*{--ai-shadow-base: 0 2px 4px 0 var(--tw-shadow-color, rgb(224 224 224));--ai-shadow-purple: 0 1px 8px 0 var(--tw-shadow-color, rgb(151 71 255 / 25%));--ai-shadow-dropdown: 0 6px 20px 2px var(--tw-shadow-color, rgb(51 51 51 / 16%));--ai-shadow-modal: 0px 1px 12px 5px var(--tw-shadow-color, rgb(51 51 51 / 25%))}:root{interpolate-size:allow-keywords;--ai-radius: 8px;--ai-white: 0 0% 100%;--ai-black: 0 0% 0%;--ai-blue-5: 216 45% 98%;--ai-blue-10: 219 67% 94%;--ai-blue-20: 220 83% 88%;--ai-blue-30: 220 91% 78%;--ai-blue-40: 220 94% 66%;--ai-blue-50: 220 95% 59%;--ai-blue-60: 220 78% 54%;--ai-blue-70: 220 66% 42%;--ai-green-5: 144 45% 98%;--ai-green-10: 138 57% 95%;--ai-green-20: 139 58% 87%;--ai-green-30: 141 52% 75%;--ai-green-40: 140 58% 61%;--ai-green-50: 140 54% 53%;--ai-green-60: 140 53% 45%;--ai-green-70: 140 67% 27%;--ai-grey-5: 0 0% 98%;--ai-grey-10: 0 0% 96%;--ai-grey-20: 0 0% 92%;--ai-grey-30: 0 0% 88%;--ai-grey-40: 0 0% 76%;--ai-grey-50: 0 0% 60%;--ai-grey-60: 0 0% 40%;--ai-grey-70: 0 0% 20%;--ai-orange-5: 24 45% 98%;--ai-orange-10: 18 67% 94%;--ai-orange-20: 20 85% 87%;--ai-orange-30: 20 91% 78%;--ai-orange-40: 20 94% 66%;--ai-orange-50: 20 79% 52%;--ai-orange-60: 20 95% 59%;--ai-orange-70: 20 78% 36%;--ai-pink-5: 324 45% 98%;--ai-pink-10: 330 67% 94%;--ai-pink-20: 330 83% 88%;--ai-pink-30: 330 91% 78%;--ai-pink-40: 330 94% 69%;--ai-pink-50: 330 80% 60%;--ai-pink-60: 330 77% 66%;--ai-pink-70: 330 70% 38%;--ai-purple-5: 260 60% 98%;--ai-purple-10: 258 67% 94%;--ai-purple-20: 259 83% 88%;--ai-purple-30: 260 91% 78%;--ai-purple-40: 260 94% 66%;--ai-purple-50: 260 95% 59%;--ai-purple-60: 260 68% 53%;--ai-purple-70: 260 60% 38%;--ai-purple-80: 260 74% 30%;--ai-red-5: 0 25% 98%;--ai-red-10: 0 67% 94%;--ai-red-20: 2 85% 87%;--ai-red-30: 2 91% 78%;--ai-red-40: 2 94% 66%;--ai-red-50: 2 95% 61%;--ai-red-60: 2 78% 54%;--ai-red-70: 2 74% 38%;--ai-tinted-grey-40: 180 20% 98%;--ai-tinted-grey-50: 180 11% 96%;--ai-tinted-grey-60: 180 9% 93%;--ai-yellow-5: 34 54% 97%;--ai-yellow-10: 33 67% 94%;--ai-yellow-20: 36 85% 87%;--ai-yellow-30: 36 91% 78%;--ai-yellow-40: 36 94% 66%;--ai-yellow-50: 36 100% 57%;--ai-yellow-60: 36 80% 50%;--ai-yellow-70: 33 79% 38%;--ai-container-primary: var(--ai-white);--ai-container-backdrop: var(--ai-tinted-grey-50);--ai-container-accent: var(--ai-grey-5);--ai-container-accent-dark: var(--ai-grey-10);--ai-container-accent-alt: var(--ai-tinted-grey-40);--ai-container-accent-alt-dark: var(--ai-tinted-grey-50);--ai-container-critical: var(--ai-red-5);--ai-container-critical-dark: var(--ai-red-10);--ai-container-caution: var(--ai-yellow-5);--ai-container-caution-dark: var(--ai-yellow-10);--ai-container-success: var(--ai-green-5);--ai-container-success-dark: var(--ai-green-10);--ai-container-ai: var(--ai-purple-5);--ai-container-ai-dark: var(--ai-purple-10);--ai-element-primary-subtle-lightest: var(--ai-white);--ai-element-primary-subtle-light: var(--ai-grey-10);--ai-element-primary-subtle: var(--ai-grey-20);--ai-element-primary-subtle-dark: var(--ai-grey-30);--ai-element-primary-subtle-darkest: var(--ai-grey-40);--ai-element-primary-bold-light: var(--ai-grey-50);--ai-element-primary-bold: var(--ai-grey-60);--ai-element-primary-bold-dark: var(--ai-grey-70);--ai-element-primary-alt: var(--ai-tinted-grey-50);--ai-element-primary-alt-dark: var(--ai-tinted-grey-60);--ai-element-critical-light: var(--ai-red-10);--ai-element-critical: var(--ai-red-50);--ai-element-critical-dark: var(--ai-red-60);--ai-element-critical-darkest: var(--ai-red-70);--ai-element-caution-light: var(--ai-yellow-10);--ai-element-caution: var(--ai-yellow-50);--ai-element-caution-dark: var(--ai-yellow-60);--ai-element-caution-darkest: var(--ai-yellow-70);--ai-element-success-light: var(--ai-green-10);--ai-element-success: var(--ai-green-50);--ai-element-success-dark: var(--ai-green-60);--ai-element-success-darkest: var(--ai-green-70);--ai-element-ai-light: var(--ai-purple-10);--ai-element-ai: var(--ai-purple-50);--ai-element-ai-dark: var(--ai-purple-60);--ai-element-ai-darkest: var(--ai-purple-70);--ai-stroke-primary-lightest: var(--ai-white);--ai-stroke-primary-light: var(--ai-white);--ai-stroke-primary: var(--ai-grey-20);--ai-stroke-primary-dark: var(--ai-grey-30);--ai-stroke-primary-darkest: var(--ai-grey-40);--ai-stroke-critical-lightest: var(--ai-red-20);--ai-stroke-critical-light: var(--ai-red-20);--ai-stroke-critical: var(--ai-red-30);--ai-stroke-critical-dark: var(--ai-red-50);--ai-stroke-critical-darkest: var(--ai-red-70);--ai-stroke-caution-lightest: var(--ai-yellow-20);--ai-stroke-caution-light: var(--ai-yellow-20);--ai-stroke-caution: var(--ai-yellow-50);--ai-stroke-caution-dark: var(--ai-yellow-60);--ai-stroke-caution-darkest: var(--ai-yellow-70);--ai-stroke-success-lightest: var(--ai-green-20);--ai-stroke-success-light: var(--ai-green-20);--ai-stroke-success: var(--ai-green-50);--ai-stroke-success-dark: var(--ai-green-60);--ai-stroke-success-darkest: var(--ai-green-70);--ai-stroke-ai-lightest: var(--ai-purple-20);--ai-stroke-ai-light: var(--ai-purple-20);--ai-stroke-ai: var(--ai-purple-50);--ai-stroke-ai-dark: var(--ai-purple-60);--ai-stroke-ai-darkest: var(--ai-purple-70);--ai-content-primary: var(--ai-grey-60);--ai-content-primary-light: var(--ai-grey-50);--ai-content-primary-lightest: var(--ai-grey-40);--ai-content-primary-disabled: var(--ai-grey-40);--ai-content-primary-dark: var(--ai-grey-70);--ai-content-on-color: var(--ai-white);--ai-content-critical-light: var(--ai-red-50);--ai-content-critical: var(--ai-red-60);--ai-content-critical-dark: var(--ai-red-70);--ai-content-critical-disabled: var(--ai-red-20);--ai-content-caution-light: var(--ai-yellow-50);--ai-content-caution: var(--ai-yellow-60);--ai-content-caution-dark: var(--ai-yellow-70);--ai-content-caution-disabled: var(--ai-yellow-20);--ai-content-success-light: var(--ai-green-50);--ai-content-success: var(--ai-green-60);--ai-content-success-dark: var(--ai-green-70);--ai-content-success-disabled: var(--ai-green-20);--ai-content-ai-light: var(--ai-purple-50);--ai-content-ai: var(--ai-purple-60);--ai-content-ai-dark: var(--ai-purple-70);--ai-content-ai-disabled: var(--ai-purple-20);--ai-brivity-blue-10: 180 48% 95%;--ai-brivity-blue-20: 180 47% 91%;--ai-brivity-blue-30: 180 47% 82%;--ai-brivity-blue-40: 180 51% 72%;--ai-brivity-blue-50: 180 48% 56%;--ai-brivity-blue-60: 180 37% 48%;--ai-brivity-blue-70: 191 41% 34%;--ai-brivity-coral-10: 16 71% 96%;--ai-brivity-coral-20: 15 100% 90%;--ai-brivity-coral-30: 14 89% 79%;--ai-brivity-coral-40: 15 88% 68%;--ai-brivity-coral-50: 13 86% 63%;--ai-brivity-coral-60: 11 67% 55%;--ai-brivity-coral-70: 10 64% 49%;--ai-place-black: 0 0% 7%;--ai-container-brand: var(--ai-brivity-blue-5);--ai-container-brand-dark: var(--ai-brivity-blue-10);--ai-element-brand-lightest: var(--ai-brivity-blue-10);--ai-element-brand-lighter: var(--ai-brivity-blue-20);--ai-element-brand-light: var(--ai-brivity-blue-30);--ai-element-brand: var(--ai-brivity-blue-50);--ai-element-brand-dark: var(--ai-brivity-blue-60);--ai-element-brand-darkest: var(--ai-brivity-blue-70);--ai-element-brand-alt-light: var(--ai-brivity-blue-30);--ai-element-brand-alt: var(--ai-brivity-blue-50);--ai-element-brand-alt-dark: var(--ai-brivity-blue-60);--ai-stroke-brand-lightest: var(--ai-brivity-blue-20);--ai-stroke-brand-light: var(--ai-brivity-blue-40);--ai-stroke-brand: var(--ai-brivity-blue-50);--ai-stroke-brand-alt: var(--ai-brivity-blue-50);--ai-stroke-brand-alt-disabled: var(--ai-brivity-blue-30);--ai-content-brand-light: var(--ai-brivity-blue-50);--ai-content-brand: var(--ai-brivity-blue-60);--ai-content-brand-dark: var(--ai-brivity-blue-70);--ai-content-brand-disabled: var(--ai-brivity-blue-30);--ai-content-brand-alt: var(--ai-brivity-blue-50);--ai-content-brand-alt-dark: var(--ai-brivity-blue-60);--ai-content-brand-alt-disabled: var(--ai-brivity-blue-30);--ai-background: var(--ai-white);--ai-foreground: var(--ai-grey-60);--ai-muted: var(--ai-grey-10);--ai-muted-foreground: var(--ai-grey-50);--ai-card: var(--ai-white);--ai-card-foreground: var(--ai-grey-60);--ai-popover: var(--ai-white);--ai-popover-foreground: var(--ai-content-primary);--ai-border: var(--ai-grey-20);--ai-input: var(--ai-grey-20);--ai-primary: var(--ai-element-brand);--ai-primary-foreground: var(--ai-white);--ai-accent: var(--ai-element-primary-alt);--ai-accent-foreground: var(--ai-content-primary);--ai-secondary: var(--ai-element-brand-alt);--ai-secondary-foreground: var(--ai-white);--ai-destructive: var(--ai-red-50);--ai-destructive-foreground: var(--ai-white);--ai-ring: var(--ai-element-brand)}.ai-place{--ai-container-brand: var(--ai-blue-5);--ai-container-brand-dark: var(--ai-blue-10);--ai-element-brand-lightest: var(--ai-blue-10);--ai-element-brand-lighter: var(--ai-blue-20);--ai-element-brand-light: var(--ai-blue-20);--ai-element-brand: var(--ai-blue-50);--ai-element-brand-dark: var(--ai-blue-60);--ai-element-brand-darkest: var(--ai-blue-70);--ai-element-brand-alt-light: var(--ai-grey-40);--ai-element-brand-alt: var(--ai-place-black);--ai-element-brand-alt-dark: var(--ai-grey-70);--ai-stroke-brand-lightest: var(--ai-blue-20);--ai-stroke-brand-light: var(--ai-blue-40);--ai-stroke-brand: var(--ai-blue-50);--ai-stroke-brand-alt: var(--ai-place-black);--ai-stroke-brand-alt-disabled: var(--ai-grey-40);--ai-content-brand-light: var(--ai-blue-50);--ai-content-brand: var(--ai-blue-60);--ai-content-brand-dark: var(--ai-blue-70);--ai-content-brand-disabled: var(--ai-blue-20);--ai-content-brand-alt: var(--ai-place-black);--ai-content-brand-alt-dark: var(--ai-grey-70);--ai-content-brand-alt-disabled: var(--ai-grey-40)}.ai-tw-preflight *,.ai-tw-preflight :before,.ai-tw-preflight :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}.ai-tw-preflight :before,.ai-tw-preflight :after{--tw-content: ""}.ai-tw-preflight hr{height:0;color:inherit;border-top-width:1px}.ai-tw-preflight abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ai-tw-preflight h1,.ai-tw-preflight h2,.ai-tw-preflight h3,.ai-tw-preflight h4,.ai-tw-preflight h5,.ai-tw-preflight h6{font-size:inherit;font-weight:inherit}.ai-tw-preflight a{color:inherit;text-decoration:inherit}.ai-tw-preflight b,.ai-tw-preflight strong{font-weight:bolder}.ai-tw-preflight small{font-size:80%}.ai-tw-preflight sub,.ai-tw-preflight sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ai-tw-preflight sub{bottom:-.25em}.ai-tw-preflight sup{top:-.5em}.ai-tw-preflight table{text-indent:0;border-color:inherit;border-collapse:collapse}.ai-tw-preflight button,.ai-tw-preflight input,.ai-tw-preflight optgroup,.ai-tw-preflight select,.ai-tw-preflight textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}.ai-tw-preflight button,.ai-tw-preflight select{text-transform:none}.ai-tw-preflight button,.ai-tw-preflight [type=button],.ai-tw-preflight [type=reset],.ai-tw-preflight [type=submit]{background-color:transparent;background-image:none}.ai-tw-preflight :-moz-focusring{outline:auto}.ai-tw-preflight :-moz-ui-invalid{box-shadow:none}.ai-tw-preflight progress{vertical-align:baseline}.ai-tw-preflight ::-webkit-inner-spin-button,.ai-tw-preflight ::-webkit-outer-spin-button{height:auto}.ai-tw-preflight summary{display:list-item}.ai-tw-preflight blockquote,.ai-tw-preflight dl,.ai-tw-preflight dd,.ai-tw-preflight h1,.ai-tw-preflight h2,.ai-tw-preflight h3,.ai-tw-preflight h4,.ai-tw-preflight h5,.ai-tw-preflight h6,.ai-tw-preflight hr,.ai-tw-preflight figure,.ai-tw-preflight p,.ai-tw-preflight pre{margin:0}.ai-tw-preflight fieldset{margin:0;padding:0}.ai-tw-preflight legend{padding:0}.ai-tw-preflight ol,.ai-tw-preflight ul,.ai-tw-preflight menu{list-style:none;margin:0;padding:0}.ai-tw-preflight dialog{padding:0}.ai-tw-preflight textarea{resize:vertical}.ai-tw-preflight button,.ai-tw-preflight [role=button]{cursor:pointer}.ai-tw-preflight :disabled{cursor:default}.ai-tw-preflight img,.ai-tw-preflight svg,.ai-tw-preflight video,.ai-tw-preflight canvas,.ai-tw-preflight audio,.ai-tw-preflight iframe,.ai-tw-preflight embed,.ai-tw-preflight object{display:block;vertical-align:middle}.ai-tw-preflight img,.ai-tw-preflight video{max-width:100%;height:auto}.ai-tw-preflight [hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }#ai-tw-app :is(.ai-tw-sr-only){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}#ai-tw-app :is(.ai-tw-pointer-events-none){pointer-events:none}#ai-tw-app :is(.ai-tw-pointer-events-auto){pointer-events:auto}#ai-tw-app :is(.ai-tw-visible){visibility:visible}#ai-tw-app :is(.ai-tw-invisible){visibility:hidden}#ai-tw-app :is(.ai-tw-fixed){position:fixed}#ai-tw-app :is(.ai-tw-absolute){position:absolute}#ai-tw-app :is(.ai-tw-relative){position:relative}#ai-tw-app :is(.ai-tw-sticky){position:sticky}#ai-tw-app :is(.ai-tw-inset-0){inset:0px}#ai-tw-app :is(.ai-tw-inset-x-0){left:0px;right:0px}#ai-tw-app :is(.-ai-tw-right-7){right:-28px}#ai-tw-app :is(.-ai-tw-top-1){top:-4px}#ai-tw-app :is(.-ai-tw-top-7){top:-28px}#ai-tw-app :is(.ai-tw-bottom-0){bottom:0px}#ai-tw-app :is(.ai-tw-bottom-1){bottom:4px}#ai-tw-app :is(.ai-tw-bottom-1\.5){bottom:6px}#ai-tw-app :is(.ai-tw-bottom-3){bottom:12px}#ai-tw-app :is(.ai-tw-bottom-\[41px\]){bottom:41px}#ai-tw-app :is(.ai-tw-left-0){left:0px}#ai-tw-app :is(.ai-tw-left-1){left:4px}#ai-tw-app :is(.ai-tw-left-1\/2){left:50%}#ai-tw-app :is(.ai-tw-left-2){left:8px}#ai-tw-app :is(.ai-tw-left-3){left:12px}#ai-tw-app :is(.ai-tw-left-\[50\%\]){left:50%}#ai-tw-app :is(.ai-tw-right-0){right:0px}#ai-tw-app :is(.ai-tw-right-1){right:4px}#ai-tw-app :is(.ai-tw-right-1\.5){right:6px}#ai-tw-app :is(.ai-tw-right-2){right:8px}#ai-tw-app :is(.ai-tw-right-3){right:12px}#ai-tw-app :is(.ai-tw-right-5){right:20px}#ai-tw-app :is(.ai-tw-right-8){right:32px}#ai-tw-app :is(.ai-tw-top-0){top:0px}#ai-tw-app :is(.ai-tw-top-1){top:4px}#ai-tw-app :is(.ai-tw-top-1\.5){top:6px}#ai-tw-app :is(.ai-tw-top-1\/2){top:50%}#ai-tw-app :is(.ai-tw-top-2){top:8px}#ai-tw-app :is(.ai-tw-top-3){top:12px}#ai-tw-app :is(.ai-tw-top-8){top:32px}#ai-tw-app :is(.ai-tw-top-\[50\%\]){top:50%}#ai-tw-app :is(.ai-tw-z-10){z-index:10}#ai-tw-app :is(.ai-tw-z-20){z-index:20}#ai-tw-app :is(.ai-tw-z-\[1200\]){z-index:1200}#ai-tw-app :is(.ai-tw-z-\[1250\]){z-index:1250}#ai-tw-app :is(.ai-tw-z-\[2\]){z-index:2}#ai-tw-app :is(.ai-tw-z-\[5000\]){z-index:5000}#ai-tw-app :is(.ai-tw-z-\[5001\]){z-index:5001}#ai-tw-app :is(.ai-tw-z-\[999\]){z-index:999}#ai-tw-app :is(.ai-tw-m-0){margin:0}#ai-tw-app :is(.ai-tw--mx-1){margin-left:-4px;margin-right:-4px}#ai-tw-app :is(.ai-tw-mx-1){margin-left:4px;margin-right:4px}#ai-tw-app :is(.ai-tw-mx-2){margin-left:8px;margin-right:8px}#ai-tw-app :is(.ai-tw-mx-3){margin-left:12px;margin-right:12px}#ai-tw-app :is(.ai-tw-mx-auto){margin-left:auto;margin-right:auto}#ai-tw-app :is(.ai-tw-my-1){margin-top:4px;margin-bottom:4px}#ai-tw-app :is(.ai-tw-my-1\.5){margin-top:6px;margin-bottom:6px}#ai-tw-app :is(.ai-tw-my-16){margin-top:64px;margin-bottom:64px}#ai-tw-app :is(.ai-tw-my-2){margin-top:8px;margin-bottom:8px}#ai-tw-app :is(.ai-tw-my-4){margin-top:16px;margin-bottom:16px}#ai-tw-app :is(.ai-tw-my-6){margin-top:24px;margin-bottom:24px}#ai-tw-app :is(.ai-tw-my-8){margin-top:32px;margin-bottom:32px}#ai-tw-app :is(.-ai-tw-ml-8){margin-left:-32px}#ai-tw-app :is(.ai-tw-mb-0){margin-bottom:0}#ai-tw-app :is(.ai-tw-mb-1){margin-bottom:4px}#ai-tw-app :is(.ai-tw-mb-2){margin-bottom:8px}#ai-tw-app :is(.ai-tw-mb-2\.5){margin-bottom:10px}#ai-tw-app :is(.ai-tw-mb-4){margin-bottom:16px}#ai-tw-app :is(.ai-tw-mb-6){margin-bottom:24px}#ai-tw-app :is(.ai-tw-mb-8){margin-bottom:32px}#ai-tw-app :is(.ai-tw-ml-0){margin-left:0}#ai-tw-app :is(.ai-tw-ml-1){margin-left:4px}#ai-tw-app :is(.ai-tw-ml-2){margin-left:8px}#ai-tw-app :is(.ai-tw-ml-4){margin-left:16px}#ai-tw-app :is(.ai-tw-ml-5){margin-left:20px}#ai-tw-app :is(.ai-tw-ml-auto){margin-left:auto}#ai-tw-app :is(.ai-tw-mr-1){margin-right:4px}#ai-tw-app :is(.ai-tw-mr-1\.5){margin-right:6px}#ai-tw-app :is(.ai-tw-mr-2){margin-right:8px}#ai-tw-app :is(.ai-tw-mr-2\.5){margin-right:10px}#ai-tw-app :is(.ai-tw-mr-20){margin-right:80px}#ai-tw-app :is(.ai-tw-mr-4){margin-right:16px}#ai-tw-app :is(.ai-tw-mr-5){margin-right:20px}#ai-tw-app :is(.ai-tw-mr-6){margin-right:24px}#ai-tw-app :is(.ai-tw-mt-0){margin-top:0}#ai-tw-app :is(.ai-tw-mt-1){margin-top:4px}#ai-tw-app :is(.ai-tw-mt-1\.5){margin-top:6px}#ai-tw-app :is(.ai-tw-mt-2){margin-top:8px}#ai-tw-app :is(.ai-tw-mt-4){margin-top:16px}#ai-tw-app :is(.ai-tw-mt-5){margin-top:20px}#ai-tw-app :is(.ai-tw-mt-6){margin-top:24px}#ai-tw-app :is(.ai-tw-mt-8){margin-top:32px}#ai-tw-app :is(.ai-tw-mt-9){margin-top:36px}#ai-tw-app :is(.ai-tw-mt-auto){margin-top:auto}#ai-tw-app :is(.ai-tw-box-border){box-sizing:border-box}#ai-tw-app :is(.ai-tw-line-clamp-2){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#ai-tw-app :is(.ai-tw-line-clamp-3){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}#ai-tw-app :is(.ai-tw-block){display:block}#ai-tw-app :is(.ai-tw-inline-block){display:inline-block}#ai-tw-app :is(.ai-tw-flex){display:flex}#ai-tw-app :is(.ai-tw-inline-flex){display:inline-flex}#ai-tw-app :is(.ai-tw-grid){display:grid}#ai-tw-app :is(.ai-tw-inline-grid){display:inline-grid}#ai-tw-app :is(.ai-tw-list-item){display:list-item}#ai-tw-app :is(.ai-tw-aspect-square){aspect-ratio:1 / 1}#ai-tw-app :is(.\!ai-tw-h-6){height:24px!important}#ai-tw-app :is(.ai-tw-h-1\.5){height:6px}#ai-tw-app :is(.ai-tw-h-10){height:40px}#ai-tw-app :is(.ai-tw-h-11){height:44px}#ai-tw-app :is(.ai-tw-h-12){height:48px}#ai-tw-app :is(.ai-tw-h-2){height:8px}#ai-tw-app :is(.ai-tw-h-2\.5){height:10px}#ai-tw-app :is(.ai-tw-h-20){height:80px}#ai-tw-app :is(.ai-tw-h-28){height:112px}#ai-tw-app :is(.ai-tw-h-3){height:12px}#ai-tw-app :is(.ai-tw-h-3\.5){height:14px}#ai-tw-app :is(.ai-tw-h-32){height:128px}#ai-tw-app :is(.ai-tw-h-4){height:16px}#ai-tw-app :is(.ai-tw-h-40){height:160px}#ai-tw-app :is(.ai-tw-h-48){height:192px}#ai-tw-app :is(.ai-tw-h-5){height:20px}#ai-tw-app :is(.ai-tw-h-6){height:24px}#ai-tw-app :is(.ai-tw-h-7){height:28px}#ai-tw-app :is(.ai-tw-h-8){height:32px}#ai-tw-app :is(.ai-tw-h-80){height:320px}#ai-tw-app :is(.ai-tw-h-9){height:36px}#ai-tw-app :is(.ai-tw-h-\[100px\]){height:100px}#ai-tw-app :is(.ai-tw-h-\[180px\]){height:180px}#ai-tw-app :is(.ai-tw-h-\[300px\]){height:300px}#ai-tw-app :is(.ai-tw-h-\[38px\]){height:38px}#ai-tw-app :is(.ai-tw-h-\[400px\]){height:400px}#ai-tw-app :is(.ai-tw-h-\[80vh\]){height:80vh}#ai-tw-app :is(.ai-tw-h-\[88px\]){height:88px}#ai-tw-app :is(.ai-tw-h-\[90vh\]){height:90vh}#ai-tw-app :is(.ai-tw-h-\[calc\(100\%-8px\)\]){height:calc(100% - 8px)}#ai-tw-app :is(.ai-tw-h-auto){height:auto}#ai-tw-app :is(.ai-tw-h-fit){height:-moz-fit-content;height:fit-content}#ai-tw-app :is(.ai-tw-h-full){height:100%}#ai-tw-app :is(.ai-tw-h-min){height:-moz-min-content;height:min-content}#ai-tw-app :is(.ai-tw-h-px){height:1px}#ai-tw-app :is(.ai-tw-max-h-28){max-height:112px}#ai-tw-app :is(.ai-tw-max-h-\[280px\]){max-height:280px}#ai-tw-app :is(.ai-tw-max-h-\[500px\]){max-height:500px}#ai-tw-app :is(.ai-tw-max-h-\[600px\]){max-height:600px}#ai-tw-app :is(.ai-tw-max-h-screen){max-height:100vh}#ai-tw-app :is(.ai-tw-min-h-0){min-height:0px}#ai-tw-app :is(.ai-tw-min-h-\[156px\]){min-height:156px}#ai-tw-app :is(.ai-tw-min-h-\[32px\]){min-height:32px}#ai-tw-app :is(.ai-tw-min-h-full){min-height:100%}#ai-tw-app :is(.\!ai-tw-w-6){width:24px!important}#ai-tw-app :is(.ai-tw-w-1\.5){width:6px}#ai-tw-app :is(.ai-tw-w-1\/2){width:50%}#ai-tw-app :is(.ai-tw-w-10){width:40px}#ai-tw-app :is(.ai-tw-w-16){width:64px}#ai-tw-app :is(.ai-tw-w-2){width:8px}#ai-tw-app :is(.ai-tw-w-2\.5){width:10px}#ai-tw-app :is(.ai-tw-w-2\/3){width:66.666667%}#ai-tw-app :is(.ai-tw-w-20){width:80px}#ai-tw-app :is(.ai-tw-w-3){width:12px}#ai-tw-app :is(.ai-tw-w-3\.5){width:14px}#ai-tw-app :is(.ai-tw-w-3\/4){width:75%}#ai-tw-app :is(.ai-tw-w-32){width:128px}#ai-tw-app :is(.ai-tw-w-4){width:16px}#ai-tw-app :is(.ai-tw-w-40){width:160px}#ai-tw-app :is(.ai-tw-w-44){width:176px}#ai-tw-app :is(.ai-tw-w-5){width:20px}#ai-tw-app :is(.ai-tw-w-5\/6){width:83.333333%}#ai-tw-app :is(.ai-tw-w-56){width:224px}#ai-tw-app :is(.ai-tw-w-6){width:24px}#ai-tw-app :is(.ai-tw-w-60){width:240px}#ai-tw-app :is(.ai-tw-w-7){width:28px}#ai-tw-app :is(.ai-tw-w-72){width:288px}#ai-tw-app :is(.ai-tw-w-8){width:32px}#ai-tw-app :is(.ai-tw-w-80){width:320px}#ai-tw-app :is(.ai-tw-w-9){width:36px}#ai-tw-app :is(.ai-tw-w-96){width:384px}#ai-tw-app :is(.ai-tw-w-\[180px\]){width:180px}#ai-tw-app :is(.ai-tw-w-\[1px\]){width:1px}#ai-tw-app :is(.ai-tw-w-\[200px\]){width:200px}#ai-tw-app :is(.ai-tw-w-\[260px\]){width:260px}#ai-tw-app :is(.ai-tw-w-\[300px\]){width:300px}#ai-tw-app :is(.ai-tw-w-\[340px\]){width:340px}#ai-tw-app :is(.ai-tw-w-\[400px\]){width:400px}#ai-tw-app :is(.ai-tw-w-\[456px\]){width:456px}#ai-tw-app :is(.ai-tw-w-\[520px\]){width:520px}#ai-tw-app :is(.ai-tw-w-\[600px\]){width:600px}#ai-tw-app :is(.ai-tw-w-auto){width:auto}#ai-tw-app :is(.ai-tw-w-fit){width:-moz-fit-content;width:fit-content}#ai-tw-app :is(.ai-tw-w-full){width:100%}#ai-tw-app :is(.ai-tw-w-max){width:-moz-max-content;width:max-content}#ai-tw-app :is(.ai-tw-w-screen){width:100vw}#ai-tw-app :is(.ai-tw-min-w-\[140px\]){min-width:140px}#ai-tw-app :is(.ai-tw-min-w-\[32px\]){min-width:32px}#ai-tw-app :is(.ai-tw-min-w-\[8rem\]){min-width:8rem}#ai-tw-app :is(.ai-tw-min-w-fit){min-width:-moz-fit-content;min-width:fit-content}#ai-tw-app :is(.ai-tw-min-w-full){min-width:100%}#ai-tw-app :is(.ai-tw-min-w-max){min-width:-moz-max-content;min-width:max-content}#ai-tw-app :is(.ai-tw-max-w-3xl){max-width:768px}#ai-tw-app :is(.ai-tw-max-w-5xl){max-width:1024px}#ai-tw-app :is(.ai-tw-max-w-7xl){max-width:1280px}#ai-tw-app :is(.ai-tw-max-w-\[300px\]){max-width:300px}#ai-tw-app :is(.ai-tw-max-w-\[50\%\]){max-width:50%}#ai-tw-app :is(.ai-tw-max-w-\[600px\]){max-width:600px}#ai-tw-app :is(.ai-tw-max-w-\[75\%\]){max-width:75%}#ai-tw-app :is(.ai-tw-max-w-full){max-width:100%}#ai-tw-app :is(.ai-tw-max-w-lg){max-width:512px}#ai-tw-app :is(.ai-tw-max-w-xl){max-width:576px}#ai-tw-app :is(.ai-tw-flex-1){flex:1 1}#ai-tw-app :is(.ai-tw-flex-initial){flex:0 1 auto}#ai-tw-app :is(.ai-tw-shrink-0){flex-shrink:0}#ai-tw-app :is(.ai-tw-grow){flex-grow:1}#ai-tw-app :is(.ai-tw-grow-0){flex-grow:0}#ai-tw-app :is(.ai-tw-border-collapse){border-collapse:collapse}#ai-tw-app :is(.-ai-tw-translate-x-1\/2){--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#ai-tw-app :is(.-ai-tw-translate-y-1){--tw-translate-y: -4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#ai-tw-app :is(.-ai-tw-translate-y-1\/2){--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#ai-tw-app :is(.ai-tw-translate-x-8){--tw-translate-x: 32px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#ai-tw-app :is(.ai-tw-translate-x-\[-50\%\]){--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#ai-tw-app :is(.ai-tw-translate-y-\[-50\%\]){--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ai-tw-pulse{50%{opacity:.5}}#ai-tw-app :is(.ai-tw-animate-pulse){animation:ai-tw-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes ai-tw-spin{to{transform:rotate(360deg)}}#ai-tw-app :is(.ai-tw-animate-spin){animation:ai-tw-spin 1s linear infinite}#ai-tw-app :is(.ai-tw-cursor-auto){cursor:auto}#ai-tw-app :is(.ai-tw-cursor-default){cursor:default}#ai-tw-app :is(.ai-tw-cursor-move){cursor:move}#ai-tw-app :is(.ai-tw-cursor-pointer){cursor:pointer}#ai-tw-app :is(.ai-tw-touch-none){touch-action:none}#ai-tw-app :is(.ai-tw-select-none){-webkit-user-select:none;-moz-user-select:none;user-select:none}#ai-tw-app :is(.ai-tw-resize-none){resize:none}#ai-tw-app :is(.ai-tw-list-inside){list-style-position:inside}#ai-tw-app :is(.ai-tw-list-decimal){list-style-type:decimal}#ai-tw-app :is(.ai-tw-list-disc){list-style-type:disc}#ai-tw-app :is(.ai-tw-list-none){list-style-type:none}#ai-tw-app :is(.ai-tw-grid-cols-2){grid-template-columns:repeat(2,minmax(0,1fr))}#ai-tw-app :is(.ai-tw-grid-cols-3){grid-template-columns:repeat(3,minmax(0,1fr))}#ai-tw-app :is(.ai-tw-grid-cols-\[auto_1fr\]){grid-template-columns:auto 1fr}#ai-tw-app :is(.ai-tw-grid-rows-\[48px_minmax\(200px\,1fr\)_auto\]){grid-template-rows:48px minmax(200px,1fr) auto}#ai-tw-app :is(.ai-tw-grid-rows-\[auto_auto_1fr_auto\]){grid-template-rows:auto auto 1fr auto}#ai-tw-app :is(.ai-tw-flex-col){flex-direction:column}#ai-tw-app :is(.ai-tw-flex-col-reverse){flex-direction:column-reverse}#ai-tw-app :is(.ai-tw-flex-wrap){flex-wrap:wrap}#ai-tw-app :is(.ai-tw-place-items-center){place-items:center}#ai-tw-app :is(.ai-tw-items-start){align-items:flex-start}#ai-tw-app :is(.ai-tw-items-end){align-items:flex-end}#ai-tw-app :is(.ai-tw-items-center){align-items:center}#ai-tw-app :is(.ai-tw-items-stretch){align-items:stretch}#ai-tw-app :is(.ai-tw-justify-end){justify-content:flex-end}#ai-tw-app :is(.ai-tw-justify-center){justify-content:center}#ai-tw-app :is(.ai-tw-justify-between){justify-content:space-between}#ai-tw-app :is(.ai-tw-gap-0){gap:0px}#ai-tw-app :is(.ai-tw-gap-0\.5){gap:2px}#ai-tw-app :is(.ai-tw-gap-1){gap:4px}#ai-tw-app :is(.ai-tw-gap-1\.5){gap:6px}#ai-tw-app :is(.ai-tw-gap-2){gap:8px}#ai-tw-app :is(.ai-tw-gap-2\.5){gap:10px}#ai-tw-app :is(.ai-tw-gap-3){gap:12px}#ai-tw-app :is(.ai-tw-gap-4){gap:16px}#ai-tw-app :is(.ai-tw-gap-6){gap:24px}#ai-tw-app :is(.ai-tw-gap-8){gap:32px}#ai-tw-app :is(.ai-tw-gap-x-1){-moz-column-gap:4px;column-gap:4px}#ai-tw-app :is(.ai-tw-gap-x-2){-moz-column-gap:8px;column-gap:8px}#ai-tw-app :is(.ai-tw-gap-x-4){-moz-column-gap:16px;column-gap:16px}#ai-tw-app :is(.ai-tw-gap-y-1){row-gap:4px}#ai-tw-app :is(.ai-tw-gap-y-2){row-gap:8px}#ai-tw-app :is(.ai-tw-gap-y-4){row-gap:16px}#ai-tw-app :is(.ai-tw-space-x-1 > :not([hidden]) ~ :not([hidden])){--tw-space-x-reverse: 0;margin-right:calc(4px * var(--tw-space-x-reverse));margin-left:calc(4px * calc(1 - var(--tw-space-x-reverse)))}#ai-tw-app :is(.ai-tw-space-y-1 > :not([hidden]) ~ :not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(4px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4px * var(--tw-space-y-reverse))}#ai-tw-app :is(.ai-tw-space-y-1\.5 > :not([hidden]) ~ :not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(6px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6px * var(--tw-space-y-reverse))}#ai-tw-app :is(.ai-tw-space-y-2 > :not([hidden]) ~ :not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(8px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8px * var(--tw-space-y-reverse))}#ai-tw-app :is(.ai-tw-space-y-4 > :not([hidden]) ~ :not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(16px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16px * var(--tw-space-y-reverse))}#ai-tw-app :is(.ai-tw-divide-y > :not([hidden]) ~ :not([hidden])){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}#ai-tw-app :is(.ai-tw-overflow-auto){overflow:auto}#ai-tw-app :is(.ai-tw-overflow-hidden){overflow:hidden}#ai-tw-app :is(.ai-tw-overflow-x-auto){overflow-x:auto}#ai-tw-app :is(.ai-tw-overflow-y-auto){overflow-y:auto}#ai-tw-app :is(.ai-tw-truncate){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#ai-tw-app :is(.ai-tw-whitespace-nowrap){white-space:nowrap}#ai-tw-app :is(.ai-tw-whitespace-pre-line){white-space:pre-line}#ai-tw-app :is(.ai-tw-whitespace-pre-wrap){white-space:pre-wrap}#ai-tw-app :is(.\!ai-tw-rounded-none){border-radius:0!important}#ai-tw-app :is(.ai-tw-rounded){border-radius:4px}#ai-tw-app :is(.ai-tw-rounded-\[2px\]){border-radius:2px}#ai-tw-app :is(.ai-tw-rounded-full){border-radius:9999px}#ai-tw-app :is(.ai-tw-rounded-lg){border-radius:var(--ai-radius)}#ai-tw-app :is(.ai-tw-rounded-md){border-radius:calc(var(--ai-radius) - 2px)}#ai-tw-app :is(.ai-tw-rounded-sm){border-radius:calc(var(--ai-radius) - 4px)}#ai-tw-app :is(.ai-tw-rounded-xl){border-radius:12px}#ai-tw-app :is(.\!ai-tw-rounded-l-none){border-top-left-radius:0!important;border-bottom-left-radius:0!important}#ai-tw-app :is(.\!ai-tw-rounded-r-none){border-top-right-radius:0!important;border-bottom-right-radius:0!important}#ai-tw-app :is(.ai-tw-rounded-l-none){border-top-left-radius:0;border-bottom-left-radius:0}#ai-tw-app :is(.ai-tw-rounded-r-none){border-top-right-radius:0;border-bottom-right-radius:0}#ai-tw-app :is(.\!ai-tw-border-\[1\.5px\]){border-width:1.5px!important}#ai-tw-app :is(.ai-tw-border){border-width:1px}#ai-tw-app :is(.ai-tw-border-2){border-width:2px}#ai-tw-app :is(.ai-tw-border-4){border-width:4px}#ai-tw-app :is(.ai-tw-border-\[5px\]){border-width:5px}#ai-tw-app :is(.ai-tw-border-b){border-bottom-width:1px}#ai-tw-app :is(.ai-tw-border-b-2){border-bottom-width:2px}#ai-tw-app :is(.ai-tw-border-l){border-left-width:1px}#ai-tw-app :is(.ai-tw-border-l-4){border-left-width:4px}#ai-tw-app :is(.ai-tw-border-r){border-right-width:1px}#ai-tw-app :is(.ai-tw-border-t){border-top-width:1px}#ai-tw-app :is(.ai-tw-border-t-2){border-top-width:2px}#ai-tw-app :is(.ai-tw-border-solid){border-style:solid}#ai-tw-app :is(.ai-tw-border-none){border-style:none}#ai-tw-app :is(.\!ai-tw-border-purple-40){border-color:hsl(var(--ai-purple-40))!important}#ai-tw-app :is(.ai-tw-border-content-primary){border-color:hsl(var(--ai-content-primary))}#ai-tw-app :is(.ai-tw-border-content-primary-disabled){border-color:hsl(var(--ai-content-primary-disabled))}#ai-tw-app :is(.ai-tw-border-element-ai){border-color:hsl(var(--ai-element-ai))}#ai-tw-app :is(.ai-tw-border-element-ai-dark){border-color:hsl(var(--ai-element-ai-dark))}#ai-tw-app :is(.ai-tw-border-element-ai-light){border-color:hsl(var(--ai-element-ai-light))}#ai-tw-app :is(.ai-tw-border-element-brand){border-color:hsl(var(--ai-element-brand))}#ai-tw-app :is(.ai-tw-border-element-brand-alt){border-color:hsl(var(--ai-element-brand-alt))}#ai-tw-app :is(.ai-tw-border-element-brand-alt-light){border-color:hsl(var(--ai-element-brand-alt-light))}#ai-tw-app :is(.ai-tw-border-element-brand-dark){border-color:hsl(var(--ai-element-brand-dark))}#ai-tw-app :is(.ai-tw-border-element-primary-bold){border-color:hsl(var(--ai-element-primary-bold))}#ai-tw-app :is(.ai-tw-border-element-primary-subtle){border-color:hsl(var(--ai-element-primary-subtle))}#ai-tw-app :is(.ai-tw-border-green-30){border-color:hsl(var(--ai-green-30))}#ai-tw-app :is(.ai-tw-border-grey-20){border-color:hsl(var(--ai-grey-20))}#ai-tw-app :is(.ai-tw-border-grey-30){border-color:hsl(var(--ai-grey-30))}#ai-tw-app :is(.ai-tw-border-input){border-color:hsl(var(--ai-input))}#ai-tw-app :is(.ai-tw-border-primary){border-color:hsl(var(--ai-primary))}#ai-tw-app :is(.ai-tw-border-purple-20){border-color:hsl(var(--ai-purple-20))}#ai-tw-app :is(.ai-tw-border-purple-30){border-color:hsl(var(--ai-purple-30))}#ai-tw-app :is(.ai-tw-border-purple-50){border-color:hsl(var(--ai-purple-50))}#ai-tw-app :is(.ai-tw-border-red-30){border-color:hsl(var(--ai-red-30))}#ai-tw-app :is(.ai-tw-border-stroke-ai){border-color:hsl(var(--ai-stroke-ai))}#ai-tw-app :is(.ai-tw-border-stroke-ai-light){border-color:hsl(var(--ai-stroke-ai-light))}#ai-tw-app :is(.ai-tw-border-stroke-brand){border-color:hsl(var(--ai-stroke-brand))}#ai-tw-app :is(.ai-tw-border-stroke-brand-light){border-color:hsl(var(--ai-stroke-brand-light))}#ai-tw-app :is(.ai-tw-border-stroke-critical){border-color:hsl(var(--ai-stroke-critical))}#ai-tw-app :is(.ai-tw-border-stroke-critical-dark){border-color:hsl(var(--ai-stroke-critical-dark))}#ai-tw-app :is(.ai-tw-border-stroke-critical-lightest){border-color:hsl(var(--ai-stroke-critical-lightest))}#ai-tw-app :is(.ai-tw-border-stroke-primary){border-color:hsl(var(--ai-stroke-primary))}#ai-tw-app :is(.ai-tw-border-stroke-primary-dark){border-color:hsl(var(--ai-stroke-primary-dark))}#ai-tw-app :is(.ai-tw-border-stroke-primary-darkest){border-color:hsl(var(--ai-stroke-primary-darkest))}#ai-tw-app :is(.ai-tw-border-stroke-primary-lightest){border-color:hsl(var(--ai-stroke-primary-lightest))}#ai-tw-app :is(.ai-tw-border-stroke-success){border-color:hsl(var(--ai-stroke-success))}#ai-tw-app :is(.ai-tw-border-transparent){border-color:transparent}#ai-tw-app :is(.ai-tw-border-white){--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}#ai-tw-app :is(.ai-tw-border-b-transparent){border-bottom-color:transparent}#ai-tw-app :is(.ai-tw-border-l-transparent){border-left-color:transparent}#ai-tw-app :is(.ai-tw-border-l-white){--tw-border-opacity: 1;border-left-color:rgb(255 255 255 / var(--tw-border-opacity))}#ai-tw-app :is(.\!ai-tw-bg-white){--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}#ai-tw-app :is(.\!ai-tw-bg-white\/10){background-color:#ffffff1a!important}#ai-tw-app :is(.\!ai-tw-bg-white\/30){background-color:#ffffff4d!important}#ai-tw-app :is(.ai-tw-bg-background){background-color:hsl(var(--ai-background))}#ai-tw-app :is(.ai-tw-bg-black\/25){background-color:#00000040}#ai-tw-app :is(.ai-tw-bg-black\/40){background-color:#0006}#ai-tw-app :is(.ai-tw-bg-container-backdrop){background-color:hsl(var(--ai-container-backdrop))}#ai-tw-app :is(.ai-tw-bg-container-critical){background-color:hsl(var(--ai-container-critical))}#ai-tw-app :is(.ai-tw-bg-container-primary){background-color:hsl(var(--ai-container-primary))}#ai-tw-app :is(.ai-tw-bg-content-primary-lightest){background-color:hsl(var(--ai-content-primary-lightest))}#ai-tw-app :is(.ai-tw-bg-element-ai){background-color:hsl(var(--ai-element-ai))}#ai-tw-app :is(.ai-tw-bg-element-ai-dark){background-color:hsl(var(--ai-element-ai-dark))}#ai-tw-app :is(.ai-tw-bg-element-ai-light){background-color:hsl(var(--ai-element-ai-light))}#ai-tw-app :is(.ai-tw-bg-element-brand){background-color:hsl(var(--ai-element-brand))}#ai-tw-app :is(.ai-tw-bg-element-brand-alt){background-color:hsl(var(--ai-element-brand-alt))}#ai-tw-app :is(.ai-tw-bg-element-brand-dark){background-color:hsl(var(--ai-element-brand-dark))}#ai-tw-app :is(.ai-tw-bg-element-brand-light){background-color:hsl(var(--ai-element-brand-light))}#ai-tw-app :is(.ai-tw-bg-element-brand-lightest){background-color:hsl(var(--ai-element-brand-lightest))}#ai-tw-app :is(.ai-tw-bg-element-critical){background-color:hsl(var(--ai-element-critical))}#ai-tw-app :is(.ai-tw-bg-element-critical-light){background-color:hsl(var(--ai-element-critical-light))}#ai-tw-app :is(.ai-tw-bg-element-primary-bold){background-color:hsl(var(--ai-element-primary-bold))}#ai-tw-app :is(.ai-tw-bg-element-primary-subtle){background-color:hsl(var(--ai-element-primary-subtle))}#ai-tw-app :is(.ai-tw-bg-element-primary-subtle-dark){background-color:hsl(var(--ai-element-primary-subtle-dark))}#ai-tw-app :is(.ai-tw-bg-element-primary-subtle-light){background-color:hsl(var(--ai-element-primary-subtle-light))}#ai-tw-app :is(.ai-tw-bg-element-primary-subtle-lightest){background-color:hsl(var(--ai-element-primary-subtle-lightest))}#ai-tw-app :is(.ai-tw-bg-element-success-light){background-color:hsl(var(--ai-element-success-light))}#ai-tw-app :is(.ai-tw-bg-green-30){background-color:hsl(var(--ai-green-30))}#ai-tw-app :is(.ai-tw-bg-grey-10){background-color:hsl(var(--ai-grey-10))}#ai-tw-app :is(.ai-tw-bg-grey-20){background-color:hsl(var(--ai-grey-20))}#ai-tw-app :is(.ai-tw-bg-grey-5){background-color:hsl(var(--ai-grey-5))}#ai-tw-app :is(.ai-tw-bg-grey-60){background-color:hsl(var(--ai-grey-60))}#ai-tw-app :is(.ai-tw-bg-muted){background-color:hsl(var(--ai-muted))}#ai-tw-app :is(.ai-tw-bg-place-black){background-color:hsl(var(--ai-place-black))}#ai-tw-app :is(.ai-tw-bg-popover){background-color:hsl(var(--ai-popover))}#ai-tw-app :is(.ai-tw-bg-purple-10){background-color:hsl(var(--ai-purple-10))}#ai-tw-app :is(.ai-tw-bg-purple-50){background-color:hsl(var(--ai-purple-50))}#ai-tw-app :is(.ai-tw-bg-red-10){background-color:hsl(var(--ai-red-10))}#ai-tw-app :is(.ai-tw-bg-red-20){background-color:hsl(var(--ai-red-20))}#ai-tw-app :is(.ai-tw-bg-red-30){background-color:hsl(var(--ai-red-30))}#ai-tw-app :is(.ai-tw-bg-stroke-primary){background-color:hsl(var(--ai-stroke-primary))}#ai-tw-app :is(.ai-tw-bg-tinted-grey-50){background-color:hsl(var(--ai-tinted-grey-50))}#ai-tw-app :is(.ai-tw-bg-transparent){background-color:transparent}#ai-tw-app :is(.ai-tw-bg-white){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}#ai-tw-app :is(.ai-tw-bg-yellow-20){background-color:hsl(var(--ai-yellow-20))}#ai-tw-app :is(.ai-tw-bg-gradient-to-b){background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}#ai-tw-app :is(.ai-tw-bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}#ai-tw-app :is(.ai-tw-bg-none){background-image:none}#ai-tw-app :is(.ai-tw-from-\[hsla\(260\,60\%\,47\%\,0\.8\)\]){--tw-gradient-from: hsla(260,60%,47%,.8) var(--tw-gradient-from-position);--tw-gradient-to: hsla(260, 60%, 47%, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#ai-tw-app :is(.ai-tw-from-content-on-color\/75){--tw-gradient-from: hsl(var(--ai-content-on-color) / .75) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--ai-content-on-color) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#ai-tw-app :is(.ai-tw-from-purple-40){--tw-gradient-from: hsl(var(--ai-purple-40)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--ai-purple-40) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#ai-tw-app :is(.ai-tw-from-transparent){--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#ai-tw-app :is(.ai-tw-to-\[hsla\(260\,66\%\,73\%\,0\.8\)\]){--tw-gradient-to: hsla(260,66%,73%,.8) var(--tw-gradient-to-position)}#ai-tw-app :is(.ai-tw-to-content-on-color\/30){--tw-gradient-to: hsl(var(--ai-content-on-color) / .3) var(--tw-gradient-to-position)}#ai-tw-app :is(.ai-tw-to-purple-20){--tw-gradient-to: hsl(var(--ai-purple-20)) var(--tw-gradient-to-position)}#ai-tw-app :is(.ai-tw-to-white){--tw-gradient-to: #ffffff var(--tw-gradient-to-position)}#ai-tw-app :is(.ai-tw-fill-current){fill:currentColor}#ai-tw-app :is(.ai-tw-fill-grey-60){fill:hsl(var(--ai-grey-60))}#ai-tw-app :is(.ai-tw-fill-place-black){fill:hsl(var(--ai-place-black))}#ai-tw-app :is(.ai-tw-fill-purple-20){fill:hsl(var(--ai-purple-20))}#ai-tw-app :is(.ai-tw-fill-white){fill:#fff}#ai-tw-app :is(.ai-tw-p-0){padding:0}#ai-tw-app :is(.ai-tw-p-1){padding:4px}#ai-tw-app :is(.ai-tw-p-1\.5){padding:6px}#ai-tw-app :is(.ai-tw-p-2){padding:8px}#ai-tw-app :is(.ai-tw-p-2\.5){padding:10px}#ai-tw-app :is(.ai-tw-p-3){padding:12px}#ai-tw-app :is(.ai-tw-p-4){padding:16px}#ai-tw-app :is(.ai-tw-p-5){padding:20px}#ai-tw-app :is(.ai-tw-p-6){padding:24px}#ai-tw-app :is(.ai-tw-p-8){padding:32px}#ai-tw-app :is(.\!ai-tw-px-\[14px\]){padding-left:14px!important;padding-right:14px!important}#ai-tw-app :is(.\!ai-tw-py-\[8\.5px\]){padding-top:8.5px!important;padding-bottom:8.5px!important}#ai-tw-app :is(.ai-tw-px-1){padding-left:4px;padding-right:4px}#ai-tw-app :is(.ai-tw-px-1\.5){padding-left:6px;padding-right:6px}#ai-tw-app :is(.ai-tw-px-10){padding-left:40px;padding-right:40px}#ai-tw-app :is(.ai-tw-px-2){padding-left:8px;padding-right:8px}#ai-tw-app :is(.ai-tw-px-2\.5){padding-left:10px;padding-right:10px}#ai-tw-app :is(.ai-tw-px-3){padding-left:12px;padding-right:12px}#ai-tw-app :is(.ai-tw-px-4){padding-left:16px;padding-right:16px}#ai-tw-app :is(.ai-tw-px-5){padding-left:20px;padding-right:20px}#ai-tw-app :is(.ai-tw-px-6){padding-left:24px;padding-right:24px}#ai-tw-app :is(.ai-tw-py-0){padding-top:0;padding-bottom:0}#ai-tw-app :is(.ai-tw-py-0\.5){padding-top:2px;padding-bottom:2px}#ai-tw-app :is(.ai-tw-py-1){padding-top:4px;padding-bottom:4px}#ai-tw-app :is(.ai-tw-py-1\.5){padding-top:6px;padding-bottom:6px}#ai-tw-app :is(.ai-tw-py-2){padding-top:8px;padding-bottom:8px}#ai-tw-app :is(.ai-tw-py-2\.5){padding-top:10px;padding-bottom:10px}#ai-tw-app :is(.ai-tw-py-3){padding-top:12px;padding-bottom:12px}#ai-tw-app :is(.ai-tw-py-4){padding-top:16px;padding-bottom:16px}#ai-tw-app :is(.ai-tw-py-6){padding-top:24px;padding-bottom:24px}#ai-tw-app :is(.ai-tw-pb-2){padding-bottom:8px}#ai-tw-app :is(.ai-tw-pb-4){padding-bottom:16px}#ai-tw-app :is(.ai-tw-pl-1){padding-left:4px}#ai-tw-app :is(.ai-tw-pl-12){padding-left:48px}#ai-tw-app :is(.ai-tw-pl-2){padding-left:8px}#ai-tw-app :is(.ai-tw-pl-6){padding-left:24px}#ai-tw-app :is(.ai-tw-pl-8){padding-left:32px}#ai-tw-app :is(.ai-tw-pr-10){padding-right:40px}#ai-tw-app :is(.ai-tw-pr-11){padding-right:44px}#ai-tw-app :is(.ai-tw-pr-16){padding-right:64px}#ai-tw-app :is(.ai-tw-pr-2){padding-right:8px}#ai-tw-app :is(.ai-tw-pr-4){padding-right:16px}#ai-tw-app :is(.ai-tw-pr-8){padding-right:32px}#ai-tw-app :is(.ai-tw-pr-9){padding-right:36px}#ai-tw-app :is(.ai-tw-pt-1){padding-top:4px}#ai-tw-app :is(.ai-tw-pt-2){padding-top:8px}#ai-tw-app :is(.ai-tw-pt-3){padding-top:12px}#ai-tw-app :is(.ai-tw-pt-4){padding-top:16px}#ai-tw-app :is(.ai-tw-pt-8){padding-top:32px}#ai-tw-app :is(.ai-tw-text-left){text-align:left}#ai-tw-app :is(.ai-tw-text-center){text-align:center}#ai-tw-app :is(.ai-tw-text-right){text-align:right}#ai-tw-app :is(.ai-tw-text-start){text-align:start}#ai-tw-app :is(.ai-tw-font-lato){font-family:Lato,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}#ai-tw-app :is(.ai-tw-text-3xl){font-size:30px;line-height:36px}#ai-tw-app :is(.ai-tw-text-\[0\.8rem\]){font-size:.8rem}#ai-tw-app :is(.ai-tw-text-\[10px\]){font-size:10px}#ai-tw-app :is(.ai-tw-text-\[11px\]){font-size:11px}#ai-tw-app :is(.ai-tw-text-\[8px\]){font-size:8px}#ai-tw-app :is(.ai-tw-text-base){font-size:16px;line-height:24px}#ai-tw-app :is(.ai-tw-text-sm){font-size:14px;line-height:20px}#ai-tw-app :is(.ai-tw-text-xl){font-size:20px;line-height:28px}#ai-tw-app :is(.ai-tw-text-xs){font-size:12px;line-height:16px}#ai-tw-app :is(.ai-tw-font-bold){font-weight:700}#ai-tw-app :is(.ai-tw-font-medium){font-weight:500}#ai-tw-app :is(.ai-tw-font-normal){font-weight:400}#ai-tw-app :is(.ai-tw-font-semibold){font-weight:600}#ai-tw-app :is(.ai-tw-uppercase){text-transform:uppercase}#ai-tw-app :is(.ai-tw-capitalize){text-transform:capitalize}#ai-tw-app :is(.ai-tw-italic){font-style:italic}#ai-tw-app :is(.ai-tw-leading-5){line-height:20px}#ai-tw-app :is(.ai-tw-leading-\[1\]){line-height:1}#ai-tw-app :is(.ai-tw-leading-none){line-height:1}#ai-tw-app :is(.ai-tw-leading-normal){line-height:1.5}#ai-tw-app :is(.ai-tw-tracking-\[\.18em\]){letter-spacing:.18em}#ai-tw-app :is(.ai-tw-tracking-widest){letter-spacing:.1em}#ai-tw-app :is(.ai-tw-text-accent-foreground){color:hsl(var(--ai-accent-foreground))}#ai-tw-app :is(.ai-tw-text-blue-50){color:hsl(var(--ai-blue-50))}#ai-tw-app :is(.ai-tw-text-content-ai){color:hsl(var(--ai-content-ai))}#ai-tw-app :is(.ai-tw-text-content-ai-dark){color:hsl(var(--ai-content-ai-dark))}#ai-tw-app :is(.ai-tw-text-content-brand){color:hsl(var(--ai-content-brand))}#ai-tw-app :is(.ai-tw-text-content-brand-alt){color:hsl(var(--ai-content-brand-alt))}#ai-tw-app :is(.ai-tw-text-content-brand-dark){color:hsl(var(--ai-content-brand-dark))}#ai-tw-app :is(.ai-tw-text-content-critical){color:hsl(var(--ai-content-critical))}#ai-tw-app :is(.ai-tw-text-content-critical-dark){color:hsl(var(--ai-content-critical-dark))}#ai-tw-app :is(.ai-tw-text-content-on-color){color:hsl(var(--ai-content-on-color))}#ai-tw-app :is(.ai-tw-text-content-primary){color:hsl(var(--ai-content-primary))}#ai-tw-app :is(.ai-tw-text-content-primary-light){color:hsl(var(--ai-content-primary-light))}#ai-tw-app :is(.ai-tw-text-content-primary-lightest){color:hsl(var(--ai-content-primary-lightest))}#ai-tw-app :is(.ai-tw-text-content-success){color:hsl(var(--ai-content-success))}#ai-tw-app :is(.ai-tw-text-content-success-dark){color:hsl(var(--ai-content-success-dark))}#ai-tw-app :is(.ai-tw-text-current){color:currentColor}#ai-tw-app :is(.ai-tw-text-destructive){color:hsl(var(--ai-destructive))}#ai-tw-app :is(.ai-tw-text-element-ai){color:hsl(var(--ai-element-ai))}#ai-tw-app :is(.ai-tw-text-element-ai-dark){color:hsl(var(--ai-element-ai-dark))}#ai-tw-app :is(.ai-tw-text-element-brand){color:hsl(var(--ai-element-brand))}#ai-tw-app :is(.ai-tw-text-element-brand-alt){color:hsl(var(--ai-element-brand-alt))}#ai-tw-app :is(.ai-tw-text-element-primary-bold){color:hsl(var(--ai-element-primary-bold))}#ai-tw-app :is(.ai-tw-text-foreground){color:hsl(var(--ai-foreground))}#ai-tw-app :is(.ai-tw-text-green-50){color:hsl(var(--ai-green-50))}#ai-tw-app :is(.ai-tw-text-green-60){color:hsl(var(--ai-green-60))}#ai-tw-app :is(.ai-tw-text-grey-50){color:hsl(var(--ai-grey-50))}#ai-tw-app :is(.ai-tw-text-grey-60){color:hsl(var(--ai-grey-60))}#ai-tw-app :is(.ai-tw-text-muted-foreground){color:hsl(var(--ai-muted-foreground))}#ai-tw-app :is(.ai-tw-text-popover-foreground){color:hsl(var(--ai-popover-foreground))}#ai-tw-app :is(.ai-tw-text-primary){color:hsl(var(--ai-primary))}#ai-tw-app :is(.ai-tw-text-primary-foreground){color:hsl(var(--ai-primary-foreground))}#ai-tw-app :is(.ai-tw-text-purple-20){color:hsl(var(--ai-purple-20))}#ai-tw-app :is(.ai-tw-text-purple-50){color:hsl(var(--ai-purple-50))}#ai-tw-app :is(.ai-tw-text-purple-60){color:hsl(var(--ai-purple-60))}#ai-tw-app :is(.ai-tw-text-purple-70){color:hsl(var(--ai-purple-70))}#ai-tw-app :is(.ai-tw-text-red-40){color:hsl(var(--ai-red-40))}#ai-tw-app :is(.ai-tw-text-red-50){color:hsl(var(--ai-red-50))}#ai-tw-app :is(.ai-tw-text-red-60){color:hsl(var(--ai-red-60))}#ai-tw-app :is(.ai-tw-text-stroke-ai){color:hsl(var(--ai-stroke-ai))}#ai-tw-app :is(.ai-tw-text-stroke-ai-dark){color:hsl(var(--ai-stroke-ai-dark))}#ai-tw-app :is(.ai-tw-text-stroke-ai-light){color:hsl(var(--ai-stroke-ai-light))}#ai-tw-app :is(.ai-tw-text-stroke-caution-dark){color:hsl(var(--ai-stroke-caution-dark))}#ai-tw-app :is(.ai-tw-text-stroke-critical-dark){color:hsl(var(--ai-stroke-critical-dark))}#ai-tw-app :is(.ai-tw-text-stroke-primary){color:hsl(var(--ai-stroke-primary))}#ai-tw-app :is(.ai-tw-text-stroke-success-darkest){color:hsl(var(--ai-stroke-success-darkest))}#ai-tw-app :is(.ai-tw-text-white){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#ai-tw-app :is(.ai-tw-text-yellow-70){color:hsl(var(--ai-yellow-70))}#ai-tw-app :is(.ai-tw-underline){text-decoration-line:underline}#ai-tw-app :is(.ai-tw-line-through){text-decoration-line:line-through}#ai-tw-app :is(.ai-tw-no-underline){text-decoration-line:none}#ai-tw-app :is(.ai-tw-accent-element-brand){accent-color:hsl(var(--ai-element-brand))}#ai-tw-app :is(.ai-tw-opacity-0){opacity:0}#ai-tw-app :is(.ai-tw-opacity-100){opacity:1}#ai-tw-app :is(.ai-tw-opacity-50){opacity:.5}#ai-tw-app :is(.ai-tw-opacity-60){opacity:.6}#ai-tw-app :is(.ai-tw-shadow-base){--tw-shadow: var(--ai-shadow-base);--tw-shadow-colored: var(--ai-shadow-base);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#ai-tw-app :is(.ai-tw-shadow-dropdown){--tw-shadow: var(--ai-shadow-dropdown);--tw-shadow-colored: var(--ai-shadow-dropdown);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#ai-tw-app :is(.ai-tw-shadow-lg){--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#ai-tw-app :is(.ai-tw-shadow-md){--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#ai-tw-app :is(.ai-tw-shadow-modal){--tw-shadow: var(--ai-shadow-modal);--tw-shadow-colored: var(--ai-shadow-modal);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#ai-tw-app :is(.ai-tw-shadow-none){--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#ai-tw-app :is(.ai-tw-shadow-purple){--tw-shadow: var(--ai-shadow-purple);--tw-shadow-colored: var(--ai-shadow-purple);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#ai-tw-app :is(.ai-tw-shadow-blue-30){--tw-shadow-color: hsl(var(--ai-blue-30));--tw-shadow: var(--tw-shadow-colored)}#ai-tw-app :is(.ai-tw-shadow-purple-10){--tw-shadow-color: hsl(var(--ai-purple-10));--tw-shadow: var(--tw-shadow-colored)}#ai-tw-app :is(.ai-tw-shadow-purple-20){--tw-shadow-color: hsl(var(--ai-purple-20));--tw-shadow: var(--tw-shadow-colored)}#ai-tw-app :is(.ai-tw-shadow-white\/40){--tw-shadow-color: rgb(255 255 255 / .4);--tw-shadow: var(--tw-shadow-colored)}#ai-tw-app :is(.ai-tw-outline-none){outline:2px solid transparent;outline-offset:2px}#ai-tw-app :is(.ai-tw-outline){outline-style:solid}#ai-tw-app :is(.ai-tw-outline-1){outline-width:1px}#ai-tw-app :is(.ai-tw-outline-offset-0){outline-offset:0px}#ai-tw-app :is(.ai-tw-outline-purple-50){outline-color:hsl(var(--ai-purple-50))}#ai-tw-app :is(.ai-tw-outline-stroke-critical-dark){outline-color:hsl(var(--ai-stroke-critical-dark))}#ai-tw-app :is(.ai-tw-outline-white){outline-color:#fff}#ai-tw-app :is(.ai-tw-ring-0){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#ai-tw-app :is(.ai-tw-ring-offset-background){--tw-ring-offset-color: hsl(var(--ai-background))}#ai-tw-app :is(.ai-tw-transition){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#ai-tw-app :is(.ai-tw-transition-\[height\]){transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#ai-tw-app :is(.ai-tw-transition-all){transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#ai-tw-app :is(.ai-tw-transition-colors){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#ai-tw-app :is(.ai-tw-transition-opacity){transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#ai-tw-app :is(.ai-tw-transition-shadow){transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#ai-tw-app :is(.ai-tw-transition-transform){transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#ai-tw-app :is(.ai-tw-duration-200){transition-duration:.2s}#ai-tw-app :is(.ai-tw-duration-300){transition-duration:.3s}#ai-tw-app :is(.ai-tw-ease-in-out){transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}#ai-tw-app :is(.ai-tw-animate-in){animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}#ai-tw-app :is(.ai-tw-fade-in-0){--tw-enter-opacity: 0}#ai-tw-app :is(.ai-tw-zoom-in-95){--tw-enter-scale: .95}#ai-tw-app :is(.ai-tw-duration-200){animation-duration:.2s}#ai-tw-app :is(.ai-tw-duration-300){animation-duration:.3s}#ai-tw-app :is(.ai-tw-ease-in-out){animation-timing-function:cubic-bezier(.4,0,.2,1)}#ai-tw-app :is(.ai-tw-heading-1){font-size:28px;margin:0;line-height:36px}#ai-tw-app :is(.ai-tw-heading-2){font-weight:700;font-size:18px;margin:0;line-height:24px}#ai-tw-app :is(.ai-tw-heading-3){font-size:18px;margin:0;line-height:24px}#ai-tw-app :is(.\!ai-tw-body-md){font-size:14px!important;line-height:20px!important}#ai-tw-app :is(.ai-tw-body-md){font-size:14px;line-height:20px}#ai-tw-app :is(.ai-tw-body-sm){font-size:12px;line-height:16px}#ai-tw-app :is(.ai-tw-subtitle-md-bold){font-weight:700;font-size:14px;line-height:20px}#ai-tw-app :is(.ai-tw-subtitle-md){font-weight:600;font-size:14px;line-height:20px}#ai-tw-app :is(.ai-tw-subtitle-sm){font-weight:600;font-size:12px;line-height:16px}#ai-tw-app :is(.ai-tw-button-md){font-weight:700;font-size:14px;line-height:20px}#ai-tw-app :is(.ai-tw-button-sm){font-weight:700;font-size:12px;line-height:16px}#ai-tw-app :is(.ai-tw-tag){font-weight:700;font-size:12px;line-height:16px}#ai-tw-app :is(.selection\:ai-tw-bg-element-ai-light *)::-moz-selection{background-color:hsl(var(--ai-element-ai-light))}#ai-tw-app :is(.selection\:ai-tw-bg-element-ai-light *)::selection{background-color:hsl(var(--ai-element-ai-light))}#ai-tw-app :is(.selection\:ai-tw-bg-element-brand-lightest *)::-moz-selection{background-color:hsl(var(--ai-element-brand-lightest))}#ai-tw-app :is(.selection\:ai-tw-bg-element-brand-lightest *)::selection{background-color:hsl(var(--ai-element-brand-lightest))}#ai-tw-app :is(.selection\:ai-tw-bg-element-critical-light *)::-moz-selection{background-color:hsl(var(--ai-element-critical-light))}#ai-tw-app :is(.selection\:ai-tw-bg-element-critical-light *)::selection{background-color:hsl(var(--ai-element-critical-light))}#ai-tw-app :is(.selection\:ai-tw-bg-element-ai-light)::-moz-selection{background-color:hsl(var(--ai-element-ai-light))}#ai-tw-app :is(.selection\:ai-tw-bg-element-ai-light)::selection{background-color:hsl(var(--ai-element-ai-light))}#ai-tw-app :is(.selection\:ai-tw-bg-element-brand-lightest)::-moz-selection{background-color:hsl(var(--ai-element-brand-lightest))}#ai-tw-app :is(.selection\:ai-tw-bg-element-brand-lightest)::selection{background-color:hsl(var(--ai-element-brand-lightest))}#ai-tw-app :is(.selection\:ai-tw-bg-element-critical-light)::-moz-selection{background-color:hsl(var(--ai-element-critical-light))}#ai-tw-app :is(.selection\:ai-tw-bg-element-critical-light)::selection{background-color:hsl(var(--ai-element-critical-light))}#ai-tw-app :is(.placeholder\:ai-tw-text-grey-50)::-moz-placeholder{color:hsl(var(--ai-grey-50))}#ai-tw-app :is(.placeholder\:ai-tw-text-grey-50)::placeholder{color:hsl(var(--ai-grey-50))}#ai-tw-app :is(.first\:ai-tw-border-l-0:first-child){border-left-width:0px}#ai-tw-app :is(.first\:ai-tw-pl-6:first-child){padding-left:24px}#ai-tw-app :is(.last\:ai-tw-mr-0:last-child){margin-right:0}#ai-tw-app :is(.even\:ai-tw-bg-container-backdrop\/50:nth-child(even)){background-color:hsl(var(--ai-container-backdrop) / .5)}#ai-tw-app :is(.focus-within\:ai-tw-relative:focus-within){position:relative}#ai-tw-app :is(.focus-within\:ai-tw-z-20:focus-within){z-index:20}#ai-tw-app :is(.hover\:ai-tw-cursor-pointer:hover){cursor:pointer}#ai-tw-app :is(.hover\:\!ai-tw-border-l:hover){border-left-width:1px!important}#ai-tw-app :is(.hover\:ai-tw-border-content-primary-light:hover){border-color:hsl(var(--ai-content-primary-light))}#ai-tw-app :is(.hover\:ai-tw-border-element-brand:hover){border-color:hsl(var(--ai-element-brand))}#ai-tw-app :is(.hover\:ai-tw-border-element-primary-subtle:hover){border-color:hsl(var(--ai-element-primary-subtle))}#ai-tw-app :is(.hover\:ai-tw-border-grey-40:hover){border-color:hsl(var(--ai-grey-40))}#ai-tw-app :is(.hover\:ai-tw-border-grey-50:hover){border-color:hsl(var(--ai-grey-50))}#ai-tw-app :is(.hover\:ai-tw-border-stroke-ai-light:hover){border-color:hsl(var(--ai-stroke-ai-light))}#ai-tw-app :is(.hover\:ai-tw-border-stroke-brand-light:hover){border-color:hsl(var(--ai-stroke-brand-light))}#ai-tw-app :is(.hover\:ai-tw-border-stroke-critical-dark:hover){border-color:hsl(var(--ai-stroke-critical-dark))}#ai-tw-app :is(.hover\:ai-tw-border-stroke-primary-darkest:hover){border-color:hsl(var(--ai-stroke-primary-darkest))}#ai-tw-app :is(.hover\:\!ai-tw-border-l-white:hover){--tw-border-opacity: 1 !important;border-left-color:rgb(255 255 255 / var(--tw-border-opacity))!important}#ai-tw-app :is(.hover\:ai-tw-border-l-\[unset\]:hover){border-left-color:unset}#ai-tw-app :is(.hover\:\!ai-tw-bg-white\/20:hover){background-color:#fff3!important}#ai-tw-app :is(.hover\:ai-tw-bg-accent:hover){background-color:hsl(var(--ai-accent))}#ai-tw-app :is(.hover\:ai-tw-bg-black\/5:hover){background-color:#0000000d}#ai-tw-app :is(.hover\:ai-tw-bg-element-ai:hover){background-color:hsl(var(--ai-element-ai))}#ai-tw-app :is(.hover\:ai-tw-bg-element-ai-light:hover){background-color:hsl(var(--ai-element-ai-light))}#ai-tw-app :is(.hover\:ai-tw-bg-element-brand-dark:hover){background-color:hsl(var(--ai-element-brand-dark))}#ai-tw-app :is(.hover\:ai-tw-bg-element-primary-subtle:hover){background-color:hsl(var(--ai-element-primary-subtle))}#ai-tw-app :is(.hover\:ai-tw-bg-element-primary-subtle-dark:hover){background-color:hsl(var(--ai-element-primary-subtle-dark))}#ai-tw-app :is(.hover\:ai-tw-bg-grey-10:hover){background-color:hsl(var(--ai-grey-10))}#ai-tw-app :is(.hover\:ai-tw-bg-grey-5:hover){background-color:hsl(var(--ai-grey-5))}#ai-tw-app :is(.hover\:ai-tw-bg-muted:hover){background-color:hsl(var(--ai-muted))}#ai-tw-app :is(.hover\:ai-tw-bg-stroke-primary:hover){background-color:hsl(var(--ai-stroke-primary))}#ai-tw-app :is(.hover\:ai-tw-bg-tinted-grey-50:hover){background-color:hsl(var(--ai-tinted-grey-50))}#ai-tw-app :is(.hover\:ai-tw-bg-white\/10:hover){background-color:#ffffff1a}#ai-tw-app :is(.hover\:ai-tw-from-\[hsla\(260\,60\%\,47\%\,1\)\]:hover){--tw-gradient-from: hsla(260,60%,47%,1) var(--tw-gradient-from-position);--tw-gradient-to: hsla(260, 60%, 47%, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#ai-tw-app :is(.hover\:ai-tw-to-\[hsla\(260\,66\%\,73\%\,1\)\]:hover){--tw-gradient-to: hsla(260,66%,73%,1) var(--tw-gradient-to-position)}#ai-tw-app :is(.hover\:\!ai-tw-pl-2:hover){padding-left:8px!important}#ai-tw-app :is(.hover\:\!ai-tw-pr-\[7px\]:hover){padding-right:7px!important}#ai-tw-app :is(.hover\:ai-tw-text-accent-foreground:hover){color:hsl(var(--ai-accent-foreground))}#ai-tw-app :is(.hover\:ai-tw-text-content-ai-dark:hover){color:hsl(var(--ai-content-ai-dark))}#ai-tw-app :is(.hover\:ai-tw-text-content-brand-dark:hover){color:hsl(var(--ai-content-brand-dark))}#ai-tw-app :is(.hover\:ai-tw-text-content-on-color:hover){color:hsl(var(--ai-content-on-color))}#ai-tw-app :is(.hover\:ai-tw-text-content-primary:hover){color:hsl(var(--ai-content-primary))}#ai-tw-app :is(.hover\:ai-tw-text-element-brand-dark:hover){color:hsl(var(--ai-element-brand-dark))}#ai-tw-app :is(.hover\:ai-tw-text-muted-foreground:hover){color:hsl(var(--ai-muted-foreground))}#ai-tw-app :is(.hover\:ai-tw-text-primary:hover){color:hsl(var(--ai-primary))}#ai-tw-app :is(.hover\:ai-tw-text-primary-foreground:hover){color:hsl(var(--ai-primary-foreground))}#ai-tw-app :is(.hover\:ai-tw-text-stroke-ai:hover){color:hsl(var(--ai-stroke-ai))}#ai-tw-app :is(.hover\:ai-tw-text-stroke-brand-alt:hover){color:hsl(var(--ai-stroke-brand-alt))}#ai-tw-app :is(.hover\:ai-tw-text-white:hover){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#ai-tw-app :is(.hover\:ai-tw-underline:hover){text-decoration-line:underline}#ai-tw-app :is(.hover\:ai-tw-opacity-100:hover){opacity:1}#ai-tw-app :is(.hover\:ai-tw-shadow-md:hover){--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#ai-tw-app :is(.hover\:ai-tw-shadow-white\/40:hover){--tw-shadow-color: rgb(255 255 255 / .4);--tw-shadow: var(--tw-shadow-colored)}#ai-tw-app :is(.hover\:ai-tw-outline:hover){outline-style:solid}#ai-tw-app :is(.hover\:ai-tw-outline-1:hover){outline-width:1px}#ai-tw-app :is(.hover\:ai-tw-outline-purple-50:hover){outline-color:hsl(var(--ai-purple-50))}#ai-tw-app :is(.focus\:ai-tw-cursor-pointer:focus){cursor:pointer}#ai-tw-app :is(.focus\:ai-tw-border-stroke-ai:focus){border-color:hsl(var(--ai-stroke-ai))}#ai-tw-app :is(.focus\:ai-tw-border-stroke-brand:focus){border-color:hsl(var(--ai-stroke-brand))}#ai-tw-app :is(.focus\:ai-tw-border-stroke-critical-dark:focus){border-color:hsl(var(--ai-stroke-critical-dark))}#ai-tw-app :is(.focus\:ai-tw-bg-accent:focus){background-color:hsl(var(--ai-accent))}#ai-tw-app :is(.focus\:ai-tw-bg-element-ai:focus){background-color:hsl(var(--ai-element-ai))}#ai-tw-app :is(.focus\:ai-tw-bg-white:focus){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}#ai-tw-app :is(.focus\:ai-tw-text-accent-foreground:focus){color:hsl(var(--ai-accent-foreground))}#ai-tw-app :is(.focus\:ai-tw-text-content-primary:focus){color:hsl(var(--ai-content-primary))}#ai-tw-app :is(.focus\:ai-tw-text-primary-foreground:focus){color:hsl(var(--ai-primary-foreground))}#ai-tw-app :is(.focus\:ai-tw-text-stroke-ai:focus){color:hsl(var(--ai-stroke-ai))}#ai-tw-app :is(.focus\:ai-tw-text-white:focus){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#ai-tw-app :is(.focus\:ai-tw-underline:focus){text-decoration-line:underline}#ai-tw-app :is(.focus\:ai-tw-opacity-100:focus){opacity:1}#ai-tw-app :is(.focus\:ai-tw-outline-none:focus){outline:2px solid transparent;outline-offset:2px}#ai-tw-app :is(.focus\:ai-tw-outline:focus){outline-style:solid}#ai-tw-app :is(.focus\:ai-tw-outline-1:focus){outline-width:1px}#ai-tw-app :is(.focus\:ai-tw-outline-grey-30:focus){outline-color:hsl(var(--ai-grey-30))}#ai-tw-app :is(.focus\:ai-tw-outline-purple-40:focus){outline-color:hsl(var(--ai-purple-40))}#ai-tw-app :is(.focus\:ai-tw-outline-stroke-ai-lightest:focus){outline-color:hsl(var(--ai-stroke-ai-lightest))}#ai-tw-app :is(.focus\:ai-tw-outline-stroke-brand-lightest:focus){outline-color:hsl(var(--ai-stroke-brand-lightest))}#ai-tw-app :is(.focus\:ai-tw-outline-stroke-critical-lightest:focus){outline-color:hsl(var(--ai-stroke-critical-lightest))}#ai-tw-app :is(.focus-visible\:ai-tw-outline-none:focus-visible){outline:2px solid transparent;outline-offset:2px}#ai-tw-app :is(.focus-visible\:ai-tw-ring-2:focus-visible){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#ai-tw-app :is(.focus-visible\:ai-tw-ring-ring:focus-visible){--tw-ring-color: hsl(var(--ai-ring))}#ai-tw-app :is(.focus-visible\:ai-tw-ring-stroke-ai:focus-visible){--tw-ring-color: hsl(var(--ai-stroke-ai))}#ai-tw-app :is(.focus-visible\:ai-tw-ring-stroke-ai-light:focus-visible){--tw-ring-color: hsl(var(--ai-stroke-ai-light))}#ai-tw-app :is(.focus-visible\:ai-tw-ring-stroke-success:focus-visible){--tw-ring-color: hsl(var(--ai-stroke-success))}#ai-tw-app :is(.focus-visible\:ai-tw-ring-offset-2:focus-visible){--tw-ring-offset-width: 2px}#ai-tw-app :is(.focus-visible\:ai-tw-ring-offset-background:focus-visible){--tw-ring-offset-color: hsl(var(--ai-background))}#ai-tw-app :is(.active\:\!ai-tw-border-\[3px\]:active){border-width:3px!important}#ai-tw-app :is(.active\:ai-tw-border-purple-20:active){border-color:hsl(var(--ai-purple-20))}#ai-tw-app :is(.active\:ai-tw-border-l-transparent:active){border-left-color:transparent}#ai-tw-app :is(.active\:\!ai-tw-bg-transparent:active){background-color:transparent!important}#ai-tw-app :is(.active\:\!ai-tw-bg-white\/30:active){background-color:#ffffff4d!important}#ai-tw-app :is(.active\:ai-tw-bg-black\/30:active){background-color:#0000004d}#ai-tw-app :is(.active\:ai-tw-bg-element-primary-alt-dark:active){background-color:hsl(var(--ai-element-primary-alt-dark))}#ai-tw-app :is(.active\:ai-tw-bg-element-primary-subtle-dark:active){background-color:hsl(var(--ai-element-primary-subtle-dark))}#ai-tw-app :is(.active\:ai-tw-bg-grey-20:active){background-color:hsl(var(--ai-grey-20))}#ai-tw-app :is(.active\:ai-tw-bg-purple-50:active){background-color:hsl(var(--ai-purple-50))}#ai-tw-app :is(.active\:ai-tw-bg-stroke-primary-dark:active){background-color:hsl(var(--ai-stroke-primary-dark))}#ai-tw-app :is(.active\:ai-tw-bg-tinted-grey-50:active){background-color:hsl(var(--ai-tinted-grey-50))}#ai-tw-app :is(.active\:ai-tw-bg-tinted-grey-60:active){background-color:hsl(var(--ai-tinted-grey-60))}#ai-tw-app :is(.active\:ai-tw-bg-white\/25:active){background-color:#ffffff40}#ai-tw-app :is(.active\:\!ai-tw-px-\[12\.5px\]:active){padding-left:12.5px!important;padding-right:12.5px!important}#ai-tw-app :is(.active\:\!ai-tw-py-\[7px\]:active){padding-top:7px!important;padding-bottom:7px!important}#ai-tw-app :is(.active\:ai-tw-text-content-brand-dark:active){color:hsl(var(--ai-content-brand-dark))}#ai-tw-app :is(.active\:ai-tw-text-content-on-color:active){color:hsl(var(--ai-content-on-color))}#ai-tw-app :is(.active\:ai-tw-text-white:active){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#ai-tw-app :is(.enabled\:ai-tw-cursor-pointer:enabled){cursor:pointer}#ai-tw-app :is(.hover\:enabled\:ai-tw-cursor-pointer:enabled:hover){cursor:pointer}#ai-tw-app :is(.hover\:enabled\:ai-tw-border-2:enabled:hover){border-width:2px}#ai-tw-app :is(.hover\:enabled\:ai-tw-border-\[3px\]:enabled:hover){border-width:3px}#ai-tw-app :is(.hover\:enabled\:ai-tw-border-content-primary:enabled:hover){border-color:hsl(var(--ai-content-primary))}#ai-tw-app :is(.hover\:enabled\:ai-tw-border-element-ai-dark:enabled:hover){border-color:hsl(var(--ai-element-ai-dark))}#ai-tw-app :is(.hover\:enabled\:ai-tw-border-element-brand-alt:enabled:hover){border-color:hsl(var(--ai-element-brand-alt))}#ai-tw-app :is(.hover\:enabled\:ai-tw-border-element-brand-alt-dark:enabled:hover){border-color:hsl(var(--ai-element-brand-alt-dark))}#ai-tw-app :is(.hover\:enabled\:ai-tw-border-element-critical:enabled:hover){border-color:hsl(var(--ai-element-critical))}#ai-tw-app :is(.hover\:enabled\:ai-tw-border-element-primary-subtle-dark:enabled:hover){border-color:hsl(var(--ai-element-primary-subtle-dark))}#ai-tw-app :is(.hover\:enabled\:ai-tw-border-element-success:enabled:hover){border-color:hsl(var(--ai-element-success))}#ai-tw-app :is(.hover\:enabled\:ai-tw-border-grey-50:enabled:hover){border-color:hsl(var(--ai-grey-50))}#ai-tw-app :is(.hover\:enabled\:ai-tw-border-primary:enabled:hover){border-color:hsl(var(--ai-primary))}#ai-tw-app :is(.hover\:enabled\:ai-tw-border-purple-20:enabled:hover){border-color:hsl(var(--ai-purple-20))}#ai-tw-app :is(.hover\:enabled\:ai-tw-border-stroke-ai:enabled:hover){border-color:hsl(var(--ai-stroke-ai))}#ai-tw-app :is(.hover\:enabled\:ai-tw-bg-black\/50:enabled:hover){background-color:#00000080}#ai-tw-app :is(.hover\:enabled\:ai-tw-bg-element-ai-dark:enabled:hover){background-color:hsl(var(--ai-element-ai-dark))}#ai-tw-app :is(.hover\:enabled\:ai-tw-bg-element-ai-darkest:enabled:hover){background-color:hsl(var(--ai-element-ai-darkest))}#ai-tw-app :is(.hover\:enabled\:ai-tw-bg-element-ai-light:enabled:hover){background-color:hsl(var(--ai-element-ai-light))}#ai-tw-app :is(.hover\:enabled\:ai-tw-bg-element-brand-alt:enabled:hover){background-color:hsl(var(--ai-element-brand-alt))}#ai-tw-app :is(.hover\:enabled\:ai-tw-bg-element-brand-alt-dark:enabled:hover){background-color:hsl(var(--ai-element-brand-alt-dark))}#ai-tw-app :is(.hover\:enabled\:ai-tw-bg-element-primary-subtle-dark:enabled:hover){background-color:hsl(var(--ai-element-primary-subtle-dark))}#ai-tw-app :is(.hover\:enabled\:ai-tw-bg-red-30:enabled:hover){background-color:hsl(var(--ai-red-30))}#ai-tw-app :is(.hover\:enabled\:ai-tw-px-\[19px\]:enabled:hover){padding-left:19px;padding-right:19px}#ai-tw-app :is(.hover\:enabled\:ai-tw-px-\[7px\]:enabled:hover){padding-left:7px;padding-right:7px}#ai-tw-app :is(.hover\:enabled\:ai-tw-py-\[3px\]:enabled:hover){padding-top:3px;padding-bottom:3px}#ai-tw-app :is(.hover\:enabled\:ai-tw-py-\[7px\]:enabled:hover){padding-top:7px;padding-bottom:7px}#ai-tw-app :is(.hover\:enabled\:ai-tw-text-content-critical-dark:enabled:hover){color:hsl(var(--ai-content-critical-dark))}#ai-tw-app :is(.hover\:enabled\:ai-tw-text-element-ai-dark:enabled:hover){color:hsl(var(--ai-element-ai-dark))}#ai-tw-app :is(.hover\:enabled\:ai-tw-text-purple-60:enabled:hover){color:hsl(var(--ai-purple-60))}#ai-tw-app :is(.focus\:enabled\:ai-tw-cursor-pointer:enabled:focus){cursor:pointer}#ai-tw-app :is(.focus\:enabled\:ai-tw-border-element-critical:enabled:focus){border-color:hsl(var(--ai-element-critical))}#ai-tw-app :is(.focus\:enabled\:ai-tw-border-element-success:enabled:focus){border-color:hsl(var(--ai-element-success))}#ai-tw-app :is(.focus\:enabled\:ai-tw-border-grey-50:enabled:focus){border-color:hsl(var(--ai-grey-50))}#ai-tw-app :is(.focus\:enabled\:ai-tw-border-purple-20:enabled:focus){border-color:hsl(var(--ai-purple-20))}#ai-tw-app :is(.focus\:enabled\:ai-tw-bg-grey-10:enabled:focus){background-color:hsl(var(--ai-grey-10))}#ai-tw-app :is(.active\:enabled\:ai-tw-border-element-ai-darkest:enabled:active){border-color:hsl(var(--ai-element-ai-darkest))}#ai-tw-app :is(.active\:enabled\:ai-tw-border-element-brand-alt-dark:enabled:active){border-color:hsl(var(--ai-element-brand-alt-dark))}#ai-tw-app :is(.active\:enabled\:ai-tw-border-element-brand-darkest:enabled:active){border-color:hsl(var(--ai-element-brand-darkest))}#ai-tw-app :is(.active\:enabled\:ai-tw-border-element-primary-subtle-darkest:enabled:active){border-color:hsl(var(--ai-element-primary-subtle-darkest))}#ai-tw-app :is(.active\:enabled\:ai-tw-bg-black\/75:enabled:active){background-color:#000000bf}#ai-tw-app :is(.active\:enabled\:ai-tw-bg-element-ai:enabled:active){background-color:hsl(var(--ai-element-ai))}#ai-tw-app :is(.active\:enabled\:ai-tw-bg-element-ai-darkest:enabled:active){background-color:hsl(var(--ai-element-ai-darkest))}#ai-tw-app :is(.active\:enabled\:ai-tw-bg-element-brand-alt:enabled:active){background-color:hsl(var(--ai-element-brand-alt))}#ai-tw-app :is(.active\:enabled\:ai-tw-bg-element-brand-alt-dark:enabled:active){background-color:hsl(var(--ai-element-brand-alt-dark))}#ai-tw-app :is(.active\:enabled\:ai-tw-bg-element-brand-darkest:enabled:active){background-color:hsl(var(--ai-element-brand-darkest))}#ai-tw-app :is(.active\:enabled\:ai-tw-bg-element-brand-lightest:enabled:active){background-color:hsl(var(--ai-element-brand-lightest))}#ai-tw-app :is(.active\:enabled\:ai-tw-bg-element-primary-subtle-darkest:enabled:active){background-color:hsl(var(--ai-element-primary-subtle-darkest))}#ai-tw-app :is(.active\:enabled\:ai-tw-bg-purple-50:enabled:active){background-color:hsl(var(--ai-purple-50))}#ai-tw-app :is(.active\:enabled\:ai-tw-bg-stroke-critical-dark:enabled:active){background-color:hsl(var(--ai-stroke-critical-dark))}#ai-tw-app :is(.active\:enabled\:ai-tw-text-content-critical-dark:enabled:active){color:hsl(var(--ai-content-critical-dark))}#ai-tw-app :is(.active\:enabled\:ai-tw-text-content-on-color:enabled:active){color:hsl(var(--ai-content-on-color))}#ai-tw-app :is(.active\:enabled\:ai-tw-text-element-brand-darkest:enabled:active){color:hsl(var(--ai-element-brand-darkest))}#ai-tw-app :is(.active\:enabled\:ai-tw-text-purple-70:enabled:active){color:hsl(var(--ai-purple-70))}#ai-tw-app :is(.active\:enabled\:ai-tw-text-white:enabled:active){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#ai-tw-app :is(.disabled\:ai-tw-pointer-events-none:disabled){pointer-events:none}#ai-tw-app :is(.disabled\:ai-tw-cursor-auto:disabled){cursor:auto}#ai-tw-app :is(.disabled\:ai-tw-cursor-not-allowed:disabled){cursor:not-allowed}#ai-tw-app :is(.disabled\:ai-tw-border-element-ai-light:disabled){border-color:hsl(var(--ai-element-ai-light))}#ai-tw-app :is(.disabled\:ai-tw-border-element-brand-alt-light:disabled){border-color:hsl(var(--ai-element-brand-alt-light))}#ai-tw-app :is(.disabled\:ai-tw-border-element-primary-subtle-light:disabled){border-color:hsl(var(--ai-element-primary-subtle-light))}#ai-tw-app :is(.disabled\:ai-tw-border-stroke-brand-alt-disabled:disabled){border-color:hsl(var(--ai-stroke-brand-alt-disabled))}#ai-tw-app :is(.disabled\:ai-tw-border-stroke-critical-lightest:disabled){border-color:hsl(var(--ai-stroke-critical-lightest))}#ai-tw-app :is(.disabled\:ai-tw-border-stroke-primary-darkest:disabled){border-color:hsl(var(--ai-stroke-primary-darkest))}#ai-tw-app :is(.disabled\:ai-tw-bg-element-ai-light:disabled){background-color:hsl(var(--ai-element-ai-light))}#ai-tw-app :is(.disabled\:ai-tw-bg-element-brand-alt-light:disabled){background-color:hsl(var(--ai-element-brand-alt-light))}#ai-tw-app :is(.disabled\:ai-tw-bg-element-primary-subtle-light:disabled){background-color:hsl(var(--ai-element-primary-subtle-light))}#ai-tw-app :is(.disabled\:ai-tw-text-black\/25:disabled){color:#00000040}#ai-tw-app :is(.disabled\:ai-tw-text-content-brand-disabled:disabled){color:hsl(var(--ai-content-brand-disabled))}#ai-tw-app :is(.disabled\:ai-tw-text-content-on-color:disabled){color:hsl(var(--ai-content-on-color))}#ai-tw-app :is(.disabled\:ai-tw-text-content-primary-disabled:disabled){color:hsl(var(--ai-content-primary-disabled))}#ai-tw-app :is(.disabled\:ai-tw-text-element-ai-light:disabled){color:hsl(var(--ai-element-ai-light))}#ai-tw-app :is(.disabled\:ai-tw-text-purple-30:disabled){color:hsl(var(--ai-purple-30))}#ai-tw-app :is(.disabled\:ai-tw-text-stroke-brand-alt-disabled:disabled){color:hsl(var(--ai-stroke-brand-alt-disabled))}#ai-tw-app :is(.disabled\:ai-tw-text-stroke-critical-lightest:disabled){color:hsl(var(--ai-stroke-critical-lightest))}#ai-tw-app :is(.disabled\:ai-tw-text-stroke-primary-darkest:disabled){color:hsl(var(--ai-stroke-primary-darkest))}#ai-tw-app :is(.disabled\:ai-tw-text-white:disabled){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#ai-tw-app :is(.disabled\:ai-tw-text-white\/25:disabled){color:#ffffff40}#ai-tw-app :is(.disabled\:ai-tw-opacity-40:disabled){opacity:.4}#ai-tw-app :is(.disabled\:ai-tw-opacity-50:disabled){opacity:.5}#ai-tw-app :is(.disabled\:ai-tw-opacity-70:disabled){opacity:.7}#ai-tw-app :is(.ai-tw-group\/container:focus-within .group-focus-within\/container\:ai-tw-visible){visibility:visible}#ai-tw-app :is(.ai-tw-group\/container:focus-within .group-focus-within\/container\:ai-tw-invisible){visibility:hidden}#ai-tw-app :is(.ai-tw-group\/container:hover .group-hover\/container\:ai-tw-visible){visibility:visible}#ai-tw-app :is(.ai-tw-group\/container:hover .group-hover\/container\:ai-tw-invisible){visibility:hidden}#ai-tw-app :is(.ai-tw-group:hover .group-hover\:ai-tw-text-content-brand-dark){color:hsl(var(--ai-content-brand-dark))}#ai-tw-app :is(.ai-tw-group:hover .group-hover\:ai-tw-opacity-100){opacity:1}#ai-tw-app :is(.ai-tw-group:hover:enabled .group-hover\:group-enabled\:ai-tw-visible){visibility:visible}#ai-tw-app :is(.ai-tw-group:focus:enabled .group-focus\:group-enabled\:ai-tw-visible){visibility:visible}#ai-tw-app :is(.ai-tw-peer:focus ~ .peer-focus\:ai-tw-opacity-100){opacity:1}#ai-tw-app :is(.ai-tw-peer:disabled ~ .peer-disabled\:ai-tw-cursor-not-allowed){cursor:not-allowed}#ai-tw-app :is(.ai-tw-peer:disabled ~ .peer-disabled\:ai-tw-opacity-70){opacity:.7}#ai-tw-app :is(.aria-selected\:ai-tw-bg-element-ai-light[aria-selected="true"]){background-color:hsl(var(--ai-element-ai-light))}#ai-tw-app :is(.aria-selected\:ai-tw-text-accent-foreground[aria-selected="true"]){color:hsl(var(--ai-accent-foreground))}#ai-tw-app :is(.aria-selected\:ai-tw-opacity-100[aria-selected="true"]){opacity:1}#ai-tw-app :is(.aria-selected\:ai-tw-opacity-60[aria-selected="true"]){opacity:.6}#ai-tw-app :is(.data-\[disabled\]\:ai-tw-pointer-events-none[data-disabled]){pointer-events:none}#ai-tw-app :is(.data-\[side\=top\]\:-ai-tw-top-10[data-side=top]){top:-40px}#ai-tw-app :is(.data-\[state\=open\]\:ai-tw-mb-2[data-state=open]){margin-bottom:8px}#ai-tw-app :is(.data-\[orientation\=\'horizontal\'\]\:ai-tw-h-1\.5[data-orientation="horizontal"]){height:6px}#ai-tw-app :is(.data-\[orientation\=\'horizontal\'\]\:ai-tw-h-full[data-orientation="horizontal"]){height:100%}#ai-tw-app :is(.data-\[orientation\=\'vertical\'\]\:ai-tw-h-full[data-orientation="vertical"]){height:100%}#ai-tw-app :is(.data-\[orientation\=\'horizontal\'\]\:ai-tw-w-full[data-orientation="horizontal"]){width:100%}#ai-tw-app :is(.data-\[orientation\=\'vertical\'\]\:ai-tw-w-1\.5[data-orientation="vertical"]){width:6px}#ai-tw-app :is(.data-\[orientation\=\'vertical\'\]\:ai-tw-w-full[data-orientation="vertical"]){width:100%}#ai-tw-app :is(.data-\[state\=checked\]\:ai-tw-translate-x-4[data-state=checked]){--tw-translate-x: 16px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#ai-tw-app :is(.data-\[state\=unchecked\]\:ai-tw-translate-x-0[data-state=unchecked]){--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#ai-tw-app :is(.data-\[disabled\]\:ai-tw-cursor-auto[data-disabled]){cursor:auto}#ai-tw-app :is(.data-\[orientation\=\'horizontal\'\]\:ai-tw-items-center[data-orientation="horizontal"]){align-items:center}#ai-tw-app :is(.data-\[orientation\=\'vertical\'\]\:ai-tw-justify-center[data-orientation="vertical"]){justify-content:center}#ai-tw-app :is(.data-\[muted\=true\]\:ai-tw-border-grey-30[data-muted=true]){border-color:hsl(var(--ai-grey-30))}#ai-tw-app :is(.data-\[state\=checked\]\:ai-tw-border-purple-50[data-state=checked]){border-color:hsl(var(--ai-purple-50))}#ai-tw-app :is(.data-\[state\=on\]\:ai-tw-border-purple-50[data-state=on]){border-color:hsl(var(--ai-purple-50))}#ai-tw-app :is(.data-\[muted\=true\]\:ai-tw-bg-grey-30[data-muted=true]){background-color:hsl(var(--ai-grey-30))}#ai-tw-app :is(.data-\[state\=active\]\:ai-tw-bg-background[data-state=active]){background-color:hsl(var(--ai-background))}#ai-tw-app :is(.data-\[state\=checked\]\:ai-tw-bg-content-ai-dark[data-state=checked]){background-color:hsl(var(--ai-content-ai-dark))}#ai-tw-app :is(.data-\[state\=checked\]\:ai-tw-bg-content-success[data-state=checked]){background-color:hsl(var(--ai-content-success))}#ai-tw-app :is(.data-\[state\=checked\]\:ai-tw-bg-element-critical-light[data-state=checked]){background-color:hsl(var(--ai-element-critical-light))}#ai-tw-app :is(.data-\[state\=checked\]\:ai-tw-bg-element-success-light[data-state=checked]){background-color:hsl(var(--ai-element-success-light))}#ai-tw-app :is(.data-\[state\=checked\]\:ai-tw-bg-green-20[data-state=checked]){background-color:hsl(var(--ai-green-20))}#ai-tw-app :is(.data-\[state\=checked\]\:ai-tw-bg-primary[data-state=checked]){background-color:hsl(var(--ai-primary))}#ai-tw-app :is(.data-\[state\=checked\]\:ai-tw-bg-red-20[data-state=checked]){background-color:hsl(var(--ai-red-20))}#ai-tw-app :is(.data-\[state\=on\]\:ai-tw-bg-accent[data-state=on]){background-color:hsl(var(--ai-accent))}#ai-tw-app :is(.data-\[state\=on\]\:ai-tw-bg-element-ai[data-state=on]){background-color:hsl(var(--ai-element-ai))}#ai-tw-app :is(.data-\[state\=open\]\:ai-tw-bg-accent[data-state=open]){background-color:hsl(var(--ai-accent))}#ai-tw-app :is(.data-\[state\=unchecked\]\:ai-tw-bg-element-primary-bold-light[data-state=unchecked]){background-color:hsl(var(--ai-element-primary-bold-light))}#ai-tw-app :is(.data-\[state\=checked\]\:ai-tw-font-bold[data-state=checked]){font-weight:700}#ai-tw-app :is(.data-\[state\=active\]\:ai-tw-text-element-brand[data-state=active]){color:hsl(var(--ai-element-brand))}#ai-tw-app :is(.data-\[state\=active\]\:ai-tw-text-foreground[data-state=active]){color:hsl(var(--ai-foreground))}#ai-tw-app :is(.data-\[state\=checked\]\:ai-tw-text-element-critical[data-state=checked]){color:hsl(var(--ai-element-critical))}#ai-tw-app :is(.data-\[state\=checked\]\:ai-tw-text-element-success[data-state=checked]){color:hsl(var(--ai-element-success))}#ai-tw-app :is(.data-\[state\=checked\]\:ai-tw-text-green-70[data-state=checked]){color:hsl(var(--ai-green-70))}#ai-tw-app :is(.data-\[state\=checked\]\:ai-tw-text-primary-foreground[data-state=checked]){color:hsl(var(--ai-primary-foreground))}#ai-tw-app :is(.data-\[state\=checked\]\:ai-tw-text-red-70[data-state=checked]){color:hsl(var(--ai-red-70))}#ai-tw-app :is(.data-\[state\=on\]\:ai-tw-text-accent-foreground[data-state=on]){color:hsl(var(--ai-accent-foreground))}#ai-tw-app :is(.data-\[state\=on\]\:ai-tw-text-white[data-state=on]){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#ai-tw-app :is(.data-\[state\=open\]\:ai-tw-text-muted-foreground[data-state=open]){color:hsl(var(--ai-muted-foreground))}#ai-tw-app :is(.data-\[disabled\]\:ai-tw-opacity-50[data-disabled]){opacity:.5}#ai-tw-app :is(.data-\[disabled\]\:ai-tw-opacity-60[data-disabled]){opacity:.6}#ai-tw-app :is(.data-\[state\=active\]\:ai-tw-shadow-sm[data-state=active]){--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#ai-tw-app :is(.data-\[state\=checked\]\:ai-tw-outline[data-state=checked]){outline-style:solid}#ai-tw-app :is(.data-\[state\=on\]\:ai-tw-outline[data-state=on]){outline-style:solid}#ai-tw-app :is(.data-\[state\=checked\]\:ai-tw-outline-1[data-state=checked]){outline-width:1px}#ai-tw-app :is(.data-\[state\=on\]\:ai-tw-outline-1[data-state=on]){outline-width:1px}#ai-tw-app :is(.data-\[state\=checked\]\:ai-tw-outline-purple-50[data-state=checked]){outline-color:hsl(var(--ai-purple-50))}#ai-tw-app :is(.data-\[state\=on\]\:ai-tw-outline-purple-50[data-state=on]){outline-color:hsl(var(--ai-purple-50))}#ai-tw-app :is(.data-\[state\=open\]\:ai-tw-animate-in[data-state=open]){animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}#ai-tw-app :is(.data-\[state\=closed\]\:ai-tw-animate-out[data-state=closed]){animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}#ai-tw-app :is(.data-\[state\=closed\]\:ai-tw-fade-out-0[data-state=closed]){--tw-exit-opacity: 0}#ai-tw-app :is(.data-\[state\=open\]\:ai-tw-fade-in-0[data-state=open]){--tw-enter-opacity: 0}#ai-tw-app :is(.data-\[state\=closed\]\:ai-tw-zoom-out-95[data-state=closed]){--tw-exit-scale: .95}#ai-tw-app :is(.data-\[state\=open\]\:ai-tw-zoom-in-95[data-state=open]){--tw-enter-scale: .95}#ai-tw-app :is(.data-\[side\=bottom\]\:ai-tw-slide-in-from-top-2[data-side=bottom]){--tw-enter-translate-y: -8px}#ai-tw-app :is(.data-\[side\=bottom\]\:ai-tw-slide-in-from-top-4[data-side=bottom]){--tw-enter-translate-y: -16px}#ai-tw-app :is(.data-\[side\=left\]\:ai-tw-slide-in-from-right-2[data-side=left]){--tw-enter-translate-x: 8px}#ai-tw-app :is(.data-\[side\=right\]\:ai-tw-slide-in-from-left-2[data-side=right]){--tw-enter-translate-x: -8px}#ai-tw-app :is(.data-\[side\=top\]\:ai-tw-slide-in-from-bottom-2[data-side=top]){--tw-enter-translate-y: 8px}#ai-tw-app :is(.data-\[side\=top\]\:ai-tw-slide-in-from-bottom-4[data-side=top]){--tw-enter-translate-y: 16px}#ai-tw-app :is(.data-\[state\=closed\]\:ai-tw-slide-out-to-left-1\/2[data-state=closed]){--tw-exit-translate-x: -50%}#ai-tw-app :is(.data-\[state\=closed\]\:ai-tw-slide-out-to-top-\[48\%\][data-state=closed]){--tw-exit-translate-y: -48%}#ai-tw-app :is(.data-\[state\=open\]\:ai-tw-slide-in-from-left-1\/2[data-state=open]){--tw-enter-translate-x: -50%}#ai-tw-app :is(.data-\[state\=open\]\:ai-tw-slide-in-from-top-\[48\%\][data-state=open]){--tw-enter-translate-y: -48%}#ai-tw-app :is(.data-\[state\=checked\]\:enabled\:ai-tw-border-content-primary:enabled[data-state=checked]){border-color:hsl(var(--ai-content-primary))}#ai-tw-app :is(.data-\[state\=checked\]\:enabled\:ai-tw-border-primary:enabled[data-state=checked]){border-color:hsl(var(--ai-primary))}#ai-tw-app :is(.data-\[state\=checked\]\:enabled\:ai-tw-border-stroke-ai:enabled[data-state=checked]){border-color:hsl(var(--ai-stroke-ai))}#ai-tw-app :is(.data-\[state\=checked\]\:enabled\:ai-tw-bg-content-ai:enabled[data-state=checked]){background-color:hsl(var(--ai-content-ai))}#ai-tw-app :is(.data-\[state\=checked\]\:enabled\:ai-tw-bg-content-primary:enabled[data-state=checked]){background-color:hsl(var(--ai-content-primary))}#ai-tw-app :is(.data-\[state\=checked\]\:enabled\:ai-tw-bg-primary:enabled[data-state=checked]){background-color:hsl(var(--ai-primary))}#ai-tw-app :is(.data-\[state\=checked\]\:enabled\:hover\:ai-tw-border-content-ai-dark:hover:enabled[data-state=checked]){border-color:hsl(var(--ai-content-ai-dark))}#ai-tw-app :is(.data-\[state\=checked\]\:enabled\:hover\:ai-tw-border-content-brand-dark:hover:enabled[data-state=checked]){border-color:hsl(var(--ai-content-brand-dark))}#ai-tw-app :is(.data-\[state\=checked\]\:enabled\:hover\:ai-tw-border-content-primary:hover:enabled[data-state=checked]){border-color:hsl(var(--ai-content-primary))}#ai-tw-app :is(.data-\[state\=checked\]\:enabled\:hover\:ai-tw-bg-content-ai-dark:hover:enabled[data-state=checked]){background-color:hsl(var(--ai-content-ai-dark))}#ai-tw-app :is(.data-\[state\=checked\]\:enabled\:hover\:ai-tw-bg-content-brand-dark:hover:enabled[data-state=checked]){background-color:hsl(var(--ai-content-brand-dark))}#ai-tw-app :is(.data-\[state\=checked\]\:enabled\:hover\:ai-tw-bg-content-primary:hover:enabled[data-state=checked]){background-color:hsl(var(--ai-content-primary))}#ai-tw-app :is(.data-\[state\=checked\]\:disabled\:ai-tw-bg-content-ai-disabled:disabled[data-state=checked]){background-color:hsl(var(--ai-content-ai-disabled))}#ai-tw-app :is(.data-\[state\=checked\]\:disabled\:ai-tw-bg-content-primary-disabled:disabled[data-state=checked]){background-color:hsl(var(--ai-content-primary-disabled))}#ai-tw-app :is(.ai-tw-group[data-state=closed] .group-data-\[state\=closed\]\:ai-tw-h-0){height:0px}#ai-tw-app :is(.ai-tw-group[data-state=open] .group-data-\[state\=open\]\:ai-tw-h-auto){height:auto}#ai-tw-app :is(.ai-tw-group[data-state=open] .group-data-\[state\=open\]\:ai-tw-rotate-90){--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 640px){#ai-tw-app :is(.sm\:ai-tw-h-1\/2){height:50%}#ai-tw-app :is(.sm\:ai-tw-h-3\/4){height:75%}#ai-tw-app :is(.sm\:ai-tw-h-\[60vh\]){height:60vh}#ai-tw-app :is(.sm\:ai-tw-flex-row){flex-direction:row}#ai-tw-app :is(.sm\:ai-tw-justify-between){justify-content:space-between}#ai-tw-app :is(.sm\:ai-tw-space-x-2 > :not([hidden]) ~ :not([hidden])){--tw-space-x-reverse: 0;margin-right:calc(8px * var(--tw-space-x-reverse));margin-left:calc(8px * calc(1 - var(--tw-space-x-reverse)))}#ai-tw-app :is(.sm\:ai-tw-space-x-4 > :not([hidden]) ~ :not([hidden])){--tw-space-x-reverse: 0;margin-right:calc(16px * var(--tw-space-x-reverse));margin-left:calc(16px * calc(1 - var(--tw-space-x-reverse)))}#ai-tw-app :is(.sm\:ai-tw-space-y-0 > :not([hidden]) ~ :not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}#ai-tw-app :is(.sm\:ai-tw-text-left){text-align:left}}#ai-tw-app :is(.\[\&\:not\(\[aria-selected\]\)\]\:ai-tw-bg-muted:not([aria-selected])){background-color:hsl(var(--ai-muted))}#ai-tw-app :is(.\[\&\:not\(\[aria-selected\]\)\]\:hover\:ai-tw-bg-accent:hover:not([aria-selected])){background-color:hsl(var(--ai-accent))}#ai-tw-app :is(.\[\&\:not\(\[aria-selected\]\)\]\:hover\:ai-tw-text-accent-foreground:hover:not([aria-selected])){color:hsl(var(--ai-accent-foreground))}#ai-tw-app :is(.\[\&\:not\(\[data-disabled\]\)\]\:data-\[state\=off\]\:hover\:ai-tw-border-grey-40:hover[data-state=off]:not([data-disabled])){border-color:hsl(var(--ai-grey-40))}#ai-tw-app :is(.\[\&\:not\(disabled\)\]\:hover\:ai-tw-bg-black\/5:hover:not(disabled)){background-color:#0000000d}#ai-tw-app :is(.\[\&\:not\(disabled\)\]\:hover\:ai-tw-text-black:hover:not(disabled)){--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}#ai-tw-app :is(.\[\&\:not\(disabled\)\]\:focus\:ai-tw-bg-black\/5:focus:not(disabled)){background-color:#0000000d}#ai-tw-app :is(.\[\&\:not\(disabled\)\]\:focus\:ai-tw-outline-none:focus:not(disabled)){outline:2px solid transparent;outline-offset:2px}#ai-tw-app :is(.\[\&\:not\(disabled\)\]\:active\:ai-tw-bg-black\/10:active:not(disabled)){background-color:#0000001a}#ai-tw-app :is(.\[\&\>svg\]\:ai-tw-h-4>svg){height:16px}#ai-tw-app :is(.\[\&\>svg\]\:ai-tw-w-4>svg){width:16px}#ai-tw-app :is(.\[\&_p\]\:ai-tw-m-0 p){margin:0}#ai-tw-app :is(.\[\&_svg\]\:ai-tw-h-5 svg){height:20px}#ai-tw-app :is(.\[\&_svg\]\:ai-tw-w-5 svg){width:20px}._range_sv2gd_1{width:100%;height:6px;outline:none;cursor:pointer;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px}._range_sv2gd_1::-webkit-slider-runnable-track{height:10px;margin-top:-1px;-webkit-appearance:none;appearance:none;color:hsl(var(--ai-grey-60))}._range_sv2gd_1::-webkit-slider-thumb{width:0px;height:0px;-webkit-appearance:none;appearance:none}

