@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var(--custom-highlight-background, linear-gradient(90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100%));transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media(prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}.react-international-phone-country-selector{position:relative}.react-international-phone-country-selector-button{display:flex;height:var(--react-international-phone-height, 36px);box-sizing:border-box;align-items:center;justify-content:center;padding:0;border:1px solid var(--react-international-phone-country-selector-border-color, var(--react-international-phone-border-color, gainsboro));margin:0;-moz-appearance:button;appearance:button;-webkit-appearance:button;background-color:var(--react-international-phone-country-selector-background-color, var(--react-international-phone-background-color, white));cursor:pointer;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-international-phone-country-selector-button:hover{background-color:var(--react-international-phone-country-selector-background-color-hover, whitesmoke)}.react-international-phone-country-selector-button--hide-dropdown{cursor:auto}.react-international-phone-country-selector-button--hide-dropdown:hover{background-color:transparent}.react-international-phone-country-selector-button__button-content{display:flex;align-items:center;justify-content:center}.react-international-phone-country-selector-button__flag-emoji{margin:0 4px}.react-international-phone-country-selector-button__flag-emoji--disabled{opacity:.75}.react-international-phone-country-selector-button__dropdown-arrow{border-top:var(--react-international-phone-country-selector-arrow-size, 4px) solid var(--react-international-phone-country-selector-arrow-color, #777);border-right:var(--react-international-phone-country-selector-arrow-size, 4px) solid transparent;border-left:var(--react-international-phone-country-selector-arrow-size, 4px) solid transparent;margin-right:4px;transition:all .1s ease-out}.react-international-phone-country-selector-button__dropdown-arrow--active{transform:rotateX(180deg)}.react-international-phone-country-selector-button__dropdown-arrow--disabled{border-top-color:var(--react-international-phone-disabled-country-selector-arrow-color, #999)}.react-international-phone-country-selector-button--disabled{background-color:var(--react-international-phone-disabled-country-selector-background-color, var(--react-international-phone-disabled-background-color, whitesmoke));cursor:auto}.react-international-phone-country-selector-button--disabled:hover{background-color:var(--react-international-phone-disabled-country-selector-background-color, var(--react-international-phone-disabled-background-color, whitesmoke))}.react-international-phone-flag-emoji{width:var(--react-international-phone-flag-width, 24px);height:var(--react-international-phone-flag-height, 24px);box-sizing:border-box}.react-international-phone-country-selector-dropdown{position:absolute;z-index:1;top:var(--react-international-phone-dropdown-top, 44px);left:var(--react-international-phone-dropdown-left, 0);display:flex;width:300px;max-height:200px;flex-direction:column;padding:4px 0;margin:0;background-color:var(--react-international-phone-dropdown-item-background-color, var(--react-international-phone-background-color, white));box-shadow:var(--react-international-phone-dropdown-shadow, 2px 2px 16px rgba(0, 0, 0, .25));color:var(--react-international-phone-dropdown-item-text-color, var(--react-international-phone-text-color, #222));list-style:none;overflow-y:scroll}.react-international-phone-country-selector-dropdown__preferred-list-divider{height:1px;border:none;margin:var(--react-international-phone-dropdown-preferred-list-divider-margin, 0);background:var(--react-international-phone-dropdown-preferred-list-divider-color, var(--react-international-phone-border-color, gainsboro))}.react-international-phone-country-selector-dropdown__list-item{display:flex;min-height:var(--react-international-phone-dropdown-item-height, 28px);box-sizing:border-box;align-items:center;padding:2px 8px}.react-international-phone-country-selector-dropdown__list-item-flag-emoji{margin-right:8px}.react-international-phone-country-selector-dropdown__list-item-country-name{overflow:hidden;margin-right:8px;font-size:var(--react-international-phone-dropdown-item-font-size, 14px);text-overflow:ellipsis;white-space:nowrap}.react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-dropdown-item-dial-code-color, gray);font-size:var(--react-international-phone-dropdown-item-font-size, 14px)}.react-international-phone-country-selector-dropdown__list-item:hover{background-color:var(--react-international-phone-selected-dropdown-item-background-color, var(--react-international-phone-selected-dropdown-item-background-color, whitesmoke));cursor:pointer}.react-international-phone-country-selector-dropdown__list-item--selected,.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color, whitesmoke);color:var(--react-international-phone-selected-dropdown-item-text-color, var(--react-international-phone-text-color, #222))}.react-international-phone-country-selector-dropdown__list-item--selected .react-international-phone-country-selector-dropdown__list-item-dial-code,.react-international-phone-country-selector-dropdown__list-item--focused .react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-selected-dropdown-item-dial-code-color, var(--react-international-phone-dropdown-item-dial-code-color, gray))}.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color, var(--react-international-phone-selected-dropdown-item-background-color, whitesmoke))}.react-international-phone-dial-code-preview{display:flex;align-items:center;justify-content:center;padding:0 8px;border:1px solid var(--react-international-phone-dial-code-preview-border-color, var(--react-international-phone-border-color, gainsboro));margin-right:-1px;background-color:var(--react-international-phone-dial-code-preview-background-color, var(--react-international-phone-background-color, white));color:var(--react-international-phone-dial-code-preview-text-color, var(--react-international-phone-text-color, #222));font-size:var(--react-international-phone-dial-code-preview-font-size, var(--react-international-phone-font-size, 13px))}.react-international-phone-dial-code-preview--disabled{background-color:var(--react-international-phone-dial-code-preview-disabled-background-color, var(--react-international-phone-disabled-background-color, whitesmoke));color:var(--react-international-phone-dial-code-preview-disabled-text-color, var(--react-international-phone-disabled-text-color, #666))}.react-international-phone-input-container{display:flex}.react-international-phone-input-container .react-international-phone-country-selector-button{border-radius:var(--react-international-phone-border-radius, 4px);margin-right:-1px;border-bottom-right-radius:0;border-top-right-radius:0}.react-international-phone-input-container .react-international-phone-input{overflow:visible;height:var(--react-international-phone-height, 36px);box-sizing:border-box;padding:0 8px;border:1px solid var(--react-international-phone-border-color, gainsboro);border-radius:var(--react-international-phone-border-radius, 4px);margin:0;background-color:var(--react-international-phone-background-color, white);border-bottom-left-radius:0;border-top-left-radius:0;color:var(--react-international-phone-text-color, #222);font-family:inherit;font-size:var(--react-international-phone-font-size, 13px)}.react-international-phone-input-container .react-international-phone-input:focus{outline:none}.react-international-phone-input-container .react-international-phone-input--disabled{background-color:var(--react-international-phone-disabled-background-color, whitesmoke);color:var(--react-international-phone-disabled-text-color, #666)}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-slide,.swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color));&.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}&.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size)/2)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal{.swiper-button-prev,.swiper-button-next,~.swiper-button-prev,~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size)/2);margin-left:0}.swiper-button-prev,~.swiper-button-prev,&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-next,~.swiper-button-next,&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-button-prev,~.swiper-button-prev,&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0)}}}.swiper-vertical{.swiper-button-prev,.swiper-button-next,~.swiper-button-prev,~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0}.swiper-button-prev,~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto;.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50: oklch(97.1% .013 17.38);--color-red-100: oklch(93.6% .032 17.717);--color-red-200: oklch(88.5% .062 18.334);--color-red-300: oklch(80.8% .114 19.571);--color-red-400: oklch(70.4% .191 22.216);--color-red-500: oklch(63.7% .237 25.331);--color-red-600: oklch(57.7% .245 27.325);--color-red-700: oklch(50.5% .213 27.518);--color-red-800: oklch(44.4% .177 26.899);--color-red-950: oklch(25.8% .092 26.042);--color-amber-50: oklch(98.7% .022 95.277);--color-amber-100: oklch(96.2% .059 95.617);--color-amber-200: oklch(92.4% .12 95.746);--color-amber-400: oklch(82.8% .189 84.429);--color-amber-700: oklch(55.5% .163 48.998);--color-amber-900: oklch(41.4% .112 45.904);--color-lime-300: oklch(89.7% .196 126.665);--color-emerald-50: oklch(97.9% .021 166.113);--color-emerald-200: oklch(90.5% .093 164.15);--color-emerald-700: oklch(50.8% .118 165.612);--color-emerald-900: oklch(37.8% .077 168.94);--color-emerald-950: oklch(26.2% .051 172.552);--color-sky-50: oklch(97.7% .013 236.62);--color-sky-200: oklch(90.1% .058 230.902);--color-sky-300: oklch(82.8% .111 230.318);--color-sky-900: oklch(39.1% .09 240.876);--color-blue-50: oklch(97% .014 254.604);--color-blue-100: oklch(93.2% .032 255.585);--color-blue-400: oklch(70.7% .165 254.624);--color-blue-500: oklch(62.3% .214 259.815);--color-blue-600: oklch(54.6% .245 262.881);--color-blue-700: oklch(48.8% .243 264.376);--color-indigo-500: oklch(58.5% .233 277.117);--color-indigo-600: oklch(51.1% .262 276.966);--color-indigo-700: oklch(45.7% .24 277.023);--color-purple-300: oklch(82.7% .119 306.383);--color-purple-500: oklch(62.7% .265 303.9);--color-purple-600: oklch(55.8% .288 302.321);--color-rose-50: oklch(96.9% .015 12.422);--color-rose-100: oklch(94.1% .03 12.58);--color-rose-200: oklch(89.2% .058 10.001);--color-rose-400: oklch(71.2% .194 13.428);--color-rose-700: oklch(51.4% .222 16.935);--color-rose-900: oklch(41% .159 10.272);--color-slate-50: oklch(98.4% .003 247.858);--color-slate-100: oklch(96.8% .007 247.896);--color-slate-200: oklch(92.9% .013 255.508);--color-slate-300: oklch(86.9% .022 252.894);--color-slate-400: oklch(70.4% .04 256.788);--color-slate-500: oklch(55.4% .046 257.417);--color-slate-600: oklch(44.6% .043 257.281);--color-slate-700: oklch(37.2% .044 257.287);--color-slate-800: oklch(27.9% .041 260.031);--color-slate-900: oklch(20.8% .042 265.755);--color-slate-950: oklch(12.9% .042 264.695);--color-gray-100: oklch(96.7% .003 264.542);--color-gray-200: oklch(92.8% .006 264.531);--color-gray-300: oklch(87.2% .01 258.338);--color-gray-400: oklch(70.7% .022 261.325);--color-gray-500: oklch(55.1% .027 264.364);--color-gray-600: oklch(44.6% .03 256.802);--color-gray-700: oklch(37.3% .034 259.733);--color-gray-800: oklch(27.8% .033 256.848);--color-gray-900: oklch(21% .034 264.665);--color-zinc-50: oklch(98.5% 0 0);--color-zinc-100: oklch(96.7% .001 286.375);--color-zinc-200: oklch(92% .004 286.32);--color-zinc-300: oklch(87.1% .006 286.286);--color-zinc-400: oklch(70.5% .015 286.067);--color-zinc-500: oklch(55.2% .016 285.938);--color-zinc-600: oklch(44.2% .017 285.786);--color-zinc-700: oklch(37% .013 285.805);--color-zinc-800: oklch(27.4% .006 286.033);--color-zinc-900: oklch(21% .006 285.885);--color-zinc-950: oklch(14.1% .005 285.823);--color-neutral-50: oklch(98.5% 0 0);--color-neutral-100: oklch(97% 0 0);--color-neutral-200: oklch(92.2% 0 0);--color-neutral-300: oklch(87% 0 0);--color-neutral-500: oklch(55.6% 0 0);--color-neutral-600: oklch(43.9% 0 0);--color-neutral-700: oklch(37.1% 0 0);--color-neutral-900: oklch(20.5% 0 0);--color-black: #000;--color-white: #fff;--spacing: .25rem;--container-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--container-6xl: 72rem;--container-7xl: 80rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-5xl: 3rem;--text-5xl--line-height: 1;--text-6xl: 3.75rem;--text-6xl--line-height: 1;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--tracking-tight: -.025em;--tracking-normal: 0em;--tracking-wide: .025em;--leading-tight: 1.25;--leading-normal: 1.5;--leading-relaxed: 1.625;--radius-md: .375rem;--radius-lg: var(--sys-radius-lg);--radius-2xl: 1rem;--radius-3xl: 1.5rem;--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear infinite;--animate-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce: bounce 1s infinite;--blur-sm: 8px;--aspect-video: 16 / 9;--default-font-family: var(--sys-font-family-base);--default-mono-font-family: var(--font-mono);--animate-fade-in: fadeIn var(--sys-motion-duration-fade) var(--sys-motion-ease-standard)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::-moz-placeholder{color:currentcolor;@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}::placeholder{color:currentcolor;@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-4{inset:calc(var(--spacing) * 4)}.inset-\[-2\.125rem\]{inset:-2.125rem}.inset-\[0\.28rem\]{inset:.28rem}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.-top-1{top:calc(var(--spacing) * -1)}.-top-6{top:calc(var(--spacing) * -6)}.top-\(--app-backdrop-hero-height\){top:var(--app-backdrop-hero-height)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-\[-15px\]{top:-15px}.top-\[1\.3px\]{top:1.3px}.top-\[5px\]{top:5px}.top-\[30px\]{top:30px}.top-\[var\(--close-button-top\)\]{top:var(--close-button-top)}.top-\[var\(--playground-shell-top\)\]{top:var(--playground-shell-top)}.-right-1{right:calc(var(--spacing) * -1)}.-right-4{right:calc(var(--spacing) * -4)}.right-0{right:calc(var(--spacing) * 0)}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-12{right:calc(var(--spacing) * 12)}.right-\[1\.3px\]{right:1.3px}.right-\[5px\]{right:5px}.right-\[6px\]{right:6px}.right-\[10px\]{right:10px}.right-\[40px\]{right:40px}.right-\[var\(--close-button-right\)\]{right:var(--close-button-right)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-\[12\%\]{bottom:12%}.bottom-\[var\(--close-button-bottom\)\]{bottom:var(--close-button-bottom)}.-left-1{left:calc(var(--spacing) * -1)}.-left-4{left:calc(var(--spacing) * -4)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-\[5px\]{left:5px}.left-\[10px\]{left:10px}.left-\[var\(--close-button-left\)\]{left:var(--close-button-left)}.left-\[var\(--playground-shell-left\)\]{left:var(--playground-shell-left)}.isolate{isolation:isolate}.\!z-\[21\]{z-index:21!important}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-10{z-index:10}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[1200\]{z-index:1200}.z-\[1300\]{z-index:1300}.z-\[1400\]{z-index:1400}.z-\[1500\]{z-index:1500}.z-\[9999\]{z-index:9999}.z-\[var\(--z-layer-overlay\,140\)\]{z-index:var(--z-layer-overlay,140)}.z-layer-base{z-index:var(--z-layer-base)}.z-layer-critical{z-index:var(--z-layer-critical)}.z-layer-floating{z-index:var(--z-layer-floating)}.z-layer-header{z-index:var(--z-layer-header)}.z-layer-hidden{z-index:var(--z-layer-hidden)}.z-layer-low{z-index:var(--z-layer-low)}.z-layer-modal{z-index:var(--z-layer-modal)}.z-layer-overlay{z-index:var(--z-layer-overlay)}.z-layer-panel{z-index:var(--z-layer-panel)}.z-layer-popover{z-index:var(--z-layer-popover)}.z-layer-popover-backdrop{z-index:var(--z-layer-popover-backdrop)}.z-layer-raised{z-index:var(--z-layer-raised)}.z-layer-seatmap-popup{z-index:var(--z-layer-seatmap-popup)}.z-layer-sheet{z-index:var(--z-layer-sheet)}.z-layer-sticky{z-index:var(--z-layer-sticky)}.z-layer-underlay{z-index:var(--z-layer-underlay)}.order-1{order:1}.col-span-1{grid-column:span 1 / span 1}.col-span-full{grid-column:1 / -1}.row-15{grid-row:15}.row-20{grid-row:20}.container{width:100%;@media(width>=475px){max-width:475px}@media(width>=40rem){max-width:40rem}@media(width>=48rem){max-width:48rem}@media(width>=64rem){max-width:64rem}@media(width>=80rem){max-width:80rem}@media(width>=96rem){max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.m-1{margin:calc(var(--spacing) * 1)}.m-4{margin:calc(var(--spacing) * 4)}.m-\[-1px\]{margin:-1px}.m-\[10px\]{margin:10px}.m-auto{margin:auto}.m-card-padding-sm{margin:var(--sys-card-padding-sm)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-9{margin-inline:calc(var(--spacing) * 9)}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-2\.5{margin-block:calc(var(--spacing) * 2.5)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-auto{margin-block:auto}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-\[2px\]{margin-top:2px}.mt-\[5px\]{margin-top:5px}.mt-\[6px\]{margin-top:6px}.mt-\[9px\]{margin-top:9px}.mt-\[10px\]{margin-top:10px}.mt-\[15px\]{margin-top:15px}.mt-\[20px\]{margin-top:20px}.mt-auto{margin-top:auto}.mt-section-gap-md{margin-top:var(--sys-section-gap-md)}.mt-section-gap-sm{margin-top:var(--sys-section-gap-sm)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-\[10px\]{margin-bottom:10px}.mb-\[16px\]{margin-bottom:16px}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-\[15px\]{margin-left:15px}.ml-auto{margin-left:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.line-clamp-5{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}.line-clamp-6{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}.\[display\:-webkit-box\]{display:-webkit-box}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.\[aspect-ratio\:1\/1\]{aspect-ratio:1/1}.\[aspect-ratio\:16\/9\]{aspect-ratio:16/9}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-\(--app-backdrop-hero-height\){height:var(--app-backdrop-hero-height)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-5\.5{height:calc(var(--spacing) * 5.5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-25{height:calc(var(--spacing) * 25)}.h-32{height:calc(var(--spacing) * 32)}.h-38{height:calc(var(--spacing) * 38)}.h-48{height:calc(var(--spacing) * 48)}.h-\[1\.05rem\]{height:1.05rem}.h-\[1em\]{height:1em}.h-\[2px\]{height:2px}.h-\[10px\]{height:10px}.h-\[17px\]{height:17px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[35px\]{height:35px}.h-\[36px\]{height:36px}.h-\[41px\]{height:41px}.h-\[90\%\]{height:90%}.h-\[100dvh\]{height:100dvh}.h-\[108px\]{height:108px}.h-\[120px\]{height:120px}.h-\[200px\]{height:200px}.h-\[min\(500px\,55dvh\)\]{height:min(500px,55dvh)}.h-\[var\(--file-drop-input-height\,100\%\)\]{height:var(--file-drop-input-height,100%)}.h-\[var\(--playground-shell-height\)\]{height:var(--playground-shell-height)}.h-auto{height:auto}.h-control-height-lg{height:var(--sys-control-height-lg)}.h-control-height-md{height:var(--sys-control-height-md)}.h-control-height-sm{height:var(--sys-control-height-sm)}.h-dvh{height:100dvh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-max{height:-moz-max-content;height:max-content}.h-px{height:1px}.h-screen{height:100vh}.max-h-\(--multiple-events-drawer-max-height\){max-height:var(--multiple-events-drawer-max-height)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-100{max-height:calc(var(--spacing) * 100)}.max-h-\[100\%\]{max-height:100%}.max-h-\[150px\]{max-height:150px}.max-h-\[240px\]{max-height:240px}.max-h-\[280px\]{max-height:280px}.max-h-\[320px\]{max-height:320px}.max-h-\[350px\]{max-height:350px}.max-h-\[400px\]{max-height:400px}.max-h-\[500px\]{max-height:500px}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100dvh-6rem\)\]{max-height:calc(100dvh - 6rem)}.max-h-\[calc\(100dvh-30px\)\]{max-height:calc(100dvh - 30px)}.max-h-\[calc\(100vh-1\.5rem\)\]{max-height:calc(100vh - 1.5rem)}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-\[min\(18rem\,35dvh\)\]{max-height:min(18rem,35dvh)}.max-h-\[min\(90vh\,58rem\)\]{max-height:min(90vh,58rem)}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-25{min-height:calc(var(--spacing) * 25)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-52{min-height:calc(var(--spacing) * 52)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-\[1em\]{min-height:1em}.min-h-\[20px\]{min-height:20px}.min-h-\[20rem\]{min-height:20rem}.min-h-\[30px\]{min-height:30px}.min-h-\[32px\]{min-height:32px}.min-h-\[33px\]{min-height:33px}.min-h-\[40px\]{min-height:40px}.min-h-\[42px\]{min-height:42px}.min-h-\[48px\]{min-height:48px}.min-h-\[60px\]{min-height:60px}.min-h-\[96px\]{min-height:96px}.min-h-\[100px\]{min-height:100px}.min-h-\[100vh\]{min-height:100vh}.min-h-\[120px\]{min-height:120px}.min-h-\[220px\]{min-height:220px}.min-h-\[calc\(100dvh-30px\)\]{min-height:calc(100dvh - 30px)}.min-h-auto{min-height:auto}.min-h-control-height-lg{min-height:var(--sys-control-height-lg)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing) * 0)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-5\.5{width:calc(var(--spacing) * 5.5)}.w-5\/6{width:calc(5/6 * 100%)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-25{width:calc(var(--spacing) * 25)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-38{width:calc(var(--spacing) * 38)}.w-40{width:calc(var(--spacing) * 40)}.w-72{width:calc(var(--spacing) * 72)}.w-75{width:calc(var(--spacing) * 75)}.w-80{width:calc(var(--spacing) * 80)}.w-\[1\.05rem\]{width:1.05rem}.w-\[2px\]{width:2px}.w-\[10px\]{width:10px}.w-\[26px\]{width:26px}.w-\[30px\]{width:30px}.w-\[36px\]{width:36px}.w-\[41px\]{width:41px}.w-\[100px\]{width:100px}.w-\[100vw\]{width:100vw}.w-\[150px\]{width:150px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[260px\]{width:260px}.w-\[420px\]{width:420px}.w-\[clamp\(22rem\,30vw\,28rem\)\]{width:clamp(22rem,30vw,28rem)}.w-\[min\(92vw\,29rem\)\]{width:min(92vw,29rem)}.w-\[min\(92vw\,34rem\)\]{width:min(92vw,34rem)}.w-\[min\(95vw\,74rem\)\]{width:min(95vw,74rem)}.w-\[min\(96vw\,36rem\)\]{width:min(96vw,36rem)}.w-\[min\(96vw\,48rem\)\]{width:min(96vw,48rem)}.w-\[min\(96vw\,60rem\)\]{width:min(96vw,60rem)}.w-\[min\(96vw\,72rem\)\]{width:min(96vw,72rem)}.w-\[min\(96vw\,88rem\)\]{width:min(96vw,88rem)}.w-\[min\(320px\,calc\(100\%-2\.5rem\)\)\]{width:min(320px,calc(100% - 2.5rem))}.w-\[min\(420px\,calc\(100vw-2rem\)\)\]{width:min(420px,calc(100vw - 2rem))}.w-\[var\(--file-drop-input-width\,100\%\)\]{width:var(--file-drop-input-width,100%)}.w-\[var\(--file-upload-progress-width\)\]{width:var(--file-upload-progress-width)}.w-\[var\(--playground-shell-width\)\]{width:var(--playground-shell-width)}.w-auto{width:auto}.w-control-height-md{width:var(--sys-control-height-md)}.w-control-height-sm{width:var(--sys-control-height-sm)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.max-w-\(--container-main-max-width\){max-width:var(--container-main-max-width)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-176{max-width:calc(var(--spacing) * 176)}.max-w-240{max-width:calc(var(--spacing) * 240)}.max-w-\[7rem\]{max-width:7rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[26rem\]{max-width:26rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[90\%\]{max-width:90%}.max-w-\[100\%\]{max-width:100%}.max-w-\[700px\]{max-width:700px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[calc\(100\%-1\.75rem\)\]{max-width:calc(100% - 1.75rem)}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[var\(--dialog-max-width\,700px\)\]{max-width:var(--dialog-max-width,700px)}.max-w-\[var\(--tooltip-max-width\,320px\)\]{max-width:var(--tooltip-max-width,320px)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-\(--header-mobile-side-width\){min-width:var(--header-mobile-side-width)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-\[2px\]{min-width:2px}.min-w-\[18px\]{min-width:18px}.min-w-\[20px\]{min-width:20px}.min-w-\[22rem\]{min-width:22rem}.min-w-\[30px\]{min-width:30px}.min-w-\[40px\]{min-width:40px}.min-w-\[42px\]{min-width:42px}.min-w-\[56px\]{min-width:56px}.min-w-\[80px\]{min-width:80px}.min-w-\[100px\]{min-width:100px}.min-w-\[117px\]{min-width:117px}.min-w-full{min-width:100%}.min-w-max{min-width:-moz-max-content;min-width:max-content}.flex-1{flex:1}.flex-\[1_1_0\]{flex:1 1 0}.flex-auto{flex:auto}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1{--tw-translate-x: calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x: 100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y: 100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-100{--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x: 110%;--tw-scale-y: 110%;--tw-scale-z: 110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.995\]{scale:.995}.scale-\[1\.02\]{scale:1.02}.rotate-180{rotate:180deg}.\[transform\:scale\(1\)_translate\(50\%\,-50\%\)\]{transform:scale(1) translate(50%,-50%)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\[animation\:bell-pulse_1s_infinite\]{animation:bell-pulse 1s infinite}.animate-bounce{animation:var(--animate-bounce)}.animate-fade-in{animation:fadeIn var(--sys-motion-duration-fade) var(--sys-motion-ease-standard)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-pulse-custom{animation:pulseCustom var(--sys-motion-duration-pulse) var(--sys-motion-ease-standard) infinite}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-e-resize{cursor:e-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-move{cursor:move}.cursor-n-resize{cursor:n-resize}.cursor-ne-resize{cursor:ne-resize}.cursor-not-allowed{cursor:not-allowed}.cursor-nw-resize{cursor:nw-resize}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.cursor-s-resize{cursor:s-resize}.cursor-se-resize{cursor:se-resize}.cursor-sw-resize{cursor:sw-resize}.cursor-w-resize{cursor:w-resize}.touch-pan-y{--tw-pan-y: pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.scroll-mt-\[72px\]{scroll-margin-top:72px}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-cols-max{grid-auto-columns:max-content}.grid-flow-col{grid-auto-flow:column}.\[grid-template-columns\:repeat\(var\(--file-upload-examples-cols\)\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(var(--file-upload-examples-cols),minmax(0,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[41px_minmax\(10px\,1fr\)\]{grid-template-columns:41px minmax(10px,1fr)}.grid-cols-\[180px_1fr\]{grid-template-columns:180px 1fr}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_3rem_6rem\]{grid-template-columns:minmax(0,1fr) 3rem 6rem}.grid-cols-\[minmax\(5px\,max-content\)_minmax\(5px\,max-content\)\]{grid-template-columns:minmax(5px,max-content) minmax(5px,max-content)}.grid-cols-\[minmax\(10px\,1fr\)_max-content\]{grid-template-columns:minmax(10px,1fr) max-content}.grid-cols-\[minmax\(10px\,max-content\)_1fr\]{grid-template-columns:minmax(10px,max-content) 1fr}.grid-cols-\[minmax\(160px\,20\%\)_1fr\]{grid-template-columns:minmax(160px,20%) 1fr}.grid-cols-\[repeat\(2\,minmax\(120px\,1fr\)\)\]{grid-template-columns:repeat(2,minmax(120px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(250px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[10px\]{gap:10px}.gap-\[14px\]{gap:14px}.gap-\[15px\]{gap:15px}.gap-\[18px\]{gap:18px}.gap-\[20px\]{gap:20px}.gap-px{gap:1px}.gap-section-gap-lg{gap:var(--sys-section-gap-lg)}.gap-section-gap-md{gap:var(--sys-section-gap-md)}.gap-section-gap-sm{gap:var(--sys-section-gap-sm)}.space-y-0{:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-1{:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-2{:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-2\.5{:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-3{:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-4{:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-6{:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-10{:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}}.gap-x-1\.5{-moz-column-gap:calc(var(--spacing) * 1.5);column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{-moz-column-gap:calc(var(--spacing) * 2);column-gap:calc(var(--spacing) * 2)}.gap-x-3{-moz-column-gap:calc(var(--spacing) * 3);column-gap:calc(var(--spacing) * 3)}.gap-x-7{-moz-column-gap:calc(var(--spacing) * 7);column-gap:calc(var(--spacing) * 7)}.gap-x-\[5px\]{-moz-column-gap:5px;column-gap:5px}.gap-x-\[14px\]{-moz-column-gap:14px;column-gap:14px}.gap-x-\[15px\]{-moz-column-gap:15px;column-gap:15px}.gap-x-\[25px\]{-moz-column-gap:25px;column-gap:25px}.space-x-4{:where(&>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}}.space-x-8{:where(&>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 8) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-x-reverse)))}}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-7{row-gap:calc(var(--spacing) * 7)}.gap-y-\[10px\]{row-gap:10px}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-2xs{border-radius:var(--sys-radius-2xs)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[30px\]{border-radius:30px}.rounded-\[var\(--dialog-radius\,var\(--sys-radius-md\,12px\)\)\]{border-radius:var(--dialog-radius,var(--sys-radius-md,12px))}.rounded-\[var\(--sys-radius-sm\,8px\)\]{border-radius:var(--sys-radius-sm,8px)}.rounded-\[var\(--tooltip-radius\,var\(--sys-radius-sm\,8px\)\)\]{border-radius:var(--tooltip-radius,var(--sys-radius-sm,8px))}.rounded-card{border-radius:var(--sys-radius-card)}.rounded-control{border-radius:var(--sys-radius-control)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--sys-radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-pill{border-radius:var(--sys-radius-pill)}.rounded-sm{border-radius:var(--sys-radius-sm)}.rounded-xl{border-radius:var(--sys-radius-xl)}.rounded-xxs{border-radius:var(--sys-radius-xxs)}.rounded-t-2xs{border-top-left-radius:var(--sys-radius-2xs);border-top-right-radius:var(--sys-radius-2xs)}.rounded-t-\[var\(--sys-radius-sm\,8px\)\]{border-top-left-radius:var(--sys-radius-sm,8px);border-top-right-radius:var(--sys-radius-sm,8px)}.rounded-t-card{border-top-left-radius:var(--sys-radius-card);border-top-right-radius:var(--sys-radius-card)}.rounded-t-xxs{border-top-left-radius:var(--sys-radius-xxs);border-top-right-radius:var(--sys-radius-xxs)}.rounded-l-\[6px\]{border-top-left-radius:6px;border-bottom-left-radius:6px}.rounded-r-lg{border-top-right-radius:var(--sys-radius-lg);border-bottom-right-radius:var(--sys-radius-lg)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-b-lg{border-bottom-right-radius:var(--sys-radius-lg);border-bottom-left-radius:var(--sys-radius-lg)}.rounded-b-xxs{border-bottom-right-radius:var(--sys-radius-xxs);border-bottom-left-radius:var(--sys-radius-xxs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[2\.5px\]{border-style:var(--tw-border-style);border-width:2.5px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-none{--tw-border-style: none;border-style:none}.border-solid{--tw-border-style: solid;border-style:solid}.border-\[\#4a90e2\]{border-color:#4a90e2}.border-\[\#5176e8\]{border-color:#5176e8}.border-\[\#d7d7d7\]{border-color:#d7d7d7}.border-\[\#ddd\]{border-color:#ddd}.border-\[\#e5e7eb\]{border-color:#e5e7eb}.border-\[\#e6ebf0\]{border-color:#e6ebf0}.border-\[\#eef0f4\]{border-color:#eef0f4}.border-\[rgba\(255\,128\,128\,0\.24\)\]{border-color:#ff80803d}.border-\[var\(--c-border\)\]{border-color:var(--c-border)}.border-\[var\(--chat-composer-border\)\]{border-color:var(--chat-composer-border)}.border-\[var\(--chat-message-menu-border\)\]{border-color:var(--chat-message-menu-border)}.border-\[var\(--dialog-border\,transparent\)\]{border-color:var(--dialog-border,transparent)}.border-\[var\(--seatmap-color-seat-reserved-stroke\)\]{border-color:var(--seatmap-color-seat-reserved-stroke)}.border-\[var\(--sys-color-border-accent\)\]{border-color:var(--sys-color-border-accent)}.border-\[var\(--sys-color-border-accent\,\#3A66E5\)\]{border-color:var(--sys-color-border-accent,#3A66E5)}.border-\[var\(--sys-color-border-accent\,\#3a66e5\)\]{border-color:var(--sys-color-border-accent,#3a66e5)}.border-\[var\(--sys-color-border-accent\,\#5176e8\)\]{border-color:var(--sys-color-border-accent,#5176e8)}.border-\[var\(--sys-color-border-danger\,\#eb3131\)\]{border-color:var(--sys-color-border-danger,#eb3131)}.border-\[var\(--sys-color-border-default\,\#6F7881\)\]{border-color:var(--sys-color-border-default,#6F7881)}.border-\[var\(--sys-color-border-default\,\#a8abac\)\]{border-color:var(--sys-color-border-default,#a8abac)}.border-\[var\(--sys-color-border-default\,\#b8b8b8\)\]{border-color:var(--sys-color-border-default,#b8b8b8)}.border-\[var\(--sys-color-border-strong\)\]{border-color:var(--sys-color-border-strong)}.border-\[var\(--sys-color-border-strong\,\#d7d7d7\)\]{border-color:var(--sys-color-border-strong,#d7d7d7)}.border-\[var\(--sys-color-border-subtle\)\]{border-color:var(--sys-color-border-subtle)}.border-\[var\(--sys-color-border-subtle\,\#404040\)\]{border-color:var(--sys-color-border-subtle,#404040)}.border-\[var\(--sys-color-border-subtle\,\#D9D9D9\)\]{border-color:var(--sys-color-border-subtle,#D9D9D9)}.border-\[var\(--sys-color-border-subtle\,var\(--sys-color-border-strong\)\)\]{border-color:var(--sys-color-border-subtle,var(--sys-color-border-strong))}.border-\[var\(--sys-color-button-danger-soft-border\)\]{border-color:var(--sys-color-button-danger-soft-border)}.border-\[var\(--sys-color-button-neutral-soft-border\)\]{border-color:var(--sys-color-button-neutral-soft-border)}.border-\[var\(--sys-color-button-outline-soft-border\)\]{border-color:var(--sys-color-button-outline-soft-border)}.border-\[var\(--sys-color-button-outline-solid-border\)\]{border-color:var(--sys-color-button-outline-solid-border)}.border-\[var\(--sys-color-button-secondary-solid-border\)\]{border-color:var(--sys-color-button-secondary-solid-border)}.border-\[var\(--sys-color-button-success-soft-border\)\]{border-color:var(--sys-color-button-success-soft-border)}.border-\[var\(--sys-color-foreground-default\,\#1c1c20\)\]{border-color:var(--sys-color-foreground-default,#1c1c20)}.border-\[var\(--tooltip-border\,transparent\)\]{border-color:var(--tooltip-border,transparent)}.border-action-primary-bg{border-color:var(--sys-color-action-primary-bg)}.border-amber-200{border-color:var(--color-amber-200)}.border-black\/10{border-color:color-mix(in srgb,#000 10%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.border-black\/15{border-color:color-mix(in srgb,#000 15%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-black) 15%,transparent)}}.border-black\/20{border-color:color-mix(in srgb,#000 20%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.border-blue-400{border-color:var(--color-blue-400)}.border-border-accent{border-color:var(--sys-color-border-accent)}.border-border-accent-soft{border-color:var(--sys-color-border-accent-soft)}.border-border-danger{border-color:var(--sys-color-border-danger)}.border-border-danger-soft{border-color:var(--sys-color-border-danger-soft)}.border-border-default{border-color:var(--sys-color-border-default)}.border-border-subtle{border-color:var(--sys-color-border-subtle)}.border-border-success-soft{border-color:var(--sys-color-border-success-soft)}.border-border-warning-soft{border-color:var(--sys-color-border-warning-soft)}.border-current{border-color:currentcolor}.border-current\/10{border-color:currentcolor;@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,currentcolor 10%,transparent)}}.border-current\/15{border-color:currentcolor;@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,currentcolor 15%,transparent)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-300{border-color:var(--color-neutral-300)}.border-neutral-900{border-color:var(--color-neutral-900)}.border-red-200{border-color:var(--color-red-200)}.border-red-400{border-color:var(--color-red-400)}.border-rose-200{border-color:var(--color-rose-200)}.border-sky-200{border-color:var(--color-sky-200)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-900{border-color:var(--color-slate-900)}.border-surface-card{border-color:var(--sys-color-surface-card)}.border-transparent{border-color:transparent}.border-white\/10{border-color:color-mix(in srgb,#fff 10%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/15{border-color:color-mix(in srgb,#fff 15%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.border-white\/\[0\.12\]{border-color:color-mix(in srgb,#fff 12%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.border-white\/\[0\.14\]{border-color:color-mix(in srgb,#fff 14.000000000000002%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white) 14.000000000000002%,transparent)}}.border-white\/\[0\.18\]{border-color:color-mix(in srgb,#fff 18%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white) 18%,transparent)}}.border-zinc-200{border-color:var(--color-zinc-200)}.border-zinc-300{border-color:var(--color-zinc-300)}.border-zinc-500{border-color:var(--color-zinc-500)}.border-x-\[var\(--sys-color-border-strong\,\#d7d7d7\)\]{border-inline-color:var(--sys-color-border-strong,#d7d7d7)}.border-x-border-default{border-inline-color:var(--sys-color-border-default)}.border-t-\[var\(--sys-color-border-strong\,\#d7d7d7\)\]{border-top-color:var(--sys-color-border-strong,#d7d7d7)}.border-t-border-default{border-top-color:var(--sys-color-border-default)}.border-t-neutral-700{border-top-color:var(--color-neutral-700)}.border-t-transparent{border-top-color:transparent}.border-b-\[rgba\(28\,28\,32\,0\.2\)\]{border-bottom-color:#1c1c2033}.border-b-\[var\(--sys-color-surface-contrast\,\#ffffff\)\]{border-bottom-color:var(--sys-color-surface-contrast,#ffffff)}.border-b-surface-card{border-bottom-color:var(--sys-color-surface-card)}.border-b-white{border-bottom-color:var(--color-white)}.border-l-\[var\(--sys-color-border-accent\)\]{border-left-color:var(--sys-color-border-accent)}.bg-\(--color\){background-color:var(--color)}.bg-\(--my-color\){background-color:var(--my-color)}.bg-\(--sys-color-surface-canvas\){background-color:var(--sys-color-surface-canvas)}.bg-\[\#0b0b0f\]{background-color:#0b0b0f}.bg-\[\#3f51b5\]{background-color:#3f51b5}.bg-\[\#4a90e2\]\/12{background-color:color-mix(in oklab,#4a90e2 12%,transparent)}.bg-\[\#4a90e2\]\/90{background-color:color-mix(in oklab,#4a90e2 90%,transparent)}.bg-\[\#d8dbe2\]{background-color:#d8dbe2}.bg-\[\#eef1f5\]{background-color:#eef1f5}.bg-\[\#eef2ff\]{background-color:#eef2ff}.bg-\[\#f2f4f7\]{background-color:#f2f4f7}.bg-\[\#fafafa\]{background-color:#fafafa}.bg-\[\#fcfcfc\]{background-color:#fcfcfc}.bg-\[\#ffb3c7\]{background-color:#ffb3c7}.bg-\[\#ffffff\]{background-color:#fff}.bg-\[rgba\(0\,0\,0\,0\.5\)\]{background-color:#00000080}.bg-\[rgba\(28\,28\,32\,0\.06\)\]{background-color:#1c1c200f}.bg-\[rgba\(28\,28\,32\,0\.08\)\]{background-color:#1c1c2014}.bg-\[rgba\(52\,168\,83\,0\.18\)\]{background-color:#34a8532e}.bg-\[rgba\(52\,168\,83\,0\.22\)\]{background-color:#34a85338}.bg-\[rgba\(233\,30\,99\,0\.16\)\]{background-color:#e91e6329}.bg-\[rgba\(255\,128\,128\,0\.06\)\]{background-color:#ff80800f}.bg-\[rgba\(255\,255\,255\,0\.75\)\]{background-color:#ffffffbf}.bg-\[var\(--c-accent\)\]{background-color:var(--c-accent)}.bg-\[var\(--c-bg\)\]{background-color:var(--c-bg)}.bg-\[var\(--c-border\)\]{background-color:var(--c-border)}.bg-\[var\(--c-danger-bg\)\]{background-color:var(--c-danger-bg)}.bg-\[var\(--c-surface\)\]{background-color:var(--c-surface)}.bg-\[var\(--c-surface2\)\]{background-color:var(--c-surface2)}.bg-\[var\(--chat-composer-accent\)\]{background-color:var(--chat-composer-accent)}.bg-\[var\(--chat-composer-panel\)\]{background-color:var(--chat-composer-panel)}.bg-\[var\(--chat-composer-surface\)\]{background-color:var(--chat-composer-surface)}.bg-\[var\(--chat-message-menu-bg\)\]{background-color:var(--chat-message-menu-bg)}.bg-\[var\(--color-brand-500\)\]{background-color:var(--color-brand-500)}.bg-\[var\(--dialog-overlay-bg\,rgba\(15\,23\,42\,0\.36\)\)\]{background-color:var(--dialog-overlay-bg,rgba(15,23,42,.36))}.bg-\[var\(--dialog-surface\,var\(--sys-color-surface-card\,\#fff\)\)\]{background-color:var(--dialog-surface,var(--sys-color-surface-card,#fff))}.bg-\[var\(--sys-color-action-primary-bg\)\]{background-color:var(--sys-color-action-primary-bg)}.bg-\[var\(--sys-color-action-primary-bg\,\#3a66e5\)\]{background-color:var(--sys-color-action-primary-bg,#3a66e5)}.bg-\[var\(--sys-color-action-primary-bg\,\#5176e8\)\]{background-color:var(--sys-color-action-primary-bg,#5176e8)}.bg-\[var\(--sys-color-action-primary-bg-soft\,rgba\(81\,118\,232\,0\.12\)\)\]{background-color:var(--sys-color-action-primary-bg-soft,rgba(81,118,232,.12))}.bg-\[var\(--sys-color-border-subtle\,\#b8b8b8\)\]{background-color:var(--sys-color-border-subtle,#b8b8b8)}.bg-\[var\(--sys-color-border-subtle\,\#e2e8f0\)\]{background-color:var(--sys-color-border-subtle,#e2e8f0)}.bg-\[var\(--sys-color-button-danger-soft-bg\)\]{background-color:var(--sys-color-button-danger-soft-bg)}.bg-\[var\(--sys-color-button-danger-solid-bg\)\]{background-color:var(--sys-color-button-danger-solid-bg)}.bg-\[var\(--sys-color-button-neutral-soft-bg\)\]{background-color:var(--sys-color-button-neutral-soft-bg)}.bg-\[var\(--sys-color-button-neutral-solid-bg\)\]{background-color:var(--sys-color-button-neutral-solid-bg)}.bg-\[var\(--sys-color-button-outline-soft-bg\)\]{background-color:var(--sys-color-button-outline-soft-bg)}.bg-\[var\(--sys-color-button-primary-soft-bg\)\]{background-color:var(--sys-color-button-primary-soft-bg)}.bg-\[var\(--sys-color-button-primary-solid-bg\)\]{background-color:var(--sys-color-button-primary-solid-bg)}.bg-\[var\(--sys-color-button-secondary-soft-bg\)\]{background-color:var(--sys-color-button-secondary-soft-bg)}.bg-\[var\(--sys-color-button-secondary-solid-bg\)\]{background-color:var(--sys-color-button-secondary-solid-bg)}.bg-\[var\(--sys-color-button-success-soft-bg\)\]{background-color:var(--sys-color-button-success-soft-bg)}.bg-\[var\(--sys-color-button-success-solid-bg\)\]{background-color:var(--sys-color-button-success-solid-bg)}.bg-\[var\(--sys-color-foreground-danger\)\]{background-color:var(--sys-color-foreground-danger)}.bg-\[var\(--sys-color-foreground-success\)\]{background-color:var(--sys-color-foreground-success)}.bg-\[var\(--sys-color-foreground-success\,\#32cd32\)\]{background-color:var(--sys-color-foreground-success,#32cd32)}.bg-\[var\(--sys-color-spinner-backdrop\,transparent\)\]{background-color:var(--sys-color-spinner-backdrop,transparent)}.bg-\[var\(--sys-color-surface-accent-soft\)\]{background-color:var(--sys-color-surface-accent-soft)}.bg-\[var\(--sys-color-surface-accent-soft\,rgba\(29\,78\,216\,0\.12\)\)\]{background-color:var(--sys-color-surface-accent-soft,rgba(29,78,216,.12))}.bg-\[var\(--sys-color-surface-accent-soft\,rgba\(58\,102\,229\,0\.08\)\)\]{background-color:var(--sys-color-surface-accent-soft,rgba(58,102,229,.08))}.bg-\[var\(--sys-color-surface-canvas\)\]{background-color:var(--sys-color-surface-canvas)}.bg-\[var\(--sys-color-surface-card\)\]{background-color:var(--sys-color-surface-card)}.bg-\[var\(--sys-color-surface-card\,\#2b2b2b\)\]{background-color:var(--sys-color-surface-card,#2b2b2b)}.bg-\[var\(--sys-color-surface-card\,\#fcfcfc\)\]{background-color:var(--sys-color-surface-card,#fcfcfc)}.bg-\[var\(--sys-color-surface-card\,\#fff\)\]{background-color:var(--sys-color-surface-card,#fff)}.bg-\[var\(--sys-color-surface-card\,\#ffffff\)\]{background-color:var(--sys-color-surface-card,#ffffff)}.bg-\[var\(--sys-color-surface-card-soft\)\]{background-color:var(--sys-color-surface-card-soft)}.bg-\[var\(--sys-color-surface-card-soft\,\#f0f0f0\)\]{background-color:var(--sys-color-surface-card-soft,#f0f0f0)}.bg-\[var\(--sys-color-surface-card-soft\,\#f0f0f3\)\]{background-color:var(--sys-color-surface-card-soft,#f0f0f3)}.bg-\[var\(--sys-color-surface-contrast\,\#ffffff\)\]{background-color:var(--sys-color-surface-contrast,#ffffff)}.bg-\[var\(--sys-color-surface-hover\,\#2a2a2e\)\]{background-color:var(--sys-color-surface-hover,#2a2a2e)}.bg-\[var\(--sys-color-surface-light\)\]{background-color:var(--sys-color-surface-light)}.bg-\[var\(--sys-color-surface-light\,\#f0f0f0\)\]{background-color:var(--sys-color-surface-light,#f0f0f0)}.bg-\[var\(--sys-color-surface-light\,\#f8fafc\)\]{background-color:var(--sys-color-surface-light,#f8fafc)}.bg-\[var\(--sys-color-surface-overlay-soft\)\]{background-color:var(--sys-color-surface-overlay-soft)}.bg-\[var\(--sys-color-surface-warning-soft\,rgba\(250\,187\,5\,0\.18\)\)\]{background-color:var(--sys-color-surface-warning-soft,rgba(250,187,5,.18))}.bg-\[var\(--tooltip-bg\,var\(--sys-color-surface-contrast\,\#43425d\)\)\]{background-color:var(--tooltip-bg,var(--sys-color-surface-contrast,#43425d))}.bg-action-primary-bg{background-color:var(--sys-color-action-primary-bg)}.bg-action-primary-bg-soft{background-color:var(--sys-color-action-primary-bg-soft)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-backdrop-hero-base{background-color:var(--sys-color-backdrop-hero-base)}.bg-black{background-color:var(--color-black)}.bg-black\/3{background-color:color-mix(in srgb,#000 3%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 3%,transparent)}}.bg-black\/5{background-color:color-mix(in srgb,#000 5%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.bg-black\/10{background-color:color-mix(in srgb,#000 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-black\/40{background-color:color-mix(in srgb,#000 40%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/50{background-color:color-mix(in srgb,#000 50%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-black\/55{background-color:color-mix(in srgb,#000 55%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.bg-black\/\[0\.35\]{background-color:color-mix(in srgb,#000 35%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 35%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-border-subtle{background-color:var(--sys-color-border-subtle)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-foreground-danger{background-color:var(--sys-color-foreground-danger)}.bg-foreground-success{background-color:var(--sys-color-foreground-success)}.bg-foreground-success\/10{background-color:var(--sys-color-foreground-success);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--sys-color-foreground-success) 10%,transparent)}}.bg-foreground-warning{background-color:var(--sys-color-foreground-warning)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-purple-600{background-color:var(--color-purple-600)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/80{background-color:color-mix(in srgb,oklch(98.4% .003 247.858) 80%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-slate-50) 80%,transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-950{background-color:var(--color-slate-950)}.bg-surface-accent-soft{background-color:var(--sys-color-surface-accent-soft)}.bg-surface-canvas{background-color:var(--sys-color-surface-canvas)}.bg-surface-card{background-color:var(--sys-color-surface-card)}.bg-surface-card-soft{background-color:var(--sys-color-surface-card-soft)}.bg-surface-contrast{background-color:var(--sys-color-surface-contrast)}.bg-surface-danger-soft{background-color:var(--sys-color-surface-danger-soft)}.bg-surface-hover{background-color:var(--sys-color-surface-hover)}.bg-surface-overlay{background-color:var(--sys-color-surface-overlay)}.bg-surface-success-soft{background-color:var(--sys-color-surface-success-soft)}.bg-surface-warning-soft{background-color:var(--sys-color-surface-warning-soft)}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:color-mix(in srgb,#fff 5%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/10{background-color:color-mix(in srgb,#fff 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/65{background-color:color-mix(in srgb,#fff 65%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 65%,transparent)}}.bg-white\/70{background-color:color-mix(in srgb,#fff 70%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-white\/75{background-color:color-mix(in srgb,#fff 75%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.bg-white\/85{background-color:color-mix(in srgb,#fff 85%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.bg-white\/90{background-color:color-mix(in srgb,#fff 90%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-white\/95{background-color:color-mix(in srgb,#fff 95%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.bg-white\/\[0\.02\]{background-color:color-mix(in srgb,#fff 2%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 2%,transparent)}}.bg-white\/\[0\.03\]{background-color:color-mix(in srgb,#fff 3%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.bg-white\/\[0\.04\]{background-color:color-mix(in srgb,#fff 4%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.bg-white\/\[0\.06\]{background-color:color-mix(in srgb,#fff 6%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.bg-white\/\[0\.08\]{background-color:color-mix(in srgb,#fff 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.bg-zinc-50{background-color:var(--color-zinc-50)}.bg-zinc-100{background-color:var(--color-zinc-100)}.bg-zinc-200{background-color:var(--color-zinc-200)}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-linear-to-b{--tw-gradient-position: to bottom;@supports (background-image: linear-gradient(in lab,red,red)){--tw-gradient-position: to bottom in oklab}background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position: to top;@supports (background-image: linear-gradient(in lab,red,red)){--tw-gradient-position: to top in oklab}background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position: to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position: to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(180deg\,var\(--sys-color-backdrop-gradient-start\)_0\%\,var\(--sys-color-backdrop-gradient-mid\)_38\%\,var\(--sys-color-backdrop-gradient-end\)_100\%\)\]{background-image:linear-gradient(180deg,var(--sys-color-backdrop-gradient-start) 0%,var(--sys-color-backdrop-gradient-mid) 38%,var(--sys-color-backdrop-gradient-end) 100%)}.bg-\[linear-gradient\(180deg\,var\(--sys-color-backdrop-overlay-start\)_0\%\,var\(--sys-color-backdrop-overlay-end\)_100\%\)\]{background-image:linear-gradient(180deg,var(--sys-color-backdrop-overlay-start) 0%,var(--sys-color-backdrop-overlay-end) 100%)}.bg-\[radial-gradient\(circle_at_top\,rgba\(255\,255\,255\,0\.16\)\,transparent_44\%\)\,linear-gradient\(180deg\,\#111_0\%\,\#000_100\%\)\]{background-image:radial-gradient(circle at top,rgba(255,255,255,.16),transparent 44%),linear-gradient(180deg,#111,#000)}.bg-\[url\(http\:\/\/\.\.\.\)\]{background-image:url(http://...)}.bg-\[url\(http\:\/\/x\:y\)\]{background-image:url(http://x:y)}.from-black\/60{--tw-gradient-from: color-mix(in srgb, #000 60%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab, var(--color-black) 60%, transparent)}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from: var(--color-blue-500);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-500\/10{--tw-gradient-from: color-mix(in srgb, oklch(62.7% .265 303.9) 10%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab, var(--color-purple-500) 10%, transparent)}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-surface-card{--tw-gradient-from: var(--sys-color-surface-card);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-black\/30{--tw-gradient-via: color-mix(in srgb, #000 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-via: color-mix(in oklab, var(--color-black) 30%, transparent)}--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.via-surface-card{--tw-gradient-via: var(--sys-color-surface-card);--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.to-black\/5{--tw-gradient-to: color-mix(in srgb, #000 5%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-to: color-mix(in oklab, var(--color-black) 5%, transparent)}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-600{--tw-gradient-to: var(--color-purple-600);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to: transparent;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-center{background-position:center}.fill-current{fill:currentcolor}.fill-none{fill:none}.fill-surface-card{fill:var(--sys-color-surface-card)}.stroke-border-accent{stroke:var(--sys-color-border-accent)}.stroke-border-danger{stroke:var(--sys-color-border-danger)}.stroke-current{stroke:currentcolor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-fill{-o-object-fit:fill;object-fit:fill}.object-none{-o-object-fit:none;object-fit:none}.object-scale-down{-o-object-fit:scale-down;object-fit:scale-down}.\!p-0{padding:calc(var(--spacing) * 0)!important}.\!p-1\.5{padding:calc(var(--spacing) * 1.5)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[2px\]{padding:2px}.p-\[3px\]{padding:3px}.p-\[5px\]{padding:5px}.p-\[6px\]{padding:6px}.p-\[10px\]{padding:10px}.p-\[14px\]{padding:14px}.p-\[15px\]{padding:15px}.p-px{padding:1px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-\[2px\]{padding-inline:2px}.px-\[5px\]{padding-inline:5px}.px-\[7px\]{padding-inline:7px}.px-\[8px\]{padding-inline:8px}.px-\[10px\]{padding-inline:10px}.px-\[15px\]{padding-inline:15px}.px-\[30px\]{padding-inline:30px}.px-card-padding-md{padding-inline:var(--sys-card-padding-md)}.px-card-padding-sm{padding-inline:var(--sys-card-padding-sm)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-\[1px\]{padding-block:1px}.py-\[2px\]{padding-block:2px}.py-\[3px\]{padding-block:3px}.py-\[4px\]{padding-block:4px}.py-\[5px\]{padding-block:5px}.py-\[6px\]{padding-block:6px}.py-\[7px\]{padding-block:7px}.py-\[9px\]{padding-block:9px}.py-\[10px\]{padding-block:10px}.py-\[15px\]{padding-block:15px}.py-card-padding-md{padding-block:var(--sys-card-padding-md)}.py-card-padding-sm{padding-block:var(--sys-card-padding-sm)}.pt-\(--layout-main-padding-top\){padding-top:var(--layout-main-padding-top)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-\[5px\]{padding-top:5px}.pt-card-padding-md{padding-top:var(--sys-card-padding-md)}.pt-section-gap-sm{padding-top:var(--sys-section-gap-sm)}.pr-\(--container-main-safe-padding-right\){padding-right:var(--container-main-safe-padding-right)}.pr-0{padding-right:calc(var(--spacing) * 0)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-\[44px\]{padding-right:44px}.pb-\(--checkout-sidebar-content-offset\){padding-bottom:var(--checkout-sidebar-content-offset)}.pb-\(--layout-main-padding-bottom-safe\){padding-bottom:var(--layout-main-padding-bottom-safe)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-\[9px\]{padding-bottom:9px}.pb-\[10px\]{padding-bottom:10px}.pb-card-padding-sm{padding-bottom:var(--sys-card-padding-sm)}.pb-section-gap-sm{padding-bottom:var(--sys-section-gap-sm)}.pl-\(--container-main-safe-padding-left\){padding-left:var(--container-main-safe-padding-left)}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-\[18px\]{padding-left:18px}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.font-\[ui-monospace\,SFMono-Regular\,Menlo\,monospace\]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.font-heading{font-family:var(--sys-font-family-heading)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--sys-font-family-base)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.95em\]{font-size:.95em}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.text-\[clamp\(0\.75rem\,2vw\,1rem\)\]{font-size:clamp(.75rem,2vw,1rem)}.text-\[clamp\(1\.5rem\,4vw\,2rem\)\]{font-size:clamp(1.5rem,4vw,2rem)}.text-body-compact{font-size:var(--sys-typography-size-body-compact)}.text-body-default{font-size:var(--sys-typography-size-body-default)}.text-body-reading{font-size:var(--sys-typography-size-body-reading)}.text-display-hero{font-size:var(--sys-typography-size-display-hero)}.text-display-section{font-size:var(--sys-typography-size-display-section)}.text-meta-compact{font-size:var(--sys-typography-size-meta-compact)}.text-meta-default{font-size:var(--sys-typography-size-meta-default)}.text-overline-default{font-size:var(--sys-typography-size-overline-default)}.text-support-default{font-size:var(--sys-typography-size-support-default)}.text-title-card{font-size:var(--sys-typography-size-title-card)}.text-title-page{font-size:var(--sys-typography-size-title-page)}.text-title-section{font-size:var(--sys-typography-size-title-section)}.leading-4{--tw-leading: calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading: calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[1\.1\]{--tw-leading: 1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading: 1.2;line-height:1.2}.leading-\[1\.4\]{--tw-leading: 1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading: 1.5;line-height:1.5}.leading-\[1\.35\]{--tw-leading: 1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading: 1.45;line-height:1.45}.leading-\[14px\]{--tw-leading: 14px;line-height:14px}.leading-\[17px\]{--tw-leading: 17px;line-height:17px}.leading-\[19px\]{--tw-leading: 19px;line-height:19px}.leading-\[20px\]{--tw-leading: 20px;line-height:20px}.leading-\[22px\]{--tw-leading: 22px;line-height:22px}.leading-body-compact{--tw-leading: var(--sys-typography-line-height-body-compact);line-height:var(--sys-typography-line-height-body-compact)}.leading-body-default{--tw-leading: var(--sys-typography-line-height-body-default);line-height:var(--sys-typography-line-height-body-default)}.leading-body-reading{--tw-leading: var(--sys-typography-line-height-body-reading);line-height:var(--sys-typography-line-height-body-reading)}.leading-display-hero{--tw-leading: var(--sys-typography-line-height-display-hero);line-height:var(--sys-typography-line-height-display-hero)}.leading-display-section{--tw-leading: var(--sys-typography-line-height-display-section);line-height:var(--sys-typography-line-height-display-section)}.leading-meta-compact{--tw-leading: var(--sys-typography-line-height-meta-compact);line-height:var(--sys-typography-line-height-meta-compact)}.leading-meta-default{--tw-leading: var(--sys-typography-line-height-meta-default);line-height:var(--sys-typography-line-height-meta-default)}.leading-none{--tw-leading: 1;line-height:1}.leading-normal{--tw-leading: var(--leading-normal);line-height:var(--leading-normal)}.leading-overline-default{--tw-leading: var(--sys-typography-line-height-overline-default);line-height:var(--sys-typography-line-height-overline-default)}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-support-default{--tw-leading: var(--sys-typography-line-height-support-default);line-height:var(--sys-typography-line-height-support-default)}.leading-tight{--tw-leading: var(--leading-tight);line-height:var(--leading-tight)}.leading-title-card{--tw-leading: var(--sys-typography-line-height-title-card);line-height:var(--sys-typography-line-height-title-card)}.leading-title-page{--tw-leading: var(--sys-typography-line-height-title-page);line-height:var(--sys-typography-line-height-title-page)}.leading-title-section{--tw-leading: var(--sys-typography-line-height-title-section);line-height:var(--sys-typography-line-height-title-section)}.font-black{--tw-font-weight: var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight: var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.5px\]{--tw-tracking: -.5px;letter-spacing:-.5px}.tracking-\[-0\.35px\]{--tw-tracking: -.35px;letter-spacing:-.35px}.tracking-\[0\.08em\]{--tw-tracking: .08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking: .12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking: .14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking: .16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking: .18em;letter-spacing:.18em}.tracking-overline-default{--tw-tracking: var(--sys-typography-tracking-overline-default);letter-spacing:var(--sys-typography-tracking-overline-default)}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\[color\:var\(--sys-color-foreground-danger\)\]{color:var(--sys-color-foreground-danger)}.\[color\:var\(--sys-color-foreground-danger\,\#ff5a67\)\]{color:var(--sys-color-foreground-danger,#ff5a67)}.text-\(--header-color-icon\){color:var(--header-color-icon)}.text-\(--header-color-primary\){color:var(--header-color-primary)}.text-\(--header-color-secondary\){color:var(--header-color-secondary)}.text-\(--header-color-timer\){color:var(--header-color-timer)}.text-\[\#0a0b0d\]{color:#0a0b0d}.text-\[\#1c1c20\]\/70{color:color-mix(in oklab,#1c1c20 70%,transparent)}.text-\[\#3f51b5\]{color:#3f51b5}.text-\[\#6b7280\]{color:#6b7280}.text-\[\#7b828a\]{color:#7b828a}.text-\[\#416be8\]{color:#416be8}.text-\[\#999\]{color:#999}.text-\[\#13202b\]{color:#13202b}.text-\[\#43425D\]{color:#43425d}.text-\[\#EA1E63\]{color:#ea1e63}.text-\[\#d32f2f\]{color:#d32f2f}.text-\[\#ff3366\]{color:#f36}.text-\[\#ff8080\]{color:#ff8080}.text-\[rgba\(255\,255\,255\,0\.92\)\]{color:#ffffffeb}.text-\[var\(--c-accent-fg\)\]{color:var(--c-accent-fg)}.text-\[var\(--c-danger\)\]{color:var(--c-danger)}.text-\[var\(--c-muted\)\]{color:var(--c-muted)}.text-\[var\(--c-text\)\]{color:var(--c-text)}.text-\[var\(--chat-composer-muted\)\]{color:var(--chat-composer-muted)}.text-\[var\(--chat-message-menu-text\)\]{color:var(--chat-message-menu-text)}.text-\[var\(--color-white\)\]{color:var(--color-white)}.text-\[var\(--dialog-text\,var\(--sys-color-foreground-default\,\#43425d\)\)\]{color:var(--dialog-text,var(--sys-color-foreground-default,#43425d))}.text-\[var\(--seatmap-color-seat-reserved-marker\)\]{color:var(--seatmap-color-seat-reserved-marker)}.text-\[var\(--sys-color-action-primary-bg\)\]{color:var(--sys-color-action-primary-bg)}.text-\[var\(--sys-color-action-primary-text\)\]{color:var(--sys-color-action-primary-text)}.text-\[var\(--sys-color-action-primary-text\,\#ffffff\)\]{color:var(--sys-color-action-primary-text,#ffffff)}.text-\[var\(--sys-color-button-danger-soft-text\)\]{color:var(--sys-color-button-danger-soft-text)}.text-\[var\(--sys-color-button-danger-solid-text\)\]{color:var(--sys-color-button-danger-solid-text)}.text-\[var\(--sys-color-button-ghost-soft-text\)\]{color:var(--sys-color-button-ghost-soft-text)}.text-\[var\(--sys-color-button-ghost-solid-text\)\]{color:var(--sys-color-button-ghost-solid-text)}.text-\[var\(--sys-color-button-link-soft-text\)\]{color:var(--sys-color-button-link-soft-text)}.text-\[var\(--sys-color-button-link-solid-text\)\]{color:var(--sys-color-button-link-solid-text)}.text-\[var\(--sys-color-button-neutral-soft-text\)\]{color:var(--sys-color-button-neutral-soft-text)}.text-\[var\(--sys-color-button-neutral-solid-text\)\]{color:var(--sys-color-button-neutral-solid-text)}.text-\[var\(--sys-color-button-outline-soft-text\)\]{color:var(--sys-color-button-outline-soft-text)}.text-\[var\(--sys-color-button-outline-solid-text\)\]{color:var(--sys-color-button-outline-solid-text)}.text-\[var\(--sys-color-button-primary-soft-text\)\]{color:var(--sys-color-button-primary-soft-text)}.text-\[var\(--sys-color-button-primary-solid-text\)\]{color:var(--sys-color-button-primary-solid-text)}.text-\[var\(--sys-color-button-secondary-soft-text\)\]{color:var(--sys-color-button-secondary-soft-text)}.text-\[var\(--sys-color-button-secondary-solid-text\)\]{color:var(--sys-color-button-secondary-solid-text)}.text-\[var\(--sys-color-button-success-soft-text\)\]{color:var(--sys-color-button-success-soft-text)}.text-\[var\(--sys-color-button-success-solid-text\)\]{color:var(--sys-color-button-success-solid-text)}.text-\[var\(--sys-color-foreground-accent\)\]{color:var(--sys-color-foreground-accent)}.text-\[var\(--sys-color-foreground-accent\,\#1d4ed8\)\]{color:var(--sys-color-foreground-accent,#1d4ed8)}.text-\[var\(--sys-color-foreground-accent\,\#1f3b6f\)\]{color:var(--sys-color-foreground-accent,#1f3b6f)}.text-\[var\(--sys-color-foreground-accent\,\#5176e8\)\]{color:var(--sys-color-foreground-accent,#5176e8)}.text-\[var\(--sys-color-foreground-danger\,\#721c24\)\]{color:var(--sys-color-foreground-danger,#721c24)}.text-\[var\(--sys-color-foreground-danger\,\#dc2626\)\]{color:var(--sys-color-foreground-danger,#dc2626)}.text-\[var\(--sys-color-foreground-danger\,\#e91e63\)\]{color:var(--sys-color-foreground-danger,#e91e63)}.text-\[var\(--sys-color-foreground-danger\,\#eb3131\)\]{color:var(--sys-color-foreground-danger,#eb3131)}.text-\[var\(--sys-color-foreground-default\)\]{color:var(--sys-color-foreground-default)}.text-\[var\(--sys-color-foreground-default\,\#1c1c20\)\]{color:var(--sys-color-foreground-default,#1c1c20)}.text-\[var\(--sys-color-foreground-default\,\#43425d\)\]{color:var(--sys-color-foreground-default,#43425d)}.text-\[var\(--sys-color-foreground-default\,\#fcfcfc\)\]{color:var(--sys-color-foreground-default,#fcfcfc)}.text-\[var\(--sys-color-foreground-on-action\)\]{color:var(--sys-color-foreground-on-action)}.text-\[var\(--sys-color-foreground-on-action\,\#fff\)\]{color:var(--sys-color-foreground-on-action,#fff)}.text-\[var\(--sys-color-foreground-on-action\,\#ffffff\)\]{color:var(--sys-color-foreground-on-action,#ffffff)}.text-\[var\(--sys-color-foreground-on-contrast\,\#1c1c20\)\]{color:var(--sys-color-foreground-on-contrast,#1c1c20)}.text-\[var\(--sys-color-foreground-secondary\)\]{color:var(--sys-color-foreground-secondary)}.text-\[var\(--sys-color-foreground-secondary\,\#5c5f62\)\]{color:var(--sys-color-foreground-secondary,#5c5f62)}.text-\[var\(--sys-color-foreground-secondary\,\#6f7881\)\]{color:var(--sys-color-foreground-secondary,#6f7881)}.text-\[var\(--sys-color-foreground-secondary\,\#9A9A9A\)\]{color:var(--sys-color-foreground-secondary,#9A9A9A)}.text-\[var\(--sys-color-foreground-secondary\,\#606065\)\]{color:var(--sys-color-foreground-secondary,#606065)}.text-\[var\(--sys-color-foreground-secondary\,\#a8abac\)\]{color:var(--sys-color-foreground-secondary,#a8abac)}.text-\[var\(--sys-color-foreground-subtle\)\]{color:var(--sys-color-foreground-subtle)}.text-\[var\(--sys-color-foreground-subtle\,\#9ca3af\)\]{color:var(--sys-color-foreground-subtle,#9ca3af)}.text-\[var\(--sys-color-foreground-success\)\]{color:var(--sys-color-foreground-success)}.text-\[var\(--sys-color-foreground-success\,\#155724\)\]{color:var(--sys-color-foreground-success,#155724)}.text-\[var\(--sys-color-foreground-warning\,\#6a4800\)\]{color:var(--sys-color-foreground-warning,#6a4800)}.text-\[var\(--sys-color-icon-accent\)\]{color:var(--sys-color-icon-accent)}.text-\[var\(--sys-color-icon-default\)\]{color:var(--sys-color-icon-default)}.text-\[var\(--sys-color-icon-default\,\#000\)\]{color:var(--sys-color-icon-default,#000)}.text-\[var\(--sys-color-icon-default\,\#6F7881\)\]{color:var(--sys-color-icon-default,#6F7881)}.text-\[var\(--sys-color-icon-default\,\#6f7881\)\]{color:var(--sys-color-icon-default,#6f7881)}.text-\[var\(--sys-color-spinner-accent\,\#3a66e5\)\]{color:var(--sys-color-spinner-accent,#3a66e5)}.text-\[var\(--tooltip-arrow-bg\)\]{color:var(--tooltip-arrow-bg)}.text-\[var\(--tooltip-text\,var\(--sys-color-foreground-on-contrast\,\#fcfcfc\)\)\]{color:var(--tooltip-text,var(--sys-color-foreground-on-contrast,#fcfcfc))}.text-amber-700{color:var(--color-amber-700)}.text-amber-900{color:var(--color-amber-900)}.text-black{color:var(--color-black)}.text-black\/50{color:color-mix(in srgb,#000 50%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.text-black\/60{color:color-mix(in srgb,#000 60%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.text-black\/70{color:color-mix(in srgb,#000 70%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.text-black\/75{color:color-mix(in srgb,#000 75%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-black) 75%,transparent)}}.text-black\/80{color:color-mix(in srgb,#000 80%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.text-black\/85{color:color-mix(in srgb,#000 85%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-black) 85%,transparent)}}.text-black\/90{color:color-mix(in srgb,#000 90%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-black) 90%,transparent)}}.text-blue-100{color:var(--color-blue-100)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-border-strong{color:var(--sys-color-border-strong)}.text-current{color:currentcolor}.text-current\/60{color:currentcolor;@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 60%,transparent)}}.text-current\/65{color:currentcolor;@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 65%,transparent)}}.text-current\/75{color:currentcolor;@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 75%,transparent)}}.text-current\/80{color:currentcolor;@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 80%,transparent)}}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-900{color:var(--color-emerald-900)}.text-emerald-950{color:var(--color-emerald-950)}.text-foreground-accent{color:var(--sys-color-foreground-accent)}.text-foreground-danger{color:var(--sys-color-foreground-danger)}.text-foreground-default{color:var(--sys-color-foreground-default)}.text-foreground-on-action{color:var(--sys-color-foreground-on-action)}.text-foreground-on-contrast{color:var(--sys-color-foreground-on-contrast)}.text-foreground-secondary{color:var(--sys-color-foreground-secondary)}.text-foreground-subtle{color:var(--sys-color-foreground-subtle)}.text-foreground-success{color:var(--sys-color-foreground-success)}.text-foreground-warning{color:var(--sys-color-foreground-warning)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-icon-accent{color:var(--sys-color-icon-accent)}.text-indigo-500{color:var(--color-indigo-500)}.text-inherit{color:inherit}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-700{color:var(--color-neutral-700)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-rose-700{color:var(--color-rose-700)}.text-rose-900{color:var(--color-rose-900)}.text-sky-300{color:var(--color-sky-300)}.text-sky-900{color:var(--color-sky-900)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.text-white\/70{color:color-mix(in srgb,#fff 70%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/85{color:color-mix(in srgb,#fff 85%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.text-white\/90{color:color-mix(in srgb,#fff 90%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-700{color:var(--color-zinc-700)}.text-zinc-800{color:var(--color-zinc-800)}.text-zinc-900{color:var(--color-zinc-900)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[var\(--sys-color-action-primary-bg\)\]{accent-color:var(--sys-color-action-primary-bg)}.accent-border-accent{accent-color:var(--sys-color-border-accent)}.opacity-\(--sys-backdrop-image-opacity\){opacity:var(--sys-backdrop-image-opacity)}.opacity-0{opacity:0%}.opacity-25{opacity:25%}.opacity-35{opacity:35%}.opacity-40{opacity:40%}.opacity-50{opacity:50%}.opacity-60{opacity:60%}.opacity-70{opacity:70%}.opacity-72{opacity:72%}.opacity-75{opacity:75%}.opacity-80{opacity:80%}.opacity-85{opacity:85%}.opacity-90{opacity:90%}.opacity-95{opacity:95%}.opacity-100{opacity:100%}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(251\,191\,36\,0\.25\)\]{--tw-shadow: 0 0 0 3px var(--tw-shadow-color, rgba(251,191,36,.25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 1px 2px var(--tw-shadow-color, rgba(15,23,42,.04));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(81\,118\,232\,0\.08\)\]{--tw-shadow: 0 1px 2px var(--tw-shadow-color, rgba(81,118,232,.08));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_10px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow: 0 4px 10px var(--tw-shadow-color, rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_14px_rgba\(81\,118\,232\,0\.24\)\]{--tw-shadow: 0 6px 14px var(--tw-shadow-color, rgba(81,118,232,.24));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow: 0 10px 30px var(--tw-shadow-color, rgba(15,23,42,.16));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_32px_rgba\(17\,24\,39\,0\.14\)\]{--tw-shadow: 0 14px 32px var(--tw-shadow-color, rgba(17,24,39,.14));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_32px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow: 0 16px 32px var(--tw-shadow-color, rgba(15,23,42,.12));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_45px_-28px_rgba\(15\,23\,42\,0\.5\)\]{--tw-shadow: 0 18px 45px -28px var(--tw-shadow-color, rgba(15,23,42,.5));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(15\,23\,42\,0\.24\)\]{--tw-shadow: 0 24px 80px var(--tw-shadow-color, rgba(15,23,42,.24));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_28px_70px_-38px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow: 0 28px 70px -38px var(--tw-shadow-color, rgba(15,23,42,.55));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgb\(0_0_0_\/_8\%\)\]{--tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, rgb(0 0 0 / 8%));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--dialog-shadow\,var\(--sys-shadow-modal\,0_24px_70px_rgba\(15\,23\,42\,0\.22\)\)\)\]{--tw-shadow: var(--dialog-shadow,var(--sys-shadow-modal,0 24px 70px rgba(15,23,42,.22)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--sys-shadow-card\)\]{--tw-shadow: var(--sys-shadow-card);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--sys-shadow-floating\)\]{--tw-shadow: var(--sys-shadow-floating);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--sys-shadow-modal\)\]{--tw-shadow: var(--sys-shadow-modal);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--sys-shadow-modal\,0_24px_60px_rgba\(0\,0\,0\,0\.32\)\)\]{--tw-shadow: var(--sys-shadow-modal,0 24px 60px rgba(0,0,0,.32));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--tooltip-shadow\,var\(--sys-shadow-floating\,0_12px_30px_rgba\(15\,23\,42\,0\.12\)\)\)\]{--tw-shadow: var(--tooltip-shadow,var(--sys-shadow-floating,0 12px 30px rgba(15,23,42,.12)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-card{--tw-shadow: var(--sys-shadow-card);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-floating{--tw-shadow: var(--sys-shadow-floating);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-modal{--tw-shadow: var(--sys-shadow-modal);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[var\(--sys-color-action-primary-bg\,\#3a66e5\)\]\/15{--tw-ring-color: var(--sys-color-action-primary-bg,#3a66e5);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--sys-color-action-primary-bg,#3a66e5) 15%, transparent)}}.ring-\[var\(--sys-color-border-subtle\,\#e2e8f0\)\]{--tw-ring-color: var(--sys-color-border-subtle,#e2e8f0)}.ring-black\/10{--tw-ring-color: color-mix(in srgb, #000 10%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-black) 10%, transparent)}}.ring-black\/20{--tw-ring-color: color-mix(in srgb, #000 20%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-black) 20%, transparent)}}.ring-blue-500\/30{--tw-ring-color: color-mix(in srgb, oklch(62.3% .214 259.815) 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.ring-border-accent{--tw-ring-color: var(--sys-color-border-accent)}.ring-border-danger-soft{--tw-ring-color: var(--sys-color-border-danger-soft)}.ring-border-warning-soft{--tw-ring-color: var(--sys-color-border-warning-soft)}.ring-slate-200{--tw-ring-color: var(--color-slate-200)}.ring-offset-0{--tw-ring-offset-width: 0px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[10px\]{--tw-blur: blur(10px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[17px\]{--tw-blur: blur(17px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-\(--sys-backdrop-image-saturate\){--tw-saturate: saturate(var(--sys-backdrop-image-saturate));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur: blur(8px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[6px\]{--tw-backdrop-blur: blur(6px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[10px\]{--tw-backdrop-blur: blur(10px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-none{--tw-backdrop-blur: ;backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur: blur(var(--blur-sm));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--sys-motion-ease-standard));transition-duration:var(--tw-duration, var(--sys-motion-duration-base))}.transition-\[background-color\,border-color\,color\,opacity\,transform\]{transition-property:background-color,border-color,color,opacity,transform;transition-timing-function:var(--tw-ease, var(--sys-motion-ease-standard));transition-duration:var(--tw-duration, var(--sys-motion-duration-base))}.transition-\[background-color\,box-shadow\,opacity\,transform\]{transition-property:background-color,box-shadow,opacity,transform;transition-timing-function:var(--tw-ease, var(--sys-motion-ease-standard));transition-duration:var(--tw-duration, var(--sys-motion-duration-base))}.transition-\[background-color\,color\,opacity\]{transition-property:background-color,color,opacity;transition-timing-function:var(--tw-ease, var(--sys-motion-ease-standard));transition-duration:var(--tw-duration, var(--sys-motion-duration-base))}.transition-\[background-color\,opacity\]{transition-property:background-color,opacity;transition-timing-function:var(--tw-ease, var(--sys-motion-ease-standard));transition-duration:var(--tw-duration, var(--sys-motion-duration-base))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease, var(--sys-motion-ease-standard));transition-duration:var(--tw-duration, var(--sys-motion-duration-base))}.transition-\[filter\,opacity\,transform\]{transition-property:filter,opacity,transform;transition-timing-function:var(--tw-ease, var(--sys-motion-ease-standard));transition-duration:var(--tw-duration, var(--sys-motion-duration-base))}.transition-\[transform\,color\]{transition-property:transform,color;transition-timing-function:var(--tw-ease, var(--sys-motion-ease-standard));transition-duration:var(--tw-duration, var(--sys-motion-duration-base))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease, var(--sys-motion-ease-standard));transition-duration:var(--tw-duration, var(--sys-motion-duration-base))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--sys-motion-ease-standard));transition-duration:var(--tw-duration, var(--sys-motion-duration-base))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--sys-motion-ease-standard));transition-duration:var(--tw-duration, var(--sys-motion-duration-base))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--sys-motion-ease-standard));transition-duration:var(--tw-duration, var(--sys-motion-duration-base))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease, var(--sys-motion-ease-standard));transition-duration:var(--tw-duration, var(--sys-motion-duration-base))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--sys-motion-ease-standard));transition-duration:var(--tw-duration, var(--sys-motion-duration-base))}.duration-150{--tw-duration: .15s;transition-duration:.15s}.duration-200{--tw-duration: .2s;transition-duration:.2s}.duration-300{--tw-duration: .3s;transition-duration:.3s}.duration-500{--tw-duration: .5s;transition-duration:.5s}.duration-700{--tw-duration: .7s;transition-duration:.7s}.duration-\[220ms\]{--tw-duration: .22s;transition-duration:.22s}.ease-\(--switcher-indicator-ease\){--tw-ease: var(--switcher-indicator-ease);transition-timing-function:var(--switcher-indicator-ease)}.ease-\[cubic-bezier\(0\.68\,-0\.55\,0\.265\,1\.55\)\]{--tw-ease: cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in{--tw-ease: var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.contain-layout{--tw-contain-layout: layout;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}.content-\[\'a\:b\'\]{--tw-content: "a:b";content:var(--tw-content)}.outline-none{--tw-outline-style: none;outline-style:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.\[--chat-composer-accent-hover\:\#416be8\]{--chat-composer-accent-hover: #416be8}.\[--chat-composer-accent-soft\:\#eef3ff\]{--chat-composer-accent-soft: #eef3ff}.\[--chat-composer-accent\:var\(--sys-color-foreground-accent\,\#5176e8\)\]{--chat-composer-accent: var(--sys-color-foreground-accent,#5176e8)}.\[--chat-composer-border\:var\(--sys-color-border-strong\,\#d7d7d7\)\]{--chat-composer-border: var(--sys-color-border-strong,#d7d7d7)}.\[--chat-composer-focus\:rgba\(81\,118\,232\,0\.12\)\]{--chat-composer-focus: rgba(81,118,232,.12)}.\[--chat-composer-muted\:\#7b828a\]{--chat-composer-muted: #7b828a}.\[--chat-composer-panel\:\#f7f8fb\]{--chat-composer-panel: #f7f8fb}.\[--chat-composer-surface\:var\(--sys-color-surface-card\,\#fcfcfc\)\]{--chat-composer-surface: var(--sys-color-surface-card,#fcfcfc)}.\[--chat-message-menu-bg\:\#fcfcfc\]{--chat-message-menu-bg: #fcfcfc}.\[--chat-message-menu-border\:rgba\(28\,28\,32\,0\.12\)\]{--chat-message-menu-border: rgba(28,28,32,.12)}.\[--chat-message-menu-hover\:\#f2f4f7\]{--chat-message-menu-hover: #f2f4f7}.\[--chat-message-menu-text\:\#1c1c20\]{--chat-message-menu-text: #1c1c20}.\[--dialog-max-width\:420px\]{--dialog-max-width: 420px}.\[--dialog-max-width\:560px\]{--dialog-max-width: 560px}.\[--dialog-max-width\:700px\]{--dialog-max-width: 700px}.\[--dialog-max-width\:960px\]{--dialog-max-width: 960px}.\[--dialog-max-width\:calc\(100vw-30px\)\]{--dialog-max-width: calc(100vw - 30px) }.\[--header-mobile-side-width\:5\.875rem\]{--header-mobile-side-width: 5.875rem}.\[--tooltip-arrow-bg\:var\(--tooltip-bg\,var\(--sys-color-surface-contrast\,\#43425d\)\)\]{--tooltip-arrow-bg: var(--tooltip-bg,var(--sys-color-surface-contrast,#43425d))}.\[--tooltip-bg\:var\(--sys-color-action-primary-bg\,\#3a66e5\)\]{--tooltip-bg: var(--sys-color-action-primary-bg,#3a66e5)}.\[--tooltip-bg\:var\(--sys-color-border-danger\,\#eb3131\)\]{--tooltip-bg: var(--sys-color-border-danger,#eb3131)}.\[--tooltip-bg\:var\(--sys-color-foreground-success\,\#34a853\)\]{--tooltip-bg: var(--sys-color-foreground-success,#34a853)}.\[--tooltip-bg\:var\(--sys-color-foreground-warning\,\#f6b60b\)\]{--tooltip-bg: var(--sys-color-foreground-warning,#f6b60b)}.\[--tooltip-bg\:var\(--sys-color-status-accent-bg\,\#eef3ff\)\]{--tooltip-bg: var(--sys-color-status-accent-bg,#eef3ff)}.\[--tooltip-bg\:var\(--sys-color-status-danger-bg\,\#fff0f3\)\]{--tooltip-bg: var(--sys-color-status-danger-bg,#fff0f3)}.\[--tooltip-bg\:var\(--sys-color-status-neutral-bg\,\#f8fafc\)\]{--tooltip-bg: var(--sys-color-status-neutral-bg,#f8fafc)}.\[--tooltip-bg\:var\(--sys-color-status-success-bg\,\#edf8f0\)\]{--tooltip-bg: var(--sys-color-status-success-bg,#edf8f0)}.\[--tooltip-bg\:var\(--sys-color-status-warning-bg\,\#fff7df\)\]{--tooltip-bg: var(--sys-color-status-warning-bg,#fff7df)}.\[--tooltip-bg\:var\(--sys-color-surface-contrast\,\#43425d\)\]{--tooltip-bg: var(--sys-color-surface-contrast,#43425d)}.\[--tooltip-border\:transparent\]{--tooltip-border: transparent}.\[--tooltip-border\:var\(--sys-color-status-accent-border\,\#c9d6ff\)\]{--tooltip-border: var(--sys-color-status-accent-border,#c9d6ff)}.\[--tooltip-border\:var\(--sys-color-status-danger-border\,\#f6bacd\)\]{--tooltip-border: var(--sys-color-status-danger-border,#f6bacd)}.\[--tooltip-border\:var\(--sys-color-status-neutral-border\,\#b8b8b8\)\]{--tooltip-border: var(--sys-color-status-neutral-border,#b8b8b8)}.\[--tooltip-border\:var\(--sys-color-status-success-border\,\#bee7c8\)\]{--tooltip-border: var(--sys-color-status-success-border,#bee7c8)}.\[--tooltip-border\:var\(--sys-color-status-warning-border\,\#f8df91\)\]{--tooltip-border: var(--sys-color-status-warning-border,#f8df91)}.\[--tooltip-max-width\:240px\]{--tooltip-max-width: 240px}.\[--tooltip-max-width\:320px\]{--tooltip-max-width: 320px}.\[--tooltip-max-width\:420px\]{--tooltip-max-width: 420px}.\[--tooltip-text\:var\(--sys-color-action-primary-text\,\#fcfcfc\)\]{--tooltip-text: var(--sys-color-action-primary-text,#fcfcfc)}.\[--tooltip-text\:var\(--sys-color-foreground-default\,\#43425d\)\]{--tooltip-text: var(--sys-color-foreground-default,#43425d)}.\[--tooltip-text\:var\(--sys-color-foreground-on-contrast\,\#fcfcfc\)\]{--tooltip-text: var(--sys-color-foreground-on-contrast,#fcfcfc)}.\[--tooltip-text\:var\(--sys-color-status-accent-text\,\#3a66e5\)\]{--tooltip-text: var(--sys-color-status-accent-text,#3a66e5)}.\[--tooltip-text\:var\(--sys-color-status-danger-text\,\#e91e63\)\]{--tooltip-text: var(--sys-color-status-danger-text,#e91e63)}.\[--tooltip-text\:var\(--sys-color-status-neutral-text\,\#43425d\)\]{--tooltip-text: var(--sys-color-status-neutral-text,#43425d)}.\[--tooltip-text\:var\(--sys-color-status-success-text\,\#34a853\)\]{--tooltip-text: var(--sys-color-status-success-text,#34a853)}.\[--tooltip-text\:var\(--sys-color-status-warning-text\,\#7a5a00\)\]{--tooltip-text: var(--sys-color-status-warning-text,#7a5a00)}.\[-webkit-box-orient\:vertical\]{-webkit-box-orient:vertical}.\[-webkit-line-clamp\:1\]{-webkit-line-clamp:1}.\[animation-duration\:1\.5s\]{animation-duration:1.5s}.\[clip\:rect\(0_0_0_0\)\]{clip:rect(0 0 0 0)}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.\[shortcut\:refundable_upgrade_option\]{shortcut:refundable upgrade option}.\[tracking\:debug\]{tracking:debug}.ring-inset{--tw-ring-inset: inset}.\*\:rounded-none{:is(&>*){border-radius:0}}.\*\:border-r-0{:is(&>*){border-right-style:var(--tw-border-style);border-right-width:0px}}.\*\:border-b-0{:is(&>*){border-bottom-style:var(--tw-border-style);border-bottom-width:0px}}.group-hover\:rotate-12{&:is(:where(.group):hover *){@media(hover:hover){rotate:12deg}}}.group-hover\:opacity-100{&:is(:where(.group):hover *){@media(hover:hover){opacity:100%}}}.group-active\:rotate-0{&:is(:where(.group):active *){rotate:0deg}}.placeholder\:tracking-normal{&::-moz-placeholder{--tw-tracking: var(--tracking-normal);letter-spacing:var(--tracking-normal)}&::placeholder{--tw-tracking: var(--tracking-normal);letter-spacing:var(--tracking-normal)}}.placeholder\:text-\[var\(--c-muted\)\]{&::-moz-placeholder{color:var(--c-muted)}&::placeholder{color:var(--c-muted)}}.placeholder\:text-\[var\(--sys-color-foreground-secondary\)\]{&::-moz-placeholder{color:var(--sys-color-foreground-secondary)}&::placeholder{color:var(--sys-color-foreground-secondary)}}.placeholder\:text-\[var\(--sys-color-foreground-secondary\,\#a8abac\)\]{&::-moz-placeholder{color:var(--sys-color-foreground-secondary,#a8abac)}&::placeholder{color:var(--sys-color-foreground-secondary,#a8abac)}}.placeholder\:text-\[var\(--sys-color-foreground-subtle\,\#9A9A9A\)\]{&::-moz-placeholder{color:var(--sys-color-foreground-subtle,#9A9A9A)}&::placeholder{color:var(--sys-color-foreground-subtle,#9A9A9A)}}.placeholder\:text-foreground-secondary{&::-moz-placeholder{color:var(--sys-color-foreground-secondary)}&::placeholder{color:var(--sys-color-foreground-secondary)}}.placeholder\:text-slate-400{&::-moz-placeholder{color:var(--color-slate-400)}&::placeholder{color:var(--color-slate-400)}}.placeholder\:normal-case{&::-moz-placeholder{text-transform:none}&::placeholder{text-transform:none}}.before\:absolute{&:before{content:var(--tw-content);position:absolute}}.before\:top-\[0\.72em\]{&:before{content:var(--tw-content);top:.72em}}.before\:left-0{&:before{content:var(--tw-content);left:calc(var(--spacing) * 0)}}.before\:h-1{&:before{content:var(--tw-content);height:calc(var(--spacing) * 1)}}.before\:h-px{&:before{content:var(--tw-content);height:1px}}.before\:w-1{&:before{content:var(--tw-content);width:calc(var(--spacing) * 1)}}.before\:flex-1{&:before{content:var(--tw-content);flex:1}}.before\:rounded-full{&:before{content:var(--tw-content);border-radius:calc(infinity * 1px)}}.before\:bg-\[var\(--sys-color-border-strong\,\#1c1c20\)\]{&:before{content:var(--tw-content);background-color:var(--sys-color-border-strong,#1c1c20)}}.before\:bg-foreground-secondary{&:before{content:var(--tw-content);background-color:var(--sys-color-foreground-secondary)}}.after\:h-px{&:after{content:var(--tw-content);height:1px}}.after\:flex-1{&:after{content:var(--tw-content);flex:1}}.after\:bg-\[var\(--sys-color-border-strong\,\#1c1c20\)\]{&:after{content:var(--tw-content);background-color:var(--sys-color-border-strong,#1c1c20)}}.first\:border-t{&:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}}.first\:border-t-border-subtle{&:first-child{border-top-color:var(--sys-color-border-subtle)}}.first\:pt-0{&:first-child{padding-top:calc(var(--spacing) * 0)}}.last\:border-b-0{&:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}}.last\:pb-0{&:last-child{padding-bottom:calc(var(--spacing) * 0)}}.focus-within\:border-\[var\(--chat-composer-accent\)\]{&:focus-within{border-color:var(--chat-composer-accent)}}.focus-within\:border-\[var\(--sys-color-border-accent\,\#5176e8\)\]{&:focus-within{border-color:var(--sys-color-border-accent,#5176e8)}}.focus-within\:border-border-accent{&:focus-within{border-color:var(--sys-color-border-accent)}}.focus-within\:shadow-\[0_0_0_3px_var\(--chat-composer-focus\)\]{&:focus-within{--tw-shadow: 0 0 0 3px var(--tw-shadow-color, var(--chat-composer-focus));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.hover\:-translate-y-1{&:hover{@media(hover:hover){--tw-translate-y: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}}.hover\:scale-105{&:hover{@media(hover:hover){--tw-scale-x: 105%;--tw-scale-y: 105%;--tw-scale-z: 105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.hover\:scale-110{&:hover{@media(hover:hover){--tw-scale-x: 110%;--tw-scale-y: 110%;--tw-scale-z: 110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.hover\:rotate-6{&:hover{@media(hover:hover){rotate:6deg}}}.hover\:border-action-primary-bg{&:hover{@media(hover:hover){border-color:var(--sys-color-action-primary-bg)}}}.hover\:border-border-accent-soft{&:hover{@media(hover:hover){border-color:var(--sys-color-border-accent-soft)}}}.hover\:bg-\[\#eef3ff\]{&:hover{@media(hover:hover){background-color:#eef3ff}}}.hover\:bg-\[\#f4f7fa\]{&:hover{@media(hover:hover){background-color:#f4f7fa}}}.hover\:bg-\[var\(--c-surface2\)\]{&:hover{@media(hover:hover){background-color:var(--c-surface2)}}}.hover\:bg-\[var\(--chat-composer-accent-hover\)\]{&:hover{@media(hover:hover){background-color:var(--chat-composer-accent-hover)}}}.hover\:bg-\[var\(--chat-composer-accent-soft\)\]{&:hover{@media(hover:hover){background-color:var(--chat-composer-accent-soft)}}}.hover\:bg-\[var\(--chat-message-menu-hover\)\]{&:hover{@media(hover:hover){background-color:var(--chat-message-menu-hover)}}}.hover\:bg-\[var\(--sys-color-action-primary-bg-soft\)\]{&:hover{@media(hover:hover){background-color:var(--sys-color-action-primary-bg-soft)}}}.hover\:bg-\[var\(--sys-color-button-danger-soft-hover-bg\)\]{&:hover{@media(hover:hover){background-color:var(--sys-color-button-danger-soft-hover-bg)}}}.hover\:bg-\[var\(--sys-color-button-danger-solid-hover-bg\)\]{&:hover{@media(hover:hover){background-color:var(--sys-color-button-danger-solid-hover-bg)}}}.hover\:bg-\[var\(--sys-color-button-ghost-soft-hover-bg\)\]{&:hover{@media(hover:hover){background-color:var(--sys-color-button-ghost-soft-hover-bg)}}}.hover\:bg-\[var\(--sys-color-button-ghost-solid-hover-bg\)\]{&:hover{@media(hover:hover){background-color:var(--sys-color-button-ghost-solid-hover-bg)}}}.hover\:bg-\[var\(--sys-color-button-neutral-soft-hover-bg\)\]{&:hover{@media(hover:hover){background-color:var(--sys-color-button-neutral-soft-hover-bg)}}}.hover\:bg-\[var\(--sys-color-button-neutral-solid-hover-bg\)\]{&:hover{@media(hover:hover){background-color:var(--sys-color-button-neutral-solid-hover-bg)}}}.hover\:bg-\[var\(--sys-color-button-outline-soft-hover-bg\)\]{&:hover{@media(hover:hover){background-color:var(--sys-color-button-outline-soft-hover-bg)}}}.hover\:bg-\[var\(--sys-color-button-outline-solid-hover-bg\)\]{&:hover{@media(hover:hover){background-color:var(--sys-color-button-outline-solid-hover-bg)}}}.hover\:bg-\[var\(--sys-color-button-primary-soft-hover-bg\)\]{&:hover{@media(hover:hover){background-color:var(--sys-color-button-primary-soft-hover-bg)}}}.hover\:bg-\[var\(--sys-color-button-primary-solid-hover-bg\)\]{&:hover{@media(hover:hover){background-color:var(--sys-color-button-primary-solid-hover-bg)}}}.hover\:bg-\[var\(--sys-color-button-secondary-soft-hover-bg\)\]{&:hover{@media(hover:hover){background-color:var(--sys-color-button-secondary-soft-hover-bg)}}}.hover\:bg-\[var\(--sys-color-button-secondary-solid-hover-bg\)\]{&:hover{@media(hover:hover){background-color:var(--sys-color-button-secondary-solid-hover-bg)}}}.hover\:bg-\[var\(--sys-color-button-success-soft-hover-bg\)\]{&:hover{@media(hover:hover){background-color:var(--sys-color-button-success-soft-hover-bg)}}}.hover\:bg-\[var\(--sys-color-button-success-solid-hover-bg\)\]{&:hover{@media(hover:hover){background-color:var(--sys-color-button-success-solid-hover-bg)}}}.hover\:bg-\[var\(--sys-color-surface-card-soft\)\]{&:hover{@media(hover:hover){background-color:var(--sys-color-surface-card-soft)}}}.hover\:bg-\[var\(--sys-color-surface-hover\,\#2a2a2e\)\]{&:hover{@media(hover:hover){background-color:var(--sys-color-surface-hover,#2a2a2e)}}}.hover\:bg-\[var\(--sys-color-surface-hover\,\#f3f4f6\)\]{&:hover{@media(hover:hover){background-color:var(--sys-color-surface-hover,#f3f4f6)}}}.hover\:bg-\[var\(--sys-color-surface-hover\,\#f5f6fa\)\]{&:hover{@media(hover:hover){background-color:var(--sys-color-surface-hover,#f5f6fa)}}}.hover\:bg-\[var\(--sys-color-surface-light\)\]{&:hover{@media(hover:hover){background-color:var(--sys-color-surface-light)}}}.hover\:bg-action-primary-bg-soft{&:hover{@media(hover:hover){background-color:var(--sys-color-action-primary-bg-soft)}}}.hover\:bg-action-primary-hover-bg{&:hover{@media(hover:hover){background-color:var(--sys-color-action-primary-hover-bg)}}}.hover\:bg-black\/5{&:hover{@media(hover:hover){background-color:color-mix(in srgb,#000 5%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}}}.hover\:bg-black\/10{&:hover{@media(hover:hover){background-color:color-mix(in srgb,#000 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}}}.hover\:bg-black\/15{&:hover{@media(hover:hover){background-color:color-mix(in srgb,#000 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 15%,transparent)}}}}.hover\:bg-black\/70{&:hover{@media(hover:hover){background-color:color-mix(in srgb,#000 70%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}}}.hover\:bg-black\/90{&:hover{@media(hover:hover){background-color:color-mix(in srgb,#000 90%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 90%,transparent)}}}}.hover\:bg-blue-700{&:hover{@media(hover:hover){background-color:var(--color-blue-700)}}}.hover\:bg-gray-100{&:hover{@media(hover:hover){background-color:var(--color-gray-100)}}}.hover\:bg-gray-300{&:hover{@media(hover:hover){background-color:var(--color-gray-300)}}}.hover\:bg-indigo-700{&:hover{@media(hover:hover){background-color:var(--color-indigo-700)}}}.hover\:bg-neutral-100{&:hover{@media(hover:hover){background-color:var(--color-neutral-100)}}}.hover\:bg-neutral-200{&:hover{@media(hover:hover){background-color:var(--color-neutral-200)}}}.hover\:bg-purple-500{&:hover{@media(hover:hover){background-color:var(--color-purple-500)}}}.hover\:bg-red-100{&:hover{@media(hover:hover){background-color:var(--color-red-100)}}}.hover\:bg-red-500{&:hover{@media(hover:hover){background-color:var(--color-red-500)}}}.hover\:bg-rose-100{&:hover{@media(hover:hover){background-color:var(--color-rose-100)}}}.hover\:bg-slate-50{&:hover{@media(hover:hover){background-color:var(--color-slate-50)}}}.hover\:bg-slate-800{&:hover{@media(hover:hover){background-color:var(--color-slate-800)}}}.hover\:bg-surface-card-soft{&:hover{@media(hover:hover){background-color:var(--sys-color-surface-card-soft)}}}.hover\:bg-surface-hover{&:hover{@media(hover:hover){background-color:var(--sys-color-surface-hover)}}}.hover\:bg-transparent{&:hover{@media(hover:hover){background-color:transparent}}}.hover\:bg-white{&:hover{@media(hover:hover){background-color:var(--color-white)}}}.hover\:bg-white\/95{&:hover{@media(hover:hover){background-color:color-mix(in srgb,#fff 95%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}}}.hover\:bg-zinc-50{&:hover{@media(hover:hover){background-color:var(--color-zinc-50)}}}.hover\:bg-zinc-100{&:hover{@media(hover:hover){background-color:var(--color-zinc-100)}}}.hover\:bg-zinc-800{&:hover{@media(hover:hover){background-color:var(--color-zinc-800)}}}.hover\:text-\[var\(--chat-composer-accent-hover\)\]{&:hover{@media(hover:hover){color:var(--chat-composer-accent-hover)}}}.hover\:text-\[var\(--sys-color-button-ghost-soft-hover-text\)\]{&:hover{@media(hover:hover){color:var(--sys-color-button-ghost-soft-hover-text)}}}.hover\:text-\[var\(--sys-color-button-neutral-soft-hover-text\)\]{&:hover{@media(hover:hover){color:var(--sys-color-button-neutral-soft-hover-text)}}}.hover\:text-\[var\(--sys-color-foreground-default\)\]{&:hover{@media(hover:hover){color:var(--sys-color-foreground-default)}}}.hover\:text-\[var\(--sys-color-foreground-default\,\#1c1c20\)\]{&:hover{@media(hover:hover){color:var(--sys-color-foreground-default,#1c1c20)}}}.hover\:text-\[var\(--sys-color-foreground-default\,\#43425d\)\]{&:hover{@media(hover:hover){color:var(--sys-color-foreground-default,#43425d)}}}.hover\:text-\[var\(--sys-color-foreground-secondary\,\#606065\)\]{&:hover{@media(hover:hover){color:var(--sys-color-foreground-secondary,#606065)}}}.hover\:text-action-primary-hover-bg{&:hover{@media(hover:hover){color:var(--sys-color-action-primary-hover-bg)}}}.hover\:text-blue-600{&:hover{@media(hover:hover){color:var(--color-blue-600)}}}.hover\:text-foreground-accent{&:hover{@media(hover:hover){color:var(--sys-color-foreground-accent)}}}.hover\:text-foreground-default{&:hover{@media(hover:hover){color:var(--sys-color-foreground-default)}}}.hover\:text-foreground-secondary{&:hover{@media(hover:hover){color:var(--sys-color-foreground-secondary)}}}.hover\:text-gray-700{&:hover{@media(hover:hover){color:var(--color-gray-700)}}}.hover\:text-gray-800{&:hover{@media(hover:hover){color:var(--color-gray-800)}}}.hover\:text-red-800{&:hover{@media(hover:hover){color:var(--color-red-800)}}}.hover\:text-sky-200{&:hover{@media(hover:hover){color:var(--color-sky-200)}}}.hover\:no-underline{&:hover{@media(hover:hover){text-decoration-line:none}}}.hover\:underline{&:hover{@media(hover:hover){text-decoration-line:underline}}}.hover\:opacity-60{&:hover{@media(hover:hover){opacity:60%}}}.hover\:opacity-90{&:hover{@media(hover:hover){opacity:90%}}}.hover\:opacity-\[0\.85\]{&:hover{@media(hover:hover){opacity:.85}}}.hover\:shadow-floating{&:hover{@media(hover:hover){--tw-shadow: var(--sys-shadow-floating);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}.hover\:shadow-lg{&:hover{@media(hover:hover){--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}.hover\:shadow-md{&:hover{@media(hover:hover){--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}.hover\:brightness-95{&:hover{@media(hover:hover){--tw-brightness: brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}}.hover\:brightness-110{&:hover{@media(hover:hover){--tw-brightness: brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}}.focus\:not-sr-only{&:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip-path:none;white-space:normal}}.focus\:absolute{&:focus{position:absolute}}.focus\:top-4{&:focus{top:calc(var(--spacing) * 4)}}.focus\:left-4{&:focus{left:calc(var(--spacing) * 4)}}.focus\:border-0{&:focus{border-style:var(--tw-border-style);border-width:0px}}.focus\:border-\[var\(--sys-color-action-primary-bg\,\#3a66e5\)\]{&:focus{border-color:var(--sys-color-action-primary-bg,#3a66e5)}}.focus\:border-\[var\(--sys-color-border-accent\,\#5176e8\)\]{&:focus{border-color:var(--sys-color-border-accent,#5176e8)}}.focus\:border-black\/20{&:focus{border-color:color-mix(in srgb,#000 20%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}}.focus\:border-border-accent{&:focus{border-color:var(--sys-color-border-accent)}}.focus\:border-neutral-900{&:focus{border-color:var(--color-neutral-900)}}.focus\:border-red-600{&:focus{border-color:var(--color-red-600)}}.focus\:border-slate-950{&:focus{border-color:var(--color-slate-950)}}.focus\:border-transparent{&:focus{border-color:transparent}}.focus\:ring-0{&:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:ring-2{&:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:ring-4{&:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:ring-\[var\(--c-ring\)\]{&:focus{--tw-ring-color: var(--c-ring)}}.focus\:ring-blue-500{&:focus{--tw-ring-color: var(--color-blue-500)}}.focus\:ring-neutral-900\/10{&:focus{--tw-ring-color: color-mix(in srgb, oklch(20.5% 0 0) 10%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-neutral-900) 10%, transparent)}}}.focus\:ring-red-600\/10{&:focus{--tw-ring-color: color-mix(in srgb, oklch(57.7% .245 27.325) 10%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-red-600) 10%, transparent)}}}.focus\:ring-offset-2{&:focus{--tw-ring-offset-width: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}}.focus\:outline-none{&:focus{--tw-outline-style: none;outline-style:none}}.focus-visible\:scale-100{&:focus-visible{--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.focus-visible\:rounded-full{&:focus-visible{border-radius:calc(infinity * 1px)}}.focus-visible\:border-border-accent{&:focus-visible{border-color:var(--sys-color-border-accent)}}.focus-visible\:bg-\[\#eef3ff\]{&:focus-visible{background-color:#eef3ff}}.focus-visible\:bg-\[var\(--chat-message-menu-hover\)\]{&:focus-visible{background-color:var(--chat-message-menu-hover)}}.focus-visible\:bg-\[var\(--sys-color-surface-hover\,\#2a2a2e\)\]{&:focus-visible{background-color:var(--sys-color-surface-hover,#2a2a2e)}}.focus-visible\:bg-surface-hover{&:focus-visible{background-color:var(--sys-color-surface-hover)}}.focus-visible\:ring-2{&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus-visible\:ring-\[\#3f51b5\]\/30{&:focus-visible{--tw-ring-color: color-mix(in oklab, #3f51b5 30%, transparent)}}.focus-visible\:ring-\[\#5176e8\]\/40{&:focus-visible{--tw-ring-color: color-mix(in oklab, #5176e8 40%, transparent)}}.focus-visible\:ring-\[\#5176e8\]\/50{&:focus-visible{--tw-ring-color: color-mix(in oklab, #5176e8 50%, transparent)}}.focus-visible\:ring-\[var\(--chat-composer-accent\)\]\/40{&:focus-visible{--tw-ring-color: var(--chat-composer-accent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--chat-composer-accent) 40%, transparent)}}}.focus-visible\:ring-\[var\(--chat-composer-accent\)\]\/45{&:focus-visible{--tw-ring-color: var(--chat-composer-accent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--chat-composer-accent) 45%, transparent)}}}.focus-visible\:ring-\[var\(--sys-color-border-accent\)\]{&:focus-visible{--tw-ring-color: var(--sys-color-border-accent)}}.focus-visible\:ring-\[var\(--sys-color-border-accent\,\#5176e8\)\]{&:focus-visible{--tw-ring-color: var(--sys-color-border-accent,#5176e8)}}.focus-visible\:ring-\[var\(--sys-color-border-accent-soft\,\#3A66E5\)\]{&:focus-visible{--tw-ring-color: var(--sys-color-border-accent-soft,#3A66E5)}}.focus-visible\:ring-\[var\(--sys-color-button-danger-soft-ring\)\]{&:focus-visible{--tw-ring-color: var(--sys-color-button-danger-soft-ring)}}.focus-visible\:ring-\[var\(--sys-color-button-danger-solid-ring\)\]{&:focus-visible{--tw-ring-color: var(--sys-color-button-danger-solid-ring)}}.focus-visible\:ring-\[var\(--sys-color-button-ghost-soft-ring\)\]{&:focus-visible{--tw-ring-color: var(--sys-color-button-ghost-soft-ring)}}.focus-visible\:ring-\[var\(--sys-color-button-ghost-solid-ring\)\]{&:focus-visible{--tw-ring-color: var(--sys-color-button-ghost-solid-ring)}}.focus-visible\:ring-\[var\(--sys-color-button-link-soft-ring\)\]{&:focus-visible{--tw-ring-color: var(--sys-color-button-link-soft-ring)}}.focus-visible\:ring-\[var\(--sys-color-button-link-solid-ring\)\]{&:focus-visible{--tw-ring-color: var(--sys-color-button-link-solid-ring)}}.focus-visible\:ring-\[var\(--sys-color-button-neutral-soft-ring\)\]{&:focus-visible{--tw-ring-color: var(--sys-color-button-neutral-soft-ring)}}.focus-visible\:ring-\[var\(--sys-color-button-neutral-solid-ring\)\]{&:focus-visible{--tw-ring-color: var(--sys-color-button-neutral-solid-ring)}}.focus-visible\:ring-\[var\(--sys-color-button-outline-soft-ring\)\]{&:focus-visible{--tw-ring-color: var(--sys-color-button-outline-soft-ring)}}.focus-visible\:ring-\[var\(--sys-color-button-outline-solid-ring\)\]{&:focus-visible{--tw-ring-color: var(--sys-color-button-outline-solid-ring)}}.focus-visible\:ring-\[var\(--sys-color-button-primary-soft-ring\)\]{&:focus-visible{--tw-ring-color: var(--sys-color-button-primary-soft-ring)}}.focus-visible\:ring-\[var\(--sys-color-button-primary-solid-ring\)\]{&:focus-visible{--tw-ring-color: var(--sys-color-button-primary-solid-ring)}}.focus-visible\:ring-\[var\(--sys-color-button-secondary-soft-ring\)\]{&:focus-visible{--tw-ring-color: var(--sys-color-button-secondary-soft-ring)}}.focus-visible\:ring-\[var\(--sys-color-button-secondary-solid-ring\)\]{&:focus-visible{--tw-ring-color: var(--sys-color-button-secondary-solid-ring)}}.focus-visible\:ring-\[var\(--sys-color-button-success-soft-ring\)\]{&:focus-visible{--tw-ring-color: var(--sys-color-button-success-soft-ring)}}.focus-visible\:ring-\[var\(--sys-color-button-success-solid-ring\)\]{&:focus-visible{--tw-ring-color: var(--sys-color-button-success-solid-ring)}}.focus-visible\:ring-\[var\(--sys-focus-ring-color\)\]{&:focus-visible{--tw-ring-color: var(--sys-focus-ring-color)}}.focus-visible\:ring-black\/20{&:focus-visible{--tw-ring-color: color-mix(in srgb, #000 20%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-black) 20%, transparent)}}}.focus-visible\:ring-black\/30{&:focus-visible{--tw-ring-color: color-mix(in srgb, #000 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-black) 30%, transparent)}}}.focus-visible\:ring-blue-500{&:focus-visible{--tw-ring-color: var(--color-blue-500)}}.focus-visible\:ring-border-accent{&:focus-visible{--tw-ring-color: var(--sys-color-border-accent)}}.focus-visible\:ring-purple-300{&:focus-visible{--tw-ring-color: var(--color-purple-300)}}.focus-visible\:ring-rose-400{&:focus-visible{--tw-ring-color: var(--color-rose-400)}}.focus-visible\:ring-surface-contrast{&:focus-visible{--tw-ring-color: var(--sys-color-surface-contrast)}}.focus-visible\:ring-white\/60{&:focus-visible{--tw-ring-color: color-mix(in srgb, #fff 60%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-white) 60%, transparent)}}}.focus-visible\:ring-white\/70{&:focus-visible{--tw-ring-color: color-mix(in srgb, #fff 70%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-white) 70%, transparent)}}}.focus-visible\:ring-white\/80{&:focus-visible{--tw-ring-color: color-mix(in srgb, #fff 80%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-white) 80%, transparent)}}}.focus-visible\:ring-zinc-400{&:focus-visible{--tw-ring-color: var(--color-zinc-400)}}.focus-visible\:ring-offset-1{&:focus-visible{--tw-ring-offset-width: 1px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}}.focus-visible\:ring-offset-2{&:focus-visible{--tw-ring-offset-width: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}}.focus-visible\:ring-offset-3{&:focus-visible{--tw-ring-offset-width: 3px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}}.focus-visible\:ring-offset-\[\#fcfcfc\]{&:focus-visible{--tw-ring-offset-color: #fcfcfc}}.focus-visible\:ring-offset-\[var\(--chat-composer-surface\)\]{&:focus-visible{--tw-ring-offset-color: var(--chat-composer-surface)}}.focus-visible\:ring-offset-\[var\(--chat-floating-popup-header-bg\,\#5176e8\)\]{&:focus-visible{--tw-ring-offset-color: var(--chat-floating-popup-header-bg,#5176e8)}}.focus-visible\:ring-offset-\[var\(--sys-color-button-ring-offset\)\]{&:focus-visible{--tw-ring-offset-color: var(--sys-color-button-ring-offset)}}.focus-visible\:ring-offset-\[var\(--sys-color-surface-card\,\#ffffff\)\]{&:focus-visible{--tw-ring-offset-color: var(--sys-color-surface-card,#ffffff)}}.focus-visible\:ring-offset-\[var\(--sys-focus-ring-offset-color\)\]{&:focus-visible{--tw-ring-offset-color: var(--sys-focus-ring-offset-color)}}.focus-visible\:ring-offset-border-accent{&:focus-visible{--tw-ring-offset-color: var(--sys-color-border-accent)}}.focus-visible\:ring-offset-surface-card{&:focus-visible{--tw-ring-offset-color: var(--sys-color-surface-card)}}.focus-visible\:outline{&:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}}.focus-visible\:outline-2{&:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}}.focus-visible\:outline-offset-2{&:focus-visible{outline-offset:2px}}.focus-visible\:outline-\[var\(--sys-color-action-primary-bg\,\#3a66e5\)\]{&:focus-visible{outline-color:var(--sys-color-action-primary-bg,#3a66e5)}}.focus-visible\:outline-none{&:focus-visible{--tw-outline-style: none;outline-style:none}}.active\:translate-y-\[0\.5px\]{&:active{--tw-translate-y: .5px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.active\:translate-y-px{&:active{--tw-translate-y: 1px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.active\:scale-95{&:active{--tw-scale-x: 95%;--tw-scale-y: 95%;--tw-scale-z: 95%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.active\:scale-100{&:active{--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.active\:scale-\[0\.98\]{&:active{scale:.98}}.active\:bg-\[var\(--sys-color-button-danger-soft-active-bg\)\]{&:active{background-color:var(--sys-color-button-danger-soft-active-bg)}}.active\:bg-\[var\(--sys-color-button-danger-solid-active-bg\)\]{&:active{background-color:var(--sys-color-button-danger-solid-active-bg)}}.active\:bg-\[var\(--sys-color-button-ghost-soft-active-bg\)\]{&:active{background-color:var(--sys-color-button-ghost-soft-active-bg)}}.active\:bg-\[var\(--sys-color-button-ghost-solid-active-bg\)\]{&:active{background-color:var(--sys-color-button-ghost-solid-active-bg)}}.active\:bg-\[var\(--sys-color-button-neutral-soft-active-bg\)\]{&:active{background-color:var(--sys-color-button-neutral-soft-active-bg)}}.active\:bg-\[var\(--sys-color-button-neutral-solid-active-bg\)\]{&:active{background-color:var(--sys-color-button-neutral-solid-active-bg)}}.active\:bg-\[var\(--sys-color-button-outline-soft-active-bg\)\]{&:active{background-color:var(--sys-color-button-outline-soft-active-bg)}}.active\:bg-\[var\(--sys-color-button-outline-solid-active-bg\)\]{&:active{background-color:var(--sys-color-button-outline-solid-active-bg)}}.active\:bg-\[var\(--sys-color-button-primary-soft-active-bg\)\]{&:active{background-color:var(--sys-color-button-primary-soft-active-bg)}}.active\:bg-\[var\(--sys-color-button-primary-solid-active-bg\)\]{&:active{background-color:var(--sys-color-button-primary-solid-active-bg)}}.active\:bg-\[var\(--sys-color-button-secondary-soft-active-bg\)\]{&:active{background-color:var(--sys-color-button-secondary-soft-active-bg)}}.active\:bg-\[var\(--sys-color-button-secondary-solid-active-bg\)\]{&:active{background-color:var(--sys-color-button-secondary-solid-active-bg)}}.active\:bg-\[var\(--sys-color-button-success-soft-active-bg\)\]{&:active{background-color:var(--sys-color-button-success-soft-active-bg)}}.active\:bg-\[var\(--sys-color-button-success-solid-active-bg\)\]{&:active{background-color:var(--sys-color-button-success-solid-active-bg)}}.active\:bg-action-primary-hover-bg{&:active{background-color:var(--sys-color-action-primary-hover-bg)}}.active\:bg-neutral-200{&:active{background-color:var(--color-neutral-200)}}.active\:bg-rose-200{&:active{background-color:var(--color-rose-200)}}.active\:bg-zinc-200{&:active{background-color:var(--color-zinc-200)}}.active\:underline{&:active{text-decoration-line:underline}}.active\:opacity-90{&:active{opacity:90%}}.enabled\:hover\:bg-white\/\[0\.1\]{&:enabled{&:hover{@media(hover:hover){background-color:color-mix(in srgb,#fff 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}}}}.disabled\:pointer-events-none{&:disabled{pointer-events:none}}.disabled\:cursor-not-allowed{&:disabled{cursor:not-allowed}}.disabled\:bg-\[\#e5e7eb\]{&:disabled{background-color:#e5e7eb}}.disabled\:bg-surface-hover{&:disabled{background-color:var(--sys-color-surface-hover)}}.disabled\:text-\[\#9aa1aa\]{&:disabled{color:#9aa1aa}}.disabled\:text-foreground-subtle{&:disabled{color:var(--sys-color-foreground-subtle)}}.disabled\:opacity-40{&:disabled{opacity:40%}}.disabled\:opacity-50{&:disabled{opacity:50%}}.disabled\:opacity-60{&:disabled{opacity:60%}}.disabled\:opacity-70{&:disabled{opacity:70%}}.disabled\:shadow-none{&:disabled{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.disabled\:hover\:bg-\[\#fcfcfc\]{&:disabled{&:hover{@media(hover:hover){background-color:#fcfcfc}}}}.disabled\:hover\:bg-transparent{&:disabled{&:hover{@media(hover:hover){background-color:transparent}}}}.disabled\:hover\:text-\[var\(--sys-color-icon-default\,\#6f7881\)\]{&:disabled{&:hover{@media(hover:hover){color:var(--sys-color-icon-default,#6f7881)}}}}.disabled\:active\:translate-y-0{&:disabled{&:active{--tw-translate-y: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}}.has-\[\:focus-visible\]\:border-border-accent{&:has(*:is(:focus-visible)){border-color:var(--sys-color-border-accent)}}.aria-checked\:translate-x-6{&[aria-checked=true]{--tw-translate-x: calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}}.aria-checked\:bg-blue-600{&[aria-checked=true]{background-color:var(--color-blue-600)}}.data-\[pressed\=true\]\:bg-\[var\(--sys-color-button-ghost-pressed-bg\)\]{&[data-pressed=true]{background-color:var(--sys-color-button-ghost-pressed-bg)}}.data-\[pressed\=true\]\:bg-\[var\(--sys-color-button-outline-pressed-bg\)\]{&[data-pressed=true]{background-color:var(--sys-color-button-outline-pressed-bg)}}.data-\[pressed\=true\]\:text-\[var\(--sys-color-button-ghost-pressed-text\)\]{&[data-pressed=true]{color:var(--sys-color-button-ghost-pressed-text)}}.data-\[pressed\=true\]\:text-\[var\(--sys-color-button-outline-pressed-text\)\]{&[data-pressed=true]{color:var(--sys-color-button-outline-pressed-text)}}.data-\[pressed\=true\]\:shadow-sm{&[data-pressed=true]{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.supports-\[backdrop-filter\]\:bg-white\/70{@supports (backdrop-filter: var(--tw)){background-color:color-mix(in srgb,#fff 70%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}}.motion-safe\:hover\:animate-spin{@media(prefers-reduced-motion:no-preference){&:hover{@media(hover:hover){animation:var(--animate-spin)}}}}.motion-reduce\:transition-none{@media(prefers-reduced-motion:reduce){transition-property:none}}.contrast-more\:bg-red-600{@media(prefers-contrast:more){background-color:var(--color-red-600)}}.contrast-more\:text-red-100{@media(prefers-contrast:more){color:var(--color-red-100)}}.max-\[767px\]\:flex{@media(width<767px){display:flex}}.max-\[767px\]\:hidden{@media(width<767px){display:none}}.max-\[639px\]\:gap-y-5{@media(width<639px){row-gap:calc(var(--spacing) * 5)}}.max-\[639px\]\:gap-y-\[5px\]{@media(width<639px){row-gap:5px}}.max-\[639px\]\:text-\[14px\]{@media(width<639px){font-size:14px}}.max-\[568px\]\:hidden{@media(width<568px){display:none}}.max-\[567px\]\:flex{@media(width<567px){display:flex}}.max-\[567px\]\:hidden{@media(width<567px){display:none}}.max-\[567px\]\:w-full{@media(width<567px){width:100%}}.max-\[567px\]\:grid-cols-1{@media(width<567px){grid-template-columns:repeat(1,minmax(0,1fr))}}.max-\[567px\]\:flex-col{@media(width<567px){flex-direction:column}}.max-\[567px\]\:gap-y-\[9px\]{@media(width<567px){row-gap:9px}}.max-\[567px\]\:gap-y-\[10px\]{@media(width<567px){row-gap:10px}}.max-\[567px\]\:rounded-\[5px\]{@media(width<567px){border-radius:5px}}.max-\[567px\]\:border{@media(width<567px){border-style:var(--tw-border-style);border-width:1px}}.max-\[567px\]\:border-\[var\(--sys-color-border-subtle\)\]{@media(width<567px){border-color:var(--sys-color-border-subtle)}}.max-\[567px\]\:px-4{@media(width<567px){padding-inline:calc(var(--spacing) * 4)}}.max-\[567px\]\:px-\[9px\]{@media(width<567px){padding-inline:9px}}.max-\[567px\]\:py-\[7px\]{@media(width<567px){padding-block:7px}}.max-\[567px\]\:text-center{@media(width<567px){text-align:center}}.max-\[567px\]\:text-\[14px\]{@media(width<567px){font-size:14px}}.max-\[567px\]\:text-\[16px\]{@media(width<567px){font-size:16px}}.max-\[480px\]\:ml-0{@media(width<480px){margin-left:calc(var(--spacing) * 0)}}.max-\[480px\]\:w-full{@media(width<480px){width:100%}}.max-\[480px\]\:grid-cols-1{@media(width<480px){grid-template-columns:repeat(1,minmax(0,1fr))}}.max-\[480px\]\:px-2{@media(width<480px){padding-inline:calc(var(--spacing) * 2)}}.max-\[420px\]\:grid-cols-1{@media(width<420px){grid-template-columns:repeat(1,minmax(0,1fr))}}.max-\[420px\]\:gap-y-\[10px\]{@media(width<420px){row-gap:10px}}.max-lg\:m-0{@media(width<64rem){margin:calc(var(--spacing) * 0)}}.max-lg\:\!overflow-hidden{@media(width<64rem){overflow:hidden!important}}.max-lg\:overflow-hidden{@media(width<64rem){overflow:hidden}}.max-lg\:rounded-card{@media(width<64rem){border-radius:var(--sys-radius-card)}}.max-lg\:bg-surface-card{@media(width<64rem){background-color:var(--sys-color-surface-card)}}.max-lg\:bg-surface-card-soft{@media(width<64rem){background-color:var(--sys-color-surface-card-soft)}}.max-lg\:p-0{@media(width<64rem){padding:calc(var(--spacing) * 0)}}.max-lg\:p-4{@media(width<64rem){padding:calc(var(--spacing) * 4)}}.max-md\:min-h-24{@media(width<48rem){min-height:calc(var(--spacing) * 24)}}.max-md\:rounded-\[20px\]{@media(width<48rem){border-radius:20px}}.max-md\:bg-\[var\(--sys-color-surface-card-soft\)\]{@media(width<48rem){background-color:var(--sys-color-surface-card-soft)}}.max-md\:pt-\[10px\]{@media(width<48rem){padding-top:10px}}.max-md\:pb-\[5px\]{@media(width<48rem){padding-bottom:5px}}.xs\:\[-webkit-line-clamp\:3\]{@media(width>=475px){-webkit-line-clamp:3}}.min-\[768px\]\:flex{@media(width>=768px){display:flex}}.sm\:top-4{@media(width>=40rem){top:calc(var(--spacing) * 4)}}.sm\:right-4{@media(width>=40rem){right:calc(var(--spacing) * 4)}}.sm\:right-6{@media(width>=40rem){right:calc(var(--spacing) * 6)}}.sm\:mt-4{@media(width>=40rem){margin-top:calc(var(--spacing) * 4)}}.sm\:mt-7{@media(width>=40rem){margin-top:calc(var(--spacing) * 7)}}.sm\:block{@media(width>=40rem){display:block}}.sm\:flex{@media(width>=40rem){display:flex}}.sm\:hidden{@media(width>=40rem){display:none}}.sm\:h-10{@media(width>=40rem){height:calc(var(--spacing) * 10)}}.sm\:h-auto{@media(width>=40rem){height:auto}}.sm\:min-h-96{@media(width>=40rem){min-height:calc(var(--spacing) * 96)}}.sm\:w-10{@media(width>=40rem){width:calc(var(--spacing) * 10)}}.sm\:w-48{@media(width>=40rem){width:calc(var(--spacing) * 48)}}.sm\:w-80{@media(width>=40rem){width:calc(var(--spacing) * 80)}}.sm\:w-auto{@media(width>=40rem){width:auto}}.sm\:max-w-2xl{@media(width>=40rem){max-width:var(--container-2xl)}}.sm\:min-w-0{@media(width>=40rem){min-width:calc(var(--spacing) * 0)}}.sm\:min-w-56{@media(width>=40rem){min-width:calc(var(--spacing) * 56)}}.sm\:min-w-\[92px\]{@media(width>=40rem){min-width:92px}}.sm\:flex-1{@media(width>=40rem){flex:1}}.sm\:grid-cols-2{@media(width>=40rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.sm\:grid-cols-\[minmax\(0\,1fr\)_3\.5rem_7rem\]{@media(width>=40rem){grid-template-columns:minmax(0,1fr) 3.5rem 7rem}}.sm\:flex-row{@media(width>=40rem){flex-direction:row}}.sm\:items-center{@media(width>=40rem){align-items:center}}.sm\:items-start{@media(width>=40rem){align-items:flex-start}}.sm\:justify-between{@media(width>=40rem){justify-content:space-between}}.sm\:justify-center{@media(width>=40rem){justify-content:center}}.sm\:justify-start{@media(width>=40rem){justify-content:flex-start}}.sm\:gap-1{@media(width>=40rem){gap:calc(var(--spacing) * 1)}}.sm\:gap-2{@media(width>=40rem){gap:calc(var(--spacing) * 2)}}.sm\:gap-3{@media(width>=40rem){gap:calc(var(--spacing) * 3)}}.sm\:gap-5{@media(width>=40rem){gap:calc(var(--spacing) * 5)}}.sm\:space-y-5{@media(width>=40rem){:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}}}.sm\:gap-x-3{@media(width>=40rem){-moz-column-gap:calc(var(--spacing) * 3);column-gap:calc(var(--spacing) * 3)}}.sm\:gap-x-5{@media(width>=40rem){-moz-column-gap:calc(var(--spacing) * 5);column-gap:calc(var(--spacing) * 5)}}.sm\:gap-y-3{@media(width>=40rem){row-gap:calc(var(--spacing) * 3)}}.sm\:self-start{@media(width>=40rem){align-self:flex-start}}.sm\:p-5{@media(width>=40rem){padding:calc(var(--spacing) * 5)}}.sm\:p-6{@media(width>=40rem){padding:calc(var(--spacing) * 6)}}.sm\:px-3{@media(width>=40rem){padding-inline:calc(var(--spacing) * 3)}}.sm\:px-5{@media(width>=40rem){padding-inline:calc(var(--spacing) * 5)}}.sm\:px-6{@media(width>=40rem){padding-inline:calc(var(--spacing) * 6)}}.sm\:px-7{@media(width>=40rem){padding-inline:calc(var(--spacing) * 7)}}.sm\:py-4{@media(width>=40rem){padding-block:calc(var(--spacing) * 4)}}.sm\:py-7{@media(width>=40rem){padding-block:calc(var(--spacing) * 7)}}.sm\:pt-6{@media(width>=40rem){padding-top:calc(var(--spacing) * 6)}}.sm\:pt-\[3\.75rem\]{@media(width>=40rem){padding-top:3.75rem}}.sm\:pr-2{@media(width>=40rem){padding-right:calc(var(--spacing) * 2)}}.sm\:pb-5{@media(width>=40rem){padding-bottom:calc(var(--spacing) * 5)}}.sm\:pb-10{@media(width>=40rem){padding-bottom:calc(var(--spacing) * 10)}}.sm\:text-left{@media(width>=40rem){text-align:left}}.sm\:text-\[12px\]{@media(width>=40rem){font-size:12px}}.sm\:text-body-compact{@media(width>=40rem){font-size:var(--sys-typography-size-body-compact)}}.sm\:text-body-default{@media(width>=40rem){font-size:var(--sys-typography-size-body-default)}}.sm\:text-display-section{@media(width>=40rem){font-size:var(--sys-typography-size-display-section)}}.sm\:text-title-card{@media(width>=40rem){font-size:var(--sys-typography-size-title-card)}}.sm\:text-title-page{@media(width>=40rem){font-size:var(--sys-typography-size-title-page)}}.sm\:text-title-section{@media(width>=40rem){font-size:var(--sys-typography-size-title-section)}}.sm\:leading-body-compact{@media(width>=40rem){--tw-leading: var(--sys-typography-line-height-body-compact);line-height:var(--sys-typography-line-height-body-compact)}}.sm\:leading-body-default{@media(width>=40rem){--tw-leading: var(--sys-typography-line-height-body-default);line-height:var(--sys-typography-line-height-body-default)}}.sm\:leading-display-section{@media(width>=40rem){--tw-leading: var(--sys-typography-line-height-display-section);line-height:var(--sys-typography-line-height-display-section)}}.sm\:leading-title-card{@media(width>=40rem){--tw-leading: var(--sys-typography-line-height-title-card);line-height:var(--sys-typography-line-height-title-card)}}.sm\:leading-title-page{@media(width>=40rem){--tw-leading: var(--sys-typography-line-height-title-page);line-height:var(--sys-typography-line-height-title-page)}}.sm\:leading-title-section{@media(width>=40rem){--tw-leading: var(--sys-typography-line-height-title-section);line-height:var(--sys-typography-line-height-title-section)}}.md\:col-span-2{@media(width>=48rem){grid-column:span 2 / span 2}}.md\:mt-5{@media(width>=48rem){margin-top:calc(var(--spacing) * 5)}}.md\:flex{@media(width>=48rem){display:flex}}.md\:grid{@media(width>=48rem){display:grid}}.md\:hidden{@media(width>=48rem){display:none}}.md\:h-6{@media(width>=48rem){height:calc(var(--spacing) * 6)}}.md\:h-9{@media(width>=48rem){height:calc(var(--spacing) * 9)}}.md\:h-\[18px\]{@media(width>=48rem){height:18px}}.md\:h-\[28px\]{@media(width>=48rem){height:28px}}.md\:h-control-height-md{@media(width>=48rem){height:var(--sys-control-height-md)}}.md\:w-9{@media(width>=48rem){width:calc(var(--spacing) * 9)}}.md\:w-\[18px\]{@media(width>=48rem){width:18px}}.md\:w-\[28px\]{@media(width>=48rem){width:28px}}.md\:w-control-height-md{@media(width>=48rem){width:var(--sys-control-height-md)}}.md\:max-w-64{@media(width>=48rem){max-width:calc(var(--spacing) * 64)}}.md\:grid-cols-2{@media(width>=48rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.md\:grid-cols-3{@media(width>=48rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.md\:grid-cols-6{@media(width>=48rem){grid-template-columns:repeat(6,minmax(0,1fr))}}.md\:flex-row{@media(width>=48rem){flex-direction:row}}.md\:flex-wrap{@media(width>=48rem){flex-wrap:wrap}}.md\:items-center{@media(width>=48rem){align-items:center}}.md\:items-end{@media(width>=48rem){align-items:flex-end}}.md\:justify-between{@media(width>=48rem){justify-content:space-between}}.md\:justify-center{@media(width>=48rem){justify-content:center}}.md\:gap-1{@media(width>=48rem){gap:calc(var(--spacing) * 1)}}.md\:gap-x-4{@media(width>=48rem){-moz-column-gap:calc(var(--spacing) * 4);column-gap:calc(var(--spacing) * 4)}}.md\:gap-y-4{@media(width>=48rem){row-gap:calc(var(--spacing) * 4)}}.md\:rounded-card{@media(width>=48rem){border-radius:var(--sys-radius-card)}}.md\:border{@media(width>=48rem){border-style:var(--tw-border-style);border-width:1px}}.md\:border-border-strong{@media(width>=48rem){border-color:var(--sys-color-border-strong)}}.md\:border-border-subtle{@media(width>=48rem){border-color:var(--sys-color-border-subtle)}}.md\:bg-surface-card{@media(width>=48rem){background-color:var(--sys-color-surface-card)}}.md\:bg-transparent{@media(width>=48rem){background-color:transparent}}.md\:bg-\[url\(http\:\/\/x\:y\)\]{@media(width>=48rem){background-image:url(http://x:y)}}.md\:p-0{@media(width>=48rem){padding:calc(var(--spacing) * 0)}}.md\:p-4{@media(width>=48rem){padding:calc(var(--spacing) * 4)}}.md\:p-5{@media(width>=48rem){padding:calc(var(--spacing) * 5)}}.md\:p-6{@media(width>=48rem){padding:calc(var(--spacing) * 6)}}.md\:p-8{@media(width>=48rem){padding:calc(var(--spacing) * 8)}}.md\:px-6{@media(width>=48rem){padding-inline:calc(var(--spacing) * 6)}}.md\:px-7{@media(width>=48rem){padding-inline:calc(var(--spacing) * 7)}}.md\:px-8{@media(width>=48rem){padding-inline:calc(var(--spacing) * 8)}}.md\:px-10{@media(width>=48rem){padding-inline:calc(var(--spacing) * 10)}}.md\:px-\[12px\]{@media(width>=48rem){padding-inline:12px}}.md\:py-5{@media(width>=48rem){padding-block:calc(var(--spacing) * 5)}}.md\:py-6{@media(width>=48rem){padding-block:calc(var(--spacing) * 6)}}.md\:py-\[6px\]{@media(width>=48rem){padding-block:6px}}.md\:pt-4{@media(width>=48rem){padding-top:calc(var(--spacing) * 4)}}.md\:pt-7{@media(width>=48rem){padding-top:calc(var(--spacing) * 7)}}.md\:pb-1{@media(width>=48rem){padding-bottom:calc(var(--spacing) * 1)}}.md\:pb-6{@media(width>=48rem){padding-bottom:calc(var(--spacing) * 6)}}.md\:pb-14{@media(width>=48rem){padding-bottom:calc(var(--spacing) * 14)}}.md\:text-center{@media(width>=48rem){text-align:center}}.md\:text-4xl{@media(width>=48rem){font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}}.md\:text-5xl{@media(width>=48rem){font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}}.md\:text-6xl{@media(width>=48rem){font-size:var(--text-6xl);line-height:var(--tw-leading, var(--text-6xl--line-height))}}.md\:text-\[12px\]{@media(width>=48rem){font-size:12px}}.md\:text-\[14px\]{@media(width>=48rem){font-size:14px}}.md\:text-\[18px\]{@media(width>=48rem){font-size:18px}}.md\:text-body-default{@media(width>=48rem){font-size:var(--sys-typography-size-body-default)}}.md\:text-display-section{@media(width>=48rem){font-size:var(--sys-typography-size-display-section)}}.md\:text-title-page{@media(width>=48rem){font-size:var(--sys-typography-size-title-page)}}.md\:leading-body-default{@media(width>=48rem){--tw-leading: var(--sys-typography-line-height-body-default);line-height:var(--sys-typography-line-height-body-default)}}.md\:leading-display-section{@media(width>=48rem){--tw-leading: var(--sys-typography-line-height-display-section);line-height:var(--sys-typography-line-height-display-section)}}.md\:leading-title-page{@media(width>=48rem){--tw-leading: var(--sys-typography-line-height-title-page);line-height:var(--sys-typography-line-height-title-page)}}.md\:hover\:-mt-2{@media(width>=48rem){&:hover{@media(hover:hover){margin-top:calc(var(--spacing) * -2)}}}}.lg\:absolute{@media(width>=64rem){position:absolute}}.lg\:grid-cols-2{@media(width>=64rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.lg\:grid-cols-3{@media(width>=64rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.lg\:grid-cols-4{@media(width>=64rem){grid-template-columns:repeat(4,minmax(0,1fr))}}.lg\:grid-cols-\[1fr_360px\]{@media(width>=64rem){grid-template-columns:1fr 360px}}.lg\:grid-cols-\[380px_1fr\]{@media(width>=64rem){grid-template-columns:380px 1fr}}.lg\:grid-cols-\[420px_1fr\]{@media(width>=64rem){grid-template-columns:420px 1fr}}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)_auto\]{@media(width>=64rem){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto}}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{@media(width>=64rem){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{@media(width>=64rem){grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}}.lg\:items-center{@media(width>=64rem){align-items:center}}.lg\:justify-end{@media(width>=64rem){justify-content:flex-end}}.lg\:gap-10{@media(width>=64rem){gap:calc(var(--spacing) * 10)}}.lg\:overflow-visible{@media(width>=64rem){overflow:visible}}.lg\:p-0{@media(width>=64rem){padding:calc(var(--spacing) * 0)}}.lg\:p-5{@media(width>=64rem){padding:calc(var(--spacing) * 5)}}.lg\:p-12{@media(width>=64rem){padding:calc(var(--spacing) * 12)}}.lg\:px-6{@media(width>=64rem){padding-inline:calc(var(--spacing) * 6)}}.lg\:pt-6{@media(width>=64rem){padding-top:calc(var(--spacing) * 6)}}.lg\:text-6xl{@media(width>=64rem){font-size:var(--text-6xl);line-height:var(--tw-leading, var(--text-6xl--line-height))}}.lg\:shadow-none{@media(width>=64rem){--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.xl\:grid-cols-3{@media(width>=80rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.xl\:flex-row{@media(width>=80rem){flex-direction:row}}.xl\:items-end{@media(width>=80rem){align-items:flex-end}}.xl\:items-start{@media(width>=80rem){align-items:flex-start}}.xl\:justify-between{@media(width>=80rem){justify-content:space-between}}.xl\:px-4{@media(width>=80rem){padding-inline:calc(var(--spacing) * 4)}}.xl\:px-6{@media(width>=80rem){padding-inline:calc(var(--spacing) * 6)}}.xl\:pt-4{@media(width>=80rem){padding-top:calc(var(--spacing) * 4)}}.xl\:pt-6{@media(width>=80rem){padding-top:calc(var(--spacing) * 6)}}.xl\:pb-6{@media(width>=80rem){padding-bottom:calc(var(--spacing) * 6)}}.\@\[400px\]\:w-32{@container (width >= 400px){width:calc(var(--spacing) * 32)}}.\@\[400px\]\:flex-row{@container (width >= 400px){flex-direction:row}}.\@\[400px\]\:text-base{@container (width >= 400px){font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}}.\@\[400px\]\:text-lg{@container (width >= 400px){font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}}.\@lg\:text-xl{@container (width >= 32rem){font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}}.\@2xl\:text-2xl{@container (width >= 42rem){font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}}.dark\:border-zinc-700{@media(prefers-color-scheme:dark){border-color:var(--color-zinc-700)}}.dark\:border-zinc-800{@media(prefers-color-scheme:dark){border-color:var(--color-zinc-800)}}.dark\:bg-\(--foo\){@media(prefers-color-scheme:dark){background-color:var(--foo)}}.dark\:bg-gray-800{@media(prefers-color-scheme:dark){background-color:var(--color-gray-800)}}.dark\:bg-gray-900{@media(prefers-color-scheme:dark){background-color:var(--color-gray-900)}}.dark\:bg-zinc-50{@media(prefers-color-scheme:dark){background-color:var(--color-zinc-50)}}.dark\:bg-zinc-100{@media(prefers-color-scheme:dark){background-color:var(--color-zinc-100)}}.dark\:bg-zinc-800{@media(prefers-color-scheme:dark){background-color:var(--color-zinc-800)}}.dark\:bg-zinc-900{@media(prefers-color-scheme:dark){background-color:var(--color-zinc-900)}}.dark\:bg-zinc-950{@media(prefers-color-scheme:dark){background-color:var(--color-zinc-950)}}.dark\:text-gray-400{@media(prefers-color-scheme:dark){color:var(--color-gray-400)}}.dark\:text-red-300{@media(prefers-color-scheme:dark){color:var(--color-red-300)}}.dark\:text-white{@media(prefers-color-scheme:dark){color:var(--color-white)}}.dark\:text-zinc-50{@media(prefers-color-scheme:dark){color:var(--color-zinc-50)}}.dark\:text-zinc-200{@media(prefers-color-scheme:dark){color:var(--color-zinc-200)}}.dark\:text-zinc-300{@media(prefers-color-scheme:dark){color:var(--color-zinc-300)}}.dark\:text-zinc-400{@media(prefers-color-scheme:dark){color:var(--color-zinc-400)}}.dark\:text-zinc-900{@media(prefers-color-scheme:dark){color:var(--color-zinc-900)}}.dark\:text-zinc-950{@media(prefers-color-scheme:dark){color:var(--color-zinc-950)}}.dark\:hover\:bg-red-950\/40{@media(prefers-color-scheme:dark){&:hover{@media(hover:hover){background-color:color-mix(in srgb,oklch(25.8% .092 26.042) 40%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-red-950) 40%,transparent)}}}}}.dark\:hover\:bg-zinc-200{@media(prefers-color-scheme:dark){&:hover{@media(hover:hover){background-color:var(--color-zinc-200)}}}}.dark\:hover\:bg-zinc-900{@media(prefers-color-scheme:dark){&:hover{@media(hover:hover){background-color:var(--color-zinc-900)}}}}.dark\:hover\:bg-zinc-950{@media(prefers-color-scheme:dark){&:hover{@media(hover:hover){background-color:var(--color-zinc-950)}}}}.dark\:hover\:text-red-200{@media(prefers-color-scheme:dark){&:hover{@media(hover:hover){color:var(--color-red-200)}}}}.\[\&_a\]\:w-full{& a{width:100%}}.\[\&_a\]\:text-inherit{& a{color:inherit}}.\[\&_a\]\:no-underline{& a{text-decoration-line:none}}.\[\&_h1\]\:mb-4{& h1{margin-bottom:calc(var(--spacing) * 4)}}.\[\&_h1\]\:text-title-page{& h1{font-size:var(--sys-typography-size-title-page)}}.\[\&_h1\]\:leading-title-page{& h1{--tw-leading: var(--sys-typography-line-height-title-page);line-height:var(--sys-typography-line-height-title-page)}}.\[\&_h1\]\:font-semibold{& h1{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}}.\[\&_h1\]\:text-foreground-default{& h1{color:var(--sys-color-foreground-default)}}.\[\&_h2\]\:mb-3{& h2{margin-bottom:calc(var(--spacing) * 3)}}.\[\&_h2\]\:text-title-section{& h2{font-size:var(--sys-typography-size-title-section)}}.\[\&_h2\]\:leading-title-section{& h2{--tw-leading: var(--sys-typography-line-height-title-section);line-height:var(--sys-typography-line-height-title-section)}}.\[\&_h2\]\:font-semibold{& h2{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}}.\[\&_h2\]\:text-foreground-default{& h2{color:var(--sys-color-foreground-default)}}.\[\&_li\]\:mb-1\.5{& li{margin-bottom:calc(var(--spacing) * 1.5)}}.\[\&_ol\]\:mb-4{& ol{margin-bottom:calc(var(--spacing) * 4)}}.\[\&_ol\]\:ml-5{& ol{margin-left:calc(var(--spacing) * 5)}}.\[\&_ol\]\:list-decimal{& ol{list-style-type:decimal}}.\[\&_p\]\:mb-4{& p{margin-bottom:calc(var(--spacing) * 4)}}.\[\&_p\:last-child\]\:mb-0{& p:last-child{margin-bottom:calc(var(--spacing) * 0)}}.\[\&_strong\]\:font-semibold{& strong{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}}.\[\&_svg\]\:pointer-events-none{& svg{pointer-events:none}}.\[\&_svg\]\:h-4{& svg{height:calc(var(--spacing) * 4)}}.\[\&_svg\]\:h-5{& svg{height:calc(var(--spacing) * 5)}}.\[\&_svg\]\:h-6{& svg{height:calc(var(--spacing) * 6)}}.\[\&_svg\]\:h-\[18px\]{& svg{height:18px}}.\[\&_svg\]\:w-4{& svg{width:calc(var(--spacing) * 4)}}.\[\&_svg\]\:w-5{& svg{width:calc(var(--spacing) * 5)}}.\[\&_svg\]\:w-6{& svg{width:calc(var(--spacing) * 6)}}.\[\&_svg\]\:w-\[18px\]{& svg{width:18px}}.\[\&_svg\]\:shrink-0{& svg{flex-shrink:0}}.\[\&_svg\]\:cursor-pointer{& svg{cursor:pointer}}.\[\&_svg\]\:fill-none{& svg{fill:none}}.\[\&_svg\]\:stroke-current{& svg{stroke:currentcolor}}.\[\&_svg\]\:text-\[\#5b6773\]{& svg{color:#5b6773}}.\[\&_ul\]\:mb-4{& ul{margin-bottom:calc(var(--spacing) * 4)}}.\[\&_ul\]\:ml-5{& ul{margin-left:calc(var(--spacing) * 5)}}.\[\&_ul\]\:list-disc{& ul{list-style-type:disc}}.\[\&\:\:-moz-range-thumb\]\:h-4{&::-moz-range-thumb{height:calc(var(--spacing) * 4)}}.\[\&\:\:-moz-range-thumb\]\:w-4{&::-moz-range-thumb{width:calc(var(--spacing) * 4)}}.\[\&\:\:-moz-range-thumb\]\:rounded-full{&::-moz-range-thumb{border-radius:calc(infinity * 1px)}}.\[\&\:\:-moz-range-thumb\]\:border-\[3px\]{&::-moz-range-thumb{border-style:var(--tw-border-style);border-width:3px}}.\[\&\:\:-moz-range-thumb\]\:border-white{&::-moz-range-thumb{border-color:var(--color-white)}}.\[\&\:\:-moz-range-thumb\]\:bg-\[\#3f51b5\]{&::-moz-range-thumb{background-color:#3f51b5}}.\[\&\:\:-moz-range-thumb\]\:shadow-\[0_2px_7px_rgba\(63\,81\,181\,0\.35\)\]{&::-moz-range-thumb{--tw-shadow: 0 2px 7px var(--tw-shadow-color, rgba(63,81,181,.35));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.\[\&\:\:-moz-range-track\]\:bg-transparent{&::-moz-range-track{background-color:transparent}}.\[\&\:\:-webkit-slider-runnable-track\]\:h-6{&::-webkit-slider-runnable-track{height:calc(var(--spacing) * 6)}}.\[\&\:\:-webkit-slider-runnable-track\]\:bg-transparent{&::-webkit-slider-runnable-track{background-color:transparent}}.\[\&\:\:-webkit-slider-thumb\]\:h-4{&::-webkit-slider-thumb{height:calc(var(--spacing) * 4)}}.\[\&\:\:-webkit-slider-thumb\]\:w-4{&::-webkit-slider-thumb{width:calc(var(--spacing) * 4)}}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none{&::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full{&::-webkit-slider-thumb{border-radius:calc(infinity * 1px)}}.\[\&\:\:-webkit-slider-thumb\]\:border-\[3px\]{&::-webkit-slider-thumb{border-style:var(--tw-border-style);border-width:3px}}.\[\&\:\:-webkit-slider-thumb\]\:border-white{&::-webkit-slider-thumb{border-color:var(--color-white)}}.\[\&\:\:-webkit-slider-thumb\]\:bg-\[\#3f51b5\]{&::-webkit-slider-thumb{background-color:#3f51b5}}.\[\&\:\:-webkit-slider-thumb\]\:shadow-\[0_2px_7px_rgba\(63\,81\,181\,0\.35\)\]{&::-webkit-slider-thumb{--tw-shadow: 0 2px 7px var(--tw-shadow-color, rgba(63,81,181,.35));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.\[\&\>\*\:first-child\]\:rounded-t-lg{>*:first-child{border-top-left-radius:var(--sys-radius-lg);border-top-right-radius:var(--sys-radius-lg)}}.\[\&\>\*\:first-child\]\:rounded-l-lg{>*:first-child{border-top-left-radius:var(--sys-radius-lg);border-bottom-left-radius:var(--sys-radius-lg)}}.\[\&\>\*\:last-child\]\:rounded-r-lg{>*:last-child{border-top-right-radius:var(--sys-radius-lg);border-bottom-right-radius:var(--sys-radius-lg)}}.\[\&\>\*\:last-child\]\:rounded-b-lg{>*:last-child{border-bottom-right-radius:var(--sys-radius-lg);border-bottom-left-radius:var(--sys-radius-lg)}}.\[\&\>\*\:last-child\]\:border-r{>*:last-child{border-right-style:var(--tw-border-style);border-right-width:1px}}.\[\&\>\*\:last-child\]\:border-b{>*:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}.\[\&\>svg_path\]\:fill-current{>svg path{fill:currentcolor}}}:is(#seatmap-react,[data-seatmap-root=true]){--theme-ref-accent-primary: #3b82f6;--theme-ref-accent-primary-strong: #2563eb;--theme-ref-accent-warning: #fabb05;--theme-ref-bg-body: #101114;--theme-ref-bg-surface-primary: #1a1c20;--theme-ref-bg-surface-secondary: #23262b;--theme-ref-bg-surface-contrast: #ffffff;--theme-ref-bg-surface-light: #f5f6f8;--theme-ref-bg-surface-hover: #262a31;--theme-ref-overlay-base: rgb(255 255 255 / 14%);--theme-ref-overlay-soft: rgb(148 163 184 / 35%);--theme-ref-backdrop-gradient-start: #d7dee8;--theme-ref-backdrop-gradient-mid: #e7ecf3;--theme-ref-backdrop-gradient-end: #f7f9fc;--theme-ref-backdrop-hero-base: #475569;--theme-ref-backdrop-overlay-start: rgb(15 23 42 / 40%);--theme-ref-backdrop-overlay-end: rgb(2 6 23 / 56%);--theme-ref-backdrop-foreground-primary: #ffffff;--theme-ref-backdrop-foreground-secondary: #ffffff;--theme-ref-backdrop-icon: #ffffff;--theme-ref-backdrop-timer: #ffffff;--theme-ref-backdrop-image-opacity: .85;--theme-ref-backdrop-image-saturate: .9;--theme-ref-text-primary: #f8fafc;--theme-ref-text-secondary: #94a3b8;--theme-ref-text-muted: #94a3b8;--theme-ref-text-on-contrast: #0f172a;--theme-ref-text-on-primary: #ffffff;--theme-ref-text-danger: #e91e63;--theme-ref-text-success: #34a853;--theme-ref-border-primary: #e2e8f0;--theme-ref-border-subtle: #334155;--theme-ref-border-medium: #64748b;--theme-ref-border-accent: #3b82f6;--theme-ref-border-danger: #eb3131;--theme-ref-icon-primary: #f8fafc;--theme-ref-font-family-base: "system-ui", "-apple-system", "Segoe UI", sans-serif;--theme-ref-font-family-heading: "system-ui", "-apple-system", "Segoe UI", sans-serif;--theme-ref-typography-size-display: 30px;--theme-ref-typography-size-display-lg: 36px;--theme-ref-typography-size-xxs: 10px;--theme-ref-typography-size-overline: 11px;--theme-ref-typography-size-title-sm: 18px;--theme-ref-typography-size-title: 20px;--theme-ref-typography-size-title-lg: 24px;--theme-ref-typography-size-body: 16px;--theme-ref-typography-size-body-sm: 14px;--theme-ref-typography-size-meta: 12px;--theme-ref-typography-line-height-display: 1.25;--theme-ref-typography-line-height-body: 1.625;--theme-ref-typography-line-height-body-sm: 1.5;--theme-ref-typography-line-height-compact: 1.375;--theme-ref-typography-tracking-overline: .12em;--theme-ref-motion-duration-fast: .15s;--theme-ref-motion-duration-base: .2s;--theme-ref-motion-duration-slow: .3s;--theme-ref-motion-duration-fade: .2s;--theme-ref-motion-duration-pulse: 1.5s;--theme-ref-motion-ease-standard: ease-out;--theme-ref-motion-ease-emphasized: cubic-bezier(.22, 1, .36, 1);--theme-ref-motion-scale-pulse: 1.08}:is(#seatmap-react,[data-seatmap-root=true])[data-brand=eventcartel]{--theme-ref-accent-primary: #5176e8;--theme-ref-accent-primary-strong: #4163d7;--theme-ref-accent-warning: #fabb05;--theme-ref-bg-surface-contrast: #fcfcfc;--theme-ref-backdrop-gradient-start: #dce8f8;--theme-ref-backdrop-gradient-mid: #eaf1fa;--theme-ref-backdrop-gradient-end: #fbfdfe;--theme-ref-backdrop-hero-base: #72757c;--theme-ref-backdrop-overlay-start: rgb(25 26 30 / 32%);--theme-ref-backdrop-overlay-end: rgb(19 20 24 / 46%);--theme-ref-backdrop-foreground-primary: #fcfcfc;--theme-ref-backdrop-foreground-secondary: #fcfcfc;--theme-ref-backdrop-icon: #fcfcfc;--theme-ref-backdrop-timer: #fcfcfc;--theme-ref-backdrop-image-opacity: .8;--theme-ref-backdrop-image-saturate: .82;--theme-ref-text-on-contrast: #1c1c20;--theme-ref-text-on-primary: #fcfcfc;--theme-ref-text-danger: #e91e63;--theme-ref-text-success: #34a853;--theme-ref-border-accent: #5176e8;--theme-ref-border-danger: #eb3131;--theme-ref-font-family-base: "Inter", "Nunito", sans-serif;--theme-ref-font-family-heading: "Inter", "Nunito", sans-serif}:is(#seatmap-react,[data-seatmap-root=true])[data-brand=chaika]{--theme-ref-accent-primary: #106bff;--theme-ref-accent-primary-strong: #0c57d6;--theme-ref-accent-warning: #fabb05;--theme-ref-bg-surface-contrast: #ffffff;--theme-ref-backdrop-gradient-start: #cbd9f0;--theme-ref-backdrop-gradient-mid: #e1ebf8;--theme-ref-backdrop-gradient-end: #fbfdfe;--theme-ref-backdrop-hero-base: #106bff;--theme-ref-backdrop-overlay-start: rgb(0 0 0 / 50%);--theme-ref-backdrop-overlay-end: rgb(0 0 0 / 50%);--theme-ref-backdrop-foreground-primary: #ffffff;--theme-ref-backdrop-foreground-secondary: #ffffff;--theme-ref-backdrop-icon: #ffffff;--theme-ref-backdrop-timer: #ffffff;--theme-ref-backdrop-image-opacity: 1;--theme-ref-backdrop-image-saturate: .86;--theme-ref-text-on-contrast: #111111;--theme-ref-text-on-primary: #ffffff;--theme-ref-text-danger: #ff0000;--theme-ref-text-success: #b1ff00;--theme-ref-border-accent: #106bff;--theme-ref-border-danger: #ff0000;--theme-ref-font-family-base: "Outfit", "Inter", sans-serif;--theme-ref-font-family-heading: "Outfit", "Inter", sans-serif}:is(#seatmap-react,[data-seatmap-root=true])[data-brand=eventcartel][data-theme=dark]{--theme-ref-bg-body: #1c1c20;--theme-ref-bg-surface-primary: #2b2b2b;--theme-ref-bg-surface-secondary: #323232;--theme-ref-bg-surface-light: #fafafa;--theme-ref-bg-surface-hover: #2a2a2e;--theme-ref-overlay-base: rgb(255 255 255 / 15%);--theme-ref-overlay-soft: rgb(134 134 134 / 50%);--theme-ref-text-primary: #fcfcfc;--theme-ref-text-secondary: #a8abac;--theme-ref-text-muted: #a8abac;--theme-ref-border-primary: #fcfcfc;--theme-ref-border-subtle: #313131;--theme-ref-border-medium: #cecece;--theme-ref-icon-primary: #fcfcfc}:is(#seatmap-react,[data-seatmap-root=true])[data-brand=eventcartel][data-theme=light]{--theme-ref-bg-body: #f4f6fb;--theme-ref-bg-surface-primary: #ffffff;--theme-ref-bg-surface-secondary: #eef2f8;--theme-ref-bg-surface-light: #fafbfd;--theme-ref-bg-surface-hover: #e8edf7;--theme-ref-overlay-base: rgb(16 24 40 / 14%);--theme-ref-overlay-soft: rgb(81 118 232 / 18%);--theme-ref-text-primary: #1c1c20;--theme-ref-text-secondary: #596273;--theme-ref-text-muted: #7b8494;--theme-ref-border-primary: #cbd5e1;--theme-ref-border-subtle: #d9e1ec;--theme-ref-border-medium: #b8c4d6;--theme-ref-icon-primary: #1c1c20}:is(#seatmap-react,[data-seatmap-root=true])[data-brand=chaika][data-theme=light]{--theme-ref-bg-body: #f0f6fe;--theme-ref-bg-surface-primary: #ffffff;--theme-ref-bg-surface-secondary: #f0f6fe;--theme-ref-bg-surface-light: #fbfdfe;--theme-ref-bg-surface-hover: #e9f1ff;--theme-ref-overlay-base: rgb(0 0 0 / 50%);--theme-ref-overlay-soft: rgb(163 185 222 / 45%);--theme-ref-text-primary: #111111;--theme-ref-text-secondary: #5c6bb5;--theme-ref-text-muted: #6674ad;--theme-ref-border-primary: #a3b9de;--theme-ref-border-subtle: #a3b9de;--theme-ref-border-medium: #a3b9de;--theme-ref-icon-primary: #106bff}:is(#seatmap-react,[data-seatmap-root=true]){--sys-color-surface-canvas: var(--theme-ref-bg-body);--sys-color-surface-card: var(--theme-ref-bg-surface-primary);--sys-color-surface-card-soft: var(--theme-ref-bg-surface-secondary);--sys-color-surface-hover: var(--theme-ref-bg-surface-hover);--sys-color-surface-light: var(--theme-ref-bg-surface-light);--sys-color-surface-contrast: var(--theme-ref-bg-surface-contrast);--sys-color-surface-overlay: var(--theme-ref-overlay-base);--sys-color-surface-overlay-soft: var(--theme-ref-overlay-soft);--sys-color-surface-accent-soft: rgb(81 118 232 / 16%);--sys-color-surface-warning-soft: rgb(250 187 5 / 18%);--sys-color-surface-success-soft: rgb(52 168 83 / 18%);--sys-color-surface-danger-soft: rgb(233 30 99 / 16%);--sys-color-border-default: var(--theme-ref-border-medium);--sys-color-border-strong: var(--theme-ref-border-primary);--sys-color-border-subtle: var(--theme-ref-border-subtle);--sys-color-border-accent: var(--theme-ref-border-accent);--sys-color-border-danger: var(--theme-ref-border-danger);--sys-color-border-accent-soft: rgb(81 118 232 / 40%);--sys-color-border-success-soft: rgb(52 168 83 / 30%);--sys-color-border-warning-soft: rgb(250 187 5 / 30%);--sys-color-border-danger-soft: rgb(233 30 99 / 30%);--sys-color-foreground-default: var(--theme-ref-text-primary);--sys-color-foreground-secondary: var(--theme-ref-text-secondary);--sys-color-foreground-subtle: var(--theme-ref-text-muted);--sys-color-foreground-on-contrast: var(--theme-ref-text-on-contrast);--sys-color-foreground-accent: var(--theme-ref-accent-primary);--sys-color-foreground-success: var(--theme-ref-text-success);--sys-color-foreground-danger: var(--theme-ref-text-danger);--sys-color-foreground-warning: var(--theme-ref-accent-warning);--sys-color-foreground-on-action: var(--sys-color-action-primary-text);--sys-color-icon-default: var(--theme-ref-icon-primary);--sys-color-icon-accent: var(--sys-color-foreground-accent);--sys-color-icon-success: var(--sys-color-foreground-success);--sys-color-backdrop-gradient-start: var(--theme-ref-backdrop-gradient-start);--sys-color-backdrop-gradient-mid: var(--theme-ref-backdrop-gradient-mid);--sys-color-backdrop-gradient-end: var(--theme-ref-backdrop-gradient-end);--sys-color-backdrop-hero-base: var(--theme-ref-backdrop-hero-base);--sys-color-backdrop-overlay-start: var(--theme-ref-backdrop-overlay-start);--sys-color-backdrop-overlay-end: var(--theme-ref-backdrop-overlay-end);--sys-color-backdrop-foreground-primary: var(--theme-ref-backdrop-foreground-primary);--sys-color-backdrop-foreground-secondary: var(--theme-ref-backdrop-foreground-secondary);--sys-color-backdrop-icon: var(--theme-ref-backdrop-icon);--sys-color-backdrop-timer: var(--theme-ref-backdrop-timer);--sys-backdrop-image-opacity: var(--theme-ref-backdrop-image-opacity);--sys-backdrop-image-saturate: var(--theme-ref-backdrop-image-saturate);--sys-color-action-primary-bg: var(--theme-ref-accent-primary);--sys-color-action-primary-hover-bg: var(--theme-ref-accent-primary-strong);--sys-color-action-primary-text: var(--theme-ref-text-on-primary);--sys-color-action-primary-bg-soft: rgb(81 118 232 / 10%);--sys-color-spinner-backdrop: transparent;--sys-color-spinner-track: var(--sys-color-border-default);--sys-color-spinner-accent: var(--sys-color-action-primary-bg)}@supports (color: color-mix(in srgb,red,red)){:is(#seatmap-react,[data-seatmap-root=true]){--sys-color-surface-accent-soft: Color-Mix(in srgb, var(--theme-ref-accent-primary) 16%, transparent);--sys-color-surface-warning-soft: Color-Mix(in srgb, var(--theme-ref-accent-warning) 18%, transparent);--sys-color-surface-success-soft: Color-Mix(in srgb, var(--theme-ref-text-success) 18%, transparent);--sys-color-surface-danger-soft: Color-Mix(in srgb, var(--theme-ref-text-danger) 16%, transparent);--sys-color-border-accent-soft: Color-Mix(in srgb, var(--theme-ref-border-accent) 40%, transparent);--sys-color-border-success-soft: Color-Mix(in srgb, var(--theme-ref-text-success) 30%, transparent);--sys-color-border-warning-soft: Color-Mix(in srgb, var(--theme-ref-accent-warning) 30%, transparent);--sys-color-border-danger-soft: Color-Mix(in srgb, var(--theme-ref-text-danger) 30%, transparent);--sys-color-action-primary-bg-soft: Color-Mix(in srgb, var(--theme-ref-accent-primary) 10%, transparent)}}:is(#seatmap-react,[data-seatmap-root=true]){--sys-font-family-base: var(--theme-ref-font-family-base, "system-ui", "-apple-system", "Segoe UI", sans-serif);--sys-font-family-heading: var(--theme-ref-font-family-heading, var(--sys-font-family-base));--sys-typography-size-display: var(--theme-ref-typography-size-display, 30px);--sys-typography-size-display-lg: var(--theme-ref-typography-size-display-lg, 36px);--sys-typography-size-xxs: var(--theme-ref-typography-size-xxs, 10px);--sys-typography-size-overline: var(--theme-ref-typography-size-overline, 11px);--sys-typography-size-title-sm: var(--theme-ref-typography-size-title-sm, 18px);--sys-typography-size-title: var(--theme-ref-typography-size-title, 20px);--sys-typography-size-title-lg: var(--theme-ref-typography-size-title-lg, 24px);--sys-typography-size-body: var(--theme-ref-typography-size-body, 16px);--sys-typography-size-body-sm: var(--theme-ref-typography-size-body-sm, 14px);--sys-typography-size-meta: var(--theme-ref-typography-size-meta, 12px);--sys-typography-line-height-display: var(--theme-ref-typography-line-height-display, 1.25);--sys-typography-line-height-title: var(--theme-ref-typography-line-height-display, 1.25);--sys-typography-line-height-body: var(--theme-ref-typography-line-height-body, 1.625);--sys-typography-line-height-body-sm: var(--theme-ref-typography-line-height-body-sm, 1.5);--sys-typography-line-height-compact: var(--theme-ref-typography-line-height-compact, 1.375);--sys-typography-line-height-overline: var(--theme-ref-typography-line-height-display, 1.25);--sys-typography-tracking-overline: var(--theme-ref-typography-tracking-overline, .12em);--sys-typography-size-display-hero: var(--sys-typography-size-display-lg);--sys-typography-size-display-section: var(--sys-typography-size-display);--sys-typography-size-title-page: var(--sys-typography-size-title-lg);--sys-typography-size-title-section: var(--sys-typography-size-title);--sys-typography-size-title-card: var(--sys-typography-size-title-sm);--sys-typography-size-body-default: var(--sys-typography-size-body);--sys-typography-size-body-reading: var(--sys-typography-size-body-sm);--sys-typography-size-body-compact: var(--sys-typography-size-body-sm);--sys-typography-size-meta-default: var(--sys-typography-size-meta);--sys-typography-size-meta-compact: var(--sys-typography-size-meta);--sys-typography-size-support-default: var(--sys-typography-size-body-sm);--sys-typography-size-overline-default: var(--sys-typography-size-overline);--sys-typography-line-height-display-hero: var(--sys-typography-line-height-display);--sys-typography-line-height-display-section: var(--sys-typography-line-height-display);--sys-typography-line-height-title-page: var(--sys-typography-line-height-title);--sys-typography-line-height-title-section: var(--sys-typography-line-height-title);--sys-typography-line-height-title-card: var(--sys-typography-line-height-title);--sys-typography-line-height-body-default: var(--sys-typography-line-height-body);--sys-typography-line-height-body-reading: var(--sys-typography-line-height-body);--sys-typography-line-height-body-compact: var(--sys-typography-line-height-body-sm);--sys-typography-line-height-meta-default: var(--sys-typography-line-height-body-sm);--sys-typography-line-height-meta-compact: var(--sys-typography-line-height-compact);--sys-typography-line-height-support-default: var(--sys-typography-line-height-body-sm);--sys-typography-line-height-overline-default: var(--sys-typography-line-height-overline);--sys-typography-tracking-overline-default: var(--sys-typography-tracking-overline)}:is(#seatmap-react,[data-seatmap-root=true]){--sys-motion-duration-fast: var(--theme-ref-motion-duration-fast, .15s);--sys-motion-duration-base: var(--theme-ref-motion-duration-base, .2s);--sys-motion-duration-slow: var(--theme-ref-motion-duration-slow, .3s);--sys-motion-duration-fade: var(--theme-ref-motion-duration-fade, .2s);--sys-motion-duration-pulse: var(--theme-ref-motion-duration-pulse, 1.5s);--sys-motion-ease-standard: var(--theme-ref-motion-ease-standard, ease-out);--sys-motion-ease-emphasized: var(--theme-ref-motion-ease-emphasized, cubic-bezier(.22, 1, .36, 1));--sys-motion-scale-pulse: var(--theme-ref-motion-scale-pulse, 1.08)}:is(#seatmap-react,[data-seatmap-root=true]){--sys-radius-xxs: 4px;--sys-radius-2xs: 8px;--sys-radius-sm: 12px;--sys-radius-lg: 16px;--sys-radius-xl: 20px;--sys-radius-card: var(--sys-radius-xl);--sys-radius-control: var(--sys-radius-xl);--sys-radius-pill: 9999px}:is(#seatmap-react,[data-seatmap-root=true]){--sys-control-height-sm: 40px;--sys-control-height-md: 48px;--sys-control-height-lg: 56px;--sys-card-padding-sm: 16px;--sys-card-padding-md: 20px;--sys-section-gap-sm: 16px;--sys-section-gap-md: 20px;--sys-section-gap-lg: 24px}:is(#seatmap-react,[data-seatmap-root=true]){--sys-shadow-card: 0 1px 2px rgb(0 0 0 / 8%);--sys-shadow-floating: 0 4px 14px rgb(0 0 0 / 18%);--sys-shadow-modal: 0 4px 10px rgb(0 0 0 / 20%)}:is(#seatmap-react,[data-seatmap-root=true]){--sys-focus-ring-width: 2px;--sys-focus-ring-offset-width: 2px;--sys-focus-ring-color: var(--sys-color-border-accent);--sys-focus-ring-offset-color: var(--sys-color-surface-card)}:is(#seatmap-react,[data-seatmap-root=true])[data-brand=chaika][data-theme=light]{--sys-radius-card: 16px;--sys-radius-control: 12px;--sys-shadow-card: 0 4px 26px rgb(9 66 221 / 25%);--sys-shadow-floating: 0 4px 20px rgb(16 107 255 / 22%);--sys-shadow-modal: 0 4px 26px rgb(9 66 221 / 25%);--container-main-max-width: 1440px;--container-main-padding-left: 20px;--container-main-padding-right: 20px;--layout-header-main-gap: 0px}:is(#seatmap-react,[data-seatmap-root=true]){--container-main-max-width: 1440px;--container-main-padding-left: 15px;--container-main-padding-right: 15px;--container-main-safe-padding-left: max( var(--container-main-padding-left), env(safe-area-inset-left) );--container-main-safe-padding-right: max( var(--container-main-padding-right), env(safe-area-inset-right) );--layout-header-main-gap: 12px;--layout-main-padding-top: 20px;--layout-main-padding-bottom-base: 20px;--layout-main-padding-bottom-safe: max( var(--layout-main-padding-bottom-base), env(safe-area-inset-bottom) );--z-layer-base: 1;--z-layer-low: 2;--z-layer-underlay: 4;--z-layer-raised: 5;--z-layer-sticky: 10;--z-layer-panel: 20;--z-layer-header: 21;--z-layer-sheet: 30;--z-layer-floating: 40;--z-layer-seatmap-popup: 70;--z-layer-popover-backdrop: 120;--z-layer-popover: 121;--z-layer-modal: 130;--z-layer-overlay: 140;--z-layer-critical: 1001;--z-layer-hidden: -1}@media(max-width:767px){:is(#seatmap-react,[data-seatmap-root=true]){--layout-header-main-gap: 0px;--layout-main-padding-top: 10px;--layout-main-padding-bottom-base: 10px}}:is(#seatmap-react,[data-seatmap-root=true]){--seatmap-color-action: var(--sys-color-action-primary-bg);--seatmap-color-action-hovered: var(--sys-color-action-primary-hover-bg);--seatmap-color-unavailable: var(--sys-color-border-default);--seatmap-color-overlay-soft: var(--sys-color-surface-overlay-soft);--seatmap-color-foreground-contrast: var(--sys-color-foreground-on-contrast);--seatmap-color-zone-hovered: var(--seatmap-color-action-hovered);--seatmap-color-sector-hovered: var(--seatmap-color-action-hovered);--seatmap-color-zone-default: var(--seatmap-color-action);--seatmap-color-zone-unavailable: var(--seatmap-color-unavailable);--seatmap-color-seat-bought: var(--sys-color-foreground-danger);--seatmap-color-seat-unavailable: var(--seatmap-color-unavailable);--seatmap-color-seat-reserved-fill: rgb(95 117 165);--seatmap-color-seat-reserved-stroke: var(--sys-color-border-danger);--seatmap-color-seat-reserved-marker: var(--sys-color-foreground-danger);--seatmap-color-seat-reserved-marker-outline: var(--sys-color-surface-contrast);--seatmap-color-seat-hovered: var(--sys-color-icon-success);--seatmap-color-icon-default: var(--sys-color-icon-default);--seatmap-color-icon-success: var(--sys-color-icon-success);--seatmap-color-minimap-bg: var(--seatmap-color-overlay-soft);--seatmap-color-minimap-mask: rgb(28 28 32 / 20%);--seatmap-color-minimap-viewport-fill: rgb(81 118 232 / 16%);--seatmap-color-minimap-viewport-stroke: rgb(252 252 252 / 92%);--seatmap-color-minimap-viewport-outline: rgb(81 118 232 / 95%);--seatmap-color-minimap-viewport-shadow: rgb(28 28 32 / 35%);--seatmap-color-seat-hovered-stroke: var(--seatmap-color-foreground-contrast);--seatmap-color-active-zone: var(--seatmap-color-action);--seatmap-minimap-scale-factor: .24;--seatmap-minimap-render-mode: canvas;--seatmap-minimap-viewport-border-width: 2px;--seatmap-minimap-viewport-border-radius: var(--sys-radius-xxs);--seatmap-minimap-viewport-offset-x: 0px;--seatmap-minimap-viewport-offset-y: 0px}@supports (color: color-mix(in srgb,red,red)){:is(#seatmap-react,[data-seatmap-root=true]){--seatmap-color-seat-reserved-fill: Color-Mix(in srgb, var(--seatmap-color-seat-unavailable) 72%, var(--seatmap-color-action) 28%);--seatmap-color-minimap-mask: Color-Mix(in srgb, var(--sys-color-foreground-default) 20%, transparent);--seatmap-color-minimap-viewport-fill: Color-Mix(in srgb, var(--sys-color-action-primary-bg) 16%, transparent);--seatmap-color-minimap-viewport-stroke: Color-Mix(in srgb, var(--sys-color-surface-contrast) 92%, transparent);--seatmap-color-minimap-viewport-outline: Color-Mix(in srgb, var(--sys-color-action-primary-bg) 95%, transparent);--seatmap-color-minimap-viewport-shadow: Color-Mix(in srgb, var(--sys-color-foreground-default) 35%, transparent)}}:is(#seatmap-react,[data-seatmap-root=true]){--seatmap-base-bg: var(--sys-color-surface-canvas);--seatmap-base-text: var(--sys-color-foreground-default);--seatmap-base-border: var(--sys-color-border-strong);background-color:var(--seatmap-base-bg);color:var(--seatmap-base-text);border-color:var(--seatmap-base-border);overflow:hidden;font-family:var(--sys-font-family-base);transition:background-color var(--sys-motion-duration-slow),color var(--sys-motion-duration-slow)}:is(#seatmap-react,[data-seatmap-root=true])[data-theme-transition-lock=true],:is(#seatmap-react,[data-seatmap-root=true])[data-theme-transition-lock=true] *,:is(#seatmap-react,[data-seatmap-root=true])[data-theme-transition-lock=true] *:before,:is(#seatmap-react,[data-seatmap-root=true])[data-theme-transition-lock=true] *:after{transition:none!important}:is(#seatmap-react,[data-seatmap-root=true]) input:-webkit-autofill,:is(#seatmap-react,[data-seatmap-root=true]) textarea:-webkit-autofill,:is(#seatmap-react,[data-seatmap-root=true]) select:-webkit-autofill{-webkit-text-fill-color:var(--seatmap-base-text);-webkit-transition:background-color 999999s ease-out 0s;transition:background-color 999999s ease-out 0s;box-shadow:0 0 0 1000px transparent inset;border-color:var(--seatmap-base-border)!important;background-color:transparent!important;background-image:none!important}:is(#seatmap-react,[data-seatmap-root=true]) input:-webkit-autofill,:is(#seatmap-react,[data-seatmap-root=true]) input:-webkit-autofill:hover,:is(#seatmap-react,[data-seatmap-root=true]) input:-webkit-autofill:focus,:is(#seatmap-react,[data-seatmap-root=true]) textarea:-webkit-autofill,:is(#seatmap-react,[data-seatmap-root=true]) textarea:-webkit-autofill:hover,:is(#seatmap-react,[data-seatmap-root=true]) textarea:-webkit-autofill:focus,:is(#seatmap-react,[data-seatmap-root=true]) select:-webkit-autofill,:is(#seatmap-react,[data-seatmap-root=true]) select:-webkit-autofill:hover,:is(#seatmap-react,[data-seatmap-root=true]) select:-webkit-autofill:focus,:is(#seatmap-react,[data-seatmap-root=true]) input:autofill,:is(#seatmap-react,[data-seatmap-root=true]) textarea:autofill,:is(#seatmap-react,[data-seatmap-root=true]) select:autofill{-webkit-text-fill-color:var(--seatmap-base-text);-webkit-transition:background-color 999999s ease-out 0s;transition:background-color 999999s ease-out 0s;box-shadow:0 0 0 1000px transparent inset;border-color:var(--seatmap-base-border)!important;background-color:transparent!important;background-image:none!important}:is(#seatmap-react,[data-seatmap-root=true]) button:not(:disabled),:is(#seatmap-react,[data-seatmap-root=true]) input[type=button]:not(:disabled),:is(#seatmap-react,[data-seatmap-root=true]) input[type=submit]:not(:disabled),:is(#seatmap-react,[data-seatmap-root=true]) input[type=reset]:not(:disabled),:is(#seatmap-react,[data-seatmap-root=true]) [role=button]:not([aria-disabled=true]){cursor:pointer}:is(#seatmap-react,[data-seatmap-root=true]) button:disabled,:is(#seatmap-react,[data-seatmap-root=true]) input[type=button]:disabled,:is(#seatmap-react,[data-seatmap-root=true]) input[type=submit]:disabled,:is(#seatmap-react,[data-seatmap-root=true]) input[type=reset]:disabled,:is(#seatmap-react,[data-seatmap-root=true]) [role=button][aria-disabled=true]{cursor:not-allowed}:is(#seatmap-react,[data-seatmap-root=true]){--scroll-thumb-bg-active: var(--sys-color-action-primary-bg);--scroll-page-track-bg: var(--sys-color-surface-canvas);--scroll-page-thumb-bg: var(--sys-color-surface-card-soft);--scroll-page-thumb-bg-hover: var(--scroll-thumb-bg-active);--scroll-page-thumb-border: var(--sys-color-surface-canvas);--scroll-page-thumb-outline: rgb(16 24 40 / 10%);--scroll-inner-track-bg: transparent;--scroll-inner-thumb-bg: var(--sys-color-surface-hover);--scroll-inner-thumb-bg-hover: var(--scroll-thumb-bg-active);--scroll-inner-thumb-border: transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-color:var(--scroll-page-thumb-bg) var(--scroll-page-track-bg);scrollbar-width:auto}@supports (color: color-mix(in srgb,red,red)){:is(#seatmap-react,[data-seatmap-root=true]){--scroll-page-thumb-outline: Color-Mix( in srgb, var(--sys-color-surface-overlay) 70%, transparent )}}:is(#seatmap-react,[data-seatmap-root=true])::-webkit-scrollbar{width:10px;height:10px}:is(#seatmap-react,[data-seatmap-root=true])::-webkit-scrollbar-track{background:var(--scroll-page-track-bg)}:is(#seatmap-react,[data-seatmap-root=true])::-webkit-scrollbar-thumb{box-shadow:0 0 0 1px var(--scroll-page-thumb-outline);border:2px solid var(--scroll-page-thumb-border);border-radius:999px;background-color:var(--scroll-page-thumb-bg)}:is(#seatmap-react,[data-seatmap-root=true])::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-page-thumb-bg-hover)}:is(#seatmap-react,[data-seatmap-root=true]) .scroll-inner,:is(#seatmap-react,[data-seatmap-root=true]) .scroll-inner-thin{scrollbar-color:var(--scroll-inner-thumb-bg) var(--scroll-inner-track-bg);scrollbar-width:thin}:is(#seatmap-react,[data-seatmap-root=true]) .scroll-inner::-webkit-scrollbar,:is(#seatmap-react,[data-seatmap-root=true]) .scroll-inner-thin::-webkit-scrollbar{width:6px;height:6px}:is(#seatmap-react,[data-seatmap-root=true]) .scroll-inner::-webkit-scrollbar-track,:is(#seatmap-react,[data-seatmap-root=true]) .scroll-inner-thin::-webkit-scrollbar-track{background:var(--scroll-inner-track-bg)}:is(#seatmap-react,[data-seatmap-root=true]) .scroll-inner::-webkit-scrollbar-thumb,:is(#seatmap-react,[data-seatmap-root=true]) .scroll-inner-thin::-webkit-scrollbar-thumb{border:2px solid var(--scroll-inner-thumb-border);border-radius:999px;background-color:var(--scroll-inner-thumb-bg)}:is(#seatmap-react,[data-seatmap-root=true]) .scroll-inner::-webkit-scrollbar-thumb:hover,:is(#seatmap-react,[data-seatmap-root=true]) .scroll-inner-thin::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-inner-thumb-bg-hover)}:is(#seatmap-react,[data-seatmap-root=true]) .scroll-inner-thin{scrollbar-color:var(--scroll-inner-thumb-bg) var(--scroll-inner-track-bg);scrollbar-width:thin}:is(#seatmap-react,[data-seatmap-root=true]) .scroll-inner-thin::-webkit-scrollbar{width:4px;height:4px}:is(#seatmap-react,[data-seatmap-root=true]) .scroll-inner-thin::-webkit-scrollbar-track{background:var(--scroll-inner-track-bg)}:is(#seatmap-react,[data-seatmap-root=true]) .scroll-inner-thin::-webkit-scrollbar-thumb{border:1px solid transparent;border-radius:999px;background-color:var(--scroll-inner-thumb-bg)}@media(prefers-reduced-motion:reduce){:is(#seatmap-react,[data-seatmap-root=true]),:is(#seatmap-react,[data-seatmap-root=true]) .scroll-inner,:is(#seatmap-react,[data-seatmap-root=true]) .scroll-inner-thin{scroll-behavior:auto}}[data-seatmap-root=true]{--stripe-border-invalid: var(--sys-color-border-danger)}[data-seatmap-root=true] .StripeElement{max-width:100%}[data-seatmap-root=true] .StripeElement--invalid{border-color:var(--stripe-border-invalid)}[data-seatmap-root=true] .SubmitButton{opacity:0;position:fixed;left:0;bottom:0}[data-calendar-scope=multiple-events]{--dp-gap: 6px;--dp-day-radius: var(--sys-radius-sm);--dp-divider-z-index: var(--z-layer-base);--dp-font-day: clamp(12px, 1.6vw, 16px);--dp-font-week: clamp(12px, 1.4vw, 14px);--dp-text-default: var(--sys-color-foreground-default);--dp-text-secondary: var(--sys-color-foreground-secondary);--dp-border-strong: var(--sys-color-border-strong);--dp-day-border: rgb(184 196 214 / 60%);--dp-day-active-bg: var(--sys-color-action-primary-bg);--dp-day-active-text: var(--sys-color-foreground-on-action);--dp-focus-ring-width: var(--sys-focus-ring-width);--dp-focus-ring-offset-width: var(--sys-focus-ring-offset-width);--dp-focus-ring-color: var(--sys-focus-ring-color);--dp-focus-ring-offset-color: var(--sys-focus-ring-offset-color);color:var(--dp-text-default);border-color:var(--dp-border-strong);display:flex;justify-content:center;width:100%;max-width:100%}@supports (color: color-mix(in srgb,red,red)){[data-calendar-scope=multiple-events]{--dp-day-border: Color-Mix( in srgb, var(--sys-color-border-default) 60%, transparent )}}[data-calendar-scope=multiple-events] table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:var(--dp-gap);color:var(--dp-text-default)}[data-calendar-scope=multiple-events] .rdp-head{padding:8px 0;border-width:1px;border-right:none;border-left:none}[data-calendar-scope=multiple-events] .rdp-weekdays{border-top-width:1px}[data-calendar-scope=multiple-events] thead{position:relative}[data-calendar-scope=multiple-events] thead:after{content:"";position:absolute;bottom:0;left:-6px;right:0;height:1px;background:var(--dp-border-strong);width:calc(100% + 12px);z-index:var(--dp-divider-z-index)}[data-calendar-scope=multiple-events] .rdp-weekday{color:var(--dp-text-secondary);padding:16px 0;text-align:center;font-size:16px;font-weight:400;line-height:normal}[data-calendar-scope=multiple-events] .rdp-months,[data-calendar-scope=multiple-events] .rdp-month{width:100%;max-width:100%}[data-calendar-scope=multiple-events] .rdp-day{font-size:var(--dp-font-day);font-weight:600;max-width:100%;padding:0}[data-calendar-scope=multiple-events] .rdp-day>button{width:100%;height:auto;border-radius:var(--dp-day-radius);cursor:pointer;border:1px solid var(--dp-day-border);background:transparent;display:grid;place-items:center}[data-calendar-scope=multiple-events] .rdp-day>button>div>span:first-child{color:var(--dp-text-default);text-align:center;font-size:16px;font-weight:600;line-height:normal}[data-calendar-scope=multiple-events] .rdp-day>button:disabled>div>span:first-child{color:var(--dp-text-secondary);text-align:center;font-size:16px;font-weight:600;line-height:normal}[data-calendar-scope=multiple-events] .rdp-day>button:hover{background:var(--dp-day-active-bg);color:var(--dp-day-active-text)}[data-calendar-scope=multiple-events] .rdp-day>button:focus-visible{background:var(--dp-day-active-bg);color:var(--dp-day-active-text);outline:none;box-shadow:0 0 0 var(--dp-focus-ring-offset-width) var(--dp-focus-ring-offset-color),0 0 0 calc(var(--dp-focus-ring-offset-width) + var(--dp-focus-ring-width)) var(--dp-focus-ring-color)}[data-calendar-scope=multiple-events] .rdp-day.rdp-selected>button{border-radius:var(--dp-day-radius);border:1px solid var(--dp-day-border);background:var(--dp-day-active-bg);color:var(--dp-day-active-text)}[data-calendar-scope=multiple-events] .rdp-day>button:hover>div>span,[data-calendar-scope=multiple-events] .rdp-day>button:focus-visible>div>span,[data-calendar-scope=multiple-events] .rdp-day.rdp-selected>button>div>span{color:inherit}[data-calendar-scope=multiple-events] .rdp-day>button:disabled{opacity:1;background-color:transparent;color:var(--dp-text-secondary);border:none;cursor:default}[data-calendar-scope=multiple-events] .rdp-day>button:disabled:hover,[data-calendar-scope=multiple-events] .rdp-day>button:disabled:focus-visible{border:none;box-shadow:none}[data-calendar-scope=multiple-events] .rdp-weeks{margin-top:5px}:is(#seatmap-react,[data-seatmap-root=true]){--tooltip-arrow-size: 10px;--tooltip-arrow-diagonal-offset: 20px}:is(#seatmap-react,[data-seatmap-root=true]) .tooltip-bottom:after,:is(#seatmap-react,[data-seatmap-root=true]) .tooltip-top:after,:is(#seatmap-react,[data-seatmap-root=true]) .tooltip-right:after,:is(#seatmap-react,[data-seatmap-root=true]) .tooltip-left:after,:is(#seatmap-react,[data-seatmap-root=true]) .tooltip-diagonal-right-top:after,:is(#seatmap-react,[data-seatmap-root=true]) .tooltip-diagonal-left-top:after,:is(#seatmap-react,[data-seatmap-root=true]) .tooltip-diagonal-right-bottom:after,:is(#seatmap-react,[data-seatmap-root=true]) .tooltip-diagonal-left-bottom:after{content:"";position:absolute;width:0;height:0}:is(#seatmap-react,[data-seatmap-root=true]) .tooltip-bottom:after{bottom:calc(var(--tooltip-arrow-size) * -1);border-left:var(--tooltip-arrow-size) inset transparent;border-right:var(--tooltip-arrow-size) inset transparent;right:50%;transform:translate(50%)}:is(#seatmap-react,[data-seatmap-root=true]) .tooltip-top:after{bottom:auto;top:calc(var(--tooltip-arrow-size) * -1);border-top:none;border-left:var(--tooltip-arrow-size) inset transparent;border-right:var(--tooltip-arrow-size) inset transparent;right:50%;transform:translate(50%)}:is(#seatmap-react,[data-seatmap-root=true]) .tooltip-right:after{bottom:auto;top:50%;right:calc(var(--tooltip-arrow-size) * -1);border-right:none;border-top:var(--tooltip-arrow-size) inset transparent;border-bottom:var(--tooltip-arrow-size) inset transparent;left:auto;transform:translateY(-50%)}:is(#seatmap-react,[data-seatmap-root=true]) .tooltip-left:after{bottom:auto;top:50%;left:calc(var(--tooltip-arrow-size) * -1);border-left:none;border-top:var(--tooltip-arrow-size) inset transparent;border-bottom:var(--tooltip-arrow-size) inset transparent;right:auto;transform:translateY(-50%)}:is(#seatmap-react,[data-seatmap-root=true]) .tooltip-diagonal-right-top:after,:is(#seatmap-react,[data-seatmap-root=true]) .tooltip-diagonal-left-top:after{top:auto;bottom:calc(var(--tooltip-arrow-size) * -1);border-left:var(--tooltip-arrow-size) inset transparent;border-right:var(--tooltip-arrow-size) inset transparent}:is(#seatmap-react,[data-seatmap-root=true]) .tooltip-diagonal-right-top:after{left:var(--tooltip-arrow-diagonal-offset)}:is(#seatmap-react,[data-seatmap-root=true]) .tooltip-diagonal-left-top:after{right:var(--tooltip-arrow-diagonal-offset)}:is(#seatmap-react,[data-seatmap-root=true]) .tooltip-diagonal-right-bottom:after,:is(#seatmap-react,[data-seatmap-root=true]) .tooltip-diagonal-left-bottom:after{bottom:auto;top:calc(var(--tooltip-arrow-size) * -1);border-left:var(--tooltip-arrow-size) inset transparent;border-right:var(--tooltip-arrow-size) inset transparent}:is(#seatmap-react,[data-seatmap-root=true]) .tooltip-diagonal-right-bottom:after{left:var(--tooltip-arrow-diagonal-offset)}:is(#seatmap-react,[data-seatmap-root=true]) .tooltip-diagonal-left-bottom:after{right:var(--tooltip-arrow-diagonal-offset)}:is(#seatmap-react,[data-seatmap-root=true]){--seatmap-minimap-wrapper-top: 10px;--seatmap-minimap-wrapper-right: 60px;--seatmap-minimap-wrapper-width: 25%;--seatmap-minimap-wrapper-height: 20%;--seatmap-minimap-viewport-shadow-blur: 12px}:is(#seatmap-react,[data-seatmap-root=true]) .new-seatmap__new-hall-map{position:relative}@media screen and (min-width:1024px){:is(#seatmap-react,[data-seatmap-root=true]) .entranceBlock:not(.disabled):hover>path{fill:var(--seatmap-color-zone-hovered)}}:is(#seatmap-react,[data-seatmap-root=true]) .seatmap_element-hide,:is(#seatmap-react,[data-seatmap-root=true]) [data-seatmap-hidden=true]{display:none}:is(#seatmap-react,[data-seatmap-root=true]) .new-seatmap__active{fill:var(--seatmap-color-active-zone)}:is(#seatmap-react,[data-seatmap-root=true]) .new-seatmap__not-available,:is(#seatmap-react,[data-seatmap-root=true]) [data-zone-unavailable=true]{fill:var(--seatmap-color-zone-unavailable)}:is(#seatmap-react,[data-seatmap-root=true]) .sector_hover:not(.disabled)>path,:is(#seatmap-react,[data-seatmap-root=true]) [data-sector-hovered=true]:not(.disabled)>path{fill:var(--seatmap-color-sector-hovered)}:is(#seatmap-react,[data-seatmap-root=true]) .preview-minimap-wrapper{top:var(--seatmap-minimap-wrapper-top);right:var(--seatmap-minimap-wrapper-right);overflow:hidden;position:absolute;width:var(--seatmap-minimap-wrapper-width);height:var(--seatmap-minimap-wrapper-height)}:is(#seatmap-react,[data-seatmap-root=true]) .preview-minimap-wrapper .preview-minimap{transition:opacity .5s;background:var(--seatmap-color-minimap-bg);border-radius:var(--seatmap-minimap-viewport-border-radius);position:relative;overflow:hidden;width:100%;height:100%}:is(#seatmap-react,[data-seatmap-root=true]) .preview-minimap-wrapper .preview-minimap .seatmap-minimap-canvas{display:block;width:100%;height:100%}:is(#seatmap-react,[data-seatmap-root=true]) .preview-minimap-wrapper .preview-minimap .seatmap-minimap-viewport{position:absolute;pointer-events:none;box-sizing:border-box;border-style:solid;border-color:var(--seatmap-color-minimap-viewport-stroke);border-width:var(--seatmap-minimap-viewport-border-width, 2px);border-radius:var(--seatmap-minimap-viewport-border-radius);background:var(--seatmap-color-minimap-viewport-fill);transform:translate(var(--seatmap-minimap-viewport-offset-x, 0px),var(--seatmap-minimap-viewport-offset-y, 0px));transform-origin:top left;box-shadow:inset 0 0 0 1px var(--seatmap-color-minimap-viewport-outline),0 0 var(--seatmap-minimap-viewport-shadow-blur) var(--seatmap-color-minimap-viewport-shadow)}:is(#seatmap-react,[data-seatmap-root=true]) .preview-minimap-wrapper .preview-minimap g.preview{display:block!important}:is(#seatmap-react,[data-seatmap-root=true]) .seatmap_select-zone-sidebar>path:first-of-type,:is(#seatmap-react,[data-seatmap-root=true]) [data-zone-sidebar-selected=true]>path:first-of-type{fill:var(--seatmap-color-zone-hovered)}:is(#seatmap-react,[data-seatmap-root=true]) .seat_available:hover,:is(#seatmap-react,[data-seatmap-root=true]) [data-seat-state=available]:hover{stroke:var(--seatmap-color-seat-hovered-stroke)}:is(#seatmap-react,[data-seatmap-root=true]) .seat_not_available,:is(#seatmap-react,[data-seatmap-root=true]) [data-seat-state=unavailable]{fill:var(--seatmap-color-seat-unavailable)}:is(#seatmap-react,[data-seatmap-root=true]) .seat_not_available circle,:is(#seatmap-react,[data-seatmap-root=true]) [data-seat-state=unavailable] circle{fill:var(--seatmap-color-seat-unavailable)}:is(#seatmap-react,[data-seatmap-root=true]) .seat_reserved,:is(#seatmap-react,[data-seatmap-root=true]) [data-seat-state=reserved]{cursor:not-allowed}:is(#seatmap-react,[data-seatmap-root=true]) .seat_reserved circle,:is(#seatmap-react,[data-seatmap-root=true]) [data-seat-state=reserved] circle{fill:var(--seatmap-color-seat-reserved-fill);stroke:var(--seatmap-color-seat-reserved-stroke);stroke-width:1.5px}:is(#seatmap-react,[data-seatmap-root=true]) .seat_reserved_marker_outline{fill:none;stroke:var(--seatmap-color-seat-reserved-marker-outline);stroke-linecap:round;stroke-width:6px}:is(#seatmap-react,[data-seatmap-root=true]) .seat_reserved_marker_line{fill:none;stroke:var(--seatmap-color-seat-reserved-marker);stroke-linecap:round;stroke-width:3px}:is(#seatmap-react,[data-seatmap-root=true]) .seat_bought,:is(#seatmap-react,[data-seatmap-root=true]) [data-seat-state=bought]{fill:var(--seatmap-color-seat-bought)}:is(#seatmap-react,[data-seatmap-root=true]) .seat_hovered,:is(#seatmap-react,[data-seatmap-root=true]) [data-seat-hovered=true]{fill:var(--seatmap-color-seat-hovered);animation:seatmapSeatBlink .6s ease-in-out 3}:is(#seatmap-react,[data-seatmap-root=true]) .seat_hovered_selected,:is(#seatmap-react,[data-seatmap-root=true]) [data-seat-hovered-selected=true]{animation:seatmapSeatBlinkSelected 1s ease-in-out 5}@keyframes seatmapSeatBlink{0%,to{opacity:1}50%{opacity:.3}}@keyframes seatmapSeatBlinkSelected{0%,to{opacity:1}50%{opacity:.2}}:is(#seatmap-react,[data-seatmap-root=true]) .selected,:is(#seatmap-react,[data-seatmap-root=true]) [data-seat-selected=true]{fill:transparent}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-pan-x{syntax: "*"; inherits: false;}@property --tw-pan-y{syntax: "*"; inherits: false;}@property --tw-pinch-zoom{syntax: "*"; inherits: false;}@property --tw-scroll-snap-strictness{syntax: "*"; inherits: false; initial-value: proximity;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-space-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-gradient-position{syntax: "*"; inherits: false;}@property --tw-gradient-from{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-via{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-to{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-stops{syntax: "*"; inherits: false;}@property --tw-gradient-via-stops{syntax: "*"; inherits: false;}@property --tw-gradient-from-position{syntax: "<length-percentage>"; inherits: false; initial-value: 0%;}@property --tw-gradient-via-position{syntax: "<length-percentage>"; inherits: false; initial-value: 50%;}@property --tw-gradient-to-position{syntax: "<length-percentage>"; inherits: false; initial-value: 100%;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-contain-size{syntax: "*"; inherits: false;}@property --tw-contain-layout{syntax: "*"; inherits: false;}@property --tw-contain-paint{syntax: "*"; inherits: false;}@property --tw-contain-style{syntax: "*"; inherits: false;}@property --tw-content{syntax: "*"; inherits: false; initial-value: "";}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes pulseCustom{0%{transform:scale(1);opacity:1}50%{transform:scale(var(--sys-motion-scale-pulse));opacity:.7}to{transform:scale(1);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-pan-x: initial;--tw-pan-y: initial;--tw-pinch-zoom: initial;--tw-scroll-snap-strictness: proximity;--tw-space-y-reverse: 0;--tw-space-x-reverse: 0;--tw-border-style: solid;--tw-gradient-position: initial;--tw-gradient-from: #0000;--tw-gradient-via: #0000;--tw-gradient-to: #0000;--tw-gradient-stops: initial;--tw-gradient-via-stops: initial;--tw-gradient-from-position: 0%;--tw-gradient-via-position: 50%;--tw-gradient-to-position: 100%;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-duration: initial;--tw-ease: initial;--tw-contain-size: initial;--tw-contain-layout: initial;--tw-contain-paint: initial;--tw-contain-style: initial;--tw-content: ""}}}

/*# sourceMappingURL=main.9d425949.css.map*/