@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Variable;font-style:italic;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-italic-DUE6_iCb.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:italic;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-italic-Cz4n9dED.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@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-border-spacing-x:0;--tw-border-spacing-y:0;--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-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--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-content:""}}}@layer theme{:root,:host{--font-sans:"DM Sans Variable", "DM Sans", ui-sans-serif, system-ui, sans-serif;--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-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-orange-950:oklch(26.6% .079 36.259);--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-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-900:oklch(42.1% .095 57.708);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-600:oklch(64.8% .2 131.684);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-900:oklch(38.6% .063 188.416);--color-teal-950:oklch(27.7% .046 192.524);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--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-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--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-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-200:oklch(90.2% .063 306.703);--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-purple-700:oklch(49.6% .265 301.924);--color-purple-950:oklch(29.1% .149 302.717);--color-fuchsia-50:oklch(97.7% .017 320.058);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-fuchsia-700:oklch(51.8% .253 323.949);--color-fuchsia-800:oklch(45.2% .211 324.591);--color-fuchsia-900:oklch(40.1% .17 325.612);--color-fuchsia-950:oklch(29.3% .136 325.661);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-950:oklch(28.4% .109 3.907);--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-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--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-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-zinc-300:oklch(87.1% .006 286.286);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--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;--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;--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;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.2125rem;--radius-md:.31875rem;--radius-lg:.425rem;--radius-xl:.6375rem;--radius-2xl:.85rem;--radius-3xl:1.275rem;--drop-shadow-sm:0 1px 2px #00000026;--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;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--radius:.2125rem;--color-brand-50:#f5f3ff;--color-brand-100:#ede9fe;--color-brand-200:#ddd6fe;--color-brand-300:#c4b5fd;--color-brand-400:#a78bfa;--color-brand-500:#8b5cf6;--color-brand-600:#7c3aed;--color-brand-700:#6d28d9;--color-brand-800:#5b21b6;--color-brand-900:#4c1d95;--color-brand-950:#2e1065}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;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{vertical-align:baseline;font-size:75%;line-height:0;position:relative}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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}: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}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container\/fa-card{container:fa-card/inline-size}.\@container\/fa-docs{container:fa-docs/inline-size}.\@container\/sug-eval{container:sug-eval/inline-size}.\@container\/sug-policy{container:sug-policy/inline-size}.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-4{top:calc(var(--spacing) * -4)}.-top-6{top:calc(var(--spacing) * -6)}.-top-8{top:calc(var(--spacing) * -8)}.-top-10{top:calc(var(--spacing) * -10)}.-top-16{top:calc(var(--spacing) * -16)}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:calc(var(--spacing) * 1)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.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-6{top:calc(var(--spacing) * 6)}.top-7{top:calc(var(--spacing) * 7)}.top-8{top:calc(var(--spacing) * 8)}.top-9{top:calc(var(--spacing) * 9)}.top-10{top:calc(var(--spacing) * 10)}.top-11{top:calc(var(--spacing) * 11)}.top-12{top:calc(var(--spacing) * 12)}.top-20{top:calc(var(--spacing) * 20)}.top-\[0\.3125rem\]{top:.3125rem}.top-\[86px\]{top:86px}.top-\[calc\(50\%\+0\.625rem\)\]{top:calc(50% + .625rem)}.top-\[calc\(100\%\+0\.5rem\)\]{top:calc(100% + .5rem)}.top-\[calc\(100\%\+0\.35rem\)\]{top:calc(100% + .35rem)}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-2{right:calc(var(--spacing) * -2)}.-right-6{right:calc(var(--spacing) * -6)}.-right-8{right:calc(var(--spacing) * -8)}.-right-16{right:calc(var(--spacing) * -16)}.-right-20{right:calc(var(--spacing) * -20)}.right-0{right:calc(var(--spacing) * 0)}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:calc(var(--spacing) * 1)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-1\/2{right:50%}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-12{right:calc(var(--spacing) * 12)}.right-\[10\%\]{right:10%}.right-full{right:100%}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.-bottom-3{bottom:calc(var(--spacing) * -3)}.-bottom-5{bottom:calc(var(--spacing) * -5)}.-bottom-10{bottom:calc(var(--spacing) * -10)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-12{bottom:calc(var(--spacing) * 12)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-20{bottom:calc(var(--spacing) * 20)}.bottom-24{bottom:calc(var(--spacing) * 24)}.bottom-\[calc\(5rem\+env\(safe-area-inset-bottom\,0px\)\)\]{bottom:calc(5rem + env(safe-area-inset-bottom,0px))}.bottom-full{bottom:100%}.-left-1\.5{left:calc(var(--spacing) * -1.5)}.-left-2{left:calc(var(--spacing) * -2)}.-left-6{left:calc(var(--spacing) * -6)}.-left-10{left:calc(var(--spacing) * -10)}.-left-40{left:calc(var(--spacing) * -40)}.-left-\[1\.05rem\]{left:-1.05rem}.-left-\[1\.65rem\]{left:-1.65rem}.-left-\[9px\]{left:-9px}.-left-\[15px\]{left:-15px}.-left-\[21px\]{left:-21px}.-left-\[9999px\]{left:-9999px}.left-0{left:calc(var(--spacing) * 0)}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1{left:calc(var(--spacing) * 1)}.left-1\/2{left:50%}.left-1\/3{left:33.3333%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-2\/5{left:40%}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-6{left:calc(var(--spacing) * 6)}.left-\[1\.125rem\]{left:1.125rem}.left-\[7px\]{left:7px}.left-\[10\%\]{left:10%}.left-\[10px\]{left:10px}.left-\[11px\]{left:11px}.left-\[13px\]{left:13px}.left-\[calc\(50\%\+10px\)\]{left:calc(50% + 10px)}.left-full{left:100%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[61\]{z-index:61}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[95\]{z-index:95}.z-\[96\]{z-index:96}.z-\[100\]{z-index:100}.z-\[105\]{z-index:105}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[200\]{z-index:200}.z-\[210\]{z-index:210}.z-\[240\]{z-index:240}.z-\[241\]{z-index:241}.z-\[250\]{z-index:250}.z-\[360\]{z-index:360}.z-\[400\]{z-index:400}.z-\[500\]{z-index:500}.z-\[1000\]{z-index:1000}.z-\[8000\]{z-index:8000}.z-\[9999\]{z-index:9999}.z-\[10001\]{z-index:10001}.z-\[10050\]{z-index:10050}.z-\[10060\]{z-index:10060}.z-\[10070\]{z-index:10070}.z-\[11050\]{z-index:11050}.z-\[99980\]{z-index:99980}.z-\[99981\]{z-index:99981}.z-\[999999\]{z-index:999999}.z-\[inherit\]{z-index:inherit}.order-1{order:1}.order-2{order:2}.order-3{order:3}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.-m-3{margin:calc(var(--spacing) * -3)}.m-0{margin:calc(var(--spacing) * 0)}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-auto{margin-block:auto}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-8{margin-top:calc(var(--spacing) * -8)}.-mt-14{margin-top:calc(var(--spacing) * -14)}.-mt-\[92px\]{margin-top:-92px}.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-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mr-auto{margin-right:auto}.\!mb-0{margin-bottom:calc(var(--spacing) * 0)!important}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.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-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-auto{margin-bottom:auto}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-2\.5{margin-left:calc(var(--spacing) * 2.5)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!flex{display:flex!important}.\!inline{display:inline!important}.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-\[3\/4\]{aspect-ratio:3/4}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.\!h-7{height:calc(var(--spacing) * 7)!important}.\!h-8{height:calc(var(--spacing) * 8)!important}.\!h-9{height:calc(var(--spacing) * 9)!important}.\!h-9\.5{height:calc(var(--spacing) * 9.5)!important}.\!h-10{height:calc(var(--spacing) * 10)!important}.\!h-11{height:calc(var(--spacing) * 11)!important}.\!h-\[100dvh\]{height:100dvh!important}.\!h-auto{height:auto!important}.h-0{height:calc(var(--spacing) * 0)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\/3{height:33.3333%}.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-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 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-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-52{height:calc(var(--spacing) * 52)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-96{height:calc(var(--spacing) * 96)}.h-\[1\.1rem\]{height:1.1rem}.h-\[1\.125rem\]{height:1.125rem}.h-\[2\.125rem\]{height:2.125rem}.h-\[4\.5rem\]{height:4.5rem}.h-\[6\.5rem\]{height:6.5rem}.h-\[7\.5rem\]{height:7.5rem}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[38px\]{height:38px}.h-\[42px\]{height:42px}.h-\[52px\]{height:52px}.h-\[65px\]{height:65px}.h-\[88px\]{height:88px}.h-\[100dvh\]{height:100dvh}.h-\[110px\]{height:110px}.h-\[176px\]{height:176px}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[240px\]{height:240px}.h-\[320px\]{height:320px}.h-\[360px\]{height:360px}.h-\[380px\]{height:380px}.h-\[400px\]{height:400px}.h-\[420px\]{height:420px}.h-\[520px\]{height:520px}.h-\[720px\]{height:720px}.h-\[calc\(100\%-1\.25rem\)\]{height:calc(100% - 1.25rem)}.h-\[calc\(100\%-12px\)\]{height:calc(100% - 12px)}.h-\[calc\(100dvh-1\.5rem\)\]{height:calc(100dvh - 1.5rem)}.h-\[calc\(100dvh-8rem\)\]{height:calc(100dvh - 8rem)}.h-\[calc\(100vh-4rem\)\]{height:calc(100vh - 4rem)}.h-\[calc\(100vh-6rem\)\]{height:calc(100vh - 6rem)}.h-\[calc\(100vh-8rem\)\]{height:calc(100vh - 8rem)}.h-\[min\(54vh\,440px\)\]{height:min(54vh,440px)}.h-\[min\(70vh\,720px\)\]{height:min(70vh,720px)}.h-\[min\(72vh\,760px\)\]{height:min(72vh,760px)}.h-\[min\(72vh\,820px\)\]{height:min(72vh,820px)}.h-\[min\(78vh\,820px\)\]{height:min(78vh,820px)}.h-\[min\(92dvh\,880px\)\]{height:min(92dvh,880px)}.h-\[min\(680px\,calc\(100vh-4rem\)\)\]{height:min(680px,100vh - 4rem)}.h-\[var\(--esitalan-field-h\,2\.25rem\)\]{height:var(--esitalan-field-h,2.25rem)}.h-\[var\(--hr-btn-h\)\]{height:var(--hr-btn-h)}.h-\[var\(--input-h\,2\.5rem\)\]{height:var(--input-h,2.5rem)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.\!max-h-\[92dvh\]{max-height:92dvh!important}.\!max-h-\[98dvh\]{max-height:98dvh!important}.\!max-h-\[100dvh\]{max-height:100dvh!important}.\!max-h-\[min\(78vh\,820px\)\]{max-height:min(78vh,820px)!important}.\!max-h-\[min\(90vh\,920px\)\]{max-height:min(90vh,920px)!important}.max-h-12{max-height:calc(var(--spacing) * 12)}.max-h-16{max-height:calc(var(--spacing) * 16)}.max-h-20{max-height:calc(var(--spacing) * 20)}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-36{max-height:calc(var(--spacing) * 36)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-48{max-height:calc(var(--spacing) * 48)}.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-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[28rem\]{max-height:28rem}.max-h-\[28vh\]{max-height:28vh}.max-h-\[32rem\]{max-height:32rem}.max-h-\[40vh\]{max-height:40vh}.max-h-\[42vh\]{max-height:42vh}.max-h-\[50vh\]{max-height:50vh}.max-h-\[52px\]{max-height:52px}.max-h-\[55vh\]{max-height:55vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[62vh\]{max-height:62vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[78vh\]{max-height:78vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[82vh\]{max-height:82vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[94vh\]{max-height:94vh}.max-h-\[100dvh\]{max-height:100dvh}.max-h-\[200px\]{max-height:200px}.max-h-\[220px\]{max-height:220px}.max-h-\[240px\]{max-height:240px}.max-h-\[260px\]{max-height:260px}.max-h-\[280px\]{max-height:280px}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[360px\]{max-height:360px}.max-h-\[420px\]{max-height:420px}.max-h-\[480px\]{max-height:480px}.max-h-\[500px\]{max-height:500px}.max-h-\[520px\]{max-height:520px}.max-h-\[640px\]{max-height:640px}.max-h-\[720px\]{max-height:720px}.max-h-\[calc\(100dvh-1\.5rem\)\]{max-height:calc(100dvh - 1.5rem)}.max-h-\[calc\(100dvh-1rem\)\]{max-height:calc(100dvh - 1rem)}.max-h-\[calc\(100dvh-8rem\)\]{max-height:calc(100dvh - 8rem)}.max-h-\[calc\(100vh-7rem\)\]{max-height:calc(100vh - 7rem)}.max-h-\[calc\(100vh-11rem\)\]{max-height:calc(100vh - 11rem)}.max-h-\[min\(16rem\,38vh\)\]{max-height:min(16rem,38vh)}.max-h-\[min\(22rem\,50vh\)\]{max-height:min(22rem,50vh)}.max-h-\[min\(32rem\,calc\(100vh-2rem\)\)\]{max-height:min(32rem,100vh - 2rem)}.max-h-\[min\(36rem\,58vh\)\]{max-height:min(36rem,58vh)}.max-h-\[min\(40vh\,16rem\)\]{max-height:min(40vh,16rem)}.max-h-\[min\(48vh\,28rem\)\]{max-height:min(48vh,28rem)}.max-h-\[min\(52vh\,30rem\)\]{max-height:min(52vh,30rem)}.max-h-\[min\(52vh\,320px\)\]{max-height:min(52vh,320px)}.max-h-\[min\(54vh\,440px\)\]{max-height:min(54vh,440px)}.max-h-\[min\(55vh\,420px\)\]{max-height:min(55vh,420px)}.max-h-\[min\(58vh\,460px\)\]{max-height:min(58vh,460px)}.max-h-\[min\(58vh\,480px\)\]{max-height:min(58vh,480px)}.max-h-\[min\(60vh\,28rem\)\]{max-height:min(60vh,28rem)}.max-h-\[min\(60vh\,520px\)\]{max-height:min(60vh,520px)}.max-h-\[min\(68vh\,720px\)\]{max-height:min(68vh,720px)}.max-h-\[min\(78vh\,820px\)\]{max-height:min(78vh,820px)}.max-h-\[min\(90vh\,820px\)\]{max-height:min(90vh,820px)}.max-h-\[min\(420px\,50vh\)\]{max-height:min(420px,50vh)}.max-h-\[min\(560px\,62vh\)\]{max-height:min(560px,62vh)}.max-h-\[min\(640px\,70vh\)\]{max-height:min(640px,70vh)}.max-h-dvh{max-height:100dvh}.max-h-full{max-height:100%}.\!min-h-0{min-height:calc(var(--spacing) * 0)!important}.\!min-h-\[140px\]{min-height:140px!important}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-5{min-height:calc(var(--spacing) * 5)}.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-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-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-\[1\.875rem\]{min-height:1.875rem}.min-h-\[1rem\]{min-height:1rem}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[2\.25rem\]{min-height:2.25rem}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[2rem\]{min-height:2rem}.min-h-\[3\.5rem\]{min-height:3.5rem}.min-h-\[3rem\]{min-height:3rem}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[4rem\]{min-height:4rem}.min-h-\[5\.5rem\]{min-height:5.5rem}.min-h-\[5\.25rem\]{min-height:5.25rem}.min-h-\[5rem\]{min-height:5rem}.min-h-\[6\.5rem\]{min-height:6.5rem}.min-h-\[6\.75rem\]{min-height:6.75rem}.min-h-\[7\.5rem\]{min-height:7.5rem}.min-h-\[8\.5rem\]{min-height:8.5rem}.min-h-\[12rem\]{min-height:12rem}.min-h-\[15\.75rem\]{min-height:15.75rem}.min-h-\[15rem\]{min-height:15rem}.min-h-\[18rem\]{min-height:18rem}.min-h-\[24rem\]{min-height:24rem}.min-h-\[28rem\]{min-height:28rem}.min-h-\[30vh\]{min-height:30vh}.min-h-\[38\%\]{min-height:38%}.min-h-\[40px\]{min-height:40px}.min-h-\[40vh\]{min-height:40vh}.min-h-\[42\%\]{min-height:42%}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[52px\]{min-height:52px}.min-h-\[56px\]{min-height:56px}.min-h-\[60px\]{min-height:60px}.min-h-\[62vh\]{min-height:62vh}.min-h-\[64px\]{min-height:64px}.min-h-\[65px\]{min-height:65px}.min-h-\[70px\]{min-height:70px}.min-h-\[70vh\]{min-height:70vh}.min-h-\[72px\]{min-height:72px}.min-h-\[80px\]{min-height:80px}.min-h-\[80vh\]{min-height:80vh}.min-h-\[88px\]{min-height:88px}.min-h-\[90px\]{min-height:90px}.min-h-\[92px\]{min-height:92px}.min-h-\[96px\]{min-height:96px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[100px\]{min-height:100px}.min-h-\[110px\]{min-height:110px}.min-h-\[120px\]{min-height:120px}.min-h-\[132px\]{min-height:132px}.min-h-\[140px\]{min-height:140px}.min-h-\[160px\]{min-height:160px}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-\[210px\]{min-height:210px}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[280px\]{min-height:280px}.min-h-\[320px\]{min-height:320px}.min-h-\[400px\]{min-height:400px}.min-h-\[420px\]{min-height:420px}.min-h-\[450px\]{min-height:450px}.min-h-\[480px\]{min-height:480px}.min-h-\[520px\]{min-height:520px}.min-h-\[calc\(100dvh-5rem\)\]{min-height:calc(100dvh - 5rem)}.min-h-\[calc\(100dvh-11rem\)\]{min-height:calc(100dvh - 11rem)}.min-h-\[calc\(100vh-4rem\)\]{min-height:calc(100vh - 4rem)}.min-h-\[calc\(100vh-5rem\)\]{min-height:calc(100vh - 5rem)}.min-h-\[calc\(100vh-10rem\)\]{min-height:calc(100vh - 10rem)}.min-h-\[min\(50vh\,520px\)\]{min-height:min(50vh,520px)}.min-h-\[min\(60vh\,640px\)\]{min-height:min(60vh,640px)}.min-h-\[min\(70vh\,760px\)\]{min-height:min(70vh,760px)}.min-h-\[min\(78vh\,820px\)\]{min-height:min(78vh,820px)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-8{width:calc(var(--spacing) * 8)!important}.\!w-9{width:calc(var(--spacing) * 9)!important}.\!w-40{width:calc(var(--spacing) * 40)!important}.\!w-64{width:calc(var(--spacing) * 64)!important}.\!w-\[8\.75rem\]{width:8.75rem!important}.\!w-auto{width:auto!important}.\!w-full{width:100%!important}.w-0{width:calc(var(--spacing) * 0)}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.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-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[1\.1rem\]{width:1.1rem}.w-\[1\.125rem\]{width:1.125rem}.w-\[3\.75rem\]{width:3.75rem}.w-\[4\.5rem\]{width:4.5rem}.w-\[4\.75rem\]{width:4.75rem}.w-\[5\.5rem\]{width:5.5rem}.w-\[5\.75rem\]{width:5.75rem}.w-\[6\.5rem\]{width:6.5rem}.w-\[6\.25rem\]{width:6.25rem}.w-\[6\.75rem\]{width:6.75rem}.w-\[7\.5rem\]{width:7.5rem}.w-\[7\.25rem\]{width:7.25rem}.w-\[8\.5rem\]{width:8.5rem}.w-\[8\.625rem\]{width:8.625rem}.w-\[9\.5rem\]{width:9.5rem}.w-\[10rem\]{width:10rem}.w-\[11\.5rem\]{width:11.5rem}.w-\[11rem\]{width:11rem}.w-\[12\.5rem\]{width:12.5rem}.w-\[17\.5rem\]{width:17.5rem}.w-\[18px\]{width:18px}.w-\[22px\]{width:22px}.w-\[35rem\]{width:35rem}.w-\[42\%\]{width:42%}.w-\[42px\]{width:42px}.w-\[45\%\]{width:45%}.w-\[48px\]{width:48px}.w-\[55\%\]{width:55%}.w-\[110px\]{width:110px}.w-\[140px\]{width:140px}.w-\[220px\]{width:220px}.w-\[272px\]{width:272px}.w-\[304px\]{width:304px}.w-\[320px\]{width:320px}.w-\[calc\(50\%-0\.25rem\)\]{width:calc(50% - .25rem)}.w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)}.w-\[calc\(100\%-20px\)\]{width:calc(100% - 20px)}.w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{width:min(20rem,100vw - 2rem)}.w-\[min\(22rem\,calc\(100vw-1\.5rem\)\)\]{width:min(22rem,100vw - 1.5rem)}.w-\[min\(22rem\,calc\(100vw-2rem\)\)\]{width:min(22rem,100vw - 2rem)}.w-\[min\(23rem\,calc\(100vw-1\.5rem\)\)\]{width:min(23rem,100vw - 1.5rem)}.w-\[min\(26\.5rem\,calc\(100vw-1\.5rem\)\)\]{width:min(26.5rem,100vw - 1.5rem)}.w-\[min\(32rem\,calc\(100vw-2rem\)\)\]{width:min(32rem,100vw - 2rem)}.w-\[min\(85vw\,220px\)\]{width:min(85vw,220px)}.w-\[min\(100\%\,15\.25rem\)\]{width:min(100%,15.25rem)}.w-\[min\(100\%\,22rem\)\]{width:min(100%,22rem)}.w-\[min\(100\%\,250px\)\]{width:min(100%,250px)}.w-\[min\(100vw-2\.5rem\,20rem\)\]{width:min(100vw - 2.5rem,20rem)}.w-\[min\(100vw-2rem\,9\.5rem\)\]{width:min(100vw - 2rem,9.5rem)}.w-\[min\(100vw-2rem\,380px\)\]{width:min(100vw - 2rem,380px)}.w-\[min\(360px\,92\%\)\]{width:min(360px,92%)}.w-\[min\(420px\,100\%\)\]{width:min(420px,100%)}.w-\[min\(420px\,calc\(100vw-2rem\)\)\]{width:min(420px,100vw - 2rem)}.w-\[min\(440px\,calc\(100vw-2rem\)\)\]{width:min(440px,100vw - 2rem)}.w-\[min\(540px\,calc\(100vw-1\.5rem\)\)\]{width:min(540px,100vw - 1.5rem)}.w-\[…\]{width:…}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.\!max-w-3xl{max-width:var(--container-3xl)!important}.\!max-w-\[1060px\]{max-width:1060px!important}.\!max-w-\[min\(100\%\,16rem\)\]{max-width:min(100%,16rem)!important}.\!max-w-none{max-width:none!important}.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-56{max-width:calc(var(--spacing) * 56)}.max-w-\[3\.25rem\]{max-width:3.25rem}.max-w-\[4\.5rem\]{max-width:4.5rem}.max-w-\[5\.5rem\]{max-width:5.5rem}.max-w-\[6rem\]{max-width:6rem}.max-w-\[7\.5rem\]{max-width:7.5rem}.max-w-\[7rem\]{max-width:7rem}.max-w-\[8\.75rem\]{max-width:8.75rem}.max-w-\[8rem\]{max-width:8rem}.max-w-\[9\.5rem\]{max-width:9.5rem}.max-w-\[9rem\]{max-width:9rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[11rem\]{max-width:11rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[13rem\]{max-width:13rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[28px\]{max-width:28px}.max-w-\[28rem\]{max-width:28rem}.max-w-\[40\%\]{max-width:40%}.max-w-\[57\.6rem\]{max-width:57.6rem}.max-w-\[60\%\]{max-width:60%}.max-w-\[70\%\]{max-width:70%}.max-w-\[72\%\]{max-width:72%}.max-w-\[72px\]{max-width:72px}.max-w-\[75\%\]{max-width:75%}.max-w-\[80px\]{max-width:80px}.max-w-\[85\%\]{max-width:85%}.max-w-\[90\%\]{max-width:90%}.max-w-\[90px\]{max-width:90px}.max-w-\[90vw\]{max-width:90vw}.max-w-\[92\%\]{max-width:92%}.max-w-\[100px\]{max-width:100px}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[360px\]{max-width:360px}.max-w-\[375px\]{max-width:375px}.max-w-\[390px\]{max-width:390px}.max-w-\[460px\]{max-width:460px}.max-w-\[768px\]{max-width:768px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[min\(22rem\,calc\(100vw-1\.5rem\)\)\]{max-width:min(22rem,100vw - 1.5rem)}.max-w-\[min\(36\%\,16rem\)\]{max-width:min(36%,16rem)}.max-w-\[min\(100\%\,42rem\)\]{max-width:min(100%,42rem)}.max-w-\[min\(360px\,calc\(100vw-2rem\)\)\]{max-width:min(360px,100vw - 2rem)}.max-w-\[min\(420px\,92\%\)\]{max-width:min(420px,92%)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.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-0{min-width:calc(var(--spacing) * 0)!important}.\!min-w-\[7\.5rem\]{min-width:7.5rem!important}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-3\.5{min-width:calc(var(--spacing) * 3.5)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-\[1\.05rem\]{min-width:1.05rem}.min-w-\[1\.6rem\]{min-width:1.6rem}.min-w-\[1\.35rem\]{min-width:1.35rem}.min-w-\[1\.75rem\]{min-width:1.75rem}.min-w-\[1\.125rem\]{min-width:1.125rem}.min-w-\[2\.4rem\]{min-width:2.4rem}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[2px\]{min-width:2px}.min-w-\[2rem\]{min-width:2rem}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[3px\]{min-width:3px}.min-w-\[3rem\]{min-width:3rem}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[4rem\]{min-width:4rem}.min-w-\[5\.5rem\]{min-width:5.5rem}.min-w-\[5rem\]{min-width:5rem}.min-w-\[6\.5rem\]{min-width:6.5rem}.min-w-\[6px\]{min-width:6px}.min-w-\[6rem\]{min-width:6rem}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8\.5rem\]{min-width:8.5rem}.min-w-\[8\.75rem\]{min-width:8.75rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9\.5rem\]{min-width:9.5rem}.min-w-\[9rem\]{min-width:9rem}.min-w-\[10\.5rem\]{min-width:10.5rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[16rem\]{min-width:16rem}.min-w-\[17rem\]{min-width:17rem}.min-w-\[20rem\]{min-width:20rem}.min-w-\[28rem\]{min-width:28rem}.min-w-\[36rem\]{min-width:36rem}.min-w-\[40rem\]{min-width:40rem}.min-w-\[52px\]{min-width:52px}.min-w-\[56rem\]{min-width:56rem}.min-w-\[72px\]{min-width:72px}.min-w-\[72rem\]{min-width:72rem}.min-w-\[88px\]{min-width:88px}.min-w-\[100px\]{min-width:100px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[320px\]{min-width:320px}.min-w-\[360px\]{min-width:360px}.min-w-\[480px\]{min-width:480px}.min-w-\[520px\]{min-width:520px}.min-w-\[560px\]{min-width:560px}.min-w-\[620px\]{min-width:620px}.min-w-\[640px\]{min-width:640px}.min-w-\[720px\]{min-width:720px}.min-w-\[860px\]{min-width:860px}.min-w-\[880px\]{min-width:880px}.min-w-\[900px\]{min-width:900px}.min-w-\[920px\]{min-width:920px}.min-w-\[960px\]{min-width:960px}.min-w-\[min\(100\%\,22rem\)\]{min-width:min(100%,22rem)}.min-w-\[min\(100\%\,28rem\)\]{min-width:min(100%,28rem)}.min-w-\[min\(100\%\,220px\)\]{min-width:min(100%,220px)}.min-w-\[min\(100\%\,280px\)\]{min-width:min(100%,280px)}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.\!flex-1{flex:1!important}.flex-1{flex:1}.flex-\[1\.2\]{flex:1.2}.flex-\[1\.4\]{flex:1.4}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.basis-56{flex-basis:calc(var(--spacing) * 56)}.basis-\[10rem\]{flex-basis:10rem}.basis-\[12rem\]{flex-basis:12rem}.basis-\[14rem\]{flex-basis:14rem}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:calc(var(--spacing) * 0);--tw-border-spacing-y:calc(var(--spacing) * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-bottom-left{transform-origin:0 100%}.origin-left{transform-origin:0}.origin-right{transform-origin:100%}.-translate-x-1\/2{--tw-translate-x: -50% ;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-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-5{--tw-translate-x:calc(var(--spacing) * 5);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-full{--tw-translate-y:-100%;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-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-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-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;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)}.-rotate-90{rotate:-90deg}.rotate-0{rotate:0deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[fadeIn_0\.3s_ease-out\]{animation:.3s ease-out fadeIn}.animate-\[fadeIn_0\.4s_ease-out\]{animation:.4s ease-out fadeIn}.animate-\[fadeIn_0\.35s_ease-out\]{animation:.35s ease-out fadeIn}.animate-bounce{animation:var(--animate-bounce)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-e-resize{cursor:e-resize}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.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-pointer{cursor:pointer}.cursor-s-resize{cursor:s-resize}.cursor-se-resize{cursor:se-resize}.cursor-sw-resize{cursor:sw-resize}.cursor-text{cursor:text}.cursor-w-resize{cursor:w-resize}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-center{scroll-snap-align:center}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\],.scrollbar-thin{scrollbar-width:thin}.list-inside{list-style-position:inside}.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-rows-fr{grid-auto-rows:minmax(0,1fr)}.\!grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(5\.5rem\,6\.75rem\)\]{grid-template-columns:minmax(0,1.4fr) minmax(5.5rem,6.75rem)!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1fr_1fr_88px_88px\]{grid-template-columns:1fr 1fr 88px 88px}.grid-cols-\[1fr_1fr_88px_88px_72px\]{grid-template-columns:1fr 1fr 88px 88px 72px}.grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.grid-cols-\[1fr_9rem\]{grid-template-columns:1fr 9rem}.grid-cols-\[1fr_72px_88px_72px_72px_64px\]{grid-template-columns:1fr 72px 88px 72px 72px 64px}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[7\.5rem_1fr_3\.5rem\]{grid-template-columns:7.5rem 1fr 3.5rem}.grid-cols-\[7\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:7.5rem minmax(0,1fr)}.grid-cols-\[9\.5rem_1fr_2\.5rem\]{grid-template-columns:9.5rem 1fr 2.5rem}.grid-cols-\[40px_1fr_72px\]{grid-template-columns:40px 1fr 72px}.grid-cols-\[40px_1fr_72px_72px_88px_88px\]{grid-template-columns:40px 1fr 72px 72px 88px 88px}.grid-cols-\[40px_1fr_72px_88px_88px\]{grid-template-columns:40px 1fr 72px 88px 88px}.grid-cols-\[48px_1fr_72px_72px_88px_88px_72px\]{grid-template-columns:48px 1fr 72px 72px 88px 88px 72px}.grid-cols-\[48px_1fr_72px_72px_88px_88px_80px\]{grid-template-columns:48px 1fr 72px 72px 88px 88px 80px}.grid-cols-\[48px_1fr_88px_88px_88px\]{grid-template-columns:48px 1fr 88px 88px 88px}.grid-cols-\[110px_1fr\]{grid-template-columns:110px 1fr}.grid-cols-\[minmax\(0\,1fr\)_1\.25rem_minmax\(6\.5rem\,8\.5rem\)\]{grid-template-columns:minmax(0,1fr) 1.25rem minmax(6.5rem,8.5rem)}.grid-cols-\[minmax\(0\,1fr\)_8\.75rem\]{grid-template-columns:minmax(0,1fr) 8.75rem}.grid-cols-\[minmax\(0\,1fr\)_10\.5rem_7rem_2rem\]{grid-template-columns:minmax(0,1fr) 10.5rem 7rem 2rem}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(7rem\,9rem\)_5\.5rem\]{grid-template-columns:minmax(0,1fr) minmax(7rem,9rem) 5.5rem}.grid-cols-\[minmax\(0\,2fr\)_4\.5rem_minmax\(0\,1\.2fr\)_minmax\(0\,1\.2fr\)_2\.25rem\]{grid-template-columns:minmax(0,2fr) 4.5rem minmax(0,1.2fr) minmax(0,1.2fr) 2.25rem}.grid-cols-\[minmax\(7\.5rem\,32\%\)_1fr\]{grid-template-columns:minmax(7.5rem,32%) 1fr}.grid-cols-\[minmax\(7\.5rem\,34\%\)_1fr\]{grid-template-columns:minmax(7.5rem,34%) 1fr}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-\[minmax\(0\,1fr\)_11rem\]{grid-template-rows:minmax(0,1fr) 11rem}.\!flex-col{flex-direction:column!important}.\!flex-row{flex-direction:row!important}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.\!flex-nowrap{flex-wrap:nowrap!important}.\!flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.\!items-center{align-items:center!important}.\!items-end{align-items:flex-end!important}.\!items-start{align-items:flex-start!important}.\!items-stretch{align-items:stretch!important}.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-1{gap:calc(var(--spacing) * 1)!important}.\!gap-2{gap:calc(var(--spacing) * 2)!important}.\!gap-2\.5{gap:calc(var(--spacing) * 2.5)!important}.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-px{gap:1px}:where(.space-y-0>: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)))}:where(.space-y-0\.5>: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)))}:where(.space-y-1>: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)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>: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)))}:where(.space-y-2\.5>: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)))}:where(.space-y-3>: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)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>: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)))}:where(.space-y-5>: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)))}:where(.space-y-6>: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)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}:where(.-space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.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-8{row-gap:calc(var(--spacing) * 8)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-dotted>:not(:last-child)){--tw-border-style:dotted;border-style:dotted}:where(.divide-\[\#F1F1F1\]>:not(:last-child)){border-color:#f1f1f1}:where(.divide-\[var\(--ui-border\)\]>:not(:last-child)){border-color:var(--ui-border)}:where(.divide-rose-200\/50>:not(:last-child)){border-color:#ffccd380}@supports (color:color-mix(in lab,red,red)){:where(.divide-rose-200\/50>:not(:last-child)){border-color:color-mix(in oklab,var(--color-rose-200) 50%,transparent)}}:where(.divide-rose-200\/60>:not(:last-child)){border-color:#ffccd399}@supports (color:color-mix(in lab,red,red)){:where(.divide-rose-200\/60>:not(:last-child)){border-color:color-mix(in oklab,var(--color-rose-200) 60%,transparent)}}:where(.divide-slate-50>:not(:last-child)){border-color:var(--color-slate-50)}:where(.divide-slate-100>:not(:last-child)){border-color:var(--color-slate-100)}:where(.divide-slate-200>:not(:last-child)){border-color:var(--color-slate-200)}:where(.divide-slate-800\/50>:not(:last-child)){border-color:#1d293d80}@supports (color:color-mix(in lab,red,red)){:where(.divide-slate-800\/50>:not(:last-child)){border-color:color-mix(in oklab,var(--color-slate-800) 50%,transparent)}}:where(.divide-white\/5>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){:where(.divide-white\/5>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}:where(.divide-white\/10>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:where(.divide-white\/10>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\!overflow-hidden{overflow:hidden!important}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.\!overflow-x-hidden{overflow-x:hidden!important}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.\!overflow-y-auto{overflow-y:auto!important}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.overscroll-y-contain{overscroll-behavior-y:contain}.\!rounded{border-radius:var(--radius)!important}.\!rounded-lg{border-radius:var(--radius-lg)!important}.\!rounded-md{border-radius:var(--radius-md)!important}.\!rounded-none{border-radius:0!important}.rounded{border-radius:var(--radius)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[var\(--hr-card-radius\)\]{border-radius:var(--hr-card-radius)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-l-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-r-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-br-md{border-bottom-right-radius:var(--radius-md)}.rounded-br-sm{border-bottom-right-radius:var(--radius-sm)}.rounded-bl-md{border-bottom-left-radius:var(--radius-md)}.rounded-bl-sm{border-bottom-left-radius:var(--radius-sm)}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[10px\]{border-style:var(--tw-border-style);border-width:10px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-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:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.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-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-solid{--tw-border-style:solid;border-style:solid}.\!border-\[var\(--ui-accent\)\]{border-color:var(--ui-accent)!important}.\!border-emerald-500\/40{border-color:#00bb7f66!important}@supports (color:color-mix(in lab,red,red)){.\!border-emerald-500\/40{border-color:color-mix(in oklab,var(--color-emerald-500) 40%,transparent)!important}}.\!border-green-200{border-color:var(--color-green-200)!important}.\!border-red-200{border-color:var(--color-red-200)!important}.\!border-sky-600{border-color:var(--color-sky-600)!important}.\!border-slate-300{border-color:var(--color-slate-300)!important}.\!border-white\/20{border-color:#fff3!important}@supports (color:color-mix(in lab,red,red)){.\!border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)!important}}.border-\[\#E5E7EB\]{border-color:#e5e7eb}.border-\[\#ECECEC\]{border-color:#ececec}.border-\[color-mix\(in_srgb\,var\(--ui-accent\)_35\%\,var\(--ui-border\)\)\]{border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--ui-accent\)_35\%\,var\(--ui-border\)\)\]{border-color:color-mix(in srgb,var(--ui-accent) 35%,var(--ui-border))}}.border-\[color-mix\(in_srgb\,var\(--ui-accent\)_40\%\,var\(--ui-border\)\)\]{border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--ui-accent\)_40\%\,var\(--ui-border\)\)\]{border-color:color-mix(in srgb,var(--ui-accent) 40%,var(--ui-border))}}.border-\[color-mix\(in_srgb\,var\(--ui-accent\)_45\%\,transparent\)\]{border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--ui-accent\)_45\%\,transparent\)\]{border-color:color-mix(in srgb,var(--ui-accent) 45%,transparent)}}.border-\[color\:var\(--eys-border\)\]{border-color:var(--eys-border)}.border-\[color\:var\(--ui-accent\)\]\/35{border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:var\(--ui-accent\)\]\/35{border-color:color-mix(in oklab,var(--ui-accent) 35%,transparent)}}.border-\[color\:var\(--ui-border\)\]{border-color:var(--ui-border)}.border-\[color\:var\(--ui-modal-border\)\]{border-color:var(--ui-modal-border)}.border-\[var\(--perf-accent\)\]{border-color:var(--perf-accent)}.border-\[var\(--perf-border\)\]{border-color:var(--perf-border)}.border-\[var\(--sa-border\,\#d5dbe5\)\]{border-color:var(--sa-border,#d5dbe5)}.border-\[var\(--ui-accent\)\],.border-\[var\(--ui-accent\)\]\/20{border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--ui-accent\)\]\/20{border-color:color-mix(in oklab,var(--ui-accent) 20%,transparent)}}.border-\[var\(--ui-accent\)\]\/25{border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--ui-accent\)\]\/25{border-color:color-mix(in oklab,var(--ui-accent) 25%,transparent)}}.border-\[var\(--ui-accent\)\]\/30{border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--ui-accent\)\]\/30{border-color:color-mix(in oklab,var(--ui-accent) 30%,transparent)}}.border-\[var\(--ui-accent\)\]\/35{border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--ui-accent\)\]\/35{border-color:color-mix(in oklab,var(--ui-accent) 35%,transparent)}}.border-\[var\(--ui-accent\)\]\/40{border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--ui-accent\)\]\/40{border-color:color-mix(in oklab,var(--ui-accent) 40%,transparent)}}.border-\[var\(--ui-accent\,\#6d28d9\)\],.border-\[var\(--ui-accent\,\#6d28d9\)\]\/45{border-color:var(--ui-accent,#6d28d9)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--ui-accent\,\#6d28d9\)\]\/45{border-color:color-mix(in oklab,var(--ui-accent,#6d28d9) 45%,transparent)}}.border-\[var\(--ui-border\)\],.border-\[var\(--ui-border\)\]\/40{border-color:var(--ui-border)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--ui-border\)\]\/40{border-color:color-mix(in oklab,var(--ui-border) 40%,transparent)}}.border-\[var\(--ui-border\)\]\/50{border-color:var(--ui-border)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--ui-border\)\]\/50{border-color:color-mix(in oklab,var(--ui-border) 50%,transparent)}}.border-\[var\(--ui-border\)\]\/60{border-color:var(--ui-border)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--ui-border\)\]\/60{border-color:color-mix(in oklab,var(--ui-border) 60%,transparent)}}.border-\[var\(--ui-border\)\]\/70{border-color:var(--ui-border)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--ui-border\)\]\/70{border-color:color-mix(in oklab,var(--ui-border) 70%,transparent)}}.border-\[var\(--ui-border\,\#e2e8f0\)\]{border-color:var(--ui-border,#e2e8f0)}.border-\[var\(--ui-border-strong\)\]{border-color:var(--ui-border-strong)}.border-\[var\(--ui-danger-border\)\]{border-color:var(--ui-danger-border)}.border-\[var\(--ui-input-border\)\]{border-color:var(--ui-input-border)}.border-\[var\(--ui-input-border\,\#94a3b8\)\]{border-color:var(--ui-input-border,#94a3b8)}.border-\[var\(--ui-panel-bg\)\]{border-color:var(--ui-panel-bg)}.border-amber-100{border-color:var(--color-amber-100)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-200\/60{border-color:#fee68599}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/60{border-color:color-mix(in oklab,var(--color-amber-200) 60%,transparent)}}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-300\/50{border-color:#ffd23680}@supports (color:color-mix(in lab,red,red)){.border-amber-300\/50{border-color:color-mix(in oklab,var(--color-amber-300) 50%,transparent)}}.border-amber-300\/60{border-color:#ffd23699}@supports (color:color-mix(in lab,red,red)){.border-amber-300\/60{border-color:color-mix(in oklab,var(--color-amber-300) 60%,transparent)}}.border-amber-300\/70{border-color:#ffd236b3}@supports (color:color-mix(in lab,red,red)){.border-amber-300\/70{border-color:color-mix(in oklab,var(--color-amber-300) 70%,transparent)}}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-400\/20{border-color:#fcbb0033}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/20{border-color:color-mix(in oklab,var(--color-amber-400) 20%,transparent)}}.border-amber-400\/30{border-color:#fcbb004d}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/30{border-color:color-mix(in oklab,var(--color-amber-400) 30%,transparent)}}.border-amber-400\/40{border-color:#fcbb0066}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/40{border-color:color-mix(in oklab,var(--color-amber-400) 40%,transparent)}}.border-amber-400\/50{border-color:#fcbb0080}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/50{border-color:color-mix(in oklab,var(--color-amber-400) 50%,transparent)}}.border-amber-400\/60{border-color:#fcbb0099}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/60{border-color:color-mix(in oklab,var(--color-amber-400) 60%,transparent)}}.border-amber-400\/70{border-color:#fcbb00b3}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/70{border-color:color-mix(in oklab,var(--color-amber-400) 70%,transparent)}}.border-amber-500{border-color:var(--color-amber-500)}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/20{border-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.border-amber-500\/25{border-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/25{border-color:color-mix(in oklab,var(--color-amber-500) 25%,transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)}}.border-amber-500\/35{border-color:#f99c0059}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/35{border-color:color-mix(in oklab,var(--color-amber-500) 35%,transparent)}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/40{border-color:color-mix(in oklab,var(--color-amber-500) 40%,transparent)}}.border-amber-500\/45{border-color:#f99c0073}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/45{border-color:color-mix(in oklab,var(--color-amber-500) 45%,transparent)}}.border-amber-500\/50{border-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/50{border-color:color-mix(in oklab,var(--color-amber-500) 50%,transparent)}}.border-amber-500\/70{border-color:#f99c00b3}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/70{border-color:color-mix(in oklab,var(--color-amber-500) 70%,transparent)}}.border-amber-600\/40{border-color:#dd740066}@supports (color:color-mix(in lab,red,red)){.border-amber-600\/40{border-color:color-mix(in oklab,var(--color-amber-600) 40%,transparent)}}.border-black\/5{border-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.border-black\/5{border-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.border-black\/15{border-color:#00000026}@supports (color:color-mix(in lab,red,red)){.border-black\/15{border-color:color-mix(in oklab,var(--color-black) 15%,transparent)}}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-500\/20{border-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/20{border-color:color-mix(in oklab,var(--color-blue-500) 20%,transparent)}}.border-blue-500\/25{border-color:#3080ff40}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/25{border-color:color-mix(in oklab,var(--color-blue-500) 25%,transparent)}}.border-blue-500\/50{border-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/50{border-color:color-mix(in oklab,var(--color-blue-500) 50%,transparent)}}.border-blue-600{border-color:var(--color-blue-600)}.border-brand-200{border-color:var(--color-brand-200)}.border-brand-300{border-color:var(--color-brand-300)}.border-brand-400{border-color:var(--color-brand-400)}.border-brand-400\/25{border-color:#a78bfa40}@supports (color:color-mix(in lab,red,red)){.border-brand-400\/25{border-color:color-mix(in oklab,var(--color-brand-400) 25%,transparent)}}.border-brand-400\/30{border-color:#a78bfa4d}@supports (color:color-mix(in lab,red,red)){.border-brand-400\/30{border-color:color-mix(in oklab,var(--color-brand-400) 30%,transparent)}}.border-brand-400\/40{border-color:#a78bfa66}@supports (color:color-mix(in lab,red,red)){.border-brand-400\/40{border-color:color-mix(in oklab,var(--color-brand-400) 40%,transparent)}}.border-brand-500{border-color:var(--color-brand-500)}.border-brand-500\/20{border-color:#8b5cf633}@supports (color:color-mix(in lab,red,red)){.border-brand-500\/20{border-color:color-mix(in oklab,var(--color-brand-500) 20%,transparent)}}.border-brand-500\/25{border-color:#8b5cf640}@supports (color:color-mix(in lab,red,red)){.border-brand-500\/25{border-color:color-mix(in oklab,var(--color-brand-500) 25%,transparent)}}.border-brand-500\/30{border-color:#8b5cf64d}@supports (color:color-mix(in lab,red,red)){.border-brand-500\/30{border-color:color-mix(in oklab,var(--color-brand-500) 30%,transparent)}}.border-brand-500\/35{border-color:#8b5cf659}@supports (color:color-mix(in lab,red,red)){.border-brand-500\/35{border-color:color-mix(in oklab,var(--color-brand-500) 35%,transparent)}}.border-brand-500\/40{border-color:#8b5cf666}@supports (color:color-mix(in lab,red,red)){.border-brand-500\/40{border-color:color-mix(in oklab,var(--color-brand-500) 40%,transparent)}}.border-brand-500\/50{border-color:#8b5cf680}@supports (color:color-mix(in lab,red,red)){.border-brand-500\/50{border-color:color-mix(in oklab,var(--color-brand-500) 50%,transparent)}}.border-current{border-color:currentColor}.border-cyan-300{border-color:var(--color-cyan-300)}.border-cyan-300\/30{border-color:#53eafd4d}@supports (color:color-mix(in lab,red,red)){.border-cyan-300\/30{border-color:color-mix(in oklab,var(--color-cyan-300) 30%,transparent)}}.border-cyan-400{border-color:var(--color-cyan-400)}.border-cyan-400\/15{border-color:#00d2ef26}@supports (color:color-mix(in lab,red,red)){.border-cyan-400\/15{border-color:color-mix(in oklab,var(--color-cyan-400) 15%,transparent)}}.border-cyan-400\/20{border-color:#00d2ef33}@supports (color:color-mix(in lab,red,red)){.border-cyan-400\/20{border-color:color-mix(in oklab,var(--color-cyan-400) 20%,transparent)}}.border-cyan-400\/30{border-color:#00d2ef4d}@supports (color:color-mix(in lab,red,red)){.border-cyan-400\/30{border-color:color-mix(in oklab,var(--color-cyan-400) 30%,transparent)}}.border-cyan-400\/40{border-color:#00d2ef66}@supports (color:color-mix(in lab,red,red)){.border-cyan-400\/40{border-color:color-mix(in oklab,var(--color-cyan-400) 40%,transparent)}}.border-cyan-400\/50{border-color:#00d2ef80}@supports (color:color-mix(in lab,red,red)){.border-cyan-400\/50{border-color:color-mix(in oklab,var(--color-cyan-400) 50%,transparent)}}.border-cyan-500\/20{border-color:#00b7d733}@supports (color:color-mix(in lab,red,red)){.border-cyan-500\/20{border-color:color-mix(in oklab,var(--color-cyan-500) 20%,transparent)}}.border-cyan-500\/25{border-color:#00b7d740}@supports (color:color-mix(in lab,red,red)){.border-cyan-500\/25{border-color:color-mix(in oklab,var(--color-cyan-500) 25%,transparent)}}.border-cyan-500\/30{border-color:#00b7d74d}@supports (color:color-mix(in lab,red,red)){.border-cyan-500\/30{border-color:color-mix(in oklab,var(--color-cyan-500) 30%,transparent)}}.border-cyan-500\/35{border-color:#00b7d759}@supports (color:color-mix(in lab,red,red)){.border-cyan-500\/35{border-color:color-mix(in oklab,var(--color-cyan-500) 35%,transparent)}}.border-cyan-500\/40{border-color:#00b7d766}@supports (color:color-mix(in lab,red,red)){.border-cyan-500\/40{border-color:color-mix(in oklab,var(--color-cyan-500) 40%,transparent)}}.border-cyan-500\/50{border-color:#00b7d780}@supports (color:color-mix(in lab,red,red)){.border-cyan-500\/50{border-color:color-mix(in oklab,var(--color-cyan-500) 50%,transparent)}}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-200\/80{border-color:#a4f4cfcc}@supports (color:color-mix(in lab,red,red)){.border-emerald-200\/80{border-color:color-mix(in oklab,var(--color-emerald-200) 80%,transparent)}}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-300\/50{border-color:#5ee9b580}@supports (color:color-mix(in lab,red,red)){.border-emerald-300\/50{border-color:color-mix(in oklab,var(--color-emerald-300) 50%,transparent)}}.border-emerald-300\/70{border-color:#5ee9b5b3}@supports (color:color-mix(in lab,red,red)){.border-emerald-300\/70{border-color:color-mix(in oklab,var(--color-emerald-300) 70%,transparent)}}.border-emerald-400{border-color:var(--color-emerald-400)}.border-emerald-400\/20{border-color:#00d29433}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/20{border-color:color-mix(in oklab,var(--color-emerald-400) 20%,transparent)}}.border-emerald-400\/30{border-color:#00d2944d}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/30{border-color:color-mix(in oklab,var(--color-emerald-400) 30%,transparent)}}.border-emerald-400\/40{border-color:#00d29466}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/40{border-color:color-mix(in oklab,var(--color-emerald-400) 40%,transparent)}}.border-emerald-400\/50{border-color:#00d29480}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/50{border-color:color-mix(in oklab,var(--color-emerald-400) 50%,transparent)}}.border-emerald-400\/60{border-color:#00d29499}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/60{border-color:color-mix(in oklab,var(--color-emerald-400) 60%,transparent)}}.border-emerald-400\/70{border-color:#00d294b3}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/70{border-color:color-mix(in oklab,var(--color-emerald-400) 70%,transparent)}}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-500\/10{border-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/10{border-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.border-emerald-500\/15{border-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/15{border-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)}}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/20{border-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.border-emerald-500\/25{border-color:#00bb7f40}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/25{border-color:color-mix(in oklab,var(--color-emerald-500) 25%,transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/30{border-color:color-mix(in oklab,var(--color-emerald-500) 30%,transparent)}}.border-emerald-500\/35{border-color:#00bb7f59}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/35{border-color:color-mix(in oklab,var(--color-emerald-500) 35%,transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/40{border-color:color-mix(in oklab,var(--color-emerald-500) 40%,transparent)}}.border-emerald-500\/45{border-color:#00bb7f73}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/45{border-color:color-mix(in oklab,var(--color-emerald-500) 45%,transparent)}}.border-emerald-500\/50{border-color:#00bb7f80}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/50{border-color:color-mix(in oklab,var(--color-emerald-500) 50%,transparent)}}.border-emerald-600{border-color:var(--color-emerald-600)}.border-fuchsia-300{border-color:var(--color-fuchsia-300)}.border-fuchsia-300\/70{border-color:#f2a9ffb3}@supports (color:color-mix(in lab,red,red)){.border-fuchsia-300\/70{border-color:color-mix(in oklab,var(--color-fuchsia-300) 70%,transparent)}}.border-fuchsia-400\/50{border-color:#ec6cff80}@supports (color:color-mix(in lab,red,red)){.border-fuchsia-400\/50{border-color:color-mix(in oklab,var(--color-fuchsia-400) 50%,transparent)}}.border-fuchsia-500\/20{border-color:#e12afb33}@supports (color:color-mix(in lab,red,red)){.border-fuchsia-500\/20{border-color:color-mix(in oklab,var(--color-fuchsia-500) 20%,transparent)}}.border-fuchsia-500\/25{border-color:#e12afb40}@supports (color:color-mix(in lab,red,red)){.border-fuchsia-500\/25{border-color:color-mix(in oklab,var(--color-fuchsia-500) 25%,transparent)}}.border-fuchsia-500\/30{border-color:#e12afb4d}@supports (color:color-mix(in lab,red,red)){.border-fuchsia-500\/30{border-color:color-mix(in oklab,var(--color-fuchsia-500) 30%,transparent)}}.border-fuchsia-500\/35{border-color:#e12afb59}@supports (color:color-mix(in lab,red,red)){.border-fuchsia-500\/35{border-color:color-mix(in oklab,var(--color-fuchsia-500) 35%,transparent)}}.border-fuchsia-500\/40{border-color:#e12afb66}@supports (color:color-mix(in lab,red,red)){.border-fuchsia-500\/40{border-color:color-mix(in oklab,var(--color-fuchsia-500) 40%,transparent)}}.border-gray-300{border-color:var(--color-gray-300)}.border-green-200{border-color:var(--color-green-200)}.border-green-300{border-color:var(--color-green-300)}.border-green-400{border-color:var(--color-green-400)}.border-green-500\/20{border-color:#00c75833}@supports (color:color-mix(in lab,red,red)){.border-green-500\/20{border-color:color-mix(in oklab,var(--color-green-500) 20%,transparent)}}.border-indigo-100{border-color:var(--color-indigo-100)}.border-indigo-200{border-color:var(--color-indigo-200)}.border-indigo-200\/60{border-color:#c7d2ff99}@supports (color:color-mix(in lab,red,red)){.border-indigo-200\/60{border-color:color-mix(in oklab,var(--color-indigo-200) 60%,transparent)}}.border-indigo-300{border-color:var(--color-indigo-300)}.border-indigo-400{border-color:var(--color-indigo-400)}.border-indigo-400\/30{border-color:#7d87ff4d}@supports (color:color-mix(in lab,red,red)){.border-indigo-400\/30{border-color:color-mix(in oklab,var(--color-indigo-400) 30%,transparent)}}.border-indigo-500{border-color:var(--color-indigo-500)}.border-indigo-600{border-color:var(--color-indigo-600)}.border-inherit\/60{border-color:color-mix(in oklab,inherit 60%,transparent)}.border-orange-200{border-color:var(--color-orange-200)}.border-orange-300{border-color:var(--color-orange-300)}.border-orange-400{border-color:var(--color-orange-400)}.border-orange-400\/30{border-color:#ff8b1a4d}@supports (color:color-mix(in lab,red,red)){.border-orange-400\/30{border-color:color-mix(in oklab,var(--color-orange-400) 30%,transparent)}}.border-orange-400\/60{border-color:#ff8b1a99}@supports (color:color-mix(in lab,red,red)){.border-orange-400\/60{border-color:color-mix(in oklab,var(--color-orange-400) 60%,transparent)}}.border-orange-500\/20{border-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/20{border-color:color-mix(in oklab,var(--color-orange-500) 20%,transparent)}}.border-orange-500\/25{border-color:#fe6e0040}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/25{border-color:color-mix(in oklab,var(--color-orange-500) 25%,transparent)}}.border-orange-500\/30{border-color:#fe6e004d}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/30{border-color:color-mix(in oklab,var(--color-orange-500) 30%,transparent)}}.border-orange-500\/40{border-color:#fe6e0066}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/40{border-color:color-mix(in oklab,var(--color-orange-500) 40%,transparent)}}.border-pink-300\/80{border-color:#fda5d5cc}@supports (color:color-mix(in lab,red,red)){.border-pink-300\/80{border-color:color-mix(in oklab,var(--color-pink-300) 80%,transparent)}}.border-pink-400\/50{border-color:#fb64b680}@supports (color:color-mix(in lab,red,red)){.border-pink-400\/50{border-color:color-mix(in oklab,var(--color-pink-400) 50%,transparent)}}.border-pink-400\/60{border-color:#fb64b699}@supports (color:color-mix(in lab,red,red)){.border-pink-400\/60{border-color:color-mix(in oklab,var(--color-pink-400) 60%,transparent)}}.border-pink-500\/20{border-color:#f6339a33}@supports (color:color-mix(in lab,red,red)){.border-pink-500\/20{border-color:color-mix(in oklab,var(--color-pink-500) 20%,transparent)}}.border-pink-500\/30{border-color:#f6339a4d}@supports (color:color-mix(in lab,red,red)){.border-pink-500\/30{border-color:color-mix(in oklab,var(--color-pink-500) 30%,transparent)}}.border-pink-500\/45{border-color:#f6339a73}@supports (color:color-mix(in lab,red,red)){.border-pink-500\/45{border-color:color-mix(in oklab,var(--color-pink-500) 45%,transparent)}}.border-purple-700\/60{border-color:#8200da99}@supports (color:color-mix(in lab,red,red)){.border-purple-700\/60{border-color:color-mix(in oklab,var(--color-purple-700) 60%,transparent)}}.border-red-50{border-color:var(--color-red-50)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-400{border-color:var(--color-red-400)}.border-red-500{border-color:var(--color-red-500)}.border-red-500\/15{border-color:#fb2c3626}@supports (color:color-mix(in lab,red,red)){.border-red-500\/15{border-color:color-mix(in oklab,var(--color-red-500) 15%,transparent)}}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.border-red-500\/20{border-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)}}.border-red-500\/25{border-color:#fb2c3640}@supports (color:color-mix(in lab,red,red)){.border-red-500\/25{border-color:color-mix(in oklab,var(--color-red-500) 25%,transparent)}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab,red,red)){.border-red-500\/30{border-color:color-mix(in oklab,var(--color-red-500) 30%,transparent)}}.border-red-500\/35{border-color:#fb2c3659}@supports (color:color-mix(in lab,red,red)){.border-red-500\/35{border-color:color-mix(in oklab,var(--color-red-500) 35%,transparent)}}.border-red-500\/40{border-color:#fb2c3666}@supports (color:color-mix(in lab,red,red)){.border-red-500\/40{border-color:color-mix(in oklab,var(--color-red-500) 40%,transparent)}}.border-rose-100{border-color:var(--color-rose-100)}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-200\/80{border-color:#ffccd3cc}@supports (color:color-mix(in lab,red,red)){.border-rose-200\/80{border-color:color-mix(in oklab,var(--color-rose-200) 80%,transparent)}}.border-rose-300{border-color:var(--color-rose-300)}.border-rose-300\/30{border-color:#ffa2ae4d}@supports (color:color-mix(in lab,red,red)){.border-rose-300\/30{border-color:color-mix(in oklab,var(--color-rose-300) 30%,transparent)}}.border-rose-300\/40{border-color:#ffa2ae66}@supports (color:color-mix(in lab,red,red)){.border-rose-300\/40{border-color:color-mix(in oklab,var(--color-rose-300) 40%,transparent)}}.border-rose-300\/50{border-color:#ffa2ae80}@supports (color:color-mix(in lab,red,red)){.border-rose-300\/50{border-color:color-mix(in oklab,var(--color-rose-300) 50%,transparent)}}.border-rose-300\/60{border-color:#ffa2ae99}@supports (color:color-mix(in lab,red,red)){.border-rose-300\/60{border-color:color-mix(in oklab,var(--color-rose-300) 60%,transparent)}}.border-rose-300\/80{border-color:#ffa2aecc}@supports (color:color-mix(in lab,red,red)){.border-rose-300\/80{border-color:color-mix(in oklab,var(--color-rose-300) 80%,transparent)}}.border-rose-400{border-color:var(--color-rose-400)}.border-rose-400\/20{border-color:#ff667f33}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/20{border-color:color-mix(in oklab,var(--color-rose-400) 20%,transparent)}}.border-rose-400\/30{border-color:#ff667f4d}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/30{border-color:color-mix(in oklab,var(--color-rose-400) 30%,transparent)}}.border-rose-400\/35{border-color:#ff667f59}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/35{border-color:color-mix(in oklab,var(--color-rose-400) 35%,transparent)}}.border-rose-400\/40{border-color:#ff667f66}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/40{border-color:color-mix(in oklab,var(--color-rose-400) 40%,transparent)}}.border-rose-400\/55{border-color:#ff667f8c}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/55{border-color:color-mix(in oklab,var(--color-rose-400) 55%,transparent)}}.border-rose-400\/60{border-color:#ff667f99}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/60{border-color:color-mix(in oklab,var(--color-rose-400) 60%,transparent)}}.border-rose-400\/70{border-color:#ff667fb3}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/70{border-color:color-mix(in oklab,var(--color-rose-400) 70%,transparent)}}.border-rose-400\/80{border-color:#ff667fcc}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/80{border-color:color-mix(in oklab,var(--color-rose-400) 80%,transparent)}}.border-rose-500{border-color:var(--color-rose-500)}.border-rose-500\/20{border-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/20{border-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)}}.border-rose-500\/25{border-color:#ff235740}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/25{border-color:color-mix(in oklab,var(--color-rose-500) 25%,transparent)}}.border-rose-500\/30{border-color:#ff23574d}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/30{border-color:color-mix(in oklab,var(--color-rose-500) 30%,transparent)}}.border-rose-500\/35{border-color:#ff235759}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/35{border-color:color-mix(in oklab,var(--color-rose-500) 35%,transparent)}}.border-rose-500\/40{border-color:#ff235766}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/40{border-color:color-mix(in oklab,var(--color-rose-500) 40%,transparent)}}.border-rose-500\/45{border-color:#ff235773}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/45{border-color:color-mix(in oklab,var(--color-rose-500) 45%,transparent)}}.border-rose-500\/50{border-color:#ff235780}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/50{border-color:color-mix(in oklab,var(--color-rose-500) 50%,transparent)}}.border-rose-500\/60{border-color:#ff235799}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/60{border-color:color-mix(in oklab,var(--color-rose-500) 60%,transparent)}}.border-rose-500\/70{border-color:#ff2357b3}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/70{border-color:color-mix(in oklab,var(--color-rose-500) 70%,transparent)}}.border-rose-600{border-color:var(--color-rose-600)}.border-sky-100{border-color:var(--color-sky-100)}.border-sky-200{border-color:var(--color-sky-200)}.border-sky-200\/60{border-color:#b8e6fe99}@supports (color:color-mix(in lab,red,red)){.border-sky-200\/60{border-color:color-mix(in oklab,var(--color-sky-200) 60%,transparent)}}.border-sky-200\/80{border-color:#b8e6fecc}@supports (color:color-mix(in lab,red,red)){.border-sky-200\/80{border-color:color-mix(in oklab,var(--color-sky-200) 80%,transparent)}}.border-sky-300{border-color:var(--color-sky-300)}.border-sky-300\/70{border-color:#77d4ffb3}@supports (color:color-mix(in lab,red,red)){.border-sky-300\/70{border-color:color-mix(in oklab,var(--color-sky-300) 70%,transparent)}}.border-sky-400{border-color:var(--color-sky-400)}.border-sky-400\/35{border-color:#00bcfe59}@supports (color:color-mix(in lab,red,red)){.border-sky-400\/35{border-color:color-mix(in oklab,var(--color-sky-400) 35%,transparent)}}.border-sky-400\/40{border-color:#00bcfe66}@supports (color:color-mix(in lab,red,red)){.border-sky-400\/40{border-color:color-mix(in oklab,var(--color-sky-400) 40%,transparent)}}.border-sky-400\/50{border-color:#00bcfe80}@supports (color:color-mix(in lab,red,red)){.border-sky-400\/50{border-color:color-mix(in oklab,var(--color-sky-400) 50%,transparent)}}.border-sky-500{border-color:var(--color-sky-500)}.border-sky-500\/15{border-color:#00a5ef26}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/15{border-color:color-mix(in oklab,var(--color-sky-500) 15%,transparent)}}.border-sky-500\/20{border-color:#00a5ef33}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/20{border-color:color-mix(in oklab,var(--color-sky-500) 20%,transparent)}}.border-sky-500\/25{border-color:#00a5ef40}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/25{border-color:color-mix(in oklab,var(--color-sky-500) 25%,transparent)}}.border-sky-500\/30{border-color:#00a5ef4d}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/30{border-color:color-mix(in oklab,var(--color-sky-500) 30%,transparent)}}.border-sky-500\/35{border-color:#00a5ef59}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/35{border-color:color-mix(in oklab,var(--color-sky-500) 35%,transparent)}}.border-sky-500\/40{border-color:#00a5ef66}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/40{border-color:color-mix(in oklab,var(--color-sky-500) 40%,transparent)}}.border-sky-500\/45{border-color:#00a5ef73}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/45{border-color:color-mix(in oklab,var(--color-sky-500) 45%,transparent)}}.border-sky-500\/50{border-color:#00a5ef80}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/50{border-color:color-mix(in oklab,var(--color-sky-500) 50%,transparent)}}.border-sky-500\/60{border-color:#00a5ef99}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/60{border-color:color-mix(in oklab,var(--color-sky-500) 60%,transparent)}}.border-sky-600{border-color:var(--color-sky-600)}.border-sky-700{border-color:var(--color-sky-700)}.border-slate-50{border-color:var(--color-slate-50)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/80{border-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/80{border-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)}}.border-slate-200\/90{border-color:#e2e8f0e6}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/90{border-color:color-mix(in oklab,var(--color-slate-200) 90%,transparent)}}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-300\/25{border-color:#cad5e240}@supports (color:color-mix(in lab,red,red)){.border-slate-300\/25{border-color:color-mix(in oklab,var(--color-slate-300) 25%,transparent)}}.border-slate-300\/80{border-color:#cad5e2cc}@supports (color:color-mix(in lab,red,red)){.border-slate-300\/80{border-color:color-mix(in oklab,var(--color-slate-300) 80%,transparent)}}.border-slate-400{border-color:var(--color-slate-400)}.border-slate-400\/25{border-color:#90a1b940}@supports (color:color-mix(in lab,red,red)){.border-slate-400\/25{border-color:color-mix(in oklab,var(--color-slate-400) 25%,transparent)}}.border-slate-400\/50{border-color:#90a1b980}@supports (color:color-mix(in lab,red,red)){.border-slate-400\/50{border-color:color-mix(in oklab,var(--color-slate-400) 50%,transparent)}}.border-slate-400\/80{border-color:#90a1b9cc}@supports (color:color-mix(in lab,red,red)){.border-slate-400\/80{border-color:color-mix(in oklab,var(--color-slate-400) 80%,transparent)}}.border-slate-500\/20{border-color:#62748e33}@supports (color:color-mix(in lab,red,red)){.border-slate-500\/20{border-color:color-mix(in oklab,var(--color-slate-500) 20%,transparent)}}.border-slate-500\/25{border-color:#62748e40}@supports (color:color-mix(in lab,red,red)){.border-slate-500\/25{border-color:color-mix(in oklab,var(--color-slate-500) 25%,transparent)}}.border-slate-500\/40{border-color:#62748e66}@supports (color:color-mix(in lab,red,red)){.border-slate-500\/40{border-color:color-mix(in oklab,var(--color-slate-500) 40%,transparent)}}.border-slate-600{border-color:var(--color-slate-600)}.border-slate-700{border-color:var(--color-slate-700)}.border-slate-700\/50{border-color:#31415880}@supports (color:color-mix(in lab,red,red)){.border-slate-700\/50{border-color:color-mix(in oklab,var(--color-slate-700) 50%,transparent)}}.border-slate-700\/60{border-color:#31415899}@supports (color:color-mix(in lab,red,red)){.border-slate-700\/60{border-color:color-mix(in oklab,var(--color-slate-700) 60%,transparent)}}.border-slate-800{border-color:var(--color-slate-800)}.border-slate-800\/50{border-color:#1d293d80}@supports (color:color-mix(in lab,red,red)){.border-slate-800\/50{border-color:color-mix(in oklab,var(--color-slate-800) 50%,transparent)}}.border-slate-800\/80{border-color:#1d293dcc}@supports (color:color-mix(in lab,red,red)){.border-slate-800\/80{border-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)}}.border-slate-900{border-color:var(--color-slate-900)}.border-teal-300{border-color:var(--color-teal-300)}.border-teal-500\/30{border-color:#00baa74d}@supports (color:color-mix(in lab,red,red)){.border-teal-500\/30{border-color:color-mix(in oklab,var(--color-teal-500) 30%,transparent)}}.border-transparent{border-color:#0000}.border-violet-100{border-color:var(--color-violet-100)}.border-violet-200{border-color:var(--color-violet-200)}.border-violet-200\/60{border-color:#ddd6ff99}@supports (color:color-mix(in lab,red,red)){.border-violet-200\/60{border-color:color-mix(in oklab,var(--color-violet-200) 60%,transparent)}}.border-violet-200\/80{border-color:#ddd6ffcc}@supports (color:color-mix(in lab,red,red)){.border-violet-200\/80{border-color:color-mix(in oklab,var(--color-violet-200) 80%,transparent)}}.border-violet-300{border-color:var(--color-violet-300)}.border-violet-300\/60{border-color:#c4b4ff99}@supports (color:color-mix(in lab,red,red)){.border-violet-300\/60{border-color:color-mix(in oklab,var(--color-violet-300) 60%,transparent)}}.border-violet-300\/70{border-color:#c4b4ffb3}@supports (color:color-mix(in lab,red,red)){.border-violet-300\/70{border-color:color-mix(in oklab,var(--color-violet-300) 70%,transparent)}}.border-violet-400{border-color:var(--color-violet-400)}.border-violet-400\/30{border-color:#a685ff4d}@supports (color:color-mix(in lab,red,red)){.border-violet-400\/30{border-color:color-mix(in oklab,var(--color-violet-400) 30%,transparent)}}.border-violet-400\/40{border-color:#a685ff66}@supports (color:color-mix(in lab,red,red)){.border-violet-400\/40{border-color:color-mix(in oklab,var(--color-violet-400) 40%,transparent)}}.border-violet-400\/50{border-color:#a685ff80}@supports (color:color-mix(in lab,red,red)){.border-violet-400\/50{border-color:color-mix(in oklab,var(--color-violet-400) 50%,transparent)}}.border-violet-400\/60{border-color:#a685ff99}@supports (color:color-mix(in lab,red,red)){.border-violet-400\/60{border-color:color-mix(in oklab,var(--color-violet-400) 60%,transparent)}}.border-violet-500{border-color:var(--color-violet-500)}.border-violet-500\/15{border-color:#8d54ff26}@supports (color:color-mix(in lab,red,red)){.border-violet-500\/15{border-color:color-mix(in oklab,var(--color-violet-500) 15%,transparent)}}.border-violet-500\/20{border-color:#8d54ff33}@supports (color:color-mix(in lab,red,red)){.border-violet-500\/20{border-color:color-mix(in oklab,var(--color-violet-500) 20%,transparent)}}.border-violet-500\/25{border-color:#8d54ff40}@supports (color:color-mix(in lab,red,red)){.border-violet-500\/25{border-color:color-mix(in oklab,var(--color-violet-500) 25%,transparent)}}.border-violet-500\/30{border-color:#8d54ff4d}@supports (color:color-mix(in lab,red,red)){.border-violet-500\/30{border-color:color-mix(in oklab,var(--color-violet-500) 30%,transparent)}}.border-violet-500\/35{border-color:#8d54ff59}@supports (color:color-mix(in lab,red,red)){.border-violet-500\/35{border-color:color-mix(in oklab,var(--color-violet-500) 35%,transparent)}}.border-violet-500\/40{border-color:#8d54ff66}@supports (color:color-mix(in lab,red,red)){.border-violet-500\/40{border-color:color-mix(in oklab,var(--color-violet-500) 40%,transparent)}}.border-violet-500\/45{border-color:#8d54ff73}@supports (color:color-mix(in lab,red,red)){.border-violet-500\/45{border-color:color-mix(in oklab,var(--color-violet-500) 45%,transparent)}}.border-violet-500\/50{border-color:#8d54ff80}@supports (color:color-mix(in lab,red,red)){.border-violet-500\/50{border-color:color-mix(in oklab,var(--color-violet-500) 50%,transparent)}}.border-violet-500\/60{border-color:#8d54ff99}@supports (color:color-mix(in lab,red,red)){.border-violet-500\/60{border-color:color-mix(in oklab,var(--color-violet-500) 60%,transparent)}}.border-violet-600{border-color:var(--color-violet-600)}.border-white{border-color:var(--color-white)}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.border-white\/8{border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.border-white\/25{border-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab,red,red)){.border-white\/80{border-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.border-white\/\[0\.04\]{border-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.04\]{border-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.border-yellow-500\/15{border-color:#edb20026}@supports (color:color-mix(in lab,red,red)){.border-yellow-500\/15{border-color:color-mix(in oklab,var(--color-yellow-500) 15%,transparent)}}.border-yellow-500\/20{border-color:#edb20033}@supports (color:color-mix(in lab,red,red)){.border-yellow-500\/20{border-color:color-mix(in oklab,var(--color-yellow-500) 20%,transparent)}}.border-zinc-600{border-color:var(--color-zinc-600)}.border-t-blue-600{border-top-color:var(--color-blue-600)}.border-t-brand-400{border-top-color:var(--color-brand-400)}.border-t-brand-600{border-top-color:var(--color-brand-600)}.border-t-orange-500{border-top-color:var(--color-orange-500)}.border-t-slate-700{border-top-color:var(--color-slate-700)}.border-t-teal-600{border-top-color:var(--color-teal-600)}.border-t-transparent{border-top-color:#0000}.border-l-amber-400{border-left-color:var(--color-amber-400)}.border-l-amber-500{border-left-color:var(--color-amber-500)}.border-l-blue-500{border-left-color:var(--color-blue-500)}.border-l-cyan-500{border-left-color:var(--color-cyan-500)}.border-l-emerald-400{border-left-color:var(--color-emerald-400)}.border-l-emerald-500{border-left-color:var(--color-emerald-500)}.border-l-indigo-500{border-left-color:var(--color-indigo-500)}.border-l-orange-400{border-left-color:var(--color-orange-400)}.border-l-orange-500{border-left-color:var(--color-orange-500)}.border-l-rose-500{border-left-color:var(--color-rose-500)}.border-l-rose-600{border-left-color:var(--color-rose-600)}.border-l-sky-400{border-left-color:var(--color-sky-400)}.border-l-slate-200{border-left-color:var(--color-slate-200)}.border-l-violet-400{border-left-color:var(--color-violet-400)}.border-l-violet-500{border-left-color:var(--color-violet-500)}.\!bg-\[\#f1f5f9\]{background-color:#f1f5f9!important}.\!bg-\[var\(--ui-accent\)\]{background-color:var(--ui-accent)!important}.\!bg-amber-50{background-color:var(--color-amber-50)!important}.\!bg-amber-50\/90{background-color:#fffbebe6!important}@supports (color:color-mix(in lab,red,red)){.\!bg-amber-50\/90{background-color:color-mix(in oklab,var(--color-amber-50) 90%,transparent)!important}}.\!bg-emerald-100\/90{background-color:#d0fae5e6!important}@supports (color:color-mix(in lab,red,red)){.\!bg-emerald-100\/90{background-color:color-mix(in oklab,var(--color-emerald-100) 90%,transparent)!important}}.\!bg-emerald-600\/80{background-color:#009767cc!important}@supports (color:color-mix(in lab,red,red)){.\!bg-emerald-600\/80{background-color:color-mix(in oklab,var(--color-emerald-600) 80%,transparent)!important}}.\!bg-orange-50{background-color:var(--color-orange-50)!important}.\!bg-orange-50\/80{background-color:#fff7edcc!important}@supports (color:color-mix(in lab,red,red)){.\!bg-orange-50\/80{background-color:color-mix(in oklab,var(--color-orange-50) 80%,transparent)!important}}.\!bg-rose-50{background-color:var(--color-rose-50)!important}.\!bg-rose-50\/95{background-color:#fff1f2f2!important}@supports (color:color-mix(in lab,red,red)){.\!bg-rose-50\/95{background-color:color-mix(in oklab,var(--color-rose-50) 95%,transparent)!important}}.\!bg-sky-50\/70{background-color:#f0f9ffb3!important}@supports (color:color-mix(in lab,red,red)){.\!bg-sky-50\/70{background-color:color-mix(in oklab,var(--color-sky-50) 70%,transparent)!important}}.\!bg-sky-50\/80{background-color:#f0f9ffcc!important}@supports (color:color-mix(in lab,red,red)){.\!bg-sky-50\/80{background-color:color-mix(in oklab,var(--color-sky-50) 80%,transparent)!important}}.\!bg-sky-600{background-color:var(--color-sky-600)!important}.\!bg-transparent{background-color:#0000!important}.\!bg-white{background-color:var(--color-white)!important}.bg-\[\#0c1222\]{background-color:#0c1222}.bg-\[\#0f172a\]{background-color:#0f172a}.bg-\[\#5b2d8e\]{background-color:#5b2d8e}.bg-\[\#5b2d8e\]\/90{background-color:#5b2d8ee6}.bg-\[\#070b14\]{background-color:#070b14}.bg-\[\#070b14\]\/95{background-color:#070b14f2}.bg-\[\#2563eb\]{background-color:#2563eb}.bg-\[\#6366f1\]{background-color:#6366f1}.bg-\[\#F5F5F5\]{background-color:#f5f5f5}.bg-\[\#f1f5f9\]{background-color:#f1f5f9}.bg-\[\#f4f4f5\]{background-color:#f4f4f5}.bg-\[\#f4f6fb\]{background-color:#f4f6fb}.bg-\[\#f4f7fb\]{background-color:#f4f7fb}.bg-\[\#f6f7f9\]{background-color:#f6f7f9}.bg-\[\#f7f8fc\]{background-color:#f7f8fc}.bg-\[\#fafafa\]{background-color:#fafafa}.bg-\[\#fff8eb\]{background-color:#fff8eb}.bg-\[color-mix\(in_srgb\,\#0ea5e9_14\%\,var\(--ui-surface\)\)\]{background-color:#0ea5e9}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,\#0ea5e9_14\%\,var\(--ui-surface\)\)\]{background-color:color-mix(in srgb,#0ea5e9 14%,var(--ui-surface))}}.bg-\[color-mix\(in_srgb\,\#0ea5e9_18\%\,var\(--ui-surface\)\)\]{background-color:#0ea5e9}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,\#0ea5e9_18\%\,var\(--ui-surface\)\)\]{background-color:color-mix(in srgb,#0ea5e9 18%,var(--ui-surface))}}.bg-\[color-mix\(in_srgb\,\#f43f5e_10\%\,var\(--ui-surface\)\)\]{background-color:#f43f5e}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,\#f43f5e_10\%\,var\(--ui-surface\)\)\]{background-color:color-mix(in srgb,#f43f5e 10%,var(--ui-surface))}}.bg-\[color-mix\(in_srgb\,\#f43f5e_16\%\,var\(--ui-surface\)\)\]{background-color:#f43f5e}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,\#f43f5e_16\%\,var\(--ui-surface\)\)\]{background-color:color-mix(in srgb,#f43f5e 16%,var(--ui-surface))}}.bg-\[color-mix\(in_srgb\,var\(--sa-accent\,\#7129df\)_6\%\,\#fff\)\]{background-color:var(--sa-accent,#7129df)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--sa-accent\,\#7129df\)_6\%\,\#fff\)\]{background-color:color-mix(in srgb,var(--sa-accent,#7129df) 6%,#fff)}}.bg-\[color-mix\(in_srgb\,var\(--ui-accent\)_4\%\,var\(--ui-surface\)\)\]{background-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--ui-accent\)_4\%\,var\(--ui-surface\)\)\]{background-color:color-mix(in srgb,var(--ui-accent) 4%,var(--ui-surface))}}.bg-\[color-mix\(in_srgb\,var\(--ui-accent\)_8\%\,var\(--ui-surface\)\)\]{background-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--ui-accent\)_8\%\,var\(--ui-surface\)\)\]{background-color:color-mix(in srgb,var(--ui-accent) 8%,var(--ui-surface))}}.bg-\[color-mix\(in_srgb\,var\(--ui-accent\)_14\%\,transparent\)\]{background-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--ui-accent\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--ui-accent) 14%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--ui-accent\)_14\%\,var\(--ui-surface\)\)\]{background-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--ui-accent\)_14\%\,var\(--ui-surface\)\)\]{background-color:color-mix(in srgb,var(--ui-accent) 14%,var(--ui-surface))}}.bg-\[color-mix\(in_srgb\,var\(--ui-accent\)_18\%\,transparent\)\]{background-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--ui-accent\)_18\%\,transparent\)\]{background-color:color-mix(in srgb,var(--ui-accent) 18%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--ui-accent\)_22\%\,transparent\)\]{background-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--ui-accent\)_22\%\,transparent\)\]{background-color:color-mix(in srgb,var(--ui-accent) 22%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--ui-bg\)_40\%\,var\(--ui-surface\)\)\]{background-color:var(--ui-bg)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--ui-bg\)_40\%\,var\(--ui-surface\)\)\]{background-color:color-mix(in srgb,var(--ui-bg) 40%,var(--ui-surface))}}.bg-\[color-mix\(in_srgb\,var\(--ui-panel-bg\)_92\%\,transparent\)\]{background-color:var(--ui-panel-bg)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--ui-panel-bg\)_92\%\,transparent\)\]{background-color:color-mix(in srgb,var(--ui-panel-bg) 92%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--ui-surface\)_88\%\,\#4c1d95_12\%\)\]{background-color:var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--ui-surface\)_88\%\,\#4c1d95_12\%\)\]{background-color:color-mix(in srgb,var(--ui-surface) 88%,#4c1d95 12%)}}.bg-\[color-mix\(in_srgb\,var\(--ui-surface\)_88\%\,var\(--ui-accent\)_12\%\)\]{background-color:var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--ui-surface\)_88\%\,var\(--ui-accent\)_12\%\)\]{background-color:color-mix(in srgb,var(--ui-surface) 88%,var(--ui-accent) 12%)}}.bg-\[color-mix\(in_srgb\,var\(--ui-surface\)_88\%\,var\(--ui-border\)\)\]{background-color:var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--ui-surface\)_88\%\,var\(--ui-border\)\)\]{background-color:color-mix(in srgb,var(--ui-surface) 88%,var(--ui-border))}}.bg-\[color\:var\(--eys-input-bg\,rgba\(2\,6\,23\,0\.55\)\)\]{background-color:var(--eys-input-bg,#0206178c)}.bg-\[color\:var\(--ui-accent\)\]{background-color:var(--ui-accent)}.bg-\[color\:var\(--ui-accent-soft\)\]{background-color:var(--ui-accent-soft)}.bg-\[color\:var\(--ui-modal-bg\)\]{background-color:var(--ui-modal-bg)}.bg-\[color\:var\(--ui-modal-overlay\,rgba\(15\,23\,42\,0\.55\)\)\]{background-color:var(--ui-modal-overlay,#0f172a8c)}.bg-\[color\:var\(--ui-panel-bg\)\]{background-color:var(--ui-panel-bg)}.bg-\[color\:var\(--ui-surface\)\]{background-color:var(--ui-surface)}.bg-\[rgb\(113_41_223_\/0\.12\)\]{background-color:#7129df1f}.bg-\[var\(--hr-ai\)\]{background-color:var(--hr-ai)}.bg-\[var\(--hr-danger\)\]{background-color:var(--hr-danger)}.bg-\[var\(--hr-danger-bg\)\]{background-color:var(--hr-danger-bg)}.bg-\[var\(--hr-info\)\]\/70{background-color:var(--hr-info)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--hr-info\)\]\/70{background-color:color-mix(in oklab,var(--hr-info) 70%,transparent)}}.bg-\[var\(--hr-info-bg\)\]{background-color:var(--hr-info-bg)}.bg-\[var\(--hr-success\)\]{background-color:var(--hr-success)}.bg-\[var\(--hr-success-bg\)\]{background-color:var(--hr-success-bg)}.bg-\[var\(--hr-warning\)\]{background-color:var(--hr-warning)}.bg-\[var\(--hr-warning-bg\)\]{background-color:var(--hr-warning-bg)}.bg-\[var\(--perf-accent\)\]{background-color:var(--perf-accent)}.bg-\[var\(--perf-bg\)\]{background-color:var(--perf-bg)}.bg-\[var\(--perf-muted-soft\,var\(--ui-border\)\)\]{background-color:var(--perf-muted-soft,var(--ui-border))}.bg-\[var\(--perf-primary\)\]{background-color:var(--perf-primary)}.bg-\[var\(--perf-primary-soft\)\]{background-color:var(--perf-primary-soft)}.bg-\[var\(--perf-success-soft\)\]{background-color:var(--perf-success-soft)}.bg-\[var\(--perf-surface\)\]{background-color:var(--perf-surface)}.bg-\[var\(--perf-warning-soft\)\]{background-color:var(--perf-warning-soft)}.bg-\[var\(--sa-accent\,\#7129df\)\]{background-color:var(--sa-accent,#7129df)}.bg-\[var\(--sa-border\,\#d5dbe5\)\]{background-color:var(--sa-border,#d5dbe5)}.bg-\[var\(--sa-surface\,\#f5f6fa\)\]{background-color:var(--sa-surface,#f5f6fa)}.bg-\[var\(--ui-accent\)\],.bg-\[var\(--ui-accent\)\]\/5{background-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ui-accent\)\]\/5{background-color:color-mix(in oklab,var(--ui-accent) 5%,transparent)}}.bg-\[var\(--ui-accent\)\]\/10{background-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ui-accent\)\]\/10{background-color:color-mix(in oklab,var(--ui-accent) 10%,transparent)}}.bg-\[var\(--ui-accent\)\]\/15{background-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ui-accent\)\]\/15{background-color:color-mix(in oklab,var(--ui-accent) 15%,transparent)}}.bg-\[var\(--ui-accent\)\]\/25{background-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ui-accent\)\]\/25{background-color:color-mix(in oklab,var(--ui-accent) 25%,transparent)}}.bg-\[var\(--ui-accent\)\]\/30{background-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ui-accent\)\]\/30{background-color:color-mix(in oklab,var(--ui-accent) 30%,transparent)}}.bg-\[var\(--ui-accent\,\#6d28d9\)\],.bg-\[var\(--ui-accent\,\#6d28d9\)\]\/12{background-color:var(--ui-accent,#6d28d9)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ui-accent\,\#6d28d9\)\]\/12{background-color:color-mix(in oklab,var(--ui-accent,#6d28d9) 12%,transparent)}}.bg-\[var\(--ui-accent\,\#9f1239\)\]{background-color:var(--ui-accent,#9f1239)}.bg-\[var\(--ui-accent-soft\)\],.bg-\[var\(--ui-accent-soft\)\]\/40{background-color:var(--ui-accent-soft)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ui-accent-soft\)\]\/40{background-color:color-mix(in oklab,var(--ui-accent-soft) 40%,transparent)}}.bg-\[var\(--ui-accent-soft\)\]\/50{background-color:var(--ui-accent-soft)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ui-accent-soft\)\]\/50{background-color:color-mix(in oklab,var(--ui-accent-soft) 50%,transparent)}}.bg-\[var\(--ui-accent-soft\,rgba\(34\,211\,238\,\.08\)\)\]{background-color:var(--ui-accent-soft,#22d3ee14)}.bg-\[var\(--ui-accent-soft\,rgba\(124\,58\,237\,0\.06\)\)\]{background-color:var(--ui-accent-soft,#7c3aed0f)}.bg-\[var\(--ui-bg\)\],.bg-\[var\(--ui-bg\)\]\/40{background-color:var(--ui-bg)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ui-bg\)\]\/40{background-color:color-mix(in oklab,var(--ui-bg) 40%,transparent)}}.bg-\[var\(--ui-bg\)\]\/80{background-color:var(--ui-bg)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ui-bg\)\]\/80{background-color:color-mix(in oklab,var(--ui-bg) 80%,transparent)}}.bg-\[var\(--ui-bg\)\]\/95{background-color:var(--ui-bg)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ui-bg\)\]\/95{background-color:color-mix(in oklab,var(--ui-bg) 95%,transparent)}}.bg-\[var\(--ui-bg\,transparent\)\]{background-color:var(--ui-bg,transparent)}.bg-\[var\(--ui-bg-elevated\)\]{background-color:var(--ui-bg-elevated)}.bg-\[var\(--ui-border\)\],.bg-\[var\(--ui-border\)\]\/30{background-color:var(--ui-border)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ui-border\)\]\/30{background-color:color-mix(in oklab,var(--ui-border) 30%,transparent)}}.bg-\[var\(--ui-border\)\]\/40{background-color:var(--ui-border)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ui-border\)\]\/40{background-color:color-mix(in oklab,var(--ui-border) 40%,transparent)}}.bg-\[var\(--ui-border-strong\)\]{background-color:var(--ui-border-strong)}.bg-\[var\(--ui-btn-secondary-bg\)\]{background-color:var(--ui-btn-secondary-bg)}.bg-\[var\(--ui-danger-bg\)\]{background-color:var(--ui-danger-bg)}.bg-\[var\(--ui-input-bg\)\]{background-color:var(--ui-input-bg)}.bg-\[var\(--ui-input-bg\,\#f5f5f5\)\]{background-color:var(--ui-input-bg,#f5f5f5)}.bg-\[var\(--ui-modal-bg\)\]{background-color:var(--ui-modal-bg)}.bg-\[var\(--ui-page-bg\,\#f4f6fb\)\]{background-color:var(--ui-page-bg,#f4f6fb)}.bg-\[var\(--ui-page-bg\,\#f8fafc\)\]{background-color:var(--ui-page-bg,#f8fafc)}.bg-\[var\(--ui-panel\)\],.bg-\[var\(--ui-panel\)\]\/40{background-color:var(--ui-panel)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ui-panel\)\]\/40{background-color:color-mix(in oklab,var(--ui-panel) 40%,transparent)}}.bg-\[var\(--ui-panel-bg\)\]{background-color:var(--ui-panel-bg)}.bg-\[var\(--ui-panel-bg\,\#0f172a\)\]{background-color:var(--ui-panel-bg,#0f172a)}.bg-\[var\(--ui-panel-bg\,\#f8fafc\)\]{background-color:var(--ui-panel-bg,#f8fafc)}.bg-\[var\(--ui-panel-bg\,\#fff\)\],.bg-\[var\(--ui-panel-bg\,\#fff\)\]\/95{background-color:var(--ui-panel-bg,#fff)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ui-panel-bg\,\#fff\)\]\/95{background-color:color-mix(in oklab,var(--ui-panel-bg,#fff) 95%,transparent)}}.bg-\[var\(--ui-panel-bg\,\#ffffff\)\]{background-color:var(--ui-panel-bg,#fff)}.bg-\[var\(--ui-panel-bg\,rgba\(15\,23\,42\,\.04\)\)\]{background-color:var(--ui-panel-bg,#0f172a0a)}.bg-\[var\(--ui-panel-bg\,rgba\(15\,23\,42\,\.25\)\)\]{background-color:var(--ui-panel-bg,#0f172a40)}.bg-\[var\(--ui-surface\)\],.bg-\[var\(--ui-surface\)\]\/80{background-color:var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ui-surface\)\]\/80{background-color:color-mix(in oklab,var(--ui-surface) 80%,transparent)}}.bg-\[var\(--ui-surface\)\]\/95{background-color:var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ui-surface\)\]\/95{background-color:color-mix(in oklab,var(--ui-surface) 95%,transparent)}}.bg-\[var\(--ui-surface\,\#fff\)\]{background-color:var(--ui-surface,#fff)}.bg-\[var\(--ui-surface\,white\)\]{background-color:var(--ui-surface,white)}.bg-\[var\(--ui-surface-2\,var\(--ui-surface\)\)\]{background-color:var(--ui-surface-2,var(--ui-surface))}.bg-\[var\(--ui-surface-hover\)\],.bg-\[var\(--ui-surface-hover\)\]\/60{background-color:var(--ui-surface-hover)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ui-surface-hover\)\]\/60{background-color:color-mix(in oklab,var(--ui-surface-hover) 60%,transparent)}}.bg-\[var\(--ui-table-header-bg\,rgba\(15\,23\,42\,0\.03\)\)\]{background-color:var(--ui-table-header-bg,#0f172a08)}.bg-\[var\(--ui-table-row-bg\)\]{background-color:var(--ui-table-row-bg)}.bg-\[var\(--ui-table-stripe\,rgba\(15\,23\,42\,0\.02\)\)\]{background-color:var(--ui-table-stripe,#0f172a05)}.bg-\[whitesmoke\]{background-color:#f5f5f5}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/40{background-color:#fffbeb66}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/40{background-color:color-mix(in oklab,var(--color-amber-50) 40%,transparent)}}.bg-amber-50\/50{background-color:#fffbeb80}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/50{background-color:color-mix(in oklab,var(--color-amber-50) 50%,transparent)}}.bg-amber-50\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/60{background-color:color-mix(in oklab,var(--color-amber-50) 60%,transparent)}}.bg-amber-50\/70{background-color:#fffbebb3}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/70{background-color:color-mix(in oklab,var(--color-amber-50) 70%,transparent)}}.bg-amber-50\/80{background-color:#fffbebcc}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/80{background-color:color-mix(in oklab,var(--color-amber-50) 80%,transparent)}}.bg-amber-50\/90{background-color:#fffbebe6}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/90{background-color:color-mix(in oklab,var(--color-amber-50) 90%,transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-400\/10{background-color:#fcbb001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-400\/10{background-color:color-mix(in oklab,var(--color-amber-400) 10%,transparent)}}.bg-amber-400\/80{background-color:#fcbb00cc}@supports (color:color-mix(in lab,red,red)){.bg-amber-400\/80{background-color:color-mix(in oklab,var(--color-amber-400) 80%,transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/5{background-color:color-mix(in oklab,var(--color-amber-500) 5%,transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.bg-amber-500\/12{background-color:#f99c001f}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/12{background-color:color-mix(in oklab,var(--color-amber-500) 12%,transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/15{background-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)}}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/20{background-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.bg-amber-500\/25{background-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/25{background-color:color-mix(in oklab,var(--color-amber-500) 25%,transparent)}}.bg-amber-500\/\[0\.03\]{background-color:#f99c0008}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-amber-500) 3%,transparent)}}.bg-amber-500\/\[0\.04\]{background-color:#f99c000a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-amber-500) 4%,transparent)}}.bg-amber-500\/\[0\.06\]{background-color:#f99c000f}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-amber-500) 6%,transparent)}}.bg-amber-500\/\[0\.07\]{background-color:#f99c0012}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-amber-500) 7%,transparent)}}.bg-amber-500\/\[0\.08\]{background-color:#f99c0014}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-amber-500) 8%,transparent)}}.bg-amber-500\/\[0\.12\]{background-color:#f99c001f}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/\[0\.12\]{background-color:color-mix(in oklab,var(--color-amber-500) 12%,transparent)}}.bg-amber-600{background-color:var(--color-amber-600)}.bg-amber-600\/20{background-color:#dd740033}@supports (color:color-mix(in lab,red,red)){.bg-amber-600\/20{background-color:color-mix(in oklab,var(--color-amber-600) 20%,transparent)}}.bg-amber-600\/25{background-color:#dd740040}@supports (color:color-mix(in lab,red,red)){.bg-amber-600\/25{background-color:color-mix(in oklab,var(--color-amber-600) 25%,transparent)}}.bg-amber-600\/30{background-color:#dd74004d}@supports (color:color-mix(in lab,red,red)){.bg-amber-600\/30{background-color:color-mix(in oklab,var(--color-amber-600) 30%,transparent)}}.bg-amber-600\/80{background-color:#dd7400cc}@supports (color:color-mix(in lab,red,red)){.bg-amber-600\/80{background-color:color-mix(in oklab,var(--color-amber-600) 80%,transparent)}}.bg-amber-600\/90{background-color:#dd7400e6}@supports (color:color-mix(in lab,red,red)){.bg-amber-600\/90{background-color:color-mix(in oklab,var(--color-amber-600) 90%,transparent)}}.bg-amber-900\/10{background-color:#7b33061a}@supports (color:color-mix(in lab,red,red)){.bg-amber-900\/10{background-color:color-mix(in oklab,var(--color-amber-900) 10%,transparent)}}.bg-amber-900\/20{background-color:#7b330633}@supports (color:color-mix(in lab,red,red)){.bg-amber-900\/20{background-color:color-mix(in oklab,var(--color-amber-900) 20%,transparent)}}.bg-amber-900\/40{background-color:#7b330666}@supports (color:color-mix(in lab,red,red)){.bg-amber-900\/40{background-color:color-mix(in oklab,var(--color-amber-900) 40%,transparent)}}.bg-amber-950{background-color:var(--color-amber-950)}.bg-amber-950\/10{background-color:#4619011a}@supports (color:color-mix(in lab,red,red)){.bg-amber-950\/10{background-color:color-mix(in oklab,var(--color-amber-950) 10%,transparent)}}.bg-amber-950\/15{background-color:#46190126}@supports (color:color-mix(in lab,red,red)){.bg-amber-950\/15{background-color:color-mix(in oklab,var(--color-amber-950) 15%,transparent)}}.bg-amber-950\/20{background-color:#46190133}@supports (color:color-mix(in lab,red,red)){.bg-amber-950\/20{background-color:color-mix(in oklab,var(--color-amber-950) 20%,transparent)}}.bg-amber-950\/25{background-color:#46190140}@supports (color:color-mix(in lab,red,red)){.bg-amber-950\/25{background-color:color-mix(in oklab,var(--color-amber-950) 25%,transparent)}}.bg-amber-950\/30{background-color:#4619014d}@supports (color:color-mix(in lab,red,red)){.bg-amber-950\/30{background-color:color-mix(in oklab,var(--color-amber-950) 30%,transparent)}}.bg-amber-950\/40{background-color:#46190166}@supports (color:color-mix(in lab,red,red)){.bg-amber-950\/40{background-color:color-mix(in oklab,var(--color-amber-950) 40%,transparent)}}.bg-amber-950\/90{background-color:#461901e6}@supports (color:color-mix(in lab,red,red)){.bg-amber-950\/90{background-color:color-mix(in oklab,var(--color-amber-950) 90%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab,red,red)){.bg-black\/15{background-color:color-mix(in oklab,var(--color-black) 15%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab,red,red)){.bg-black\/25{background-color:color-mix(in oklab,var(--color-black) 25%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab,red,red)){.bg-black\/35{background-color:color-mix(in oklab,var(--color-black) 35%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab,red,red)){.bg-black\/45{background-color:color-mix(in oklab,var(--color-black) 45%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab,red,red)){.bg-black\/75{background-color:color-mix(in oklab,var(--color-black) 75%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab,red,red)){.bg-black\/85{background-color:color-mix(in oklab,var(--color-black) 85%,transparent)}}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab,red,red)){.bg-black\/90{background-color:color-mix(in oklab,var(--color-black) 90%,transparent)}}.bg-black\/\[0\.02\]{background-color:#00000005}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-black) 2%,transparent)}}.bg-black\/\[0\.04\]{background-color:#0000000a}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-black) 4%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\/60{background-color:#eff6ff99}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/60{background-color:color-mix(in oklab,var(--color-blue-50) 60%,transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500) 10%,transparent)}}.bg-blue-500\/15{background-color:#3080ff26}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/15{background-color:color-mix(in oklab,var(--color-blue-500) 15%,transparent)}}.bg-blue-500\/20{background-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/20{background-color:color-mix(in oklab,var(--color-blue-500) 20%,transparent)}}.bg-blue-500\/80{background-color:#3080ffcc}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/80{background-color:color-mix(in oklab,var(--color-blue-500) 80%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-600\/20{background-color:#155dfc33}@supports (color:color-mix(in lab,red,red)){.bg-blue-600\/20{background-color:color-mix(in oklab,var(--color-blue-600) 20%,transparent)}}.bg-blue-600\/80{background-color:#155dfccc}@supports (color:color-mix(in lab,red,red)){.bg-blue-600\/80{background-color:color-mix(in oklab,var(--color-blue-600) 80%,transparent)}}.bg-blue-950\/15{background-color:#16245626}@supports (color:color-mix(in lab,red,red)){.bg-blue-950\/15{background-color:color-mix(in oklab,var(--color-blue-950) 15%,transparent)}}.bg-blue-950\/20{background-color:#16245633}@supports (color:color-mix(in lab,red,red)){.bg-blue-950\/20{background-color:color-mix(in oklab,var(--color-blue-950) 20%,transparent)}}.bg-blue-950\/30{background-color:#1624564d}@supports (color:color-mix(in lab,red,red)){.bg-blue-950\/30{background-color:color-mix(in oklab,var(--color-blue-950) 30%,transparent)}}.bg-brand-50{background-color:var(--color-brand-50)}.bg-brand-50\/60{background-color:#f5f3ff99}@supports (color:color-mix(in lab,red,red)){.bg-brand-50\/60{background-color:color-mix(in oklab,var(--color-brand-50) 60%,transparent)}}.bg-brand-100{background-color:var(--color-brand-100)}.bg-brand-400{background-color:var(--color-brand-400)}.bg-brand-400\/20{background-color:#a78bfa33}@supports (color:color-mix(in lab,red,red)){.bg-brand-400\/20{background-color:color-mix(in oklab,var(--color-brand-400) 20%,transparent)}}.bg-brand-500{background-color:var(--color-brand-500)}.bg-brand-500\/5{background-color:#8b5cf60d}@supports (color:color-mix(in lab,red,red)){.bg-brand-500\/5{background-color:color-mix(in oklab,var(--color-brand-500) 5%,transparent)}}.bg-brand-500\/10{background-color:#8b5cf61a}@supports (color:color-mix(in lab,red,red)){.bg-brand-500\/10{background-color:color-mix(in oklab,var(--color-brand-500) 10%,transparent)}}.bg-brand-500\/15{background-color:#8b5cf626}@supports (color:color-mix(in lab,red,red)){.bg-brand-500\/15{background-color:color-mix(in oklab,var(--color-brand-500) 15%,transparent)}}.bg-brand-500\/20{background-color:#8b5cf633}@supports (color:color-mix(in lab,red,red)){.bg-brand-500\/20{background-color:color-mix(in oklab,var(--color-brand-500) 20%,transparent)}}.bg-brand-500\/25{background-color:#8b5cf640}@supports (color:color-mix(in lab,red,red)){.bg-brand-500\/25{background-color:color-mix(in oklab,var(--color-brand-500) 25%,transparent)}}.bg-brand-500\/30{background-color:#8b5cf64d}@supports (color:color-mix(in lab,red,red)){.bg-brand-500\/30{background-color:color-mix(in oklab,var(--color-brand-500) 30%,transparent)}}.bg-brand-500\/50{background-color:#8b5cf680}@supports (color:color-mix(in lab,red,red)){.bg-brand-500\/50{background-color:color-mix(in oklab,var(--color-brand-500) 50%,transparent)}}.bg-brand-500\/\[0\.08\]{background-color:#8b5cf614}@supports (color:color-mix(in lab,red,red)){.bg-brand-500\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-brand-500) 8%,transparent)}}.bg-brand-600{background-color:var(--color-brand-600)}.bg-brand-600\/10{background-color:#7c3aed1a}@supports (color:color-mix(in lab,red,red)){.bg-brand-600\/10{background-color:color-mix(in oklab,var(--color-brand-600) 10%,transparent)}}.bg-brand-600\/15{background-color:#7c3aed26}@supports (color:color-mix(in lab,red,red)){.bg-brand-600\/15{background-color:color-mix(in oklab,var(--color-brand-600) 15%,transparent)}}.bg-brand-600\/20{background-color:#7c3aed33}@supports (color:color-mix(in lab,red,red)){.bg-brand-600\/20{background-color:color-mix(in oklab,var(--color-brand-600) 20%,transparent)}}.bg-brand-600\/25{background-color:#7c3aed40}@supports (color:color-mix(in lab,red,red)){.bg-brand-600\/25{background-color:color-mix(in oklab,var(--color-brand-600) 25%,transparent)}}.bg-brand-600\/30{background-color:#7c3aed4d}@supports (color:color-mix(in lab,red,red)){.bg-brand-600\/30{background-color:color-mix(in oklab,var(--color-brand-600) 30%,transparent)}}.bg-brand-600\/40{background-color:#7c3aed66}@supports (color:color-mix(in lab,red,red)){.bg-brand-600\/40{background-color:color-mix(in oklab,var(--color-brand-600) 40%,transparent)}}.bg-brand-600\/80{background-color:#7c3aedcc}@supports (color:color-mix(in lab,red,red)){.bg-brand-600\/80{background-color:color-mix(in oklab,var(--color-brand-600) 80%,transparent)}}.bg-brand-900\/50{background-color:#4c1d9580}@supports (color:color-mix(in lab,red,red)){.bg-brand-900\/50{background-color:color-mix(in oklab,var(--color-brand-900) 50%,transparent)}}.bg-brand-950\/10{background-color:#2e10651a}@supports (color:color-mix(in lab,red,red)){.bg-brand-950\/10{background-color:color-mix(in oklab,var(--color-brand-950) 10%,transparent)}}.bg-brand-950\/15{background-color:#2e106526}@supports (color:color-mix(in lab,red,red)){.bg-brand-950\/15{background-color:color-mix(in oklab,var(--color-brand-950) 15%,transparent)}}.bg-brand-950\/20{background-color:#2e106533}@supports (color:color-mix(in lab,red,red)){.bg-brand-950\/20{background-color:color-mix(in oklab,var(--color-brand-950) 20%,transparent)}}.bg-brand-950\/30{background-color:#2e10654d}@supports (color:color-mix(in lab,red,red)){.bg-brand-950\/30{background-color:color-mix(in oklab,var(--color-brand-950) 30%,transparent)}}.bg-brand-950\/90{background-color:#2e1065e6}@supports (color:color-mix(in lab,red,red)){.bg-brand-950\/90{background-color:color-mix(in oklab,var(--color-brand-950) 90%,transparent)}}.bg-current{background-color:currentColor}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-cyan-300\/10{background-color:#53eafd1a}@supports (color:color-mix(in lab,red,red)){.bg-cyan-300\/10{background-color:color-mix(in oklab,var(--color-cyan-300) 10%,transparent)}}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-cyan-500\/5{background-color:#00b7d70d}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/5{background-color:color-mix(in oklab,var(--color-cyan-500) 5%,transparent)}}.bg-cyan-500\/10{background-color:#00b7d71a}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/10{background-color:color-mix(in oklab,var(--color-cyan-500) 10%,transparent)}}.bg-cyan-500\/15{background-color:#00b7d726}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/15{background-color:color-mix(in oklab,var(--color-cyan-500) 15%,transparent)}}.bg-cyan-500\/20{background-color:#00b7d733}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/20{background-color:color-mix(in oklab,var(--color-cyan-500) 20%,transparent)}}.bg-cyan-500\/90{background-color:#00b7d7e6}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/90{background-color:color-mix(in oklab,var(--color-cyan-500) 90%,transparent)}}.bg-cyan-500\/\[0\.06\]{background-color:#00b7d70f}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-cyan-500) 6%,transparent)}}.bg-cyan-500\/\[0\.08\]{background-color:#00b7d714}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-cyan-500) 8%,transparent)}}.bg-cyan-600{background-color:var(--color-cyan-600)}.bg-cyan-600\/80{background-color:#0092b5cc}@supports (color:color-mix(in lab,red,red)){.bg-cyan-600\/80{background-color:color-mix(in oklab,var(--color-cyan-600) 80%,transparent)}}.bg-cyan-600\/90{background-color:#0092b5e6}@supports (color:color-mix(in lab,red,red)){.bg-cyan-600\/90{background-color:color-mix(in oklab,var(--color-cyan-600) 90%,transparent)}}.bg-cyan-700{background-color:var(--color-cyan-700)}.bg-cyan-950\/10{background-color:#0533451a}@supports (color:color-mix(in lab,red,red)){.bg-cyan-950\/10{background-color:color-mix(in oklab,var(--color-cyan-950) 10%,transparent)}}.bg-cyan-950\/15{background-color:#05334526}@supports (color:color-mix(in lab,red,red)){.bg-cyan-950\/15{background-color:color-mix(in oklab,var(--color-cyan-950) 15%,transparent)}}.bg-cyan-950\/20{background-color:#05334533}@supports (color:color-mix(in lab,red,red)){.bg-cyan-950\/20{background-color:color-mix(in oklab,var(--color-cyan-950) 20%,transparent)}}.bg-cyan-950\/30{background-color:#0533454d}@supports (color:color-mix(in lab,red,red)){.bg-cyan-950\/30{background-color:color-mix(in oklab,var(--color-cyan-950) 30%,transparent)}}.bg-cyan-950\/95{background-color:#053345f2}@supports (color:color-mix(in lab,red,red)){.bg-cyan-950\/95{background-color:color-mix(in oklab,var(--color-cyan-950) 95%,transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/40{background-color:#ecfdf566}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/40{background-color:color-mix(in oklab,var(--color-emerald-50) 40%,transparent)}}.bg-emerald-50\/50{background-color:#ecfdf580}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/50{background-color:color-mix(in oklab,var(--color-emerald-50) 50%,transparent)}}.bg-emerald-50\/60{background-color:#ecfdf599}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/60{background-color:color-mix(in oklab,var(--color-emerald-50) 60%,transparent)}}.bg-emerald-50\/80{background-color:#ecfdf5cc}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/80{background-color:color-mix(in oklab,var(--color-emerald-50) 80%,transparent)}}.bg-emerald-50\/90{background-color:#ecfdf5e6}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/90{background-color:color-mix(in oklab,var(--color-emerald-50) 90%,transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-200\/60{background-color:#a4f4cf99}@supports (color:color-mix(in lab,red,red)){.bg-emerald-200\/60{background-color:color-mix(in oklab,var(--color-emerald-200) 60%,transparent)}}.bg-emerald-300{background-color:var(--color-emerald-300)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/10{background-color:#00d2941a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/10{background-color:color-mix(in oklab,var(--color-emerald-400) 10%,transparent)}}.bg-emerald-400\/50{background-color:#00d29480}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/50{background-color:color-mix(in oklab,var(--color-emerald-400) 50%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/5{background-color:#00bb7f0d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/5{background-color:color-mix(in oklab,var(--color-emerald-500) 5%,transparent)}}.bg-emerald-500\/8{background-color:#00bb7f14}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/8{background-color:color-mix(in oklab,var(--color-emerald-500) 8%,transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.bg-emerald-500\/12{background-color:#00bb7f1f}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/12{background-color:color-mix(in oklab,var(--color-emerald-500) 12%,transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/15{background-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/20{background-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.bg-emerald-500\/25{background-color:#00bb7f40}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/25{background-color:color-mix(in oklab,var(--color-emerald-500) 25%,transparent)}}.bg-emerald-500\/35{background-color:#00bb7f59}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/35{background-color:color-mix(in oklab,var(--color-emerald-500) 35%,transparent)}}.bg-emerald-500\/50{background-color:#00bb7f80}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/50{background-color:color-mix(in oklab,var(--color-emerald-500) 50%,transparent)}}.bg-emerald-500\/70{background-color:#00bb7fb3}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/70{background-color:color-mix(in oklab,var(--color-emerald-500) 70%,transparent)}}.bg-emerald-500\/80{background-color:#00bb7fcc}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/80{background-color:color-mix(in oklab,var(--color-emerald-500) 80%,transparent)}}.bg-emerald-500\/90{background-color:#00bb7fe6}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/90{background-color:color-mix(in oklab,var(--color-emerald-500) 90%,transparent)}}.bg-emerald-500\/\[0\.1\]{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/\[0\.1\]{background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.bg-emerald-500\/\[0\.04\]{background-color:#00bb7f0a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-emerald-500) 4%,transparent)}}.bg-emerald-500\/\[0\.05\]{background-color:#00bb7f0d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/\[0\.05\]{background-color:color-mix(in oklab,var(--color-emerald-500) 5%,transparent)}}.bg-emerald-500\/\[0\.06\]{background-color:#00bb7f0f}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-emerald-500) 6%,transparent)}}.bg-emerald-500\/\[0\.07\]{background-color:#00bb7f12}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-emerald-500) 7%,transparent)}}.bg-emerald-500\/\[0\.08\]{background-color:#00bb7f14}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-emerald-500) 8%,transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-600\/15{background-color:#00976726}@supports (color:color-mix(in lab,red,red)){.bg-emerald-600\/15{background-color:color-mix(in oklab,var(--color-emerald-600) 15%,transparent)}}.bg-emerald-600\/20{background-color:#00976733}@supports (color:color-mix(in lab,red,red)){.bg-emerald-600\/20{background-color:color-mix(in oklab,var(--color-emerald-600) 20%,transparent)}}.bg-emerald-600\/25{background-color:#00976740}@supports (color:color-mix(in lab,red,red)){.bg-emerald-600\/25{background-color:color-mix(in oklab,var(--color-emerald-600) 25%,transparent)}}.bg-emerald-600\/90{background-color:#009767e6}@supports (color:color-mix(in lab,red,red)){.bg-emerald-600\/90{background-color:color-mix(in oklab,var(--color-emerald-600) 90%,transparent)}}.bg-emerald-700{background-color:var(--color-emerald-700)}.bg-emerald-900\/20{background-color:#004e3b33}@supports (color:color-mix(in lab,red,red)){.bg-emerald-900\/20{background-color:color-mix(in oklab,var(--color-emerald-900) 20%,transparent)}}.bg-emerald-900\/30{background-color:#004e3b4d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-900\/30{background-color:color-mix(in oklab,var(--color-emerald-900) 30%,transparent)}}.bg-emerald-900\/40{background-color:#004e3b66}@supports (color:color-mix(in lab,red,red)){.bg-emerald-900\/40{background-color:color-mix(in oklab,var(--color-emerald-900) 40%,transparent)}}.bg-emerald-950\/10{background-color:#002c221a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/10{background-color:color-mix(in oklab,var(--color-emerald-950) 10%,transparent)}}.bg-emerald-950\/15{background-color:#002c2226}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/15{background-color:color-mix(in oklab,var(--color-emerald-950) 15%,transparent)}}.bg-emerald-950\/20{background-color:#002c2233}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/20{background-color:color-mix(in oklab,var(--color-emerald-950) 20%,transparent)}}.bg-emerald-950\/25{background-color:#002c2240}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/25{background-color:color-mix(in oklab,var(--color-emerald-950) 25%,transparent)}}.bg-emerald-950\/30{background-color:#002c224d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/30{background-color:color-mix(in oklab,var(--color-emerald-950) 30%,transparent)}}.bg-emerald-950\/40{background-color:#002c2266}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/40{background-color:color-mix(in oklab,var(--color-emerald-950) 40%,transparent)}}.bg-emerald-950\/90{background-color:#002c22e6}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/90{background-color:color-mix(in oklab,var(--color-emerald-950) 90%,transparent)}}.bg-fuchsia-50{background-color:var(--color-fuchsia-50)}.bg-fuchsia-100{background-color:var(--color-fuchsia-100)}.bg-fuchsia-500{background-color:var(--color-fuchsia-500)}.bg-fuchsia-500\/10{background-color:#e12afb1a}@supports (color:color-mix(in lab,red,red)){.bg-fuchsia-500\/10{background-color:color-mix(in oklab,var(--color-fuchsia-500) 10%,transparent)}}.bg-fuchsia-500\/15{background-color:#e12afb26}@supports (color:color-mix(in lab,red,red)){.bg-fuchsia-500\/15{background-color:color-mix(in oklab,var(--color-fuchsia-500) 15%,transparent)}}.bg-fuchsia-600{background-color:var(--color-fuchsia-600)}.bg-fuchsia-600\/25{background-color:#c600db40}@supports (color:color-mix(in lab,red,red)){.bg-fuchsia-600\/25{background-color:color-mix(in oklab,var(--color-fuchsia-600) 25%,transparent)}}.bg-fuchsia-950\/10{background-color:#4b004f1a}@supports (color:color-mix(in lab,red,red)){.bg-fuchsia-950\/10{background-color:color-mix(in oklab,var(--color-fuchsia-950) 10%,transparent)}}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-500\/10{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/10{background-color:color-mix(in oklab,var(--color-green-500) 10%,transparent)}}.bg-green-500\/15{background-color:#00c75826}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/15{background-color:color-mix(in oklab,var(--color-green-500) 15%,transparent)}}.bg-green-600{background-color:var(--color-green-600)}.bg-green-600\/30{background-color:#00a5444d}@supports (color:color-mix(in lab,red,red)){.bg-green-600\/30{background-color:color-mix(in oklab,var(--color-green-600) 30%,transparent)}}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-50\/40{background-color:#eef2ff66}@supports (color:color-mix(in lab,red,red)){.bg-indigo-50\/40{background-color:color-mix(in oklab,var(--color-indigo-50) 40%,transparent)}}.bg-indigo-50\/50{background-color:#eef2ff80}@supports (color:color-mix(in lab,red,red)){.bg-indigo-50\/50{background-color:color-mix(in oklab,var(--color-indigo-50) 50%,transparent)}}.bg-indigo-50\/70{background-color:#eef2ffb3}@supports (color:color-mix(in lab,red,red)){.bg-indigo-50\/70{background-color:color-mix(in oklab,var(--color-indigo-50) 70%,transparent)}}.bg-indigo-50\/80{background-color:#eef2ffcc}@supports (color:color-mix(in lab,red,red)){.bg-indigo-50\/80{background-color:color-mix(in oklab,var(--color-indigo-50) 80%,transparent)}}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-500\/10{background-color:#625fff1a}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/10{background-color:color-mix(in oklab,var(--color-indigo-500) 10%,transparent)}}.bg-indigo-500\/15{background-color:#625fff26}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/15{background-color:color-mix(in oklab,var(--color-indigo-500) 15%,transparent)}}.bg-indigo-500\/30{background-color:#625fff4d}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/30{background-color:color-mix(in oklab,var(--color-indigo-500) 30%,transparent)}}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-indigo-700{background-color:var(--color-indigo-700)}.bg-inherit{background-color:inherit}.bg-lime-500{background-color:var(--color-lime-500)}.bg-lime-600{background-color:var(--color-lime-600)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-400{background-color:var(--color-orange-400)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-500\/10{background-color:#fe6e001a}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/10{background-color:color-mix(in oklab,var(--color-orange-500) 10%,transparent)}}.bg-orange-500\/12{background-color:#fe6e001f}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/12{background-color:color-mix(in oklab,var(--color-orange-500) 12%,transparent)}}.bg-orange-500\/15{background-color:#fe6e0026}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/15{background-color:color-mix(in oklab,var(--color-orange-500) 15%,transparent)}}.bg-orange-500\/20{background-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/20{background-color:color-mix(in oklab,var(--color-orange-500) 20%,transparent)}}.bg-orange-500\/80{background-color:#fe6e00cc}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/80{background-color:color-mix(in oklab,var(--color-orange-500) 80%,transparent)}}.bg-orange-500\/90{background-color:#fe6e00e6}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/90{background-color:color-mix(in oklab,var(--color-orange-500) 90%,transparent)}}.bg-orange-600{background-color:var(--color-orange-600)}.bg-orange-900\/10{background-color:#7e2a0c1a}@supports (color:color-mix(in lab,red,red)){.bg-orange-900\/10{background-color:color-mix(in oklab,var(--color-orange-900) 10%,transparent)}}.bg-pink-400{background-color:var(--color-pink-400)}.bg-pink-500\/10{background-color:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.bg-pink-500\/10{background-color:color-mix(in oklab,var(--color-pink-500) 10%,transparent)}}.bg-pink-500\/15{background-color:#f6339a26}@supports (color:color-mix(in lab,red,red)){.bg-pink-500\/15{background-color:color-mix(in oklab,var(--color-pink-500) 15%,transparent)}}.bg-pink-500\/20{background-color:#f6339a33}@supports (color:color-mix(in lab,red,red)){.bg-pink-500\/20{background-color:color-mix(in oklab,var(--color-pink-500) 20%,transparent)}}.bg-pink-500\/25{background-color:#f6339a40}@supports (color:color-mix(in lab,red,red)){.bg-pink-500\/25{background-color:color-mix(in oklab,var(--color-pink-500) 25%,transparent)}}.bg-pink-600{background-color:var(--color-pink-600)}.bg-pink-600\/20{background-color:#e3007633}@supports (color:color-mix(in lab,red,red)){.bg-pink-600\/20{background-color:color-mix(in oklab,var(--color-pink-600) 20%,transparent)}}.bg-pink-600\/30{background-color:#e300764d}@supports (color:color-mix(in lab,red,red)){.bg-pink-600\/30{background-color:color-mix(in oklab,var(--color-pink-600) 30%,transparent)}}.bg-pink-600\/80{background-color:#e30076cc}@supports (color:color-mix(in lab,red,red)){.bg-pink-600\/80{background-color:color-mix(in oklab,var(--color-pink-600) 80%,transparent)}}.bg-pink-600\/90{background-color:#e30076e6}@supports (color:color-mix(in lab,red,red)){.bg-pink-600\/90{background-color:color-mix(in oklab,var(--color-pink-600) 90%,transparent)}}.bg-pink-950\/10{background-color:#5104241a}@supports (color:color-mix(in lab,red,red)){.bg-pink-950\/10{background-color:color-mix(in oklab,var(--color-pink-950) 10%,transparent)}}.bg-pink-950\/20{background-color:#51042433}@supports (color:color-mix(in lab,red,red)){.bg-pink-950\/20{background-color:color-mix(in oklab,var(--color-pink-950) 20%,transparent)}}.bg-pink-950\/30{background-color:#5104244d}@supports (color:color-mix(in lab,red,red)){.bg-pink-950\/30{background-color:color-mix(in oklab,var(--color-pink-950) 30%,transparent)}}.bg-pink-950\/40{background-color:#51042466}@supports (color:color-mix(in lab,red,red)){.bg-pink-950\/40{background-color:color-mix(in oklab,var(--color-pink-950) 40%,transparent)}}.bg-purple-500\/15{background-color:#ac4bff26}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/15{background-color:color-mix(in oklab,var(--color-purple-500) 15%,transparent)}}.bg-purple-700\/20{background-color:#8200da33}@supports (color:color-mix(in lab,red,red)){.bg-purple-700\/20{background-color:color-mix(in oklab,var(--color-purple-700) 20%,transparent)}}.bg-purple-700\/50{background-color:#8200da80}@supports (color:color-mix(in lab,red,red)){.bg-purple-700\/50{background-color:color-mix(in oklab,var(--color-purple-700) 50%,transparent)}}.bg-purple-950\/80{background-color:#3c0366cc}@supports (color:color-mix(in lab,red,red)){.bg-purple-950\/80{background-color:color-mix(in oklab,var(--color-purple-950) 80%,transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-400\/70{background-color:#ff6568b3}@supports (color:color-mix(in lab,red,red)){.bg-red-400\/70{background-color:color-mix(in oklab,var(--color-red-400) 70%,transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/5{background-color:#fb2c360d}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/5{background-color:color-mix(in oklab,var(--color-red-500) 5%,transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/10{background-color:color-mix(in oklab,var(--color-red-500) 10%,transparent)}}.bg-red-500\/15{background-color:#fb2c3626}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/15{background-color:color-mix(in oklab,var(--color-red-500) 15%,transparent)}}.bg-red-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/20{background-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)}}.bg-red-500\/80{background-color:#fb2c36cc}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/80{background-color:color-mix(in oklab,var(--color-red-500) 80%,transparent)}}.bg-red-500\/\[0\.06\]{background-color:#fb2c360f}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-red-500) 6%,transparent)}}.bg-red-500\/\[0\.08\]{background-color:#fb2c3614}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-red-500) 8%,transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-red-600\/15{background-color:#e4001426}@supports (color:color-mix(in lab,red,red)){.bg-red-600\/15{background-color:color-mix(in oklab,var(--color-red-600) 15%,transparent)}}.bg-red-600\/20{background-color:#e4001433}@supports (color:color-mix(in lab,red,red)){.bg-red-600\/20{background-color:color-mix(in oklab,var(--color-red-600) 20%,transparent)}}.bg-red-600\/90{background-color:#e40014e6}@supports (color:color-mix(in lab,red,red)){.bg-red-600\/90{background-color:color-mix(in oklab,var(--color-red-600) 90%,transparent)}}.bg-red-800{background-color:var(--color-red-800)}.bg-red-900\/10{background-color:#82181a1a}@supports (color:color-mix(in lab,red,red)){.bg-red-900\/10{background-color:color-mix(in oklab,var(--color-red-900) 10%,transparent)}}.bg-red-900\/20{background-color:#82181a33}@supports (color:color-mix(in lab,red,red)){.bg-red-900\/20{background-color:color-mix(in oklab,var(--color-red-900) 20%,transparent)}}.bg-red-950\/10{background-color:#4608091a}@supports (color:color-mix(in lab,red,red)){.bg-red-950\/10{background-color:color-mix(in oklab,var(--color-red-950) 10%,transparent)}}.bg-red-950\/20{background-color:#46080933}@supports (color:color-mix(in lab,red,red)){.bg-red-950\/20{background-color:color-mix(in oklab,var(--color-red-950) 20%,transparent)}}.bg-red-950\/30{background-color:#4608094d}@supports (color:color-mix(in lab,red,red)){.bg-red-950\/30{background-color:color-mix(in oklab,var(--color-red-950) 30%,transparent)}}.bg-red-950\/40{background-color:#46080966}@supports (color:color-mix(in lab,red,red)){.bg-red-950\/40{background-color:color-mix(in oklab,var(--color-red-950) 40%,transparent)}}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-50\/40{background-color:#fff1f266}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/40{background-color:color-mix(in oklab,var(--color-rose-50) 40%,transparent)}}.bg-rose-50\/50{background-color:#fff1f280}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/50{background-color:color-mix(in oklab,var(--color-rose-50) 50%,transparent)}}.bg-rose-50\/60{background-color:#fff1f299}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/60{background-color:color-mix(in oklab,var(--color-rose-50) 60%,transparent)}}.bg-rose-50\/70{background-color:#fff1f2b3}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/70{background-color:color-mix(in oklab,var(--color-rose-50) 70%,transparent)}}.bg-rose-50\/80{background-color:#fff1f2cc}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/80{background-color:color-mix(in oklab,var(--color-rose-50) 80%,transparent)}}.bg-rose-50\/90{background-color:#fff1f2e6}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/90{background-color:color-mix(in oklab,var(--color-rose-50) 90%,transparent)}}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\/5{background-color:#ff23570d}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/5{background-color:color-mix(in oklab,var(--color-rose-500) 5%,transparent)}}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/10{background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)}}.bg-rose-500\/12{background-color:#ff23571f}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/12{background-color:color-mix(in oklab,var(--color-rose-500) 12%,transparent)}}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/15{background-color:color-mix(in oklab,var(--color-rose-500) 15%,transparent)}}.bg-rose-500\/20{background-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/20{background-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)}}.bg-rose-500\/25{background-color:#ff235740}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/25{background-color:color-mix(in oklab,var(--color-rose-500) 25%,transparent)}}.bg-rose-500\/90{background-color:#ff2357e6}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/90{background-color:color-mix(in oklab,var(--color-rose-500) 90%,transparent)}}.bg-rose-500\/\[0\.1\]{background-color:#ff23571a}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/\[0\.1\]{background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)}}.bg-rose-500\/\[0\.04\]{background-color:#ff23570a}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-rose-500) 4%,transparent)}}.bg-rose-500\/\[0\.06\]{background-color:#ff23570f}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-rose-500) 6%,transparent)}}.bg-rose-500\/\[0\.08\]{background-color:#ff235714}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-rose-500) 8%,transparent)}}.bg-rose-500\/\[0\.09\]{background-color:#ff235717}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/\[0\.09\]{background-color:color-mix(in oklab,var(--color-rose-500) 9%,transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.bg-rose-600\/15{background-color:#e7004426}@supports (color:color-mix(in lab,red,red)){.bg-rose-600\/15{background-color:color-mix(in oklab,var(--color-rose-600) 15%,transparent)}}.bg-rose-600\/90{background-color:#e70044e6}@supports (color:color-mix(in lab,red,red)){.bg-rose-600\/90{background-color:color-mix(in oklab,var(--color-rose-600) 90%,transparent)}}.bg-rose-700{background-color:var(--color-rose-700)}.bg-rose-700\/90{background-color:#c20039e6}@supports (color:color-mix(in lab,red,red)){.bg-rose-700\/90{background-color:color-mix(in oklab,var(--color-rose-700) 90%,transparent)}}.bg-rose-950\/20{background-color:#4d021833}@supports (color:color-mix(in lab,red,red)){.bg-rose-950\/20{background-color:color-mix(in oklab,var(--color-rose-950) 20%,transparent)}}.bg-rose-950\/25{background-color:#4d021840}@supports (color:color-mix(in lab,red,red)){.bg-rose-950\/25{background-color:color-mix(in oklab,var(--color-rose-950) 25%,transparent)}}.bg-rose-950\/30{background-color:#4d02184d}@supports (color:color-mix(in lab,red,red)){.bg-rose-950\/30{background-color:color-mix(in oklab,var(--color-rose-950) 30%,transparent)}}.bg-rose-950\/40{background-color:#4d021866}@supports (color:color-mix(in lab,red,red)){.bg-rose-950\/40{background-color:color-mix(in oklab,var(--color-rose-950) 40%,transparent)}}.bg-rose-950\/50{background-color:#4d021880}@supports (color:color-mix(in lab,red,red)){.bg-rose-950\/50{background-color:color-mix(in oklab,var(--color-rose-950) 50%,transparent)}}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-50\/30{background-color:#f0f9ff4d}@supports (color:color-mix(in lab,red,red)){.bg-sky-50\/30{background-color:color-mix(in oklab,var(--color-sky-50) 30%,transparent)}}.bg-sky-50\/40{background-color:#f0f9ff66}@supports (color:color-mix(in lab,red,red)){.bg-sky-50\/40{background-color:color-mix(in oklab,var(--color-sky-50) 40%,transparent)}}.bg-sky-50\/50{background-color:#f0f9ff80}@supports (color:color-mix(in lab,red,red)){.bg-sky-50\/50{background-color:color-mix(in oklab,var(--color-sky-50) 50%,transparent)}}.bg-sky-50\/60{background-color:#f0f9ff99}@supports (color:color-mix(in lab,red,red)){.bg-sky-50\/60{background-color:color-mix(in oklab,var(--color-sky-50) 60%,transparent)}}.bg-sky-50\/80{background-color:#f0f9ffcc}@supports (color:color-mix(in lab,red,red)){.bg-sky-50\/80{background-color:color-mix(in oklab,var(--color-sky-50) 80%,transparent)}}.bg-sky-50\/90{background-color:#f0f9ffe6}@supports (color:color-mix(in lab,red,red)){.bg-sky-50\/90{background-color:color-mix(in oklab,var(--color-sky-50) 90%,transparent)}}.bg-sky-50\/95{background-color:#f0f9fff2}@supports (color:color-mix(in lab,red,red)){.bg-sky-50\/95{background-color:color-mix(in oklab,var(--color-sky-50) 95%,transparent)}}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-100\/80{background-color:#dff2fecc}@supports (color:color-mix(in lab,red,red)){.bg-sky-100\/80{background-color:color-mix(in oklab,var(--color-sky-100) 80%,transparent)}}.bg-sky-200{background-color:var(--color-sky-200)}.bg-sky-400{background-color:var(--color-sky-400)}.bg-sky-400\/20{background-color:#00bcfe33}@supports (color:color-mix(in lab,red,red)){.bg-sky-400\/20{background-color:color-mix(in oklab,var(--color-sky-400) 20%,transparent)}}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-500\/5{background-color:#00a5ef0d}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/5{background-color:color-mix(in oklab,var(--color-sky-500) 5%,transparent)}}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/10{background-color:color-mix(in oklab,var(--color-sky-500) 10%,transparent)}}.bg-sky-500\/12{background-color:#00a5ef1f}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/12{background-color:color-mix(in oklab,var(--color-sky-500) 12%,transparent)}}.bg-sky-500\/15{background-color:#00a5ef26}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/15{background-color:color-mix(in oklab,var(--color-sky-500) 15%,transparent)}}.bg-sky-500\/20{background-color:#00a5ef33}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/20{background-color:color-mix(in oklab,var(--color-sky-500) 20%,transparent)}}.bg-sky-500\/25{background-color:#00a5ef40}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/25{background-color:color-mix(in oklab,var(--color-sky-500) 25%,transparent)}}.bg-sky-500\/35{background-color:#00a5ef59}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/35{background-color:color-mix(in oklab,var(--color-sky-500) 35%,transparent)}}.bg-sky-500\/80{background-color:#00a5efcc}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/80{background-color:color-mix(in oklab,var(--color-sky-500) 80%,transparent)}}.bg-sky-500\/90{background-color:#00a5efe6}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/90{background-color:color-mix(in oklab,var(--color-sky-500) 90%,transparent)}}.bg-sky-500\/\[0\.04\]{background-color:#00a5ef0a}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-sky-500) 4%,transparent)}}.bg-sky-500\/\[0\.06\]{background-color:#00a5ef0f}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-sky-500) 6%,transparent)}}.bg-sky-500\/\[0\.07\]{background-color:#00a5ef12}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-sky-500) 7%,transparent)}}.bg-sky-500\/\[0\.08\]{background-color:#00a5ef14}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-sky-500) 8%,transparent)}}.bg-sky-600{background-color:var(--color-sky-600)}.bg-sky-600\/25{background-color:#0084cc40}@supports (color:color-mix(in lab,red,red)){.bg-sky-600\/25{background-color:color-mix(in oklab,var(--color-sky-600) 25%,transparent)}}.bg-sky-600\/30{background-color:#0084cc4d}@supports (color:color-mix(in lab,red,red)){.bg-sky-600\/30{background-color:color-mix(in oklab,var(--color-sky-600) 30%,transparent)}}.bg-sky-600\/70{background-color:#0084ccb3}@supports (color:color-mix(in lab,red,red)){.bg-sky-600\/70{background-color:color-mix(in oklab,var(--color-sky-600) 70%,transparent)}}.bg-sky-600\/80{background-color:#0084cccc}@supports (color:color-mix(in lab,red,red)){.bg-sky-600\/80{background-color:color-mix(in oklab,var(--color-sky-600) 80%,transparent)}}.bg-sky-600\/90{background-color:#0084cce6}@supports (color:color-mix(in lab,red,red)){.bg-sky-600\/90{background-color:color-mix(in oklab,var(--color-sky-600) 90%,transparent)}}.bg-sky-700{background-color:var(--color-sky-700)}.bg-sky-800{background-color:var(--color-sky-800)}.bg-sky-950\/10{background-color:#052f4a1a}@supports (color:color-mix(in lab,red,red)){.bg-sky-950\/10{background-color:color-mix(in oklab,var(--color-sky-950) 10%,transparent)}}.bg-sky-950\/20{background-color:#052f4a33}@supports (color:color-mix(in lab,red,red)){.bg-sky-950\/20{background-color:color-mix(in oklab,var(--color-sky-950) 20%,transparent)}}.bg-sky-950\/30{background-color:#052f4a4d}@supports (color:color-mix(in lab,red,red)){.bg-sky-950\/30{background-color:color-mix(in oklab,var(--color-sky-950) 30%,transparent)}}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/40{background-color:#f8fafc66}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/40{background-color:color-mix(in oklab,var(--color-slate-50) 40%,transparent)}}.bg-slate-50\/50{background-color:#f8fafc80}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/50{background-color:color-mix(in oklab,var(--color-slate-50) 50%,transparent)}}.bg-slate-50\/60{background-color:#f8fafc99}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/60{background-color:color-mix(in oklab,var(--color-slate-50) 60%,transparent)}}.bg-slate-50\/70{background-color:#f8fafcb3}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/70{background-color:color-mix(in oklab,var(--color-slate-50) 70%,transparent)}}.bg-slate-50\/80{background-color:#f8fafccc}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/80{background-color:color-mix(in oklab,var(--color-slate-50) 80%,transparent)}}.bg-slate-50\/90{background-color:#f8fafce6}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/90{background-color:color-mix(in oklab,var(--color-slate-50) 90%,transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-100\/80{background-color:#f1f5f9cc}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/80{background-color:color-mix(in oklab,var(--color-slate-100) 80%,transparent)}}.bg-slate-100\/90{background-color:#f1f5f9e6}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/90{background-color:color-mix(in oklab,var(--color-slate-100) 90%,transparent)}}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-200\/15{background-color:#e2e8f026}@supports (color:color-mix(in lab,red,red)){.bg-slate-200\/15{background-color:color-mix(in oklab,var(--color-slate-200) 15%,transparent)}}.bg-slate-200\/80{background-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.bg-slate-200\/80{background-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)}}.bg-slate-300{background-color:var(--color-slate-300)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-400\/15{background-color:#90a1b926}@supports (color:color-mix(in lab,red,red)){.bg-slate-400\/15{background-color:color-mix(in oklab,var(--color-slate-400) 15%,transparent)}}.bg-slate-400\/70{background-color:#90a1b9b3}@supports (color:color-mix(in lab,red,red)){.bg-slate-400\/70{background-color:color-mix(in oklab,var(--color-slate-400) 70%,transparent)}}.bg-slate-500{background-color:var(--color-slate-500)}.bg-slate-500\/10{background-color:#62748e1a}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/10{background-color:color-mix(in oklab,var(--color-slate-500) 10%,transparent)}}.bg-slate-500\/15{background-color:#62748e26}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/15{background-color:color-mix(in oklab,var(--color-slate-500) 15%,transparent)}}.bg-slate-500\/20{background-color:#62748e33}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/20{background-color:color-mix(in oklab,var(--color-slate-500) 20%,transparent)}}.bg-slate-500\/40{background-color:#62748e66}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/40{background-color:color-mix(in oklab,var(--color-slate-500) 40%,transparent)}}.bg-slate-600{background-color:var(--color-slate-600)}.bg-slate-600\/20{background-color:#45556c33}@supports (color:color-mix(in lab,red,red)){.bg-slate-600\/20{background-color:color-mix(in oklab,var(--color-slate-600) 20%,transparent)}}.bg-slate-600\/30{background-color:#45556c4d}@supports (color:color-mix(in lab,red,red)){.bg-slate-600\/30{background-color:color-mix(in oklab,var(--color-slate-600) 30%,transparent)}}.bg-slate-700{background-color:var(--color-slate-700)}.bg-slate-700\/50{background-color:#31415880}@supports (color:color-mix(in lab,red,red)){.bg-slate-700\/50{background-color:color-mix(in oklab,var(--color-slate-700) 50%,transparent)}}.bg-slate-700\/60{background-color:#31415899}@supports (color:color-mix(in lab,red,red)){.bg-slate-700\/60{background-color:color-mix(in oklab,var(--color-slate-700) 60%,transparent)}}.bg-slate-700\/80{background-color:#314158cc}@supports (color:color-mix(in lab,red,red)){.bg-slate-700\/80{background-color:color-mix(in oklab,var(--color-slate-700) 80%,transparent)}}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-800\/40{background-color:#1d293d66}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/40{background-color:color-mix(in oklab,var(--color-slate-800) 40%,transparent)}}.bg-slate-800\/50{background-color:#1d293d80}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/50{background-color:color-mix(in oklab,var(--color-slate-800) 50%,transparent)}}.bg-slate-800\/60{background-color:#1d293d99}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/60{background-color:color-mix(in oklab,var(--color-slate-800) 60%,transparent)}}.bg-slate-800\/80{background-color:#1d293dcc}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/80{background-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)}}.bg-slate-800\/85{background-color:#1d293dd9}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/85{background-color:color-mix(in oklab,var(--color-slate-800) 85%,transparent)}}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/20{background-color:#0f172b33}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/20{background-color:color-mix(in oklab,var(--color-slate-900) 20%,transparent)}}.bg-slate-900\/25{background-color:#0f172b40}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/25{background-color:color-mix(in oklab,var(--color-slate-900) 25%,transparent)}}.bg-slate-900\/30{background-color:#0f172b4d}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/30{background-color:color-mix(in oklab,var(--color-slate-900) 30%,transparent)}}.bg-slate-900\/40{background-color:#0f172b66}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/40{background-color:color-mix(in oklab,var(--color-slate-900) 40%,transparent)}}.bg-slate-900\/45{background-color:#0f172b73}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/45{background-color:color-mix(in oklab,var(--color-slate-900) 45%,transparent)}}.bg-slate-900\/50{background-color:#0f172b80}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/50{background-color:color-mix(in oklab,var(--color-slate-900) 50%,transparent)}}.bg-slate-900\/60{background-color:#0f172b99}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/60{background-color:color-mix(in oklab,var(--color-slate-900) 60%,transparent)}}.bg-slate-900\/70{background-color:#0f172bb3}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/70{background-color:color-mix(in oklab,var(--color-slate-900) 70%,transparent)}}.bg-slate-900\/80{background-color:#0f172bcc}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/80{background-color:color-mix(in oklab,var(--color-slate-900) 80%,transparent)}}.bg-slate-900\/90{background-color:#0f172be6}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/90{background-color:color-mix(in oklab,var(--color-slate-900) 90%,transparent)}}.bg-slate-900\/95{background-color:#0f172bf2}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/95{background-color:color-mix(in oklab,var(--color-slate-900) 95%,transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-slate-950\/30{background-color:#0206184d}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/30{background-color:color-mix(in oklab,var(--color-slate-950) 30%,transparent)}}.bg-slate-950\/40{background-color:#02061866}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/40{background-color:color-mix(in oklab,var(--color-slate-950) 40%,transparent)}}.bg-slate-950\/45{background-color:#02061873}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/45{background-color:color-mix(in oklab,var(--color-slate-950) 45%,transparent)}}.bg-slate-950\/50{background-color:#02061880}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/50{background-color:color-mix(in oklab,var(--color-slate-950) 50%,transparent)}}.bg-slate-950\/55{background-color:#0206188c}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/55{background-color:color-mix(in oklab,var(--color-slate-950) 55%,transparent)}}.bg-slate-950\/60{background-color:#02061899}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/60{background-color:color-mix(in oklab,var(--color-slate-950) 60%,transparent)}}.bg-slate-950\/70{background-color:#020618b3}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/70{background-color:color-mix(in oklab,var(--color-slate-950) 70%,transparent)}}.bg-slate-950\/75{background-color:#020618bf}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/75{background-color:color-mix(in oklab,var(--color-slate-950) 75%,transparent)}}.bg-slate-950\/85{background-color:#020618d9}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/85{background-color:color-mix(in oklab,var(--color-slate-950) 85%,transparent)}}.bg-slate-950\/90{background-color:#020618e6}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/90{background-color:color-mix(in oklab,var(--color-slate-950) 90%,transparent)}}.bg-slate-950\/95{background-color:#020618f2}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/95{background-color:color-mix(in oklab,var(--color-slate-950) 95%,transparent)}}.bg-slate-950\/98{background-color:#020618fa}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/98{background-color:color-mix(in oklab,var(--color-slate-950) 98%,transparent)}}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-100{background-color:var(--color-teal-100)}.bg-teal-500{background-color:var(--color-teal-500)}.bg-teal-500\/10{background-color:#00baa71a}@supports (color:color-mix(in lab,red,red)){.bg-teal-500\/10{background-color:color-mix(in oklab,var(--color-teal-500) 10%,transparent)}}.bg-teal-500\/15{background-color:#00baa726}@supports (color:color-mix(in lab,red,red)){.bg-teal-500\/15{background-color:color-mix(in oklab,var(--color-teal-500) 15%,transparent)}}.bg-teal-500\/20{background-color:#00baa733}@supports (color:color-mix(in lab,red,red)){.bg-teal-500\/20{background-color:color-mix(in oklab,var(--color-teal-500) 20%,transparent)}}.bg-teal-600{background-color:var(--color-teal-600)}.bg-teal-700{background-color:var(--color-teal-700)}.bg-teal-950\/20{background-color:#022f2e33}@supports (color:color-mix(in lab,red,red)){.bg-teal-950\/20{background-color:color-mix(in oklab,var(--color-teal-950) 20%,transparent)}}.bg-teal-950\/30{background-color:#022f2e4d}@supports (color:color-mix(in lab,red,red)){.bg-teal-950\/30{background-color:color-mix(in oklab,var(--color-teal-950) 30%,transparent)}}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-50\/40{background-color:#f5f3ff66}@supports (color:color-mix(in lab,red,red)){.bg-violet-50\/40{background-color:color-mix(in oklab,var(--color-violet-50) 40%,transparent)}}.bg-violet-50\/60{background-color:#f5f3ff99}@supports (color:color-mix(in lab,red,red)){.bg-violet-50\/60{background-color:color-mix(in oklab,var(--color-violet-50) 60%,transparent)}}.bg-violet-50\/70{background-color:#f5f3ffb3}@supports (color:color-mix(in lab,red,red)){.bg-violet-50\/70{background-color:color-mix(in oklab,var(--color-violet-50) 70%,transparent)}}.bg-violet-50\/80{background-color:#f5f3ffcc}@supports (color:color-mix(in lab,red,red)){.bg-violet-50\/80{background-color:color-mix(in oklab,var(--color-violet-50) 80%,transparent)}}.bg-violet-50\/90{background-color:#f5f3ffe6}@supports (color:color-mix(in lab,red,red)){.bg-violet-50\/90{background-color:color-mix(in oklab,var(--color-violet-50) 90%,transparent)}}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-400{background-color:var(--color-violet-400)}.bg-violet-500{background-color:var(--color-violet-500)}.bg-violet-500\/5{background-color:#8d54ff0d}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/5{background-color:color-mix(in oklab,var(--color-violet-500) 5%,transparent)}}.bg-violet-500\/10{background-color:#8d54ff1a}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/10{background-color:color-mix(in oklab,var(--color-violet-500) 10%,transparent)}}.bg-violet-500\/15{background-color:#8d54ff26}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/15{background-color:color-mix(in oklab,var(--color-violet-500) 15%,transparent)}}.bg-violet-500\/20{background-color:#8d54ff33}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/20{background-color:color-mix(in oklab,var(--color-violet-500) 20%,transparent)}}.bg-violet-500\/25{background-color:#8d54ff40}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/25{background-color:color-mix(in oklab,var(--color-violet-500) 25%,transparent)}}.bg-violet-500\/30{background-color:#8d54ff4d}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/30{background-color:color-mix(in oklab,var(--color-violet-500) 30%,transparent)}}.bg-violet-500\/70{background-color:#8d54ffb3}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/70{background-color:color-mix(in oklab,var(--color-violet-500) 70%,transparent)}}.bg-violet-500\/85{background-color:#8d54ffd9}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/85{background-color:color-mix(in oklab,var(--color-violet-500) 85%,transparent)}}.bg-violet-500\/90{background-color:#8d54ffe6}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/90{background-color:color-mix(in oklab,var(--color-violet-500) 90%,transparent)}}.bg-violet-500\/\[0\.03\]{background-color:#8d54ff08}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-violet-500) 3%,transparent)}}.bg-violet-500\/\[0\.06\]{background-color:#8d54ff0f}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-violet-500) 6%,transparent)}}.bg-violet-500\/\[0\.08\]{background-color:#8d54ff14}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-violet-500) 8%,transparent)}}.bg-violet-600{background-color:var(--color-violet-600)}.bg-violet-600\/10{background-color:#7f22fe1a}@supports (color:color-mix(in lab,red,red)){.bg-violet-600\/10{background-color:color-mix(in oklab,var(--color-violet-600) 10%,transparent)}}.bg-violet-600\/15{background-color:#7f22fe26}@supports (color:color-mix(in lab,red,red)){.bg-violet-600\/15{background-color:color-mix(in oklab,var(--color-violet-600) 15%,transparent)}}.bg-violet-600\/20{background-color:#7f22fe33}@supports (color:color-mix(in lab,red,red)){.bg-violet-600\/20{background-color:color-mix(in oklab,var(--color-violet-600) 20%,transparent)}}.bg-violet-600\/25{background-color:#7f22fe40}@supports (color:color-mix(in lab,red,red)){.bg-violet-600\/25{background-color:color-mix(in oklab,var(--color-violet-600) 25%,transparent)}}.bg-violet-600\/30{background-color:#7f22fe4d}@supports (color:color-mix(in lab,red,red)){.bg-violet-600\/30{background-color:color-mix(in oklab,var(--color-violet-600) 30%,transparent)}}.bg-violet-600\/80{background-color:#7f22fecc}@supports (color:color-mix(in lab,red,red)){.bg-violet-600\/80{background-color:color-mix(in oklab,var(--color-violet-600) 80%,transparent)}}.bg-violet-700{background-color:var(--color-violet-700)}.bg-violet-900\/40{background-color:#4d179a66}@supports (color:color-mix(in lab,red,red)){.bg-violet-900\/40{background-color:color-mix(in oklab,var(--color-violet-900) 40%,transparent)}}.bg-violet-950\/10{background-color:#2f0d681a}@supports (color:color-mix(in lab,red,red)){.bg-violet-950\/10{background-color:color-mix(in oklab,var(--color-violet-950) 10%,transparent)}}.bg-violet-950\/20{background-color:#2f0d6833}@supports (color:color-mix(in lab,red,red)){.bg-violet-950\/20{background-color:color-mix(in oklab,var(--color-violet-950) 20%,transparent)}}.bg-violet-950\/30{background-color:#2f0d684d}@supports (color:color-mix(in lab,red,red)){.bg-violet-950\/30{background-color:color-mix(in oklab,var(--color-violet-950) 30%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.bg-white\/25{background-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.bg-white\/40{background-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.bg-white\/50{background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.bg-white\/85{background-color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-white) 2%,transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.bg-white\/\[0\.05\]{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-500\/10{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.bg-yellow-500\/10{background-color:color-mix(in oklab,var(--color-yellow-500) 10%,transparent)}}.bg-yellow-500\/\[0\.05\]{background-color:#edb2000d}@supports (color:color-mix(in lab,red,red)){.bg-yellow-500\/\[0\.05\]{background-color:color-mix(in oklab,var(--color-yellow-500) 5%,transparent)}}.bg-zinc-500\/10{background-color:#71717b1a}@supports (color:color-mix(in lab,red,red)){.bg-zinc-500\/10{background-color:color-mix(in oklab,var(--color-zinc-500) 10%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right 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-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(135deg\,\#0f172a_0\%\,\#1e293b_48\%\,\#0ea5e9_140\%\)\]{background-image:linear-gradient(135deg,#0f172a,#1e293b 48%,#0ea5e9 140%)}.bg-\[linear-gradient\(135deg\,color-mix\(in_srgb\,var\(--ui-accent\)_22\%\,transparent\)\,transparent_70\%\)\]{background-image:linear-gradient(135deg,var(--ui-accent),transparent 70%)}@supports (color:color-mix(in lab,red,red)){.bg-\[linear-gradient\(135deg\,color-mix\(in_srgb\,var\(--ui-accent\)_22\%\,transparent\)\,transparent_70\%\)\]{background-image:linear-gradient(135deg,color-mix(in srgb,var(--ui-accent) 22%,transparent),transparent 70%)}}.bg-\[linear-gradient\(180deg\,\#f8fafc_0\%\,\#ffffff_28\%\)\]{background-image:linear-gradient(#f8fafc,#fff 28%)}.bg-\[linear-gradient\(180deg\,color-mix\(in_srgb\,var\(--ui-accent\)_8\%\,transparent\)\,transparent_42\%\)\,radial-gradient\(1200px_400px_at_50\%_-10\%\,rgba\(14\,165\,233\,0\.12\)\,transparent\)\]{background-image:linear-gradient(180deg,var(--ui-accent),transparent 42%),radial-gradient(1200px 400px at 50% -10%,#0ea5e91f,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-\[linear-gradient\(180deg\,color-mix\(in_srgb\,var\(--ui-accent\)_8\%\,transparent\)\,transparent_42\%\)\,radial-gradient\(1200px_400px_at_50\%_-10\%\,rgba\(14\,165\,233\,0\.12\)\,transparent\)\]{background-image:linear-gradient(180deg,color-mix(in srgb,var(--ui-accent) 8%,transparent),transparent 42%),radial-gradient(1200px 400px at 50% -10%,#0ea5e91f,transparent)}}.bg-\[linear-gradient\(180deg\,rgba\(248\,250\,252\,0\.9\)\,transparent\)\]{background-image:linear-gradient(#f8fafce6,#0000)}.bg-\[radial-gradient\(1000px_360px_at_20\%_-80px\,rgba\(14\,165\,233\,0\.12\)\,transparent\)\,linear-gradient\(180deg\,\#f1f5f9_0\%\,\#f8fafc_45\%\,\#ffffff_100\%\)\]{background-image:radial-gradient(1000px 360px at 20% -80px,#0ea5e91f,#0000),linear-gradient(#f1f5f9,#f8fafc 45%,#fff)}.bg-\[radial-gradient\(circle_at_top\,_\#164e63_0\,_\#0f172a_42\%\,_\#020617_100\%\)\]{background-image:radial-gradient(circle at top,#164e63 0,#0f172a 42%,#020617)}.from-\[var\(--ui-surface\)\]{--tw-gradient-from:var(--ui-surface);--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-\[var\(--ui-surface-hover\)\]{--tw-gradient-from:var(--ui-surface-hover);--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-amber-50{--tw-gradient-from:var(--color-amber-50);--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-amber-50\/90{--tw-gradient-from:#fffbebe6}@supports (color:color-mix(in lab,red,red)){.from-amber-50\/90{--tw-gradient-from:color-mix(in oklab, var(--color-amber-50) 90%, transparent)}}.from-amber-50\/90{--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-amber-100{--tw-gradient-from:var(--color-amber-100);--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-amber-100\/70{--tw-gradient-from:#fef3c6b3}@supports (color:color-mix(in lab,red,red)){.from-amber-100\/70{--tw-gradient-from:color-mix(in oklab, var(--color-amber-100) 70%, transparent)}}.from-amber-100\/70{--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-amber-100\/80{--tw-gradient-from:#fef3c6cc}@supports (color:color-mix(in lab,red,red)){.from-amber-100\/80{--tw-gradient-from:color-mix(in oklab, var(--color-amber-100) 80%, transparent)}}.from-amber-100\/80{--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-amber-500{--tw-gradient-from:var(--color-amber-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-amber-500\/20{--tw-gradient-from:#f99c0033}@supports (color:color-mix(in lab,red,red)){.from-amber-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.from-amber-500\/20{--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-amber-600{--tw-gradient-from:var(--color-amber-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))}.from-amber-600\/20{--tw-gradient-from:#dd740033}@supports (color:color-mix(in lab,red,red)){.from-amber-600\/20{--tw-gradient-from:color-mix(in oklab, var(--color-amber-600) 20%, transparent)}}.from-amber-600\/20{--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-amber-600\/90{--tw-gradient-from:#dd7400e6}@supports (color:color-mix(in lab,red,red)){.from-amber-600\/90{--tw-gradient-from:color-mix(in oklab, var(--color-amber-600) 90%, transparent)}}.from-amber-600\/90{--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-black\/90{--tw-gradient-from:#000000e6}@supports (color:color-mix(in lab,red,red)){.from-black\/90{--tw-gradient-from:color-mix(in oklab, var(--color-black) 90%, transparent)}}.from-black\/90{--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-brand-400{--tw-gradient-from:var(--color-brand-400);--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-brand-600{--tw-gradient-from:var(--color-brand-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))}.from-brand-600\/80{--tw-gradient-from:#7c3aedcc}@supports (color:color-mix(in lab,red,red)){.from-brand-600\/80{--tw-gradient-from:color-mix(in oklab, var(--color-brand-600) 80%, transparent)}}.from-brand-600\/80{--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-brand-950{--tw-gradient-from:var(--color-brand-950);--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-brand-950\/40{--tw-gradient-from:#2e106566}@supports (color:color-mix(in lab,red,red)){.from-brand-950\/40{--tw-gradient-from:color-mix(in oklab, var(--color-brand-950) 40%, transparent)}}.from-brand-950\/40{--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-cyan-500\/20{--tw-gradient-from:#00b7d733}@supports (color:color-mix(in lab,red,red)){.from-cyan-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.from-cyan-500\/20{--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-emerald-50{--tw-gradient-from:var(--color-emerald-50);--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-emerald-50\/90{--tw-gradient-from:#ecfdf5e6}@supports (color:color-mix(in lab,red,red)){.from-emerald-50\/90{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-50) 90%, transparent)}}.from-emerald-50\/90{--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-emerald-100{--tw-gradient-from:var(--color-emerald-100);--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-emerald-500{--tw-gradient-from:var(--color-emerald-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-emerald-600{--tw-gradient-from:var(--color-emerald-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))}.from-emerald-600\/20{--tw-gradient-from:#00976733}@supports (color:color-mix(in lab,red,red)){.from-emerald-600\/20{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-600) 20%, transparent)}}.from-emerald-600\/20{--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-emerald-600\/30{--tw-gradient-from:#0097674d}@supports (color:color-mix(in lab,red,red)){.from-emerald-600\/30{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-600) 30%, transparent)}}.from-emerald-600\/30{--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-emerald-600\/90{--tw-gradient-from:#009767e6}@supports (color:color-mix(in lab,red,red)){.from-emerald-600\/90{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-600) 90%, transparent)}}.from-emerald-600\/90{--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-emerald-950\/25{--tw-gradient-from:#002c2240}@supports (color:color-mix(in lab,red,red)){.from-emerald-950\/25{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-950) 25%, transparent)}}.from-emerald-950\/25{--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-emerald-950\/40{--tw-gradient-from:#002c2266}@supports (color:color-mix(in lab,red,red)){.from-emerald-950\/40{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-950) 40%, transparent)}}.from-emerald-950\/40{--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-emerald-950\/50{--tw-gradient-from:#002c2280}@supports (color:color-mix(in lab,red,red)){.from-emerald-950\/50{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-950) 50%, transparent)}}.from-emerald-950\/50{--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-fuchsia-100{--tw-gradient-from:var(--color-fuchsia-100);--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-fuchsia-500{--tw-gradient-from:var(--color-fuchsia-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-fuchsia-600{--tw-gradient-from:var(--color-fuchsia-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))}.from-fuchsia-600\/20{--tw-gradient-from:#c600db33}@supports (color:color-mix(in lab,red,red)){.from-fuchsia-600\/20{--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-600) 20%, transparent)}}.from-fuchsia-600\/20{--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-fuchsia-600\/90{--tw-gradient-from:#c600dbe6}@supports (color:color-mix(in lab,red,red)){.from-fuchsia-600\/90{--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-600) 90%, transparent)}}.from-fuchsia-600\/90{--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-indigo-600\/35{--tw-gradient-from:#4f39f659}@supports (color:color-mix(in lab,red,red)){.from-indigo-600\/35{--tw-gradient-from:color-mix(in oklab, var(--color-indigo-600) 35%, transparent)}}.from-indigo-600\/35{--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-indigo-700{--tw-gradient-from:var(--color-indigo-700);--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-orange-100\/70{--tw-gradient-from:#ffedd5b3}@supports (color:color-mix(in lab,red,red)){.from-orange-100\/70{--tw-gradient-from:color-mix(in oklab, var(--color-orange-100) 70%, transparent)}}.from-orange-100\/70{--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-orange-500\/20{--tw-gradient-from:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.from-orange-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.from-orange-500\/20{--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-orange-600\/15{--tw-gradient-from:#f0510026}@supports (color:color-mix(in lab,red,red)){.from-orange-600\/15{--tw-gradient-from:color-mix(in oklab, var(--color-orange-600) 15%, transparent)}}.from-orange-600\/15{--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-rose-500{--tw-gradient-from:var(--color-rose-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-sky-50{--tw-gradient-from:var(--color-sky-50);--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-sky-50\/90{--tw-gradient-from:#f0f9ffe6}@supports (color:color-mix(in lab,red,red)){.from-sky-50\/90{--tw-gradient-from:color-mix(in oklab, var(--color-sky-50) 90%, transparent)}}.from-sky-50\/90{--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-sky-100{--tw-gradient-from:var(--color-sky-100);--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-sky-400{--tw-gradient-from:var(--color-sky-400);--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-sky-500{--tw-gradient-from:var(--color-sky-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-sky-500\/15{--tw-gradient-from:#00a5ef26}@supports (color:color-mix(in lab,red,red)){.from-sky-500\/15{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}.from-sky-500\/15{--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-sky-500\/30{--tw-gradient-from:#00a5ef4d}@supports (color:color-mix(in lab,red,red)){.from-sky-500\/30{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 30%, transparent)}}.from-sky-500\/30{--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-sky-600{--tw-gradient-from:var(--color-sky-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))}.from-sky-600\/20{--tw-gradient-from:#0084cc33}@supports (color:color-mix(in lab,red,red)){.from-sky-600\/20{--tw-gradient-from:color-mix(in oklab, var(--color-sky-600) 20%, transparent)}}.from-sky-600\/20{--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-sky-600\/90{--tw-gradient-from:#0084cce6}@supports (color:color-mix(in lab,red,red)){.from-sky-600\/90{--tw-gradient-from:color-mix(in oklab, var(--color-sky-600) 90%, transparent)}}.from-sky-600\/90{--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-slate-50{--tw-gradient-from:var(--color-slate-50);--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-slate-100{--tw-gradient-from:var(--color-slate-100);--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-slate-100\/90{--tw-gradient-from:#f1f5f9e6}@supports (color:color-mix(in lab,red,red)){.from-slate-100\/90{--tw-gradient-from:color-mix(in oklab, var(--color-slate-100) 90%, transparent)}}.from-slate-100\/90{--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-slate-300\/15{--tw-gradient-from:#cad5e226}@supports (color:color-mix(in lab,red,red)){.from-slate-300\/15{--tw-gradient-from:color-mix(in oklab, var(--color-slate-300) 15%, transparent)}}.from-slate-300\/15{--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-slate-400\/15{--tw-gradient-from:#90a1b926}@supports (color:color-mix(in lab,red,red)){.from-slate-400\/15{--tw-gradient-from:color-mix(in oklab, var(--color-slate-400) 15%, transparent)}}.from-slate-400\/15{--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-slate-800{--tw-gradient-from:var(--color-slate-800);--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-slate-900\/80{--tw-gradient-from:#0f172bcc}@supports (color:color-mix(in lab,red,red)){.from-slate-900\/80{--tw-gradient-from:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.from-slate-900\/80{--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-slate-900\/90{--tw-gradient-from:#0f172be6}@supports (color:color-mix(in lab,red,red)){.from-slate-900\/90{--tw-gradient-from:color-mix(in oklab, var(--color-slate-900) 90%, transparent)}}.from-slate-900\/90{--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-slate-950{--tw-gradient-from:var(--color-slate-950);--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-teal-500{--tw-gradient-from:var(--color-teal-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-transparent{--tw-gradient-from: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-violet-50{--tw-gradient-from:var(--color-violet-50);--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-violet-50\/80{--tw-gradient-from:#f5f3ffcc}@supports (color:color-mix(in lab,red,red)){.from-violet-50\/80{--tw-gradient-from:color-mix(in oklab, var(--color-violet-50) 80%, transparent)}}.from-violet-50\/80{--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-violet-50\/90{--tw-gradient-from:#f5f3ffe6}@supports (color:color-mix(in lab,red,red)){.from-violet-50\/90{--tw-gradient-from:color-mix(in oklab, var(--color-violet-50) 90%, transparent)}}.from-violet-50\/90{--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-violet-100{--tw-gradient-from:var(--color-violet-100);--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-violet-500{--tw-gradient-from:var(--color-violet-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-violet-500\/15{--tw-gradient-from:#8d54ff26}@supports (color:color-mix(in lab,red,red)){.from-violet-500\/15{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 15%, transparent)}}.from-violet-500\/15{--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-violet-600{--tw-gradient-from:var(--color-violet-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))}.from-violet-600\/20{--tw-gradient-from:#7f22fe33}@supports (color:color-mix(in lab,red,red)){.from-violet-600\/20{--tw-gradient-from:color-mix(in oklab, var(--color-violet-600) 20%, transparent)}}.from-violet-600\/20{--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-violet-600\/90{--tw-gradient-from:#7f22fee6}@supports (color:color-mix(in lab,red,red)){.from-violet-600\/90{--tw-gradient-from:color-mix(in oklab, var(--color-violet-600) 90%, transparent)}}.from-violet-600\/90{--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-white\/\[0\.04\]{--tw-gradient-from:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.from-white\/\[0\.04\]{--tw-gradient-from:color-mix(in oklab, var(--color-white) 4%, transparent)}}.from-white\/\[0\.04\]{--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-\[var\(--ui-border\)\]{--tw-gradient-via:var(--ui-border);--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-\[var\(--ui-surface\)\]{--tw-gradient-via:var(--ui-surface);--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-amber-50\/40{--tw-gradient-via:#fffbeb66}@supports (color:color-mix(in lab,red,red)){.via-amber-50\/40{--tw-gradient-via:color-mix(in oklab, var(--color-amber-50) 40%, transparent)}}.via-amber-50\/40{--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-black\/55{--tw-gradient-via:#0000008c}@supports (color:color-mix(in lab,red,red)){.via-black\/55{--tw-gradient-via:color-mix(in oklab, var(--color-black) 55%, transparent)}}.via-black\/55{--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-brand-500{--tw-gradient-via:var(--color-brand-500);--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-brand-950\/30{--tw-gradient-via:#2e10654d}@supports (color:color-mix(in lab,red,red)){.via-brand-950\/30{--tw-gradient-via:color-mix(in oklab, var(--color-brand-950) 30%, transparent)}}.via-brand-950\/30{--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-indigo-950\/40{--tw-gradient-via:#1e1a4d66}@supports (color:color-mix(in lab,red,red)){.via-indigo-950\/40{--tw-gradient-via:color-mix(in oklab, var(--color-indigo-950) 40%, transparent)}}.via-indigo-950\/40{--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-sky-500{--tw-gradient-via:var(--color-sky-500);--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-slate-700{--tw-gradient-via:var(--color-slate-700);--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-slate-900{--tw-gradient-via:var(--color-slate-900);--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-slate-900\/40{--tw-gradient-via:#0f172b66}@supports (color:color-mix(in lab,red,red)){.via-slate-900\/40{--tw-gradient-via:color-mix(in oklab, var(--color-slate-900) 40%, transparent)}}.via-slate-900\/40{--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-slate-950\/50{--tw-gradient-via:#02061880}@supports (color:color-mix(in lab,red,red)){.via-slate-950\/50{--tw-gradient-via:color-mix(in oklab, var(--color-slate-950) 50%, transparent)}}.via-slate-950\/50{--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-slate-950\/60{--tw-gradient-via:#02061899}@supports (color:color-mix(in lab,red,red)){.via-slate-950\/60{--tw-gradient-via:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.via-slate-950\/60{--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-white{--tw-gradient-via:var(--color-white);--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-\[color-mix\(in_srgb\,var\(--ui-surface\)_85\%\,var\(--ui-border\)\)\]{--tw-gradient-to:var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){.to-\[color-mix\(in_srgb\,var\(--ui-surface\)_85\%\,var\(--ui-border\)\)\]{--tw-gradient-to:color-mix(in srgb,var(--ui-surface) 85%,var(--ui-border))}}.to-\[color-mix\(in_srgb\,var\(--ui-surface\)_85\%\,var\(--ui-border\)\)\]{--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-\[var\(--ui-bg\)\]{--tw-gradient-to:var(--ui-bg);--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-\[var\(--ui-bg-elevated\)\]{--tw-gradient-to:var(--ui-bg-elevated);--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-\[var\(--ui-surface\)\]{--tw-gradient-to:var(--ui-surface);--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-amber-50\/40{--tw-gradient-to:#fffbeb66}@supports (color:color-mix(in lab,red,red)){.to-amber-50\/40{--tw-gradient-to:color-mix(in oklab, var(--color-amber-50) 40%, transparent)}}.to-amber-50\/40{--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-amber-400{--tw-gradient-to:var(--color-amber-400);--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-amber-600\/5{--tw-gradient-to:#dd74000d}@supports (color:color-mix(in lab,red,red)){.to-amber-600\/5{--tw-gradient-to:color-mix(in oklab, var(--color-amber-600) 5%, transparent)}}.to-amber-600\/5{--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-blue-600{--tw-gradient-to:var(--color-blue-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-blue-900{--tw-gradient-to:var(--color-blue-900);--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-brand-400{--tw-gradient-to:var(--color-brand-400);--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-brand-600{--tw-gradient-to:var(--color-brand-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-cyan-50{--tw-gradient-to:var(--color-cyan-50);--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-cyan-600{--tw-gradient-to:var(--color-cyan-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-emerald-400{--tw-gradient-to:var(--color-emerald-400);--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-emerald-500{--tw-gradient-to:var(--color-emerald-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))}.to-emerald-950\/40{--tw-gradient-to:#002c2266}@supports (color:color-mix(in lab,red,red)){.to-emerald-950\/40{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-950) 40%, transparent)}}.to-emerald-950\/40{--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-fuchsia-50{--tw-gradient-to:var(--color-fuchsia-50);--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-indigo-50{--tw-gradient-to:var(--color-indigo-50);--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-indigo-50\/40{--tw-gradient-to:#eef2ff66}@supports (color:color-mix(in lab,red,red)){.to-indigo-50\/40{--tw-gradient-to:color-mix(in oklab, var(--color-indigo-50) 40%, transparent)}}.to-indigo-50\/40{--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-indigo-50\/60{--tw-gradient-to:#eef2ff99}@supports (color:color-mix(in lab,red,red)){.to-indigo-50\/60{--tw-gradient-to:color-mix(in oklab, var(--color-indigo-50) 60%, transparent)}}.to-indigo-50\/60{--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-indigo-500{--tw-gradient-to:var(--color-indigo-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))}.to-indigo-600{--tw-gradient-to:var(--color-indigo-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-indigo-600\/10{--tw-gradient-to:#4f39f61a}@supports (color:color-mix(in lab,red,red)){.to-indigo-600\/10{--tw-gradient-to:color-mix(in oklab, var(--color-indigo-600) 10%, transparent)}}.to-indigo-600\/10{--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-indigo-600\/80{--tw-gradient-to:#4f39f6cc}@supports (color:color-mix(in lab,red,red)){.to-indigo-600\/80{--tw-gradient-to:color-mix(in oklab, var(--color-indigo-600) 80%, transparent)}}.to-indigo-600\/80{--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-indigo-600\/90{--tw-gradient-to:#4f39f6e6}@supports (color:color-mix(in lab,red,red)){.to-indigo-600\/90{--tw-gradient-to:color-mix(in oklab, var(--color-indigo-600) 90%, transparent)}}.to-indigo-600\/90{--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-indigo-700{--tw-gradient-to:var(--color-indigo-700);--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-orange-50{--tw-gradient-to:var(--color-orange-50);--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-orange-50\/30{--tw-gradient-to:#fff7ed4d}@supports (color:color-mix(in lab,red,red)){.to-orange-50\/30{--tw-gradient-to:color-mix(in oklab, var(--color-orange-50) 30%, transparent)}}.to-orange-50\/30{--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-orange-400{--tw-gradient-to:var(--color-orange-400);--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-orange-500{--tw-gradient-to:var(--color-orange-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))}.to-orange-600{--tw-gradient-to:var(--color-orange-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-orange-600\/10{--tw-gradient-to:#f051001a}@supports (color:color-mix(in lab,red,red)){.to-orange-600\/10{--tw-gradient-to:color-mix(in oklab, var(--color-orange-600) 10%, transparent)}}.to-orange-600\/10{--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-orange-600\/90{--tw-gradient-to:#f05100e6}@supports (color:color-mix(in lab,red,red)){.to-orange-600\/90{--tw-gradient-to:color-mix(in oklab, var(--color-orange-600) 90%, transparent)}}.to-orange-600\/90{--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-orange-700{--tw-gradient-to:var(--color-orange-700);--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-orange-700\/5{--tw-gradient-to:#c53c000d}@supports (color:color-mix(in lab,red,red)){.to-orange-700\/5{--tw-gradient-to:color-mix(in oklab, var(--color-orange-700) 5%, transparent)}}.to-orange-700\/5{--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-pink-50{--tw-gradient-to:var(--color-pink-50);--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-pink-500{--tw-gradient-to:var(--color-pink-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))}.to-pink-600{--tw-gradient-to:var(--color-pink-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-pink-600\/10{--tw-gradient-to:#e300761a}@supports (color:color-mix(in lab,red,red)){.to-pink-600\/10{--tw-gradient-to:color-mix(in oklab, var(--color-pink-600) 10%, transparent)}}.to-pink-600\/10{--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-pink-600\/90{--tw-gradient-to:#e30076e6}@supports (color:color-mix(in lab,red,red)){.to-pink-600\/90{--tw-gradient-to:color-mix(in oklab, var(--color-pink-600) 90%, transparent)}}.to-pink-600\/90{--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-red-400{--tw-gradient-to:var(--color-red-400);--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-rose-500{--tw-gradient-to:var(--color-rose-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))}.to-rose-950{--tw-gradient-to:var(--color-rose-950);--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-sky-50{--tw-gradient-to:var(--color-sky-50);--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-sky-600\/20{--tw-gradient-to:#0084cc33}@supports (color:color-mix(in lab,red,red)){.to-sky-600\/20{--tw-gradient-to:color-mix(in oklab, var(--color-sky-600) 20%, transparent)}}.to-sky-600\/20{--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-sky-700{--tw-gradient-to:var(--color-sky-700);--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-sky-950\/30{--tw-gradient-to:#052f4a4d}@supports (color:color-mix(in lab,red,red)){.to-sky-950\/30{--tw-gradient-to:color-mix(in oklab, var(--color-sky-950) 30%, transparent)}}.to-sky-950\/30{--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-slate-50{--tw-gradient-to:var(--color-slate-50);--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-slate-50\/40{--tw-gradient-to:#f8fafc66}@supports (color:color-mix(in lab,red,red)){.to-slate-50\/40{--tw-gradient-to:color-mix(in oklab, var(--color-slate-50) 40%, transparent)}}.to-slate-50\/40{--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-slate-200{--tw-gradient-to:var(--color-slate-200);--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-slate-500\/5{--tw-gradient-to:#62748e0d}@supports (color:color-mix(in lab,red,red)){.to-slate-500\/5{--tw-gradient-to:color-mix(in oklab, var(--color-slate-500) 5%, transparent)}}.to-slate-500\/5{--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-slate-800\/40{--tw-gradient-to:#1d293d66}@supports (color:color-mix(in lab,red,red)){.to-slate-800\/40{--tw-gradient-to:color-mix(in oklab, var(--color-slate-800) 40%, transparent)}}.to-slate-800\/40{--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-slate-900{--tw-gradient-to:var(--color-slate-900);--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-slate-900\/60{--tw-gradient-to:#0f172b99}@supports (color:color-mix(in lab,red,red)){.to-slate-900\/60{--tw-gradient-to:color-mix(in oklab, var(--color-slate-900) 60%, transparent)}}.to-slate-900\/60{--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-slate-900\/80{--tw-gradient-to:#0f172bcc}@supports (color:color-mix(in lab,red,red)){.to-slate-900\/80{--tw-gradient-to:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.to-slate-900\/80{--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-slate-950{--tw-gradient-to:var(--color-slate-950);--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-slate-950\/40{--tw-gradient-to:#02061866}@supports (color:color-mix(in lab,red,red)){.to-slate-950\/40{--tw-gradient-to:color-mix(in oklab, var(--color-slate-950) 40%, transparent)}}.to-slate-950\/40{--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-slate-950\/60{--tw-gradient-to:#02061899}@supports (color:color-mix(in lab,red,red)){.to-slate-950\/60{--tw-gradient-to:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.to-slate-950\/60{--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-slate-950\/80{--tw-gradient-to:#020618cc}@supports (color:color-mix(in lab,red,red)){.to-slate-950\/80{--tw-gradient-to:color-mix(in oklab, var(--color-slate-950) 80%, transparent)}}.to-slate-950\/80{--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-teal-50{--tw-gradient-to:var(--color-teal-50);--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-teal-400{--tw-gradient-to:var(--color-teal-400);--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-teal-500{--tw-gradient-to:var(--color-teal-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))}.to-teal-600{--tw-gradient-to:var(--color-teal-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-teal-600\/10{--tw-gradient-to:#0095881a}@supports (color:color-mix(in lab,red,red)){.to-teal-600\/10{--tw-gradient-to:color-mix(in oklab, var(--color-teal-600) 10%, transparent)}}.to-teal-600\/10{--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-teal-600\/90{--tw-gradient-to:#009588e6}@supports (color:color-mix(in lab,red,red)){.to-teal-600\/90{--tw-gradient-to:color-mix(in oklab, var(--color-teal-600) 90%, transparent)}}.to-teal-600\/90{--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))}.to-violet-500\/20{--tw-gradient-to:#8d54ff33}@supports (color:color-mix(in lab,red,red)){.to-violet-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}}.to-violet-500\/20{--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-violet-600{--tw-gradient-to:var(--color-violet-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-violet-600\/20{--tw-gradient-to:#7f22fe33}@supports (color:color-mix(in lab,red,red)){.to-violet-600\/20{--tw-gradient-to:color-mix(in oklab, var(--color-violet-600) 20%, transparent)}}.to-violet-600\/20{--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-violet-600\/90{--tw-gradient-to:#7f22fee6}@supports (color:color-mix(in lab,red,red)){.to-violet-600\/90{--tw-gradient-to:color-mix(in oklab, var(--color-violet-600) 90%, transparent)}}.to-violet-600\/90{--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-violet-950\/25{--tw-gradient-to:#2f0d6840}@supports (color:color-mix(in lab,red,red)){.to-violet-950\/25{--tw-gradient-to:color-mix(in oklab, var(--color-violet-950) 25%, transparent)}}.to-violet-950\/25{--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-white{--tw-gradient-to:var(--color-white);--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))}.fill-amber-400{fill:var(--color-amber-400)}.fill-amber-500{fill:var(--color-amber-500)}.fill-brand-400{fill:var(--color-brand-400)}.fill-current{fill:currentColor}.fill-rose-500{fill:var(--color-rose-500)}.fill-slate-500{fill:var(--color-slate-500)}.fill-slate-600{fill:var(--color-slate-600)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.object-left{object-position:left}.object-top{object-position:top}.\!p-0{padding:calc(var(--spacing) * 0)!important}.\!p-1{padding:calc(var(--spacing) * 1)!important}.\!p-1\.5{padding:calc(var(--spacing) * 1.5)!important}.\!p-2{padding:calc(var(--spacing) * 2)!important}.\!p-3{padding:calc(var(--spacing) * 3)!important}.\!p-4{padding:calc(var(--spacing) * 4)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.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-3\.5{padding:calc(var(--spacing) * 3.5)}.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-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-16{padding:calc(var(--spacing) * 16)}.p-\[5px\]{padding:5px}.\!px-0{padding-inline:calc(var(--spacing) * 0)!important}.\!px-1{padding-inline:calc(var(--spacing) * 1)!important}.\!px-1\.5{padding-inline:calc(var(--spacing) * 1.5)!important}.\!px-2{padding-inline:calc(var(--spacing) * 2)!important}.\!px-2\.5{padding-inline:calc(var(--spacing) * 2.5)!important}.\!px-3{padding-inline:calc(var(--spacing) * 3)!important}.\!px-3\.5{padding-inline:calc(var(--spacing) * 3.5)!important}.\!px-4{padding-inline:calc(var(--spacing) * 4)!important}.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-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.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-8{padding-inline:calc(var(--spacing) * 8)}.\!py-0{padding-block:calc(var(--spacing) * 0)!important}.\!py-0\.5{padding-block:calc(var(--spacing) * .5)!important}.\!py-1{padding-block:calc(var(--spacing) * 1)!important}.\!py-1\.5{padding-block:calc(var(--spacing) * 1.5)!important}.\!py-2{padding-block:calc(var(--spacing) * 2)!important}.\!py-2\.5{padding-block:calc(var(--spacing) * 2.5)!important}.\!py-3{padding-block:calc(var(--spacing) * 3)!important}.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-3\.5{padding-block:calc(var(--spacing) * 3.5)}.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-7{padding-block:calc(var(--spacing) * 7)}.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-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-px{padding-block:1px}.\!pt-0{padding-top:calc(var(--spacing) * 0)!important}.\!pt-2{padding-top:calc(var(--spacing) * 2)!important}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.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-2\.5{padding-top:calc(var(--spacing) * 2.5)}.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-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[8vh\]{padding-top:8vh}.pt-\[10vh\]{padding-top:10vh}.pt-\[12vh\]{padding-top:12vh}.\!pr-2{padding-right:calc(var(--spacing) * 2)!important}.\!pr-8{padding-right:calc(var(--spacing) * 8)!important}.\!pr-16{padding-right:calc(var(--spacing) * 16)!important}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.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-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.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-10{padding-bottom:calc(var(--spacing) * 10)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[calc\(4\.25rem\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(4.25rem + env(safe-area-inset-bottom,0px))}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.pb-\[max\(1\.25rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.25rem,env(safe-area-inset-bottom))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.pb-px{padding-bottom:1px}.\!pl-7{padding-left:calc(var(--spacing) * 7)!important}.\!pl-8{padding-left:calc(var(--spacing) * 8)!important}.\!pl-9{padding-left:calc(var(--spacing) * 9)!important}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.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-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.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-\[10px\]{font-size:10px!important}.\!text-\[11px\]{font-size:11px!important}.text-\[0\.75rem\]{font-size:.75rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.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-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\!font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.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-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-normal{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-emerald-700{color:var(--color-emerald-700)!important}.\!text-green-700{color:var(--color-green-700)!important}.\!text-red-600{color:var(--color-red-600)!important}.\!text-rose-300{color:var(--color-rose-300)!important}.\!text-slate-700{color:var(--color-slate-700)!important}.\!text-white{color:var(--color-white)!important}.text-\[\#3B82F6\]{color:#3b82f6}.text-\[\#222\]{color:#222}.text-\[\#7028EA\]{color:#7028ea}.text-\[\#64748B\]{color:#64748b}.text-\[\#c4a8e8\]\/90{color:#c4a8e8e6}.text-\[\#e8d5ff\]{color:#e8d5ff}.text-\[\#e8d5ff\]\/80{color:#e8d5ffcc}.text-\[color\:var\(--ui-accent\)\]{color:var(--ui-accent)}.text-\[color\:var\(--ui-accent-text\)\]{color:var(--ui-accent-text)}.text-\[color\:var\(--ui-text\)\]{color:var(--ui-text)}.text-\[color\:var\(--ui-text-muted\)\]{color:var(--ui-text-muted)}.text-\[var\(--hr-ai\)\]{color:var(--hr-ai)}.text-\[var\(--hr-danger\)\]{color:var(--hr-danger)}.text-\[var\(--hr-info\)\]{color:var(--hr-info)}.text-\[var\(--hr-success\)\]{color:var(--hr-success)}.text-\[var\(--hr-warning\)\]{color:var(--hr-warning)}.text-\[var\(--perf-accent\)\]{color:var(--perf-accent)}.text-\[var\(--perf-danger\)\]{color:var(--perf-danger)}.text-\[var\(--perf-muted\)\]{color:var(--perf-muted)}.text-\[var\(--perf-primary\)\]{color:var(--perf-primary)}.text-\[var\(--perf-success\)\]{color:var(--perf-success)}.text-\[var\(--perf-text\)\]{color:var(--perf-text)}.text-\[var\(--perf-warning\)\]{color:var(--perf-warning)}.text-\[var\(--sa-accent\,\#7129df\)\]{color:var(--sa-accent,#7129df)}.text-\[var\(--sa-text\,\#182033\)\]{color:var(--sa-text,#182033)}.text-\[var\(--ui-accent\)\]{color:var(--ui-accent)}.text-\[var\(--ui-accent\,\#6d28d9\)\]{color:var(--ui-accent,#6d28d9)}.text-\[var\(--ui-accent\,\#9f1239\)\]{color:var(--ui-accent,#9f1239)}.text-\[var\(--ui-accent-text\)\]{color:var(--ui-accent-text)}.text-\[var\(--ui-border\)\]{color:var(--ui-border)}.text-\[var\(--ui-danger-text\)\]{color:var(--ui-danger-text)}.text-\[var\(--ui-input-placeholder\)\]{color:var(--ui-input-placeholder)}.text-\[var\(--ui-input-placeholder\,\#64748b\)\]{color:var(--ui-input-placeholder,#64748b)}.text-\[var\(--ui-input-text\)\]{color:var(--ui-input-text)}.text-\[var\(--ui-input-text\,\#0f172a\)\]{color:var(--ui-input-text,#0f172a)}.text-\[var\(--ui-muted\)\]{color:var(--ui-muted)}.text-\[var\(--ui-table-cell-text\)\]{color:var(--ui-table-cell-text)}.text-\[var\(--ui-text\)\]{color:var(--ui-text)}.text-\[var\(--ui-text\,\#0f172a\)\]{color:var(--ui-text,#0f172a)}.text-\[var\(--ui-text-muted\)\]{color:var(--ui-text-muted)}.text-\[var\(--ui-text-muted\,\#94a3b8\)\]{color:var(--ui-text-muted,#94a3b8)}.text-\[var\(--ui-text-muted\,\#64748b\)\]{color:var(--ui-text-muted,#64748b)}.text-amber-50{color:var(--color-amber-50)}.text-amber-100{color:var(--color-amber-100)}.text-amber-100\/70{color:#fef3c6b3}@supports (color:color-mix(in lab,red,red)){.text-amber-100\/70{color:color-mix(in oklab,var(--color-amber-100) 70%,transparent)}}.text-amber-100\/90{color:#fef3c6e6}@supports (color:color-mix(in lab,red,red)){.text-amber-100\/90{color:color-mix(in oklab,var(--color-amber-100) 90%,transparent)}}.text-amber-200{color:var(--color-amber-200)}.text-amber-200\/80{color:#fee685cc}@supports (color:color-mix(in lab,red,red)){.text-amber-200\/80{color:color-mix(in oklab,var(--color-amber-200) 80%,transparent)}}.text-amber-200\/85{color:#fee685d9}@supports (color:color-mix(in lab,red,red)){.text-amber-200\/85{color:color-mix(in oklab,var(--color-amber-200) 85%,transparent)}}.text-amber-200\/90{color:#fee685e6}@supports (color:color-mix(in lab,red,red)){.text-amber-200\/90{color:color-mix(in oklab,var(--color-amber-200) 90%,transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-amber-300\/80{color:#ffd236cc}@supports (color:color-mix(in lab,red,red)){.text-amber-300\/80{color:color-mix(in oklab,var(--color-amber-300) 80%,transparent)}}.text-amber-300\/90{color:#ffd236e6}@supports (color:color-mix(in lab,red,red)){.text-amber-300\/90{color:color-mix(in oklab,var(--color-amber-300) 90%,transparent)}}.text-amber-400{color:var(--color-amber-400)}.text-amber-400\/80{color:#fcbb00cc}@supports (color:color-mix(in lab,red,red)){.text-amber-400\/80{color:color-mix(in oklab,var(--color-amber-400) 80%,transparent)}}.text-amber-400\/90{color:#fcbb00e6}@supports (color:color-mix(in lab,red,red)){.text-amber-400\/90{color:color-mix(in oklab,var(--color-amber-400) 90%,transparent)}}.text-amber-500{color:var(--color-amber-500)}.text-amber-500\/80{color:#f99c00cc}@supports (color:color-mix(in lab,red,red)){.text-amber-500\/80{color:color-mix(in oklab,var(--color-amber-500) 80%,transparent)}}.text-amber-600{color:var(--color-amber-600)}.text-amber-600\/90{color:#dd7400e6}@supports (color:color-mix(in lab,red,red)){.text-amber-600\/90{color:color-mix(in oklab,var(--color-amber-600) 90%,transparent)}}.text-amber-700{color:var(--color-amber-700)}.text-amber-700\/80{color:#b75000cc}@supports (color:color-mix(in lab,red,red)){.text-amber-700\/80{color:color-mix(in oklab,var(--color-amber-700) 80%,transparent)}}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-amber-900\/80{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){.text-amber-900\/80{color:color-mix(in oklab,var(--color-amber-900) 80%,transparent)}}.text-amber-900\/90{color:#7b3306e6}@supports (color:color-mix(in lab,red,red)){.text-amber-900\/90{color:color-mix(in oklab,var(--color-amber-900) 90%,transparent)}}.text-amber-950{color:var(--color-amber-950)}.text-black{color:var(--color-black)}.text-black\/70{color:#000000b3}@supports (color:color-mix(in lab,red,red)){.text-black\/70{color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.text-blue-100{color:var(--color-blue-100)}.text-blue-200{color:var(--color-blue-200)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-700\/70{color:#1447e6b3}@supports (color:color-mix(in lab,red,red)){.text-blue-700\/70{color:color-mix(in oklab,var(--color-blue-700) 70%,transparent)}}.text-blue-800{color:var(--color-blue-800)}.text-brand-50{color:var(--color-brand-50)}.text-brand-100{color:var(--color-brand-100)}.text-brand-200{color:var(--color-brand-200)}.text-brand-200\/80{color:#ddd6fecc}@supports (color:color-mix(in lab,red,red)){.text-brand-200\/80{color:color-mix(in oklab,var(--color-brand-200) 80%,transparent)}}.text-brand-300{color:var(--color-brand-300)}.text-brand-300\/70{color:#c4b5fdb3}@supports (color:color-mix(in lab,red,red)){.text-brand-300\/70{color:color-mix(in oklab,var(--color-brand-300) 70%,transparent)}}.text-brand-400{color:var(--color-brand-400)}.text-brand-500{color:var(--color-brand-500)}.text-brand-500\/30{color:#8b5cf64d}@supports (color:color-mix(in lab,red,red)){.text-brand-500\/30{color:color-mix(in oklab,var(--color-brand-500) 30%,transparent)}}.text-brand-600{color:var(--color-brand-600)}.text-brand-700{color:var(--color-brand-700)}.text-brand-700\/80{color:#6d28d9cc}@supports (color:color-mix(in lab,red,red)){.text-brand-700\/80{color:color-mix(in oklab,var(--color-brand-700) 80%,transparent)}}.text-brand-800{color:var(--color-brand-800)}.text-cyan-100{color:var(--color-cyan-100)}.text-cyan-100\/75{color:#cefafebf}@supports (color:color-mix(in lab,red,red)){.text-cyan-100\/75{color:color-mix(in oklab,var(--color-cyan-100) 75%,transparent)}}.text-cyan-200{color:var(--color-cyan-200)}.text-cyan-200\/80{color:#a2f4fdcc}@supports (color:color-mix(in lab,red,red)){.text-cyan-200\/80{color:color-mix(in oklab,var(--color-cyan-200) 80%,transparent)}}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-300\/90{color:#53eafde6}@supports (color:color-mix(in lab,red,red)){.text-cyan-300\/90{color:color-mix(in oklab,var(--color-cyan-300) 90%,transparent)}}.text-cyan-400{color:var(--color-cyan-400)}.text-cyan-400\/80{color:#00d2efcc}@supports (color:color-mix(in lab,red,red)){.text-cyan-400\/80{color:color-mix(in oklab,var(--color-cyan-400) 80%,transparent)}}.text-cyan-600{color:var(--color-cyan-600)}.text-cyan-700{color:var(--color-cyan-700)}.text-cyan-800{color:var(--color-cyan-800)}.text-cyan-900{color:var(--color-cyan-900)}.text-cyan-900\/80{color:#104e64cc}@supports (color:color-mix(in lab,red,red)){.text-cyan-900\/80{color:color-mix(in oklab,var(--color-cyan-900) 80%,transparent)}}.text-emerald-50{color:var(--color-emerald-50)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-100\/70{color:#d0fae5b3}@supports (color:color-mix(in lab,red,red)){.text-emerald-100\/70{color:color-mix(in oklab,var(--color-emerald-100) 70%,transparent)}}.text-emerald-100\/75{color:#d0fae5bf}@supports (color:color-mix(in lab,red,red)){.text-emerald-100\/75{color:color-mix(in oklab,var(--color-emerald-100) 75%,transparent)}}.text-emerald-100\/80{color:#d0fae5cc}@supports (color:color-mix(in lab,red,red)){.text-emerald-100\/80{color:color-mix(in oklab,var(--color-emerald-100) 80%,transparent)}}.text-emerald-100\/90{color:#d0fae5e6}@supports (color:color-mix(in lab,red,red)){.text-emerald-100\/90{color:color-mix(in oklab,var(--color-emerald-100) 90%,transparent)}}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-200\/80{color:#a4f4cfcc}@supports (color:color-mix(in lab,red,red)){.text-emerald-200\/80{color:color-mix(in oklab,var(--color-emerald-200) 80%,transparent)}}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-300\/70{color:#5ee9b5b3}@supports (color:color-mix(in lab,red,red)){.text-emerald-300\/70{color:color-mix(in oklab,var(--color-emerald-300) 70%,transparent)}}.text-emerald-300\/80{color:#5ee9b5cc}@supports (color:color-mix(in lab,red,red)){.text-emerald-300\/80{color:color-mix(in oklab,var(--color-emerald-300) 80%,transparent)}}.text-emerald-300\/90{color:#5ee9b5e6}@supports (color:color-mix(in lab,red,red)){.text-emerald-300\/90{color:color-mix(in oklab,var(--color-emerald-300) 90%,transparent)}}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-400\/80{color:#00d294cc}@supports (color:color-mix(in lab,red,red)){.text-emerald-400\/80{color:color-mix(in oklab,var(--color-emerald-400) 80%,transparent)}}.text-emerald-400\/90{color:#00d294e6}@supports (color:color-mix(in lab,red,red)){.text-emerald-400\/90{color:color-mix(in oklab,var(--color-emerald-400) 90%,transparent)}}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-500\/70{color:#00bb7fb3}@supports (color:color-mix(in lab,red,red)){.text-emerald-500\/70{color:color-mix(in oklab,var(--color-emerald-500) 70%,transparent)}}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-700\/80{color:#007956cc}@supports (color:color-mix(in lab,red,red)){.text-emerald-700\/80{color:color-mix(in oklab,var(--color-emerald-700) 80%,transparent)}}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-800\/70{color:#005f46b3}@supports (color:color-mix(in lab,red,red)){.text-emerald-800\/70{color:color-mix(in oklab,var(--color-emerald-800) 70%,transparent)}}.text-emerald-800\/80{color:#005f46cc}@supports (color:color-mix(in lab,red,red)){.text-emerald-800\/80{color:color-mix(in oklab,var(--color-emerald-800) 80%,transparent)}}.text-emerald-900{color:var(--color-emerald-900)}.text-emerald-900\/80{color:#004e3bcc}@supports (color:color-mix(in lab,red,red)){.text-emerald-900\/80{color:color-mix(in oklab,var(--color-emerald-900) 80%,transparent)}}.text-emerald-950{color:var(--color-emerald-950)}.text-fuchsia-50{color:var(--color-fuchsia-50)}.text-fuchsia-100{color:var(--color-fuchsia-100)}.text-fuchsia-200{color:var(--color-fuchsia-200)}.text-fuchsia-200\/80{color:#f6cfffcc}@supports (color:color-mix(in lab,red,red)){.text-fuchsia-200\/80{color:color-mix(in oklab,var(--color-fuchsia-200) 80%,transparent)}}.text-fuchsia-300{color:var(--color-fuchsia-300)}.text-fuchsia-700{color:var(--color-fuchsia-700)}.text-fuchsia-800{color:var(--color-fuchsia-800)}.text-fuchsia-900{color:var(--color-fuchsia-900)}.text-fuchsia-950{color:var(--color-fuchsia-950)}.text-gray-600{color:var(--color-gray-600)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-green-900{color:var(--color-green-900)}.text-indigo-100{color:var(--color-indigo-100)}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-300\/80{color:#a4b3ffcc}@supports (color:color-mix(in lab,red,red)){.text-indigo-300\/80{color:color-mix(in oklab,var(--color-indigo-300) 80%,transparent)}}.text-indigo-400{color:var(--color-indigo-400)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-600\/80{color:#4f39f6cc}@supports (color:color-mix(in lab,red,red)){.text-indigo-600\/80{color:color-mix(in oklab,var(--color-indigo-600) 80%,transparent)}}.text-indigo-700{color:var(--color-indigo-700)}.text-indigo-800{color:var(--color-indigo-800)}.text-indigo-900{color:var(--color-indigo-900)}.text-inherit{color:inherit}.text-orange-100{color:var(--color-orange-100)}.text-orange-200{color:var(--color-orange-200)}.text-orange-300{color:var(--color-orange-300)}.text-orange-400{color:var(--color-orange-400)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-orange-900{color:var(--color-orange-900)}.text-orange-950{color:var(--color-orange-950)}.text-pink-50{color:var(--color-pink-50)}.text-pink-100{color:var(--color-pink-100)}.text-pink-200{color:var(--color-pink-200)}.text-pink-200\/70{color:#fccee8b3}@supports (color:color-mix(in lab,red,red)){.text-pink-200\/70{color:color-mix(in oklab,var(--color-pink-200) 70%,transparent)}}.text-pink-300{color:var(--color-pink-300)}.text-pink-500\/60{color:#f6339a99}@supports (color:color-mix(in lab,red,red)){.text-pink-500\/60{color:color-mix(in oklab,var(--color-pink-500) 60%,transparent)}}.text-pink-600{color:var(--color-pink-600)}.text-purple-200{color:var(--color-purple-200)}.text-purple-300{color:var(--color-purple-300)}.text-red-100{color:var(--color-red-100)}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-300\/80{color:#ffa3a3cc}@supports (color:color-mix(in lab,red,red)){.text-red-300\/80{color:color-mix(in oklab,var(--color-red-300) 80%,transparent)}}.text-red-300\/90{color:#ffa3a3e6}@supports (color:color-mix(in lab,red,red)){.text-red-300\/90{color:color-mix(in oklab,var(--color-red-300) 90%,transparent)}}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-500\/80{color:#fb2c36cc}@supports (color:color-mix(in lab,red,red)){.text-red-500\/80{color:color-mix(in oklab,var(--color-red-500) 80%,transparent)}}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-rose-100{color:var(--color-rose-100)}.text-rose-200{color:var(--color-rose-200)}.text-rose-200\/90{color:#ffccd3e6}@supports (color:color-mix(in lab,red,red)){.text-rose-200\/90{color:color-mix(in oklab,var(--color-rose-200) 90%,transparent)}}.text-rose-300{color:var(--color-rose-300)}.text-rose-300\/90{color:#ffa2aee6}@supports (color:color-mix(in lab,red,red)){.text-rose-300\/90{color:color-mix(in oklab,var(--color-rose-300) 90%,transparent)}}.text-rose-400{color:var(--color-rose-400)}.text-rose-400\/80{color:#ff667fcc}@supports (color:color-mix(in lab,red,red)){.text-rose-400\/80{color:color-mix(in oklab,var(--color-rose-400) 80%,transparent)}}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-700\/80{color:#c20039cc}@supports (color:color-mix(in lab,red,red)){.text-rose-700\/80{color:color-mix(in oklab,var(--color-rose-700) 80%,transparent)}}.text-rose-800{color:var(--color-rose-800)}.text-rose-900{color:var(--color-rose-900)}.text-rose-900\/80{color:#8b0836cc}@supports (color:color-mix(in lab,red,red)){.text-rose-900\/80{color:color-mix(in oklab,var(--color-rose-900) 80%,transparent)}}.text-rose-950{color:var(--color-rose-950)}.text-sky-50{color:var(--color-sky-50)}.text-sky-100{color:var(--color-sky-100)}.text-sky-100\/70{color:#dff2feb3}@supports (color:color-mix(in lab,red,red)){.text-sky-100\/70{color:color-mix(in oklab,var(--color-sky-100) 70%,transparent)}}.text-sky-100\/80{color:#dff2fecc}@supports (color:color-mix(in lab,red,red)){.text-sky-100\/80{color:color-mix(in oklab,var(--color-sky-100) 80%,transparent)}}.text-sky-100\/90{color:#dff2fee6}@supports (color:color-mix(in lab,red,red)){.text-sky-100\/90{color:color-mix(in oklab,var(--color-sky-100) 90%,transparent)}}.text-sky-200{color:var(--color-sky-200)}.text-sky-200\/80{color:#b8e6fecc}@supports (color:color-mix(in lab,red,red)){.text-sky-200\/80{color:color-mix(in oklab,var(--color-sky-200) 80%,transparent)}}.text-sky-200\/85{color:#b8e6fed9}@supports (color:color-mix(in lab,red,red)){.text-sky-200\/85{color:color-mix(in oklab,var(--color-sky-200) 85%,transparent)}}.text-sky-200\/90{color:#b8e6fee6}@supports (color:color-mix(in lab,red,red)){.text-sky-200\/90{color:color-mix(in oklab,var(--color-sky-200) 90%,transparent)}}.text-sky-300{color:var(--color-sky-300)}.text-sky-300\/70{color:#77d4ffb3}@supports (color:color-mix(in lab,red,red)){.text-sky-300\/70{color:color-mix(in oklab,var(--color-sky-300) 70%,transparent)}}.text-sky-300\/80{color:#77d4ffcc}@supports (color:color-mix(in lab,red,red)){.text-sky-300\/80{color:color-mix(in oklab,var(--color-sky-300) 80%,transparent)}}.text-sky-300\/90{color:#77d4ffe6}@supports (color:color-mix(in lab,red,red)){.text-sky-300\/90{color:color-mix(in oklab,var(--color-sky-300) 90%,transparent)}}.text-sky-400{color:var(--color-sky-400)}.text-sky-400\/70{color:#00bcfeb3}@supports (color:color-mix(in lab,red,red)){.text-sky-400\/70{color:color-mix(in oklab,var(--color-sky-400) 70%,transparent)}}.text-sky-400\/80{color:#00bcfecc}@supports (color:color-mix(in lab,red,red)){.text-sky-400\/80{color:color-mix(in oklab,var(--color-sky-400) 80%,transparent)}}.text-sky-500{color:var(--color-sky-500)}.text-sky-500\/90{color:#00a5efe6}@supports (color:color-mix(in lab,red,red)){.text-sky-500\/90{color:color-mix(in oklab,var(--color-sky-500) 90%,transparent)}}.text-sky-600{color:var(--color-sky-600)}.text-sky-600\/80{color:#0084cccc}@supports (color:color-mix(in lab,red,red)){.text-sky-600\/80{color:color-mix(in oklab,var(--color-sky-600) 80%,transparent)}}.text-sky-700{color:var(--color-sky-700)}.text-sky-700\/80{color:#0069a4cc}@supports (color:color-mix(in lab,red,red)){.text-sky-700\/80{color:color-mix(in oklab,var(--color-sky-700) 80%,transparent)}}.text-sky-800{color:var(--color-sky-800)}.text-sky-800\/80{color:#005986cc}@supports (color:color-mix(in lab,red,red)){.text-sky-800\/80{color:color-mix(in oklab,var(--color-sky-800) 80%,transparent)}}.text-sky-800\/90{color:#005986e6}@supports (color:color-mix(in lab,red,red)){.text-sky-800\/90{color:color-mix(in oklab,var(--color-sky-800) 90%,transparent)}}.text-sky-900{color:var(--color-sky-900)}.text-sky-900\/70{color:#024a70b3}@supports (color:color-mix(in lab,red,red)){.text-sky-900\/70{color:color-mix(in oklab,var(--color-sky-900) 70%,transparent)}}.text-sky-950{color:var(--color-sky-950)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-200\/90{color:#e2e8f0e6}@supports (color:color-mix(in lab,red,red)){.text-slate-200\/90{color:color-mix(in oklab,var(--color-slate-200) 90%,transparent)}}.text-slate-300{color:var(--color-slate-300)}.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-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-slate-950{color:var(--color-slate-950)}.text-teal-100{color:var(--color-teal-100)}.text-teal-200{color:var(--color-teal-200)}.text-teal-200\/90{color:#96f7e4e6}@supports (color:color-mix(in lab,red,red)){.text-teal-200\/90{color:color-mix(in oklab,var(--color-teal-200) 90%,transparent)}}.text-teal-300{color:var(--color-teal-300)}.text-teal-400{color:var(--color-teal-400)}.text-teal-600{color:var(--color-teal-600)}.text-teal-700{color:var(--color-teal-700)}.text-teal-700\/80{color:#00776ecc}@supports (color:color-mix(in lab,red,red)){.text-teal-700\/80{color:color-mix(in oklab,var(--color-teal-700) 80%,transparent)}}.text-teal-800{color:var(--color-teal-800)}.text-teal-900{color:var(--color-teal-900)}.text-transparent{color:#0000}.text-violet-50{color:var(--color-violet-50)}.text-violet-100{color:var(--color-violet-100)}.text-violet-200{color:var(--color-violet-200)}.text-violet-200\/80{color:#ddd6ffcc}@supports (color:color-mix(in lab,red,red)){.text-violet-200\/80{color:color-mix(in oklab,var(--color-violet-200) 80%,transparent)}}.text-violet-200\/90{color:#ddd6ffe6}@supports (color:color-mix(in lab,red,red)){.text-violet-200\/90{color:color-mix(in oklab,var(--color-violet-200) 90%,transparent)}}.text-violet-300{color:var(--color-violet-300)}.text-violet-300\/80{color:#c4b4ffcc}@supports (color:color-mix(in lab,red,red)){.text-violet-300\/80{color:color-mix(in oklab,var(--color-violet-300) 80%,transparent)}}.text-violet-300\/90{color:#c4b4ffe6}@supports (color:color-mix(in lab,red,red)){.text-violet-300\/90{color:color-mix(in oklab,var(--color-violet-300) 90%,transparent)}}.text-violet-400{color:var(--color-violet-400)}.text-violet-400\/80{color:#a685ffcc}@supports (color:color-mix(in lab,red,red)){.text-violet-400\/80{color:color-mix(in oklab,var(--color-violet-400) 80%,transparent)}}.text-violet-500{color:var(--color-violet-500)}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-violet-700\/80{color:#7008e7cc}@supports (color:color-mix(in lab,red,red)){.text-violet-700\/80{color:color-mix(in oklab,var(--color-violet-700) 80%,transparent)}}.text-violet-800{color:var(--color-violet-800)}.text-violet-800\/80{color:#5d0ec0cc}@supports (color:color-mix(in lab,red,red)){.text-violet-800\/80{color:color-mix(in oklab,var(--color-violet-800) 80%,transparent)}}.text-violet-800\/90{color:#5d0ec0e6}@supports (color:color-mix(in lab,red,red)){.text-violet-800\/90{color:color-mix(in oklab,var(--color-violet-800) 90%,transparent)}}.text-violet-900{color:var(--color-violet-900)}.text-violet-950{color:var(--color-violet-950)}.text-white{color:var(--color-white)}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.text-white\/30{color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.text-white\/35{color:color-mix(in oklab,var(--color-white) 35%,transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab,red,red)){.text-white\/40{color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab,red,red)){.text-white\/45{color:color-mix(in oklab,var(--color-white) 45%,transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.text-white\/50{color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.text-white\/55{color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.text-white\/85{color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.text-white\/95{color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.text-white\/95{color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.text-yellow-900{color:var(--color-yellow-900)}.text-zinc-300{color:var(--color-zinc-300)}.\!normal-case{text-transform:none!important}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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}.underline{text-decoration-line:underline}.decoration-white\/50{text-decoration-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.decoration-white\/50{-webkit-text-decoration-color:color-mix(in oklab,var(--color-white) 50%,transparent);text-decoration-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.placeholder-gray-400::placeholder{color:var(--color-gray-400)}.placeholder-slate-500::placeholder{color:var(--color-slate-500)}.accent-\[var\(--ui-accent\)\]{accent-color:var(--ui-accent)}.accent-amber-500{accent-color:var(--color-amber-500)}.accent-blue-600{accent-color:var(--color-blue-600)}.accent-brand-600{accent-color:var(--color-brand-600)}.accent-emerald-500{accent-color:var(--color-emerald-500)}.accent-orange-500{accent-color:var(--color-orange-500)}.accent-red-500{accent-color:var(--color-red-500)}.accent-rose-500{accent-color:var(--color-rose-500)}.accent-sky-500{accent-color:var(--color-sky-500)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.opacity-\[0\.01\]{opacity:.01}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);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_-12px_24px_rgba\(2\,6\,23\,0\.65\)\]{--tw-shadow:0 -12px 24px var(--tw-shadow-color,#020617a6);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_1px_rgba\(220\,38\,38\,0\.25\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#dc262640);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_1px_rgba\(244\,63\,94\,0\.25\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#f43f5e40);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\(124\,58\,237\,0\.2\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#7c3aed33);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_8px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#00000080);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_8px_rgba\(16\,185\,129\,0\.8\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#10b981cc);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_40px_-8px_rgba\(14\,165\,233\,0\.35\)\]{--tw-shadow:0 0 40px -8px var(--tw-shadow-color,#0ea5e959);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_40px_-16px_rgba\(16\,185\,129\,0\.45\)\]{--tw-shadow:0 0 40px -16px var(--tw-shadow-color,#10b98173);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_0_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,#0f172a0a);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_0_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,#ffffff0f);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\)\,0_8px_24px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0f172a0a), 0 8px 24px var(--tw-shadow-color,#0f172a14);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,#0f172a0a);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\.05\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0f172a0d);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_3px_rgba\(15\,23\,42\,0\.06\)\,0_10px_28px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#0f172a0f), 0 10px 28px var(--tw-shadow-color,#0f172a14);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_3px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#0f172a0f);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_4px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 1px 4px var(--tw-shadow-color,#0f172a14);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_14px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#0f172a14);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_8px_24px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#0f172a14);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_8px_28px_rgba\(15\,23\,42\,0\.14\)\,0_2px_6px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 8px 28px var(--tw-shadow-color,#0f172a24), 0 2px 6px var(--tw-shadow-color,#0f172a0f);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_8px_28px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow:0 8px 28px var(--tw-shadow-color,#0f172a24);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_12px_40px_-18px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow:0 12px 40px -18px var(--tw-shadow-color,#0f172a59);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_12px_40px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 12px 40px var(--tw-shadow-color,#00000047);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_20px_50px_-24px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow:0 20px 50px -24px var(--tw-shadow-color,#0f172a59);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_48px_-12px_rgba\(14\,165\,233\,0\.35\)\]{--tw-shadow:0 24px 48px -12px var(--tw-shadow-color,#0ea5e959);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_48px_-12px_rgba\(16\,185\,129\,0\.35\)\]{--tw-shadow:0 24px 48px -12px var(--tw-shadow-color,#10b98159);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_48px_-12px_rgba\(244\,63\,94\,0\.4\)\]{--tw-shadow:0 24px 48px -12px var(--tw-shadow-color,#f43f5e66);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_48px_-12px_rgba\(245\,158\,11\,0\.35\)\]{--tw-shadow:0 24px 48px -12px var(--tw-shadow-color,#f59e0b59);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_-2px_0_0_var\(--ui-accent\)\]{--tw-shadow:inset 0 -2px 0 0 var(--tw-shadow-color,var(--ui-accent));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_1px_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0a);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_3px_0_0_0_rgb\(14\,165\,233\)\]{--tw-shadow:inset 3px 0 0 0 var(--tw-shadow-color,#0ea5e9);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_3px_0_0_0_rgb\(16\,185\,129\)\]{--tw-shadow:inset 3px 0 0 0 var(--tw-shadow-color,#10b981);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_3px_0_0_0_rgb\(244\,63\,94\)\]{--tw-shadow:inset 3px 0 0 0 var(--tw-shadow-color,#f43f5e);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_3px_0_0_0_rgb\(245\,158\,11\)\]{--tw-shadow:inset 3px 0 0 0 var(--tw-shadow-color,#f59e0b);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\(--ui-shadow-card\)\]{--tw-shadow:var(--ui-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\(--ui-shadow-card\,0_1px_3px_rgba\(15\,23\,42\,\.06\)\)\]{--tw-shadow:var(--ui-shadow-card,0 1px 3px #0f172a0f);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\(--ui-shadow-card\,0_4px_14px_rgba\(15\,23\,42\,0\.08\)\)\]{--tw-shadow:var(--ui-shadow-card,0 4px 14px #0f172a14);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\(--ui-shadow-md\)\]{--tw-shadow:var(--ui-shadow-md);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\(--ui-shadow-sm\)\]{--tw-shadow:var(--ui-shadow-sm);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\(--ui-shadow-sm\,0_1px_2px_rgba\(0\,0\,0\,\.04\)\)\]{--tw-shadow:var(--ui-shadow-sm,0 1px 2px #0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);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,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);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,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);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,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);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,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);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-4{--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)}.shadow-amber-200\/40{--tw-shadow-color:#fee68566}@supports (color:color-mix(in lab,red,red)){.shadow-amber-200\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-200) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-900\/30{--tw-shadow-color:#7b33064d}@supports (color:color-mix(in lab,red,red)){.shadow-amber-900\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-900) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/20{--tw-shadow-color:#0003}@supports (color:color-mix(in lab,red,red)){.shadow-black\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/40{--tw-shadow-color:#0006}@supports (color:color-mix(in lab,red,red)){.shadow-black\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/50{--tw-shadow-color:#00000080}@supports (color:color-mix(in lab,red,red)){.shadow-black\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-brand-600\/20{--tw-shadow-color:#7c3aed33}@supports (color:color-mix(in lab,red,red)){.shadow-brand-600\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-brand-600) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-brand-600\/30{--tw-shadow-color:#7c3aed4d}@supports (color:color-mix(in lab,red,red)){.shadow-brand-600\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-brand-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-brand-900\/20{--tw-shadow-color:#4c1d9533}@supports (color:color-mix(in lab,red,red)){.shadow-brand-900\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-brand-900) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-brand-950\/40{--tw-shadow-color:#2e106566}@supports (color:color-mix(in lab,red,red)){.shadow-brand-950\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-brand-950) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-200\/40{--tw-shadow-color:#a4f4cf66}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-200\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-200) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-500\/20{--tw-shadow-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-500\/30{--tw-shadow-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-500\/40{--tw-shadow-color:#00bb7f66}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-500\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-900\/30{--tw-shadow-color:#004e3b4d}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-900\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-900) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-950\/20{--tw-shadow-color:#002c2233}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-950\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-fuchsia-200\/40{--tw-shadow-color:#f6cfff66}@supports (color:color-mix(in lab,red,red)){.shadow-fuchsia-200\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-fuchsia-200) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-fuchsia-900\/30{--tw-shadow-color:#7213784d}@supports (color:color-mix(in lab,red,red)){.shadow-fuchsia-900\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-fuchsia-900) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-indigo-500\/25{--tw-shadow-color:#625fff40}@supports (color:color-mix(in lab,red,red)){.shadow-indigo-500\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-500) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-rose-900\/40{--tw-shadow-color:#8b083666}@supports (color:color-mix(in lab,red,red)){.shadow-rose-900\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-900) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-200\/40{--tw-shadow-color:#b8e6fe66}@supports (color:color-mix(in lab,red,red)){.shadow-sky-200\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-200) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-500\/25{--tw-shadow-color:#00a5ef40}@supports (color:color-mix(in lab,red,red)){.shadow-sky-500\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-500) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-500\/30{--tw-shadow-color:#00a5ef4d}@supports (color:color-mix(in lab,red,red)){.shadow-sky-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-500\/35{--tw-shadow-color:#00a5ef59}@supports (color:color-mix(in lab,red,red)){.shadow-sky-500\/35{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-500) 35%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-600\/20{--tw-shadow-color:#0084cc33}@supports (color:color-mix(in lab,red,red)){.shadow-sky-600\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-600) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-600\/25{--tw-shadow-color:#0084cc40}@supports (color:color-mix(in lab,red,red)){.shadow-sky-600\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-600) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-600\/30{--tw-shadow-color:#0084cc4d}@supports (color:color-mix(in lab,red,red)){.shadow-sky-600\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-700\/20{--tw-shadow-color:#0069a433}@supports (color:color-mix(in lab,red,red)){.shadow-sky-700\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-700) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-900\/20{--tw-shadow-color:#024a7033}@supports (color:color-mix(in lab,red,red)){.shadow-sky-900\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-900) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-900\/30{--tw-shadow-color:#024a704d}@supports (color:color-mix(in lab,red,red)){.shadow-sky-900\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-900) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-950\/50{--tw-shadow-color:#052f4a80}@supports (color:color-mix(in lab,red,red)){.shadow-sky-950\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-950) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-900\/15{--tw-shadow-color:#0f172b26}@supports (color:color-mix(in lab,red,red)){.shadow-slate-900\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-900\/30{--tw-shadow-color:#0f172b4d}@supports (color:color-mix(in lab,red,red)){.shadow-slate-900\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-200\/40{--tw-shadow-color:#ddd6ff66}@supports (color:color-mix(in lab,red,red)){.shadow-violet-200\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-200) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-600\/25{--tw-shadow-color:#7f22fe40}@supports (color:color-mix(in lab,red,red)){.shadow-violet-600\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-600) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-900\/25{--tw-shadow-color:#4d179a40}@supports (color:color-mix(in lab,red,red)){.shadow-violet-900\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-900) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-900\/30{--tw-shadow-color:#4d179a4d}@supports (color:color-mix(in lab,red,red)){.shadow-violet-900\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-900) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-950\/40{--tw-shadow-color:#2f0d6866}@supports (color:color-mix(in lab,red,red)){.shadow-violet-950\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-950) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[\#0c1222\]{--tw-ring-color:#0c1222}.ring-\[color-mix\(in_srgb\,var\(--ui-accent\)_25\%\,transparent\)\]{--tw-ring-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.ring-\[color-mix\(in_srgb\,var\(--ui-accent\)_25\%\,transparent\)\]{--tw-ring-color:color-mix(in srgb,var(--ui-accent) 25%,transparent)}}.ring-\[color-mix\(in_srgb\,var\(--ui-accent\)_35\%\,transparent\)\]{--tw-ring-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.ring-\[color-mix\(in_srgb\,var\(--ui-accent\)_35\%\,transparent\)\]{--tw-ring-color:color-mix(in srgb,var(--ui-accent) 35%,transparent)}}.ring-\[color-mix\(in_srgb\,var\(--ui-accent\)_40\%\,transparent\)\]{--tw-ring-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.ring-\[color-mix\(in_srgb\,var\(--ui-accent\)_40\%\,transparent\)\]{--tw-ring-color:color-mix(in srgb,var(--ui-accent) 40%,transparent)}}.ring-\[color-mix\(in_srgb\,var\(--ui-accent\)_40\%\,var\(--ui-border\)\)\]{--tw-ring-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.ring-\[color-mix\(in_srgb\,var\(--ui-accent\)_40\%\,var\(--ui-border\)\)\]{--tw-ring-color:color-mix(in srgb,var(--ui-accent) 40%,var(--ui-border))}}.ring-\[color-mix\(in_srgb\,var\(--ui-border\)_80\%\,transparent\)\]{--tw-ring-color:var(--ui-border)}@supports (color:color-mix(in lab,red,red)){.ring-\[color-mix\(in_srgb\,var\(--ui-border\)_80\%\,transparent\)\]{--tw-ring-color:color-mix(in srgb,var(--ui-border) 80%,transparent)}}.ring-\[var\(--sa-border\,\#d5dbe5\)\]{--tw-ring-color:var(--sa-border,#d5dbe5)}.ring-\[var\(--ui-accent\)\],.ring-\[var\(--ui-accent\)\]\/25{--tw-ring-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.ring-\[var\(--ui-accent\)\]\/25{--tw-ring-color:color-mix(in oklab, var(--ui-accent) 25%, transparent)}}.ring-\[var\(--ui-accent\)\]\/35{--tw-ring-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.ring-\[var\(--ui-accent\)\]\/35{--tw-ring-color:color-mix(in oklab, var(--ui-accent) 35%, transparent)}}.ring-\[var\(--ui-accent-soft\)\]{--tw-ring-color:var(--ui-accent-soft)}.ring-\[var\(--ui-bg\)\]{--tw-ring-color:var(--ui-bg)}.ring-\[var\(--ui-border\)\]{--tw-ring-color:var(--ui-border)}.ring-\[var\(--ui-modal-bg\)\]{--tw-ring-color:var(--ui-modal-bg)}.ring-\[var\(--ui-surface\)\]{--tw-ring-color:var(--ui-surface)}.ring-amber-200{--tw-ring-color:var(--color-amber-200)}.ring-amber-200\/80{--tw-ring-color:#fee685cc}@supports (color:color-mix(in lab,red,red)){.ring-amber-200\/80{--tw-ring-color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.ring-amber-300{--tw-ring-color:var(--color-amber-300)}.ring-amber-300\/60{--tw-ring-color:#ffd23699}@supports (color:color-mix(in lab,red,red)){.ring-amber-300\/60{--tw-ring-color:color-mix(in oklab, var(--color-amber-300) 60%, transparent)}}.ring-amber-400\/25{--tw-ring-color:#fcbb0040}@supports (color:color-mix(in lab,red,red)){.ring-amber-400\/25{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.ring-amber-400\/30{--tw-ring-color:#fcbb004d}@supports (color:color-mix(in lab,red,red)){.ring-amber-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.ring-amber-400\/40{--tw-ring-color:#fcbb0066}@supports (color:color-mix(in lab,red,red)){.ring-amber-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.ring-amber-400\/50{--tw-ring-color:#fcbb0080}@supports (color:color-mix(in lab,red,red)){.ring-amber-400\/50{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 50%, transparent)}}.ring-amber-500\/20{--tw-ring-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.ring-amber-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.ring-amber-500\/25{--tw-ring-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.ring-amber-500\/25{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 25%, transparent)}}.ring-amber-500\/30{--tw-ring-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.ring-amber-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.ring-black\/40{--tw-ring-color:#0006}@supports (color:color-mix(in lab,red,red)){.ring-black\/40{--tw-ring-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.ring-blue-200{--tw-ring-color:var(--color-blue-200)}.ring-blue-500\/30{--tw-ring-color:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.ring-brand-300\/25{--tw-ring-color:#c4b5fd40}@supports (color:color-mix(in lab,red,red)){.ring-brand-300\/25{--tw-ring-color:color-mix(in oklab, var(--color-brand-300) 25%, transparent)}}.ring-brand-400{--tw-ring-color:var(--color-brand-400)}.ring-brand-400\/30{--tw-ring-color:#a78bfa4d}@supports (color:color-mix(in lab,red,red)){.ring-brand-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-brand-400) 30%, transparent)}}.ring-brand-500\/20{--tw-ring-color:#8b5cf633}@supports (color:color-mix(in lab,red,red)){.ring-brand-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-brand-500) 20%, transparent)}}.ring-brand-500\/30{--tw-ring-color:#8b5cf64d}@supports (color:color-mix(in lab,red,red)){.ring-brand-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-brand-500) 30%, transparent)}}.ring-brand-500\/40{--tw-ring-color:#8b5cf666}@supports (color:color-mix(in lab,red,red)){.ring-brand-500\/40{--tw-ring-color:color-mix(in oklab, var(--color-brand-500) 40%, transparent)}}.ring-cyan-200{--tw-ring-color:var(--color-cyan-200)}.ring-cyan-200\/80{--tw-ring-color:#a2f4fdcc}@supports (color:color-mix(in lab,red,red)){.ring-cyan-200\/80{--tw-ring-color:color-mix(in oklab, var(--color-cyan-200) 80%, transparent)}}.ring-cyan-400\/40{--tw-ring-color:#00d2ef66}@supports (color:color-mix(in lab,red,red)){.ring-cyan-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.ring-cyan-400\/60{--tw-ring-color:#00d2ef99}@supports (color:color-mix(in lab,red,red)){.ring-cyan-400\/60{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 60%, transparent)}}.ring-cyan-500\/25{--tw-ring-color:#00b7d740}@supports (color:color-mix(in lab,red,red)){.ring-cyan-500\/25{--tw-ring-color:color-mix(in oklab, var(--color-cyan-500) 25%, transparent)}}.ring-cyan-500\/30{--tw-ring-color:#00b7d74d}@supports (color:color-mix(in lab,red,red)){.ring-cyan-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.ring-emerald-100{--tw-ring-color:var(--color-emerald-100)}.ring-emerald-200{--tw-ring-color:var(--color-emerald-200)}.ring-emerald-200\/80{--tw-ring-color:#a4f4cfcc}@supports (color:color-mix(in lab,red,red)){.ring-emerald-200\/80{--tw-ring-color:color-mix(in oklab, var(--color-emerald-200) 80%, transparent)}}.ring-emerald-300\/60{--tw-ring-color:#5ee9b599}@supports (color:color-mix(in lab,red,red)){.ring-emerald-300\/60{--tw-ring-color:color-mix(in oklab, var(--color-emerald-300) 60%, transparent)}}.ring-emerald-400\/25{--tw-ring-color:#00d29440}@supports (color:color-mix(in lab,red,red)){.ring-emerald-400\/25{--tw-ring-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.ring-emerald-400\/30{--tw-ring-color:#00d2944d}@supports (color:color-mix(in lab,red,red)){.ring-emerald-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.ring-emerald-400\/70{--tw-ring-color:#00d294b3}@supports (color:color-mix(in lab,red,red)){.ring-emerald-400\/70{--tw-ring-color:color-mix(in oklab, var(--color-emerald-400) 70%, transparent)}}.ring-emerald-400\/80{--tw-ring-color:#00d294cc}@supports (color:color-mix(in lab,red,red)){.ring-emerald-400\/80{--tw-ring-color:color-mix(in oklab, var(--color-emerald-400) 80%, transparent)}}.ring-emerald-500{--tw-ring-color:var(--color-emerald-500)}.ring-emerald-500\/20{--tw-ring-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.ring-emerald-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.ring-emerald-500\/25{--tw-ring-color:#00bb7f40}@supports (color:color-mix(in lab,red,red)){.ring-emerald-500\/25{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 25%, transparent)}}.ring-emerald-500\/30{--tw-ring-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.ring-emerald-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.ring-emerald-500\/40{--tw-ring-color:#00bb7f66}@supports (color:color-mix(in lab,red,red)){.ring-emerald-500\/40{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.ring-emerald-950\/80{--tw-ring-color:#002c22cc}@supports (color:color-mix(in lab,red,red)){.ring-emerald-950\/80{--tw-ring-color:color-mix(in oklab, var(--color-emerald-950) 80%, transparent)}}.ring-fuchsia-200{--tw-ring-color:var(--color-fuchsia-200)}.ring-fuchsia-300\/60{--tw-ring-color:#f2a9ff99}@supports (color:color-mix(in lab,red,red)){.ring-fuchsia-300\/60{--tw-ring-color:color-mix(in oklab, var(--color-fuchsia-300) 60%, transparent)}}.ring-fuchsia-500\/25{--tw-ring-color:#e12afb40}@supports (color:color-mix(in lab,red,red)){.ring-fuchsia-500\/25{--tw-ring-color:color-mix(in oklab, var(--color-fuchsia-500) 25%, transparent)}}.ring-green-500\/30{--tw-ring-color:#00c7584d}@supports (color:color-mix(in lab,red,red)){.ring-green-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-green-500) 30%, transparent)}}.ring-indigo-200{--tw-ring-color:var(--color-indigo-200)}.ring-indigo-400\/40{--tw-ring-color:#7d87ff66}@supports (color:color-mix(in lab,red,red)){.ring-indigo-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-indigo-400) 40%, transparent)}}.ring-indigo-500\/25{--tw-ring-color:#625fff40}@supports (color:color-mix(in lab,red,red)){.ring-indigo-500\/25{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 25%, transparent)}}.ring-indigo-500\/30{--tw-ring-color:#625fff4d}@supports (color:color-mix(in lab,red,red)){.ring-indigo-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.ring-orange-200{--tw-ring-color:var(--color-orange-200)}.ring-orange-400\/40{--tw-ring-color:#ff8b1a66}@supports (color:color-mix(in lab,red,red)){.ring-orange-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-orange-400) 40%, transparent)}}.ring-orange-500\/30{--tw-ring-color:#fe6e004d}@supports (color:color-mix(in lab,red,red)){.ring-orange-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-orange-500) 30%, transparent)}}.ring-orange-600\/40{--tw-ring-color:#f0510066}@supports (color:color-mix(in lab,red,red)){.ring-orange-600\/40{--tw-ring-color:color-mix(in oklab, var(--color-orange-600) 40%, transparent)}}.ring-pink-400\/50{--tw-ring-color:#fb64b680}@supports (color:color-mix(in lab,red,red)){.ring-pink-400\/50{--tw-ring-color:color-mix(in oklab, var(--color-pink-400) 50%, transparent)}}.ring-pink-400\/60{--tw-ring-color:#fb64b699}@supports (color:color-mix(in lab,red,red)){.ring-pink-400\/60{--tw-ring-color:color-mix(in oklab, var(--color-pink-400) 60%, transparent)}}.ring-pink-500\/30{--tw-ring-color:#f6339a4d}@supports (color:color-mix(in lab,red,red)){.ring-pink-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-pink-500) 30%, transparent)}}.ring-red-200{--tw-ring-color:var(--color-red-200)}.ring-red-500\/25{--tw-ring-color:#fb2c3640}@supports (color:color-mix(in lab,red,red)){.ring-red-500\/25{--tw-ring-color:color-mix(in oklab, var(--color-red-500) 25%, transparent)}}.ring-red-500\/30{--tw-ring-color:#fb2c364d}@supports (color:color-mix(in lab,red,red)){.ring-red-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.ring-rose-200{--tw-ring-color:var(--color-rose-200)}.ring-rose-200\/80{--tw-ring-color:#ffccd3cc}@supports (color:color-mix(in lab,red,red)){.ring-rose-200\/80{--tw-ring-color:color-mix(in oklab, var(--color-rose-200) 80%, transparent)}}.ring-rose-400{--tw-ring-color:var(--color-rose-400)}.ring-rose-400\/30{--tw-ring-color:#ff667f4d}@supports (color:color-mix(in lab,red,red)){.ring-rose-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-rose-400) 30%, transparent)}}.ring-rose-500\/20{--tw-ring-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.ring-rose-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.ring-rose-500\/25{--tw-ring-color:#ff235740}@supports (color:color-mix(in lab,red,red)){.ring-rose-500\/25{--tw-ring-color:color-mix(in oklab, var(--color-rose-500) 25%, transparent)}}.ring-rose-500\/30{--tw-ring-color:#ff23574d}@supports (color:color-mix(in lab,red,red)){.ring-rose-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-rose-500) 30%, transparent)}}.ring-sky-100{--tw-ring-color:var(--color-sky-100)}.ring-sky-200{--tw-ring-color:var(--color-sky-200)}.ring-sky-300{--tw-ring-color:var(--color-sky-300)}.ring-sky-300\/60{--tw-ring-color:#77d4ff99}@supports (color:color-mix(in lab,red,red)){.ring-sky-300\/60{--tw-ring-color:color-mix(in oklab, var(--color-sky-300) 60%, transparent)}}.ring-sky-400{--tw-ring-color:var(--color-sky-400)}.ring-sky-400\/25{--tw-ring-color:#00bcfe40}@supports (color:color-mix(in lab,red,red)){.ring-sky-400\/25{--tw-ring-color:color-mix(in oklab, var(--color-sky-400) 25%, transparent)}}.ring-sky-400\/40{--tw-ring-color:#00bcfe66}@supports (color:color-mix(in lab,red,red)){.ring-sky-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-sky-400) 40%, transparent)}}.ring-sky-500{--tw-ring-color:var(--color-sky-500)}.ring-sky-500\/20{--tw-ring-color:#00a5ef33}@supports (color:color-mix(in lab,red,red)){.ring-sky-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-sky-500) 20%, transparent)}}.ring-sky-500\/25{--tw-ring-color:#00a5ef40}@supports (color:color-mix(in lab,red,red)){.ring-sky-500\/25{--tw-ring-color:color-mix(in oklab, var(--color-sky-500) 25%, transparent)}}.ring-sky-500\/30{--tw-ring-color:#00a5ef4d}@supports (color:color-mix(in lab,red,red)){.ring-sky-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-sky-500) 30%, transparent)}}.ring-sky-500\/40{--tw-ring-color:#00a5ef66}@supports (color:color-mix(in lab,red,red)){.ring-sky-500\/40{--tw-ring-color:color-mix(in oklab, var(--color-sky-500) 40%, transparent)}}.ring-sky-500\/60{--tw-ring-color:#00a5ef99}@supports (color:color-mix(in lab,red,red)){.ring-sky-500\/60{--tw-ring-color:color-mix(in oklab, var(--color-sky-500) 60%, transparent)}}.ring-slate-100{--tw-ring-color:var(--color-slate-100)}.ring-slate-200{--tw-ring-color:var(--color-slate-200)}.ring-slate-200\/80{--tw-ring-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.ring-slate-200\/80{--tw-ring-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.ring-slate-300{--tw-ring-color:var(--color-slate-300)}.ring-slate-300\/35{--tw-ring-color:#cad5e259}@supports (color:color-mix(in lab,red,red)){.ring-slate-300\/35{--tw-ring-color:color-mix(in oklab, var(--color-slate-300) 35%, transparent)}}.ring-slate-300\/40{--tw-ring-color:#cad5e266}@supports (color:color-mix(in lab,red,red)){.ring-slate-300\/40{--tw-ring-color:color-mix(in oklab, var(--color-slate-300) 40%, transparent)}}.ring-slate-400{--tw-ring-color:var(--color-slate-400)}.ring-slate-400\/25{--tw-ring-color:#90a1b940}@supports (color:color-mix(in lab,red,red)){.ring-slate-400\/25{--tw-ring-color:color-mix(in oklab, var(--color-slate-400) 25%, transparent)}}.ring-slate-400\/30{--tw-ring-color:#90a1b94d}@supports (color:color-mix(in lab,red,red)){.ring-slate-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-slate-400) 30%, transparent)}}.ring-slate-400\/35{--tw-ring-color:#90a1b959}@supports (color:color-mix(in lab,red,red)){.ring-slate-400\/35{--tw-ring-color:color-mix(in oklab, var(--color-slate-400) 35%, transparent)}}.ring-slate-500\/20{--tw-ring-color:#62748e33}@supports (color:color-mix(in lab,red,red)){.ring-slate-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-slate-500) 20%, transparent)}}.ring-slate-500\/25{--tw-ring-color:#62748e40}@supports (color:color-mix(in lab,red,red)){.ring-slate-500\/25{--tw-ring-color:color-mix(in oklab, var(--color-slate-500) 25%, transparent)}}.ring-slate-500\/30{--tw-ring-color:#62748e4d}@supports (color:color-mix(in lab,red,red)){.ring-slate-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-slate-500) 30%, transparent)}}.ring-slate-700{--tw-ring-color:var(--color-slate-700)}.ring-slate-900\/5{--tw-ring-color:#0f172b0d}@supports (color:color-mix(in lab,red,red)){.ring-slate-900\/5{--tw-ring-color:color-mix(in oklab, var(--color-slate-900) 5%, transparent)}}.ring-teal-200{--tw-ring-color:var(--color-teal-200)}.ring-teal-200\/80{--tw-ring-color:#96f7e4cc}@supports (color:color-mix(in lab,red,red)){.ring-teal-200\/80{--tw-ring-color:color-mix(in oklab, var(--color-teal-200) 80%, transparent)}}.ring-teal-500\/25{--tw-ring-color:#00baa740}@supports (color:color-mix(in lab,red,red)){.ring-teal-500\/25{--tw-ring-color:color-mix(in oklab, var(--color-teal-500) 25%, transparent)}}.ring-teal-500\/30{--tw-ring-color:#00baa74d}@supports (color:color-mix(in lab,red,red)){.ring-teal-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-teal-500) 30%, transparent)}}.ring-transparent{--tw-ring-color:transparent}.ring-violet-200{--tw-ring-color:var(--color-violet-200)}.ring-violet-200\/60{--tw-ring-color:#ddd6ff99}@supports (color:color-mix(in lab,red,red)){.ring-violet-200\/60{--tw-ring-color:color-mix(in oklab, var(--color-violet-200) 60%, transparent)}}.ring-violet-200\/80{--tw-ring-color:#ddd6ffcc}@supports (color:color-mix(in lab,red,red)){.ring-violet-200\/80{--tw-ring-color:color-mix(in oklab, var(--color-violet-200) 80%, transparent)}}.ring-violet-300\/60{--tw-ring-color:#c4b4ff99}@supports (color:color-mix(in lab,red,red)){.ring-violet-300\/60{--tw-ring-color:color-mix(in oklab, var(--color-violet-300) 60%, transparent)}}.ring-violet-400\/25{--tw-ring-color:#a685ff40}@supports (color:color-mix(in lab,red,red)){.ring-violet-400\/25{--tw-ring-color:color-mix(in oklab, var(--color-violet-400) 25%, transparent)}}.ring-violet-400\/30{--tw-ring-color:#a685ff4d}@supports (color:color-mix(in lab,red,red)){.ring-violet-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-violet-400) 30%, transparent)}}.ring-violet-400\/40{--tw-ring-color:#a685ff66}@supports (color:color-mix(in lab,red,red)){.ring-violet-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-violet-400) 40%, transparent)}}.ring-violet-400\/50{--tw-ring-color:#a685ff80}@supports (color:color-mix(in lab,red,red)){.ring-violet-400\/50{--tw-ring-color:color-mix(in oklab, var(--color-violet-400) 50%, transparent)}}.ring-violet-500{--tw-ring-color:var(--color-violet-500)}.ring-violet-500\/20{--tw-ring-color:#8d54ff33}@supports (color:color-mix(in lab,red,red)){.ring-violet-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}}.ring-violet-500\/25{--tw-ring-color:#8d54ff40}@supports (color:color-mix(in lab,red,red)){.ring-violet-500\/25{--tw-ring-color:color-mix(in oklab, var(--color-violet-500) 25%, transparent)}}.ring-violet-500\/30{--tw-ring-color:#8d54ff4d}@supports (color:color-mix(in lab,red,red)){.ring-violet-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-violet-500) 30%, transparent)}}.ring-violet-700\/30{--tw-ring-color:#7008e74d}@supports (color:color-mix(in lab,red,red)){.ring-violet-700\/30{--tw-ring-color:color-mix(in oklab, var(--color-violet-700) 30%, transparent)}}.ring-white\/5{--tw-ring-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.ring-white\/5{--tw-ring-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.ring-white\/20{--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.ring-white\/20{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.ring-zinc-500\/30{--tw-ring-color:#71717b4d}@supports (color:color-mix(in lab,red,red)){.ring-zinc-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-zinc-500) 30%, transparent)}}.ring-offset-1{--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)}.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)}.ring-offset-\[\#0c1222\]{--tw-ring-offset-color:#0c1222}.ring-offset-\[var\(--ui-modal-bg\)\]{--tw-ring-offset-color:var(--ui-modal-bg)}.ring-offset-\[var\(--ui-panel-bg\)\]{--tw-ring-offset-color:var(--ui-panel-bg)}.ring-offset-\[var\(--ui-surface\,\#0f172a\)\]{--tw-ring-offset-color:var(--ui-surface,#0f172a)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-sky-400{outline-color:var(--color-sky-400)}.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-2xl{--tw-blur:blur(var(--blur-2xl));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-3xl{--tw-blur:blur(var(--blur-3xl));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-md{--tw-blur:blur(var(--blur-md));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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.drop-shadow-\[0_0_8px_rgba\(251\,191\,36\,0\.55\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#fbbf248c));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_0_20px_rgba\(52\,211\,153\,0\.45\)\]{--tw-drop-shadow-size:drop-shadow(0 0 20px var(--tw-drop-shadow-color,#34d39973));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_10px_24px_rgba\(76\,29\,149\,0\.22\)\]{--tw-drop-shadow-size:drop-shadow(0 10px 24px var(--tw-drop-shadow-color,#4c1d9538));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));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);-webkit-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-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-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-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-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);-webkit-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-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-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-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-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));-webkit-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-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-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-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-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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\]{transition-property:margin;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\,border-color\]{transition-property:transform,background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,width\]{transition-property:transform,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.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(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-75{--tw-duration:75ms;transition-duration:75ms}.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-1000{--tw-duration:1s;transition-duration:1s}.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)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch}.\[guide\:id\]{guide:id}.ring-inset{--tw-ring-inset:inset}.group-focus-within\/icon-action\:opacity-100:is(:where(.group\/icon-action):focus-within *){opacity:1}@media(hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:border-violet-300\/80:is(:where(.group):hover *){border-color:#c4b4ffcc}@supports (color:color-mix(in lab,red,red)){.group-hover\:border-violet-300\/80:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--color-violet-300) 80%,transparent)}}.group-hover\:border-white\/20:is(:where(.group):hover *){border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.group-hover\:border-white\/20:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.group-hover\:bg-brand-500\/25:is(:where(.group):hover *){background-color:#8b5cf640}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-brand-500\/25:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-brand-500) 25%,transparent)}}.group-hover\:bg-brand-500\/50:is(:where(.group):hover *){background-color:#8b5cf680}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-brand-500\/50:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-brand-500) 50%,transparent)}}.group-hover\:bg-sky-500\/20:is(:where(.group):hover *){background-color:#00a5ef33}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-sky-500\/20:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-sky-500) 20%,transparent)}}.group-hover\:bg-slate-700:is(:where(.group):hover *){background-color:var(--color-slate-700)}.group-hover\:from-emerald-400:is(:where(.group):hover *){--tw-gradient-from:var(--color-emerald-400);--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))}.group-hover\:text-\[var\(--ui-accent\)\]:is(:where(.group):hover *){color:var(--ui-accent)}.group-hover\:text-brand-200:is(:where(.group):hover *){color:var(--color-brand-200)}.group-hover\:text-brand-600:is(:where(.group):hover *){color:var(--color-brand-600)}.group-hover\:text-cyan-400:is(:where(.group):hover *){color:var(--color-cyan-400)}.group-hover\:text-rose-100:is(:where(.group):hover *){color:var(--color-rose-100)}.group-hover\:text-sky-300:is(:where(.group):hover *){color:var(--color-sky-300)}.group-hover\:text-sky-400:is(:where(.group):hover *){color:var(--color-sky-400)}.group-hover\:text-slate-400:is(:where(.group):hover *){color:var(--color-slate-400)}.group-hover\:text-violet-700:is(:where(.group):hover *){color:var(--color-violet-700)}.group-hover\:opacity-35:is(:where(.group):hover *){opacity:.35}.group-hover\:opacity-60:is(:where(.group):hover *){opacity:.6}.group-hover\:opacity-70:is(:where(.group):hover *){opacity:.7}.group-hover\:opacity-80:is(:where(.group):hover *){opacity:.8}.group-hover\:opacity-90:is(:where(.group):hover *){opacity:.9}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:brightness-110:is(:where(.group):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,)}.group-hover\/icon-action\:opacity-100:is(:where(.group\/icon-action):hover *){opacity:1}.group-hover\/name\:block:is(:where(.group\/name):hover *){display:block}.group-hover\/title\:opacity-100:is(:where(.group\/title):hover *){opacity:1}}.group-focus-visible\:block:is(:where(.group):focus-visible *){display:block}.group-active\:bg-brand-500:is(:where(.group):active *){background-color:var(--color-brand-500)}.peer-focus-visible\:ring-2:is(:where(.peer):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)}.peer-focus-visible\:ring-violet-400\/70:is(:where(.peer):focus-visible~*){--tw-ring-color:#a685ffb3}@supports (color:color-mix(in lab,red,red)){.peer-focus-visible\:ring-violet-400\/70:is(:where(.peer):focus-visible~*){--tw-ring-color:color-mix(in oklab, var(--color-violet-400) 70%, transparent)}}.peer-focus-visible\:ring-offset-2:is(:where(.peer):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)}.peer-focus-visible\:ring-offset-slate-950:is(:where(.peer):focus-visible~*){--tw-ring-offset-color:var(--color-slate-950)}.file\:mr-2::file-selector-button{margin-right:calc(var(--spacing) * 2)}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:rounded::file-selector-button{border-radius:var(--radius)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-brand-500\/20::file-selector-button{background-color:#8b5cf633}@supports (color:color-mix(in lab,red,red)){.file\:bg-brand-500\/20::file-selector-button{background-color:color-mix(in oklab,var(--color-brand-500) 20%,transparent)}}.file\:bg-sky-600::file-selector-button{background-color:var(--color-sky-600)}.file\:px-2::file-selector-button{padding-inline:calc(var(--spacing) * 2)}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:py-1::file-selector-button{padding-block:calc(var(--spacing) * 1)}.file\:text-brand-200::file-selector-button{color:var(--color-brand-200)}.file\:text-white::file-selector-button{color:var(--color-white)}.placeholder\:text-\[\#535353\]::placeholder{color:#535353}.placeholder\:text-\[var\(--ui-input-placeholder\)\]::placeholder{color:var(--ui-input-placeholder)}.placeholder\:text-\[var\(--ui-input-placeholder\,\#64748b\)\]::placeholder{color:var(--ui-input-placeholder,#64748b)}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}.placeholder\:text-slate-500::placeholder{color:var(--color-slate-500)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-\[20\%\]:after{content:var(--tw-content);top:20%}.after\:right-0:after{content:var(--tw-content);right:calc(var(--spacing) * 0)}.after\:right-0\.5:after{content:var(--tw-content);right:calc(var(--spacing) * .5)}.after\:bottom-0:after{content:var(--tw-content);bottom:calc(var(--spacing) * 0)}.after\:left-0:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.after\:h-0\.5:after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.after\:h-\[60\%\]:after{content:var(--tw-content);height:60%}.after\:w-0\.5:after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.after\:rounded:after{content:var(--tw-content);border-radius:var(--radius)}.after\:bg-sky-500:after{content:var(--tw-content);background-color:var(--color-sky-500)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing) * 0)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}.empty\:hidden:empty{display:none}.focus-within\:border-blue-400:focus-within{border-color:var(--color-blue-400)}.focus-within\:ring-2:focus-within{--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-within\:ring-blue-100:focus-within{--tw-ring-color:var(--color-blue-100)}@media(hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105: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{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:\!border-sky-500:hover{border-color:var(--color-sky-500)!important}.hover\:\!border-sky-700:hover{border-color:var(--color-sky-700)!important}.hover\:border-\[color\:var\(--ui-accent\)\]\/50:hover{border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[color\:var\(--ui-accent\)\]\/50:hover{border-color:color-mix(in oklab,var(--ui-accent) 50%,transparent)}}.hover\:border-\[var\(--hr-ai\)\]:hover{border-color:var(--hr-ai)}.hover\:border-\[var\(--perf-accent\)\]:hover{border-color:var(--perf-accent)}.hover\:border-\[var\(--sa-accent\,\#7129df\)\]:hover{border-color:var(--sa-accent,#7129df)}.hover\:border-\[var\(--ui-accent\)\]:hover,.hover\:border-\[var\(--ui-accent\)\]\/35:hover{border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--ui-accent\)\]\/35:hover{border-color:color-mix(in oklab,var(--ui-accent) 35%,transparent)}}.hover\:border-\[var\(--ui-accent\)\]\/40:hover{border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--ui-accent\)\]\/40:hover{border-color:color-mix(in oklab,var(--ui-accent) 40%,transparent)}}.hover\:border-\[var\(--ui-accent\)\]\/50:hover{border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--ui-accent\)\]\/50:hover{border-color:color-mix(in oklab,var(--ui-accent) 50%,transparent)}}.hover\:border-\[var\(--ui-border-strong\)\]:hover{border-color:var(--ui-border-strong)}.hover\:border-amber-400\/40:hover{border-color:#fcbb0066}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-400\/40:hover{border-color:color-mix(in oklab,var(--color-amber-400) 40%,transparent)}}.hover\:border-amber-400\/50:hover{border-color:#fcbb0080}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-400\/50:hover{border-color:color-mix(in oklab,var(--color-amber-400) 50%,transparent)}}.hover\:border-amber-500\/25:hover{border-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-500\/25:hover{border-color:color-mix(in oklab,var(--color-amber-500) 25%,transparent)}}.hover\:border-amber-500\/30:hover{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-500\/30:hover{border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)}}.hover\:border-amber-500\/40:hover{border-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-500\/40:hover{border-color:color-mix(in oklab,var(--color-amber-500) 40%,transparent)}}.hover\:border-amber-500\/50:hover{border-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-500\/50:hover{border-color:color-mix(in oklab,var(--color-amber-500) 50%,transparent)}}.hover\:border-black\/15:hover{border-color:#00000026}@supports (color:color-mix(in lab,red,red)){.hover\:border-black\/15:hover{border-color:color-mix(in oklab,var(--color-black) 15%,transparent)}}.hover\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\:border-blue-400:hover{border-color:var(--color-blue-400)}.hover\:border-blue-500\/25:hover{border-color:#3080ff40}@supports (color:color-mix(in lab,red,red)){.hover\:border-blue-500\/25:hover{border-color:color-mix(in oklab,var(--color-blue-500) 25%,transparent)}}.hover\:border-brand-300:hover{border-color:var(--color-brand-300)}.hover\:border-brand-400:hover{border-color:var(--color-brand-400)}.hover\:border-brand-400\/30:hover{border-color:#a78bfa4d}@supports (color:color-mix(in lab,red,red)){.hover\:border-brand-400\/30:hover{border-color:color-mix(in oklab,var(--color-brand-400) 30%,transparent)}}.hover\:border-brand-500\/25:hover{border-color:#8b5cf640}@supports (color:color-mix(in lab,red,red)){.hover\:border-brand-500\/25:hover{border-color:color-mix(in oklab,var(--color-brand-500) 25%,transparent)}}.hover\:border-brand-500\/30:hover{border-color:#8b5cf64d}@supports (color:color-mix(in lab,red,red)){.hover\:border-brand-500\/30:hover{border-color:color-mix(in oklab,var(--color-brand-500) 30%,transparent)}}.hover\:border-brand-500\/40:hover{border-color:#8b5cf666}@supports (color:color-mix(in lab,red,red)){.hover\:border-brand-500\/40:hover{border-color:color-mix(in oklab,var(--color-brand-500) 40%,transparent)}}.hover\:border-cyan-500\/25:hover{border-color:#00b7d740}@supports (color:color-mix(in lab,red,red)){.hover\:border-cyan-500\/25:hover{border-color:color-mix(in oklab,var(--color-cyan-500) 25%,transparent)}}.hover\:border-cyan-500\/40:hover{border-color:#00b7d766}@supports (color:color-mix(in lab,red,red)){.hover\:border-cyan-500\/40:hover{border-color:color-mix(in oklab,var(--color-cyan-500) 40%,transparent)}}.hover\:border-emerald-300:hover{border-color:var(--color-emerald-300)}.hover\:border-emerald-500\/25:hover{border-color:#00bb7f40}@supports (color:color-mix(in lab,red,red)){.hover\:border-emerald-500\/25:hover{border-color:color-mix(in oklab,var(--color-emerald-500) 25%,transparent)}}.hover\:border-emerald-500\/40:hover{border-color:#00bb7f66}@supports (color:color-mix(in lab,red,red)){.hover\:border-emerald-500\/40:hover{border-color:color-mix(in oklab,var(--color-emerald-500) 40%,transparent)}}.hover\:border-fuchsia-500\/40:hover{border-color:#e12afb66}@supports (color:color-mix(in lab,red,red)){.hover\:border-fuchsia-500\/40:hover{border-color:color-mix(in oklab,var(--color-fuchsia-500) 40%,transparent)}}.hover\:border-green-500\/25:hover{border-color:#00c75840}@supports (color:color-mix(in lab,red,red)){.hover\:border-green-500\/25:hover{border-color:color-mix(in oklab,var(--color-green-500) 25%,transparent)}}.hover\:border-indigo-200:hover{border-color:var(--color-indigo-200)}.hover\:border-indigo-500\/25:hover{border-color:#625fff40}@supports (color:color-mix(in lab,red,red)){.hover\:border-indigo-500\/25:hover{border-color:color-mix(in oklab,var(--color-indigo-500) 25%,transparent)}}.hover\:border-orange-500\/25:hover{border-color:#fe6e0040}@supports (color:color-mix(in lab,red,red)){.hover\:border-orange-500\/25:hover{border-color:color-mix(in oklab,var(--color-orange-500) 25%,transparent)}}.hover\:border-pink-400\/50:hover{border-color:#fb64b680}@supports (color:color-mix(in lab,red,red)){.hover\:border-pink-400\/50:hover{border-color:color-mix(in oklab,var(--color-pink-400) 50%,transparent)}}.hover\:border-pink-500\/25:hover{border-color:#f6339a40}@supports (color:color-mix(in lab,red,red)){.hover\:border-pink-500\/25:hover{border-color:color-mix(in oklab,var(--color-pink-500) 25%,transparent)}}.hover\:border-pink-500\/30:hover{border-color:#f6339a4d}@supports (color:color-mix(in lab,red,red)){.hover\:border-pink-500\/30:hover{border-color:color-mix(in oklab,var(--color-pink-500) 30%,transparent)}}.hover\:border-pink-500\/40:hover{border-color:#f6339a66}@supports (color:color-mix(in lab,red,red)){.hover\:border-pink-500\/40:hover{border-color:color-mix(in oklab,var(--color-pink-500) 40%,transparent)}}.hover\:border-red-500\/50:hover{border-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.hover\:border-red-500\/50:hover{border-color:color-mix(in oklab,var(--color-red-500) 50%,transparent)}}.hover\:border-rose-400\/40:hover{border-color:#ff667f66}@supports (color:color-mix(in lab,red,red)){.hover\:border-rose-400\/40:hover{border-color:color-mix(in oklab,var(--color-rose-400) 40%,transparent)}}.hover\:border-rose-400\/50:hover{border-color:#ff667f80}@supports (color:color-mix(in lab,red,red)){.hover\:border-rose-400\/50:hover{border-color:color-mix(in oklab,var(--color-rose-400) 50%,transparent)}}.hover\:border-rose-500\/25:hover{border-color:#ff235740}@supports (color:color-mix(in lab,red,red)){.hover\:border-rose-500\/25:hover{border-color:color-mix(in oklab,var(--color-rose-500) 25%,transparent)}}.hover\:border-rose-500\/30:hover{border-color:#ff23574d}@supports (color:color-mix(in lab,red,red)){.hover\:border-rose-500\/30:hover{border-color:color-mix(in oklab,var(--color-rose-500) 30%,transparent)}}.hover\:border-sky-200:hover{border-color:var(--color-sky-200)}.hover\:border-sky-300:hover{border-color:var(--color-sky-300)}.hover\:border-sky-400:hover{border-color:var(--color-sky-400)}.hover\:border-sky-400\/40:hover{border-color:#00bcfe66}@supports (color:color-mix(in lab,red,red)){.hover\:border-sky-400\/40:hover{border-color:color-mix(in oklab,var(--color-sky-400) 40%,transparent)}}.hover\:border-sky-400\/50:hover{border-color:#00bcfe80}@supports (color:color-mix(in lab,red,red)){.hover\:border-sky-400\/50:hover{border-color:color-mix(in oklab,var(--color-sky-400) 50%,transparent)}}.hover\:border-sky-500\/25:hover{border-color:#00a5ef40}@supports (color:color-mix(in lab,red,red)){.hover\:border-sky-500\/25:hover{border-color:color-mix(in oklab,var(--color-sky-500) 25%,transparent)}}.hover\:border-sky-500\/30:hover{border-color:#00a5ef4d}@supports (color:color-mix(in lab,red,red)){.hover\:border-sky-500\/30:hover{border-color:color-mix(in oklab,var(--color-sky-500) 30%,transparent)}}.hover\:border-sky-500\/40:hover{border-color:#00a5ef66}@supports (color:color-mix(in lab,red,red)){.hover\:border-sky-500\/40:hover{border-color:color-mix(in oklab,var(--color-sky-500) 40%,transparent)}}.hover\:border-sky-500\/50:hover{border-color:#00a5ef80}@supports (color:color-mix(in lab,red,red)){.hover\:border-sky-500\/50:hover{border-color:color-mix(in oklab,var(--color-sky-500) 50%,transparent)}}.hover\:border-slate-200:hover{border-color:var(--color-slate-200)}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:border-slate-400:hover{border-color:var(--color-slate-400)}.hover\:border-slate-500\/25:hover{border-color:#62748e40}@supports (color:color-mix(in lab,red,red)){.hover\:border-slate-500\/25:hover{border-color:color-mix(in oklab,var(--color-slate-500) 25%,transparent)}}.hover\:border-teal-500\/25:hover{border-color:#00baa740}@supports (color:color-mix(in lab,red,red)){.hover\:border-teal-500\/25:hover{border-color:color-mix(in oklab,var(--color-teal-500) 25%,transparent)}}.hover\:border-violet-200:hover{border-color:var(--color-violet-200)}.hover\:border-violet-400:hover{border-color:var(--color-violet-400)}.hover\:border-violet-400\/40:hover{border-color:#a685ff66}@supports (color:color-mix(in lab,red,red)){.hover\:border-violet-400\/40:hover{border-color:color-mix(in oklab,var(--color-violet-400) 40%,transparent)}}.hover\:border-violet-500\/25:hover{border-color:#8d54ff40}@supports (color:color-mix(in lab,red,red)){.hover\:border-violet-500\/25:hover{border-color:color-mix(in oklab,var(--color-violet-500) 25%,transparent)}}.hover\:border-violet-500\/30:hover{border-color:#8d54ff4d}@supports (color:color-mix(in lab,red,red)){.hover\:border-violet-500\/30:hover{border-color:color-mix(in oklab,var(--color-violet-500) 30%,transparent)}}.hover\:border-violet-500\/40:hover{border-color:#8d54ff66}@supports (color:color-mix(in lab,red,red)){.hover\:border-violet-500\/40:hover{border-color:color-mix(in oklab,var(--color-violet-500) 40%,transparent)}}.hover\:border-white\/10:hover{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/10:hover{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:border-white\/15:hover{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/15:hover{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.hover\:border-white\/25:hover{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/25:hover{border-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.hover\:border-zinc-500\/25:hover{border-color:#71717b40}@supports (color:color-mix(in lab,red,red)){.hover\:border-zinc-500\/25:hover{border-color:color-mix(in oklab,var(--color-zinc-500) 25%,transparent)}}.hover\:\!bg-sky-50:hover{background-color:var(--color-sky-50)!important}.hover\:\!bg-sky-700:hover{background-color:var(--color-sky-700)!important}.hover\:\!bg-slate-50:hover{background-color:var(--color-slate-50)!important}.hover\:\!bg-transparent:hover{background-color:#0000!important}.hover\:bg-\[\#1d4ed8\]:hover{background-color:#1d4ed8}.hover\:bg-\[color-mix\(in_srgb\,var\(--ui-accent\)_6\%\,transparent\)\]:hover{background-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--ui-accent\)_6\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--ui-accent) 6%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--ui-accent\)_8\%\,var\(--ui-surface\)\)\]:hover{background-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--ui-accent\)_8\%\,var\(--ui-surface\)\)\]:hover{background-color:color-mix(in srgb,var(--ui-accent) 8%,var(--ui-surface))}}.hover\:bg-\[color-mix\(in_srgb\,var\(--ui-accent\)_10\%\,transparent\)\]:hover{background-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--ui-accent\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--ui-accent) 10%,transparent)}}.hover\:bg-\[color\:var\(--ui-surface-hover\)\]:hover{background-color:var(--ui-surface-hover)}.hover\:bg-\[var\(--perf-primary-soft\)\]:hover{background-color:var(--perf-primary-soft)}.hover\:bg-\[var\(--ui-accent\)\]\/5:hover{background-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--ui-accent\)\]\/5:hover{background-color:color-mix(in oklab,var(--ui-accent) 5%,transparent)}}.hover\:bg-\[var\(--ui-accent\)\]\/15:hover{background-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--ui-accent\)\]\/15:hover{background-color:color-mix(in oklab,var(--ui-accent) 15%,transparent)}}.hover\:bg-\[var\(--ui-accent-soft\)\]:hover{background-color:var(--ui-accent-soft)}.hover\:bg-\[var\(--ui-bg\)\]:hover{background-color:var(--ui-bg)}.hover\:bg-\[var\(--ui-border\)\]\/20:hover{background-color:var(--ui-border)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--ui-border\)\]\/20:hover{background-color:color-mix(in oklab,var(--ui-border) 20%,transparent)}}.hover\:bg-\[var\(--ui-border\)\]\/40:hover{background-color:var(--ui-border)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--ui-border\)\]\/40:hover{background-color:color-mix(in oklab,var(--ui-border) 40%,transparent)}}.hover\:bg-\[var\(--ui-panel\)\]:hover{background-color:var(--ui-panel)}.hover\:bg-\[var\(--ui-panel-bg\)\]:hover{background-color:var(--ui-panel-bg)}.hover\:bg-\[var\(--ui-surface\)\]:hover,.hover\:bg-\[var\(--ui-surface\)\]\/60:hover{background-color:var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--ui-surface\)\]\/60:hover{background-color:color-mix(in oklab,var(--ui-surface) 60%,transparent)}}.hover\:bg-\[var\(--ui-surface-hover\)\]:hover{background-color:var(--ui-surface-hover)}.hover\:bg-amber-50:hover{background-color:var(--color-amber-50)}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-amber-500:hover{background-color:var(--color-amber-500)}.hover\:bg-amber-500\/10:hover{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-500\/10:hover{background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.hover\:bg-amber-500\/15:hover{background-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-500\/15:hover{background-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)}}.hover\:bg-amber-500\/20:hover{background-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-500\/20:hover{background-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.hover\:bg-amber-500\/\[0\.08\]:hover{background-color:#f99c0014}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-500\/\[0\.08\]:hover{background-color:color-mix(in oklab,var(--color-amber-500) 8%,transparent)}}.hover\:bg-amber-600:hover{background-color:var(--color-amber-600)}.hover\:bg-amber-600\/30:hover{background-color:#dd74004d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-600\/30:hover{background-color:color-mix(in oklab,var(--color-amber-600) 30%,transparent)}}.hover\:bg-amber-700:hover{background-color:var(--color-amber-700)}.hover\:bg-amber-950\/50:hover{background-color:#46190180}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-950\/50:hover{background-color:color-mix(in oklab,var(--color-amber-950) 50%,transparent)}}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.hover\:bg-black\/10:hover{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/10:hover{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.hover\:bg-black\/30:hover{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/30:hover{background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.hover\:bg-black\/75:hover{background-color:#000000bf}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/75:hover{background-color:color-mix(in oklab,var(--color-black) 75%,transparent)}}.hover\:bg-black\/\[0\.08\]:hover{background-color:#00000014}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/\[0\.08\]:hover{background-color:color-mix(in oklab,var(--color-black) 8%,transparent)}}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-500:hover{background-color:var(--color-blue-500)}.hover\:bg-blue-600\/30:hover{background-color:#155dfc4d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-600\/30:hover{background-color:color-mix(in oklab,var(--color-blue-600) 30%,transparent)}}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-brand-50:hover{background-color:var(--color-brand-50)}.hover\:bg-brand-100:hover{background-color:var(--color-brand-100)}.hover\:bg-brand-400:hover{background-color:var(--color-brand-400)}.hover\:bg-brand-400\/50:hover{background-color:#a78bfa80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-brand-400\/50:hover{background-color:color-mix(in oklab,var(--color-brand-400) 50%,transparent)}}.hover\:bg-brand-500:hover{background-color:var(--color-brand-500)}.hover\:bg-brand-500\/5:hover{background-color:#8b5cf60d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-brand-500\/5:hover{background-color:color-mix(in oklab,var(--color-brand-500) 5%,transparent)}}.hover\:bg-brand-500\/10:hover{background-color:#8b5cf61a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-brand-500\/10:hover{background-color:color-mix(in oklab,var(--color-brand-500) 10%,transparent)}}.hover\:bg-brand-500\/15:hover{background-color:#8b5cf626}@supports (color:color-mix(in lab,red,red)){.hover\:bg-brand-500\/15:hover{background-color:color-mix(in oklab,var(--color-brand-500) 15%,transparent)}}.hover\:bg-brand-500\/20:hover{background-color:#8b5cf633}@supports (color:color-mix(in lab,red,red)){.hover\:bg-brand-500\/20:hover{background-color:color-mix(in oklab,var(--color-brand-500) 20%,transparent)}}.hover\:bg-brand-500\/25:hover{background-color:#8b5cf640}@supports (color:color-mix(in lab,red,red)){.hover\:bg-brand-500\/25:hover{background-color:color-mix(in oklab,var(--color-brand-500) 25%,transparent)}}.hover\:bg-brand-500\/30:hover{background-color:#8b5cf64d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-brand-500\/30:hover{background-color:color-mix(in oklab,var(--color-brand-500) 30%,transparent)}}.hover\:bg-brand-600\/10:hover{background-color:#7c3aed1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-brand-600\/10:hover{background-color:color-mix(in oklab,var(--color-brand-600) 10%,transparent)}}.hover\:bg-brand-600\/20:hover{background-color:#7c3aed33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-brand-600\/20:hover{background-color:color-mix(in oklab,var(--color-brand-600) 20%,transparent)}}.hover\:bg-brand-600\/25:hover{background-color:#7c3aed40}@supports (color:color-mix(in lab,red,red)){.hover\:bg-brand-600\/25:hover{background-color:color-mix(in oklab,var(--color-brand-600) 25%,transparent)}}.hover\:bg-brand-600\/30:hover{background-color:#7c3aed4d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-brand-600\/30:hover{background-color:color-mix(in oklab,var(--color-brand-600) 30%,transparent)}}.hover\:bg-brand-700:hover{background-color:var(--color-brand-700)}.hover\:bg-cyan-50:hover{background-color:var(--color-cyan-50)}.hover\:bg-cyan-500:hover{background-color:var(--color-cyan-500)}.hover\:bg-cyan-500\/10:hover{background-color:#00b7d71a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-cyan-500\/10:hover{background-color:color-mix(in oklab,var(--color-cyan-500) 10%,transparent)}}.hover\:bg-cyan-500\/20:hover{background-color:#00b7d733}@supports (color:color-mix(in lab,red,red)){.hover\:bg-cyan-500\/20:hover{background-color:color-mix(in oklab,var(--color-cyan-500) 20%,transparent)}}.hover\:bg-cyan-500\/25:hover{background-color:#00b7d740}@supports (color:color-mix(in lab,red,red)){.hover\:bg-cyan-500\/25:hover{background-color:color-mix(in oklab,var(--color-cyan-500) 25%,transparent)}}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-emerald-400:hover{background-color:var(--color-emerald-400)}.hover\:bg-emerald-400\/20:hover{background-color:#00d29433}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-400\/20:hover{background-color:color-mix(in oklab,var(--color-emerald-400) 20%,transparent)}}.hover\:bg-emerald-500:hover{background-color:var(--color-emerald-500)}.hover\:bg-emerald-500\/10:hover{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-500\/10:hover{background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.hover\:bg-emerald-500\/15:hover{background-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-500\/15:hover{background-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)}}.hover\:bg-emerald-500\/20:hover{background-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-500\/20:hover{background-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.hover\:bg-emerald-500\/25:hover{background-color:#00bb7f40}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-500\/25:hover{background-color:color-mix(in oklab,var(--color-emerald-500) 25%,transparent)}}.hover\:bg-emerald-600:hover{background-color:var(--color-emerald-600)}.hover\:bg-emerald-600\/25:hover{background-color:#00976740}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-600\/25:hover{background-color:color-mix(in oklab,var(--color-emerald-600) 25%,transparent)}}.hover\:bg-emerald-600\/30:hover{background-color:#0097674d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-600\/30:hover{background-color:color-mix(in oklab,var(--color-emerald-600) 30%,transparent)}}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-emerald-900\/40:hover{background-color:#004e3b66}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-900\/40:hover{background-color:color-mix(in oklab,var(--color-emerald-900) 40%,transparent)}}.hover\:bg-emerald-950\/30:hover{background-color:#002c224d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-950\/30:hover{background-color:color-mix(in oklab,var(--color-emerald-950) 30%,transparent)}}.hover\:bg-emerald-950\/50:hover{background-color:#002c2280}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-950\/50:hover{background-color:color-mix(in oklab,var(--color-emerald-950) 50%,transparent)}}.hover\:bg-fuchsia-100:hover{background-color:var(--color-fuchsia-100)}.hover\:bg-fuchsia-500\/10:hover{background-color:#e12afb1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-fuchsia-500\/10:hover{background-color:color-mix(in oklab,var(--color-fuchsia-500) 10%,transparent)}}.hover\:bg-fuchsia-500\/20:hover{background-color:#e12afb33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-fuchsia-500\/20:hover{background-color:color-mix(in oklab,var(--color-fuchsia-500) 20%,transparent)}}.hover\:bg-green-500:hover{background-color:var(--color-green-500)}.hover\:bg-indigo-50:hover{background-color:var(--color-indigo-50)}.hover\:bg-indigo-400:hover{background-color:var(--color-indigo-400)}.hover\:bg-indigo-500:hover{background-color:var(--color-indigo-500)}.hover\:bg-indigo-600:hover{background-color:var(--color-indigo-600)}.hover\:bg-indigo-700:hover{background-color:var(--color-indigo-700)}.hover\:bg-orange-100:hover{background-color:var(--color-orange-100)}.hover\:bg-orange-500:hover{background-color:var(--color-orange-500)}.hover\:bg-orange-500\/10:hover{background-color:#fe6e001a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-orange-500\/10:hover{background-color:color-mix(in oklab,var(--color-orange-500) 10%,transparent)}}.hover\:bg-orange-600:hover{background-color:var(--color-orange-600)}.hover\:bg-pink-500:hover{background-color:var(--color-pink-500)}.hover\:bg-pink-500\/10:hover{background-color:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-pink-500\/10:hover{background-color:color-mix(in oklab,var(--color-pink-500) 10%,transparent)}}.hover\:bg-pink-500\/15:hover{background-color:#f6339a26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-pink-500\/15:hover{background-color:color-mix(in oklab,var(--color-pink-500) 15%,transparent)}}.hover\:bg-pink-500\/20:hover{background-color:#f6339a33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-pink-500\/20:hover{background-color:color-mix(in oklab,var(--color-pink-500) 20%,transparent)}}.hover\:bg-pink-600:hover{background-color:var(--color-pink-600)}.hover\:bg-purple-600\/50:hover{background-color:#9810fa80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-purple-600\/50:hover{background-color:color-mix(in oklab,var(--color-purple-600) 50%,transparent)}}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-red-500\/10:hover{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/10:hover{background-color:color-mix(in oklab,var(--color-red-500) 10%,transparent)}}.hover\:bg-red-500\/20:hover{background-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/20:hover{background-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)}}.hover\:bg-red-500\/30:hover{background-color:#fb2c364d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/30:hover{background-color:color-mix(in oklab,var(--color-red-500) 30%,transparent)}}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-red-600\/30:hover{background-color:#e400144d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-600\/30:hover{background-color:color-mix(in oklab,var(--color-red-600) 30%,transparent)}}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-red-950\/20:hover{background-color:#46080933}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-950\/20:hover{background-color:color-mix(in oklab,var(--color-red-950) 20%,transparent)}}.hover\:bg-red-950\/30:hover{background-color:#4608094d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-950\/30:hover{background-color:color-mix(in oklab,var(--color-red-950) 30%,transparent)}}.hover\:bg-red-950\/40:hover{background-color:#46080966}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-950\/40:hover{background-color:color-mix(in oklab,var(--color-red-950) 40%,transparent)}}.hover\:bg-rose-50:hover{background-color:var(--color-rose-50)}.hover\:bg-rose-100:hover{background-color:var(--color-rose-100)}.hover\:bg-rose-200:hover{background-color:var(--color-rose-200)}.hover\:bg-rose-500:hover{background-color:var(--color-rose-500)}.hover\:bg-rose-500\/10:hover{background-color:#ff23571a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rose-500\/10:hover{background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)}}.hover\:bg-rose-500\/15:hover{background-color:#ff235726}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rose-500\/15:hover{background-color:color-mix(in oklab,var(--color-rose-500) 15%,transparent)}}.hover\:bg-rose-500\/20:hover{background-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rose-500\/20:hover{background-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)}}.hover\:bg-rose-500\/25:hover{background-color:#ff235740}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rose-500\/25:hover{background-color:color-mix(in oklab,var(--color-rose-500) 25%,transparent)}}.hover\:bg-rose-600:hover{background-color:var(--color-rose-600)}.hover\:bg-rose-700:hover{background-color:var(--color-rose-700)}.hover\:bg-sky-50:hover{background-color:var(--color-sky-50)}.hover\:bg-sky-50\/50:hover{background-color:#f0f9ff80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sky-50\/50:hover{background-color:color-mix(in oklab,var(--color-sky-50) 50%,transparent)}}.hover\:bg-sky-100:hover{background-color:var(--color-sky-100)}.hover\:bg-sky-200\/80:hover{background-color:#b8e6fecc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sky-200\/80:hover{background-color:color-mix(in oklab,var(--color-sky-200) 80%,transparent)}}.hover\:bg-sky-400\/50:hover{background-color:#00bcfe80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sky-400\/50:hover{background-color:color-mix(in oklab,var(--color-sky-400) 50%,transparent)}}.hover\:bg-sky-500:hover{background-color:var(--color-sky-500)}.hover\:bg-sky-500\/5:hover{background-color:#00a5ef0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sky-500\/5:hover{background-color:color-mix(in oklab,var(--color-sky-500) 5%,transparent)}}.hover\:bg-sky-500\/10:hover{background-color:#00a5ef1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sky-500\/10:hover{background-color:color-mix(in oklab,var(--color-sky-500) 10%,transparent)}}.hover\:bg-sky-500\/15:hover{background-color:#00a5ef26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sky-500\/15:hover{background-color:color-mix(in oklab,var(--color-sky-500) 15%,transparent)}}.hover\:bg-sky-500\/20:hover{background-color:#00a5ef33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sky-500\/20:hover{background-color:color-mix(in oklab,var(--color-sky-500) 20%,transparent)}}.hover\:bg-sky-700:hover{background-color:var(--color-sky-700)}.hover\:bg-sky-800:hover{background-color:var(--color-sky-800)}.hover\:bg-sky-950\/20:hover{background-color:#052f4a33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sky-950\/20:hover{background-color:color-mix(in oklab,var(--color-sky-950) 20%,transparent)}}.hover\:bg-sky-950\/30:hover{background-color:#052f4a4d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sky-950\/30:hover{background-color:color-mix(in oklab,var(--color-sky-950) 30%,transparent)}}.hover\:bg-sky-950\/40:hover{background-color:#052f4a66}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sky-950\/40:hover{background-color:color-mix(in oklab,var(--color-sky-950) 40%,transparent)}}.hover\:bg-sky-950\/50:hover{background-color:#052f4a80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sky-950\/50:hover{background-color:color-mix(in oklab,var(--color-sky-950) 50%,transparent)}}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-50\/70:hover{background-color:#f8fafcb3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-50\/70:hover{background-color:color-mix(in oklab,var(--color-slate-50) 70%,transparent)}}.hover\:bg-slate-50\/80:hover{background-color:#f8fafccc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-50\/80:hover{background-color:color-mix(in oklab,var(--color-slate-50) 80%,transparent)}}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)}.hover\:bg-slate-200\/60:hover{background-color:#e2e8f099}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-200\/60:hover{background-color:color-mix(in oklab,var(--color-slate-200) 60%,transparent)}}.hover\:bg-slate-200\/70:hover{background-color:#e2e8f0b3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-200\/70:hover{background-color:color-mix(in oklab,var(--color-slate-200) 70%,transparent)}}.hover\:bg-slate-200\/80:hover{background-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-200\/80:hover{background-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)}}.hover\:bg-slate-600:hover{background-color:var(--color-slate-600)}.hover\:bg-slate-700:hover{background-color:var(--color-slate-700)}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-slate-800\/20:hover{background-color:#1d293d33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-800\/20:hover{background-color:color-mix(in oklab,var(--color-slate-800) 20%,transparent)}}.hover\:bg-slate-800\/60:hover{background-color:#1d293d99}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-800\/60:hover{background-color:color-mix(in oklab,var(--color-slate-800) 60%,transparent)}}.hover\:bg-slate-800\/80:hover{background-color:#1d293dcc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-800\/80:hover{background-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)}}.hover\:bg-slate-900:hover{background-color:var(--color-slate-900)}.hover\:bg-teal-500\/15:hover{background-color:#00baa726}@supports (color:color-mix(in lab,red,red)){.hover\:bg-teal-500\/15:hover{background-color:color-mix(in oklab,var(--color-teal-500) 15%,transparent)}}.hover\:bg-teal-950\/50:hover{background-color:#022f2e80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-teal-950\/50:hover{background-color:color-mix(in oklab,var(--color-teal-950) 50%,transparent)}}.hover\:bg-violet-50:hover{background-color:var(--color-violet-50)}.hover\:bg-violet-50\/60:hover{background-color:#f5f3ff99}@supports (color:color-mix(in lab,red,red)){.hover\:bg-violet-50\/60:hover{background-color:color-mix(in oklab,var(--color-violet-50) 60%,transparent)}}.hover\:bg-violet-100:hover{background-color:var(--color-violet-100)}.hover\:bg-violet-200:hover{background-color:var(--color-violet-200)}.hover\:bg-violet-200\/80:hover{background-color:#ddd6ffcc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-violet-200\/80:hover{background-color:color-mix(in oklab,var(--color-violet-200) 80%,transparent)}}.hover\:bg-violet-500:hover{background-color:var(--color-violet-500)}.hover\:bg-violet-500\/10:hover{background-color:#8d54ff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-violet-500\/10:hover{background-color:color-mix(in oklab,var(--color-violet-500) 10%,transparent)}}.hover\:bg-violet-500\/15:hover{background-color:#8d54ff26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-violet-500\/15:hover{background-color:color-mix(in oklab,var(--color-violet-500) 15%,transparent)}}.hover\:bg-violet-500\/20:hover{background-color:#8d54ff33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-violet-500\/20:hover{background-color:color-mix(in oklab,var(--color-violet-500) 20%,transparent)}}.hover\:bg-violet-500\/25:hover{background-color:#8d54ff40}@supports (color:color-mix(in lab,red,red)){.hover\:bg-violet-500\/25:hover{background-color:color-mix(in oklab,var(--color-violet-500) 25%,transparent)}}.hover\:bg-violet-600\/40:hover{background-color:#7f22fe66}@supports (color:color-mix(in lab,red,red)){.hover\:bg-violet-600\/40:hover{background-color:color-mix(in oklab,var(--color-violet-600) 40%,transparent)}}.hover\:bg-violet-700:hover{background-color:var(--color-violet-700)}.hover\:bg-violet-900\/40:hover{background-color:#4d179a66}@supports (color:color-mix(in lab,red,red)){.hover\:bg-violet-900\/40:hover{background-color:color-mix(in oklab,var(--color-violet-900) 40%,transparent)}}.hover\:bg-violet-950\/50:hover{background-color:#2f0d6880}@supports (color:color-mix(in lab,red,red)){.hover\:bg-violet-950\/50:hover{background-color:color-mix(in oklab,var(--color-violet-950) 50%,transparent)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.hover\:bg-white\/25:hover{background-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/25:hover{background-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/70:hover{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.hover\:bg-white\/80:hover{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/80:hover{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.02\]:hover{background-color:color-mix(in oklab,var(--color-white) 2%,transparent)}}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.03\]:hover{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.04\]:hover{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.05\]:hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.hover\:\!text-rose-200:hover{color:var(--color-rose-200)!important}.hover\:\!text-sky-700:hover{color:var(--color-sky-700)!important}.hover\:\!text-white:hover{color:var(--color-white)!important}.hover\:text-\[var\(--ui-accent\)\]:hover{color:var(--ui-accent)}.hover\:text-\[var\(--ui-primary\)\]:hover{color:var(--ui-primary)}.hover\:text-\[var\(--ui-text\)\]:hover{color:var(--ui-text)}.hover\:text-amber-300:hover{color:var(--color-amber-300)}.hover\:text-amber-700:hover{color:var(--color-amber-700)}.hover\:text-blue-500:hover{color:var(--color-blue-500)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-blue-800:hover{color:var(--color-blue-800)}.hover\:text-brand-100:hover{color:var(--color-brand-100)}.hover\:text-brand-200:hover{color:var(--color-brand-200)}.hover\:text-brand-300:hover{color:var(--color-brand-300)}.hover\:text-brand-500:hover{color:var(--color-brand-500)}.hover\:text-brand-600:hover{color:var(--color-brand-600)}.hover\:text-brand-700:hover{color:var(--color-brand-700)}.hover\:text-cyan-300:hover{color:var(--color-cyan-300)}.hover\:text-cyan-700:hover{color:var(--color-cyan-700)}.hover\:text-emerald-200:hover{color:var(--color-emerald-200)}.hover\:text-emerald-300:hover{color:var(--color-emerald-300)}.hover\:text-emerald-400:hover{color:var(--color-emerald-400)}.hover\:text-emerald-700:hover{color:var(--color-emerald-700)}.hover\:text-emerald-800:hover{color:var(--color-emerald-800)}.hover\:text-green-300:hover{color:var(--color-green-300)}.hover\:text-orange-300:hover{color:var(--color-orange-300)}.hover\:text-red-200:hover{color:var(--color-red-200)}.hover\:text-red-300:hover{color:var(--color-red-300)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-rose-200:hover{color:var(--color-rose-200)}.hover\:text-rose-300:hover{color:var(--color-rose-300)}.hover\:text-rose-400:hover{color:var(--color-rose-400)}.hover\:text-rose-600:hover{color:var(--color-rose-600)}.hover\:text-rose-700:hover{color:var(--color-rose-700)}.hover\:text-sky-100:hover{color:var(--color-sky-100)}.hover\:text-sky-200:hover{color:var(--color-sky-200)}.hover\:text-sky-300:hover{color:var(--color-sky-300)}.hover\:text-sky-500:hover{color:var(--color-sky-500)}.hover\:text-sky-700:hover{color:var(--color-sky-700)}.hover\:text-sky-800:hover{color:var(--color-sky-800)}.hover\:text-slate-200:hover{color:var(--color-slate-200)}.hover\:text-slate-300:hover{color:var(--color-slate-300)}.hover\:text-slate-400:hover{color:var(--color-slate-400)}.hover\:text-slate-600:hover{color:var(--color-slate-600)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:text-slate-800:hover{color:var(--color-slate-800)}.hover\:text-slate-900:hover{color:var(--color-slate-900)}.hover\:text-teal-300:hover{color:var(--color-teal-300)}.hover\:text-teal-700:hover{color:var(--color-teal-700)}.hover\:text-violet-100:hover{color:var(--color-violet-100)}.hover\:text-violet-200:hover{color:var(--color-violet-200)}.hover\:text-violet-300:hover{color:var(--color-violet-300)}.hover\:text-violet-600:hover{color:var(--color-violet-600)}.hover\:text-violet-700:hover{color:var(--color-violet-700)}.hover\:text-violet-800:hover{color:var(--color-violet-800)}.hover\:text-violet-900:hover{color:var(--color-violet-900)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-white:hover{-webkit-text-decoration-color:var(--color-white);text-decoration-color:var(--color-white)}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:opacity-100:hover{opacity:1}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);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-\[var\(--ui-shadow-md\)\]:hover{--tw-shadow:var(--ui-shadow-md);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{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);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{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);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-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-1:hover{--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)}.hover\:ring-\[var\(--ui-accent\)\]:hover{--tw-ring-color:var(--ui-accent)}.hover\:ring-amber-500\/20:hover{--tw-ring-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.hover\:ring-amber-500\/20:hover{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.hover\:ring-blue-500\/20:hover{--tw-ring-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.hover\:ring-blue-500\/20:hover{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.hover\:ring-brand-500\/20:hover{--tw-ring-color:#8b5cf633}@supports (color:color-mix(in lab,red,red)){.hover\:ring-brand-500\/20:hover{--tw-ring-color:color-mix(in oklab, var(--color-brand-500) 20%, transparent)}}.hover\:ring-cyan-500\/20:hover{--tw-ring-color:#00b7d733}@supports (color:color-mix(in lab,red,red)){.hover\:ring-cyan-500\/20:hover{--tw-ring-color:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.hover\:ring-emerald-300:hover{--tw-ring-color:var(--color-emerald-300)}.hover\:ring-emerald-500\/20:hover{--tw-ring-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.hover\:ring-emerald-500\/20:hover{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.hover\:ring-green-500\/20:hover{--tw-ring-color:#00c75833}@supports (color:color-mix(in lab,red,red)){.hover\:ring-green-500\/20:hover{--tw-ring-color:color-mix(in oklab, var(--color-green-500) 20%, transparent)}}.hover\:ring-indigo-500\/20:hover{--tw-ring-color:#625fff33}@supports (color:color-mix(in lab,red,red)){.hover\:ring-indigo-500\/20:hover{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.hover\:ring-orange-500\/20:hover{--tw-ring-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.hover\:ring-orange-500\/20:hover{--tw-ring-color:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.hover\:ring-pink-500\/20:hover{--tw-ring-color:#f6339a33}@supports (color:color-mix(in lab,red,red)){.hover\:ring-pink-500\/20:hover{--tw-ring-color:color-mix(in oklab, var(--color-pink-500) 20%, transparent)}}.hover\:ring-rose-500\/20:hover{--tw-ring-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.hover\:ring-rose-500\/20:hover{--tw-ring-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.hover\:ring-sky-500\/20:hover{--tw-ring-color:#00a5ef33}@supports (color:color-mix(in lab,red,red)){.hover\:ring-sky-500\/20:hover{--tw-ring-color:color-mix(in oklab, var(--color-sky-500) 20%, transparent)}}.hover\:ring-sky-500\/30:hover{--tw-ring-color:#00a5ef4d}@supports (color:color-mix(in lab,red,red)){.hover\:ring-sky-500\/30:hover{--tw-ring-color:color-mix(in oklab, var(--color-sky-500) 30%, transparent)}}.hover\:ring-slate-500\/20:hover{--tw-ring-color:#62748e33}@supports (color:color-mix(in lab,red,red)){.hover\:ring-slate-500\/20:hover{--tw-ring-color:color-mix(in oklab, var(--color-slate-500) 20%, transparent)}}.hover\:ring-teal-500\/20:hover{--tw-ring-color:#00baa733}@supports (color:color-mix(in lab,red,red)){.hover\:ring-teal-500\/20:hover{--tw-ring-color:color-mix(in oklab, var(--color-teal-500) 20%, transparent)}}.hover\:ring-violet-500\/20:hover{--tw-ring-color:#8d54ff33}@supports (color:color-mix(in lab,red,red)){.hover\:ring-violet-500\/20:hover{--tw-ring-color:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}}.hover\:ring-zinc-500\/20:hover{--tw-ring-color:#71717b33}@supports (color:color-mix(in lab,red,red)){.hover\:ring-zinc-500\/20:hover{--tw-ring-color:color-mix(in oklab, var(--color-zinc-500) 20%, transparent)}}.hover\:brightness-95: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{--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,)}.hover\:brightness-\[0\.98\]:hover{--tw-brightness:brightness(.98);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\:border-\[var\(--ui-accent\)\]:focus{border-color:var(--ui-accent)}.focus\:border-brand-400:focus{border-color:var(--color-brand-400)}.focus\:border-brand-500:focus{border-color:var(--color-brand-500)}.focus\:border-emerald-400\/50:focus{border-color:#00d29480}@supports (color:color-mix(in lab,red,red)){.focus\:border-emerald-400\/50:focus{border-color:color-mix(in oklab,var(--color-emerald-400) 50%,transparent)}}.focus\:border-emerald-500:focus{border-color:var(--color-emerald-500)}.focus\:border-violet-500:focus{border-color:var(--color-violet-500)}.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)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.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-1:focus{--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)}.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-\[var\(--ui-accent\)\]:focus,.focus\:ring-\[var\(--ui-accent\)\]\/25:focus{--tw-ring-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-\[var\(--ui-accent\)\]\/25:focus{--tw-ring-color:color-mix(in oklab, var(--ui-accent) 25%, transparent)}}.focus\:ring-\[var\(--ui-accent\,\#6d28d9\)\]:focus{--tw-ring-color:var(--ui-accent,#6d28d9)}.focus\:ring-amber-500:focus{--tw-ring-color:var(--color-amber-500)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-brand-400:focus{--tw-ring-color:var(--color-brand-400)}.focus\:ring-brand-500\/20:focus{--tw-ring-color:#8b5cf633}@supports (color:color-mix(in lab,red,red)){.focus\:ring-brand-500\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-brand-500) 20%, transparent)}}.focus\:ring-indigo-500\/30:focus{--tw-ring-color:#625fff4d}@supports (color:color-mix(in lab,red,red)){.focus\:ring-indigo-500\/30:focus{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.focus\:ring-red-400:focus{--tw-ring-color:var(--color-red-400)}.focus\:ring-sky-400\/40:focus{--tw-ring-color:#00bcfe66}@supports (color:color-mix(in lab,red,red)){.focus\:ring-sky-400\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-sky-400) 40%, transparent)}}.focus\:ring-sky-500:focus{--tw-ring-color:var(--color-sky-500)}.focus\:ring-violet-500\/40:focus{--tw-ring-color:#8d54ff66}@supports (color:color-mix(in lab,red,red)){.focus\:ring-violet-500\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-violet-500) 40%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.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-amber-500\/40:focus-visible{--tw-ring-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-amber-500\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.focus-visible\:ring-emerald-500\/40:focus-visible{--tw-ring-color:#00bb7f66}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-emerald-500\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.focus-visible\:ring-rose-500\/40:focus-visible{--tw-ring-color:#ff235766}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-rose-500\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-rose-500) 40%, transparent)}}.focus-visible\:ring-sky-500\/40:focus-visible{--tw-ring-color:#00a5ef66}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-sky-500\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-sky-500) 40%, transparent)}}.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\: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-1:focus-visible{outline-offset:1px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--ui-accent\)\]:focus-visible{outline-color:var(--ui-accent)}.focus-visible\:outline-indigo-500:focus-visible{outline-color:var(--color-indigo-500)}.focus-visible\:outline-sky-500:focus-visible{outline-color:var(--color-sky-500)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.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-\[0\.98\]:active{scale:.98}.active\:cursor-grabbing:active{cursor:grabbing}.active\:border-sky-300:active{border-color:var(--color-sky-300)}.active\:bg-amber-500\/20:active{background-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.active\:bg-amber-500\/20:active{background-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.active\:bg-emerald-500:active{background-color:var(--color-emerald-500)}.active\:bg-emerald-500\/20:active{background-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.active\:bg-emerald-500\/20:active{background-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.active\:bg-emerald-500\/25:active{background-color:#00bb7f40}@supports (color:color-mix(in lab,red,red)){.active\:bg-emerald-500\/25:active{background-color:color-mix(in oklab,var(--color-emerald-500) 25%,transparent)}}.active\:bg-sky-50:active{background-color:var(--color-sky-50)}.active\:bg-sky-100:active{background-color:var(--color-sky-100)}.active\:bg-sky-500:active{background-color:var(--color-sky-500)}.active\:bg-sky-500\/20:active{background-color:#00a5ef33}@supports (color:color-mix(in lab,red,red)){.active\:bg-sky-500\/20:active{background-color:color-mix(in oklab,var(--color-sky-500) 20%,transparent)}}.active\:bg-slate-50:active{background-color:var(--color-slate-50)}.active\:bg-slate-100:active{background-color:var(--color-slate-100)}.active\:bg-slate-200:active{background-color:var(--color-slate-200)}.active\:bg-white:active{background-color:var(--color-white)}.active\:bg-white\/\[0\.06\]:active{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.active\:bg-white\/\[0\.06\]:active{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.active\:bg-white\/\[0\.08\]:active{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.active\:bg-white\/\[0\.08\]:active{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.active\:opacity-90:active{opacity:.9}.disabled\:invisible:disabled{visibility:hidden}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-slate-50:disabled{background-color:var(--color-slate-50)}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-100:disabled{opacity:1}.has-\[\:checked\]\:border-amber-500\/40:has(:checked){border-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.has-\[\:checked\]\:border-amber-500\/40:has(:checked){border-color:color-mix(in oklab,var(--color-amber-500) 40%,transparent)}}.has-\[\:checked\]\:border-slate-500\/40:has(:checked){border-color:#62748e66}@supports (color:color-mix(in lab,red,red)){.has-\[\:checked\]\:border-slate-500\/40:has(:checked){border-color:color-mix(in oklab,var(--color-slate-500) 40%,transparent)}}.has-\[\:checked\]\:border-violet-500\/40:has(:checked){border-color:#8d54ff66}@supports (color:color-mix(in lab,red,red)){.has-\[\:checked\]\:border-violet-500\/40:has(:checked){border-color:color-mix(in oklab,var(--color-violet-500) 40%,transparent)}}.has-\[\:checked\]\:bg-amber-950\/15:has(:checked){background-color:#46190126}@supports (color:color-mix(in lab,red,red)){.has-\[\:checked\]\:bg-amber-950\/15:has(:checked){background-color:color-mix(in oklab,var(--color-amber-950) 15%,transparent)}}.has-\[\:checked\]\:bg-amber-950\/20:has(:checked){background-color:#46190133}@supports (color:color-mix(in lab,red,red)){.has-\[\:checked\]\:bg-amber-950\/20:has(:checked){background-color:color-mix(in oklab,var(--color-amber-950) 20%,transparent)}}.has-\[\:checked\]\:bg-slate-900\/20:has(:checked){background-color:#0f172b33}@supports (color:color-mix(in lab,red,red)){.has-\[\:checked\]\:bg-slate-900\/20:has(:checked){background-color:color-mix(in oklab,var(--color-slate-900) 20%,transparent)}}.has-\[\:checked\]\:bg-violet-950\/20:has(:checked){background-color:#2f0d6833}@supports (color:color-mix(in lab,red,red)){.has-\[\:checked\]\:bg-violet-950\/20:has(:checked){background-color:color-mix(in oklab,var(--color-violet-950) 20%,transparent)}}@media not all and (min-width:64rem){.max-lg\:\!ml-0{margin-left:calc(var(--spacing) * 0)!important}}@media not all and (min-width:40rem){.max-sm\:hidden{display:none}}@media(min-width:40rem){.sm\:static{position:static}.sm\:inset-x-auto{inset-inline:auto}.sm\:top-4{top:calc(var(--spacing) * 4)}.sm\:right-4{right:calc(var(--spacing) * 4)}.sm\:bottom-3{bottom:calc(var(--spacing) * 3)}.sm\:bottom-4{bottom:calc(var(--spacing) * 4)}.sm\:bottom-auto{bottom:auto}.sm\:left-auto{left:auto}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-5{grid-column:span 5/span 5}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-span-7{grid-column:span 7/span 7}.sm\:col-span-8{grid-column:span 8/span 8}.sm\:col-span-9{grid-column:span 9/span 9}.sm\:col-span-10{grid-column:span 10/span 10}.sm\:col-span-11{grid-column:span 11/span 11}.sm\:col-span-12{grid-column:span 12/span 12}.sm\:-m-4{margin:calc(var(--spacing) * -4)}.sm\:-mx-8{margin-inline:calc(var(--spacing) * -8)}.sm\:mx-0{margin-inline:calc(var(--spacing) * 0)}.sm\:mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.sm\:mt-0{margin-top:calc(var(--spacing) * 0)}.sm\:mt-2{margin-top:calc(var(--spacing) * 2)}.sm\:mt-4{margin-top:calc(var(--spacing) * 4)}.sm\:mr-auto{margin-right:auto}.sm\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:\!h-\[min\(92dvh\,960px\)\]{height:min(92dvh,960px)!important}.sm\:\!h-\[min\(96dvh\,920px\)\]{height:min(96dvh,920px)!important}.sm\:h-4{height:calc(var(--spacing) * 4)}.sm\:h-5{height:calc(var(--spacing) * 5)}.sm\:h-6{height:calc(var(--spacing) * 6)}.sm\:h-10{height:calc(var(--spacing) * 10)}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:h-16{height:calc(var(--spacing) * 16)}.sm\:h-20{height:calc(var(--spacing) * 20)}.sm\:h-24{height:calc(var(--spacing) * 24)}.sm\:h-32{height:calc(var(--spacing) * 32)}.sm\:h-48{height:calc(var(--spacing) * 48)}.sm\:h-\[4\.5rem\]{height:4.5rem}.sm\:h-\[calc\(100dvh-2rem\)\]{height:calc(100dvh - 2rem)}.sm\:h-auto{height:auto}.sm\:\!max-h-\[90vh\]{max-height:90vh!important}.sm\:\!max-h-\[92dvh\]{max-height:92dvh!important}.sm\:\!max-h-\[98vh\]{max-height:98vh!important}.sm\:\!max-h-\[min\(92vh\,860px\)\]{max-height:min(92vh,860px)!important}.sm\:\!max-h-\[min\(94dvh\,780px\)\]{max-height:min(94dvh,780px)!important}.sm\:\!max-h-\[min\(96dvh\,920px\)\]{max-height:min(96dvh,920px)!important}.sm\:max-h-64{max-height:calc(var(--spacing) * 64)}.sm\:max-h-\[32vh\]{max-height:32vh}.sm\:max-h-\[70vh\]{max-height:70vh}.sm\:max-h-\[90vh\]{max-height:90vh}.sm\:max-h-\[92vh\]{max-height:92vh}.sm\:max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.sm\:max-h-\[min\(90vh\,720px\)\]{max-height:min(90vh,720px)}.sm\:min-h-0{min-height:calc(var(--spacing) * 0)}.sm\:min-h-\[7\.5rem\]{min-height:7.5rem}.sm\:min-h-\[9rem\]{min-height:9rem}.sm\:min-h-\[360px\]{min-height:360px}.sm\:\!w-36{width:calc(var(--spacing) * 36)!important}.sm\:\!w-40{width:calc(var(--spacing) * 40)!important}.sm\:\!w-\[min\(98vw\,1400px\)\]{width:min(98vw,1400px)!important}.sm\:w-4{width:calc(var(--spacing) * 4)}.sm\:w-5{width:calc(var(--spacing) * 5)}.sm\:w-6{width:calc(var(--spacing) * 6)}.sm\:w-10{width:calc(var(--spacing) * 10)}.sm\:w-14{width:calc(var(--spacing) * 14)}.sm\:w-16{width:calc(var(--spacing) * 16)}.sm\:w-20{width:calc(var(--spacing) * 20)}.sm\:w-24{width:calc(var(--spacing) * 24)}.sm\:w-28{width:calc(var(--spacing) * 28)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-52{width:calc(var(--spacing) * 52)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-80{width:calc(var(--spacing) * 80)}.sm\:w-\[4\.5rem\]{width:4.5rem}.sm\:w-\[160px\]{width:160px}.sm\:w-\[340px\]{width:340px}.sm\:w-\[min\(96vw\,1080px\)\]{width:min(96vw,1080px)}.sm\:w-\[min\(96vw\,1580px\)\]{width:min(96vw,1580px)}.sm\:w-\[min\(100vw-2rem\,14rem\)\]{width:min(100vw - 2rem,14rem)}.sm\:w-\[min\(920px\,calc\(100vw-2rem\)\)\]{width:min(920px,100vw - 2rem)}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:\!max-w-\[9rem\]{max-width:9rem!important}.sm\:\!max-w-\[10rem\]{max-width:10rem!important}.sm\:\!max-w-\[min\(96vw\,1080px\)\]{max-width:min(96vw,1080px)!important}.sm\:\!max-w-\[min\(96vw\,1580px\)\]{max-width:min(96vw,1580px)!important}.sm\:\!max-w-\[min\(98vw\,1400px\)\]{max-width:min(98vw,1400px)!important}.sm\:\!max-w-\[min\(960px\,96vw\)\]{max-width:min(960px,96vw)!important}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-4xl{max-width:var(--container-4xl)}.sm\:max-w-5xl{max-width:var(--container-5xl)}.sm\:max-w-6xl{max-width:var(--container-6xl)}.sm\:max-w-\[22rem\]{max-width:22rem}.sm\:max-w-\[98vw\]{max-width:98vw}.sm\:max-w-\[160px\]{max-width:160px}.sm\:max-w-\[200px\]{max-width:200px}.sm\:max-w-\[min\(100\%\,22rem\)\]{max-width:min(100%,22rem)}.sm\:max-w-\[min\(1400px\,96vw\)\]{max-width:min(1400px,96vw)}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:min-w-0{min-width:calc(var(--spacing) * 0)}.sm\:min-w-\[9rem\]{min-width:9rem}.sm\:min-w-\[10rem\]{min-width:10rem}.sm\:min-w-\[11rem\]{min-width:11rem}.sm\:min-w-\[12rem\]{min-width:12rem}.sm\:min-w-\[16rem\]{min-width:16rem}.sm\:min-w-\[80px\]{min-width:80px}.sm\:min-w-\[96px\]{min-width:96px}.sm\:min-w-\[100px\]{min-width:100px}.sm\:min-w-\[110px\]{min-width:110px}.sm\:min-w-\[120px\]{min-width:120px}.sm\:min-w-\[140px\]{min-width:140px}.sm\:min-w-\[160px\]{min-width:160px}.sm\:min-w-\[180px\]{min-width:180px}.sm\:min-w-\[200px\]{min-width:200px}.sm\:min-w-\[220px\]{min-width:220px}.sm\:min-w-\[240px\]{min-width:240px}.sm\:min-w-\[260px\]{min-width:260px}.sm\:min-w-\[280px\]{min-width:280px}.sm\:min-w-\[320px\]{min-width:320px}.sm\:min-w-\[480px\]{min-width:480px}.sm\:min-w-\[600px\]{min-width:600px}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.sm\:grid-cols-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}.sm\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.sm\:grid-cols-\[1fr_5rem\]{grid-template-columns:1fr 5rem}.sm\:grid-cols-\[1fr_5rem_auto_auto\]{grid-template-columns:1fr 5rem auto auto}.sm\:grid-cols-\[1fr_8rem_auto\]{grid-template-columns:1fr 8rem auto}.sm\:grid-cols-\[1fr_10rem_auto\]{grid-template-columns:1fr 10rem auto}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.sm\:grid-cols-\[7rem_1fr_1fr_auto\]{grid-template-columns:7rem 1fr 1fr auto}.sm\:grid-cols-\[8rem_1fr\]{grid-template-columns:8rem 1fr}.sm\:grid-cols-\[8rem_1fr_auto\]{grid-template-columns:8rem 1fr auto}.sm\:grid-cols-\[160px_minmax\(0\,1fr\)\]{grid-template-columns:160px minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1\.86fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.86fr) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_7rem\]{grid-template-columns:minmax(0,1fr) 7rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_8\.5rem\]{grid-template-columns:minmax(0,1fr) 8.5rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_8\.5rem_8\.5rem\]{grid-template-columns:minmax(0,1fr) 8.5rem 8.5rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_10\.5rem_7rem_2rem\]{grid-template-columns:minmax(0,1fr) 10.5rem 7rem 2rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_12rem\]{grid-template-columns:minmax(0,1fr) 12rem}.sm\:grid-cols-\[minmax\(10\.5rem\,1fr\)_minmax\(7\.5rem\,9rem\)\]{grid-template-columns:minmax(10.5rem,1fr) minmax(7.5rem,9rem)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:items-stretch{align-items:stretch}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-0{gap:calc(var(--spacing) * 0)}.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}:where(.sm\:space-y-4>: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)))}:where(.sm\:space-y-5>: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)))}:where(.sm\:space-y-6>: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)))}.sm\:overflow-visible{overflow:visible}.sm\:\!rounded-2xl{border-radius:var(--radius-2xl)!important}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:rounded-3xl{border-radius:var(--radius-3xl)}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:\!p-6{padding:calc(var(--spacing) * 6)!important}.sm\:p-2{padding:calc(var(--spacing) * 2)}.sm\:p-2\.5{padding:calc(var(--spacing) * 2.5)}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-3\.5{padding:calc(var(--spacing) * 3.5)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:p-16{padding:calc(var(--spacing) * 16)}.sm\:px-0{padding-inline:calc(var(--spacing) * 0)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.sm\:pl-0{padding-left:calc(var(--spacing) * 0)}.sm\:text-left{text-align:left}.sm\:\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[1\.7rem\]{font-size:1.7rem}.sm\:text-\[1\.75rem\]{font-size:1.75rem}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.sm\:hover\:border-sky-200:hover{border-color:var(--color-sky-200)}.sm\:hover\:bg-sky-50:hover{background-color:var(--color-sky-50)}.sm\:hover\:bg-sky-100:hover{background-color:var(--color-sky-100)}.sm\:hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.sm\:hover\:text-sky-700:hover{color:var(--color-sky-700)}}}@media(min-width:48rem){.md\:right-6{right:calc(var(--spacing) * 6)}.md\:bottom-6{bottom:calc(var(--spacing) * 6)}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-9{grid-column:span 9/span 9}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-span-11{grid-column:span 11/span 11}.md\:col-span-12{grid-column:span 12/span 12}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-flex{display:inline-flex}.md\:w-auto{width:auto}.md\:min-w-\[48rem\]{min-width:48rem}.md\:min-w-\[140px\]{min-width:140px}.md\:min-w-\[640px\]{min-width:640px}.md\:min-w-\[720px\]{min-width:720px}.md\:min-w-\[800px\]{min-width:800px}.md\:flex-initial{flex:0 auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-\[1fr_2fr_auto\]{grid-template-columns:1fr 2fr auto}.md\:grid-cols-\[120px_1fr_140px_auto\]{grid-template-columns:120px 1fr 140px auto}.md\:grid-cols-\[160px_1fr\]{grid-template-columns:160px 1fr}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:gap-x-3{column-gap:calc(var(--spacing) * 3)}.md\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-3{padding-inline:calc(var(--spacing) * 3)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.md\:text-right{text-align:right}}@media(min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-0{top:calc(var(--spacing) * 0)}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:top-6{top:calc(var(--spacing) * 6)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:-m-6{margin:calc(var(--spacing) * -6)}.lg\:mt-\[1\.25rem\]{margin-top:1.25rem}.lg\:ml-auto{margin-left:auto}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:inline-flex{display:inline-flex}.lg\:h-28{height:calc(var(--spacing) * 28)}.lg\:h-64{height:calc(var(--spacing) * 64)}.lg\:h-\[calc\(100dvh-4\.5rem\)\]{height:calc(100dvh - 4.5rem)}.lg\:h-full{height:100%}.lg\:max-h-\[calc\(100vh-11rem\)\]{max-height:calc(100vh - 11rem)}.lg\:max-h-\[min\(70vh\,520px\)\]{max-height:min(70vh,520px)}.lg\:max-h-none{max-height:none}.lg\:min-h-0{min-height:calc(var(--spacing) * 0)}.lg\:min-h-\[480px\]{min-height:480px}.lg\:w-28{width:calc(var(--spacing) * 28)}.lg\:w-64{width:calc(var(--spacing) * 64)}.lg\:w-72{width:calc(var(--spacing) * 72)}.lg\:w-80{width:calc(var(--spacing) * 80)}.lg\:w-\[22rem\]{width:22rem}.lg\:w-\[300px\]{width:300px}.lg\:w-\[400px\]{width:400px}.lg\:w-\[min\(40\%\,400px\)\]{width:min(40%,400px)}.lg\:w-\[min\(440px\,38vw\)\]{width:min(440px,38vw)}.lg\:w-auto{width:auto}.lg\:\!max-w-\[min\(1280px\,96vw\)\]{max-width:min(1280px,96vw)!important}.lg\:max-w-\[16rem\]{max-width:16rem}.lg\:max-w-\[1200px\]{max-width:1200px}.lg\:max-w-xs{max-width:var(--container-xs)}.lg\:min-w-0{min-width:calc(var(--spacing) * 0)}.lg\:min-w-\[390px\]{min-width:390px}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.lg\:grid-cols-\[1fr_1\.2fr\]{grid-template-columns:1fr 1.2fr}.lg\:grid-cols-\[1fr_220px\]{grid-template-columns:1fr 220px}.lg\:grid-cols-\[1fr_260px\]{grid-template-columns:1fr 260px}.lg\:grid-cols-\[1fr_280px\]{grid-template-columns:1fr 280px}.lg\:grid-cols-\[1fr_300px\]{grid-template-columns:1fr 300px}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[1fr_minmax\(280px\,360px\)\]{grid-template-columns:1fr minmax(280px,360px)}.lg\:grid-cols-\[200px_1fr\]{grid-template-columns:200px 1fr}.lg\:grid-cols-\[200px_1fr_280px\]{grid-template-columns:200px 1fr 280px}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:240px minmax(0,1fr) minmax(0,1.15fr)}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.lg\:grid-cols-\[340px_1fr\]{grid-template-columns:340px 1fr}.lg\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.lg\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.lg\:grid-cols-\[minmax\(0\,0\.7fr\)_minmax\(0\,1\.2fr\)_minmax\(0\,0\.7fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.7fr) minmax(0,1.2fr) minmax(0,.7fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr)}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr)}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)_minmax\(0\,0\.75fr\)_auto\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.75fr) auto}.lg\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr)}.lg\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(280px\,0\.9fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(280px,.9fr)}.lg\:grid-cols-\[minmax\(0\,1\.7fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(260px\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr)}.lg\:grid-cols-\[minmax\(0\,1\.22fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.38fr\)_minmax\(280px\,1fr\)\]{grid-template-columns:minmax(0,1.38fr) minmax(280px,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.55fr\)_minmax\(280px\,0\.85fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(280px,.85fr)}.lg\:grid-cols-\[minmax\(0\,1\.85fr\)_minmax\(16rem\,1fr\)\]{grid-template-columns:minmax(0,1.85fr) minmax(16rem,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(240px\,280px\)\]{grid-template-columns:minmax(0,1fr) minmax(240px,280px)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(260px\,320px\)\]{grid-template-columns:minmax(0,1fr) minmax(260px,320px)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(280px\,360px\)\]{grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.lg\:grid-cols-\[minmax\(0\,300px\)_1fr\]{grid-template-columns:minmax(0,300px) 1fr}.lg\:grid-cols-\[minmax\(0\,320px\)_1fr\]{grid-template-columns:minmax(0,320px) 1fr}.lg\:grid-cols-\[minmax\(200px\,240px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(200px,240px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(200px\,260px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(200px,260px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(280px\,38\%\)_minmax\(0\,62\%\)\]{grid-template-columns:minmax(280px,38%) minmax(0,62%)}.lg\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-x-2{column-gap:calc(var(--spacing) * 2)}:where(.lg\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.lg\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.lg\:self-center{align-self:center}.lg\:self-start{align-self:flex-start}.lg\:self-stretch{align-self:stretch}.lg\:overflow-visible{overflow:visible}.lg\:overflow-y-auto{overflow-y:auto}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:p-5{padding:calc(var(--spacing) * 5)}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-9{padding-inline:calc(var(--spacing) * 9)}.lg\:pt-\[7\.5rem\]{padding-top:7.5rem}.lg\:pr-1{padding-right:calc(var(--spacing) * 1)}.lg\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media(min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-3{top:calc(var(--spacing) * 3)}.xl\:top-4{top:calc(var(--spacing) * 4)}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:col-span-9{grid-column:span 9/span 9}.xl\:col-span-10{grid-column:span 10/span 10}.xl\:col-span-11{grid-column:span 11/span 11}.xl\:col-span-12{grid-column:span 12/span 12}.xl\:grid{display:grid}.xl\:max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.xl\:max-h-\[calc\(100vh-5rem\)\]{max-height:calc(100vh - 5rem)}.xl\:max-h-\[calc\(100vh-6rem\)\]{max-height:calc(100vh - 6rem)}.xl\:min-h-0{min-height:calc(var(--spacing) * 0)}.xl\:min-h-\[600px\]{min-height:600px}.xl\:w-80{width:calc(var(--spacing) * 80)}.xl\:w-\[22rem\]{width:22rem}.xl\:max-w-6xl{max-width:var(--container-6xl)}.xl\:max-w-\[1320px\]{max-width:1320px}.xl\:min-w-\[72rem\]{min-width:72rem}.xl\:min-w-\[340px\]{min-width:340px}.xl\:min-w-\[760px\]{min-width:760px}.xl\:min-w-\[880px\]{min-width:880px}.xl\:min-w-\[900px\]{min-width:900px}.xl\:min-w-\[960px\]{min-width:960px}.xl\:min-w-\[980px\]{min-width:980px}.xl\:min-w-\[1000px\]{min-width:1000px}.xl\:min-w-\[1080px\]{min-width:1080px}.xl\:min-w-\[1100px\]{min-width:1100px}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.xl\:grid-cols-\[1\.35fr_1fr\]{grid-template-columns:1.35fr 1fr}.xl\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.xl\:grid-cols-\[1fr_340px\]{grid-template-columns:1fr 340px}.xl\:grid-cols-\[240px_1fr_340px\]{grid-template-columns:240px 1fr 340px}.xl\:grid-cols-\[240px_minmax\(0\,1fr\)_340px\]{grid-template-columns:240px minmax(0,1fr) 340px}.xl\:grid-cols-\[320px_1fr\]{grid-template-columns:320px 1fr}.xl\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(300px\,0\.85fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(300px,.85fr)}.xl\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(280px\,0\.9fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(280px,.9fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.xl\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.xl\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(260px\,320px\)\]{grid-template-columns:minmax(0,1fr) minmax(260px,320px)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(340px\,400px\)\]{grid-template-columns:minmax(0,1fr) minmax(340px,400px)}.xl\:grid-cols-\[minmax\(0\,7fr\)_minmax\(280px\,3fr\)\]{grid-template-columns:minmax(0,7fr) minmax(280px,3fr)}.xl\:grid-cols-\[minmax\(220px\,280px\)_minmax\(0\,1fr\)_minmax\(220px\,300px\)\]{grid-template-columns:minmax(220px,280px) minmax(0,1fr) minmax(220px,300px)}.xl\:grid-cols-\[minmax\(300px\,38\%\)_minmax\(0\,62\%\)\]{grid-template-columns:minmax(300px,38%) minmax(0,62%)}.xl\:flex-row{flex-direction:row}.xl\:items-stretch{align-items:stretch}.xl\:gap-4{gap:calc(var(--spacing) * 4)}.xl\:gap-6{gap:calc(var(--spacing) * 6)}.xl\:overflow-hidden{overflow:hidden}.xl\:overflow-y-auto{overflow-y:auto}.xl\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.xl\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.xl\:p-8{padding:calc(var(--spacing) * 8)}.xl\:px-8{padding-inline:calc(var(--spacing) * 8)}.xl\:px-11{padding-inline:calc(var(--spacing) * 11)}.xl\:px-12{padding-inline:calc(var(--spacing) * 12)}.xl\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media(min-width:96rem){.\32xl\:max-w-\[1440px\]{max-width:1440px}.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.\32xl\:flex-nowrap{flex-wrap:nowrap}.\32xl\:overflow-x-auto{overflow-x:auto}}@container sug-eval (min-width:420px){.\@min-\[420px\]\/sug-eval\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container sug-policy (min-width:420px){.\@min-\[420px\]\/sug-policy\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container sug-eval (min-width:480px){.\@min-\[480px\]\/sug-eval\:grid-cols-\[9rem_1fr\]{grid-template-columns:9rem 1fr}}@container sug-policy (min-width:480px){.\@min-\[480px\]\/sug-policy\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container sug-eval (min-width:480px){.\@min-\[480px\]\/sug-eval\:gap-2{gap:calc(var(--spacing) * 2)}.\@min-\[480px\]\/sug-eval\:px-3{padding-inline:calc(var(--spacing) * 3)}.\@min-\[480px\]\/sug-eval\:pt-1{padding-top:calc(var(--spacing) * 1)}}@container sug-eval (min-width:520px){.\@min-\[520px\]\/sug-eval\:mb-5{margin-bottom:calc(var(--spacing) * 5)}}@container fa-card (min-width:520px){.\@min-\[520px\]\/fa-card\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container sug-eval (min-width:520px){.\@min-\[520px\]\/sug-eval\:p-5{padding:calc(var(--spacing) * 5)}.\@min-\[520px\]\/sug-eval\:px-5{padding-inline:calc(var(--spacing) * 5)}.\@min-\[520px\]\/sug-eval\:text-\[1\.25rem\]{font-size:1.25rem}}@container sug-eval (min-width:560px){.\@min-\[560px\]\/sug-eval\:grid-cols-\[minmax\(11rem\,auto\)_1fr\]{grid-template-columns:minmax(11rem,auto) 1fr}}@container fa-card (min-width:640px){.\@min-\[640px\]\/fa-card\:inline{display:inline}}@container fa-card (min-width:720px){.\@min-\[720px\]\/fa-card\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@min-\[720px\]\/fa-card\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@min-\[720px\]\/fa-card\:p-4{padding:calc(var(--spacing) * 4)}}@container sug-policy (min-width:720px){.\@min-\[720px\]\/sug-policy\:p-6{padding:calc(var(--spacing) * 6)}}@container fa-card (min-width:720px){.\@min-\[720px\]\/fa-card\:px-5{padding-inline:calc(var(--spacing) * 5)}}@container sug-policy (min-width:720px){.\@min-\[720px\]\/sug-policy\:px-6{padding-inline:calc(var(--spacing) * 6)}.\@min-\[720px\]\/sug-policy\:text-\[1\.5rem\]{font-size:1.5rem}}@container fa-docs (min-width:760px){.\@min-\[760px\]\/fa-docs\:sticky{position:sticky}.\@min-\[760px\]\/fa-docs\:top-0{top:calc(var(--spacing) * 0)}}@container fa-card (min-width:760px){.\@min-\[760px\]\/fa-card\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container fa-docs (min-width:760px){.\@min-\[760px\]\/fa-docs\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}}@container fa-card (min-width:900px){.\@min-\[900px\]\/fa-card\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(16rem\,0\.8fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(16rem,.8fr)}}@container sug-eval (min-width:900px){.\@min-\[900px\]\/sug-eval\:grid-cols-\[minmax\(0\,1\.65fr\)_minmax\(240px\,1fr\)\]{grid-template-columns:minmax(0,1.65fr) minmax(240px,1fr)}.\@min-\[900px\]\/sug-eval\:p-6{padding:calc(var(--spacing) * 6)}}@container fa-card (min-width:920px){.\@min-\[920px\]\/fa-card\:flex{display:flex}.\@min-\[920px\]\/fa-card\:hidden{display:none}}@container fa-card (min-width:960px){.\@min-\[960px\]\/fa-card\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container sug-policy (min-width:960px){.\@min-\[960px\]\/sug-policy\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container fa-card (min-width:980px){.\@min-\[980px\]\/fa-card\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}}@container fa-card (min-width:1100px){.\@min-\[1100px\]\/fa-card\:col-span-2{grid-column:span 2/span 2}.\@min-\[1100px\]\/fa-card\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container fa-card (min-width:1180px){.\@min-\[1180px\]\/fa-card\:w-\[280px\]{width:280px}.\@min-\[1180px\]\/fa-card\:flex-row{flex-direction:row}.\@min-\[1180px\]\/fa-card\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\@min-\[1180px\]\/fa-card\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}}@container (min-width:24rem){.\@sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:36rem){.\@xl\:mx-0{margin-inline:calc(var(--spacing) * 0)}.\@xl\:max-w-\[300px\]{max-width:300px}.\@xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\@xl\:flex-row{flex-direction:row}.\@xl\:items-center{align-items:center}.\@xl\:gap-6{gap:calc(var(--spacing) * 6)}}@container (min-width:68rem){.\@min-\[68rem\]\:sticky{position:sticky}.\@min-\[68rem\]\:top-4{top:calc(var(--spacing) * 4)}.\@min-\[68rem\]\:block{display:block}.\@min-\[68rem\]\:flex{display:flex}.\@min-\[68rem\]\:hidden{display:none}.\@min-\[68rem\]\:grid-cols-\[16rem_minmax\(0\,1fr\)_19rem\]{grid-template-columns:16rem minmax(0,1fr) 19rem}.\@min-\[68rem\]\:items-start{align-items:flex-start}}@media(prefers-color-scheme:dark){:where(.dark\:divide-rose-900\/40>:not(:last-child)){border-color:#8b083666}@supports (color:color-mix(in lab,red,red)){:where(.dark\:divide-rose-900\/40>:not(:last-child)){border-color:color-mix(in oklab,var(--color-rose-900) 40%,transparent)}}:where(.dark\:divide-rose-900\/50>:not(:last-child)){border-color:#8b083680}@supports (color:color-mix(in lab,red,red)){:where(.dark\:divide-rose-900\/50>:not(:last-child)){border-color:color-mix(in oklab,var(--color-rose-900) 50%,transparent)}}.dark\:border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)}}.dark\:border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-500\/40{border-color:color-mix(in oklab,var(--color-amber-500) 40%,transparent)}}.dark\:border-amber-700{border-color:var(--color-amber-700)}.dark\:border-amber-700\/50{border-color:#b7500080}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-700\/50{border-color:color-mix(in oklab,var(--color-amber-700) 50%,transparent)}}.dark\:border-amber-900\/50{border-color:#7b330680}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-900\/50{border-color:color-mix(in oklab,var(--color-amber-900) 50%,transparent)}}.dark\:border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-500\/20{border-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.dark\:border-emerald-700{border-color:var(--color-emerald-700)}.dark\:border-emerald-800{border-color:var(--color-emerald-800)}.dark\:border-emerald-800\/50{border-color:#005f4680}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-800\/50{border-color:color-mix(in oklab,var(--color-emerald-800) 50%,transparent)}}.dark\:border-rose-500\/40{border-color:#ff235766}@supports (color:color-mix(in lab,red,red)){.dark\:border-rose-500\/40{border-color:color-mix(in oklab,var(--color-rose-500) 40%,transparent)}}.dark\:border-rose-700\/60{border-color:#c2003999}@supports (color:color-mix(in lab,red,red)){.dark\:border-rose-700\/60{border-color:color-mix(in oklab,var(--color-rose-700) 60%,transparent)}}.dark\:border-rose-800\/50{border-color:#a3003780}@supports (color:color-mix(in lab,red,red)){.dark\:border-rose-800\/50{border-color:color-mix(in oklab,var(--color-rose-800) 50%,transparent)}}.dark\:border-rose-800\/60{border-color:#a3003799}@supports (color:color-mix(in lab,red,red)){.dark\:border-rose-800\/60{border-color:color-mix(in oklab,var(--color-rose-800) 60%,transparent)}}.dark\:border-sky-700{border-color:var(--color-sky-700)}.dark\:border-sky-800{border-color:var(--color-sky-800)}.dark\:border-slate-600{border-color:var(--color-slate-600)}.dark\:border-violet-500\/30{border-color:#8d54ff4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-violet-500\/30{border-color:color-mix(in oklab,var(--color-violet-500) 30%,transparent)}}.dark\:border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/5{border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.dark\:border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:\!bg-amber-950\/35{background-color:#46190159!important}@supports (color:color-mix(in lab,red,red)){.dark\:\!bg-amber-950\/35{background-color:color-mix(in oklab,var(--color-amber-950) 35%,transparent)!important}}.dark\:\!bg-amber-950\/40{background-color:#46190166!important}@supports (color:color-mix(in lab,red,red)){.dark\:\!bg-amber-950\/40{background-color:color-mix(in oklab,var(--color-amber-950) 40%,transparent)!important}}.dark\:\!bg-emerald-950\/50{background-color:#002c2280!important}@supports (color:color-mix(in lab,red,red)){.dark\:\!bg-emerald-950\/50{background-color:color-mix(in oklab,var(--color-emerald-950) 50%,transparent)!important}}.dark\:\!bg-orange-950\/30{background-color:#4413064d!important}@supports (color:color-mix(in lab,red,red)){.dark\:\!bg-orange-950\/30{background-color:color-mix(in oklab,var(--color-orange-950) 30%,transparent)!important}}.dark\:\!bg-orange-950\/35{background-color:#44130659!important}@supports (color:color-mix(in lab,red,red)){.dark\:\!bg-orange-950\/35{background-color:color-mix(in oklab,var(--color-orange-950) 35%,transparent)!important}}.dark\:\!bg-rose-950\/45{background-color:#4d021873!important}@supports (color:color-mix(in lab,red,red)){.dark\:\!bg-rose-950\/45{background-color:color-mix(in oklab,var(--color-rose-950) 45%,transparent)!important}}.dark\:\!bg-rose-950\/50{background-color:#4d021880!important}@supports (color:color-mix(in lab,red,red)){.dark\:\!bg-rose-950\/50{background-color:color-mix(in oklab,var(--color-rose-950) 50%,transparent)!important}}.dark\:\!bg-sky-950\/25{background-color:#052f4a40!important}@supports (color:color-mix(in lab,red,red)){.dark\:\!bg-sky-950\/25{background-color:color-mix(in oklab,var(--color-sky-950) 25%,transparent)!important}}.dark\:\!bg-sky-950\/30{background-color:#052f4a4d!important}@supports (color:color-mix(in lab,red,red)){.dark\:\!bg-sky-950\/30{background-color:color-mix(in oklab,var(--color-sky-950) 30%,transparent)!important}}.dark\:bg-\[var\(--ui-panel-bg\)\]{background-color:var(--ui-panel-bg)}.dark\:bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.dark\:bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-500\/20{background-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.dark\:bg-amber-950\/30{background-color:#4619014d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/30{background-color:color-mix(in oklab,var(--color-amber-950) 30%,transparent)}}.dark\:bg-amber-950\/40{background-color:#46190166}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/40{background-color:color-mix(in oklab,var(--color-amber-950) 40%,transparent)}}.dark\:bg-amber-950\/50{background-color:#46190180}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/50{background-color:color-mix(in oklab,var(--color-amber-950) 50%,transparent)}}.dark\:bg-amber-950\/60{background-color:#46190199}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/60{background-color:color-mix(in oklab,var(--color-amber-950) 60%,transparent)}}.dark\:bg-cyan-500\/20{background-color:#00b7d733}@supports (color:color-mix(in lab,red,red)){.dark\:bg-cyan-500\/20{background-color:color-mix(in oklab,var(--color-cyan-500) 20%,transparent)}}.dark\:bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.dark\:bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-500\/20{background-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.dark\:bg-emerald-500\/50{background-color:#00bb7f80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-500\/50{background-color:color-mix(in oklab,var(--color-emerald-500) 50%,transparent)}}.dark\:bg-emerald-950\/20{background-color:#002c2233}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/20{background-color:color-mix(in oklab,var(--color-emerald-950) 20%,transparent)}}.dark\:bg-emerald-950\/30{background-color:#002c224d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/30{background-color:color-mix(in oklab,var(--color-emerald-950) 30%,transparent)}}.dark\:bg-emerald-950\/40{background-color:#002c2266}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/40{background-color:color-mix(in oklab,var(--color-emerald-950) 40%,transparent)}}.dark\:bg-emerald-950\/50{background-color:#002c2280}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/50{background-color:color-mix(in oklab,var(--color-emerald-950) 50%,transparent)}}.dark\:bg-fuchsia-500\/20{background-color:#e12afb33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-fuchsia-500\/20{background-color:color-mix(in oklab,var(--color-fuchsia-500) 20%,transparent)}}.dark\:bg-indigo-500\/20{background-color:#625fff33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-indigo-500\/20{background-color:color-mix(in oklab,var(--color-indigo-500) 20%,transparent)}}.dark\:bg-orange-500\/20{background-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-500\/20{background-color:color-mix(in oklab,var(--color-orange-500) 20%,transparent)}}.dark\:bg-orange-950\/50{background-color:#44130680}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-950\/50{background-color:color-mix(in oklab,var(--color-orange-950) 50%,transparent)}}.dark\:bg-red-950\/40{background-color:#46080966}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-950\/40{background-color:color-mix(in oklab,var(--color-red-950) 40%,transparent)}}.dark\:bg-rose-500\/20{background-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-500\/20{background-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)}}.dark\:bg-rose-950\/40{background-color:#4d021866}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-950\/40{background-color:color-mix(in oklab,var(--color-rose-950) 40%,transparent)}}.dark\:bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-500\/10{background-color:color-mix(in oklab,var(--color-sky-500) 10%,transparent)}}.dark\:bg-sky-500\/20{background-color:#00a5ef33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-500\/20{background-color:color-mix(in oklab,var(--color-sky-500) 20%,transparent)}}.dark\:bg-sky-950\/30{background-color:#052f4a4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-950\/30{background-color:color-mix(in oklab,var(--color-sky-950) 30%,transparent)}}.dark\:bg-sky-950\/40{background-color:#052f4a66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-950\/40{background-color:color-mix(in oklab,var(--color-sky-950) 40%,transparent)}}.dark\:bg-sky-950\/50{background-color:#052f4a80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-950\/50{background-color:color-mix(in oklab,var(--color-sky-950) 50%,transparent)}}.dark\:bg-slate-200{background-color:var(--color-slate-200)}.dark\:bg-slate-600{background-color:var(--color-slate-600)}.dark\:bg-slate-700{background-color:var(--color-slate-700)}.dark\:bg-slate-800{background-color:var(--color-slate-800)}.dark\:bg-slate-800\/50{background-color:#1d293d80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-800\/50{background-color:color-mix(in oklab,var(--color-slate-800) 50%,transparent)}}.dark\:bg-slate-900{background-color:var(--color-slate-900)}.dark\:bg-slate-900\/40{background-color:#0f172b66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/40{background-color:color-mix(in oklab,var(--color-slate-900) 40%,transparent)}}.dark\:bg-slate-900\/80{background-color:#0f172bcc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/80{background-color:color-mix(in oklab,var(--color-slate-900) 80%,transparent)}}.dark\:bg-slate-900\/95{background-color:#0f172bf2}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/95{background-color:color-mix(in oklab,var(--color-slate-900) 95%,transparent)}}.dark\:bg-teal-500\/20{background-color:#00baa733}@supports (color:color-mix(in lab,red,red)){.dark\:bg-teal-500\/20{background-color:color-mix(in oklab,var(--color-teal-500) 20%,transparent)}}.dark\:bg-transparent{background-color:#0000}.dark\:bg-violet-500\/15{background-color:#8d54ff26}@supports (color:color-mix(in lab,red,red)){.dark\:bg-violet-500\/15{background-color:color-mix(in oklab,var(--color-violet-500) 15%,transparent)}}.dark\:bg-violet-500\/20{background-color:#8d54ff33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-violet-500\/20{background-color:color-mix(in oklab,var(--color-violet-500) 20%,transparent)}}.dark\:bg-violet-950\/30{background-color:#2f0d684d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-violet-950\/30{background-color:color-mix(in oklab,var(--color-violet-950) 30%,transparent)}}.dark\:bg-violet-950\/40{background-color:#2f0d6866}@supports (color:color-mix(in lab,red,red)){.dark\:bg-violet-950\/40{background-color:color-mix(in oklab,var(--color-violet-950) 40%,transparent)}}.dark\:bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.dark\:bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.dark\:bg-white\/\[0\.015\]{background-color:#ffffff04}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[0\.015\]{background-color:color-mix(in oklab,var(--color-white) 1.5%,transparent)}}.dark\:from-amber-500\/20{--tw-gradient-from:#f99c0033}@supports (color:color-mix(in lab,red,red)){.dark\:from-amber-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.dark\:from-amber-500\/20{--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))}.dark\:from-orange-500\/15{--tw-gradient-from:#fe6e0026}@supports (color:color-mix(in lab,red,red)){.dark\:from-orange-500\/15{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 15%, transparent)}}.dark\:from-orange-500\/15{--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))}.dark\:from-slate-400\/15{--tw-gradient-from:#90a1b926}@supports (color:color-mix(in lab,red,red)){.dark\:from-slate-400\/15{--tw-gradient-from:color-mix(in oklab, var(--color-slate-400) 15%, transparent)}}.dark\:from-slate-400\/15{--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))}.dark\:from-slate-800{--tw-gradient-from:var(--color-slate-800);--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))}.dark\:from-violet-500\/10{--tw-gradient-from:#8d54ff1a}@supports (color:color-mix(in lab,red,red)){.dark\:from-violet-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.dark\:from-violet-500\/10{--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))}.dark\:via-amber-900\/10{--tw-gradient-via:#7b33061a}@supports (color:color-mix(in lab,red,red)){.dark\:via-amber-900\/10{--tw-gradient-via:color-mix(in oklab, var(--color-amber-900) 10%, transparent)}}.dark\:via-amber-900\/10{--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)}.dark\:to-amber-900\/10{--tw-gradient-to:#7b33061a}@supports (color:color-mix(in lab,red,red)){.dark\:to-amber-900\/10{--tw-gradient-to:color-mix(in oklab, var(--color-amber-900) 10%, transparent)}}.dark\:to-amber-900\/10{--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))}.dark\:to-orange-950\/20{--tw-gradient-to:#44130633}@supports (color:color-mix(in lab,red,red)){.dark\:to-orange-950\/20{--tw-gradient-to:color-mix(in oklab, var(--color-orange-950) 20%, transparent)}}.dark\:to-orange-950\/20{--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))}.dark\:to-slate-900{--tw-gradient-to:var(--color-slate-900);--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))}.dark\:to-slate-900\/20{--tw-gradient-to:#0f172b33}@supports (color:color-mix(in lab,red,red)){.dark\:to-slate-900\/20{--tw-gradient-to:color-mix(in oklab, var(--color-slate-900) 20%, transparent)}}.dark\:to-slate-900\/20{--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))}.dark\:text-amber-50{color:var(--color-amber-50)}.dark\:text-amber-100{color:var(--color-amber-100)}.dark\:text-amber-100\/80{color:#fef3c6cc}@supports (color:color-mix(in lab,red,red)){.dark\:text-amber-100\/80{color:color-mix(in oklab,var(--color-amber-100) 80%,transparent)}}.dark\:text-amber-200{color:var(--color-amber-200)}.dark\:text-amber-300{color:var(--color-amber-300)}.dark\:text-amber-400{color:var(--color-amber-400)}.dark\:text-brand-200{color:var(--color-brand-200)}.dark\:text-brand-300{color:var(--color-brand-300)}.dark\:text-cyan-200{color:var(--color-cyan-200)}.dark\:text-emerald-100{color:var(--color-emerald-100)}.dark\:text-emerald-100\/80{color:#d0fae5cc}@supports (color:color-mix(in lab,red,red)){.dark\:text-emerald-100\/80{color:color-mix(in oklab,var(--color-emerald-100) 80%,transparent)}}.dark\:text-emerald-200{color:var(--color-emerald-200)}.dark\:text-emerald-300{color:var(--color-emerald-300)}.dark\:text-emerald-400{color:var(--color-emerald-400)}.dark\:text-fuchsia-200{color:var(--color-fuchsia-200)}.dark\:text-indigo-200{color:var(--color-indigo-200)}.dark\:text-orange-200{color:var(--color-orange-200)}.dark\:text-orange-300{color:var(--color-orange-300)}.dark\:text-orange-400{color:var(--color-orange-400)}.dark\:text-red-100{color:var(--color-red-100)}.dark\:text-rose-50{color:var(--color-rose-50)}.dark\:text-rose-100{color:var(--color-rose-100)}.dark\:text-rose-200{color:var(--color-rose-200)}.dark\:text-rose-300{color:var(--color-rose-300)}.dark\:text-rose-300\/80{color:#ffa2aecc}@supports (color:color-mix(in lab,red,red)){.dark\:text-rose-300\/80{color:color-mix(in oklab,var(--color-rose-300) 80%,transparent)}}.dark\:text-rose-400{color:var(--color-rose-400)}.dark\:text-sky-50{color:var(--color-sky-50)}.dark\:text-sky-100{color:var(--color-sky-100)}.dark\:text-sky-200{color:var(--color-sky-200)}.dark\:text-sky-300{color:var(--color-sky-300)}.dark\:text-sky-400{color:var(--color-sky-400)}.dark\:text-slate-100{color:var(--color-slate-100)}.dark\:text-slate-200{color:var(--color-slate-200)}.dark\:text-slate-300{color:var(--color-slate-300)}.dark\:text-slate-400{color:var(--color-slate-400)}.dark\:text-slate-900{color:var(--color-slate-900)}.dark\:text-teal-200{color:var(--color-teal-200)}.dark\:text-teal-300{color:var(--color-teal-300)}.dark\:text-violet-100{color:var(--color-violet-100)}.dark\:text-violet-200{color:var(--color-violet-200)}.dark\:text-violet-300{color:var(--color-violet-300)}.dark\:text-violet-400{color:var(--color-violet-400)}.dark\:text-white{color:var(--color-white)}.dark\: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)}.dark\:ring-emerald-900\/50{--tw-ring-color:#004e3b80}@supports (color:color-mix(in lab,red,red)){.dark\:ring-emerald-900\/50{--tw-ring-color:color-mix(in oklab, var(--color-emerald-900) 50%, transparent)}}.dark\:ring-violet-500\/30{--tw-ring-color:#8d54ff4d}@supports (color:color-mix(in lab,red,red)){.dark\:ring-violet-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-violet-500) 30%, transparent)}}@media(hover:hover){.dark\:group-hover\:text-brand-300:is(:where(.group):hover *){color:var(--color-brand-300)}.dark\:hover\:border-violet-500\/40:hover{border-color:#8d54ff66}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-violet-500\/40:hover{border-color:color-mix(in oklab,var(--color-violet-500) 40%,transparent)}}.dark\:hover\:border-white\/15:hover{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-white\/15:hover{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.dark\:hover\:bg-sky-950\/40:hover{background-color:#052f4a66}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-sky-950\/40:hover{background-color:color-mix(in oklab,var(--color-sky-950) 40%,transparent)}}.dark\:hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.dark\:hover\:bg-violet-950\/30:hover{background-color:#2f0d684d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-violet-950\/30:hover{background-color:color-mix(in oklab,var(--color-violet-950) 30%,transparent)}}.dark\:hover\:bg-violet-950\/40:hover{background-color:#2f0d6866}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-violet-950\/40:hover{background-color:color-mix(in oklab,var(--color-violet-950) 40%,transparent)}}.dark\:hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.dark\:hover\:text-sky-300:hover{color:var(--color-sky-300)}}}@media print{.print\:col-span-full{grid-column:1/-1}.print\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.print\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.print\:block{display:block}.print\:hidden{display:none}:where(.print\:space-y-3>: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)))}.print\:rounded-none{border-radius:0}.print\:border-0{border-style:var(--tw-border-style);border-width:0}.print\:border-gray-300{border-color:var(--color-gray-300)}.print\:border-gray-400{border-color:var(--color-gray-400)}.print\:bg-gray-100{background-color:var(--color-gray-100)}.print\:bg-white{background-color:var(--color-white)}.print\:p-0{padding:calc(var(--spacing) * 0)}.print\:text-black{color:var(--color-black)}.print\:text-gray-500{color:var(--color-gray-500)}.print\:text-gray-600{color:var(--color-gray-600)}.print\:text-red-700{color:var(--color-red-700)}.print\: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)}}.\[\&_\.nice-select-trigger\]\:h-10 .nice-select-trigger{height:calc(var(--spacing) * 10)}.\[\&_\.nice-select-trigger\]\:min-h-10 .nice-select-trigger{min-height:calc(var(--spacing) * 10)}.\[\&_\.nice-select-trigger-sub\]\:hidden .nice-select-trigger-sub{display:none}.\[\&_h2\]\:text-xl h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_h2\]\:font-bold h2{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_img\]\:max-w-full img{max-width:100%}.\[\&_p\]\:my-1 p{margin-block:calc(var(--spacing) * 1)}.\[\&_svg\]\:block svg{display:block}.\[\&_table\]\:w-full table{width:100%}.\[\&_textarea\]\:min-h-\[2\.25rem\] textarea{min-height:2.25rem}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:empty\]\:before\:pointer-events-none:empty:before{content:var(--tw-content);pointer-events:none}.\[\&\:empty\]\:before\:text-\[var\(--ui-input-placeholder\,\#64748b\)\]:empty:before{content:var(--tw-content);color:var(--ui-input-placeholder,#64748b)}.\[\&\:empty\]\:before\:content-\[attr\(data-placeholder\)\]:empty:before{--tw-content:attr(data-placeholder);content:var(--tw-content)}}:root{--ui-bg:#f2f2f2;--ui-page-canvas:var(--ui-bg);--ui-bg-elevated:#fff;--ui-surface:#fff;--ui-surface-hover:#0f172a0f;--ui-sidebar-bg:#fff;--ui-border:#0f172a38;--ui-border-strong:#0f172a5c;--ui-text:#020617;--ui-text-muted:#334155;--ui-accent:#6d28d9;--ui-accent-hover:#5b21b6;--ui-accent-soft:#6d28d929;--ui-accent-text:#fff;--ui-input-bg:#f5f5f5;--ui-input-border:#94a3b8;--ui-input-text:#000;--ui-input-placeholder:#475569;--ui-btn-secondary-bg:#fff;--ui-btn-secondary-hover:#f1f5f9;--ui-btn-secondary-text:#020617;--ui-btn-secondary-border:#0f172a38;--ui-danger-bg:#ef444414;--ui-danger-hover:#ef444424;--ui-danger-text:#991b1b;--ui-danger-border:#ef444440;--ui-panel-bg:#fff;--ui-panel-border:#0f172a2e;--ui-kanban-card-bg:#fff;--ui-kanban-column-bg:#f1f5f9;--ui-nav-idle:#334155;--ui-nav-active-bg:#6d28d924;--ui-nav-active-text:#4c1d95;--ui-table-header-bg:#e2e8f0;--ui-table-header-text:#020617;--ui-table-row-bg:#fff;--ui-table-row-hover:#f1f5f9;--ui-table-cell-text:#0f172a;--ui-table-font-family:var(--font-sans);--ui-table-font-size:12px;--ui-table-header-font-size:12px;--ui-tab-active-bg:#6d28d9;--ui-tab-active-text:#fff;--ui-modal-bg:#fff;--ui-modal-border:#0f172a2e;--ui-modal-overlay:#0f172a73;--ui-shadow-sm:0 1px 2px #0f172a14;--ui-shadow-md:0 4px 14px #0f172a1a;--ui-shadow-card:0 1px 2px #0f172a14, 0 4px 16px #0f172a1a;--ui-shadow-btn:0 2px 8px #6d28d959, 0 1px 2px #0f172a14}@media(prefers-color-scheme:dark){:root{--ui-bg:#0b0e14;--ui-bg-elevated:#1c2330;--ui-surface:#151a24;--ui-surface-hover:#ffffff0f;--ui-sidebar-bg:#0f131a;--ui-border:#94a3b824;--ui-border-strong:#94a3b842;--ui-text:#fff;--ui-text-muted:#9aa3b5;--ui-accent:#f5c518;--ui-accent-hover:#ffd54a;--ui-accent-soft:#f5c5182e;--ui-accent-text:#0a0a0a;--ui-btn-secondary-bg:#ffffff0f;--ui-btn-secondary-hover:#ffffff1a;--ui-btn-secondary-text:#e8ecf4;--ui-btn-secondary-border:#94a3b833;--ui-danger-bg:#ef444426;--ui-danger-hover:#ef444440;--ui-danger-text:#fecaca;--ui-danger-border:#ef444459;--ui-panel-bg:#151a24f0;--ui-panel-border:#94a3b829;--ui-kanban-card-bg:#1c2330;--ui-kanban-column-bg:#ffffff0a;--ui-nav-idle:#9aa3b5;--ui-nav-active-bg:#f5c518;--ui-nav-active-text:#0a0a0a;--ui-table-header-bg:#1c2330;--ui-table-header-text:#fff;--ui-tab-active-bg:#f5c518;--ui-tab-active-text:#0a0a0a;--ui-modal-bg:#151a24;--ui-modal-border:#94a3b82e;--ui-modal-overlay:#020617b8;--ui-shadow-sm:0 1px 2px #0006;--ui-shadow-md:0 4px 16px #0006;--ui-shadow-card:0 2px 8px #00000073, 0 10px 28px #00000052;--ui-shadow-btn:0 2px 12px #f5c51859, 0 1px 2px #00000059;--color-brand-400:#ffe082;--color-brand-500:#ffd54a;--color-brand-600:#f5c518;--color-brand-700:#d4a017;--ui-input-bg:#f5f5f5;--ui-input-text:#000;--ui-input-placeholder:#64748b;--ui-input-border:#94a3b8}}body{background:var(--ui-bg);color:var(--ui-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-sans);transition:background-color .25s,color .25s}html{scrollbar-width:thin;scrollbar-color:var(--ui-accent) var(--ui-bg)}@supports (color:color-mix(in lab,red,red)){html{scrollbar-color:color-mix(in srgb,var(--ui-accent) 58%,var(--ui-text-muted)) var(--ui-bg)}}html::-webkit-scrollbar{width:11px;height:11px}html::-webkit-scrollbar-track{background:var(--ui-bg)}html::-webkit-scrollbar-thumb{border:3px solid var(--ui-bg);background:var(--ui-accent);border-radius:999px;min-height:44px}@supports (color:color-mix(in lab,red,red)){html::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ui-accent) 58%,var(--ui-text-muted))}}html::-webkit-scrollbar-thumb:hover{background:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){html::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--ui-accent) 78%,var(--ui-text))}}html::-webkit-scrollbar-corner{background:var(--ui-bg)}.ui-scrollbar-hidden{scrollbar-width:none;-ms-overflow-style:none}.ui-scrollbar-hidden::-webkit-scrollbar{width:0;height:0;display:none}.ui-shell-root{background:var(--ui-bg);min-height:100dvh;color:var(--ui-text)}.capacitor-native .ui-shell-root{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.capacitor-native .ui-shell-topbar,.capacitor-native header.sticky{padding-top:max(.25rem,env(safe-area-inset-top,0px))}.touch-target{justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-flex}.mobile-bottom-nav{z-index:45;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--ui-surface);position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.mobile-bottom-nav{background:color-mix(in srgb,var(--ui-surface) 94%,transparent)}}.mobile-bottom-nav{border-top:1px solid var(--ui-border)}@supports (color:color-mix(in lab,red,red)){.mobile-bottom-nav{border-top:1px solid color-mix(in srgb,var(--ui-border) 80%,transparent)}}.mobile-bottom-nav-inner{justify-content:space-around;align-items:stretch;gap:.2rem;min-height:4.35rem;padding:.4rem .4rem .5rem;display:flex}.mobile-bottom-nav-item{min-height:3.55rem;color:var(--ui-text-muted);letter-spacing:.01em;-webkit-tap-highlight-color:transparent;white-space:nowrap;background:0 0;border:none;border-radius:.95rem;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.25rem;padding:.4rem .25rem;font-size:.68rem;font-weight:650;text-decoration:none;transition:color .15s,background .15s,transform .12s;display:flex;position:relative}.mobile-bottom-nav-item:active{background:var(--ui-surface-hover);transform:scale(.96)}.mobile-bottom-nav-item-active:before{content:"";background:var(--ui-nav-active-text);opacity:.9;border-radius:999px;width:1.15rem;height:.18rem;position:absolute;top:.2rem;left:50%;transform:translate(-50%)}html.mobile-shell .btn-primary,html.mobile-shell .btn-secondary,html.mobile-shell .btn-danger{min-height:2.75rem;padding-left:1rem;padding-right:1rem;font-size:.9375rem}html.mobile-shell .input-dark,html.mobile-shell .select-dark,html.mobile-shell .input-search{min-height:2.75rem;font-size:1rem}html.mobile-shell .ui-nav-link{min-height:2.75rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.9375rem}html.mobile-shell .mobile-page{padding-bottom:.75rem}html.mobile-shell .mobile-page-header{z-index:20;background:linear-gradient(180deg,var(--ui-bg) 40%,transparent),var(--ui-bg);justify-content:space-between;align-items:flex-start;gap:.75rem;margin:-.25rem -.15rem 1rem;padding:.65rem .15rem .9rem;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-page-header{background:linear-gradient(180deg,color-mix(in srgb,var(--ui-bg) 94%,transparent) 40%,transparent),color-mix(in srgb,var(--ui-bg) 78%,transparent)}}html.mobile-shell .mobile-page-header{-webkit-backdrop-filter:blur(18px)saturate(1.25);border-bottom:1px solid #38bdf8}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-page-header{border-bottom:1px solid color-mix(in srgb,#38bdf8 12%,var(--ui-border))}}html.mobile-shell .mobile-page-title{color:var(--ui-text);letter-spacing:-.035em;background:linear-gradient(120deg,var(--ui-text) 40%,#38bdf8);font-size:1.5rem;font-weight:800;line-height:1.15}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-page-title{background:linear-gradient(120deg,var(--ui-text) 40%,color-mix(in srgb,#38bdf8 55%,var(--ui-text)))}}html.mobile-shell .mobile-page-title{-webkit-background-clip:text;background-clip:text}@supports ((-webkit-background-clip:text) or (background-clip:text)){html.mobile-shell .mobile-page-title{color:#0000}}html.mobile-shell .mobile-page-subtitle{color:var(--ui-text-muted);margin-top:.2rem;font-size:.8125rem;line-height:1.35}html.mobile-shell .mobile-page-action{padding-top:.15rem}html.mobile-shell .mobile-page-body{min-width:0}html.mobile-shell .mobile-card-list{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}html.mobile-shell .mobile-list-card{border:1px solid var(--ui-border);border-radius:1.15rem;align-items:center;gap:.75rem;width:100%;min-height:4.6rem;padding:1rem 1.1rem;display:flex}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-list-card{border:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent)}}html.mobile-shell .mobile-list-card{background:var(--ui-surface);text-align:left;-webkit-tap-highlight-color:transparent;transition:border-color .15s,box-shadow .15s,transform .15s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 10px 28px #02061712}html.mobile-shell .mobile-list-card:before{content:"";opacity:.55;background:linear-gradient(#38bdf8,#2dd4bf);border-radius:0 4px 4px 0;width:3px;transition:opacity .18s,top .18s,bottom .18s;position:absolute;top:18%;bottom:18%;left:0}html.mobile-shell .mobile-list-card-press:active,html.mobile-shell .mobile-swipe-row-open .mobile-list-card{border-color:#38bdf8}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-list-card-press:active,html.mobile-shell .mobile-swipe-row-open .mobile-list-card{border-color:color-mix(in srgb,#38bdf8 35%,var(--ui-border))}}html.mobile-shell .mobile-list-card-press:active,html.mobile-shell .mobile-swipe-row-open .mobile-list-card{box-shadow:0 12px 32px #0ea5e91f}html.mobile-shell .mobile-list-card-press:active:before,html.mobile-shell .mobile-swipe-row-open .mobile-list-card:before{opacity:1;top:10%;bottom:10%}html.mobile-shell .mobile-list-card-press:active:before,html.mobile-shell .mobile-swipe-row:active .mobile-list-card:before{opacity:1}html.mobile-shell .mobile-list-card-swipe.mobile-list-card-press:active{transform:none}html.mobile-shell .mobile-list-card-icon{color:#0284c7;background:#38bdf824;border-radius:.8rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}html.mobile-shell .mobile-list-card-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ui-text);letter-spacing:-.015em;flex:1;font-size:.95rem;font-weight:650;overflow:hidden}html.mobile-shell .mobile-list-card-subtitle{text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text-muted);margin-top:.2rem;font-size:.8rem;line-height:1.35;overflow:hidden}html.mobile-shell .mobile-list-card-meta{color:var(--ui-text-muted);margin-top:.35rem;font-size:.75rem}html.mobile-shell .mobile-list-card-chevron{width:1.1rem;height:1.1rem;color:var(--ui-text-muted);opacity:.55;flex-shrink:0}html.mobile-shell .mobile-swipe-row{touch-action:pan-y;isolation:isolate;background:0 0;border-radius:1.1rem;position:relative;overflow:hidden}html.mobile-shell .mobile-swipe-actions{z-index:0;pointer-events:none;opacity:0;transition:opacity .15s;position:absolute;top:0;right:0;bottom:0;left:0}html.mobile-shell .mobile-swipe-row-open .mobile-swipe-actions,html.mobile-shell .mobile-swipe-row[data-open=delete] .mobile-swipe-actions,html.mobile-shell .mobile-swipe-row[data-open=edit] .mobile-swipe-actions{opacity:1}html.mobile-shell .mobile-swipe-action{pointer-events:auto;color:#fff;letter-spacing:.02em;-webkit-tap-highlight-color:transparent;border:0;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;width:80px;font-size:.68rem;font-weight:700;display:inline-flex;position:absolute;top:0;bottom:0}html.mobile-shell .mobile-swipe-action-delete{background:linear-gradient(#f87171,#dc2626);left:0}html.mobile-shell .mobile-swipe-action-edit{background:linear-gradient(#38bdf8,#0284c7);right:0}html.mobile-shell .mobile-list-card-swipe{z-index:1;touch-action:pan-y;will-change:transform;-webkit-user-select:none;user-select:none;position:relative;box-shadow:inset 0 1px #ffffff0d,0 8px 20px #02061714;background:var(--ui-surface)!important}html.mobile-shell .mobile-list-card-swipe:active{cursor:grabbing}html.mobile-shell .mobile-search-icon{pointer-events:none;width:1.15rem;height:1.15rem;color:var(--ui-text-muted);position:absolute;top:50%;left:.95rem;transform:translateY(-50%)}html.mobile-shell .mobile-search-input{border:1px solid #38bdf8;border-radius:1.05rem;width:100%;min-height:3rem}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-search-input{border:1px solid color-mix(in srgb,#38bdf8 20%,var(--ui-border))}}html.mobile-shell .mobile-search-input{background:linear-gradient(180deg,#ffffff0d,transparent 55%),var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-search-input{background:linear-gradient(180deg,#ffffff0d,transparent 55%),color-mix(in srgb,var(--ui-surface) 94%,transparent)}}html.mobile-shell .mobile-search-input{color:var(--ui-text);outline:none;padding:.8rem 1rem .8rem 2.75rem;font-size:1rem;transition:border-color .15s,box-shadow .15s;box-shadow:0 8px 22px #02061712}html.mobile-shell .mobile-search-input::placeholder{color:var(--ui-text-muted)}html.mobile-shell .mobile-search-input:focus{border-color:#38bdf8}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-search-input:focus{border-color:color-mix(in srgb,#38bdf8 55%,var(--ui-border))}}html.mobile-shell .mobile-search-input:focus{box-shadow:0 0 0 3px #38bdf82e,0 10px 28px #0206171a}html.mobile-shell .mobile-empty{border:1px solid #38bdf8;border-radius:1.35rem;flex-direction:column;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-empty{border:1px solid color-mix(in srgb,#38bdf8 18%,var(--ui-border))}}html.mobile-shell .mobile-empty{background:radial-gradient(circle at 50% 0%,#38bdf824,transparent 55%),var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-empty{background:radial-gradient(circle at 50% 0%,#38bdf824,transparent 55%),color-mix(in srgb,var(--ui-surface) 70%,transparent)}}html.mobile-shell .mobile-empty{text-align:center;padding:2.75rem 1.5rem;box-shadow:0 16px 40px #02061714}html.mobile-shell .mobile-empty-icon{color:#0284c7;background:linear-gradient(160deg,#38bdf838,#0000);border:1px solid #38bdf8;border-radius:1.15rem;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;margin-bottom:.95rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-empty-icon{border:1px solid color-mix(in srgb,#38bdf8 25%,var(--ui-border))}}html.mobile-shell .mobile-empty-icon{box-shadow:0 8px 20px #0ea5e926}html.mobile-shell .mobile-empty-title{color:var(--ui-text);letter-spacing:-.02em;font-size:1.05rem;font-weight:750}html.mobile-shell .mobile-empty-desc{max-width:16rem;color:var(--ui-text-muted);margin-top:.4rem;font-size:.875rem;line-height:1.45}html.mobile-shell .mobile-empty-action{margin-top:1.15rem}html.mobile-shell .mobile-fab{z-index:40;right:max(1rem,env(safe-area-inset-right,0px));bottom:calc(5.25rem + env(safe-area-inset-bottom,0px));color:#fff;letter-spacing:-.01em;-webkit-tap-highlight-color:transparent;background:linear-gradient(#38bdf8,#0284c7);border:none;border-radius:999px;align-items:center;gap:.5rem;padding:.9rem 1.3rem;font-size:.875rem;font-weight:750;transition:transform .12s,filter .12s;animation:2.8s ease-in-out infinite m-fab-glow;display:inline-flex;position:fixed;box-shadow:0 10px 28px #0284c780,0 0 0 4px #38bdf826,inset 0 1px #ffffff40}@keyframes m-fab-glow{0%,to{box-shadow:0 10px 28px #0284c773,0 0 0 4px #38bdf81f,inset 0 1px #ffffff40}50%{box-shadow:0 12px 34px #0284c79e,0 0 0 6px #38bdf833,inset 0 1px #ffffff4d}}html.mobile-shell .mobile-fab:active{filter:brightness(1.05);animation:none;transform:scale(.96)}html.mobile-shell .mobile-fab-secondary{z-index:40;right:max(1rem,env(safe-area-inset-right,0px));bottom:calc(9.5rem + env(safe-area-inset-bottom,0px));border:1px solid var(--ui-border);border-radius:999px;justify-content:center;align-items:center;width:2.9rem;height:2.9rem;display:inline-flex;position:fixed}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-fab-secondary{border:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent)}}html.mobile-shell .mobile-fab-secondary{background:var(--ui-surface);color:var(--ui-text);-webkit-tap-highlight-color:transparent;box-shadow:0 8px 20px #0206172e}html.mobile-shell .mobile-fab-secondary:active{transform:scale(.94)}html:not(.mobile-shell) .mobile-fab-secondary{display:none}html.mobile-shell .mobile-list-header{border:1px solid #38bdf8;border-radius:1.15rem;margin-bottom:.85rem;padding:.85rem 1rem}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-list-header{border:1px solid color-mix(in srgb,#38bdf8 16%,var(--ui-border))}}html.mobile-shell .mobile-list-header{background:linear-gradient(135deg,#0ea5e91f,transparent 60%),var(--ui-surface);box-shadow:0 10px 28px #0206170f}html.mobile-shell .mobile-list-header-main{justify-content:space-between;align-items:center;gap:.75rem;display:flex}html.mobile-shell .mobile-list-header-count{align-items:baseline;gap:.45rem;margin:0;display:flex}html.mobile-shell .mobile-list-header-count-num{color:var(--ui-text);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:1.55rem;font-weight:800;line-height:1}html.mobile-shell .mobile-list-header-count-label{color:var(--ui-text-muted);font-size:.78rem;font-weight:650}html.mobile-shell .mobile-list-header-chips{flex-wrap:wrap;gap:.4rem;margin-top:.7rem;display:flex}html.mobile-shell .mobile-list-chip{color:#0369a1;background:#38bdf81f;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .65rem;font-size:.7rem;font-weight:700;display:inline-flex}html.mobile-shell .mobile-list-chip-val{font-variant-numeric:tabular-nums}html.mobile-shell .mobile-list-chip-lab{opacity:.75;font-weight:600}html.mobile-shell .mobile-list-chip-emerald{color:#047857;background:#34d39924}html.mobile-shell .mobile-list-chip-amber{color:#b45309;background:#fbbf2429}html.mobile-shell .mobile-list-chip-rose{color:#be123c;background:#fb718524}html.mobile-shell .mobile-list-chip-slate{color:#475569;background:#94a3b829}html.mobile-shell .mobile-insight-strip{border:1px solid #38bdf8;border-radius:1.15rem;flex-direction:column;gap:.55rem;padding:.9rem 1rem;display:flex}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-insight-strip{border:1px solid color-mix(in srgb,#38bdf8 16%,var(--ui-border))}}html.mobile-shell .mobile-insight-strip{background:linear-gradient(135deg,#0ea5e91a,transparent 55%),var(--ui-surface)}html.mobile-shell .mobile-insight-item{color:var(--ui-text);align-items:flex-start;gap:.55rem;margin:0;font-size:.8rem;font-weight:550;line-height:1.4;display:flex}html.mobile-shell .mobile-insight-dot{background:#38bdf8;border-radius:999px;flex-shrink:0;width:.45rem;height:.45rem;margin-top:.35rem;box-shadow:0 0 10px #38bdf8a6}html.mobile-shell .mobile-seg{border:1px solid #38bdf8;border-radius:1rem;gap:.35rem;margin-bottom:.85rem;padding:.3rem;display:flex}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-seg{border:1px solid color-mix(in srgb,#38bdf8 14%,var(--ui-border))}}html.mobile-shell .mobile-seg{background:var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-seg{background:color-mix(in srgb,var(--ui-surface) 70%,transparent)}}html.mobile-shell .mobile-seg-btn{color:var(--ui-text-muted);-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:.75rem;flex:1;justify-content:center;align-items:center;gap:.35rem;padding:.55rem .65rem;font-size:.75rem;font-weight:700;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}html.mobile-shell .mobile-seg-btn-active{color:#fff;background:linear-gradient(#38bdf8,#0284c7);box-shadow:0 8px 20px #0284c759}html.mobile-shell .mobile-seg-btn-active-alt{background:linear-gradient(#2dd4bf,#0f766e);box-shadow:0 8px 20px #0f766e59}html.mobile-shell .mobile-home-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-bottom:1.15rem;display:grid}html.mobile-shell .mobile-home-kpi{border:1px solid var(--ui-border);border-radius:1rem;display:block}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-home-kpi{border:1px solid color-mix(in srgb,var(--ui-border) 80%,transparent)}}html.mobile-shell .mobile-home-kpi{background:linear-gradient(160deg,var(--ui-surface) 0%,var(--ui-surface) 100%)}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-home-kpi{background:linear-gradient(160deg,color-mix(in srgb,var(--ui-surface) 88%,transparent),color-mix(in srgb,var(--ui-surface) 55%,transparent))}}html.mobile-shell .mobile-home-kpi{-webkit-tap-highlight-color:transparent;padding:.85rem .9rem;text-decoration:none;transition:transform .12s,background .12s}html.mobile-shell .mobile-home-kpi:active{transform:scale(.98)}html.mobile-shell .mobile-home-kpi-label{text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text-muted);letter-spacing:.02em;text-transform:uppercase;font-size:.68rem;font-weight:600;overflow:hidden}html.mobile-shell .mobile-home-kpi-value{color:var(--ui-text);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:.35rem;font-size:1.2rem;font-weight:750;line-height:1.15}html.mobile-shell .mobile-home-kpi-sub{text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text-muted);margin-top:.2rem;font-size:.68rem;overflow:hidden}html.mobile-shell .mobile-home-section{margin-bottom:1.25rem}html.mobile-shell .mobile-home-section-title{color:var(--ui-text-muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.55rem;font-size:.72rem;font-weight:700}html.mobile-shell .mobile-home-quick{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}html.mobile-shell .mobile-home-quick-item{border:1px solid #38bdf8;border-radius:1.05rem;align-items:center;gap:.65rem;min-height:3.5rem;display:flex}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-home-quick-item{border:1px solid color-mix(in srgb,#38bdf8 26%,var(--ui-border))}}html.mobile-shell .mobile-home-quick-item{background:linear-gradient(145deg,#38bdf824,transparent 60%),var(--ui-surface);color:var(--ui-text);-webkit-tap-highlight-color:transparent;padding:.75rem .85rem;font-size:.8125rem;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .12s;box-shadow:0 8px 20px #0206170f}html.mobile-shell .mobile-home-quick-item:active{transform:scale(.97);box-shadow:0 4px 12px #0ea5e926}html.mobile-shell .mobile-home-quick-icon{color:#7dd3fc;background:#38bdf833;border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}html.mobile-shell .mobile-home-module{border:1px solid var(--ui-border);border-radius:1rem;align-items:center;gap:.75rem;width:100%;min-height:3.75rem;display:flex}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-home-module{border:1px solid color-mix(in srgb,var(--ui-border) 85%,transparent)}}html.mobile-shell .mobile-home-module{background:var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-home-module{background:color-mix(in srgb,var(--ui-surface) 70%,transparent)}}html.mobile-shell .mobile-home-module{-webkit-tap-highlight-color:transparent;padding:.75rem .9rem;text-decoration:none;transition:transform .12s,background .12s}html.mobile-shell .mobile-home-module:active{background:var(--ui-surface-hover);transform:scale(.985)}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-home-module:active{background:color-mix(in srgb,var(--ui-surface-hover) 85%,transparent)}}html.mobile-shell .mobile-home-module-icon{background:var(--ui-surface);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-home-module-icon{background:color-mix(in srgb,var(--ui-surface) 95%,transparent)}}html.mobile-shell .mobile-home-module-icon{color:#94a3b8;border:1px solid var(--ui-border)}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-home-module-icon{border:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent)}}html.mobile-shell .mobile-home-module-label{color:var(--ui-text);letter-spacing:-.01em;font-size:.9rem;font-weight:650}html.mobile-shell .mobile-home-module-hint{color:var(--ui-text-muted);margin-top:.1rem;font-size:.72rem}html.mobile-shell .mobile-home-modules{flex-direction:column;gap:.45rem;display:flex}html.mobile-shell .mobile-home-tile{-webkit-tap-highlight-color:transparent;min-height:8.5rem}@keyframes m-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes m-fade{0%{opacity:0}to{opacity:1}}html.mobile-shell .m-enter{animation:.45s cubic-bezier(.22,1,.36,1) both m-rise}html.mobile-shell .m-enter-delay-1{animation-delay:40ms}html.mobile-shell .m-enter-delay-2{animation-delay:80ms}html.mobile-shell .m-enter-delay-3{animation-delay:.12s}html.mobile-shell .m-enter-delay-4{animation-delay:.16s}html.mobile-shell .m-enter-delay-5{animation-delay:.2s}html.mobile-shell .m-enter-delay-6{animation-delay:.24s}html.mobile-shell .mobile-atmosphere{pointer-events:none;z-index:0;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}html.mobile-shell .mobile-atmosphere-orb{filter:blur(68px);opacity:.72;border-radius:50%;animation:16s ease-in-out infinite alternate m-drift;position:absolute}html.mobile-shell .mobile-atmosphere-orb-a{background:radial-gradient(circle,#38bdf880,#0000 70%);width:22rem;height:22rem;top:-6rem;right:-5rem}html.mobile-shell .mobile-atmosphere-orb-b{background:radial-gradient(circle,#2dd4bf57,#0000 70%);width:18rem;height:18rem;animation-delay:-5s;bottom:4rem;left:-7rem}html.mobile-shell .mobile-atmosphere-orb-c{opacity:.45;background:radial-gradient(circle,#7dd3fc38,#0000 70%);width:14rem;height:14rem;animation-delay:-9s;top:38%;left:35%}@keyframes m-drift{0%{transform:translate(0)scale(1)}to{transform:translate(-14px,22px)scale(1.1)}}html.mobile-shell .mobile-atmosphere-crm .mobile-atmosphere-orb-a{background:radial-gradient(circle,#38bdf885,#0000 70%)}html.mobile-shell .mobile-atmosphere-crm .mobile-atmosphere-orb-c{background:radial-gradient(circle,#0ea5e947,#0000 70%)}html.mobile-shell .mobile-atmosphere-finance .mobile-atmosphere-orb-a{background:radial-gradient(circle,#34d3996b,#0000 70%)}html.mobile-shell .mobile-atmosphere-finance .mobile-atmosphere-orb-b{background:radial-gradient(circle,#fbbf2438,#0000 70%)}html.mobile-shell .mobile-atmosphere-finance .mobile-atmosphere-orb-c{background:radial-gradient(circle,#2dd4bf33,#0000 70%)}html.mobile-shell .mobile-atmosphere-ops .mobile-atmosphere-orb-a{background:radial-gradient(circle,#7dd3fc66,#0000 70%)}html.mobile-shell .mobile-atmosphere-ops .mobile-atmosphere-orb-b{background:radial-gradient(circle,#38bdf847,#0000 70%)}html.mobile-shell .mobile-page{z-index:1;position:relative}html.mobile-shell .mobile-hero-strip{border:1px solid #38bdf8;border-radius:1.35rem;align-items:center;gap:1rem;padding:1.15rem;display:flex}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-hero-strip{border:1px solid color-mix(in srgb,#38bdf8 32%,var(--ui-border))}}html.mobile-shell .mobile-hero-strip{background:radial-gradient(circle at 100% 0%,#38bdf838,transparent 45%),linear-gradient(145deg,#0ea5e924,transparent 55%),var(--ui-surface);position:relative;overflow:hidden;box-shadow:0 16px 48px #0206172e,inset 0 1px #ffffff14}html.mobile-shell .mobile-hero-strip:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff12 48%,#0000 62%);animation:4.5s ease-in-out infinite m-shimmer;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-120%)}@keyframes m-shimmer{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}html.mobile-shell .mobile-hero-title{color:var(--ui-text);letter-spacing:-.03em;font-size:1.35rem;font-weight:750;line-height:1.2}html.mobile-shell .mobile-hero-subtitle{color:var(--ui-text-muted);margin-top:.3rem;font-size:.8125rem;line-height:1.35}html.mobile-shell .mobile-hero-score{border-radius:50%;flex-shrink:0;place-items:center;width:4.75rem;height:4.75rem;padding:.28rem;display:grid}html.mobile-shell .mobile-hero-score-inner{background:var(--ui-bg);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-hero-score-inner{background:color-mix(in srgb,var(--ui-bg) 92%,#0f172a)}}html.mobile-shell .mobile-hero-score-value{color:#e0f2fe;letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:800;line-height:1}html.mobile-shell .mobile-hero-score-label{color:#7dd3fc;letter-spacing:.04em;text-transform:uppercase;margin-top:.15rem;font-size:.58rem;font-weight:700}html.mobile-shell .mobile-kpi-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}html.mobile-shell .mobile-kpi-tile{border:1px solid var(--ui-border);border-radius:1.1rem;flex-direction:column;min-height:6.4rem;padding:.85rem .9rem;display:flex}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-kpi-tile{border:1px solid color-mix(in srgb,var(--ui-border) 75%,transparent)}}html.mobile-shell .mobile-kpi-tile{background:linear-gradient(165deg,#38bdf81a,transparent 50%),var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-kpi-tile{background:linear-gradient(165deg,#38bdf81a,transparent 50%),color-mix(in srgb,var(--ui-surface) 82%,transparent)}}html.mobile-shell .mobile-kpi-tile{-webkit-tap-highlight-color:transparent;text-decoration:none;transition:transform .14s,border-color .14s}html.mobile-shell .mobile-kpi-tile:active{transform:scale(.975)}html.mobile-shell .mobile-kpi-tile-emerald{background:linear-gradient(165deg,#34d3991f,transparent 50%),var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-kpi-tile-emerald{background:linear-gradient(165deg,#34d3991f,transparent 50%),color-mix(in srgb,var(--ui-surface) 82%,transparent)}}html.mobile-shell .mobile-kpi-tile-amber{background:linear-gradient(165deg,#fbbf241f,transparent 50%),var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-kpi-tile-amber{background:linear-gradient(165deg,#fbbf241f,transparent 50%),color-mix(in srgb,var(--ui-surface) 82%,transparent)}}html.mobile-shell .mobile-kpi-tile-rose{background:linear-gradient(165deg,#fb71851f,transparent 50%),var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-kpi-tile-rose{background:linear-gradient(165deg,#fb71851f,transparent 50%),color-mix(in srgb,var(--ui-surface) 82%,transparent)}}html.mobile-shell .mobile-kpi-label{color:var(--ui-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:700}html.mobile-shell .mobile-kpi-value{color:var(--ui-text);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:.4rem;font-size:1.2rem;font-weight:800;line-height:1.15}html.mobile-shell .mobile-kpi-sub{text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text-muted);margin-top:.15rem;font-size:.68rem;overflow:hidden}html.mobile-shell .mobile-kpi-delta{border-radius:999px;align-items:center;padding:.1rem .45rem;font-size:.65rem;font-weight:700;display:inline-flex}html.mobile-shell .mobile-kpi-delta.up{color:#6ee7b7;background:#10b98126}html.mobile-shell .mobile-kpi-delta.down{color:#fda4af;background:#f43f5e26}html.mobile-shell .mobile-kpi-icon{color:#7dd3fc;background:#38bdf82e;border-radius:.65rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}html.mobile-shell .mobile-kpi-icon-emerald{color:#6ee7b7;background:#34d3992e}html.mobile-shell .mobile-kpi-icon-amber{color:#fcd34d;background:#fbbf242e}html.mobile-shell .mobile-kpi-icon-rose{color:#fda4af;background:#fb71852e}html.mobile-shell .mobile-spark-sky .mobile-spark-bar{fill:#38bdf8;opacity:.85}html.mobile-shell .mobile-spark-emerald .mobile-spark-bar{fill:#34d399;opacity:.85}html.mobile-shell .mobile-spark-amber .mobile-spark-bar{fill:#fbbf24;opacity:.85}html.mobile-shell .mobile-spark-rose .mobile-spark-bar{fill:#fb7185;opacity:.85}html.mobile-shell .mobile-spark-slate .mobile-spark-bar{fill:#94a3b8;opacity:.85}html.mobile-shell .mobile-chart-card{border:1px solid var(--ui-border);border-radius:1.2rem}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-chart-card{border:1px solid color-mix(in srgb,var(--ui-border) 80%,transparent)}}html.mobile-shell .mobile-chart-card{background:linear-gradient(180deg,#ffffff0a,transparent 40%),var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-chart-card{background:linear-gradient(180deg,#ffffff0a,transparent 40%),color-mix(in srgb,var(--ui-surface) 78%,transparent)}}html.mobile-shell .mobile-chart-card{padding:.9rem .85rem .75rem;box-shadow:0 10px 28px #02061747}html.mobile-shell .mobile-chart-title{color:var(--ui-text);letter-spacing:-.01em;font-size:.9rem;font-weight:700}html.mobile-shell .mobile-chart-subtitle{color:var(--ui-text-muted);margin-top:.15rem;font-size:.72rem}html.mobile-shell .mobile-chart-legend{flex-direction:column;gap:.35rem;margin:.65rem 0 0;padding:0;list-style:none;display:flex}html.mobile-shell .mobile-chart-legend li{color:var(--ui-text-muted);grid-template-columns:auto 1fr auto;align-items:center;gap:.45rem;font-size:.72rem;display:grid}html.mobile-shell .mobile-chart-legend .dot{border-radius:50%;width:.5rem;height:.5rem}html.mobile-shell .mobile-viz-section{margin-bottom:1.15rem}html.mobile-shell .mobile-viz-section-head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.55rem;display:flex}html.mobile-shell .mobile-viz-section-title{color:var(--ui-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:700}html.mobile-shell .mobile-home-modules-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}html.mobile-shell .mobile-home-module-card{border:1px solid #38bdf8;border-radius:1.15rem;flex-direction:column;gap:.55rem;min-height:6.5rem;padding:.9rem;display:flex}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-home-module-card{border:1px solid color-mix(in srgb,#38bdf8 18%,var(--ui-border))}}html.mobile-shell .mobile-home-module-card{background:linear-gradient(155deg,#38bdf824,transparent 55%),var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-home-module-card{background:linear-gradient(155deg,#38bdf824,transparent 55%),color-mix(in srgb,var(--ui-surface) 88%,transparent)}}html.mobile-shell .mobile-home-module-card{-webkit-tap-highlight-color:transparent;text-decoration:none;transition:transform .14s,border-color .14s,box-shadow .14s;box-shadow:0 10px 28px #0206171a,inset 0 1px #ffffff0f}html.mobile-shell .mobile-home-module-card:active{border-color:#38bdf8;transform:scale(.97)}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-home-module-card:active{border-color:color-mix(in srgb,#38bdf8 40%,var(--ui-border))}}html.mobile-shell .mobile-home-module-card:active{box-shadow:0 12px 32px #0ea5e924}html.mobile-shell .mobile-home-module-card .mobile-home-module-icon{border-radius:.85rem;width:2.35rem;height:2.35rem}html.mobile-shell .mobile-list-card{background:var(--ui-surface)}html.mobile-shell .mobile-card-list>li{animation:.4s cubic-bezier(.22,1,.36,1) both m-rise}html.mobile-shell .mobile-card-list>li:first-child{animation-delay:20ms}html.mobile-shell .mobile-card-list>li:nth-child(2){animation-delay:50ms}html.mobile-shell .mobile-card-list>li:nth-child(3){animation-delay:80ms}html.mobile-shell .mobile-card-list>li:nth-child(4){animation-delay:.11s}html.mobile-shell .mobile-card-list>li:nth-child(5){animation-delay:.14s}html.mobile-shell .mobile-card-list>li:nth-child(6){animation-delay:.17s}html.mobile-shell .mobile-card-list>li:nth-child(n+7){animation-delay:.2s}html.mobile-shell .mobile-work-card-rose:before{opacity:.9;background:linear-gradient(#f43f5e,#fb7185)}html.mobile-shell .mobile-work-card-amber:before{opacity:.85;background:linear-gradient(#f59e0b,#fbbf24)}html.mobile-shell .mobile-work-card-violet:before{opacity:.8;background:linear-gradient(#8b5cf6,#a78bfa)}html.mobile-shell .mobile-work-card-sky:before{opacity:.7;background:linear-gradient(#38bdf8,#2dd4bf)}html.mobile-shell .mobile-work-card-emerald:before{opacity:.75;background:linear-gradient(#10b981,#34d399)}html.mobile-shell .mobile-work-card-slate:before{opacity:.5;background:linear-gradient(#94a3b8,#cbd5e1)}html.mobile-shell .mobile-work-card-overdue{border-color:#f43f5e}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-work-card-overdue{border-color:color-mix(in srgb,#f43f5e 45%,var(--ui-border))}}html.mobile-shell .mobile-seg{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.35rem;margin-bottom:.85rem;padding-bottom:.15rem;display:flex;overflow-x:auto}html.mobile-shell .mobile-seg::-webkit-scrollbar{display:none}html.mobile-shell .mobile-seg-item{border:1px solid var(--ui-border);border-radius:999px;flex:none;align-items:center;gap:.35rem;padding:.5rem .85rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-seg-item{border:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent)}}html.mobile-shell .mobile-seg-item{background:var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-seg-item{background:color-mix(in srgb,var(--ui-surface) 92%,transparent)}}html.mobile-shell .mobile-seg-item{color:var(--ui-text-muted);white-space:nowrap;-webkit-tap-highlight-color:transparent;font-size:.78rem;font-weight:600;transition:background .16s,color .16s,border-color .16s,transform .16s}html.mobile-shell .mobile-seg-item:active{transform:scale(.96)}html.mobile-shell .mobile-seg-item-active{color:#fff;background:linear-gradient(140deg,#0ea5e9,#0284c7);border-color:#0000;box-shadow:0 6px 18px #0ea5e94d}html.mobile-shell .mobile-seg-item-rose{background:linear-gradient(140deg,#f43f5e,#e11d48);box-shadow:0 6px 18px #f43f5e4d}html.mobile-shell .mobile-seg-item-amber{background:linear-gradient(140deg,#f59e0b,#d97706);box-shadow:0 6px 18px #f59e0b4d}html.mobile-shell .mobile-seg-item-emerald{background:linear-gradient(140deg,#10b981,#059669);box-shadow:0 6px 18px #10b9814d}html.mobile-shell .mobile-seg-item-violet{background:linear-gradient(140deg,#8b5cf6,#7c3aed);box-shadow:0 6px 18px #8b5cf64d}html.mobile-shell .mobile-seg-count{font-variant-numeric:tabular-nums;background:#ffffff38;border-radius:999px;justify-content:center;min-width:1.15rem;padding:0 .3rem;font-size:.68rem;font-weight:700;display:inline-flex}html.mobile-shell .mobile-seg-item:not(.mobile-seg-item-active) .mobile-seg-count{background:var(--ui-border)}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-seg-item:not(.mobile-seg-item-active) .mobile-seg-count{background:color-mix(in srgb,var(--ui-border) 55%,transparent)}}html.mobile-shell .mobile-seg-item:not(.mobile-seg-item-active) .mobile-seg-count{color:var(--ui-text-muted)}html.mobile-shell .mobile-sheet-backdrop{z-index:60;-webkit-backdrop-filter:blur(6px);background:#0206179e;justify-content:center;align-items:flex-end;animation:.18s both m-fade;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}html.mobile-shell .mobile-sheet{border:1px solid var(--ui-border);background:var(--ui-surface);width:100%;max-width:32rem;max-height:88vh;padding-bottom:env(safe-area-inset-bottom,0px);border-bottom:0;border-top-left-radius:1.4rem;border-top-right-radius:1.4rem;flex-direction:column;animation:.26s cubic-bezier(.22,1,.36,1) both m-sheet-up;display:flex;box-shadow:0 -20px 50px #02061773}@keyframes m-sheet-up{0%{opacity:.6;transform:translateY(14%)}to{opacity:1;transform:translateY(0)}}html.mobile-shell .mobile-sheet-handle{background:var(--ui-border);border-radius:999px;width:2.5rem;height:.25rem;margin:.6rem auto .2rem}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-sheet-handle{background:color-mix(in srgb,var(--ui-border) 90%,transparent)}}html.mobile-shell .mobile-sheet-head{align-items:flex-start;gap:.75rem;padding:.5rem 1.1rem .65rem;display:flex}html.mobile-shell .mobile-sheet-title{color:var(--ui-text);letter-spacing:-.015em;font-size:1rem;font-weight:700}html.mobile-shell .mobile-sheet-subtitle{color:var(--ui-text-muted);margin-top:.15rem;font-size:.78rem}html.mobile-shell .mobile-sheet-close{color:var(--ui-text-muted);background:var(--ui-border);border-radius:.7rem;flex-shrink:0;padding:.4rem}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-sheet-close{background:color-mix(in srgb,var(--ui-border) 32%,transparent)}}html.mobile-shell .mobile-sheet-body{-webkit-overflow-scrolling:touch;flex:1;padding:0 1.1rem 1rem;overflow-y:auto}html.mobile-shell .mobile-sheet-footer{border-top:1px solid var(--ui-border)}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-sheet-footer{border-top:1px solid color-mix(in srgb,var(--ui-border) 60%,transparent)}}html.mobile-shell .mobile-sheet-footer{padding:.75rem 1.1rem calc(.85rem + env(safe-area-inset-bottom,0px));background:var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-sheet-footer{background:color-mix(in srgb,var(--ui-surface) 96%,transparent)}}html.mobile-shell .mobile-sheet-label{color:var(--ui-text-muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.45rem;font-size:.7rem;font-weight:700}html.mobile-shell .mobile-chip{border:1px solid var(--ui-border);border-radius:999px;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-chip{border:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent)}}html.mobile-shell .mobile-chip{background:var(--ui-surface-hover)}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-chip{background:color-mix(in srgb,var(--ui-surface-hover) 70%,transparent)}}html.mobile-shell .mobile-chip{color:var(--ui-text-secondary);-webkit-tap-highlight-color:transparent;padding:.4rem .75rem;font-size:.76rem;font-weight:600}html.mobile-shell .mobile-chip-active{color:#fff;background:linear-gradient(140deg,#0ea5e9,#0284c7);border-color:#0000}html.mobile-shell .mobile-stat-grid{gap:.5rem;display:grid}html.mobile-shell .mobile-stat-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}html.mobile-shell .mobile-stat-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}html.mobile-shell .mobile-stat-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}html.mobile-shell .mobile-mini-stat{border:1px solid var(--ui-border);border-radius:1rem;flex-direction:column;gap:.2rem;display:flex}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-mini-stat{border:1px solid color-mix(in srgb,var(--ui-border) 62%,transparent)}}html.mobile-shell .mobile-mini-stat{background:var(--ui-surface);text-align:left;-webkit-tap-highlight-color:transparent;padding:.7rem .75rem}html.mobile-shell .mobile-mini-stat-label{color:var(--ui-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:700}html.mobile-shell .mobile-mini-stat-value{color:var(--ui-text);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:750;line-height:1.15}html.mobile-shell .mobile-mini-stat-hint{color:var(--ui-text-muted);font-size:.68rem}html.mobile-shell .mobile-mini-stat-rose{border-color:#f43f5e}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-mini-stat-rose{border-color:color-mix(in srgb,#f43f5e 34%,var(--ui-border))}}html.mobile-shell .mobile-mini-stat-rose .mobile-mini-stat-value{color:#f43f5e}html.mobile-shell .mobile-mini-stat-amber{border-color:#f59e0b}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-mini-stat-amber{border-color:color-mix(in srgb,#f59e0b 34%,var(--ui-border))}}html.mobile-shell .mobile-mini-stat-amber .mobile-mini-stat-value{color:#d97706}html.mobile-shell .mobile-mini-stat-emerald{border-color:#10b981}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-mini-stat-emerald{border-color:color-mix(in srgb,#10b981 34%,var(--ui-border))}}html.mobile-shell .mobile-mini-stat-emerald .mobile-mini-stat-value{color:#059669}html.mobile-shell .mobile-mini-stat-sky{border-color:#38bdf8}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-mini-stat-sky{border-color:color-mix(in srgb,#38bdf8 34%,var(--ui-border))}}html.mobile-shell .mobile-mini-stat-sky .mobile-mini-stat-value{color:#0284c7}html.mobile-shell .mobile-mini-stat-violet{border-color:#8b5cf6}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-mini-stat-violet{border-color:color-mix(in srgb,#8b5cf6 34%,var(--ui-border))}}html.mobile-shell .mobile-mini-stat-violet .mobile-mini-stat-value{color:#7c3aed}html.mobile-shell .mobile-bar-row{border:1px solid var(--ui-border);border-radius:.85rem;display:block}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-bar-row{border:1px solid color-mix(in srgb,var(--ui-border) 55%,transparent)}}html.mobile-shell .mobile-bar-row{background:var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-bar-row{background:color-mix(in srgb,var(--ui-surface) 92%,transparent)}}html.mobile-shell .mobile-bar-row{-webkit-tap-highlight-color:transparent;padding:.6rem .75rem}html.mobile-shell .mobile-bar-label{min-width:0;color:var(--ui-text);font-size:.82rem;font-weight:600}html.mobile-shell .mobile-bar-value{color:var(--ui-text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.82rem;font-weight:700}html.mobile-shell .mobile-bar-track{background:var(--ui-border);border-radius:999px;height:.4rem;margin-top:.4rem}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-bar-track{background:color-mix(in srgb,var(--ui-border) 42%,transparent)}}html.mobile-shell .mobile-bar-track{overflow:hidden}html.mobile-shell .mobile-bar-fill{border-radius:999px;height:100%;transition:width .5s cubic-bezier(.22,1,.36,1)}html.mobile-shell .mobile-bar-fill-sky{background:linear-gradient(90deg,#38bdf8,#0284c7)}html.mobile-shell .mobile-bar-fill-emerald{background:linear-gradient(90deg,#34d399,#059669)}html.mobile-shell .mobile-bar-fill-amber{background:linear-gradient(90deg,#fbbf24,#d97706)}html.mobile-shell .mobile-bar-fill-rose{background:linear-gradient(90deg,#fb7185,#e11d48)}html.mobile-shell .mobile-bar-fill-violet{background:linear-gradient(90deg,#a78bfa,#7c3aed)}html.mobile-shell .mobile-bar-fill-slate{background:linear-gradient(90deg,#cbd5e1,#94a3b8)}html.mobile-shell .mobile-bar-hint{color:var(--ui-text-muted);margin-top:.25rem;font-size:.7rem;display:block}html.mobile-shell .mobile-person-row{border:1px solid var(--ui-border);border-radius:1rem;width:100%;display:block}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-person-row{border:1px solid color-mix(in srgb,var(--ui-border) 58%,transparent)}}html.mobile-shell .mobile-person-row{background:var(--ui-surface);-webkit-tap-highlight-color:transparent;padding:.75rem .85rem}html.mobile-shell .mobile-person-score{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.05rem;font-weight:750}html.mobile-shell .mobile-person-score-sky{color:#0284c7}html.mobile-shell .mobile-person-score-emerald{color:#059669}html.mobile-shell .mobile-person-score-amber{color:#d97706}html.mobile-shell .mobile-person-score-rose{color:#e11d48}html.mobile-shell .mobile-person-score-violet{color:#7c3aed}html.mobile-shell .mobile-person-score-slate{color:var(--ui-text-secondary)}html.mobile-shell .mobile-person-score-label{color:var(--ui-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.62rem}html.mobile-shell .mobile-rank{font-variant-numeric:tabular-nums;background:var(--ui-border);border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.8rem;font-weight:750;display:inline-flex}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-rank{background:color-mix(in srgb,var(--ui-border) 45%,transparent)}}html.mobile-shell .mobile-rank{color:var(--ui-text-secondary)}html.mobile-shell .mobile-rank-1{color:#422006;background:linear-gradient(140deg,#fbbf24,#f59e0b)}html.mobile-shell .mobile-rank-2{color:#1e293b;background:linear-gradient(140deg,#e2e8f0,#cbd5e1)}html.mobile-shell .mobile-rank-3{color:#431407;background:linear-gradient(140deg,#fdba74,#ea580c)}html.mobile-shell .mobile-collapsible{border:1px solid var(--ui-border);border-radius:1rem;margin-bottom:.75rem}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-collapsible{border:1px solid color-mix(in srgb,var(--ui-border) 58%,transparent)}}html.mobile-shell .mobile-collapsible{background:var(--ui-surface);overflow:hidden}html.mobile-shell .mobile-collapsible-head{width:100%;color:var(--ui-text-muted);-webkit-tap-highlight-color:transparent;align-items:center;gap:.6rem;padding:.8rem .9rem;display:flex}html.mobile-shell .mobile-collapsible-title{color:var(--ui-text);font-size:.9rem;font-weight:650}html.mobile-shell .mobile-collapsible-subtitle{color:var(--ui-text-muted);margin-top:.1rem;font-size:.74rem}html.mobile-shell .mobile-collapsible-body{border-top:1px solid var(--ui-border)}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-collapsible-body{border-top:1px solid color-mix(in srgb,var(--ui-border) 50%,transparent)}}html.mobile-shell .mobile-collapsible-body{padding:.8rem .9rem}html.mobile-shell .mobile-ptr{color:#0ea5e9;justify-content:center;align-items:center;transition:height .15s;display:flex;overflow:hidden}html.mobile-shell .mobile-icon-action{border:1px solid var(--ui-border);border-radius:.8rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-icon-action{border:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent)}}html.mobile-shell .mobile-icon-action{background:var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-icon-action{background:color-mix(in srgb,var(--ui-surface) 90%,transparent)}}html.mobile-shell .mobile-icon-action{color:var(--ui-text-secondary);-webkit-tap-highlight-color:transparent}html.mobile-shell .mobile-icon-action:active{transform:scale(.94)}html.mobile-shell .mobile-kanban{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.7rem;margin:0 -.75rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem;display:flex;overflow-x:auto}html.mobile-shell .mobile-kanban::-webkit-scrollbar{display:none}html.mobile-shell .mobile-kanban-col{scroll-snap-align:center;border:1px solid var(--ui-border);border-radius:1.1rem;flex-direction:column;flex:0 0 82%;gap:.55rem;display:flex}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-kanban-col{border:1px solid color-mix(in srgb,var(--ui-border) 55%,transparent)}}html.mobile-shell .mobile-kanban-col{background:var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-kanban-col{background:color-mix(in srgb,var(--ui-surface) 55%,transparent)}}html.mobile-shell .mobile-kanban-col{max-height:68vh;padding:.7rem}html.mobile-shell .mobile-kanban-col-head{justify-content:space-between;align-items:center;gap:.5rem;padding:0 .15rem .15rem;display:flex}html.mobile-shell .mobile-kanban-col-title{color:var(--ui-text);letter-spacing:-.01em;font-size:.82rem;font-weight:700}html.mobile-shell .mobile-kanban-col-count{background:var(--ui-border);border-radius:999px;justify-content:center;min-width:1.4rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-kanban-col-count{background:color-mix(in srgb,var(--ui-border) 50%,transparent)}}html.mobile-shell .mobile-kanban-col-count{color:var(--ui-text-secondary);font-variant-numeric:tabular-nums;padding:.1rem .4rem;font-size:.7rem;font-weight:700}html.mobile-shell .mobile-kanban-body{-webkit-overflow-scrolling:touch;flex-direction:column;gap:.5rem;display:flex;overflow-y:auto}html.mobile-shell .mobile-kanban-card{border:1px solid var(--ui-border);border-radius:.9rem}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-kanban-card{border:1px solid color-mix(in srgb,var(--ui-border) 60%,transparent)}}html.mobile-shell .mobile-kanban-card{background:var(--ui-surface);text-align:left;-webkit-tap-highlight-color:transparent;width:100%;padding:.65rem .7rem;box-shadow:0 6px 16px #0206170f}html.mobile-shell .mobile-kanban-card:active{transform:scale(.98)}html.mobile-shell .mobile-cal-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;display:grid}html.mobile-shell .mobile-cal-dow{text-align:center;color:var(--ui-text-muted);letter-spacing:.04em;text-transform:uppercase;padding-bottom:.2rem;font-size:.62rem;font-weight:700}html.mobile-shell .mobile-cal-cell{aspect-ratio:1;background:var(--ui-surface);border:1px solid #0000;border-radius:.7rem;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-cal-cell{background:color-mix(in srgb,var(--ui-surface) 70%,transparent)}}html.mobile-shell .mobile-cal-cell{color:var(--ui-text-secondary);font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent;font-size:.8rem;font-weight:600}html.mobile-shell .mobile-cal-cell-muted{opacity:.35}html.mobile-shell .mobile-cal-cell-today{color:#0284c7;border-color:#38bdf8}html.mobile-shell .mobile-cal-cell-selected{color:#fff;background:linear-gradient(140deg,#0ea5e9,#0284c7);border-color:#0000}html.mobile-shell .mobile-cal-dots{align-items:center;gap:.12rem;height:.3rem;display:flex}html.mobile-shell .mobile-cal-dot{border-radius:50%;width:.28rem;height:.28rem}html.mobile-shell .mobile-cal-dot-rose{background:#f43f5e}html.mobile-shell .mobile-cal-dot-amber{background:#f59e0b}html.mobile-shell .mobile-cal-dot-sky{background:#38bdf8}html.mobile-shell .mobile-cal-cell-selected .mobile-cal-dot{background:#ffffffe6}html.mobile-shell .mobile-heat-grid{grid-template-columns:1.6rem repeat(12,minmax(0,1fr));align-items:center;gap:.12rem;display:grid}html.mobile-shell .mobile-heat-cell{aspect-ratio:1;background:#38bdf8;border-radius:.2rem}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-heat-cell{background:color-mix(in srgb,#38bdf8 var(--heat,0%),color-mix(in srgb,var(--ui-border) 30%,transparent))}}html.mobile-shell .mobile-heat-axis{color:var(--ui-text-muted);text-align:right;padding-right:.15rem;font-size:.58rem;font-weight:700}.mobile-bottom-nav{background:var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){.mobile-bottom-nav{background:color-mix(in srgb,var(--ui-surface) 88%,transparent)}}.mobile-bottom-nav{border-top-color:#38bdf8}@supports (color:color-mix(in lab,red,red)){.mobile-bottom-nav{border-top-color:color-mix(in srgb,#38bdf8 18%,var(--ui-border))}}.mobile-bottom-nav{-webkit-backdrop-filter:blur(24px)saturate(1.35);box-shadow:0 -16px 40px #02061766}.mobile-bottom-nav-item{transition:color .18s,transform .18s,background .18s}.mobile-bottom-nav-item-active{color:#7dd3fc;background:#0ea5e924}.mobile-bottom-nav-item-active:before{content:"";background:#38bdf8;border-radius:999px;width:1.1rem;height:.2rem;position:absolute;top:.2rem;left:50%;transform:translate(-50%);box-shadow:0 0 12px #38bdf8a6}.mobile-bottom-nav-item-active svg{transform:translateY(-1px)scale(1.06)}.mobile-bottom-nav-icon{transition:transform .18s;display:inline-flex}.mobile-bottom-nav-item-active .mobile-bottom-nav-icon{transform:translateY(-1px)scale(1.08)}@media(prefers-reduced-motion:reduce){html.mobile-shell .m-enter,html.mobile-shell .mobile-card-list>li,html.mobile-shell .mobile-atmosphere-orb,html.mobile-shell .mobile-hero-strip:after,html.mobile-shell .mobile-fab{animation:none!important}.mobile-bottom-nav-item,.mobile-bottom-nav-item-active svg,.mobile-bottom-nav-icon{transition:none!important}}html.mobile-shell .mobile-sticky-actions{z-index:10;background:var(--ui-bg);padding-bottom:.25rem;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){html.mobile-shell .mobile-sticky-actions{background:color-mix(in srgb,var(--ui-bg) 88%,transparent)}}html.mobile-shell .mobile-sticky-actions{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html.mobile-shell .mobile-form-field{flex-direction:column;gap:.35rem;margin-bottom:.85rem;display:flex}html.mobile-shell .mobile-form-label{color:var(--ui-text-muted);letter-spacing:.02em;text-transform:uppercase;font-size:.72rem;font-weight:650}html.mobile-shell .mobile-form-input,html.mobile-shell .mobile-form-select{color:#0f172a;background:#f5f5f5;border:1px solid #cbd5e1;border-radius:.85rem;outline:none;width:100%;min-height:2.85rem;padding:.65rem .85rem;font-size:1rem}html.mobile-shell .mobile-form-input:focus,html.mobile-shell .mobile-form-select:focus{border-color:#0ea5e9;box-shadow:0 0 0 3px #0ea5e933}html.mobile-shell .mobile-form-submit{color:#fff;background:linear-gradient(#f59e0b,#d97706);border:none;border-radius:.95rem;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:3rem;margin-top:.5rem;font-size:.95rem;font-weight:700;display:inline-flex;box-shadow:0 8px 20px #d9770659}html.mobile-shell .mobile-form-submit:disabled{opacity:.55}html.mobile-shell .mobile-form-submit:active:not(:disabled){transform:scale(.98)}html.mobile-shell .data-table-wrap,html.mobile-shell .table-scroll{-webkit-overflow-scrolling:touch;margin-left:-.25rem;margin-right:-.25rem;overflow-x:auto}html.mobile-shell .help-fab,html.mobile-shell [data-module-agent-fab]{bottom:calc(5.75rem + env(safe-area-inset-bottom,0px))!important}.ui-shell-sidebar{background:var(--ui-sidebar-bg);border-color:var(--ui-border);box-shadow:var(--ui-shadow-md)}[data-theme-mode=light] .ui-shell-sidebar{box-shadow:2px 0 16px #0f172a0f}.ui-shell-topbar{background:var(--ui-sidebar-bg);border-color:var(--ui-border);box-shadow:var(--ui-shadow-sm)}.ui-shell-surface{background:var(--ui-surface-hover);border-color:var(--ui-border)}.ui-text-primary{color:var(--ui-text)}.ui-text-muted{color:var(--ui-text-muted)}.ui-text-accent{color:var(--ui-accent)}.ui-text-positive{color:#34d399}[data-theme-mode=light] .ui-text-positive{color:#047857}.ui-text-warning{color:#fbbf24}[data-theme-mode=light] .ui-text-warning{color:#b45309}.ui-hover-surface{transition:background-color .15s,color .15s}.ui-hover-surface:hover{background:var(--ui-surface-hover);color:var(--ui-text)}.ui-nav-link{color:var(--ui-nav-idle);transition:background-color .18s,color .18s,transform .15s,box-shadow .18s;position:relative}.ui-nav-link:hover{background:var(--ui-surface-hover);color:var(--ui-text)}.ui-nav-link-active{background:var(--ui-nav-active-bg);color:var(--ui-nav-active-text);font-weight:600;box-shadow:inset 0 1px 2px #0000000f}.ui-nav-link-active:before{content:"";background:var(--ui-accent,#7c3aed);border-radius:0 3px 3px 0;width:3px;position:absolute;top:20%;bottom:20%;left:0}.ui-nav-link-nested{color:var(--ui-nav-idle)}@supports (color:color-mix(in lab,red,red)){.ui-nav-link-nested{color:color-mix(in srgb,var(--ui-nav-idle) 92%,var(--ui-text))}}.ui-nav-link-nested{letter-spacing:.01em;font-weight:500}.ui-nav-link-nested:hover{color:var(--ui-text);background:var(--ui-surface-hover)}@supports (color:color-mix(in lab,red,red)){.ui-nav-link-nested:hover{background:color-mix(in srgb,var(--ui-surface-hover) 88%,var(--ui-accent-soft))}}.ui-nav-link-nested.ui-nav-link-active{color:var(--ui-nav-active-text);font-weight:600}.ui-nav-badge{letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.15rem;padding:0 .4rem;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.ui-nav-badge-accent{background:var(--ui-accent)!important;color:var(--ui-accent-text)!important}.ui-nav-badge-hot{box-shadow:0 0 0 2px #f59e0b40;color:#fff!important;background:#f59e0b!important}.ui-nav-folder-children{transition:opacity .15s}.ui-nav-tree{border-left:2px solid var(--ui-accent);margin-left:.5rem;padding-left:.55rem}@supports (color:color-mix(in lab,red,red)){.ui-nav-tree{border-left:2px solid color-mix(in srgb,var(--ui-accent) 28%,var(--ui-border))}}.ui-nav-tree-nested{border-left:2px solid var(--ui-accent);margin-left:.3rem;padding-left:.5rem}@supports (color:color-mix(in lab,red,red)){.ui-nav-tree-nested{border-left:2px solid color-mix(in srgb,var(--ui-accent) 22%,var(--ui-border))}}.ui-nav-tree-compact{margin-left:.3rem;padding-left:.45rem}.ui-nav-group-toggle{letter-spacing:.06em;color:var(--ui-nav-idle);font-size:.6875rem;font-weight:700;line-height:1.05rem}@supports (color:color-mix(in lab,red,red)){.ui-nav-group-toggle{color:color-mix(in srgb,var(--ui-nav-idle) 78%,var(--ui-text))}}.ui-nav-group-toggle:hover{color:var(--ui-text)}.ui-nav-group-toggle.ui-nav-link-active{color:var(--ui-nav-active-text)}.ui-nav-group-toggle.ui-nav-link-active:before{top:22%;bottom:22%}.ui-kanban-column{border:1px solid var(--ui-panel-border);background:var(--ui-kanban-column-bg);box-shadow:var(--ui-shadow-sm)}.dg-surface table .ui-text-primary:not(button):not(button *):not([class*=border-]):not([class*=bg-]),.dg-surface table .ui-text-secondary:not(button):not(button *):not([class*=border-]):not([class*=bg-]),.panel-dark table .ui-text-primary:not(button):not(button *):not([class*=border-]):not([class*=bg-]),.panel-dark table .ui-text-secondary:not(button):not(button *):not([class*=border-]):not([class*=bg-]),.overflow-x-auto.rounded-xl:not(.dg-surface) table .ui-text-primary:not(button):not(button *):not([class*=border-]):not([class*=bg-]),.overflow-x-auto.rounded-xl:not(.dg-surface) table .ui-text-secondary:not(button):not(button *):not([class*=border-]):not([class*=bg-]),.overflow-x-auto.rounded-2xl:not(.dg-surface) table .ui-text-primary:not(button):not(button *):not([class*=border-]):not([class*=bg-]),.overflow-x-auto.rounded-2xl:not(.dg-surface) table .ui-text-secondary:not(button):not(button *):not([class*=border-]):not([class*=bg-]),.dg-surface table button.ui-text-primary:not(.ui-row-action-btn):not(.btn-primary):not(.btn-secondary):not(.btn-danger):not(.hr-btn),.dg-surface table button.ui-text-secondary:not(.ui-row-action-btn):not(.btn-primary):not(.btn-secondary):not(.btn-danger):not(.hr-btn),.panel-dark table button.ui-text-primary:not(.ui-row-action-btn):not(.btn-primary):not(.btn-secondary):not(.btn-danger):not(.hr-btn),.panel-dark table button.ui-text-secondary:not(.ui-row-action-btn):not(.btn-primary):not(.btn-secondary):not(.btn-danger):not(.hr-btn),.dg-surface table .ui-text-muted:not(button):not(button *):not([class*=border-]):not([class*=bg-]),.panel-dark table .ui-text-muted:not(button):not(button *):not([class*=border-]):not([class*=bg-]),.overflow-x-auto.rounded-xl:not(.dg-surface) table .ui-text-muted:not(button):not(button *):not([class*=border-]):not([class*=bg-]),.overflow-x-auto.rounded-2xl:not(.dg-surface) table .ui-text-muted:not(button):not(button *):not([class*=border-]):not([class*=bg-]){color:var(--ui-table-cell-text)!important}@supports (color:color-mix(in lab,red,red)){.dg-surface table .ui-text-muted:not(button):not(button *):not([class*=border-]):not([class*=bg-]),.panel-dark table .ui-text-muted:not(button):not(button *):not([class*=border-]):not([class*=bg-]),.overflow-x-auto.rounded-xl:not(.dg-surface) table .ui-text-muted:not(button):not(button *):not([class*=border-]):not([class*=bg-]),.overflow-x-auto.rounded-2xl:not(.dg-surface) table .ui-text-muted:not(button):not(button *):not([class*=border-]):not([class*=bg-]){color:color-mix(in srgb,var(--ui-table-cell-text) 62%,transparent)!important}}.ui-kanban-card{border:1px solid var(--ui-panel-border);background:var(--ui-kanban-card-bg);box-shadow:var(--ui-shadow-sm);color:var(--ui-text)}.ui-gantt{border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-card);color:var(--ui-text)}.ui-gantt-head{border-bottom:1px solid var(--ui-border);background:var(--ui-panel-bg)}@supports (color:color-mix(in lab,red,red)){.ui-gantt-head{background:color-mix(in srgb,var(--ui-panel-bg) 70%,var(--ui-surface-hover))}}.ui-gantt-head{color:var(--ui-text-muted)}.ui-gantt-day{border-left:1px solid var(--ui-border)}@supports (color:color-mix(in lab,red,red)){.ui-gantt-day{border-left:1px solid color-mix(in srgb,var(--ui-border) 80%,transparent)}}.ui-gantt-day{color:var(--ui-text-muted)}.ui-gantt-row{border-bottom:1px solid var(--ui-border)}@supports (color:color-mix(in lab,red,red)){.ui-gantt-row{border-bottom:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent)}}.ui-gantt-row{color:var(--ui-text);background:0 0}.ui-gantt-row:hover{background:var(--ui-surface-hover)}@supports (color:color-mix(in lab,red,red)){.ui-gantt-row:hover{background:color-mix(in srgb,var(--ui-surface-hover) 80%,transparent)}}.ui-gantt-label{color:var(--ui-text)}.ui-gantt-sub{color:var(--ui-text-muted)}.ui-gantt-day-line{border-left:1px solid var(--ui-border)}@supports (color:color-mix(in lab,red,red)){.ui-gantt-day-line{border-left:1px solid color-mix(in srgb,var(--ui-border) 55%,transparent)}}.ui-gantt-bar{opacity:.92;box-shadow:0 0 0 1px #ffffff1f,0 4px 12px #00000040}.ui-view-switcher{border:1px solid var(--ui-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm)}.ui-view-switcher-btn{color:var(--ui-text-muted);font-weight:600}.ui-view-switcher-btn:hover{color:var(--ui-text);background:var(--ui-surface-hover)}.ui-view-switcher-btn-active{background:var(--ui-accent);color:var(--ui-accent-text);box-shadow:var(--ui-shadow-sm)}.ui-metric-card{border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-card)}.ui-dash-section{border:1px solid var(--ui-panel-border);background:var(--ui-accent-soft);box-shadow:var(--ui-shadow-sm);overflow:hidden}.ui-table-head{border-color:var(--ui-border);background:var(--ui-table-header-bg);color:var(--ui-table-header-text)}.ui-table-row{border-color:var(--ui-border);background:var(--ui-table-row-bg);color:var(--ui-table-cell-text)}.ui-table-row:hover{background:var(--ui-table-row-hover)}.ui-table-cell{color:var(--ui-table-cell-text)}.panel-dark table thead tr,.overflow-x-auto.rounded-2xl:not(.dg-surface) table thead tr,.overflow-x-auto.rounded-xl:not(.dg-surface) table thead tr,thead.ui-table-head tr{color:var(--ui-table-header-text);background:var(--ui-table-header-bg)!important}.panel-dark table thead th,.overflow-x-auto.rounded-2xl:not(.dg-surface) table thead th,.overflow-x-auto.rounded-xl:not(.dg-surface) table thead th{color:var(--ui-table-header-text)!important}.panel-dark table thead th[data-col=out],.overflow-x-auto.rounded-2xl:not(.dg-surface) table thead th[data-col=out],.overflow-x-auto.rounded-xl:not(.dg-surface) table thead th[data-col=out]{color:#f87171!important}.panel-dark table thead th[data-col=in],.overflow-x-auto.rounded-2xl:not(.dg-surface) table thead th[data-col=in],.overflow-x-auto.rounded-xl:not(.dg-surface) table thead th[data-col=in]{color:#34d399!important}[data-theme-mode=light] .panel-dark table thead th[data-col=out],[data-theme-mode=light] .overflow-x-auto.rounded-2xl:not(.dg-surface) table thead th[data-col=out],[data-theme-mode=light] .overflow-x-auto.rounded-xl:not(.dg-surface) table thead th[data-col=out]{color:#dc2626!important}[data-theme-mode=light] .panel-dark table thead th[data-col=in],[data-theme-mode=light] .overflow-x-auto.rounded-2xl:not(.dg-surface) table thead th[data-col=in],[data-theme-mode=light] .overflow-x-auto.rounded-xl:not(.dg-surface) table thead th[data-col=in]{color:#059669!important}.panel-dark table tbody tr,.overflow-x-auto.rounded-2xl:not(.dg-surface) table tbody tr,.overflow-x-auto.rounded-xl:not(.dg-surface) table tbody tr{color:var(--ui-table-cell-text);background:var(--ui-table-row-bg)!important}.panel-dark table tbody tr:hover,.overflow-x-auto.rounded-2xl:not(.dg-surface) table tbody tr:hover,.overflow-x-auto.rounded-xl:not(.dg-surface) table tbody tr:hover{background:var(--ui-table-row-hover)!important}.panel-dark table th,.panel-dark table td,.overflow-x-auto.rounded-2xl:not(.dg-surface) table th,.overflow-x-auto.rounded-2xl:not(.dg-surface) table td,.overflow-x-auto.rounded-xl:not(.dg-surface) table th,.overflow-x-auto.rounded-xl:not(.dg-surface) table td{color:inherit}.dg-surface{font-family:var(--ui-table-font-family);font-size:var(--ui-table-font-size);box-shadow:0 10px 28px #0f172a47,0 2px 8px #0f172a29;background:var(--ui-table-row-bg)!important;border:none!important}.dg-surface table{font-family:inherit;font-size:inherit}.dg-pager{font-family:var(--ui-table-font-family);font-size:var(--ui-table-font-size);color:var(--ui-text-muted)}.tasks-cal-day{color:#0f172a;background:#fff}.tasks-cal-day:hover{background:#f8fafc}.tasks-cal-day--today{background:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.tasks-cal-day--today{background:color-mix(in srgb,var(--ui-accent) 8%,#fff)}}.tasks-cal-day--today:hover{background:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.tasks-cal-day--today:hover{background:color-mix(in srgb,var(--ui-accent) 12%,#fff)}}.tasks-cal-day--selected{background:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.tasks-cal-day--selected{background:color-mix(in srgb,var(--ui-accent) 14%,#fff)}}.tasks-cal-day--selected{box-shadow:inset 0 0 0 2px var(--ui-accent)}.tasks-cal-day-num{color:#64748b}.tasks-cal-day-count{color:#334155;background:#e2e8f0}.tasks-cal-day-more{color:#64748b}.tasks-cal-pad{background:#f1f5f9}[data-theme-mode=dark] .tasks-cal-day{color:#0f172a;background:#f5f5f5}[data-theme-mode=dark] .tasks-cal-day:hover{background:#ececec}[data-theme-mode=dark] .tasks-cal-day--today{background:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){[data-theme-mode=dark] .tasks-cal-day--today{background:color-mix(in srgb,var(--ui-accent) 10%,whitesmoke)}}[data-theme-mode=dark] .tasks-cal-day--today:hover{background:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){[data-theme-mode=dark] .tasks-cal-day--today:hover{background:color-mix(in srgb,var(--ui-accent) 14%,whitesmoke)}}[data-theme-mode=dark] .tasks-cal-day--selected{background:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){[data-theme-mode=dark] .tasks-cal-day--selected{background:color-mix(in srgb,var(--ui-accent) 16%,whitesmoke)}}[data-theme-mode=dark] .tasks-cal-day--selected{box-shadow:inset 0 0 0 2px var(--ui-accent)}[data-theme-mode=dark] .tasks-cal-pad{background:#e8e8e8}[data-theme-mode=dark] .dg-pager{color:#cbd5e1}[data-theme-mode=dark] .dg-pager .btn-secondary{color:#f8fafc!important;background:#ffffff1a!important;border:1px solid #94a3b873!important}[data-theme-mode=dark] .dg-pager .btn-secondary:hover:not(:disabled){color:#fff!important;background:#ffffff29!important;border-color:#bac6d699!important}[data-theme-mode=dark] .dg-pager .btn-secondary:disabled{opacity:.45}[data-theme-mode=light] .dg-surface{box-shadow:0 8px 22px #0f172a1a,0 1px 4px #0f172a0f}.dg-surface thead{background:var(--ui-table-header-bg)!important;color:var(--ui-table-header-text)!important;border-color:#0000!important}.dg-surface thead th{box-shadow:inset 0 -1px 0 var(--ui-border);border:none!important}@supports (color:color-mix(in lab,red,red)){.dg-surface thead th{box-shadow:inset 0 -1px color-mix(in srgb,var(--ui-border) 55%,transparent)}}.dg-surface thead th{font-weight:600;font-size:var(--ui-table-header-font-size);font-family:inherit;color:var(--ui-table-header-text)!important}.dg-surface tbody td,.dg-surface tfoot td{font-size:inherit;font-family:inherit}.dg-surface tbody tr{background:var(--ui-table-row-bg);color:var(--ui-table-cell-text);border:none!important}.dg-surface tbody tr.dg-data-row:nth-child(2n){background:var(--ui-table-row-bg)}@supports (color:color-mix(in lab,red,red)){.dg-surface tbody tr.dg-data-row:nth-child(2n){background:color-mix(in srgb,var(--ui-table-row-bg) 88%,var(--ui-table-header-bg))}}.dg-surface tbody tr:hover,.dg-surface tbody tr.dg-data-row:hover{background:var(--ui-table-row-hover)!important}.dg-surface tbody td{vertical-align:middle;white-space:normal;overflow-wrap:anywhere;word-break:break-word;box-shadow:none!important;border:none!important}.dg-surface tbody td>.dg-cell-text{-webkit-line-clamp:2;overflow-wrap:anywhere;word-break:break-word;white-space:normal;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.dg-surface tbody td.dg-cell-wrap{white-space:normal;vertical-align:top;overflow-wrap:anywhere;word-break:break-word}.dg-surface tbody td.dg-cell-nowrap{white-space:nowrap;overflow-wrap:normal;word-break:normal;text-overflow:ellipsis;vertical-align:middle;overflow:hidden}.dg-surface tbody td.dg-cell-actions{z-index:2;background-color:var(--ui-panel-bg);position:sticky;right:0;overflow:visible;box-shadow:-10px 0 12px -10px #0f172a2e}.dg-surface tbody tr.dg-data-row:hover>td.dg-cell-actions{background-color:var(--ui-panel-bg)}@supports (color:color-mix(in lab,red,red)){.dg-surface tbody tr.dg-data-row:hover>td.dg-cell-actions{background-color:color-mix(in srgb,var(--ui-panel-bg) 88%,var(--ui-accent-soft) 12%)}}.dg-surface tbody td:has([data-worq-lookup-editor]){white-space:normal;vertical-align:top;overflow:visible}.dg-surface tbody td [data-worq-lookup-editor]{width:100%;min-width:0}.dg-surface.dg-dense tbody td>.dg-cell-text{-webkit-line-clamp:1;line-height:1.25}.dg-surface.dg-dense tbody td,.dg-surface.dg-dense thead th{line-height:1.25}.dg-row-h-110 .dg-surface.dg-dense thead th,.dg-row-h-110 .dg-surface.dg-dense tbody td,.dg-row-h-110 .dg-surface.dg-dense tfoot td{line-height:1.375;padding-top:.1375rem!important;padding-bottom:.1375rem!important}.dg-row-h-110 .dg-surface.dg-dense tbody td>.dg-cell-text{line-height:1.375}.dg-cizgili .dg-surface.dg-dense thead th,.dg-cizgili .dg-surface.dg-dense tbody td,.dg-cizgili .dg-surface.dg-dense tfoot td{line-height:1.375;padding-top:.1375rem!important;padding-bottom:.1375rem!important}.dg-cizgili .dg-surface.dg-dense tbody td>.dg-cell-text{line-height:1.375}.dg-cizgili .dg-surface table{border-spacing:0;border-collapse:separate!important}.dg-cizgili .dg-surface tbody tr.dg-data-row+tr.dg-data-row>td{border-top:1px dotted #64748b73!important}.dg-cizgili-cok-kucuk .dg-surface.dg-dense thead th,.dg-cizgili-cok-kucuk .dg-surface.dg-dense tbody td,.dg-cizgili-cok-kucuk .dg-surface.dg-dense tfoot td{line-height:1.25;padding-top:.1rem!important;padding-bottom:.1rem!important}.dg-cizgili-cok-kucuk .dg-surface.dg-dense tbody td>.dg-cell-text{line-height:1.25}.dg-cizgili .worq-editable-grid.dg-surface.dg-dense thead th,.dg-cizgili .worq-editable-grid.dg-surface.dg-dense tbody td{line-height:1.25;font-size:var(--ui-table-font-size,.8125rem);padding:.1rem .375rem!important}.dg-cizgili-orta .dg-surface.dg-dense thead th,.dg-cizgili-orta .worq-editable-grid.dg-surface.dg-dense thead th{min-height:2.05rem;padding-top:.17875rem!important;padding-bottom:.17875rem!important;line-height:1.7875!important}.dg-cizgili-orta .worq-editable-grid.dg-surface.dg-dense thead th{min-height:1.95rem;padding-top:.13rem!important;padding-bottom:.13rem!important;line-height:1.625!important}.dg-cizgili-kucuk .worq-editable-grid.dg-surface.dg-dense thead th,.dg-cizgili-kucuk .worq-editable-grid.dg-surface.dg-dense tbody td{line-height:1.2;padding:.05rem .3rem!important}.dg-cizgili-cok-kucuk .worq-editable-grid.dg-surface.dg-dense thead th,.dg-cizgili-cok-kucuk .worq-editable-grid.dg-surface.dg-dense tbody td{line-height:1.15;font-size:var(--ui-table-font-size,.6875rem);padding:.025rem .25rem!important}.dg-cizgili .worq-editable-grid.dg-surface tbody tr.dg-data-row+tr.dg-data-row>td{border-top:1px dotted #64748b73!important}.dg-cizgili-kucuk .dg-surface .ui-row-action-btn-icon,.dg-cizgili-cok-kucuk .dg-surface .ui-row-action-btn-icon{padding:.1rem}.dg-cizgili-kucuk .dg-surface .ui-row-action-btn svg,.dg-cizgili-cok-kucuk .dg-surface .ui-row-action-btn svg{width:.6875rem;height:.6875rem}.cizgili-grid-meta-badge{border:1px solid var(--ui-border);border-radius:.375rem;align-items:center;gap:.25rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.cizgili-grid-meta-badge{border:1px solid color-mix(in srgb,var(--ui-border) 85%,transparent)}}.cizgili-grid-meta-badge{background:var(--ui-table-header-bg)}@supports (color:color-mix(in lab,red,red)){.cizgili-grid-meta-badge{background:color-mix(in srgb,var(--ui-table-header-bg) 72%,var(--ui-bg))}}.cizgili-grid-meta-badge{letter-spacing:.02em;text-transform:uppercase;color:var(--ui-text-muted);white-space:nowrap;padding:.125rem .5rem;font-size:.625rem;font-weight:600}.dg-fit-no-scroll .dg-surface{overflow-x:hidden!important}.dg-fit-no-scroll .dg-surface table{table-layout:fixed!important;width:100%!important;min-width:0!important}.dg-fit-no-scroll .dg-surface th,.dg-fit-no-scroll .dg-surface td{text-overflow:ellipsis;max-width:0;overflow:hidden}.dg-fit-no-scroll .dg-surface th[style*=width],.dg-fit-no-scroll .dg-surface td[style*=width]{max-width:none}.dg-fit-no-scroll .dg-surface tbody td>.dg-cell-text{text-overflow:ellipsis;overflow:hidden}.dg-row-h-110 .dg-surface table{border-spacing:0;border-collapse:separate!important}.dg-row-h-110 .dg-surface tbody tr.dg-data-row+tr.dg-data-row>td{border-top:1px dotted #64748b73!important}.dg-surface tbody td .block.truncate{max-width:100%}.dg-surface tbody tr.dg-group-row td{box-shadow:inset 0 1px 0 var(--ui-border)}@supports (color:color-mix(in lab,red,red)){.dg-surface tbody tr.dg-group-row td{box-shadow:inset 0 1px color-mix(in srgb,var(--ui-border) 40%,transparent)}}.dg-surface tfoot tr,.dg-surface tfoot tr.dg-total-row{background:var(--ui-table-header-bg)!important;color:var(--ui-table-header-text)!important;border:none!important}.dg-surface tfoot td{box-shadow:inset 0 1px 0 var(--ui-border);border:none!important}@supports (color:color-mix(in lab,red,red)){.dg-surface tfoot td{box-shadow:inset 0 1px color-mix(in srgb,var(--ui-border) 55%,transparent)}}.hr-app-row-detail,.hr-app-row-detail .ui-text-primary,.hr-app-row-detail .ui-text-muted,.overflow-x-auto table .hr-app-row-detail .ui-text-primary,.overflow-x-auto table .hr-app-row-detail .ui-text-muted{color:#0f172a!important}.hr-app-row-detail .ui-text-muted{color:#64748b!important}.panel-dark table,.overflow-x-auto.rounded-2xl:not(.dg-surface)>table,.overflow-x-auto.rounded-xl:not(.dg-surface)>table{font-family:var(--ui-table-font-family);font-size:var(--ui-table-font-size)}.panel-dark table th,.overflow-x-auto.rounded-2xl:not(.dg-surface)>table th,.overflow-x-auto.rounded-xl:not(.dg-surface)>table th{font-size:var(--ui-table-header-font-size);padding-top:.5rem;padding-bottom:.5rem;font-family:inherit;font-weight:600}.panel-dark table td,.overflow-x-auto.rounded-2xl:not(.dg-surface)>table td,.overflow-x-auto.rounded-xl:not(.dg-surface)>table td{font-family:inherit;font-size:inherit;vertical-align:middle;padding-top:.5rem;padding-bottom:.5rem;font-weight:400;line-height:1.35}.panel-dark table td .badge,.panel-dark table td [class*=rounded-full],.overflow-x-auto.rounded-2xl:not(.dg-surface)>table td [class*=rounded-full]{font-size:.75rem}.panel-dark tbody td button[type=button]:not(.btn-primary):not(.btn-secondary):not(.btn-danger):not(.ui-view-switcher-btn):not(.ui-row-action-btn),.overflow-x-auto.rounded-2xl:not(.dg-surface) tbody td button[type=button]:not(.btn-primary):not(.btn-secondary):not(.btn-danger):not(.ui-row-action-btn),.overflow-x-auto.rounded-xl:not(.dg-surface) tbody td button[type=button]:not(.btn-primary):not(.btn-secondary):not(.btn-danger):not(.ui-row-action-btn){white-space:nowrap;font-weight:inherit;font-size:inherit;color:inherit;vertical-align:middle;border-radius:.375rem;align-items:center;gap:.25rem;padding:.25rem .5rem;line-height:1.25;display:inline-flex;box-shadow:none!important;background:0 0!important;border:none!important}.panel-dark tbody td button[type=button]:not(.btn-primary):not(.btn-secondary):not(.btn-danger):not(.ui-view-switcher-btn):not(.ui-row-action-btn):hover:not(:disabled),.overflow-x-auto.rounded-2xl:not(.dg-surface) tbody td button[type=button]:not(.ui-row-action-btn):hover:not(:disabled),.overflow-x-auto.rounded-xl:not(.dg-surface) tbody td button[type=button]:not(.ui-row-action-btn):hover:not(:disabled){box-shadow:none!important;background:0 0!important;border:none!important}.panel-dark tbody td button[type=button]:has(svg:only-child):not(.ui-row-action-btn):not(.btn-primary):not(.btn-secondary):not(.btn-danger),.overflow-x-auto.rounded-2xl:not(.dg-surface) tbody td button[type=button]:has(svg:only-child):not(.ui-row-action-btn){border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.dg-surface tbody td,.dg-surface tbody td>.dg-cell-text,.dg-surface tbody td span:not([class*=rounded-full]),.dg-surface tbody td div:not([class*=rounded-full]),.dg-surface tbody td a,.dg-surface tbody td button:not([class*=rounded-full]):not(.btn-primary):not(.btn-secondary):not(.btn-danger){font-family:var(--ui-table-font-family)!important;font-size:var(--ui-table-font-size)!important}.panel-dark table td span:not([class*=rounded-full]),.panel-dark table td div:not([class*=rounded-full]),.overflow-x-auto.rounded-2xl:not(.dg-surface)>table td span:not([class*=rounded-full]),.overflow-x-auto.rounded-2xl:not(.dg-surface)>table td div:not([class*=rounded-full]),.overflow-x-auto.rounded-xl:not(.dg-surface)>table td span:not([class*=rounded-full]),.overflow-x-auto.rounded-xl:not(.dg-surface)>table td div:not([class*=rounded-full]){font-family:inherit;font-size:inherit}[data-theme-mode=light] .panel-dark:has(>table),[data-theme-mode=light] .panel-dark:has(table){background:var(--ui-panel-bg)!important;border-color:var(--ui-panel-border)!important}[data-theme-mode=light] .overflow-x-auto.rounded-2xl:not(.dg-surface):has(table),[data-theme-mode=light] .overflow-x-auto.rounded-xl:not(.dg-surface):has(table){background:var(--ui-table-row-bg)!important;border-color:var(--ui-border)!important}[data-theme-mode=light] .panel-dark table,[data-theme-mode=light] .overflow-x-auto.rounded-2xl:not(.dg-surface) table,[data-theme-mode=light] .overflow-x-auto.rounded-xl:not(.dg-surface) table{background:var(--ui-table-row-bg)}[data-theme-mode=light] .panel-dark table tbody tr,[data-theme-mode=light] .overflow-x-auto.rounded-2xl:not(.dg-surface) table tbody tr,[data-theme-mode=light] .overflow-x-auto.rounded-xl:not(.dg-surface) table tbody tr,[data-theme-mode=light] .ui-table-row{background:var(--ui-table-row-bg);color:var(--ui-table-cell-text)}[data-theme-mode=light] .panel-dark table thead tr,[data-theme-mode=light] .overflow-x-auto.rounded-2xl:not(.dg-surface) table thead tr,[data-theme-mode=light] .overflow-x-auto.rounded-xl:not(.dg-surface) table thead tr,[data-theme-mode=light] .ui-table-head,[data-theme-mode=light] thead.ui-table-head tr{color:var(--ui-table-header-text);background:var(--ui-table-header-bg)!important}[data-theme-mode=light] .panel-dark table tbody tr:hover,[data-theme-mode=light] .overflow-x-auto.rounded-2xl:not(.dg-surface) table tbody tr:hover,[data-theme-mode=light] .overflow-x-auto.rounded-xl:not(.dg-surface) table tbody tr:hover,[data-theme-mode=light] .ui-table-row:hover{background:var(--ui-table-row-hover)!important}[data-theme-mode=light] .panel-dark table th,[data-theme-mode=light] .panel-dark table td,[data-theme-mode=light] .overflow-x-auto.rounded-2xl:not(.dg-surface) table th,[data-theme-mode=light] .overflow-x-auto.rounded-2xl:not(.dg-surface) table td,[data-theme-mode=light] .overflow-x-auto.rounded-xl:not(.dg-surface) table th,[data-theme-mode=light] .overflow-x-auto.rounded-xl:not(.dg-surface) table td,[data-theme-mode=light] .ui-table-cell{color:var(--ui-table-cell-text)}[data-theme-mode=light] .panel-dark table thead th,[data-theme-mode=light] .overflow-x-auto.rounded-2xl:not(.dg-surface) table thead th,[data-theme-mode=light] .overflow-x-auto.rounded-xl:not(.dg-surface) table thead th{color:var(--ui-table-header-text)}[data-theme-mode=light] .panel-dark table,[data-theme-mode=light] .overflow-x-auto.rounded-2xl:not(.dg-surface) table,[data-theme-mode=light] .overflow-x-auto.rounded-xl:not(.dg-surface) table,[data-theme-mode=light] .panel-dark table tbody tr,[data-theme-mode=light] .overflow-x-auto.rounded-2xl:not(.dg-surface) table tbody tr,[data-theme-mode=light] .overflow-x-auto.rounded-xl:not(.dg-surface) table tbody tr{border-color:var(--ui-border)}[data-theme-mode=light]{color-scheme:light}[data-theme-mode=light] .text-white:not(.ui-module-tab-active):not([class*=subnav-tab-active]):not(.btn-primary):not(.btn-danger):not(.hr-btn-primary):not(.ui-accent-fill):not(.ui-nav-badge):not(.ui-nav-badge-accent):not(.ui-nav-badge-hot):not([class~=bg-brand-600]):not([class~=bg-brand-700]):not([class~=bg-brand-500]):not([class~=bg-violet-600]):not([class~=bg-violet-500]):not([class~=bg-indigo-600]):not([class~=bg-emerald-600]):not([class~=bg-rose-600]):not([class~=bg-sky-600]):not([class~=bg-orange-500]):not([class*="bg-[var(--ui-accent)]"]){color:var(--ui-text)!important}[data-theme-mode=light] [class*="bg-[var(--ui-accent)]"]:not([class*="bg-[var(--ui-accent)]/"]).text-white,[data-theme-mode=light] [class*="bg-[var(--ui-accent)]"]:not([class*="bg-[var(--ui-accent)]/"])[class*=text-white],[data-theme-mode=light] button[class*="bg-[var(--ui-accent)]"]:not([class*="bg-[var(--ui-accent)]/"]),[data-theme-mode=light] a[class*="bg-[var(--ui-accent)]"]:not([class*="bg-[var(--ui-accent)]/"]),[data-theme-mode=light] button[class*="bg-[var(--ui-accent)]"]:not([class*="bg-[var(--ui-accent)]/"]) svg,[data-theme-mode=light] a[class*="bg-[var(--ui-accent)]"]:not([class*="bg-[var(--ui-accent)]/"]) svg,[data-theme-mode=light] button[class*="bg-[var(--ui-accent)]"]:not([class*="bg-[var(--ui-accent)]/"]) .text-white,[data-theme-mode=light] a[class*="bg-[var(--ui-accent)]"]:not([class*="bg-[var(--ui-accent)]/"]) .text-white,[data-theme-mode=light] .hr-btn-primary,[data-theme-mode=light] .hr-btn-primary svg,[data-theme-mode=light] .ui-accent-fill,[data-theme-mode=light] .ui-accent-fill svg,[data-theme-mode=light] .ui-view-switcher-btn-active,[data-theme-mode=light] .ui-view-switcher-btn-active svg,[data-theme-mode=light] button[class~=bg-rose-600],[data-theme-mode=light] button[class~=bg-rose-600] svg,[data-theme-mode=light] button[class~=bg-emerald-600],[data-theme-mode=light] button[class~=bg-emerald-600] svg,[data-theme-mode=light] button[class~=bg-sky-600],[data-theme-mode=light] button[class~=bg-sky-600] svg,[data-theme-mode=light] button[class~=bg-violet-600],[data-theme-mode=light] button[class~=bg-violet-600] svg,[data-theme-mode=light] a[class~=bg-violet-600],[data-theme-mode=light] a[class~=bg-violet-600] svg{color:#fff!important}.ui-module-tab{color:var(--ui-text-muted);background:0 0;border:1px solid #0000;transition:background .15s,color .15s,border-color .15s}.ui-module-tab:hover{color:var(--ui-text);background:var(--ui-surface-hover)}.ui-module-tab-active,.finance-subnav-tab-active,.export-subnav-tab-active,.stock-subnav-tab-active,.field-service-subnav-tab-active,.cheque-note-subnav-tab-active,.production-subnav-tab-active,.scheduling-subnav-tab-active,.tj-subnav-tab-active{font-weight:600;background:var(--ui-tab-active-bg)!important;color:var(--ui-tab-active-text)!important;border-color:var(--ui-tab-active-bg)!important}.ui-module-tab-active svg,.finance-subnav-tab-active svg,.export-subnav-tab-active svg,.stock-subnav-tab-active svg,.field-service-subnav-tab-active svg,.cheque-note-subnav-tab-active svg,.production-subnav-tab-active svg,.scheduling-subnav-tab-active svg,.tj-subnav-tab-active svg{stroke:currentColor;color:inherit!important}[data-theme-mode=light] .text-slate-50,[data-theme-mode=light] .text-slate-100,[data-theme-mode=light] [class*=text-slate-50]:not([class*=text-slate-500]),[data-theme-mode=light] [class*=text-slate-100],[data-theme-mode=light] .text-slate-200,[data-theme-mode=light] .text-slate-300,[data-theme-mode=light] [class*=text-slate-200],[data-theme-mode=light] [class*=text-slate-300]{color:var(--ui-text)!important}[data-theme-mode=light] .text-slate-400,[data-theme-mode=light] .text-slate-500,[data-theme-mode=light] .text-slate-600,[data-theme-mode=light] [class*=text-slate-400],[data-theme-mode=light] [class*=text-slate-500],[data-theme-mode=light] [class*=text-slate-600]{color:var(--ui-text-muted)!important}[data-theme-mode=light] .panel-dark .text-amber-50,[data-theme-mode=light] .panel-dark .text-amber-100,[data-theme-mode=light] .panel-dark [class*=text-amber-50],[data-theme-mode=light] .panel-dark [class*=text-amber-100]{color:#92400e!important}[data-theme-mode=light] .panel-dark .text-red-300,[data-theme-mode=light] .panel-dark [class*=text-red-300],[data-theme-mode=light] .panel-dark .text-rose-300,[data-theme-mode=light] .panel-dark [class*=text-rose-300],[data-theme-mode=light] .panel-dark .text-red-400,[data-theme-mode=light] .panel-dark [class*=text-red-400]{color:#b91c1c!important}[data-theme-mode=light] .panel-dark .text-emerald-300,[data-theme-mode=light] .panel-dark [class*=text-emerald-300],[data-theme-mode=light] .panel-dark .text-emerald-400,[data-theme-mode=light] .panel-dark [class*=text-emerald-400],[data-theme-mode=light] .text-emerald-100,[data-theme-mode=light] [class*=text-emerald-100],[data-theme-mode=light] .text-emerald-200,[data-theme-mode=light] [class*=text-emerald-200]{color:#047857!important}[data-theme-mode=light] .text-rose-100,[data-theme-mode=light] [class*=text-rose-100],[data-theme-mode=light] .text-rose-200,[data-theme-mode=light] [class*=text-rose-200],[data-theme-mode=light] .panel-dark .text-rose-100,[data-theme-mode=light] .panel-dark .text-rose-200{color:#b91c1c!important}[data-theme-mode=light] .text-sky-300,[data-theme-mode=light] [class*=text-sky-300],[data-theme-mode=light] .text-sky-200,[data-theme-mode=light] [class*=text-sky-200],[data-theme-mode=light] .text-violet-200,[data-theme-mode=light] [class*=text-violet-200],[data-theme-mode=light] .text-violet-100,[data-theme-mode=light] [class*=text-violet-100]{color:var(--ui-accent)!important}[data-theme-mode=light] .text-amber-100,[data-theme-mode=light] [class*=text-amber-100],[data-theme-mode=light] .text-amber-200,[data-theme-mode=light] [class*=text-amber-200],[data-theme-mode=light] .text-amber-300,[data-theme-mode=light] [class*=text-amber-300]{color:#92400e!important}[data-theme-mode=light] .panel-dark .text-brand-300,[data-theme-mode=light] .panel-dark [class*=text-brand-300],[data-theme-mode=light] .panel-dark .text-violet-300,[data-theme-mode=light] .panel-dark [class*=text-violet-300]{color:var(--ui-accent)!important}[data-theme-mode=light] .panel-dark .text-pink-400,[data-theme-mode=light] .panel-dark [class*=text-pink-400]{color:#be185d!important}[data-theme-mode=light] [class*=bg-gradient-to-][class*=from-slate-9],[data-theme-mode=light] [class*=bg-gradient-to-][class*=from-brand-950],[data-theme-mode=light] [class*=bg-gradient-to-][class*=from-violet-950],[data-theme-mode=light] [class*=bg-gradient-to-][class*=from-pink-950]{background-color:#0f172a;border-color:#ffffff1a!important}[data-theme-mode=light] [class*=bg-gradient-to-][class*=from-slate-9] .text-white,[data-theme-mode=light] [class*=bg-gradient-to-][class*=from-brand-950] .text-white,[data-theme-mode=light] [class*=bg-gradient-to-][class*=from-violet-950] .text-white,[data-theme-mode=light] [class*=bg-gradient-to-][class*=from-pink-950] .text-white,[data-theme-mode=light] [class*=bg-gradient-to-][class*=from-slate-9] h1,[data-theme-mode=light] [class*=bg-gradient-to-][class*=from-brand-950] h1{color:#f8fafc!important}[data-theme-mode=light] [class*=bg-gradient-to-][class*=from-slate-9] .text-slate-200,[data-theme-mode=light] [class*=bg-gradient-to-][class*=from-slate-9] .text-slate-300,[data-theme-mode=light] [class*=bg-gradient-to-][class*=from-slate-9] .text-slate-400,[data-theme-mode=light] [class*=bg-gradient-to-][class*=from-slate-9] .text-slate-500,[data-theme-mode=light] [class*=bg-gradient-to-][class*=from-brand-950] .text-slate-200,[data-theme-mode=light] [class*=bg-gradient-to-][class*=from-brand-950] .text-slate-300,[data-theme-mode=light] [class*=bg-gradient-to-][class*=from-brand-950] .text-slate-400,[data-theme-mode=light] [class*=bg-gradient-to-][class*=from-brand-950] .text-slate-500,[data-theme-mode=light] [class*=bg-gradient-to-][class*=from-violet-950] .text-slate-400,[data-theme-mode=light] [class*=bg-gradient-to-][class*=from-violet-950] .text-slate-500{color:#cbd5e1!important}[data-theme-mode=light] [class*=bg-gradient-to-][class*=from-slate-9] [class*=bg-black],[data-theme-mode=light] [class*=bg-gradient-to-][class*=from-brand-950] [class*=bg-black]{background:#ffffff0f!important}[data-theme-mode=light] .btn-primary,[data-theme-mode=light] .btn-primary .text-white,[data-theme-mode=light] .btn-primary svg,[data-theme-mode=light] .ui-view-switcher-btn-active,[data-theme-mode=light] .ui-view-switcher-btn-active svg,[data-theme-mode=light] button[class~=bg-brand-600],[data-theme-mode=light] button[class~=bg-brand-600] .text-white,[data-theme-mode=light] button[class~=bg-brand-600] svg,[data-theme-mode=light] a[class~=bg-brand-600],[data-theme-mode=light] a[class~=bg-brand-600] .text-white,[data-theme-mode=light] button[class~=bg-brand-700],[data-theme-mode=light] a[class~=bg-brand-700],[data-theme-mode=light] button[class~=bg-brand-500]:not([class*="bg-brand-500/"]),[data-theme-mode=light] a[class~=bg-brand-500]:not([class*="bg-brand-500/"]),[data-theme-mode=light] button[class~=bg-violet-600],[data-theme-mode=light] a[class~=bg-violet-600],[data-theme-mode=light] button[class~=bg-indigo-600],[data-theme-mode=light] a[class~=bg-indigo-600]{color:var(--ui-accent-text)!important}[data-theme-mode=light] .border-white\/10,[data-theme-mode=light] .border-white\/5{border-color:var(--ui-border)!important}[data-theme-mode=light] .hover\:bg-white\/5:hover,[data-theme-mode=light] .hover\:bg-white\/\[0\.03\]:hover,[data-theme-mode=light] .hover\:bg-white\/\[0\.07\]:hover{background:var(--ui-surface-hover)!important}[data-theme-mode=light] .hover\:text-white:hover,[data-theme-mode=light] .hover\:text-brand-300:hover{color:var(--ui-accent)!important}[data-theme-mode=light] [class*=bg-slate-8]:not(.panel-dark):not(.ui-card-inset):not(.ui-metric-card):not(.ui-card-inset-soft),[data-theme-mode=light] [class*=bg-slate-9]:not(.panel-dark):not(.ui-card-inset):not(.ui-metric-card):not(.ui-card-inset-soft){background:var(--ui-panel-bg)!important;color:var(--ui-text)!important}[data-theme-mode=light] .panel-dark [class*=bg-slate-8]:not(.ui-card-inset):not(.ui-metric-card),[data-theme-mode=light] .panel-dark [class*=bg-slate-9]:not(.ui-card-inset):not(.ui-metric-card),[data-theme-mode=light] .panel-dark [class*="bg-black/"]{border-color:var(--ui-border)!important;color:var(--ui-text)!important;background:#fff!important}[data-theme-mode=light] [class*=text-violet-2]:not([class~=bg-brand-600]):not([class~=bg-violet-600]),[data-theme-mode=light] [class*=text-violet-3]:not([class~=bg-brand-600]):not([class~=bg-violet-600]),[data-theme-mode=light] [class*=text-amber-1],[data-theme-mode=light] [class*=text-amber-2],[data-theme-mode=light] [class*=text-teal-2],[data-theme-mode=light] [class*=text-emerald-2],[data-theme-mode=light] [class*=text-brand-1]:not([class~=bg-brand-600]):not([class~=bg-brand-500]),[data-theme-mode=light] [class*=text-brand-2]:not([class~=bg-brand-600]):not([class~=bg-brand-500]){color:var(--ui-text)!important}[data-theme-mode=light] [class*="bg-brand-500/1"]:not([class*="bg-brand-500/80"]):not([class*="bg-brand-500/90"]),[data-theme-mode=light] [class*="bg-brand-600/1"]:not([class*="bg-brand-600/80"]):not([class*="bg-brand-600/90"]),[data-theme-mode=light] [class*="bg-violet-500/1"]:not([class*="bg-violet-500/80"]):not([class*="bg-violet-500/90"]){color:var(--ui-text)}[data-theme-mode=light] [class*="bg-brand-600/80"],[data-theme-mode=light] [class*="bg-brand-600/90"],[data-theme-mode=light] [class*="bg-brand-500/80"],[data-theme-mode=light] .ui-nav-badge-accent,[data-theme-mode=light] .ui-nav-badge-hot,[data-theme-mode=light] .ui-nav-badge.bg-violet-500,[data-theme-mode=light] span.btn-primary,[data-theme-mode=light] a.btn-primary{color:var(--ui-accent-text)!important}[data-theme-mode=light] .ui-nav-badge-accent,[data-theme-mode=light] .ui-nav-badge.bg-violet-500{background:var(--ui-accent)!important}[data-theme-mode=light] [class*=text-sky-1],[data-theme-mode=light] [class*=text-sky-2],[data-theme-mode=light] [class*=text-sky-3],[data-theme-mode=light] [class*=text-sky-4]{color:#0369a1!important}[data-theme-mode=light] [class*=text-emerald-3],[data-theme-mode=light] [class*=text-emerald-4]{color:#047857!important}[data-theme-mode=light] [class*=text-cyan-2],[data-theme-mode=light] [class*=text-cyan-3],[data-theme-mode=light] [class*=text-cyan-4]{color:#0e7490!important}[data-theme-mode=light] [class*=text-amber-3],[data-theme-mode=light] [class*=text-amber-4]{color:#b45309!important}[data-theme-mode=light] [class*="bg-sky-500/10"],[data-theme-mode=light] [class*="bg-sky-500/20"],[data-theme-mode=light] [class*="bg-emerald-500/5"],[data-theme-mode=light] [class*="bg-emerald-500/10"],[data-theme-mode=light] [class*="bg-emerald-500/15"]{background-color:#0f172a0a!important}[data-theme-mode=light] [class*=border-sky-500],[data-theme-mode=light] [class*=border-emerald-500]{border-color:#0f172a2e!important}[data-theme-mode=light] [class*=bg-violet-950],[data-theme-mode=light] [class*=bg-brand-950],[data-theme-mode=light] [class*=bg-emerald-950],[data-theme-mode=light] [class*=bg-teal-950],[data-theme-mode=light] [class*=bg-amber-950]{background:var(--ui-accent-soft)!important;border-color:var(--ui-panel-border)!important}[data-theme-mode=light] .ui-badge[class*=text-blue-3]{color:#1d4ed8!important}[data-theme-mode=light] .ui-badge[class*=text-emerald-3]{color:#047857!important}[data-theme-mode=light] .ui-badge[class*=text-rose-3]{color:#be123c!important}[data-theme-mode=light] .ui-badge[class*=text-amber-3]{color:#b45309!important}[data-theme-mode=light] .ui-badge[class*=text-violet-3]{color:#6d28d9!important}[data-theme-mode=light] .ui-badge[class*=text-cyan-3]{color:#0e7490!important}[data-theme-mode=light] .ui-badge[class*=text-sky-3]{color:#0369a1!important}[data-theme-mode=light] .ui-badge[class*=text-slate-3],[data-theme-mode=light] .ui-badge[class*=text-slate-4]{color:#475569!important}.ui-badge{letter-spacing:.01em;white-space:nowrap;-webkit-text-fill-color:currentColor;border:1px solid #0000}.ui-badge-tone-neutral{color:#1e293b!important;background:#e2e8f0!important;border-color:#cbd5e1!important}.ui-badge-tone-info{color:#1e40af!important;background:#dbeafe!important;border-color:#93c5fd!important}.ui-badge-tone-success{color:#065f46!important;background:#d1fae5!important;border-color:#6ee7b7!important}.ui-badge-tone-warning{color:#92400e!important;background:#fef3c7!important;border-color:#fcd34d!important}.ui-badge-tone-danger{color:#9f1239!important;background:#ffe4e6!important;border-color:#fda4af!important}.ui-badge-tone-violet{color:#5b21b6!important;background:#ede9fe!important;border-color:#c4b5fd!important}.ui-badge-tone-cyan{color:#155e75!important;background:#cffafe!important;border-color:#67e8f9!important}.panel-dark table [class*=text-slate-2],.panel-dark table [class*=text-slate-3],.panel-dark table [class*=text-slate-4],.overflow-x-auto table [class*=text-slate-2],.overflow-x-auto table [class*=text-slate-3],.overflow-x-auto table [class*=text-slate-4],.doc-lines-wrap table [class*=text-slate-2],.doc-lines-wrap table [class*=text-slate-3],.doc-lines-wrap table [class*=text-slate-4]{color:#1e293b!important}.panel-dark table [class*=text-emerald-2],.panel-dark table [class*=text-emerald-3],.overflow-x-auto table [class*=text-emerald-2],.overflow-x-auto table [class*=text-emerald-3],.doc-lines-wrap table [class*=text-emerald-2],.doc-lines-wrap table [class*=text-emerald-3]{color:#065f46!important}.panel-dark table [class*=text-amber-2],.panel-dark table [class*=text-amber-3],.overflow-x-auto table [class*=text-amber-2],.overflow-x-auto table [class*=text-amber-3],.doc-lines-wrap table [class*=text-amber-2],.doc-lines-wrap table [class*=text-amber-3]{color:#92400e!important}.panel-dark table [class*=text-red-2],.panel-dark table [class*=text-rose-2],.panel-dark table [class*=text-rose-3],.overflow-x-auto table [class*=text-red-2],.overflow-x-auto table [class*=text-rose-2],.overflow-x-auto table [class*=text-rose-3],.doc-lines-wrap table [class*=text-red-2],.doc-lines-wrap table [class*=text-rose-2],.doc-lines-wrap table [class*=text-rose-3]{color:#9f1239!important}.panel-dark table [class*=text-sky-2],.panel-dark table [class*=text-sky-3],.panel-dark table [class*=text-blue-2],.panel-dark table [class*=text-blue-3],.overflow-x-auto table [class*=text-sky-2],.overflow-x-auto table [class*=text-sky-3],.overflow-x-auto table [class*=text-blue-2],.overflow-x-auto table [class*=text-blue-3],.doc-lines-wrap table [class*=text-sky-2],.doc-lines-wrap table [class*=text-sky-3],.doc-lines-wrap table [class*=text-blue-2],.doc-lines-wrap table [class*=text-blue-3]{color:#1e40af!important}.panel-dark table [class*=text-violet-2],.panel-dark table [class*=text-violet-3],.overflow-x-auto table [class*=text-violet-2],.overflow-x-auto table [class*=text-violet-3],.doc-lines-wrap table [class*=text-violet-2],.doc-lines-wrap table [class*=text-violet-3]{color:#5b21b6!important}.panel-dark table [class*=text-orange-2],.panel-dark table [class*=text-orange-3],.overflow-x-auto table [class*=text-orange-2],.overflow-x-auto table [class*=text-orange-3],.doc-lines-wrap table [class*=text-orange-2],.doc-lines-wrap table [class*=text-orange-3]{color:#9a3412!important}.panel-dark table [class*=text-cyan-2],.panel-dark table [class*=text-cyan-3],.panel-dark table [class*=text-cyan-4],.overflow-x-auto table [class*=text-cyan-2],.overflow-x-auto table [class*=text-cyan-3],.overflow-x-auto table [class*=text-cyan-4],.doc-lines-wrap table [class*=text-cyan-2],.doc-lines-wrap table [class*=text-cyan-3],.doc-lines-wrap table [class*=text-cyan-4]{color:#155e75!important}.panel-dark table .text-white:not([class*=bg-rose]):not([class*=bg-emerald]):not([class*=bg-sky]):not([class*=bg-violet]):not([class*=bg-amber]):not([class*=bg-orange]):not([class*=bg-brand]):not([class*="bg-[var(--ui-accent)]"]),.panel-dark table [class*=text-white]:not([class*=bg-rose]):not([class*=bg-emerald]):not([class*=bg-sky]):not([class*=bg-violet]):not([class*=bg-amber]):not([class*=bg-orange]):not([class*=bg-brand]):not([class*="bg-[var(--ui-accent)]"]),.panel-dark table [class*=text-slate-1]:not([class*=bg-]),.panel-dark table [class*=text-slate-5]:not([class*=bg-]),.overflow-x-auto table .text-white:not([class*=bg-rose]):not([class*=bg-emerald]):not([class*=bg-sky]):not([class*=bg-violet]):not([class*=bg-amber]):not([class*=bg-orange]):not([class*=bg-brand]):not([class*="bg-[var(--ui-accent)]"]),.overflow-x-auto table [class*=text-white]:not([class*=bg-rose]):not([class*=bg-emerald]):not([class*=bg-sky]):not([class*=bg-violet]):not([class*=bg-amber]):not([class*=bg-orange]):not([class*=bg-brand]):not([class*="bg-[var(--ui-accent)]"]),.overflow-x-auto table [class*=text-slate-1]:not([class*=bg-]),.overflow-x-auto table [class*=text-slate-5]:not([class*=bg-]),.doc-lines-wrap table .text-white:not([class*=bg-rose]):not([class*=bg-emerald]):not([class*=bg-sky]):not([class*=bg-violet]):not([class*=bg-amber]):not([class*=bg-orange]):not([class*=bg-brand]):not([class*="bg-[var(--ui-accent)]"]),.doc-lines-wrap table [class*=text-white]:not([class*=bg-rose]):not([class*=bg-emerald]):not([class*=bg-sky]):not([class*=bg-violet]):not([class*=bg-amber]):not([class*=bg-orange]):not([class*=bg-brand]):not([class*="bg-[var(--ui-accent)]"]){color:#0f172a!important}.panel-dark table [class*=bg-rose-600],.panel-dark table [class*=bg-emerald-600],.panel-dark table [class*=bg-sky-600],.panel-dark table [class*=bg-violet-600],.panel-dark table [class*="bg-[var(--ui-accent)]"]:not([class*="bg-[var(--ui-accent)]/"]),.overflow-x-auto table [class*=bg-rose-600],.overflow-x-auto table [class*=bg-emerald-600],.overflow-x-auto table [class*=bg-sky-600],.overflow-x-auto table [class*=bg-violet-600],.overflow-x-auto table [class*="bg-[var(--ui-accent)]"]:not([class*="bg-[var(--ui-accent)]/"]),.doc-lines-wrap table [class*=bg-rose-600],.doc-lines-wrap table [class*=bg-emerald-600],.doc-lines-wrap table [class*=bg-sky-600],.doc-lines-wrap table [class*=bg-violet-600],.doc-lines-wrap table [class*="bg-[var(--ui-accent)]"]:not([class*="bg-[var(--ui-accent)]/"]){color:#fff!important}.panel-dark table [class*=text-brand-],.panel-dark table [class*=text-violet-],.overflow-x-auto table [class*=text-brand-],.overflow-x-auto table [class*=text-violet-],.doc-lines-wrap table [class*=text-brand-],.doc-lines-wrap table [class*=text-violet-]{color:#5b21b6!important}.panel-dark table [class*=text-emerald-],.overflow-x-auto table [class*=text-emerald-],.doc-lines-wrap table [class*=text-emerald-]{color:#047857!important}.panel-dark table [class*=text-amber-],.panel-dark table [class*=text-yellow-],.overflow-x-auto table [class*=text-amber-],.overflow-x-auto table [class*=text-yellow-],.doc-lines-wrap table [class*=text-amber-]{color:#b45309!important}.panel-dark table a,.overflow-x-auto table a,.doc-lines-wrap table a{color:#5b21b6!important}.panel-dark table a:hover,.overflow-x-auto table a:hover,.doc-lines-wrap table a:hover{color:#4c1d95!important}.panel-dark table [class*=bg-slate-500],.overflow-x-auto table [class*=bg-slate-500],.doc-lines-wrap table [class*=bg-slate-500]{background:#e2e8f0!important}.panel-dark table [class*=bg-emerald-500],.overflow-x-auto table [class*=bg-emerald-500],.doc-lines-wrap table [class*=bg-emerald-500]{background:#d1fae5!important}.panel-dark table [class*=bg-amber-500],.overflow-x-auto table [class*=bg-amber-500],.doc-lines-wrap table [class*=bg-amber-500]{background:#fef3c7!important}.panel-dark table [class*=bg-red-500],.panel-dark table [class*=bg-rose-500],.overflow-x-auto table [class*=bg-red-500],.overflow-x-auto table [class*=bg-rose-500],.doc-lines-wrap table [class*=bg-red-500],.doc-lines-wrap table [class*=bg-rose-500]{background:#ffe4e6!important}.panel-dark table [class*=bg-sky-500],.panel-dark table [class*=bg-blue-500],.overflow-x-auto table [class*=bg-sky-500],.overflow-x-auto table [class*=bg-blue-500],.doc-lines-wrap table [class*=bg-sky-500],.doc-lines-wrap table [class*=bg-blue-500]{background:#dbeafe!important}.panel-dark table [class*=bg-violet-500],.overflow-x-auto table [class*=bg-violet-500],.doc-lines-wrap table [class*=bg-violet-500]{background:#ede9fe!important}.panel-dark table [class*=bg-orange-500],.overflow-x-auto table [class*=bg-orange-500],.doc-lines-wrap table [class*=bg-orange-500]{background:#ffedd5!important}.panel-dark table [class*=bg-cyan-500],.overflow-x-auto table [class*=bg-cyan-500],.doc-lines-wrap table [class*=bg-cyan-500]{background:#cffafe!important}.form-input,.input-dark,.select-dark{border-radius:var(--radius-md);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-outline-style:none;outline-style:none}:is(.form-input,.input-dark,.select-dark):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)}.form-input,.input-dark,.select-dark{border:1px solid var(--ui-input-border);box-shadow:var(--ui-shadow-sm);color-scheme:light;background:var(--ui-input-bg)!important;color:var(--ui-input-text)!important}.form-input::placeholder,.input-dark::placeholder,.select-dark::placeholder{color:var(--ui-input-placeholder)!important}.form-input:focus,.input-dark:focus,.select-dark:focus{--tw-ring-color:var(--ui-accent)}textarea.form-input,textarea.input-dark{resize:vertical}[data-journal-entry-form] .journal-entry-master-grid.form-grid-order-header,[data-journal-entry-form] .journal-entry-master-grid.form-grid-order-header-h{gap:.5rem;grid-template-columns:repeat(8,minmax(0,1fr))!important}[data-journal-entry-form] .journal-entry-master-grid.form-grid-order-header-h .form-field-horizontal .form-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden;width:auto!important}@container form-shell (max-width:1100px){[data-journal-entry-form] .journal-entry-master-grid.form-grid-order-header,[data-journal-entry-form] .journal-entry-master-grid.form-grid-order-header-h{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@container form-shell (max-width:780px){[data-journal-entry-form] .journal-entry-master-grid.form-grid-order-header,[data-journal-entry-form] .journal-entry-master-grid.form-grid-order-header-h{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@container form-shell (max-width:520px){[data-journal-entry-form] .journal-entry-master-grid.form-grid-order-header,[data-journal-entry-form] .journal-entry-master-grid.form-grid-order-header-h{grid-template-columns:minmax(0,1fr)!important}}[data-journal-entry-form] .journal-entry-master-grid,[data-journal-entry-form] .journal-entry-currency-grid{--esitalan-field-h:2.25rem;--esitalan-field-font:.8125rem;--esitalan-field-lh:1.25}[data-journal-entry-form] .journal-entry-currency-grid.form-grid-order-header,[data-journal-entry-form] .journal-entry-currency-grid.form-grid-order-header-h{gap:.5rem;grid-template-columns:repeat(5,minmax(0,1fr))!important}@container form-shell (max-width:1100px){[data-journal-entry-form] .journal-entry-currency-grid.form-grid-order-header,[data-journal-entry-form] .journal-entry-currency-grid.form-grid-order-header-h{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@container form-shell (max-width:780px){[data-journal-entry-form] .journal-entry-currency-grid.form-grid-order-header,[data-journal-entry-form] .journal-entry-currency-grid.form-grid-order-header-h{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@container form-shell (max-width:520px){[data-journal-entry-form] .journal-entry-currency-grid.form-grid-order-header,[data-journal-entry-form] .journal-entry-currency-grid.form-grid-order-header-h{grid-template-columns:minmax(0,1fr)!important}}[data-journal-entry-form] .journal-entry-master-grid .form-label,[data-journal-entry-form] .journal-entry-currency-grid .form-label{margin-bottom:.25rem;font-weight:500;font-size:var(--esitalan-field-font)!important;line-height:var(--esitalan-field-lh)!important}[data-journal-entry-form] .journal-entry-master-grid>label>.input-dark,[data-journal-entry-form] .journal-entry-master-grid>label>select.input-dark,[data-journal-entry-form] .journal-entry-master-grid>label>.relative>.input-dark,[data-journal-entry-form] .journal-entry-master-grid .form-field-horizontal>.input-dark,[data-journal-entry-form] .journal-entry-master-grid .form-field-horizontal>select.input-dark,[data-journal-entry-form] .journal-entry-master-grid .form-field-horizontal>.relative>.input-dark,[data-journal-entry-form] .journal-entry-currency-grid>label>.input-dark,[data-journal-entry-form] .journal-entry-currency-grid>label>select.input-dark,[data-journal-entry-form] .journal-entry-currency-grid>label>button.input-dark,[data-journal-entry-form] .journal-entry-currency-grid .form-field-horizontal>.input-dark,[data-journal-entry-form] .journal-entry-currency-grid .form-field-horizontal>select.input-dark,[data-journal-entry-form] .journal-entry-currency-grid .form-field-horizontal>button.input-dark{box-sizing:border-box!important;height:var(--esitalan-field-h)!important;min-height:var(--esitalan-field-h)!important;max-height:var(--esitalan-field-h)!important;font-size:var(--esitalan-field-font)!important;line-height:var(--esitalan-field-lh)!important;padding-top:0!important;padding-bottom:0!important}[data-journal-entry-form] .journal-entry-master-grid>label>.relative>.input-dark,[data-journal-entry-form] .journal-entry-master-grid .form-field-horizontal>.relative>.input-dark,[data-journal-entry-form] .journal-entry-currency-grid>label>button.input-dark,[data-journal-entry-form] .journal-entry-currency-grid .form-field-horizontal>button.input-dark{align-items:center!important;display:flex!important}[data-journal-entry-form] .journal-entry-master-grid .input-dark>input,[data-journal-entry-form] .journal-entry-currency-grid .input-dark>input{height:auto!important;min-height:0!important;max-height:none!important;font-size:var(--esitalan-field-font)!important;line-height:var(--esitalan-field-lh)!important;padding-top:0!important;padding-bottom:0!important}[data-journal-entry-form] .input-dark{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));border-color:var(--ui-input-border);min-height:1.875rem;box-shadow:var(--ui-shadow-sm);line-height:1.35;color:#000!important;background:#fff!important}[data-journal-entry-form] .input-dark::placeholder{color:#535353!important}[data-journal-entry-form] .input-dark:focus{border-color:var(--ui-accent);background:#fff!important}[data-journal-entry-form] .journal-amount-field{box-shadow:var(--ui-shadow-sm);color:#000!important;border-color:var(--ui-input-border)!important;opacity:1!important;background:#fff!important}[data-journal-entry-form] .journal-amount-field::placeholder{color:#535353!important}[data-journal-entry-form] .journal-amount-field:focus{color:#000!important;border-color:var(--ui-accent)!important;background:#fff!important}[data-journal-entry-form] select.input-dark{padding-block:calc(var(--spacing) * 1)}[data-journal-entry-form] textarea.input-dark{padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));border-color:var(--ui-input-border);min-height:3.75rem;box-shadow:var(--ui-shadow-sm);color:#000!important;background:#fff!important}[data-journal-entry-form] textarea.journal-line-description{resize:none;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;height:1.875rem;padding-top:.35rem;padding-bottom:.35rem;line-height:1.35;overflow:hidden;min-height:1.875rem!important}[data-journal-entry-form] [class~=text-slate-400]:not(input):not(select):not(textarea),[data-journal-entry-form] [class~=text-slate-500]:not(input):not(select):not(textarea),[data-journal-entry-form] [class~=text-slate-600]:not(input):not(select):not(textarea){color:var(--ui-text-muted)!important}[data-journal-entry-form] [class~=text-white]:not(.btn-primary):not(.btn-danger):not([class~=bg-indigo-600]):not([class~=bg-sky-600]){color:var(--ui-text)!important}[data-journal-entry-form] [class*=text-sky-]:not(.btn-primary):not(button[class~=bg-sky-600]){color:var(--ui-accent)!important}[data-journal-entry-form] [class*=text-emerald-]{color:#047857!important}[data-journal-entry-form] [class*=text-amber-]{color:#b45309!important}[data-journal-entry-form] [class*=text-rose-]:not(.journal-line-delete-button){color:#b91c1c!important}[data-journal-entry-form] [class*=text-violet-]{color:var(--ui-accent)!important}[data-journal-entry-form] [class*=text-slate-200],[data-journal-entry-form] [class*=text-slate-300],[data-journal-entry-form] [class*=text-slate-100],[data-journal-entry-form] table thead{color:var(--ui-text)!important}[data-journal-entry-form] table thead [class*=text-violet-]{color:var(--ui-accent)!important}[data-journal-entry-form] table thead [class*=text-sky-]{color:#0e7490!important}[data-journal-entry-form] table thead [class*=text-emerald-]{color:#047857!important}[data-journal-entry-form] table tbody button[class*=text-slate-]{color:var(--ui-text-muted)!important}[data-journal-entry-form] table tbody button[class*=text-rose-]{color:#be123c!important}[data-journal-entry-form] table tbody .journal-line-delete-button{box-shadow:0 0 0 1px #fda4af38,0 2px 7px #be123c59;color:#fff1f2!important;background:#be123c!important;border-color:#fda4af!important}[data-journal-entry-form] table tbody .journal-line-delete-button:hover:not(:disabled){color:#fff!important;background:#e11d48!important;border-color:#ffe4e6!important}[data-journal-entry-form] table tbody .journal-line-delete-button:disabled{color:#ffe4e6!important;background:#881337!important;border-color:#fb7185!important}[data-theme-mode=dark] [data-journal-entry-form] [class~=text-slate-400]:not(input):not(select):not(textarea),[data-theme-mode=dark] [data-journal-entry-form] [class~=text-slate-500]:not(input):not(select):not(textarea){color:#cbd5e1!important}[data-theme-mode=dark] [data-journal-entry-form] [class~=text-white]:not(.btn-primary):not(.btn-danger){color:#fff!important}[data-theme-mode=dark] [data-journal-entry-form] [class*=text-sky-]{color:#7dd3fc!important}[data-theme-mode=dark] [data-journal-entry-form] [class*=text-emerald-]{color:#6ee7b7!important}[data-theme-mode=dark] [data-journal-entry-form] [class*=text-violet-]{color:#c4b5fd!important}[data-theme-mode=dark] [data-journal-entry-form] table thead{color:#cbd5e1!important}[data-theme-mode=dark] [data-journal-entry-form] table thead [class*=text-sky-]{color:#7dd3fc!important}[data-theme-mode=dark] [data-journal-entry-form] table thead [class*=text-emerald-]{color:#6ee7b7!important}[data-theme-mode=dark] [data-journal-entry-form] table thead [class*=text-violet-]{color:#c4b5fd!important}.input-search{border-radius:var(--radius-lg);width:100%;padding-block:calc(var(--spacing) * 2.5);padding-right:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-outline-style:none;outline-style:none}.input-search: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)}.input-search{border:1px solid var(--ui-input-border);background:var(--ui-input-bg);color:var(--ui-input-text);box-shadow:var(--ui-shadow-sm);padding-left:2.75rem!important}.input-search::placeholder{color:var(--ui-input-placeholder)}.input-search:focus{--tw-ring-color:var(--ui-accent)}.input-search-icon{color:var(--ui-input-placeholder);pointer-events:none;top:50%;left:calc(var(--spacing) * 3);height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute}.relative:has(>svg.lucide-search)>input.input-dark,.relative:has(>.input-search-icon)>input.input-dark,.relative:has(>svg.lucide-search)>input:not([type=checkbox]):not([type=radio]),.relative:has(>.input-search-icon)>input:not([type=checkbox]):not([type=radio]){padding-left:2.75rem!important}.list-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.list-toolbar-search,.list-toolbar>.relative:has(>svg.lucide-search),.list-toolbar>.relative:has(>.input-search-icon){position:relative;flex:18rem!important;min-width:min(100%,14rem)!important;max-width:none!important}.list-toolbar>.select-dark,.list-toolbar>select{min-width:9.5rem;max-width:12.5rem;flex:none!important;width:auto!important}.list-toolbar>.ui-view-switcher{flex:none;margin-left:auto}.flex:has(>.relative>svg.lucide-search),.flex:has(>.relative>.input-search-icon){flex-wrap:wrap;align-items:center}.flex>.relative:has(>svg.lucide-search),.flex>.relative:has(>.input-search-icon){flex:18rem!important;min-width:min(100%,14rem)!important;max-width:none!important}.day-board-toolbar{flex-wrap:wrap}@media(min-width:1024px){.day-board-toolbar{flex-wrap:nowrap}}.day-board-toolbar .relative:has(>svg.lucide-search){flex:12rem!important;width:100%!important;min-width:0!important;max-width:16rem!important}@media(min-width:640px){.day-board-toolbar .relative:has(>svg.lucide-search){flex:0 12rem!important;width:12rem!important;min-width:10rem!important;max-width:12rem!important}}.tasks-toolbar>.relative:has(>svg.lucide-search),.tasks-toolbar>.relative:has(>.input-search-icon),.stock-toolbar>.relative:has(>svg.lucide-search),.stock-toolbar>.relative:has(>.input-search-icon),.hr-toolbar>.relative:has(>svg.lucide-search),.hr-toolbar>.relative:has(>.input-search-icon),.pur-toolbar>.relative:has(>svg.lucide-search),.pur-toolbar>.relative:has(>.input-search-icon),.prod-toolbar>.relative:has(>svg.lucide-search),.prod-toolbar>.relative:has(>.input-search-icon),.export-toolbar>.relative:has(>svg.lucide-search),.export-toolbar>.relative:has(>.input-search-icon){flex:12rem!important;width:100%!important;min-width:0!important;max-width:16rem!important}@media(min-width:640px){.tasks-toolbar>.relative:has(>svg.lucide-search),.tasks-toolbar>.relative:has(>.input-search-icon),.stock-toolbar>.relative:has(>svg.lucide-search),.stock-toolbar>.relative:has(>.input-search-icon),.hr-toolbar>.relative:has(>svg.lucide-search),.hr-toolbar>.relative:has(>.input-search-icon),.pur-toolbar>.relative:has(>svg.lucide-search),.pur-toolbar>.relative:has(>.input-search-icon),.prod-toolbar>.relative:has(>svg.lucide-search),.prod-toolbar>.relative:has(>.input-search-icon),.export-toolbar>.relative:has(>svg.lucide-search),.export-toolbar>.relative:has(>.input-search-icon){flex:0 16rem!important;width:16rem!important;min-width:12rem!important;max-width:16rem!important}}.flex:has(>.relative>svg.lucide-search)>.select-dark,.flex:has(>.relative>.input-search-icon)>.select-dark,.flex:has(>.relative>svg.lucide-search)>select:not([multiple]),.flex:has(>.relative>.input-search-icon)>select:not([multiple]){min-width:9.5rem;max-width:12.5rem;flex:none!important;width:auto!important}.flex:has(>.relative>svg.lucide-search)>.ui-view-switcher,.flex:has(>.relative>.input-search-icon)>.ui-view-switcher{flex:none;margin-left:auto}.stock-toolbar.flex>.input-dark,.stock-toolbar.flex>.select-dark,.stock-toolbar.flex>input:not([type=hidden]),.stock-toolbar.flex>select{min-width:8.5rem;max-width:14rem;flex:none!important;width:auto!important}.stock-toolbar.flex>input[type=date]{width:9.75rem!important;min-width:9.75rem!important;max-width:10.5rem!important}.logistics-source-toolbar{flex:none;max-width:100%;overflow-x:auto}.logistics-source-toolbar .logistics-source-combo.select-dark,.logistics-source-toolbar select.logistics-source-combo{flex:0 0 12rem!important;width:12rem!important;min-width:12rem!important;max-width:12rem!important;height:2.125rem!important;min-height:2.125rem!important;padding:.25rem 2rem .25rem .65rem!important;font-size:.75rem!important;line-height:1.25!important}.logistics-source-toolbar .logistics-scan-field.input-dark{flex:0 0 10.5rem!important;width:10.5rem!important;min-width:10.5rem!important;max-width:10.5rem!important;height:2.125rem!important;min-height:2.125rem!important;padding:.25rem .65rem!important;font-size:.75rem!important}.logistics-source-toolbar .logistics-scan-qty.input-dark{flex:0 0 4.5rem!important;width:4.5rem!important;min-width:4.5rem!important;max-width:4.5rem!important;height:2.125rem!important;min-height:2.125rem!important;padding:.25rem .5rem!important;font-size:.75rem!important}.stock-toolbar.flex>.relative:has(>svg.lucide-search),.stock-toolbar.flex>.relative:has(>.input-search-icon){flex:0 16rem!important;width:16rem!important;min-width:12rem!important;max-width:16rem!important}.erp-filter-bar{background:0 0;border:none;border-radius:0;flex-flow:wrap;align-content:flex-start;align-items:flex-end;gap:.4rem .55rem;height:auto;min-height:0;margin-bottom:.6rem;padding:0;display:flex}.erp-filter-field{flex-direction:column;justify-content:flex-end;align-self:flex-end;gap:.15rem;width:auto;min-width:0;min-height:0;display:flex;flex:none!important;height:auto!important}.erp-filter-field>*{flex:none!important}.erp-filter-label{letter-spacing:.04em;text-transform:uppercase;color:var(--ui-text-muted);white-space:nowrap;font-size:.625rem;font-weight:650;line-height:1}.erp-filter-search{flex:0 0 16rem!important;width:16rem!important;max-width:16rem!important;height:auto!important}.erp-filter-bar .relative:has(>svg.lucide-search),.erp-filter-bar .relative:has(>.input-search-icon){display:block;flex:none!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important}.erp-filter-field .input-dark,.erp-filter-field .select-dark{min-width:8.75rem;max-width:13rem;flex:none!important;width:auto!important;height:2.125rem!important;min-height:2.125rem!important;max-height:2.125rem!important;padding:.25rem .65rem!important}.erp-filter-search .relative,.erp-filter-search .input-dark{width:100%!important;max-width:16rem!important}.erp-filter-field input[type=date]{width:9.75rem!important;min-width:9.75rem!important;max-width:10.5rem!important}.erp-filter-field-sm .input-dark{width:7.25rem!important;min-width:6.5rem!important;max-width:8.25rem!important}.erp-filter-actions{align-items:flex-end;gap:.4rem;height:2.125rem;margin-left:auto;display:flex}.erp-ledger-head{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.5rem;display:flex}.erp-drawer{z-index:40;border-left:1px solid var(--ui-border);background:var(--ui-panel-bg);width:100%;max-width:26rem;color:var(--ui-text);box-shadow:var(--ui-shadow-card);padding:1.15rem;position:fixed;inset:0 0 0 auto;overflow-y:auto}.erp-drawer dt{color:var(--ui-text-muted);letter-spacing:.03em;text-transform:uppercase;font-size:.7rem;font-weight:650}.erp-drawer dd{color:var(--ui-text);margin:.15rem 0 0}.stock-voucher-header{flex-wrap:wrap;align-items:flex-end;gap:.45rem .7rem;display:flex}.stock-voucher-header>.form-field{flex:0 0 11.25rem;width:11.25rem;max-width:13rem}.stock-voucher-lines{border:1px solid var(--ui-border);border-radius:.75rem;overflow-x:auto}.stock-voucher-lines table{table-layout:auto;width:max-content;min-width:100%}.stock-voucher-lines th,.stock-voucher-lines td{white-space:nowrap}.stock-voucher-lines .col-product{white-space:normal;width:22rem;min-width:16rem}@media(max-width:767px){.stock-voucher-header>.form-field{flex:100%;width:100%;max-width:100%}.erp-filter-search,.erp-filter-field{flex:100%!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important}.erp-filter-search .relative,.erp-filter-search .input-dark,.erp-filter-field .input-dark,.erp-filter-field .select-dark,.erp-filter-field input[type=date],.erp-filter-field-sm .input-dark{flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;height:2.125rem!important}.erp-filter-actions{justify-content:stretch;width:100%;height:auto;margin-left:0}.erp-filter-actions>button{flex:auto}}.grid:has(>.relative>svg.lucide-search)>.relative:has(>svg.lucide-search),.grid:has(>.relative>.input-search-icon)>.relative:has(>.input-search-icon){min-width:0}.input-scan{border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-outline-style:none;border-width:1px;outline-style:none}.input-scan: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)}.input-scan{border-color:var(--ui-input-border);background:var(--ui-input-bg);color:var(--ui-input-text);--tw-ring-color:var(--ui-accent)}.input-scan::placeholder{color:var(--ui-input-placeholder)}.select-dark{border-radius:var(--radius-lg);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-outline-style:none;outline-style:none}.select-dark: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)}.select-dark{border:1px solid var(--ui-input-border);background:var(--ui-input-bg);color:var(--ui-input-text);box-shadow:var(--ui-shadow-sm);color-scheme:light}.select-dark:focus{--tw-ring-color:var(--ui-accent)}select.select-dark,select.product-field-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.5rem}.aicrm-toaster,[data-sonner-toaster].aicrm-toaster{z-index:10900!important}@keyframes app-alert-icon-pop{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes app-alert-icon-shake{0%,to{transform:translate(0)}20%{transform:translate(-3px)rotate(-4deg)}40%{transform:translate(3px)rotate(4deg)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}.app-alert-icon-pop{animation:.45s cubic-bezier(.34,1.56,.64,1) both app-alert-icon-pop}.app-alert-icon-shake{animation:.5s ease-in-out app-alert-icon-shake,.45s cubic-bezier(.34,1.56,.64,1) both app-alert-icon-pop}.nice-select{width:100%;min-width:calc(var(--spacing) * 0);position:relative}.nice-select-trigger{width:100%;min-width:calc(var(--spacing) * 0);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);text-align:left;display:flex;position:relative;padding-right:2.5rem!important}.nice-select-trigger:disabled{cursor:not-allowed;opacity:.6}.nice-select-trigger-copy{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * .5);flex-direction:column;flex:1;display:flex}.nice-select-trigger-text{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;--tw-leading:var(--leading-snug);line-height:var(--leading-snug);overflow:hidden}.nice-select-trigger-sub{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;--tw-leading:var(--leading-tight);font-size:.7rem;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--ui-text-muted);opacity:.9;overflow:hidden}.quote-doc-toolbar .nice-select-trigger{white-space:normal;height:auto;min-height:2.5rem;padding-top:.45rem;padding-bottom:.45rem;font-size:.8125rem;line-height:1.25}.quote-doc-toolbar .nice-select-trigger-text{white-space:nowrap;text-overflow:ellipsis;color:var(--ui-input-text,#0f172a);font-size:.8125rem;font-weight:500;overflow:hidden}.quote-doc-toolbar .nice-select-trigger-sub{font-size:.68rem;display:block}.quote-doc-toolbar .form-label{margin-bottom:.25rem}.quote-doc-belge-btn.btn-secondary{box-shadow:0 1px 2px #0f172a1f,0 3px 10px #6d28d938;color:#4c1d95!important;background:#ede9fe!important;border-color:#a78bfa!important}.quote-doc-belge-btn.btn-secondary svg{stroke:currentColor;color:#5b21b6!important}.quote-doc-belge-btn.btn-secondary:hover:not(:disabled){filter:none;box-shadow:0 2px 4px #0f172a24,0 6px 14px #6d28d947;color:#3b0764!important;background:#ddd6fe!important;border-color:#8b5cf6!important}.quote-doc-belge-btn.btn-secondary:active:not(:disabled){transform:translateY(.5px)}.quotation-form-toolbar-btn.btn-secondary,.quotation-form-toolbar-btn.btn-primary,.quotation-form-toolbar-btn.btn-danger{white-space:nowrap;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;height:2.25rem;min-height:2.25rem;max-height:2.25rem;padding-block:0;padding-inline:.75rem;font-size:.8125rem;font-weight:600;line-height:1;transition:box-shadow .15s,transform .1s,background .15s,border-color .15s;display:inline-flex;box-shadow:0 1px 2px #0f172a1a,0 2px 8px #0f172a14}.quotation-form-toolbar-btn.btn-secondary:hover:not(:disabled),.quotation-form-toolbar-btn.btn-danger:hover:not(:disabled){box-shadow:0 2px 4px #0f172a1f,0 4px 12px #0f172a1a}.quotation-form-toolbar-btn.btn-primary{box-shadow:0 1px 2px #0f172a1f,0 3px 10px var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.quotation-form-toolbar-btn.btn-primary{box-shadow:0 1px 2px #0f172a1f,0 3px 10px color-mix(in srgb,var(--ui-accent) 32%,transparent)}}.quotation-form-toolbar-btn.btn-primary:hover:not(:disabled){box-shadow:0 2px 4px #0f172a24,0 5px 14px var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.quotation-form-toolbar-btn.btn-primary:hover:not(:disabled){box-shadow:0 2px 4px #0f172a24,0 5px 14px color-mix(in srgb,var(--ui-accent) 38%,transparent)}}.quotation-form-toolbar-btn:active:not(:disabled){transform:translateY(.5px)}.quotation-form-toolbar-layout-btn{transition:box-shadow .15s,transform .1s;box-shadow:0 1px 2px #0f172a1a,0 2px 6px #0f172a14}.quotation-form-toolbar-layout-btn:hover{box-shadow:0 2px 4px #0f172a1f,0 4px 10px #0f172a1a}[data-theme-mode=dark] .quote-doc-belge-btn.btn-secondary{color:#f5f3ff!important;background:#45288f!important;border-color:#a78bfa8c!important}[data-theme-mode=dark] .quote-doc-belge-btn.btn-secondary svg{color:#ede9fe!important}[data-theme-mode=dark] .quote-doc-belge-btn.btn-secondary:hover:not(:disabled){color:#fff!important;background:#5a3fa9!important}.nice-select-trigger-placeholder .nice-select-trigger-text{color:var(--ui-input-placeholder)}.nice-select-chevron{pointer-events:none;top:50%;right:calc(var(--spacing) * 3);height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:.7;color:var(--ui-text-muted);flex-shrink:0;position:absolute}.nice-select-root{inset:calc(var(--spacing) * 0);justify-content:center;align-items:flex-end;display:flex;position:fixed}@media(min-width:40rem){.nice-select-root{padding:calc(var(--spacing) * 4);align-items:center}}.nice-select-root{z-index:340}.nice-select-backdrop{inset:calc(var(--spacing) * 0);border-style:var(--tw-border-style);background-color:#0000008c;border-width:0;position:absolute}@supports (color:color-mix(in lab,red,red)){.nice-select-backdrop{background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.nice-select-backdrop{--tw-backdrop-blur:blur(2px);-webkit-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-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,)}.nice-select-sheet{z-index:1;background:var(--ui-modal-bg);border:1px solid var(--ui-border);width:100%;box-shadow:var(--ui-shadow-lg,0 20px 50px #00000073);color:var(--ui-text);flex-direction:column;display:flex;position:relative;overflow:hidden}.nice-select-sheet-mobile{max-height:min(78dvh,640px);padding-bottom:env(safe-area-inset-bottom,0px);border-radius:1.1rem 1.1rem 0 0}.nice-select-sheet-desktop{width:100%;max-height:min(70vh,520px);max-width:var(--container-md);border-radius:var(--radius-2xl)}.nice-select-sheet-wide.nice-select-sheet-desktop{max-width:var(--container-2xl);min-width:min(36rem,100vw - 2rem)}.nice-select-option-inline{padding-block:calc(var(--spacing) * 2);align-items:center;min-height:2.25rem}.nice-select-option-text-inline{width:100%;min-width:calc(var(--spacing) * 0);align-items:baseline;gap:calc(var(--spacing) * 3);flex-direction:row;display:flex;flex-direction:row!important}.nice-select-option-code{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--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,);color:var(--ui-accent,#0284c7);width:var(--nice-select-code-w,8ch);min-width:var(--nice-select-code-w,8ch);max-width:var(--nice-select-code-w,8ch);box-sizing:content-box;flex-shrink:0}.nice-select-option-text-inline .nice-select-option-primary{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;overflow:hidden}.nice-select-sheet-head{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-bottom-width:1px;border-color:var(--ui-border);flex-shrink:0;display:flex}.nice-select-sheet-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--ui-text)}.nice-select-sheet-close{border-radius:var(--radius-lg);padding:calc(var(--spacing) * 2);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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--ui-text-muted)}.nice-select-sheet-close:hover{background:var(--ui-surface-hover);color:var(--ui-text)}.nice-select-search{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);border-bottom-width:1px;border-color:var(--ui-border);flex-shrink:0;position:relative}.nice-select-search-icon{pointer-events:none;top:50%;left:calc(var(--spacing) * 3);height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:.6;color:var(--ui-text-muted);position:absolute}.nice-select-search-input{border-radius:var(--radius-xl);border-style:var(--tw-border-style);width:100%;padding-block:calc(var(--spacing) * 2.5);padding-right:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-outline-style:none;border-width:1px;border-color:var(--ui-input-border);background:var(--ui-input-bg);color:var(--ui-input-text);outline-style:none;padding-left:2.75rem!important}.nice-select-search-input:focus{border-color:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.nice-select-search-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-accent) 25%,transparent)}}.nice-select-list{min-height:calc(var(--spacing) * 0);overscroll-behavior:contain;padding:calc(var(--spacing) * 2);-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}.nice-select-empty{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 8);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--ui-text-muted)}.nice-select-option{align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--ui-text);min-height:2.85rem;display:flex}.nice-select-option-stacked{align-items:flex-start;padding-top:.75rem;padding-bottom:.75rem}.nice-select-option:hover:not(:disabled),.nice-select-option:focus-visible:not(:disabled){background:var(--ui-surface-hover);outline:none}.nice-select-option:disabled{opacity:.45;cursor:not-allowed}.nice-select-option-active{background:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.nice-select-option-active{background:color-mix(in srgb,var(--ui-accent) 16%,transparent)}}.nice-select-option-active{color:var(--ui-accent)}.nice-select-option-text{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * .5);flex-direction:column;flex:1;display:flex}.nice-select-option-primary{--tw-leading:var(--leading-snug);line-height:var(--leading-snug);overflow-wrap:break-word;overflow-wrap:anywhere}.nice-select-option-secondary{--tw-leading:var(--leading-snug);font-size:.72rem;line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);word-break:break-all;color:var(--ui-text-muted);opacity:.92}@keyframes ui-date-picker-view-in{0%{opacity:0;transform:translateY(5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.ui-date-picker-view{transform-origin:top;animation:.18s ease-out ui-date-picker-view-in}.ui-time-picker-scroll{scrollbar-width:thin;scrollbar-color:var(--ui-accent) transparent}@supports (color:color-mix(in lab,red,red)){.ui-time-picker-scroll{scrollbar-color:color-mix(in srgb,var(--ui-accent) 55%,var(--ui-text-muted)) transparent}}.ui-time-picker-scroll{scroll-behavior:smooth;overscroll-behavior:contain}.ui-time-picker-scroll::-webkit-scrollbar{width:6px}.ui-time-picker-scroll::-webkit-scrollbar-track{background:0 0}.ui-time-picker-scroll::-webkit-scrollbar-thumb{background:var(--ui-accent);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.ui-time-picker-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ui-accent) 55%,var(--ui-text-muted))}}.ui-time-picker-wheel{box-sizing:border-box;cursor:grab;touch-action:pan-y;scroll-behavior:smooth;scroll-snap-type:y mandatory;scrollbar-width:thin;scrollbar-color:var(--ui-accent) transparent;padding-block:4.75rem}@supports (color:color-mix(in lab,red,red)){.ui-time-picker-wheel{scrollbar-color:color-mix(in srgb,var(--ui-accent) 45%,var(--ui-text-muted)) transparent}}.ui-time-picker-wheel{overscroll-behavior:contain;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18%,#000 82%,#0000)}.ui-time-picker-wheel:active{cursor:grabbing}.ui-time-picker-wheel::-webkit-scrollbar{width:5px}.ui-time-picker-wheel::-webkit-scrollbar-track{background:0 0}.ui-time-picker-wheel::-webkit-scrollbar-thumb{background:var(--ui-accent);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.ui-time-picker-wheel::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ui-accent) 45%,var(--ui-text-muted))}}.ui-time-picker-wheel-item{scroll-snap-align:center;scroll-snap-stop:always}.ui-datetime-input{height:auto!important;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.ui-datetime-input>*{min-width:0}.ui-datetime-input button.input-dark{white-space:nowrap;overflow:hidden}@media(prefers-reduced-motion:reduce){.ui-date-picker-view{animation:none}}.nice-select-option-active .nice-select-option-secondary{color:inherit;opacity:.78}.nice-select-option-clear .nice-select-option-primary{color:var(--ui-text-muted);font-weight:500}html.mobile-shell .nice-select-trigger,html.capacitor-native .nice-select-trigger{min-height:2.85rem;font-size:1rem}html.mobile-shell .nice-select-option,html.capacitor-native .nice-select-option{min-height:3.15rem;padding-top:.9rem;padding-bottom:.9rem;font-size:1rem}html.mobile-shell .nice-select-option-secondary,html.capacitor-native .nice-select-option-secondary{font-size:.78rem}[data-sch-modal] .input-dark,[data-sch-modal] .select-dark,[data-sch-modal] textarea.input-dark{border-color:var(--ui-input-border);background:var(--ui-input-bg);color:var(--ui-input-text)}[data-sch-modal] .input-dark::placeholder,[data-sch-modal] .select-dark::placeholder,[data-sch-modal] textarea.input-dark::placeholder{color:var(--ui-input-placeholder)}[data-task-edit] textarea.form-input,[data-task-edit] input.form-input,[data-task-edit] select.form-input,[data-task-edit] .input-dark,[data-task-edit] textarea.input-dark{color-scheme:light;border:1px solid var(--ui-input-border)!important;background:var(--ui-input-bg)!important;color:var(--ui-input-text)!important}[data-task-edit] textarea.form-input::placeholder,[data-task-edit] input.form-input::placeholder,[data-task-edit] .input-dark::placeholder,[data-task-edit] textarea.input-dark::placeholder{color:var(--ui-input-placeholder)!important}.panel-dark{border-radius:var(--radius-2xl);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-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-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,);background:var(--ui-panel-bg);border:1px solid var(--ui-panel-border);box-shadow:var(--ui-shadow-card)}.executive-dashboard-surface{background:#fff}.executive-dashboard-surface .panel-dark{background:#fff;border:1px solid #0f172a14;box-shadow:0 1px 2px #0f172a0d,0 6px 20px #0f172a14}.executive-dashboard-surface .panel-dark:hover{border-color:#0f172a1f;box-shadow:0 2px 4px #0f172a0f,0 10px 28px #0f172a1a}.panel-dark:has(table){padding:1.25rem!important}.panel-dark:has(table)>.overflow-x-auto,.panel-dark:has(table)>.overflow-hidden,.panel-dark:has(table)>.overflow-auto{border:1px solid var(--ui-border);border-radius:.75rem}@supports (color:color-mix(in lab,red,red)){.panel-dark:has(table)>.overflow-x-auto,.panel-dark:has(table)>.overflow-hidden,.panel-dark:has(table)>.overflow-auto{border:1px solid color-mix(in srgb,var(--ui-border) 80%,transparent)}}.panel-dark:has(table)>.overflow-x-auto,.panel-dark:has(table)>.overflow-hidden,.panel-dark:has(table)>.overflow-auto{overflow-x:auto}.panel-dark.overflow-x-auto:has(>table),.panel-dark.overflow-hidden:has(>table){overflow:hidden!important}.panel-dark>table{border:1px solid var(--ui-border);border-radius:.75rem;width:100%;display:table}@supports (color:color-mix(in lab,red,red)){.panel-dark>table{border:1px solid color-mix(in srgb,var(--ui-border) 80%,transparent)}}.panel-dark>table{border-collapse:separate;border-spacing:0;overflow:hidden}.panel-dark>table thead tr:first-child th:first-child{border-top-left-radius:.75rem}.panel-dark>table thead tr:first-child th:last-child{border-top-right-radius:.75rem}.panel-dark>table tbody tr:last-child td:first-child{border-bottom-left-radius:.75rem}.panel-dark>table tbody tr:last-child td:last-child{border-bottom-right-radius:.75rem}.panel-dark table th:first-child,.panel-dark table td:first-child,.overflow-x-auto.rounded-2xl:not(.dg-surface)>table th:first-child,.overflow-x-auto.rounded-2xl:not(.dg-surface)>table td:first-child,.overflow-x-auto.rounded-xl:not(.dg-surface)>table th:first-child,.overflow-x-auto.rounded-xl:not(.dg-surface)>table td:first-child{padding-left:1rem}.panel-dark table th:last-child,.panel-dark table td:last-child,.overflow-x-auto.rounded-2xl:not(.dg-surface)>table th:last-child,.overflow-x-auto.rounded-2xl:not(.dg-surface)>table td:last-child,.overflow-x-auto.rounded-xl:not(.dg-surface)>table th:last-child,.overflow-x-auto.rounded-xl:not(.dg-surface)>table td:last-child{padding-right:1rem}.ui-card-inset{background:var(--ui-bg-elevated);border:1px solid var(--ui-border);box-shadow:var(--ui-shadow-sm);color:var(--ui-text);border-radius:.75rem}[data-theme-mode=light] .ui-card-inset{border-color:var(--ui-border);background:#fff;box-shadow:0 1px 2px #0f172a0a}.ui-card-inset-soft{background:var(--ui-accent-soft);border:1px solid var(--ui-panel-border);color:var(--ui-text);border-radius:.75rem}.ui-subnav{background:var(--ui-surface);border:1px solid var(--ui-border);box-shadow:var(--ui-shadow-sm)}.ui-subnav-tab{color:var(--ui-nav-idle);background:0 0;border:1px solid #0000}.ui-subnav-tab:hover{background:var(--ui-surface-hover);color:var(--ui-text)}.ui-subnav-tab-active,.ui-subnav-tab-active:hover{background:var(--ui-tab-active-bg);border-color:var(--ui-tab-active-bg)}@supports (color:color-mix(in lab,red,red)){.ui-subnav-tab-active,.ui-subnav-tab-active:hover{border-color:color-mix(in srgb,var(--ui-tab-active-bg) 65%,transparent)}}.ui-subnav-tab-active,.ui-subnav-tab-active:hover{color:var(--ui-tab-active-text);font-weight:600}.ui-icon-action{color:var(--ui-nav-idle);background:0 0;border:1px solid #0000}.ui-icon-action:hover:not(:disabled){background:var(--ui-surface-hover);border-color:var(--ui-border);color:var(--ui-text)}.ui-icon-action-accent{background:var(--ui-accent-soft);border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.ui-icon-action-accent{border-color:color-mix(in srgb,var(--ui-accent) 35%,transparent)}}.ui-icon-action-accent{color:var(--ui-accent)}.ui-icon-action-badge{background:var(--ui-accent);color:var(--ui-accent-text)}.ui-tooltip{background:var(--ui-bg-elevated);border:1px solid var(--ui-border-strong);box-shadow:var(--ui-shadow-md);color:var(--ui-text)}.ui-outcome-chip{border:1px solid var(--ui-chip-hue)}@supports (color:color-mix(in lab,red,red)){.ui-outcome-chip{border:1px solid color-mix(in srgb,var(--ui-chip-hue) 28%,transparent)}}.ui-outcome-chip{background:var(--ui-chip-hue)}@supports (color:color-mix(in lab,red,red)){.ui-outcome-chip{background:color-mix(in srgb,var(--ui-chip-hue) 12%,transparent)}}.ui-outcome-chip{color:var(--ui-chip-hue)}@supports (color:color-mix(in lab,red,red)){.ui-outcome-chip{color:color-mix(in srgb,var(--ui-chip-hue) 72%,var(--ui-text))}}.ui-outcome-chip:hover:not(:disabled){background:var(--ui-chip-hue)}@supports (color:color-mix(in lab,red,red)){.ui-outcome-chip:hover:not(:disabled){background:color-mix(in srgb,var(--ui-chip-hue) 20%,transparent)}}.ui-outcome-chip:hover:not(:disabled){border-color:var(--ui-chip-hue)}@supports (color:color-mix(in lab,red,red)){.ui-outcome-chip:hover:not(:disabled){border-color:color-mix(in srgb,var(--ui-chip-hue) 45%,transparent)}}.ui-outcome-chip[aria-pressed=true]{background:var(--ui-chip-hue)}@supports (color:color-mix(in lab,red,red)){.ui-outcome-chip[aria-pressed=true]{background:color-mix(in srgb,var(--ui-chip-hue) 26%,transparent)}}.ui-outcome-chip[aria-pressed=true]{border-color:var(--ui-chip-hue);color:var(--ui-chip-hue)}@supports (color:color-mix(in lab,red,red)){.ui-outcome-chip[aria-pressed=true]{color:color-mix(in srgb,var(--ui-chip-hue) 82%,var(--ui-text))}}.ui-outcome-chip[aria-pressed=true]{box-shadow:0 0 0 1px var(--ui-chip-hue);font-weight:600}@supports (color:color-mix(in lab,red,red)){.ui-outcome-chip[aria-pressed=true]{box-shadow:0 0 0 1px color-mix(in srgb,var(--ui-chip-hue) 45%,transparent)}}.ui-hero-panel{background:linear-gradient(135deg,var(--ui-accent),var(--ui-surface) 70%)}@supports (color:color-mix(in lab,red,red)){.ui-hero-panel{background:linear-gradient(135deg,color-mix(in srgb,var(--ui-accent) 16%,var(--ui-surface)),var(--ui-surface) 70%)}}.ui-hero-panel{border:1px solid var(--ui-border);box-shadow:var(--ui-shadow-card);color:var(--ui-text)}.ui-icon-btn{border-radius:var(--radius-lg);padding:calc(var(--spacing) * 1.5);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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--ui-text-muted);justify-content:center;align-items:center;display:inline-flex}.ui-icon-btn:hover{background:var(--ui-surface-hover);color:var(--ui-text)}.ui-icon-btn-success{color:#34d399}.ui-icon-btn-success:hover{color:#6ee7b7;background:var(--ui-surface-hover)}.ui-icon-btn-info{color:#38bdf8}.ui-icon-btn-info:hover{color:#7dd3fc;background:var(--ui-surface-hover)}.ui-icon-btn-warning{color:#fbbf24}.ui-icon-btn-warning:hover{color:#fcd34d;background:var(--ui-surface-hover)}.ui-icon-btn-danger{color:#fb7185}.ui-icon-btn-danger:hover{color:#fda4af;background:var(--ui-surface-hover)}[data-theme-mode=light] .ui-icon-btn-success{color:#059669}[data-theme-mode=light] .ui-icon-btn-info{color:#0284c7}[data-theme-mode=light] .ui-icon-btn-warning{color:#d97706}[data-theme-mode=light] .ui-icon-btn-danger{color:#e11d48}.btn-primary{cursor:pointer;border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:inline-flex}.btn-primary:disabled{cursor:not-allowed;opacity:.5}.btn-primary{background:var(--ui-accent);color:var(--ui-accent-text);box-shadow:var(--ui-shadow-btn)}.btn-primary:hover:not(:disabled){background:var(--ui-accent-hover)}[class*="bg-[var(--ui-accent)]"].text-white,[class*="bg-[var(--ui-accent)]"][class*=text-white],button[class*="bg-[var(--ui-accent)]"] .text-white,a[class*="bg-[var(--ui-accent)]"] .text-white{color:var(--ui-accent-text)!important}[data-theme-mode=light] [class*="bg-[var(--ui-accent)]"]:not([class*="bg-[var(--ui-accent)]/"]).text-white,[data-theme-mode=light] [class*="bg-[var(--ui-accent)]"]:not([class*="bg-[var(--ui-accent)]/"])[class*=text-white],[data-theme-mode=light] button[class*="bg-[var(--ui-accent)]"]:not([class*="bg-[var(--ui-accent)]/"]),[data-theme-mode=light] a[class*="bg-[var(--ui-accent)]"]:not([class*="bg-[var(--ui-accent)]/"]),[data-theme-mode=light] button[class*="bg-[var(--ui-accent)]"]:not([class*="bg-[var(--ui-accent)]/"]) .text-white,[data-theme-mode=light] a[class*="bg-[var(--ui-accent)]"]:not([class*="bg-[var(--ui-accent)]/"]) .text-white{color:#fff!important}[class*="bg-[var(--ui-accent)]"].text-white svg,[class*="bg-[var(--ui-accent)]"][class*=text-white] svg,[data-theme-mode=light] button[class*="bg-[var(--ui-accent)]"]:not([class*="bg-[var(--ui-accent)]/"]) svg,[data-theme-mode=light] a[class*="bg-[var(--ui-accent)]"]:not([class*="bg-[var(--ui-accent)]/"]) svg{stroke:currentColor;color:inherit!important}[data-theme-mode=dark] .btn-primary,[data-theme-mode=dark] .btn-primary .text-white,[data-theme-mode=dark] .btn-primary svg,[data-theme-mode=dark] button[class~=bg-brand-600],[data-theme-mode=dark] button[class~=bg-brand-600] .text-white,[data-theme-mode=dark] button[class~=bg-brand-600] svg,[data-theme-mode=dark] a[class~=bg-brand-600],[data-theme-mode=dark] a[class~=bg-brand-600] .text-white,[data-theme-mode=dark] button[class~=bg-brand-500]:not([class*="bg-brand-500/"]),[data-theme-mode=dark] a[class~=bg-brand-500]:not([class*="bg-brand-500/"]),[data-theme-mode=dark] .product-primary-btn{color:var(--ui-accent-text)!important}[data-theme-mode=light] .btn-primary,[data-theme-mode=light] button.btn-primary,[data-theme-mode=light] a.btn-primary,[data-theme-mode=light] span.btn-primary{color:#fff!important;background:#6d28d9!important;box-shadow:0 2px 8px #6d28d959,0 1px 2px #0f172a14!important}[data-theme-mode=light] .btn-primary:hover:not(:disabled),[data-theme-mode=light] button.btn-primary:hover:not(:disabled){color:#fff!important;background:#5b21b6!important}[data-theme-mode=light] .btn-primary svg,[data-theme-mode=light] span.btn-primary svg{color:#fff!important}[data-theme-mode=light]{--ui-text:#020617;--ui-text-muted:#334155;--ui-border:#0f172a38;--ui-border-strong:#0f172a5c;--ui-nav-idle:#334155;--ui-input-border:#94a3b8;--ui-input-placeholder:#475569;--ui-accent:#6d28d9;--ui-accent-hover:#5b21b6;--ui-accent-text:#fff}[data-theme-mode=light] .ui-text-muted{color:#334155!important}[data-theme-mode=light] .ui-text-primary{color:#020617!important}[data-theme-mode=light] .form-input,[data-theme-mode=light] .input-dark,[data-theme-mode=light] .select-dark{color:#000!important;background:#f5f5f5!important;border-color:#94a3b8!important}[data-theme-mode=light] .form-input::placeholder,[data-theme-mode=light] .input-dark::placeholder,[data-theme-mode=light] .select-dark::placeholder{opacity:1;color:#475569!important}.btn-secondary{cursor:pointer;border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:inline-flex}.btn-secondary:disabled{cursor:not-allowed;opacity:.5}.btn-secondary{background:var(--ui-btn-secondary-bg);color:var(--ui-btn-secondary-text);border:1px solid var(--ui-btn-secondary-border);box-shadow:var(--ui-shadow-sm)}.btn-secondary:hover:not(:disabled){background:var(--ui-btn-secondary-hover)}.dg-surface .btn-secondary{color:#1e293b!important;background:#fff!important;border:1px solid #cbd5e1!important}.dg-surface .btn-secondary:hover:not(:disabled){color:#5b21b6!important;background:#f5f3ff!important;border-color:#a78bfa!important}.btn-sm{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.ui-row-action-btn{border:1px solid var(--ui-border-strong);background:var(--ui-bg-elevated);color:var(--ui-text);box-shadow:var(--ui-shadow-sm);border-radius:.5rem;justify-content:center;align-items:center;gap:.25rem;padding:.375rem .625rem;font-size:.75rem;font-weight:600;line-height:1.25;transition:border-color .15s,background .15s,color .15s,box-shadow .15s;display:inline-flex}.ui-row-action-btn:hover:not(:disabled){border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.ui-row-action-btn:hover:not(:disabled){border-color:color-mix(in srgb,var(--ui-accent) 45%,var(--ui-border))}}.ui-row-action-btn:hover:not(:disabled){background:var(--ui-accent-soft);color:var(--ui-accent);box-shadow:var(--ui-shadow-md)}.ui-row-action-btn:disabled{opacity:.45;cursor:not-allowed}.ui-row-action-btn-icon{padding:.4375rem}.fa-custody-row-btn{white-space:nowrap;flex-shrink:0;gap:.25rem;height:1.5rem;min-height:1.5rem;max-height:1.5rem;padding:0 .5rem;font-size:.6875rem;line-height:1}.quotation-entry{container:quote-form/inline-size}.quotation-card,.quotation-payment-plan{border:1px solid var(--ui-border,#e2e8f0);background:var(--ui-panel-bg,#fff);box-shadow:var(--ui-shadow-card,0 1px 2px #0f172a14, 0 8px 24px #0f172a14);border-radius:12px}.quotation-card{padding:.875rem 1rem}html:not([data-theme-mode=dark]) .win-form-body:has(.quotation-entry),html:not([data-theme-mode=dark]) .ui-modal-body:has(.quotation-entry),html:not([data-theme-mode=dark]) .quotation-card,html:not([data-theme-mode=dark]) .quotation-payment-plan{background:#fff}.quotation-head-grid{grid-template-columns:1fr;gap:.75rem .875rem;display:grid}@container quote-form (min-width:720px){.quotation-head-grid{grid-template-columns:minmax(12rem,1.5fr) repeat(2,minmax(8rem,1fr))}.quotation-customer-field{grid-column:1}.quotation-fx-hint{grid-column:2/-1}}@container quote-form (min-width:1080px){.quotation-head-grid{grid-template-columns:minmax(14rem,1.6fr) repeat(5,minmax(7.5rem,1fr))}.quotation-customer-field{grid-column:1}.quotation-fx-hint{grid-column:2/-1}}.quotation-fx-pair{grid-template-columns:1fr 1fr;gap:.75rem .875rem;min-width:0;display:grid}.quotation-entry-split{align-items:start;gap:.75rem;display:grid}@container quote-form (min-width:960px){.quotation-entry-split{grid-template-columns:minmax(0,1fr) 320px}.quotation-summary{position:sticky;top:.25rem}}.quotation-lines{overflow-x:auto}.quotation-lines .worq-editable-grid.dg-surface.dg-dense thead th{z-index:2;background:#f8fafc;position:sticky;top:0}.ui-row-action-btn-danger{color:var(--ui-danger-text);border-color:var(--ui-danger-border);background:var(--ui-danger-bg)}.ui-row-action-btn-danger:hover:not(:disabled){background:var(--ui-danger-hover);color:var(--ui-danger-text);border-color:var(--ui-danger-border)}.doc-lines-wrap tbody td button[type=button]:not(.btn-primary):not(.btn-secondary):not(.btn-danger){border:1px solid var(--ui-border-strong);background:var(--ui-bg-elevated);color:var(--ui-text);box-shadow:var(--ui-shadow-sm);border-radius:.5rem;justify-content:center;align-items:center;gap:.25rem;padding:.375rem .625rem;font-size:.75rem;font-weight:600;line-height:1.25;transition:border-color .15s,background .15s,color .15s,box-shadow .15s;display:inline-flex}.doc-lines-wrap tbody td button[type=button]:not(.btn-primary):not(.btn-secondary):not(.btn-danger):hover:not(:disabled){border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.doc-lines-wrap tbody td button[type=button]:not(.btn-primary):not(.btn-secondary):not(.btn-danger):hover:not(:disabled){border-color:color-mix(in srgb,var(--ui-accent) 45%,var(--ui-border))}}.doc-lines-wrap tbody td button[type=button]:not(.btn-primary):not(.btn-secondary):not(.btn-danger):hover:not(:disabled){background:var(--ui-accent-soft);color:var(--ui-accent);box-shadow:var(--ui-shadow-md)}.doc-lines-wrap tbody td button[type=button]:not(.btn-primary):not(.btn-secondary):not(.btn-danger):has(svg:only-child){padding:.4375rem}.doc-lines-wrap tbody td button[type=button][class*=text-red]:not(.btn-primary):not(.btn-secondary):not(.btn-danger){color:var(--ui-danger-text);border-color:var(--ui-danger-border);background:var(--ui-danger-bg)}.doc-lines-wrap tbody td button[type=button][class*=text-red]:not(.btn-primary):not(.btn-secondary):not(.btn-danger):hover:not(:disabled){background:var(--ui-danger-hover);color:var(--ui-danger-text);border-color:var(--ui-danger-border)}.stock-module-header .btn-secondary{border-color:var(--ui-border-strong);background:var(--ui-bg-elevated);color:var(--ui-text);box-shadow:var(--ui-shadow-sm);font-weight:600}.stock-module-header .btn-secondary:hover:not(:disabled),.export-module-header .btn-secondary:hover:not(:disabled){border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.stock-module-header .btn-secondary:hover:not(:disabled),.export-module-header .btn-secondary:hover:not(:disabled){border-color:color-mix(in srgb,var(--ui-accent) 40%,var(--ui-border))}}.stock-module-header .btn-secondary:hover:not(:disabled),.export-module-header .btn-secondary:hover:not(:disabled){background:var(--ui-surface-hover)}.export-module-header .btn-secondary{border-color:var(--ui-border-strong);background:var(--ui-bg-elevated);color:var(--ui-text);box-shadow:var(--ui-shadow-sm);font-weight:600}.btn-danger{border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:inline-flex}.btn-danger:disabled{cursor:not-allowed;opacity:.5}.btn-danger{background:var(--ui-danger-bg);color:var(--ui-danger-text);border:1px solid var(--ui-danger-border);box-shadow:var(--ui-shadow-sm)}.btn-danger:hover:not(:disabled){background:var(--ui-danger-hover)}.btn-success{border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:inline-flex}.btn-success:disabled{cursor:not-allowed;opacity:.5}.btn-success{color:#6ee7b7;box-shadow:var(--ui-shadow-sm);background:#10b9812e;border:1px solid #10b98166}.btn-success:hover:not(:disabled){background:#10b98147}[data-theme-mode=light] .btn-success{color:#047857;background:#ecfdf5;border-color:#6ee7b7}[data-theme-mode=light] .btn-success:hover:not(:disabled){background:#d1fae5}[data-theme-mode=light] .btn-danger,[data-theme-mode=light] button.btn-danger{color:#9f1239!important;background:#fee2e2!important;border-color:#fda4af!important}[data-theme-mode=light] .btn-danger svg,[data-theme-mode=light] button.btn-danger svg{stroke:currentColor;color:#9f1239!important}[data-theme-mode=light] .btn-danger:hover:not(:disabled),[data-theme-mode=light] button.btn-danger:hover:not(:disabled){color:#9f1239!important;background:#fecdd3!important}.production-intel-hero{border-radius:var(--radius-3xl);padding:calc(var(--spacing) * 6);position:relative;overflow:hidden}@media(min-width:40rem){.production-intel-hero{padding:calc(var(--spacing) * 8)}}.production-intel-hero{border:1px solid var(--ui-panel-border);background:var(--ui-accent-soft);box-shadow:var(--ui-shadow-card)}.mrp-intel-hero{border-radius:var(--radius-3xl);padding:calc(var(--spacing) * 6);position:relative;overflow:hidden}@media(min-width:40rem){.mrp-intel-hero{padding:calc(var(--spacing) * 8)}}.mrp-intel-hero{border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-card)}.pur-intel-hero{border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);position:relative;overflow:hidden}@media(min-width:40rem){.pur-intel-hero{padding-inline:calc(var(--spacing) * 5)}}.pur-intel-hero{border:1px solid #0ea5e9}@supports (color:color-mix(in lab,red,red)){.pur-intel-hero{border:1px solid color-mix(in srgb,#0ea5e9 25%,var(--ui-panel-border))}}.pur-intel-hero{background:linear-gradient(135deg,#0ea5e9 0%,var(--ui-panel-bg) 55%)}@supports (color:color-mix(in lab,red,red)){.pur-intel-hero{background:linear-gradient(135deg,color-mix(in srgb,#0ea5e9 8%,var(--ui-panel-bg)) 0%,var(--ui-panel-bg) 55%)}}.pur-intel-hero{box-shadow:var(--ui-shadow-card)}.pur-pipeline-strip{border:1px solid var(--ui-panel-border);box-shadow:var(--ui-shadow-card);background:#fff}.pur-pipeline-step{align-items:center;gap:calc(var(--spacing) * 1.5);min-width:0;text-decoration-line:none;display:inline-flex}.pur-pipeline-connector{margin-inline:calc(var(--spacing) * 1);background:var(--ui-border);border-radius:3.40282e38px;flex:1;min-width:.75rem;height:1px}.pur-pipeline-connector.done{background:linear-gradient(90deg,#10b981,#0ea5e9)}.pur-compare-win{border-radius:var(--radius-md);background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.pur-compare-win{background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.pur-compare-win{--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);--tw-ring-color:#00bb7f99}@supports (color:color-mix(in lab,red,red)){.pur-compare-win{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 60%, transparent)}}.pur-doc-lines-wrap{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--ui-border);overflow-x:auto}.pur-doc-lines-thead{gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--ui-text-muted);background:var(--ui-accent);display:grid}@supports (color:color-mix(in lab,red,red)){.pur-doc-lines-thead{background:color-mix(in srgb,var(--ui-accent) 6%,transparent)}}.pur-doc-line-row{align-items:center;gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-top-width:1px;border-color:var(--ui-border);display:grid}.pur-doc-line-input{width:100%;min-width:calc(var(--spacing) * 0);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);border-width:1px;border-color:var(--ui-border);background:var(--ui-panel-bg);color:var(--ui-text-primary);min-height:calc(var(--spacing) * 0)!important;padding-block:calc(var(--spacing) * 1.5)!important;font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.pur-meta-grid{gap:calc(var(--spacing) * 3);display:grid}@media(min-width:40rem){.pur-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.pur-meta-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pur-meta-cell{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);border-width:1px;border-color:var(--ui-border);background:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.pur-meta-cell{background:color-mix(in srgb,var(--ui-accent) 4%,transparent)}}.pur-meta-label{--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--ui-text-muted)}.pur-meta-value{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--ui-text-primary)}.pur-segment-tabs{gap:calc(var(--spacing) * 1);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 1);border-width:1px;border-color:var(--ui-border);background:var(--ui-panel-bg);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.pur-segment-tabs{background:color-mix(in srgb,var(--ui-panel-bg) 80%,transparent)}}.pur-segment-tab{align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--ui-text-muted);display:inline-flex}.pur-segment-tab:hover{color:var(--ui-text-primary);background:var(--ui-surface-hover)}.pur-segment-tab.active{color:#38bdf8;background:#0ea5e924;box-shadow:inset 0 0 0 1px #0ea5e940}.pur-segment-badge{padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--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,);color:#7dd3fc;background:#0ea5e933;border-radius:3.40282e38px;font-size:10px}.pur-module-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-card);display:block}.pur-module-card:hover{border-color:#0ea5e9}@supports (color:color-mix(in lab,red,red)){.pur-module-card:hover{border-color:color-mix(in srgb,#0ea5e9 35%,var(--ui-panel-border))}}.pur-module-card:hover{background:#0ea5e9}@supports (color:color-mix(in lab,red,red)){.pur-module-card:hover{background:color-mix(in srgb,#0ea5e9 5%,var(--ui-panel-bg))}}.pur-kpi-row{margin-bottom:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 3);display:grid}@media(min-width:40rem){.pur-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.pur-kpi-row{grid-template-columns:repeat(4,minmax(0,1fr))}}:where(.pur-approval-timeline>: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)))}.pur-approval-step{gap:calc(var(--spacing) * 4);display:flex}.pur-approval-rail{flex-direction:column;align-items:center;width:1.25rem;display:flex}.pur-approval-line{margin-block:calc(var(--spacing) * 1);min-height:1.5rem;width:calc(var(--spacing) * .5);background:var(--ui-border);border-radius:3.40282e38px;flex:1}.pur-approval-line.done{background:linear-gradient(#10b981,#0ea5e9)}.pur-approval-body{margin-bottom:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-width:1px;border-color:var(--ui-border);background:var(--ui-panel-bg);flex:1}@supports (color:color-mix(in lab,red,red)){.pur-approval-body{background:color-mix(in srgb,var(--ui-panel-bg) 90%,transparent)}}.pur-approval-empty{border-radius:var(--radius-xl);border-style:var(--tw-border-style);--tw-border-style:dashed;padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 10);text-align:center;border-style:dashed;border-width:1px;border-color:var(--ui-border);flex-direction:column;justify-content:center;align-items:center;display:flex}.pur-doc-stepper{align-items:center;gap:calc(var(--spacing) * 1);padding-bottom:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex;overflow-x:auto}.pur-doc-step{align-items:center;gap:calc(var(--spacing) * 1.5);display:flex}.pur-doc-step-dot{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);background:var(--ui-surface-hover);color:var(--ui-text-muted);border:1px solid var(--ui-border);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pur-doc-step-dot.done{color:#34d399;background:#10b98133;border-color:#10b98166}.pur-doc-step-dot.current{color:#38bdf8;background:#0ea5e940;border-color:#0ea5e980;box-shadow:0 0 0 3px #0ea5e926}.pur-doc-step-dot.failed{color:#f87171;background:#ef444433;border-color:#ef444466}.pur-doc-step-label{--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--ui-text-muted)}.pur-doc-step-label.done,.pur-doc-step-label.current{color:var(--ui-text-primary)}.pur-doc-step-connector{margin-inline:calc(var(--spacing) * .5);height:calc(var(--spacing) * .5);width:calc(var(--spacing) * 4);border-radius:3.40282e38px}@media(min-width:40rem){.pur-doc-step-connector{width:calc(var(--spacing) * 6)}}.pur-doc-step-connector{background:var(--ui-border)}.pur-doc-step-connector.done{background:linear-gradient(90deg,#10b981,#0ea5e9)}.pur-workflow-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);border-width:1px;border-color:var(--ui-panel-border);background:var(--ui-panel-bg)}@supports (color:color-mix(in lab,red,red)){.pur-workflow-card{background:color-mix(in srgb,var(--ui-panel-bg) 95%,transparent)}}.pur-workflow-level{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-width:1px;border-color:var(--ui-border);background:var(--ui-surface-hover);display:flex}.pur-workflow-level-num{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#38bdf8;background:#0ea5e933;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pur-settings-grid{gap:calc(var(--spacing) * 6);display:grid}@media(min-width:64rem){.pur-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pur-settings-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 5);border-width:1px;border-color:var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-card)}.pur-policy-toggle{align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:var(--ui-border);display:flex}.pur-policy-toggle:hover{border-color:#0ea5e9}@supports (color:color-mix(in lab,red,red)){.pur-policy-toggle:hover{border-color:color-mix(in srgb,#0ea5e9 30%,var(--ui-border))}}.pur-policy-toggle:hover{background:#0ea5e90a}.production-intel-skeleton .shimmer{border:1px solid var(--ui-border);background:var(--ui-surface-hover)}.production-chart-panel{border-radius:var(--radius-2xl);padding:calc(var(--spacing) * 5);border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm);overflow:hidden}.production-kpi-tile{border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm)}.production-kpi-tile-hot{border-color:var(--ui-danger-border);background:var(--ui-danger-bg)}.production-hub-tile{border-radius:var(--radius-2xl);padding:calc(var(--spacing) * 4);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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm);position:relative;overflow:hidden}.production-hub-tile:hover{border-color:var(--ui-border-strong);box-shadow:var(--ui-shadow-card);background:var(--ui-surface-hover)}.production-mrp-cockpit{margin-bottom:calc(var(--spacing) * 6);border-radius:var(--radius-2xl);border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-card);overflow:hidden}.production-mrp-cockpit-head{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);border-bottom:1px solid var(--ui-border);background:var(--ui-accent-soft);flex-wrap:wrap;display:flex}.production-supply-risk-panel{border-radius:var(--radius-2xl);padding:calc(var(--spacing) * 4);border:1px solid var(--ui-panel-border);background:var(--ui-accent-soft);box-shadow:var(--ui-shadow-sm)}.production-pipeline-panel{border-radius:var(--radius-2xl);padding:calc(var(--spacing) * 4);border:1px solid var(--ui-border);background:var(--ui-panel-bg)}.production-alerts-panel{border-radius:var(--radius-xl);padding:calc(var(--spacing) * 4);border:1px solid var(--ui-border);background:var(--ui-panel-bg)}.production-alert-info{margin-bottom:calc(var(--spacing) * 5);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-width:1px;border-color:var(--ui-accent);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.production-alert-info{border-color:color-mix(in srgb,var(--ui-accent) 30%,var(--ui-border))}}.production-alert-info{background:var(--ui-accent-soft);color:var(--ui-text)}.production-alert-warning{margin-bottom:calc(var(--spacing) * 5);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-width:1px;border-color:#f59e0b;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.production-alert-warning{border-color:color-mix(in srgb,#f59e0b 35%,var(--ui-border))}}.production-alert-warning{background:#f59e0b}@supports (color:color-mix(in lab,red,red)){.production-alert-warning{background:color-mix(in srgb,#f59e0b 8%,var(--ui-panel-bg))}}.production-alert-warning{color:var(--ui-text)}.production-alert-success{margin-bottom:calc(var(--spacing) * 5);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-width:1px;border-color:#10b981;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.production-alert-success{border-color:color-mix(in srgb,#10b981 35%,var(--ui-border))}}.production-alert-success{background:#10b981}@supports (color:color-mix(in lab,red,red)){.production-alert-success{background:color-mix(in srgb,#10b981 8%,var(--ui-panel-bg))}}.production-alert-success{color:var(--ui-text)}.mrp-alert-critical{border:1px solid var(--ui-danger-border);background:var(--ui-danger-bg);color:var(--ui-danger-text)}.mrp-alert-warning{border:1px solid #f59e0b}@supports (color:color-mix(in lab,red,red)){.mrp-alert-warning{border:1px solid color-mix(in srgb,#f59e0b 35%,var(--ui-border))}}.mrp-alert-warning{background:#f59e0b}@supports (color:color-mix(in lab,red,red)){.mrp-alert-warning{background:color-mix(in srgb,#f59e0b 10%,var(--ui-panel-bg))}}.mrp-alert-warning{color:var(--ui-text)}.mrp-alert-info{border:1px solid var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.mrp-alert-info{border:1px solid color-mix(in srgb,var(--ui-accent) 30%,var(--ui-border))}}.mrp-alert-info{background:var(--ui-accent-soft);color:var(--ui-text)}.mrp-band-excellent,.mrp-band-healthy{background:#06b6d4}@supports (color:color-mix(in lab,red,red)){.mrp-band-excellent,.mrp-band-healthy{background:color-mix(in srgb,#06b6d4 12%,var(--ui-panel-bg))}}.mrp-band-excellent,.mrp-band-healthy{color:#0e7490;border:1px solid #06b6d4}@supports (color:color-mix(in lab,red,red)){.mrp-band-excellent,.mrp-band-healthy{border:1px solid color-mix(in srgb,#06b6d4 30%,var(--ui-border))}}.mrp-band-stable{background:#3b82f6}@supports (color:color-mix(in lab,red,red)){.mrp-band-stable{background:color-mix(in srgb,#3b82f6 12%,var(--ui-panel-bg))}}.mrp-band-stable{color:#1d4ed8;border:1px solid #3b82f6}@supports (color:color-mix(in lab,red,red)){.mrp-band-stable{border:1px solid color-mix(in srgb,#3b82f6 30%,var(--ui-border))}}.mrp-band-weak{background:#f59e0b}@supports (color:color-mix(in lab,red,red)){.mrp-band-weak{background:color-mix(in srgb,#f59e0b 12%,var(--ui-panel-bg))}}.mrp-band-weak{color:#b45309;border:1px solid #f59e0b}@supports (color:color-mix(in lab,red,red)){.mrp-band-weak{border:1px solid color-mix(in srgb,#f59e0b 30%,var(--ui-border))}}.mrp-band-critical{background:var(--ui-danger-bg);color:var(--ui-danger-text);border:1px solid var(--ui-danger-border)}[data-theme-mode=dark] .mrp-band-excellent,[data-theme-mode=dark] .mrp-band-healthy{color:#67e8f9}[data-theme-mode=dark] .mrp-band-stable{color:#93c5fd}[data-theme-mode=dark] .mrp-band-weak{color:#fcd34d}.mrp-pipeline-ready,.mrp-pipeline-active{border:1px solid var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.mrp-pipeline-ready,.mrp-pipeline-active{border:1px solid color-mix(in srgb,var(--ui-accent) 35%,var(--ui-border))}}.mrp-pipeline-ready,.mrp-pipeline-active{background:var(--ui-accent-soft);color:var(--ui-text)}.mrp-pipeline-warning{border:1px solid #f59e0b}@supports (color:color-mix(in lab,red,red)){.mrp-pipeline-warning{border:1px solid color-mix(in srgb,#f59e0b 35%,var(--ui-border))}}.mrp-pipeline-warning{background:#f59e0b}@supports (color:color-mix(in lab,red,red)){.mrp-pipeline-warning{background:color-mix(in srgb,#f59e0b 10%,var(--ui-panel-bg))}}.mrp-pipeline-warning{color:var(--ui-text)}.mrp-pipeline-blocked,.mrp-pipeline-empty{border:1px solid var(--ui-danger-border);background:var(--ui-danger-bg);color:var(--ui-danger-text)}.mrp-pipeline-idle{border:1px solid var(--ui-border);background:var(--ui-surface-hover);color:var(--ui-text-muted)}.prod-status-badge{border:1px solid var(--ui-border);border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.prod-status-emerald{color:#065f46!important;background:#d1fae5!important;border-color:#6ee7b7!important}.prod-status-amber{color:#92400e!important;background:#fef3c7!important;border-color:#fcd34d!important}.prod-status-cyan{color:#155e75!important;background:#cffafe!important;border-color:#67e8f9!important}.prod-status-rose{color:#9f1239!important;background:#ffe4e6!important;border-color:#fda4af!important}.prod-status-slate{color:#1e293b!important;background:#e2e8f0!important;border-color:#cbd5e1!important}.production-module-inner{box-shadow:none;background:0 0;border:none}.production-module-header{border-bottom:1px solid var(--ui-border);background:0 0}.production-module-footer{border-top:1px solid var(--ui-border);background:var(--ui-surface-hover);color:var(--ui-text-muted)}.production-module-badge{background:var(--ui-accent-soft);color:var(--ui-nav-active-text);border:1px solid var(--ui-border)}.production-subnav{border:1px solid var(--ui-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm)}.production-subnav-tab{color:var(--ui-text-muted);border:1px solid #0000;border-radius:.5rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;transition:background .15s,color .15s,border-color .15s}.production-subnav-tab:hover{color:var(--ui-text);background:var(--ui-surface-hover)}.production-subnav-tab-active{background:var(--ui-accent-soft);color:var(--ui-nav-active-text);border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.production-subnav-tab-active{border-color:color-mix(in srgb,var(--ui-accent) 35%,var(--ui-border))}}.mrp-flow-guide-panel{margin-bottom:calc(var(--spacing) * 6);border-radius:var(--radius-2xl);padding:calc(var(--spacing) * 4);border:1px solid var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.mrp-flow-guide-panel{border:1px solid color-mix(in srgb,var(--ui-accent) 28%,var(--ui-border))}}.mrp-flow-guide-panel{background:var(--ui-accent-soft);box-shadow:var(--ui-shadow-sm)}.mrp-flow-step-card{border-radius:var(--radius-xl);min-width:170px;padding:calc(var(--spacing) * 3);border:1px solid var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.mrp-flow-step-card{border:1px solid color-mix(in srgb,var(--ui-accent) 30%,var(--ui-border))}}.mrp-flow-step-card{background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm)}.mrp-flow-arrow{color:var(--ui-accent);opacity:.75}.mrp-flow-note-box{margin-top:calc(var(--spacing) * 4);border-radius:var(--radius-xl);padding:calc(var(--spacing) * 3);border:1px solid var(--ui-border);background:var(--ui-panel-bg)}.mrp-flow-phase-card{border-radius:var(--radius-xl);padding:calc(var(--spacing) * 4);border:1px solid var(--ui-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm)}.mrp-flow-io-input{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));border:1px solid var(--ui-border);background:var(--ui-surface-hover);color:var(--ui-text)}.mrp-flow-io-output{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));border:1px solid var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.mrp-flow-io-output{border:1px solid color-mix(in srgb,var(--ui-accent) 30%,var(--ui-border))}}.mrp-flow-io-output{background:var(--ui-accent-soft);color:var(--ui-text)}.mrp-flow-scenario-card{border-radius:var(--radius-xl);padding:calc(var(--spacing) * 4);border:1px solid #8b5cf6}@supports (color:color-mix(in lab,red,red)){.mrp-flow-scenario-card{border:1px solid color-mix(in srgb,#8b5cf6 28%,var(--ui-border))}}.mrp-flow-scenario-card{background:#8b5cf6}@supports (color:color-mix(in lab,red,red)){.mrp-flow-scenario-card{background:color-mix(in srgb,#8b5cf6 6%,var(--ui-panel-bg))}}.mrp-flow-scenario-label{color:#7c3aed}[data-theme-mode=dark] .mrp-flow-scenario-label{color:#c4b5fd}.mrp-flow-eta-panel{margin-top:calc(var(--spacing) * 4);border-radius:var(--radius-xl);padding:calc(var(--spacing) * 4);border:1px solid #f59e0b}@supports (color:color-mix(in lab,red,red)){.mrp-flow-eta-panel{border:1px solid color-mix(in srgb,#f59e0b 32%,var(--ui-border))}}.mrp-flow-eta-panel{background:#f59e0b}@supports (color:color-mix(in lab,red,red)){.mrp-flow-eta-panel{background:color-mix(in srgb,#f59e0b 7%,var(--ui-panel-bg))}}.mrp-shortage-panel{border-radius:var(--radius-2xl);padding:calc(var(--spacing) * 4);border:1px solid var(--ui-danger-border);background:var(--ui-danger-bg)}.mrp-shortage-item{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));border:1px solid var(--ui-border);background:var(--ui-panel-bg)}.mrp-capacity-panel{border-radius:var(--radius-2xl);padding:calc(var(--spacing) * 4);border:1px solid #f59e0b}@supports (color:color-mix(in lab,red,red)){.mrp-capacity-panel{border:1px solid color-mix(in srgb,#f59e0b 32%,var(--ui-border))}}.mrp-capacity-panel{background:#f59e0b}@supports (color:color-mix(in lab,red,red)){.mrp-capacity-panel{background:color-mix(in srgb,#f59e0b 7%,var(--ui-panel-bg))}}.mrp-engine-step-num{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);background:var(--ui-accent-soft);color:var(--ui-accent);border:1px solid var(--ui-accent);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.mrp-engine-step-num{border:1px solid color-mix(in srgb,var(--ui-accent) 35%,var(--ui-border))}}.mrp-stat-mini{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border:1px solid var(--ui-border);background:var(--ui-surface-hover)}.mrp-filter-checkbox{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));border:1px solid var(--ui-border);background:var(--ui-panel-bg);color:var(--ui-text-muted);display:inline-flex}.mrp-link{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@media(hover:hover){.mrp-link:hover{text-decoration-line:underline}}.mrp-link{color:var(--ui-accent)}.finance-table-scroll{overscroll-behavior:contain}.finance-table-scroll thead th{top:calc(var(--spacing) * 0);z-index:20;border-bottom-style:var(--tw-border-style);border-color:#ffffff1a;border-bottom-width:1px;position:sticky}@supports (color:color-mix(in lab,red,red)){.finance-table-scroll thead th{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.finance-table-scroll thead th{background-color:#0f172bf2}@supports (color:color-mix(in lab,red,red)){.finance-table-scroll thead th{background-color:color-mix(in oklab,var(--color-slate-900) 95%,transparent)}}.finance-table-scroll thead th{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-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-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,)}.finance-table-scroll .finance-table-actions{right:calc(var(--spacing) * 0);z-index:10;width:calc(var(--spacing) * 16);border-left-style:var(--tw-border-style);border-color:#ffffff1a;border-left-width:1px;min-width:4rem;position:sticky}@supports (color:color-mix(in lab,red,red)){.finance-table-scroll .finance-table-actions{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.finance-table-scroll .finance-table-actions{background-color:#0f172bf2}@supports (color:color-mix(in lab,red,red)){.finance-table-scroll .finance-table-actions{background-color:color-mix(in oklab,var(--color-slate-900) 95%,transparent)}}.finance-table-scroll .finance-table-actions{--tw-shadow:-6px 0 12px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-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-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,)}.finance-table-scroll tbody tr:hover .finance-table-actions{background-color:#1d293df2}@supports (color:color-mix(in lab,red,red)){.finance-table-scroll tbody tr:hover .finance-table-actions{background-color:color-mix(in oklab,var(--color-slate-800) 95%,transparent)}}.finance-table-scroll thead th.finance-table-actions{z-index:30}.finance-filter-scroll{overscroll-behavior-x:contain;padding-block:calc(var(--spacing) * 1);scrollbar-width:thin;scrollbar-color:#94a3b873 transparent;min-height:3rem;overflow-x:auto}.finance-filter-scroll::-webkit-scrollbar{height:8px}.finance-filter-scroll::-webkit-scrollbar-thumb{background-color:#62748e80;border-radius:3.40282e38px}@supports (color:color-mix(in lab,red,red)){.finance-filter-scroll::-webkit-scrollbar-thumb{background-color:color-mix(in oklab,var(--color-slate-500) 50%,transparent)}}.finance-filter-scroll::-webkit-scrollbar-track{background-color:#ffffff0d;border-radius:3.40282e38px}@supports (color:color-mix(in lab,red,red)){.finance-filter-scroll::-webkit-scrollbar-track{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.finance-filter-ctrl{height:calc(var(--spacing) * 10);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.finance-filter-ctrl{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.finance-filter-ctrl{background-color:#0f172bcc}@supports (color:color-mix(in lab,red,red)){.finance-filter-ctrl{background-color:color-mix(in oklab,var(--color-slate-900) 80%,transparent)}}.finance-filter-ctrl{padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1;color:var(--color-white);--tw-outline-style:none;outline-style:none;line-height:1}.finance-filter-ctrl::placeholder{color:var(--color-slate-500)}.finance-filter-ctrl: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);--tw-ring-color:var(--color-brand-500)}.finance-filter-btn{height:calc(var(--spacing) * 10);align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);flex-shrink:0;display:inline-flex}.accounting-vnav{scrollbar-width:thin;scrollbar-color:var(--ui-accent) transparent}@supports (color:color-mix(in lab,red,red)){.accounting-vnav{scrollbar-color:color-mix(in srgb,var(--ui-accent) 30%,transparent) transparent}}.accounting-vnav::-webkit-scrollbar{width:4px}.accounting-vnav::-webkit-scrollbar-thumb{background:var(--ui-accent);border-radius:9999px}@supports (color:color-mix(in lab,red,red)){.accounting-vnav::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ui-accent) 30%,transparent)}}.accounting-vnav-group-btn{color:var(--ui-text-muted)}.accounting-vnav-group-btn:hover{color:var(--ui-text);background:var(--ui-surface-hover)}.accounting-vnav-badge{background:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.accounting-vnav-badge{background:color-mix(in srgb,var(--ui-accent) 15%,transparent)}}.accounting-vnav-badge{color:var(--ui-text-muted)}.accounting-vnav-items{border-color:var(--ui-border)}.accounting-vnav-item{color:var(--ui-text-muted);font-size:.8125rem}.accounting-vnav-item:hover{color:var(--ui-text);background:var(--ui-surface-hover)}.accounting-vnav-item-active{font-weight:600;color:var(--ui-nav-active-text)!important;background:var(--ui-accent-soft)!important}.accounting-vnav-item-active svg{color:var(--ui-accent)}.accounting-layout-shell{flex:1;min-height:0;display:flex}.accounting-layout-sidebar{border-right:1px solid var(--ui-border);background:var(--ui-sidebar-bg);flex-direction:column;flex-shrink:0;width:220px;height:calc(100vh - 60px);display:flex;position:sticky;top:0;overflow:hidden}.accounting-layout-content{flex:1;min-width:0;overflow-y:auto}.finance-subnav{border:1px solid var(--ui-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm);scrollbar-width:thin;scrollbar-color:var(--ui-accent) transparent}@supports (color:color-mix(in lab,red,red)){.finance-subnav{scrollbar-color:color-mix(in srgb,var(--ui-accent) 35%,transparent) transparent}}.finance-subnav::-webkit-scrollbar{height:6px}.finance-subnav::-webkit-scrollbar-thumb{background:var(--ui-accent);border-radius:9999px}@supports (color:color-mix(in lab,red,red)){.finance-subnav::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ui-accent) 35%,transparent)}}.finance-subnav-group-label{color:var(--ui-text-muted)}.finance-subnav-group-button{color:var(--ui-text-muted);background:0 0;border-color:#0000}.finance-subnav-group-button:hover{color:var(--ui-text);border-color:var(--ui-border);background:var(--ui-surface-hover)}.finance-subnav-group-button-open{color:var(--ui-nav-active-text);border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.finance-subnav-group-button-open{border-color:color-mix(in srgb,var(--ui-accent) 42%,var(--ui-border))}}.finance-subnav-group-button-open{background:var(--ui-accent-soft)}.finance-subnav-tab{color:var(--ui-text);border:1px solid var(--ui-border-strong);background:var(--ui-bg-elevated);box-shadow:var(--ui-shadow-sm);font-weight:600}.finance-subnav-tab:hover{color:var(--ui-text);border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.finance-subnav-tab:hover{border-color:color-mix(in srgb,var(--ui-accent) 45%,var(--ui-border))}}.finance-subnav-tab:hover{background:var(--ui-surface-hover)}.finance-subnav-tab-active{background:var(--ui-accent);color:var(--ui-accent-text);border-color:var(--ui-accent);box-shadow:var(--ui-shadow-btn);font-weight:600}.finance-page-hero{border-radius:var(--radius-2xl);padding:calc(var(--spacing) * 6);border:1px solid var(--ui-panel-border);background:var(--ui-accent-soft);box-shadow:var(--ui-shadow-card);position:relative;overflow:hidden}.finance-page-hero-badge{margin-bottom:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);border:1px solid var(--ui-border);background:var(--ui-bg-elevated);color:var(--ui-nav-active-text);border-radius:3.40282e38px;display:inline-flex}.panel-section-head{border-bottom:1px solid var(--ui-border)}.finance-alert-warning{border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border:1px solid #f59e0b}@supports (color:color-mix(in lab,red,red)){.finance-alert-warning{border:1px solid color-mix(in srgb,#f59e0b 35%,var(--ui-border))}}.finance-alert-warning{background:#f59e0b}@supports (color:color-mix(in lab,red,red)){.finance-alert-warning{background:color-mix(in srgb,#f59e0b 8%,var(--ui-panel-bg))}}.finance-alert-danger{border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border:1px solid var(--ui-danger-border);background:var(--ui-danger-bg)}.ui-badge-direction-in{color:#065f46!important;background:#d1fae5!important;border-color:#6ee7b7!important}.ui-badge-direction-out,.ui-badge-status-overdue{color:#9f1239!important;background:#ffe4e6!important;border-color:#fda4af!important}.ui-badge-status-partial{color:#92400e!important;background:#fef3c7!important;border-color:#fcd34d!important}.ui-badge-status-open{color:#1e293b!important;background:#e2e8f0!important;border-color:#cbd5e1!important}.cash-pivot-cell-empty{background:var(--ui-surface-hover);color:var(--ui-text-muted)}.cash-pivot-cell-in-low{background:#10b981}@supports (color:color-mix(in lab,red,red)){.cash-pivot-cell-in-low{background:color-mix(in srgb,#10b981 12%,var(--ui-panel-bg))}}.cash-pivot-cell-in-low{color:#047857}.cash-pivot-cell-in-high{background:#10b981}@supports (color:color-mix(in lab,red,red)){.cash-pivot-cell-in-high{background:color-mix(in srgb,#10b981 26%,var(--ui-panel-bg))}}.cash-pivot-cell-in-high{color:#065f46}.cash-pivot-cell-out-low{background:#ef4444}@supports (color:color-mix(in lab,red,red)){.cash-pivot-cell-out-low{background:color-mix(in srgb,#ef4444 12%,var(--ui-panel-bg))}}.cash-pivot-cell-out-low{color:#b91c1c}.cash-pivot-cell-out-high{background:#ef4444}@supports (color:color-mix(in lab,red,red)){.cash-pivot-cell-out-high{background:color-mix(in srgb,#ef4444 26%,var(--ui-panel-bg))}}.cash-pivot-cell-out-high{color:#991b1b}.cash-pivot-cell-net-pos-low{background:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.cash-pivot-cell-net-pos-low{background:color-mix(in srgb,var(--ui-accent) 12%,var(--ui-panel-bg))}}.cash-pivot-cell-net-pos-low{color:var(--ui-accent)}.cash-pivot-cell-net-pos-high{background:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.cash-pivot-cell-net-pos-high{background:color-mix(in srgb,var(--ui-accent) 24%,var(--ui-panel-bg))}}.cash-pivot-cell-net-pos-high{color:var(--ui-accent)}.cash-pivot-cell-net-neg-low{background:#f59e0b}@supports (color:color-mix(in lab,red,red)){.cash-pivot-cell-net-neg-low{background:color-mix(in srgb,#f59e0b 12%,var(--ui-panel-bg))}}.cash-pivot-cell-net-neg-low{color:#b45309}.cash-pivot-cell-net-neg-high{background:#f59e0b}@supports (color:color-mix(in lab,red,red)){.cash-pivot-cell-net-neg-high{background:color-mix(in srgb,#f59e0b 24%,var(--ui-panel-bg))}}.cash-pivot-cell-net-neg-high{color:#92400e}[data-theme-mode=dark] .cash-pivot-cell-in-low{color:#6ee7b7}[data-theme-mode=dark] .cash-pivot-cell-in-high{color:#a7f3d0}[data-theme-mode=dark] .cash-pivot-cell-out-low{color:#fca5a5}[data-theme-mode=dark] .cash-pivot-cell-out-high{color:#fecaca}[data-theme-mode=dark] .cash-pivot-cell-net-neg-low{color:#fcd34d}[data-theme-mode=dark] .cash-pivot-cell-net-neg-high{color:#fde68a}.cash-pivot-sticky-col{z-index:10;background:var(--ui-table-header-bg);position:sticky;left:0}.cash-pivot-total-row{border-top:1px solid var(--ui-border);background:var(--ui-surface-hover);color:var(--ui-text);font-weight:600}.cash-pivot-total-row .cash-pivot-sticky-col{background:var(--ui-surface-hover)}.export-module-inner{box-shadow:none;background:0 0;border:none}.export-module-header{border-bottom:1px solid var(--ui-border);background:0 0}.export-module-footer{border-top:1px solid var(--ui-border);background:var(--ui-surface-hover);color:var(--ui-text-muted)}.export-module-badge{background:var(--ui-accent-soft);color:var(--ui-nav-active-text);border:1px solid var(--ui-border)}.export-subnav{border:1px solid var(--ui-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm);scrollbar-width:thin;scrollbar-color:var(--ui-accent) transparent}@supports (color:color-mix(in lab,red,red)){.export-subnav{scrollbar-color:color-mix(in srgb,var(--ui-accent) 35%,transparent) transparent}}.export-subnav-group-label{color:var(--ui-text-muted)}.export-subnav-tab{color:var(--ui-text);border:1px solid var(--ui-border-strong);background:var(--ui-bg-elevated);box-shadow:var(--ui-shadow-sm);font-weight:600}.export-subnav-tab:hover{color:var(--ui-text);border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.export-subnav-tab:hover{border-color:color-mix(in srgb,var(--ui-accent) 45%,var(--ui-border))}}.export-subnav-tab:hover{background:var(--ui-surface-hover)}.export-subnav-tab-active{background:var(--ui-accent);color:var(--ui-accent-text);border-color:var(--ui-accent);box-shadow:var(--ui-shadow-btn);font-weight:600}.export-hub-tile{border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm)}.export-hub-tile:hover{box-shadow:var(--ui-shadow-card);border-color:var(--ui-border-strong)}.stock-module-inner{box-shadow:none;background:0 0;border:none}.stock-module-header{border-bottom:1px solid var(--ui-border);background:0 0}.stock-module-footer{border-top:1px solid var(--ui-border);background:var(--ui-surface-hover);color:var(--ui-text-muted)}.stock-module-badge{background:var(--ui-accent-soft);color:var(--ui-nav-active-text);border:1px solid var(--ui-border)}.module-shell-body{padding:0 0 .85rem}.stock-module-footer,.export-module-footer,.field-service-module-footer,.production-module-footer,.scheduling-module-footer,.tj-module-footer{margin-top:.35rem;padding-top:.65rem}.module-cockpit{margin:0}.module-footer-flow{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .85rem;display:flex}.module-footer-arrow{color:var(--ui-text-muted);opacity:.5;-webkit-user-select:none;user-select:none;font-size:.9em}.stock-subnav,.sales-subnav,.fixed-assets-subnav,.export-subnav,.field-service-subnav,.finance-subnav,.production-subnav,.scheduling-subnav{margin-bottom:.75rem}.stock-subnav{border:1px solid var(--ui-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm);scrollbar-width:thin;scrollbar-color:var(--ui-accent) transparent}@supports (color:color-mix(in lab,red,red)){.stock-subnav{scrollbar-color:color-mix(in srgb,var(--ui-accent) 35%,transparent) transparent}}.stock-subnav-group-label{color:var(--ui-text-muted)}.stock-subnav-tab{color:var(--ui-text);border:1px solid var(--ui-border-strong);background:var(--ui-bg-elevated);box-shadow:var(--ui-shadow-sm);font-weight:600}.stock-subnav-tab:hover{color:var(--ui-text);border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.stock-subnav-tab:hover{border-color:color-mix(in srgb,var(--ui-accent) 45%,var(--ui-border))}}.stock-subnav-tab:hover{background:var(--ui-surface-hover)}.stock-subnav-tab-active{background:var(--ui-accent);color:var(--ui-accent-text);border-color:var(--ui-accent);box-shadow:var(--ui-shadow-btn);font-weight:600}.stock-voucher-type-nav{border:1px solid var(--ui-border);background:linear-gradient(165deg,var(--ui-accent) 0%,var(--ui-panel-bg) 55%)}@supports (color:color-mix(in lab,red,red)){.stock-voucher-type-nav{background:linear-gradient(165deg,color-mix(in srgb,var(--ui-accent) 6%,var(--ui-panel-bg)) 0%,var(--ui-panel-bg) 55%)}}.stock-voucher-type-nav{box-shadow:var(--ui-shadow-sm)}.stock-voucher-type-tab{--voucher-tab-accent:#64748b;border:1px solid var(--voucher-tab-accent);border-radius:.625rem;align-items:center;gap:.4rem;height:2.125rem;padding:0 .7rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.stock-voucher-type-tab{border:1px solid color-mix(in srgb,var(--voucher-tab-accent) 18%,var(--ui-border))}}.stock-voucher-type-tab{background:var(--voucher-tab-accent)}@supports (color:color-mix(in lab,red,red)){.stock-voucher-type-tab{background:color-mix(in srgb,var(--voucher-tab-accent) 7%,var(--ui-bg-elevated))}}.stock-voucher-type-tab{color:var(--ui-text-muted);font-size:.75rem;font-weight:600;line-height:1.2;transition:border-color .15s,background-color .15s,color .15s,box-shadow .15s,transform .12s}.stock-voucher-type-tab:hover{border-color:var(--voucher-tab-accent)}@supports (color:color-mix(in lab,red,red)){.stock-voucher-type-tab:hover{border-color:color-mix(in srgb,var(--voucher-tab-accent) 42%,var(--ui-border))}}.stock-voucher-type-tab:hover{background:var(--voucher-tab-accent)}@supports (color:color-mix(in lab,red,red)){.stock-voucher-type-tab:hover{background:color-mix(in srgb,var(--voucher-tab-accent) 14%,var(--ui-bg-elevated))}}.stock-voucher-type-tab:hover{color:var(--ui-text);transform:translateY(-1px)}.stock-voucher-type-tab-active{border-color:var(--voucher-tab-accent)}@supports (color:color-mix(in lab,red,red)){.stock-voucher-type-tab-active{border-color:color-mix(in srgb,var(--voucher-tab-accent) 58%,transparent)}}.stock-voucher-type-tab-active{background:var(--voucher-tab-accent)}@supports (color:color-mix(in lab,red,red)){.stock-voucher-type-tab-active{background:color-mix(in srgb,var(--voucher-tab-accent) 20%,var(--ui-bg-elevated))}}.stock-voucher-type-tab-active{color:var(--voucher-tab-accent)}@supports (color:color-mix(in lab,red,red)){.stock-voucher-type-tab-active{color:color-mix(in srgb,var(--voucher-tab-accent) 88%,var(--ui-text))}}.stock-voucher-type-tab-active{box-shadow:0 1px 2px var(--voucher-tab-accent),inset 0 1px #ffffff59}@supports (color:color-mix(in lab,red,red)){.stock-voucher-type-tab-active{box-shadow:0 1px 2px color-mix(in srgb,var(--voucher-tab-accent) 18%,transparent),inset 0 1px #ffffff59}}.stock-voucher-type-tab-icon{background:var(--voucher-tab-accent);border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.stock-voucher-type-tab-icon{background:color-mix(in srgb,var(--voucher-tab-accent) 16%,transparent)}}.stock-voucher-type-tab-icon{color:var(--voucher-tab-accent);transition:background-color .15s,color .15s}.stock-voucher-type-tab-active .stock-voucher-type-tab-icon{background:var(--voucher-tab-accent)}@supports (color:color-mix(in lab,red,red)){.stock-voucher-type-tab-active .stock-voucher-type-tab-icon{background:color-mix(in srgb,var(--voucher-tab-accent) 82%,#000 18%)}}.stock-voucher-type-tab-active .stock-voucher-type-tab-icon{color:#fff}.stock-voucher-type-tab-label{white-space:nowrap;min-width:0}.supply-chain-subnav{background:linear-gradient(165deg,#6366f1 0%,var(--ui-panel-bg) 58%)}@supports (color:color-mix(in lab,red,red)){.supply-chain-subnav{background:linear-gradient(165deg,color-mix(in srgb,#6366f1 7%,var(--ui-panel-bg)) 0%,var(--ui-panel-bg) 58%)}}@media(max-width:640px){.stock-voucher-type-tab{padding:0 .55rem}.stock-voucher-type-tab-label{text-overflow:ellipsis;max-width:5.5rem;overflow:hidden}}.stock-hub-tile{border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm)}.stock-hub-tile:hover{box-shadow:var(--ui-shadow-card);border-color:var(--ui-border-strong)}.stock-hub-tile-external{border-style:dashed;border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.stock-hub-tile-external{border-color:color-mix(in srgb,var(--ui-accent) 35%,var(--ui-border))}}.stock-hub-tile-external{background:var(--ui-accent-soft)}.stock-hub-stat{border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm);transition:box-shadow .15s,border-color .15s}.stock-hub-stat:hover{box-shadow:var(--ui-shadow-card);border-color:var(--ui-border-strong)}.field-service-module-inner{box-shadow:none;background:0 0;border:none}.field-service-module-header{border-bottom:1px solid var(--ui-border);background:0 0}.field-service-module-footer{border-top:1px solid var(--ui-border);background:var(--ui-surface-hover);color:var(--ui-text-muted)}.field-service-module-badge{background:var(--ui-accent-soft);color:var(--ui-nav-active-text);border:1px solid var(--ui-border)}.field-service-mobile-stage{background:radial-gradient(ellipse 65% 45% at 50% 0%,var(--ui-accent),transparent 58%);justify-content:center;padding:.75rem .75rem 1.25rem;display:flex}@supports (color:color-mix(in lab,red,red)){.field-service-mobile-stage{background:radial-gradient(ellipse 65% 45% at 50% 0%,color-mix(in srgb,var(--ui-accent) 14%,transparent),transparent 58%)}}.field-service-mobile-stage-inner{border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);width:100%;max-width:26.5rem;min-height:min(70vh,680px);box-shadow:var(--ui-shadow-card);border-radius:1.35rem;padding:1rem 1rem 1.15rem;position:relative;overflow:hidden}html.mobile-shell .field-service-mobile-stage{background:0 0;padding:0}html.mobile-shell .field-service-mobile-stage-inner{max-width:none;min-height:0;box-shadow:none;background:0 0;border:none;border-radius:0;padding:0;overflow:visible}.field-service-mobile-stage .mobile-page{z-index:1;max-width:none;margin:0;position:relative}.field-service-mobile-stage .mobile-page-header{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.9rem;display:flex}.field-service-mobile-stage .mobile-page-title{color:var(--ui-text);letter-spacing:-.03em;font-size:1.35rem;font-weight:800;line-height:1.2}.field-service-mobile-stage .mobile-page-subtitle{color:var(--ui-text-muted);margin-top:.2rem;font-size:.8125rem;line-height:1.35}.field-service-mobile-stage .mobile-icon-action{border:1px solid var(--ui-border);border-radius:.8rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.field-service-mobile-stage .mobile-icon-action{border:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent)}}.field-service-mobile-stage .mobile-icon-action{background:var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){.field-service-mobile-stage .mobile-icon-action{background:color-mix(in srgb,var(--ui-surface) 90%,transparent)}}.field-service-mobile-stage .mobile-icon-action{color:var(--ui-text-secondary)}.field-service-mobile-stage .mobile-seg,.field-service-mobile-stage .field-service-mobile-seg{gap:.4rem;margin-bottom:.95rem;display:flex}.field-service-mobile-stage .field-service-mobile-seg .mobile-seg-item{border:1px solid var(--ui-border);border-radius:.85rem;flex:1 1 0;justify-content:center;min-height:2.65rem;padding:.55rem .65rem}@supports (color:color-mix(in lab,red,red)){.field-service-mobile-stage .field-service-mobile-seg .mobile-seg-item{border:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent)}}.field-service-mobile-stage .field-service-mobile-seg .mobile-seg-item{background:var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){.field-service-mobile-stage .field-service-mobile-seg .mobile-seg-item{background:color-mix(in srgb,var(--ui-surface) 92%,transparent)}}.field-service-mobile-stage .field-service-mobile-seg .mobile-seg-item{color:var(--ui-text-muted);font-size:.8125rem;font-weight:650}.field-service-mobile-stage .mobile-seg-item{border:1px solid var(--ui-border);border-radius:999px;flex:none;align-items:center;gap:.35rem;padding:.5rem .85rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.field-service-mobile-stage .mobile-seg-item{border:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent)}}.field-service-mobile-stage .mobile-seg-item{background:var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){.field-service-mobile-stage .mobile-seg-item{background:color-mix(in srgb,var(--ui-surface) 92%,transparent)}}.field-service-mobile-stage .mobile-seg-item{color:var(--ui-text-muted);white-space:nowrap;font-size:.78rem;font-weight:600}.field-service-mobile-stage .mobile-seg-item-active{color:#fff;background:linear-gradient(140deg,#0ea5e9,#0284c7);border-color:#0000;box-shadow:0 6px 18px #0ea5e947}.field-service-mobile-stage .mobile-seg-item-violet.mobile-seg-item-active{background:linear-gradient(140deg,#8b5cf6,#7c3aed);box-shadow:0 6px 18px #8b5cf647}.field-service-mobile-stage .mobile-seg-count{font-variant-numeric:tabular-nums;background:#ffffff38;border-radius:999px;justify-content:center;min-width:1.15rem;padding:0 .3rem;font-size:.68rem;font-weight:700;display:inline-flex}.field-service-mobile-stage .mobile-seg-item:not(.mobile-seg-item-active) .mobile-seg-count{background:var(--ui-border)}@supports (color:color-mix(in lab,red,red)){.field-service-mobile-stage .mobile-seg-item:not(.mobile-seg-item-active) .mobile-seg-count{background:color-mix(in srgb,var(--ui-border) 55%,transparent)}}.field-service-mobile-stage .mobile-seg-item:not(.mobile-seg-item-active) .mobile-seg-count{color:var(--ui-text-muted)}.field-service-mobile-stage .mobile-card-list{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.field-service-mobile-stage .mobile-list-card{border:1px solid var(--ui-border);border-radius:1.1rem;align-items:center;gap:.75rem;width:100%;min-height:4.5rem;padding:.95rem 1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.field-service-mobile-stage .mobile-list-card{border:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent)}}.field-service-mobile-stage .mobile-list-card{background:var(--ui-surface);text-align:left;transition:border-color .15s,box-shadow .15s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 8px 22px #02061714}.field-service-mobile-stage .mobile-list-card:before{content:"";opacity:.55;background:linear-gradient(#38bdf8,#2dd4bf);border-radius:0 4px 4px 0;width:3px;position:absolute;top:18%;bottom:18%;left:0}.field-service-mobile-stage .mobile-list-card:hover{border-color:#38bdf8}@supports (color:color-mix(in lab,red,red)){.field-service-mobile-stage .mobile-list-card:hover{border-color:color-mix(in srgb,#38bdf8 35%,var(--ui-border))}}.field-service-mobile-stage .mobile-list-card:hover{box-shadow:0 10px 28px #0ea5e91a}.field-service-mobile-stage .mobile-list-card-icon{color:#38bdf8;background:#38bdf824;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex}.field-service-mobile-stage .mobile-list-card-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ui-text);letter-spacing:-.015em;flex:1;font-size:.92rem;font-weight:650;overflow:hidden}.field-service-mobile-stage .mobile-list-card-subtitle{text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text-muted);margin-top:.18rem;font-size:.78rem;line-height:1.35;overflow:hidden}.field-service-mobile-stage .mobile-list-card-meta{color:var(--ui-text-muted);margin-top:.3rem;font-size:.74rem}.field-service-mobile-stage .mobile-list-card-chevron{width:1.1rem;height:1.1rem;color:var(--ui-text-muted);opacity:.55;flex-shrink:0}.field-service-mobile-stage .mobile-empty{border:1px solid #38bdf8;border-radius:1.25rem;flex-direction:column;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.field-service-mobile-stage .mobile-empty{border:1px solid color-mix(in srgb,#38bdf8 18%,var(--ui-border))}}.field-service-mobile-stage .mobile-empty{background:radial-gradient(circle at 50% 0%,#38bdf81f,transparent 55%),var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){.field-service-mobile-stage .mobile-empty{background:radial-gradient(circle at 50% 0%,#38bdf81f,transparent 55%),color-mix(in srgb,var(--ui-surface) 70%,transparent)}}.field-service-mobile-stage .mobile-empty{text-align:center;padding:2.4rem 1.35rem}.field-service-mobile-stage .mobile-empty-icon{color:#38bdf8;background:linear-gradient(160deg,#38bdf838,#0000);border:1px solid #38bdf8;border-radius:1rem;justify-content:center;align-items:center;width:3.4rem;height:3.4rem;margin-bottom:.85rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.field-service-mobile-stage .mobile-empty-icon{border:1px solid color-mix(in srgb,#38bdf8 25%,var(--ui-border))}}.field-service-mobile-stage .mobile-empty-title{color:var(--ui-text);font-size:1rem;font-weight:750}.field-service-mobile-stage .mobile-empty-desc{max-width:16rem;color:var(--ui-text-muted);margin-top:.35rem;font-size:.84rem;line-height:1.45}.field-service-mobile-stage .mobile-empty-action{margin-top:1rem}.field-service-mobile-stage .mobile-atmosphere{pointer-events:none;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.field-service-mobile-stage .mobile-atmosphere-orb{filter:blur(40px);opacity:.35;border-radius:999px;position:absolute}.field-service-mobile-stage .mobile-atmosphere-orb-a{background:#0ea5e9;width:12rem;height:12rem;top:-3rem;right:-2rem}.field-service-mobile-stage .mobile-atmosphere-orb-b{opacity:.22;background:#8b5cf6;width:10rem;height:10rem;bottom:10%;left:-3rem}.field-service-mobile-stage .mobile-atmosphere-orb-c{opacity:.18;background:#2dd4bf;width:8rem;height:8rem;top:40%;right:10%}.field-service-mobile-info-card{border:1px solid var(--ui-border);border-radius:1rem}@supports (color:color-mix(in lab,red,red)){.field-service-mobile-info-card{border:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent)}}.field-service-mobile-info-card{background:var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){.field-service-mobile-info-card{background:color-mix(in srgb,var(--ui-surface) 88%,transparent)}}.field-service-mobile-info-card{padding:1rem;box-shadow:0 8px 22px #0206170f}.field-service-mobile-appoint-card{background:#4c1d95;border:2px solid #a78bfa66;border-radius:1rem}@supports (color:color-mix(in lab,red,red)){.field-service-mobile-appoint-card{background:color-mix(in srgb,#4c1d95 22%,var(--ui-surface))}}.field-service-mobile-appoint-card{padding:1rem;box-shadow:0 8px 22px #4c1d951f}.field-service-subnav{border:1px solid var(--ui-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm);scrollbar-width:thin;scrollbar-color:var(--ui-accent) transparent}@supports (color:color-mix(in lab,red,red)){.field-service-subnav{scrollbar-color:color-mix(in srgb,var(--ui-accent) 35%,transparent) transparent}}.field-service-subnav-tab{color:var(--ui-text);border:1px solid var(--ui-border-strong);background:var(--ui-bg-elevated);box-shadow:var(--ui-shadow-sm);font-weight:600}.field-service-subnav-tab:hover{color:var(--ui-text);border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.field-service-subnav-tab:hover{border-color:color-mix(in srgb,var(--ui-accent) 45%,var(--ui-border))}}.field-service-subnav-tab:hover{background:var(--ui-surface-hover)}.field-service-subnav-tab-active{background:var(--ui-accent);color:var(--ui-accent-text);border-color:var(--ui-accent);box-shadow:var(--ui-shadow-btn);font-weight:600}.cheque-note-subnav{border:1px solid var(--ui-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm);scrollbar-width:thin;scrollbar-color:var(--ui-accent) transparent}@supports (color:color-mix(in lab,red,red)){.cheque-note-subnav{scrollbar-color:color-mix(in srgb,var(--ui-accent) 35%,transparent) transparent}}.cheque-note-subnav-tab{color:var(--ui-text-muted);background:0 0;border:1px solid #0000;font-weight:600}.cheque-note-subnav-tab:hover{color:var(--ui-text);border-color:var(--ui-border);background:var(--ui-surface-hover)}.cheque-note-subnav-tab-active{background:var(--ui-accent);color:var(--ui-accent-text);border-color:var(--ui-accent);box-shadow:var(--ui-shadow-btn);font-weight:600}.cn-status-badge{white-space:nowrap;border:1px solid #0000;border-radius:9999px;align-items:center;padding:.125rem .625rem;font-size:.6875rem;font-weight:600;display:inline-flex}.cn-status-portfolio{background:#3b82f6}@supports (color:color-mix(in lab,red,red)){.cn-status-portfolio{background:color-mix(in srgb,#3b82f6 14%,var(--ui-panel-bg))}}.cn-status-portfolio{color:#1d4ed8;border-color:#3b82f6}@supports (color:color-mix(in lab,red,red)){.cn-status-portfolio{border-color:color-mix(in srgb,#3b82f6 30%,var(--ui-border))}}.cn-status-bank-collection{background:#06b6d4}@supports (color:color-mix(in lab,red,red)){.cn-status-bank-collection{background:color-mix(in srgb,#06b6d4 14%,var(--ui-panel-bg))}}.cn-status-bank-collection{color:#0e7490;border-color:#06b6d4}@supports (color:color-mix(in lab,red,red)){.cn-status-bank-collection{border-color:color-mix(in srgb,#06b6d4 30%,var(--ui-border))}}.cn-status-bank-collateral{background:#6366f1}@supports (color:color-mix(in lab,red,red)){.cn-status-bank-collateral{background:color-mix(in srgb,#6366f1 14%,var(--ui-panel-bg))}}.cn-status-bank-collateral{color:#4338ca;border-color:#6366f1}@supports (color:color-mix(in lab,red,red)){.cn-status-bank-collateral{border-color:color-mix(in srgb,#6366f1 30%,var(--ui-border))}}.cn-status-discounted{background:#8b5cf6}@supports (color:color-mix(in lab,red,red)){.cn-status-discounted{background:color-mix(in srgb,#8b5cf6 14%,var(--ui-panel-bg))}}.cn-status-discounted{color:#6d28d9;border-color:#8b5cf6}@supports (color:color-mix(in lab,red,red)){.cn-status-discounted{border-color:color-mix(in srgb,#8b5cf6 30%,var(--ui-border))}}.cn-status-in-collection{background:#0ea5e9}@supports (color:color-mix(in lab,red,red)){.cn-status-in-collection{background:color-mix(in srgb,#0ea5e9 14%,var(--ui-panel-bg))}}.cn-status-in-collection{color:#0369a1;border-color:#0ea5e9}@supports (color:color-mix(in lab,red,red)){.cn-status-in-collection{border-color:color-mix(in srgb,#0ea5e9 30%,var(--ui-border))}}.cn-status-collected{background:#10b981}@supports (color:color-mix(in lab,red,red)){.cn-status-collected{background:color-mix(in srgb,#10b981 14%,var(--ui-panel-bg))}}.cn-status-collected{color:#047857;border-color:#10b981}@supports (color:color-mix(in lab,red,red)){.cn-status-collected{border-color:color-mix(in srgb,#10b981 30%,var(--ui-border))}}.cn-status-returned{background:#eab308}@supports (color:color-mix(in lab,red,red)){.cn-status-returned{background:color-mix(in srgb,#eab308 14%,var(--ui-panel-bg))}}.cn-status-returned{color:#a16207;border-color:#eab308}@supports (color:color-mix(in lab,red,red)){.cn-status-returned{border-color:color-mix(in srgb,#eab308 30%,var(--ui-border))}}.cn-status-endorsed{background:#14b8a6}@supports (color:color-mix(in lab,red,red)){.cn-status-endorsed{background:color-mix(in srgb,#14b8a6 14%,var(--ui-panel-bg))}}.cn-status-endorsed{color:#0f766e;border-color:#14b8a6}@supports (color:color-mix(in lab,red,red)){.cn-status-endorsed{border-color:color-mix(in srgb,#14b8a6 30%,var(--ui-border))}}.cn-status-cancelled{background:var(--ui-surface-hover);color:var(--ui-text-muted);border-color:var(--ui-border)}.cn-status-protested{background:var(--ui-danger-bg);color:var(--ui-danger-text);border-color:var(--ui-danger-border)}.cn-status-paid{background:#22c55e}@supports (color:color-mix(in lab,red,red)){.cn-status-paid{background:color-mix(in srgb,#22c55e 14%,var(--ui-panel-bg))}}.cn-status-paid{color:#15803d;border-color:#22c55e}@supports (color:color-mix(in lab,red,red)){.cn-status-paid{border-color:color-mix(in srgb,#22c55e 30%,var(--ui-border))}}.cn-status-bounced{background:#f43f5e}@supports (color:color-mix(in lab,red,red)){.cn-status-bounced{background:color-mix(in srgb,#f43f5e 14%,var(--ui-panel-bg))}}.cn-status-bounced{color:#be123c;border-color:#f43f5e}@supports (color:color-mix(in lab,red,red)){.cn-status-bounced{border-color:color-mix(in srgb,#f43f5e 30%,var(--ui-border))}}.cn-status-lost{background:#f59e0b}@supports (color:color-mix(in lab,red,red)){.cn-status-lost{background:color-mix(in srgb,#f59e0b 14%,var(--ui-panel-bg))}}.cn-status-lost{color:#b45309;border-color:#f59e0b}@supports (color:color-mix(in lab,red,red)){.cn-status-lost{border-color:color-mix(in srgb,#f59e0b 30%,var(--ui-border))}}.cn-status-renewed{background:#8b5cf6}@supports (color:color-mix(in lab,red,red)){.cn-status-renewed{background:color-mix(in srgb,#8b5cf6 14%,var(--ui-panel-bg))}}.cn-status-renewed{color:#6d28d9;border-color:#8b5cf6}@supports (color:color-mix(in lab,red,red)){.cn-status-renewed{border-color:color-mix(in srgb,#8b5cf6 30%,var(--ui-border))}}[data-theme-mode=dark] .cn-status-portfolio{color:#93c5fd}[data-theme-mode=dark] .cn-status-bank-collection{color:#67e8f9}[data-theme-mode=dark] .cn-status-bank-collateral{color:#a5b4fc}[data-theme-mode=dark] .cn-status-discounted{color:#c4b5fd}[data-theme-mode=dark] .cn-status-in-collection{color:#7dd3fc}[data-theme-mode=dark] .cn-status-collected{color:#6ee7b7}[data-theme-mode=dark] .cn-status-returned{color:#fde047}[data-theme-mode=dark] .cn-status-endorsed{color:#5eead4}[data-theme-mode=dark] .cn-status-paid{color:#86efac}[data-theme-mode=dark] .cn-status-bounced{color:#fda4af}[data-theme-mode=dark] .cn-status-lost{color:#fcd34d}[data-theme-mode=dark] .cn-status-renewed{color:#c4b5fd}.cn-source-badge{border:1px solid var(--ui-border);border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.cn-source-own{background:#f59e0b}@supports (color:color-mix(in lab,red,red)){.cn-source-own{background:color-mix(in srgb,#f59e0b 12%,var(--ui-panel-bg))}}.cn-source-own{color:#b45309;border-color:#f59e0b}@supports (color:color-mix(in lab,red,red)){.cn-source-own{border-color:color-mix(in srgb,#f59e0b 28%,var(--ui-border))}}.cn-source-endorsed{background:var(--ui-accent-soft);color:var(--ui-accent);border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.cn-source-endorsed{border-color:color-mix(in srgb,var(--ui-accent) 30%,var(--ui-border))}}[data-theme-mode=dark] .cn-source-own{color:#fcd34d}.cn-due-overdue{background:var(--ui-danger-bg);color:var(--ui-danger-text);border:1px solid var(--ui-danger-border);border-radius:9999px;margin-left:.25rem;padding:.125rem .375rem;font-size:.625rem;font-weight:700}.cn-due-today{background:#f59e0b;border-radius:9999px;margin-left:.25rem;padding:.125rem .375rem;font-size:.625rem;font-weight:700}@supports (color:color-mix(in lab,red,red)){.cn-due-today{background:color-mix(in srgb,#f59e0b 14%,var(--ui-panel-bg))}}.cn-due-today{color:#b45309;border:1px solid #f59e0b}@supports (color:color-mix(in lab,red,red)){.cn-due-today{border:1px solid color-mix(in srgb,#f59e0b 30%,var(--ui-border))}}.cn-due-soon{background:#eab308;border-radius:9999px;margin-left:.25rem;padding:.125rem .375rem;font-size:.625rem;font-weight:700}@supports (color:color-mix(in lab,red,red)){.cn-due-soon{background:color-mix(in srgb,#eab308 12%,var(--ui-panel-bg))}}.cn-due-soon{color:#a16207;border:1px solid #eab308}@supports (color:color-mix(in lab,red,red)){.cn-due-soon{border:1px solid color-mix(in srgb,#eab308 28%,var(--ui-border))}}[data-theme-mode=dark] .cn-due-today{color:#fcd34d}[data-theme-mode=dark] .cn-due-soon{color:#fde047}.cn-row-overdue{background:var(--ui-danger-text)!important}@supports (color:color-mix(in lab,red,red)){.cn-row-overdue{background:color-mix(in srgb,var(--ui-danger-text) 6%,var(--ui-panel-bg))!important}}.cn-row-today{background:#f59e0b!important}@supports (color:color-mix(in lab,red,red)){.cn-row-today{background:color-mix(in srgb,#f59e0b 7%,var(--ui-panel-bg))!important}}.cn-row-selected{box-shadow:inset 0 0 0 1px var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.cn-row-selected{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ui-accent) 45%,transparent)}}.cn-row-selected{background:var(--ui-accent-soft)!important}.cheque-note-filter-panel{border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm)}.cheque-note-batch-bar{border:1px solid var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.cheque-note-batch-bar{border:1px solid color-mix(in srgb,var(--ui-accent) 30%,var(--ui-border))}}.cheque-note-batch-bar{background:var(--ui-accent-soft);box-shadow:var(--ui-shadow-sm)}.cheque-note-action-menu{border:1px solid var(--ui-border-strong);background:var(--ui-bg-elevated);min-width:15rem;box-shadow:var(--ui-shadow-card);isolation:isolate;border-radius:.875rem;overflow:hidden}.cheque-note-action-menu-head{border-bottom:1px solid var(--ui-border);background:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.cheque-note-action-menu-head{background:color-mix(in srgb,var(--ui-accent) 6%,var(--ui-bg-elevated))}}.cheque-note-action-menu-head{padding:.625rem .875rem}.cheque-note-action-menu-backdrop{z-index:9998;background:var(--ui-modal-overlay);position:fixed;top:0;right:0;bottom:0;left:0}.cheque-note-action-menu-section{letter-spacing:.06em;text-transform:uppercase;color:var(--ui-text-muted);padding:.375rem .5rem;font-size:.625rem;font-weight:700}.cheque-note-action-menu-item{width:100%;color:var(--ui-text);align-items:center;gap:.625rem;padding:.5625rem .875rem;font-size:.8125rem;font-weight:500;transition:background .12s,color .12s;display:flex}.cheque-note-action-menu-item:hover:not(:disabled){background:var(--ui-surface-hover);color:var(--ui-accent)}.cheque-note-action-menu-item:disabled{cursor:not-allowed;opacity:.38}.cheque-note-action-menu-item-danger:not(:disabled){color:var(--ui-danger-text)}.cheque-note-action-menu-item-danger:hover:not(:disabled){background:var(--ui-danger-bg);color:var(--ui-danger-text)}.cheque-note-action-menu-divider{background:var(--ui-border);height:1px;margin:.25rem .625rem}.scheduling-module-inner{box-shadow:none;background:0 0;border:none}.scheduling-module-header{border-bottom:1px solid var(--ui-border);background:0 0;margin-bottom:.85rem;padding-top:.625rem;padding-bottom:1rem}.scheduling-module-shell .module-shell-body{padding-top:0}.scheduling-module-footer{border-top:1px solid var(--ui-border);background:var(--ui-surface-hover);color:var(--ui-text-muted)}.scheduling-module-badge{background:var(--ui-accent-soft);color:var(--ui-nav-active-text);border:1px solid var(--ui-border)}.scheduling-subnav{border:1px solid var(--ui-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm);scrollbar-width:thin;scrollbar-color:var(--ui-accent) transparent}@supports (color:color-mix(in lab,red,red)){.scheduling-subnav{scrollbar-color:color-mix(in srgb,var(--ui-accent) 35%,transparent) transparent}}.scheduling-subnav-tab{color:var(--ui-text-muted);border:1px solid #0000;font-weight:600;transition:background .15s,color .15s,border-color .15s}.scheduling-subnav-tab:hover{color:var(--ui-text);background:var(--ui-surface-hover);border-color:var(--ui-border)}.scheduling-subnav-tab-active{background:var(--ui-accent);color:var(--ui-accent-text);border-color:var(--ui-accent);box-shadow:var(--ui-shadow-btn)}.scheduling-subnav-tab-inline{border-radius:.375rem;padding:.25rem .625rem;font-size:.6875rem}.scheduling-subnav-tab-block{border-radius:.5rem;padding:.375rem .75rem;font-size:.75rem}.scheduling-hub-tile{border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm);transition:border-color .15s,box-shadow .15s,background .15s}.scheduling-hub-tile:hover{border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.scheduling-hub-tile:hover{border-color:color-mix(in srgb,var(--ui-accent) 40%,var(--ui-border))}}.scheduling-hub-tile:hover{background:var(--ui-surface-hover);box-shadow:var(--ui-shadow-card)}.scheduling-info-panel{border:1px solid var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.scheduling-info-panel{border:1px solid color-mix(in srgb,var(--ui-accent) 28%,var(--ui-border))}}.scheduling-info-panel{background:var(--ui-accent-soft);box-shadow:var(--ui-shadow-sm)}.scheduling-filter-panel{border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm)}.scheduling-stat-total{color:var(--ui-accent)}.scheduling-stat-confirmed{color:#0e7490}.scheduling-stat-progress{color:#b45309}.scheduling-stat-completed{color:#047857}.scheduling-stat-control{color:#0f766e}.scheduling-stat-alert{color:var(--ui-danger-text)}[data-theme-mode=dark] .scheduling-stat-confirmed{color:#67e8f9}[data-theme-mode=dark] .scheduling-stat-progress{color:#fcd34d}[data-theme-mode=dark] .scheduling-stat-completed{color:#6ee7b7}[data-theme-mode=dark] .scheduling-stat-control{color:#5eead4}.tj-module-inner{box-shadow:none;background:0 0;border:none}.tj-module-header{border-bottom:1px solid var(--ui-border);background:0 0;margin-bottom:.85rem;padding-top:.625rem;padding-bottom:1rem}.tj-module-shell .module-shell-body{padding-top:.35rem}.tj-module-footer{border-top:1px solid var(--ui-border);background:var(--ui-surface-hover);color:var(--ui-text-muted)}.tj-module-badge{background:var(--ui-accent-soft);color:var(--ui-nav-active-text);border:1px solid var(--ui-border)}.tj-subnav{border:1px solid var(--ui-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm);scrollbar-width:thin;scrollbar-color:var(--ui-accent) transparent}@supports (color:color-mix(in lab,red,red)){.tj-subnav{scrollbar-color:color-mix(in srgb,var(--ui-accent) 35%,transparent) transparent}}.tj-subnav-tab{color:var(--ui-text-muted);border:1px solid #0000;flex-shrink:0;align-items:center;gap:.375rem;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.tj-subnav-tab:hover{color:var(--ui-text);background:var(--ui-surface-hover);border-color:var(--ui-border)}.tj-subnav-tab-active{background:var(--ui-accent);color:var(--ui-accent-text);border-color:var(--ui-accent);box-shadow:var(--ui-shadow-btn)}.tj-subnav-tab-inline{border-radius:.375rem;padding:.25rem .625rem;font-size:.6875rem}.tj-subnav-tab-block{border-radius:.5rem;padding:.375rem .75rem;font-size:.75rem}.tj-filter-chip{color:var(--ui-text-muted);background:var(--ui-surface-hover);border:1px solid var(--ui-border);border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:500;transition:background .15s,color .15s,border-color .15s}.tj-filter-chip:hover{color:var(--ui-text);background:var(--ui-panel-bg)}.tj-filter-chip-active{background:var(--ui-accent);color:var(--ui-accent-text);border-color:var(--ui-accent);box-shadow:var(--ui-shadow-sm)}.tj-hub-tile{border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm);transition:border-color .15s,box-shadow .15s,background .15s}.tj-hub-tile:hover{border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.tj-hub-tile:hover{border-color:color-mix(in srgb,var(--ui-accent) 40%,var(--ui-border))}}.tj-hub-tile:hover{background:var(--ui-surface-hover);box-shadow:var(--ui-shadow-card)}.tj-agent-panel{border:1px solid var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.tj-agent-panel{border:1px solid color-mix(in srgb,var(--ui-accent) 28%,var(--ui-border))}}.tj-agent-panel{background:var(--ui-accent-soft);box-shadow:var(--ui-shadow-sm)}.tj-section-info{border:1px solid var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.tj-section-info{border:1px solid color-mix(in srgb,var(--ui-accent) 28%,var(--ui-border))}}.tj-section-info{background:var(--ui-accent-soft);box-shadow:var(--ui-shadow-sm)}.tj-section-warning{border:1px solid #f59e0b}@supports (color:color-mix(in lab,red,red)){.tj-section-warning{border:1px solid color-mix(in srgb,#f59e0b 35%,var(--ui-border))}}.tj-section-warning{background:#f59e0b}@supports (color:color-mix(in lab,red,red)){.tj-section-warning{background:color-mix(in srgb,#f59e0b 12%,var(--ui-panel-bg))}}.tj-section-warning{box-shadow:var(--ui-shadow-sm)}.tj-section-success{border:1px solid #10b981}@supports (color:color-mix(in lab,red,red)){.tj-section-success{border:1px solid color-mix(in srgb,#10b981 35%,var(--ui-border))}}.tj-section-success{background:#10b981}@supports (color:color-mix(in lab,red,red)){.tj-section-success{background:color-mix(in srgb,#10b981 10%,var(--ui-panel-bg))}}.tj-section-success{box-shadow:var(--ui-shadow-sm)}.tj-list-item{border:1px solid var(--ui-border);transition:border-color .15s,background .15s}.tj-list-item:hover{border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.tj-list-item:hover{border-color:color-mix(in srgb,var(--ui-accent) 40%,var(--ui-border))}}.tj-list-item:hover{background:var(--ui-surface-hover)}.tj-stat-plans{color:var(--ui-accent)}.tj-stat-sessions{color:#0e7490}.tj-stat-overdue{color:#b45309}.tj-stat-collections{color:var(--ui-danger-text)}.tj-stat-media{color:#c2410c}.tj-stat-marketing{color:#047857}[data-theme-mode=dark] .tj-stat-sessions{color:#67e8f9}[data-theme-mode=dark] .tj-stat-overdue{color:#fcd34d}[data-theme-mode=dark] .tj-stat-collections{color:#fca5a5}[data-theme-mode=dark] .tj-stat-media{color:#fdba74}[data-theme-mode=dark] .tj-stat-marketing{color:#6ee7b7}.field-service-hub-tile{border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm);transition:box-shadow .15s,border-color .15s,background .15s}.field-service-hub-tile:hover{box-shadow:var(--ui-shadow-card);border-color:var(--ui-border-strong);background:var(--ui-surface-hover)}.field-service-metric-card{border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm)}.fs-status-badge{border:1px solid var(--ui-border);border-radius:9999px;align-items:center;padding:.125rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.fs-status-slate{color:#1e293b!important;background:#e2e8f0!important;border-color:#cbd5e1!important}.fs-status-violet{color:#5b21b6!important;background:#ede9fe!important;border-color:#c4b5fd!important}.fs-status-sky{color:#075985!important;background:#e0f2fe!important;border-color:#7dd3fc!important}.fs-status-blue{color:#1e40af!important;background:#dbeafe!important;border-color:#93c5fd!important}.fs-status-amber{color:#92400e!important;background:#fef3c7!important;border-color:#fcd34d!important}.fs-status-orange{color:#9a3412!important;background:#ffedd5!important;border-color:#fdba74!important}.fs-status-emerald{color:#065f46!important;background:#d1fae5!important;border-color:#6ee7b7!important}.fs-status-rose{color:#9f1239!important;background:#ffe4e6!important;border-color:#fda4af!important}.fs-type-badge{border:1px solid var(--ui-border);background:var(--ui-surface-hover);color:var(--ui-text-muted);border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.field-service-info-panel{border:1px solid var(--ui-border);background:var(--ui-panel-bg);border-radius:.75rem;padding:.75rem}.field-service-mobile-tab{border:1px solid var(--ui-border);background:var(--ui-panel-bg);border-radius:.75rem;padding:.25rem}.export-intel-hero{border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-card);position:relative;overflow:hidden}.export-intel-hero-glow{pointer-events:none;background:radial-gradient(ellipse 80% 60% at 10% 20%,var(--ui-accent) 0%,transparent 55%),radial-gradient(ellipse 60% 50% at 90% 80%,var(--ui-accent) 0%,transparent 50%);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.export-intel-hero-glow{background:radial-gradient(ellipse 80% 60% at 10% 20%,color-mix(in srgb,var(--ui-accent) 16%,transparent) 0%,transparent 55%),radial-gradient(ellipse 60% 50% at 90% 80%,color-mix(in srgb,var(--ui-accent) 10%,transparent) 0%,transparent 50%)}}.export-kpi-card{border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-card);transition:transform .2s,border-color .2s,box-shadow .2s}.export-kpi-card:hover{box-shadow:var(--ui-shadow-md);transform:translateY(-2px)}.export-metric-mini{border:1px solid var(--ui-panel-border);background:var(--ui-accent-soft)}.export-chart-panel{border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-card)}.export-intelligence .export-insight-tile{background:0 0;border:none;padding:0}.export-intelligence .export-insight-tile:hover{transform:none}.export-intel-skeleton>div{background:var(--ui-surface-hover)}.export-subnav::-webkit-scrollbar{height:6px}.export-subnav::-webkit-scrollbar-thumb{background:var(--ui-accent);border-radius:9999px}@supports (color:color-mix(in lab,red,red)){.export-subnav::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ui-accent) 35%,transparent)}}.form-section{border-radius:var(--radius-2xl);padding:calc(var(--spacing) * 4)}@media(min-width:40rem){.form-section{padding:calc(var(--spacing) * 6)}}.form-section{background:var(--ui-panel-bg);border:1px solid var(--ui-panel-border);box-shadow:var(--ui-shadow-card)}.form-grid{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:40rem){.form-grid{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(2,minmax(0,1fr))}}.form-grid-order-header{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:40rem){.form-grid-order-header{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:48rem){.form-grid-order-header{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){.form-grid-order-header{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(6,minmax(0,1fr))}}.form-grid-order-header .form-label{margin-bottom:calc(var(--spacing) * .5);--tw-leading:var(--leading-tight);font-size:11px;line-height:var(--leading-tight)}.form-grid-order-header .input-dark,.form-grid-order-header .select-dark,.form-grid-order-header .ui-date-input,.form-grid-order-header .ui-datetime-input,.form-grid-order-header button.input-dark{--tw-leading:var(--leading-tight);line-height:var(--leading-tight);min-height:calc(var(--spacing) * 0)!important;padding-inline:calc(var(--spacing) * 3)!important;padding-block:calc(var(--spacing) * 1.5)!important;font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.form-grid-order-header button.input-dark{gap:calc(var(--spacing) * 2)!important}.form-grid-order-header-h{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:48rem){.form-grid-order-header-h{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:80rem){.form-grid-order-header-h{grid-template-columns:repeat(3,minmax(0,1fr))}}.form-grid-order-header-h .form-label{margin-bottom:calc(var(--spacing) * 0);--tw-leading:var(--leading-tight);font-size:11px;line-height:var(--leading-tight)}@media(min-width:40rem){.form-grid-order-header-h .form-label{width:6.5rem}}@media(min-width:48rem){.form-grid-order-header-h .form-label{width:7.25rem}}.form-grid-order-header-h .input-dark,.form-grid-order-header-h .select-dark,.form-grid-order-header-h .ui-date-input,.form-grid-order-header-h .ui-datetime-input,.form-grid-order-header-h button.input-dark{--tw-leading:var(--leading-tight);line-height:var(--leading-tight);min-height:calc(var(--spacing) * 0)!important;padding-inline:calc(var(--spacing) * 3)!important;padding-block:calc(var(--spacing) * 1.5)!important;font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.form-grid-order-header-h button.input-dark{gap:calc(var(--spacing) * 2)!important}.win-form-body,.ui-modal-body{min-width:0;overflow-x:hidden;container:form-shell/inline-size}.win-form-body form,.ui-modal-body form,.win-form-body .form-grid-order-header,.win-form-body .form-grid-order-header-h,.ui-modal-body .form-grid-order-header,.ui-modal-body .form-grid-order-header-h{min-width:0;max-width:100%}.win-form-body .worq-editable-grid,.ui-modal-body .worq-editable-grid{max-width:100%}.order-form-bottom{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media(min-width:64rem){.order-form-bottom{flex-direction:row;justify-content:space-between;align-items:flex-start}}@container form-shell (max-width:1100px){.form-grid-order-header{grid-template-columns:repeat(3,minmax(0,1fr))!important}.form-grid-order-header-h{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@container form-shell (max-width:780px){.form-grid-order-header,.form-grid-order-header-h{grid-template-columns:repeat(2,minmax(0,1fr))!important}.form-grid-order-header-h .form-field-horizontal{flex-direction:column!important;align-items:stretch!important}.form-grid-order-header-h .form-field-horizontal .form-label{width:100%!important}.order-form-bottom{flex-direction:column!important}}@container form-shell (max-width:520px){.form-grid-order-header,.form-grid-order-header-h{grid-template-columns:minmax(0,1fr)!important}}[data-esitalan-form]{--esitalan-field-h:2.25rem;--esitalan-field-font:.8125rem;--esitalan-field-lh:1.25}[data-esitalan-form] .form-field .form-label,[data-esitalan-form] .form-grid-order-header .form-label,[data-esitalan-form] .form-grid-order-header-h .form-label{margin-bottom:0;font-family:inherit;font-weight:500;font-size:var(--esitalan-field-font)!important;line-height:var(--esitalan-field-lh)!important}[data-esitalan-form] .esitalan-check-label{color:var(--ui-text);font-family:inherit;font-weight:500;font-size:var(--esitalan-field-font)!important;line-height:var(--esitalan-field-lh)!important}[data-esitalan-form] .form-field .input-dark:not(textarea),[data-esitalan-form] .form-field .form-input:not(textarea),[data-esitalan-form] .form-field .select-dark,[data-esitalan-form] .form-field button.select-dark,[data-esitalan-form] .form-field button.input-dark,[data-esitalan-form] .form-field .ui-date-input,[data-esitalan-form] .form-field .ui-datetime-input,[data-esitalan-form] .form-field input[type=date],[data-esitalan-form] .form-field input[type=text],[data-esitalan-form] .form-field input[type=number],[data-esitalan-form] .form-grid-order-header .form-field .input-dark,[data-esitalan-form] .form-grid-order-header .form-field .select-dark,[data-esitalan-form] .form-grid-order-header .form-field .ui-date-input,[data-esitalan-form] .form-grid-order-header .form-field button.input-dark,[data-esitalan-form] .form-grid-order-header-h .form-field .input-dark,[data-esitalan-form] .form-grid-order-header-h .form-field .select-dark,[data-esitalan-form] .form-grid-order-header-h .form-field .ui-date-input,[data-esitalan-form] .form-grid-order-header-h .form-field button.input-dark,[data-esitalan-form] table .input-dark:not(textarea),[data-esitalan-form] table .select-dark,[data-esitalan-form] table select.select-dark,[data-esitalan-form] table button.select-dark,[data-esitalan-form] table input:not([type=checkbox]):not([type=file]):not([type=hidden]){box-sizing:border-box!important;height:var(--esitalan-field-h)!important;min-height:var(--esitalan-field-h)!important;max-height:var(--esitalan-field-h)!important;font-size:var(--esitalan-field-font)!important;font-weight:400!important;line-height:var(--esitalan-field-lh)!important;padding:0 .75rem!important;font-family:inherit!important}[data-esitalan-form] .form-field button.select-dark,[data-esitalan-form] .form-field button.input-dark,[data-esitalan-form] table button.select-dark{justify-content:space-between!important;align-items:center!important;gap:.5rem!important;display:inline-flex!important}[data-esitalan-form] .form-field button.select-dark span,[data-esitalan-form] .form-field button.select-dark .truncate,[data-esitalan-form] .form-field button.input-dark span,[data-esitalan-form] .form-field button.input-dark input{font-size:var(--esitalan-field-font)!important;font-weight:400!important;line-height:var(--esitalan-field-lh)!important;font-family:inherit!important}[data-esitalan-form] .form-field input[type=date],[data-esitalan-form] table input[type=date]{padding-right:.5rem!important}[data-esitalan-form] .form-field textarea.input-dark,[data-esitalan-form] .form-field textarea.form-input{height:auto!important;min-height:5rem!important;max-height:none!important;font-size:var(--esitalan-field-font)!important;padding:.5rem .75rem!important;font-family:inherit!important;font-weight:400!important;line-height:1.4!important}[data-esitalan-form] .form-grid-order-header-h .form-field-horizontal .form-label{flex-shrink:0;align-items:center;display:flex;width:7.5rem!important}[data-esitalan-form] table th,[data-esitalan-form] table td{font-size:var(--esitalan-field-font);font-family:inherit;line-height:var(--esitalan-field-lh)}[data-esitalan-form] table td .relative>input.input-dark,[data-esitalan-form] table td input.input-dark[name=aicrm-product-lookup]{box-sizing:border-box!important;height:var(--esitalan-field-h)!important;min-height:var(--esitalan-field-h)!important;max-height:var(--esitalan-field-h)!important;font-size:var(--esitalan-field-font)!important;line-height:var(--esitalan-field-lh)!important;padding-top:0!important;padding-bottom:0!important}[data-esitalan-form] table td input.input-dark[readonly]{opacity:.85;cursor:default}.form-grid-master{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:48rem){.form-grid-master{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:80rem){.form-grid-master{grid-template-columns:repeat(3,minmax(0,1fr))}}.form-grid-master .input-dark,.form-grid-master .select-dark,.form-grid-master textarea.input-dark,.invoice-col .input-dark,.invoice-col .select-dark{padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.form-field{width:100%;min-width:calc(var(--spacing) * 0);display:block}.form-field-horizontal{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 1);flex-direction:column;display:flex}@media(min-width:40rem){.form-field-horizontal{align-items:center;gap:calc(var(--spacing) * 3);flex-direction:row}.form-field-horizontal.form-field-multiline{align-items:flex-start}}.form-field-horizontal .form-label{margin-bottom:calc(var(--spacing) * 0)}@media(min-width:40rem){.form-field-horizontal .form-label{text-align:left;flex-shrink:0;width:7.25rem}}@media(min-width:48rem){.form-field-horizontal .form-label{width:8.5rem}}.form-field-horizontal .input-dark,.form-field-horizontal .select-dark,.form-field-horizontal textarea{width:100%;min-width:calc(var(--spacing) * 0);flex:1}.form-grid-card{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:40rem){.form-grid-card{column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 3.5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:80rem){.form-grid-card{column-gap:calc(var(--spacing) * 10)}}.form-grid-card .form-field-horizontal{gap:calc(var(--spacing) * 1);flex-direction:column}@media(min-width:40rem){.form-grid-card .form-field-horizontal{align-items:center;gap:calc(var(--spacing) * 2.5);flex-direction:row}}.form-grid-card .form-field-horizontal .form-label{text-align:left;width:100%}@media(min-width:40rem){.form-grid-card .form-field-horizontal .form-label{width:6.5rem}}@media(min-width:48rem){.form-grid-card .form-field-horizontal .form-label{width:7.5rem}}@media(min-width:64rem){.form-grid-card .form-field-horizontal .form-label{width:8.5rem}}.form-grid-card .input-dark,.form-grid-card .select-dark,.form-grid-card textarea.input-dark{padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.form-grid-card-span-full{grid-column:span 1/span 1}@media(min-width:40rem){.form-grid-card-span-full{grid-column:span 2/span 2}}.form-card-modal{width:100%}@media(min-width:640px){.form-card-modal{max-width:min(1180px,96vw)!important}}.form-card-modal-body{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3)}@media(min-width:40rem){.form-card-modal-body{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 5)}}.form-card-layout{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media(max-width:639px){.form-grid-card .form-field-horizontal.form-field-multiline{align-items:stretch}}.form-grid-lead{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:40rem){.form-grid-lead{gap:calc(var(--spacing) * 3.5);grid-template-columns:repeat(1,minmax(0,1fr))}}.form-label{margin-bottom:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--ui-text-muted);display:block}.form-field .input-dark,.form-field .select-dark,.form-field textarea.input-dark{border-color:var(--ui-input-border);background:var(--ui-input-bg);color:var(--ui-input-text)}.form-field .input-dark::placeholder,.form-field textarea.input-dark::placeholder{color:var(--ui-input-placeholder)}.form-field .input-dark:disabled,.form-field .select-dark:disabled,.form-field textarea.input-dark:disabled{cursor:not-allowed;opacity:.6}.form-actions{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 2);flex-direction:column-reverse;display:flex}@media(min-width:40rem){.form-actions{flex-flow:wrap;align-items:center}}.ui-modal-header .form-actions,.ui-modal-header-actions-slot .form-actions,.ui-modal-header-footer .ui-modal-footer-inner{-webkit-backdrop-filter:none;z-index:auto;background:0 0;border:none;flex-flow:wrap;justify-content:flex-end;align-items:center;gap:.35rem;margin-top:0;padding:0;position:static}.ui-modal-header .form-actions>button,.ui-modal-header .form-actions>a,.ui-modal-header-footer .ui-modal-footer-actions>button,.ui-modal-header-footer .ui-modal-footer-actions>a,.ui-modal-header-footer .ui-modal-footer-inner>div:first-child>button{white-space:nowrap;width:auto;min-height:2rem;padding:.35rem .7rem;font-size:.75rem;line-height:1.2}.ui-modal-header-toolbar{-webkit-overflow-scrolling:touch;overflow-x:auto}.ui-modal-header-actions-slot:empty{display:none}.ui-modal-header-footer .ui-modal-footer-inner{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.ui-modal-header-footer .ui-modal-footer-actions{flex-wrap:wrap;gap:.35rem;margin-left:0;display:flex}.ui-modal-body:has([data-personnel-form]){padding-top:.6rem;padding-bottom:.75rem}@media(min-width:640px){.ui-modal-body:has([data-personnel-form]){padding:.75rem 1.25rem}}[data-personnel-form]>.grid{gap:.75rem}[data-personnel-form] .form-section{padding:.75rem 1rem}[data-personnel-form] .form-section h3{margin-bottom:.5rem;font-size:.875rem}[data-personnel-form] .form-grid{gap:.5rem .75rem}[data-personnel-form] .form-field .input-dark,[data-personnel-form] .form-field .select-dark{padding-top:.53125rem;padding-bottom:.53125rem}[data-personnel-form] aside .rounded-2xl{padding:.75rem}[data-hr-personnel-card]{--hr-card-gap:.75rem}[data-hr-personnel-card] .hr-card-grid{gap:var(--hr-card-gap);grid-template-columns:1fr;display:grid}@media(min-width:1100px){[data-hr-personnel-card] .hr-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-hr-personnel-card] .form-section.hr-sec{border-left-style:solid;border-left-width:3px;border-left-color:var(--ui-border);-webkit-overflow-scrolling:touch;min-width:0;margin:0;padding:.85rem 1rem;overflow-x:auto}[data-hr-personnel-card] .form-section.hr-sec h3{letter-spacing:.01em;margin-bottom:.65rem;font-size:.8125rem}[data-hr-personnel-card] .hr-sec-slate,[data-hr-requisition-form] .hr-sec-slate{border-left-color:#64748b}[data-hr-personnel-card] .hr-sec-sky,[data-hr-requisition-form] .hr-sec-sky{border-left-color:#0284c7}[data-hr-personnel-card] .hr-sec-indigo,[data-hr-requisition-form] .hr-sec-indigo{border-left-color:#4f46e5}[data-hr-personnel-card] .hr-sec-teal,[data-hr-requisition-form] .hr-sec-teal{border-left-color:#0f766e}[data-hr-personnel-card] .hr-sec-amber,[data-hr-requisition-form] .hr-sec-amber{border-left-color:#b45309}[data-hr-personnel-card] .hr-sec-emerald,[data-hr-requisition-form] .hr-sec-emerald{border-left-color:#047857}[data-hr-personnel-card] .hr-sec-blue,[data-hr-requisition-form] .hr-sec-blue{border-left-color:#1d4ed8}[data-hr-personnel-card] .hr-sec-rose,[data-hr-requisition-form] .hr-sec-rose{border-left-color:#be123c}[data-hr-personnel-card] .hr-sec-green,[data-hr-requisition-form] .hr-sec-green{border-left-color:#15803d}[data-hr-personnel-card] .hr-sec-violet,[data-hr-requisition-form] .hr-sec-violet{border-left-color:#7c3aed}[data-hr-personnel-card] .hr-fields,[data-hr-requisition-form] .hr-fields{grid-template-columns:1fr;gap:.55rem .85rem;min-width:0;display:grid}@media(min-width:480px){[data-hr-personnel-card] .hr-fields,[data-hr-requisition-form] .hr-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-hr-personnel-card] .hr-fields>.hr-span-2,[data-hr-personnel-card] .hr-fields>.form-field.hr-span-2,[data-hr-requisition-form] .hr-fields>.hr-span-2,[data-hr-requisition-form] .hr-fields>.form-field.hr-span-2{grid-column:1/-1}[data-hr-personnel-card] .hr-fields .form-field,[data-hr-requisition-form] .hr-fields .form-field{width:100%;min-width:0}[data-hr-personnel-card] .hr-fields .form-label,[data-hr-requisition-form] .hr-fields .form-label{white-space:nowrap;text-overflow:ellipsis;margin-bottom:.2rem;font-size:.6875rem;line-height:1.25;display:block;overflow:hidden}[data-hr-personnel-card] .hr-fields .input-dark,[data-hr-personnel-card] .hr-fields .select-dark,[data-hr-personnel-card] .hr-fields .form-input,[data-hr-personnel-card] .hr-fields textarea.input-dark,[data-hr-personnel-card] .hr-fields textarea.form-input,[data-hr-personnel-card] .hr-fields [data-nice-select],[data-hr-personnel-card] .hr-fields button.select-dark,[data-hr-requisition-form] .hr-fields .input-dark,[data-hr-requisition-form] .hr-fields .select-dark,[data-hr-requisition-form] .hr-fields .form-input,[data-hr-requisition-form] .hr-fields textarea.input-dark,[data-hr-requisition-form] .hr-fields textarea.form-input,[data-hr-requisition-form] .hr-fields [data-nice-select],[data-hr-requisition-form] .hr-fields button.select-dark{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:2.125rem;padding:.45rem .65rem;font-size:.8125rem;line-height:1.3}[data-hr-personnel-card] .hr-fields textarea.input-dark,[data-hr-personnel-card] .hr-fields textarea.form-input,[data-hr-requisition-form] .hr-fields textarea.input-dark,[data-hr-requisition-form] .hr-fields textarea.form-input{min-height:3.25rem}[data-hr-personnel-card] .hr-personnel-hero{background:linear-gradient(135deg,var(--ui-accent),transparent 42%),var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){[data-hr-personnel-card] .hr-personnel-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--ui-accent) 6%,transparent),transparent 42%),var(--ui-surface)}}[data-hr-personnel-card] .hr-dense-table{border-collapse:collapse}[data-hr-personnel-card] .hr-dense-table th{text-transform:uppercase;letter-spacing:.04em;color:var(--ui-text-muted,#64748b);border-bottom:1px solid var(--ui-border);padding:.35rem .4rem;font-size:.625rem;font-weight:600}[data-hr-personnel-card] .hr-dense-table td{border-bottom:1px solid var(--ui-border);padding:.4rem}@supports (color:color-mix(in lab,red,red)){[data-hr-personnel-card] .hr-dense-table td{border-bottom:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent)}}[data-hr-personnel-card] .hr-dense-table td{vertical-align:middle}[data-hr-personnel-card] .space-y-3>:not([hidden])~:not([hidden]){margin-top:.65rem}[data-hr-module]{box-sizing:border-box;--hr-success:#059669;--hr-success-bg:#059669;width:100%;min-width:0;max-width:100%}@supports (color:color-mix(in lab,red,red)){[data-hr-module]{--hr-success-bg:color-mix(in srgb, #059669 12%, var(--ui-surface))}}[data-hr-module]{--hr-warning:#d97706;--hr-warning-bg:#d97706}@supports (color:color-mix(in lab,red,red)){[data-hr-module]{--hr-warning-bg:color-mix(in srgb, #d97706 12%, var(--ui-surface))}}[data-hr-module]{--hr-danger:#dc2626;--hr-danger-bg:#dc2626}@supports (color:color-mix(in lab,red,red)){[data-hr-module]{--hr-danger-bg:color-mix(in srgb, #dc2626 12%, var(--ui-surface))}}[data-hr-module]{--hr-info:#0284c7;--hr-info-bg:#0284c7}@supports (color:color-mix(in lab,red,red)){[data-hr-module]{--hr-info-bg:color-mix(in srgb, #0284c7 12%, var(--ui-surface))}}[data-hr-module]{--hr-ai:#7c3aed;--hr-ai-bg:#7c3aed}@supports (color:color-mix(in lab,red,red)){[data-hr-module]{--hr-ai-bg:color-mix(in srgb, #7c3aed 12%, var(--ui-surface))}}[data-hr-module]{--hr-card-radius:.875rem;--hr-btn-h:2.25rem;--hr-gap:1rem;--hr-gap-sm:.625rem}[data-hr-module] .hr-card{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:var(--hr-card-radius);padding:1rem}[data-hr-module] .hr-card-title{letter-spacing:.08em;text-transform:uppercase;color:var(--ui-text-muted);font-size:.6875rem;font-weight:700}[data-hr-module] .hr-btn{height:var(--hr-btn-h);border:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text);border-radius:.625rem;justify-content:center;align-items:center;gap:.375rem;padding:0 .875rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s,color .15s;display:inline-flex}[data-hr-module] .hr-btn:hover{border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-btn:hover{border-color:color-mix(in srgb,var(--ui-accent) 45%,var(--ui-border))}}[data-hr-module] .hr-btn-primary{background:var(--ui-accent);color:var(--ui-accent-text);border-color:#0000}[data-hr-module] .hr-btn-primary:hover{filter:brightness(1.05);color:var(--ui-accent-text);border-color:#0000}[data-hr-module] .hr-filter-shell{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:var(--hr-card-radius);min-height:calc(var(--hr-btn-h) + .75rem);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}[data-hr-module] .hr-kpi{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:var(--hr-card-radius);flex-direction:column;justify-content:space-between;min-height:6.5rem;padding:.875rem 1rem;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}[data-hr-module] .hr-kpi.hr-kpi-dense{border-radius:.625rem;justify-content:flex-start;gap:0;min-height:0;padding:.45rem .55rem}[data-hr-module] .hr-kpi:hover{border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-kpi:hover{border-color:color-mix(in srgb,var(--ui-accent) 40%,var(--ui-border))}}[data-hr-module] .hr-kpi:hover{transform:translateY(-1px)}[data-hr-module] .hr-kpi.hr-kpi-dense:hover{transform:none}[data-hr-module] .hr-kpi-icon{background:var(--ui-accent);border-radius:.5rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-kpi-icon{background:color-mix(in srgb,var(--ui-accent) 12%,transparent)}}[data-hr-module] .hr-kpi-icon{color:var(--ui-accent)}[data-hr-module] .hr-kpi-icon.hr-kpi-icon-dense{border-radius:.375rem;width:1.25rem;height:1.25rem}[data-hr-module] .hr-kpi-tone-success{border-color:var(--hr-success)}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-kpi-tone-success{border-color:color-mix(in srgb,var(--hr-success) 35%,var(--ui-border))}}[data-hr-module] .hr-kpi-tone-warning{border-color:var(--hr-warning)}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-kpi-tone-warning{border-color:color-mix(in srgb,var(--hr-warning) 40%,var(--ui-border))}}[data-hr-module] .hr-kpi-tone-danger{border-color:var(--hr-danger)}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-kpi-tone-danger{border-color:color-mix(in srgb,var(--hr-danger) 40%,var(--ui-border))}}[data-hr-module] .hr-kpi-tone-ai{border-color:var(--hr-ai)}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-kpi-tone-ai{border-color:color-mix(in srgb,var(--hr-ai) 40%,var(--ui-border))}}[data-hr-module] .hr-kpi-tone-info{border-color:var(--hr-info)}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-kpi-tone-info{border-color:color-mix(in srgb,var(--hr-info) 40%,var(--ui-border))}}[data-hr-module] .hr-kpi.is-interactive{cursor:pointer}[data-hr-module] .hr-kpi.is-active{border-color:var(--ui-accent);box-shadow:0 0 0 1px var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-kpi.is-active{box-shadow:0 0 0 1px color-mix(in srgb,var(--ui-accent) 55%,transparent)}}[data-hr-module] .hr-kpi.is-active{background:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-kpi.is-active{background:color-mix(in srgb,var(--ui-accent) 6%,var(--ui-surface))}}[data-hr-module] .hr-status-chip{letter-spacing:.02em;border:1px solid #0000;border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:10px;font-weight:700;display:inline-flex}[data-hr-module] .hr-status-default{background:var(--ui-text-muted)}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-status-default{background:color-mix(in srgb,var(--ui-text-muted) 12%,var(--ui-surface))}}[data-hr-module] .hr-status-default{color:var(--ui-text);border-color:var(--ui-border)}[data-hr-module] .hr-status-success{background:var(--hr-success-bg);color:var(--hr-success);border-color:var(--hr-success)}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-status-success{border-color:color-mix(in srgb,var(--hr-success) 30%,transparent)}}[data-hr-module] .hr-status-warning{background:var(--hr-warning-bg);color:var(--hr-warning);border-color:var(--hr-warning)}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-status-warning{border-color:color-mix(in srgb,var(--hr-warning) 30%,transparent)}}[data-hr-module] .hr-status-danger{background:var(--hr-danger-bg);color:var(--hr-danger);border-color:var(--hr-danger)}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-status-danger{border-color:color-mix(in srgb,var(--hr-danger) 30%,transparent)}}[data-hr-module] .hr-status-info{background:var(--hr-info-bg);color:var(--hr-info);border-color:var(--hr-info)}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-status-info{border-color:color-mix(in srgb,var(--hr-info) 30%,transparent)}}[data-hr-module] .hr-status-ai{background:var(--hr-ai-bg);color:var(--hr-ai);border-color:var(--hr-ai)}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-status-ai{border-color:color-mix(in srgb,var(--hr-ai) 30%,transparent)}}[data-hr-module] table:not(.hr-table-premium) tbody tr{transition:background-color .12s}[data-hr-module] table:not(.hr-table-premium) tbody tr:hover{background:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){[data-hr-module] table:not(.hr-table-premium) tbody tr:hover{background:color-mix(in srgb,var(--ui-accent) 4%,var(--ui-surface))}}[data-hr-module] .hr-skeleton{background:linear-gradient(90deg,var(--ui-border) 0%,var(--ui-border) 50%,var(--ui-border) 100%);border-radius:.5rem}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-skeleton{background:linear-gradient(90deg,color-mix(in srgb,var(--ui-border) 55%,transparent),color-mix(in srgb,var(--ui-border) 20%,transparent),color-mix(in srgb,var(--ui-border) 55%,transparent))}}[data-hr-module] .hr-skeleton{background-size:200% 100%;animation:1.2s ease-in-out infinite hr-shimmer}@keyframes hr-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}[data-hr-module] .hr-table-premium tbody tr{transition:background-color .12s}[data-hr-module] .hr-table-premium tbody tr:hover{background:var(--ui-table-row-hover,var(--ui-bg))}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-table-premium tbody tr:hover{background:var(--ui-table-row-hover,color-mix(in srgb, var(--ui-bg) 70%, transparent))}}[data-hr-module] .hr-table-premium tbody tr.hr-row-selected{background:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-table-premium tbody tr.hr-row-selected{background:color-mix(in srgb,var(--ui-accent) 10%,var(--ui-surface))}}[data-hr-module] .hr-table-premium tbody tr.hr-row-selected{box-shadow:inset 3px 0 0 var(--ui-accent)}[data-hr-module] .hr-process-rail{scrollbar-width:thin;gap:.35rem;padding-bottom:.25rem;display:flex;overflow-x:auto}[data-hr-module] .hr-process-stage{flex-shrink:0;align-items:stretch;gap:.35rem;display:flex}[data-hr-module] .hr-process-chip{height:2rem;color:var(--ui-text);background:var(--ui-surface);border:1px solid #0000;border-radius:999px;align-items:center;gap:.4rem;padding:0 .7rem;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-process-chip{background:color-mix(in srgb,var(--ui-surface) 90%,transparent)}}[data-hr-module] .hr-process-chip{white-space:nowrap;transition:background .15s,color .15s,border-color .15s,box-shadow .15s}[data-hr-module] .hr-process-chip:hover{border-color:var(--ui-border)}[data-hr-module] .hr-process-chip.is-active{background:var(--ui-accent);color:var(--ui-accent-text);box-shadow:0 4px 14px var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-process-chip.is-active{box-shadow:0 4px 14px color-mix(in srgb,var(--ui-accent) 35%,transparent)}}[data-hr-module] .hr-process-arrow{opacity:.35;flex-shrink:0;align-self:center}[data-hr-module] .hr-ai-panel{border:1px solid var(--hr-ai)}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-ai-panel{border:1px solid color-mix(in srgb,var(--hr-ai) 35%,var(--ui-border))}}[data-hr-module] .hr-ai-panel{background:linear-gradient(135deg,var(--hr-ai) 0%,var(--ui-surface) 55%)}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-ai-panel{background:linear-gradient(135deg,color-mix(in srgb,var(--hr-ai) 10%,var(--ui-surface)) 0%,var(--ui-surface) 55%)}}[data-hr-module] .hr-ai-panel{border-radius:calc(var(--hr-card-radius) + .25rem);padding:1.125rem}[data-hr-module] .hr-today-rail{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.625rem;display:grid}[data-hr-module] .hr-today-item{border-radius:var(--hr-card-radius);border:1px solid var(--ui-border);background:var(--ui-surface);flex-direction:column;gap:.25rem;min-height:4.75rem;padding:.75rem .875rem;text-decoration:none;transition:border-color .15s;display:flex}[data-hr-module] .hr-today-item:hover{border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-today-item:hover{border-color:color-mix(in srgb,var(--ui-accent) 45%,var(--ui-border))}}@media(max-width:1023px){[data-hr-module] .hr-kpi{min-height:5.75rem}[data-hr-module] .hr-process-rail{gap:.25rem}[data-hr-module] .hr-process-chip{padding:.35rem .55rem;font-size:.6875rem}[data-hr-module] .hr-today-rail{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}@media(min-width:768px)and (max-width:1023px){[data-hr-module] .hr-card{padding:.875rem}[data-hr-module] .hr-filter-shell{gap:.5rem}}@media(max-width:767px){[data-hr-module]{--hr-btn-h:2.5rem}}[data-hr-module] .hr-row-menu{background:var(--ui-table-row-bg,#fff)!important;color:var(--ui-table-cell-text,#0f172a)!important;border-color:#e2e8f0!important}[data-hr-module] .hr-row-menu a.hr-row-menu-item,[data-hr-module] .hr-row-menu .hr-row-menu-item{color:#1e293b!important}[data-hr-module] .hr-row-menu a.hr-row-menu-item:hover,[data-hr-module] .hr-row-menu button.hr-row-menu-item:hover{background:var(--ui-table-row-hover,#f1f5f9)!important;color:#0f172a!important}[data-hr-module] .hr-row-menu button.hr-row-menu-item{width:100%;font-size:inherit;text-align:left;font-weight:500;box-shadow:none!important;color:#1e293b!important;background:0 0!important;border:none!important;padding:.5rem .75rem!important;display:block!important}[data-hr-module] .hr-scroll-x,[data-hr-module] .overflow-x-auto,[data-hr-module] .overflow-auto{-webkit-overflow-scrolling:touch;max-width:100%}[data-hr-module] table{max-width:none}[data-hr-module] .hr-dense-table-wrap{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}[data-hr-module] .hr-action-bar{flex-wrap:wrap;gap:.375rem;width:100%;display:flex}@media(max-width:639px){[data-hr-module] .hr-hide-sm{display:none!important}[data-hr-personnel-card] .hr-personnel-tabs{margin-left:-.25rem;margin-right:-.25rem;padding-left:.25rem;padding-right:.25rem}[data-hr-personnel-card] .hr-dense-table th,[data-hr-personnel-card] .hr-dense-table td{white-space:nowrap}[data-hr-module] .form-input,[data-hr-module] .input-dark,[data-hr-module] .select-dark{max-width:100%}}@media(min-width:640px){[data-hr-module] .hr-show-sm-only{display:none!important}}[data-hr-module] .hr-org-canvas{background:radial-gradient(circle at 12% 8%,var(--ui-accent,#0ea5e9),transparent 42%),linear-gradient(180deg,var(--ui-surface),var(--ui-surface))}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-org-canvas{background:radial-gradient(circle at 12% 8%,color-mix(in srgb,var(--ui-accent,#0ea5e9) 8%,transparent),transparent 42%),linear-gradient(180deg,color-mix(in srgb,var(--ui-surface) 92%,#e2e8f0),var(--ui-surface))}}[data-hr-module] .hr-org-card{transition:box-shadow .15s,border-color .15s}[data-hr-module] .hr-org-card:hover{border-color:var(--ui-accent,#0ea5e9)}@supports (color:color-mix(in lab,red,red)){[data-hr-module] .hr-org-card:hover{border-color:color-mix(in srgb,var(--ui-accent,#0ea5e9) 45%,#cbd5e1)}}[data-hr-module] .hr-org-card:hover{box-shadow:0 8px 22px #0f172a14}@media(max-width:1023px){[data-hr-module] .hr-org-branches,[data-hr-module] .hr-org-branch{width:100%}}.ui-modal-body .form-actions{margin-top:calc(var(--spacing) * 4)}.form-actions>button,.form-actions>a{width:100%}@media(min-width:40rem){.form-actions>button,.form-actions>a{width:auto}}.input-dark,.select-dark{min-width:0}@supports (padding:max(0px)){.form-modal-safe{padding-bottom:max(1rem,env(safe-area-inset-bottom))}}.product-field-input{border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;border-width:1px;outline-style:none}.product-field-input: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)}.product-field-input:disabled{cursor:not-allowed;opacity:.6}.product-field-input{border-color:var(--ui-input-border);background:var(--ui-input-bg);color:var(--ui-input-text);color-scheme:light;--tw-ring-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.product-field-input{--tw-ring-color:color-mix(in srgb, var(--ui-accent) 20%, transparent)}}.product-field-input::placeholder{color:var(--ui-input-placeholder)}.product-field-input:focus{border-color:var(--ui-accent);background:#fff}.product-secondary-btn{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-700);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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(hover:hover){.product-secondary-btn:hover{background-color:var(--color-slate-50)}}.product-outline-btn{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-brand-200);background-color:var(--color-brand-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-brand-700);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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(hover:hover){.product-outline-btn:hover{background-color:var(--color-brand-100)}}.product-outline-btn:disabled{cursor:not-allowed;opacity:.5}.product-primary-btn{border-radius:var(--radius-lg);background-color:var(--color-brand-600);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#7c3aed33}@supports (color:color-mix(in lab,red,red)){.product-primary-btn{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-brand-600) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.product-primary-btn{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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(hover:hover){.product-primary-btn:hover{background-color:var(--color-brand-500)}}.product-primary-btn:disabled{cursor:not-allowed;opacity:.5}.product-readonly-value{border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--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,);border-width:1px;border-color:var(--ui-input-border);background:var(--ui-input-bg);color:var(--ui-input-text);align-items:center;display:flex}.product-choice-group{align-items:center;gap:calc(var(--spacing) * 4);border-radius:var(--radius-lg);border-style:var(--tw-border-style);min-height:42px;padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5);border-width:1px;border-color:var(--ui-input-border);background:var(--ui-input-bg);flex-wrap:wrap;display:flex}.product-input-group{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;align-items:stretch;display:flex;overflow:hidden}.product-input-group:focus-within{--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)}.product-input-group{border-color:var(--ui-input-border);background:var(--ui-input-bg);--tw-ring-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.product-input-group{--tw-ring-color:color-mix(in srgb, var(--ui-accent) 20%, transparent)}}.product-input-group .product-field-input{border-style:var(--tw-border-style);--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);border-width:0;border-radius:0}.product-input-group .product-field-input:focus{border-style:var(--tw-border-style);--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);border-width:0}.product-input-group .product-field-input{background:var(--ui-input-bg)}.product-input-group .product-field-input:first-child{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg);border-top-right-radius:0;border-bottom-right-radius:0}.product-input-group .product-field-input:last-child{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.product-input-group .product-input-addon:first-child{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-slate-200);border-top-right-radius:0;border-bottom-right-radius:0}.product-input-group .product-input-addon:last-child{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-slate-200)}.product-input-addon{padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);background:var(--ui-input-bg);color:var(--ui-input-placeholder);flex-shrink:0;align-items:center;display:flex}[data-product-modal]{color:var(--color-slate-800)}.product-definition-card{height:100%;max-height:100%;min-height:calc(var(--spacing) * 0);border-radius:var(--radius-2xl);background-color:var(--color-white);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#0f172b26;flex-direction:column;flex:1;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.product-definition-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.ui-modal-body:has(.product-definition-card){flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden}.product-form-topbar{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.product-form-hero{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 4);flex-shrink:0}.product-form-hero-title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-900)}.product-form-badge{background-color:var(--color-emerald-50);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-emerald-700);--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);--tw-ring-color:var(--color-emerald-200);border-radius:3.40282e38px;align-items:center;display:inline-flex}.product-form-meta{margin-top:calc(var(--spacing) * 2);column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);flex-wrap:wrap;display:flex}.product-form-nav-tabs{gap:calc(var(--spacing) * 1);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);scrollbar-width:thin;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;flex-shrink:0;display:flex;overflow-x:auto}.product-form-nav-tab{align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-500);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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-color:#0000;border-bottom-width:2px;flex-shrink:0;display:flex}@media(hover:hover){.product-form-nav-tab:hover{color:var(--color-slate-800)}}.product-form-nav-tab{scroll-snap-align:start}.product-form-nav-tab-icon{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);flex-shrink:0}.product-form-nav-tab-label-full{display:inline}.product-form-nav-tab-label-short{display:none}.product-form-nav-tab-active{border-color:var(--color-brand-600);color:var(--color-brand-600)}.product-form-tab-panel{min-height:calc(var(--spacing) * 0);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;background-color:#f4f5f7;flex:1;overflow-y:auto}:where(.product-form-tab-panel-inner>: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)))}.product-form-tab-panel-inner{padding:calc(var(--spacing) * 5);padding-bottom:1.5rem}.product-form-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.product-form-card{border-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)}}.product-form-card{background-color:var(--color-white);padding:calc(var(--spacing) * 5);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.product-form-card-title{margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-900)}.product-form-field-stacked{min-width:calc(var(--spacing) * 0);display:block}.product-form-field-label-stacked{margin-bottom:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-600);display:block}.product-form-field-hint{margin-top:calc(var(--spacing) * 1);--tw-leading:var(--leading-relaxed);font-size:11px;line-height:var(--leading-relaxed);color:var(--color-slate-400)}.product-photo-block{align-items:center;gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.product-photo-frame{height:calc(var(--spacing) * 44);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f5f5f5;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.product-photo-change-btn{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-700);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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-flex}@media(hover:hover){.product-photo-change-btn:hover{border-color:var(--color-brand-300);background-color:var(--color-brand-50);color:var(--color-brand-700)}}.product-form-footer{z-index:10;width:100%;min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3.5);flex-direction:column-reverse;flex-shrink:0;display:flex;position:relative}@media(min-width:40rem){.product-form-footer{flex-direction:row;justify-content:space-between;align-items:center}}.product-form-footer{box-sizing:border-box}.product-form-footer>p{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;padding-right:calc(var(--spacing) * 2);flex:1;overflow:hidden}.product-form-footer .product-primary-btn,.product-form-footer .product-secondary-btn,.product-form-footer .product-outline-btn{flex-shrink:0}@media(max-width:639px),(pointer:coarse){.product-definition-card{border-radius:0;height:100%;max-height:100%}.product-form-topbar{padding:.55rem .75rem}.product-form-hero{padding:.65rem .75rem .55rem}.product-form-hero-title{font-size:1.15rem;line-height:1.25}.product-form-meta{margin-top:.35rem}.product-form-nav-tabs{gap:0;padding:0 .25rem;position:static;box-shadow:0 1px #0f172a0f}.product-form-nav-tab{flex-direction:column;justify-content:center;gap:.15rem;min-width:4.25rem;padding:.45rem .55rem .4rem;font-size:.6875rem;line-height:1.1}.product-form-nav-tab-icon{width:1.05rem;height:1.05rem}.product-form-nav-tab-label-full{display:none}.product-form-nav-tab-label-short{display:inline}.product-form-tab-panel-inner{padding:.65rem .65rem 1.25rem}.product-form-card{padding:.75rem}.product-photo-frame{max-width:9rem;height:5.5rem;margin-inline:auto}.product-photo-change-btn{max-width:12rem;margin-inline:auto;padding:.45rem .65rem;font-size:.75rem}.product-form-footer{padding:.55rem .75rem;padding-bottom:max(.55rem,env(safe-area-inset-bottom,0px));gap:.4rem}.product-form-footer>p{display:none}.product-form-footer .product-primary-btn,.product-form-footer .product-secondary-btn,.product-form-footer .product-outline-btn{width:100%;min-height:2.5rem}}html.mobile-shell .product-definition-card,html.capacitor-native .product-definition-card{border-radius:0;height:100%;max-height:100%}.attr-feature-modal-root{inset:calc(var(--spacing) * 0);z-index:50;padding:calc(var(--spacing) * 4);justify-content:center;align-items:center;display:flex;position:fixed}.attr-feature-modal-overlay{inset:calc(var(--spacing) * 0);border-style:var(--tw-border-style);background-color:#0000008c;border-width:0;position:absolute}@supports (color:color-mix(in lab,red,red)){.attr-feature-modal-overlay{background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.attr-feature-modal-overlay{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-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-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,);cursor:default}.attr-feature-modal{width:100%;max-height:92vh;max-width:var(--container-2xl);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);color:#e2e8f0;background:linear-gradient(165deg,#0f1224,#15102a 42%,#0d1117);border-width:1px;border-color:#8b5cf638;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 60px #00000073,0 0 0 1px #8b5cf61f}.attr-feature-modal--wide{max-width:var(--container-3xl)}[data-theme-mode=light] .attr-feature-modal{border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-800);box-shadow:0 20px 45px #0f172a1a,0 0 0 1px #0f172a0a}.attr-feature-modal__header{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);flex-shrink:0;display:flex;position:relative;overflow:hidden}@media(min-width:40rem){.attr-feature-modal__header{padding-inline:calc(var(--spacing) * 6)}}.attr-feature-modal__header{background:linear-gradient(135deg,#581c8747,#0f172a26 55%,#0000);border-bottom:1px solid #8b5cf62e}[data-theme-mode=light] .attr-feature-modal__header{border-color:var(--color-slate-200);background-color:var(--color-white);background:#fff}[data-theme-mode=light] .attr-feature-modal__header-deco{display:none}.attr-feature-modal__header-main{z-index:1;min-width:calc(var(--spacing) * 0);align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex;position:relative}.attr-feature-modal__header-icon{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-radius:var(--radius-xl);color:var(--color-violet-300);background:linear-gradient(135deg,#8b5cf659,#6366f133);border:1px solid #a78bfa59;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 0 24px #8b5cf633}[data-theme-mode=light] .attr-feature-modal__header-icon{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-color:var(--color-violet-200);background-color:var(--color-violet-100);color:var(--color-violet-600);box-shadow:none;border-radius:3.40282e38px}.attr-feature-modal__header-text h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-white)}[data-theme-mode=light] .attr-feature-modal__header-text h2{color:var(--color-slate-900)}.attr-feature-modal__header-text p{margin-top:calc(var(--spacing) * .5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-400)}[data-theme-mode=light] .attr-feature-modal__header-text p{color:var(--color-slate-500)}.attr-feature-modal__header-deco{pointer-events:none;top:50%;right:calc(var(--spacing) * 14);height:calc(var(--spacing) * 28);width:calc(var(--spacing) * 28);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:.7;filter:blur(2px);background:radial-gradient(circle at 30% 30%,#a78bfa8c,#6366f126 45%,#0000 70%);border-radius:3.40282e38px;position:absolute}.attr-feature-modal__header-deco:after{content:"";top:calc(var(--spacing) * -2);right:calc(var(--spacing) * -4);height:calc(var(--spacing) * 16);width:calc(var(--spacing) * 16);background:radial-gradient(circle,#ec489959,#0000 70%);border-radius:3.40282e38px;position:absolute}[data-theme-mode=light] .attr-feature-modal__body{background-color:var(--color-white)}.attr-feature-modal__close{z-index:2;border-radius:var(--radius-lg);padding:calc(var(--spacing) * 2);color:var(--color-slate-400);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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:relative}@media(hover:hover){.attr-feature-modal__close:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.attr-feature-modal__close:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.attr-feature-modal__close:hover{color:var(--color-white)}}[data-theme-mode=light] .attr-feature-modal__close{color:var(--color-slate-500)}@media(hover:hover){[data-theme-mode=light] .attr-feature-modal__close:hover{background-color:var(--color-slate-100);color:var(--color-slate-800)}}.attr-feature-modal__body{min-height:calc(var(--spacing) * 0);flex:1}:where(.attr-feature-modal__body>: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)))}.attr-feature-modal__body{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 5);overflow-y:auto}@media(min-width:40rem){.attr-feature-modal__body{padding-inline:calc(var(--spacing) * 6)}}.attr-feature-modal__section{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);background:#ffffff08;border-width:1px;border-color:#ffffff14}[data-theme-mode=light] .attr-feature-modal__section{border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.attr-feature-modal__section-title{margin-bottom:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-violet-200);display:flex}.attr-feature-modal__section-title svg{color:#c4b4ffe6}@supports (color:color-mix(in lab,red,red)){.attr-feature-modal__section-title svg{color:color-mix(in oklab,var(--color-violet-300) 90%,transparent)}}[data-theme-mode=light] .attr-feature-modal__section-title svg{color:var(--color-violet-600)}.attr-feature-modal__section-title--inline{margin-bottom:calc(var(--spacing) * 0)}[data-theme-mode=light] .attr-feature-modal__section-title{color:var(--color-slate-800)}.attr-feature-modal__grid{gap:calc(var(--spacing) * 4);display:grid}@media(min-width:40rem){.attr-feature-modal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.attr-field--full{grid-column:span 2/span 2}}.attr-field__label{margin-bottom:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-300);display:block}[data-theme-mode=light] .attr-field__label{color:var(--color-slate-700)}.attr-field__hint{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);display:block}[data-theme-mode=light] .attr-field__hint{color:var(--color-slate-500)}.attr-input-wrap{border-radius:var(--radius-lg);border-style:var(--tw-border-style);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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background:#0f172a8c;border-width:1px;border-color:#ffffff1a;align-items:stretch;display:flex;overflow:hidden}.attr-input-wrap:focus-within{border-color:#8b5cf68c;box-shadow:0 0 0 3px #8b5cf62e}[data-theme-mode=light] .attr-input-wrap{border-color:var(--color-slate-300);background-color:var(--color-white)}[data-theme-mode=light] .attr-input-wrap:focus-within{border-color:var(--color-brand-500);--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);--tw-ring-color:#8b5cf633}@supports (color:color-mix(in lab,red,red)){[data-theme-mode=light] .attr-input-wrap:focus-within{--tw-ring-color:color-mix(in oklab, var(--color-brand-500) 20%, transparent)}}[data-theme-mode=light] .attr-input-wrap:focus-within{box-shadow:none}.attr-input-wrap--grow{flex:1}.attr-input-icon{margin-left:calc(var(--spacing) * 3);height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);color:var(--color-slate-500);flex-shrink:0;align-self:center}[data-theme-mode=light] .attr-input-icon{color:var(--color-slate-400)}.attr-input{width:100%;min-width:calc(var(--spacing) * 0);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-white);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none}.attr-input--plain{padding-inline:calc(var(--spacing) * 3)}.attr-input--select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:calc(var(--spacing) * 8);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat}.attr-custom-select{position:relative}.attr-custom-select__trigger{align-items:center;gap:calc(var(--spacing) * 0);border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 0);padding-block:calc(var(--spacing) * 0);text-align:left;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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background:#0f172a8c;border-width:1px;border-color:#ffffff1a;display:flex}.attr-custom-select__trigger:focus-visible{border-color:#8b5cf68c;outline:none;box-shadow:0 0 0 3px #8b5cf62e}[data-theme-mode=light] .attr-custom-select__trigger{border-color:var(--color-slate-300);background-color:var(--color-white)}[data-theme-mode=light] .attr-custom-select__trigger:focus-visible{border-color:var(--color-brand-500);--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);--tw-ring-color:#8b5cf633}@supports (color:color-mix(in lab,red,red)){[data-theme-mode=light] .attr-custom-select__trigger:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-brand-500) 20%, transparent)}}[data-theme-mode=light] .attr-custom-select__trigger:focus-visible{box-shadow:none}.attr-custom-select__value{min-width:calc(var(--spacing) * 0);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-white);flex:1}[data-theme-mode=light] .attr-custom-select__value{color:var(--color-slate-900)}.attr-custom-select__chevron{margin-right:calc(var(--spacing) * 3);height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);color:var(--color-slate-500);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0}.attr-custom-select__chevron--open{rotate:180deg}.attr-custom-select__menu{right:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:20;margin-top:calc(var(--spacing) * 1);max-height:calc(var(--spacing) * 56);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-block:calc(var(--spacing) * 1);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background:#1a1628;border-width:1px;border-color:#8b5cf659;position:absolute;overflow-y:auto;box-shadow:0 12px 32px #00000073}[data-theme-mode=light] .attr-custom-select__menu{border-color:var(--color-slate-200);background-color:var(--color-white);box-shadow:0 10px 28px #0f172a1f}.attr-custom-select__option{gap:calc(var(--spacing) * .5);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-direction:column;display:flex}.attr-custom-select__option:hover,.attr-custom-select__option--active{background:#8b5cf638}[data-theme-mode=light] .attr-custom-select__option:hover,[data-theme-mode=light] .attr-custom-select__option--active{background-color:var(--color-brand-50)}.attr-custom-select__option-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-100)}[data-theme-mode=light] .attr-custom-select__option-label{color:var(--color-slate-900)}.attr-custom-select__option-hint{--tw-leading:var(--leading-snug);font-size:11px;line-height:var(--leading-snug);color:var(--color-slate-500)}[data-theme-mode=light] .attr-input{color:var(--color-slate-900)}.attr-input::placeholder{color:var(--color-slate-500)}.attr-toggle-grid{gap:calc(var(--spacing) * 2);display:grid}@media(min-width:40rem){.attr-toggle-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.attr-toggle-card{align-items:flex-start;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-xl);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);text-align:left;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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background:#0f172a59;border-width:1px;border-color:#ffffff1a;display:flex}.attr-toggle-card:hover{border-color:#a78bfa59}.attr-toggle-card--active{background:linear-gradient(135deg,#581c8759,#6366f11f);border-color:#8b5cf6a6;box-shadow:0 0 20px #8b5cf626}.attr-toggle-card--dimmed:not(.attr-toggle-card--active){opacity:.75}[data-theme-mode=light] .attr-toggle-card{border-color:var(--color-slate-200);background-color:var(--color-white)}[data-theme-mode=light] .attr-toggle-card:hover{border-color:var(--color-slate-300)}[data-theme-mode=light] .attr-toggle-card--active{border-color:var(--color-violet-400);background-color:var(--color-violet-50);box-shadow:none}.attr-toggle-switch{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 9);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(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background:#e2e8f0;border-radius:3.40282e38px;flex-shrink:0;display:none;position:relative}[data-theme-mode=light] .attr-toggle-switch{display:inline-block}.attr-toggle-switch--on{background:#7c3aed}.attr-toggle-switch__thumb{top:calc(var(--spacing) * .5);left:calc(var(--spacing) * .5);height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;position:absolute}.attr-toggle-switch--on .attr-toggle-switch__thumb{transform:translate(16px)}[data-theme-mode=light] .attr-toggle-card__icon--with-switch{display:none}.attr-toggle-card__check{margin-top:calc(var(--spacing) * .5);height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);border-radius:var(--radius);border-style:var(--tw-border-style);background:#0f172a80;border-width:1px;border-color:#ffffff40;flex-shrink:0;justify-content:center;align-items:center;display:flex}.attr-toggle-card__check--on{border-color:var(--color-violet-400);background-color:var(--color-violet-500)}[data-theme-mode=light] .attr-toggle-card__check{border-color:var(--color-slate-300);background-color:var(--color-white)}[data-theme-mode=light] .attr-toggle-card__check--on{border-color:var(--color-brand-600);background-color:var(--color-brand-600)}.attr-toggle-card__check-dot{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);background-color:var(--color-white);border-radius:3.40282e38px}.attr-toggle-card__text{min-width:calc(var(--spacing) * 0);flex:1}.attr-toggle-card__title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-100);display:block}[data-theme-mode=light] .attr-toggle-card__title{color:var(--color-slate-800)}.attr-toggle-card__desc{margin-top:calc(var(--spacing) * .5);--tw-leading:var(--leading-snug);font-size:11px;line-height:var(--leading-snug);color:var(--color-slate-500);display:block}.attr-toggle-card__icon{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);color:#c4b4ffcc;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.attr-toggle-card__icon{color:color-mix(in oklab,var(--color-violet-300) 80%,transparent)}}[data-theme-mode=light] .attr-toggle-card__icon{color:var(--color-brand-500)}.attr-feature-modal__info{align-items:flex-start;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#fcd34d;background:#f59e0b1a;border-width:1px;border-color:#f59e0b59;display:flex}[data-theme-mode=light] .attr-feature-modal__info{border-color:var(--color-amber-200);background-color:var(--color-amber-50);color:var(--color-amber-900)}[data-theme-mode=light] .attr-feature-modal__info svg{color:var(--color-amber-600)}.attr-values-head{margin-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.attr-values-count{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500)}.attr-values-add-btn{align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:#c4b5fd;background:#8b5cf61f;border-width:1px;border-color:#8b5cf659;display:inline-flex}.attr-values-add-btn:hover{background:#8b5cf638}[data-theme-mode=light] .attr-values-add-btn{border-color:var(--color-slate-300);background-color:var(--color-white);color:var(--color-slate-700);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){[data-theme-mode=light] .attr-values-add-btn:hover{border-color:var(--color-slate-400);background-color:var(--color-slate-50)}}.attr-values-list{margin-bottom:calc(var(--spacing) * 3);max-height:calc(var(--spacing) * 48)}:where(.attr-values-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.attr-values-list{overflow-y:auto}.attr-values-item{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);text-align:left;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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background:#0f172a66;border-width:1px;border-color:#ffffff14;display:flex}.attr-values-item:hover{background:#581c8733;border-color:#8b5cf666}[data-theme-mode=light] .attr-values-item{border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:3.40282e38px}@media(hover:hover){[data-theme-mode=light] .attr-values-item:hover{border-color:var(--color-violet-300);background-color:#f5f3ff80}@supports (color:color-mix(in lab,red,red)){[data-theme-mode=light] .attr-values-item:hover{background-color:color-mix(in oklab,var(--color-violet-50) 50%,transparent)}}}.attr-values-item__name{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-100)}[data-theme-mode=light] .attr-values-item__name{color:var(--color-slate-900)}.attr-values-item__code{margin-left:calc(var(--spacing) * 2);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500)}.attr-values-swatch{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#fff3;display:inline-block}@supports (color:color-mix(in lab,red,red)){.attr-values-swatch{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.attr-values-swatch--lg{height:42px;width:calc(var(--spacing) * 12);flex-shrink:0}[data-theme-mode=light] .attr-values-swatch{border-color:var(--color-slate-300)}.attr-values-empty{margin-bottom:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 6);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-500);border:1px dashed #ffffff1f}[data-theme-mode=light] .attr-values-empty{border-color:var(--color-slate-300);background-color:var(--color-slate-50)}.attr-value-form{border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);background:#581c8726;border-width:1px;border-color:#8b5cf64d}[data-theme-mode=light] .attr-value-form{border-color:var(--color-brand-200);background-color:#f5f3ff4d}@supports (color:color-mix(in lab,red,red)){[data-theme-mode=light] .attr-value-form{background-color:color-mix(in oklab,var(--color-brand-50) 30%,transparent)}}.attr-value-form__title{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-200)}[data-theme-mode=light] .attr-value-form__title{color:var(--color-slate-800)}.attr-color-row{gap:calc(var(--spacing) * 2);display:flex}.attr-value-form__actions{margin-top:calc(var(--spacing) * 3);justify-content:flex-end;gap:calc(var(--spacing) * 2);display:flex}.attr-tpl-search{max-width:var(--container-xs);flex:1;min-width:11rem;position:relative}.attr-tpl-search__icon{pointer-events:none;top:50%;left:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-slate-500);position:absolute}.attr-tpl-search__input{border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:100%;padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 8);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;color:#f8fafc;background:#0f172a8c;border-width:1px;border-color:#ffffff1f;outline-style:none}.attr-tpl-search__input::placeholder{color:#64748b}.attr-tpl-search__input:focus{border-color:#8b5cf680;box-shadow:0 0 0 3px #8b5cf626}[data-theme-mode=light] .attr-tpl-search__input{border-color:var(--color-slate-300);background-color:var(--color-white);color:var(--color-slate-900)}.attr-tpl-pick-grid{gap:calc(var(--spacing) * 2);max-height:min(22rem,46vh);padding-right:calc(var(--spacing) * 1);display:grid;overflow-y:auto}@media(min-width:40rem){.attr-tpl-pick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.attr-tpl-pick{border-radius:var(--radius-xl);border-style:var(--tw-border-style);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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background:#0f172a59;border-width:1px;border-color:#ffffff14;overflow:hidden}.attr-tpl-pick--on{background:#7c3aed1f;border-color:#8b5cf673}[data-theme-mode=light] .attr-tpl-pick{border-color:var(--color-slate-200);background-color:var(--color-white)}[data-theme-mode=light] .attr-tpl-pick--on{border-color:var(--color-brand-300);background:#7c3aed0f}.attr-tpl-pick__main{align-items:flex-start;gap:calc(var(--spacing) * 2.5);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);text-align:left;display:flex}.attr-tpl-pick__check{margin-top:calc(var(--spacing) * .5);height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);border-radius:var(--radius-md);border-style:var(--tw-border-style);color:#0000;border-width:1px;border-color:#fff3;flex-shrink:0;justify-content:center;align-items:center;display:flex}.attr-tpl-pick__check--on{color:#fff;background:linear-gradient(135deg,#7c3aed,#6366f1);border-color:#0000}[data-theme-mode=light] .attr-tpl-pick__check{border-color:var(--color-slate-300)}.attr-tpl-pick__name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-100);display:block;overflow:hidden}[data-theme-mode=light] .attr-tpl-pick__name{color:var(--color-slate-800)}.attr-tpl-pick__meta{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;color:var(--color-slate-500);font-size:11px;display:block;overflow:hidden}.attr-tpl-pick__flags{gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-color:#ffffff0f;border-top-width:1px;flex-wrap:wrap;display:flex}[data-theme-mode=light] .attr-tpl-pick__flags{border-color:var(--color-slate-100)}.attr-tpl-flag{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);font-size:11px;font-weight:var(--font-weight-medium);color:var(--color-slate-400);display:inline-flex}.attr-tpl-flag input{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5);accent-color:var(--color-violet-500)}[data-theme-mode=light] .attr-tpl-flag{color:var(--color-slate-600)}.attr-feature-modal__footer{justify-content:flex-end;gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);border-top-width:1px;flex-shrink:0;display:flex}@media(min-width:40rem){.attr-feature-modal__footer{padding-inline:calc(var(--spacing) * 6)}}.attr-feature-modal__footer{background:#0f172a73;border-color:#ffffff14}[data-theme-mode=light] .attr-feature-modal__footer{border-color:var(--color-slate-200);background-color:var(--color-white)}.attr-btn-secondary{border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:#cbd5e1;background:#ffffff0a;border-width:1px;border-color:#ffffff26}.attr-btn-secondary:hover{background:#ffffff14}.attr-btn-primary{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-flex}.attr-btn-primary:disabled{cursor:not-allowed;opacity:.5}.attr-btn-primary{background:linear-gradient(135deg,#7c3aed,#6366f1);box-shadow:0 4px 14px #7c3aed59}.attr-btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#8b5cf6,#818cf8)}.attr-btn-primary--sm{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}[data-theme-mode=light] .attr-btn-secondary{border-color:var(--color-slate-300);background-color:var(--color-white);color:var(--color-slate-700)}@media(hover:hover){[data-theme-mode=light] .attr-btn-secondary:hover{background-color:var(--color-slate-50)}}[data-theme-mode=light] .attr-btn-primary{background-color:var(--color-violet-600);--tw-shadow-color:#7f22fe40}@supports (color:color-mix(in lab,red,red)){[data-theme-mode=light] .attr-btn-primary{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-600) 25%, transparent) var(--tw-shadow-alpha), transparent)}}@media(hover:hover){[data-theme-mode=light] .attr-btn-primary:hover{background-color:var(--color-violet-500)}}[data-theme-mode=light] .attr-btn-primary{background:#7c3aed;box-shadow:0 2px 8px #7c3aed47}:where(.invoice-doc>:not(:last-child)),:where([data-sales-invoice-form]>: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)))}[data-sales-invoice-form] .inv-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);border-width:1px;border-color:var(--ui-panel-border);background:var(--ui-panel-bg)}[data-sales-invoice-form] .inv-sec-title{margin-bottom:calc(var(--spacing) * 2.5);align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:#7c3aed;display:flex}[data-sales-invoice-form] .inv-dense{column-gap:calc(var(--spacing) * 2.5);row-gap:calc(var(--spacing) * 2)}[data-sales-invoice-form] .inv-dense .form-label{margin-bottom:calc(var(--spacing) * .5);--tw-leading:var(--leading-tight);font-size:11px;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--ui-text-muted)}[data-sales-invoice-form] .inv-dense .input-dark,[data-sales-invoice-form] .inv-dense .select-dark,[data-sales-invoice-form] .inv-dense .invoice-readonly{min-height:2rem;padding:.28rem .6rem;font-size:.8125rem;line-height:1.25}[data-sales-invoice-form] .inv-grid-8{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .75rem;display:grid}[data-sales-invoice-form] .inv-grid-3{grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem 1.25rem;display:grid}@media(min-width:900px){[data-sales-invoice-form] .inv-grid-8{grid-template-columns:repeat(4,minmax(0,1fr))}[data-sales-invoice-form] .inv-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){[data-sales-invoice-form] .inv-grid-8{grid-template-columns:repeat(8,minmax(0,1fr))}}[data-sales-invoice-form] .invoice-total-row-grand{margin-top:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);background:var(--ui-accent);border-width:0}@supports (color:color-mix(in lab,red,red)){[data-sales-invoice-form] .invoice-total-row-grand{background:color-mix(in srgb,var(--ui-accent) 14%,transparent)}}.invoice-toolbar{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 2);border-bottom:1px solid var(--ui-border);flex-wrap:wrap;display:flex}.invoice-section{border-radius:var(--radius-lg);border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm);overflow:hidden}.invoice-section-head{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);border-bottom:1px solid var(--ui-border);background:var(--ui-table-header-bg);flex-wrap:wrap;display:flex}.invoice-section-head h3{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--ui-text)}.invoice-section-title{padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--ui-text)}.invoice-section-body{padding:calc(var(--spacing) * 4)}.invoice-section>.form-grid-order-header,.invoice-section>.form-grid-order-header-h,.invoice-section>.form-grid-master,.invoice-section>.space-y-2{padding-inline:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 4)}.invoice-section>.invoice-lines-toolbar+:not(.invoice-section-body){margin-inline:calc(var(--spacing) * 4);margin-top:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 4)}.invoice-cols-3{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:64rem){.invoice-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.invoice-col{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 1.5);flex-direction:column;display:flex}[data-expense-form] .invoice-col{gap:calc(var(--spacing) * 1)}[data-expense-form] .invoice-section-body{padding:calc(var(--spacing) * 2.5)}[data-expense-form] .invoice-section-head{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5)}[data-expense-form] .form-field-horizontal{gap:calc(var(--spacing) * .5)}@media(min-width:40rem){[data-expense-form] .form-field-horizontal{gap:calc(var(--spacing) * 2)}}[data-expense-form] .form-label{margin-bottom:calc(var(--spacing) * .5);--tw-leading:var(--leading-tight);font-size:11px;line-height:var(--leading-tight)}[data-expense-form] .input-dark,[data-expense-form] .select-dark,[data-expense-form] textarea.input-dark,[data-expense-form] .invoice-col .input-dark,[data-expense-form] .invoice-col .select-dark,[data-expense-form] .form-field .input-dark,[data-expense-form] .form-field .select-dark,[data-expense-form] .form-field textarea.input-dark{min-height:1.8rem;padding:.3rem .7rem;font-size:.8125rem;line-height:1.25}[data-expense-form] textarea.input-dark,[data-expense-form] .form-field textarea.input-dark{min-height:2.25rem}.invoice-tabs{border-bottom:1px solid var(--ui-border);flex-wrap:wrap;display:flex}.invoice-tab{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--ui-text-muted);border-color:#0000;border-bottom-width:2px}.invoice-tab:hover{background:var(--ui-surface-hover);color:var(--ui-text)}.invoice-tab-active{border-color:var(--ui-accent);background:var(--ui-accent-soft);color:var(--ui-nav-active-text)}.invoice-lines-toolbar{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);border-bottom:1px solid var(--ui-border);flex-wrap:wrap;display:flex}.invoice-footer{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:64rem){.invoice-footer{grid-template-columns:repeat(2,minmax(0,1fr))}}.invoice-notes-box{border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);border-width:1px;border-color:var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm)}.invoice-notes-box label{margin-bottom:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--ui-text);display:block}.invoice-notes-box textarea{resize:vertical;border-radius:var(--radius-lg);width:100%;min-height:140px;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-outline-style:none;outline-style:none}.invoice-notes-box textarea: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)}.invoice-notes-box textarea{border:1px solid var(--ui-input-border);background:var(--ui-input-bg);color:var(--ui-input-text)}.invoice-notes-box textarea::placeholder{color:var(--ui-input-placeholder)}.invoice-notes-box textarea:focus{--tw-ring-color:var(--ui-accent)}.invoice-totals-box{border-radius:var(--radius-lg);padding:calc(var(--spacing) * 4);border:1px solid var(--ui-panel-border);background:var(--ui-accent-soft);box-shadow:var(--ui-shadow-sm)}.invoice-totals-head{margin-bottom:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);border-bottom-width:1px;border-color:var(--ui-border);color:var(--ui-text)}.invoice-total-row{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));border-bottom-width:1px;border-color:var(--ui-border);color:var(--ui-text-muted);display:flex}.invoice-total-row span:last-child{--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,);color:var(--ui-text)}.invoice-total-row-grand{margin-top:calc(var(--spacing) * 1);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);border-top-width:1px;border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.invoice-total-row-grand{border-color:color-mix(in srgb,var(--ui-accent) 35%,var(--ui-border))}}.invoice-total-row-grand,.invoice-total-row-grand span:last-child{color:var(--ui-accent)}.invoice-callout{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));border:1px solid var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.invoice-callout{border:1px solid color-mix(in srgb,var(--ui-accent) 30%,var(--ui-border))}}.invoice-callout{background:var(--ui-accent-soft);color:var(--ui-text)}.invoice-callout-title{margin-bottom:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--ui-text)}.expense-import-toolbar{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);border-bottom:1px solid var(--ui-border)}.expense-ocr-progress{margin-inline:calc(var(--spacing) * 1);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);border:1px solid var(--ui-border);background:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.expense-ocr-progress{background:color-mix(in srgb,var(--ui-accent) 8%,var(--ui-panel-bg))}}.expense-ocr-progress{box-shadow:var(--ui-shadow-sm)}.expense-ocr-progress-meta{margin-bottom:calc(var(--spacing) * 1.5);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);font-size:11px;display:flex}.expense-ocr-progress-label{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--ui-text);display:inline-flex}.expense-ocr-progress-pct{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--ui-accent);flex-shrink:0}.expense-ocr-progress-track{height:calc(var(--spacing) * 2);background:var(--ui-border);border-radius:3.40282e38px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.expense-ocr-progress-track{background:color-mix(in srgb,var(--ui-border) 70%,transparent)}}.expense-ocr-progress-fill{height:100%;transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);background:linear-gradient(90deg,var(--ui-accent),var(--ui-accent),var(--ui-accent));border-radius:3.40282e38px}@supports (color:color-mix(in lab,red,red)){.expense-ocr-progress-fill{background:linear-gradient(90deg,color-mix(in srgb,var(--ui-accent) 75%,#6366f1),var(--ui-accent),color-mix(in srgb,var(--ui-accent) 70%,#22c55e))}}.expense-ocr-progress-fill{background-size:200% 100%;animation:1.4s linear infinite expense-ocr-shimmer}.expense-ocr-progress-fill.is-done{background:#22c55e;animation:none}@keyframes expense-ocr-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.expense-import-panel{margin-top:calc(var(--spacing) * 2);border-radius:var(--radius-lg);padding:calc(var(--spacing) * 2);border:1px solid var(--ui-border);background:var(--ui-panel-bg);font-size:11px}.expense-import-result{margin-top:calc(var(--spacing) * 2);max-height:calc(var(--spacing) * 24);border-radius:var(--radius-lg);padding:calc(var(--spacing) * 2);border:1px solid #10b981;font-size:10px;overflow:auto}@supports (color:color-mix(in lab,red,red)){.expense-import-result{border:1px solid color-mix(in srgb,#10b981 35%,var(--ui-border))}}.expense-import-result{background:#10b981}@supports (color:color-mix(in lab,red,red)){.expense-import-result{background:color-mix(in srgb,#10b981 8%,var(--ui-panel-bg))}}.expense-import-result{color:var(--ui-text-muted)}.invoice-readonly{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#cad5e2cc}@supports (color:color-mix(in lab,red,red)){.invoice-readonly{border-color:color-mix(in oklab,var(--color-slate-300) 80%,transparent)}}.invoice-readonly{background-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-700)}.doc-lines-wrap{border:1px solid var(--ui-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm);border-radius:.75rem;overflow-x:auto}.doc-lines-thead{border-bottom:1px solid var(--ui-border);background:var(--ui-table-header-bg);text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--ui-text-muted);font-size:.6875rem;font-weight:700}.doc-lines-row-even{border-bottom:1px solid var(--ui-border);background:var(--ui-bg-elevated);transition:background .15s}.doc-lines-row-even:hover{background:var(--ui-surface-hover)}.doc-lines-row-odd{border-bottom:1px solid var(--ui-border);background:var(--ui-panel-bg);transition:background .15s}.doc-lines-row-odd:hover{background:var(--ui-surface-hover)}.doc-line-input{border:1px solid var(--ui-input-border);background:var(--ui-input-bg);width:100%;min-width:0;color:var(--ui-input-text);border-radius:.5rem;outline:none;padding:.375rem .5rem;font-size:.75rem;font-weight:500}.doc-line-input::placeholder{color:var(--ui-input-placeholder)}.doc-line-input:focus{border-color:var(--ui-accent);box-shadow:0 0 0 1px var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.doc-line-input:focus{box-shadow:0 0 0 1px color-mix(in srgb,var(--ui-accent) 35%,transparent)}}.doc-line-total{font-variant-numeric:tabular-nums;color:var(--ui-text);font-weight:700}.doc-section-title{color:var(--ui-text);font-size:.875rem;font-weight:600}.doc-line-add-btn{border:1px solid var(--ui-accent);border-radius:.5rem;align-items:center;gap:.375rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.doc-line-add-btn{border:1px solid color-mix(in srgb,var(--ui-accent) 35%,var(--ui-border))}}.doc-line-add-btn{background:var(--ui-accent-soft);color:var(--ui-nav-active-text);box-shadow:var(--ui-shadow-sm);padding:.375rem .75rem;font-size:.75rem;font-weight:600;transition:opacity .15s,box-shadow .15s}.doc-line-add-btn:hover{box-shadow:var(--ui-shadow-md)}.doc-line-add-row-btn{border:1px dashed var(--ui-border-strong);width:100%;color:var(--ui-text-muted);border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;padding:.5rem;font-size:.75rem;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:flex}.doc-line-add-row-btn:hover{border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.doc-line-add-row-btn:hover{border-color:color-mix(in srgb,var(--ui-accent) 45%,var(--ui-border))}}.doc-line-add-row-btn:hover{background:var(--ui-accent-soft);color:var(--ui-nav-active-text)}.doc-totals-box{border:1px solid var(--ui-panel-border);background:var(--ui-accent-soft);width:100%;max-width:20rem;box-shadow:var(--ui-shadow-sm);border-radius:.75rem;flex-shrink:0;padding:1rem;font-size:.875rem}.doc-totals-box-row{color:var(--ui-text-muted);justify-content:space-between;display:flex}.doc-totals-box-total{border-top:1px solid var(--ui-border);color:var(--ui-text);justify-content:space-between;margin-top:.5rem;padding-top:.5rem;font-weight:600;display:flex}.product-combo-dropdown{border:1px solid var(--ui-modal-border);background:var(--ui-modal-bg);box-shadow:var(--ui-shadow-card);border-radius:.75rem;overflow:hidden}.product-combo-dropdown-header{border-bottom:1px solid var(--ui-border);background:var(--ui-surface-hover);letter-spacing:.05em;text-transform:uppercase;color:var(--ui-text-muted);padding:.5rem .75rem;font-size:.625rem;font-weight:600}.product-combo-dropdown-item{border-bottom:1px solid var(--ui-border);text-align:left;width:100%;color:var(--ui-text);align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.75rem;transition:background .15s;display:flex}.product-combo-dropdown-item:hover{background:var(--ui-accent-soft)}.product-combo-add-btn{border:1px solid var(--ui-accent);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.product-combo-add-btn{border:1px solid color-mix(in srgb,var(--ui-accent) 40%,var(--ui-border))}}.product-combo-add-btn{background:var(--ui-accent-soft);color:var(--ui-accent);box-shadow:var(--ui-shadow-sm);padding:0}.product-combo-add-btn svg{stroke:currentColor;fill:none;flex-shrink:0;display:block}.product-combo-add-btn:hover{background:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.product-combo-add-btn:hover{background:color-mix(in srgb,var(--ui-accent) 18%,var(--ui-bg-elevated))}}.product-combo-add-link{width:100%;color:var(--ui-accent);text-align:left;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.product-combo-add-link:hover{background:var(--ui-accent-soft)}.product-combo-add-link svg{stroke:currentColor;fill:none}.stock-avail-badge{border:1px solid var(--ui-border);background:var(--ui-bg-elevated);color:var(--ui-text);border-radius:.375rem;align-items:center;padding:.125rem .375rem;font-size:.5625rem;font-weight:600;line-height:1;display:inline-flex}.stock-avail-onhand{border-color:#0ea5e9}@supports (color:color-mix(in lab,red,red)){.stock-avail-onhand{border-color:color-mix(in srgb,#0ea5e9 35%,var(--ui-border))}}.stock-avail-onhand{background:#0ea5e9}@supports (color:color-mix(in lab,red,red)){.stock-avail-onhand{background:color-mix(in srgb,#0ea5e9 12%,var(--ui-bg-elevated))}}.stock-avail-onhand{color:#0369a1}@supports (color:color-mix(in lab,red,red)){.stock-avail-onhand{color:color-mix(in srgb,#0369a1 85%,var(--ui-text))}}.stock-avail-reserved{border-color:#f59e0b}@supports (color:color-mix(in lab,red,red)){.stock-avail-reserved{border-color:color-mix(in srgb,#f59e0b 35%,var(--ui-border))}}.stock-avail-reserved{background:#f59e0b}@supports (color:color-mix(in lab,red,red)){.stock-avail-reserved{background:color-mix(in srgb,#f59e0b 12%,var(--ui-bg-elevated))}}.stock-avail-reserved{color:#b45309}@supports (color:color-mix(in lab,red,red)){.stock-avail-reserved{color:color-mix(in srgb,#b45309 85%,var(--ui-text))}}.stock-avail-pending{border-color:#d946ef}@supports (color:color-mix(in lab,red,red)){.stock-avail-pending{border-color:color-mix(in srgb,#d946ef 35%,var(--ui-border))}}.stock-avail-pending{background:#d946ef}@supports (color:color-mix(in lab,red,red)){.stock-avail-pending{background:color-mix(in srgb,#d946ef 12%,var(--ui-bg-elevated))}}.stock-avail-pending{color:#a21caf}@supports (color:color-mix(in lab,red,red)){.stock-avail-pending{color:color-mix(in srgb,#a21caf 85%,var(--ui-text))}}.stock-avail-available{border-color:#10b981}@supports (color:color-mix(in lab,red,red)){.stock-avail-available{border-color:color-mix(in srgb,#10b981 40%,var(--ui-border))}}.stock-avail-available{background:#10b981}@supports (color:color-mix(in lab,red,red)){.stock-avail-available{background:color-mix(in srgb,#10b981 14%,var(--ui-bg-elevated))}}.stock-avail-available{color:#047857}@supports (color:color-mix(in lab,red,red)){.stock-avail-available{color:color-mix(in srgb,#047857 85%,var(--ui-text))}}.reys-welcome-shell{background:var(--ui-modal-bg);border:1px solid var(--ui-modal-border);box-shadow:var(--ui-shadow-card);color:var(--ui-text);position:relative}.reys-welcome-bg{pointer-events:none;background:linear-gradient(135deg,var(--ui-accent) 0%,var(--ui-modal-bg) 45%,var(--ui-accent) 100%);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.reys-welcome-bg{background:linear-gradient(135deg,color-mix(in srgb,var(--ui-accent) 14%,var(--ui-modal-bg)) 0%,var(--ui-modal-bg) 45%,color-mix(in srgb,var(--ui-accent) 8%,var(--ui-bg-elevated)) 100%)}}.reys-welcome-panel{border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm)}.reys-welcome-divider{border-color:var(--ui-border)}.reys-welcome-footer{border-top:1px solid var(--ui-border);background:var(--ui-bg-elevated)}.reys-briefing-card{border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-card);position:relative;overflow:hidden}.reys-briefing-card-glow{pointer-events:none;background:var(--ui-accent-soft);filter:blur(48px);border-radius:9999px;width:8rem;height:8rem;position:absolute;top:-2rem;right:-2rem}.reys-score-card{border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm)}.reys-chip{border:1px solid var(--ui-border);background:var(--ui-surface-hover);color:var(--ui-text-muted)}.reys-chip-active{border-color:var(--ui-accent);background:var(--ui-accent-soft);color:var(--ui-nav-active-text)}.reys-focus-banner{border:1px solid var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.reys-focus-banner{border:1px solid color-mix(in srgb,var(--ui-accent) 40%,transparent)}}.reys-focus-banner{background:var(--ui-accent-soft);color:var(--ui-nav-active-text)}.ui-atmosphere-card{border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-card);color:var(--ui-text);border-radius:1.5rem;position:relative;overflow:hidden}.ui-atmosphere-card-bg{pointer-events:none;background:radial-gradient(ellipse at top left,var(--ui-accent),transparent 55%),linear-gradient(135deg,var(--ui-accent) 0%,var(--ui-surface) 46%,var(--ui-accent) 100%);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.ui-atmosphere-card-bg{background:radial-gradient(ellipse at top left,color-mix(in srgb,var(--ui-accent) 28%,transparent),transparent 55%),linear-gradient(135deg,color-mix(in srgb,var(--ui-accent) 18%,var(--ui-bg-elevated)) 0%,var(--ui-surface) 46%,color-mix(in srgb,var(--ui-accent) 10%,var(--ui-bg)) 100%)}}.ui-atmosphere-orb-a,.ui-atmosphere-orb-b{pointer-events:none;filter:blur(72px);border-radius:9999px;position:absolute}.ui-atmosphere-orb-a{background:var(--ui-accent);width:16rem;height:16rem;top:0;left:-5rem}@supports (color:color-mix(in lab,red,red)){.ui-atmosphere-orb-a{background:color-mix(in srgb,var(--ui-accent) 22%,transparent)}}.ui-atmosphere-orb-b{background:#10b98124;width:14rem;height:14rem;bottom:0;right:-4rem}.ui-atmosphere-eyebrow{color:var(--ui-accent);opacity:.9}.ui-atmosphere-title{color:var(--ui-text)}.ui-atmosphere-body{color:var(--ui-text-muted)}.ui-atmosphere-muted{color:var(--ui-text-muted);opacity:.85}.ui-atmosphere-chip{border:1px solid var(--ui-border);background:var(--ui-surface)}@supports (color:color-mix(in lab,red,red)){.ui-atmosphere-chip{background:color-mix(in srgb,var(--ui-surface) 88%,var(--ui-accent))}}.ui-atmosphere-chip{color:var(--ui-text)}.ui-atmosphere-chip:hover{border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.ui-atmosphere-chip:hover{border-color:color-mix(in srgb,var(--ui-accent) 45%,var(--ui-border))}}.ui-atmosphere-chip-active{border-color:var(--ui-accent);background:var(--ui-accent-soft);color:var(--ui-nav-active-text);box-shadow:var(--ui-shadow-sm)}.ui-atmosphere-badge{border:1px solid var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.ui-atmosphere-badge{border:1px solid color-mix(in srgb,var(--ui-accent) 35%,var(--ui-border))}}.ui-atmosphere-badge{background:var(--ui-accent-soft);color:var(--ui-nav-active-text)}.ui-atmosphere-badge-amber{border:1px solid #f59e0b}@supports (color:color-mix(in lab,red,red)){.ui-atmosphere-badge-amber{border:1px solid color-mix(in srgb,#f59e0b 40%,var(--ui-border))}}.ui-atmosphere-badge-amber{background:#f59e0b}@supports (color:color-mix(in lab,red,red)){.ui-atmosphere-badge-amber{background:color-mix(in srgb,#f59e0b 14%,var(--ui-panel-bg))}}.ui-atmosphere-badge-amber{color:#b45309}@supports (color:color-mix(in lab,red,red)){.ui-atmosphere-badge-amber{color:color-mix(in srgb,#b45309 70%,var(--ui-text))}}[data-theme-mode=dark] .ui-atmosphere-badge-amber{color:#fde68a}.ui-tint-band{--ui-tint:var(--ui-accent);border-color:var(--ui-tint)}@supports (color:color-mix(in lab,red,red)){.ui-tint-band{border-color:color-mix(in srgb,var(--ui-tint) 35%,var(--ui-border))}}.ui-tint-band{background:linear-gradient(90deg,var(--ui-tint) 0%,var(--ui-tint) 100%)}@supports (color:color-mix(in lab,red,red)){.ui-tint-band{background:linear-gradient(90deg,color-mix(in srgb,var(--ui-tint) 16%,var(--ui-panel-bg)),color-mix(in srgb,var(--ui-tint) 6%,var(--ui-surface)))}}.ui-tint-band{color:var(--ui-text)}.ui-tint-band-pink{--ui-tint:#ec4899}.ui-tint-band-fuchsia{--ui-tint:#d946ef}.ui-tint-band-emerald{--ui-tint:#10b981}.ui-tint-band-amber{--ui-tint:#f59e0b}.ui-tint-band-cyan{--ui-tint:#06b6d4}.ui-tint-cell{background:var(--ui-tint,var(--ui-accent))}@supports (color:color-mix(in lab,red,red)){.ui-tint-cell{background:color-mix(in srgb,var(--ui-tint,var(--ui-accent)) 6%,var(--ui-panel-bg))}}.ui-tint-cell{border-color:var(--ui-border);color:var(--ui-text)}.day-job-row-working{border:1px solid #0284c7}@supports (color:color-mix(in lab,red,red)){.day-job-row-working{border:1px solid color-mix(in srgb,#0284c7 40%,var(--ui-border))}}.day-job-row-working{background:#0ea5e9}@supports (color:color-mix(in lab,red,red)){.day-job-row-working{background:color-mix(in srgb,#0ea5e9 14%,var(--ui-panel-bg))}}.day-job-row-working{color:var(--ui-text)}.day-job-row-waiting{border:1px solid #d97706}@supports (color:color-mix(in lab,red,red)){.day-job-row-waiting{border:1px solid color-mix(in srgb,#d97706 40%,var(--ui-border))}}.day-job-row-waiting{background:#f59e0b}@supports (color:color-mix(in lab,red,red)){.day-job-row-waiting{background:color-mix(in srgb,#f59e0b 14%,var(--ui-panel-bg))}}.day-job-row-waiting{color:var(--ui-text)}.day-job-row-other{border:1px solid var(--ui-border);background:var(--ui-bg);color:var(--ui-text)}.day-person-card{border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-card);border-radius:.5rem}.day-person-card .btn-primary,.day-person-card .btn-secondary,.day-board-toolbar .btn-primary,.day-board-toolbar .btn-secondary,.day-person-card .ui-badge,.day-job-row-working .ui-badge,.day-job-row-waiting .ui-badge,.day-job-row-other .ui-badge{border-radius:.25rem!important}.day-person-card-working{border-color:#0284c7}@supports (color:color-mix(in lab,red,red)){.day-person-card-working{border-color:color-mix(in srgb,#0284c7 35%,var(--ui-border))}}.day-person-card-idle{border-style:dashed;border-color:var(--ui-border-strong)}.day-person-card-free{border-color:#059669}@supports (color:color-mix(in lab,red,red)){.day-person-card-free{border-color:color-mix(in srgb,#059669 40%,var(--ui-border))}}.day-person-card-free{background:#10b981}@supports (color:color-mix(in lab,red,red)){.day-person-card-free{background:color-mix(in srgb,#10b981 10%,var(--ui-panel-bg))}}.day-board-seg-btn{color:var(--ui-text);opacity:.78}.day-board-seg-btn:hover{opacity:1;background:var(--ui-surface-hover)}.day-board-seg-btn-active{box-shadow:var(--ui-shadow-sm);background:var(--ui-accent)!important;color:var(--ui-accent-text)!important;opacity:1!important}[data-theme-mode=light] .day-board-seg-btn{color:#020617;opacity:.85}[data-theme-mode=light] .day-board-seg-btn-active{color:#fff!important;background:#6d28d9!important}.ui-news-hero{border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);box-shadow:var(--ui-shadow-sm);color:var(--ui-text);border-radius:1rem;transition:border-color .15s,box-shadow .15s;display:block;overflow:hidden}.ui-news-hero:hover{border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.ui-news-hero:hover{border-color:color-mix(in srgb,var(--ui-accent) 35%,var(--ui-border))}}.ui-news-hero:hover{box-shadow:var(--ui-shadow-md)}.ui-news-hero-media{aspect-ratio:16/9;background:var(--ui-accent);min-height:180px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ui-news-hero-media{background:color-mix(in srgb,var(--ui-accent) 10%,var(--ui-bg))}}.ui-news-hero-fallback{background:linear-gradient(135deg,var(--ui-accent) 0%,var(--ui-surface) 50%,var(--ui-accent) 100%);justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.ui-news-hero-fallback{background:linear-gradient(135deg,color-mix(in srgb,var(--ui-accent) 16%,var(--ui-bg-elevated)) 0%,var(--ui-surface) 50%,color-mix(in srgb,var(--ui-accent) 8%,var(--ui-bg)) 100%)}}.ui-news-hero-body{border-top:1px solid var(--ui-border);padding:1rem 1.15rem 1.15rem}.ui-news-hero-source{letter-spacing:.06em;text-transform:uppercase;background:var(--ui-accent-soft);color:var(--ui-nav-active-text);border-radius:9999px;padding:.15rem .65rem;font-size:10px;font-weight:600;display:inline-block}.ui-news-hero-title{color:var(--ui-text);margin-top:.5rem;font-size:1.05rem;font-weight:700;line-height:1.35}.ui-news-hero:hover .ui-news-hero-title{color:var(--ui-accent)}.ui-news-hero-meta{color:var(--ui-text-muted);align-items:center;gap:.5rem;margin-top:.5rem;font-size:.75rem;display:flex}.ui-news-row{color:var(--ui-text);border:1px solid #0000;border-radius:.75rem;gap:.75rem;padding:.625rem;transition:background .15s,border-color .15s;display:flex}.ui-news-row:hover{border-color:var(--ui-border);background:var(--ui-surface-hover)}.ui-news-row-index{background:var(--ui-surface-hover);font-variant-numeric:tabular-nums;width:2rem;height:2rem;color:var(--ui-text-muted);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.ui-news-row-title{color:var(--ui-text);font-size:.875rem;font-weight:600;line-height:1.35}.ui-news-row:hover .ui-news-row-title{color:var(--ui-accent)}.ui-news-row-meta{color:var(--ui-text-muted);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.25rem;font-size:11px;display:flex}.ui-theme-picker.ui-modal-panel{background:var(--ui-modal-bg);border-color:var(--ui-modal-border);color:var(--ui-text)}.ui-theme-picker-icon{background:var(--ui-accent-soft);color:var(--ui-accent)}.ui-theme-picker-close{color:var(--ui-text-muted)}.ui-theme-picker-close:hover{background:var(--ui-surface-hover);color:var(--ui-text)}.ui-theme-filter{background:var(--ui-btn-secondary-bg);color:var(--ui-text-muted);border:1px solid var(--ui-border)}.ui-theme-filter-active{background:var(--ui-accent-soft);color:var(--ui-accent);border-color:var(--ui-accent);box-shadow:var(--ui-shadow-sm)}.ui-theme-card{background:var(--ui-panel-bg);border-color:var(--ui-panel-border);box-shadow:var(--ui-shadow-sm);color:var(--ui-text)}.ui-theme-card:hover{box-shadow:var(--ui-shadow-card);border-color:var(--ui-border-strong)}.ui-theme-card-active{border-color:var(--ui-accent);box-shadow:var(--ui-shadow-card),0 0 0 1px var(--ui-accent-soft)}.ui-theme-check{background:var(--ui-accent);color:var(--ui-accent-text)}.ui-modal-overlay{background:var(--ui-modal-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:default;border:none}.ui-modal-panel{background:var(--ui-modal-bg);border:1px solid var(--ui-modal-border);box-shadow:var(--ui-shadow-card);color:var(--ui-text);min-height:0}.ui-modal-body{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.ui-modal-header{border-bottom:1px solid var(--ui-border);padding:.75rem 1rem}@media(min-width:640px){.ui-modal-header{padding:1rem 1.5rem}}.ui-modal-title{color:var(--ui-text);font-size:1rem;font-weight:600}@media(min-width:640px){.ui-modal-title{font-size:1.125rem}}.ui-modal-subtitle{color:var(--ui-text-muted);margin-top:.125rem;font-size:.75rem}.ui-modal-close{color:var(--ui-text-muted);border-radius:.5rem;padding:.375rem;transition:background-color .15s,color .15s}.ui-modal-close:hover{background:var(--ui-surface-hover);color:var(--ui-text)}.ui-modal-footer{border-top:1px solid var(--ui-border);padding:.75rem 1rem;padding-bottom:max(.75rem,env(safe-area-inset-bottom,0px));background:var(--ui-modal-bg);z-index:20;flex-shrink:0}@media(min-width:640px){.ui-modal-footer{padding:.75rem 1.5rem;padding-bottom:max(.75rem,env(safe-area-inset-bottom,0px))}}.ui-modal-footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ui-modal-footer-actions{flex-wrap:wrap;gap:.5rem;margin-left:auto;display:flex}html.mobile-shell .ui-modal-footer-actions .btn-primary,html.mobile-shell .ui-modal-footer-actions .btn-secondary,html.mobile-shell .ui-modal-footer-actions .btn-danger,html.mobile-shell .form-actions .btn-primary,html.mobile-shell .form-actions .btn-secondary,html.mobile-shell .form-actions .btn-danger{min-height:2.75rem;padding-left:1.1rem;padding-right:1.1rem;font-size:.9375rem}html.mobile-shell .ui-modal-root{justify-content:stretch!important;align-items:stretch!important;padding:0!important}html.mobile-shell .ui-modal-panel{border-radius:0!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;margin:0!important}html.mobile-shell .ui-modal-header{padding-top:max(.75rem,env(safe-area-inset-top,0px));padding-left:max(.85rem,env(safe-area-inset-left,0px));padding-right:max(.85rem,env(safe-area-inset-right,0px));flex-wrap:wrap;row-gap:.5rem}html.mobile-shell .ui-modal-header-toolbar{justify-content:flex-end;width:100%;max-width:100%}html.mobile-shell .ui-modal-body{-webkit-overflow-scrolling:touch;padding-left:max(.85rem,env(safe-area-inset-left,0px));padding-right:max(.85rem,env(safe-area-inset-right,0px));padding-bottom:max(1rem,env(safe-area-inset-bottom,0px));overflow:hidden auto}html.mobile-shell .ui-modal-header .form-actions>button,html.mobile-shell .ui-modal-header .form-actions>a,html.mobile-shell .ui-modal-header-footer .ui-modal-footer-actions>button,html.mobile-shell .ui-modal-header-footer .ui-modal-footer-actions>a,html.mobile-shell .ui-modal-header-footer .ui-modal-footer-inner>div:first-child>button{min-height:2.35rem;padding-left:.75rem;padding-right:.75rem;font-size:.8125rem}html.mobile-shell .ui-modal-body .form-grid,html.mobile-shell .ui-modal-body .form-grid-order-header,html.mobile-shell .ui-modal-body .form-grid-order-header-h,html.mobile-shell .ui-modal-body .form-grid-master,html.mobile-shell .ui-modal-body .form-grid-card,html.mobile-shell .ui-modal-body .grid.grid-cols-2,html.mobile-shell .ui-modal-body .grid.grid-cols-3,html.mobile-shell .ui-modal-body .grid.grid-cols-4,html.mobile-shell .ui-modal-body .grid.grid-cols-5,html.mobile-shell .ui-modal-body .grid.grid-cols-6,html.mobile-shell .ui-modal-body .grid.sm\:grid-cols-2,html.mobile-shell .ui-modal-body .grid.sm\:grid-cols-3,html.mobile-shell .ui-modal-body .grid.sm\:grid-cols-4,html.mobile-shell [data-window-form] .form-grid,html.mobile-shell [data-window-form] .form-grid-master,html.mobile-shell [data-window-form] .form-grid-order-header,html.mobile-shell [data-window-form] .form-grid-order-header-h,html.mobile-shell [data-window-form] .form-grid-card{grid-template-columns:minmax(0,1fr)!important}html.mobile-shell .ui-modal-body .doc-lines-wrap,html.mobile-shell .ui-modal-body .pur-doc-lines-wrap{-webkit-overflow-scrolling:touch;max-width:calc(100% + .5rem);margin-left:-.25rem;margin-right:-.25rem;overflow-x:auto}@media(max-width:639px){.ui-modal-body .form-grid,.ui-modal-body .form-grid-order-header,.ui-modal-body .form-grid-order-header-h,.ui-modal-body .form-grid-master,.ui-modal-body .form-grid-card,[data-window-form] .win-form-body .form-grid,[data-window-form] .win-form-body .form-grid-order-header,[data-window-form] .win-form-body .form-grid-order-header-h,[data-window-form] .win-form-body .form-grid-master,[data-window-form] .win-form-body .form-grid-card,.ui-modal-body .grid.grid-cols-2,.ui-modal-body .grid.grid-cols-3,.ui-modal-body .grid.grid-cols-4,.ui-modal-body .grid.grid-cols-5,.ui-modal-body .grid.grid-cols-6,[data-window-form] .win-form-body .grid.grid-cols-2,[data-window-form] .win-form-body .grid.grid-cols-3,[data-window-form] .win-form-body .grid.grid-cols-4{grid-template-columns:minmax(0,1fr)!important}.ui-modal-body .flex.flex-nowrap,.ui-modal-header .flex.flex-nowrap,[data-window-form] .win-form-body .flex.flex-nowrap,[data-window-form] .flex.shrink-0.flex-nowrap{row-gap:.5rem;max-width:100%;flex-wrap:wrap!important}.ui-modal-body .form-field,.ui-modal-body .input-dark,.ui-modal-body .select-dark,.ui-modal-body textarea.input-dark,.ui-modal-body [data-nice-select],[data-window-form] .win-form-body .form-field,[data-window-form] .win-form-body .input-dark,[data-window-form] .win-form-body .select-dark,[data-window-form] .win-form-body textarea.input-dark,[data-window-form] .win-form-body [data-nice-select]{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.ui-modal-body .form-field-horizontal .form-label,[data-window-form] .win-form-body .form-field-horizontal .form-label{width:100%!important}.ui-modal-body .doc-lines-wrap,.ui-modal-body .pur-doc-lines-wrap{max-width:calc(100% + .5rem);margin-left:-.25rem;margin-right:-.25rem}.ui-modal-panel{width:100%!important;max-width:100vw!important}.ui-modal-body{overflow-x:hidden}.ui-modal-body .doc-lines-wrap,.ui-modal-body .pur-doc-lines-wrap{overflow-x:auto}.ui-modal-panel[class*=max-w-],.ui-modal-panel[class*="w-\\["]{max-width:100vw!important}[data-window-form][data-window-mode=normal]{border-radius:0!important;width:100%!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important}}.ui-modal-panel .form-section{background:var(--ui-panel-bg)}.ui-modal-panel .form-section h3{color:var(--ui-text)}[data-help-tour-active]{outline:2px solid var(--ui-accent);outline-offset:4px;border-radius:12px;transition:outline-color .2s}[data-presentation-frame]{outline-offset:3px;z-index:2;border-radius:12px;outline:3px solid #f59e0b;transition:outline-color .2s,box-shadow .2s;position:relative;box-shadow:0 0 0 3px #f59e0b47}.presentation-frame-ring{pointer-events:none;border:3px solid #f59e0b;border-radius:14px;animation:1.8s ease-in-out infinite presentation-frame-pulse;position:fixed;box-shadow:0 0 0 3px #f59e0b33,0 0 18px #f59e0b66}.presentation-frame-label{color:#0f172a;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;background:#f59e0b;border-radius:999px;max-width:min(420px,80vw);padding:.25rem .6rem;font-size:11px;font-weight:700;position:absolute;top:-1.75rem;left:0;overflow:hidden;box-shadow:0 2px 8px #00000040}@keyframes presentation-frame-pulse{0%,to{box-shadow:0 0 0 9999px #0f172a59,0 0 18px #f59e0b59}50%{box-shadow:0 0 0 9999px #0f172a66,0 0 28px #f59e0b8c}}[data-theme-mode=light] [role=dialog] .text-white:not(.btn-primary):not(.btn-danger):not(.ui-accent-fill),[data-theme-mode=light] .ui-modal-panel .text-white:not(.btn-primary):not(.btn-danger):not(.ui-accent-fill){color:var(--ui-text)}.ui-accent-fill{background:var(--ui-accent);color:var(--ui-accent-text)}.ui-accent-fill svg{color:inherit}[data-theme-mode=light] [role=dialog] .ui-accent-fill,[data-theme-mode=light] .ui-modal-panel .ui-accent-fill,[data-theme-mode=light] [role=dialog] .ui-accent-fill svg,[data-theme-mode=light] .ui-modal-panel .ui-accent-fill svg{color:var(--ui-accent-text)!important}.ui-modal-panel input.input-dark,.ui-modal-panel select.select-dark,.ui-modal-panel textarea.input-dark,.ui-modal-panel .form-field .input-dark,.ui-modal-panel .form-field .select-dark,.ui-modal-panel .form-field textarea.input-dark{background:var(--ui-input-bg);border-color:var(--ui-input-border);color:var(--ui-input-text);box-shadow:var(--ui-shadow-sm)}.ui-modal-panel .form-field .input-dark::placeholder,.ui-modal-panel .form-field textarea.input-dark::placeholder{color:var(--ui-input-placeholder)}.ui-modal-panel [class*=bg-slate-950],.ui-modal-panel [class*=bg-slate-900]:not(.ui-modal-panel){background:var(--ui-input-bg)!important;border-color:var(--ui-input-border)!important;color:var(--ui-input-text)!important}.portal-auth-shell{color-scheme:dark;color:#f1f5f9;background:#020617;justify-content:center;align-items:center;min-height:100vh;padding:1rem;display:flex;position:relative}.portal-auth-bg{pointer-events:none;background:radial-gradient(70% 50% at 15% 20%,#7c3aed38,#0000 55%),radial-gradient(55% 45% at 85% 75%,#0ea5e91f,#0000 50%),linear-gradient(160deg,#020617,#0f172a 45%,#020617);position:absolute;top:0;right:0;bottom:0;left:0}.portal-auth-grid{z-index:1;background:#0f172aeb;border:1px solid #ffffff1a;border-radius:1.25rem;width:100%;max-width:56rem;display:grid;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #0000008c}@media(min-width:1024px){.portal-auth-grid{grid-template-columns:1fr 1fr;min-height:32rem}}.portal-auth-aside{background:linear-gradient(145deg,#7c3aed2e,#0f172af2 55%);border-right:1px solid #ffffff14;flex-direction:column;justify-content:center;padding:2.5rem}.portal-auth-aside-inner{max-width:20rem}.portal-auth-brand-icon{color:#c4b5fd;background:#7c3aed40;border-radius:1rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-bottom:1.25rem;display:flex}.portal-auth-aside-title{letter-spacing:-.02em;color:#f8fafc;font-size:1.75rem;font-weight:700}.portal-auth-aside-lead{color:#94a3b8;margin-top:.75rem;font-size:.9375rem;line-height:1.55}.portal-auth-features{flex-direction:column;gap:.875rem;margin-top:2rem;display:flex}.portal-auth-features li{color:#cbd5e1;align-items:center;gap:.75rem;font-size:.875rem;display:flex}.portal-auth-feature-icon{color:#a78bfa;background:#ffffff0f;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.portal-auth-main{justify-content:center;align-items:center;padding:2rem 1.5rem;display:flex}@media(min-width:1024px){.portal-auth-main{padding:2.5rem}}.portal-auth-card{width:100%;max-width:22rem}.portal-auth-card-head{text-align:center;margin-bottom:1.5rem}.portal-auth-card-title{color:#f8fafc;font-size:1.375rem;font-weight:700}.portal-auth-card-sub{color:#94a3b8;margin-top:.375rem;font-size:.875rem}.portal-auth-error{color:#fecdd3;background:#f43f5e1f;border:1px solid #f43f5e59;border-radius:.625rem;margin-bottom:1rem;padding:.625rem .875rem;font-size:.875rem}.portal-auth-form{flex-direction:column;gap:1rem;display:flex}.portal-auth-field{display:block}.portal-auth-label{letter-spacing:.02em;color:#cbd5e1;margin-bottom:.375rem;font-size:.75rem;font-weight:600;display:block}.portal-auth-input-wrap{position:relative}.portal-auth-input-icon{pointer-events:none;color:#64748b;width:1rem;height:1rem;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.portal-auth-input{color:#f1f5f9;background:#0f172a;border:1px solid #ffffff1f;border-radius:.625rem;outline:none;width:100%;padding:.6875rem .875rem .6875rem 2.5rem;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}.portal-auth-input::placeholder{color:#64748b}.portal-auth-input:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf640}.portal-auth-input:-webkit-autofill{caret-color:#f1f5f9;border:1px solid #8b5cf673;-webkit-text-fill-color:#f1f5f9!important;-webkit-box-shadow:inset 0 0 0 1000px #0f172a!important}.portal-auth-input:-webkit-autofill:hover{caret-color:#f1f5f9;border:1px solid #8b5cf673;-webkit-text-fill-color:#f1f5f9!important;-webkit-box-shadow:inset 0 0 0 1000px #0f172a!important}.portal-auth-input:-webkit-autofill:focus{caret-color:#f1f5f9;border:1px solid #8b5cf673;-webkit-text-fill-color:#f1f5f9!important;-webkit-box-shadow:inset 0 0 0 1000px #0f172a!important}.portal-auth-submit{color:#fff;background:linear-gradient(135deg,#7c3aed,#6d28d9);border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:.25rem;padding:.8125rem 1rem;font-size:.9375rem;font-weight:600;transition:filter .15s,transform .1s;display:flex;box-shadow:0 4px 14px #7c3aed66}.portal-auth-submit:hover:not(:disabled){filter:brightness(1.08)}.portal-auth-submit:active:not(:disabled){transform:scale(.99)}.portal-auth-submit:disabled{opacity:.55;cursor:not-allowed}.portal-auth-footer{text-align:center;flex-direction:column;align-items:center;gap:.625rem;margin-top:1.5rem;display:flex}.portal-auth-help{color:#a78bfa;align-items:center;gap:.375rem;font-size:.75rem;transition:color .15s;display:inline-flex}.portal-auth-help:hover{color:#c4b5fd}.portal-auth-note{color:#64748b;font-size:.6875rem;line-height:1.5}[data-theme-mode=light] [data-portal-auth] .portal-auth-card-title,[data-theme-mode=light] [data-portal-auth] .portal-auth-aside-title{color:#f8fafc!important}[data-theme-mode=light] [data-portal-auth] .portal-auth-card-sub,[data-theme-mode=light] [data-portal-auth] .portal-auth-aside-lead,[data-theme-mode=light] [data-portal-auth] .portal-auth-label,[data-theme-mode=light] [data-portal-auth] .portal-auth-features li{color:#94a3b8!important}[data-theme-mode=light] [data-portal-auth] .portal-auth-grid{background:#0f172af5!important}[data-theme-mode=light] [data-portal-auth] .portal-auth-input{color:#f1f5f9!important;background:#0f172a!important;border-color:#ffffff1f!important}[data-portal-app],.portal-app{color-scheme:dark;--portal-bg:#020617;--portal-surface:#0f172a;--portal-card:#111827;--portal-card-hover:#1e293b;--portal-border:#ffffff14;--portal-border-strong:#ffffff24;--portal-text:#f1f5f9;--portal-muted:#94a3b8;--portal-accent:#8b5cf6;--portal-accent-soft:#8b5cf626;color:var(--portal-text);background:var(--portal-bg)!important}.portal-app{min-height:100vh;display:flex;position:relative}.portal-app-bg{pointer-events:none;z-index:0;background:radial-gradient(ellipse 50% 40% at 0% 0%,#7c3aed1f 0%,transparent 50%),radial-gradient(ellipse 40% 35% at 100% 100%,#0ea5e914 0%,transparent 45%),var(--portal-bg);position:fixed;top:0;right:0;bottom:0;left:0}.portal-sidebar{z-index:10;border-right:1px solid var(--portal-border);background:#0f172af7;flex-direction:column;flex-shrink:0;width:15.5rem;padding:1.25rem .875rem;display:none;position:relative}@media(min-width:1024px){.portal-sidebar{display:flex}}.portal-sidebar-brand{border-bottom:1px solid var(--portal-border);align-items:center;gap:.75rem;margin-bottom:1rem;padding:0 .5rem 1.25rem;display:flex}.portal-sidebar-logo{background:var(--portal-accent-soft);color:#c4b5fd;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.portal-sidebar-nav{flex-direction:column;flex:1;gap:.25rem;display:flex}.portal-nav-link{color:var(--portal-muted);border-radius:.625rem;align-items:center;gap:.625rem;padding:.625rem .75rem;font-size:.875rem;font-weight:500;transition:background .15s,color .15s;display:flex}.portal-nav-link:hover{color:var(--portal-text);background:#ffffff0d}.portal-nav-link-active{color:#fff;background:linear-gradient(135deg,#7c3aed59,#6d28d933);box-shadow:inset 0 0 0 1px #8b5cf659}.portal-sidebar-cta{color:#fff;background:linear-gradient(135deg,#7c3aed,#6d28d9);border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;margin:.75rem .25rem;padding:.75rem;font-size:.8125rem;font-weight:600;transition:filter .15s;display:flex;box-shadow:0 4px 14px #7c3aed59}.portal-sidebar-cta:hover{filter:brightness(1.08);color:#fff}.portal-sidebar-footer{border-top:1px solid var(--portal-border);margin-top:auto;padding-top:1rem}.portal-sidebar-logout{width:100%;color:var(--portal-muted);border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.875rem;transition:background .15s,color .15s;display:flex}.portal-sidebar-logout:hover{color:var(--portal-text);background:#ffffff0d}.portal-main{z-index:1;flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.portal-topbar{border-bottom:1px solid var(--portal-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172ad9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}@media(min-width:1024px){.portal-topbar{padding:.875rem 1.5rem}}.portal-topbar-badge{letter-spacing:.06em;text-transform:uppercase;color:#a78bfa;font-size:.6875rem;font-weight:600}.portal-topbar-actions{flex-wrap:wrap;gap:.5rem;display:flex}.portal-mobile-nav{border-bottom:1px solid var(--portal-border);background:#0f172ae6;gap:.25rem;padding:.5rem 1rem;display:flex;overflow-x:auto}@media(min-width:1024px){.portal-mobile-nav{display:none}}.portal-content{flex:1;padding:1rem}@media(min-width:1024px){.portal-content{padding:1.5rem}}.portal-btn-primary{background:linear-gradient(135deg,#7c3aed,#6d28d9);border-radius:.625rem;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:filter .15s;display:inline-flex;box-shadow:0 2px 10px #7c3aed59;color:#fff!important}.portal-btn-primary:hover{filter:brightness(1.08);color:#fff!important}.portal-btn-ghost{border:1px solid var(--portal-border-strong);background:#ffffff0a;border-radius:.625rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;transition:background .15s;display:inline-flex;color:var(--portal-text)!important}.portal-btn-ghost:hover{background:#ffffff14;color:var(--portal-text)!important}.portal-card{border:1px solid var(--portal-border);background:var(--portal-card);border-radius:1rem;box-shadow:0 4px 24px #00000040}.portal-card-head{border-bottom:1px solid var(--portal-border);padding:1rem 1.25rem}.portal-card-body{padding:1.25rem}.portal-hero{background:linear-gradient(135deg,#7c3aed38,#0f172afa,#0f172a);border:1px solid #8b5cf640;border-radius:1rem;padding:1.5rem;position:relative;overflow:hidden;box-shadow:0 8px 32px #00000059}.portal-kpi{border:1px solid var(--portal-border);background:var(--portal-card);border-radius:1rem;padding:1rem 1.125rem;transition:border-color .15s,transform .15s}.portal-kpi:hover{border-color:var(--portal-border-strong);transform:translateY(-1px)}.portal-kpi-icon{border-radius:.625rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin-bottom:.625rem;display:flex}.portal-kpi-label{letter-spacing:.04em;text-transform:uppercase;color:var(--portal-muted);font-size:.6875rem;font-weight:600}.portal-kpi-value{font-variant-numeric:tabular-nums;color:var(--portal-text);margin-top:.25rem;font-size:1.25rem;font-weight:700}.portal-input,.portal-select{border:1px solid var(--portal-border-strong);width:100%;color:var(--portal-text);background:#0f172a;border-radius:.625rem;outline:none;padding:.625rem .875rem;font-size:.875rem}.portal-input:focus,.portal-select:focus{border-color:var(--portal-accent);box-shadow:0 0 0 3px #8b5cf633}.portal-input:-webkit-autofill{-webkit-text-fill-color:#f1f5f9!important;-webkit-box-shadow:inset 0 0 0 1000px #0f172a!important}.portal-label{color:#cbd5e1;margin-bottom:.375rem;font-size:.75rem;font-weight:600;display:block}.portal-badge{border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:600;display:inline-flex}.portal-badge-amber{color:#fcd34d;background:#f59e0b26}.portal-badge-emerald{color:#6ee7b7;background:#10b98126}.portal-badge-sky{color:#7dd3fc;background:#0ea5e926}.portal-badge-rose{color:#fda4af;background:#f43f5e26}.portal-badge-slate{color:#cbd5e1;background:#94a3b81f}[data-theme-mode=light] [data-portal-app] .text-white,[data-theme-mode=light] .portal-app .text-white{color:#f8fafc!important}[data-theme-mode=light] [data-portal-app] .text-slate-200,[data-theme-mode=light] [data-portal-app] .text-slate-300,[data-theme-mode=light] .portal-app .text-slate-200,[data-theme-mode=light] .portal-app .text-slate-300{color:#e2e8f0!important}[data-theme-mode=light] [data-portal-app] .text-slate-400,[data-theme-mode=light] [data-portal-app] .text-slate-500,[data-theme-mode=light] .portal-app .text-slate-400,[data-theme-mode=light] .portal-app .text-slate-500{color:#94a3b8!important}[data-theme-mode=light] [data-portal-app] [class*=bg-slate-9],[data-theme-mode=light] [data-portal-app] .portal-card,[data-theme-mode=light] [data-portal-app] .portal-kpi,[data-theme-mode=light] .portal-app .portal-card,[data-theme-mode=light] .portal-app .portal-kpi{background:#111827!important;border-color:#ffffff14!important}[data-theme-mode=light] [data-portal-app] .portal-hero{background:linear-gradient(135deg,#7c3aed47,#0f172a 55%,#020617)!important}[data-theme-mode=light] [data-portal-app] select,[data-theme-mode=light] [data-portal-app] .portal-select,[data-theme-mode=light] [data-portal-app] .portal-input{color:#f1f5f9!important;background:#0f172a!important;border-color:#ffffff1f!important}[data-portal-app]{color-scheme:dark;color:#f1f5f9;background:#020617!important}[data-portal-app] .portal-data-grid{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;overflow:hidden}[data-portal-app] .portal-data-grid table{border-collapse:collapse;width:100%;font-size:.875rem}[data-portal-app] .portal-data-grid thead tr{border-bottom:1px solid #e2e8f0;background:#f1f5f9!important}[data-portal-app] .portal-data-grid thead th{text-align:left;letter-spacing:.05em;text-transform:uppercase;padding:.75rem 1rem;font-size:.6875rem;font-weight:700;color:#475569!important}[data-portal-app] .portal-data-grid tbody tr{border-bottom:1px solid #e2e8f0;color:#0f172a!important;background:#fff!important}[data-portal-app] .portal-data-grid tbody tr:nth-child(2n){background:#f5f5f5!important}[data-portal-app] .portal-data-grid tbody tr:hover{background:#eef2ff!important}[data-portal-app] .portal-data-grid tbody td{padding:.625rem 1rem;color:#0f172a!important}[data-portal-app] .portal-data-grid .portal-grid-code{font-family:ui-monospace,monospace;font-weight:600;color:#5b21b6!important}[data-portal-app] .portal-data-grid .portal-grid-name{font-weight:500;color:#0f172a!important}[data-portal-app] .portal-data-grid .portal-grid-muted{color:#475569!important}[data-portal-app] .portal-data-grid .portal-badge-emerald{background:#d1fae5;color:#047857!important}[data-portal-app] .portal-data-grid .portal-badge-sky{background:#e0f2fe;color:#0369a1!important}[data-portal-app] .portal-data-grid .portal-badge-amber{background:#fef3c7;color:#b45309!important}[data-portal-app] .portal-data-grid .portal-badge-slate{background:#f1f5f9;color:#64748b!important}[data-portal-app] .portal-grid-action{border-radius:.375rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;transition:background .15s;display:inline-flex;color:#475569!important}[data-portal-app] .portal-grid-action:hover{background:#e2e8f0;color:#1e293b!important}[data-portal-app] .portal-grid-action-danger{color:#be123c!important}[data-portal-app] .portal-grid-action-danger:hover{background:#ffe4e6;color:#9f1239!important}[data-portal-app] .portal-data-grid-empty{text-align:center;background:#fff;padding:3rem 1rem;color:#64748b!important}.portal-journal-overlay{color-scheme:dark;color:#f1f5f9;background:radial-gradient(70% 50% at 10% -10%,#7c3aed38,#0000 55%),radial-gradient(50% 40% at 100% 0,#0ea5e91a,#0000 45%),#0b1120}.portal-journal-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f172aeb;border-bottom:1px solid #ffffff14;flex-shrink:0;box-shadow:0 8px 32px #00000040}.portal-journal-header-top{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.25rem .75rem;display:flex}@media(min-width:768px){.portal-journal-header-top{padding:1.125rem 1.75rem .875rem}}.portal-journal-header-brand{align-items:flex-start;gap:.875rem;min-width:0;display:flex}.portal-journal-header-icon{color:#ddd6fe;background:linear-gradient(135deg,#8b5cf659,#6d28d926);border-radius:.875rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex;box-shadow:inset 0 0 0 1px #a78bfa59}.portal-journal-header-title-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.portal-journal-header-title{letter-spacing:-.02em;color:#fff;margin:0;font-size:1.25rem;font-weight:700}@media(min-width:768px){.portal-journal-header-title{font-size:1.375rem}}.portal-journal-header-badge{letter-spacing:.06em;text-transform:uppercase;color:#c4b5fd;background:#8b5cf626;border-radius:9999px;align-items:center;gap:.25rem;padding:.2rem .55rem;font-size:.625rem;font-weight:700;display:inline-flex}.portal-journal-balance-pill{border-radius:9999px;align-items:center;padding:.2rem .6rem;font-size:.6875rem;font-weight:600;display:inline-flex}.portal-journal-balance-pill.is-balanced{color:#6ee7b7;background:#10b98126}.portal-journal-balance-pill.is-unbalanced{color:#fda4af;background:#f43f5e1f}.portal-journal-header-sub{color:#94a3b8;margin:.35rem 0 0;font-size:.75rem;line-height:1.4}.portal-journal-close-btn{color:#cbd5e1;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.75rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.portal-journal-close-btn:hover{color:#fff;background:#ffffff14;border-color:#ffffff29}.portal-journal-header-actions{border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 1.25rem .875rem;display:flex}@media(min-width:768px){.portal-journal-header-actions{padding:.75rem 1.75rem .875rem}}.portal-journal-header-actions-spacer{flex:1;min-width:.5rem}.portal-journal-tool-btn{color:#cbd5e1;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.625rem;align-items:center;gap:.375rem;padding:.45rem .75rem;font-size:.75rem;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.portal-journal-tool-btn:hover:not(:disabled){color:#fff;background:#ffffff14}.portal-journal-tool-btn:disabled{opacity:.45;cursor:not-allowed}.portal-journal-submit-btn{color:#fff;background:linear-gradient(135deg,#8b5cf6,#7c3aed 55%,#6d28d9);border-radius:.75rem;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.8125rem;font-weight:600;transition:filter .15s,transform .1s;display:inline-flex;box-shadow:0 4px 18px #7c3aed66}.portal-journal-submit-btn:hover:not(:disabled){filter:brightness(1.06)}.portal-journal-submit-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.portal-journal-scroll{flex:1;min-height:0;padding:1rem 1.25rem 1.5rem;overflow-y:auto}@media(min-width:768px){.portal-journal-scroll{padding:1.25rem 1.75rem 2rem}}.portal-journal-form{flex-direction:column;gap:1rem;max-width:1280px;margin:0 auto;display:flex}.portal-journal-layout{gap:1rem;max-width:1400px;margin:0 auto;display:grid}@media(min-width:1200px){.portal-journal-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start}}.portal-journal-main{flex-direction:column;gap:1rem;min-width:0;display:flex}.portal-journal-aside{min-width:0}@media(min-width:1200px){.portal-journal-aside{max-height:calc(100vh - 8rem);position:sticky;top:.5rem;overflow-y:auto}}.portal-journal-roadmap{background:#0f172ad9;border:1px solid #8b5cf640;border-radius:.875rem;overflow:hidden}.portal-journal-roadmap-head{text-align:left;color:#e9d5ff;cursor:pointer;background:#8b5cf614;border:none;justify-content:space-between;align-items:center;width:100%;padding:.75rem 1rem;display:flex}.portal-journal-roadmap-body{padding:.75rem 1rem 1rem}.portal-journal-roadmap-tabs{flex-wrap:wrap;gap:.35rem;display:flex}.portal-journal-roadmap-tab{color:#94a3b8;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:.5rem;padding:.25rem .5rem;font-size:.625rem}.portal-journal-roadmap-tab.is-active{color:#ddd6fe;background:#8b5cf626;border-color:#8b5cf673;font-weight:600}.portal-journal-roadmap-step{background:#ffffff05;border:1px solid #ffffff0f;border-radius:.625rem;padding:.625rem}.portal-journal-roadmap-step-no{color:#c4b5fd;background:#8b5cf626;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.625rem;font-weight:700;display:flex}.portal-journal-roadmap-apply{color:#ddd6fe;cursor:pointer;background:#8b5cf61f;border:1px solid #8b5cf659;border-radius:.375rem;align-items:center;gap:.35rem;margin-top:.5rem;padding:.25rem .5rem;font-size:.625rem;font-weight:500;display:inline-flex}.portal-journal-roadmap-apply:hover:not(:disabled){background:#8b5cf638}.portal-journal-roadmap-apply:disabled{opacity:.4;cursor:not-allowed}.portal-journal-alert{border-radius:.875rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.5}.portal-journal-alert-warn{color:#fde68a;background:#f59e0b1a;border:1px solid #f59e0b59}.portal-journal-alert-error{color:#fecdd3;background:#f43f5e1a;border:1px solid #f43f5e59}.portal-journal-card{background:#0f172aa6;border:1px solid #ffffff14;border-radius:1rem;overflow:hidden;box-shadow:0 12px 40px #00000038}.portal-journal-card-head{background:#ffffff05;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.portal-journal-card-head h3{letter-spacing:.08em;text-transform:uppercase;color:#c4b5fd;margin:0;font-size:.75rem;font-weight:700}.portal-journal-card-body{padding:1rem}.portal-journal-fields{border:0;grid-template-columns:1fr;gap:.875rem;min-width:0;margin:0;padding:0;display:grid}@media(min-width:640px){.portal-journal-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.portal-journal-fields{grid-template-columns:repeat(4,minmax(0,1fr))}}.portal-journal-field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.portal-journal-field-wide{grid-column:1/-1}.portal-journal-field label{letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;font-size:.6875rem;font-weight:600}.portal-journal-field input,.portal-journal-field select{background:#0206178c;border:1px solid #ffffff1a;border-radius:.625rem;width:100%;min-height:2.5rem;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s;color:#f8fafc!important}.portal-journal-field input::placeholder{color:#64748b}.portal-journal-field input:focus,.portal-journal-field select:focus{border-color:#a78bfa8c;outline:none;box-shadow:0 0 0 3px #8b5cf62e}.portal-journal-templates{background:#0f172a73;border:1px solid #ffffff12;border-radius:.875rem;padding:.65rem .75rem}.portal-journal-templates-head{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.portal-journal-templates-toggle{color:#cbd5e1;background:#ffffff08;border:1px solid #ffffff14;border-radius:.5rem;align-items:center;gap:.4rem;padding:.4rem .65rem;font-size:.75rem;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.portal-journal-templates-toggle:hover{color:#e9d5ff;background:#8b5cf61f}.portal-journal-side-legend{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-width:0;display:flex}.portal-journal-side-legend-item{color:#94a3b8;align-items:center;gap:.35rem;font-size:.6875rem;font-weight:500;display:inline-flex}.portal-journal-side-legend-item:before{content:"";border-radius:.2rem;width:1rem;height:.65rem;display:inline-block}.portal-journal-side-legend-debit:before{background:#bae6fd;border:1px solid #38bdf8}.portal-journal-side-legend-credit:before{background:#bbf7d0;border:1px solid #34d399}.portal-journal-side-legend-hint{color:#64748b;font-size:.6875rem}.portal-journal-templates-grid{border-top:1px solid #ffffff0f;flex-wrap:wrap;gap:.4rem;margin-top:.65rem;padding-top:.65rem;display:flex}.portal-journal-template-chip{color:#cbd5e1;background:#ffffff08;border:1px solid #ffffff14;border-radius:.5rem;align-items:center;gap:.35rem;padding:.35rem .55rem;font-size:.6875rem;transition:background .15s,border-color .15s;display:inline-flex}.portal-journal-template-chip:hover:not(:disabled){color:#f3e8ff;background:#8b5cf61f;border-color:#8b5cf659}.portal-journal-template-chip kbd{color:#a78bfa;font-family:ui-monospace,monospace;font-size:.625rem;font-weight:700}.portal-journal-add-row-btn{color:#ddd6fe;background:#8b5cf61f;border:1px solid #8b5cf659;border-radius:.5rem;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.75rem;font-weight:600;transition:background .15s;display:inline-flex}.portal-journal-add-row-btn:hover{background:#8b5cf638}.portal-journal-grid-wrap{background:#f8fafc;border-top:1px solid #ffffff0f;overflow-x:auto}.portal-journal-grid{border-collapse:separate;border-spacing:0;width:100%;min-width:1080px;font-size:.8125rem}.portal-journal-grid thead th{z-index:2;letter-spacing:.06em;text-transform:uppercase;text-align:left;white-space:nowrap;background:#eef2ff;border-bottom:1px solid #e2e8f0;padding:.75rem .65rem;font-size:.625rem;font-weight:700;position:sticky;top:0;color:#475569!important}.portal-journal-grid thead th.col-debit,.portal-journal-grid thead th.col-credit{text-align:right}.portal-journal-grid thead th.col-debit{color:#0369a1!important}.portal-journal-grid thead th.col-credit{color:#047857!important}.portal-journal-grid tbody td{vertical-align:middle;background:#fff;border-bottom:1px solid #e2e8f0;padding:.5rem .65rem}.portal-journal-grid tbody tr:nth-child(2n) td{background:#f8fafc}.portal-journal-grid tbody tr:hover td{background:#eef2ff}.portal-journal-grid .col-no{text-align:center;width:2.5rem}.portal-journal-grid .col-code{width:9.5rem}.portal-journal-grid .col-name{min-width:10rem}.portal-journal-grid .col-dim{width:14rem;min-width:12rem}.portal-journal-grid .col-debit,.portal-journal-grid .col-credit{width:8.5rem}.portal-journal-grid .col-desc{min-width:11rem}.portal-journal-grid .col-actions{width:4.5rem}.portal-journal-row-no{color:#475569;background:#e2e8f0;border-radius:.375rem;justify-content:center;align-items:center;min-width:1.5rem;height:1.5rem;font-size:.6875rem;font-weight:700;display:inline-flex}.portal-journal-account-cell{align-items:center;gap:.25rem;display:flex}.portal-journal-grid-input{background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;width:100%;min-height:2.125rem;padding:.375rem .5rem;font-size:.8125rem;transition:border-color .15s,box-shadow .15s;color:#0f172a!important}.portal-journal-grid-input:focus{border-color:#8b5cf6;outline:none;box-shadow:0 0 0 3px #8b5cf626}.portal-journal-grid-input-code{font-family:ui-monospace,monospace;font-weight:600}.portal-journal-search-btn{color:#64748b;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.portal-journal-search-btn:hover{color:#6d28d9;background:#ede9fe;border-color:#8b5cf6}.portal-journal-account-name{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;line-height:1.35;display:block;overflow:hidden}.portal-journal-account-name.has-value{font-weight:600;color:#0f172a!important}.portal-journal-account-name.is-empty{font-style:italic;color:#94a3b8!important}.portal-journal-grid-amount{text-align:right;font-variant-numeric:tabular-nums}.portal-journal-grid-amount.side-debit,.portal-journal-grid-amount.side-credit,.portal-journal-grid-amount.side-muted{box-shadow:var(--ui-shadow-sm);color:#000!important;border-color:var(--ui-input-border)!important;opacity:1!important;background:#fff!important}.portal-journal-grid-amount::placeholder{color:#535353!important}.portal-journal-row-actions{justify-content:flex-end;align-items:center;gap:.15rem;display:flex}.portal-journal-row-action{color:#64748b;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:background .15s,color .15s;display:inline-flex}.portal-journal-row-action:hover{color:#334155;background:#e2e8f0}.portal-journal-row-action.is-danger:hover{color:#be123c;background:#ffe4e6}.portal-journal-totals{background:#0206178c;border-top:1px solid #ffffff14;grid-template-columns:auto 1fr 1fr;align-items:center;gap:.75rem 1rem;padding:.875rem 1rem;display:grid}@media(min-width:768px){.portal-journal-totals{grid-template-columns:auto 10rem 10rem 1fr}}.portal-journal-totals-label{letter-spacing:.05em;text-transform:uppercase;color:#94a3b8;font-size:.75rem;font-weight:700}.portal-journal-totals-amount{text-align:right;flex-direction:column;gap:.15rem;display:flex}.portal-journal-totals-caption{letter-spacing:.05em;text-transform:uppercase;font-size:.625rem;font-weight:600}.portal-journal-totals-debit .portal-journal-totals-caption{color:#38bdf8}.portal-journal-totals-credit .portal-journal-totals-caption{color:#34d399}.portal-journal-totals-amount strong{font-variant-numeric:tabular-nums;color:#f8fafc;font-size:1rem}.portal-journal-totals-status{text-align:center;border-radius:.5rem;grid-column:1/-1;padding:.45rem .65rem;font-size:.75rem;font-weight:600}@media(min-width:768px){.portal-journal-totals-status{text-align:right;grid-column:auto}}.portal-journal-totals-status.is-ok{color:#6ee7b7;background:#10b9811f}.portal-journal-totals-status.is-bad{color:#fda4af;background:#f43f5e1f}.portal-journal-busy{z-index:10001;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#02061773;justify-content:center;align-items:center;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.portal-journal-dim-stack{flex-direction:column;gap:.35rem;min-width:10rem;display:flex}.portal-journal-dim-field{flex-direction:column;gap:.2rem;display:flex}.portal-journal-dim-label{letter-spacing:.04em;text-transform:uppercase;color:#64748b;font-size:.625rem;font-weight:600}.portal-journal-dim-required{color:#e11d48;margin-left:.15rem}.portal-journal-dim-select-wrap{align-items:center;display:flex;position:relative}.portal-journal-dim-select.is-missing{box-shadow:0 0 0 2px #f43f5e26;background:#fff1f2!important;border-color:#fb7185!important}.portal-journal-dim-spinner{color:#8b5cf6;pointer-events:none;position:absolute;right:.45rem}.portal-journal-dim-empty{color:#94a3b8;font-size:.8125rem}.portal-journal-dim-manual{grid-template-columns:1fr;gap:.25rem;display:grid}@media(min-width:640px){.portal-journal-dim-manual{grid-template-columns:minmax(5rem,.45fr) 1fr}}.fixed.inset-0[class*=z-]>.rounded-2xl.border,.fixed.inset-0[class*=z-]>div>.rounded-2xl.border{background:var(--ui-modal-bg);border-color:var(--ui-modal-border);box-shadow:var(--ui-shadow-card);color:var(--ui-text)}.cp-shell{--cp-accent:#0ea5e9;--cp-accent-strong:#0284c7;--cp-ink:#0f172a;--cp-muted:#64748b;--cp-line:#e2e8f0;--cp-surface:#fff;--cp-soft:#f8fafc;--cp-bottom-nav-h:4.25rem;min-height:100dvh;color:var(--cp-ink);background:radial-gradient(1200px 480px at 8% -10%,#0ea5e924,#0000 55%),radial-gradient(900px 420px at 92% 0,#f43f5e14,#0000 50%),linear-gradient(#f1f5f9,#f8fafc 40%,#fff)}.cp-shell-mobile .cp-topbar{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding-top:env(safe-area-inset-top,0px);background:#ffffffeb;border-bottom:1px solid #e2e8f0e6;position:sticky;top:0}.cp-shell-mobile .cp-topbar-inner{justify-content:space-between;align-items:center;gap:.75rem;width:100%;max-width:1600px;margin:0 auto;padding:.65rem 1rem;display:flex}@media(min-width:640px){.cp-shell-mobile .cp-topbar-inner{padding:.85rem 1.5rem}}@media(min-width:1024px){.cp-shell-mobile .cp-topbar-inner{padding-left:2rem;padding-right:2rem}}.cp-shell-mobile .cp-desktop-nav{border-top:1px solid #f1f5f9;flex-wrap:wrap;align-items:center;gap:.25rem;width:100%;max-width:1600px;margin:0 auto;padding:.5rem 1.5rem .65rem;display:none;overflow-x:auto}@media(min-width:1024px){.cp-shell-mobile .cp-desktop-nav{padding-left:2rem;padding-right:2rem;display:flex}}.cp-shell-mobile .cp-icon-btn{color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;transition:background .15s,border-color .15s;display:inline-flex}.cp-shell-mobile .cp-icon-btn:hover{background:#f8fafc;border-color:#cbd5e1}.cp-shell-mobile .cp-main{width:100%;max-width:1600px;padding:1rem 1rem calc(var(--cp-bottom-nav-h) + env(safe-area-inset-bottom,0px) + 1rem);margin:0 auto}@media(min-width:640px){.cp-shell-mobile .cp-main{padding:1.5rem 1.5rem calc(var(--cp-bottom-nav-h) + env(safe-area-inset-bottom,0px) + 1.25rem)}}@media(min-width:1024px){.cp-shell-mobile .cp-main{padding:1.75rem 2rem 2rem}}.cp-shell-mobile .cp-footer{text-align:center;color:#64748b;border-top:1px solid #e2e8f0b3;padding:1rem;font-size:.6875rem}.cp-shell-mobile .cp-bottom-nav{z-index:40;min-height:var(--cp-bottom-nav-h);padding:.35rem .35rem calc(.35rem + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-top:1px solid #e2e8f0;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:.15rem;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px -18px #0f172a59}.cp-shell-mobile .cp-bottom-tab{color:#64748b;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:.85rem;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;min-height:3.15rem;padding:.25rem .15rem;font-size:.625rem;font-weight:600;text-decoration:none;display:flex}.cp-shell-mobile .cp-bottom-tab.is-active{color:#0284c7}.cp-shell-mobile .cp-bottom-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:1.1;overflow:hidden}.cp-shell-mobile .cp-bottom-tab-primary{margin-top:-.85rem;position:relative}.cp-shell-mobile .cp-bottom-fab{color:#fff;background:linear-gradient(135deg,#0ea5e9,#0284c7);border-radius:9999px;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;box-shadow:0 10px 22px -10px #0284c7cc}.cp-shell-mobile .cp-bottom-tab-primary.is-active .cp-bottom-fab{background:linear-gradient(135deg,#f43f5e,#e11d48);box-shadow:0 10px 22px -10px #e11d48bf}.cp-shell-mobile .cp-drawer-root{z-index:50;position:fixed;top:0;right:0;bottom:0;left:0}.cp-shell-mobile .cp-drawer-backdrop{background:#0f172a73;border:0;position:absolute;top:0;right:0;bottom:0;left:0}.cp-shell-mobile .cp-drawer-panel{width:min(20rem,88vw);padding:calc(.85rem + env(safe-area-inset-top,0px)) 1rem calc(1rem + env(safe-area-inset-bottom,0px));background:#fff;animation:.2s cp-drawer-in;position:absolute;top:0;bottom:0;left:0;overflow-y:auto;box-shadow:12px 0 40px -20px #0f172a73}@keyframes cp-drawer-in{0%{opacity:.6;transform:translate(-8%)}to{opacity:1;transform:translate(0)}}.cp-shell-mobile .cp-drawer-link{color:#334155;background:0 0;border:0;border-radius:.85rem;align-items:center;gap:.65rem;min-height:2.75rem;padding:.65rem .85rem;font-size:.875rem;font-weight:500;text-decoration:none;display:flex}.cp-shell-mobile .cp-drawer-link:hover,.cp-shell-mobile .cp-drawer-link-active{color:#0369a1;background:#f0f9ff}.cp-shell-mobile .cp-sticky-actions{bottom:calc(var(--cp-bottom-nav-h) + env(safe-area-inset-bottom,0px) + .5rem);z-index:10;border:1px solid var(--cp-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border-radius:1rem;flex-wrap:wrap;gap:.5rem;margin-top:1rem;padding:.75rem;display:flex;position:sticky;box-shadow:0 12px 28px -18px #0f172a66}@media(min-width:1024px){.cp-shell-mobile .cp-sticky-actions{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0;position:static}}.cp-shell-mobile .cp-product-row{border-radius:.85rem;align-items:center;gap:.65rem;min-height:3.5rem;padding:.45rem .35rem;display:flex}.cp-shell-mobile .cp-product-row:active{background:#f8fafc}.cp-shell-mobile .cp-btn-primary,.cp-shell-mobile .cp-btn-ghost{min-height:2.75rem}.cp-shell-mobile .cp-action-card{-webkit-tap-highlight-color:transparent;min-height:4.25rem}.cp-shell-mobile .cp-action-card:active{background:#f8fafc;transform:scale(.99)}.cp-shell-mobile input.form-input,.cp-shell-mobile select.form-input,.cp-shell-mobile textarea.form-input,.cp-shell-mobile .form-input{min-height:2.75rem;font-size:16px}@media(min-width:640px){.cp-shell-mobile input.form-input,.cp-shell-mobile select.form-input,.cp-shell-mobile textarea.form-input,.cp-shell-mobile .form-input{font-size:.875rem}}.cp-shell .cp-btn-primary{background:linear-gradient(135deg,#f43f5e,#e11d48);border-radius:.75rem;justify-content:center;align-items:center;gap:.375rem;padding:.55rem 1rem;font-size:.8125rem;font-weight:600;transition:transform .15s,box-shadow .15s,filter .15s;display:inline-flex;box-shadow:0 8px 18px -10px #e11d48a6;color:#fff!important}.cp-shell .cp-btn-primary:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 10px 22px -10px #e11d48bf}.cp-shell .cp-btn-primary:disabled{opacity:.55;cursor:not-allowed}.cp-shell .cp-btn-ghost{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;justify-content:center;align-items:center;gap:.375rem;padding:.5rem .85rem;font-size:.75rem;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex;box-shadow:0 1px 2px #0f172a0a;color:#334155!important}.cp-shell .cp-btn-ghost:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8;color:#0f172a!important}.cp-shell .cp-card{border:1px solid var(--cp-line);background:var(--cp-surface);border-radius:1rem;box-shadow:0 10px 30px -24px #0f172a59}.cp-shell .cp-kpi{border:1px solid var(--cp-line);background:linear-gradient(#fff,#f8fafc);border-radius:.9rem;padding:.75rem .85rem;box-shadow:0 6px 16px -14px #0f172a66}.cp-shell .cp-action-card{border:1px solid var(--cp-line);color:inherit;background:#fff;border-radius:1rem;align-items:center;gap:.85rem;padding:1rem 1.1rem;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex}.cp-shell .cp-action-card:hover{border-color:#bae6fd;transform:translateY(-1px);box-shadow:0 12px 28px -20px #0ea5e98c}.cp-shell .cp-action-card-accent{background:linear-gradient(135deg,#f0f9ff,#fff 70%);border-color:#bae6fd}.cp-shell .cp-icon-tile{border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.cp-shell .cp-table-wrap{border:1px solid var(--cp-line);background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 10px 30px -24px #0f172a59}.cp-shell .cp-table{width:100%;font-size:.875rem}.cp-shell .cp-table thead tr{border-bottom:1px solid var(--cp-line);text-align:left;letter-spacing:.04em;text-transform:uppercase;color:#64748b;background:#f8fafc;font-size:.6875rem;font-weight:600}.cp-shell .cp-table th,.cp-shell .cp-table td{vertical-align:middle;padding:.7rem 1rem}.cp-shell .cp-table-dense th,.cp-shell .cp-table-dense td{white-space:nowrap;padding-top:.55rem;padding-bottom:.55rem}.cp-shell .cp-table-dense td.max-w-0{white-space:nowrap}.cp-shell .cp-table tbody tr{border-bottom:1px solid #f1f5f9;transition:background .12s}.cp-shell .cp-table tbody tr:last-child{border-bottom:none}.cp-shell .cp-table tbody tr:hover{background:#f8fafc}.cp-shell .cp-field label,.cp-shell .cp-field>span:first-child{color:#475569;margin-bottom:.35rem;font-size:.75rem;font-weight:600;display:block}.cp-shell .cp-hint{color:#94a3b8;margin-top:.25rem;font-size:.6875rem}.cp-shell .cp-section-title{letter-spacing:.08em;text-transform:uppercase;color:#64748b;font-size:.7rem;font-weight:700}.cp-input-icon-wrap{display:block;position:relative}.cp-input-icon-wrap>svg{color:#94a3b8;pointer-events:none;width:1rem;height:1rem;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.cp-input-icon-wrap>input.form-input{padding-left:2.55rem}.cp-input-icon-wrap>input.cp-input-has-trailing{padding-right:2.75rem}.cp-input-trailing-btn{color:#94a3b8;border-radius:.375rem;justify-content:center;align-items:center;padding:.3rem;transition:color .15s,background .15s;display:inline-flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.cp-input-trailing-btn:hover{color:#334155;background:#f1f5f9}.cp-shell a.btn-secondary,.cp-shell button.btn-secondary{color:#334155!important;background:#fff!important;border:1px solid #cbd5e1!important}.cp-shell a.btn-secondary:hover,.cp-shell button.btn-secondary:hover{color:#0f172a!important;background:#f8fafc!important;border-color:#94a3b8!important}.lms-app{background:linear-gradient(180deg,var(--ui-surface,#fff) 0%,var(--ui-bg,#f8fafc) 48%)}@supports (color:color-mix(in lab,red,red)){.lms-app{background:linear-gradient(180deg,color-mix(in srgb,var(--ui-surface,#fff) 92%,#f8fafc) 0%,var(--ui-bg,#f8fafc) 48%)}}.lms-app{border-radius:.75rem;overflow:hidden}.lms-rail{background:linear-gradient(#0f172a,#1e293b)!important}.lms-subnav{background:var(--ui-surface,#fff)!important}@supports (color:color-mix(in lab,red,red)){.lms-subnav{background:color-mix(in srgb,var(--ui-surface,#fff) 96%,#f1f5f9)!important}}@media(max-width:640px){.lms-app{border-radius:0}.lms-rail{width:3.25rem}}[data-module=tasks],[data-module=hr],[data-hr-module]{min-width:0;max-width:100%}[data-module=tasks] .dg-surface,[data-module=hr] .dg-surface,[data-hr-module] .dg-surface{max-width:100%}[data-module=tasks] .hr-filter-shell,[data-module=hr] .hr-filter-shell,[data-hr-module] .hr-filter-shell,[data-module=tasks] .day-board-toolbar{min-width:0;max-width:100%}@media(max-width:1023px){[data-module=tasks] .finance-subnav,[data-module=hr] .finance-subnav,[data-hr-module] .finance-subnav{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overflow-x:auto}[data-module=tasks] .finance-subnav>div,[data-module=hr] .finance-subnav>div,[data-hr-module] .finance-subnav>div{flex-wrap:nowrap;min-width:max-content}}@media(max-width:767px){[data-module=tasks] .dg-table,[data-module=hr] .dg-table,[data-hr-module] .dg-table,[data-module=tasks] table.min-w-\[36rem\],[data-module=tasks] table.min-w-\[40rem\],[data-module=tasks] table.min-w-\[720px\],[data-module=tasks] table.min-w-\[88rem\],[data-module=hr] table.min-w-\[36rem\],[data-module=hr] table.min-w-\[720px\],[data-module=hr] table.min-w-\[960px\],[data-module=hr] table.min-w-\[980px\],[data-hr-module] table.min-w-\[36rem\],[data-hr-module] table.min-w-\[720px\],[data-hr-module] table.min-w-\[960px\],[data-hr-module] table.min-w-\[980px\]{min-width:36rem!important}[data-module=tasks] .day-board-toolbar .relative:has(>svg.lucide-search),[data-module=tasks] .tasks-toolbar .relative:has(>svg.lucide-search),[data-module=tasks] .tasks-toolbar .relative:has(>.input-search-icon),[data-module=hr] .hr-toolbar .relative:has(>svg.lucide-search),[data-module=hr] .hr-toolbar .relative:has(>.input-search-icon),[data-hr-module] .hr-toolbar .relative:has(>svg.lucide-search),[data-hr-module] .hr-toolbar .relative:has(>.input-search-icon){flex:100%!important;width:100%!important;min-width:0!important;max-width:none!important}[data-module=tasks] .select-dark[class*=min-w-],[data-module=hr] .select-dark[class*=min-w-],[data-hr-module] .select-dark[class*=min-w-],[data-module=tasks] label[class*=min-w-],[data-module=hr] label[class*=min-w-],[data-hr-module] label[class*=min-w-],[data-module=hr] .hr-filter-shell [class*=min-w-],[data-hr-module] .hr-filter-shell [class*=min-w-]{width:100%;max-width:100%;min-width:0!important}[data-module=tasks] .day-board-toolbar,[data-module=tasks] .tasks-toolbar,[data-module=hr] .hr-filter-shell>div,[data-hr-module] .hr-filter-shell>div,[data-module=hr] .hr-action-bar,[data-hr-module] .hr-action-bar{row-gap:.5rem;flex-wrap:wrap!important}[data-module=tasks] .day-board-toolbar .flex-nowrap,[data-module=hr] .hr-filter-shell .flex-nowrap,[data-hr-module] .hr-filter-shell .flex-nowrap,[data-module=hr] .hr-action-bar.flex-nowrap,[data-hr-module] .hr-action-bar.flex-nowrap{flex-wrap:wrap!important}[data-module=tasks] .form-field,[data-module=hr] .form-field,[data-hr-module] .form-field,[data-module=tasks] .input-dark,[data-module=tasks] .select-dark,[data-module=hr] .input-dark,[data-module=hr] .select-dark,[data-hr-module] .input-dark,[data-hr-module] .select-dark,[data-module=tasks] textarea.input-dark,[data-module=hr] textarea.input-dark,[data-hr-module] textarea.input-dark{box-sizing:border-box;width:100%;min-width:0;max-width:100%}[data-module=tasks] .form-grid,[data-module=hr] .form-grid,[data-hr-module] .form-grid{grid-template-columns:1fr!important}[data-module=tasks] .grid.xl\:grid-cols-8,[data-module=tasks] .grid.xl\:grid-cols-10,[data-module=hr] .hr-kpi-strip,[data-hr-module] .hr-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-module=tasks] .task-flow-bar,[data-module=tasks] .task-status-flow{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}[data-module=tasks] .task-flow-bar>div,[data-module=tasks] .task-status-flow>div{min-width:max-content}[data-module=hr] .hr-side-panel,[data-hr-module] .hr-side-panel,[data-module=hr] [data-hr-side-panel],[data-hr-module] [data-hr-side-panel]{width:100%!important;min-width:0!important;max-width:100vw!important}[data-hr-module] .hr-org-card,[data-module=hr] .hr-org-card{width:min(100%,280px)!important}[data-module=hr] .career-calendar-scroll,[data-hr-module] .career-calendar-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}[data-module=tasks] .ui-modal-footer-actions,[data-module=hr] .ui-modal-footer-actions{flex-wrap:wrap;width:100%}[data-module=tasks] .ui-modal-footer-actions>button,[data-module=hr] .ui-modal-footer-actions>button{flex:auto;min-width:7rem}[data-module=tasks] .mb-6.flex>.shrink-0,[data-module=hr] .mb-6.flex>.shrink-0{width:100%}[data-module=tasks] .mb-6.flex>.shrink-0>.flex,[data-module=hr] .mb-6.flex>.shrink-0>.flex{flex-wrap:wrap;width:100%}}@media(max-width:479px){[data-hr-personnel-card] .hr-fields,[data-hr-requisition-form] .hr-fields{grid-template-columns:1fr!important}[data-module=tasks] .dg-table,[data-module=hr] .dg-table,[data-hr-module] .dg-table{min-width:28rem!important}}@media(max-width:767px){form .form-grid,form .form-grid-master,form .form-grid-order-header,form .form-grid-order-header-h,form .form-grid-card,[data-form] .form-grid,[data-form] .form-grid-master,[data-expense-form] .form-grid-master,[data-invoice-form] .form-grid-master{grid-template-columns:minmax(0,1fr)!important}form .form-field,form .input-dark,form .select-dark,form textarea.input-dark,[data-form] .input-dark,[data-form] .select-dark{box-sizing:border-box;min-width:0;max-width:100%}.list-toolbar,.finance-filter-bar,.finance-filter-scroll>form,.finance-filter-scroll>.flex,.pur-form-toolbar,.pur-toolbar,.stock-form-toolbar,.stock-toolbar,.crm-filter-bar,.export-filter-bar,.export-toolbar,.prod-toolbar,.lms-toolbar,.fs-toolbar{max-width:100%;flex-wrap:wrap!important}.finance-filter-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.finance-filter-scroll .flex-nowrap,.list-toolbar.flex-nowrap{flex-wrap:wrap!important}form .min-w-\[7\.5rem\],form .min-w-\[8rem\],form .min-w-\[9rem\],form .min-w-\[10rem\],form .min-w-\[12rem\],form .min-w-\[14rem\],form .min-w-\[16rem\],form .min-w-\[18rem\],form .min-w-\[20rem\],form .min-w-\[180px\],form .min-w-\[200px\],form .min-w-\[220px\],form .min-w-\[240px\],form .min-w-\[280px\],form .min-w-\[320px\],.list-toolbar [class*=min-w-],.finance-filter-bar [class*=min-w-],.finance-filter-scroll [class*=min-w-],.pur-toolbar [class*=min-w-],.stock-toolbar [class*=min-w-],.crm-filter-bar [class*=min-w-],.export-toolbar [class*=min-w-],.prod-toolbar [class*=min-w-],.lms-toolbar [class*=min-w-],.fs-toolbar [class*=min-w-],.hr-filter-shell [class*=min-w-],.hr-filter-shell .w-64,main .relative[class*=min-w-],main label[class*=min-w-],main .select-dark[class*=min-w-],main .input-dark[class*=min-w-]{min-width:0!important;max-width:100%!important}main .relative[class*=min-w-],main label[class*=min-w-]{flex:100%;width:100%}main .dg-table.min-w-\[700px\],main .dg-table.min-w-\[760px\],main .dg-table.min-w-\[860px\],main .dg-table.min-w-\[880px\],main .dg-table.min-w-\[900px\],main .dg-table.min-w-\[960px\],main .dg-table.min-w-\[980px\],main .dg-table.min-w-\[1000px\],main .dg-table.min-w-\[1100px\],main .dg-table.min-w-\[1280px\]{min-width:36rem!important}.ui-modal-body .grid.grid-cols-2:not([class*="sm:grid-cols"]):not([class*="md:grid-cols"]):not([class*="lg:grid-cols"]),[data-window-form] .win-form-body .grid.grid-cols-2:not([class*="sm:grid-cols"]):not([class*="md:grid-cols"]):not([class*="lg:grid-cols"]){grid-template-columns:minmax(0,1fr)!important}.form-actions>button,.form-actions>a{width:100%}.ui-modal-header .form-actions>button,.ui-modal-header .form-actions>a,.ui-modal-header-actions-slot .form-actions>button,.ui-modal-header-actions-slot .form-actions>a,.ui-modal-header-footer .form-actions>button,.ui-modal-header-footer .form-actions>a{width:auto}}@media(max-width:479px){.ui-modal-body .grid.md\:grid-cols-2,.ui-modal-body .grid.md\:grid-cols-3,.ui-modal-body .grid.lg\:grid-cols-2,.ui-modal-body .grid.lg\:grid-cols-3,[data-window-form] .win-form-body .grid.md\:grid-cols-2,[data-window-form] .win-form-body .grid.md\:grid-cols-3{grid-template-columns:minmax(0,1fr)!important}main .dg-table.min-w-\[700px\],main .dg-table.min-w-\[760px\],main .dg-table.min-w-\[860px\],main .dg-table.min-w-\[880px\],main .dg-table.min-w-\[900px\],main .dg-table.min-w-\[960px\],main .dg-table.min-w-\[980px\],main .dg-table.min-w-\[1000px\],main .dg-table.min-w-\[1100px\],main .dg-table.min-w-\[1280px\]{min-width:28rem!important}}@keyframes help-form-field-flash{0%{box-shadow:0 0 color-mix(in srgb,var(--ui-accent) 55%,transparent)}40%{box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-accent) 45%,transparent)}to{box-shadow:0 0 #0000}}.help-form-field-flash{outline:2px solid var(--ui-accent)!important}@supports (color:color-mix(in lab,red,red)){.help-form-field-flash{outline:2px solid color-mix(in srgb,var(--ui-accent) 70%,transparent)!important}}.help-form-field-flash{outline-offset:2px;animation:1.1s ease-out help-form-field-flash}@keyframes zeynep-wave-pulse{0%{opacity:.55;transform:scale(.85)}70%{opacity:0;transform:scale(1.55)}to{opacity:0;transform:scale(1.55)}}.zeynep-mic-btn{cursor:pointer;background:0 0;border:0;border-radius:.75rem;justify-content:center;align-items:center;width:100%;padding:.35rem 0;display:inline-flex}.zeynep-mic-btn--float{z-index:80;width:auto;padding:0;position:fixed;bottom:1.5rem;left:1rem}.zeynep-mic-idle{width:2.5rem;height:2.5rem;color:var(--ui-text-muted);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.zeynep-mic-idle{color:color-mix(in srgb,var(--ui-text-muted) 88%,var(--ui-text))}}.zeynep-mic-idle{background:var(--ui-surface-hover)}@supports (color:color-mix(in lab,red,red)){.zeynep-mic-idle{background:color-mix(in srgb,var(--ui-surface-hover) 80%,var(--ui-border))}}.zeynep-mic-idle{border:1px solid var(--ui-border);opacity:.72;transition:opacity .2s,background .2s,color .2s,transform .15s}.zeynep-mic-btn:hover .zeynep-mic-idle{opacity:1;color:var(--ui-accent);border-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.zeynep-mic-btn:hover .zeynep-mic-idle{border-color:color-mix(in srgb,var(--ui-accent) 35%,var(--ui-border))}}.zeynep-mic-btn:hover .zeynep-mic-idle{background:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.zeynep-mic-btn:hover .zeynep-mic-idle{background:color-mix(in srgb,var(--ui-accent) 10%,var(--ui-surface))}}.zeynep-mic-btn[data-state=idle]:active .zeynep-mic-idle{transform:scale(.96)}.zeynep-mic-live{justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex;position:relative}.zeynep-mic-avatar{z-index:2;object-fit:cover;width:2.5rem;height:2.5rem;box-shadow:0 0 0 2px var(--ui-accent);border-radius:9999px;position:relative}@supports (color:color-mix(in lab,red,red)){.zeynep-mic-avatar{box-shadow:0 0 0 2px color-mix(in srgb,var(--ui-accent) 70%,transparent)}}.zeynep-mic-btn[data-state=connecting] .zeynep-mic-avatar{box-shadow:0 0 0 2px var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.zeynep-mic-btn[data-state=connecting] .zeynep-mic-avatar{box-shadow:0 0 0 2px color-mix(in srgb,var(--ui-accent) 40%,transparent)}}.zeynep-mic-btn[data-state=connecting] .zeynep-mic-avatar{opacity:.85;animation:1.2s ease-in-out infinite help-form-field-flash}.zeynep-mic-btn[data-state=live] .zeynep-mic-avatar{box-shadow:0 0 0 2px var(--ui-accent),0 0 12px var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.zeynep-mic-btn[data-state=live] .zeynep-mic-avatar{box-shadow:0 0 0 2px var(--ui-accent),0 0 12px color-mix(in srgb,var(--ui-accent) 45%,transparent)}}.zeynep-mic-btn[data-state=active] .zeynep-mic-avatar{box-shadow:0 0 0 2px var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.zeynep-mic-btn[data-state=active] .zeynep-mic-avatar{box-shadow:0 0 0 2px color-mix(in srgb,var(--ui-accent) 55%,transparent)}}.zeynep-mic-btn[data-state=active] .zeynep-mic-avatar{filter:saturate(1.05)}.zeynep-mic-badge{z-index:3;background:var(--ui-accent);width:1.05rem;height:1.05rem;color:var(--ui-accent-text);box-shadow:0 0 0 2px var(--ui-surface);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-.1rem;right:-.1rem}.zeynep-mic-btn[data-persona=oya][data-state=live] .zeynep-mic-badge,.zeynep-mic-btn[data-persona=oya][data-state=active] .zeynep-mic-badge{background:#0d9488}.zeynep-mic-btn[data-persona=oya][data-state=live] .zeynep-wave{border-color:#14b8a6b3}.zeynep-mic-btn[data-state=live] .zeynep-mic-badge{background:#16a34a}.zeynep-wave{z-index:1;border:2px solid var(--ui-accent);pointer-events:none;border-radius:9999px;animation:1.8s ease-out infinite zeynep-wave-pulse;position:absolute;top:0;right:0;bottom:0;left:0}.zeynep-wave--2{border-color:var(--ui-accent);animation-delay:.45s}@supports (color:color-mix(in lab,red,red)){.zeynep-wave--2{border-color:color-mix(in srgb,var(--ui-accent) 75%,#22c55e)}}.zeynep-wave--3{border-color:var(--ui-accent);animation-delay:.9s}@supports (color:color-mix(in lab,red,red)){.zeynep-wave--3{border-color:color-mix(in srgb,var(--ui-accent) 55%,#22c55e)}}.zeynep-mic-btn[data-state=live] .zeynep-wave,.zeynep-mic-btn[data-state=live] .zeynep-wave--2{border-color:#22c55e}@supports (color:color-mix(in lab,red,red)){.zeynep-mic-btn[data-state=live] .zeynep-wave--2{border-color:color-mix(in srgb,#22c55e 70%,var(--ui-accent))}}.zeynep-mic-btn[data-state=live] .zeynep-wave--3{border-color:#22c55e73}.empty-state{justify-content:center;width:100%;padding:1.5rem 1rem;display:flex;position:relative;overflow:hidden}.empty-state-inline{padding:.75rem .5rem 1rem}.empty-state-compact.empty-state-inline{padding:.5rem .25rem .75rem}.empty-state-panel{z-index:1;border:1px solid var(--ui-border);background:var(--ui-panel-bg);width:100%;max-width:32rem;box-shadow:var(--ui-shadow-sm);text-align:center;border-radius:1rem;flex-direction:column;align-items:center;padding:2rem 1.5rem;display:flex;position:relative}.empty-state-inline .empty-state-panel{max-width:none;box-shadow:none;background:0 0;border:none;padding:1.25rem 1rem}.empty-state-compact .empty-state-panel{padding:1rem .75rem}.empty-state-illustration{place-items:center;width:7.5rem;height:5.5rem;margin-bottom:1rem;display:grid;position:relative}.empty-state-compact .empty-state-illustration{width:6rem;height:4.5rem;margin-bottom:.75rem}.empty-state-illustration-orbit{opacity:.55;pointer-events:none;border-radius:9999px;position:absolute}.empty-state-illustration-orbit-left{background:var(--ui-accent);width:3.5rem;height:3.5rem;top:.5rem;left:-.75rem}@supports (color:color-mix(in lab,red,red)){.empty-state-illustration-orbit-left{background:color-mix(in srgb,var(--ui-accent) 12%,transparent)}}.empty-state-illustration-orbit-right{background:var(--ui-accent);width:2.75rem;height:2.75rem;bottom:0;right:-.5rem}@supports (color:color-mix(in lab,red,red)){.empty-state-illustration-orbit-right{background:color-mix(in srgb,var(--ui-accent) 8%,transparent)}}.empty-state-illustration-dots{opacity:.35;background-image:radial-gradient(circle,var(--ui-accent) 1px,transparent 1px);width:1.75rem;height:1.75rem;position:absolute}@supports (color:color-mix(in lab,red,red)){.empty-state-illustration-dots{background-image:radial-gradient(circle,color-mix(in srgb,var(--ui-accent) 55%,transparent) 1px,transparent 1px)}}.empty-state-illustration-dots{pointer-events:none;background-size:6px 6px}.empty-state-illustration-dots-left{bottom:.25rem;left:0}.empty-state-illustration-dots-right{top:.25rem;right:0}.empty-state-illustration-card{border:1px solid var(--ui-accent);border-radius:1rem;place-items:center;width:4.5rem;height:4.5rem;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.empty-state-illustration-card{border:1px solid color-mix(in srgb,var(--ui-accent) 22%,var(--ui-border))}}.empty-state-illustration-card{background:linear-gradient(165deg,var(--ui-accent) 0%,var(--ui-bg-elevated) 100%)}@supports (color:color-mix(in lab,red,red)){.empty-state-illustration-card{background:linear-gradient(165deg,color-mix(in srgb,var(--ui-accent) 10%,var(--ui-panel-bg)) 0%,var(--ui-bg-elevated) 100%)}}.empty-state-illustration-card{box-shadow:var(--ui-shadow-sm);animation:4s ease-in-out infinite empty-state-float}@media(prefers-reduced-motion:reduce){.empty-state-illustration-card{animation:none}}.empty-state-illustration-main-icon{width:2rem;height:2rem;color:var(--ui-accent)}.empty-state-illustration-badge{background:var(--ui-accent);width:1.5rem;height:1.5rem;color:var(--ui-accent-text);box-shadow:var(--ui-shadow-btn);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-.35rem;right:-.35rem}.empty-state-illustration-sparkle{width:1rem;height:1rem;color:var(--ui-accent);position:absolute;top:-.35rem;right:-.85rem}@supports (color:color-mix(in lab,red,red)){.empty-state-illustration-sparkle{color:color-mix(in srgb,var(--ui-accent) 70%,#fbbf24)}}@keyframes empty-state-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.empty-state-title{color:var(--ui-text);margin:0;font-size:1.125rem;font-weight:700;line-height:1.35}.empty-state-compact .empty-state-title{font-size:1rem}.empty-state-description{max-width:24rem;color:var(--ui-text-muted);margin:.5rem 0 0;font-size:.875rem;line-height:1.5}.empty-state-compact .empty-state-description{font-size:.8125rem}.empty-state-actions{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.25rem;display:flex}.empty-state-primary-btn{background:var(--ui-accent);color:var(--ui-accent-text);box-shadow:var(--ui-shadow-btn);border-radius:.625rem;align-items:center;gap:.375rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;transition:opacity .15s;display:inline-flex}.empty-state-primary-btn:hover{opacity:.92}.empty-state-secondary-btn{border:1px solid var(--ui-border-strong);background:var(--ui-bg-elevated);color:var(--ui-text);border-radius:.625rem;align-items:center;padding:.625rem 1rem;font-size:.875rem;font-weight:500;display:inline-flex}.empty-state-estimated{background:var(--ui-accent);border-radius:9999px;align-items:center;gap:.375rem;margin-top:.75rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.empty-state-estimated{background:color-mix(in srgb,var(--ui-accent) 10%,var(--ui-panel-bg))}}.empty-state-estimated{color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.empty-state-estimated{color:color-mix(in srgb,var(--ui-accent) 78%,var(--ui-text))}}.empty-state-estimated{padding:.25rem .625rem;font-size:.75rem;font-weight:500}.empty-state-help-link{color:var(--ui-accent);text-underline-offset:3px;background:0 0;border:none;margin-top:.75rem;font-size:.8125rem;font-weight:500;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.empty-state-help-link:hover{opacity:.85}.dg-empty-row td{border-bottom:none!important}.dg-empty-row:hover td{background:0 0!important}@keyframes kamu-pulse-ring{0%{opacity:.95;transform:scale(.4)}50%{opacity:.6}to{opacity:0;transform:scale(3.2)}}.kamu-animate-pulse-ring{animation:2.2s cubic-bezier(0,.2,.8,1) infinite kamu-pulse-ring}.kamu-animate-pulse-ring-delayed{animation:2.2s cubic-bezier(0,.2,.8,1) 1.1s infinite kamu-pulse-ring}.kamu-leaflet-marker{background:0 0!important;border:none!important}.leaflet-container.kamu-gis-map{font:inherit;background:#e2e8f0}.leaflet-container img.leaflet-tile,.leaflet-container .leaflet-tile,.kamu-gis-map img.leaflet-tile{width:256px!important;max-width:none!important;height:256px!important;max-height:none!important}.leaflet-container .leaflet-tile-container img{max-width:none!important;max-height:none!important}[data-bar-buttonesit]{--bar-btn-h:2.25rem;--bar-btn-radius:.5rem;--bar-btn-font:.8125rem;--bar-btn-shadow:0 1px 2px #0f172a12, 0 2px 6px #0f172a14;align-items:center}[data-bar-buttonesit]>button,[data-bar-buttonesit] button.btn-primary,[data-bar-buttonesit] button.btn-secondary,[data-bar-buttonesit] button.btn-danger,[data-bar-buttonesit] .btn-primary,[data-bar-buttonesit] .btn-secondary,[data-bar-buttonesit] .btn-danger,[data-bar-buttonesit] [data-tus-action],[data-bar-buttonesit] [data-level-badge-trigger],[data-bar-buttonesit] .quotation-form-toolbar-btn,[data-bar-buttonesit] .quote-doc-belge-btn,[data-bar-buttonesit] .win-form-close-form,[data-bar-buttonesit] .win-form-ctrl{box-sizing:border-box;height:var(--bar-btn-h)!important;min-height:var(--bar-btn-h)!important;max-height:var(--bar-btn-h)!important;border-radius:var(--bar-btn-radius)!important;font-size:var(--bar-btn-font)!important;justify-content:center!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important;line-height:1!important;display:inline-flex!important}[data-bar-buttonesit] .win-form-ctrl{width:var(--bar-btn-h)!important;min-width:var(--bar-btn-h)!important;padding-inline:0!important}[data-bar-buttonesit] [data-level-badge-trigger],[data-bar-buttonesit] .btn-secondary,[data-bar-buttonesit] .btn-danger,[data-bar-buttonesit] .win-form-close-form{box-shadow:var(--bar-btn-shadow)!important}[data-bar-buttonesit] .btn-primary{box-shadow:var(--ui-shadow-btn,0 2px 8px #6d28d959, 0 1px 2px #0f172a14)!important}[data-tusyukseklik],[data-finance-shell] .ui-modal-footer-actions,[data-finance-shell] [data-finance-actions]{--tus-btn-h:2.25rem;--tus-btn-radius:.5rem;--tus-btn-font:.8125rem;--tus-btn-shadow:0 1px 2px #0f172a12, 0 2px 6px #0f172a14;--tus-btn-shadow-primary:var(--ui-shadow-btn,0 2px 8px #6d28d959, 0 1px 2px #0f172a14)}[data-tusyukseklik],[data-finance-shell] [data-finance-actions]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}[data-tusyukseklik]>.btn-primary,[data-tusyukseklik]>.btn-secondary,[data-tusyukseklik]>.btn-danger,[data-tusyukseklik] .btn-primary,[data-tusyukseklik] .btn-secondary,[data-tusyukseklik] .btn-danger,[data-tusyukseklik] [data-tus-action],[data-finance-shell] .ui-modal-footer-actions>.btn-primary,[data-finance-shell] .ui-modal-footer-actions>.btn-secondary,[data-finance-shell] .ui-modal-footer-actions>.btn-danger,[data-finance-shell] .ui-modal-footer-actions .btn-primary,[data-finance-shell] .ui-modal-footer-actions .btn-secondary,[data-finance-shell] .ui-modal-footer-actions .btn-danger,[data-finance-shell] [data-finance-actions]>.btn-primary,[data-finance-shell] [data-finance-actions]>.btn-secondary,[data-finance-shell] [data-finance-actions]>.btn-danger,[data-finance-shell] [data-finance-actions] .btn-primary,[data-finance-shell] [data-finance-actions] .btn-secondary,[data-finance-shell] [data-finance-actions] .btn-danger,[data-finance-shell] [data-finance-actions] [data-tus-action],[data-finance-shell] [data-tusyukseklik] .btn-primary,[data-finance-shell] [data-tusyukseklik] .btn-secondary,[data-finance-shell] [data-tusyukseklik] .btn-danger,[data-finance-shell] [data-tusyukseklik] [data-tus-action]{box-sizing:border-box;height:var(--tus-btn-h,2.25rem)!important;min-height:var(--tus-btn-h,2.25rem)!important;max-height:var(--tus-btn-h,2.25rem)!important;border-radius:var(--tus-btn-radius,.5rem)!important;font-size:var(--tus-btn-font,.8125rem)!important;justify-content:center!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important;line-height:1!important;display:inline-flex!important}[data-tusyukseklik] .btn-secondary,[data-tusyukseklik]>.btn-secondary,[data-tusyukseklik] [data-tus-action]:not(.btn-primary):not(.btn-danger),[data-finance-shell] .ui-modal-footer-actions .btn-secondary,[data-finance-shell] [data-finance-actions] .btn-secondary,[data-finance-shell] [data-finance-actions] [data-tus-action]:not(.btn-primary):not(.btn-danger){box-shadow:var(--tus-btn-shadow,0 1px 2px #0f172a12, 0 2px 6px #0f172a14)!important}[data-tusyukseklik] .btn-primary,[data-tusyukseklik]>.btn-primary,[data-finance-shell] .ui-modal-footer-actions .btn-primary,[data-finance-shell] [data-finance-actions] .btn-primary{box-shadow:var(--tus-btn-shadow-primary,var(--ui-shadow-btn))!important}[data-tusyukseklik] .btn-danger,[data-tusyukseklik]>.btn-danger,[data-finance-shell] .ui-modal-footer-actions .btn-danger,[data-finance-shell] [data-finance-actions] .btn-danger{box-shadow:var(--tus-btn-shadow,0 1px 2px #0f172a12, 0 2px 6px #0f172a14)!important}[data-tusyukseklik] [data-level-badge-trigger],[data-finance-shell] [data-level-badge-trigger]{box-sizing:border-box;height:var(--tus-btn-h,2.25rem)!important;min-height:var(--tus-btn-h,2.25rem)!important;max-height:var(--tus-btn-h,2.25rem)!important;border-radius:var(--tus-btn-radius,.5rem)!important;box-shadow:var(--tus-btn-shadow,0 1px 2px #0f172a12, 0 2px 6px #0f172a14)!important;font-size:var(--tus-btn-font,.8125rem)!important;padding-top:0!important;padding-bottom:0!important}[data-finance-shell] .list-toolbar{--tus-btn-h:2.25rem;--tus-btn-radius:.5rem;--tus-btn-font:.8125rem;--tus-btn-shadow:0 1px 2px #0f172a12, 0 2px 6px #0f172a14;--tus-btn-shadow-primary:var(--ui-shadow-btn);align-items:center}[data-finance-shell] .list-toolbar .btn-primary,[data-finance-shell] .list-toolbar .btn-secondary,[data-finance-shell] .list-toolbar .btn-danger,[data-finance-shell] .list-toolbar button[class*=bg-brand-600],[data-tusyukseklik] button[class*=bg-brand-600],[data-finance-shell] [data-finance-actions] button[class*=bg-brand-600]{box-sizing:border-box;height:var(--tus-btn-h,2.25rem)!important;min-height:var(--tus-btn-h,2.25rem)!important;max-height:var(--tus-btn-h,2.25rem)!important;border-radius:var(--tus-btn-radius,.5rem)!important;font-size:var(--tus-btn-font,.8125rem)!important;box-shadow:var(--tus-btn-shadow-primary,var(--ui-shadow-btn))!important;justify-content:center!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important;line-height:1!important;display:inline-flex!important}[data-finance-shell] .list-toolbar .btn-secondary{box-shadow:var(--tus-btn-shadow)!important}[data-finance-shell] .finance-filter-btn{box-sizing:border-box;height:var(--tus-btn-h,2.25rem)!important;min-height:var(--tus-btn-h,2.25rem)!important;max-height:var(--tus-btn-h,2.25rem)!important;border-radius:var(--tus-btn-radius,.5rem)!important;font-size:var(--tus-btn-font,.8125rem)!important;box-shadow:var(--tus-btn-shadow,0 1px 2px #0f172a12, 0 2px 6px #0f172a14)!important}[data-finance-shell] .finance-filter-btn.btn-primary,[data-finance-shell] .finance-filter-btn[class*=bg-brand]{box-shadow:var(--tus-btn-shadow-primary,var(--ui-shadow-btn))!important}[data-tusyukseklik] button[data-tus-action]:not(.btn-primary):not(.btn-secondary):not(.btn-danger),[data-tusyukseklik]>button:not(.btn-primary):not(.btn-secondary):not(.btn-danger):not([class*=h-8]){box-sizing:border-box;height:var(--tus-btn-h,2.25rem)!important;min-height:var(--tus-btn-h,2.25rem)!important;max-height:var(--tus-btn-h,2.25rem)!important;border-radius:var(--tus-btn-radius,.5rem)!important;font-size:var(--tus-btn-font,.8125rem)!important;box-shadow:var(--tus-btn-shadow)!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important;display:inline-flex!important}.treasury-cash-page{--tcash-soft-bg:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.treasury-cash-page{--tcash-soft-bg:color-mix(in srgb, var(--ui-accent) 16%, var(--ui-panel-bg))}}.treasury-cash-page{--tcash-soft-bg-hover:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.treasury-cash-page{--tcash-soft-bg-hover:color-mix(in srgb, var(--ui-accent) 24%, var(--ui-panel-bg))}}.treasury-cash-page{--tcash-soft-border:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.treasury-cash-page{--tcash-soft-border:color-mix(in srgb, var(--ui-accent) 32%, var(--ui-border))}}.treasury-cash-page{--tcash-soft-text:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.treasury-cash-page{--tcash-soft-text:color-mix(in srgb, var(--ui-accent) 48%, var(--ui-text))}}.treasury-cash-page{--tcash-soft-text-strong:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.treasury-cash-page{--tcash-soft-text-strong:color-mix(in srgb, var(--ui-accent) 42%, var(--ui-text))}}.treasury-cash-page .tcash-filter-row{flex-wrap:nowrap;align-items:flex-end;gap:.5rem;padding-bottom:2px;display:flex;overflow-x:auto}.treasury-cash-page .tcash-field{flex-direction:column;align-items:stretch;gap:.25rem;min-width:0;display:flex}.treasury-cash-page .tcash-label{letter-spacing:.04em;text-transform:uppercase;height:1rem;color:var(--ui-text-muted);white-space:nowrap;font-size:10px;font-weight:600;line-height:1rem;display:block}.treasury-cash-page .tcash-control{align-items:stretch;height:2.25rem;min-height:2.25rem;display:flex}.treasury-cash-page .tcash-control>.input-dark,.treasury-cash-page .tcash-control>.select-dark,.treasury-cash-page .tcash-control>input,.treasury-cash-page .tcash-control>select,.treasury-cash-page .tcash-control>button{height:2.25rem!important;min-height:2.25rem!important;max-height:2.25rem!important}.treasury-cash-page .tcash-soft-primary{box-sizing:border-box;gap:.375rem;border:1px solid var(--tcash-soft-border)!important;background:var(--tcash-soft-bg)!important;height:2.25rem!important;min-height:2.25rem!important;max-height:2.25rem!important;color:var(--tcash-soft-text-strong)!important;border-radius:.5rem!important;justify-content:center!important;align-items:center!important;padding:0 1rem!important;font-size:.8125rem!important;font-weight:700!important;line-height:1!important;display:inline-flex!important;box-shadow:0 1px 2px #0f172a0f!important}.treasury-cash-page .tcash-soft-primary:hover:not(:disabled){background:var(--tcash-soft-bg-hover)!important}.treasury-cash-page .tcash-soft-primary:disabled{opacity:.45}.treasury-cash-page .tcash-soft-tab{height:2.25rem;color:var(--ui-text-muted);white-space:nowrap;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.375rem;padding:0 .625rem;font-size:.75rem;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.treasury-cash-page .tcash-soft-tab:hover{background:var(--ui-text-muted)}@supports (color:color-mix(in lab,red,red)){.treasury-cash-page .tcash-soft-tab:hover{background:color-mix(in srgb,var(--ui-text-muted) 8%,transparent)}}.treasury-cash-page .tcash-soft-tab-active{box-shadow:inset 0 0 0 1px var(--tcash-soft-border);background:var(--tcash-soft-bg)!important;color:var(--tcash-soft-text-strong)!important}.treasury-cash-page .tcash-kpi-accent{background:linear-gradient(135deg,var(--ui-accent),var(--ui-accent))}@supports (color:color-mix(in lab,red,red)){.treasury-cash-page .tcash-kpi-accent{background:linear-gradient(135deg,color-mix(in srgb,var(--ui-accent) 18%,var(--ui-panel-bg)),color-mix(in srgb,var(--ui-accent) 28%,var(--ui-panel-bg)))}}.treasury-cash-page .tcash-kpi-accent{color:var(--tcash-soft-text-strong);border:1px solid var(--tcash-soft-border)}.treasury-cash-page .tcash-kpi-accent-icon{background:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.treasury-cash-page .tcash-kpi-accent-icon{background:color-mix(in srgb,var(--ui-accent) 22%,transparent)}}.treasury-cash-page .tcash-kpi-accent-icon{color:var(--tcash-soft-text-strong)}.gendoc-hub-page{--gendoc-hub-border:#ececec;--gendoc-hub-shadow:0 4px 18px #00000012;color:#0f172a;background:#fff;min-height:100%}.gendoc-module-shell .module-shell-body:has(.gendoc-hub-page){background:#fff}.gendoc-hub-card{border:1px solid var(--gendoc-hub-border);box-shadow:var(--gendoc-hub-shadow);background:#fff;border-radius:12px}.gendoc-hub-btn-secondary{color:#0f172a;background:#fff;border:1px solid #d4d4d8;border-radius:.5rem;font-weight:500;box-shadow:0 1px 2px #0000000a}.gendoc-hub-btn-secondary:hover{background:#fafafa;border-color:#a1a1aa}.gendoc-hub-kpi{border:1px solid var(--gendoc-hub-border);box-shadow:var(--gendoc-hub-shadow);background:#fff;border-radius:12px;align-items:center;gap:.85rem;padding:1rem 1.1rem;transition:border-color .15s,box-shadow .15s;display:flex}.gendoc-hub-kpi:hover{border-color:var(--ui-accent,#7c3aed)}@supports (color:color-mix(in lab,red,red)){.gendoc-hub-kpi:hover{border-color:color-mix(in srgb,var(--ui-accent,#7c3aed) 35%,#ececec)}}.gendoc-hub-kpi:hover{box-shadow:0 6px 20px #00000014}.gendoc-hub-kpi-icon{border-radius:.75rem;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;display:grid}.gendoc-hub-kpi-violet .gendoc-hub-kpi-icon{color:#7c3aed;background:#f3e8ff}.gendoc-hub-kpi-blue .gendoc-hub-kpi-icon{color:#2563eb;background:#dbeafe}.gendoc-hub-kpi-amber .gendoc-hub-kpi-icon{color:#ea580c;background:#ffedd5}.gendoc-hub-kpi-red .gendoc-hub-kpi-icon{color:#dc2626;background:#fee2e2}.gendoc-hub-kpi-red{border-color:#fecaca}.gendoc-hub-strip{border:1px solid var(--gendoc-hub-border);box-shadow:var(--gendoc-hub-shadow);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.35rem 0;padding:.65rem 1rem;display:flex}.gendoc-hub-strip-item{white-space:nowrap;align-items:center;gap:.4rem;padding:.2rem .85rem;font-size:.75rem;display:inline-flex;position:relative}.gendoc-hub-strip-sep{background:#e5e7eb;width:1px;position:absolute;top:20%;bottom:20%;left:0}.gendoc-hub-strip-emerald{color:#059669}.gendoc-hub-strip-violet{color:#7c3aed}.gendoc-hub-strip-blue{color:#2563eb}.gendoc-hub-tab{color:#64748b;border-bottom:2px solid #0000;border-radius:.5rem .5rem 0 0;align-items:center;gap:.35rem;height:2.25rem;padding:0 .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.gendoc-hub-tab:hover{color:#0f172a;background:#fafafa}.gendoc-hub-tab-active{color:var(--ui-accent,#7c3aed);border-bottom-color:var(--ui-accent,#7c3aed);background:var(--ui-accent,#7c3aed);font-weight:600}@supports (color:color-mix(in lab,red,red)){.gendoc-hub-tab-active{background:color-mix(in srgb,var(--ui-accent,#7c3aed) 6%,#fff)}}.gendoc-hub-tab-count{color:#475569;background:#f1f5f9;border-radius:999px;justify-content:center;min-width:1.25rem;padding:0 .3rem;font-size:.65rem;font-weight:600;display:inline-flex}.gendoc-hub-tab-active .gendoc-hub-tab-count{background:var(--ui-accent,#7c3aed)}@supports (color:color-mix(in lab,red,red)){.gendoc-hub-tab-active .gendoc-hub-tab-count{background:color-mix(in srgb,var(--ui-accent,#7c3aed) 16%,#fff)}}.gendoc-hub-tab-active .gendoc-hub-tab-count{color:var(--ui-accent,#7c3aed)}.gendoc-hub-dir{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.25rem;max-width:7.5rem;padding:.05rem .45rem .05rem .3rem;font-size:.6875rem;font-weight:600;line-height:1.25;display:inline-flex}.gendoc-hub-dir svg{flex-shrink:0;width:.75rem;height:.75rem}.gendoc-hub-dir-incoming{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.gendoc-hub-dir-outgoing{color:#6d28d9;background:#f5f3ff;border-color:#ddd6fe}.gendoc-hub-dir-internal{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.gendoc-hub-avatar{color:#6d28d9;background:#f3e8ff;border-radius:999px;flex-shrink:0;place-items:center;width:1.5rem;height:1.5rem;font-size:.6rem;font-weight:700;display:inline-grid}.gendoc-hub-status{color:#334155;white-space:nowrap;background:#fafafa;border:1px solid #e5e7eb;border-radius:999px;align-items:center;max-width:10rem;padding:.05rem .4rem;font-size:.6875rem;font-weight:600;line-height:1.25;display:inline-flex}.gendoc-hub-status-inprogress,.gendoc-hub-status-underreview{color:#c2410c;background:#fff7ed;border-color:#fdba74}.gendoc-hub-status-awaitingclosure,.gendoc-hub-status-awaitingassignment{color:#b91c1c;background:#fef2f2;border-color:#fca5a5}.gendoc-hub-status-closed,.gendoc-hub-status-archived{color:#15803d;background:#f0fdf4;border-color:#86efac}.gendoc-hub-status-registered{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}.gendoc-hub-priority{text-align:left;gap:.75rem;width:100%;padding:.85rem 1rem;transition:background .12s;display:flex}.gendoc-hub-priority:hover{background:#fafafa}.gendoc-hub-priority-bar{background:#cbd5e1;border-radius:999px;flex-shrink:0;align-self:stretch;width:3px;min-height:2.5rem}.gendoc-hub-priority-overdue .gendoc-hub-priority-bar{background:#ef4444}.gendoc-hub-priority-today .gendoc-hub-priority-bar{background:#f59e0b}.gendoc-hub-priority-soon .gendoc-hub-priority-bar{background:#3b82f6}.gendoc-hub-event{align-items:flex-start;gap:.55rem;padding:.55rem .35rem;display:flex}.gendoc-hub-event-dot{color:#7c3aed;background:#f3e8ff;border-radius:999px;flex-shrink:0;place-items:center;width:1.5rem;height:1.5rem;margin-top:.1rem;display:grid}.gendoc-hub-process{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.75rem .5rem;display:grid}.gendoc-hub-process-step{align-items:flex-start;gap:.55rem;display:flex;position:relative}.gendoc-hub-process-arrow{color:#cbd5e1;width:.85rem;height:.85rem;position:absolute;top:.65rem;left:-.85rem}.gendoc-hub-process-icon{border-radius:.65rem;flex-shrink:0;place-items:center;width:2rem;height:2rem;display:grid}.gendoc-hub-process-violet{color:#7c3aed;background:#f3e8ff}.gendoc-hub-process-blue{color:#2563eb;background:#dbeafe}.gendoc-hub-process-amber{color:#d97706;background:#fef3c7}.gendoc-hub-process-orange{color:#ea580c;background:#ffedd5}.gendoc-hub-process-sky{color:#0284c7;background:#e0f2fe}.gendoc-hub-process-emerald{color:#059669;background:#d1fae5}.gendoc-hub-skeleton{background:linear-gradient(90deg,#f4f4f5 25%,#e4e4e7 37%,#f4f4f5 63%) 0 0/400% 100%;animation:1.2s infinite gendoc-hub-shimmer}@keyframes gendoc-hub-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.gendoc-hub-page .dg-cizgili{background:#fff}.gendoc-deadlines-grid .dg-surface.dg-dense tbody td{vertical-align:middle!important}.gendoc-deadlines-grid .dg-surface.dg-dense tbody td .btn-primary,.gendoc-deadlines-grid .dg-surface.dg-dense tbody td .btn-secondary{height:1.5rem;min-height:1.5rem;padding-top:0;padding-bottom:0;font-size:.6875rem;line-height:1}body>div[style*="z-index: 999999999"][style*="#EEF2FF"],body>div[style*="z-index: 999999999"][style*="background: #EEF2FF"]{display:none!important}.gendoc-form-root{--gendoc-form-border:#ececec;--gendoc-form-shadow:0 4px 18px #00000012;color:#0f172a;background:#fafafa;flex-direction:column;gap:.75rem;min-height:100%;margin:-.25rem -.35rem;padding:.75rem .85rem .5rem;display:flex}.gendoc-form-card{border:1px solid var(--gendoc-form-border);box-shadow:var(--gendoc-form-shadow);background:#fff;border-radius:.75rem;padding:1rem}.gendoc-form-card-title{color:#0f172a;margin:0;font-size:.8125rem;font-weight:600}.gendoc-form-identity{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.15rem .15rem .35rem;display:flex}.gendoc-form-registry{letter-spacing:-.02em;color:#0f172a;margin:0;font-size:1.25rem;font-weight:700}.gendoc-form-registry-muted{color:#64748b;font-weight:600}.gendoc-form-subject-line{color:#475569;text-overflow:ellipsis;white-space:nowrap;max-width:40rem;margin:.25rem 0 0;font-size:.875rem;overflow:hidden}.gendoc-form-status{color:#c2410c;background:#fff7ed;border:1px solid #fdba74;border-radius:999px;align-items:center;padding:.15rem .55rem;font-size:.6875rem;font-weight:600;display:inline-flex}.gendoc-form-status-draft{color:#c2410c;background:#fff7ed;border-color:#fdba74}.gendoc-form-status-warn{color:#b91c1c;background:#fef2f2;border-color:#fca5a5}.gendoc-form-status-done{color:#15803d;background:#f0fdf4;border-color:#86efac}.gendoc-form-status-info{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}.gendoc-form-status-muted{color:#64748b;background:#f8fafc;border-color:#cbd5e1}.gendoc-form-process{border:1px solid var(--gendoc-form-border);box-shadow:var(--gendoc-form-shadow);background:#fff;border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.35rem .15rem;margin:0;padding:.5rem .65rem;list-style:none;display:flex}.gendoc-form-process-step{align-items:center;gap:.35rem;display:inline-flex;position:relative}.gendoc-form-process-line{background:#e2e8f0;width:1.25rem;height:1px;margin-right:.15rem}.gendoc-form-process-dot{color:#94a3b8;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;place-items:center;width:1.35rem;height:1.35rem;font-size:.625rem;font-weight:700;display:grid}.gendoc-form-process-label{color:#94a3b8;white-space:nowrap;font-size:.6875rem;font-weight:500}.gendoc-form-process-active .gendoc-form-process-dot{color:#fff;background:#7c3aed;border-color:#7c3aed}.gendoc-form-process-active .gendoc-form-process-label{color:#6d28d9;font-weight:600}.gendoc-form-process-done .gendoc-form-process-dot{color:#6d28d9;background:#ede9fe;border-color:#a78bfa}.gendoc-form-process-done .gendoc-form-process-label{color:#64748b}.gendoc-form-process-skip .gendoc-form-process-label{color:#cbd5e1;font-style:italic}.gendoc-form-tabs{background:0 0;border-bottom:1px solid #e8e8e8;flex-wrap:wrap;gap:.15rem;display:flex}.gendoc-form-tab{color:#64748b;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;height:2.25rem;padding:0 .75rem;font-size:.8125rem;font-weight:500;display:inline-flex;position:relative}.gendoc-form-tab:hover{color:#0f172a}.gendoc-form-tab-active{color:#6d28d9;font-weight:600}.gendoc-form-tab-active:after{content:"";background:#7c3aed;border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:.5rem;right:.5rem}.gendoc-form-tab-badge{color:#6d28d9;background:#f3e8ff;border-radius:999px;place-items:center;min-width:1.1rem;height:1.1rem;padding:0 .25rem;font-size:.625rem;font-weight:700;display:inline-grid}.gendoc-form-split{grid-template-columns:minmax(0,1fr);align-items:start;gap:.75rem;display:grid}@media(min-width:900px){.gendoc-form-split{grid-template-columns:minmax(0,1.85fr) minmax(14rem,.9fr)}}.gendoc-form-field-error{color:#b91c1c;margin-top:.2rem;font-size:.6875rem;display:block}.gendoc-form-file-list{background:#fff;border:1px solid #f1f5f9;border-radius:.65rem;margin:0;padding:0;list-style:none;overflow:hidden}.gendoc-form-file-row{border-bottom:1px solid #f1f5f9;align-items:center;gap:.65rem;padding:.55rem .65rem;display:flex}.gendoc-form-file-row:last-child{border-bottom:0}.gendoc-form-file-icon{color:#64748b;background:#f1f5f9;border-radius:.45rem;flex-shrink:0;place-items:center;width:2rem;height:2rem;display:grid}.gendoc-form-file-icon-word{color:#2563eb;background:#dbeafe}.gendoc-form-file-icon-pdf{color:#dc2626;background:#fee2e2}.gendoc-form-file-tag{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.25rem;padding:.05rem .35rem;font-weight:500;display:inline-flex}.gendoc-form-icon-btn{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:.4rem;place-items:center;width:1.75rem;height:1.75rem;display:inline-grid}.gendoc-form-icon-btn:hover{color:#0f172a;background:#f1f5f9}.gendoc-form-icon-btn-danger:hover{color:#b91c1c;background:#fef2f2}.gendoc-form-icon-btn:disabled{opacity:.45;cursor:not-allowed}.gendoc-form-dropzone{color:#64748b;text-align:center;cursor:pointer;background:#fafafa;border:1px dashed #d4d4d8;border-radius:.65rem;width:100%;padding:.55rem .75rem;font-size:.75rem}.gendoc-form-dropzone:hover,.gendoc-form-dropzone-active{color:#6d28d9;background:#f5f3ff;border-color:#a78bfa}.gendoc-form-flow-list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.gendoc-form-flow-item{align-items:center;gap:.5rem;display:flex}.gendoc-form-flow-num{color:#6d28d9;background:#f3e8ff;border-radius:999px;flex-shrink:0;place-items:center;width:1.25rem;height:1.25rem;font-size:.625rem;font-weight:700;display:grid}.gendoc-form-flow-avatar{color:#fff;background:#7c3aed;border-radius:999px;flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;font-size:.625rem;font-weight:700;display:grid}.gendoc-form-history{border:1px solid #f1f5f9;border-radius:.65rem;max-height:22rem;overflow:auto}.gendoc-form-history-table{border-collapse:collapse;width:100%;font-size:.75rem}.gendoc-form-history-table th{text-align:left;color:#64748b;background:#fafafa;border-bottom:1px solid #f1f5f9;padding:.45rem .65rem;font-weight:600;position:sticky;top:0}.gendoc-form-history-table td{color:#334155;vertical-align:top;border-bottom:1px dotted #e2e8f0;padding:.45rem .65rem}.gendoc-form-footer{color:#94a3b8;border-top:1px solid #ececec;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-top:.15rem;padding:.45rem .15rem 0;font-size:.6875rem;display:flex}.gendoc-dispatch-layout{align-items:start;gap:.75rem;display:grid}.gendoc-dispatch-layout-split{grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.gendoc-dispatch-layout-split{grid-template-columns:minmax(0,1.65fr) minmax(240px,.9fr)}}.gendoc-dispatch-main,.gendoc-dispatch-side{min-width:0}.gendoc-dispatch-channels{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.65rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;padding:.25rem;display:grid}.gendoc-dispatch-channel{color:#64748b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;height:2rem;padding:0 .5rem;font-size:.75rem;font-weight:600;transition:background .12s,color .12s,border-color .12s,box-shadow .12s;display:inline-flex}.gendoc-dispatch-channel:hover:not(:disabled){color:#0f172a;background:#fff}.gendoc-dispatch-channel:disabled{opacity:.55;cursor:not-allowed}.gendoc-dispatch-channel-active{color:#6d28d9;background:#f5f3ff;border-color:#c4b5fd;box-shadow:0 1px 2px #6d28d914}.gendoc-dispatch-input-icon{display:block;position:relative}.gendoc-dispatch-input-icon>svg{pointer-events:none;z-index:1;position:absolute;top:50%;left:.65rem;transform:translateY(-50%)}.gendoc-dispatch-input-icon>.input-dark{padding-left:2rem}.gendoc-dispatch-hint{color:#5b21b6;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:.65rem;padding:.55rem .75rem;font-size:.75rem;line-height:1.35}.gendoc-dispatch-badge{color:#c2410c;white-space:nowrap;background:#fff7ed;border:1px solid #fdba74;border-radius:999px;flex-shrink:0;align-items:center;padding:.15rem .55rem;font-size:.6875rem;font-weight:600;display:inline-flex}.gendoc-dispatch-timeline{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.gendoc-dispatch-timeline-item{grid-template-columns:1.5rem minmax(0,1fr);gap:.65rem;padding-bottom:1rem;display:grid}.gendoc-dispatch-timeline-item:last-child{padding-bottom:0}.gendoc-dispatch-timeline-rail{flex-direction:column;align-items:center;min-height:100%;display:flex;position:relative}.gendoc-dispatch-timeline-dot{z-index:1;color:#94a3b8;background:#fff;border:2px solid #cbd5e1;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.625rem;font-weight:700;display:inline-flex;position:relative}.gendoc-dispatch-timeline-line{background:#e2e8f0;flex:auto;width:2px;min-height:.75rem;margin-top:.25rem}.gendoc-dispatch-timeline-active .gendoc-dispatch-timeline-dot,.gendoc-dispatch-timeline-done .gendoc-dispatch-timeline-dot{color:#fff;background:#7c3aed;border-color:#7c3aed}.gendoc-dispatch-timeline-done .gendoc-dispatch-timeline-line,.gendoc-dispatch-timeline-active .gendoc-dispatch-timeline-line{background:#ddd6fe}.gendoc-dispatch-kep{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.65rem;padding:.65rem .75rem}.gendoc-approval-layout{align-items:start;gap:.75rem;display:grid}.gendoc-approval-layout-split{grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.gendoc-approval-layout-split{grid-template-columns:minmax(0,1.65fr) minmax(240px,.9fr)}}.gendoc-approval-main,.gendoc-approval-summary{min-width:0}.gendoc-approval-steps-wrap{background:#fff;border:1px solid #ececec;border-radius:.65rem;overflow:hidden}.gendoc-approval-steps-table{border-collapse:collapse;width:100%;font-size:.75rem}.gendoc-approval-steps-table thead th{text-align:left;letter-spacing:.02em;text-transform:uppercase;color:#64748b;background:#f8fafc;border-bottom:1px solid #ececec;padding:.35rem .5rem;font-size:.625rem;font-weight:600}.gendoc-approval-steps-table tbody td{vertical-align:middle;color:#0f172a;border-top:1px dotted #64748b59;padding:.3rem .5rem}.gendoc-approval-steps-table tbody tr:first-child td{border-top:none}.gendoc-approval-steps-table tbody tr:nth-child(2n){background:#fafafa}.gendoc-approval-row-dragging{opacity:.55;background:#f5f3ff!important}.gendoc-approval-grip{cursor:grab;text-align:center;width:1.5rem}.gendoc-approval-type-cell{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.gendoc-approval-type-icon{border-radius:.35rem;flex-shrink:0;place-items:center;width:1.35rem;height:1.35rem;display:inline-grid}.gendoc-approval-type-paraf{color:#7c3aed;background:#f5f3ff}.gendoc-approval-type-approve,.gendoc-approval-type-sign{color:#c2410c;background:#fff7ed}.gendoc-approval-compact-select{height:1.75rem!important;min-height:1.75rem!important;padding-top:0!important;padding-bottom:0!important;font-size:.75rem!important;line-height:1.2!important}.gendoc-approval-status{color:#64748b;white-space:nowrap;align-items:center;gap:.3rem;font-size:.6875rem;font-weight:600;display:inline-flex}.gendoc-approval-status-dot{background:#94a3b8;border-radius:999px;width:.4rem;height:.4rem}.gendoc-approval-status-ready .gendoc-approval-status-dot,.gendoc-approval-status-pending .gendoc-approval-status-dot{background:#94a3b8}.gendoc-approval-status-approved .gendoc-approval-status-dot{background:#16a34a}.gendoc-approval-status-approved{color:#15803d}.gendoc-approval-status-rejected .gendoc-approval-status-dot{background:#dc2626}.gendoc-approval-status-rejected{color:#b91c1c}.gendoc-approval-status-inprogress .gendoc-approval-status-dot{background:#d97706}.gendoc-approval-summary-list{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.gendoc-approval-summary-item{align-items:flex-start;gap:.55rem;display:flex}.gendoc-approval-summary-num{color:#6d28d9;background:#f3e8ff;border-radius:999px;flex-shrink:0;place-items:center;width:1.35rem;height:1.35rem;font-size:.6875rem;font-weight:700;display:grid}.gendoc-approval-hint{color:#5b21b6;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:.65rem;padding:.65rem .75rem;font-size:.75rem;line-height:1.4}[data-sistem-ayarlari-host]{--sa-canvas:var(--ui-page-canvas,var(--ui-bg,#f2f2f2));--sa-card:#fff;--sa-radius:12px;--sa-shadow:0 1px 3px #0f172a0f, 0 4px 16px #0f172a0a;--sa-purple:#6d28d9;--sa-purple-soft:#f3e8ff;--sa-purple-text:#5b21b6;--sa-field-border:#e5e7eb;--sa-field-bg:#fafafa;--sa-muted:#64748b;--sa-title:#312e81;padding:.25rem .15rem .5rem;background:var(--sa-canvas)!important;box-shadow:none!important;border:none!important;border-radius:0!important}[data-sistem-ayarlari]{--sa-canvas:var(--ui-page-canvas,var(--ui-bg,#f2f2f2));--sa-card:#fff;--sa-radius:12px;--sa-shadow:0 1px 3px #0f172a0f, 0 4px 16px #0f172a0a;--sa-purple:#6d28d9;--sa-purple-soft:#f3e8ff;--sa-purple-text:#5b21b6;--sa-field-border:#e5e7eb;--sa-field-bg:#fafafa;--sa-muted:#64748b;--sa-title:#312e81;--esitalan-field-h:2.25rem;--esitalan-field-font:.8125rem;--esitalan-field-lh:1.25;background:var(--sa-canvas);color:#0f172a}[data-sistem-ayarlari] .sa-title{letter-spacing:-.02em;color:var(--sa-title);font-size:1.25rem;font-weight:700;line-height:1.25}[data-sistem-ayarlari] .sa-subtitle{color:var(--sa-muted);font-size:.8125rem}[data-sistem-ayarlari] .sa-title-icon{background:var(--sa-purple-soft);color:var(--sa-purple)}[data-sistem-ayarlari] .sa-btn-primary{background:var(--sa-purple);border:none;height:2.25rem;box-shadow:0 1px 2px #6d28d940}[data-sistem-ayarlari] .sa-btn-primary:hover:not(:disabled){background:#5b21b6}[data-sistem-ayarlari] .sa-btn-secondary{color:#475569;border:1px solid var(--sa-field-border);background:#fff;height:2.25rem}[data-sistem-ayarlari] .sa-nav-card,[data-sistem-ayarlari] .sa-content-card{background:var(--sa-card);border-radius:var(--sa-radius);box-shadow:var(--sa-shadow);border:none}[data-sistem-ayarlari] .sa-nav-item{color:#475569}[data-sistem-ayarlari] .sa-nav-item:hover:not(.sa-nav-item-active){color:#0f172a;background:#f8fafc}[data-sistem-ayarlari] .sa-nav-item-active{background:var(--sa-purple-soft);color:var(--sa-purple-text)}[data-sistem-ayarlari] .sa-nav-item-active svg{color:var(--sa-purple)}[data-sistem-ayarlari] .sa-dirty-dot{background:var(--sa-purple)}[data-sistem-ayarlari] .sa-subtab{color:#64748b;background:0 0;border:none}[data-sistem-ayarlari] .sa-subtab:hover:not(.sa-subtab-active){color:#334155;background:#f8fafc}[data-sistem-ayarlari] .sa-subtab-active{background:var(--sa-purple-soft);color:var(--sa-purple-text)}[data-sistem-ayarlari] .sa-subtab-active svg{color:var(--sa-purple)}[data-sistem-ayarlari] .sa-section-icon{background:var(--sa-purple-soft);color:var(--sa-purple)}[data-sistem-ayarlari] .sa-section-icon svg{width:1.125rem;height:1.125rem}[data-sistem-ayarlari] .sa-section-title{color:#1e1b4b}[data-sistem-ayarlari] .sa-section-sub{color:var(--sa-muted)}[data-sistem-ayarlari] .sa-block{margin-bottom:1.75rem}[data-sistem-ayarlari] .sa-block:last-child{margin-bottom:0}[data-sistem-ayarlari] .sa-bottom-split{gap:1.5rem;display:grid}@media(min-width:1024px){[data-sistem-ayarlari] .sa-bottom-split{grid-template-columns:1fr 1fr;align-items:start}}[data-sistem-ayarlari] .sa-logo-box{border-radius:var(--sa-radius);background:#fafafa;border:1.5px dashed #d4d4d8;justify-content:center;align-items:center;min-height:5.5rem;padding:.75rem;display:flex}[data-sistem-ayarlari] .sa-logo-box img{object-fit:contain;max-width:100%;max-height:4rem}[data-sistem-ayarlari] .sa-logo-actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}[data-sistem-ayarlari] .sa-logo-change{background:var(--sa-purple-soft);height:2.25rem;color:var(--sa-purple-text);cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.4rem;padding:0 .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}[data-sistem-ayarlari] .sa-logo-change:hover{background:#ede9fe}[data-sistem-ayarlari] .sa-logo-delete{color:#e11d48;cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.35rem;height:2.25rem;padding:0 .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}[data-sistem-ayarlari] .sa-logo-delete:hover{background:#fff1f2}[data-sistem-ayarlari] .sa-logo-delete:disabled{opacity:.5;cursor:not-allowed}[data-sistem-ayarlari] .form-field .form-label{font-size:var(--esitalan-field-font);color:#475569;margin-bottom:.35rem;font-weight:500}[data-sistem-ayarlari] .form-field .input-dark:not(textarea),[data-sistem-ayarlari] .form-field .form-input:not(textarea),[data-sistem-ayarlari] .form-field .select-dark,[data-sistem-ayarlari] .form-field button.select-dark,[data-sistem-ayarlari] .form-field button.input-dark,[data-sistem-ayarlari] .form-field input:not([type=checkbox]):not([type=radio]):not([type=file]),[data-sistem-ayarlari] .form-field select{height:var(--esitalan-field-h)!important;min-height:var(--esitalan-field-h)!important;max-height:var(--esitalan-field-h)!important;font-size:var(--esitalan-field-font)!important;line-height:var(--esitalan-field-lh)!important;background:var(--sa-field-bg)!important;border:1px solid var(--sa-field-border)!important;color:#0f172a!important;box-shadow:none!important;border-radius:.5rem!important}[data-sistem-ayarlari] .form-field textarea.input-dark,[data-sistem-ayarlari] .form-field textarea.form-input,[data-sistem-ayarlari] .form-field textarea{font-size:var(--esitalan-field-font)!important;background:var(--sa-field-bg)!important;border:1px solid var(--sa-field-border)!important;color:#0f172a!important;border-radius:.5rem!important}[data-sistem-ayarlari] .form-section>h3{color:#1e1b4b;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.9375rem;font-weight:600;display:flex}[data-sistem-ayarlari] .form-section>h3 svg{color:var(--sa-purple);width:1.125rem;height:1.125rem}[data-sistem-ayarlari] .form-section{box-shadow:none;background:0 0;border:none;margin-bottom:1.5rem;padding:0}[data-sistem-ayarlari] [data-sa-local-save],[data-sistem-ayarlari] .sa-hide-local-save{display:none!important}[data-sistem-ayarlari] .form-grid{grid-template-columns:1fr;gap:.85rem 1rem;display:grid}@media(min-width:640px){[data-sistem-ayarlari] .form-grid{grid-template-columns:1fr 1fr}}[data-sistem-ayarlari] .sa-hint{color:var(--sa-muted);margin-top:.35rem;font-size:.6875rem;line-height:1.4}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@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:0}@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-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