/* Copyright 2014 Mozilla Foundation
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

:root {
  --react-pdf-text-layer: 1;
  --highlight-bg-color: rgba(180, 0, 170, 1);
  --highlight-selected-bg-color: rgba(0, 100, 0, 1);
}

@media screen and (forced-colors: active) {
  :root {
    --highlight-bg-color: Highlight;
    --highlight-selected-bg-color: ButtonText;
  }
}

[data-main-rotation='90'] {
  transform: rotate(90deg) translateY(-100%);
}
[data-main-rotation='180'] {
  transform: rotate(180deg) translate(-100%, -100%);
}
[data-main-rotation='270'] {
  transform: rotate(270deg) translateX(-100%);
}

.textLayer {
  position: absolute;
  text-align: initial;
  inset: 0;
  overflow: hidden;
  line-height: 1;
  -webkit-text-size-adjust: none;
     -moz-text-size-adjust: none;
          text-size-adjust: none;
  forced-color-adjust: none;
  transform-origin: 0 0;
  z-index: 2;
}

.textLayer :is(span, br) {
  color: transparent;
  position: absolute;
  white-space: pre;
  cursor: text;
  margin: 0;
  transform-origin: 0 0;
}

/* Only necessary in Google Chrome, see issue 14205, and most unfortunately
 * the problem doesn't show up in "text" reference tests. */
