/*! 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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-divide-x-reverse:0}}}@layer theme{:root,:host{--font-sans:"Inter", "Segoe UI", system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-600:oklch(57.7% .245 27.325);--color-orange-50:oklch(98% .016 73.684);--color-orange-400:oklch(75% .183 55.934);--color-orange-700:oklch(55.3% .195 38.402);--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-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-950:oklch(26.2% .051 172.552);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-300:oklch(86.5% .127 207.078);--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-950:oklch(30.2% .056 229.695);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-700:oklch(50% .134 242.749);--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-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-900:oklch(38% .189 293.745);--color-violet-950:oklch(28.3% .141 291.089);--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-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:calc(1.5 / 1);--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:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-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;--leading-tight:1.25;--leading-snug:1.375;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--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;--blur-sm:8px;--blur-xl:24px;--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)}}@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%;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;-webkit-text-decoration:inherit;-webkit-text-decoration: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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{box-sizing:border-box}html{background-color:var(--color-slate-950);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{background-color:var(--color-slate-50);min-height:100vh;font-family:var(--font-sans);color:var(--color-slate-700)}h1,h2,h3,h4{--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-slate-950)}a,button{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));--tw-duration:.2s;transition-duration:.2s}button,[role=button],a[onclick]{cursor:pointer}hr{margin-block:calc(var(--spacing) * 5);border-color:var(--color-slate-200)}}@layer components{.panel-shell{background-color:var(--color-slate-50);min-height:100vh}@media (width>=64rem){.panel-shell{padding-left:calc(var(--spacing) * 72)}}.panel-sidebar{inset-block:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:50;width:calc(var(--spacing) * 72);--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);border-right-style:var(--tw-border-style);border-color:#ffffff1a;border-right-width:1px;flex-direction:column;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.panel-sidebar{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.panel-sidebar{background-color:var(--color-slate-950);color:var(--color-slate-300);--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);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));--tw-duration:.3s;transition-duration:.3s}@media (width>=64rem){.panel-sidebar{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}.panel-sidebar.is-open{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.panel-overlay{inset:calc(var(--spacing) * 0);z-index:40;background-color:#02061899;display:none;position:fixed}@supports (color:color-mix(in lab, red, red)){.panel-overlay{background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.panel-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,)}@media (width>=64rem){.panel-overlay{display:none}}.panel-overlay.is-open{display:block}.panel-brand{height:calc(var(--spacing) * 20);align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-color:#ffffff1a;border-bottom-width:1px;display:flex}@supports (color:color-mix(in lab, red, red)){.panel-brand{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.panel-brand{padding-inline:calc(var(--spacing) * 6);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white)}.panel-brand-mark{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-indigo-500);--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));color:var(--color-white);--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);--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 40%, transparent) var(--tw-shadow-alpha), transparent);place-items:center;display:grid}.panel-nav{flex:1}:where(.panel-nav>: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)))}.panel-nav{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 6);-ms-overflow-style:none;overscroll-behavior:contain;overflow-y:auto;scrollbar-width:none!important}.panel-nav::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}.panel-nav::-webkit-scrollbar-track{background:0 0!important;width:0!important;height:0!important;display:none!important}.panel-nav::-webkit-scrollbar-thumb{background:0 0!important;width:0!important;height:0!important;display:none!important}.panel-nav::-webkit-scrollbar-button{background:0 0!important;width:0!important;height:0!important;display:none!important}.panel-nav-label{margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.18em;letter-spacing:.18em;color:var(--color-slate-500);text-transform:uppercase}.panel-nav-label:first-child{margin-top:calc(var(--spacing) * 0)}.panel-nav-link{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);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-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-400);display:flex}@media (hover:hover){.panel-nav-link:hover{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.panel-nav-link:hover{background-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}.panel-nav-link:hover{color:var(--color-white)}}.panel-nav-link.active{background-color:#625fff26}@supports (color:color-mix(in lab, red, red)){.panel-nav-link.active{background-color:color-mix(in oklab, var(--color-indigo-500) 15%, transparent)}}.panel-nav-link.active{color:var(--color-indigo-300);--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:#7d87ff33}@supports (color:color-mix(in lab, red, red)){.panel-nav-link.active{--tw-ring-color:color-mix(in oklab, var(--color-indigo-400) 20%, transparent)}}.panel-nav-link.active{--tw-ring-inset:inset}.panel-nav-link svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);flex-shrink:0}.panel-topbar{top:calc(var(--spacing) * 0);z-index:30;height:calc(var(--spacing) * 18);border-bottom-style:var(--tw-border-style);border-color:#e2e8f0cc;border-bottom-width:1px;justify-content:space-between;align-items:center;display:flex;position:sticky}@supports (color:color-mix(in lab, red, red)){.panel-topbar{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.panel-topbar{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.panel-topbar{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.panel-topbar{padding-inline:calc(var(--spacing) * 4);--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,)}@media (width>=40rem){.panel-topbar{padding-inline:calc(var(--spacing) * 6)}}@media (width>=64rem){.panel-topbar{padding-inline:calc(var(--spacing) * 8)}}.panel-main{width:100%;max-width:1440px;padding:calc(var(--spacing) * 4);margin-inline:auto}@media (width>=40rem){.panel-main{padding:calc(var(--spacing) * 6)}}@media (width>=64rem){.panel-main{padding:calc(var(--spacing) * 8)}}.panel-icon-button{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-600);--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-outline-style:none;outline-style:none;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.panel-icon-button:hover{border-color:var(--color-indigo-200);background-color:var(--color-indigo-50);color:var(--color-indigo-600)}}.panel-icon-button: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);--tw-ring-color:var(--color-indigo-500);--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)}.panel-balance{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-indigo-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);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-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-900);--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:#0f172b0d;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.panel-balance{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.panel-balance{--tw-outline-style:none;outline-style:none}@media (hover:hover){.panel-balance:hover{border-color:var(--color-indigo-300);background-color:var(--color-indigo-50);color:var(--color-indigo-700)}}.panel-balance: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);--tw-ring-color:var(--color-indigo-500);--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)}.panel-balance svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-indigo-600)}.panel-balance:after{content:"";color:#4f46e5;border-bottom:2px solid;border-right:2px solid;width:.42rem;height:.42rem;transform:rotate(-45deg)}.panel-user-button{height:calc(var(--spacing) * 11);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);max-width:18rem;padding-inline:calc(var(--spacing) * 2.5);text-align:left;--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-outline-style:none;outline-style:none;display:flex;overflow:hidden}@media (hover:hover){.panel-user-button:hover{border-color:var(--color-indigo-200);background-color:var(--color-slate-50)}}.panel-user-button: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);--tw-ring-color:var(--color-indigo-500);--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)}.panel-avatar{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);background-color:var(--color-slate-950);color:var(--color-white);flex-shrink:0;place-items:center;display:grid}.panel-avatar img{border-radius:var(--radius-lg);object-fit:cover;width:100%;height:100%}.panel-dropdown{pointer-events:none;visibility:hidden;top:calc(100% + .6rem);right:calc(var(--spacing) * 0);z-index:50;width:calc(var(--spacing) * 64);transform-origin:100% 0;--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 2);opacity:0;--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);--tw-shadow-color:#0f172b1a;position:absolute;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.panel-dropdown{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.panel-dropdown{transition:opacity .2s,transform .2s,visibility 0s linear .2s}.panel-dropdown.show{pointer-events:auto;visibility:visible;--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1;transition-delay:0s}.panel-dropdown a{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);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-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-600);display:flex}@media (hover:hover){.panel-dropdown a:hover{background-color:var(--color-slate-50);color:var(--color-slate-950)}}.panel-dropdown svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.panel-notification-button{position:relative}.panel-notification-badge{top:calc(var(--spacing) * -1.5);right:calc(var(--spacing) * -1.5);min-width:calc(var(--spacing) * 5);background-color:var(--color-rose-600);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--tw-leading:1;--tw-font-weight:var(--font-weight-extrabold);font-size:.65rem;line-height:1;font-weight:var(--font-weight-extrabold);color:var(--color-white);--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-white);border-radius:3.40282e38px;place-items:center;display:grid;position:absolute}.panel-notification-dropdown{width:min(22rem,100vw - 2rem);padding:calc(var(--spacing) * 0)}.panel-notification-head{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);display:flex}.panel-notification-head strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);display:block}.panel-notification-head span{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);display:block}.panel-notification-head button{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 2);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-bold);font-weight:var(--font-weight-bold);color:var(--color-indigo-600)}@media (hover:hover){.panel-notification-head button:hover{background-color:var(--color-indigo-50);color:var(--color-indigo-500)}}.panel-notification-list{max-height:26rem;padding:calc(var(--spacing) * 2);scrollbar-width:thin;scrollbar-color:#a5b4fcb3 transparent;scrollbar-gutter:stable;overflow-y:auto}.panel-notification-list::-webkit-scrollbar{width:.5rem}.panel-notification-list::-webkit-scrollbar-track{background:0 0}.panel-notification-list::-webkit-scrollbar-thumb{background-color:#a5b4fcb3;background-clip:padding-box;border:2px solid #0000;border-radius:999px}.panel-notification-list::-webkit-scrollbar-thumb:hover{background-color:#6366f1d9}.panel-notification-item{gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);text-align:left;display:flex}.panel-notification-item.is-unread{background-color:#eef2ffcc}@supports (color:color-mix(in lab, red, red)){.panel-notification-item.is-unread{background-color:color-mix(in oklab, var(--color-indigo-50) 80%, transparent)}}.panel-notification-icon{margin-top:calc(var(--spacing) * .5);width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-xl);background-color:var(--color-slate-100);color:var(--color-slate-500);flex-shrink:0;place-items:center;display:grid}.panel-notification-item.is-unread .panel-notification-icon{background-color:var(--color-indigo-600);color:var(--color-white)}.panel-notification-item strong{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-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);display:block;overflow:hidden}.panel-notification-item p{margin-top:calc(var(--spacing) * 1);-webkit-line-clamp:2;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-500);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.panel-notification-item time{margin-top:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-size:.68rem;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-slate-400);text-transform:uppercase;display:block}.panel-notification-actions{margin-top:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.panel-notification-actions a,.panel-notification-actions button{border-radius:var(--radius-lg);padding:calc(var(--spacing) * 0);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:var(--color-indigo-600);background-color:#0000;align-items:center;display:inline-flex}@media (hover:hover){:is(.panel-notification-actions a,.panel-notification-actions button):hover{color:var(--color-indigo-500);background-color:#0000}}.panel-notification-empty{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 8);text-align:center;flex-direction:column;align-items:center;display:flex}.panel-notification-empty svg{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);color:var(--color-slate-300)}.panel-notification-empty strong{margin-top: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-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.panel-notification-empty span{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-500)}.content{width:100%;margin-inline:auto}div.block,.card{margin-bottom:calc(var(--spacing) * 6);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;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);--tw-shadow-color:#0f172b0d;overflow:hidden}@supports (color:color-mix(in lab, red, red)){div.block,.card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.block-rounded{border-radius:var(--radius-2xl)}.block-transparent{border-style:var(--tw-border-style);--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);background-color:#0000;border-width:0}.block-header,.card-header{min-height:calc(var(--spacing) * 16);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);background-color:#f8fafcb3;display:flex}@supports (color:color-mix(in lab, red, red)){.block-header,.card-header{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.block-header,.card-header{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-950)}@media (width>=40rem){.block-header,.card-header{padding-inline:calc(var(--spacing) * 6)}}.block-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-950)}.block-content,.card-body{padding:calc(var(--spacing) * 5)}@media (width>=40rem){.block-content,.card-body{padding:calc(var(--spacing) * 6)}}.block-content-full{padding:calc(var(--spacing) * 5)}@media (width>=40rem){.block-content-full{padding:calc(var(--spacing) * 6)}}.block-options{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.btn-block-option{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);color:var(--color-slate-500);--tw-outline-style:none;outline-style:none;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.btn-block-option:hover{background-color:var(--color-slate-200);color:var(--color-slate-900)}}.btn-block-option: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);--tw-ring-color:var(--color-indigo-500)}.btn{min-height:calc(var(--spacing) * 10);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);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-semibold);font-weight:var(--font-weight-semibold);--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-outline-style:none;border-width:1px;border-color:#0000;outline-style:none;display:inline-flex}.btn: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);--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)}.btn:disabled{pointer-events:none;opacity:.5}.btn-sm{min-height:calc(var(--spacing) * 9);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))}.btn-lg{min-height:calc(var(--spacing) * 12);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3)}.btn-block{width:100%}.btn-primary,.btn-alt-primary{background-color:var(--color-indigo-600);color:var(--color-white)}@media (hover:hover){:is(.btn-primary,.btn-alt-primary):hover{background-color:var(--color-indigo-700)}}:is(.btn-primary,.btn-alt-primary):focus-visible{--tw-ring-color:var(--color-indigo-500)}.btn-secondary,.btn-alt-secondary{border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-700)}@media (hover:hover){:is(.btn-secondary,.btn-alt-secondary):hover{background-color:var(--color-slate-50)}}:is(.btn-secondary,.btn-alt-secondary):focus-visible{--tw-ring-color:var(--color-slate-400)}.btn-success{background-color:var(--color-emerald-600);color:var(--color-white)}@media (hover:hover){.btn-success:hover{background-color:var(--color-emerald-700)}}.btn-success:focus-visible{--tw-ring-color:var(--color-emerald-500)}.btn-danger{background-color:var(--color-rose-600);color:var(--color-white)}@media (hover:hover){.btn-danger:hover{background-color:var(--color-rose-700)}}.btn-danger:focus-visible{--tw-ring-color:var(--color-rose-500)}.btn-warning{background-color:var(--color-amber-500);color:var(--color-white)}@media (hover:hover){.btn-warning:hover{background-color:var(--color-amber-600)}}.btn-warning:focus-visible{--tw-ring-color:var(--color-amber-500)}.btn-info{background-color:var(--color-cyan-600);color:var(--color-white)}@media (hover:hover){.btn-info:hover{background-color:var(--color-cyan-700)}}.btn-info:focus-visible{--tw-ring-color:var(--color-cyan-500)}.btn-icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 0)}.btn svg,.btn-block-option svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.btn-link{align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-indigo-600);display:inline-flex}@media (hover:hover){.btn-link:hover{color:var(--color-indigo-800)}}.form-label,label:not(.custom-control-label){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-700)}.form-control,.form-select,select,textarea,input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]){margin-top:calc(var(--spacing) * 1);min-height:calc(var(--spacing) * 11);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3.5);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-slate-900);--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-outline-style:none;outline-style:none;display:block}:is(.form-control,.form-select,select,textarea,input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]))::placeholder{color:var(--color-slate-400)}:is(.form-control,.form-select,select,textarea,input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button])):focus{border-color:var(--color-indigo-500);--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);--tw-ring-color:var(--color-indigo-100)}textarea.form-control{min-height:calc(var(--spacing) * 28)}input[type=checkbox]{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);appearance:none;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);vertical-align:middle;--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));--tw-duration:.2s;--tw-outline-style:none;outline-style:none;flex-shrink:0;transition-duration:.2s;position:relative}input[type=checkbox]:checked{border-color:var(--color-indigo-600);background-color:var(--color-indigo-600)}input[type=checkbox]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-indigo-100)}input[type=checkbox]:after{content:"";opacity:0;border-bottom:2px solid #fff;border-right:2px solid #fff;width:7px;height:11px;transition:opacity .15s,transform .15s;position:absolute;top:2px;left:5px;transform:rotate(45deg)scale(.7)}input[type=checkbox]:checked:after{opacity:1;transform:rotate(45deg)scale(1)}input[type=radio]{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);appearance:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);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: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-radius:3.40282e38px;outline-style:none;flex-shrink:0}input[type=radio]:checked{border-style:var(--tw-border-style);border-width:6px;border-color:var(--color-indigo-600)}input[type=radio]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-indigo-100)}input:-webkit-autofill{-webkit-text-fill-color:#0f172a;caret-color:#0f172a;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fff}input:-webkit-autofill:hover{-webkit-text-fill-color:#0f172a;caret-color:#0f172a;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fff}input:-webkit-autofill:focus{-webkit-text-fill-color:#0f172a;caret-color:#0f172a;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fff}.form-group,.mb-3,.form-floating{margin-bottom:calc(var(--spacing) * 4)}.input-group{align-items:stretch;gap:calc(var(--spacing) * 2);width:100%;display:flex}.input-group>.form-control,.input-group>.form-select{margin-top:calc(var(--spacing) * 0);min-width:calc(var(--spacing) * 0);flex:1}.input-group-text{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-600);align-items:center;display:inline-flex}.custom-control{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.table-responsive{width:100%;overflow-x:auto}table,.table{border-collapse:collapse;text-align:left;width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.table th,table th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);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);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase}.table td,table td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);vertical-align:middle;color:var(--color-slate-700)}.table tr:last-child td,table tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.table-hover tbody tr:hover{background-color:#f8fafccc}@supports (color:color-mix(in lab, red, red)){.table-hover tbody tr:hover{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}}.table-bordered{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);overflow:hidden}.badge{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-bold);line-height:1;font-weight:var(--font-weight-bold);white-space:nowrap;border-radius:3.40282e38px;flex-shrink:0;align-items:center;display:inline-flex}.bg-success,.badge-success{background-color:var(--color-emerald-100);color:var(--color-emerald-700)}.bg-warning,.badge-warning{background-color:var(--color-amber-100);color:var(--color-amber-700)}.bg-danger,.badge-danger{background-color:var(--color-rose-100);color:var(--color-rose-700)}.bg-info,.badge-info{background-color:var(--color-cyan-100);color:var(--color-cyan-700)}.bg-primary,.badge-primary{background-color:var(--color-indigo-100);color:var(--color-indigo-700)}.bg-secondary,.badge-secondary{background-color:var(--color-slate-200);color:var(--color-slate-700)}.alert{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);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);border-width:1px}.alert-primary,.alert-info{border-color:var(--color-indigo-200);background-color:var(--color-indigo-50);color:var(--color-indigo-700)}.alert-success{border-color:var(--color-emerald-200);background-color:var(--color-emerald-50);color:var(--color-emerald-700)}.alert-warning{border-color:var(--color-amber-200);background-color:var(--color-amber-50);color:var(--color-amber-700)}.alert-danger{border-color:var(--color-rose-200);background-color:var(--color-rose-50);color:var(--color-rose-700)}.cookie-consent{inset-inline:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);z-index:95;justify-content:center;align-items:center;gap:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);border-color:#ffffff1a;border-top-width:1px;display:none;position:fixed}@supports (color:color-mix(in lab, red, red)){.cookie-consent{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.cookie-consent{background-color:#020618f2}@supports (color:color-mix(in lab, red, red)){.cookie-consent{background-color:color-mix(in oklab, var(--color-slate-950) 95%, transparent)}}.cookie-consent{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:center;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-white);opacity:0;--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);--tw-shadow-color:#0006}@supports (color:color-mix(in lab, red, red)){.cookie-consent{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.cookie-consent{--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-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-duration:.2s;transition-duration:.2s}@media (width>=40rem){.cookie-consent{flex-direction:row}}.cookie-consent{transform:translateY(100%)}.cookie-consent.is-visible{opacity:1;display:flex;transform:translateY(0)}.cookie-consent p{margin:calc(var(--spacing) * 0);--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-100)}.cookie-consent a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-indigo-300)}@media (hover:hover){.cookie-consent a:hover{color:var(--color-indigo-200)}}.cookie-consent .btn{min-height:calc(var(--spacing) * 0);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-shrink:0}@media (width<=640px){.cookie-consent{gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));flex-direction:column}.cookie-consent .btn{width:100%;max-width:var(--container-xs)}}.modal{pointer-events:none;visibility:hidden;inset:calc(var(--spacing) * 0);z-index:80;background-color:#0000;justify-content:center;align-items:center;display:flex;position:fixed;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.modal{background-color:color-mix(in oklab, var(--color-slate-950) 0%, transparent)}}.modal{padding:calc(var(--spacing) * 4);opacity:0;transition:opacity .2s,background-color .2s,visibility 0s linear .2s}.modal.show{pointer-events:auto;visibility:visible;background-color:#020618a6}@supports (color:color-mix(in lab, red, red)){.modal.show{background-color:color-mix(in oklab, var(--color-slate-950) 65%, transparent)}}.modal.show{opacity:1;--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,);transition-delay:0s}.modal-dialog{width:100%;max-width:var(--container-lg);margin-block:auto}.modal-lg{max-width:var(--container-3xl)}.modal-xl{max-width:var(--container-5xl)}.modal-content{--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff4d;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.modal-content{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.modal-content{background-color:var(--color-white);opacity:0;--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);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-duration:.2s;transition-duration:.2s}.modal.show .modal-content{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.modal-header,.modal-footer{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-color:var(--color-slate-200);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);display:flex}.modal-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.modal-footer{border-top-style:var(--tw-border-style);border-top-width:1px}.modal-body{padding:calc(var(--spacing) * 5)}.qr-code-panel{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 3);text-align:center;--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)}.qr-code-panel svg{max-width:100%;margin-inline:auto;display:block}.two-factor-modal .modal-dialog{max-width:var(--container-md)}.two-factor-modal .modal-content{border-color:var(--color-slate-200)}.two-factor-modal-header{padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 5);justify-content:space-between;align-items:center;display:flex}.two-factor-modal-icon{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-indigo-200);background-color:var(--color-indigo-50);color:var(--color-indigo-600);--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);--tw-ring-color:#eef2ff99;border-radius:3.40282e38px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.two-factor-modal-icon{--tw-ring-color:color-mix(in oklab, var(--color-indigo-50) 60%, transparent)}}.two-factor-modal-icon svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.two-factor-step{padding-inline:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 6)}.two-factor-intro{margin-bottom:calc(var(--spacing) * 5)}.two-factor-intro h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-950)}.two-factor-intro p{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-500)}.two-factor-qr{margin-inline:auto;margin-bottom:calc(var(--spacing) * 5);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);width:fit-content;padding:calc(var(--spacing) * 4);--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);place-items:center;display:grid}.two-factor-qr svg{width:calc(var(--spacing) * 52);height:calc(var(--spacing) * 52);max-width:100%}.two-factor-divider{margin-block:calc(var(--spacing) * 5);align-items:center;gap:calc(var(--spacing) * 3);text-align:center;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);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-400);text-transform:uppercase;display:flex}.two-factor-divider:before,.two-factor-divider:after{content:"";background-color:var(--color-slate-200);flex:1;height:1px}.two-factor-divider span{flex-shrink:0}.two-factor-secret{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);display:flex;overflow:hidden}.two-factor-secret code{min-width:calc(var(--spacing) * 0);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-family:var(--font-mono);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-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-slate-800);flex:1;overflow-x:auto}.two-factor-secret button{width:calc(var(--spacing) * 12);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-slate-200);color:var(--color-slate-500);flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.two-factor-secret button:hover{background-color:var(--color-white);color:var(--color-indigo-600)}}.two-factor-secret button svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.two-factor-code-input{text-align:center;font-family:var(--font-mono);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:.35em;letter-spacing:.35em}html,html *{scrollbar-color:#6366f18c #e2e8f0bf;scrollbar-width:thin}html::-webkit-scrollbar{width:.5rem;height:.5rem}html ::-webkit-scrollbar{width:.5rem;height:.5rem}html::-webkit-scrollbar-track{background:0 0;border-left:0}html ::-webkit-scrollbar-track{background:0 0;border-left:0}html::-webkit-scrollbar-thumb{background:linear-gradient(#818cf8e6,#6366f1e6);border:2px solid #e2e8f0bf;border-radius:999px}html ::-webkit-scrollbar-thumb{background:linear-gradient(#818cf8e6,#6366f1e6);border:2px solid #e2e8f0bf;border-radius:999px}html::-webkit-scrollbar-thumb:hover{background:linear-gradient(#6366f1,#4f46e5)}html ::-webkit-scrollbar-thumb:hover{background:linear-gradient(#6366f1,#4f46e5)}html::-webkit-scrollbar-button{width:0;height:0;display:none}html ::-webkit-scrollbar-button{width:0;height:0;display:none}html.dark,html.dark *{scrollbar-color:#6366f1cc #0f172aeb}html.dark::-webkit-scrollbar-track{background:0 0;border-left:0}html.dark ::-webkit-scrollbar-track{background:0 0;border-left:0}html.dark::-webkit-scrollbar-thumb{background:linear-gradient(#6366f1f2,#4f46e5f2);border-color:#0f172aeb}html.dark ::-webkit-scrollbar-thumb{background:linear-gradient(#6366f1f2,#4f46e5f2);border-color:#0f172aeb}html.dark::-webkit-scrollbar-thumb:hover{background:linear-gradient(#818cf8,#6366f1)}html.dark ::-webkit-scrollbar-thumb:hover{background:linear-gradient(#818cf8,#6366f1)}.landing-page{background-color:var(--color-slate-950);min-height:100vh;color:var(--color-slate-300);overflow-x:hidden}.landing-page main{width:100%;padding-bottom:calc(var(--spacing) * 10)}.landing-page h1,.landing-page h2,.landing-page h3{color:var(--color-white)}.landing-app-banner{border-bottom-style:var(--tw-border-style);border-color:#7d87ff33;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){.landing-app-banner{border-color:color-mix(in oklab, var(--color-indigo-400) 20%, transparent)}}.landing-app-banner{background-color:#625fff1a}@supports (color:color-mix(in lab, red, red)){.landing-app-banner{background-color:color-mix(in oklab, var(--color-indigo-500) 10%, transparent)}}.landing-app-banner{width:100vw;margin-inline:calc(50% - 50vw)}.landing-app-banner[hidden]{display:none}.landing-app-banner-inner{min-height:calc(var(--spacing) * 12);align-items:center;gap:calc(var(--spacing) * 3);width:100%;max-width:1500px;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-wrap:wrap;margin-inline:auto;display:flex}@media (width>=40rem){.landing-app-banner-inner{padding-inline:calc(var(--spacing) * 6)}}@media (width>=64rem){.landing-app-banner-inner{padding-inline:calc(var(--spacing) * 8)}}.landing-app-banner-icon{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius-xl);background-color:#625fff33;flex-shrink:0;place-items:center;display:none}@supports (color:color-mix(in lab, red, red)){.landing-app-banner-icon{background-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.landing-app-banner-icon{color:var(--color-indigo-200);--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:#a4b3ff33}@supports (color:color-mix(in lab, red, red)){.landing-app-banner-icon{--tw-ring-color:color-mix(in oklab, var(--color-indigo-300) 20%, transparent)}}.landing-app-banner-icon{--tw-ring-inset:inset}@media (width>=40rem){.landing-app-banner-icon{display:grid}}.landing-app-banner-icon svg,.landing-app-banner-link svg,.landing-app-banner-close svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.landing-app-banner p{min-width:calc(var(--spacing) * 0);color:var(--color-slate-300);flex:1}.landing-app-banner p strong{margin-right:calc(var(--spacing) * 1);color:var(--color-white)}.landing-app-banner p span{color:var(--color-slate-400)}.landing-app-banner-link{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#a4b3ff33;flex-shrink:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.landing-app-banner-link{border-color:color-mix(in oklab, var(--color-indigo-300) 20%, transparent)}}.landing-app-banner-link{background-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.landing-app-banner-link{background-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.landing-app-banner-link{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-bold);font-weight:var(--font-weight-bold);color:var(--color-indigo-100)}@media (hover:hover){.landing-app-banner-link:hover{background-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.landing-app-banner-link:hover{background-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}}.landing-app-banner-close{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-xl);color:var(--color-slate-400);flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.landing-app-banner-close:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.landing-app-banner-close:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-app-banner-close:hover{color:var(--color-white)}}.landing-nav{top:calc(var(--spacing) * 0);z-index:40;height:calc(var(--spacing) * 20);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-color:#ffffff1a;border-bottom-width:1px;display:flex;position:sticky}@supports (color:color-mix(in lab, red, red)){.landing-nav{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-nav{background-color:#020618d9}@supports (color:color-mix(in lab, red, red)){.landing-nav{background-color:color-mix(in oklab, var(--color-slate-950) 85%, transparent)}}.landing-nav{--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,);width:100vw;margin-inline:calc(50% - 50vw);padding-inline:max(1rem,50vw - 750px + 1.5rem)}.landing-brand{align-items:center;gap:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);flex-shrink:0;display:flex}@media (width>=40rem){.landing-brand{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.landing-nav-links{align-items:center;gap:calc(var(--spacing) * 6);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-400);display:none}@media (width>=64rem){.landing-nav-links{display:flex}}@media (hover:hover){.landing-nav-links a:hover{color:var(--color-white)}}.landing-nav-actions{align-items:center;gap:calc(var(--spacing) * 2);flex-shrink:0;display:flex}.landing-nav-actions .btn-secondary,.landing-hero-actions .btn-secondary{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.landing-nav-actions .btn-secondary,.landing-hero-actions .btn-secondary{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-nav-actions .btn-secondary,.landing-hero-actions .btn-secondary{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.landing-nav-actions .btn-secondary,.landing-hero-actions .btn-secondary{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-nav-actions .btn-secondary,.landing-hero-actions .btn-secondary{color:var(--color-white)}@media (hover:hover){:is(.landing-nav-actions .btn-secondary,.landing-hero-actions .btn-secondary):hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){:is(.landing-nav-actions .btn-secondary,.landing-hero-actions .btn-secondary):hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}}.landing-user-menu{flex-shrink:0}.landing-user-button{border-color:#ffffff1a;max-width:15rem}@supports (color:color-mix(in lab, red, red)){.landing-user-button{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-user-button{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.landing-user-button{background-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}.landing-user-button{color:var(--color-white);--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)}@media (hover:hover){.landing-user-button:hover{border-color:#7d87ff4d}@supports (color:color-mix(in lab, red, red)){.landing-user-button:hover{border-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)}}.landing-user-button:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.landing-user-button:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}}.landing-user-button:focus-visible{--tw-ring-color:var(--color-indigo-400);--tw-ring-offset-color:var(--color-slate-950)}.landing-user-button .panel-avatar{background-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.landing-user-button .panel-avatar{background-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.landing-user-button .panel-avatar{color:var(--color-indigo-200)}.landing-user-button .panel-avatar span{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)}.landing-user-button .panel-avatar+span>span:first-child{color:var(--color-white)}.landing-user-button .panel-avatar+span>span:last-child,.landing-user-button>svg{color:var(--color-slate-400)}.landing-user-dropdown{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.landing-user-dropdown{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-user-dropdown{background-color:var(--color-slate-900);color:var(--color-slate-200);--tw-shadow-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.landing-user-dropdown{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.landing-user-dropdown a{color:var(--color-slate-300)}@media (hover:hover){.landing-user-dropdown a:hover{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.landing-user-dropdown a:hover{background-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}.landing-user-dropdown a:hover{color:var(--color-white)}}.landing-hero{gap:calc(var(--spacing) * 10);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:color-mix(in oklab, var(--color-white) 10%, transparent);--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-slate-950);--tw-gradient-via:color-mix(in oklab, var(--color-indigo-950) 20%, transparent);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:var(--color-slate-950);padding-block:calc(var(--spacing) * 16);display:grid;position:relative;overflow:hidden}@media (width>=64rem){.landing-hero{padding-block:calc(var(--spacing) * 24);grid-template-columns:minmax(0,1fr) 34rem;align-items:center}}.landing-hero{width:100vw;margin-inline:calc(50% - 50vw);padding-inline:max(1rem,50vw - 750px + 1.5rem)}.landing-hero:before{content:"";pointer-events:none;top:calc(var(--spacing) * 10);left:calc(var(--spacing) * -40);background-color:#625fff33;border-radius:3.40282e38px;width:40rem;height:40rem;position:absolute}@supports (color:color-mix(in lab, red, red)){.landing-hero:before{background-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.landing-hero:before{--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,)}.landing-hero:after{content:"";pointer-events:none;right:calc(var(--spacing) * -40);bottom:calc(var(--spacing) * 0);background-color:#8d54ff26;border-radius:3.40282e38px;width:36rem;height:36rem;position:absolute}@supports (color:color-mix(in lab, red, red)){.landing-hero:after{background-color:color-mix(in oklab, var(--color-violet-500) 15%, transparent)}}.landing-hero:after{--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,)}.landing-hero-content,.landing-panel-preview{z-index:10;position:relative}.landing-eyebrow{align-items:center;gap: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-bold);font-weight:var(--font-weight-bold);--tw-tracking:.18em;letter-spacing:.18em;color:var(--color-indigo-300);text-transform:uppercase;display:inline-flex}.landing-eyebrow svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.landing-hero h1{margin-top:calc(var(--spacing) * 5);max-width:var(--container-4xl);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}@media (width>=40rem){.landing-hero h1{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (width>=80rem){.landing-hero h1{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.landing-hero p{margin-top:calc(var(--spacing) * 5);max-width:var(--container-2xl);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);color:var(--color-slate-400)}@media (width>=40rem){.landing-hero p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.landing-hero-actions{margin-top:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}@media (width>=40rem){.landing-hero-actions{flex-direction:row}}.landing-trust{margin-top:calc(var(--spacing) * 8);gap: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-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-300);flex-wrap:wrap;display:flex}.landing-trust span{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.landing-trust span{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-trust span{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.landing-trust span{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.landing-trust span{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.landing-trust svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-emerald-300)}.landing-panel-preview{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.landing-panel-preview{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-panel-preview{background-color:#0f172be6}@supports (color:color-mix(in lab, red, red)){.landing-panel-preview{background-color:color-mix(in oklab, var(--color-slate-900) 90%, transparent)}}.landing-panel-preview{--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);--tw-shadow-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.landing-panel-preview{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.landing-panel-preview{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-duration:.3s;transition-duration:.3s}@media (hover:hover){.landing-panel-preview:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:#7d87ff4d}@supports (color:color-mix(in lab, red, red)){.landing-panel-preview:hover{border-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)}}}.landing-preview-top{height:calc(var(--spacing) * 14);align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-color:#ffffff1a;border-bottom-width:1px;display:flex}@supports (color:color-mix(in lab, red, red)){.landing-preview-top{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-preview-top{background-color:var(--color-slate-900);padding-inline:calc(var(--spacing) * 5)}.landing-preview-top span{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);background-color:var(--color-slate-700);border-radius:3.40282e38px}.landing-preview-top span:first-child{background-color:var(--color-rose-400)}.landing-preview-top span:nth-child(2){background-color:var(--color-amber-400)}.landing-preview-top span:nth-child(3){background-color:var(--color-emerald-400)}.landing-preview-top strong{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);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase;margin-left:auto}.landing-preview-grid{gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 4);grid-template-columns:6rem minmax(0,1fr);display:grid}:where(.landing-preview-sidebar>: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)))}.landing-preview-sidebar{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.landing-preview-sidebar{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-preview-sidebar{background-color:var(--color-slate-950);padding:calc(var(--spacing) * 3)}.landing-preview-sidebar b{height:calc(var(--spacing) * 9);border-radius:var(--radius-xl);background-color:#ffffff12;display:block}@supports (color:color-mix(in lab, red, red)){.landing-preview-sidebar b{background-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}.landing-preview-sidebar b:first-child{background-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.landing-preview-sidebar b:first-child{background-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.landing-preview-main{min-width:calc(var(--spacing) * 0)}:where(.landing-preview-main>: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)))}.landing-preview-metrics{gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.landing-preview-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.landing-preview-metrics div{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.landing-preview-metrics div{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-preview-metrics div{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.landing-preview-metrics div{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.landing-preview-metrics div{padding:calc(var(--spacing) * 4)}.landing-preview-metrics svg{margin-bottom:calc(var(--spacing) * 4);width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);color:var(--color-indigo-300)}.landing-preview-metrics strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-white);display:block}.landing-preview-metrics small{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}.landing-terminal{gap:calc(var(--spacing) * 2);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:var(--color-slate-950);padding:calc(var(--spacing) * 4);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-400);display:grid}.landing-preview-note{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#7d87ff33}@supports (color:color-mix(in lab, red, red)){.landing-preview-note{border-color:color-mix(in oklab, var(--color-indigo-400) 20%, transparent)}}.landing-preview-note{background-color:#625fff1a}@supports (color:color-mix(in lab, red, red)){.landing-preview-note{background-color:color-mix(in oklab, var(--color-indigo-500) 10%, transparent)}}.landing-preview-note{padding:calc(var(--spacing) * 4)}.landing-preview-note b{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-white);display:block}.landing-preview-note span{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-300);display:block}.landing-stats{gap:calc(var(--spacing) * 4);border-block-style:var(--tw-border-style);border-block-width:1px;border-color:#ffffff1a;width:100%;max-width:1500px;margin-inline:auto;display:grid}@supports (color:color-mix(in lab, red, red)){.landing-stats{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-stats{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 8)}@media (width>=40rem){.landing-stats{padding-inline:calc(var(--spacing) * 6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.landing-stats{padding-inline:calc(var(--spacing) * 8);grid-template-columns:repeat(4,minmax(0,1fr))}}.landing-stats div{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.landing-stats div{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-stats div{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.landing-stats div{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.landing-stats div{padding:calc(var(--spacing) * 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));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.landing-stats div:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:#7d87ff4d}@supports (color:color-mix(in lab, red, red)){.landing-stats div:hover{border-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)}}.landing-stats div:hover{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.landing-stats div:hover{background-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}}.landing-stats svg{margin-bottom:calc(var(--spacing) * 4);width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);color:var(--color-indigo-300)}.landing-stats strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-white);display:block}.landing-stats span{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-400);display:block}.landing-section{width:100%;max-width:1500px;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 14);margin-inline:auto}@media (width>=40rem){.landing-section{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 18)}}@media (width>=64rem){.landing-section{padding-inline:calc(var(--spacing) * 8)}}.landing-section{scroll-margin-top:6rem}.landing-section-heading{margin-bottom:calc(var(--spacing) * 8);max-width:var(--container-3xl)}.landing-section-heading h2,.landing-feature-panel h2,.landing-cta h2{margin-top:calc(var(--spacing) * 3);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}@media (width>=40rem){.landing-section-heading h2,.landing-feature-panel h2,.landing-cta h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.landing-section-heading p,.landing-feature-panel p,.landing-cta p{margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-slate-400)}@media (width>=40rem){.landing-section-heading p,.landing-feature-panel p,.landing-cta p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.landing-service-grid{gap:calc(var(--spacing) * 5);display:grid}@media (width>=48rem){.landing-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.landing-service-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.landing-card{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;flex-direction:column;min-height:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.landing-card{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-card{background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.landing-card{background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.landing-card{padding:calc(var(--spacing) * 6);--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);--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.landing-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.landing-card{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-duration:.2s;transition-duration:.2s}@media (hover:hover){.landing-card:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:#7d87ff4d}@supports (color:color-mix(in lab, red, red)){.landing-card:hover{border-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)}}.landing-card:hover{background-color:var(--color-slate-900)}}.landing-card-icon{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);border-radius:var(--radius-2xl);background-color:#625fff26;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.landing-card-icon{background-color:color-mix(in oklab, var(--color-indigo-500) 15%, transparent)}}.landing-card-icon{color:var(--color-indigo-300);--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:#7d87ff33}@supports (color:color-mix(in lab, red, red)){.landing-card-icon{--tw-ring-color:color-mix(in oklab, var(--color-indigo-400) 20%, transparent)}}.landing-card-icon{--tw-ring-inset:inset}.landing-card-icon svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.landing-card h3{margin-top:calc(var(--spacing) * 6);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.landing-card p{margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-slate-400);flex:1}.landing-card a{margin-top:calc(var(--spacing) * 5);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-bold);font-weight:var(--font-weight-bold);color:var(--color-indigo-300);display:inline-flex}@media (hover:hover){.landing-card a:hover{color:var(--color-white)}}.landing-card a svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.landing-pricing-head{margin-bottom:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 5);flex-direction:column;display:flex}@media (width>=64rem){.landing-pricing-head{flex-direction:row;justify-content:space-between;align-items:flex-end}}.landing-pricing-head .landing-section-heading{margin-bottom:calc(var(--spacing) * 0)}.landing-pricing-controls{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}@media (width>=40rem){.landing-pricing-controls{flex-direction:row}}@media (width>=64rem){.landing-pricing-controls{justify-content:flex-end}}.landing-pricing-segment{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.landing-pricing-segment{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-pricing-segment{background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.landing-pricing-segment{background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.landing-pricing-segment{padding:calc(var(--spacing) * 1);--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);--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.landing-pricing-segment{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.landing-pricing-segment button{border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 4);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-extrabold);font-weight:var(--font-weight-extrabold);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));--tw-outline-style:none;outline-style:none}@media (hover:hover){.landing-pricing-segment button:hover{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.landing-pricing-segment button:hover{background-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}.landing-pricing-segment button:hover{color:var(--color-white)}}.landing-pricing-segment button: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);--tw-ring-color:var(--color-indigo-300);--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);--tw-ring-offset-color:var(--color-slate-950)}.landing-pricing-segment button.is-active{background-color:var(--color-indigo-600);color:var(--color-white);--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);--tw-shadow-color:#1e1a4d40}@supports (color:color-mix(in lab, red, red)){.landing-pricing-segment button.is-active{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.landing-pricing-shell{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.landing-pricing-shell{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-pricing-shell{background-color:#0206184d}@supports (color:color-mix(in lab, red, red)){.landing-pricing-shell{background-color:color-mix(in oklab, var(--color-slate-950) 30%, transparent)}}.landing-pricing-shell{padding:calc(var(--spacing) * 4);--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);--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.landing-pricing-shell{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 10%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.landing-pricing-shell{padding:calc(var(--spacing) * 5)}}.landing-pricing-panel[hidden],.landing-game-prices[hidden]{display:none}.landing-game-tabs{margin-bottom:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.landing-game-tabs button{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.landing-game-tabs button{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-game-tabs button{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.landing-game-tabs button{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.landing-game-tabs button{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-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-300);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;outline-style:none}@media (hover:hover){.landing-game-tabs button:hover{border-color:#7d87ff4d}@supports (color:color-mix(in lab, red, red)){.landing-game-tabs button:hover{border-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)}}.landing-game-tabs button:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.landing-game-tabs button:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-game-tabs button:hover{color:var(--color-white)}}.landing-game-tabs button: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);--tw-ring-color:var(--color-indigo-300);--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);--tw-ring-offset-color:var(--color-slate-950)}.landing-game-tabs button.is-active{border-color:#7d87ff80}@supports (color:color-mix(in lab, red, red)){.landing-game-tabs button.is-active{border-color:color-mix(in oklab, var(--color-indigo-400) 50%, transparent)}}.landing-game-tabs button.is-active{background-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.landing-game-tabs button.is-active{background-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.landing-game-tabs button.is-active{color:var(--color-indigo-100)}.landing-pricing-grid{gap:calc(var(--spacing) * 5);display:grid}@media (width>=48rem){.landing-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.landing-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.landing-price-card{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;flex-direction:column;min-height:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.landing-price-card{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-price-card{background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.landing-price-card{background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.landing-price-card{padding:calc(var(--spacing) * 6);--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);--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.landing-price-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.landing-price-card{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-duration:.2s;transition-duration:.2s}@media (hover:hover){.landing-price-card:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:#7d87ff4d}@supports (color:color-mix(in lab, red, red)){.landing-price-card:hover{border-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)}}.landing-price-card:hover{background-color:var(--color-slate-900)}}.landing-price-card h3{margin-top:calc(var(--spacing) * 5);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.landing-price-card p{margin-top:calc(var(--spacing) * 4);align-items:flex-end;gap:calc(var(--spacing) * 2);display:flex}.landing-price-card p strong{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-white)}.landing-price-card p span{padding-bottom:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-500)}.landing-price-card ul{margin-block:calc(var(--spacing) * 6);flex:1}:where(.landing-price-card ul>: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)))}.landing-price-card ul{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-300)}.landing-price-card li{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.landing-price-card li svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-emerald-300);flex-shrink:0}.landing-price-card .btn{margin-top:auto}.landing-review-grid{gap:calc(var(--spacing) * 5);display:grid}@media (width>=48rem){.landing-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.landing-review-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.landing-review-card{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;flex-direction:column;min-height:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.landing-review-card{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-review-card{background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.landing-review-card{background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.landing-review-card{padding:calc(var(--spacing) * 6);--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);--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.landing-review-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.landing-review-card{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-duration:.2s;transition-duration:.2s}@media (hover:hover){.landing-review-card:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:#7d87ff4d}@supports (color:color-mix(in lab, red, red)){.landing-review-card:hover{border-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)}}.landing-review-card:hover{background-color:var(--color-slate-900)}}.landing-review-top{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);display:flex}.landing-review-top strong{border-style:var(--tw-border-style);border-width:1px;border-color:#ffd23633;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.landing-review-top strong{border-color:color-mix(in oklab, var(--color-amber-300) 20%, transparent)}}.landing-review-top strong{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.landing-review-top strong{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.landing-review-top strong{padding-inline:calc(var(--spacing) * 3);padding-block: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-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-amber-200)}.landing-review-rating{gap:calc(var(--spacing) * 1);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:1;color:var(--color-slate-700);line-height:1;display:flex}.landing-review-rating .is-filled{color:var(--color-amber-400)}.landing-review-card blockquote{margin-top:calc(var(--spacing) * 5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-200);flex:1}.landing-review-author{margin-top:calc(var(--spacing) * 6);align-items:center;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-color:#ffffff1a;border-top-width:1px;display:flex}@supports (color:color-mix(in lab, red, red)){.landing-review-author{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-review-author{padding-top:calc(var(--spacing) * 5)}.landing-review-author>span{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);border-radius:var(--radius-2xl);background-color:#625fff26;flex-shrink:0;place-items:center;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.landing-review-author>span{background-color:color-mix(in oklab, var(--color-indigo-500) 15%, transparent)}}.landing-review-author>span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-indigo-200)}.landing-review-author>span img{object-fit:cover;width:100%;height:100%}.landing-review-author strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-white);display:block}.landing-review-author small{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-500);display:block}.landing-feature-panel{gap:calc(var(--spacing) * 8);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab, var(--color-white) 10%, transparent);--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-slate-900);--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));padding:calc(var(--spacing) * 6);--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);--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent);display:grid}@media (width>=64rem){.landing-feature-panel{padding:calc(var(--spacing) * 8);grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}}.landing-feature-list{gap:calc(var(--spacing) * 4);display:grid}@media (width>=40rem){.landing-feature-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.landing-feature-list div{gap:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;display:flex}@supports (color:color-mix(in lab, red, red)){.landing-feature-list div{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-feature-list div{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.landing-feature-list div{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.landing-feature-list div{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));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.landing-feature-list div:hover{border-color:#7d87ff4d}@supports (color:color-mix(in lab, red, red)){.landing-feature-list div:hover{border-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)}}.landing-feature-list div:hover{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.landing-feature-list div:hover{background-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}}.landing-feature-list svg{margin-top:calc(var(--spacing) * 1);width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);color:var(--color-indigo-300);flex-shrink:0}.landing-feature-list b{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-white);display:block}.landing-feature-list small{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-400);display:block}.landing-mobile-panel{gap:calc(var(--spacing) * 8);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.landing-mobile-panel{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-mobile-panel{background-color:#0f172bcc}@supports (color:color-mix(in lab, red, red)){.landing-mobile-panel{background-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.landing-mobile-panel{padding:calc(var(--spacing) * 6);--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);--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.landing-mobile-panel{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=64rem){.landing-mobile-panel{padding:calc(var(--spacing) * 8);grid-template-columns:minmax(0,.95fr) minmax(18rem,.75fr);align-items:center}}.landing-mobile-content h2{margin-top:calc(var(--spacing) * 4);max-width:var(--container-3xl);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-white)}@media (width>=40rem){.landing-mobile-content h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.landing-mobile-content p{margin-top:calc(var(--spacing) * 4);max-width:var(--container-2xl);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);color:var(--color-slate-400)}@media (width>=40rem){.landing-mobile-content p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.landing-mobile-points{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.landing-mobile-points{grid-template-columns:repeat(3,minmax(0,1fr))}}.landing-mobile-points span{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.landing-mobile-points span{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-mobile-points span{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.landing-mobile-points span{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.landing-mobile-points span{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-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-200)}.landing-mobile-points svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-indigo-300);flex-shrink:0}.landing-mobile-actions{margin-top:calc(var(--spacing) * 7);align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.landing-rustore-frame{height:calc(var(--spacing) * 14);width:calc(var(--spacing) * 56);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);background-color:#0000;border-width:0;overflow:hidden}.landing-store-button{height:calc(var(--spacing) * 14);min-width:calc(var(--spacing) * 48);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.landing-store-button{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-store-button{background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);color:var(--color-slate-950);--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);--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.landing-store-button{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.landing-store-button{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){.landing-store-button:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-slate-100)}}.landing-store-button span{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-xl);background-color:var(--color-indigo-600);color:var(--color-white);flex-shrink:0;justify-content:center;align-items:center;display:flex}.landing-store-button span svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.landing-store-button strong{text-align:left;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-extrabold);line-height:1;font-weight:var(--font-weight-extrabold);flex-direction:column;display:flex}.landing-store-button small{margin-bottom:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:.65rem;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-slate-500);text-transform:uppercase}.landing-mobile-preview{justify-content:center;width:100%;max-width:24rem;margin-inline:auto;display:flex}@media (width>=64rem){.landing-mobile-preview{justify-content:flex-end}}.landing-mobile-preview img{border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;border-radius:2rem;width:100%}@supports (color:color-mix(in lab, red, red)){.landing-mobile-preview img{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-mobile-preview img{object-fit:contain;--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);--tw-shadow-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.landing-mobile-preview img{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.landing-mobile-preview img{max-height:42rem}.landing-steps{gap:calc(var(--spacing) * 5);display:grid}@media (width>=48rem){.landing-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.landing-steps div{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.landing-steps div{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-steps div{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.landing-steps div{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.landing-steps div{padding:calc(var(--spacing) * 6);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-duration:.2s;transition-duration:.2s}@media (hover:hover){.landing-steps div:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:#7d87ff4d}@supports (color:color-mix(in lab, red, red)){.landing-steps div:hover{border-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)}}.landing-steps div:hover{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.landing-steps div:hover{background-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}}.landing-steps span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-indigo-300);text-transform:uppercase}.landing-steps h3{margin-top:calc(var(--spacing) * 4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.landing-steps p{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-slate-400)}.landing-faq{align-items:flex-start;gap:calc(var(--spacing) * 4);display:grid}@media (width>=48rem){.landing-faq{grid-template-columns:repeat(2,minmax(0,1fr))}}.landing-faq-item{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.landing-faq-item{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-faq-item{background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.landing-faq-item{background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.landing-faq-item{padding:calc(var(--spacing) * 5);--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);--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.landing-faq-item{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.landing-faq-item{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-duration:.2s;transition-duration:.2s}@media (hover:hover){.landing-faq-item:hover{border-color:#7d87ff40}@supports (color:color-mix(in lab, red, red)){.landing-faq-item:hover{border-color:color-mix(in oklab, var(--color-indigo-400) 25%, transparent)}}.landing-faq-item:hover{background-color:var(--color-slate-900)}}.landing-faq-item.is-open{border-color:#7d87ff66}@supports (color:color-mix(in lab, red, red)){.landing-faq-item.is-open{border-color:color-mix(in oklab, var(--color-indigo-400) 40%, transparent)}}.landing-faq-item.is-open{background-color:var(--color-slate-900);--tw-shadow-color:#1e1a4d33}@supports (color:color-mix(in lab, red, red)){.landing-faq-item.is-open{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.landing-faq-question{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 4);text-align:left;width:100%;color:var(--color-white);display:flex}.landing-faq-question-text{min-width:calc(var(--spacing) * 0)}.landing-faq-question-text small{margin-bottom:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-indigo-300);text-transform:uppercase;display:block}.landing-faq-question-text strong{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-white);display:block}.landing-faq-toggle{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.landing-faq-toggle{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-faq-toggle{background-color:#02061880}@supports (color:color-mix(in lab, red, red)){.landing-faq-toggle{background-color:color-mix(in oklab, var(--color-slate-950) 50%, transparent)}}.landing-faq-toggle{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-bold);line-height:1;font-weight:var(--font-weight-bold);color:var(--color-indigo-300);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));--tw-duration:.2s;transition-duration:.2s}.landing-faq-item.is-open .landing-faq-toggle{border-color:#a4b3ff4d;rotate:45deg}@supports (color:color-mix(in lab, red, red)){.landing-faq-item.is-open .landing-faq-toggle{border-color:color-mix(in oklab, var(--color-indigo-300) 30%, transparent)}}.landing-faq-item.is-open .landing-faq-toggle{background-color:#625fff1a}@supports (color:color-mix(in lab, red, red)){.landing-faq-item.is-open .landing-faq-toggle{background-color:color-mix(in oklab, var(--color-indigo-500) 10%, transparent)}}.landing-faq-item.is-open .landing-faq-toggle{color:var(--color-indigo-200)}.landing-faq-answer{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.landing-faq-item.is-open .landing-faq-answer{grid-template-rows:1fr}.landing-faq-answer>div{min-height:0;overflow:hidden}.landing-faq-answer p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-slate-400)}.landing-faq-item.is-open .landing-faq-answer>div{padding-top:calc(var(--spacing) * 3)}.landing-faq-more{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#7d87ff33;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.landing-faq-more{border-color:color-mix(in oklab, var(--color-indigo-400) 20%, transparent)}}.landing-faq-more{background-color:#625fff1a}@supports (color:color-mix(in lab, red, red)){.landing-faq-more{background-color:color-mix(in oklab, var(--color-indigo-500) 10%, transparent)}}.landing-faq-more{padding:calc(var(--spacing) * 4)}@media (width>=40rem){.landing-faq-more{flex-direction:row;justify-content:space-between;align-items:center}}.landing-faq-more span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-300)}.landing-faq-more .btn{border-color:#ffffff1a;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.landing-faq-more .btn{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-faq-more .btn{background-color:#02061866}@supports (color:color-mix(in lab, red, red)){.landing-faq-more .btn{background-color:color-mix(in oklab, var(--color-slate-950) 40%, transparent)}}.landing-faq-more .btn{color:var(--color-white)}@media (hover:hover){.landing-faq-more .btn:hover{background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.landing-faq-more .btn:hover{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}}.landing-cta{margin-inline:auto;margin-bottom:calc(var(--spacing) * 10);gap:calc(var(--spacing) * 6);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent);--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-indigo-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));max-width:1500px;padding:calc(var(--spacing) * 6);--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);--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 30%, transparent) var(--tw-shadow-alpha), transparent);flex-direction:column;display:flex}@media (width>=40rem){.landing-cta{padding:calc(var(--spacing) * 8)}}@media (width>=64rem){.landing-cta{flex-direction:row;justify-content:space-between;align-items:center}}.landing-cta{width:min(100% - 2rem,1500px)}.landing-cta .landing-eyebrow,.landing-cta p{color:var(--color-indigo-100)}.landing-cta .btn-primary{background-color:var(--color-white);color:var(--color-indigo-700);flex-shrink:0}@media (hover:hover){.landing-cta .btn-primary:hover{background-color:var(--color-indigo-50)}}.landing-footer{gap:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);border-color:#ffffff1a;border-top-width:1px;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.landing-footer{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-footer{padding-block:calc(var(--spacing) * 8);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-500)}@media (width>=40rem){.landing-footer{flex-direction:row;justify-content:space-between;align-items:center}}.landing-footer{width:100vw;margin-inline:calc(50% - 50vw);padding-inline:max(1rem,50vw - 750px + 1.5rem)}.landing-footer div{column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}@media (hover:hover){.landing-footer a:hover{color:var(--color-white)}}.landing-scroll-top{pointer-events:none;right:calc(var(--spacing) * 5);bottom:calc(var(--spacing) * 5);z-index:50;width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#7d87ff4d;place-items:center;display:grid;position:fixed}@supports (color:color-mix(in lab, red, red)){.landing-scroll-top{border-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)}}.landing-scroll-top{background-color:#4f39f6e6}@supports (color:color-mix(in lab, red, red)){.landing-scroll-top{background-color:color-mix(in oklab, var(--color-indigo-600) 90%, transparent)}}.landing-scroll-top{color:var(--color-white);opacity:0;--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);--tw-shadow-color:#1e1a4d66}@supports (color:color-mix(in lab, red, red)){.landing-scroll-top{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.landing-scroll-top{--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,);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-duration:.2s;--tw-outline-style:none;outline-style:none;transition-duration:.2s}@media (hover:hover){.landing-scroll-top:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-indigo-500)}}.landing-scroll-top: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);--tw-ring-color:var(--color-indigo-300);--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);--tw-ring-offset-color:var(--color-slate-950)}@media (width>=40rem){.landing-scroll-top{right:calc(var(--spacing) * 8);bottom:calc(var(--spacing) * 8)}}.landing-scroll-top.is-visible{pointer-events:auto;--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.landing-scroll-top svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.landing-chat{right:calc(var(--spacing) * 5);bottom:calc(var(--spacing) * 24);z-index:70;position:fixed}@media (width>=40rem){.landing-chat{right:calc(var(--spacing) * 8);bottom:calc(var(--spacing) * 28)}}.landing-chat-launch{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);border-style:var(--tw-border-style);border-width:1px;border-color:#7d87ff4d;border-radius:3.40282e38px;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.landing-chat-launch{border-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)}}.landing-chat-launch{background-color:var(--color-indigo-700);color:var(--color-white);--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);--tw-shadow-color:#1e1a4d66}@supports (color:color-mix(in lab, red, red)){.landing-chat-launch{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.landing-chat-launch{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){.landing-chat-launch:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y);background-color:var(--color-indigo-600)}}.landing-chat-launch: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);--tw-ring-color:var(--color-indigo-300);--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);--tw-ring-offset-color:var(--color-slate-950);--tw-outline-style:none;outline-style:none}.landing-chat-launch{animation:2.8s ease-in-out infinite landing-chat-pulse}.landing-chat.is-open .landing-chat-launch{animation:none}.landing-chat-launch-icon{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);background-color:#4f39f699;border-radius:3.40282e38px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.landing-chat-launch-icon{background-color:color-mix(in oklab, var(--color-indigo-600) 60%, transparent)}}.landing-chat-launch-icon svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.landing-chat-online-dot{top:calc(var(--spacing) * .5);right:calc(var(--spacing) * .5);width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-indigo-700);background-color:var(--color-emerald-400);border-radius:3.40282e38px;position:absolute}.landing-chat-panel{pointer-events:none;visibility:hidden;right:calc(var(--spacing) * 0);--tw-translate-y:calc(var(--spacing) * 3);width:min(23.75rem,100vw - 2rem);height:min(36rem,100vh - 7rem);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);opacity:0;--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);--tw-shadow-color:#02061833;flex-direction:column;display:flex;position:absolute;bottom:calc(100% + 1rem);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.landing-chat-panel{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.landing-chat-panel{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-duration:.2s;transition-duration:.2s}.landing-chat.is-open .landing-chat-panel{pointer-events:auto;visibility:visible;--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.landing-chat-header{align-items:center;gap:calc(var(--spacing) * 3);background-color:var(--color-indigo-700);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);color:var(--color-white);display:flex}.landing-chat-avatar{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);background-color:var(--color-indigo-500);color:var(--color-white);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid;position:relative}.landing-chat-avatar svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.landing-chat-avatar span{right:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-indigo-700);background-color:var(--color-emerald-400);border-radius:3.40282e38px;position:absolute}.landing-chat-header strong{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-extrabold);font-weight:var(--font-weight-extrabold);display:block;overflow:hidden}.landing-chat-header small{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium);font-size:11px;font-weight:var(--font-weight-medium);color:var(--color-indigo-100);display:block;overflow:hidden}.landing-chat-header-actions{align-items:center;gap:calc(var(--spacing) * .5);flex-shrink:0;display:flex}.landing-chat-header-button{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius-lg);color:var(--color-indigo-100);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-shrink:0;place-items:center;display:grid}@media (hover:hover){.landing-chat-header-button:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.landing-chat-header-button:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-chat-header-button:hover{color:var(--color-white)}}.landing-chat-header-button svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.landing-chat-social{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);border-radius:var(--radius-lg);color:var(--color-indigo-100);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));place-items:center;display:grid}@media (hover:hover){.landing-chat-social:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.landing-chat-social:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-chat-social:hover{color:var(--color-white)}}.landing-chat-social svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.landing-chat-messages{min-height:calc(var(--spacing) * 0);flex:1}:where(.landing-chat-messages>: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)))}.landing-chat-messages{background-color:var(--color-slate-50);padding:calc(var(--spacing) * 4);overscroll-behavior:contain;touch-action:pan-y;-ms-overflow-style:none;overflow-y:auto;scrollbar-color:transparent transparent!important;scrollbar-width:none!important}.landing-chat-messages::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}.landing-chat-messages::-webkit-scrollbar-track{background:0 0!important;width:0!important;height:0!important;display:none!important}.landing-chat-messages::-webkit-scrollbar-thumb{background:0 0!important;width:0!important;height:0!important;display:none!important}.landing-chat-messages::-webkit-scrollbar-button{background:0 0!important;width:0!important;height:0!important;display:none!important}.landing-chat-message{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);max-width:88%;padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);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)}.landing-chat-message.is-user{border-color:var(--color-indigo-700);background-color:var(--color-indigo-700);color:var(--color-white);margin-left:auto}.landing-chat-message.is-pending{animation:var(--animate-pulse);color:var(--color-slate-400)}.landing-chat-suggestions{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.landing-chat-suggestion{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-indigo-200);background-color:var(--color-indigo-50);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);text-align:left;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-indigo-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));border-radius:3.40282e38px}@media (hover:hover){.landing-chat-suggestion:hover{border-color:var(--color-indigo-400);background-color:var(--color-indigo-100)}}.landing-chat-handoff{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) * 4);padding-block:calc(var(--spacing) * 3)}.landing-chat-operator{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);background-color:var(--color-indigo-700);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-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-white);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){.landing-chat-operator:hover{background-color:var(--color-indigo-600)}}.landing-chat-operator svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.landing-chat-schedule{margin-top:calc(var(--spacing) * 2);text-align:center;--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);color:var(--color-slate-500);display:block}:where(.landing-chat-offline-form>: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)))}.landing-chat-offline-form{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 3)}.landing-chat-offline-form p{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);color:var(--color-slate-600)}.landing-chat-offline-form input,.landing-chat-offline-form textarea{margin-top:calc(var(--spacing) * 0);border-radius:var(--radius-xl);border-color:var(--color-slate-200);background-color:var(--color-slate-50);width:100%;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-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)}.landing-chat-offline-form input:focus,.landing-chat-offline-form textarea:focus{border-color:#a5b4fc!important;outline:none!important;box-shadow:0 0 0 3px #e0e7ffe6!important}.landing-chat-offline-form textarea{resize:none}.landing-chat-offline-submit{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);background-color:var(--color-indigo-700);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-white);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){.landing-chat-offline-submit:hover{background-color:var(--color-indigo-600)}}.landing-chat-offline-submit:disabled{cursor:not-allowed;opacity:.5}.landing-chat-offline-submit svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.landing-chat-offline-form>small{text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);color:var(--color-slate-500);display:block}.landing-chat-composer{align-items:center;gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 3);display:flex}.landing-chat-composer input{margin-top:calc(var(--spacing) * 0);min-width:calc(var(--spacing) * 0);border-radius:var(--radius-xl);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-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);flex:1;color:#0f172a!important;background-color:#f8fafc!important;border-color:#e2e8f0!important}.landing-chat-composer input::placeholder{opacity:1;color:#94a3b8!important}.landing-chat-composer input:focus{border-color:#a5b4fc!important;outline:none!important;box-shadow:0 0 0 3px #e0e7ffe6!important}.landing-chat-send{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);background-color:var(--color-indigo-700);color:var(--color-white);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-shrink:0;place-items:center;display:grid}@media (hover:hover){.landing-chat-send:hover{background-color:var(--color-indigo-600)}}.landing-chat-send:disabled{cursor:not-allowed;opacity:.5}.landing-chat-send svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}@keyframes landing-chat-pulse{0%,to{box-shadow:0 0 #6366f152,0 1.5rem 2.5rem -1rem #1e1b4b8c}50%{box-shadow:0 0 0 .6rem #6366f100,0 1.5rem 2.5rem -1rem #1e1b4b8c}}@media (width<=640px){.landing-chat{right:calc(var(--spacing) * 4);bottom:calc(var(--spacing) * 24)}.landing-chat-panel{width:calc(100vw - 2rem);bottom:calc(100% + .75rem)}}.has-cookie-consent .landing-scroll-top{bottom:8.75rem}.has-cookie-consent .landing-chat{bottom:11rem}@media (width>=640px){.has-cookie-consent .landing-scroll-top{bottom:5.75rem}}.legal-shell{width:100%;padding-bottom:calc(var(--spacing) * 12)}.legal-hero{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:color-mix(in oklab, var(--color-white) 10%, transparent);--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-slate-950);--tw-gradient-via:color-mix(in oklab, var(--color-indigo-950) 20%, transparent);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:var(--color-slate-950);padding-block:calc(var(--spacing) * 12);position:relative;overflow:hidden}@media (width>=40rem){.legal-hero{padding-block:calc(var(--spacing) * 16)}}.legal-hero{width:100vw;margin-inline:calc(50% - 50vw);padding-inline:max(1rem,50vw - 750px + 1.5rem)}.legal-hero:before{content:"";pointer-events:none;top:calc(var(--spacing) * 4);left:calc(var(--spacing) * -48);background-color:#625fff33;border-radius:3.40282e38px;width:30rem;height:30rem;position:absolute}@supports (color:color-mix(in lab, red, red)){.legal-hero:before{background-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.legal-hero:before{--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,)}.legal-hero>*{z-index:10;position:relative}.legal-back{margin-bottom:calc(var(--spacing) * 7);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.legal-back{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.legal-back{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.legal-back{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.legal-back{padding-inline:calc(var(--spacing) * 4);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-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-300)}@media (hover:hover){.legal-back:hover{border-color:#7d87ff4d}@supports (color:color-mix(in lab, red, red)){.legal-back:hover{border-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)}}.legal-back:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.legal-back:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.legal-back:hover{color:var(--color-white)}}.legal-back svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.legal-hero h1{margin-top:calc(var(--spacing) * 4);max-width:var(--container-4xl);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-white)}@media (width>=40rem){.legal-hero h1{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.legal-hero p{margin-top:calc(var(--spacing) * 4);max-width:var(--container-3xl);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);color:var(--color-slate-400)}@media (width>=40rem){.legal-hero p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.legal-tabs{margin-top:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.legal-tabs a{border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.legal-tabs a{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.legal-tabs a{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.legal-tabs a{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.legal-tabs a{padding-inline:calc(var(--spacing) * 4);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-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-300)}@media (hover:hover){.legal-tabs a:hover{border-color:#7d87ff4d}@supports (color:color-mix(in lab, red, red)){.legal-tabs a:hover{border-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)}}.legal-tabs a:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.legal-tabs a:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.legal-tabs a:hover{color:var(--color-white)}}.legal-tabs a.active{border-color:#7d87ff66}@supports (color:color-mix(in lab, red, red)){.legal-tabs a.active{border-color:color-mix(in oklab, var(--color-indigo-400) 40%, transparent)}}.legal-tabs a.active{background-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.legal-tabs a.active{background-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.legal-tabs a.active{color:var(--color-indigo-100)}.legal-document{gap:calc(var(--spacing) * 6);width:100%;max-width:1500px;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 8);margin-inline:auto;display:grid}@media (width>=40rem){.legal-document{padding-inline:calc(var(--spacing) * 6)}}@media (width>=64rem){.legal-document{padding-inline:calc(var(--spacing) * 8);grid-template-columns:18rem minmax(0,1fr);align-items:flex-start}}.legal-toc{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.legal-toc{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.legal-toc{background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.legal-toc{background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.legal-toc{padding:calc(var(--spacing) * 5)}@media (width>=64rem){.legal-toc{top:calc(var(--spacing) * 24);position:sticky}}.legal-toc strong{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-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.18em;letter-spacing:.18em;color:var(--color-indigo-300);text-transform:uppercase;display:block}.legal-toc a{border-radius:var(--radius-xl);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-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-400);display:block}@media (hover:hover){.legal-toc a:hover{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.legal-toc a:hover{background-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}.legal-toc a:hover{color:var(--color-white)}}.legal-article{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.legal-article{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.legal-article{background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.legal-article{background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.legal-article{padding:calc(var(--spacing) * 5);--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);--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.legal-article{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.legal-article{padding:calc(var(--spacing) * 8)}}@media (width>=64rem){.legal-article{padding:calc(var(--spacing) * 10)}}.legal-meta{margin-bottom:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-color:#ffffff1a;border-bottom-width:1px;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.legal-meta{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.legal-meta{padding-bottom: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-bold);font-weight:var(--font-weight-bold);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-slate-500);text-transform:uppercase}.legal-article h2{scroll-margin-top:calc(var(--spacing) * 28);padding-top:calc(var(--spacing) * 4);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-white)}.legal-article h2:first-child{padding-top:calc(var(--spacing) * 0)}.legal-article h2+p{margin-top:calc(var(--spacing) * 4)}.legal-article p{margin-top:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);color:var(--color-slate-300)}.legal-article a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-indigo-300)}@media (hover:hover){.legal-article a:hover{color:var(--color-white)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.landing-panel-preview,.landing-stats div,.landing-card,.landing-price-card,.landing-review-card,.landing-feature-list div,.landing-steps div,.landing-faq-answer,.landing-faq-toggle,.landing-scroll-top{transition:none}}.row{margin-inline:calc(var(--spacing) * -3);flex-wrap:wrap;display:flex}.row>*{margin-bottom:calc(var(--spacing) * 6);padding-inline:calc(var(--spacing) * 3)}.col,.col-12{width:100%}.col-6{width:50%}.col-md-3,.col-lg-3{width:100%}@media (width>=48rem){.col-md-3,.col-lg-3{width:50%}}@media (width>=64rem){.col-md-3,.col-lg-3{width:25%}}.col-md-4,.col-lg-4{width:100%}@media (width>=48rem){.col-md-4,.col-lg-4{width:50%}}@media (width>=64rem){.col-md-4,.col-lg-4{width:33.3333%}}.col-md-6,.col-lg-6{width:100%}@media (width>=48rem){.col-md-6,.col-lg-6{width:50%}}.col-md-8,.col-lg-8{width:100%}@media (width>=64rem){.col-md-8,.col-lg-8{width:66.6667%}}.col-md-9,.col-lg-9{width:100%}@media (width>=64rem){.col-md-9,.col-lg-9{width:75%}}.col-md-12,.col-lg-12,.col-sm-4{width:100%}@media (width>=40rem){.col-sm-4{width:33.3333%}}.col-sm-6{width:100%}@media (width>=40rem){.col-sm-6{width:50%}}.col-sm-10{width:100%}@media (width>=40rem){.col-sm-10{width:83.3333%}}.col-sm-12,.col-xl-4{width:100%}@media (width>=80rem){.col-xl-4{width:33.3333%}}.col-xl-5{width:100%}@media (width>=80rem){.col-xl-5{width:41.6667%}}.col-xl-6{width:100%}@media (width>=80rem){.col-xl-6{width:50%}}.col-xl-7{width:100%}@media (width>=80rem){.col-xl-7{width:58.3333%}}.col-xl-8{width:100%}@media (width>=80rem){.col-xl-8{width:66.6667%}}.col-xl-12,.col-xxl-3{width:100%}@media (width>=40rem){.col-xxl-3{width:50%}}@media (width>=96rem){.col-xxl-3{width:25%}}.col-xxl-4{width:100%}@media (width>=96rem){.col-xxl-4{width:33.3333%}}.col-xxl-8{width:100%}@media (width>=96rem){.col-xxl-8{width:66.6667%}}.dropdown{position:relative}.dropdown-menu{right:calc(var(--spacing) * 0);z-index:50;margin-top:calc(var(--spacing) * 2);min-width:calc(var(--spacing) * 52);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 2);--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);display:none;position:absolute}.dropdown-menu.show{display:block}.dropdown-item{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-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-600);display:flex}@media (hover:hover){.dropdown-item:hover{background-color:var(--color-slate-50);color:var(--color-slate-950)}}.nav-tabs{margin-bottom:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);flex-wrap:wrap;display:flex}.nav-link{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);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-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);display:inline-flex}@media (hover:hover){.nav-link:hover{color:var(--color-indigo-600)}}.nav-link.active{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-indigo-600);color:var(--color-indigo-600)}.page-heading{margin-bottom:calc(var(--spacing) * 6);justify-content:space-between;gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (width>=40rem){.page-heading{flex-direction:row;align-items:flex-end}}.page-eyebrow{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);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-indigo-600);text-transform:uppercase}.page-title{margin-top:calc(var(--spacing) * 1);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);color:var(--color-slate-950)}@media (width>=40rem){.page-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.page-subtitle{margin-top:calc(var(--spacing) * 2);max-width:var(--container-2xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-500)}.section-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;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);--tw-shadow-color:#0f172b0d;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.section-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.section-card-header{min-height:calc(var(--spacing) * 16);justify-content:space-between;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);background-color:#f8fafc99;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.section-card-header{background-color:color-mix(in oklab, var(--color-slate-50) 60%, transparent)}}.section-card-header{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4)}@media (width>=40rem){.section-card-header{padding-inline:calc(var(--spacing) * 6);flex-direction:row;align-items:center}}.section-card-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-950)}.section-card-body{padding:calc(var(--spacing) * 5)}@media (width>=40rem){.section-card-body{padding:calc(var(--spacing) * 6)}}.metric-grid{gap:calc(var(--spacing) * 4);display:grid}@media (width>=40rem){.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.metric-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);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);--tw-shadow-color:#0f172b0d;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.metric-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.metric-card-icon{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);border-radius:var(--radius-xl);background-color:var(--color-indigo-50);color:var(--color-indigo-600);place-items:center;display:grid}.metric-card-value{margin-top:calc(var(--spacing) * 5);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);color:var(--color-slate-950)}.metric-card-label{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(--color-slate-500)}.metric-card-caption{margin-top:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-400);display:block}.admin-user-metric-stats{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-top:calc(var(--spacing) * 3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.admin-user-metric-stat{min-width:calc(var(--spacing) * 0);align-items:center;column-gap:calc(var(--spacing) * 1.5);grid-template-columns:auto 1fr;display:grid}.admin-user-metric-stat svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);flex-shrink:0;grid-row:span 2/span 2}.admin-user-metric-stat strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.admin-user-metric-stat small{text-overflow:ellipsis;white-space:nowrap;--tw-leading:calc(var(--spacing) * 4);font-size:.65rem;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);grid-column:span 2/span 2;overflow:hidden}.admin-user-metric-stat.is-blocked svg{color:var(--color-rose-500)}.admin-user-metric-stat.is-online svg{color:var(--color-emerald-500)}.admin-user-metric-stat.is-offline svg{color:var(--color-slate-400)}.admin-stat-chart{height:calc(var(--spacing) * 64);align-items:flex-end;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);padding-inline:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 5);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.admin-stat-chart-column{height:100%;min-width:calc(var(--spacing) * 0);justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.admin-stat-chart-column>span{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);max-width:100%;font-size:10px;font-weight:var(--font-weight-semibold);color:var(--color-slate-400);overflow:hidden}.admin-stat-chart-column>small{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:var(--color-slate-500);text-transform:uppercase}.admin-stat-chart-bar{width:100%;height:100%;max-width:calc(var(--spacing) * 12);border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);background-color:var(--color-indigo-50);align-items:flex-end;display:flex}.admin-stat-chart-bar i{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);background-color:var(--color-indigo-500);width:100%;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:block}@media (hover:hover){.admin-stat-chart-bar i:hover{background-color:var(--color-indigo-600)}}:where(.admin-stat-list>: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)));border-color:var(--color-slate-200)}.admin-stat-list>div{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);display:flex}.admin-stat-list>div:first-child{padding-top:calc(var(--spacing) * 0)}.admin-stat-list>div:last-child{padding-bottom:calc(var(--spacing) * 0)}.admin-stat-list span{min-width:calc(var(--spacing) * 0);align-items:center;gap: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-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-700);display:flex}.admin-stat-list span svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-indigo-500);flex-shrink:0}.admin-stat-list strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}:where(.admin-stat-table>: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)));border-color:var(--color-slate-200)}.admin-stat-table>a,.admin-stat-table>div{align-items:center;gap:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);display:flex}:is(.admin-stat-table>a,.admin-stat-table>div):first-child{padding-top:calc(var(--spacing) * 0)}:is(.admin-stat-table>a,.admin-stat-table>div):last-child{padding-bottom:calc(var(--spacing) * 0)}.admin-stat-table>a{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){.admin-stat-table>a:hover{background-color:var(--color-slate-50)}}.admin-stat-table>a>span:nth-child(2),.admin-stat-table>div>span:nth-child(2){min-width:calc(var(--spacing) * 0);flex:1}.admin-stat-table strong{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-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-900);display:block;overflow:hidden}.admin-stat-table small{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);display:block;overflow:hidden}.admin-stat-table time{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-slate-400);flex-shrink:0}.admin-stat-avatar{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-xl);background-color:var(--color-indigo-100);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-indigo-700);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.admin-stat-avatar.is-money{background-color:var(--color-emerald-50);color:var(--color-emerald-600)}.admin-stat-avatar svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.section-card[id]{scroll-margin-top:6rem}.settings-heading{align-items:flex-start}.settings-heading-actions{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}@media (width>=40rem){.settings-heading-actions{justify-content:flex-end}}.admin-settings-heading{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 5);padding-block: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);--tw-shadow-color:#0f172b0d;align-items:center}@supports (color:color-mix(in lab, red, red)){.admin-settings-heading{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.admin-settings-heading{padding-inline:calc(var(--spacing) * 6)}}.admin-settings-shell{align-items:flex-start;gap:calc(var(--spacing) * 5);display:grid}@media (width>=80rem){.admin-settings-shell{grid-template-columns:18rem minmax(0,1fr)}}.admin-settings-sidebar{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;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);--tw-shadow-color:#0f172b0d;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.admin-settings-sidebar{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=80rem){.admin-settings-sidebar{top:calc(var(--spacing) * 24);position:sticky}}.admin-settings-sidebar-head{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;display:flex}.admin-settings-sidebar-head strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);display:block}.admin-settings-sidebar-head small{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);display:block}.admin-settings-sidebar-icon{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-xl);background-color:var(--color-indigo-50);color:var(--color-indigo-600);place-items:center;display:grid}.admin-settings-sidebar-icon svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.admin-settings-search{margin-inline:calc(var(--spacing) * 3);margin-top:calc(var(--spacing) * 3);position:relative}.admin-settings-search>svg{pointer-events:none;top:50%;left:calc(var(--spacing) * 3);z-index:10;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-slate-400);position:absolute}.admin-settings-search input{margin-top:calc(var(--spacing) * 0);height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 11);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--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);padding-left:3rem!important}.admin-settings-nav{max-height:calc(100vh - 15rem);padding:calc(var(--spacing) * 3);-ms-overflow-style:none;overflow-y:auto;scrollbar-color:transparent transparent!important;scrollbar-width:none!important}.admin-settings-nav::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}.admin-settings-nav::-webkit-scrollbar-track{background:0 0!important;width:0!important;height:0!important;display:none!important}.admin-settings-nav::-webkit-scrollbar-thumb{background:0 0!important;width:0!important;height:0!important;display:none!important}.admin-settings-nav::-webkit-scrollbar-button{background:0 0!important;width:0!important;height:0!important;display:none!important}.admin-settings-nav-group+.admin-settings-nav-group{margin-top:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-top:calc(var(--spacing) * 4)}.admin-settings-nav-group>p{margin-bottom:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-400);text-transform:uppercase}:where(.admin-settings-nav-group>div>: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)))}.admin-settings-nav-link{min-height:calc(var(--spacing) * 11);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);color:var(--color-slate-600);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));grid-template-columns:2rem minmax(0,1fr) 1rem;display:grid}@media (hover:hover){.admin-settings-nav-link:hover{background-color:var(--color-slate-50);color:var(--color-slate-950)}}.admin-settings-nav-link>span{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius-lg);background-color:var(--color-slate-100);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));place-items:center;display:grid}.admin-settings-nav-link>span svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.admin-settings-nav-link>strong{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);white-space:nowrap}.admin-settings-nav-link>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-slate-300);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))}.admin-settings-nav-link:hover>svg{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-indigo-400)}.admin-settings-nav-link.is-active{background-color:var(--color-indigo-50);color:var(--color-indigo-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-indigo-100)}.admin-settings-nav-link.is-active>span{background-color:var(--color-indigo-600);color:var(--color-white)}.admin-settings-nav-link.is-active>svg{color:var(--color-indigo-500)}.admin-settings-nav-empty{place-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 8);text-align:center;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-slate-400);display:grid}.admin-settings-nav-empty svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.admin-settings-main{min-width:calc(var(--spacing) * 0)}:where(.admin-settings-main>: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)))}.admin-settings-context{gap:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);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);--tw-shadow-color:#0f172b0d;flex-direction:column;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.admin-settings-context{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.admin-settings-context{flex-direction:row;align-items:center}}.admin-settings-context-icon{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);border-radius:var(--radius-2xl);background-color:var(--color-indigo-50);color:var(--color-indigo-600);flex-shrink:0;place-items:center;display:grid}.admin-settings-context-icon svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.admin-settings-context p{--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-indigo-500);text-transform:uppercase}.admin-settings-context h2{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.admin-settings-context div>span{margin-top:calc(var(--spacing) * 1);max-width:var(--container-3xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-500);display:block}.admin-settings-content{min-width:calc(var(--spacing) * 0)}.admin-settings-content .section-card{--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:#0f172b0d}@supports (color:color-mix(in lab, red, red)){.admin-settings-content .section-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.admin-settings-content .section-card-header{background-color:var(--color-white)}.admin-settings-content .section-card-header p{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}:where(.admin-settings-content .form-section>: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)))}.admin-settings-content .metric-grid{gap:calc(var(--spacing) * 3)}.admin-settings-content .metric-card{padding:calc(var(--spacing) * 4)}.admin-settings-content .metric-card-value{margin-top:calc(var(--spacing) * 4);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}:where(.admin-settings-overview-list>: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)));border-color:var(--color-slate-200)}.admin-settings-overview-item{align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 5);padding-block: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));grid-template-columns:2.5rem minmax(0,1fr) auto 1rem;display:grid}@media (hover:hover){.admin-settings-overview-item:hover{background-color:var(--color-slate-50)}}@media (width>=40rem){.admin-settings-overview-item{padding-inline:calc(var(--spacing) * 6)}}.admin-settings-overview-icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);background-color:var(--color-indigo-50);color:var(--color-indigo-600);place-items:center;display:grid}.admin-settings-overview-icon svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.admin-settings-overview-item strong{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-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);display:block;overflow:hidden}.admin-settings-overview-item small{margin-top:calc(var(--spacing) * 1);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);display:block;overflow:hidden}.admin-settings-overview-item>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-slate-300);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))}.admin-settings-overview-item:hover>svg{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-indigo-500)}.settings-section-nav{margin-bottom:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 2);display:grid}@media (width>=40rem){.settings-section-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.settings-section-nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=96rem){.settings-section-nav{grid-template-columns:repeat(6,minmax(0,1fr))}}.settings-section-nav a{min-height:calc(var(--spacing) * 16);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:left;--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:#0f172b0d;display:flex}@supports (color:color-mix(in lab, red, red)){.settings-section-nav a{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.settings-section-nav a{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){.settings-section-nav a:hover{border-color:var(--color-indigo-300);background-color:var(--color-indigo-50)}}.settings-section-nav a.active{border-color:var(--color-indigo-400);background-color:var(--color-indigo-50);--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:#a4b3ff99}@supports (color:color-mix(in lab, red, red)){.settings-section-nav a.active{--tw-ring-color:color-mix(in oklab, var(--color-indigo-300) 60%, transparent)}}.settings-section-nav svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);color:var(--color-indigo-500);flex-shrink:0}.settings-section-nav strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);display:block}.settings-section-nav small{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-500);display:block}.settings-summary-grid{margin-bottom:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.settings-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.settings-summary-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.settings-summary-card{min-height:calc(var(--spacing) * 24);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);text-align:left;--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:#0f172b0d;display:flex}@supports (color:color-mix(in lab, red, red)){.settings-summary-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.settings-summary-card{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){.settings-summary-card:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-indigo-300);background-color:#eef2ff80}@supports (color:color-mix(in lab, red, red)){.settings-summary-card:hover{background-color:color-mix(in oklab, var(--color-indigo-50) 50%, transparent)}}}.settings-summary-card.is-good{border-color:var(--color-emerald-200);background-color:#ecfdf5b3}@supports (color:color-mix(in lab, red, red)){.settings-summary-card.is-good{background-color:color-mix(in oklab, var(--color-emerald-50) 70%, transparent)}}.settings-summary-card.is-warning{border-color:var(--color-amber-200);background-color:#fffbebb3}@supports (color:color-mix(in lab, red, red)){.settings-summary-card.is-warning{background-color:color-mix(in oklab, var(--color-amber-50) 70%, transparent)}}.settings-summary-icon{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);border-radius:var(--radius-xl);background-color:var(--color-indigo-50);color:var(--color-indigo-600);flex-shrink:0;place-items:center;display:grid}.settings-summary-card.is-good .settings-summary-icon{background-color:var(--color-emerald-100);color:var(--color-emerald-700)}.settings-summary-card.is-warning .settings-summary-icon{background-color:var(--color-amber-100);color:var(--color-amber-700)}.settings-summary-icon svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.settings-summary-card small{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);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase;display:block}.settings-summary-card strong{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);overflow-wrap:break-word;color:var(--color-slate-950);display:block}.settings-info-grid{gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.settings-info-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.settings-info-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}.settings-info-item{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 4)}.settings-info-item span{align-items:center;gap: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-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase;display:flex}.settings-info-item span svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-indigo-500);flex-shrink:0}.settings-info-item strong{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);overflow-wrap:break-word;color:var(--color-slate-950);display:block}.settings-actions-row{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.settings-danger-row{gap:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (width>=40rem){.settings-danger-row{flex-direction:row;justify-content:space-between;align-items:center}}.settings-danger-row strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-950);display:block}.settings-danger-row span{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-500);display:block}.notification-channel-grid,.security-channel-grid{gap:calc(var(--spacing) * 3);display:grid}.notification-channel-card strong,.security-channel-card strong{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.notification-channel-card strong svg,.security-channel-card strong svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-indigo-500);flex-shrink:0}.notification-channel-card.is-disabled{cursor:not-allowed;opacity:.6}.notification-matrix{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);overflow:hidden}.notification-matrix table{border-collapse:collapse;width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.notification-matrix thead{background-color:var(--color-slate-50)}.notification-matrix th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase}.notification-matrix th:not(:first-child),.notification-matrix td:not(:first-child){width:calc(var(--spacing) * 36);text-align:center}.notification-matrix th span{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.notification-matrix th svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-indigo-500)}.notification-matrix td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);vertical-align:middle}.notification-matrix tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.notification-matrix td strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);display:block}.notification-matrix td small{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-500);display:block}:where(.security-confirmation>: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)))}.security-confirmation{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 4)}.security-code-row{gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.security-code-row{grid-template-columns:minmax(0,1fr) auto;align-items:flex-end}}.security-code-row .btn{height:calc(var(--spacing) * 11)}.security-code-hint{min-height:calc(var(--spacing) * 5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-500)}.telegram-profile-card{gap:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (width>=64rem){.telegram-profile-card{flex-direction:row}}.telegram-profile-avatar{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-indigo-200);background-color:var(--color-indigo-50);color:var(--color-indigo-600);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.telegram-profile-avatar img{object-fit:cover;width:100%;height:100%}.telegram-profile-avatar svg{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.telegram-profile-main{min-width:calc(var(--spacing) * 0);flex:1}:where(.telegram-profile-main>: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)))}.social-connections-grid{gap:calc(var(--spacing) * 4);display:grid}@media (width>=64rem){.social-connections-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.social-connection-card{min-height:calc(var(--spacing) * 64);gap:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);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);--tw-shadow-color:#0f172b0d;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.social-connection-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.social-connection-card.is-connected{border-color:var(--color-emerald-200);background-color:#ecfdf566}@supports (color:color-mix(in lab, red, red)){.social-connection-card.is-connected{background-color:color-mix(in oklab, var(--color-emerald-50) 40%, transparent)}}.social-connection-card.is-disabled{background-color:#f8fafccc}@supports (color:color-mix(in lab, red, red)){.social-connection-card.is-disabled{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.social-connection-icon{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);border-radius:var(--radius-2xl);background-color:var(--color-indigo-50);color:var(--color-indigo-600);place-items:center;display:grid}.social-connection-icon svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.social-connection-main{min-height:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 4);flex-direction:column;flex:1;display:flex}.social-connection-head{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.social-connection-head h3{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.social-connection-head p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-500)}.social-profile-row{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#fffc;margin-top:auto;display:flex}@supports (color:color-mix(in lab, red, red)){.social-profile-row{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.social-profile-row{padding:calc(var(--spacing) * 3)}.social-profile-row>span:last-child{min-width:calc(var(--spacing) * 0)}.social-profile-row strong{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-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);display:block;overflow:hidden}.social-profile-row small{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);color:var(--color-slate-500);display:block;overflow:hidden}.security-code-modal .modal-dialog{max-width:var(--container-md)}.security-code-delivery{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-indigo-200);background-color:var(--color-indigo-50);padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-700);display:flex}.security-code-delivery svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);color:var(--color-indigo-600);flex-shrink:0}.security-code-delivery strong{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.security-modal-code-input{text-align:center;font-family:var(--font-mono);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.35em;letter-spacing:.35em}.security-code-error{margin-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-semibold);font-weight:var(--font-weight-semibold);color:var(--color-rose-600)}.security-code-timers{gap:calc(var(--spacing) * 2);border-radius:var(--radius-2xl);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 4);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-slate-500);display:grid}@media (width>=40rem){.security-code-timers{grid-template-columns:repeat(2,minmax(0,1fr))}}.security-code-timers strong{font-family:var(--font-mono);color:var(--color-slate-950)}.feature-metrics{gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.feature-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.feature-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.feature-metric{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f8fafcb3;display:flex}@supports (color:color-mix(in lab, red, red)){.feature-metric{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.feature-metric{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));--tw-duration:.2s;transition-duration:.2s}.feature-metric-link{cursor:pointer;border-color:var(--color-indigo-200);background-color:var(--color-white);padding-right:calc(var(--spacing) * 12);--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:#0f172b0d;position:relative}@supports (color:color-mix(in lab, red, red)){.feature-metric-link{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.feature-metric-link{--tw-outline-style:none;outline-style:none}@media (hover:hover){.feature-metric-link:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-indigo-400);background-color:#eef2ffb3}@supports (color:color-mix(in lab, red, red)){.feature-metric-link:hover{background-color:color-mix(in oklab, var(--color-indigo-50) 70%, transparent)}}.feature-metric-link: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)}}.feature-metric-link: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);--tw-ring-color:var(--color-indigo-400);--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)}.feature-metric-link:before{content:"";color:#4f46e5;border-bottom:2px solid;border-right:2px solid;width:.55rem;height:.55rem;position:absolute;top:1rem;right:1rem;transform:rotate(-45deg)}.feature-metric-icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-lg);background-color:var(--color-white);color:var(--color-indigo-600);--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);flex-shrink:0;place-items:center;display:grid}.feature-metric-value{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-950)}.feature-metric-title{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);color:var(--color-slate-900);display:block}.feature-metric-label{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-500)}.feature-metric-action{margin-top:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 1);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-indigo-200);background-color:var(--color-indigo-50);width:fit-content;padding-inline:calc(var(--spacing) * 2.5);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-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-indigo-700);display:inline-flex}.feature-metric-action:after{content:"";border-bottom:2px solid;border-right:2px solid;width:.42rem;height:.42rem;transform:rotate(-45deg)}.feature-metric-link:hover .feature-metric-action{border-color:var(--color-indigo-300);background-color:var(--color-indigo-100);color:var(--color-indigo-700)}.feature-metric-link:hover .feature-metric-icon{background-color:var(--color-indigo-100);color:var(--color-indigo-700)}.home-dashboard-panel{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;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);--tw-shadow-color:#0f172b0d;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.home-dashboard-panel{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.home-dashboard-intro{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);display:flex}@media (width>=40rem){.home-dashboard-intro{padding-inline:calc(var(--spacing) * 6)}}.home-dashboard-intro-compact{padding-bottom:calc(var(--spacing) * 2)}.home-dashboard-heading{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);display:flex}.home-dashboard-icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);background-color:var(--color-indigo-50);color:var(--color-indigo-600);flex-shrink:0;place-items:center;display:grid}.home-dashboard-icon svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.home-dashboard-heading h2{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.home-dashboard-heading p{margin-top: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(--color-slate-500)}.home-dashboard-body{padding-inline:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 5)}@media (width>=40rem){.home-dashboard-body{padding-inline:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 6)}}.home-dashboard-body .feature-metrics{gap:calc(var(--spacing) * 3)}.server-control-metrics{gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.server-control-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.server-control-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.server-control-metric{min-height:calc(var(--spacing) * 20);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--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:#0f172b0d;display:flex}@supports (color:color-mix(in lab, red, red)){.server-control-metric{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.server-control-metric .feature-metric-value{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow:hidden}@media (width>=40rem){.server-control-metric .feature-metric-value{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.server-control-metric .feature-metric-label{margin-top:calc(var(--spacing) * .5)}.server-control-page .section-card-header{min-height:calc(var(--spacing) * 0);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 0);background-color:#0000;border-width:0}@media (width>=40rem){.server-control-page .section-card-header{padding-inline:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 6)}}.server-control-page .section-card-body{padding-top:calc(var(--spacing) * 4)}@media (width>=40rem){.server-control-page .section-card-body{padding-top:calc(var(--spacing) * 5)}}.section-card-eyebrow{margin-bottom:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-indigo-500);text-transform:uppercase}.server-status-load{margin-bottom:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-indigo-100);background-color:#eef2ff99}@supports (color:color-mix(in lab, red, red)){.server-status-load{background-color:color-mix(in oklab, var(--color-indigo-50) 60%, transparent)}}.server-status-load{padding:calc(var(--spacing) * 4)}.server-status-load-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-indigo-600);text-transform:uppercase}.server-status-load strong{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-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);display:block}.server-status-load>div:first-child>span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-indigo-600)}.server-status-load-track{margin-top:calc(var(--spacing) * 3);height:calc(var(--spacing) * 2.5);border-style:var(--tw-border-style);border-width:1px;border-color:#c7d2ffb3;border-radius:3.40282e38px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.server-status-load-track{border-color:color-mix(in oklab, var(--color-indigo-200) 70%, transparent)}}.server-status-load-track{background-color:#e0e7ffcc}@supports (color:color-mix(in lab, red, red)){.server-status-load-track{background-color:color-mix(in oklab, var(--color-indigo-100) 80%, transparent)}}.server-status-load-track{--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);--tw-shadow-color:#a4b3ff33}@supports (color:color-mix(in lab, red, red)){.server-status-load-track{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-300) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.server-status-load-track span{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-indigo-500);--tw-gradient-to: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));height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;border-radius:3.40282e38px;transition-duration:.5s;display:block}.home-promo{isolation:isolate;margin-bottom:calc(var(--spacing) * 6);border-style:var(--tw-border-style);border-width:1px;border-color:#7d87ff33;border-radius:1.75rem;min-height:18rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.home-promo{border-color:color-mix(in oklab, var(--color-indigo-400) 20%, transparent)}}.home-promo{color:var(--color-white);--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);--tw-shadow-color:#1e1a4d1a}@supports (color:color-mix(in lab, red, red)){.home-promo{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.home-promo{background:radial-gradient(circle at 84% 46%,#6c37dc3d,#0000 27%),radial-gradient(circle at 68% 100%,#46289633,#0000 32%),linear-gradient(105deg,#07070d 0%,#0a0913 52%,#100a28 100%)}.home-promo:before{content:"";pointer-events:none;inset:calc(var(--spacing) * 0);opacity:.6;background-image:radial-gradient(circle at 14% 16%,#a78bfa80 0 1px,#0000 1.5px),radial-gradient(circle at 43% 74%,#818cf859 0 1px,#0000 1.5px),radial-gradient(circle at 60% 26%,#d8b4fe66 0 1px,#0000 1.5px);background-size:8rem 7rem,11rem 9rem,13rem 12rem;position:absolute}.home-promo-content{z-index:10;max-width:var(--container-2xl);padding:calc(var(--spacing) * 6);position:relative}@media (width>=40rem){.home-promo-content{padding:calc(var(--spacing) * 8)}}@media (width>=64rem){.home-promo-content{padding:calc(var(--spacing) * 10)}}.home-promo-kicker{align-items:center;gap: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-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-indigo-200);text-transform:uppercase;display:flex}.home-promo-kicker span{height:1px;width:calc(var(--spacing) * 5);background-color:var(--color-indigo-300);display:inline-block}.home-promo h2{margin-top:calc(var(--spacing) * 5);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:.98;--tw-font-weight:var(--font-weight-black);line-height:.98;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-white)}@media (width>=40rem){.home-promo h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (width>=64rem){.home-promo h2{font-size:2.75rem}}.home-promo-description{margin-top:calc(var(--spacing) * 5);max-width:var(--container-xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-300)}@media (width>=40rem){.home-promo-description{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.home-promo-actions{margin-top:calc(var(--spacing) * 7);gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}@media (width>=40rem){.home-promo-actions{flex-direction:row;align-items:center}}.home-promo-code{min-height:calc(var(--spacing) * 12);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border:1px dashed #a4b3ff73;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.home-promo-code{border-color:color-mix(in oklab, var(--color-indigo-300) 45%, transparent)}}.home-promo-code{background-color:#02061859}@supports (color:color-mix(in lab, red, red)){.home-promo-code{background-color:color-mix(in oklab, var(--color-slate-950) 35%, transparent)}}.home-promo-code{padding-inline:calc(var(--spacing) * 3.5);text-align:left;color:var(--color-indigo-100);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;outline-style:none}@media (hover:hover){.home-promo-code:hover{border-color:var(--color-indigo-200);background-color:#1e1a4d73}@supports (color:color-mix(in lab, red, red)){.home-promo-code:hover{background-color:color-mix(in oklab, var(--color-indigo-950) 45%, transparent)}}}.home-promo-code: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);--tw-ring-color:var(--color-indigo-300)}.home-promo-code small{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-400);text-transform:uppercase;font-size:10px}.home-promo-code strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.home-promo-button{min-height:calc(var(--spacing) * 12);justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);--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);--tw-shadow-color:#0003;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.home-promo-button{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.home-promo-button{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;outline-style:none}@media (hover:hover){.home-promo-button:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-indigo-50)}}.home-promo-button: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);--tw-ring-color:var(--color-white);--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);--tw-ring-offset-color:var(--color-slate-950)}.home-promo-button svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.home-promo-art{pointer-events:none;inset-block:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);width:49%;display:none;position:absolute;overflow:hidden}@media (width>=48rem){.home-promo-art{display:block}}.home-promo-art{background:linear-gradient(90deg,#0a0913 0%,#0000 38%),radial-gradient(at 70% 48%,#6f34d959,#0000 58%)}.home-promo.has-custom-background .home-promo-art{opacity:.2}.home-promo-art:before{content:"";inset:calc(var(--spacing) * 0);opacity:.7;background:repeating-linear-gradient(104deg,#0000 0 2.5rem,#8b5cf633 2.6rem 2.68rem,#0000 2.75rem 5rem);position:absolute;transform:skew(-18deg)translate(8%)}.home-promo-rack{border-style:var(--tw-border-style);border-width:1px;border-color:#a685ff33;width:27%;height:116%;position:absolute;bottom:-8%}@supports (color:color-mix(in lab, red, red)){.home-promo-rack{border-color:color-mix(in oklab, var(--color-violet-400) 20%, transparent)}}.home-promo-rack{background-color:#02061873}@supports (color:color-mix(in lab, red, red)){.home-promo-rack{background-color:color-mix(in oklab, var(--color-slate-950) 45%, transparent)}}.home-promo-rack{--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);--tw-shadow-color:#4d179a66}@supports (color:color-mix(in lab, red, red)){.home-promo-rack{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-900) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.home-promo-rack{background-image:repeating-linear-gradient(0deg,#0000 0 1.2rem,#818cf829 1.25rem 1.32rem),repeating-linear-gradient(90deg,#0000 0 1.1rem,#a78bfa1f 1.15rem 1.22rem);transform:perspective(38rem)rotateY(-18deg)}.home-promo-rack:after{content:"";inset-inline:calc(var(--spacing) * 2);top:calc(var(--spacing) * 5);height:calc(var(--spacing) * 1);background-color:#c4b4ff66;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.home-promo-rack:after{background-color:color-mix(in oklab, var(--color-violet-300) 40%, transparent)}}.home-promo-rack:after{--tw-shadow:0 3rem 0 var(--tw-shadow-color,#a78bfa33), 0 6rem 0 var(--tw-shadow-color,#a78bfa33), 0 9rem 0 var(--tw-shadow-color,#a78bfa33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.home-promo-rack-one{opacity:.8;right:18%}.home-promo-rack-two{opacity:.55;right:-2%;transform:perspective(38rem)rotateY(-25deg)scale(1.1)}.home-promo-beam{transform-origin:100%;background-color:#c4b4ff80;height:1px;position:absolute}@supports (color:color-mix(in lab, red, red)){.home-promo-beam{background-color:color-mix(in oklab, var(--color-violet-300) 50%, transparent)}}.home-promo-beam{--tw-shadow:0 0 1.25rem var(--tw-shadow-color,#a78bfabf);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transform:rotate(-29deg)}.home-promo-beam-one{width:75%;top:28%;right:3%}.home-promo-beam-two{opacity:.6;width:68%;top:52%;right:-4%;transform:rotate(-37deg)}.home-quick-grid{gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 5);display:grid}@media (width>=40rem){.home-quick-grid{padding-inline:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.home-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-quick-action{min-height:calc(var(--spacing) * 20);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f8fafcb3;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.home-quick-action{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.home-quick-action{padding:calc(var(--spacing) * 3.5);padding-right: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,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-duration:.2s;--tw-outline-style:none;outline-style:none;transition-duration:.2s}@media (hover:hover){.home-quick-action:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-indigo-300);background-color:#eef2ffb3}@supports (color:color-mix(in lab, red, red)){.home-quick-action:hover{background-color:color-mix(in oklab, var(--color-indigo-50) 70%, transparent)}}.home-quick-action: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)}}.home-quick-action: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);--tw-ring-color:var(--color-indigo-400);--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)}.home-quick-icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);background-color:var(--color-white);color:var(--color-indigo-600);--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);flex-shrink:0;place-items:center;display:grid}.home-quick-icon svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.home-quick-copy{min-width:calc(var(--spacing) * 0)}.home-quick-copy b{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-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-900);display:block;overflow:hidden}.home-quick-copy small{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;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-500);display:block;overflow:hidden}.home-quick-arrow{top:50%;right:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);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));--tw-duration:.2s;transition-duration:.2s;position:absolute}.home-quick-action:hover .home-quick-icon{background-color:var(--color-indigo-100);color:var(--color-indigo-700)}.home-quick-action:hover .home-quick-arrow{color:var(--color-indigo-600)}.home-news-grid{gap:calc(var(--spacing) * 4);padding-inline:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 5);display:grid}@media (width>=40rem){.home-news-grid{padding-inline:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.home-news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-news-card{min-width:calc(var(--spacing) * 0);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;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);--tw-shadow-color:#0f172b0d;flex-direction:column;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.home-news-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.home-news-card{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-duration:.2s;transition-duration:.2s}@media (hover:hover){.home-news-card:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-indigo-300);--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);--tw-shadow-color:#1e1a4d1a}@supports (color:color-mix(in lab, red, red)){.home-news-card:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 10%, transparent) var(--tw-shadow-alpha), transparent)}}}.home-news-card-media{aspect-ratio:16/9;--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-indigo-950);--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,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:var(--color-violet-950);position:relative;overflow:hidden}.home-news-image{object-fit:cover;width:100%;height:100%;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-duration:.5s;transition-duration:.5s}.home-news-card:hover .home-news-image{transform:scale(1.05)}.home-news-placeholder{color:#c7d2ffb3;place-items:center;width:100%;height:100%;display:grid}@supports (color:color-mix(in lab, red, red)){.home-news-placeholder{color:color-mix(in oklab, var(--color-indigo-200) 70%, transparent)}}.home-news-placeholder svg{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.home-news-date{right:calc(var(--spacing) * 3);bottom:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#fff3;position:absolute}@supports (color:color-mix(in lab, red, red)){.home-news-date{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.home-news-date{background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.home-news-date{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.home-news-date{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);color:var(--color-white);--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,)}.home-news-card-body{padding:calc(var(--spacing) * 4);flex-direction:column;flex:1;display:flex}.home-news-meta{align-items:center;gap:calc(var(--spacing) * 3);display:flex}.home-news-title{margin-top:calc(var(--spacing) * 3);-webkit-line-clamp:2;min-height:calc(var(--spacing) * 12);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-news-text{margin-top:calc(var(--spacing) * 2);-webkit-line-clamp:3;min-height:4.5rem;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-500);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-news-link{align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-xl);background-color:var(--color-indigo-50);width:fit-content;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-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-indigo-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));--tw-outline-style:none;outline-style:none;margin-top:auto;display:inline-flex}@media (hover:hover){.home-news-link:hover{background-color:var(--color-indigo-100);color:var(--color-indigo-800)}}.home-news-link: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);--tw-ring-color:var(--color-indigo-400)}.home-news-link svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.empty-state{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 12);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.empty-state-icon{margin-bottom:calc(var(--spacing) * 4);width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);border-radius:var(--radius-2xl);background-color:var(--color-slate-100);color:var(--color-slate-400);place-items:center;display:grid}.empty-state-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-900)}.empty-state-text{margin-top:calc(var(--spacing) * 1);max-width:var(--container-md);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-500)}.form-grid{gap:calc(var(--spacing) * 5);display:grid}@media (width>=48rem){.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.form-section>: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)))}.review-stars{gap:calc(var(--spacing) * .5);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:1;color:var(--color-slate-300);line-height:1;display:inline-flex}.review-stars.small{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.review-stars .is-filled{color:var(--color-amber-400)}.review-rating-input{gap:calc(var(--spacing) * 2);display:grid}@media (width>=40rem){.review-rating-input{grid-template-columns:repeat(5,minmax(0,1fr))}}.review-rating-input label{cursor:pointer}.review-rating-input input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.review-rating-input span{height:calc(var(--spacing) * 11);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);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));justify-content:center;align-items:center;display:flex}@media (hover:hover){.review-rating-input span:hover{border-color:var(--color-amber-300);background-color:var(--color-amber-50);color:var(--color-amber-600)}}.reviews-layout{gap:calc(var(--spacing) * 5);display:grid}@media (width>=80rem){.reviews-layout{grid-template-columns:minmax(0,25rem) minmax(0,1fr);align-items:flex-start}}.review-form-header,.review-history-header{align-items:flex-start}.review-form-header>div,.review-history-header>div{min-width:calc(var(--spacing) * 0)}.review-header-icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);background-color:var(--color-indigo-50);color:var(--color-indigo-600);flex-shrink:0;place-items:center;display:grid}.review-header-icon svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.review-form{gap:calc(var(--spacing) * 5)}.review-rating-input{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.review-rating-field{padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 1)}.review-rating-input span{height:calc(var(--spacing) * 16);justify-content:center;gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 2);flex-direction:column;position:relative}.review-rating-number{top:calc(var(--spacing) * 2);left:calc(var(--spacing) * 2);width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);background-color:#fffc;border-radius:3.40282e38px;place-items:center;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.review-rating-number{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.review-rating-number{--tw-leading:1;--tw-font-weight:var(--font-weight-extrabold);font-size:11px;line-height:1;font-weight:var(--font-weight-extrabold);color:var(--color-slate-500);--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)}.review-rating-emoji{--tw-leading:1.1;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));--tw-duration:.2s;font-size:1.65rem;line-height:1.1;transition-duration:.2s;display:block}.review-rating-input label:hover .review-rating-emoji{animation:.55s both review-emoji-bounce}.review-rating-input input:checked+span .review-rating-emoji{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.review-rating-input label[data-rating="5"] input:checked+span{border-color:var(--color-amber-400);background-color:var(--color-amber-50);color:var(--color-amber-700)}.review-rating-input label[data-rating="4"] input:checked+span{border-color:var(--color-emerald-400);background-color:var(--color-emerald-50);color:var(--color-emerald-700)}.review-rating-input label[data-rating="3"] input:checked+span{border-color:var(--color-sky-400);background-color:var(--color-sky-50);color:var(--color-sky-700)}.review-rating-input label[data-rating="2"] input:checked+span{border-color:var(--color-orange-400);background-color:var(--color-orange-50);color:var(--color-orange-700)}.review-rating-input label[data-rating="1"] input:checked+span{border-color:var(--color-rose-400);background-color:var(--color-rose-50);color:var(--color-rose-700)}.review-rating-input input:checked+span .review-rating-number{background-color:var(--color-white);color:currentColor}.review-history-table{min-height:24rem}.review-history-table .table{min-width:46rem}.review-history-table .table th{white-space:nowrap}.review-history-table .table td{vertical-align:top}.review-rating-input input:checked+span{border-color:var(--color-amber-400);background-color:var(--color-amber-100);color:var(--color-amber-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)}.review-rating-input input:focus-visible+span{--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-amber-300);--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)}.review-moderation-text{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-800)}.review-status-with-note{max-width:var(--container-xs);display:inline-block}.review-status-line{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.review-status-note-trigger{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rose-200);background-color:var(--color-rose-50);color:var(--color-rose-600);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-radius:3.40282e38px;outline-style:none;place-items:center;display:inline-grid}@media (hover:hover){.review-status-note-trigger:hover{border-color:var(--color-rose-300);background-color:var(--color-rose-100)}}.review-status-note-trigger: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);--tw-ring-color:var(--color-rose-300);--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)}.review-status-note-trigger svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}@keyframes review-emoji-bounce{0%,to{transform:translateY(0)rotate(0)scale(1)}35%{transform:translateY(-3px)rotate(-8deg)scale(1.18)}70%{transform:translateY(0)rotate(8deg)scale(1.08)}}.review-note-floating{pointer-events:none;visibility:hidden;z-index:90;max-width:var(--container-xs);min-width:calc(var(--spacing) * 64);--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-600);opacity:0;--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);--tw-shadow-color:#0f172b1a;position:fixed}@supports (color:color-mix(in lab, red, red)){.review-note-floating{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.review-note-floating{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-duration:.15s;transition-duration:.15s}.review-note-floating.is-visible{visibility:visible;--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}.review-note-floating strong{margin-bottom:calc(var(--spacing) * 1);color:var(--color-slate-950);display:block}.review-note-floating span{display:block}.admin-review-stats{margin-bottom:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.admin-review-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.admin-review-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.admin-review-stat{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--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:#0f172b0d;display:flex}@supports (color:color-mix(in lab, red, red)){.admin-review-stat{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.admin-review-stat{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;outline-style:none}@media (hover:hover){.admin-review-stat:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-indigo-300);--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)}}.admin-review-stat: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);--tw-ring-color:var(--color-indigo-400)}.admin-review-stat.is-active{border-color:var(--color-indigo-400);background-color:#eef2ff99}@supports (color:color-mix(in lab, red, red)){.admin-review-stat.is-active{background-color:color-mix(in oklab, var(--color-indigo-50) 60%, transparent)}}.admin-review-stat.is-active{--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-indigo-200)}.admin-review-stat-icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);background-color:var(--color-indigo-50);color:var(--color-indigo-600);flex-shrink:0;place-items:center;display:grid}.admin-review-stat-icon.is-warning{background-color:var(--color-amber-50);color:var(--color-amber-600)}.admin-review-stat-icon.is-success{background-color:var(--color-emerald-50);color:var(--color-emerald-600)}.admin-review-stat-icon.is-danger{background-color:var(--color-rose-50);color:var(--color-rose-600)}.admin-review-stat-icon svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.admin-review-stat strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);display:block}.admin-review-stat small{margin-top: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-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);display:block}.admin-reviews-card{overflow:hidden}.admin-reviews-filters{gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (width>=40rem){.admin-reviews-filters{padding:calc(var(--spacing) * 5);flex-direction:row;align-items:center}.admin-reviews-filters>label:not(.admin-reviews-search){width:calc(var(--spacing) * 48)}}.admin-reviews-search{min-width:calc(var(--spacing) * 0);flex:1;position:relative}.admin-reviews-search svg{pointer-events:none;top:50%;left:calc(var(--spacing) * 3);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-slate-400);position:absolute}.admin-reviews-search input{width:100%;padding-left:calc(var(--spacing) * 10)}.reviews-page-heading{align-items:flex-end}.reviews-heading-stat{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-indigo-200);background-color:#eef2ffb3;display:none}@supports (color:color-mix(in lab, red, red)){.reviews-heading-stat{background-color:color-mix(in oklab, var(--color-indigo-50) 70%, transparent)}}.reviews-heading-stat{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);color:var(--color-indigo-700)}@media (width>=40rem){.reviews-heading-stat{display:flex}}.reviews-heading-stat-icon{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-xl);background-color:var(--color-white);color:var(--color-indigo-600);--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);place-items:center;display:grid}.reviews-heading-stat-icon svg{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.reviews-heading-stat strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);display:block}.reviews-heading-stat small{margin-top: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:#4f39f6bf;display:block}@supports (color:color-mix(in lab, red, red)){.reviews-heading-stat small{color:color-mix(in oklab, var(--color-indigo-600) 75%, transparent)}}.reviews-compose-card,.reviews-history-card{overflow:hidden}.reviews-published-card{margin-bottom:calc(var(--spacing) * 5);overflow:hidden}.panel-review-grid{gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 4);display:grid}@media (width>=40rem){.panel-review-grid{padding:calc(var(--spacing) * 5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.panel-review-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.panel-review-grid>.review-empty-state{grid-column:1/-1;width:100%}.panel-review-card{min-height:calc(var(--spacing) * 52);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f8fafc99;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.panel-review-card{background-color:color-mix(in oklab, var(--color-slate-50) 60%, transparent)}}.panel-review-card{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))}@media (hover:hover){.panel-review-card:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-indigo-300);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)}}.panel-review-top{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.panel-review-top>strong{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-500)}.panel-review-body{margin-top:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-700);flex:1}.panel-review-author{margin-top:calc(var(--spacing) * 4);align-items:center;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-top:calc(var(--spacing) * 3);display:flex}.panel-review-author>span{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-xl);background-color:var(--color-indigo-100);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-indigo-700);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.panel-review-author>span img{object-fit:cover;width:100%;height:100%}.panel-review-author strong{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-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-900);display:block;overflow:hidden}.panel-review-author small{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);display:block;overflow:hidden}.reviews-compose-header,.reviews-history-header{align-items:center}.reviews-section-heading{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);display:flex}.reviews-section-icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);background-color:var(--color-indigo-50);color:var(--color-indigo-600);flex-shrink:0;place-items:center;display:grid}.reviews-section-icon.is-muted{background-color:var(--color-slate-100);color:var(--color-slate-500)}.reviews-section-icon svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.reviews-step-badge{background-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 2.5);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-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-500);border-radius:3.40282e38px}.reviews-compose-form{gap:calc(var(--spacing) * 5)}.reviews-compose-grid{gap:calc(var(--spacing) * 5);display:grid}@media (width>=48rem){.reviews-compose-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.review-field>: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)))}.review-field>span,.review-field-label{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);color:var(--color-slate-800);display:block}.review-field-hint{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-500);display:block}.reviews-service-hint{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-200);background-color:var(--color-amber-50);padding-inline:calc(var(--spacing) * 3.5);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-amber-800);display:flex}.reviews-service-hint svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex-shrink:0}.reviews-compose-footer{gap:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-top:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (width>=40rem){.reviews-compose-footer{flex-direction:row;justify-content:space-between;align-items:center}}.reviews-compose-footer p{align-items:center;gap: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);color:var(--color-slate-500);display:flex}.reviews-compose-footer p svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-emerald-500)}.reviews-history-card{margin-top:calc(var(--spacing) * 5)}:where(.reviews-history-list>: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)));border-color:var(--color-slate-200)}:where(.review-history-item>: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)))}.review-history-item{padding:calc(var(--spacing) * 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))}@media (hover:hover){.review-history-item:hover{background-color:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.review-history-item:hover{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}}@media (width>=40rem){.review-history-item{padding:calc(var(--spacing) * 6)}}.review-history-item-head{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}@media (width>=40rem){.review-history-item-head{flex-direction:row;justify-content:space-between;align-items:flex-start}}.review-history-service{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);display:flex}.review-history-service-icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);background-color:var(--color-slate-100);color:var(--color-slate-500);flex-shrink:0;place-items:center;display:grid}.review-history-service-icon svg{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.review-history-service strong{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-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-900);display:block;overflow:hidden}.review-history-service small{margin-top: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-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-500);display:block}.review-history-item-rating{align-items:center;gap:calc(var(--spacing) * 1);color:var(--color-amber-400);display:flex}.review-history-item-rating svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.review-history-item-rating svg:not(.is-filled){color:var(--color-slate-300)}.review-history-item-rating strong{margin-left: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-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-500)}.review-history-item-text{max-width:var(--container-4xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-700)}.review-moderation-note{gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rose-200);background-color:var(--color-rose-50);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-rose-800);display:flex}.review-moderation-note svg{margin-top:calc(var(--spacing) * .5);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex-shrink:0}.review-moderation-note strong{margin-bottom: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-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;display:block}.reviews-pagination{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4)}@media (width>=40rem){.reviews-pagination{padding-inline:calc(var(--spacing) * 6)}}.review-empty-state{min-height:calc(var(--spacing) * 64);padding-block:calc(var(--spacing) * 12)}.order-layout{gap:calc(var(--spacing) * 6);display:grid}@media (width>=80rem){.order-layout{grid-template-columns:minmax(0,1fr) 22rem}}.order-summary{height:fit-content}@media (width>=80rem){.order-summary{top:calc(var(--spacing) * 24);position:sticky}}.game-period-grid{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 3);display:grid}@media (width>=48rem){.game-period-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.game-period-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.game-period-option{min-height:calc(var(--spacing) * 20);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:left;color:var(--color-slate-600);--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));--tw-duration:.2s;--tw-outline-style:none;outline-style:none;flex-direction:column;justify-content:center;align-items:flex-start;transition-duration:.2s;display:flex}@media (hover:hover){.game-period-option:hover{border-color:var(--color-indigo-300);background-color:var(--color-indigo-50);color:var(--color-indigo-700)}}.game-period-option: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);--tw-ring-color:var(--color-indigo-400);--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)}.game-period-option:disabled{pointer-events:none;opacity:.5}.game-period-option.is-active{border-color:var(--color-indigo-500);background-color:var(--color-indigo-600);color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);--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-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 10%, transparent) var(--tw-shadow-alpha), transparent);--tw-ring-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)}.game-period-option svg{margin-bottom:calc(var(--spacing) * 1);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-amber-400)}.game-period-option strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-extrabold);line-height:1;font-weight:var(--font-weight-extrabold)}.game-period-option span{margin-top: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-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.game-period-option.is-active span{color:var(--color-indigo-100)}:where(.vds-choice-section>: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)))}.vds-choice-header{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.vds-choice-header label{margin:calc(var(--spacing) * 0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-700)}.vds-choice-header span{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:var(--color-slate-400)}.vds-card-grid{gap:calc(var(--spacing) * 3);display:grid}.vds-card-grid--tariffs{max-height:26rem;padding-right:calc(var(--spacing) * 1);overflow-y:auto}@media (width>=48rem){.vds-card-grid--tariffs{grid-template-columns:repeat(2,minmax(0,1fr))}}.vds-card-grid--os{max-height:17rem;padding-right:calc(var(--spacing) * 1);overflow-y:auto}@media (width>=40rem){.vds-card-grid--os{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.vds-card-grid--os{grid-template-columns:repeat(4,minmax(0,1fr))}}.vds-card-grid--tariffs,.vds-card-grid--os{scrollbar-width:none;-ms-overflow-style:none}.vds-card-grid--tariffs::-webkit-scrollbar{display:none}.vds-card-grid--os::-webkit-scrollbar{display:none}.vds-choice-card{min-height:calc(var(--spacing) * 28);justify-content:space-between;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 4);text-align:left;color:var(--color-slate-600);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-duration:.2s;--tw-outline-style:none;outline-style:none;flex-direction:column;transition-duration:.2s;display:flex;position:relative}@media (hover:hover){.vds-choice-card:hover{border-color:var(--color-indigo-300);background-color:var(--color-indigo-50);color:var(--color-indigo-700)}}.vds-choice-card: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);--tw-ring-color:var(--color-indigo-400);--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)}.vds-choice-card.is-active{border-color:var(--color-indigo-500);background-color:var(--color-indigo-50);color:var(--color-indigo-700);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);--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-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 10%, transparent) var(--tw-shadow-alpha), transparent);--tw-ring-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)}.vds-choice-card--os{min-height:calc(var(--spacing) * 20);justify-content:flex-start}.vds-choice-check{top:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);color:#0000;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-radius:3.40282e38px;place-items:center;display:grid;position:absolute}.vds-choice-check svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.vds-choice-card.is-active .vds-choice-check{border-color:var(--color-indigo-600);background-color:var(--color-indigo-600);color:var(--color-white)}.vds-choice-title{padding-right:calc(var(--spacing) * 8);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);display:block}.vds-choice-meta{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);display:block}.vds-choice-footer{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing) * 2);flex-wrap:wrap;margin-top:auto;display:flex}.vds-choice-footer b{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.vds-choice-footer small{background-color:var(--color-slate-200);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);color:var(--color-slate-500);border-radius:3.40282e38px}.vds-choice-os-icon{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);background-color:var(--color-white);color:var(--color-indigo-600);--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);place-items:center;display:grid}.vds-location-grid{gap:calc(var(--spacing) * 2);display:grid}@media (width>=40rem){.vds-location-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.vds-location-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.vds-location-card{min-height:calc(var(--spacing) * 16);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:left;color:var(--color-slate-600);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-duration:.2s;--tw-outline-style:none;outline-style:none;transition-duration:.2s;display:flex}@media (hover:hover){.vds-location-card:hover{border-color:var(--color-indigo-300);background-color:var(--color-indigo-50);color:var(--color-indigo-700)}}.vds-location-card: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);--tw-ring-color:var(--color-indigo-400);--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)}.vds-location-card.is-active{border-color:var(--color-indigo-500);background-color:var(--color-indigo-50);color:var(--color-indigo-700);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--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:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)}.vds-location-card>span{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);display:flex}.vds-location-card svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);color:var(--color-indigo-500);flex-shrink:0}.vds-location-card>svg:last-child{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:#0000}.vds-location-card.is-active>svg:last-child{color:var(--color-indigo-600)}.vds-location-card b{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);display:block}.vds-location-card small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);display:block}.vds-period-grid{gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.vds-period-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.vds-period-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.vds-period-card{min-height:calc(var(--spacing) * 20);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:left;color:var(--color-slate-600);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-duration:.2s;--tw-outline-style:none;outline-style:none;flex-direction:column;justify-content:center;align-items:flex-start;transition-duration:.2s;display:flex}@media (hover:hover){.vds-period-card:hover{border-color:var(--color-indigo-300);background-color:var(--color-indigo-50);color:var(--color-indigo-700)}}.vds-period-card: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);--tw-ring-color:var(--color-indigo-400);--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)}.vds-period-card.is-active{border-color:var(--color-indigo-500);background-color:var(--color-indigo-600);color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);--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-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 10%, transparent) var(--tw-shadow-alpha), transparent);--tw-ring-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)}.vds-period-card svg{margin-bottom:calc(var(--spacing) * 1);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-amber-400)}.vds-period-card strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-extrabold);line-height:1;font-weight:var(--font-weight-extrabold)}.vds-period-card span{margin-top: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-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.vds-period-card.is-active span{color:var(--color-indigo-100)}.vds-network-grid{gap:calc(var(--spacing) * 5);display:grid}.vds-network-options{gap:calc(var(--spacing) * 2);display:grid}@media (width>=48rem){.vds-network-options{grid-template-columns:repeat(2,minmax(0,1fr))}.vds-network-options>.vds-network-card:only-child{grid-column:span 2/span 2}}.vds-network-card{min-height:calc(var(--spacing) * 16);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 4);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));--tw-duration:.2s;--tw-outline-style:none;outline-style:none;transition-duration:.2s;display:flex}@media (hover:hover){.vds-network-card:hover{border-color:var(--color-indigo-300);background-color:var(--color-indigo-50)}}.vds-network-card: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);--tw-ring-color:var(--color-indigo-400);--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)}.vds-network-card.is-active{border-color:var(--color-indigo-500);background-color:var(--color-indigo-50);--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:#7d87ff4d}@supports (color:color-mix(in lab, red, red)){.vds-network-card.is-active{--tw-ring-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)}}.vds-network-card>span{min-width:calc(var(--spacing) * 0);align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.vds-network-card svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);color:var(--color-indigo-500);flex-shrink:0}.vds-network-card b{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);display:block}.vds-network-card small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);display:block}.vds-network-card>strong{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-500);flex-shrink:0}.vds-network-card.is-active>strong{color:var(--color-indigo-600)}:where(.order-summary-list>: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)))}.order-summary-list>div{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:flex}.order-summary-list span{color:var(--color-slate-500)}.order-summary-list b{text-align:right;--tw-font-weight:var(--font-weight-extrabold);max-width:11rem;font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.table-action{align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 2.5);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-bold);font-weight:var(--font-weight-bold);color:var(--color-indigo-600);display:inline-flex}@media (hover:hover){.table-action:hover{background-color:var(--color-indigo-50);color:var(--color-indigo-800)}}.table-action-profile:after{content:"";border-bottom:2px solid;border-right:2px solid;width:.42rem;height:.42rem;transform:rotate(-45deg)}nav[role=navigation]{margin-top:calc(var(--spacing) * 5)}.panel-pagination{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}@media (width>=40rem){.panel-pagination{flex-direction:row;justify-content:space-between;align-items:center}}.panel-pagination-summary{margin:calc(var(--spacing) * 0);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-500)}.pagination{margin:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1);padding:calc(var(--spacing) * 0);flex-wrap:wrap;list-style-type:none;display:flex}.pagination .page-item{margin:calc(var(--spacing) * 0)}.pagination .page-link{min-height:calc(var(--spacing) * 9);min-width:calc(var(--spacing) * 9);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);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-bold);line-height:1;font-weight:var(--font-weight-bold);color:var(--color-slate-600);--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);justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.pagination .page-link:hover{border-color:var(--color-indigo-300);background-color:var(--color-indigo-50);color:var(--color-indigo-700)}}.pagination .page-item.active .page-link{border-color:var(--color-indigo-600);background-color:var(--color-indigo-600);color:var(--color-white);--tw-shadow-color:#1e1a4d1a}@supports (color:color-mix(in lab, red, red)){.pagination .page-item.active .page-link{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.pagination .page-item.disabled .page-link{pointer-events:none;border-color:var(--color-slate-200);background-color:var(--color-slate-50);color:var(--color-slate-400);--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)}.server-hero{margin-bottom:calc(var(--spacing) * 6);border-radius:var(--radius-2xl);--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-slate-950);--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,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:var(--color-indigo-950);padding:calc(var(--spacing) * 6);color:var(--color-white);--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);--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 10%, transparent) var(--tw-shadow-alpha), transparent);overflow:hidden}@media (width>=40rem){.server-hero{padding:calc(var(--spacing) * 8)}}.server-hero.has-custom-background{background-position:50%;background-size:cover;position:relative}.server-hero.has-custom-background:before{content:"";pointer-events:none;inset:calc(var(--spacing) * 0);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab, var(--color-slate-950) 25%, transparent);--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:color-mix(in oklab, var(--color-indigo-950) 20%, transparent);position:absolute}.server-hero>*{z-index:10;position:relative}.server-hero h1{color:var(--color-white)}.server-actions{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.server-actions .btn{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.server-actions .btn{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.server-actions .btn{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.server-actions .btn{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.server-actions .btn{color:var(--color-white);--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)}@media (hover:hover){.server-actions .btn:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.server-actions .btn:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}}.server-actions .btn:focus-visible{--tw-ring-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.server-actions .btn:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.server-actions .btn:focus-visible{--tw-ring-offset-color:var(--color-slate-950)}.server-panel-background-editor{margin-top:calc(var(--spacing) * 6);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-top:calc(var(--spacing) * 5)}.server-panel-background-preview{min-height:calc(var(--spacing) * 36);justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-slate-950);--tw-gradient-via:var(--color-indigo-950);--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,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:var(--color-violet-950);padding:calc(var(--spacing) * 5);color:var(--color-white);--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);background-image:radial-gradient(circle at 85% 25%,#8152f647,#0000 28%),linear-gradient(115deg,#070a1d,#111743 60%,#24115a);background-position:50%;background-size:cover;display:flex;position:relative;overflow:hidden}.server-panel-background-preview:before{content:"";pointer-events:none;inset:calc(var(--spacing) * 0);opacity:.4;background-image:repeating-linear-gradient(105deg,#0000 0 3rem,#a78bfa38 3.05rem 3.12rem,#0000 3.2rem 6rem);position:absolute}.server-panel-background-preview>div{z-index:10;min-width:calc(var(--spacing) * 0);position:relative}.server-panel-background-kicker{--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-indigo-200);text-transform:uppercase;display:block}.server-panel-background-preview strong{margin-top:calc(var(--spacing) * 1);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);display:block}.server-panel-background-preview small{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-300);display:block}.server-panel-background-upload{z-index:10;min-height:calc(var(--spacing) * 10);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#fff3;flex-shrink:0;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.server-panel-background-upload{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.server-panel-background-upload{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.server-panel-background-upload{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.server-panel-background-upload{padding-inline:calc(var(--spacing) * 3.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);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-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,);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){.server-panel-background-upload:hover{border-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.server-panel-background-upload:hover{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.server-panel-background-upload:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.server-panel-background-upload:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}}.server-panel-background-upload{color:#fff!important}.server-panel-background-upload svg{stroke:currentColor;color:#fff!important}.server-panel-background-upload svg,.server-panel-background-remove svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.server-panel-background-remove{margin-top:calc(var(--spacing) * 2);min-height:calc(var(--spacing) * 10);align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffccd366;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.server-panel-background-remove{border-color:color-mix(in oklab, var(--color-rose-200) 40%, transparent)}}.server-panel-background-remove{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.server-panel-background-remove{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.server-panel-background-remove{padding-inline:calc(var(--spacing) * 3.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-rose-100);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){.server-panel-background-remove:hover{border-color:#ffccd3b3}@supports (color:color-mix(in lab, red, red)){.server-panel-background-remove:hover{border-color:color-mix(in oklab, var(--color-rose-200) 70%, transparent)}}.server-panel-background-remove:hover{background-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.server-panel-background-remove:hover{background-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}}.server-panel-customization{isolation:isolate;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#a4b3ff4d;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.server-panel-customization{border-color:color-mix(in oklab, var(--color-indigo-300) 30%, transparent)}}.server-panel-customization{background-color:var(--color-slate-950);padding:calc(var(--spacing) * 5);color:var(--color-white);--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);--tw-shadow-color:#1e1a4d26}@supports (color:color-mix(in lab, red, red)){.server-panel-customization{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 15%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.server-panel-customization{padding:calc(var(--spacing) * 6)}}.server-panel-customization{background-image:radial-gradient(circle at 90% 20%,#8152f64d,#0000 30%),linear-gradient(105deg,#070a1d,#111743 58%,#24115a);background-position:50%;background-size:cover}.server-panel-customization:before{content:"";pointer-events:none;inset:calc(var(--spacing) * 0);z-index:calc(10 * -1);opacity:.4;background-image:repeating-linear-gradient(105deg,#0000 0 3rem,#a78bfa38 3.05rem 3.12rem,#0000 3.2rem 6rem);position:absolute}.server-panel-customization-content{z-index:10;gap:calc(var(--spacing) * 5);flex-direction:column;display:flex;position:relative}@media (width>=40rem){.server-panel-customization-content{flex-direction:row;align-items:center}}.server-panel-icon-editor{flex-shrink:0}.server-panel-name-editor{min-width:calc(var(--spacing) * 0);flex:1}.server-panel-name-editor label{color:var(--color-white)}.server-panel-name-editor input{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.server-panel-name-editor input{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.server-panel-name-editor input{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.server-panel-name-editor input{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.server-panel-name-editor input{color:var(--color-slate-950);--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)}.server-panel-name-editor input::placeholder{color:var(--color-slate-400)}.server-panel-name-editor input:focus{border-color:var(--color-indigo-300);--tw-ring-color:#c7d2ff99}@supports (color:color-mix(in lab, red, red)){.server-panel-name-editor input:focus{--tw-ring-color:color-mix(in oklab, var(--color-indigo-200) 60%, transparent)}}.server-panel-customization-footer{z-index:10;margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);border-color:#ffffff26;border-top-width:1px;flex-direction:column;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.server-panel-customization-footer{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.server-panel-customization-footer{padding-top:calc(var(--spacing) * 5)}@media (width>=40rem){.server-panel-customization-footer{flex-direction:row;justify-content:space-between;align-items:flex-end}}.server-panel-customization-footer>div:first-child{min-width:calc(var(--spacing) * 0)}.server-panel-customization-footer strong{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-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-white);display:block}.server-panel-customization-footer small{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-300);display:block}.server-panel-customization-actions{align-items:center;gap:calc(var(--spacing) * 2.5);flex-wrap:wrap;display:flex}.server-panel-customization-actions .btn-primary{min-height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#c7d2ffb3}@supports (color:color-mix(in lab, red, red)){.server-panel-customization-actions .btn-primary{border-color:color-mix(in oklab, var(--color-indigo-200) 70%, transparent)}}.server-panel-customization-actions .btn-primary{background-color:var(--color-indigo-500);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-white);--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);--tw-shadow-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.server-panel-customization-actions .btn-primary{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 30%, transparent) var(--tw-shadow-alpha), transparent)}}@media (hover:hover){.server-panel-customization-actions .btn-primary:hover{background-color:var(--color-indigo-400)}}.server-panel-customization-actions .server-panel-background-remove{margin-top:calc(var(--spacing) * 0);border-color:#ffccd366}@supports (color:color-mix(in lab, red, red)){.server-panel-customization-actions .server-panel-background-remove{border-color:color-mix(in oklab, var(--color-rose-200) 40%, transparent)}}.server-panel-customization-actions .server-panel-background-remove{background-color:#ff235726}@supports (color:color-mix(in lab, red, red)){.server-panel-customization-actions .server-panel-background-remove{background-color:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.server-panel-customization-actions .server-panel-background-remove{color:var(--color-rose-100)}@media (hover:hover){.server-panel-customization-actions .server-panel-background-remove:hover{border-color:#ffccd3b3}@supports (color:color-mix(in lab, red, red)){.server-panel-customization-actions .server-panel-background-remove:hover{border-color:color-mix(in oklab, var(--color-rose-200) 70%, transparent)}}.server-panel-customization-actions .server-panel-background-remove:hover{background-color:#ff23574d}@supports (color:color-mix(in lab, red, red)){.server-panel-customization-actions .server-panel-background-remove:hover{background-color:color-mix(in oklab, var(--color-rose-500) 30%, transparent)}}}.server-panel-customization-error{z-index:10;margin-top:calc(var(--spacing) * 3);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-rose-200);position:relative}.auth-shell{background-color:var(--color-slate-50);min-height:100vh;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 16);color:var(--color-slate-700);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (width>=40rem){.auth-shell{padding-block:calc(var(--spacing) * 12)}}.auth-theme-switch{top:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);z-index:20;position:fixed}@media (width>=40rem){.auth-theme-switch{top:calc(var(--spacing) * 4);right:calc(var(--spacing) * 4)}}.theme-picker-compact{position:relative}.auth-glow{pointer-events:none;background-color:#625fff33;border-radius:3.40282e38px;width:34rem;height:34rem;position:absolute}@supports (color:color-mix(in lab, red, red)){.auth-glow{background-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.auth-glow{--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,)}.auth-card{z-index:10;width:100%;max-width:var(--container-md);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 6);--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);--tw-shadow-color:#0f172b1a;position:relative}@supports (color:color-mix(in lab, red, red)){.auth-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 10%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.auth-card{padding:calc(var(--spacing) * 8)}}.auth-logo{margin-inline:auto;margin-bottom:calc(var(--spacing) * 6);width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);border-radius:var(--radius-2xl);--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);--tw-shadow-color:#625fff33;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.auth-logo{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.auth-title{text-align:center;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);color:var(--color-slate-950)}.auth-subtitle{margin-top:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 7);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-500)}.auth-links{margin-top:calc(var(--spacing) * 6);justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-wrap:wrap;display:flex}.auth-links a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-indigo-600)}@media (hover:hover){.auth-links a:hover{color:var(--color-indigo-700)}}.auth-password-toggle{top:50%;right:calc(var(--spacing) * 2);z-index:10;width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-lg);color:var(--color-slate-500);--tw-outline-style:none;outline-style:none;place-items:center;display:grid;position:absolute}@media (hover:hover){.auth-password-toggle:hover{background-color:var(--color-slate-100);color:var(--color-slate-900)}}.auth-password-toggle: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);--tw-ring-color:var(--color-indigo-500)}.auth-password-box{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f8fafc99}@supports (color:color-mix(in lab, red, red)){.auth-password-box{background-color:color-mix(in oklab, var(--color-slate-50) 60%, transparent)}}.auth-password-box{padding:calc(var(--spacing) * 3)}.auth-password-box-head{margin-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);display:flex}.auth-password-box-head>div{min-width:calc(var(--spacing) * 0)}.auth-password-box-head p{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-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);overflow:hidden}.auth-password-box-head span{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);color:var(--color-slate-500);display:block;overflow:hidden}.auth-password-box-head .btn{min-height:calc(var(--spacing) * 8);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--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);flex-shrink:0}.auth-password-fields{gap:calc(var(--spacing) * 3);display:grid}.auth-password-box label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.auth-password-box input{min-height:calc(var(--spacing) * 10);border-radius:var(--radius-lg);padding-block:calc(var(--spacing) * 2)}.auth-password-strength{margin-top:calc(var(--spacing) * 3)}.auth-password-strength-head{margin-bottom:calc(var(--spacing) * 1.5);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);display:flex}.auth-password-strength-head span{--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);color:var(--color-slate-500);text-transform:uppercase}.auth-password-strength-head strong{background-color:var(--color-slate-200);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-extrabold);font-size:11px;font-weight:var(--font-weight-extrabold);color:var(--color-slate-600);border-radius:3.40282e38px}.auth-password-strength-track{height:calc(var(--spacing) * 1.5);background-color:var(--color-slate-200);border-radius:3.40282e38px;overflow:hidden}.auth-password-strength-track span{height:100%;width:calc(var(--spacing) * 0);background-color:var(--color-slate-400);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;display:block}.auth-password-strength p{margin-top:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);color:var(--color-slate-500)}.auth-password-strength[data-score="1"] .auth-password-strength-head strong{background-color:var(--color-rose-100);color:var(--color-rose-700)}.auth-password-strength[data-score="1"] .auth-password-strength-track span{background-color:var(--color-rose-500);width:20%}.auth-password-strength[data-score="2"] .auth-password-strength-head strong{background-color:var(--color-amber-100);color:var(--color-amber-700)}.auth-password-strength[data-score="2"] .auth-password-strength-track span{background-color:var(--color-amber-500);width:40%}.auth-password-strength[data-score="3"] .auth-password-strength-head strong{background-color:var(--color-indigo-100);color:var(--color-indigo-700)}.auth-password-strength[data-score="3"] .auth-password-strength-track span{background-color:var(--color-indigo-500);width:65%}.auth-password-strength[data-score="4"] .auth-password-strength-head strong,.auth-password-strength[data-score="5"] .auth-password-strength-head strong{background-color:var(--color-emerald-100);color:var(--color-emerald-700)}.auth-password-strength[data-score="4"] .auth-password-strength-track span{background-color:var(--color-emerald-500);width:85%}.auth-password-strength[data-score="5"] .auth-password-strength-track span{background-color:var(--color-emerald-600);width:100%}.auth-divider{margin-block:calc(var(--spacing) * 6);align-items:center;gap:calc(var(--spacing) * 3);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);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-400);text-transform:uppercase;display:flex}.auth-divider:before,.auth-divider:after{content:"";background-color:var(--color-slate-200);flex:1;height:1px}.auth-divider span{flex-shrink:0}.qr-login-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 4)}.qr-login-heading{margin-bottom:calc(var(--spacing) * 4);align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.qr-login-heading>span,.qr-scan-help>span{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-indigo-200);background-color:var(--color-indigo-50);color:var(--color-indigo-600);flex-shrink:0;place-items:center;display:grid}.qr-login-heading svg,.qr-scan-help svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.qr-login-heading strong{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);color:var(--color-slate-950);display:block}.qr-login-heading small{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-500);display:block}.qr-login-body{margin-top:calc(var(--spacing) * 4)}.qr-login-code{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);width:fit-content;padding:calc(var(--spacing) * 3);--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);place-items:center;margin-inline:auto;display:grid}.qr-login-code canvas{width:calc(var(--spacing) * 52);height:calc(var(--spacing) * 52);max-width:100%;display:block}.qr-login-status{margin-top:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.qr-login-status[data-tone=success]{color:var(--color-emerald-600)}.qr-login-status[data-tone=error]{color:var(--color-rose-600)}.qr-scan-help{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-600)}.toast-stack{top:calc(var(--spacing) * 4);right:calc(var(--spacing) * 4);z-index:100;gap:calc(var(--spacing) * 3);flex-direction:column;width:min(24rem,100vw - 2rem);display:flex;position:fixed}.toast-item{align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-700);--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);--tw-shadow-color:#0f172b26;border-width:1px;display:flex}@supports (color:color-mix(in lab, red, red)){.toast-item{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.toast-item{animation:.2s ease-out toast-in}.toast-item.success{border-color:var(--color-emerald-200)}.toast-item.error{border-color:var(--color-rose-200)}.toast-item.warning{border-color:var(--color-amber-200)}.toast-item.info{border-color:var(--color-indigo-200)}.toast-dot{margin-top:calc(var(--spacing) * 1);width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);background-color:var(--color-indigo-500);border-radius:3.40282e38px;flex-shrink:0}.toast-item.success .toast-dot{background-color:var(--color-emerald-500)}.toast-item.error .toast-dot{background-color:var(--color-rose-500)}.toast-item.warning .toast-dot{background-color:var(--color-amber-500)}.toast-item.info .toast-dot{background-color:var(--color-indigo-500)}.network-status-banner{pointer-events:none;visibility:hidden;bottom:calc(var(--spacing) * 4);z-index:120;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(var(--spacing) * 3);width:min(38rem,100vw - 2rem);translate:var(--tw-translate-x) var(--tw-translate-y);align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-200);background-color:color-mix(in oklab, var(--color-white) 95%, transparent);padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-700);opacity:0;--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);--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 15%, transparent) var(--tw-shadow-alpha), transparent);--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,);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-duration:.2s;transition-duration:.2s;display:flex;position:fixed;left:50%}.network-status-banner.is-visible{pointer-events:auto;visibility:visible;--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}.network-status-dot{margin-top:calc(var(--spacing) * .5);width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-xl);background-color:var(--color-amber-100);color:var(--color-amber-700);flex-shrink:0;place-items:center;display:grid}.network-status-dot:before{content:"";width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);background-color:var(--color-amber-500);border-radius:3.40282e38px;box-shadow:0 0 0 6px #f59e0b2e}.network-status-banner strong{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);color:var(--color-slate-950);display:block}.network-status-banner span:not(.network-status-dot){margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-500);display:block}.container,.container-lg{width:100%;margin-inline:auto}.items-push>*{margin-bottom:calc(var(--spacing) * 6)}.bg-body-light,.bg-body{background-color:var(--color-slate-50)}.block-link-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))}@media (hover:hover){.block-link-shadow:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-indigo-200);--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)}}.item{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);border-radius:var(--radius-xl);background-color:var(--color-indigo-50);color:var(--color-indigo-600);place-items:center;display:grid}.card-footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4)}.payment-grid{gap:calc(var(--spacing) * 5);display:grid}@media (width>=40rem){.payment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.payment-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.payment-grid>*{width:100%!important;margin:0!important;padding:0!important}.payment-grid .card{margin-bottom:calc(var(--spacing) * 0);flex-direction:column;height:100%;display:flex}.payment-grid .card-body{min-height:calc(var(--spacing) * 32);flex:1;justify-content:center;align-items:center;display:flex}.payment-grid .card-footer{text-align:center}.payment-grid img,.payment-grid svg{max-height:calc(var(--spacing) * 16);object-fit:contain;max-width:100%}.payment-logo{height:calc(var(--spacing) * 16);object-fit:contain;max-width:100%;margin-inline:auto;display:block}.payment-compose{gap:calc(var(--spacing) * 6);display:grid}@media (width>=80rem){.payment-compose{grid-template-columns:repeat(3,minmax(0,1fr))}.payment-methods-panel{grid-column:span 2/span 2}.payment-checkout-panel{top:calc(var(--spacing) * 24);align-self:flex-start;position:sticky}}.payment-method-grid{gap:calc(var(--spacing) * 4);display:grid}@media (width>=48rem){.payment-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.payment-method-option{min-height:calc(var(--spacing) * 36);align-items:flex-start;gap:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);width:100%;padding:calc(var(--spacing) * 4);text-align:left;--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:#0f172b0d;display:flex}@supports (color:color-mix(in lab, red, red)){.payment-method-option{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.payment-method-option{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-duration:.2s;transition-duration:.2s}@media (hover:hover){.payment-method-option:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-indigo-300);background-color:#eef2ff66}@supports (color:color-mix(in lab, red, red)){.payment-method-option:hover{background-color:color-mix(in oklab, var(--color-indigo-50) 40%, transparent)}}}.payment-method-option.is-active{border-color:var(--color-indigo-500);background-color:color-mix(in oklab, var(--color-indigo-50) 70%, transparent);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);--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-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 10%, transparent) var(--tw-shadow-alpha), transparent);--tw-ring-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)}.payment-method-logo{height:calc(var(--spacing) * 16);width:calc(var(--spacing) * 24);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3);color:var(--color-indigo-600);flex-shrink:0;place-items:center;display:grid}.payment-method-logo img{max-height:calc(var(--spacing) * 10);object-fit:contain;max-width:100%}.payment-method-logo svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.payment-method-logo strong{margin-top: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-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);display:block}.payment-method-logo.is-emerald{background-color:var(--color-emerald-50);color:var(--color-emerald-600)}.payment-method-logo.is-cyan{background-color:var(--color-cyan-50);color:var(--color-cyan-600)}.payment-method-logo.is-amber{background-color:var(--color-amber-50);color:var(--color-amber-600)}.payment-method-logo.is-rose{background-color:var(--color-rose-50);color:var(--color-rose-600)}.payment-method-logo.is-violet{background-color:var(--color-violet-50);color:var(--color-violet-600)}.payment-method-logo.is-slate{background-color:var(--color-slate-100);color:var(--color-slate-600)}.payment-method-body{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 3);flex-direction:column;flex:1;display:flex}.payment-method-top{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.payment-method-top strong{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.payment-method-top small{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 2.5);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-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}.payment-method-body>span:last-child{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-500)}.payment-selected-summary{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-indigo-200);background-color:#eef2ffb3;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.payment-selected-summary{background-color:color-mix(in oklab, var(--color-indigo-50) 70%, transparent)}}.payment-selected-summary{padding:calc(var(--spacing) * 4)}.payment-selected-summary span{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-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase}.payment-selected-summary strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.payment-quick-grid{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=40rem){.payment-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.payment-quick-grid button{min-height:calc(var(--spacing) * 11);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);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-bold);font-weight:var(--font-weight-bold);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){.payment-quick-grid button:hover{border-color:var(--color-indigo-300);background-color:var(--color-indigo-50);color:var(--color-indigo-700)}}.payment-quick-grid button:focus{--tw-outline-style:none;outline-style:none}.payment-quick-grid button: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);--tw-ring-color:var(--color-indigo-400);--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)}.m-btn-group,.btn-group{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.input-group-sm .form-control{min-height:calc(var(--spacing) * 9);padding-block:calc(var(--spacing) * 1.5)}.form-control-wrap{width:100%;display:block}.btn-outline{border-color:var(--color-slate-300);background-color:var(--color-white);color:var(--color-slate-700)}@media (hover:hover){.btn-outline:hover{background-color:var(--color-slate-50)}}.terminal-area{min-height:calc(var(--spacing) * 96);resize:vertical;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:var(--color-slate-950);width:100%;padding:calc(var(--spacing) * 4);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-emerald-300);--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)}.terminal-area:focus{border-color:var(--color-indigo-500);--tw-ring-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.terminal-area:focus{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.settings-panel{max-width:var(--container-4xl)}.ticket-overview{margin-bottom:calc(var(--spacing) * 6);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;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);--tw-shadow-color:#0f172b0d;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ticket-overview{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.ticket-overview-main{justify-content:space-between;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);background-color:#f8fafcb3;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.ticket-overview-main{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.ticket-overview-main{padding:calc(var(--spacing) * 5)}@media (width>=64rem){.ticket-overview-main{flex-direction:row;align-items:center}}.ticket-overview-client{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 4);display:flex}.ticket-overview-avatar{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);border-radius:var(--radius-2xl);background-color:var(--color-indigo-100);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-indigo-700);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.ticket-overview-avatar img{object-fit:cover;width:100%;height:100%}.ticket-overview-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-bold);font-weight:var(--font-weight-bold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-500);text-transform:uppercase;display:block}.ticket-overview-client strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);display:block;overflow:hidden}.ticket-overview-client a{margin-top:calc(var(--spacing) * 1);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-semibold);font-weight:var(--font-weight-semibold);color:var(--color-indigo-600);display:block;overflow:hidden}@media (hover:hover){.ticket-overview-client a:hover{color:var(--color-indigo-800)}}.ticket-presence{margin-top:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 2.5);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-extrabold);font-weight:var(--font-weight-extrabold);border-radius:3.40282e38px;display:inline-flex}.ticket-presence span{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);border-radius:3.40282e38px}.ticket-presence.is-online{background-color:var(--color-emerald-50);color:var(--color-emerald-700)}.ticket-presence.is-online span{background-color:var(--color-emerald-500)}.ticket-presence.is-offline{background-color:var(--color-slate-100);color:var(--color-slate-500)}.ticket-presence.is-offline span{background-color:var(--color-slate-400)}.ticket-overview-badges{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.ticket-overview-grid{background-color:var(--color-slate-200);gap:1px;display:grid}@media (width>=40rem){.ticket-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.ticket-overview-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.ticket-info-item{min-width:calc(var(--spacing) * 0);background-color:var(--color-white);padding:calc(var(--spacing) * 4)}.ticket-info-item span{align-items:center;gap: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-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase;display:flex}.ticket-info-item span svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-indigo-500);flex-shrink:0}.ticket-info-item strong{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);overflow-wrap:break-word;color:var(--color-slate-950);display:block}.ticket-info-link{color:var(--color-indigo-600)}@media (hover:hover){.ticket-info-link:hover{color:var(--color-indigo-800)}}.chat-card{max-width:var(--container-5xl);margin-inline:auto}.chat-messages{background-color:var(--color-slate-50);height:30rem;padding:calc(var(--spacing) * 4);overflow-y:auto}@media (width>=40rem){.chat-messages{padding:calc(var(--spacing) * 6)}}.chat-composer{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:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (width>=40rem){.chat-composer{flex-direction:row}}.chat-composer-main{min-width:calc(var(--spacing) * 0);flex:1;position:relative}.chat-composer .form-control,.chat-composer textarea{margin-top:calc(var(--spacing) * 2);min-height:calc(var(--spacing) * 20);resize:none;width:100%}.chat-composer .btn{flex-shrink:0}@media (width>=40rem){.chat-composer .btn{align-self:flex-end}}.admin-support-chat{margin-inline:calc(var(--spacing) * 0);max-width:none}.admin-support-chat .chat-messages{height:min(58vh,42rem);min-height:28rem;padding:calc(var(--spacing) * 5)}@media (width>=40rem){.admin-support-chat .chat-messages{padding:calc(var(--spacing) * 7)}}.admin-support-chat .chat-composer{align-items:flex-end;gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 5)}@media (width>=40rem){.admin-support-chat .chat-composer{padding:calc(var(--spacing) * 6)}}:where(.admin-support-chat .chat-composer-main>: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)))}.admin-support-chat .chat-composer textarea{min-height:calc(var(--spacing) * 24);border-radius:var(--radius-2xl)}.admin-support-chat .chat-composer>.btn{height:calc(var(--spacing) * 11);padding-inline:calc(var(--spacing) * 5)}.admin-support-layout{align-items:flex-start;gap:calc(var(--spacing) * 6);display:grid}@media (width>=80rem){.admin-support-layout{grid-template-columns:minmax(18rem,24rem) minmax(0,1fr)}}.admin-support-layout .ticket-overview{margin-bottom:calc(var(--spacing) * 0)}.admin-support-layout .ticket-overview-main{flex-direction:column;align-items:stretch}.admin-support-layout .ticket-overview-badges{justify-content:flex-start}.admin-support-layout .ticket-overview-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.chat-tools{min-height:calc(var(--spacing) * 9);align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.chat-tool-button{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);cursor:pointer;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);color:var(--color-slate-500);--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));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.chat-tool-button:hover{border-color:var(--color-indigo-300);background-color:var(--color-indigo-50);color:var(--color-indigo-600)}}.chat-tool-button svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.chat-file-summary{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);overflow:hidden}.emoji-popover{pointer-events:none;visibility:hidden;bottom:calc(100% + .5rem);left:calc(var(--spacing) * 0);z-index:40;--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0;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:absolute}.emoji-popover.show{pointer-events:auto;visibility:visible;--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}.ticket-create-composer .emoji-popover{top:calc(var(--spacing) * 12);bottom:auto}emoji-picker{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff;--border-color:#e2e8f0;--button-hover-background:#eef2ff;--button-active-background:#e0e7ff;--category-font-color:#64748b;--indicator-color:#4f46e5;--input-border-color:#cbd5e1;--text-color:#0f172a;--border-radius:1rem;--category-emoji-size:1.15rem;--emoji-size:1.35rem;border-radius:1rem;width:min(22rem,100vw - 3rem);height:22rem;display:block;overflow:hidden;box-shadow:0 18px 40px #0f172a2e}.chat-message{margin-bottom:calc(var(--spacing) * 5);align-items:flex-end;gap:calc(var(--spacing) * 3);max-width:90%;display:flex}.chat-message.is-mine{flex-direction:row-reverse;margin-left:auto}.chat-avatar{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);background-color:var(--color-slate-200);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);color:var(--color-slate-600);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.chat-avatar img{object-fit:cover;width:100%;height:100%}.chat-bubble{min-width:calc(var(--spacing) * 0);border-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--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)}.chat-message.is-mine .chat-bubble{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-2xl);border-color:var(--color-indigo-500);background-color:var(--color-indigo-600);color:var(--color-white)}.chat-message-meta{margin-bottom:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 2);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}.chat-message-meta strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-900)}.chat-message-meta time{margin-left:auto}.chat-message.is-mine .chat-message-meta,.chat-message.is-mine .chat-message-meta strong{color:var(--color-indigo-100)}.chat-message.is-mine .chat-message-meta .badge{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.chat-message.is-mine .chat-message-meta .badge{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.chat-message.is-mine .chat-message-meta .badge{color:var(--color-white)}.chat-message-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);overflow-wrap:break-word;color:var(--color-slate-700)}.chat-message.is-mine .chat-message-text{color:var(--color-white)}.chat-attachments{margin-top:calc(var(--spacing) * 3);max-width:var(--container-sm);gap:calc(var(--spacing) * 2);display:grid}.chat-image-attachment{height:calc(var(--spacing) * 40);cursor:zoom-in;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-100);text-align:left;width:100%;display:flex;position:relative;overflow:hidden}.chat-image-attachment img{object-fit:cover;width:100%;height:100%;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-duration:.3s;transition-duration:.3s}.chat-image-attachment:hover img{scale:1.02}.chat-preview-hint{inset-inline:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);background-color:#020618b3;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.chat-preview-hint{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.chat-preview-hint{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-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);opacity:0;--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,);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))}.chat-image-attachment:hover .chat-preview-hint{opacity:1}.chat-preview-hint svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.chat-video-attachment{min-height:calc(var(--spacing) * 24);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-950);width:100%;padding-inline: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-white);display:flex}@media (hover:hover){.chat-video-attachment:hover{background-color:var(--color-slate-900)}}.chat-video-attachment svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.chat-file-attachment{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 2);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:flex}@media (hover:hover){.chat-file-attachment:hover{border-color:var(--color-indigo-300);background-color:var(--color-indigo-50)}}.chat-file-open{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);padding:calc(var(--spacing) * 1);text-align:left;color:inherit;flex:1;display:flex;overflow:hidden}.chat-file-open>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);flex-shrink:0}.chat-file-open span{min-width:calc(var(--spacing) * 0);flex:1}.chat-file-open strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));display:block;overflow:hidden}.chat-file-open small{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;color:var(--color-slate-500);font-size:11px;display:block;overflow:hidden}.chat-file-download{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);color:var(--color-slate-500);flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.chat-file-download:hover{background-color:var(--color-white);color:var(--color-indigo-600)}}.chat-file-download svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.chat-message.is-mine .chat-file-attachment{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.chat-message.is-mine .chat-file-attachment{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.chat-message.is-mine .chat-file-attachment{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.chat-message.is-mine .chat-file-attachment{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.chat-message.is-mine .chat-file-attachment{color:var(--color-white)}@media (hover:hover){.chat-message.is-mine .chat-file-attachment:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.chat-message.is-mine .chat-file-attachment:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}}.chat-message.is-mine .chat-file-open small,.chat-message.is-mine .chat-file-download{color:var(--color-indigo-100)}@media (hover:hover){.chat-message.is-mine .chat-file-download:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.chat-message.is-mine .chat-file-download:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.chat-message.is-mine .chat-file-download:hover{color:var(--color-white)}}.ticket-preview-overlay{inset:calc(var(--spacing) * 0);z-index:100;background-color:#020618e6;justify-content:center;align-items:center;display:none;position:fixed}@supports (color:color-mix(in lab, red, red)){.ticket-preview-overlay{background-color:color-mix(in oklab, var(--color-slate-950) 90%, transparent)}}.ticket-preview-overlay{padding:calc(var(--spacing) * 3);--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,)}@media (width>=40rem){.ticket-preview-overlay{padding:calc(var(--spacing) * 6)}}.ticket-preview-overlay.is-open{display:flex}.ticket-preview-dialog{width:100%;max-height:100%;max-width:var(--container-6xl);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;flex-direction:column;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ticket-preview-dialog{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ticket-preview-dialog{background-color:var(--color-slate-950);--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)}.ticket-preview-header{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-color:#ffffff1a;border-bottom-width:1px;display:flex}@supports (color:color-mix(in lab, red, red)){.ticket-preview-header{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ticket-preview-header{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);color:var(--color-white)}@media (width>=40rem){.ticket-preview-header{padding-inline:calc(var(--spacing) * 5)}}.ticket-preview-header strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:block;overflow:hidden}.ticket-preview-header small{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-400);display:block}.ticket-preview-actions{align-items:center;gap:calc(var(--spacing) * 2);flex-shrink:0;display:flex}.ticket-preview-actions a,.ticket-preview-actions button{height:calc(var(--spacing) * 9);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);background-color:#ffffff1a;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ticket-preview-actions a,.ticket-preview-actions button{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ticket-preview-actions a,.ticket-preview-actions button{padding-inline:calc(var(--spacing) * 3);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-white)}@media (hover:hover){:is(.ticket-preview-actions a,.ticket-preview-actions button):hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){:is(.ticket-preview-actions a,.ticket-preview-actions button):hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}}.ticket-preview-actions svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.ticket-preview-stage{height:72vh;min-height:calc(var(--spacing) * 72);background-color:var(--color-black);place-items:center;display:grid;position:relative;overflow:hidden}.ticket-preview-stage>img,.ticket-preview-stage>video{object-fit:contain;max-width:100%;max-height:100%}.ticket-preview-stage>iframe{border-style:var(--tw-border-style);background-color:var(--color-white);border-width:0;width:100%;height:100%}.ticket-preview-nav{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:#020618a6;border-radius:3.40282e38px;place-items:center;display:grid;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){.ticket-preview-nav{background-color:color-mix(in oklab, var(--color-slate-950) 65%, transparent)}}.ticket-preview-nav{color:var(--color-white);--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);--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,)}@media (hover:hover){.ticket-preview-nav:hover{background-color:var(--color-indigo-600)}}.ticket-preview-nav.is-prev{left:calc(var(--spacing) * 3)}.ticket-preview-nav.is-next{right:calc(var(--spacing) * 3)}.ticket-preview-nav svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.steam-widget-card{max-width:var(--container-6xl);margin-inline:auto;overflow:hidden}.steam-widget-frame{background-color:var(--color-white);height:760px;padding:calc(var(--spacing) * 2)}@media (width>=40rem){.steam-widget-frame{height:820px;padding:calc(var(--spacing) * 4)}}.steam-widget-frame iframe{border-radius:var(--radius-xl);background-color:var(--color-white);width:100%;height:100%}.chat-read-status{margin-top:calc(var(--spacing) * 2);justify-content:flex-end;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 1);--tw-leading:calc(var(--spacing) * 5);font-size:11px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-400);flex-wrap:wrap;display:flex}.chat-read-status span{align-items:center;gap:calc(var(--spacing) * 1);display:inline-flex}.chat-read-status svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.chat-message.is-mine .chat-read-status{color:var(--color-indigo-100)}.profile-avatar-preview{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28);border-radius:var(--radius-3xl);background-color:var(--color-indigo-100);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-indigo-600);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.profile-avatar-preview img{object-fit:cover;width:100%;height:100%}.service-details-grid{gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.service-details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.service-detail{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 4)}.service-detail span{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);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase;display:block}.service-detail strong{margin-top:calc(var(--spacing) * 1);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));overflow-wrap:break-word;color:var(--color-slate-950);display:block}:where(.credential-list>: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)))}.credential-grid{gap:calc(var(--spacing) * 4);display:grid}@media (width>=40rem){.credential-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.credential-list label{display:block}.credential-list input{font-family:var(--font-mono)}.credential-password-panel{margin-top:calc(var(--spacing) * 5);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f8fafcb3;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.credential-password-panel{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.credential-password-panel summary{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);color:var(--color-slate-700);--tw-outline-style:none;outline-style:none;list-style-type:none;display:flex}@media (hover:hover){.credential-password-panel summary:hover{background-color:var(--color-indigo-50);color:var(--color-indigo-700)}}.credential-password-panel summary: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);--tw-ring-color:var(--color-indigo-500);--tw-ring-inset:inset}.credential-password-panel summary::-webkit-details-marker{display:none}.credential-password-panel summary>span{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.credential-password-panel summary svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex-shrink:0}.credential-password-panel summary strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.credential-panel-chevron{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));--tw-duration:.2s;transition-duration:.2s}.credential-password-panel[open] .credential-panel-chevron{rotate:180deg}:where(.credential-password-form>: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)))}.credential-password-form{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4)}.empty-state.compact{padding-block:calc(var(--spacing) * 6)}.catalog-grid{gap:calc(var(--spacing) * 6);display:grid}@media (width>=40rem){.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.catalog-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;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);min-height: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:#0f172b0d;flex-direction:column;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.catalog-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.catalog-image{height:calc(var(--spacing) * 44);background-color:var(--color-slate-100);justify-content:center;align-items:center;display:flex;overflow:hidden}.catalog-image img{object-fit:cover;width:100%;height:100%}.catalog-body{padding:calc(var(--spacing) * 5);flex-direction:column;flex:1;display:flex}.catalog-body h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.catalog-body p{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-500)}.catalog-toolbar{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--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:#0f172b0d}@supports (color:color-mix(in lab, red, red)){.catalog-toolbar{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.catalog-search{position:relative}.catalog-search>svg{pointer-events:none;top:50%;left:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-slate-400);position:absolute}.catalog-search input{margin-top:calc(var(--spacing) * 0);padding-left:3rem!important}.catalog-controls{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}@media (width>=40rem){.catalog-controls{flex-direction:row;justify-content:space-between;align-items:center}}.catalog-filters{gap:calc(var(--spacing) * 1);border-radius:var(--radius-xl);background-color:var(--color-slate-100);width:fit-content;max-width:100%;padding:calc(var(--spacing) * 1);display:inline-flex;overflow-x:auto}.catalog-filters button{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 4);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-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-slate-500)}@media (hover:hover){.catalog-filters button:hover{background-color:var(--color-white);color:var(--color-slate-900)}}.catalog-filters button.active{background-color:var(--color-white);color:var(--color-indigo-600);--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)}.catalog-sort{margin-top:calc(var(--spacing) * 0);width:100%}@media (width>=40rem){.catalog-sort{width:auto;min-width:calc(var(--spacing) * 48)}}.catalog-results{margin-top:calc(var(--spacing) * 3);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-slate-500)}.service-hero{margin-bottom:calc(var(--spacing) * 6);border-radius:var(--radius-2xl);--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-indigo-700);--tw-gradient-via:var(--color-indigo-600);--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,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:var(--color-violet-600);padding:calc(var(--spacing) * 6);color:var(--color-white);--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);--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-900) 15%, transparent) var(--tw-shadow-alpha), transparent);overflow:hidden}@media (width>=40rem){.service-hero{padding:calc(var(--spacing) * 8)}}.service-hero h1{margin-top:calc(var(--spacing) * 1);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);color:var(--color-white)}@media (width>=40rem){.service-hero h1{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.service-hero-icon{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);border-radius:var(--radius-2xl);background-color:#ffffff26;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.service-hero-icon{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.service-hero-icon svg{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.service-hero-button{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.service-hero-button{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.service-hero-button{background-color:var(--color-white);color:var(--color-indigo-700)}@media (hover:hover){.service-hero-button:hover{background-color:var(--color-indigo-50)}}.switch-row{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 4);display:flex}.switch-row span{min-width:calc(var(--spacing) * 0)}.switch-row strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-900);display:block}.switch-row small{margin-top: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-normal);font-weight:var(--font-weight-normal);color:var(--color-slate-500);display:block}.switch-row input{flex-shrink:0}.switch-row:has(input:checked){border-color:var(--color-indigo-300);background-color:#eef2ff99}@supports (color:color-mix(in lab, red, red)){.switch-row:has(input:checked){background-color:color-mix(in oklab, var(--color-indigo-50) 60%, transparent)}}.order-total{border-radius:var(--radius-xl);background-color:var(--color-indigo-50);padding:calc(var(--spacing) * 4);color:var(--color-indigo-950);justify-content:space-between;align-items:center;display:flex}.order-total span{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)}.order-total strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.admin-form-card{max-width:var(--container-5xl);margin-inline:auto}.admin-resource-form{column-gap:calc(var(--spacing) * 5);display:grid}@media (width>=48rem){.admin-resource-form{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-resource-form>hr,.admin-resource-form>.btn-group,.admin-resource-form>div.block{grid-column:span 2/span 2}}.admin-resource-form .password-toggle-card{margin-bottom:calc(var(--spacing) * 5);padding:calc(var(--spacing) * 4)}.btn-primary.btn-outline{background-color:var(--color-indigo-600);color:var(--color-white);border-color:#0000}@media (hover:hover){.btn-primary.btn-outline:hover{background-color:var(--color-indigo-700)}}.money-input{margin-top:calc(var(--spacing) * 1);position:relative}.money-input input{margin-top:calc(var(--spacing) * 0);padding-right:calc(var(--spacing) * 16)}.money-input>span{pointer-events:none;inset-block:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);width:calc(var(--spacing) * 14);border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);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:var(--color-slate-500);justify-content:center;align-items:center;display:flex;position:absolute}.nav-group{margin-top:calc(var(--spacing) * 1)}.nav-group-toggle{border-radius:var(--radius-xl);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);text-align:left;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-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));--tw-duration:.2s;--tw-outline-style:none;outline-style:none;justify-content:space-between;align-items:center;transition-duration:.2s;display:flex}@media (hover:hover){.nav-group-toggle:hover{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.nav-group-toggle:hover{background-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}.nav-group-toggle:hover{color:var(--color-white)}}.nav-group-toggle: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);--tw-ring-color:var(--color-indigo-400)}.nav-group-toggle>span{align-items:center;gap:calc(var(--spacing) * 3);display:flex}.nav-group-toggle svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);flex-shrink:0}.nav-group-toggle [data-nav-chevron]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);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));--tw-duration:.3s;transition-duration:.3s}.nav-group.active>.nav-group-toggle{color:var(--color-indigo-300)}.nav-group.is-open>.nav-group-toggle [data-nav-chevron]{rotate:180deg}.nav-group-panel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s,opacity .25s;display:grid}.nav-group.is-open>.nav-group-panel{opacity:1;grid-template-rows:1fr}.nav-group-content{min-height:calc(var(--spacing) * 0);padding-left:calc(var(--spacing) * 3);overflow:hidden}.nav-group-content .panel-nav-link{padding-block:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 8);font-size:13px;position:relative}.nav-group-content .panel-nav-link:before{content:"";left:calc(var(--spacing) * 3);width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5);background-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));border-radius:3.40282e38px;position:absolute}.nav-group-content .panel-nav-link.active:before{background-color:var(--color-indigo-400)}.nav-group-content .panel-nav-link svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.choice-card{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);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));display:flex}@media (hover:hover){.choice-card:hover{border-color:var(--color-indigo-200);background-color:#eef2ff80}@supports (color:color-mix(in lab, red, red)){.choice-card:hover{background-color:color-mix(in oklab, var(--color-indigo-50) 50%, transparent)}}}.choice-card>input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.choice-card>input:after{display:none}.choice-box{margin-top:calc(var(--spacing) * .5);width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);color:#0000;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-shrink:0;place-items:center;display:grid}.choice-box svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);opacity:0;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-duration:.15s;stroke-width:3px;transition-duration:.15s}.choice-card>input:checked+.choice-box{border-color:var(--color-indigo-600);background-color:var(--color-indigo-600);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)}.choice-card>input:checked+.choice-box svg{opacity:1}.choice-card>input:focus-visible+.choice-box,.check-row>input:focus-visible+.choice-box{--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-indigo-400);--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)}.choice-card:has(>input:checked){border-color:var(--color-indigo-300);background-color:#eef2ff99}@supports (color:color-mix(in lab, red, red)){.choice-card:has(>input:checked){background-color:color-mix(in oklab, var(--color-indigo-50) 60%, transparent)}}.choice-card strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-900);display:block}.choice-card small{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-500);display:block}.choice-card a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-indigo-600)}@media (hover:hover){.choice-card a:hover{color:var(--color-indigo-800)}}.check-row{cursor:pointer;align-items:center;gap: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-600);display:inline-flex}.check-row>input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.check-row>input:after{display:none}.check-row .choice-box{margin-top:calc(var(--spacing) * 0)}.check-row>input:checked+.choice-box{border-color:var(--color-indigo-600);background-color:var(--color-indigo-600);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)}.check-row>input:checked+.choice-box svg{opacity:1}.toggle-switch{cursor:pointer;display:inline-flex;position:relative}.toggle-switch input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.toggle-switch input:after{display:none}.toggle-switch span{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 11);background-color:var(--color-slate-300);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-duration:.2s;border-radius:3.40282e38px;transition-duration:.2s;position:relative}.toggle-switch span:after{content:"";top:calc(var(--spacing) * 1);left:calc(var(--spacing) * 1);width:calc(var(--spacing) * 4);height: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));--tw-duration:.2s;border-radius:3.40282e38px;transition-duration:.2s;position:absolute}.toggle-switch input:checked+span{background-color:var(--color-indigo-600)}.toggle-switch input:checked+span:after{--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.toggle-switch input:focus-visible+span{--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-indigo-400);--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)}:where(.form-protection>: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)))}.recaptcha-wrap{border-radius:var(--radius-xl);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3);justify-content:center;display:flex;overflow:hidden}.recaptcha-viewport{flex:none;width:300px;height:74px;overflow:hidden}.recaptcha-viewport>.g-recaptcha{width:304px;height:78px;margin:-2px}@media (width<=380px){.recaptcha-viewport{width:270px;height:66px}.recaptcha-viewport>.g-recaptcha{transform-origin:0 0;transform:scale(.9)}}.panel-theme-picker{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2)}.theme-current-button{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);text-align:left;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;outline-style:none;display:flex}@media (hover:hover){.theme-current-button:hover{background-color:var(--color-slate-50)}}.theme-current-button: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);--tw-ring-color:var(--color-indigo-500)}.theme-current-button-icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffe6;justify-content:center}@supports (color:color-mix(in lab, red, red)){.theme-current-button-icon{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.theme-current-button-icon{padding:calc(var(--spacing) * 0);color:var(--color-slate-600);--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);--tw-shadow-color:#0f172b1a}@supports (color:color-mix(in lab, red, red)){.theme-current-button-icon{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.theme-current-button-icon{--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,)}@media (hover:hover){.theme-current-button-icon:hover{border-color:var(--color-indigo-200);background-color:var(--color-indigo-50);color:var(--color-indigo-600)}}.theme-current-main{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);display:flex}.theme-current-main>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-indigo-600);flex-shrink:0}.theme-current-main b{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-800);display:block}.theme-current-main small{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);color:var(--color-slate-500);display:block}.theme-current-chevron{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);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));flex-shrink:0}[data-theme-popover].is-open .theme-current-chevron{rotate:180deg}.theme-menu{pointer-events:none;visibility:hidden;max-height:calc(var(--spacing) * 0);border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 0);opacity:0;--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);--tw-shadow-color:#0f172b1a;border-width:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.theme-menu{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.theme-menu{transition:opacity .16s,transform .16s,max-height .16s,visibility 0s linear .16s;transform:translateY(-.25rem)}[data-theme-popover].is-open .theme-menu{pointer-events:auto;visibility:visible;max-height:calc(var(--spacing) * 48);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);padding:calc(var(--spacing) * 1);opacity:1;transition-delay:0s;transform:translateY(0)}.panel-theme-picker .theme-menu{margin-top:calc(var(--spacing) * 1.5)}.theme-picker-compact .theme-menu{top:calc(100% + .5rem);right:calc(var(--spacing) * 0);width:calc(var(--spacing) * 44);position:absolute}.theme-menu button{align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-lg);width:100%;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);text-align:left;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-600);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;outline-style:none;display:flex}@media (hover:hover){.theme-menu button:hover{background-color:var(--color-slate-50);color:var(--color-slate-950)}}.theme-menu button: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);--tw-ring-color:var(--color-indigo-500)}.theme-menu button>svg:first-child{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-slate-400);flex-shrink:0}.theme-menu button span{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.theme-option-check{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-indigo-600);opacity:0;flex-shrink:0}.theme-menu button.active{background-color:var(--color-indigo-50);color:var(--color-indigo-700)}.theme-menu button.active>svg:first-child,.theme-menu button.active .theme-option-check{color:var(--color-indigo-600);opacity:1}.theme-options{gap:calc(var(--spacing) * 3);display:grid}@media (width>=48rem){.theme-options{grid-template-columns:repeat(3,minmax(0,1fr))}}.theme-options button{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);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));--tw-outline-style:none;outline-style:none;display:flex}@media (hover:hover){.theme-options button:hover{border-color:var(--color-indigo-300);background-color:#eef2ff80}@supports (color:color-mix(in lab, red, red)){.theme-options button:hover{background-color:color-mix(in oklab, var(--color-indigo-50) 50%, transparent)}}}.theme-options button: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);--tw-ring-color:var(--color-indigo-500);--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)}.theme-options button.active{border-color:var(--color-indigo-500);background-color:var(--color-indigo-50);--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-indigo-100)}.theme-options button>svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);color:var(--color-indigo-600);flex-shrink:0}.theme-options b{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-900);display:block}.theme-options small{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-streamer-mode="1"] [data-streamer-sensitive]{-webkit-user-select:none;user-select:none;filter:blur(5px);opacity:.72;transition:filter .2s,opacity .2s;position:relative}[data-streamer-mode="1"] [data-streamer-sensitive]:after{content:none}[data-streamer-mode="1"] img[data-streamer-sensitive]{filter:blur(8px);opacity:.72}[data-streamer-mode="1"] input[type=email],[data-streamer-mode="1"] input[type=password],[data-streamer-mode="1"] input[name=email],[data-streamer-mode="1"] input[name=phone],[data-streamer-mode="1"] input[name=ref_url],[data-streamer-mode="1"] input[name=name],[data-streamer-mode="1"] input[name=panel_name],[data-streamer-mode="1"] input[name=hostname],[data-streamer-mode="1"] input[name=steam_login],[data-streamer-mode="1"] input[name=login],[data-streamer-mode="1"] textarea.terminal-area{filter:blur(5px);opacity:.72}.global-preloader{pointer-events:none;visibility:hidden;inset:calc(var(--spacing) * 0);z-index:200;background-color:#0000;place-items:center;display:grid;position:fixed}@supports (color:color-mix(in lab, red, red)){.global-preloader{background-color:color-mix(in oklab, var(--color-slate-950) 0%, transparent)}}.global-preloader{padding:calc(var(--spacing) * 4);opacity:0;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-duration:.3s;transition-duration:.3s}.global-preloader.show{pointer-events:auto;visibility:visible;background-color:#020618a6}@supports (color:color-mix(in lab, red, red)){.global-preloader.show{background-color:color-mix(in oklab, var(--color-slate-950) 65%, transparent)}}.global-preloader.show{opacity:1;--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,)}.global-preloader-card{min-width:calc(var(--spacing) * 64);--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;flex-direction:column;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.global-preloader-card{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.global-preloader-card{background-color:#0f172bf2}@supports (color:color-mix(in lab, red, red)){.global-preloader-card{background-color:color-mix(in oklab, var(--color-slate-900) 95%, transparent)}}.global-preloader-card{padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 7);text-align:center;color:var(--color-white);opacity:0;--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);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-duration:.3s;transition-duration:.3s}.global-preloader.show .global-preloader-card{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.global-preloader-spinner{margin-bottom:calc(var(--spacing) * 4);width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);border-radius:var(--radius-2xl);background-color:#625fff33;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.global-preloader-spinner{background-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.global-preloader-spinner{color:var(--color-indigo-300)}.global-preloader-spinner svg{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);animation:var(--animate-spin)}.global-preloader-card strong{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-white)}.global-preloader-card>span:last-child{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-400)}:where(.legal-text>: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)))}.legal-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-600)}}@layer utilities{.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}.inset-0{inset:calc(var(--spacing) * 0)}.-top-40{top:calc(var(--spacing) * -40)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.-right-32{right:calc(var(--spacing) * -32)}.right-2{right:calc(var(--spacing) * 2)}.-bottom-52{bottom:calc(var(--spacing) * -52)}.-left-40{left:calc(var(--spacing) * -40)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.z-10{z-index:10}.col-span-full{grid-column:1/-1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-4{margin-right:calc(var(--spacing) * 4)}.\!mb-0{margin-bottom:calc(var(--spacing) * 0)!important}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-full{width:100%;height:100%}.h-2{height:calc(var(--spacing) * 2)}.h-36{height:calc(var(--spacing) * 36)}.h-fit{height:fit-content}.h-full{height:100%}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[68vh\]{max-height:68vh}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-\[14rem\]{min-height:14rem}.min-h-\[520px\]{min-height:520px}.w-0{width:calc(var(--spacing) * 0)}.w-25{width:calc(var(--spacing) * 25)}.w-fit{width:fit-content}.w-full{width:100%}.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-28{max-width:calc(var(--spacing) * 28)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.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)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-\[22rem\]{min-width:22rem}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.place-items-end{place-items:end}.\!items-center{align-items:center!important}.\!items-start{align-items:flex-start!important}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.\!gap-2\.5{gap:calc(var(--spacing) * 2.5)!important}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.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)}: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-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)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}: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-slate-200>:not(:last-child)){border-color:var(--color-slate-200)}.self-end{align-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\!rounded-xl{border-radius:var(--radius-xl)!important}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-amber-300{border-color:var(--color-amber-300)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-indigo-100{border-color:var(--color-indigo-100)}.border-indigo-200{border-color:var(--color-indigo-200)}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-300{border-color:var(--color-rose-300)}.border-rose-400{border-color:var(--color-rose-400)}.border-rose-500{border-color:var(--color-rose-500)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-800{border-color:var(--color-slate-800)}.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)}}.\!bg-transparent{background-color:#0000!important}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-black{background-color:var(--color-black)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-50\/60{background-color:#eef2ff99}@supports (color:color-mix(in lab, red, red)){.bg-indigo-50\/60{background-color:color-mix(in oklab, var(--color-indigo-50) 60%, 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-100{background-color:var(--color-indigo-100)}.bg-indigo-500{background-color:var(--color-indigo-500)}.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-600{background-color:var(--color-indigo-600)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-600{background-color:var(--color-rose-600)}.bg-slate-50{background-color:var(--color-slate-50)}.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-100{background-color:var(--color-slate-100)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-200\/70{background-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.bg-slate-200\/70{background-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.bg-slate-400{background-color:var(--color-slate-400)}.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-950{background-color:var(--color-slate-950)}.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\/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-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-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-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-indigo-50{--tw-gradient-from: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))}.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-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))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-0{padding:calc(var(--spacing) * 0)!important}.\!p-3{padding:calc(var(--spacing) * 3)!important}.\!p-4{padding:calc(var(--spacing) * 4)!important}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pr-0{padding-right:calc(var(--spacing) * 0)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.text-end{text-align:end}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.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-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-\[11px\]{font-size:11px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.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-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.45em\]{--tw-tracking:.45em;letter-spacing:.45em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.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-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800\/80{color:#953d00cc}@supports (color:color-mix(in lab, red, red)){.text-amber-800\/80{color:color-mix(in oklab, var(--color-amber-800) 80%, transparent)}}.text-amber-900{color:var(--color-amber-900)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-red-600{color:var(--color-red-600)}.text-rose-200{color:var(--color-rose-200)}.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\/90{color:#a30037e6}@supports (color:color-mix(in lab, red, red)){.text-rose-800\/90{color:color-mix(in oklab, var(--color-rose-800) 90%, transparent)}}.text-rose-900{color:var(--color-rose-900)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.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)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-60{opacity:.6}.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-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-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-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-black\/10{--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.shadow-black\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-900\/5{--tw-shadow-color:#0f172b0d}@supports (color:color-mix(in lab, red, red)){.shadow-slate-900\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-900\/10{--tw-shadow-color:#0f172b1a}@supports (color:color-mix(in lab, red, red)){.shadow-slate-900\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-indigo-50\/60{--tw-ring-color:#eef2ff99}@supports (color:color-mix(in lab, red, red)){.ring-indigo-50\/60{--tw-ring-color:color-mix(in oklab, var(--color-indigo-50) 60%, transparent)}}.ring-indigo-400\/20{--tw-ring-color:#7d87ff33}@supports (color:color-mix(in lab, red, red)){.ring-indigo-400\/20{--tw-ring-color:color-mix(in oklab, var(--color-indigo-400) 20%, transparent)}}.ring-slate-200{--tw-ring-color:var(--color-slate-200)}.ring-transparent{--tw-ring-color:transparent}.ring-white\/25{--tw-ring-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.ring-white\/25{--tw-ring-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.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,)}.invert{--tw-invert:invert(100%);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-\[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-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-filter{-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-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-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-500{--tw-duration:.5s;transition-duration:.5s}.outline-none{--tw-outline-style:none;outline-style:none}.ring-inset{--tw-ring-inset:inset}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}.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-indigo-400:focus-within{--tw-ring-color:var(--color-indigo-400)}@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\:border-amber-400:hover{border-color:var(--color-amber-400)}.hover\:border-indigo-200:hover{border-color:var(--color-indigo-200)}.hover\:border-indigo-300:hover{border-color:var(--color-indigo-300)}.hover\:border-indigo-400:hover{border-color:var(--color-indigo-400)}.hover\:border-indigo-400\/30:hover{border-color:#7d87ff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-indigo-400\/30:hover{border-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)}}.hover\:bg-amber-50:hover{background-color:var(--color-amber-50)}.hover\:bg-indigo-50:hover{background-color:var(--color-indigo-50)}.hover\:bg-indigo-50\/40:hover{background-color:#eef2ff66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-50\/40:hover{background-color:color-mix(in oklab, var(--color-indigo-50) 40%, transparent)}}.hover\:bg-indigo-50\/50:hover{background-color:#eef2ff80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-50\/50:hover{background-color:color-mix(in oklab, var(--color-indigo-50) 50%, transparent)}}.hover\:bg-rose-600\/90:hover{background-color:#e70044e6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-600\/90:hover{background-color:color-mix(in oklab, var(--color-rose-600) 90%, transparent)}}.hover\:bg-rose-700:hover{background-color:var(--color-rose-700)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:text-amber-700:hover{color:var(--color-amber-700)}.hover\:text-indigo-200:hover{color:var(--color-indigo-200)}.hover\:text-indigo-500:hover{color:var(--color-indigo-500)}.hover\:text-indigo-600:hover{color:var(--color-indigo-600)}.hover\:text-indigo-700:hover{color:var(--color-indigo-700)}.hover\:text-indigo-800:hover{color:var(--color-indigo-800)}.hover\:text-rose-700:hover{color:var(--color-rose-700)}.hover\:text-slate-900:hover{color:var(--color-slate-900)}.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-amber-500\/20:hover{--tw-shadow-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-amber-500\/20:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-indigo-500\/20:hover{--tw-shadow-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-indigo-500\/20:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-slate-900\/10:hover{--tw-shadow-color:#0f172b1a}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-slate-900\/10:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:ring-indigo-300:hover{--tw-ring-color:var(--color-indigo-300)}}.focus\:opacity-100:focus{opacity:1}.active\:translate-y-0:active{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:w-auto{width:auto}.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\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:w-auto{width: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-\[12rem_minmax\(0\,1fr\)\]{grid-template-columns:12rem minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_14rem_auto\]{grid-template-columns:minmax(0,1fr) 14rem auto}.md\:grid-cols-\[minmax\(0\,1fr\)_220px_auto\]{grid-template-columns:minmax(0,1fr) 220px auto}.md\:grid-cols-\[minmax\(0\,1fr\)_240px_auto\]{grid-template-columns:minmax(0,1fr) 240px auto}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}}@media (width>=64rem){.lg\:mx-6{margin-inline:calc(var(--spacing) * 6)}.lg\:hidden{display:none}.lg\:w-auto{width:auto}.lg\:max-w-xs{max-width:var(--container-xs)}.lg\:min-w-\[12rem\]{min-width:12rem}.lg\:min-w-\[13rem\]{min-width:13rem}.lg\:min-w-\[14rem\]{min-width:14rem}.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-\[1fr_24rem\]{grid-template-columns:1fr 24rem}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,24rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,24rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(130px\,1fr\)_minmax\(130px\,1fr\)_auto\]{grid-template-columns:minmax(130px,1fr) minmax(130px,1fr) auto}.lg\:grid-cols-\[minmax\(220px\,1\.4fr\)_repeat\(5\,minmax\(130px\,1fr\)\)_auto\]{grid-template-columns:minmax(220px,1.4fr) repeat(5,minmax(130px,1fr)) auto}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}: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)))}}@media (width>=80rem){.xl\:sticky{position:sticky}.xl\:top-24{top:calc(var(--spacing) * 24)}.xl\:max-w-2xl{max-width:var(--container-2xl)}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(20rem\,\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(20rem,.65fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_26rem\]{grid-template-columns:minmax(0,1fr) 26rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_28rem\]{grid-template-columns:minmax(0,1fr) 28rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_220px_260px_auto\]{grid-template-columns:minmax(0,1fr) 220px 260px auto}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:grid-cols-\[minmax\(0\,18rem\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,18rem) minmax(0,1fr) auto}.xl\:grid-cols-\[minmax\(220px\,1\.5fr\)_repeat\(6\,minmax\(130px\,1fr\)\)_auto\]{grid-template-columns:minmax(220px,1.5fr) repeat(6,minmax(130px,1fr)) auto}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}.xl\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.xl\:border-slate-200{border-color:var(--color-slate-200)}.xl\:pl-6{padding-left:calc(var(--spacing) * 6)}}@media (width>=96rem){.\32 xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.dark\:divide-slate-700:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-slate-700)}:where(.dark\:divide-slate-800:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-slate-800)}.dark\:border-amber-500\/40:where(.dark,.dark *){border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-500\/40:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.dark\:border-indigo-500\/30:where(.dark,.dark *){border-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.dark\:border-indigo-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.dark\:border-indigo-900\/50:where(.dark,.dark *){border-color:#312c8580}@supports (color:color-mix(in lab, red, red)){.dark\:border-indigo-900\/50:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-indigo-900) 50%, transparent)}}.dark\:border-rose-500\/40:where(.dark,.dark *){border-color:#ff235766}@supports (color:color-mix(in lab, red, red)){.dark\:border-rose-500\/40:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-rose-500) 40%, transparent)}}.dark\:border-rose-900\/70:where(.dark,.dark *){border-color:#8b0836b3}@supports (color:color-mix(in lab, red, red)){.dark\:border-rose-900\/70:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-rose-900) 70%, transparent)}}.dark\:border-rose-950:where(.dark,.dark *){border-color:var(--color-rose-950)}.dark\:border-slate-600:where(.dark,.dark *){border-color:var(--color-slate-600)}.dark\:border-slate-700:where(.dark,.dark *){border-color:var(--color-slate-700)}.dark\:border-slate-800:where(.dark,.dark *){border-color:var(--color-slate-800)}.dark\:bg-amber-950\/70:where(.dark,.dark *){background-color:#461901b3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/70:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 70%, transparent)}}.dark\:bg-indigo-950:where(.dark,.dark *){background-color:var(--color-indigo-950)}.dark\:bg-indigo-950\/20:where(.dark,.dark *){background-color:#1e1a4d33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-indigo-950) 20%, transparent)}}.dark\:bg-indigo-950\/40:where(.dark,.dark *){background-color:#1e1a4d66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-indigo-950) 40%, transparent)}}.dark\:bg-indigo-950\/60:where(.dark,.dark *){background-color:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-indigo-950) 60%, transparent)}}.dark\:bg-indigo-950\/70:where(.dark,.dark *){background-color:#1e1a4db3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-950\/70:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-indigo-950) 70%, transparent)}}.dark\:bg-rose-900:where(.dark,.dark *){background-color:var(--color-rose-900)}.dark\:bg-rose-900\/70:where(.dark,.dark *){background-color:#8b0836b3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-900\/70:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-900) 70%, transparent)}}.dark\:bg-rose-950\/30:where(.dark,.dark *){background-color:#4d02184d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-950) 30%, transparent)}}.dark\:bg-rose-950\/40:where(.dark,.dark *){background-color:#4d021866}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-950) 40%, transparent)}}.dark\:bg-rose-950\/70:where(.dark,.dark *){background-color:#4d0218b3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-950\/70:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-950) 70%, transparent)}}.dark\:bg-slate-800:where(.dark,.dark *){background-color:var(--color-slate-800)}.dark\:bg-slate-900:where(.dark,.dark *){background-color:var(--color-slate-900)}.dark\:bg-slate-900\/60:where(.dark,.dark *){background-color:#0f172b99}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-900\/60:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 60%, transparent)}}.dark\:bg-slate-950:where(.dark,.dark *){background-color:var(--color-slate-950)}.dark\:bg-slate-950\/40:where(.dark,.dark *){background-color:#02061866}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 40%, transparent)}}.dark\:bg-slate-950\/50:where(.dark,.dark *){background-color:#02061880}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 50%, transparent)}}.dark\:bg-slate-950\/60:where(.dark,.dark *){background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.dark\:bg-slate-950\/70:where(.dark,.dark *){background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-950\/70:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.dark\:from-indigo-950\/40:where(.dark,.dark *){--tw-gradient-from:#1e1a4d66}@supports (color:color-mix(in lab, red, red)){.dark\:from-indigo-950\/40:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-indigo-950) 40%, transparent)}}.dark\:from-indigo-950\/40:where(.dark,.dark *){--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-slate-950:where(.dark,.dark *){--tw-gradient-via:var(--color-slate-950);--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-slate-950:where(.dark,.dark *){--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))}.dark\:text-amber-100:where(.dark,.dark *){color:var(--color-amber-100)}.dark\:text-amber-100\/80:where(.dark,.dark *){color:#fef3c6cc}@supports (color:color-mix(in lab, red, red)){.dark\:text-amber-100\/80:where(.dark,.dark *){color:color-mix(in oklab, var(--color-amber-100) 80%, transparent)}}.dark\:text-indigo-200:where(.dark,.dark *){color:var(--color-indigo-200)}.dark\:text-indigo-300:where(.dark,.dark *){color:var(--color-indigo-300)}.dark\:text-rose-100:where(.dark,.dark *){color:var(--color-rose-100)}.dark\:text-rose-100\/70:where(.dark,.dark *){color:#ffe4e6b3}@supports (color:color-mix(in lab, red, red)){.dark\:text-rose-100\/70:where(.dark,.dark *){color:color-mix(in oklab, var(--color-rose-100) 70%, transparent)}}.dark\:text-rose-100\/85:where(.dark,.dark *){color:#ffe4e6d9}@supports (color:color-mix(in lab, red, red)){.dark\:text-rose-100\/85:where(.dark,.dark *){color:color-mix(in oklab, var(--color-rose-100) 85%, transparent)}}.dark\:text-rose-200:where(.dark,.dark *){color:var(--color-rose-200)}.dark\:text-rose-300:where(.dark,.dark *){color:var(--color-rose-300)}.dark\:text-slate-100:where(.dark,.dark *){color:var(--color-slate-100)}.dark\:text-slate-200:where(.dark,.dark *){color:var(--color-slate-200)}.dark\:text-slate-300:where(.dark,.dark *){color:var(--color-slate-300)}.dark\:text-slate-400:where(.dark,.dark *){color:var(--color-slate-400)}.dark\:text-slate-500:where(.dark,.dark *){color:var(--color-slate-500)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:shadow-black\/30:where(.dark,.dark *){--tw-shadow-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-black\/30:where(.dark,.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:ring-indigo-950\/40:where(.dark,.dark *){--tw-ring-color:#1e1a4d66}@supports (color:color-mix(in lab, red, red)){.dark\:ring-indigo-950\/40:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-indigo-950) 40%, transparent)}}.dark\:ring-slate-800:where(.dark,.dark *){--tw-ring-color:var(--color-slate-800)}@media (hover:hover){.dark\:hover\:border-amber-400:where(.dark,.dark *):hover{border-color:var(--color-amber-400)}.dark\:hover\:border-indigo-400:where(.dark,.dark *):hover{border-color:var(--color-indigo-400)}.dark\:hover\:border-indigo-500\/50:where(.dark,.dark *):hover{border-color:#625fff80}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-indigo-500\/50:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-indigo-500) 50%, transparent)}}.dark\:hover\:border-indigo-500\/60:where(.dark,.dark *):hover{border-color:#625fff99}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-indigo-500\/60:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-indigo-500) 60%, transparent)}}.dark\:hover\:bg-amber-500\/15:where(.dark,.dark *):hover{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-amber-500\/15:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.dark\:hover\:bg-indigo-500\/15:where(.dark,.dark *):hover{background-color:#625fff26}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-indigo-500\/15:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-indigo-500) 15%, transparent)}}.dark\:hover\:bg-indigo-950\/20:where(.dark,.dark *):hover{background-color:#1e1a4d33}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-indigo-950\/20:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-indigo-950) 20%, transparent)}}.dark\:hover\:bg-indigo-950\/30:where(.dark,.dark *):hover{background-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-indigo-950\/30:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-indigo-950) 30%, transparent)}}.dark\:hover\:bg-slate-800:where(.dark,.dark *):hover{background-color:var(--color-slate-800)}.dark\:hover\:text-white:where(.dark,.dark *):hover{color:var(--color-white)}}@media (width>=80rem){.dark\:xl\:border-slate-800:where(.dark,.dark *){border-color:var(--color-slate-800)}}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-block{display:inline-block!important}.d-inline-flex{display:inline-flex!important}.w-100{width:100%!important}.text-center{text-align:center!important}.text-end,.text-right{text-align:right!important}.text-left{text-align:left!important}.text-muted{color:var(--color-slate-500)}.text-primary{color:var(--color-indigo-600)}.text-success{color:var(--color-emerald-600)}.text-danger{color:var(--color-rose-600)}.text-warning{color:var(--color-amber-600)}.text-white{color:#fff!important}.fw-semibold,.font-w600{font-weight:600!important}.fw-bold{font-weight:700!important}.fs-sm,.font-size-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-size-lg,.font-size-h5{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.font-size-h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.rounded{border-radius:var(--radius-xl)}.overflow-hidden{overflow:hidden!important}.justify-content-between{justify-content:space-between!important}.justify-content-center{justify-content:center!important}.align-items-center{align-items:center!important}.flex-column{flex-direction:column!important}.flex-grow-1{flex-grow:1!important}.h-100{height:100%!important}.gap-2{gap:.5rem!important}.p-0{padding:0!important}.p-2{padding:.5rem!important}.p-3{padding:.75rem!important}.p-4{padding:1rem!important}.py-4{padding-top:1rem!important;padding-bottom:1rem!important}.py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:.75rem!important}.mb-4{margin-bottom:1rem!important}.mb-6{margin-bottom:1.5rem!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:.75rem!important}.mt-4{margin-top:1rem!important}.mt-6{margin-top:1.5rem!important}.me-1,.mr-1{margin-right:.25rem!important}.ms-1,.ml-1{margin-left:.25rem!important}.opacity-50{opacity:.5!important}.opacity-25{opacity:.25!important}@media (width>=640px){.d-sm-none{display:none!important}.d-sm-inline-block{display:inline-block!important}}@media (width>=1024px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}.d-lg-inline-block{display:inline-block!important}}}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dark body,.dark .panel-shell{background-color:var(--color-slate-950);color:var(--color-slate-300)}.dark .panel-topbar{border-color:var(--color-slate-800);background-color:#020618e6}@supports (color:color-mix(in lab, red, red)){.dark .panel-topbar{background-color:color-mix(in oklab, var(--color-slate-950) 90%, transparent)}}.dark .panel-icon-button,.dark .panel-user-button{border-color:var(--color-slate-700);background-color:var(--color-slate-900);color:var(--color-slate-300)}@media (hover:hover){:is(.dark .panel-icon-button,.dark .panel-user-button):hover{border-color:var(--color-indigo-500);background-color:var(--color-slate-800)}}.dark .panel-balance{border-color:#625fff59}@supports (color:color-mix(in lab, red, red)){.dark .panel-balance{border-color:color-mix(in oklab, var(--color-indigo-500) 35%, transparent)}}.dark .panel-balance{background-color:var(--color-slate-900);color:var(--color-indigo-200);--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)}@media (hover:hover){.dark .panel-balance:hover{border-color:#7d87ffb3}@supports (color:color-mix(in lab, red, red)){.dark .panel-balance:hover{border-color:color-mix(in oklab, var(--color-indigo-400) 70%, transparent)}}.dark .panel-balance:hover{background-color:#1e1a4d59}@supports (color:color-mix(in lab, red, red)){.dark .panel-balance:hover{background-color:color-mix(in oklab, var(--color-indigo-950) 35%, transparent)}}.dark .panel-balance:hover{color:var(--color-white)}}.dark .panel-balance:focus-visible{--tw-ring-color:var(--color-indigo-400);--tw-ring-offset-color:var(--color-slate-950)}.dark .panel-balance svg{color:var(--color-indigo-300)}.dark .panel-balance:after{color:#a5b4fc}.dark .panel-dropdown,.dark div.block,.dark .card,.dark .section-card,.dark .metric-card,.dark .catalog-card,.dark .auth-card{border-color:var(--color-slate-800);background-color:var(--color-slate-900);--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.dark .panel-dropdown,.dark div.block,.dark .card,.dark .section-card,.dark .metric-card,.dark .catalog-card,.dark .auth-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.dark .catalog-toolbar{border-color:var(--color-slate-800);background-color:var(--color-slate-900);--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.dark .catalog-toolbar{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.dark .catalog-filters{background-color:var(--color-slate-950)}.dark .catalog-filters button{color:var(--color-slate-400)}@media (hover:hover){.dark .catalog-filters button:hover{background-color:var(--color-slate-800);color:var(--color-white)}}.dark .catalog-filters button.active{background-color:var(--color-slate-800);color:var(--color-indigo-300)}.dark .modal-content{border-color:var(--color-slate-700);background-color:var(--color-slate-900);color:var(--color-slate-300);--tw-shadow-color:#00000080}@supports (color:color-mix(in lab, red, red)){.dark .modal-content{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.dark .two-factor-modal .modal-content{border-color:var(--color-slate-700)}.dark .two-factor-modal-icon{border-color:#625fff80}@supports (color:color-mix(in lab, red, red)){.dark .two-factor-modal-icon{border-color:color-mix(in oklab, var(--color-indigo-500) 50%, transparent)}}.dark .two-factor-modal-icon{background-color:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.dark .two-factor-modal-icon{background-color:color-mix(in oklab, var(--color-indigo-950) 60%, transparent)}}.dark .two-factor-modal-icon{color:var(--color-indigo-300);--tw-ring-color:#1e1a4d66}@supports (color:color-mix(in lab, red, red)){.dark .two-factor-modal-icon{--tw-ring-color:color-mix(in oklab, var(--color-indigo-950) 40%, transparent)}}.dark .two-factor-intro h3{color:var(--color-white)}.dark .two-factor-qr{border-color:var(--color-slate-700);background-color:var(--color-white)}.dark .two-factor-divider{color:var(--color-slate-500)}.dark .two-factor-divider:before,.dark .two-factor-divider:after{background-color:var(--color-slate-700)}.dark .two-factor-secret{border-color:var(--color-slate-700);background-color:var(--color-slate-950)}.dark .two-factor-secret code{color:var(--color-slate-100)}.dark .two-factor-secret button{border-color:var(--color-slate-700);color:var(--color-slate-400)}@media (hover:hover){.dark .two-factor-secret button:hover{background-color:var(--color-slate-800);color:var(--color-indigo-300)}}.dark .qr-login-card,.dark .qr-scan-help{border-color:var(--color-slate-700);background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.dark .qr-login-card,.dark .qr-scan-help{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.dark .qr-login-heading>span,.dark .qr-scan-help>span{border-color:#625fff80}@supports (color:color-mix(in lab, red, red)){.dark .qr-login-heading>span,.dark .qr-scan-help>span{border-color:color-mix(in oklab, var(--color-indigo-500) 50%, transparent)}}.dark .qr-login-heading>span,.dark .qr-scan-help>span{background-color:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.dark .qr-login-heading>span,.dark .qr-scan-help>span{background-color:color-mix(in oklab, var(--color-indigo-950) 60%, transparent)}}.dark .qr-login-heading>span,.dark .qr-scan-help>span{color:var(--color-indigo-300)}.dark .qr-login-heading strong{color:var(--color-white)}.dark .qr-login-heading small,.dark .qr-scan-help,.dark .qr-login-status{color:var(--color-slate-400)}.dark .qr-login-status[data-tone=success]{color:var(--color-emerald-400)}.dark .qr-login-status[data-tone=error]{color:var(--color-rose-400)}.dark .modal-header,.dark .modal-footer{border-color:var(--color-slate-700);background-color:var(--color-slate-900)}.dark .modal-body{background-color:var(--color-slate-900);color:var(--color-slate-300)}.dark .modal-content .section-card-header{border-color:var(--color-slate-700);background-color:#1d293dcc}@supports (color:color-mix(in lab, red, red)){.dark .modal-content .section-card-header{background-color:color-mix(in oklab, var(--color-slate-800) 80%, transparent)}}.dark .modal-content .section-card-body{background-color:var(--color-slate-900);color:var(--color-slate-300)}.dark .chat-messages{background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.dark .chat-messages{background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.dark .chat-composer{border-color:var(--color-slate-800);background-color:var(--color-slate-900)}.dark .chat-bubble{border-color:var(--color-slate-700);background-color:var(--color-slate-900)}.dark .chat-message.is-mine .chat-bubble{border-color:var(--color-indigo-500);background-color:var(--color-indigo-600)}.dark .chat-avatar{background-color:var(--color-slate-800);color:var(--color-slate-300)}.dark .chat-message-meta{color:var(--color-slate-400)}.dark .chat-message-meta strong{color:var(--color-white)}.dark .chat-message-text{color:var(--color-slate-200)}.dark .chat-message.is-mine .chat-message-text{color:var(--color-white)}.dark .chat-tool-button{border-color:var(--color-slate-700);background-color:var(--color-slate-900);color:var(--color-slate-400)}@media (hover:hover){.dark .chat-tool-button:hover{border-color:var(--color-indigo-500);background-color:var(--color-slate-800);color:var(--color-indigo-300)}}.dark .chat-file-summary{color:var(--color-slate-400)}.dark .chat-image-attachment,.dark .chat-file-attachment{border-color:var(--color-slate-700);background-color:var(--color-slate-950)}.dark .chat-file-attachment{color:var(--color-slate-200)}@media (hover:hover){.dark .chat-file-attachment:hover{border-color:var(--color-indigo-500);background-color:var(--color-slate-800)}}.dark .chat-message.is-mine .chat-file-attachment{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark .chat-message.is-mine .chat-file-attachment{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark .chat-message.is-mine .chat-file-attachment{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark .chat-message.is-mine .chat-file-attachment{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark .chat-message.is-mine .chat-file-attachment{color:var(--color-white)}.dark .ticket-overview{border-color:var(--color-slate-800);background-color:var(--color-slate-900);--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.dark .ticket-overview{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.dark .ticket-overview-main{border-color:var(--color-slate-800);background-color:#0f172bcc}@supports (color:color-mix(in lab, red, red)){.dark .ticket-overview-main{background-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.dark .ticket-overview-avatar{background-color:var(--color-indigo-950);color:var(--color-indigo-300)}.dark .ticket-overview-label{color:var(--color-slate-500)}.dark .ticket-overview-client strong{color:var(--color-white)}.dark .ticket-overview-client a{color:var(--color-indigo-300)}@media (hover:hover){.dark .ticket-overview-client a:hover{color:var(--color-indigo-200)}}.dark .ticket-presence.is-online{background-color:#002c2266}@supports (color:color-mix(in lab, red, red)){.dark .ticket-presence.is-online{background-color:color-mix(in oklab, var(--color-emerald-950) 40%, transparent)}}.dark .ticket-presence.is-online{color:var(--color-emerald-300)}.dark .ticket-presence.is-offline{background-color:var(--color-slate-800);color:var(--color-slate-400)}.dark .ticket-overview-grid{background-color:var(--color-slate-800)}.dark .ticket-info-item{background-color:var(--color-slate-900)}.dark .ticket-info-item span{color:var(--color-slate-500)}.dark .ticket-info-item span svg{color:var(--color-indigo-300)}.dark .ticket-info-item strong{color:var(--color-white)}.dark .ticket-info-link{color:var(--color-indigo-300)}@media (hover:hover){.dark .ticket-info-link:hover{color:var(--color-indigo-200)}}.dark .profile-avatar-preview{background-color:var(--color-indigo-950);color:var(--color-indigo-300)}.dark .qr-code-panel{border-color:var(--color-slate-700);background-color:var(--color-white)}.dark .panel-dropdown a{color:var(--color-slate-300)}@media (hover:hover){.dark .panel-dropdown a:hover{background-color:var(--color-slate-800);color:var(--color-white)}}.dark .panel-notification-badge{--tw-ring-color:var(--color-slate-950)}.dark .panel-notification-head{border-color:var(--color-slate-800)}.dark .panel-notification-list{scrollbar-color:#475569e6 transparent}.dark .panel-notification-list::-webkit-scrollbar-thumb{background-color:#475569e6}.dark .panel-notification-list::-webkit-scrollbar-thumb:hover{background-color:#6366f1d9}.dark .panel-notification-head strong,.dark .panel-notification-item strong,.dark .panel-notification-empty strong{color:var(--color-white)}.dark .panel-notification-head button{color:var(--color-indigo-300)}@media (hover:hover){.dark .panel-notification-head button:hover{background-color:var(--color-slate-800);color:var(--color-indigo-200)}}.dark .panel-notification-item.is-unread{background-color:#1e1a4d66}@supports (color:color-mix(in lab, red, red)){.dark .panel-notification-item.is-unread{background-color:color-mix(in oklab, var(--color-indigo-950) 40%, transparent)}}.dark .panel-notification-icon{background-color:var(--color-slate-800);color:var(--color-slate-300)}.dark .panel-notification-item.is-unread .panel-notification-icon{background-color:var(--color-indigo-600);color:var(--color-white)}.dark .panel-notification-actions a,.dark .panel-notification-actions button{color:var(--color-indigo-300)}@media (hover:hover){:is(.dark .panel-notification-actions a,.dark .panel-notification-actions button):hover{color:var(--color-indigo-200)}}.dark .panel-notification-empty svg{color:var(--color-slate-600)}.dark .block-header,.dark .card-header,.dark .section-card-header{border-color:var(--color-slate-800);background-color:#0f172bcc}@supports (color:color-mix(in lab, red, red)){.dark .block-header,.dark .card-header,.dark .section-card-header{background-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.dark h1,.dark h2,.dark h3,.dark h4,.dark .block-title,.dark .section-card-title,.dark .page-title,.dark .metric-card-value,.dark .feature-metric-value,.dark .empty-state-title{color:var(--color-white)}.dark .settings-summary-card{border-color:var(--color-slate-800);background-color:var(--color-slate-900);--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.dark .settings-summary-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}@media (hover:hover){.dark .settings-summary-card:hover{border-color:#625fff99}@supports (color:color-mix(in lab, red, red)){.dark .settings-summary-card:hover{border-color:color-mix(in oklab, var(--color-indigo-500) 60%, transparent)}}.dark .settings-summary-card:hover{background-color:#1d293dcc}@supports (color:color-mix(in lab, red, red)){.dark .settings-summary-card:hover{background-color:color-mix(in oklab, var(--color-slate-800) 80%, transparent)}}}.dark .admin-settings-heading,.dark .admin-settings-sidebar,.dark .admin-settings-context{border-color:var(--color-slate-800);background-color:var(--color-slate-900);--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.dark .admin-settings-heading,.dark .admin-settings-sidebar,.dark .admin-settings-context{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.dark .admin-settings-sidebar-head,.dark .admin-settings-nav-group+.admin-settings-nav-group{border-color:var(--color-slate-800)}.dark .admin-settings-sidebar-head strong,.dark .admin-settings-context h2{color:var(--color-white)}.dark .admin-settings-sidebar-icon,.dark .admin-settings-context-icon{background-color:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.dark .admin-settings-sidebar-icon,.dark .admin-settings-context-icon{background-color:color-mix(in oklab, var(--color-indigo-950) 60%, transparent)}}.dark .admin-settings-sidebar-icon,.dark .admin-settings-context-icon{color:var(--color-indigo-300)}.dark .admin-user-metric-stats{border-color:var(--color-slate-800)}.dark .admin-user-metric-stat strong{color:var(--color-white)}.dark .admin-settings-search input{border-color:var(--color-slate-800);background-color:var(--color-slate-950)}.dark .landing-chat-composer input{color:#0f172a!important;background-color:#f8fafc!important;border-color:#e2e8f0!important}.dark .landing-chat-offline-form input,.dark .landing-chat-offline-form textarea{border-color:var(--color-slate-200);background-color:var(--color-slate-50);color:var(--color-slate-700)}:is(.dark .landing-chat-offline-form input,.dark .landing-chat-offline-form textarea)::placeholder,.dark .admin-settings-nav-link{color:var(--color-slate-400)}@media (hover:hover){.dark .admin-settings-nav-link:hover{background-color:var(--color-slate-800);color:var(--color-white)}}.dark .admin-settings-nav-link>span{background-color:var(--color-slate-800);color:var(--color-slate-400)}.dark .admin-settings-nav-link.is-active{background-color:#1e1a4d80}@supports (color:color-mix(in lab, red, red)){.dark .admin-settings-nav-link.is-active{background-color:color-mix(in oklab, var(--color-indigo-950) 50%, transparent)}}.dark .admin-settings-nav-link.is-active{color:var(--color-indigo-200);--tw-ring-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.dark .admin-settings-nav-link.is-active{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.dark .admin-settings-nav-link.is-active>span{background-color:var(--color-indigo-600);color:var(--color-white)}.dark .admin-settings-nav-link.is-active>svg{color:var(--color-indigo-300)}.dark .admin-settings-content .section-card-header{background-color:var(--color-slate-900)}:where(.dark .admin-settings-overview-list>:not(:last-child)){border-color:var(--color-slate-800)}@media (hover:hover){.dark .admin-settings-overview-item:hover{background-color:#1d293db3}@supports (color:color-mix(in lab, red, red)){.dark .admin-settings-overview-item:hover{background-color:color-mix(in oklab, var(--color-slate-800) 70%, transparent)}}}.dark .admin-settings-overview-icon{background-color:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.dark .admin-settings-overview-icon{background-color:color-mix(in oklab, var(--color-indigo-950) 60%, transparent)}}.dark .admin-settings-overview-icon{color:var(--color-indigo-300)}.dark .admin-settings-overview-item strong{color:var(--color-white)}.dark .settings-section-nav a{border-color:var(--color-slate-800);background-color:var(--color-slate-900);--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.dark .settings-section-nav a{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}@media (hover:hover){.dark .settings-section-nav a:hover{border-color:#625fff99}@supports (color:color-mix(in lab, red, red)){.dark .settings-section-nav a:hover{border-color:color-mix(in oklab, var(--color-indigo-500) 60%, transparent)}}.dark .settings-section-nav a:hover{background-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.dark .settings-section-nav a:hover{background-color:color-mix(in oklab, var(--color-indigo-950) 30%, transparent)}}}.dark .settings-section-nav a.active{border-color:var(--color-indigo-500);background-color:#1e1a4d80}@supports (color:color-mix(in lab, red, red)){.dark .settings-section-nav a.active{background-color:color-mix(in oklab, var(--color-indigo-950) 50%, transparent)}}.dark .settings-section-nav a.active{--tw-ring-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.dark .settings-section-nav a.active{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 40%, transparent)}}.dark .settings-section-nav strong{color:var(--color-white)}.dark .settings-section-nav small{color:var(--color-slate-400)}.dark .settings-section-nav svg{color:var(--color-indigo-300)}.dark .settings-summary-card.is-good{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.dark .settings-summary-card.is-good{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.dark .settings-summary-card.is-good{background-color:#002c2233}@supports (color:color-mix(in lab, red, red)){.dark .settings-summary-card.is-good{background-color:color-mix(in oklab, var(--color-emerald-950) 20%, transparent)}}.dark .settings-summary-card.is-warning{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.dark .settings-summary-card.is-warning{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.dark .settings-summary-card.is-warning{background-color:#46190133}@supports (color:color-mix(in lab, red, red)){.dark .settings-summary-card.is-warning{background-color:color-mix(in oklab, var(--color-amber-950) 20%, transparent)}}.dark .settings-summary-card strong,.dark .settings-info-item strong,.dark .settings-danger-row strong{color:var(--color-white)}.dark .settings-summary-card small,.dark .settings-info-item span,.dark .settings-danger-row span{color:var(--color-slate-400)}.dark .settings-summary-icon{background-color:var(--color-slate-800);color:var(--color-indigo-300)}.dark .settings-summary-card.is-good .settings-summary-icon{background-color:#002c2280}@supports (color:color-mix(in lab, red, red)){.dark .settings-summary-card.is-good .settings-summary-icon{background-color:color-mix(in oklab, var(--color-emerald-950) 50%, transparent)}}.dark .settings-summary-card.is-good .settings-summary-icon{color:var(--color-emerald-300)}.dark .settings-summary-card.is-warning .settings-summary-icon{background-color:#46190180}@supports (color:color-mix(in lab, red, red)){.dark .settings-summary-card.is-warning .settings-summary-icon{background-color:color-mix(in oklab, var(--color-amber-950) 50%, transparent)}}.dark .settings-summary-card.is-warning .settings-summary-icon{color:var(--color-amber-300)}.dark .settings-info-item,.dark .settings-danger-row,.dark .security-confirmation,.dark .telegram-profile-card{border-color:var(--color-slate-800);background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.dark .settings-info-item,.dark .settings-danger-row,.dark .security-confirmation,.dark .telegram-profile-card{background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.dark .settings-info-item span svg,.dark .notification-channel-card strong svg,.dark .security-channel-card strong svg{color:var(--color-indigo-300)}.dark .telegram-profile-avatar{border-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.dark .telegram-profile-avatar{border-color:color-mix(in oklab, var(--color-indigo-500) 40%, transparent)}}.dark .telegram-profile-avatar{background-color:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.dark .telegram-profile-avatar{background-color:color-mix(in oklab, var(--color-indigo-950) 60%, transparent)}}.dark .telegram-profile-avatar{color:var(--color-indigo-300)}.dark .notification-matrix{border-color:var(--color-slate-800)}.dark .notification-matrix thead{background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.dark .notification-matrix thead{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.dark .notification-matrix th,.dark .notification-matrix td{border-color:var(--color-slate-800)}.dark .notification-matrix th svg{color:var(--color-indigo-300)}.dark .notification-matrix td strong,.dark .social-connection-head h3,.dark .social-profile-row strong,.dark .security-code-delivery strong,.dark .security-code-timers strong{color:var(--color-white)}.dark .notification-matrix td small,.dark .social-connection-head p,.dark .social-profile-row small{color:var(--color-slate-400)}.dark .social-connection-card{border-color:var(--color-slate-800);background-color:var(--color-slate-900);--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.dark .social-connection-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.dark .social-connection-card.is-connected{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.dark .social-connection-card.is-connected{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.dark .social-connection-card.is-connected{background-color:#002c2233}@supports (color:color-mix(in lab, red, red)){.dark .social-connection-card.is-connected{background-color:color-mix(in oklab, var(--color-emerald-950) 20%, transparent)}}.dark .social-connection-card.is-disabled{background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.dark .social-connection-card.is-disabled{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.dark .social-connection-icon{background-color:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.dark .social-connection-icon{background-color:color-mix(in oklab, var(--color-indigo-950) 60%, transparent)}}.dark .social-connection-icon{color:var(--color-indigo-300)}.dark .social-profile-row{border-color:var(--color-slate-800);background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.dark .social-profile-row{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.dark .security-code-delivery{border-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.dark .security-code-delivery{border-color:color-mix(in oklab, var(--color-indigo-500) 40%, transparent)}}.dark .security-code-delivery{background-color:#1e1a4d66}@supports (color:color-mix(in lab, red, red)){.dark .security-code-delivery{background-color:color-mix(in oklab, var(--color-indigo-950) 40%, transparent)}}.dark .security-code-delivery{color:var(--color-slate-300)}.dark .security-code-timers{background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.dark .security-code-timers{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.dark .security-code-timers{color:var(--color-slate-400)}.dark .form-control,.dark .form-select,.dark select,.dark textarea,.dark input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]){border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-100)}:is(.dark .form-control,.dark .form-select,.dark select,.dark textarea,.dark input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]))::placeholder{color:var(--color-slate-600)}:is(.dark .form-control,.dark .form-select,.dark select,.dark textarea,.dark input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button])):focus{border-color:var(--color-indigo-500);--tw-ring-color:var(--color-indigo-950)}.dark label,.dark .form-label{color:var(--color-slate-300)}.dark .feature-metric,.dark .server-control-metric,.dark .service-detail,.dark .choice-card,.dark .switch-row{border-color:var(--color-slate-700);background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.dark .feature-metric,.dark .server-control-metric,.dark .service-detail,.dark .choice-card,.dark .switch-row{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.dark .server-panel-background-editor{border-color:var(--color-slate-700)}.dark .server-panel-background-remove{border-color:#ff23574d}@supports (color:color-mix(in lab, red, red)){.dark .server-panel-background-remove{border-color:color-mix(in oklab, var(--color-rose-500) 30%, transparent)}}.dark .server-panel-background-remove{background-color:#4d02184d}@supports (color:color-mix(in lab, red, red)){.dark .server-panel-background-remove{background-color:color-mix(in oklab, var(--color-rose-950) 30%, transparent)}}.dark .server-panel-background-remove{color:var(--color-rose-300)}@media (hover:hover){.dark .server-panel-background-remove:hover{border-color:#ff667f80}@supports (color:color-mix(in lab, red, red)){.dark .server-panel-background-remove:hover{border-color:color-mix(in oklab, var(--color-rose-400) 50%, transparent)}}.dark .server-panel-background-remove:hover{background-color:#4d021880}@supports (color:color-mix(in lab, red, red)){.dark .server-panel-background-remove:hover{background-color:color-mix(in oklab, var(--color-rose-950) 50%, transparent)}}}.dark .server-status-load{border-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.dark .server-status-load{border-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.dark .server-status-load{background-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.dark .server-status-load{background-color:color-mix(in oklab, var(--color-indigo-950) 30%, transparent)}}.dark .server-status-load strong{color:var(--color-white)}.dark .server-status-load-label,.dark .server-status-load>div:first-child>span{color:var(--color-indigo-300)}.dark .server-status-load-track{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark .server-status-load-track{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark .server-status-load-track{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark .server-status-load-track{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark .server-status-load-track{--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);--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.dark .server-status-load-track{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.dark .feature-metric-link{border-color:color-mix(in oklab, var(--color-indigo-500) 35%, transparent);background-color:color-mix(in oklab, var(--color-slate-950) 80%, transparent);--tw-shadow:0 0 #0000;--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:color-mix(in oklab, var(--color-indigo-500) 10%, transparent);--tw-ring-inset:inset}@media (hover:hover){.dark .feature-metric-link:hover{border-color:#7d87ffcc}@supports (color:color-mix(in lab, red, red)){.dark .feature-metric-link:hover{border-color:color-mix(in oklab, var(--color-indigo-400) 80%, transparent)}}.dark .feature-metric-link:hover{background-color:#1e1a4d59}@supports (color:color-mix(in lab, red, red)){.dark .feature-metric-link:hover{background-color:color-mix(in oklab, var(--color-indigo-950) 35%, transparent)}}.dark .feature-metric-link: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);--tw-shadow-color:#1e1a4d33}@supports (color:color-mix(in lab, red, red)){.dark .feature-metric-link:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}}.dark .feature-metric-link:focus-visible{--tw-ring-color:var(--color-indigo-400);--tw-ring-offset-color:var(--color-slate-950)}.dark .feature-metric-link:before{color:#a5b4fc}.dark .feature-metric-title{color:var(--color-white)}.dark .feature-metric-label{color:var(--color-slate-400)}.dark .feature-metric-action{border-color:#7d87ff4d}@supports (color:color-mix(in lab, red, red)){.dark .feature-metric-action{border-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)}}.dark .feature-metric-action{background-color:#625fff26}@supports (color:color-mix(in lab, red, red)){.dark .feature-metric-action{background-color:color-mix(in oklab, var(--color-indigo-500) 15%, transparent)}}.dark .feature-metric-action{color:var(--color-indigo-200)}.dark .feature-metric-link:hover .feature-metric-action{border-color:#a4b3ff80}@supports (color:color-mix(in lab, red, red)){.dark .feature-metric-link:hover .feature-metric-action{border-color:color-mix(in oklab, var(--color-indigo-300) 50%, transparent)}}.dark .feature-metric-link:hover .feature-metric-action{background-color:#625fff40}@supports (color:color-mix(in lab, red, red)){.dark .feature-metric-link:hover .feature-metric-action{background-color:color-mix(in oklab, var(--color-indigo-500) 25%, transparent)}}.dark .feature-metric-link:hover .feature-metric-action{color:var(--color-white)}.dark .feature-metric-link:hover .feature-metric-icon{background-color:#1e1a4db3}@supports (color:color-mix(in lab, red, red)){.dark .feature-metric-link:hover .feature-metric-icon{background-color:color-mix(in oklab, var(--color-indigo-950) 70%, transparent)}}.dark .feature-metric-link:hover .feature-metric-icon{color:var(--color-indigo-200)}.dark .home-dashboard-panel{border-color:var(--color-slate-800);background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.dark .home-dashboard-panel{background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.dark .home-dashboard-panel{--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 .home-dashboard-icon{background-color:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.dark .home-dashboard-icon{background-color:color-mix(in oklab, var(--color-indigo-950) 60%, transparent)}}.dark .home-dashboard-icon{color:var(--color-indigo-300)}.dark .home-dashboard-heading h2{color:var(--color-white)}.dark .home-dashboard-heading p{color:var(--color-slate-400)}.dark .home-quick-action{border-color:var(--color-slate-700);background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.dark .home-quick-action{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}@media (hover:hover){.dark .home-quick-action:hover{border-color:#7d87ffb3}@supports (color:color-mix(in lab, red, red)){.dark .home-quick-action:hover{border-color:color-mix(in oklab, var(--color-indigo-400) 70%, transparent)}}.dark .home-quick-action:hover{background-color:#1e1a4d59}@supports (color:color-mix(in lab, red, red)){.dark .home-quick-action:hover{background-color:color-mix(in oklab, var(--color-indigo-950) 35%, transparent)}}}.dark .home-quick-icon{background-color:var(--color-slate-800);color:var(--color-indigo-300)}.dark .home-quick-copy b{color:var(--color-white)}.dark .home-quick-copy small{color:var(--color-slate-400)}.dark .home-quick-arrow{color:var(--color-slate-500)}.dark .home-quick-action:hover .home-quick-icon{background-color:#1e1a4db3}@supports (color:color-mix(in lab, red, red)){.dark .home-quick-action:hover .home-quick-icon{background-color:color-mix(in oklab, var(--color-indigo-950) 70%, transparent)}}.dark .home-quick-action:hover .home-quick-icon{color:var(--color-indigo-200)}.dark .home-quick-action:hover .home-quick-arrow{color:var(--color-indigo-300)}.dark .home-news-card{border-color:var(--color-slate-800);background-color:#02061866}@supports (color:color-mix(in lab, red, red)){.dark .home-news-card{background-color:color-mix(in oklab, var(--color-slate-950) 40%, transparent)}}.dark .home-news-card{--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)}@media (hover:hover){.dark .home-news-card:hover{border-color:#625fff99}@supports (color:color-mix(in lab, red, red)){.dark .home-news-card:hover{border-color:color-mix(in oklab, var(--color-indigo-500) 60%, transparent)}}}.dark .home-news-card-media{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-indigo-950);--tw-gradient-via:var(--color-slate-950);--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,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:var(--color-violet-950)}.dark .home-news-date{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark .home-news-date{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark .home-news-date{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.dark .home-news-date{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.dark .home-news-placeholder{color:#a4b3ffb3}@supports (color:color-mix(in lab, red, red)){.dark .home-news-placeholder{color:color-mix(in oklab, var(--color-indigo-300) 70%, transparent)}}.dark .home-news-link{background-color:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.dark .home-news-link{background-color:color-mix(in oklab, var(--color-indigo-950) 60%, transparent)}}.dark .home-news-link{color:var(--color-indigo-200)}@media (hover:hover){.dark .home-news-link:hover{background-color:#312c85b3}@supports (color:color-mix(in lab, red, red)){.dark .home-news-link:hover{background-color:color-mix(in oklab, var(--color-indigo-900) 70%, transparent)}}.dark .home-news-link:hover{color:var(--color-white)}}.dark .home-news-title{color:var(--color-white)}.dark .payment-method-option{border-color:var(--color-slate-700);background-color:#02061880}@supports (color:color-mix(in lab, red, red)){.dark .payment-method-option{background-color:color-mix(in oklab, var(--color-slate-950) 50%, transparent)}}.dark .payment-method-option{--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.dark .payment-method-option{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}@media (hover:hover){.dark .payment-method-option:hover{border-color:#625fff99}@supports (color:color-mix(in lab, red, red)){.dark .payment-method-option:hover{border-color:color-mix(in oklab, var(--color-indigo-500) 60%, transparent)}}.dark .payment-method-option:hover{background-color:var(--color-slate-900)}}.dark .payment-method-option.is-active{border-color:var(--color-indigo-500);background-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.dark .payment-method-option.is-active{background-color:color-mix(in oklab, var(--color-indigo-950) 30%, transparent)}}.dark .payment-method-option.is-active{--tw-shadow-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.dark .payment-method-option.is-active{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.dark .payment-method-option.is-active{--tw-ring-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.dark .payment-method-option.is-active{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.dark .payment-method-logo{border-color:var(--color-slate-700);background-color:var(--color-slate-900)}.dark .payment-method-logo.is-emerald{background-color:#002c2266}@supports (color:color-mix(in lab, red, red)){.dark .payment-method-logo.is-emerald{background-color:color-mix(in oklab, var(--color-emerald-950) 40%, transparent)}}.dark .payment-method-logo.is-emerald{color:var(--color-emerald-300)}.dark .payment-method-logo.is-cyan{background-color:#05334566}@supports (color:color-mix(in lab, red, red)){.dark .payment-method-logo.is-cyan{background-color:color-mix(in oklab, var(--color-cyan-950) 40%, transparent)}}.dark .payment-method-logo.is-cyan{color:var(--color-cyan-300)}.dark .payment-method-logo.is-amber{background-color:#46190166}@supports (color:color-mix(in lab, red, red)){.dark .payment-method-logo.is-amber{background-color:color-mix(in oklab, var(--color-amber-950) 40%, transparent)}}.dark .payment-method-logo.is-amber{color:var(--color-amber-300)}.dark .payment-method-logo.is-rose{background-color:#4d021866}@supports (color:color-mix(in lab, red, red)){.dark .payment-method-logo.is-rose{background-color:color-mix(in oklab, var(--color-rose-950) 40%, transparent)}}.dark .payment-method-logo.is-rose{color:var(--color-rose-300)}.dark .payment-method-logo.is-violet{background-color:#2f0d6866}@supports (color:color-mix(in lab, red, red)){.dark .payment-method-logo.is-violet{background-color:color-mix(in oklab, var(--color-violet-950) 40%, transparent)}}.dark .payment-method-logo.is-violet{color:var(--color-violet-300)}.dark .payment-method-logo.is-slate{background-color:var(--color-slate-800);color:var(--color-slate-300)}.dark .payment-method-top strong{color:var(--color-white)}.dark .payment-method-top small{border-color:var(--color-slate-700);background-color:var(--color-slate-900);color:var(--color-slate-300)}.dark .payment-method-body>span:last-child{color:var(--color-slate-400)}.dark .payment-selected-summary{border-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.dark .payment-selected-summary{border-color:color-mix(in oklab, var(--color-indigo-500) 40%, transparent)}}.dark .payment-selected-summary{background-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.dark .payment-selected-summary{background-color:color-mix(in oklab, var(--color-indigo-950) 30%, transparent)}}.dark .payment-selected-summary strong{color:var(--color-white)}.dark .payment-quick-grid button{border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-200)}@media (hover:hover){.dark .payment-quick-grid button:hover{border-color:var(--color-indigo-500);background-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.dark .payment-quick-grid button:hover{background-color:color-mix(in oklab, var(--color-indigo-950) 30%, transparent)}}.dark .payment-quick-grid button:hover{color:var(--color-indigo-200)}}.dark .payment-quick-grid button:focus-visible{--tw-ring-offset-color:var(--color-slate-900)}.dark .credential-password-panel{border-color:var(--color-slate-700);background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.dark .credential-password-panel{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.dark .credential-password-panel summary{color:var(--color-slate-300)}@media (hover:hover){.dark .credential-password-panel summary:hover{background-color:var(--color-slate-800);color:var(--color-indigo-300)}}.dark .credential-password-form{border-color:var(--color-slate-700);background-color:var(--color-slate-900)}.dark .recaptcha-wrap{background-color:#02061866}@supports (color:color-mix(in lab, red, red)){.dark .recaptcha-wrap{background-color:color-mix(in oklab, var(--color-slate-950) 40%, transparent)}}.dark .feature-metric-icon,.dark .metric-card-icon,.dark .empty-state-icon{background-color:var(--color-slate-800);color:var(--color-indigo-300)}.dark .service-detail strong,.dark .choice-card strong,.dark .switch-row strong,.dark .theme-options b{color:var(--color-white)}.dark .table th,.dark table th{border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-400)}.dark .table td,.dark table td{border-color:var(--color-slate-800);color:var(--color-slate-300)}.dark .table-hover tbody tr:hover{background-color:#1d293d99}@supports (color:color-mix(in lab, red, red)){.dark .table-hover tbody tr:hover{background-color:color-mix(in oklab, var(--color-slate-800) 60%, transparent)}}.dark .game-period-option{border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-300)}@media (hover:hover){.dark .game-period-option:hover{border-color:var(--color-indigo-500);background-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.dark .game-period-option:hover{background-color:color-mix(in oklab, var(--color-indigo-950) 30%, transparent)}}.dark .game-period-option:hover{color:var(--color-indigo-200)}}.dark .game-period-option:focus-visible{--tw-ring-offset-color:var(--color-slate-950)}.dark .game-period-option.is-active{border-color:var(--color-indigo-400);background-color:#1e1a4db3}@supports (color:color-mix(in lab, red, red)){.dark .game-period-option.is-active{background-color:color-mix(in oklab, var(--color-indigo-950) 70%, transparent)}}.dark .game-period-option.is-active{color:var(--color-white);--tw-ring-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.dark .game-period-option.is-active{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 40%, transparent)}}.dark .game-period-option span{color:var(--color-slate-400)}.dark .game-period-option.is-active span{color:var(--color-indigo-200)}.dark .vds-choice-header label{color:var(--color-slate-200)}.dark .vds-choice-header span{color:var(--color-slate-500)}.dark .vds-choice-card{border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-300)}@media (hover:hover){.dark .vds-choice-card:hover{border-color:var(--color-indigo-500);background-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.dark .vds-choice-card:hover{background-color:color-mix(in oklab, var(--color-indigo-950) 30%, transparent)}}.dark .vds-choice-card:hover{color:var(--color-indigo-200)}}.dark .vds-choice-card:focus-visible{--tw-ring-offset-color:var(--color-slate-950)}.dark .vds-choice-card.is-active{border-color:var(--color-indigo-400);background-color:#1e1a4db3}@supports (color:color-mix(in lab, red, red)){.dark .vds-choice-card.is-active{background-color:color-mix(in oklab, var(--color-indigo-950) 70%, transparent)}}.dark .vds-choice-card.is-active{color:var(--color-white);--tw-ring-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.dark .vds-choice-card.is-active{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 40%, transparent)}}.dark .vds-choice-check{border-color:var(--color-slate-600);background-color:var(--color-slate-900)}.dark .vds-choice-card.is-active .vds-choice-check{border-color:var(--color-indigo-500);background-color:var(--color-indigo-600);color:var(--color-white)}.dark .vds-choice-title,.dark .vds-choice-footer b,.dark .vds-network-card b{color:var(--color-white)}.dark .vds-choice-meta,.dark .vds-network-card small{color:var(--color-slate-400)}.dark .vds-choice-footer small{background-color:var(--color-slate-800);color:var(--color-slate-300)}.dark .vds-choice-os-icon{background-color:var(--color-slate-900);color:var(--color-indigo-300)}.dark .vds-location-card{border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-300)}@media (hover:hover){.dark .vds-location-card:hover{border-color:var(--color-indigo-500);background-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.dark .vds-location-card:hover{background-color:color-mix(in oklab, var(--color-indigo-950) 30%, transparent)}}.dark .vds-location-card:hover{color:var(--color-indigo-200)}}.dark .vds-location-card:focus-visible{--tw-ring-offset-color:var(--color-slate-950)}.dark .vds-location-card.is-active{border-color:var(--color-indigo-400);background-color:#1e1a4db3}@supports (color:color-mix(in lab, red, red)){.dark .vds-location-card.is-active{background-color:color-mix(in oklab, var(--color-indigo-950) 70%, transparent)}}.dark .vds-location-card.is-active{color:var(--color-white);--tw-ring-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.dark .vds-location-card.is-active{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 40%, transparent)}}.dark .vds-location-card b{color:var(--color-white)}.dark .vds-location-card small{color:var(--color-slate-400)}.dark .vds-location-card.is-active>svg:last-child{color:var(--color-indigo-300)}.dark .vds-period-card{border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-300)}@media (hover:hover){.dark .vds-period-card:hover{border-color:var(--color-indigo-500);background-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.dark .vds-period-card:hover{background-color:color-mix(in oklab, var(--color-indigo-950) 30%, transparent)}}.dark .vds-period-card:hover{color:var(--color-indigo-200)}}.dark .vds-period-card:focus-visible{--tw-ring-offset-color:var(--color-slate-950)}.dark .vds-period-card.is-active{border-color:var(--color-indigo-400);background-color:#1e1a4db3}@supports (color:color-mix(in lab, red, red)){.dark .vds-period-card.is-active{background-color:color-mix(in oklab, var(--color-indigo-950) 70%, transparent)}}.dark .vds-period-card.is-active{color:var(--color-white);--tw-ring-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.dark .vds-period-card.is-active{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 40%, transparent)}}.dark .vds-period-card span{color:var(--color-slate-400)}.dark .vds-period-card.is-active span{color:var(--color-indigo-200)}.dark .vds-network-card{border-color:var(--color-slate-700);background-color:var(--color-slate-950)}@media (hover:hover){.dark .vds-network-card:hover{border-color:var(--color-indigo-500);background-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.dark .vds-network-card:hover{background-color:color-mix(in oklab, var(--color-indigo-950) 30%, transparent)}}}.dark .vds-network-card:focus-visible{--tw-ring-offset-color:var(--color-slate-950)}.dark .vds-network-card.is-active{border-color:var(--color-indigo-400);background-color:#1e1a4db3}@supports (color:color-mix(in lab, red, red)){.dark .vds-network-card.is-active{background-color:color-mix(in oklab, var(--color-indigo-950) 70%, transparent)}}.dark .vds-network-card.is-active{--tw-ring-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.dark .vds-network-card.is-active{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 40%, transparent)}}.dark .vds-network-card>strong{color:var(--color-slate-400)}.dark .vds-network-card.is-active>strong{color:var(--color-indigo-200)}.dark .order-summary-list span{color:var(--color-slate-400)}.dark .order-summary-list b{color:var(--color-white)}.dark #promoAppliedRow{border-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.dark #promoAppliedRow{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.dark #promoAppliedRow{background-color:#002c2280}@supports (color:color-mix(in lab, red, red)){.dark #promoAppliedRow{background-color:color-mix(in oklab, var(--color-emerald-950) 50%, transparent)}}.dark #promoAppliedRow{color:var(--color-emerald-200)}.dark .pagination .page-link{border-color:var(--color-slate-700);background-color:var(--color-slate-900);color:var(--color-slate-300)}@media (hover:hover){.dark .pagination .page-link:hover{border-color:var(--color-indigo-500);background-color:#1e1a4d66}@supports (color:color-mix(in lab, red, red)){.dark .pagination .page-link:hover{background-color:color-mix(in oklab, var(--color-indigo-950) 40%, transparent)}}.dark .pagination .page-link:hover{color:var(--color-indigo-200)}}.dark .pagination .page-item.active .page-link{border-color:var(--color-indigo-500);background-color:var(--color-indigo-600);color:var(--color-white)}.dark .pagination .page-item.disabled .page-link{border-color:var(--color-slate-800);background-color:var(--color-slate-950);color:var(--color-slate-600)}.dark .panel-pagination-summary{color:var(--color-slate-400)}.dark .btn-secondary{border-color:var(--color-slate-700);background-color:var(--color-slate-900);color:var(--color-slate-200)}@media (hover:hover){.dark .btn-secondary:hover{background-color:var(--color-slate-800)}}:is(.dark .btn,.dark .panel-icon-button,.dark .panel-user-button,.dark .theme-options button):focus-visible{--tw-ring-offset-color:var(--color-slate-950)}.dark .choice-box,.dark input[type=checkbox],.dark input[type=radio]{border-color:var(--color-slate-600);background-color:var(--color-slate-900)}.dark .review-rating-input span{border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-400)}@media (hover:hover){.dark .review-rating-input span:hover{border-color:var(--color-amber-500);background-color:#4619014d}@supports (color:color-mix(in lab, red, red)){.dark .review-rating-input span:hover{background-color:color-mix(in oklab, var(--color-amber-950) 30%, transparent)}}.dark .review-rating-input span:hover{color:var(--color-amber-300)}}.dark .review-rating-input input:checked+span{border-color:var(--color-amber-500);background-color:#46190180}@supports (color:color-mix(in lab, red, red)){.dark .review-rating-input input:checked+span{background-color:color-mix(in oklab, var(--color-amber-950) 50%, transparent)}}.dark .review-rating-input input:checked+span{color:var(--color-amber-300)}.dark .reviews-heading-stat{border-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.dark .reviews-heading-stat{border-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.dark .reviews-heading-stat{background-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.dark .reviews-heading-stat{background-color:color-mix(in oklab, var(--color-indigo-950) 30%, transparent)}}.dark .reviews-heading-stat{color:var(--color-indigo-200)}.dark .panel-review-card{border-color:var(--color-slate-700);background-color:#02061880}@supports (color:color-mix(in lab, red, red)){.dark .panel-review-card{background-color:color-mix(in oklab, var(--color-slate-950) 50%, transparent)}}@media (hover:hover){.dark .panel-review-card:hover{border-color:#7d87ff99}@supports (color:color-mix(in lab, red, red)){.dark .panel-review-card:hover{border-color:color-mix(in oklab, var(--color-indigo-400) 60%, transparent)}}.dark .panel-review-card:hover{background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.dark .panel-review-card:hover{background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}}.dark .panel-review-top>strong{color:var(--color-slate-400)}.dark .panel-review-body{color:var(--color-slate-300)}.dark .panel-review-author{border-color:var(--color-slate-700)}.dark .panel-review-author>span{background-color:#1e1a4db3}@supports (color:color-mix(in lab, red, red)){.dark .panel-review-author>span{background-color:color-mix(in oklab, var(--color-indigo-950) 70%, transparent)}}.dark .panel-review-author>span{color:var(--color-indigo-200)}.dark .panel-review-author strong{color:var(--color-white)}.dark .panel-review-author small,.dark .metric-card-caption{color:var(--color-slate-400)}.dark .admin-stat-chart{border-color:var(--color-slate-700)}.dark .admin-stat-chart-bar{background-color:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.dark .admin-stat-chart-bar{background-color:color-mix(in oklab, var(--color-indigo-950) 60%, transparent)}}:where(.dark .admin-stat-list>:not(:last-child)){border-color:var(--color-slate-700)}.dark .admin-stat-list span{color:var(--color-slate-300)}.dark .admin-stat-list strong{color:var(--color-white)}:where(.dark .admin-stat-table>:not(:last-child)){border-color:var(--color-slate-700)}.dark .admin-stat-table>a:hover{background-color:#1d293d99}@supports (color:color-mix(in lab, red, red)){.dark .admin-stat-table>a:hover{background-color:color-mix(in oklab, var(--color-slate-800) 60%, transparent)}}.dark .admin-stat-table strong{color:var(--color-white)}.dark .admin-stat-avatar{background-color:#1e1a4db3}@supports (color:color-mix(in lab, red, red)){.dark .admin-stat-avatar{background-color:color-mix(in oklab, var(--color-indigo-950) 70%, transparent)}}.dark .admin-stat-avatar{color:var(--color-indigo-200)}.dark .admin-stat-avatar.is-money{background-color:#002c2280}@supports (color:color-mix(in lab, red, red)){.dark .admin-stat-avatar.is-money{background-color:color-mix(in oklab, var(--color-emerald-950) 50%, transparent)}}.dark .admin-stat-avatar.is-money{color:var(--color-emerald-300)}.dark .reviews-heading-stat-icon{background-color:var(--color-slate-900);color:var(--color-indigo-300)}.dark .reviews-heading-stat small{color:#a4b3ffbf}@supports (color:color-mix(in lab, red, red)){.dark .reviews-heading-stat small{color:color-mix(in oklab, var(--color-indigo-300) 75%, transparent)}}.dark .reviews-section-icon{background-color:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.dark .reviews-section-icon{background-color:color-mix(in oklab, var(--color-indigo-950) 60%, transparent)}}.dark .reviews-section-icon{color:var(--color-indigo-300)}.dark .reviews-section-icon.is-muted{background-color:var(--color-slate-800);color:var(--color-slate-300)}.dark .reviews-step-badge{background-color:var(--color-slate-800);color:var(--color-slate-400)}.dark .review-field>span,.dark .review-field-label{color:var(--color-slate-200)}.dark .reviews-service-hint{border-color:#953d0099}@supports (color:color-mix(in lab, red, red)){.dark .reviews-service-hint{border-color:color-mix(in oklab, var(--color-amber-800) 60%, transparent)}}.dark .reviews-service-hint{background-color:#4619014d}@supports (color:color-mix(in lab, red, red)){.dark .reviews-service-hint{background-color:color-mix(in oklab, var(--color-amber-950) 30%, transparent)}}.dark .reviews-service-hint{color:var(--color-amber-200)}.dark .reviews-compose-footer,:where(.dark .reviews-history-list>:not(:last-child)){border-color:var(--color-slate-700)}.dark .review-history-item:hover{background-color:#0f172b80}@supports (color:color-mix(in lab, red, red)){.dark .review-history-item:hover{background-color:color-mix(in oklab, var(--color-slate-900) 50%, transparent)}}.dark .review-history-service-icon{background-color:var(--color-slate-800);color:var(--color-slate-300)}.dark .review-history-service strong{color:var(--color-white)}.dark .review-history-item-rating svg:not(.is-filled){color:var(--color-slate-600)}.dark .review-history-item-rating strong{color:var(--color-slate-400)}.dark .review-history-item-text{color:var(--color-slate-300)}.dark .review-moderation-note{border-color:#8b0836b3}@supports (color:color-mix(in lab, red, red)){.dark .review-moderation-note{border-color:color-mix(in oklab, var(--color-rose-900) 70%, transparent)}}.dark .review-moderation-note{background-color:#4d021866}@supports (color:color-mix(in lab, red, red)){.dark .review-moderation-note{background-color:color-mix(in oklab, var(--color-rose-950) 40%, transparent)}}.dark .review-moderation-note{color:var(--color-rose-200)}.dark .reviews-pagination{border-color:var(--color-slate-700)}.dark .review-header-icon{background-color:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.dark .review-header-icon{background-color:color-mix(in oklab, var(--color-indigo-950) 60%, transparent)}}.dark .review-header-icon{color:var(--color-indigo-300)}.dark .review-field-hint{color:var(--color-slate-400)}.dark .review-moderation-text{border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-200)}.dark .review-status-note-trigger{border-color:#8b0836b3}@supports (color:color-mix(in lab, red, red)){.dark .review-status-note-trigger{border-color:color-mix(in oklab, var(--color-rose-900) 70%, transparent)}}.dark .review-status-note-trigger{background-color:#4d021866}@supports (color:color-mix(in lab, red, red)){.dark .review-status-note-trigger{background-color:color-mix(in oklab, var(--color-rose-950) 40%, transparent)}}.dark .review-status-note-trigger{color:var(--color-rose-300)}@media (hover:hover){.dark .review-status-note-trigger:hover{border-color:var(--color-rose-700);background-color:#4d0218b3}@supports (color:color-mix(in lab, red, red)){.dark .review-status-note-trigger:hover{background-color:color-mix(in oklab, var(--color-rose-950) 70%, transparent)}}}.dark .review-status-note-trigger:focus-visible{--tw-ring-color:var(--color-rose-700)}.dark .review-note-floating{border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-300);--tw-shadow-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.dark .review-note-floating{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.dark .review-note-floating strong{color:var(--color-white)}.dark .admin-review-stat{border-color:var(--color-slate-700);background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.dark .admin-review-stat{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.dark .admin-review-stat{--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)}@media (hover:hover){.dark .admin-review-stat:hover{border-color:#7d87ffb3}@supports (color:color-mix(in lab, red, red)){.dark .admin-review-stat:hover{border-color:color-mix(in oklab, var(--color-indigo-400) 70%, transparent)}}}.dark .admin-review-stat.is-active{border-color:#7d87ffb3}@supports (color:color-mix(in lab, red, red)){.dark .admin-review-stat.is-active{border-color:color-mix(in oklab, var(--color-indigo-400) 70%, transparent)}}.dark .admin-review-stat.is-active{background-color:#1e1a4d59}@supports (color:color-mix(in lab, red, red)){.dark .admin-review-stat.is-active{background-color:color-mix(in oklab, var(--color-indigo-950) 35%, transparent)}}.dark .admin-review-stat.is-active{--tw-ring-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.dark .admin-review-stat.is-active{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.dark .admin-review-stat-icon{background-color:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.dark .admin-review-stat-icon{background-color:color-mix(in oklab, var(--color-indigo-950) 60%, transparent)}}.dark .admin-review-stat-icon{color:var(--color-indigo-300)}.dark .admin-review-stat-icon.is-warning{background-color:#46190166}@supports (color:color-mix(in lab, red, red)){.dark .admin-review-stat-icon.is-warning{background-color:color-mix(in oklab, var(--color-amber-950) 40%, transparent)}}.dark .admin-review-stat-icon.is-warning{color:var(--color-amber-300)}.dark .admin-review-stat-icon.is-success{background-color:#002c2266}@supports (color:color-mix(in lab, red, red)){.dark .admin-review-stat-icon.is-success{background-color:color-mix(in oklab, var(--color-emerald-950) 40%, transparent)}}.dark .admin-review-stat-icon.is-success{color:var(--color-emerald-300)}.dark .admin-review-stat-icon.is-danger{background-color:#4d021866}@supports (color:color-mix(in lab, red, red)){.dark .admin-review-stat-icon.is-danger{background-color:color-mix(in oklab, var(--color-rose-950) 40%, transparent)}}.dark .admin-review-stat-icon.is-danger{color:var(--color-rose-300)}.dark .admin-review-stat strong{color:var(--color-white)}.dark .admin-reviews-filters{border-color:var(--color-slate-700)}.dark .choice-card>input:checked+.choice-box{border-color:var(--color-indigo-500);background-color:var(--color-indigo-500);color:var(--color-white)}.dark .choice-card:has(>input:checked){border-color:#625fff99}@supports (color:color-mix(in lab, red, red)){.dark .choice-card:has(>input:checked){border-color:color-mix(in oklab, var(--color-indigo-500) 60%, transparent)}}.dark .choice-card:has(>input:checked){background-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.dark .choice-card:has(>input:checked){background-color:color-mix(in oklab, var(--color-indigo-950) 30%, transparent)}}.dark .check-row{color:var(--color-slate-300)}.dark .check-row>input:checked+.choice-box{border-color:var(--color-indigo-500);background-color:var(--color-indigo-500);color:var(--color-white)}.dark .switch-row:has(input:checked){border-color:#625fff99}@supports (color:color-mix(in lab, red, red)){.dark .switch-row:has(input:checked){border-color:color-mix(in oklab, var(--color-indigo-500) 60%, transparent)}}.dark .switch-row:has(input:checked){background-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.dark .switch-row:has(input:checked){background-color:color-mix(in oklab, var(--color-indigo-950) 30%, transparent)}}.dark .panel-theme-picker{border-color:var(--color-slate-800)}@media (hover:hover){.dark .theme-current-button:hover{background-color:var(--color-slate-800)}}.dark .theme-current-button-icon{border-color:var(--color-slate-800);background-color:#0f172be6}@supports (color:color-mix(in lab, red, red)){.dark .theme-current-button-icon{background-color:color-mix(in oklab, var(--color-slate-900) 90%, transparent)}}.dark .theme-current-button-icon{color:var(--color-slate-300);--tw-shadow-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.dark .theme-current-button-icon{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 30%, transparent) var(--tw-shadow-alpha), transparent)}}@media (hover:hover){.dark .theme-current-button-icon:hover{border-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.dark .theme-current-button-icon:hover{border-color:color-mix(in oklab, var(--color-indigo-500) 40%, transparent)}}.dark .theme-current-button-icon:hover{background-color:var(--color-slate-800);color:var(--color-indigo-300)}}.dark .theme-current-main>svg{color:var(--color-indigo-300)}.dark .theme-current-main b{color:var(--color-slate-100)}.dark .theme-current-main small{color:var(--color-slate-400)}.dark .theme-current-chevron{color:var(--color-slate-500)}.dark .theme-menu{border-color:var(--color-slate-800);background-color:var(--color-slate-900);--tw-shadow-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.dark .theme-menu{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.dark .theme-menu button{color:var(--color-slate-300)}@media (hover:hover){.dark .theme-menu button:hover{background-color:var(--color-slate-800);color:var(--color-white)}}.dark .theme-menu button>svg:first-child{color:var(--color-slate-500)}.dark .theme-option-check{color:var(--color-indigo-300)}.dark .theme-menu button.active{background-color:#625fff26}@supports (color:color-mix(in lab, red, red)){.dark .theme-menu button.active{background-color:color-mix(in oklab, var(--color-indigo-500) 15%, transparent)}}.dark .theme-menu button.active{color:var(--color-indigo-200)}.dark .theme-menu button.active>svg:first-child,.dark .theme-menu button.active .theme-option-check{color:var(--color-indigo-300)}.dark .theme-options button{border-color:var(--color-slate-700);background-color:var(--color-slate-950)}.dark .theme-options button.active{border-color:var(--color-indigo-500);background-color:#1e1a4d80}@supports (color:color-mix(in lab, red, red)){.dark .theme-options button.active{background-color:color-mix(in oklab, var(--color-indigo-950) 50%, transparent)}}.dark .theme-options button.active{--tw-ring-color:var(--color-indigo-950)}.dark .money-input>span{border-color:var(--color-slate-700);background-color:var(--color-slate-800);color:var(--color-slate-400)}.dark .text-slate-950,.dark .text-slate-900,.dark .text-slate-800{color:#fff!important}.dark .text-slate-700,.dark .text-slate-600{color:var(--color-slate-300)}.dark .text-slate-500{color:var(--color-slate-400)}.dark .border-slate-200,.dark .border-slate-100{border-color:var(--color-slate-800)}.dark .bg-white{background-color:var(--color-slate-900)}.dark .bg-slate-50,.dark .bg-slate-100{background-color:var(--color-slate-950)}.dark .legal-text{color:var(--color-slate-300)}.dark .toast-item{border-color:var(--color-slate-700);background-color:var(--color-slate-900);color:var(--color-slate-200);--tw-shadow-color:#0006}@supports (color:color-mix(in lab, red, red)){.dark .toast-item{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.dark .toast-item.success{border-color:#00bb7f80}@supports (color:color-mix(in lab, red, red)){.dark .toast-item.success{border-color:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)}}.dark .toast-item.success{background-color:#002c22cc}@supports (color:color-mix(in lab, red, red)){.dark .toast-item.success{background-color:color-mix(in oklab, var(--color-emerald-950) 80%, transparent)}}.dark .toast-item.error{border-color:#ff235780}@supports (color:color-mix(in lab, red, red)){.dark .toast-item.error{border-color:color-mix(in oklab, var(--color-rose-500) 50%, transparent)}}.dark .toast-item.error{background-color:#4d0218cc}@supports (color:color-mix(in lab, red, red)){.dark .toast-item.error{background-color:color-mix(in oklab, var(--color-rose-950) 80%, transparent)}}.dark .toast-item.warning{border-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.dark .toast-item.warning{border-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.dark .toast-item.warning{background-color:#461901cc}@supports (color:color-mix(in lab, red, red)){.dark .toast-item.warning{background-color:color-mix(in oklab, var(--color-amber-950) 80%, transparent)}}.dark .toast-item.info{border-color:#625fff80}@supports (color:color-mix(in lab, red, red)){.dark .toast-item.info{border-color:color-mix(in oklab, var(--color-indigo-500) 50%, transparent)}}.dark .toast-item.info{background-color:#1e1a4dcc}@supports (color:color-mix(in lab, red, red)){.dark .toast-item.info{background-color:color-mix(in oklab, var(--color-indigo-950) 80%, transparent)}}.dark .network-status-banner{border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.dark .network-status-banner{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.dark .network-status-banner{background-color:#0f172bf2}@supports (color:color-mix(in lab, red, red)){.dark .network-status-banner{background-color:color-mix(in oklab, var(--color-slate-900) 95%, transparent)}}.dark .network-status-banner{color:var(--color-slate-200);--tw-shadow-color:#0006}@supports (color:color-mix(in lab, red, red)){.dark .network-status-banner{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.dark .network-status-dot{background-color:#461901b3}@supports (color:color-mix(in lab, red, red)){.dark .network-status-dot{background-color:color-mix(in oklab, var(--color-amber-950) 70%, transparent)}}.dark .network-status-dot{color:var(--color-amber-300)}.dark .network-status-banner strong{color:var(--color-white)}.dark .network-status-banner span:not(.network-status-dot){color:var(--color-slate-400)}.dark .alert-primary,.dark .alert-info{border-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.dark .alert-primary,.dark .alert-info{border-color:color-mix(in oklab, var(--color-indigo-500) 40%, transparent)}}.dark .alert-primary,.dark .alert-info{background-color:#1e1a4db3}@supports (color:color-mix(in lab, red, red)){.dark .alert-primary,.dark .alert-info{background-color:color-mix(in oklab, var(--color-indigo-950) 70%, transparent)}}.dark .alert-primary,.dark .alert-info{color:var(--color-indigo-200)}.dark .alert-success{border-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.dark .alert-success{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.dark .alert-success{background-color:#002c22b3}@supports (color:color-mix(in lab, red, red)){.dark .alert-success{background-color:color-mix(in oklab, var(--color-emerald-950) 70%, transparent)}}.dark .alert-success{color:var(--color-emerald-200)}.dark .alert-warning{border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.dark .alert-warning{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.dark .alert-warning{background-color:#461901b3}@supports (color:color-mix(in lab, red, red)){.dark .alert-warning{background-color:color-mix(in oklab, var(--color-amber-950) 70%, transparent)}}.dark .alert-warning{color:var(--color-amber-200)}.dark .alert-danger{border-color:#ff235766}@supports (color:color-mix(in lab, red, red)){.dark .alert-danger{border-color:color-mix(in oklab, var(--color-rose-500) 40%, transparent)}}.dark .alert-danger{background-color:#4d0218b3}@supports (color:color-mix(in lab, red, red)){.dark .alert-danger{background-color:color-mix(in oklab, var(--color-rose-950) 70%, transparent)}}.dark .alert-danger{color:var(--color-rose-200)}.dark .auth-shell{background-color:var(--color-slate-950);color:var(--color-slate-300)}.dark .auth-card{border-color:var(--color-slate-800);background-color:var(--color-slate-900);--tw-shadow-color:#0006}@supports (color:color-mix(in lab, red, red)){.dark .auth-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.dark .auth-title{color:var(--color-white)}.dark .auth-links a{color:var(--color-indigo-300)}@media (hover:hover){.dark .auth-links a:hover{color:var(--color-indigo-200)}}.dark .auth-subtitle,.dark .auth-password-toggle{color:var(--color-slate-400)}@media (hover:hover){.dark .auth-password-toggle:hover{background-color:var(--color-slate-800);color:var(--color-indigo-300)}}.dark .auth-password-toggle:focus-visible{--tw-ring-color:var(--color-indigo-400)}.dark .auth-password-box{border-color:var(--color-slate-700);background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.dark .auth-password-box{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.dark .auth-password-box-head p{color:var(--color-white)}.dark .auth-password-box-head span{color:var(--color-slate-400)}.dark .auth-password-strength-head span{color:var(--color-slate-500)}.dark .auth-password-strength-head strong{background-color:var(--color-slate-800);color:var(--color-slate-300)}.dark .auth-password-strength-track{background-color:var(--color-slate-800)}.dark .auth-password-strength p{color:var(--color-slate-400)}.dark .auth-password-strength[data-score="1"] .auth-password-strength-head strong{background-color:#4d0218b3}@supports (color:color-mix(in lab, red, red)){.dark .auth-password-strength[data-score="1"] .auth-password-strength-head strong{background-color:color-mix(in oklab, var(--color-rose-950) 70%, transparent)}}.dark .auth-password-strength[data-score="1"] .auth-password-strength-head strong{color:var(--color-rose-200)}.dark .auth-password-strength[data-score="2"] .auth-password-strength-head strong{background-color:#461901b3}@supports (color:color-mix(in lab, red, red)){.dark .auth-password-strength[data-score="2"] .auth-password-strength-head strong{background-color:color-mix(in oklab, var(--color-amber-950) 70%, transparent)}}.dark .auth-password-strength[data-score="2"] .auth-password-strength-head strong{color:var(--color-amber-200)}.dark .auth-password-strength[data-score="3"] .auth-password-strength-head strong{background-color:#1e1a4db3}@supports (color:color-mix(in lab, red, red)){.dark .auth-password-strength[data-score="3"] .auth-password-strength-head strong{background-color:color-mix(in oklab, var(--color-indigo-950) 70%, transparent)}}.dark .auth-password-strength[data-score="3"] .auth-password-strength-head strong{color:var(--color-indigo-200)}.dark .auth-password-strength[data-score="4"] .auth-password-strength-head strong,.dark .auth-password-strength[data-score="5"] .auth-password-strength-head strong{background-color:#002c22b3}@supports (color:color-mix(in lab, red, red)){.dark .auth-password-strength[data-score="4"] .auth-password-strength-head strong,.dark .auth-password-strength[data-score="5"] .auth-password-strength-head strong{background-color:color-mix(in oklab, var(--color-emerald-950) 70%, transparent)}}.dark .auth-password-strength[data-score="4"] .auth-password-strength-head strong,.dark .auth-password-strength[data-score="5"] .auth-password-strength-head strong{color:var(--color-emerald-200)}.dark .auth-divider{color:var(--color-slate-500)}.dark .auth-divider:before,.dark .auth-divider:after{background-color:var(--color-slate-700)}.dark input:-webkit-autofill{-webkit-text-fill-color:#f1f5f9;caret-color:#f1f5f9;box-shadow:inset 0 0 0 1000px #020617}.dark input:-webkit-autofill:hover{-webkit-text-fill-color:#f1f5f9;caret-color:#f1f5f9;box-shadow:inset 0 0 0 1000px #020617}.dark input:-webkit-autofill:focus{-webkit-text-fill-color:#f1f5f9;caret-color:#f1f5f9;box-shadow:inset 0 0 0 1000px #020617}[data-lucide]{stroke-width:1.9px;width:1.15rem;height:1.15rem}@keyframes toast-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.landing-chat-offline-form input,.landing-chat-offline-form textarea{color:#0f172a!important;background-color:#f8fafc!important;border-color:#e2e8f0!important}.landing-chat-offline-form input::placeholder,.landing-chat-offline-form textarea::placeholder{opacity:1;color:#94a3b8!important}.landing-chat-offline-form input:focus,.landing-chat-offline-form textarea:focus{color:#0f172a!important;background-color:#fff!important}.landing-chat-offline-cancel{color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;justify-content:center;align-items:center;width:100%;padding:.55rem .75rem;font-size:.75rem;font-weight:800;display:inline-flex}.landing-chat-offline-cancel:hover{color:#4f46e5;background:#eef2ff;border-color:#a5b4fc}.landing-chat{bottom:1.5rem;left:1.25rem;right:auto}.landing-chat-panel{left:0;right:auto}@media (width<=640px){.landing-chat{bottom:1rem;left:1rem;right:auto}.landing-chat-panel{left:0;right:auto}}.has-cookie-consent .landing-chat{bottom:8rem;left:1.25rem;right:auto}.file-manager-shell{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;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);overflow:hidden}.file-manager-shell.is-loading{pointer-events:none;opacity:.6;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.file-manager-loading{pointer-events:none;visibility:hidden;inset:calc(var(--spacing) * 0);z-index:10;justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);background-color:#ffffffbf;flex-direction:column;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.file-manager-loading{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.file-manager-loading{opacity:0;--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,);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.file-manager-shell{position:relative}.file-manager-shell.is-loading .file-manager-loading{visibility:visible;opacity:1}.file-manager-loading>span{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);border-radius:var(--radius-2xl);background-color:var(--color-indigo-50);color:var(--color-indigo-600);--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);place-items:center;display:grid}.file-manager-loading svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);animation:var(--animate-spin)}.file-manager-loading strong{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);color:var(--color-slate-700)}.file-manager-toolbar{gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);background-color:#f8fafc99;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.file-manager-toolbar{background-color:color-mix(in oklab, var(--color-slate-50) 60%, transparent)}}.file-manager-toolbar{padding:calc(var(--spacing) * 4)}@media (width>=40rem){.file-manager-toolbar{padding:calc(var(--spacing) * 5);flex-direction:row;justify-content:space-between;align-items:center}}.file-manager-breadcrumbs{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-wrap:wrap;display:flex}.file-manager-breadcrumbs a{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-lg);max-width:100%;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);overflow:hidden}@media (hover:hover){.file-manager-breadcrumbs a:hover{background-color:var(--color-indigo-50);color:var(--color-indigo-700)}}.file-manager-breadcrumbs a.is-current{background-color:var(--color-indigo-50);color:var(--color-indigo-700)}.file-manager-breadcrumbs>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);color:var(--color-slate-300);flex-shrink:0}.file-manager-actions{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.file-manager-actions .btn-primary{color:#fff!important}.file-manager-upload-form{display:contents}.file-manager-list-head{gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.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);color:var(--color-slate-400);text-transform:uppercase;grid-template-columns:minmax(0,1fr) 8rem 10rem 7rem;display:none}@media (width>=40rem){.file-manager-list-head{padding-inline:calc(var(--spacing) * 5)}}@media (width>=48rem){.file-manager-list-head{display:grid}}.file-manager-row{align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);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;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));grid-template-columns:minmax(0,1fr) auto;display:grid}@media (hover:hover){.file-manager-row:hover{background-color:var(--color-slate-50)}}@media (width>=40rem){.file-manager-row{padding-inline:calc(var(--spacing) * 5)}}@media (width>=48rem){.file-manager-row{grid-template-columns:minmax(0,1fr) 8rem 10rem 7rem}}.file-manager-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.file-manager-name{min-width:calc(var(--spacing) * 0);align-items:center;gap: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-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-700);display:flex}.file-manager-name b{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-manager-item-icon{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-xl);background-color:var(--color-slate-100);color:var(--color-slate-500);flex-shrink:0;place-items:center;display:grid}.file-manager-item-icon.is-folder{background-color:var(--color-indigo-50);color:var(--color-indigo-600)}.file-manager-size,.file-manager-date{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-500)}.file-manager-row-actions{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 1);display:flex}.file-manager-icon-action{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius-lg);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;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));place-items:center;display:grid}@media (hover:hover){.file-manager-icon-action:hover{background-color:var(--color-indigo-50);color:var(--color-indigo-600)}.file-manager-icon-action.is-danger:hover{background-color:var(--color-rose-50);color:var(--color-rose-600)}}.file-manager-parent{background-color:#f8fafc99}@supports (color:color-mix(in lab, red, red)){.file-manager-parent{background-color:color-mix(in oklab, var(--color-slate-50) 60%, transparent)}}@media (hover:hover){.file-manager-parent:hover{background-color:var(--color-indigo-50)}}.file-manager-parent .file-manager-name{color:var(--color-slate-500)}.file-manager-location{align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);padding:calc(var(--spacing) * 4);display:flex}@media (width>=40rem){.file-manager-location{padding:calc(var(--spacing) * 5)}}.file-manager-location-icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);background-color:var(--color-indigo-50);color:var(--color-indigo-600);flex-shrink:0;place-items:center;display:grid}.file-manager-location strong{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-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-900);display:block;overflow:hidden}.file-manager-location small{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);display:block}.file-manager-empty{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 16);text-align:center;flex-direction:column;display:flex}.file-manager-empty>span{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);border-radius:var(--radius-2xl);background-color:var(--color-slate-100);color:var(--color-slate-400);place-items:center;display:grid}.file-manager-empty strong{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);color:var(--color-slate-800)}.file-manager-empty p{margin:calc(var(--spacing) * 0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-500)}@media (width<=767px){.file-manager-size,.file-manager-date{display:none}}.dark .file-manager-shell{border-color:var(--color-slate-800);background-color:var(--color-slate-900)}.dark .file-manager-loading{background-color:#020618cc}@supports (color:color-mix(in lab, red, red)){.dark .file-manager-loading{background-color:color-mix(in oklab, var(--color-slate-950) 80%, transparent)}}.dark .file-manager-loading>span{background-color:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.dark .file-manager-loading>span{background-color:color-mix(in oklab, var(--color-indigo-950) 60%, transparent)}}.dark .file-manager-loading>span{color:var(--color-indigo-300)}.dark .file-manager-loading strong{color:var(--color-slate-200)}.dark .file-manager-toolbar,.dark .file-manager-list-head,.dark .file-manager-parent{border-color:var(--color-slate-800);background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.dark .file-manager-toolbar,.dark .file-manager-list-head,.dark .file-manager-parent{background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.dark .file-manager-breadcrumbs a{color:var(--color-slate-400)}@media (hover:hover){.dark .file-manager-breadcrumbs a:hover{background-color:#1e1a4d80}@supports (color:color-mix(in lab, red, red)){.dark .file-manager-breadcrumbs a:hover{background-color:color-mix(in oklab, var(--color-indigo-950) 50%, transparent)}}.dark .file-manager-breadcrumbs a:hover{color:var(--color-indigo-200)}}.dark .file-manager-breadcrumbs a.is-current{background-color:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.dark .file-manager-breadcrumbs a.is-current{background-color:color-mix(in oklab, var(--color-indigo-950) 60%, transparent)}}.dark .file-manager-breadcrumbs a.is-current{color:var(--color-indigo-200)}.dark .file-manager-row,.dark .file-manager-location{border-color:var(--color-slate-800)}.dark .file-manager-row:hover{background-color:#1d293d80}@supports (color:color-mix(in lab, red, red)){.dark .file-manager-row:hover{background-color:color-mix(in oklab, var(--color-slate-800) 50%, transparent)}}.dark .file-manager-name{color:var(--color-slate-200)}.dark .file-manager-size,.dark .file-manager-date,.dark .file-manager-location small{color:var(--color-slate-400)}.dark .file-manager-item-icon{background-color:var(--color-slate-800);color:var(--color-slate-400)}.dark .file-manager-item-icon.is-folder,.dark .file-manager-location-icon{background-color:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.dark .file-manager-item-icon.is-folder,.dark .file-manager-location-icon{background-color:color-mix(in oklab, var(--color-indigo-950) 60%, transparent)}}.dark .file-manager-item-icon.is-folder,.dark .file-manager-location-icon{color:var(--color-indigo-300)}.dark .file-manager-parent .file-manager-name{color:var(--color-slate-400)}.dark .file-manager-icon-action{color:var(--color-slate-500)}@media (hover:hover){.dark .file-manager-icon-action:hover{background-color:#1e1a4d80}@supports (color:color-mix(in lab, red, red)){.dark .file-manager-icon-action:hover{background-color:color-mix(in oklab, var(--color-indigo-950) 50%, transparent)}}.dark .file-manager-icon-action:hover{color:var(--color-indigo-300)}.dark .file-manager-icon-action.is-danger:hover{background-color:#4d021866}@supports (color:color-mix(in lab, red, red)){.dark .file-manager-icon-action.is-danger:hover{background-color:color-mix(in oklab, var(--color-rose-950) 40%, transparent)}}.dark .file-manager-icon-action.is-danger:hover{color:var(--color-rose-300)}}.dark .file-manager-empty>span{background-color:var(--color-slate-800);color:var(--color-slate-400)}.dark .file-manager-empty strong{color:var(--color-white)}.dark .file-manager-empty p{color:var(--color-slate-400)}@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-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-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value: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-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-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-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}
