.button{outline:2px solid transparent;outline-offset:2px}.button.base:not(.outline){padding:.875rem 1.375rem;font-size:1rem;line-height:1.5rem}.button.sm:not(.outline){padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.button.xs:not(.outline){padding:.25rem .5rem;font-size:.75rem;line-height:1rem}.button.base.outline{padding:.75rem 1.25rem;font-size:1rem;line-height:1.5rem}.button.sm.outline{padding:.375rem .625rem;font-size:.875rem;line-height:1.25rem}.button.xs.outline{padding:.125rem .375rem;font-size:.75rem;line-height:1rem}.button.primary:not(.outline){--tw-bg-opacity:1;background-color:rgb(10 132 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.button.primary:focus:not(.outline),.button.primary:hover:not(.outline){--tw-bg-opacity:1;background-color:rgb(46 150 255/var(--tw-bg-opacity))}.button.primary.outline{border-width:2px;--tw-border-opacity:1;border-color:rgb(10 132 255/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(10 132 255/var(--tw-text-opacity))}.button.primary.outline:hover{--tw-border-opacity:1;border-color:rgb(46 150 255/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(46 150 255/var(--tw-text-opacity))}.button.red:not(.outline){--tw-bg-opacity:1;background-color:rgb(255 74 74/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.button.red:focus:not(.outline),.button.red:hover:not(.outline){background-color:rgba(255,74,74,.8)}.button.red.outline{border-width:2px;--tw-border-opacity:1;border-color:rgb(255 74 74/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(255 74 74/var(--tw-text-opacity))}.button.red.outline:hover{border-color:rgba(255,74,74,.8);color:rgba(255,74,74,.8)}.button.alt:not(.outline):not(.disabled){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(10 132 255/var(--tw-text-opacity))}.button.alt:hover:not(.outline):not(.disabled){--tw-bg-opacity:1;background-color:rgb(235 235 235/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(46 150 255/var(--tw-text-opacity))}.button.alt.outline{border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.button.alt.outline:hover{border-width:2px;--tw-border-opacity:1;border-color:rgb(235 235 235/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity))}.button.alt.disabled:not(.outline),.button.primary.disabled:not(.outline),.button.red.disabled:not(.outline){--tw-bg-opacity:1;background-color:rgb(142 142 147/var(--tw-bg-opacity))}.button.alt.outline.disabled,.button.primary.outline.disabled,.button.red.outline.disabled{border-width:2px;--tw-border-opacity:1;border-color:rgb(142 142 147/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(142 142 147/var(--tw-text-opacity))}.button.xl{border-radius:.75rem}.button.lg{border-radius:.5rem}.button{background-color:transparent}.button.small{font-size:.875rem;line-height:1.25rem}.button.base{font-size:1rem;line-height:1.5rem}.button.xs{font-size:.75rem;line-height:1rem}.button.text{--tw-text-opacity:1;color:rgb(10 132 255/var(--tw-text-opacity))}.button.text:hover{--tw-text-opacity:1;color:rgb(46 150 255/var(--tw-text-opacity))}.button.text.disabled{--tw-text-opacity:1;color:rgb(142 142 147/var(--tw-text-opacity))}.display.xl{font-size:3.75rem;line-height:1}.display.lg{font-size:3rem;line-height:1}.display.md{font-size:2.25rem;line-height:2.5rem}.display.sm{font-size:1.875rem;line-height:2.25rem}.display.xs{font-size:1.5rem;line-height:2rem}.text{font-weight:400}.text.semi{font-weight:600}.text.xl{font-size:1.25rem}.text.lg,.text.xl{line-height:1.75rem}.text.lg{font-size:1.125rem}.text.md{font-size:1rem;line-height:1.5rem}.text.sm{font-size:.875rem;line-height:1.25rem}.text.xs{font-size:.75rem;line-height:1rem}.text.micro{font-size:.688rem;line-height:.75rem}