.textLayer span.markedContent {
  top: 0;
  height: 0;
}

.textLayer .highlight {
  margin: -1px;
  padding: 1px;
  background-color: var(--highlight-bg-color);
  border-radius: 4px;
}

.textLayer .highlight.appended {
  position: initial;
}

.textLayer .highlight.begin {
  border-radius: 4px 0 0 4px;
}

.textLayer .highlight.end {
  border-radius: 0 4px 4px 0;
}

.textLayer .highlight.middle {
  border-radius: 0;
}

.textLayer .highlight.selected {
  background-color: var(--highlight-selected-bg-color);
}

/* Avoids https://github.com/mozilla/pdf.js/issues/13840 in Chrome */
.textLayer br::-moz-selection {
  background: transparent;
}
.textLayer br::selection {
  background: transparent;
}

.textLayer .endOfContent {
  display: block;
  position: absolute;
  inset: 100% 0 0;
  z-index: -1;
  cursor: default;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.textLayer.selecting .endOfContent {
  top: 0;
}

.hiddenCanvasElement {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  display: none;
}

/*!
 * https://github.com/YouCanBookMe/react-datetime
 */

.rdt {
  position: relative;
}
.rdtPicker {
  display: none;
  position: absolute;
  width: 250px;
  padding: 4px;
  margin-top: 1px;
  z-index: 99999 !important;
  background: #fff;
  box-shadow: 0 1px 3px rgba(0,0,0,.1);
  border: 1px solid #f9f9f9;
}
.rdtOpen .rdtPicker {
  display: block;
}
.rdtStatic .rdtPicker {
  box-shadow: none;
  position: static;
}

.rdtPicker .rdtTimeToggle {
  text-align: center;
}

.rdtPicker table {
  width: 100%;
  margin: 0;
}
.rdtPicker td,
.rdtPicker th {
  text-align: center;
  height: 28px;
}
.rdtPicker td {
  cursor: pointer;
}
.rdtPicker td.rdtDay:hover,
.rdtPicker td.rdtHour:hover,
.rdtPicker td.rdtMinute:hover,
.rdtPicker td.rdtSecond:hover,
.rdtPicker .rdtTimeToggle:hover {
  background: #eeeeee;
  cursor: pointer;
}
.rdtPicker td.rdtOld,
.rdtPicker td.rdtNew {
  color: #999999;
}
.rdtPicker td.rdtToday {
  position: relative;
}
.rdtPicker td.rdtToday:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #428bca;
  border-top-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: 4px;
  right: 4px;
}
.rdtPicker td.rdtActive,
.rdtPicker td.rdtActive:hover {
  background-color: #428bca;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.rdtPicker td.rdtActive.rdtToday:before {
  border-bottom-color: #fff;
}
.rdtPicker td.rdtDisabled,
.rdtPicker td.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}

