@layer reset, tokens, base, components, utilities;@layer tokens{:root{--breakpoint-compact: 600px; --breakpoint-expanded: 1200px; --breakpoint-extra-large: 1600px; --breakpoint-l: 1200px; --breakpoint-large: 1600px; --breakpoint-m: 840px; --breakpoint-medium: 840px; --breakpoint-s: 600px; --breakpoint-xl: 1600px; --breakpoint-xs: 600px; --container-spacing: 16px; --font-family-brand: Google Sans, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; --font-family-mono: Google Sans Code, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; --font-family-plain: Google Sans, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; --font-weight-bold: 700; --font-weight-medium: 500; --font-weight-regular: 400; --motion-duration-long: 500ms; --motion-duration-medium: 300ms; --motion-duration-short: 200ms; --motion-easing-emphasized: cubic-bezier(0.2, 0.0, 0, 1.0); --motion-easing-emphasized-accelerate: cubic-bezier(0.3, 0.0, 0.8, 0.15); --motion-easing-emphasized-decelerate: cubic-bezier(0.05, 0.7, 0.1, 1.0); --motion-easing-standard: cubic-bezier(0.2, 0.0, 0, 1.0); --radius-full: 9999px; --radius-lg: 16px; --radius-md: 12px; --radius-sm: 8px; --radius-xl: 28px; --radius-xs: 4px; --shadow-0: none; --shadow-1: 0px 1px 2px rgba(0, 0, 0, 0.24), 0px 1px 3px rgba(0, 0, 0, 0.12); --shadow-2: 0px 2px 4px rgba(0, 0, 0, 0.24), 0px 3px 6px rgba(0, 0, 0, 0.12); --shadow-3: 0px 4px 6px rgba(0, 0, 0, 0.24), 0px 6px 8px rgba(0, 0, 0, 0.12); --shadow-4: 0px 6px 8px rgba(0, 0, 0, 0.24), 0px 8px 10px rgba(0, 0, 0, 0.12); --shadow-5: 0px 8px 10px rgba(0, 0, 0, 0.24), 0px 12px 14px rgba(0, 0, 0, 0.12); --space-1: 4px; --space-2: 8px; --space-3: 12px; --space-4: 16px; --space-5: 20px; --space-6: 24px; --surface-glass-blur: 20px; --surface-glass-border: 1px solid var(--color-outline-variant); --surface-glass-opacity: 60%; --surface-glass-shadow: var(--shadow-2);}:root{--color-error: #B3261E; --color-error-container: #F9DEDC; --color-inverse-primary: #D0BCFF; --color-inverse-surface: #322F35; --color-on-error: #FFFFFF; --color-on-error-container: #410E0B; --color-on-inverse-surface: #F5EFF7; --color-on-primary: #FFFFFF; --color-on-primary-container: #21005D; --color-on-secondary: #FFFFFF; --color-on-secondary-container: #1D192B; --color-on-surface: #1D1B20; --color-on-surface-variant: #49454F; --color-on-tertiary: #FFFFFF; --color-on-tertiary-container: #31111D; --color-outline: #79747E; --color-outline-variant: #CAC4D0; --color-primary: #6750A4; --color-primary-container: #EADDFF; --color-scrim: #000000; --color-secondary: #625B71; --color-secondary-container: #E8DEF8; --color-shadow: #000000; --color-surface: #FEF7FF; --color-surface-bright: #FEF7FF; --color-surface-container: #F3EDF7; --color-surface-container-high: #ECE6F0; --color-surface-container-highest: #E6E0E9; --color-surface-container-low: #F7F2FA; --color-surface-container-lowest: #FFFFFF; --color-surface-dim: #DED8E1; --color-surface-variant: #E7E0EC; --color-tertiary: #7D5260; --color-tertiary-container: #FFD8E4; --color-vis-1: #0F62FE; --color-vis-2: #198038; --color-vis-3: #8A3FFC; --color-vis-4: #FF832B; --color-vis-5: #ED1E79; --color-vis-6: #007D79; --color-vis-7: #6929C4; --color-vis-8: #B28600;}:root.dark, :root .dark{--color-error: #F2B8B5; --color-error-container: #8C1D18; --color-inverse-primary: #6750A4; --color-inverse-surface: #E6E0E9; --color-on-error: #601410; --color-on-error-container: #F9DEDC; --color-on-inverse-surface: #322F35; --color-on-primary: #381E72; --color-on-primary-container: #EADDFF; --color-on-secondary: #332D41; --color-on-secondary-container: #E8DEF8; --color-on-surface: #E6E0E9; --color-on-surface-variant: #CAC4D0; --color-on-tertiary: #492532; --color-on-tertiary-container: #FFD8E4; --color-outline: #938F99; --color-outline-variant: #49454F; --color-primary: #D0BCFF; --color-primary-container: #4F378B; --color-scrim: #000000; --color-secondary: #CCC2DC; --color-secondary-container: #4A4458; --color-shadow: #000000; --color-surface: #141218; --color-surface-bright: #3B383E; --color-surface-container: #211F26; --color-surface-container-high: #2B2930; --color-surface-container-highest: #36343B; --color-surface-container-low: #1D1B20; --color-surface-container-lowest: #0F0D13; --color-surface-dim: #141218; --color-surface-variant: #49454F; --color-tertiary: #EFB8C8; --color-tertiary-container: #633B48; --color-vis-1: #78A9FF; --color-vis-2: #42BE65; --color-vis-3: #BE95FF; --color-vis-4: #FFB784; --color-vis-5: #FF7EB6; --color-vis-6: #08BDBA; --color-vis-7: #D4BBFF; --color-vis-8: #F1C21B; color-scheme: dark;}}@layer base{*,::before,::after{border-color: theme('borderColor.DEFAULT', currentColor); border-style: solid; border-width: 0; box-sizing: border-box;}html,:host{-moz-tab-size: 4; -webkit-tap-highlight-color: transparent; -webkit-text-size-adjust: 100%; font-family: theme('fontFamily.sans', ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'); font-feature-settings: theme('fontFamily.sans[1].fontFeatureSettings', normal); font-variation-settings: theme('fontFamily.sans[1].fontVariationSettings', normal); line-height: 1.5; tab-size: 4;}body{line-height: inherit; margin: 0;}hr{border-top-width: 1px; color: inherit; height: 0;}abbr:where([title]){text-decoration: underline dotted;}h1,h2,h3,h4,h5,h6{font-size: inherit; font-weight: inherit;}a{color: inherit; text-decoration: inherit;}b,strong{font-weight: bolder;}code,kbd,samp,pre{font-family: theme('fontFamily.mono', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace); font-feature-settings: theme('fontFamily.mono[1].fontFeatureSettings', normal); font-size: 1em; font-variation-settings: theme('fontFamily.mono[1].fontVariationSettings', normal);}small{font-size: 80%;}sub,sup{font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}sub{bottom: -0.25em;}sup{top: -0.5em;}table{border-collapse: collapse; border-color: inherit; text-indent: 0;}button,input,optgroup,select,textarea{color: inherit; font-family: inherit; font-feature-settings: inherit; font-size: 100%; font-variation-settings: inherit; font-weight: inherit; letter-spacing: inherit; line-height: inherit; margin: 0; padding: 0;}button,select{text-transform: none;}button,input:where([type='button']),input:where([type='reset']),input:where([type='submit']){-webkit-appearance: button; background-color: transparent; background-image: none;}:-moz-focusring{outline: auto;}:-moz-ui-invalid{box-shadow: none;}progress{vertical-align: baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height: auto;}[type='search']{-webkit-appearance: textfield; outline-offset: -2px;}::-webkit-search-decoration{-webkit-appearance: none;}::-webkit-file-upload-button{-webkit-appearance: button; font: inherit;}summary{display: list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre,form{margin: 0;}fieldset{margin: 0; padding: 0;}legend{padding: 0;}ol,ul,menu{list-style: none; margin: 0; padding: 0;}dialog{padding: 0;}textarea{resize: vertical;}input::placeholder,textarea::placeholder{color: #9ca3af; opacity: 1;}button,[role='button']{cursor: pointer;}:disabled{cursor: default;}img,svg,video,canvas,audio,iframe,embed,object{display: block; vertical-align: middle;}img,video{height: auto; max-width: 100%;}[hidden]:where(:not([hidden='until-found'])){display: none;}hr{color: var(--color-outline-variant);}pre{font-family: var(--font-family-mono, ui-monospace);}code{font-family: var(--font-family-mono, ui-monospace);}h1{font-family: var(--font-family-brand); font-size: 2rem; font-weight: 400; letter-spacing: 0.0rem; line-height: 2.5rem;}h2{font-family: var(--font-family-brand); font-size: 1.75rem; font-weight: 400; letter-spacing: 0.0rem; line-height: 2.25rem;}h3{font-family: var(--font-family-brand); font-size: 1.5rem; font-weight: 400; letter-spacing: 0.0rem; line-height: 2rem;}h4{font-family: var(--font-family-plain); font-size: 1.375rem; font-weight: 400; letter-spacing: 0.0rem; line-height: 1.75rem;}h5{font-family: var(--font-family-plain); font-size: 1rem; font-weight: 500; letter-spacing: 0.012499999999999999rem; line-height: 1.5rem;}h6{font-family: var(--font-family-plain); font-size: 0.875rem; font-weight: 500; letter-spacing: 0.008333333333333333rem; line-height: 1.25rem;}}@layer utilities{.m-0{margin: 0;}.ml-0{margin-left: 0;}.mr-0{margin-right: 0;}.mt-0{margin-top: 0;}.mb-0{margin-bottom: 0;}.mx-0{margin-left: 0; margin-right: 0;}.my-0{margin-bottom: 0; margin-top: 0;}.m-1{margin: 4px;}.ml-1{margin-left: 4px;}.mr-1{margin-right: 4px;}.mt-1{margin-top: 4px;}.mb-1{margin-bottom: 4px;}.mx-1{margin-left: 4px; margin-right: 4px;}.my-1{margin-bottom: 4px; margin-top: 4px;}.m-2{margin: 8px;}.ml-2{margin-left: 8px;}.mr-2{margin-right: 8px;}.mt-2{margin-top: 8px;}.mb-2{margin-bottom: 8px;}.mx-2{margin-left: 8px; margin-right: 8px;}.my-2{margin-bottom: 8px; margin-top: 8px;}.m-3{margin: 12px;}.ml-3{margin-left: 12px;}.mr-3{margin-right: 12px;}.mt-3{margin-top: 12px;}.mb-3{margin-bottom: 12px;}.mx-3{margin-left: 12px; margin-right: 12px;}.my-3{margin-bottom: 12px; margin-top: 12px;}.m-4{margin: 16px;}.ml-4{margin-left: 16px;}.mr-4{margin-right: 16px;}.mt-4{margin-top: 16px;}.mb-4{margin-bottom: 16px;}.mx-4{margin-left: 16px; margin-right: 16px;}.my-4{margin-bottom: 16px; margin-top: 16px;}.m-5{margin: 20px;}.ml-5{margin-left: 20px;}.mr-5{margin-right: 20px;}.mt-5{margin-top: 20px;}.mb-5{margin-bottom: 20px;}.mx-5{margin-left: 20px; margin-right: 20px;}.my-5{margin-bottom: 20px; margin-top: 20px;}.m-6{margin: 24px;}.ml-6{margin-left: 24px;}.mr-6{margin-right: 24px;}.mt-6{margin-top: 24px;}.mb-6{margin-bottom: 24px;}.mx-6{margin-left: 24px; margin-right: 24px;}.my-6{margin-bottom: 24px; margin-top: 24px;}.m-8{margin: 32px;}.ml-8{margin-left: 32px;}.mr-8{margin-right: 32px;}.mt-8{margin-top: 32px;}.mb-8{margin-bottom: 32px;}.mx-8{margin-left: 32px; margin-right: 32px;}.my-8{margin-bottom: 32px; margin-top: 32px;}.m-10{margin: 40px;}.ml-10{margin-left: 40px;}.mr-10{margin-right: 40px;}.mt-10{margin-top: 40px;}.mb-10{margin-bottom: 40px;}.mx-10{margin-left: 40px; margin-right: 40px;}.my-10{margin-bottom: 40px; margin-top: 40px;}.m-12{margin: 48px;}.ml-12{margin-left: 48px;}.mr-12{margin-right: 48px;}.mt-12{margin-top: 48px;}.mb-12{margin-bottom: 48px;}.mx-12{margin-left: 48px; margin-right: 48px;}.my-12{margin-bottom: 48px; margin-top: 48px;}.m-14{margin: 56px;}.ml-14{margin-left: 56px;}.mr-14{margin-right: 56px;}.mt-14{margin-top: 56px;}.mb-14{margin-bottom: 56px;}.mx-14{margin-left: 56px; margin-right: 56px;}.my-14{margin-bottom: 56px; margin-top: 56px;}.m-16{margin: 64px;}.ml-16{margin-left: 64px;}.mr-16{margin-right: 64px;}.mt-16{margin-top: 64px;}.mb-16{margin-bottom: 64px;}.mx-16{margin-left: 64px; margin-right: 64px;}.my-16{margin-bottom: 64px; margin-top: 64px;}.m-18{margin: 72px;}.ml-18{margin-left: 72px;}.mr-18{margin-right: 72px;}.mt-18{margin-top: 72px;}.mb-18{margin-bottom: 72px;}.mx-18{margin-left: 72px; margin-right: 72px;}.my-18{margin-bottom: 72px; margin-top: 72px;}.m-20{margin: 80px;}.ml-20{margin-left: 80px;}.mr-20{margin-right: 80px;}.mt-20{margin-top: 80px;}.mb-20{margin-bottom: 80px;}.mx-20{margin-left: 80px; margin-right: 80px;}.my-20{margin-bottom: 80px; margin-top: 80px;}.m-22{margin: 88px;}.ml-22{margin-left: 88px;}.mr-22{margin-right: 88px;}.mt-22{margin-top: 88px;}.mb-22{margin-bottom: 88px;}.mx-22{margin-left: 88px; margin-right: 88px;}.my-22{margin-bottom: 88px; margin-top: 88px;}.m-24{margin: 96px;}.ml-24{margin-left: 96px;}.mr-24{margin-right: 96px;}.mt-24{margin-top: 96px;}.mb-24{margin-bottom: 96px;}.mx-24{margin-left: 96px; margin-right: 96px;}.my-24{margin-bottom: 96px; margin-top: 96px;}.m-34{margin: 136px;}.ml-34{margin-left: 136px;}.mr-34{margin-right: 136px;}.mt-34{margin-top: 136px;}.mb-34{margin-bottom: 136px;}.mx-34{margin-left: 136px; margin-right: 136px;}.my-34{margin-bottom: 136px; margin-top: 136px;}.m-38{margin: 152px;}.ml-38{margin-left: 152px;}.mr-38{margin-right: 152px;}.mt-38{margin-top: 152px;}.mb-38{margin-bottom: 152px;}.mx-38{margin-left: 152px; margin-right: 152px;}.my-38{margin-bottom: 152px; margin-top: 152px;}.m-40{margin: 160px;}.ml-40{margin-left: 160px;}.mr-40{margin-right: 160px;}.mt-40{margin-top: 160px;}.mb-40{margin-bottom: 160px;}.mx-40{margin-left: 160px; margin-right: 160px;}.my-40{margin-bottom: 160px; margin-top: 160px;}.m-1px{margin: 1px;}.ml-1px{margin-left: 1px;}.mr-1px{margin-right: 1px;}.mt-1px{margin-top: 1px;}.mb-1px{margin-bottom: 1px;}.mx-1px{margin-left: 1px; margin-right: 1px;}.my-1px{margin-bottom: 1px; margin-top: 1px;}.m-2px{margin: 2px;}.ml-2px{margin-left: 2px;}.mr-2px{margin-right: 2px;}.mt-2px{margin-top: 2px;}.mb-2px{margin-bottom: 2px;}.mx-2px{margin-left: 2px; margin-right: 2px;}.my-2px{margin-bottom: 2px; margin-top: 2px;}.m-3px{margin: 3px;}.ml-3px{margin-left: 3px;}.mr-3px{margin-right: 3px;}.mt-3px{margin-top: 3px;}.mb-3px{margin-bottom: 3px;}.mx-3px{margin-left: 3px; margin-right: 3px;}.my-3px{margin-bottom: 3px; margin-top: 3px;}.-m-0{margin: 0;}.-ml-0{margin-left: 0;}.-mr-0{margin-right: 0;}.-mt-0{margin-top: 0;}.-mb-0{margin-bottom: 0;}.-mx-0{margin-left: 0; margin-right: 0;}.-my-0{margin-bottom: 0; margin-top: 0;}.-m-1{margin: -4px;}.-ml-1{margin-left: -4px;}.-mr-1{margin-right: -4px;}.-mt-1{margin-top: -4px;}.-mb-1{margin-bottom: -4px;}.-mx-1{margin-left: -4px; margin-right: -4px;}.-my-1{margin-bottom: -4px; margin-top: -4px;}.-m-2{margin: -8px;}.-ml-2{margin-left: -8px;}.-mr-2{margin-right: -8px;}.-mt-2{margin-top: -8px;}.-mb-2{margin-bottom: -8px;}.-mx-2{margin-left: -8px; margin-right: -8px;}.-my-2{margin-bottom: -8px; margin-top: -8px;}.-m-3{margin: -12px;}.-ml-3{margin-left: -12px;}.-mr-3{margin-right: -12px;}.-mt-3{margin-top: -12px;}.-mb-3{margin-bottom: -12px;}.-mx-3{margin-left: -12px; margin-right: -12px;}.-my-3{margin-bottom: -12px; margin-top: -12px;}.-m-4{margin: -16px;}.-ml-4{margin-left: -16px;}.-mr-4{margin-right: -16px;}.-mt-4{margin-top: -16px;}.-mb-4{margin-bottom: -16px;}.-mx-4{margin-left: -16px; margin-right: -16px;}.-my-4{margin-bottom: -16px; margin-top: -16px;}.-m-5{margin: -20px;}.-ml-5{margin-left: -20px;}.-mr-5{margin-right: -20px;}.-mt-5{margin-top: -20px;}.-mb-5{margin-bottom: -20px;}.-mx-5{margin-left: -20px; margin-right: -20px;}.-my-5{margin-bottom: -20px; margin-top: -20px;}.-m-6{margin: -24px;}.-ml-6{margin-left: -24px;}.-mr-6{margin-right: -24px;}.-mt-6{margin-top: -24px;}.-mb-6{margin-bottom: -24px;}.-mx-6{margin-left: -24px; margin-right: -24px;}.-my-6{margin-bottom: -24px; margin-top: -24px;}.-m-8{margin: -32px;}.-ml-8{margin-left: -32px;}.-mr-8{margin-right: -32px;}.-mt-8{margin-top: -32px;}.-mb-8{margin-bottom: -32px;}.-mx-8{margin-left: -32px; margin-right: -32px;}.-my-8{margin-bottom: -32px; margin-top: -32px;}.-m-10{margin: -40px;}.-ml-10{margin-left: -40px;}.-mr-10{margin-right: -40px;}.-mt-10{margin-top: -40px;}.-mb-10{margin-bottom: -40px;}.-mx-10{margin-left: -40px; margin-right: -40px;}.-my-10{margin-bottom: -40px; margin-top: -40px;}.-m-12{margin: -48px;}.-ml-12{margin-left: -48px;}.-mr-12{margin-right: -48px;}.-mt-12{margin-top: -48px;}.-mb-12{margin-bottom: -48px;}.-mx-12{margin-left: -48px; margin-right: -48px;}.-my-12{margin-bottom: -48px; margin-top: -48px;}.-m-14{margin: -56px;}.-ml-14{margin-left: -56px;}.-mr-14{margin-right: -56px;}.-mt-14{margin-top: -56px;}.-mb-14{margin-bottom: -56px;}.-mx-14{margin-left: -56px; margin-right: -56px;}.-my-14{margin-bottom: -56px; margin-top: -56px;}.-m-16{margin: -64px;}.-ml-16{margin-left: -64px;}.-mr-16{margin-right: -64px;}.-mt-16{margin-top: -64px;}.-mb-16{margin-bottom: -64px;}.-mx-16{margin-left: -64px; margin-right: -64px;}.-my-16{margin-bottom: -64px; margin-top: -64px;}.-m-18{margin: -72px;}.-ml-18{margin-left: -72px;}.-mr-18{margin-right: -72px;}.-mt-18{margin-top: -72px;}.-mb-18{margin-bottom: -72px;}.-mx-18{margin-left: -72px; margin-right: -72px;}.-my-18{margin-bottom: -72px; margin-top: -72px;}.-m-20{margin: -80px;}.-ml-20{margin-left: -80px;}.-mr-20{margin-right: -80px;}.-mt-20{margin-top: -80px;}.-mb-20{margin-bottom: -80px;}.-mx-20{margin-left: -80px; margin-right: -80px;}.-my-20{margin-bottom: -80px; margin-top: -80px;}.-m-22{margin: -88px;}.-ml-22{margin-left: -88px;}.-mr-22{margin-right: -88px;}.-mt-22{margin-top: -88px;}.-mb-22{margin-bottom: -88px;}.-mx-22{margin-left: -88px; margin-right: -88px;}.-my-22{margin-bottom: -88px; margin-top: -88px;}.-m-24{margin: -96px;}.-ml-24{margin-left: -96px;}.-mr-24{margin-right: -96px;}.-mt-24{margin-top: -96px;}.-mb-24{margin-bottom: -96px;}.-mx-24{margin-left: -96px; margin-right: -96px;}.-my-24{margin-bottom: -96px; margin-top: -96px;}.-m-34{margin: -136px;}.-ml-34{margin-left: -136px;}.-mr-34{margin-right: -136px;}.-mt-34{margin-top: -136px;}.-mb-34{margin-bottom: -136px;}.-mx-34{margin-left: -136px; margin-right: -136px;}.-my-34{margin-bottom: -136px; margin-top: -136px;}.-m-38{margin: -152px;}.-ml-38{margin-left: -152px;}.-mr-38{margin-right: -152px;}.-mt-38{margin-top: -152px;}.-mb-38{margin-bottom: -152px;}.-mx-38{margin-left: -152px; margin-right: -152px;}.-my-38{margin-bottom: -152px; margin-top: -152px;}.-m-40{margin: -160px;}.-ml-40{margin-left: -160px;}.-mr-40{margin-right: -160px;}.-mt-40{margin-top: -160px;}.-mb-40{margin-bottom: -160px;}.-mx-40{margin-left: -160px; margin-right: -160px;}.-my-40{margin-bottom: -160px; margin-top: -160px;}.-m-1px{margin: -1px;}.-ml-1px{margin-left: -1px;}.-mr-1px{margin-right: -1px;}.-mt-1px{margin-top: -1px;}.-mb-1px{margin-bottom: -1px;}.-mx-1px{margin-left: -1px; margin-right: -1px;}.-my-1px{margin-bottom: -1px; margin-top: -1px;}.-m-2px{margin: -2px;}.-ml-2px{margin-left: -2px;}.-mr-2px{margin-right: -2px;}.-mt-2px{margin-top: -2px;}.-mb-2px{margin-bottom: -2px;}.-mx-2px{margin-left: -2px; margin-right: -2px;}.-my-2px{margin-bottom: -2px; margin-top: -2px;}.-m-3px{margin: -3px;}.-ml-3px{margin-left: -3px;}.-mr-3px{margin-right: -3px;}.-mt-3px{margin-top: -3px;}.-mb-3px{margin-bottom: -3px;}.-mx-3px{margin-left: -3px; margin-right: -3px;}.-my-3px{margin-bottom: -3px; margin-top: -3px;}.p-0{padding: 0;}.pl-0{padding-left: 0;}.pr-0{padding-right: 0;}.pt-0{padding-top: 0;}.pb-0{padding-bottom: 0;}.px-0{padding-left: 0; padding-right: 0;}.py-0{padding-bottom: 0; padding-top: 0;}.p-1{padding: 4px;}.pl-1{padding-left: 4px;}.pr-1{padding-right: 4px;}.pt-1{padding-top: 4px;}.pb-1{padding-bottom: 4px;}.px-1{padding-left: 4px; padding-right: 4px;}.py-1{padding-bottom: 4px; padding-top: 4px;}.p-2{padding: 8px;}.pl-2{padding-left: 8px;}.pr-2{padding-right: 8px;}.pt-2{padding-top: 8px;}.pb-2{padding-bottom: 8px;}.px-2{padding-left: 8px; padding-right: 8px;}.py-2{padding-bottom: 8px; padding-top: 8px;}.p-3{padding: 12px;}.pl-3{padding-left: 12px;}.pr-3{padding-right: 12px;}.pt-3{padding-top: 12px;}.pb-3{padding-bottom: 12px;}.px-3{padding-left: 12px; padding-right: 12px;}.py-3{padding-bottom: 12px; padding-top: 12px;}.p-4{padding: 16px;}.pl-4{padding-left: 16px;}.pr-4{padding-right: 16px;}.pt-4{padding-top: 16px;}.pb-4{padding-bottom: 16px;}.px-4{padding-left: 16px; padding-right: 16px;}.py-4{padding-bottom: 16px; padding-top: 16px;}.p-5{padding: 20px;}.pl-5{padding-left: 20px;}.pr-5{padding-right: 20px;}.pt-5{padding-top: 20px;}.pb-5{padding-bottom: 20px;}.px-5{padding-left: 20px; padding-right: 20px;}.py-5{padding-bottom: 20px; padding-top: 20px;}.p-6{padding: 24px;}.pl-6{padding-left: 24px;}.pr-6{padding-right: 24px;}.pt-6{padding-top: 24px;}.pb-6{padding-bottom: 24px;}.px-6{padding-left: 24px; padding-right: 24px;}.py-6{padding-bottom: 24px; padding-top: 24px;}.p-8{padding: 32px;}.pl-8{padding-left: 32px;}.pr-8{padding-right: 32px;}.pt-8{padding-top: 32px;}.pb-8{padding-bottom: 32px;}.px-8{padding-left: 32px; padding-right: 32px;}.py-8{padding-bottom: 32px; padding-top: 32px;}.p-10{padding: 40px;}.pl-10{padding-left: 40px;}.pr-10{padding-right: 40px;}.pt-10{padding-top: 40px;}.pb-10{padding-bottom: 40px;}.px-10{padding-left: 40px; padding-right: 40px;}.py-10{padding-bottom: 40px; padding-top: 40px;}.p-12{padding: 48px;}.pl-12{padding-left: 48px;}.pr-12{padding-right: 48px;}.pt-12{padding-top: 48px;}.pb-12{padding-bottom: 48px;}.px-12{padding-left: 48px; padding-right: 48px;}.py-12{padding-bottom: 48px; padding-top: 48px;}.p-14{padding: 56px;}.pl-14{padding-left: 56px;}.pr-14{padding-right: 56px;}.pt-14{padding-top: 56px;}.pb-14{padding-bottom: 56px;}.px-14{padding-left: 56px; padding-right: 56px;}.py-14{padding-bottom: 56px; padding-top: 56px;}.p-16{padding: 64px;}.pl-16{padding-left: 64px;}.pr-16{padding-right: 64px;}.pt-16{padding-top: 64px;}.pb-16{padding-bottom: 64px;}.px-16{padding-left: 64px; padding-right: 64px;}.py-16{padding-bottom: 64px; padding-top: 64px;}.p-18{padding: 72px;}.pl-18{padding-left: 72px;}.pr-18{padding-right: 72px;}.pt-18{padding-top: 72px;}.pb-18{padding-bottom: 72px;}.px-18{padding-left: 72px; padding-right: 72px;}.py-18{padding-bottom: 72px; padding-top: 72px;}.p-20{padding: 80px;}.pl-20{padding-left: 80px;}.pr-20{padding-right: 80px;}.pt-20{padding-top: 80px;}.pb-20{padding-bottom: 80px;}.px-20{padding-left: 80px; padding-right: 80px;}.py-20{padding-bottom: 80px; padding-top: 80px;}.p-22{padding: 88px;}.pl-22{padding-left: 88px;}.pr-22{padding-right: 88px;}.pt-22{padding-top: 88px;}.pb-22{padding-bottom: 88px;}.px-22{padding-left: 88px; padding-right: 88px;}.py-22{padding-bottom: 88px; padding-top: 88px;}.p-24{padding: 96px;}.pl-24{padding-left: 96px;}.pr-24{padding-right: 96px;}.pt-24{padding-top: 96px;}.pb-24{padding-bottom: 96px;}.px-24{padding-left: 96px; padding-right: 96px;}.py-24{padding-bottom: 96px; padding-top: 96px;}.p-34{padding: 136px;}.pl-34{padding-left: 136px;}.pr-34{padding-right: 136px;}.pt-34{padding-top: 136px;}.pb-34{padding-bottom: 136px;}.px-34{padding-left: 136px; padding-right: 136px;}.py-34{padding-bottom: 136px; padding-top: 136px;}.p-38{padding: 152px;}.pl-38{padding-left: 152px;}.pr-38{padding-right: 152px;}.pt-38{padding-top: 152px;}.pb-38{padding-bottom: 152px;}.px-38{padding-left: 152px; padding-right: 152px;}.py-38{padding-bottom: 152px; padding-top: 152px;}.p-40{padding: 160px;}.pl-40{padding-left: 160px;}.pr-40{padding-right: 160px;}.pt-40{padding-top: 160px;}.pb-40{padding-bottom: 160px;}.px-40{padding-left: 160px; padding-right: 160px;}.py-40{padding-bottom: 160px; padding-top: 160px;}.p-1px{padding: 1px;}.pl-1px{padding-left: 1px;}.pr-1px{padding-right: 1px;}.pt-1px{padding-top: 1px;}.pb-1px{padding-bottom: 1px;}.px-1px{padding-left: 1px; padding-right: 1px;}.py-1px{padding-bottom: 1px; padding-top: 1px;}.p-2px{padding: 2px;}.pl-2px{padding-left: 2px;}.pr-2px{padding-right: 2px;}.pt-2px{padding-top: 2px;}.pb-2px{padding-bottom: 2px;}.px-2px{padding-left: 2px; padding-right: 2px;}.py-2px{padding-bottom: 2px; padding-top: 2px;}.p-3px{padding: 3px;}.pl-3px{padding-left: 3px;}.pr-3px{padding-right: 3px;}.pt-3px{padding-top: 3px;}.pb-3px{padding-bottom: 3px;}.px-3px{padding-left: 3px; padding-right: 3px;}.py-3px{padding-bottom: 3px; padding-top: 3px;}.top-0{top: 0;}.top-1{top: 4px;}.top-2{top: 8px;}.top-3{top: 12px;}.top-4{top: 16px;}.top-5{top: 20px;}.top-6{top: 24px;}.top-8{top: 32px;}.top-10{top: 40px;}.top-12{top: 48px;}.top-14{top: 56px;}.top-16{top: 64px;}.top-18{top: 72px;}.top-20{top: 80px;}.top-22{top: 88px;}.top-24{top: 96px;}.top-34{top: 136px;}.top-38{top: 152px;}.top-40{top: 160px;}.top-1px{top: 1px;}.top-2px{top: 2px;}.top-3px{top: 3px;}.left-0{left: 0;}.left-1{left: 4px;}.left-2{left: 8px;}.left-3{left: 12px;}.left-4{left: 16px;}.left-5{left: 20px;}.left-6{left: 24px;}.left-8{left: 32px;}.left-10{left: 40px;}.left-12{left: 48px;}.left-14{left: 56px;}.left-16{left: 64px;}.left-18{left: 72px;}.left-20{left: 80px;}.left-22{left: 88px;}.left-24{left: 96px;}.left-34{left: 136px;}.left-38{left: 152px;}.left-40{left: 160px;}.left-1px{left: 1px;}.left-2px{left: 2px;}.left-3px{left: 3px;}.bottom-0{bottom: 0;}.bottom-1{bottom: 4px;}.bottom-2{bottom: 8px;}.bottom-3{bottom: 12px;}.bottom-4{bottom: 16px;}.bottom-5{bottom: 20px;}.bottom-6{bottom: 24px;}.bottom-8{bottom: 32px;}.bottom-10{bottom: 40px;}.bottom-12{bottom: 48px;}.bottom-14{bottom: 56px;}.bottom-16{bottom: 64px;}.bottom-18{bottom: 72px;}.bottom-20{bottom: 80px;}.bottom-22{bottom: 88px;}.bottom-24{bottom: 96px;}.bottom-34{bottom: 136px;}.bottom-38{bottom: 152px;}.bottom-40{bottom: 160px;}.bottom-1px{bottom: 1px;}.bottom-2px{bottom: 2px;}.bottom-3px{bottom: 3px;}.right-0{right: 0;}.right-1{right: 4px;}.right-2{right: 8px;}.right-3{right: 12px;}.right-4{right: 16px;}.right-5{right: 20px;}.right-6{right: 24px;}.right-8{right: 32px;}.right-10{right: 40px;}.right-12{right: 48px;}.right-14{right: 56px;}.right-16{right: 64px;}.right-18{right: 72px;}.right-20{right: 80px;}.right-22{right: 88px;}.right-24{right: 96px;}.right-34{right: 136px;}.right-38{right: 152px;}.right-40{right: 160px;}.right-1px{right: 1px;}.right-2px{right: 2px;}.right-3px{right: 3px;}.inset-0{inset: 0;}.inset-1{inset: 4px;}.inset-2{inset: 8px;}.inset-3{inset: 12px;}.inset-4{inset: 16px;}.inset-5{inset: 20px;}.inset-6{inset: 24px;}.inset-8{inset: 32px;}.inset-10{inset: 40px;}.inset-12{inset: 48px;}.inset-14{inset: 56px;}.inset-16{inset: 64px;}.inset-18{inset: 72px;}.inset-20{inset: 80px;}.inset-22{inset: 88px;}.inset-24{inset: 96px;}.inset-34{inset: 136px;}.inset-38{inset: 152px;}.inset-40{inset: 160px;}.inset-1px{inset: 1px;}.inset-2px{inset: 2px;}.inset-3px{inset: 3px;}.inset-x-0{left: 0; right: 0;}.inset-y-0{bottom: 0; top: 0;}.inset-x-1{left: 4px; right: 4px;}.inset-y-1{bottom: 4px; top: 4px;}.inset-x-2{left: 8px; right: 8px;}.inset-y-2{bottom: 8px; top: 8px;}.inset-x-3{left: 12px; right: 12px;}.inset-y-3{bottom: 12px; top: 12px;}.inset-x-4{left: 16px; right: 16px;}.inset-y-4{bottom: 16px; top: 16px;}.inset-x-5{left: 20px; right: 20px;}.inset-y-5{bottom: 20px; top: 20px;}.inset-x-6{left: 24px; right: 24px;}.inset-y-6{bottom: 24px; top: 24px;}.inset-x-8{left: 32px; right: 32px;}.inset-y-8{bottom: 32px; top: 32px;}.inset-x-10{left: 40px; right: 40px;}.inset-y-10{bottom: 40px; top: 40px;}.inset-x-12{left: 48px; right: 48px;}.inset-y-12{bottom: 48px; top: 48px;}.inset-x-14{left: 56px; right: 56px;}.inset-y-14{bottom: 56px; top: 56px;}.inset-x-16{left: 64px; right: 64px;}.inset-y-16{bottom: 64px; top: 64px;}.inset-x-18{left: 72px; right: 72px;}.inset-y-18{bottom: 72px; top: 72px;}.inset-x-20{left: 80px; right: 80px;}.inset-y-20{bottom: 80px; top: 80px;}.inset-x-22{left: 88px; right: 88px;}.inset-y-22{bottom: 88px; top: 88px;}.inset-x-24{left: 96px; right: 96px;}.inset-y-24{bottom: 96px; top: 96px;}.inset-x-34{left: 136px; right: 136px;}.inset-y-34{bottom: 136px; top: 136px;}.inset-x-38{left: 152px; right: 152px;}.inset-y-38{bottom: 152px; top: 152px;}.inset-x-40{left: 160px; right: 160px;}.inset-y-40{bottom: 160px; top: 160px;}.inset-x-1px{left: 1px; right: 1px;}.inset-y-1px{bottom: 1px; top: 1px;}.inset-x-2px{left: 2px; right: 2px;}.inset-y-2px{bottom: 2px; top: 2px;}.inset-x-3px{left: 3px; right: 3px;}.inset-y-3px{bottom: 3px; top: 3px;}.start-0{inset-inline-start: 0;}.end-0{inset-inline-end: 0;}.start-1{inset-inline-start: 4px;}.end-1{inset-inline-end: 4px;}.start-2{inset-inline-start: 8px;}.end-2{inset-inline-end: 8px;}.start-3{inset-inline-start: 12px;}.end-3{inset-inline-end: 12px;}.start-4{inset-inline-start: 16px;}.end-4{inset-inline-end: 16px;}.start-5{inset-inline-start: 20px;}.end-5{inset-inline-end: 20px;}.start-6{inset-inline-start: 24px;}.end-6{inset-inline-end: 24px;}.start-8{inset-inline-start: 32px;}.end-8{inset-inline-end: 32px;}.start-10{inset-inline-start: 40px;}.end-10{inset-inline-end: 40px;}.start-12{inset-inline-start: 48px;}.end-12{inset-inline-end: 48px;}.start-14{inset-inline-start: 56px;}.end-14{inset-inline-end: 56px;}.start-16{inset-inline-start: 64px;}.end-16{inset-inline-end: 64px;}.start-18{inset-inline-start: 72px;}.end-18{inset-inline-end: 72px;}.start-20{inset-inline-start: 80px;}.end-20{inset-inline-end: 80px;}.start-22{inset-inline-start: 88px;}.end-22{inset-inline-end: 88px;}.start-24{inset-inline-start: 96px;}.end-24{inset-inline-end: 96px;}.start-34{inset-inline-start: 136px;}.end-34{inset-inline-end: 136px;}.start-38{inset-inline-start: 152px;}.end-38{inset-inline-end: 152px;}.start-40{inset-inline-start: 160px;}.end-40{inset-inline-end: 160px;}.start-1px{inset-inline-start: 1px;}.end-1px{inset-inline-end: 1px;}.start-2px{inset-inline-start: 2px;}.end-2px{inset-inline-end: 2px;}.start-3px{inset-inline-start: 3px;}.end-3px{inset-inline-end: 3px;}.gap-0{gap: 0;}.gap-x-0{gap: 0;}.gap-y-0{gap: 0;}.gap-1{gap: 4px;}.gap-x-1{gap: 4px;}.gap-y-1{gap: 4px;}.gap-2{gap: 8px;}.gap-x-2{gap: 8px;}.gap-y-2{gap: 8px;}.gap-3{gap: 12px;}.gap-x-3{gap: 12px;}.gap-y-3{gap: 12px;}.gap-4{gap: 16px;}.gap-x-4{gap: 16px;}.gap-y-4{gap: 16px;}.gap-5{gap: 20px;}.gap-x-5{gap: 20px;}.gap-y-5{gap: 20px;}.gap-6{gap: 24px;}.gap-x-6{gap: 24px;}.gap-y-6{gap: 24px;}.gap-8{gap: 32px;}.gap-x-8{gap: 32px;}.gap-y-8{gap: 32px;}.gap-10{gap: 40px;}.gap-x-10{gap: 40px;}.gap-y-10{gap: 40px;}.gap-12{gap: 48px;}.gap-x-12{gap: 48px;}.gap-y-12{gap: 48px;}.gap-14{gap: 56px;}.gap-x-14{gap: 56px;}.gap-y-14{gap: 56px;}.gap-16{gap: 64px;}.gap-x-16{gap: 64px;}.gap-y-16{gap: 64px;}.gap-18{gap: 72px;}.gap-x-18{gap: 72px;}.gap-y-18{gap: 72px;}.gap-20{gap: 80px;}.gap-x-20{gap: 80px;}.gap-y-20{gap: 80px;}.gap-22{gap: 88px;}.gap-x-22{gap: 88px;}.gap-y-22{gap: 88px;}.gap-24{gap: 96px;}.gap-x-24{gap: 96px;}.gap-y-24{gap: 96px;}.gap-34{gap: 136px;}.gap-x-34{gap: 136px;}.gap-y-34{gap: 136px;}.gap-38{gap: 152px;}.gap-x-38{gap: 152px;}.gap-y-38{gap: 152px;}.gap-40{gap: 160px;}.gap-x-40{gap: 160px;}.gap-y-40{gap: 160px;}.gap-1px{gap: 1px;}.gap-x-1px{gap: 1px;}.gap-y-1px{gap: 1px;}.gap-2px{gap: 2px;}.gap-x-2px{gap: 2px;}.gap-y-2px{gap: 2px;}.gap-3px{gap: 3px;}.gap-x-3px{gap: 3px;}.gap-y-3px{gap: 3px;}.w-0{width: 0;}.min-w-0{min-width: 0;}.max-w-0{max-width: 0;}.h-0{height: 0;}.min-h-0{min-height: 0;}.max-h-0{max-height: 0;}.size-0{height: 0; width: 0;}.w-1{width: 4px;}.min-w-1{min-width: 4px;}.max-w-1{max-width: 4px;}.h-1{height: 4px;}.min-h-1{min-height: 4px;}.max-h-1{max-height: 4px;}.size-1{height: 4px; width: 4px;}.w-2{width: 8px;}.min-w-2{min-width: 8px;}.max-w-2{max-width: 8px;}.h-2{height: 8px;}.min-h-2{min-height: 8px;}.max-h-2{max-height: 8px;}.size-2{height: 8px; width: 8px;}.w-3{width: 12px;}.min-w-3{min-width: 12px;}.max-w-3{max-width: 12px;}.h-3{height: 12px;}.min-h-3{min-height: 12px;}.max-h-3{max-height: 12px;}.size-3{height: 12px; width: 12px;}.w-4{width: 16px;}.min-w-4{min-width: 16px;}.max-w-4{max-width: 16px;}.h-4{height: 16px;}.min-h-4{min-height: 16px;}.max-h-4{max-height: 16px;}.size-4{height: 16px; width: 16px;}.w-5{width: 20px;}.min-w-5{min-width: 20px;}.max-w-5{max-width: 20px;}.h-5{height: 20px;}.min-h-5{min-height: 20px;}.max-h-5{max-height: 20px;}.size-5{height: 20px; width: 20px;}.w-6{width: 24px;}.min-w-6{min-width: 24px;}.max-w-6{max-width: 24px;}.h-6{height: 24px;}.min-h-6{min-height: 24px;}.max-h-6{max-height: 24px;}.size-6{height: 24px; width: 24px;}.w-8{width: 32px;}.min-w-8{min-width: 32px;}.max-w-8{max-width: 32px;}.h-8{height: 32px;}.min-h-8{min-height: 32px;}.max-h-8{max-height: 32px;}.size-8{height: 32px; width: 32px;}.w-10{width: 40px;}.min-w-10{min-width: 40px;}.max-w-10{max-width: 40px;}.h-10{height: 40px;}.min-h-10{min-height: 40px;}.max-h-10{max-height: 40px;}.size-10{height: 40px; width: 40px;}.w-12{width: 48px;}.min-w-12{min-width: 48px;}.max-w-12{max-width: 48px;}.h-12{height: 48px;}.min-h-12{min-height: 48px;}.max-h-12{max-height: 48px;}.size-12{height: 48px; width: 48px;}.w-14{width: 56px;}.min-w-14{min-width: 56px;}.max-w-14{max-width: 56px;}.h-14{height: 56px;}.min-h-14{min-height: 56px;}.max-h-14{max-height: 56px;}.size-14{height: 56px; width: 56px;}.w-16{width: 64px;}.min-w-16{min-width: 64px;}.max-w-16{max-width: 64px;}.h-16{height: 64px;}.min-h-16{min-height: 64px;}.max-h-16{max-height: 64px;}.size-16{height: 64px; width: 64px;}.w-18{width: 72px;}.min-w-18{min-width: 72px;}.max-w-18{max-width: 72px;}.h-18{height: 72px;}.min-h-18{min-height: 72px;}.max-h-18{max-height: 72px;}.size-18{height: 72px; width: 72px;}.w-20{width: 80px;}.min-w-20{min-width: 80px;}.max-w-20{max-width: 80px;}.h-20{height: 80px;}.min-h-20{min-height: 80px;}.max-h-20{max-height: 80px;}.size-20{height: 80px; width: 80px;}.w-22{width: 88px;}.min-w-22{min-width: 88px;}.max-w-22{max-width: 88px;}.h-22{height: 88px;}.min-h-22{min-height: 88px;}.max-h-22{max-height: 88px;}.size-22{height: 88px; width: 88px;}.w-24{width: 96px;}.min-w-24{min-width: 96px;}.max-w-24{max-width: 96px;}.h-24{height: 96px;}.min-h-24{min-height: 96px;}.max-h-24{max-height: 96px;}.size-24{height: 96px; width: 96px;}.w-28{width: 112px;}.min-w-28{min-width: 112px;}.max-w-28{max-width: 112px;}.h-28{height: 112px;}.min-h-28{min-height: 112px;}.max-h-28{max-height: 112px;}.size-28{height: 112px; width: 112px;}.w-1px{width: 1px;}.min-w-1px{min-width: 1px;}.max-w-1px{max-width: 1px;}.h-1px{height: 1px;}.min-h-1px{min-height: 1px;}.max-h-1px{max-height: 1px;}.size-1px{height: 1px; width: 1px;}.w-2px{width: 2px;}.min-w-2px{min-width: 2px;}.max-w-2px{max-width: 2px;}.h-2px{height: 2px;}.min-h-2px{min-height: 2px;}.max-h-2px{max-height: 2px;}.size-2px{height: 2px; width: 2px;}.w-3px{width: 3px;}.min-w-3px{min-width: 3px;}.max-w-3px{max-width: 3px;}.h-3px{height: 3px;}.min-h-3px{min-height: 3px;}.max-h-3px{max-height: 3px;}.size-3px{height: 3px; width: 3px;}.w-bar{width: 12px;}.h-bar{height: 12px;}.size-bar{height: 12px; width: 12px;}.w-icon-sm{width: 20px;}.h-icon-sm{height: 20px;}.size-icon-sm{height: 20px; width: 20px;}.w-icon{width: 24px;}.h-icon{height: 24px;}.size-icon{height: 24px; width: 24px;}.w-button{width: 40px;}.h-button{height: 40px;}.size-button{height: 40px; width: 40px;}.w-avatar{width: 40px;}.h-avatar{height: 40px;}.size-avatar{height: 40px; width: 40px;}.w-3xs{width: 18rem;}.min-w-3xs{min-width: 18rem;}.max-w-3xs{max-width: 18rem;}.h-3xs{height: 18rem;}.min-h-3xs{min-height: 18rem;}.max-h-3xs{max-height: 18rem;}.size-3xs{height: 18rem; width: 18rem;}.w-2xs{width: 18rem;}.min-w-2xs{min-width: 18rem;}.max-w-2xs{max-width: 18rem;}.h-2xs{height: 18rem;}.min-h-2xs{min-height: 18rem;}.max-h-2xs{max-height: 18rem;}.size-2xs{height: 18rem; width: 18rem;}.w-xs{width: 20rem;}.min-w-xs{min-width: 20rem;}.max-w-xs{max-width: 20rem;}.h-xs{height: 20rem;}.min-h-xs{min-height: 20rem;}.max-h-xs{max-height: 20rem;}.size-xs{height: 20rem; width: 20rem;}.w-s{width: 24rem;}.min-w-s{min-width: 24rem;}.max-w-s{max-width: 24rem;}.h-s{height: 24rem;}.min-h-s{min-height: 24rem;}.max-h-s{max-height: 24rem;}.size-s{height: 24rem; width: 24rem;}.w-m{width: 28rem;}.min-w-m{min-width: 28rem;}.max-w-m{max-width: 28rem;}.h-m{height: 28rem;}.min-h-m{min-height: 28rem;}.max-h-m{max-height: 28rem;}.size-m{height: 28rem; width: 28rem;}.w-l{width: 32rem;}.min-w-l{min-width: 32rem;}.max-w-l{max-width: 32rem;}.h-l{height: 32rem;}.min-h-l{min-height: 32rem;}.max-h-l{max-height: 32rem;}.size-l{height: 32rem; width: 32rem;}.w-xl{width: 36rem;}.min-w-xl{min-width: 36rem;}.max-w-xl{max-width: 36rem;}.h-xl{height: 36rem;}.min-h-xl{min-height: 36rem;}.max-h-xl{max-height: 36rem;}.size-xl{height: 36rem; width: 36rem;}.w-2xl{width: 42rem;}.min-w-2xl{min-width: 42rem;}.max-w-2xl{max-width: 42rem;}.h-2xl{height: 42rem;}.min-h-2xl{min-height: 42rem;}.max-h-2xl{max-height: 42rem;}.size-2xl{height: 42rem; width: 42rem;}.w-3xl{width: 48rem;}.min-w-3xl{min-width: 48rem;}.max-w-3xl{max-width: 48rem;}.h-3xl{height: 48rem;}.min-h-3xl{min-height: 48rem;}.max-h-3xl{max-height: 48rem;}.size-3xl{height: 48rem; width: 48rem;}.w-4xl{width: 56rem;}.min-w-4xl{min-width: 56rem;}.max-w-4xl{max-width: 56rem;}.h-4xl{height: 56rem;}.min-h-4xl{min-height: 56rem;}.max-h-4xl{max-height: 56rem;}.size-4xl{height: 56rem; width: 56rem;}.w-5xl{width: 64rem;}.min-w-5xl{min-width: 64rem;}.max-w-5xl{max-width: 64rem;}.h-5xl{height: 64rem;}.min-h-5xl{min-height: 64rem;}.max-h-5xl{max-height: 64rem;}.size-5xl{height: 64rem; width: 64rem;}.w-6xl{width: 72rem;}.min-w-6xl{min-width: 72rem;}.max-w-6xl{max-width: 72rem;}.h-6xl{height: 72rem;}.min-h-6xl{min-height: 72rem;}.max-h-6xl{max-height: 72rem;}.size-6xl{height: 72rem; width: 72rem;}.w-7xl{width: 80rem;}.min-w-7xl{min-width: 80rem;}.max-w-7xl{max-width: 80rem;}.h-7xl{height: 80rem;}.min-h-7xl{min-height: 80rem;}.max-h-7xl{max-height: 80rem;}.size-7xl{height: 80rem; width: 80rem;}.color-primary{color: var(--color-primary);}.back-primary{background-color: color-mix(in srgb, var(--color-primary) var(--bg-opacity, 100%), transparent);}.border-primary{border-color: var(--color-primary);}.from-primary{--gradient-from: var(--color-primary); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-primary{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-primary);}.to-primary{--gradient-to: var(--color-primary);}.color-on-primary{color: var(--color-on-primary);}.back-on-primary{background-color: color-mix(in srgb, var(--color-on-primary) var(--bg-opacity, 100%), transparent);}.border-on-primary{border-color: var(--color-on-primary);}.from-on-primary{--gradient-from: var(--color-on-primary); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-on-primary{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-on-primary);}.to-on-primary{--gradient-to: var(--color-on-primary);}.color-primary-container{color: var(--color-primary-container);}.back-primary-container{background-color: color-mix(in srgb, var(--color-primary-container) var(--bg-opacity, 100%), transparent);}.border-primary-container{border-color: var(--color-primary-container);}.from-primary-container{--gradient-from: var(--color-primary-container); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-primary-container{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-primary-container);}.to-primary-container{--gradient-to: var(--color-primary-container);}.color-on-primary-container{color: var(--color-on-primary-container);}.back-on-primary-container{background-color: color-mix(in srgb, var(--color-on-primary-container) var(--bg-opacity, 100%), transparent);}.border-on-primary-container{border-color: var(--color-on-primary-container);}.from-on-primary-container{--gradient-from: var(--color-on-primary-container); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-on-primary-container{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-on-primary-container);}.to-on-primary-container{--gradient-to: var(--color-on-primary-container);}.color-secondary{color: var(--color-secondary);}.back-secondary{background-color: color-mix(in srgb, var(--color-secondary) var(--bg-opacity, 100%), transparent);}.border-secondary{border-color: var(--color-secondary);}.from-secondary{--gradient-from: var(--color-secondary); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-secondary{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-secondary);}.to-secondary{--gradient-to: var(--color-secondary);}.color-on-secondary{color: var(--color-on-secondary);}.back-on-secondary{background-color: color-mix(in srgb, var(--color-on-secondary) var(--bg-opacity, 100%), transparent);}.border-on-secondary{border-color: var(--color-on-secondary);}.from-on-secondary{--gradient-from: var(--color-on-secondary); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-on-secondary{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-on-secondary);}.to-on-secondary{--gradient-to: var(--color-on-secondary);}.color-secondary-container{color: var(--color-secondary-container);}.back-secondary-container{background-color: color-mix(in srgb, var(--color-secondary-container) var(--bg-opacity, 100%), transparent);}.border-secondary-container{border-color: var(--color-secondary-container);}.from-secondary-container{--gradient-from: var(--color-secondary-container); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-secondary-container{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-secondary-container);}.to-secondary-container{--gradient-to: var(--color-secondary-container);}.color-on-secondary-container{color: var(--color-on-secondary-container);}.back-on-secondary-container{background-color: color-mix(in srgb, var(--color-on-secondary-container) var(--bg-opacity, 100%), transparent);}.border-on-secondary-container{border-color: var(--color-on-secondary-container);}.from-on-secondary-container{--gradient-from: var(--color-on-secondary-container); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-on-secondary-container{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-on-secondary-container);}.to-on-secondary-container{--gradient-to: var(--color-on-secondary-container);}.color-tertiary{color: var(--color-tertiary);}.back-tertiary{background-color: color-mix(in srgb, var(--color-tertiary) var(--bg-opacity, 100%), transparent);}.border-tertiary{border-color: var(--color-tertiary);}.from-tertiary{--gradient-from: var(--color-tertiary); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-tertiary{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-tertiary);}.to-tertiary{--gradient-to: var(--color-tertiary);}.color-on-tertiary{color: var(--color-on-tertiary);}.back-on-tertiary{background-color: color-mix(in srgb, var(--color-on-tertiary) var(--bg-opacity, 100%), transparent);}.border-on-tertiary{border-color: var(--color-on-tertiary);}.from-on-tertiary{--gradient-from: var(--color-on-tertiary); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-on-tertiary{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-on-tertiary);}.to-on-tertiary{--gradient-to: var(--color-on-tertiary);}.color-tertiary-container{color: var(--color-tertiary-container);}.back-tertiary-container{background-color: color-mix(in srgb, var(--color-tertiary-container) var(--bg-opacity, 100%), transparent);}.border-tertiary-container{border-color: var(--color-tertiary-container);}.from-tertiary-container{--gradient-from: var(--color-tertiary-container); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-tertiary-container{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-tertiary-container);}.to-tertiary-container{--gradient-to: var(--color-tertiary-container);}.color-on-tertiary-container{color: var(--color-on-tertiary-container);}.back-on-tertiary-container{background-color: color-mix(in srgb, var(--color-on-tertiary-container) var(--bg-opacity, 100%), transparent);}.border-on-tertiary-container{border-color: var(--color-on-tertiary-container);}.from-on-tertiary-container{--gradient-from: var(--color-on-tertiary-container); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-on-tertiary-container{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-on-tertiary-container);}.to-on-tertiary-container{--gradient-to: var(--color-on-tertiary-container);}.color-error{color: var(--color-error);}.back-error{background-color: color-mix(in srgb, var(--color-error) var(--bg-opacity, 100%), transparent);}.border-error{border-color: var(--color-error);}.from-error{--gradient-from: var(--color-error); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-error{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-error);}.to-error{--gradient-to: var(--color-error);}.color-on-error{color: var(--color-on-error);}.back-on-error{background-color: color-mix(in srgb, var(--color-on-error) var(--bg-opacity, 100%), transparent);}.border-on-error{border-color: var(--color-on-error);}.from-on-error{--gradient-from: var(--color-on-error); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-on-error{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-on-error);}.to-on-error{--gradient-to: var(--color-on-error);}.color-error-container{color: var(--color-error-container);}.back-error-container{background-color: color-mix(in srgb, var(--color-error-container) var(--bg-opacity, 100%), transparent);}.border-error-container{border-color: var(--color-error-container);}.from-error-container{--gradient-from: var(--color-error-container); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-error-container{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-error-container);}.to-error-container{--gradient-to: var(--color-error-container);}.color-on-error-container{color: var(--color-on-error-container);}.back-on-error-container{background-color: color-mix(in srgb, var(--color-on-error-container) var(--bg-opacity, 100%), transparent);}.border-on-error-container{border-color: var(--color-on-error-container);}.from-on-error-container{--gradient-from: var(--color-on-error-container); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-on-error-container{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-on-error-container);}.to-on-error-container{--gradient-to: var(--color-on-error-container);}.color-surface{color: var(--color-surface);}.back-surface{background-color: color-mix(in srgb, var(--color-surface) var(--bg-opacity, 100%), transparent);}.border-surface{border-color: var(--color-surface);}.from-surface{--gradient-from: var(--color-surface); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-surface{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-surface);}.to-surface{--gradient-to: var(--color-surface);}.color-surface-container-lowest{color: var(--color-surface-container-lowest);}.back-surface-container-lowest{background-color: color-mix(in srgb, var(--color-surface-container-lowest) var(--bg-opacity, 100%), transparent);}.border-surface-container-lowest{border-color: var(--color-surface-container-lowest);}.from-surface-container-lowest{--gradient-from: var(--color-surface-container-lowest); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-surface-container-lowest{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-surface-container-lowest);}.to-surface-container-lowest{--gradient-to: var(--color-surface-container-lowest);}.color-surface-container-low{color: var(--color-surface-container-low);}.back-surface-container-low{background-color: color-mix(in srgb, var(--color-surface-container-low) var(--bg-opacity, 100%), transparent);}.border-surface-container-low{border-color: var(--color-surface-container-low);}.from-surface-container-low{--gradient-from: var(--color-surface-container-low); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-surface-container-low{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-surface-container-low);}.to-surface-container-low{--gradient-to: var(--color-surface-container-low);}.color-surface-container{color: var(--color-surface-container);}.back-surface-container{background-color: color-mix(in srgb, var(--color-surface-container) var(--bg-opacity, 100%), transparent);}.border-surface-container{border-color: var(--color-surface-container);}.from-surface-container{--gradient-from: var(--color-surface-container); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-surface-container{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-surface-container);}.to-surface-container{--gradient-to: var(--color-surface-container);}.color-surface-container-high{color: var(--color-surface-container-high);}.back-surface-container-high{background-color: color-mix(in srgb, var(--color-surface-container-high) var(--bg-opacity, 100%), transparent);}.border-surface-container-high{border-color: var(--color-surface-container-high);}.from-surface-container-high{--gradient-from: var(--color-surface-container-high); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-surface-container-high{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-surface-container-high);}.to-surface-container-high{--gradient-to: var(--color-surface-container-high);}.color-surface-container-highest{color: var(--color-surface-container-highest);}.back-surface-container-highest{background-color: color-mix(in srgb, var(--color-surface-container-highest) var(--bg-opacity, 100%), transparent);}.border-surface-container-highest{border-color: var(--color-surface-container-highest);}.from-surface-container-highest{--gradient-from: var(--color-surface-container-highest); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-surface-container-highest{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-surface-container-highest);}.to-surface-container-highest{--gradient-to: var(--color-surface-container-highest);}.color-on-surface{color: var(--color-on-surface);}.back-on-surface{background-color: color-mix(in srgb, var(--color-on-surface) var(--bg-opacity, 100%), transparent);}.border-on-surface{border-color: var(--color-on-surface);}.from-on-surface{--gradient-from: var(--color-on-surface); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-on-surface{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-on-surface);}.to-on-surface{--gradient-to: var(--color-on-surface);}.color-on-surface-variant{color: var(--color-on-surface-variant);}.back-on-surface-variant{background-color: color-mix(in srgb, var(--color-on-surface-variant) var(--bg-opacity, 100%), transparent);}.border-on-surface-variant{border-color: var(--color-on-surface-variant);}.from-on-surface-variant{--gradient-from: var(--color-on-surface-variant); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-on-surface-variant{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-on-surface-variant);}.to-on-surface-variant{--gradient-to: var(--color-on-surface-variant);}.color-inverse-surface{color: var(--color-inverse-surface);}.back-inverse-surface{background-color: color-mix(in srgb, var(--color-inverse-surface) var(--bg-opacity, 100%), transparent);}.border-inverse-surface{border-color: var(--color-inverse-surface);}.from-inverse-surface{--gradient-from: var(--color-inverse-surface); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-inverse-surface{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-inverse-surface);}.to-inverse-surface{--gradient-to: var(--color-inverse-surface);}.color-inverse-on-surface{color: var(--color-inverse-on-surface);}.back-inverse-on-surface{background-color: color-mix(in srgb, var(--color-inverse-on-surface) var(--bg-opacity, 100%), transparent);}.border-inverse-on-surface{border-color: var(--color-inverse-on-surface);}.from-inverse-on-surface{--gradient-from: var(--color-inverse-on-surface); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-inverse-on-surface{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-inverse-on-surface);}.to-inverse-on-surface{--gradient-to: var(--color-inverse-on-surface);}.color-inverse-primary{color: var(--color-inverse-primary);}.back-inverse-primary{background-color: color-mix(in srgb, var(--color-inverse-primary) var(--bg-opacity, 100%), transparent);}.border-inverse-primary{border-color: var(--color-inverse-primary);}.from-inverse-primary{--gradient-from: var(--color-inverse-primary); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-inverse-primary{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-inverse-primary);}.to-inverse-primary{--gradient-to: var(--color-inverse-primary);}.color-surface-tint{color: var(--color-surface-tint);}.back-surface-tint{background-color: color-mix(in srgb, var(--color-surface-tint) var(--bg-opacity, 100%), transparent);}.border-surface-tint{border-color: var(--color-surface-tint);}.from-surface-tint{--gradient-from: var(--color-surface-tint); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-surface-tint{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-surface-tint);}.to-surface-tint{--gradient-to: var(--color-surface-tint);}.color-surface-tint-color{color: var(--color-surface-tint-color);}.back-surface-tint-color{background-color: color-mix(in srgb, var(--color-surface-tint-color) var(--bg-opacity, 100%), transparent);}.border-surface-tint-color{border-color: var(--color-surface-tint-color);}.from-surface-tint-color{--gradient-from: var(--color-surface-tint-color); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-surface-tint-color{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-surface-tint-color);}.to-surface-tint-color{--gradient-to: var(--color-surface-tint-color);}.color-outline{color: var(--color-outline);}.back-outline{background-color: color-mix(in srgb, var(--color-outline) var(--bg-opacity, 100%), transparent);}.border-outline{border-color: var(--color-outline);}.from-outline{--gradient-from: var(--color-outline); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-outline{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-outline);}.to-outline{--gradient-to: var(--color-outline);}.color-outline-variant{color: var(--color-outline-variant);}.back-outline-variant{background-color: color-mix(in srgb, var(--color-outline-variant) var(--bg-opacity, 100%), transparent);}.border-outline-variant{border-color: var(--color-outline-variant);}.from-outline-variant{--gradient-from: var(--color-outline-variant); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-outline-variant{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-outline-variant);}.to-outline-variant{--gradient-to: var(--color-outline-variant);}.color-primary-fixed{color: var(--color-primary-fixed);}.back-primary-fixed{background-color: color-mix(in srgb, var(--color-primary-fixed) var(--bg-opacity, 100%), transparent);}.border-primary-fixed{border-color: var(--color-primary-fixed);}.from-primary-fixed{--gradient-from: var(--color-primary-fixed); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-primary-fixed{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-primary-fixed);}.to-primary-fixed{--gradient-to: var(--color-primary-fixed);}.color-primary-fixed-dim{color: var(--color-primary-fixed-dim);}.back-primary-fixed-dim{background-color: color-mix(in srgb, var(--color-primary-fixed-dim) var(--bg-opacity, 100%), transparent);}.border-primary-fixed-dim{border-color: var(--color-primary-fixed-dim);}.from-primary-fixed-dim{--gradient-from: var(--color-primary-fixed-dim); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-primary-fixed-dim{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-primary-fixed-dim);}.to-primary-fixed-dim{--gradient-to: var(--color-primary-fixed-dim);}.color-on-primary-fixed{color: var(--color-on-primary-fixed);}.back-on-primary-fixed{background-color: color-mix(in srgb, var(--color-on-primary-fixed) var(--bg-opacity, 100%), transparent);}.border-on-primary-fixed{border-color: var(--color-on-primary-fixed);}.from-on-primary-fixed{--gradient-from: var(--color-on-primary-fixed); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-on-primary-fixed{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-on-primary-fixed);}.to-on-primary-fixed{--gradient-to: var(--color-on-primary-fixed);}.color-on-primary-fixed-variant{color: var(--color-on-primary-fixed-variant);}.back-on-primary-fixed-variant{background-color: color-mix(in srgb, var(--color-on-primary-fixed-variant) var(--bg-opacity, 100%), transparent);}.border-on-primary-fixed-variant{border-color: var(--color-on-primary-fixed-variant);}.from-on-primary-fixed-variant{--gradient-from: var(--color-on-primary-fixed-variant); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-on-primary-fixed-variant{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-on-primary-fixed-variant);}.to-on-primary-fixed-variant{--gradient-to: var(--color-on-primary-fixed-variant);}.color-secondary-fixed{color: var(--color-secondary-fixed);}.back-secondary-fixed{background-color: color-mix(in srgb, var(--color-secondary-fixed) var(--bg-opacity, 100%), transparent);}.border-secondary-fixed{border-color: var(--color-secondary-fixed);}.from-secondary-fixed{--gradient-from: var(--color-secondary-fixed); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-secondary-fixed{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-secondary-fixed);}.to-secondary-fixed{--gradient-to: var(--color-secondary-fixed);}.color-secondary-fixed-dim{color: var(--color-secondary-fixed-dim);}.back-secondary-fixed-dim{background-color: color-mix(in srgb, var(--color-secondary-fixed-dim) var(--bg-opacity, 100%), transparent);}.border-secondary-fixed-dim{border-color: var(--color-secondary-fixed-dim);}.from-secondary-fixed-dim{--gradient-from: var(--color-secondary-fixed-dim); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-secondary-fixed-dim{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-secondary-fixed-dim);}.to-secondary-fixed-dim{--gradient-to: var(--color-secondary-fixed-dim);}.color-on-secondary-fixed{color: var(--color-on-secondary-fixed);}.back-on-secondary-fixed{background-color: color-mix(in srgb, var(--color-on-secondary-fixed) var(--bg-opacity, 100%), transparent);}.border-on-secondary-fixed{border-color: var(--color-on-secondary-fixed);}.from-on-secondary-fixed{--gradient-from: var(--color-on-secondary-fixed); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-on-secondary-fixed{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-on-secondary-fixed);}.to-on-secondary-fixed{--gradient-to: var(--color-on-secondary-fixed);}.color-on-secondary-fixed-variant{color: var(--color-on-secondary-fixed-variant);}.back-on-secondary-fixed-variant{background-color: color-mix(in srgb, var(--color-on-secondary-fixed-variant) var(--bg-opacity, 100%), transparent);}.border-on-secondary-fixed-variant{border-color: var(--color-on-secondary-fixed-variant);}.from-on-secondary-fixed-variant{--gradient-from: var(--color-on-secondary-fixed-variant); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-on-secondary-fixed-variant{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-on-secondary-fixed-variant);}.to-on-secondary-fixed-variant{--gradient-to: var(--color-on-secondary-fixed-variant);}.color-tertiary-fixed{color: var(--color-tertiary-fixed);}.back-tertiary-fixed{background-color: color-mix(in srgb, var(--color-tertiary-fixed) var(--bg-opacity, 100%), transparent);}.border-tertiary-fixed{border-color: var(--color-tertiary-fixed);}.from-tertiary-fixed{--gradient-from: var(--color-tertiary-fixed); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-tertiary-fixed{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-tertiary-fixed);}.to-tertiary-fixed{--gradient-to: var(--color-tertiary-fixed);}.color-tertiary-fixed-dim{color: var(--color-tertiary-fixed-dim);}.back-tertiary-fixed-dim{background-color: color-mix(in srgb, var(--color-tertiary-fixed-dim) var(--bg-opacity, 100%), transparent);}.border-tertiary-fixed-dim{border-color: var(--color-tertiary-fixed-dim);}.from-tertiary-fixed-dim{--gradient-from: var(--color-tertiary-fixed-dim); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-tertiary-fixed-dim{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-tertiary-fixed-dim);}.to-tertiary-fixed-dim{--gradient-to: var(--color-tertiary-fixed-dim);}.color-on-tertiary-fixed{color: var(--color-on-tertiary-fixed);}.back-on-tertiary-fixed{background-color: color-mix(in srgb, var(--color-on-tertiary-fixed) var(--bg-opacity, 100%), transparent);}.border-on-tertiary-fixed{border-color: var(--color-on-tertiary-fixed);}.from-on-tertiary-fixed{--gradient-from: var(--color-on-tertiary-fixed); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-on-tertiary-fixed{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-on-tertiary-fixed);}.to-on-tertiary-fixed{--gradient-to: var(--color-on-tertiary-fixed);}.color-on-tertiary-fixed-variant{color: var(--color-on-tertiary-fixed-variant);}.back-on-tertiary-fixed-variant{background-color: color-mix(in srgb, var(--color-on-tertiary-fixed-variant) var(--bg-opacity, 100%), transparent);}.border-on-tertiary-fixed-variant{border-color: var(--color-on-tertiary-fixed-variant);}.from-on-tertiary-fixed-variant{--gradient-from: var(--color-on-tertiary-fixed-variant); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-on-tertiary-fixed-variant{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-on-tertiary-fixed-variant);}.to-on-tertiary-fixed-variant{--gradient-to: var(--color-on-tertiary-fixed-variant);}.color-surface-dim{color: var(--color-surface-dim);}.back-surface-dim{background-color: color-mix(in srgb, var(--color-surface-dim) var(--bg-opacity, 100%), transparent);}.border-surface-dim{border-color: var(--color-surface-dim);}.from-surface-dim{--gradient-from: var(--color-surface-dim); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-surface-dim{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-surface-dim);}.to-surface-dim{--gradient-to: var(--color-surface-dim);}.color-surface-bright{color: var(--color-surface-bright);}.back-surface-bright{background-color: color-mix(in srgb, var(--color-surface-bright) var(--bg-opacity, 100%), transparent);}.border-surface-bright{border-color: var(--color-surface-bright);}.from-surface-bright{--gradient-from: var(--color-surface-bright); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-surface-bright{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-surface-bright);}.to-surface-bright{--gradient-to: var(--color-surface-bright);}.color-scrim{color: var(--color-scrim);}.back-scrim{background-color: color-mix(in srgb, var(--color-scrim) var(--bg-opacity, 100%), transparent);}.border-scrim{border-color: var(--color-scrim);}.from-scrim{--gradient-from: var(--color-scrim); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-scrim{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-scrim);}.to-scrim{--gradient-to: var(--color-scrim);}.color-shadow{color: var(--color-shadow);}.back-shadow{background-color: color-mix(in srgb, var(--color-shadow) var(--bg-opacity, 100%), transparent);}.border-shadow{border-color: var(--color-shadow);}.from-shadow{--gradient-from: var(--color-shadow); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-shadow{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-shadow);}.to-shadow{--gradient-to: var(--color-shadow);}.color-vis-1{color: var(--color-vis-1);}.back-vis-1{background-color: color-mix(in srgb, var(--color-vis-1) var(--bg-opacity, 100%), transparent);}.border-vis-1{border-color: var(--color-vis-1);}.from-vis-1{--gradient-from: var(--color-vis-1); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-vis-1{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-vis-1);}.to-vis-1{--gradient-to: var(--color-vis-1);}.color-vis-2{color: var(--color-vis-2);}.back-vis-2{background-color: color-mix(in srgb, var(--color-vis-2) var(--bg-opacity, 100%), transparent);}.border-vis-2{border-color: var(--color-vis-2);}.from-vis-2{--gradient-from: var(--color-vis-2); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-vis-2{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-vis-2);}.to-vis-2{--gradient-to: var(--color-vis-2);}.color-vis-3{color: var(--color-vis-3);}.back-vis-3{background-color: color-mix(in srgb, var(--color-vis-3) var(--bg-opacity, 100%), transparent);}.border-vis-3{border-color: var(--color-vis-3);}.from-vis-3{--gradient-from: var(--color-vis-3); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-vis-3{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-vis-3);}.to-vis-3{--gradient-to: var(--color-vis-3);}.color-vis-4{color: var(--color-vis-4);}.back-vis-4{background-color: color-mix(in srgb, var(--color-vis-4) var(--bg-opacity, 100%), transparent);}.border-vis-4{border-color: var(--color-vis-4);}.from-vis-4{--gradient-from: var(--color-vis-4); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-vis-4{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-vis-4);}.to-vis-4{--gradient-to: var(--color-vis-4);}.color-vis-5{color: var(--color-vis-5);}.back-vis-5{background-color: color-mix(in srgb, var(--color-vis-5) var(--bg-opacity, 100%), transparent);}.border-vis-5{border-color: var(--color-vis-5);}.from-vis-5{--gradient-from: var(--color-vis-5); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-vis-5{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-vis-5);}.to-vis-5{--gradient-to: var(--color-vis-5);}.color-vis-6{color: var(--color-vis-6);}.back-vis-6{background-color: color-mix(in srgb, var(--color-vis-6) var(--bg-opacity, 100%), transparent);}.border-vis-6{border-color: var(--color-vis-6);}.from-vis-6{--gradient-from: var(--color-vis-6); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-vis-6{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-vis-6);}.to-vis-6{--gradient-to: var(--color-vis-6);}.color-vis-7{color: var(--color-vis-7);}.back-vis-7{background-color: color-mix(in srgb, var(--color-vis-7) var(--bg-opacity, 100%), transparent);}.border-vis-7{border-color: var(--color-vis-7);}.from-vis-7{--gradient-from: var(--color-vis-7); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-vis-7{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-vis-7);}.to-vis-7{--gradient-to: var(--color-vis-7);}.color-vis-8{color: var(--color-vis-8);}.back-vis-8{background-color: color-mix(in srgb, var(--color-vis-8) var(--bg-opacity, 100%), transparent);}.border-vis-8{border-color: var(--color-vis-8);}.from-vis-8{--gradient-from: var(--color-vis-8); --gradient-stops: var(--gradient-from), var(--gradient-via, var(--gradient-to, var(--gradient-from)));}.via-vis-8{--gradient-stops: var(--gradient-from), var(--gradient-via), var(--gradient-to, var(--gradient-from)); --gradient-via: var(--color-vis-8);}.to-vis-8{--gradient-to: var(--color-vis-8);}.primary{background-color: color-mix(in srgb, var(--color-primary) var(--bg-opacity, 100%), transparent); color: var(--color-on-primary);}.secondary{background-color: color-mix(in srgb, var(--color-secondary) var(--bg-opacity, 100%), transparent); color: var(--color-on-secondary);}.tertiary{background-color: color-mix(in srgb, var(--color-tertiary) var(--bg-opacity, 100%), transparent); color: var(--color-on-tertiary);}.error{background-color: color-mix(in srgb, var(--color-error) var(--bg-opacity, 100%), transparent); color: var(--color-on-error);}.primary-container{background-color: color-mix(in srgb, var(--color-primary-container) var(--bg-opacity, 100%), transparent); color: var(--color-on-primary-container);}.secondary-container{background-color: color-mix(in srgb, var(--color-secondary-container) var(--bg-opacity, 100%), transparent); color: var(--color-on-secondary-container);}.tertiary-container{background-color: color-mix(in srgb, var(--color-tertiary-container) var(--bg-opacity, 100%), transparent); color: var(--color-on-tertiary-container);}.error-container{background-color: color-mix(in srgb, var(--color-error-container) var(--bg-opacity, 100%), transparent); color: var(--color-on-error-container);}.surface-container-lowest{background-color: color-mix(in srgb, var(--color-surface-container-lowest) var(--bg-opacity, 100%), transparent); color: var(--color-on-surface);}.surface-container-low{background-color: color-mix(in srgb, var(--color-surface-container-low) var(--bg-opacity, 100%), transparent); color: var(--color-on-surface);}.surface-container{background-color: color-mix(in srgb, var(--color-surface-container) var(--bg-opacity, 100%), transparent); color: var(--color-on-surface);}.surface-container-high{background-color: color-mix(in srgb, var(--color-surface-container-high) var(--bg-opacity, 100%), transparent); color: var(--color-on-surface);}.surface-container-highest{background-color: color-mix(in srgb, var(--color-surface-container-highest) var(--bg-opacity, 100%), transparent); color: var(--color-on-surface);}.surface{background-color: color-mix(in srgb, var(--color-surface) var(--bg-opacity, 100%), transparent); color: var(--color-on-surface);}.surface-glass{--bg-opacity: var(--surface-glass-opacity); backdrop-filter: blur(var(--surface-glass-blur)); border: var(--surface-glass-border); box-shadow: var(--surface-glass-shadow);}.surface-tint{background-color: var(--color-surface-tint); color: var(--color-inverse-on-surface);}.color-positive{color: var(--color-positive);}.color-negative{color: var(--color-negative);}.positive{background-color: var(--color-positive); color: var(--color-on-positive);}.negative{background-color: var(--color-negative); color: var(--color-on-negative);}.adaptive-grid-cols-2{grid-template-columns: repeat(1, minmax(0, 1fr));@media (width >= 600px){.adaptive-grid-cols-2{grid-template-columns: repeat(2, minmax(0, 1fr));}}}.adaptive-grid-cols-3{grid-template-columns: repeat(1, minmax(0, 1fr));@media (width >= 600px){.adaptive-grid-cols-3{grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (width >= 840px){.adaptive-grid-cols-3{grid-template-columns: repeat(3, minmax(0, 1fr));}}}.adaptive-grid-cols-4{grid-template-columns: repeat(1, minmax(0, 1fr));@media (width >= 600px){.adaptive-grid-cols-4{grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (width >= 840px){.adaptive-grid-cols-4{grid-template-columns: repeat(4, minmax(0, 1fr));}}}.adaptive-grid-cols-5{grid-template-columns: repeat(1, minmax(0, 1fr));@media (width >= 600px){.adaptive-grid-cols-5{grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (width >= 840px){.adaptive-grid-cols-5{grid-template-columns: repeat(5, minmax(0, 1fr));}}}.adaptive-grid-cols-6{grid-template-columns: repeat(2, minmax(0, 1fr));@media (width >= 600px){.adaptive-grid-cols-6{grid-template-columns: repeat(3, minmax(0, 1fr));}}@media (width >= 840px){.adaptive-grid-cols-6{grid-template-columns: repeat(6, minmax(0, 1fr));}}}.corner-none{border-radius: 0;}.rounded-none{border-radius: 0;}.corner-xs{border-radius: 4px;}.rounded-xs{border-radius: 4px;}.corner-s{border-radius: 8px;}.rounded-s{border-radius: 8px;}.corner-m{border-radius: 12px;}.rounded-m{border-radius: 12px;}.corner-l{border-radius: 16px;}.rounded-l{border-radius: 16px;}.corner-xl{border-radius: 28px;}.rounded-xl{border-radius: 28px;}.corner-full{border-radius: 9999999px;}.rounded-full{border-radius: 9999999px;}.duration-short{transition-duration: 200ms;}.duration-medium{transition-duration: 400ms;}.duration-long{transition-duration: 500ms;}.duration-extra-long{transition-duration: 1000ms;}.delay-short{transition-delay: 200ms;}.delay-medium{transition-delay: 400ms;}.delay-long{transition-delay: 500ms;}.delay-extra-long{transition-delay: 1000ms;}.type-display-xl{font-family: var(--font-family-brand); font-size: 4.5rem; font-weight: 400; letter-spacing: -0.020833333333333332rem; line-height: 5.2rem;}.type-display-l{font-family: var(--font-family-brand); font-size: 3.5625rem; font-weight: 400; letter-spacing: -0.020833333333333332rem; line-height: 4.0rem;}.type-display-m{font-family: var(--font-family-brand); font-size: 2.8125rem; font-weight: 400; letter-spacing: 0.0rem; line-height: 3.25rem;}.type-display-s{font-family: var(--font-family-brand); font-size: 2.25rem; font-weight: 400; letter-spacing: 0.0rem; line-height: 2.75rem;}.type-headline-l{font-family: var(--font-family-brand); font-size: 2rem; font-weight: 400; letter-spacing: 0.0rem; line-height: 2.5rem;}.type-headline-m{font-family: var(--font-family-brand); font-size: 1.75rem; font-weight: 400; letter-spacing: 0.0rem; line-height: 2.25rem;}.type-headline-s{font-family: var(--font-family-brand); font-size: 1.5rem; font-weight: 400; letter-spacing: 0.0rem; line-height: 2rem;}.type-title-l{font-family: var(--font-family-plain); font-size: 1.375rem; font-weight: 400; letter-spacing: 0.0rem; line-height: 1.75rem;}.type-title-m{font-family: var(--font-family-plain); font-size: 1rem; font-weight: 500; letter-spacing: 0.012499999999999999rem; line-height: 1.5rem;}.type-title-s{font-family: var(--font-family-plain); font-size: 0.875rem; font-weight: 500; letter-spacing: 0.008333333333333333rem; line-height: 1.25rem;}.type-body-l{font-family: var(--font-family-plain); font-size: 1.125rem; font-weight: 400; letter-spacing: 0.041666666666666664rem; line-height: 1.65rem;}.type-body-m{font-family: var(--font-family-plain); font-size: 1rem; font-weight: 400; letter-spacing: 0.020833333333333332rem; line-height: 1.5rem;}.type-body-s{font-family: var(--font-family-plain); font-size: 0.875rem; font-weight: 400; letter-spacing: 0.03333333333333333rem; line-height: 1.25rem;}.type-label-l{font-family: var(--font-family-plain); font-size: 0.875rem; font-weight: 500; letter-spacing: 0.008333333333333333rem; line-height: 1.25rem;}.type-label-m{font-family: var(--font-family-plain); font-size: 0.75rem; font-weight: 500; letter-spacing: 0.041666666666666664rem; line-height: 1.0rem;}.type-label-s{font-family: var(--font-family-plain); font-size: 0.6875rem; font-weight: 500; letter-spacing: 0.041666666666666664rem; line-height: 1.0rem;}.text-label-xl{font-size: 18px;}.text-label-l{font-size: 14px;}.text-label-m{font-size: 12px;}.z-0{z-index: 0;}.shadow-0{box-shadow: none;}.z-1{z-index: 1;}.shadow-1{box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.12), 0px 1px 3px rgba(0, 0, 0, 0.06);}.z-2{z-index: 3;}.shadow-2{box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.12), 0px 3px 6px rgba(0, 0, 0, 0.06);}.z-3{z-index: 6;}.shadow-3{box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.12), 0px 6px 8px rgba(0, 0, 0, 0.06);}.z-4{z-index: 8;}.shadow-4{box-shadow: 0px 6px 8px rgba(0, 0, 0, 0.12), 0px 8px 10px rgba(0, 0, 0, 0.06);}.z-5{z-index: 12;}.shadow-5{box-shadow: 0px 8px 10px rgba(0, 0, 0, 0.12), 0px 12px 14px rgba(0, 0, 0, 0.06);}:root{--breakpoint-compact: 600px; --breakpoint-expanded: 1200px; --breakpoint-extra-large: 1600px; --breakpoint-large: 1600px; --breakpoint-medium: 840px;}.container-compact{max-width: 600px;}.container-medium{max-width: 840px; min-width: 600px;}.container-expanded{max-width: 1200px; min-width: 840px;}.container-large{max-width: 1600px; min-width: 1200px;}.container-extra-large{max-width: 1600px; min-width: 1600px;}.container{width: 100%;}@media (width >= 600px){.container{max-width: 600px;}}@media (width >= 840px){.container{max-width: 840px;}}@media (width >= 1200px){.container{max-width: 1200px;}}@media (width >= 1600px){.container{max-width: 1600px;}}@media (width >= 1600px){.container{max-width: 1600px;}}.max-w-screen-compact{max-width: var(--breakpoint-compact);}.max-w-screen-medium{max-width: var(--breakpoint-medium);}.max-w-screen-expanded{max-width: var(--breakpoint-expanded);}.max-w-screen-large{max-width: var(--breakpoint-large);}.max-w-screen-extra-large{max-width: var(--breakpoint-extra-large);}.button{cursor: pointer; font-family: var(--font-family-plain); font-size: 0.875rem; font-weight: 500; height: 40px; letter-spacing: 0.008333333333333333rem; line-height: 1.25rem; overflow: hidden; padding-left: 24px; padding-right: 24px; position: relative; transition: background-color 200ms ease;&::before{background-color: currentColor; content: ""; inset: 0; opacity: 0; pointer-events: none; position: absolute; transition: opacity 0.2s linear; z-index: 0;}&:hover::before{opacity: 0.08;}& > .label{position: relative; z-index: 1;}}.button-outlined{border-color: var(--color-outline); border-width: 1px;&:hover{background-color: var(--color-outline); color: var(--color-surface-container);}}.prose{p:not(:last-child){margin-bottom: 1em;}img:not(:last-child){margin-bottom: 1em; margin-top: 1em;}iframe:not(:last-child){margin-bottom: 1em;}blockquote:not(:last-child){margin-bottom: 1em;}ol,ul{margin-bottom: 1.25em; margin-top: 1.25em; padding-inline-start: 1.625em;}ul{list-style-type: disc;}li{margin-bottom: 0.5em; margin-top: 0.5em;}img{margin: auto;}h1{margin-bottom: 24px;}h2{margin-bottom: 16px;}h3{margin-bottom: 8px;}pre:not(:last-child){margin-bottom: 1em;}}.opacity-disabled{opacity: 0.38;}.opacity-hover{opacity: 0.08;}.opacity-focus{opacity: 0.12;}.opacity-pressed{opacity: 0.12;}.opacity-dragged{opacity: 0.16;}.deemph{opacity: 0.5;}.transition-all{transition-property: all;}.transition-none{transition-property: none;}.transition-colors{transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;}.transition-opacity{transition-property: opacity;}.transition-shadow{transition-property: box-shadow;}.transition-transform{transition-property: transform;}.transition{transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;}.ease-emphasized{transition-timing-function: cubic-bezier(0.2, 0.0, 0, 1.0);}.ease-emphasized-accelerate{transition-timing-function: cubic-bezier(0.3, 0.0, 0.8, 0.15);}.ease-emphasized-decelerate{transition-timing-function: cubic-bezier(0.05, 0.7, 0.1, 1.0);}.ease-standard{transition-timing-function: cubic-bezier(0.2, 0.0, 0, 1.0);}.ease-standard-accelerate{transition-timing-function: cubic-bezier(0.3, 0, 1, 1);}.ease-standard-decelerate{transition-timing-function: cubic-bezier(0, 0, 0, 1);}.sr-only{border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; white-space: nowrap; width: 1px;}.not-sr-only{clip: auto; height: auto; margin: 0; overflow: visible; padding: 0; position: static; white-space: normal; width: auto;}.anchored-top{position-area: top;}.anchored-bottom{position-area: bottom;}.anchored-left{position-area: left;}.anchored-right{position-area: right;}.anchored-center{position-area: center;}.anchored-top-left{position-area: top left;}.anchored-top-center{position-area: top center;}.anchored-top-right{position-area: top right;}.anchored-center-left{position-area: center left;}.anchored-center-right{position-area: center right;}.anchored-bottom-left{position-area: bottom left;}.anchored-bottom-center{position-area: bottom center;}.anchored-bottom-right{position-area: bottom right;}.anchored-top-span-all{position-area: top span-all;}.anchored-bottom-span-all{position-area: bottom span-all;}.anchored-left-span-all{position-area: left span-all;}.anchored-right-span-all{position-area: right span-all;}.anchored-top-span-left{position-area: top span-left;}.anchored-top-span-right{position-area: top span-right;}.anchored-bottom-span-left{position-area: bottom span-left;}.anchored-bottom-span-right{position-area: bottom span-right;}.anchored-left-span-top{position-area: left span-top;}.anchored-left-span-bottom{position-area: left span-bottom;}.anchored-right-span-top{position-area: right span-top;}.anchored-right-span-bottom{position-area: right span-bottom;}.anchored-block-start{position-area: block-start;}.anchored-block-end{position-area: block-end;}.anchored-inline-start{position-area: inline-start;}.anchored-inline-end{position-area: inline-end;}.anchor-flip-block{position-try-fallbacks: flip-block;}.anchor-flip-inline{position-try-fallbacks: flip-inline;}.anchor-flip-both{position-try-fallbacks: flip-block, flip-inline;}.aspect-auto{aspect-ratio: auto;}.aspect-square{aspect-ratio: 1 / 1;}.aspect-video{aspect-ratio: 16 / 9;}.aspect-1{aspect-ratio: 1 / 1;}.aspect-2{aspect-ratio: 2 / 1;}.aspect-3{aspect-ratio: 3 / 1;}.aspect-4{aspect-ratio: 4 / 1;}.aspect-5{aspect-ratio: 5 / 1;}.aspect-6{aspect-ratio: 6 / 1;}.aspect-1\/2{aspect-ratio: 1 / 2;}.aspect-1\/3{aspect-ratio: 1 / 3;}.aspect-2\/3{aspect-ratio: 2 / 3;}.aspect-1\/4{aspect-ratio: 1 / 4;}.aspect-3\/4{aspect-ratio: 3 / 4;}.aspect-2\/5{aspect-ratio: 2 / 5;}.aspect-3\/5{aspect-ratio: 3 / 5;}.aspect-4\/5{aspect-ratio: 4 / 5;}.aspect-5\/6{aspect-ratio: 5 / 6;}.aspect-9\/16{aspect-ratio: 9 / 16;}.aspect-16\/9{aspect-ratio: 16 / 9;}.aspect-4\/3{aspect-ratio: 4 / 3;}.aspect-3\/2{aspect-ratio: 3 / 2;}.aspect-2\/1{aspect-ratio: 2 / 1;}.bg-auto{background-size: auto;}.bg-cover{background-size: cover;}.bg-contain{background-size: contain;}.bg-bottom{background-position: bottom;}.bg-center{background-position: center;}.bg-left{background-position: left;}.bg-left-bottom{background-position: left bottom;}.bg-left-top{background-position: left top;}.bg-right{background-position: right;}.bg-right-bottom{background-position: right bottom;}.bg-right-top{background-position: right top;}.bg-top{background-position: top;}.bg-repeat{background-repeat: repeat;}.bg-no-repeat{background-repeat: no-repeat;}.bg-repeat-x{background-repeat: repeat-x;}.bg-repeat-y{background-repeat: repeat-y;}.bg-repeat-round{background-repeat: round;}.bg-repeat-space{background-repeat: space;}.bg-fixed{background-attachment: fixed;}.bg-local{background-attachment: local;}.bg-scroll{background-attachment: scroll;}.bg-origin-border{background-origin: border-box;}.bg-origin-padding{background-origin: padding-box;}.bg-origin-content{background-origin: content-box;}.bg-clip-border{background-clip: border-box;}.bg-clip-padding{background-clip: padding-box;}.bg-clip-content{background-clip: content-box;}.bg-clip-text{-webkit-background-clip: text; background-clip: text;}.bg-gradient-to-t{background-image: linear-gradient(to top, var(--gradient-stops));}.bg-gradient-to-tr{background-image: linear-gradient(to top right, var(--gradient-stops));}.bg-gradient-to-r{background-image: linear-gradient(to right, var(--gradient-stops));}.bg-gradient-to-br{background-image: linear-gradient(to bottom right, var(--gradient-stops));}.bg-gradient-to-b{background-image: linear-gradient(to bottom, var(--gradient-stops));}.bg-gradient-to-bl{background-image: linear-gradient(to bottom left, var(--gradient-stops));}.bg-gradient-to-l{background-image: linear-gradient(to left, var(--gradient-stops));}.bg-gradient-to-tl{background-image: linear-gradient(to top left, var(--gradient-stops));}.border-0{border-width: 0px;}.border-l-0{border-left-width: 0px;}.border-r-0{border-right-width: 0px;}.border-t-0{border-top-width: 0px;}.border-b-0{border-bottom-width: 0px;}.border-x-0{border-left-width: 0px; border-right-width: 0px;}.border-y-0{border-bottom-width: 0px; border-top-width: 0px;}.border-s-0{border-inline-start-width: 0px;}.border-e-0{border-inline-end-width: 0px;}.divide-x-0 > :not(:last-child){border-inline-end-width: 0px; border-inline-start-width: 0px;}.divide-y-0 > :not(:last-child){border-bottom-width: 0px; border-top-width: 0px;}.border{border-width: 1px;}.border-l{border-left-width: 1px;}.border-r{border-right-width: 1px;}.border-t{border-top-width: 1px;}.border-b{border-bottom-width: 1px;}.border-x{border-left-width: 1px; border-right-width: 1px;}.border-y{border-bottom-width: 1px; border-top-width: 1px;}.border-s{border-inline-start-width: 1px;}.border-e{border-inline-end-width: 1px;}.divide-x > :not(:last-child){border-inline-end-width: 1px; border-inline-start-width: 0px;}.divide-y > :not(:last-child){border-bottom-width: 1px; border-top-width: 0px;}.border-2{border-width: 2px;}.border-l-2{border-left-width: 2px;}.border-r-2{border-right-width: 2px;}.border-t-2{border-top-width: 2px;}.border-b-2{border-bottom-width: 2px;}.border-x-2{border-left-width: 2px; border-right-width: 2px;}.border-y-2{border-bottom-width: 2px; border-top-width: 2px;}.border-s-2{border-inline-start-width: 2px;}.border-e-2{border-inline-end-width: 2px;}.divide-x-2 > :not(:last-child){border-inline-end-width: 2px; border-inline-start-width: 0px;}.divide-y-2 > :not(:last-child){border-bottom-width: 2px; border-top-width: 0px;}.border-4{border-width: 4px;}.border-l-4{border-left-width: 4px;}.border-r-4{border-right-width: 4px;}.border-t-4{border-top-width: 4px;}.border-b-4{border-bottom-width: 4px;}.border-x-4{border-left-width: 4px; border-right-width: 4px;}.border-y-4{border-bottom-width: 4px; border-top-width: 4px;}.border-s-4{border-inline-start-width: 4px;}.border-e-4{border-inline-end-width: 4px;}.divide-x-4 > :not(:last-child){border-inline-end-width: 4px; border-inline-start-width: 0px;}.divide-y-4 > :not(:last-child){border-bottom-width: 4px; border-top-width: 0px;}.border-8{border-width: 8px;}.border-l-8{border-left-width: 8px;}.border-r-8{border-right-width: 8px;}.border-t-8{border-top-width: 8px;}.border-b-8{border-bottom-width: 8px;}.border-x-8{border-left-width: 8px; border-right-width: 8px;}.border-y-8{border-bottom-width: 8px; border-top-width: 8px;}.border-s-8{border-inline-start-width: 8px;}.border-e-8{border-inline-end-width: 8px;}.divide-x-8 > :not(:last-child){border-inline-end-width: 8px; border-inline-start-width: 0px;}.divide-y-8 > :not(:last-child){border-bottom-width: 8px; border-top-width: 0px;}.border-solid{border-style: solid;}.border-dashed{border-style: dashed;}.border-dotted{border-style: dotted;}.border-double{border-style: double;}.border-hidden{border-style: hidden;}.border-none{border-style: none;}.divide-solid > :not(:last-child){border-style: solid;}.divide-dashed > :not(:last-child){border-style: dashed;}.divide-dotted > :not(:last-child){border-style: dotted;}.divide-double > :not(:last-child){border-style: double;}.divide-hidden > :not(:last-child){border-style: hidden;}.divide-none > :not(:last-child){border-style: none;}.outline-0{outline-width: 0px;}.outline{outline-width: 1px;}.outline-2{outline-width: 2px;}.outline-4{outline-width: 4px;}.outline-8{outline-width: 8px;}.outline-solid{outline-style: solid;}.outline-dashed{outline-style: dashed;}.outline-dotted{outline-style: dotted;}.outline-double{outline-style: double;}.outline-none{outline-style: none;}.outline-hidden{outline: 2px solid transparent; outline-offset: 2px;}.outline-offset-0{outline-offset: 0px;}.outline-offset-1{outline-offset: 1px;}.outline-offset-2{outline-offset: 2px;}.outline-offset-4{outline-offset: 4px;}.outline-offset-8{outline-offset: 8px;}.ring{--ring-color: rgb(59 130 246 / 0.5); --ring-inset:  ; --ring-offset-color: #fff; --ring-offset-shadow: var(--ring-inset) 0 0 0 var(--ring-offset-width) var(--ring-offset-color); --ring-offset-width: 0px; --ring-shadow: var(--ring-inset) 0 0 0 calc(3px + var(--ring-offset-width)) var(--ring-color); box-shadow: var(--ring-offset-shadow), var(--ring-shadow), 0 0 #0000;}.ring-inset{--ring-inset: inset;}.ring-0{--ring-offset-shadow: var(--ring-inset) 0 0 0 var(--ring-offset-width) var(--ring-offset-color); --ring-shadow: var(--ring-inset) 0 0 0 calc(0px + var(--ring-offset-width)) var(--ring-color); box-shadow: var(--ring-offset-shadow), var(--ring-shadow), 0 0 #0000;}.ring-1{--ring-offset-shadow: var(--ring-inset) 0 0 0 var(--ring-offset-width) var(--ring-offset-color); --ring-shadow: var(--ring-inset) 0 0 0 calc(1px + var(--ring-offset-width)) var(--ring-color); box-shadow: var(--ring-offset-shadow), var(--ring-shadow), 0 0 #0000;}.ring-2{--ring-offset-shadow: var(--ring-inset) 0 0 0 var(--ring-offset-width) var(--ring-offset-color); --ring-shadow: var(--ring-inset) 0 0 0 calc(2px + var(--ring-offset-width)) var(--ring-color); box-shadow: var(--ring-offset-shadow), var(--ring-shadow), 0 0 #0000;}.ring-4{--ring-offset-shadow: var(--ring-inset) 0 0 0 var(--ring-offset-width) var(--ring-offset-color); --ring-shadow: var(--ring-inset) 0 0 0 calc(4px + var(--ring-offset-width)) var(--ring-color); box-shadow: var(--ring-offset-shadow), var(--ring-shadow), 0 0 #0000;}.ring-8{--ring-offset-shadow: var(--ring-inset) 0 0 0 var(--ring-offset-width) var(--ring-offset-color); --ring-shadow: var(--ring-inset) 0 0 0 calc(8px + var(--ring-offset-width)) var(--ring-color); box-shadow: var(--ring-offset-shadow), var(--ring-shadow), 0 0 #0000;}.ring-current{--ring-color: currentColor;}.ring-inherit{--ring-color: inherit;}.ring-transparent{--ring-color: transparent;}.ring-black{--ring-color: black;}.ring-white{--ring-color: white;}.ring-offset-0{--ring-offset-width: 0px;}.ring-offset-1{--ring-offset-width: 1px;}.ring-offset-2{--ring-offset-width: 2px;}.ring-offset-4{--ring-offset-width: 4px;}.ring-offset-8{--ring-offset-width: 8px;}.ring-offset-current{--ring-offset-color: currentColor;}.ring-offset-inherit{--ring-offset-color: inherit;}.ring-offset-transparent{--ring-offset-color: transparent;}.ring-offset-black{--ring-offset-color: black;}.ring-offset-white{--ring-offset-color: white;}.color-current{color: currentColor;}.back-current{background-color: currentColor;}.border-current{border-color: ();}.color-inherit{color: inherit;}.back-inherit{background-color: inherit;}.border-inherit{border-color: ();}.color-transparent{color: transparent;}.back-transparent{background-color: transparent;}.border-transparent{border-color: ();}.color-black{color: black;}.back-black{background-color: black;}.border-black{border-color: ();}.color-white{color: white;}.back-white{background-color: white;}.border-white{border-color: ();}.container-full{width: 100%;}.container-viewport{min-height: 100vh; overflow: hidden; width: 100%;}.container-compact{max-width: 600px;}.container-medium{max-width: 840px; min-width: 600px;}.container-expanded{max-width: 1200px; min-width: 840px;}.container-large{max-width: 1600px; min-width: 1200px;}.container-extra-large{max-width: 1600px; min-width: 1600px;}.max-w-screen-compact{max-width: var(--breakpoint-compact);}.max-w-screen-medium{max-width: var(--breakpoint-medium);}.max-w-screen-expanded{max-width: var(--breakpoint-expanded);}.max-w-screen-large{max-width: var(--breakpoint-large);}.max-w-screen-extra-large{max-width: var(--breakpoint-extra-large);}.mix-blend-normal{mix-blend-mode: normal;}.mix-blend-multiply{mix-blend-mode: multiply;}.mix-blend-screen{mix-blend-mode: screen;}.mix-blend-overlay{mix-blend-mode: overlay;}.mix-blend-darken{mix-blend-mode: darken;}.mix-blend-lighten{mix-blend-mode: lighten;}.mix-blend-color-dodge{mix-blend-mode: color-dodge;}.mix-blend-color-burn{mix-blend-mode: color-burn;}.mix-blend-hard-light{mix-blend-mode: hard-light;}.mix-blend-soft-light{mix-blend-mode: soft-light;}.mix-blend-difference{mix-blend-mode: difference;}.mix-blend-exclusion{mix-blend-mode: exclusion;}.mix-blend-hue{mix-blend-mode: hue;}.mix-blend-saturation{mix-blend-mode: saturation;}.mix-blend-color{mix-blend-mode: color;}.mix-blend-luminosity{mix-blend-mode: luminosity;}.mix-blend-plus-lighter{mix-blend-mode: plus-lighter;}.bg-blend-normal{background-blend-mode: normal;}.bg-blend-multiply{background-blend-mode: multiply;}.bg-blend-screen{background-blend-mode: screen;}.bg-blend-overlay{background-blend-mode: overlay;}.bg-blend-darken{background-blend-mode: darken;}.bg-blend-lighten{background-blend-mode: lighten;}.bg-blend-color-dodge{background-blend-mode: color-dodge;}.bg-blend-color-burn{background-blend-mode: color-burn;}.bg-blend-hard-light{background-blend-mode: hard-light;}.bg-blend-soft-light{background-blend-mode: soft-light;}.bg-blend-difference{background-blend-mode: difference;}.bg-blend-exclusion{background-blend-mode: exclusion;}.bg-blend-hue{background-blend-mode: hue;}.bg-blend-saturation{background-blend-mode: saturation;}.bg-blend-color{background-blend-mode: color;}.bg-blend-luminosity{background-blend-mode: luminosity;}.mask-none{mask-image: none;}.mask-top-left{mask-position: top left;}.mask-top{mask-position: top;}.mask-top-right{mask-position: top right;}.mask-left{mask-position: left;}.mask-center{mask-position: center;}.mask-right{mask-position: right;}.mask-bottom-left{mask-position: bottom left;}.mask-bottom{mask-position: bottom;}.mask-bottom-right{mask-position: bottom right;}.mask-auto{mask-size: auto;}.mask-cover{mask-size: cover;}.mask-contain{mask-size: contain;}.mask-repeat{mask-repeat: repeat;}.mask-no-repeat{mask-repeat: no-repeat;}.mask-repeat-x{mask-repeat: repeat-x;}.mask-repeat-y{mask-repeat: repeat-y;}.mask-repeat-space{mask-repeat: space;}.mask-repeat-round{mask-repeat: round;}.mask-clip-border{mask-clip: border-box;}.mask-clip-padding{mask-clip: padding-box;}.mask-clip-content{mask-clip: content-box;}.mask-clip-fill{mask-clip: fill-box;}.mask-clip-stroke{mask-clip: stroke-box;}.mask-clip-view{mask-clip: view-box;}.mask-no-clip{mask-clip: no-clip;}.mask-origin-border{mask-origin: border-box;}.mask-origin-padding{mask-origin: padding-box;}.mask-origin-content{mask-origin: content-box;}.mask-origin-fill{mask-origin: fill-box;}.mask-origin-stroke{mask-origin: stroke-box;}.mask-origin-view{mask-origin: view-box;}.mask-alpha{mask-mode: alpha;}.mask-luminance{mask-mode: luminance;}.mask-match{mask-mode: match-source;}.mask-type-alpha{mask-type: alpha;}.mask-type-luminance{mask-type: luminance;}.mask-add{mask-composite: add;}.mask-subtract{mask-composite: subtract;}.mask-intersect{mask-composite: intersect;}.mask-exclude{mask-composite: exclude;}.blur-none{filter: none;}.blur-sm{filter: blur(4px);}.blur{filter: blur(8px);}.blur-md{filter: blur(12px);}.blur-lg{filter: blur(16px);}.blur-xl{filter: blur(24px);}.blur-2xl{filter: blur(40px);}.blur-3xl{filter: blur(64px);}.backdrop-blur-none{filter: none;}.backdrop-blur-sm{filter: blur(4px);}.backdrop-blur{filter: blur(8px);}.backdrop-blur-md{filter: blur(12px);}.backdrop-blur-lg{filter: blur(16px);}.backdrop-blur-xl{filter: blur(24px);}.backdrop-blur-2xl{filter: blur(40px);}.backdrop-blur-3xl{filter: blur(64px);}.grayscale-0{filter: grayscale(0);}.grayscale{filter: grayscale(100%);}.sepia-0{filter: sepia(0);}.sepia{filter: sepia(100%);}.saturate-0{filter: saturate(0);}.saturate-50{filter: saturate(.5);}.saturate-100{filter: saturate(1);}.saturate-150{filter: saturate(1.5);}.saturate-200{filter: saturate(2);}.flex-1{flex: 1 1 0%;}.flex-auto{flex: 1 1 auto;}.flex-initial{flex: 0 1 auto;}.flex-none{flex: none;}.grow{flex-grow: 1;}.grow-0{flex-grow: 0;}.shrink{flex-shrink: 1;}.shrink-0{flex-shrink: 0;}.flex-nowrap{flex-wrap: nowrap;}.flex-wrap{flex-wrap: wrap;}.flex-wrap-reverse{flex-wrap: wrap-reverse;}.flex-row{flex-direction: row;}.flex-row-reverse{flex-direction: row-reverse;}.flex-col{flex-direction: column;}.flex-col-reverse{flex-direction: column-reverse;}.grid-flow-row{grid-auto-flow: row;}.grid-flow-col{grid-auto-flow: column;}.grid-flow-dense{grid-auto-flow: dense;}.grid-flow-row-dense{grid-auto-flow: row dense;}.grid-flow-col-dense{grid-auto-flow: col dense;}.grid-cols-1{grid-template-columns: repeat(1, minmax(0, 1fr));}.grid-cols-2{grid-template-columns: repeat(2, minmax(0, 1fr));}.grid-cols-3{grid-template-columns: repeat(3, minmax(0, 1fr));}.grid-cols-4{grid-template-columns: repeat(4, minmax(0, 1fr));}.grid-cols-5{grid-template-columns: repeat(5, minmax(0, 1fr));}.grid-cols-6{grid-template-columns: repeat(6, minmax(0, 1fr));}.grid-cols-7{grid-template-columns: repeat(7, minmax(0, 1fr));}.grid-cols-8{grid-template-columns: repeat(8, minmax(0, 1fr));}.grid-cols-9{grid-template-columns: repeat(9, minmax(0, 1fr));}.grid-cols-10{grid-template-columns: repeat(10, minmax(0, 1fr));}.grid-cols-11{grid-template-columns: repeat(11, minmax(0, 1fr));}.grid-cols-12{grid-template-columns: repeat(12, minmax(0, 1fr));}.grid-cols-none{grid-template-columns: none;}.grid-cols-subgrid{grid-template-columns: subgrid;}.grid-rows-1{grid-template-rows: repeat(1, minmax(0, 1fr));}.grid-rows-2{grid-template-rows: repeat(2, minmax(0, 1fr));}.grid-rows-3{grid-template-rows: repeat(3, minmax(0, 1fr));}.grid-rows-4{grid-template-rows: repeat(4, minmax(0, 1fr));}.grid-rows-5{grid-template-rows: repeat(5, minmax(0, 1fr));}.grid-rows-6{grid-template-rows: repeat(6, minmax(0, 1fr));}.grid-rows-7{grid-template-rows: repeat(7, minmax(0, 1fr));}.grid-rows-8{grid-template-rows: repeat(8, minmax(0, 1fr));}.grid-rows-9{grid-template-rows: repeat(9, minmax(0, 1fr));}.grid-rows-10{grid-template-rows: repeat(10, minmax(0, 1fr));}.grid-rows-11{grid-template-rows: repeat(11, minmax(0, 1fr));}.grid-rows-12{grid-template-rows: repeat(12, minmax(0, 1fr));}.grid-rows-none{grid-template-rows: none;}.grid-rows-subgrid{grid-template-rows: subgrid;}.col-auto{grid-column: auto;}.col-span-1{grid-column: span 1 / span 1;}.col-span-2{grid-column: span 2 / span 2;}.col-span-3{grid-column: span 3 / span 3;}.col-span-4{grid-column: span 4 / span 4;}.col-span-5{grid-column: span 5 / span 5;}.col-span-6{grid-column: span 6 / span 6;}.col-span-7{grid-column: span 7 / span 7;}.col-span-8{grid-column: span 8 / span 8;}.col-span-9{grid-column: span 9 / span 9;}.col-span-10{grid-column: span 10 / span 10;}.col-span-11{grid-column: span 11 / span 11;}.col-span-12{grid-column: span 12 / span 12;}.col-span-full{grid-column: 1 / -1;}.row-auto{grid-row: auto;}.row-span-1{grid-row: span 1 / span 1;}.row-span-2{grid-row: span 2 / span 2;}.row-span-3{grid-row: span 3 / span 3;}.row-span-4{grid-row: span 4 / span 4;}.row-span-5{grid-row: span 5 / span 5;}.row-span-6{grid-row: span 6 / span 6;}.row-span-7{grid-row: span 7 / span 7;}.row-span-8{grid-row: span 8 / span 8;}.row-span-9{grid-row: span 9 / span 9;}.row-span-10{grid-row: span 10 / span 10;}.row-span-11{grid-row: span 11 / span 11;}.row-span-12{grid-row: span 12 / span 12;}.row-span-full{grid-row: 1 / -1;}.order-1{order: 1;}.order-2{order: 2;}.order-3{order: 3;}.order-4{order: 4;}.order-5{order: 5;}.order-6{order: 6;}.order-7{order: 7;}.order-8{order: 8;}.order-9{order: 9;}.order-10{order: 10;}.order-11{order: 11;}.order-12{order: 12;}.order-first{order: -9999;}.order-last{order: 9999;}.order-none{order: 0;}.auto-cols-auto{grid-auto-columns: auto;}.auto-cols-min{grid-auto-columns: min-content;}.auto-cols-max{grid-auto-columns: max-content;}.auto-cols-fr{grid-auto-columns: minmax(0, 1fr);}.auto-rows-auto{grid-auto-rows: auto;}.auto-rows-min{grid-auto-rows: min-content;}.auto-rows-max{grid-auto-rows: max-content;}.auto-rows-fr{grid-auto-rows: minmax(0, 1fr);}.items-start{align-items: flex-start;}.items-end{align-items: flex-end;}.items-center{align-items: center;}.items-baseline{align-items: baseline;}.items-stretch{align-items: stretch;}.self-auto{align-self: auto;}.self-start{align-self: flex-start;}.self-end{align-self: flex-end;}.self-center{align-self: center;}.self-stretch{align-self: stretch;}.self-baseline{align-self: baseline;}.content-normal{align-content: normal;}.content-center{align-content: center;}.content-start{align-content: flex-start;}.content-end{align-content: flex-end;}.content-between{align-content: space-between;}.content-around{align-content: space-around;}.content-evenly{align-content: space-evenly;}.content-baseline{align-content: baseline;}.content-stretch{align-content: stretch;}.justify-start{justify-content: flex-start;}.justify-end{justify-content: flex-end;}.justify-center{justify-content: center;}.justify-between{justify-content: space-between;}.justify-around{justify-content: space-around;}.justify-evenly{justify-content: space-evenly;}.justify-stretch{justify-content: stretch;}.justify-baseline{justify-content: baseline;}.justify-normal{justify-content: normal;}.place-items-start{place-items: start;}.place-items-end{place-items: end;}.place-items-center{place-items: center;}.place-items-baseline{place-items: baseline;}.place-items-stretch{place-items: stretch;}.float-right{float: right;}.float-left{float: left;}.float-none{float: none;}.float-start{float: inline-start;}.float-end{float: inline-end;}.clear-left{clear: left;}.clear-right{clear: right;}.clear-both{clear: both;}.clear-none{clear: none;}.clear-start{clear: inline-start;}.clear-end{clear: inline-end;}.box-decoration-slice{box-decoration-break: slice;}.box-decoration-clone{box-decoration-break: clone;}.field-sizing-fixed{field-sizing: fixed;}.field-sizing-content{field-sizing: content;}.pointer-events-none{pointer-events: none;}.pointer-events-auto{pointer-events: auto;}.cursor-auto{cursor: auto;}.cursor-default{cursor: default;}.cursor-pointer{cursor: pointer;}.cursor-wait{cursor: wait;}.cursor-text{cursor: text;}.cursor-move{cursor: move;}.cursor-help{cursor: help;}.cursor-not-allowed{cursor: not-allowed;}.cursor-none{cursor: none;}.cursor-context-menu{cursor: context-menu;}.cursor-progress{cursor: progress;}.cursor-cell{cursor: cell;}.cursor-crosshair{cursor: crosshair;}.cursor-vertical-text{cursor: vertical-text;}.cursor-alias{cursor: alias;}.cursor-copy{cursor: copy;}.cursor-no-drop{cursor: no-drop;}.cursor-grab{cursor: grab;}.cursor-grabbing{cursor: grabbing;}.cursor-all-scroll{cursor: all-scroll;}.cursor-col-resize{cursor: col-resize;}.cursor-row-resize{cursor: row-resize;}.cursor-n-resize{cursor: n-resize;}.cursor-e-resize{cursor: e-resize;}.cursor-s-resize{cursor: s-resize;}.cursor-w-resize{cursor: w-resize;}.cursor-ne-resize{cursor: ne-resize;}.cursor-nw-resize{cursor: nw-resize;}.cursor-se-resize{cursor: se-resize;}.cursor-sw-resize{cursor: sw-resize;}.cursor-ew-resize{cursor: ew-resize;}.cursor-ns-resize{cursor: ns-resize;}.cursor-nesw-resize{cursor: nesw-resize;}.cursor-nwse-resize{cursor: nwse-resize;}.cursor-zoom-in{cursor: zoom-in;}.cursor-zoom-out{cursor: zoom-out;}.appearance-none{appearance: none;}.appearance-auto{appearance: auto;}.resize-none{resize: none;}.resize-y{resize: vertical;}.resize-x{resize: horizontal;}.resize{resize: both;}.select-none{user-select: none;}.select-text{user-select: text;}.select-all{user-select: all;}.select-auto{user-select: auto;}.caret-inherit{caret-color: inherit;}.caret-current{caret-color: currentColor;}.caret-transparent{caret-color: transparent;}.touch-auto{touch-action: auto;}.touch-none{touch-action: none;}.touch-pan-x{touch-action: pan-x;}.touch-pan-y{touch-action: pan-y;}.touch-pan-left{touch-action: pan-left;}.touch-pan-right{touch-action: pan-right;}.touch-pan-up{touch-action: pan-up;}.touch-pan-down{touch-action: pan-down;}.touch-pinch-zoom{touch-action: pinch-zoom;}.touch-manipulation{touch-action: manipulation;}.will-change-auto{will-change: auto;}.will-change-scroll{will-change: scroll-position;}.will-change-contents{will-change: contents;}.will-change-transform{will-change: transform;}.forced-color-adjust-auto{forced-color-adjust: auto;}.forced-color-adjust-none{forced-color-adjust: none;}.block{display: block;}.inline-block{display: inline-block;}.inline{display: inline;}.flex{display: flex;}.inline-flex{display: inline-flex;}.table{display: table;}.inline-table{display: inline-table;}.table-caption{display: table-caption;}.table-cell{display: table-cell;}.table-row{display: table-row;}.table-row-group{display: table-row-group;}.table-column{display: table-column;}.table-column-group{display: table-column-group;}.table-header-group{display: table-header-group;}.table-footer-group{display: table-footer-group;}.flow-root{display: flow-root;}.grid{display: grid;}.inline-grid{display: inline-grid;}.contents{display: contents;}.list-item{display: list-item;}.hidden{display: none;}.visible{visibility: visible;}.invisible{visibility: hidden;}.collapse{visibility: collapse;}.static{position: static;}.fixed{position: fixed;}.absolute{position: absolute;}.relative{position: relative;}.sticky{position: sticky;}.inset-auto{inset: auto;}.inset-x-auto{left: auto; right: auto;}.inset-y-auto{bottom: auto; top: auto;}.top-auto{top: auto;}.right-auto{right: auto;}.bottom-auto{bottom: auto;}.left-auto{left: auto;}.object-contain{object-fit: contain;}.object-cover{object-fit: cover;}.object-fill{object-fit: fill;}.object-none{object-fit: none;}.object-scale-down{object-fit: scale-down;}.object-bottom{object-position: bottom;}.object-center{object-position: center;}.object-left{object-position: left;}.object-left-bottom{object-position: left bottom;}.object-left-top{object-position: left top;}.object-right{object-position: right;}.object-right-bottom{object-position: right bottom;}.object-right-top{object-position: right top;}.object-top{object-position: top;}.overflow-auto{overflow: auto;}.overflow-hidden{overflow: hidden;}.overflow-clip{overflow: clip;}.overflow-visible{overflow: visible;}.overflow-scroll{overflow: scroll;}.overflow-x-auto{overflow-x: auto;}.overflow-y-auto{overflow-y: auto;}.overflow-x-hidden{overflow-x: hidden;}.overflow-y-hidden{overflow-y: hidden;}.overflow-x-clip{overflow-x: clip;}.overflow-y-clip{overflow-y: clip;}.overflow-x-visible{overflow-x: visible;}.overflow-y-visible{overflow-y: visible;}.overflow-x-scroll{overflow-x: scroll;}.overflow-y-scroll{overflow-y: scroll;}.overscroll-auto{overscroll-behavior: auto;}.overscroll-contain{overscroll-behavior: contain;}.overscroll-none{overscroll-behavior: none;}.overscroll-y-auto{overscroll-behavior-y: auto;}.overscroll-y-contain{overscroll-behavior-y: contain;}.overscroll-y-none{overscroll-behavior-y: none;}.overscroll-x-auto{overscroll-behavior-x: auto;}.overscroll-x-contain{overscroll-behavior-x: contain;}.overscroll-x-none{overscroll-behavior-x: none;}.break-before-auto{break-before: auto;}.break-before-avoid{break-before: avoid;}.break-before-all{break-before: all;}.break-before-avoid-page{break-before: avoid-page;}.break-before-page{break-before: page;}.break-before-left{break-before: left;}.break-before-right{break-before: right;}.break-before-column{break-before: column;}.break-after-auto{break-after: auto;}.break-after-avoid{break-after: avoid;}.break-after-all{break-after: all;}.break-after-avoid-page{break-after: avoid-page;}.break-after-page{break-after: page;}.break-after-left{break-after: left;}.break-after-right{break-after: right;}.break-after-column{break-after: column;}.break-inside-auto{break-inside: auto;}.break-inside-avoid{break-inside: avoid;}.break-inside-avoid-page{break-inside: avoid-page;}.break-inside-avoid-column{break-inside: avoid-column;}.isolate{isolation: isolate;}.isolation-auto{isolation: auto;}.box-border{box-sizing: border-box;}.box-content{box-sizing: content-box;}.columns-auto{columns: auto;}.opacity-0{opacity: 0;}.opacity-5{opacity: 0.05;}.opacity-8{opacity: 0.08;}.opacity-10{opacity: 0.1;}.opacity-12{opacity: 0.12;}.opacity-20{opacity: 0.2;}.opacity-25{opacity: 0.25;}.opacity-30{opacity: 0.3;}.opacity-40{opacity: 0.4;}.opacity-50{opacity: 0.5;}.opacity-60{opacity: 0.6;}.opacity-70{opacity: 0.7;}.opacity-75{opacity: 0.75;}.opacity-80{opacity: 0.8;}.opacity-90{opacity: 0.9;}.opacity-95{opacity: 0.95;}.opacity-100{opacity: 1;}.snap-none{scroll-snap-type: none;}.snap-x{scroll-snap-type: x var(--scroll-snap-strictness);}.snap-y{scroll-snap-type: y var(--scroll-snap-strictness);}.snap-both{scroll-snap-type: both var(--scroll-snap-strictness);}.snap-mandatory{--scroll-snap-strictness: mandatory;}.snap-proximity{--scroll-snap-strictness: proximity;}.snap-start{scroll-snap-align: start;}.snap-end{scroll-snap-align: end;}.snap-center{scroll-snap-align: center;}.snap-align-none{scroll-snap-align: none;}.snap-normal{scroll-snap-stop: normal;}.snap-always{scroll-snap-stop: always;}.scroll-smooth{scroll-behavior: smooth;}.scroll-auto{scroll-behavior: auto;}.scrollbar-gutter-auto{scrollbar-gutter: auto;}.scrollbar-gutter-stable{scrollbar-gutter: stable;}.scrollbar-gutter-both{scrollbar-gutter: stable both-edges;}.shape-circle{border-radius: 50%;}.shape-pill{border-radius: 9999px;}.shape-square{border-radius: 0;}.shape-arch{border-radius: 50% 50% 0 0;}.shape-arch-down{border-radius: 0 0 50% 50%;}.shape-oval{border-radius: 50%;}.shape-triangle{clip-path: polygon(50% 0%, 47% 2%, 3% 98%, 0% 100%, 100% 100%, 97% 98%, 53% 2%);}.shape-triangle{clip-path: polygon(50% 0%, 100% 88%, 81% 100%, 19% 100%, 0% 88%);}.shape-diamond{clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);}.shape-pentagon{clip-path: polygon(50% 0%, 100% 38%, 82% 100%, 18% 100%, 0% 38%);}.shape-arrow{clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%);}.shape-fan{border-radius: 100% 0 0 0;}.shape-sunny{clip-path: polygon(50% 0%, 65% 30%, 95% 30%, 75% 55%, 85% 95%, 50% 75%, 15% 95%, 25% 55%, 5% 30%, 35% 30%);}.shape-very-sunny{clip-path: polygon(50% 0%, 63% 25%, 90% 10%, 80% 38%, 100% 50%, 80% 62%, 90% 90%, 63% 75%, 50% 100%, 37% 75%, 10% 90%, 20% 62%, 0% 50%, 20% 38%, 10% 10%, 37% 25%);}.shape-cookie{clip-path: polygon(50% 0%, 80% 10%, 100% 35%, 100% 70%, 80% 90%, 50% 100%, 20% 90%, 0% 70%, 0% 35%, 20% 10%);}.shape-clamshell{border-radius: 50% 50% 0 0; clip-path: polygon(50% 100%, 0% 30%, 20% 0%, 80% 0%, 100% 30%);}.shape-starburst{clip-path: polygon(20% 0%, 80% 0%, 100% 20%, 100% 80%, 80% 100%, 20% 100%, 0% 80%, 0% 20%);}.shape-gem{clip-path: polygon(30% 0%, 70% 0%, 100% 50%, 50% 100%, 0% 50%);}.w-auto{width: auto;}.w-full{width: 100%;}.w-screen{width: 100vw;}.w-vp{width: 100vw;}.w-svw{width: 100svw;}.w-lvw{width: 100svw;}.w-dvw{width: 100dvw;}.w-min{width: min-content;}.w-max{width: max-content;}.w-fit{width: fit-content;}.w-1\/2{width: 50%;}.w-1\/3{width: 33.333333%;}.w-2\/3{width: 66.666667%;}.w-1\/4{width: 25%;}.w-2\\/4{width: 50%;}.w-3\/4{width: 75%;}.w-1\/5{width: 20%;}.w-2\/5{width: 40%;}.w-3\/5{width: 60%;}.w-4\/5{width: 80%;}.w-1\/6{width: 16.666667%;}.w-2\/6{width: 33.333333%;}.w-3\/6{width: 50%;}.w-4\/6{width: 66.666667%;}.w-5\/6{width: 83.333333%;}.h-full{height: 100%;}.h-screen{height: 100vh;}.min-h-screen{min-height: 100vh;}.h-vp{height: 100vh;}.min-h-vp{min-height: 100vh;}.h-min{height: min-content;}.h-max{height: max-content;}.h-fit{height: fit-content;}.m-auto{margin: auto;}.mx-auto{margin-left: auto; margin-right: auto;}.my-auto{margin-bottom: auto; margin-top: auto;}.ms-auto{margin-inline-start: auto;}.me-auto{margin-inline-end: auto;}.fill-none{fill: none;}.fill-inherit{fill: inherit;}.fill-current{fill: currentColor;}.fill-transparent{fill: transparent;}.stroke-none{stroke: none;}.stroke-inherit{stroke: inherit;}.stroke-current{stroke: currentColor;}.stroke-transparent{stroke: transparent;}.stroke-0{stroke-width: 0;}.stroke-1{stroke-width: 1;}.stroke-2{stroke-width: 2;}.border-collapse{border-collapse: collapse;}.border-separate{border-collapse: separate;}.table-auto{table-layout: auto;}.table-fixed{table-layout: fixed;}.caption-top{caption-side: top;}.caption-bottom{caption-side: bottom;}.rotate-0{transform: rotate(0deg);}.rotate-1{transform: rotate(1deg);}.rotate-2{transform: rotate(2deg);}.rotate-3{transform: rotate(3deg);}.rotate-6{transform: rotate(6deg);}.rotate-12{transform: rotate(12deg);}.rotate-45{transform: rotate(45deg);}.rotate-90{transform: rotate(90deg);}.rotate-180{transform: rotate(180deg);}.-rotate-1{transform: rotate(-1deg);}.-rotate-2{transform: rotate(-2deg);}.-rotate-3{transform: rotate(-3deg);}.-rotate-6{transform: rotate(-6deg);}.-rotate-12{transform: rotate(-12deg);}.-rotate-45{transform: rotate(-45deg);}.-rotate-90{transform: rotate(-90deg);}.-rotate-180{transform: rotate(-180deg);}.scale-0{transform: scale(0);}.scale-50{transform: scale(0.5);}.scale-75{transform: scale(0.75);}.scale-90{transform: scale(0.9);}.scale-95{transform: scale(0.95);}.scale-100{transform: scale(1);}.scale-105{transform: scale(1.05);}.scale-110{transform: scale(1.1);}.scale-125{transform: scale(1.25);}.scale-150{transform: scale(1.5);}.scale-x-0{transform: scaleX(0);}.scale-x-50{transform: scaleX(0.5);}.scale-x-75{transform: scaleX(0.75);}.scale-x-90{transform: scaleX(0.9);}.scale-x-95{transform: scaleX(0.95);}.scale-x-100{transform: scaleX(1);}.scale-x-105{transform: scaleX(1.05);}.scale-x-110{transform: scaleX(1.1);}.scale-x-125{transform: scaleX(1.25);}.scale-x-150{transform: scaleX(1.5);}.scale-y-0{transform: scaleY(0);}.scale-y-50{transform: scaleY(0.5);}.scale-y-75{transform: scaleY(0.75);}.scale-y-90{transform: scaleY(0.9);}.scale-y-95{transform: scaleY(0.95);}.scale-y-100{transform: scaleY(1);}.scale-y-105{transform: scaleY(1.05);}.scale-y-110{transform: scaleY(1.1);}.scale-y-125{transform: scaleY(1.25);}.scale-y-150{transform: scaleY(1.5);}.translate-x-0{transform: translateX(0px);}.translate-x-px{transform: translateX(1px);}.translate-x-0\.5{transform: translateX(0.125rem);}.translate-x-1{transform: translateX(0.25rem);}.translate-x-1\.5{transform: translateX(0.375rem);}.translate-x-2{transform: translateX(0.5rem);}.translate-x-2\.5{transform: translateX(0.625rem);}.translate-x-3{transform: translateX(0.75rem);}.translate-x-3\.5{transform: translateX(0.875rem);}.translate-x-4{transform: translateX(1rem);}.translate-x-5{transform: translateX(1.25rem);}.translate-x-6{transform: translateX(1.5rem);}.translate-x-8{transform: translateX(2rem);}.translate-x-10{transform: translateX(2.5rem);}.translate-x-12{transform: translateX(3rem);}.translate-x-16{transform: translateX(4rem);}.translate-x-20{transform: translateX(5rem);}.translate-x-24{transform: translateX(6rem);}.translate-x-32{transform: translateX(8rem);}.translate-x-1\/2{transform: translateX(50%);}.translate-x-full{transform: translateX(100%);}.-translate-x-px{transform: translateX(-1px);}.-translate-x-0\.5{transform: translateX(-0.125rem);}.-translate-x-1{transform: translateX(-0.25rem);}.-translate-x-1\.5{transform: translateX(-0.375rem);}.-translate-x-2{transform: translateX(-0.5rem);}.-translate-x-2\.5{transform: translateX(-0.625rem);}.-translate-x-3{transform: translateX(-0.75rem);}.-translate-x-3\.5{transform: translateX(-0.875rem);}.-translate-x-4{transform: translateX(-1rem);}.-translate-x-5{transform: translateX(-1.25rem);}.-translate-x-6{transform: translateX(-1.5rem);}.-translate-x-8{transform: translateX(-2rem);}.-translate-x-10{transform: translateX(-2.5rem);}.-translate-x-12{transform: translateX(-3rem);}.-translate-x-16{transform: translateX(-4rem);}.-translate-x-20{transform: translateX(-5rem);}.-translate-x-24{transform: translateX(-6rem);}.-translate-x-32{transform: translateX(-8rem);}.-translate-x-1\/2{transform: translateX(-50%);}.-translate-x-full{transform: translateX(-100%);}.translate-y-0{transform: translateY(0px);}.translate-y-px{transform: translateY(1px);}.translate-y-0\.5{transform: translateY(0.125rem);}.translate-y-1{transform: translateY(0.25rem);}.translate-y-1\.5{transform: translateY(0.375rem);}.translate-y-2{transform: translateY(0.5rem);}.translate-y-2\.5{transform: translateY(0.625rem);}.translate-y-3{transform: translateY(0.75rem);}.translate-y-3\.5{transform: translateY(0.875rem);}.translate-y-4{transform: translateY(1rem);}.translate-y-5{transform: translateY(1.25rem);}.translate-y-6{transform: translateY(1.5rem);}.translate-y-8{transform: translateY(2rem);}.translate-y-10{transform: translateY(2.5rem);}.translate-y-12{transform: translateY(3rem);}.translate-y-16{transform: translateY(4rem);}.translate-y-20{transform: translateY(5rem);}.translate-y-24{transform: translateY(6rem);}.translate-y-32{transform: translateY(8rem);}.translate-y-1\/2{transform: translateY(50%);}.translate-y-full{transform: translateY(100%);}.-translate-y-px{transform: translateY(-1px);}.-translate-y-0\.5{transform: translateY(-0.125rem);}.-translate-y-1{transform: translateY(-0.25rem);}.-translate-y-1\.5{transform: translateY(-0.375rem);}.-translate-y-2{transform: translateY(-0.5rem);}.-translate-y-2\.5{transform: translateY(-0.625rem);}.-translate-y-3{transform: translateY(-0.75rem);}.-translate-y-3\.5{transform: translateY(-0.875rem);}.-translate-y-4{transform: translateY(-1rem);}.-translate-y-5{transform: translateY(-1.25rem);}.-translate-y-6{transform: translateY(-1.5rem);}.-translate-y-8{transform: translateY(-2rem);}.-translate-y-10{transform: translateY(-2.5rem);}.-translate-y-12{transform: translateY(-3rem);}.-translate-y-16{transform: translateY(-4rem);}.-translate-y-20{transform: translateY(-5rem);}.-translate-y-24{transform: translateY(-6rem);}.-translate-y-32{transform: translateY(-8rem);}.-translate-y-1\/2{transform: translateY(-50%);}.-translate-y-full{transform: translateY(-100%);}.skew-x-0{transform: skewX(0deg);}.skew-x-1{transform: skewX(1deg);}.skew-x-2{transform: skewX(2deg);}.skew-x-3{transform: skewX(3deg);}.skew-x-6{transform: skewX(6deg);}.skew-x-12{transform: skewX(12deg);}.-skew-x-1{transform: skewX(-1deg);}.-skew-x-2{transform: skewX(-2deg);}.-skew-x-3{transform: skewX(-3deg);}.-skew-x-6{transform: skewX(-6deg);}.-skew-x-12{transform: skewX(-12deg);}.skew-y-0{transform: skewY(0deg);}.skew-y-1{transform: skewY(1deg);}.skew-y-2{transform: skewY(2deg);}.skew-y-3{transform: skewY(3deg);}.skew-y-6{transform: skewY(6deg);}.skew-y-12{transform: skewY(12deg);}.-skew-y-1{transform: skewY(-1deg);}.-skew-y-2{transform: skewY(-2deg);}.-skew-y-3{transform: skewY(-3deg);}.-skew-y-6{transform: skewY(-6deg);}.-skew-y-12{transform: skewY(-12deg);}.origin-center{transform-origin: center;}.origin-top{transform-origin: top;}.origin-top-right{transform-origin: top right;}.origin-right{transform-origin: right;}.origin-bottom-right{transform-origin: bottom right;}.origin-bottom{transform-origin: bottom;}.origin-bottom-left{transform-origin: bottom left;}.origin-left{transform-origin: left;}.origin-top-left{transform-origin: top left;}.perspective-dramatic{perspective: 100px;}.perspective-near{perspective: 300px;}.perspective-normal{perspective: 500px;}.perspective-midrange{perspective: 800px;}.perspective-distant{perspective: 1200px;}.perspective-none{perspective: none;}.perspective-origin-center{perspective-origin: center;}.perspective-origin-top{perspective-origin: top;}.perspective-origin-top-right{perspective-origin: top right;}.perspective-origin-right{perspective-origin: right;}.perspective-origin-bottom-right{perspective-origin: bottom right;}.perspective-origin-bottom{perspective-origin: bottom;}.perspective-origin-bottom-left{perspective-origin: bottom left;}.perspective-origin-left{perspective-origin: left;}.perspective-origin-top-left{perspective-origin: top left;}.transition-all{transition-property: all;}.transition-none{transition-property: none;}.transition-colors{transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;}.transition-opacity{transition-property: opacity;}.transition-shadow{transition-property: box-shadow;}.transition-transform{transition-property: transform;}.ease-linear{transition-timing-function: linear;}.ease-in{transition-timing-function: cubic-bezier(0.4, 0, 1, 1);}.ease-out{transition-timing-function: cubic-bezier(0, 0, 0.2, 1);}.ease-in-out{transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}.animate-none{animation: none;}.animate-spin{animation: spin 1s linear infinite;}.animate-ping{animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;}.animate-pulse{animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;}.animate-bounce{animation: bounce 1s infinite;}.font-sans{font-family: var(--font-family-sans, 'sans-serif, system-ui, sans-serif');}.font-serif{font-family: var(--font-family-serif, 'serif, serif');}.font-mono{font-family: var(--font-family-mono, 'monospace, monospace');}.font-brand{font-family: var(--font-family-brand, var(--font-family-sans, 'sans-serif, system-ui, sans-serif'));}.font-plain{font-family: var(--font-family-plain, var(--font-family-sans, 'sans-serif, system-ui, sans-serif'));}.font-mecha{font-family: var(--font-family-mecha, var(--font-family-mono, 'monospace, monospace'));}.font-thin{font-weight: 100;}.font-extralight{font-weight: 200;}.font-light{font-weight: 300;}.font-normal{font-weight: 400;}.font-medium{font-weight: 500;}.font-semibold{font-weight: 600;}.font-bold{font-weight: 700;}.font-extrabold{font-weight: 800;}.font-black{font-weight: 900;}.antialiased{-moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased;}.subpixel-antialiased{-moz-osx-font-smoothing: auto; -webkit-font-smoothing: auto;}.normal-nums{font-variant-numeric: normal;}.ordinal{font-variant-numeric: ordinal;}.slashed-zero{font-variant-numeric: slashed-zero;}.lining-nums{font-variant-numeric: lining-nums;}.oldstyle-nums{font-variant-numeric: oldstyle-nums;}.proportional-nums{font-variant-numeric: proportional-nums;}.tabular-nums{font-variant-numeric: tabular-nums;}.diagonal-fractions{font-variant-numeric: diagonal-fractions;}.stacked-fractions{font-variant-numeric: stacked-fractions;}.italic{font-style: italic;}.not-italic{font-style: normal;}.text-left{text-align: left;}.text-center{text-align: center;}.text-right{text-align: right;}.text-justify{text-align: justify;}.text-start{text-align: start;}.text-end{text-align: end;}.uppercase{text-transform: uppercase;}.lowercase{text-transform: lowercase;}.capitalize{text-transform: capitalize;}.normal-case{text-transform: none;}.underline{text-decoration-line: underline;}.line-through{text-decoration-line: line-through;}.no-underline{text-decoration-line: none;}.decoration-solid{text-decoration-style: solid;}.decoration-double{text-decoration-style: double;}.decoration-dotted{text-decoration-style: dotted;}.decoration-dashed{text-decoration-style: dashed;}.decoration-wavy{text-decoration-style: wavy;}.text-wrap{text-wrap: wrap;}.text-nowrap{text-wrap: nowrap;}.text-balance{text-wrap: balance;}.text-pretty{text-wrap: pretty;}.truncate{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.text-ellipsis{text-overflow: ellipsis;}.text-clip{text-overflow: clip;}.text-trim{text-box: trim-both cap alphabetic;}.text-trim-both{text-box: trim-both cap alphabetic;}.text-trim-start{text-box: trim-start cap alphabetic;}.text-trim-end{text-box: trim-end cap alphabetic;}.text-trim-none{text-box: none;}.list-disc{list-style-type: disc;}.list-decimal{list-style-type: decimal;}.list-none{list-style-type: none;}.list-inside{list-style-position: inside;}.list-outside{list-style-position: outside;}.whitespace-normal{white-space: normal;}.whitespace-nowrap{white-space: nowrap;}.whitespace-pre{white-space: pre;}.whitespace-pre-line{white-space: pre-line;}.whitespace-pre-wrap{white-space: pre-wrap;}.whitespace-break-spaces{white-space: break-spaces;}.break-normal{overflow-wrap: normal; word-break: normal;}.break-words{overflow-wrap: break-word;}.break-all{word-break: break-all;}.break-keep{word-break: keep-all;}.hyphens-none{hyphens: none;}.hyphens-manual{hyphens: manual;}.hyphens-auto{hyphens: auto;}.align-baseline{vertical-align: baseline;}.align-top{vertical-align: top;}.align-middle{vertical-align: middle;}.align-bottom{vertical-align: bottom;}.align-text-top{vertical-align: text-top;}.align-text-bottom{vertical-align: text-bottom;}.align-sub{vertical-align: sub;}.align-super{vertical-align: super;}.content-none{content: none;}.line-clamp-none{-webkit-box-orient: horizontal; -webkit-line-clamp: none; display: block; overflow: visible;}}