.rdtPicker td span.rdtOld {
  color: #999999;
}
.rdtPicker td span.rdtDisabled,
.rdtPicker td span.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}
.rdtPicker th {
  border-bottom: 1px solid #f9f9f9;
}
.rdtPicker .dow {
  width: 14.2857%;
  border-bottom: none;
}
.rdtPicker th.rdtSwitch {
  width: 100px;
}
.rdtPicker th.rdtNext,
.rdtPicker th.rdtPrev {
  font-size: 21px;
  vertical-align: top;
}

.rdtPrev span,
.rdtNext span {
  display: block;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none;   /* Chrome/Safari/Opera */    /* Konqueror */
  -moz-user-select: none;      /* Firefox */       /* Internet Explorer/Edge */
  user-select: none;
}

.rdtPicker th.rdtDisabled,
.rdtPicker th.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}
.rdtPicker thead tr:first-child th {
  cursor: pointer;
}
.rdtPicker thead tr:first-child th:hover {
  background: #eeeeee;
}

.rdtPicker tfoot {
  border-top: 1px solid #f9f9f9;
}

.rdtPicker button {
  border: none;
  background: none;
  cursor: pointer;
}
.rdtPicker button:hover {
  background-color: #eee;
}

.rdtPicker thead button {
  width: 100%;
  height: 100%;
}

td.rdtMonth,
td.rdtYear {
  height: 50px;
  width: 25%;
  cursor: pointer;
}
td.rdtMonth:hover,
td.rdtYear:hover {
  background: #eee;
}

.rdtCounters {
  display: inline-block;
}

.rdtCounters > div {
  float: left;
}

.rdtCounter {
  height: 100px;
  width: 40px;
}

.rdtCounterSeparator {
  line-height: 100px;
}

.rdtCounter .rdtBtn {
  height: 40%;
  line-height: 40px;
  cursor: pointer;
  display: block;

  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none;   /* Chrome/Safari/Opera */    /* Konqueror */
  -moz-user-select: none;      /* Firefox */       /* Internet Explorer/Edge */
  user-select: none;
}
.rdtCounter .rdtBtn:hover {
  background: #eee;
}
.rdtCounter .rdtCount {
  height: 20%;
  font-size: 1.2em;
}

.rdtMilli {
  vertical-align: middle;
  padding-left: 8px;
  width: 48px;
}

.rdtMilli input {
  width: 100%;
  font-size: 1.2em;
  margin-top: 37px;
}

.rdtDay.in-selecting-range {
  background-color: rgba(66, 139, 202, 0.4);
}


/*!
 * https://github.com/YouCanBookMe/react-datetime
 */

.rdt {
  position: relative;
}
.rdtPicker {
  display: none;
  position: absolute;
  width: 250px;
  padding: 4px;
  margin-top: 1px;
  z-index: 99999 !important;
  background: #fff;
  box-shadow: 0 1px 3px rgba(0,0,0,.1);
  border: 1px solid #f9f9f9;
}
.rdtOpen .rdtPicker {
  display: block;
}
.rdtStatic .rdtPicker {
  box-shadow: none;
  position: static;
}

.rdtPicker .rdtTimeToggle {
  text-align: center;
}

.rdtPicker table {
  width: 100%;
  margin: 0;
}
.rdtPicker td,
.rdtPicker th {
  text-align: center;
  height: 28px;
}
.rdtPicker td {
  cursor: pointer;
}
.rdtPicker td.rdtDay:hover,
.rdtPicker td.rdtHour:hover,
.rdtPicker td.rdtMinute:hover,
.rdtPicker td.rdtSecond:hover,
.rdtPicker .rdtTimeToggle:hover {
  background: #eeeeee;
  cursor: pointer;
}
.rdtPicker td.rdtOld,
.rdtPicker td.rdtNew {
  color: #999999;
}
.rdtPicker td.rdtToday {
  position: relative;
}
.rdtPicker td.rdtToday:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #428bca;
  border-top-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: 4px;
  right: 4px;
}
.rdtPicker td.rdtActive,
.rdtPicker td.rdtActive:hover {
  background-color: #428bca;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.rdtPicker td.rdtActive.rdtToday:before {
  border-bottom-color: #fff;
}
.rdtPicker td.rdtDisabled,
.rdtPicker td.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}

.rdtPicker td span.rdtOld {
  color: #999999;
}
.rdtPicker td span.rdtDisabled,
.rdtPicker td span.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}
.rdtPicker th {
  border-bottom: 1px solid #f9f9f9;
}
.rdtPicker .dow {
  width: 14.2857%;
  border-bottom: none;
  cursor: default;
}
.rdtPicker th.rdtSwitch {
  width: 100px;
}
.rdtPicker th.rdtNext,
.rdtPicker th.rdtPrev {
  font-size: 21px;
  vertical-align: top;
}

.rdtPrev span,
.rdtNext span {
  display: block;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none;   /* Chrome/Safari/Opera */    /* Konqueror */
  -moz-user-select: none;      /* Firefox */       /* Internet Explorer/Edge */
  user-select: none;
}

.rdtPicker th.rdtDisabled,
.rdtPicker th.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}
.rdtPicker thead tr:first-child th {
  cursor: pointer;
}
.rdtPicker thead tr:first-child th:hover {
  background: #eeeeee;
}

.rdtPicker tfoot {
  border-top: 1px solid #f9f9f9;
}

.rdtPicker button {
  border: none;
  background: none;
  cursor: pointer;
}
.rdtPicker button:hover {
  background-color: #eee;
}

.rdtPicker thead button {
  width: 100%;
  height: 100%;
}

td.rdtMonth,
td.rdtYear {
  height: 50px;
  width: 25%;
  cursor: pointer;
}
td.rdtMonth:hover,
td.rdtYear:hover {
  background: #eee;
}

.rdtCounters {
  display: inline-block;
}

.rdtCounters > div {
  float: left;
}

.rdtCounter {
  height: 100px;
  width: 40px;
}

.rdtCounterSeparator {
  line-height: 100px;
}

.rdtCounter .rdtBtn {
  height: 40%;
  line-height: 40px;
  cursor: pointer;
  display: block;

  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none;   /* Chrome/Safari/Opera */    /* Konqueror */
  -moz-user-select: none;      /* Firefox */       /* Internet Explorer/Edge */
  user-select: none;
}
.rdtCounter .rdtBtn:hover {
  background: #eee;
}
.rdtCounter .rdtCount {
  height: 20%;
  font-size: 1.2em;
}

.rdtMilli {
  vertical-align: middle;
  padding-left: 8px;
  width: 48px;
}

.rdtMilli input {
  width: 100%;
  font-size: 1.2em;
  margin-top: 37px;
}

.rdtTime td {
  cursor: default;
}

:root {
  --toastify-color-light: #fff;
  --toastify-color-dark: #121212;
  --toastify-color-info: #3498db;
  --toastify-color-success: #07bc0c;
  --toastify-color-warning: #f1c40f;
  --toastify-color-error: #e74c3c;
  --toastify-color-transparent: rgba(255, 255, 255, 0.7);
  --toastify-icon-color-info: var(--toastify-color-info);
  --toastify-icon-color-success: var(--toastify-color-success);
  --toastify-icon-color-warning: var(--toastify-color-warning);
  --toastify-icon-color-error: var(--toastify-color-error);
  --toastify-toast-width: 320px;
  --toastify-toast-background: #fff;
  --toastify-toast-min-height: 64px;
  --toastify-toast-max-height: 800px;
  --toastify-font-family: sans-serif;
  --toastify-z-index: 9999;
  --toastify-text-color-light: #757575;
  --toastify-text-color-dark: #fff;
  --toastify-text-color-info: #fff;
  --toastify-text-color-success: #fff;
  --toastify-text-color-warning: #fff;
  --toastify-text-color-error: #fff;
  --toastify-spinner-color: #616161;
  --toastify-spinner-color-empty-area: #e0e0e0;
  --toastify-color-progress-light: linear-gradient(
    to right,
    #4cd964,
    #5ac8fa,
    #007aff,
    #34aadc,
    #5856d6,
    #ff2d55
  );
  --toastify-color-progress-dark: #bb86fc;
  --toastify-color-progress-info: var(--toastify-color-info);
  --toastify-color-progress-success: var(--toastify-color-success);
  --toastify-color-progress-warning: var(--toastify-color-warning);
  --toastify-color-progress-error: var(--toastify-color-error);
}

.Toastify__toast-container {
  z-index: var(--toastify-z-index);
  -webkit-transform: translate3d(0, 0, var(--toastify-z-index) px);
  position: fixed;
  padding: 4px;
  width: var(--toastify-toast-width);
  box-sizing: border-box;
  color: #fff;
}
.Toastify__toast-container--top-left {
  top: 1em;
  left: 1em;
}
.Toastify__toast-container--top-center {
  top: 1em;
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--top-right {
  top: 1em;
  right: 1em;
}
.Toastify__toast-container--bottom-left {
  bottom: 1em;
  left: 1em;
}
.Toastify__toast-container--bottom-center {
  bottom: 1em;
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--bottom-right {
  bottom: 1em;
  right: 1em;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast-container {
    width: 100vw;
    padding: 0;
    left: 0;
    margin: 0;
  }
  .Toastify__toast-container--top-left, .Toastify__toast-container--top-center, .Toastify__toast-container--top-right {
    top: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right {
    bottom: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--rtl {
    right: 0;
    left: initial;
  }
}
.Toastify__toast {
  position: relative;
  min-height: var(--toastify-toast-min-height);
  box-sizing: border-box;
  margin-bottom: 1rem;
  padding: 8px;
  border-radius: 4px;
  box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 15px 0 rgba(0, 0, 0, 0.05);
  display: flex;
  justify-content: space-between;
  max-height: var(--toastify-toast-max-height);
  overflow: hidden;
  font-family: var(--toastify-font-family);
  cursor: pointer;
  direction: ltr;
}
.Toastify__toast--rtl {
  direction: rtl;
}
.Toastify__toast-body {
  margin: auto 0;
  flex: 1 1 auto;
  padding: 6px;
  display: flex;
  align-items: center;
}
.Toastify__toast-body > div:last-child {
  flex: 1 1;
}
.Toastify__toast-icon {
  margin-inline-end: 10px;
  width: 20px;
  flex-shrink: 0;
  display: flex;
}

.Toastify--animate {
  animation-fill-mode: both;
  animation-duration: 0.7s;
}

.Toastify--animate-icon {
  animation-fill-mode: both;
  animation-duration: 0.3s;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast {
    margin-bottom: 0;
    border-radius: 0;
  }
}
.Toastify__toast-theme--dark {
  background: var(--toastify-color-dark);
  color: var(--toastify-text-color-dark);
}
.Toastify__toast-theme--light {
  background: var(--toastify-color-light);
  color: var(--toastify-text-color-light);
}
.Toastify__toast-theme--colored.Toastify__toast--default {
  background: var(--toastify-color-light);
  color: var(--toastify-text-color-light);
}
.Toastify__toast-theme--colored.Toastify__toast--info {
  color: var(--toastify-text-color-info);
  background: var(--toastify-color-info);
}
.Toastify__toast-theme--colored.Toastify__toast--success {
  color: var(--toastify-text-color-success);
  background: var(--toastify-color-success);
}
.Toastify__toast-theme--colored.Toastify__toast--warning {
  color: var(--toastify-text-color-warning);
  background: var(--toastify-color-warning);
}
.Toastify__toast-theme--colored.Toastify__toast--error {
  color: var(--toastify-text-color-error);
  background: var(--toastify-color-error);
}

.Toastify__progress-bar-theme--light {
  background: var(--toastify-color-progress-light);
}
.Toastify__progress-bar-theme--dark {
  background: var(--toastify-color-progress-dark);
}
.Toastify__progress-bar--info {
  background: var(--toastify-color-progress-info);
}
.Toastify__progress-bar--success {
  background: var(--toastify-color-progress-success);
}
.Toastify__progress-bar--warning {
  background: var(--toastify-color-progress-warning);
}
.Toastify__progress-bar--error {
  background: var(--toastify-color-progress-error);
}
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--success, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--error {
  background: var(--toastify-color-transparent);
}

.Toastify__close-button {
  color: #fff;
  background: transparent;
  outline: none;
  border: none;
  padding: 0;
  cursor: pointer;
  opacity: 0.7;
  transition: 0.3s ease;
  align-self: flex-start;
}
.Toastify__close-button--light {
  color: #000;
  opacity: 0.3;
}
.Toastify__close-button > svg {
  fill: currentColor;
  height: 16px;
  width: 14px;
}
.Toastify__close-button:hover, .Toastify__close-button:focus {
  opacity: 1;
}

@keyframes Toastify__trackProgress {
  0% {
    transform: scaleX(1);
  }
  100% {
    transform: scaleX(0);
  }
}
.Toastify__progress-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
  z-index: var(--toastify-z-index);
  opacity: 0.7;
  transform-origin: left;
}
.Toastify__progress-bar--animated {
  animation: Toastify__trackProgress linear 1 forwards;
}
.Toastify__progress-bar--controlled {
  transition: transform 0.2s;
}
.Toastify__progress-bar--rtl {
  right: 0;
  left: initial;
  transform-origin: right;
}

.Toastify__spinner {
  width: 20px;
  height: 20px;
  box-sizing: border-box;
  border: 2px solid;
  border-radius: 100%;
  border-color: var(--toastify-spinner-color-empty-area);
  border-right-color: var(--toastify-spinner-color);
  animation: Toastify__spin 0.65s linear infinite;
}

@keyframes Toastify__bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes Toastify__bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.Toastify__bounce-enter--top-left, .Toastify__bounce-enter--bottom-left {
  animation-name: Toastify__bounceInLeft;
}
.Toastify__bounce-enter--top-right, .Toastify__bounce-enter--bottom-right {
  animation-name: Toastify__bounceInRight;
}
.Toastify__bounce-enter--top-center {
  animation-name: Toastify__bounceInDown;
}
.Toastify__bounce-enter--bottom-center {
  animation-name: Toastify__bounceInUp;
}

.Toastify__bounce-exit--top-left, .Toastify__bounce-exit--bottom-left {
  animation-name: Toastify__bounceOutLeft;
}
.Toastify__bounce-exit--top-right, .Toastify__bounce-exit--bottom-right {
  animation-name: Toastify__bounceOutRight;
}
.Toastify__bounce-exit--top-center {
  animation-name: Toastify__bounceOutUp;
}
.Toastify__bounce-exit--bottom-center {
  animation-name: Toastify__bounceOutDown;
}

@keyframes Toastify__zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes Toastify__zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.Toastify__zoom-enter {
  animation-name: Toastify__zoomIn;
}

.Toastify__zoom-exit {
  animation-name: Toastify__zoomOut;
}

@keyframes Toastify__flipIn {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}
@keyframes Toastify__flipOut {
  from {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.Toastify__flip-enter {
  animation-name: Toastify__flipIn;
}

.Toastify__flip-exit {
  animation-name: Toastify__flipOut;
}

@keyframes Toastify__slideInRight {
  from {
    transform: translate3d(110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInLeft {
  from {
    transform: translate3d(-110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInUp {
  from {
    transform: translate3d(0, 110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInDown {
  from {
    transform: translate3d(0, -110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(110%, 0, 0);
  }
}
@keyframes Toastify__slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(-110%, 0, 0);
  }
}
@keyframes Toastify__slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, 500px, 0);
  }
}
@keyframes Toastify__slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, -500px, 0);
  }
}
.Toastify__slide-enter--top-left, .Toastify__slide-enter--bottom-left {
  animation-name: Toastify__slideInLeft;
}
.Toastify__slide-enter--top-right, .Toastify__slide-enter--bottom-right {
  animation-name: Toastify__slideInRight;
}
.Toastify__slide-enter--top-center {
  animation-name: Toastify__slideInDown;
}
.Toastify__slide-enter--bottom-center {
  animation-name: Toastify__slideInUp;
}

.Toastify__slide-exit--top-left, .Toastify__slide-exit--bottom-left {
  animation-name: Toastify__slideOutLeft;
}
.Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right {
  animation-name: Toastify__slideOutRight;
}
.Toastify__slide-exit--top-center {
  animation-name: Toastify__slideOutUp;
}
.Toastify__slide-exit--bottom-center {
  animation-name: Toastify__slideOutDown;
}

@keyframes Toastify__spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

/*# sourceMappingURL=ReactToastify.css.map */

/*# sourceMappingURL=170-4d4b1ec5.css.map*/