/*! tailwindcss v4.3.3 | 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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-border-spacing-x:0;--tw-border-spacing-y:0}}}@layer theme{:root,:host{--font-sans:"Inter", "Segoe UI Variable", "Segoe UI", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-serif:"Instrument Serif", Georgia, "Times New Roman", serif;--font-mono:ui-monospace, "Cascadia Mono", "Cascadia Code", "SF Mono", Menlo, Consolas, monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-yellow-950:oklch(28.6% .066 53.813);--color-lime-50:oklch(98.6% .031 120.757);--color-lime-100:oklch(96.7% .067 122.328);--color-lime-200:oklch(93.8% .127 124.321);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-600:oklch(64.8% .2 131.684);--color-lime-700:oklch(53.2% .157 131.589);--color-lime-800:oklch(45.3% .124 130.933);--color-lime-900:oklch(40.5% .101 131.063);--color-lime-950:oklch(27.4% .072 132.109);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-900:oklch(38.6% .063 188.416);--color-teal-950:oklch(27.7% .046 192.524);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-fuchsia-50:oklch(97.7% .017 320.058);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-fuchsia-700:oklch(51.8% .253 323.949);--color-fuchsia-800:oklch(45.2% .211 324.591);--color-fuchsia-900:oklch(40.1% .17 325.612);--color-fuchsia-950:oklch(29.3% .136 325.661);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-800:oklch(45.9% .187 3.815);--color-pink-900:oklch(40.8% .153 2.432);--color-pink-950:oklch(28.4% .109 3.907);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-zinc-50:oklch(98.5% 0 none);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-neutral-50:oklch(98.5% 0 none);--color-neutral-100:oklch(97% 0 none);--color-neutral-200:oklch(92.2% 0 none);--color-neutral-300:oklch(87% 0 none);--color-neutral-400:oklch(70.8% 0 none);--color-neutral-500:oklch(55.6% 0 none);--color-neutral-600:oklch(43.9% 0 none);--color-neutral-700:oklch(37.1% 0 none);--color-neutral-800:oklch(26.9% 0 none);--color-neutral-900:oklch(20.5% 0 none);--color-neutral-950:oklch(14.5% 0 none);--color-stone-50:oklch(98.5% .001 106.423);--color-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-600:oklch(44.4% .011 73.639);--color-stone-700:oklch(37.4% .01 67.558);--color-stone-800:oklch(26.8% .007 34.298);--color-stone-900:oklch(21.6% .006 56.043);--color-stone-950:oklch(14.7% .004 49.25);--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;--text-xs:.8125rem;--text-xs--line-height:1.35;--text-sm:.9375rem;--text-sm--line-height:1.5;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.0625rem;--text-lg--line-height:1.4;--text-xl:1.25rem;--text-xl--line-height:1.35;--text-2xl:1.5rem;--text-2xl--line-height:1.25;--text-3xl:1.875rem;--text-3xl--line-height:1.15;--text-4xl:2.25rem;--text-4xl--line-height:1.1;--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.625rem;--radius-xl:.875rem;--radius-2xl:1.125rem;--shadow-xs:0 1px 2px 0 #1018280d;--shadow-sm:0 1px 2px 0 #1018280f, 0 1px 3px 0 #1018280d;--shadow-md:0 2px 4px -2px #1018280f, 0 4px 12px -2px #10182814;--shadow-lg:0 4px 8px -4px #10182814, 0 16px 32px -8px #10182824;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--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);--text-kbd:.75rem;--text-kbd--line-height:1;--text-meta:.8125rem;--text-meta--line-height:1.4;--text-badge:.8125rem;--text-badge--line-height:1.2;--text-label:.875rem;--text-label--line-height:1.4;--text-body:.9375rem;--text-body--line-height:1.5;--text-heading:1.0625rem;--text-heading--line-height:1.35;--text-heading--letter-spacing:-.012em;--text-title:1.5rem;--text-title--line-height:1.25;--text-title--letter-spacing:-.021em;--text-money:1.25rem;--text-money--line-height:1.25;--text-money--letter-spacing:-.015em;--text-kpi:1.875rem;--text-kpi--line-height:1.1;--text-kpi--letter-spacing:-.025em;--color-positive:#0c7d3c;--color-negative:#c92a33;--color-warning:#b45309;--shadow-popover:0 2px 6px -2px #10182814, 0 12px 28px -6px #1018282e;--color-foreground:var(--foreground);--color-card:var(--card);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-destructive:var(--destructive);--color-border:var(--border);--color-hairline:var(--hairline);--color-brand-50:var(--brand-50);--color-brand-100:var(--brand-100);--color-brand-300:var(--brand-300);--color-brand-400:var(--brand-400);--color-brand-700:var(--brand-700);--color-brand-800:var(--brand-800)}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;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:where(:not(iframe)){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}*{border-color:var(--border)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;overscroll-behavior-y:none;font-size:100%}html[data-textsize=lg]{font-size:112.5%}html[data-textsize=xl]{font-size:125%}html,body{height:100%}body{background:var(--canvas);color:var(--foreground);font-family:var(--font-sans);font-size:var(--text-body);font-feature-settings:"cv05", "cv08";font-optical-sizing:auto;letter-spacing:-.006em;overscroll-behavior-y:none;line-height:1.5}::selection{background:var(--selection)}input::placeholder,textarea::placeholder{color:var(--placeholder);-webkit-text-fill-color:var(--placeholder);opacity:1}input,textarea,select{-webkit-text-fill-color:currentColor;caret-color:var(--foreground)}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]),textarea,select{background-color:#fff}@media (max-width:1023px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea{font-size:max(16px,1rem)!important}}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}h1,h2,h3,h4{letter-spacing:-.019em;font-weight:600}.tabular-nums,.num,input[type=number]{font-variant-numeric:tabular-nums}[x-cloak]{display:none!important}:focus-visible{outline:2px solid var(--ring);outline-offset:2px}button,[role=button],summary{cursor:pointer}button:disabled{cursor:default}kbd{border:1px solid var(--border);background:var(--card);min-width:1.25rem;height:1.25rem;font-family:var(--font-sans);font-size:var(--text-kbd);color:var(--muted-foreground);border-bottom-width:2px;border-radius:5px;justify-content:center;align-items:center;padding:0 .3125rem;font-weight:600;line-height:1;display:inline-flex}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 16%, transparent)}}::-webkit-scrollbar-thumb{background-clip:content-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 28%, transparent)}}::-webkit-scrollbar-thumb:hover{background-clip:content-box}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}}@layer components{.ic{flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.ic>svg{width:100%;height:100%;display:block}.ic>svg.ic-u,.ic>svg:not([viewBox]){fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.ic[class*=fill-]>svg{fill:inherit}.ic-svg{vertical-align:middle;flex:none;width:1rem;height:1rem;display:inline-block}.btn{height:calc(var(--spacing) * 10);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-medium);line-height:1;font-weight:var(--font-weight-medium);white-space:nowrap;-webkit-user-select:none;user-select:none;flex-shrink:0;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.btn:disabled,.btn[aria-disabled=true]{pointer-events:none;opacity:.5}.btn .ic,.btn .ic-svg{width:1.125rem;height:1.125rem}.btn-sm{height:calc(var(--spacing) * 8.5);gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 3)}.btn-sm .ic,.btn-sm .ic-svg{width:1rem;height:1rem}.btn-lg{height:calc(var(--spacing) * 11);padding-inline:calc(var(--spacing) * 5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.btn-icon{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);padding-inline:0}.btn-icon.btn-sm{width:calc(var(--spacing) * 8.5);height:calc(var(--spacing) * 8.5);padding-inline:0}.btn-primary{background:var(--primary);color:var(--primary-foreground)}.btn-primary:hover{background:var(--primary-hover)}.btn-primary:active{background:var(--primary-active)}.btn-secondary{border:1px solid var(--border);background:var(--card);color:var(--secondary-foreground);box-shadow:var(--shadow-xs)}.btn-secondary:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.btn-secondary:hover{background:color-mix(in oklab, var(--accent) 70%, var(--card))}}.btn-secondary:hover{border-color:var(--border-strong)}.btn-secondary:active{background:var(--accent)}.btn-outline{border:1px solid var(--border);color:var(--secondary-foreground);background:0 0}.btn-outline:hover{background:var(--accent);border-color:var(--border-strong)}.btn-ghost{color:var(--secondary-foreground)}.btn-ghost:hover{background:var(--accent);color:var(--foreground)}.btn-subtle{color:var(--muted-foreground)}.btn-subtle:hover{background:var(--accent);color:var(--foreground)}.btn-danger{background:var(--destructive);color:var(--destructive-foreground)}.btn-danger:hover{filter:brightness(1.07)}.btn-danger:active{filter:brightness(.95)}.btn-danger-ghost{color:var(--destructive)}.btn-danger-ghost:hover{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.btn-danger-ghost:hover{background:color-mix(in oklab, var(--destructive) 10%, transparent)}}.btn-success{border:1px solid var(--color-emerald-300);background:var(--color-emerald-50);color:var(--color-emerald-800)}.btn-success:hover{background:var(--color-emerald-100)}.btn-link{height:auto;color:var(--link);text-underline-offset:3px;padding-inline:0}.btn-link:hover{text-decoration:underline}.btn[aria-pressed=true].btn-outline,.btn[aria-pressed=true].btn-secondary{border-color:var(--color-brand-300);background:var(--color-brand-50);color:var(--color-brand-800)}.btn-group{align-items:stretch;display:inline-flex}.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-primary+.btn-primary{border-left:1px solid #ffffff38}.btn-group>.btn-secondary+.btn-secondary,.btn-group>.btn-outline+.btn-outline{margin-left:-1px}.spinner{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);animation:var(--animate-spin);border-style:var(--tw-border-style);border-width:2px;border-color:#0000 currentColor currentColor;border-radius:3.40282e38px;display:inline-block}.link{color:var(--link);text-underline-offset:3px;font-weight:500}.link:hover{text-decoration:underline}.label{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);display:block}.label .req{color:var(--destructive);margin-left:.125rem}.hint{margin-top:calc(var(--spacing) * 1.5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.field-error{margin-top:calc(var(--spacing) * 1.5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--destructive)}:where(.field>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.input{height:calc(var(--spacing) * 10);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--background);width:100%;min-width:0;padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:var(--input);transition:border-color .15s,box-shadow .15s;display:flex}.input:hover{border-color:var(--border-strong)}.input:focus,.input:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring);outline:none}@supports (color:color-mix(in lab, red, red)){.input:focus,.input:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 22%, transparent)}}.input:disabled{cursor:not-allowed;opacity:.6;background:var(--muted)}.input[aria-invalid=true]{border-color:var(--destructive)}.input-sm{height:calc(var(--spacing) * 8.5);padding-inline:calc(var(--spacing) * 2.5)}.input.num{text-align:right;font-variant-numeric:tabular-nums}textarea.input,.textarea{height:auto;min-height:calc(var(--spacing) * 24);padding-block:calc(var(--spacing) * 2);--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}select.input,.select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234a5262' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .625rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.25rem}.input-affix{align-items:center;display:flex;position:relative}.input-affix>.ic:first-child{pointer-events:none;left:calc(var(--spacing) * 3);width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5);color:var(--muted-foreground);position:absolute}.input-affix>.input{padding-left:calc(var(--spacing) * 10)}.input-affix>.input-suffix{pointer-events:none;right:calc(var(--spacing) * 3);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);position:absolute}.input-affix>.input-clear{right:var(--spacing);width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius-md);color:var(--muted-foreground);place-items:center;display:inline-grid;position:absolute}@media (hover:hover){.input-affix>.input-clear:hover{background-color:var(--accent);color:var(--foreground)}}.checkbox{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5);cursor:pointer;border-style:var(--tw-border-style);background-color:var(--background);vertical-align:middle;--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);appearance:none;border-width:1px;border-color:var(--border-strong);border-radius:5px;flex-shrink:0;place-content:center;transition:background-color .12s,border-color .12s;display:inline-grid;position:relative}.checkbox:hover{border-color:var(--muted-foreground)}.checkbox:checked,.checkbox:indeterminate{background-color:var(--primary);border-color:var(--primary)}.checkbox:checked:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat;width:.75rem;height:.75rem}.checkbox:indeterminate:after{content:"";background:#fff;border-radius:2px;width:.625rem;height:2px}.radio{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5);cursor:pointer;border-style:var(--tw-border-style);background-color:var(--background);vertical-align:middle;--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);appearance:none;border-width:1px;border-color:var(--border-strong);border-radius:3.40282e38px;flex-shrink:0;place-content:center;display:inline-grid;position:relative}.radio:checked{border-color:var(--primary);border-width:5px}.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));-webkit-user-select:none;user-select:none;display:flex}.switch{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 10.5);cursor:pointer;background:var(--border-strong);border-radius:3.40282e38px;flex-shrink:0;align-items:center;transition:background-color .15s;display:inline-flex;position:relative}.switch:after{content:"";width:1.125rem;height:1.125rem;box-shadow:var(--shadow-sm);background:#fff;border-radius:999px;transition:transform .15s cubic-bezier(.2,0,0,1);position:absolute;left:.1875rem}.switch[aria-checked=true]{background:var(--primary)}.switch[aria-checked=true]:after{transform:translate(1.125rem)}.switch:disabled{opacity:.5;cursor:default}.seg{align-items:center;gap:calc(var(--spacing) * .5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--muted);padding:calc(var(--spacing) * .5);border-width:1px;display:inline-flex}.seg-item{height:calc(var(--spacing) * 8);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--muted-foreground);transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.seg-item:hover{color:var(--foreground)}.seg-item[aria-pressed=true],.seg-item[aria-selected=true],.seg-item[aria-checked=true]{background-color:var(--card);color:var(--foreground);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);--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(--border)}.seg-item .chip{background-color:var(--background)}.seg-sm .seg-item{height:calc(var(--spacing) * 7);padding-inline:calc(var(--spacing) * 2.5)}.panel-header{align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 3);display:flex}.panel-header.divided{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);padding-bottom:calc(var(--spacing) * 3.5)}.panel-title{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);display:flex}.panel-title>.ic{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5);color:var(--muted-foreground)}.panel-desc{margin-top:calc(var(--spacing) * .5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.panel-body{padding-inline:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 5)}.panel-footer{align-items:center;gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);display:flex}.panel-link{align-items:center;gap:var(--spacing);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--link);margin-left:auto;display:inline-flex}.panel-link:hover{text-underline-offset:3px;text-decoration:underline}.kpi{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-xs);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}a.kpi,button.kpi{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;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){:is(a.kpi,button.kpi):hover{border-color:var(--border-strong)}}.kpi-label{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 2);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted-foreground);display:flex}.kpi-label>.ic{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5);color:var(--muted-foreground)}.kpi-value{margin-top:calc(var(--spacing) * 2.5);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-kpi);line-height:var(--tw-leading,var(--text-kpi--line-height));letter-spacing:var(--tw-tracking,var(--text-kpi--letter-spacing));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);overflow:hidden}.kpi-foot{margin-top:calc(var(--spacing) * 2.5);align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:var(--spacing);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);flex-wrap:wrap;display:flex}.trend{align-items:center;gap:calc(var(--spacing) * .5);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-size:var(--text-badge);line-height:var(--tw-leading,var(--text-badge--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:inline-flex}.trend-up{background-color:var(--color-emerald-50);color:var(--color-emerald-800)}.trend-down{background-color:var(--color-rose-50);color:var(--color-rose-700)}.trend-flat{background-color:var(--muted);color:var(--muted-foreground)}.pill{height:calc(var(--spacing) * 6.5);align-items:center;gap:calc(var(--spacing) * 1.5);max-width:100%;padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-badge);line-height:var(--tw-leading,var(--text-badge--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:3.40282e38px;display:inline-flex}.pill>.dot{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);opacity:.8;background-color:currentColor;border-radius:3.40282e38px;flex-shrink:0}.pill>span:not(.dot){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pill-solid{height:calc(var(--spacing) * 7);align-items:center;gap:var(--spacing);border-radius:var(--radius-md);max-width:100%;padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-badge);line-height:var(--tw-leading,var(--text-badge--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:inline-flex}.pill-solid>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pill-soft{height:calc(var(--spacing) * 6.5);align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);max-width:100%;padding-inline:calc(var(--spacing) * 2);font-size:var(--text-badge);line-height:var(--tw-leading,var(--text-badge--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;display:inline-flex}.pill-soft>.ic{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}button.pill,button.pill-solid,button.pill-soft{cursor:pointer;transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){:is(button.pill,button.pill-solid,button.pill-soft):hover{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.chip{height:calc(var(--spacing) * 5.5);min-width:calc(var(--spacing) * 6);border-radius:var(--radius-md);background-color:var(--muted);padding-inline:calc(var(--spacing) * 1.5);font-size:var(--text-badge);line-height:var(--tw-leading,var(--text-badge--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);justify-content:center;align-items:center;display:inline-flex}.chip-strong{background-color:var(--foreground);color:var(--background)}.chip-alert{height:calc(var(--spacing) * 5.5);min-width:calc(var(--spacing) * 5.5);background-color:var(--color-red-600);padding-inline:calc(var(--spacing) * 1.5);font-size:var(--text-badge);line-height:var(--tw-leading,var(--text-badge--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.chip-alert.chip-warn{background-color:var(--color-amber-400);color:var(--color-amber-950)}.chip-brand{background-color:var(--brand-100);color:var(--brand-800)}.tag{height:calc(var(--spacing) * 6);align-items:center;gap:var(--spacing);border-radius:var(--radius-md);background-color:var(--muted);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-badge);line-height:var(--tw-leading,var(--text-badge--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--muted-foreground);display:inline-flex}.badge{height:calc(var(--spacing) * 6);align-items:center;gap:var(--spacing);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-badge);line-height:var(--tw-leading,var(--text-badge--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;--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-inset:inset;display:inline-flex}.badge>.ic{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.badge-neutral{background-color:var(--muted);color:var(--muted-foreground);--tw-ring-color:var(--border)}.badge-brand{background-color:var(--brand-50);color:var(--brand-800);--tw-ring-color:var(--brand-200)}.badge-success{background-color:var(--color-emerald-50);color:var(--color-emerald-800);--tw-ring-color:var(--color-emerald-200)}.badge-warning{background-color:var(--color-amber-50);color:var(--color-amber-900);--tw-ring-color:var(--color-amber-200)}.badge-danger{background-color:var(--color-red-50);color:var(--color-red-800);--tw-ring-color:var(--color-red-200)}.badge-info{background-color:var(--color-sky-50);color:var(--color-sky-800);--tw-ring-color:var(--color-sky-200)}.kbd{height:calc(var(--spacing) * 5);align-items:center;gap:calc(var(--spacing) * .5);border-style:var(--tw-border-style);background-color:var(--muted);padding-inline:calc(var(--spacing) * 1.5);font-family:var(--font-sans);font-size:var(--text-kbd);line-height:var(--tw-leading,var(--text-kbd--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(--muted-foreground);border-width:1px;border-radius:5px;min-width:0;display:inline-flex}.dot{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);border-radius:3.40282e38px;flex-shrink:0;display:inline-block}.avatar{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-transform:uppercase;-webkit-user-select:none;user-select:none;border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:inline-grid;overflow:hidden}.avatar-sm{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.avatar-lg{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.avatar-xl{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.avatar-square{border-radius:var(--radius-lg)}.menu{z-index:50;scrollbar-color:var(--foreground) transparent;position:fixed}@supports (color:color-mix(in lab, red, red)){.menu{scrollbar-color:color-mix(in oklab, var(--foreground) 20%, transparent) transparent}}.menu::-webkit-scrollbar{width:10px;height:10px}.menu::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.menu::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.menu::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:999px}.menu::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.menu::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 30%, transparent)}}.menu::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.menu{max-height:min(70vh,36rem);min-width:calc(var(--spacing) * 52);scrollbar-width:thin;border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--popover);padding:var(--spacing);color:var(--popover-foreground);--tw-shadow:0 2px 6px -2px var(--tw-shadow-color,#10182814), 0 12px 28px -6px var(--tw-shadow-color,#1018282e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;max-width:calc(100vw - 1rem);animation:.15s cubic-bezier(.2,0,0,1) drop-in;overflow-y:auto}.menu-item{min-height:calc(var(--spacing) * 9);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-md);width:100%;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground);--tw-outline-style:none;-webkit-user-select:none;user-select:none;outline-style:none;display:flex;position:relative}.menu-item:hover,.menu-item:focus-visible,.menu-item[data-active=true]{background:var(--accent);outline:none}.menu-item>.ic{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5);color:var(--muted-foreground)}.menu-item[aria-checked=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.menu-item:disabled,.menu-item[aria-disabled=true]{pointer-events:none;opacity:.5}.menu-item-danger,.menu-item-danger>.ic{color:var(--destructive)}.menu-item-danger:hover,.menu-item-danger:focus-visible{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.menu-item-danger:hover,.menu-item-danger:focus-visible{background:color-mix(in oklab, var(--destructive) 9%, transparent)}}.menu-label{padding-inline:calc(var(--spacing) * 2.5);padding-top:calc(var(--spacing) * 2);padding-bottom:var(--spacing);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--muted-foreground)}.menu-sep{margin-inline:calc(var(--spacing) * -1);margin-block:var(--spacing);background-color:var(--border);height:1px}.menu-hint{padding-left:calc(var(--spacing) * 3);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);margin-left:auto}.menu-check{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5);color:var(--foreground);margin-left:auto}.popover{z-index:50;border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--popover);padding:calc(var(--spacing) * 4);color:var(--popover-foreground);--tw-shadow:0 2px 6px -2px var(--tw-shadow-color,#10182814), 0 12px 28px -6px var(--tw-shadow-color,#1018282e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;animation:.15s cubic-bezier(.2,0,0,1) drop-in;position:fixed}.tip{pointer-events:none;z-index:90;max-width:calc(var(--spacing) * 72);border-radius:var(--radius-md);background-color:var(--foreground);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--background);--tw-shadow:0 2px 4px -2px var(--tw-shadow-color,#1018280f), 0 4px 12px -2px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);animation:.12s ease-out fade-in;position:fixed}.overlay{z-index:50;background-color:oklab(16.9539% -.00104501 -.0219853/.45);position:fixed;inset:0}.dialog-wrap{z-index:50;padding:calc(var(--spacing) * 4);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}@media (min-width:40rem){.dialog-wrap{align-items:center}}.dialog{width:100%;max-width:var(--container-lg);border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--popover);padding:calc(var(--spacing) * 6);color:var(--popover-foreground);--tw-shadow:0 4px 8px -4px var(--tw-shadow-color,#10182814), 0 16px 32px -8px var(--tw-shadow-color,#10182824);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;margin-block:auto;animation:.15s cubic-bezier(.2,0,0,1) zoom-in;position:relative}.dialog-sm{max-width:var(--container-md)}.dialog-lg{max-width:var(--container-2xl)}.dialog-xl{max-width:var(--container-4xl)}.dialog-title{padding-right:calc(var(--spacing) * 8);font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.dialog-desc{margin-top:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted-foreground)}.dialog-body{margin-top:calc(var(--spacing) * 5)}:where(.dialog-body>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.dialog-footer{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 2);flex-direction:column-reverse;display:flex}@media (min-width:40rem){.dialog-footer{flex-direction:row;justify-content:flex-end}}.dialog-close{top:calc(var(--spacing) * 3.5);right:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-md);color:var(--muted-foreground);place-items:center;display:inline-grid;position:absolute}@media (hover:hover){.dialog-close:hover{background-color:var(--accent);color:var(--foreground)}}.sheet{z-index:50;border-left-style:var(--tw-border-style);background-color:var(--popover);width:100%;max-width:30rem;color:var(--popover-foreground);--tw-shadow:0 4px 8px -4px var(--tw-shadow-color,#10182814), 0 16px 32px -8px var(--tw-shadow-color,#10182824);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);inset-block:0;border-left-width:1px;flex-direction:column;animation:.2s cubic-bezier(.2,0,0,1) sheet-in;display:flex;position:fixed;right:0}.sheet-lg{max-width:40rem}.sheet-header{align-items:flex-start;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4);border-bottom-width:1px;display:flex}.sheet-title{font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.sheet-body{scrollbar-color:var(--foreground) transparent}@supports (color:color-mix(in lab, red, red)){.sheet-body{scrollbar-color:color-mix(in oklab, var(--foreground) 20%, transparent) transparent}}.sheet-body::-webkit-scrollbar{width:10px;height:10px}.sheet-body::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.sheet-body::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.sheet-body::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:999px}.sheet-body::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.sheet-body::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 30%, transparent)}}.sheet-body::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.sheet-body{scrollbar-width:thin;flex:1}:where(.sheet-body>: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)))}.sheet-body{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 5);overflow-y:auto}.sheet-footer{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3.5);padding-bottom:max(.875rem, env(safe-area-inset-bottom));border-top-width:1px;display:flex}.toast{pointer-events:auto;align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--popover);width:min(32rem,100vw - 2rem);padding-block:calc(var(--spacing) * 3);padding-right:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--popover-foreground);--tw-shadow:0 2px 6px -2px var(--tw-shadow-color,#10182814), 0 12px 28px -6px var(--tw-shadow-color,#1018282e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;animation:.18s cubic-bezier(.2,0,0,1) drop-in;display:flex}.page-header{z-index:20;border-bottom-style:var(--tw-border-style);background-color:var(--background);border-bottom-width:1px}@media (min-width:64rem){.page-header{position:sticky;top:0}}.page-header.has-strip{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.page-head{align-items:flex-start;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}@media (min-width:64rem){.page-head{padding-inline:calc(var(--spacing) * 8)}}.page-head-main{flex:20rem;min-width:0}.page-title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height));letter-spacing:var(--tw-tracking,var(--text-title--letter-spacing));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);overflow:hidden}.page-title-row{align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;min-width:0;display:flex}.page-desc{margin-top:var(--spacing);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--muted-foreground)}.page-actions{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.page-strip{align-items:flex-end;column-gap:calc(var(--spacing) * 4);row-gap:var(--spacing);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);border-bottom-width:1px;flex-wrap:wrap;display:flex}@media (min-width:64rem){.page-strip{padding-inline:calc(var(--spacing) * 8)}}.view-tabs{margin-bottom:-1px}.view-tabs::-webkit-scrollbar{display:none}.view-tabs{scrollbar-width:none;align-items:flex-end;gap:var(--spacing);max-width:100%;display:flex;overflow-x:auto}.view-tab{height:calc(var(--spacing) * 11);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--muted-foreground);border-color:#0000;border-bottom-width:2px;flex-shrink:0;transition:color .15s;display:inline-flex;position:relative}.view-tab:hover{color:var(--foreground)}.view-tab[aria-selected=true],.view-tab[aria-current=page]{border-color:var(--primary);color:var(--foreground)}.view-tab>.ic{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.page-bar-main>.view-tabs,.page-strip>.view-tabs{flex:none;max-width:100%}:is(.view-tabs,.tabs)[data-fade]{--tabs-fade:2.5rem;-webkit-mask-image:linear-gradient(to right, var(--tabs-fs,#000), #000 var(--tabs-fade), #000 calc(100% - var(--tabs-fade)), var(--tabs-fe,#000));-webkit-mask-image:linear-gradient(to right, var(--tabs-fs,#000), #000 var(--tabs-fade), #000 calc(100% - var(--tabs-fade)), var(--tabs-fe,#000));-webkit-mask-image:linear-gradient(to right, var(--tabs-fs,#000), #000 var(--tabs-fade), #000 calc(100% - var(--tabs-fade)), var(--tabs-fe,#000));mask-image:linear-gradient(to right, var(--tabs-fs,#000), #000 var(--tabs-fade), #000 calc(100% - var(--tabs-fade)), var(--tabs-fe,#000))}:is(.view-tabs,.tabs):is([data-fade=start],[data-fade=both]){--tabs-fs:transparent}:is(.view-tabs,.tabs):is([data-fade=end],[data-fade=both]){--tabs-fe:transparent}[data-hfade]:before,[data-hfade]:after{content:"";z-index:2;pointer-events:none;opacity:0;flex:0 0 2.5rem;align-self:stretch;transition:opacity .15s;position:sticky}[data-hfade]:before{margin-right:calc(-2.5rem - var(--hf-gap,.5rem));background:linear-gradient(to right, var(--hf-bg,var(--background)) 15%, transparent);left:0}[data-hfade]:after{margin-left:calc(-2.5rem - var(--hf-gap,.5rem));background:linear-gradient(to left, var(--hf-bg,var(--background)) 15%, transparent);right:0}[data-hfade=start]:before,[data-hfade=both]:before,[data-hfade=end]:after,[data-hfade=both]:after{opacity:1}.list-bar.is-sub [data-hfade]{--hf-bg:var(--surface)}.toolbar{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.page-strip .toolbar{padding-block:calc(var(--spacing) * 2);margin-left:auto}.page-body{width:100%;max-width:105rem;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 6);margin-inline:auto}@media (min-width:64rem){.page-body{padding-inline:calc(var(--spacing) * 8)}}.page-body.wide{max-width:none}.page-bar{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.page-bar-row{min-height:calc(var(--spacing) * 13);align-items:center;column-gap:calc(var(--spacing) * 4);row-gap:var(--spacing);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);border-bottom-width:1px;flex-wrap:wrap;display:flex}@media (min-width:64rem){.page-bar-row{padding-inline:calc(var(--spacing) * 6)}}.page-bar-main{align-items:center;column-gap:calc(var(--spacing) * 4);row-gap:var(--spacing);flex-wrap:wrap;flex:1;min-width:0;display:flex}.page-bar .view-tabs{align-self:stretch}.page-bar .view-tab{height:calc(var(--spacing) * 13)}.page-bar .page-actions{padding-block:calc(var(--spacing) * 2);margin-left:auto}.page-bar .toolbar{padding-block:calc(var(--spacing) * 2)}.page-summary{align-items:baseline;column-gap:calc(var(--spacing) * 1.5);min-width:0;padding-block:calc(var(--spacing) * 2);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--muted-foreground);flex-wrap:wrap;display:flex}.page-bar.vt-stack .page-bar-row{row-gap:0}.page-bar.vt-stack .page-bar-main{display:contents}.page-bar.vt-stack .page-bar-main>*{order:3}.page-bar.vt-stack .page-bar-main>.page-summary{flex:auto;order:1}.page-bar.vt-stack .page-bar-row>.page-actions{order:2}.page-bar.vt-stack .page-bar-row:after{content:"";flex-basis:100%;order:2;height:0}@media not all and (min-width:40rem){.page-bar.vt-stack .page-bar-main>.view-tabs{flex-grow:1;max-width:calc(100% + 2rem);margin-inline:-1rem;padding-inline:.5rem}}.page-summary strong,.page-summary b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.list-bar{min-height:calc(var(--spacing) * 13);align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);background-color:var(--background);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);border-bottom-width:1px;flex-wrap:wrap;display:flex}@media (min-width:64rem){.list-bar{padding-inline:calc(var(--spacing) * 6)}}.list-bar.is-sub{min-height:calc(var(--spacing) * 11);background-color:var(--surface);padding-block:calc(var(--spacing) * 1.5)}.list-bar-end{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;margin-left:auto;display:flex}.view-list,.view-list .list-page{flex-direction:column;display:flex}.view-list{background-color:var(--background)}.view-list>*,.view-list .list-page>*{flex-shrink:0}.view-list .list-body{flex-direction:column;min-width:0;display:flex}@media (min-width:64rem){.view-list{height:100%;min-height:0!important}.view-list .list-page,.view-list .list-body{flex:1 1 0;min-height:0}.view-list .list-body>.dt-wrap{flex:auto;min-height:0}.view-list .page-header{position:relative}}.view-list .page-body{max-width:none;padding:0}.view-list .dt-wrap,.dt-wrap.dt-bleed{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);border-width:0;border-radius:0}.view-list .dt th,.dt-bleed .dt th{border-radius:0!important}.view-list .dt :is(th,td):first-child,.dt-bleed .dt :is(th,td):first-child{padding-left:calc(var(--spacing) * 4)}@media (min-width:64rem){.view-list .dt :is(th,td):first-child,.dt-bleed .dt :is(th,td):first-child{padding-left:calc(var(--spacing) * 6)}}.view-list .dt :is(th,td):last-child,.dt-bleed .dt :is(th,td):last-child{padding-right:calc(var(--spacing) * 4)}@media (min-width:64rem){.view-list .dt :is(th,td):last-child,.dt-bleed .dt :is(th,td):last-child{padding-right:calc(var(--spacing) * 6)}}.view-list .dt tbody tr:last-child td{border-bottom-color:var(--hairline)}.view-list .dt-footer{border-top-style:var(--tw-border-style);background-color:var(--surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);border-top-width:1px}@media (min-width:64rem){.view-list .dt-footer{padding-inline:calc(var(--spacing) * 6)}}.view-list .card-list{border-inline-style:var(--tw-border-style);border-inline-width:0;border-top-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);border-top-width:0;border-radius:0}.tabs::-webkit-scrollbar{display:none}.tabs{scrollbar-width:none;align-items:flex-end;gap:calc(var(--spacing) * 5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;max-width:100%;display:flex;overflow-x:auto}.tab{height:calc(var(--spacing) * 11);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);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-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--muted-foreground);border-color:#0000;border-bottom-width:2px;flex-shrink:0;margin-bottom:-1px;transition:color .15s;display:inline-flex}.tab:hover{color:var(--foreground)}.tab[aria-selected=true],.tab[aria-current=page]{border-color:var(--primary);color:var(--foreground)}.tab>.ic{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.filter-chip{height:calc(var(--spacing) * 8.5);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--secondary-foreground);border-width:1px;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.filter-chip:hover{border-color:var(--border-strong);color:var(--foreground)}.filter-chip[aria-pressed=true]{border-color:var(--color-brand-300);background:var(--color-brand-50);color:var(--color-brand-800)}.filter-chip>.ic{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.dt-wrap{scrollbar-color:var(--foreground) transparent;position:relative}@supports (color:color-mix(in lab, red, red)){.dt-wrap{scrollbar-color:color-mix(in oklab, var(--foreground) 20%, transparent) transparent}}.dt-wrap::-webkit-scrollbar{width:10px;height:10px}.dt-wrap::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dt-wrap::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.dt-wrap::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:999px}.dt-wrap::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dt-wrap::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 30%, transparent)}}.dt-wrap::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.dt-wrap{scrollbar-width:thin;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);max-width:100%;box-shadow:var(--shadow-xs);overflow:auto}.dt{border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.dt th{z-index:10;height:calc(var(--spacing) * 10);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);text-align:left;vertical-align:middle;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--muted-foreground);background:var(--surface);border-bottom-width:1px;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.dt th{background:color-mix(in oklab, var(--surface) 96%, transparent)}}.dt th:first-child{border-top-left-radius:calc(var(--radius-lg) - 1px)}.dt th:last-child{border-top-right-radius:calc(var(--radius-lg) - 1px)}.dt th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}@media (hover:hover){.dt th.sortable:hover{color:var(--foreground)}}.dt td{height:calc(var(--spacing) * 11);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);vertical-align:middle}.dt tbody tr:last-child td{border-bottom-color:#0000}.dt tbody tr{transition:background-color .12s}.dt tbody tr.clickable{cursor:pointer}.dt tbody tr:hover>td{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dt tbody tr:hover>td{background:color-mix(in oklab, var(--accent) 65%, var(--card))}}.dt tbody tr[aria-selected=true]>td{background:var(--color-brand-50)}.dt tbody tr.row-done>td{background:var(--row-done)}.dt tbody tr.row-done:hover>td{background:var(--row-done-hover)}.dt .num{text-align:right;white-space:nowrap;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.dt .center{text-align:center}.dt .cell-check{width:calc(var(--spacing) * 11);padding-right:0;padding-left:calc(var(--spacing) * 4)}.dt .cell-sub{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:block;overflow:hidden}.dt .row-actions{width:1px;padding-right:calc(var(--spacing) * 2);text-align:right;white-space:nowrap}.dt .row-actions>*{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.dt tr:hover .row-actions>*,.dt tr:focus-within .row-actions>*,.dt .row-actions>[aria-expanded=true]{opacity:1}@media (hover:none){.dt .row-actions>*{opacity:1}}.dt td.stripe{border-left-style:solid;border-left-width:3px;border-top-color:#0000!important;border-right-color:#0000!important;border-bottom-color:var(--hairline)!important}.dt tbody tr:last-child td.stripe{border-bottom-color:#0000!important}.dt tfoot td{z-index:10;height:calc(var(--spacing) * 11);border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);background:var(--surface);border-top-width:1px;position:sticky;bottom:0}:root[data-density=compact] .dt td,.dt-compact td{height:calc(var(--spacing) * 9.5);padding-block:var(--spacing)}.dt-footer{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);padding-inline:var(--spacing);padding-top:calc(var(--spacing) * 3);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);flex-wrap:wrap;display:flex}:where(.card-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(--hairline)}.card-list{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);overflow:hidden}.card-row{gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);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));display:flex;position:relative}.card-row:active,a.card-row:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){a.card-row:hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.card-row.stripe{border-left-style:solid;border-left-width:3px;padding-left:calc(1rem - 3px);border-top-color:#0000!important;border-right-color:#0000!important;border-bottom-color:var(--hairline)!important}.card-row.row-done{background:var(--row-done)}.bulkbar{right:0;bottom:calc(var(--spacing) * 6);z-index:40;align-items:center;gap:var(--spacing);border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--popover);width:fit-content;max-width:calc(100vw - 2rem);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);--tw-shadow:0 4px 8px -4px var(--tw-shadow-color,#10182814), 0 16px 32px -8px var(--tw-shadow-color,#10182824);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;flex-wrap:wrap;margin-inline:auto;display:flex;position:fixed;left:0}@media not all and (min-width:64rem){.bulkbar{bottom:calc(5rem + env(safe-area-inset-bottom))}}.bulkbar{animation:.2s cubic-bezier(.2,0,0,1) slide-up}.bulkbar-inline{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brand-200);background-color:var(--brand-50);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));flex-wrap:wrap;display:flex}.bulkbar-count{padding-inline: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}.bulkbar-sep{margin-inline:var(--spacing);height:calc(var(--spacing) * 5);background-color:var(--border);width:1px}:where(.props>: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(--hairline)}.prop{align-items:flex-start;gap:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);grid-template-columns:minmax(7rem,38%) 1fr;display:grid}.prop-label{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);padding-top:1px}.prop-value{min-width:0;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);overflow-wrap:break-word;color:var(--foreground)}.props-split .prop-value{text-align:right}.inline-field{margin-inline:calc(var(--spacing) * -2);cursor:text;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);min-width:0;padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition:background-color .12s;display:flex}.inline-field:hover{background:var(--accent)}.inline-field .pencil{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);color:var(--muted-foreground);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0}.inline-field:hover .pencil,.inline-field:focus-visible .pencil{opacity:1}.empty{justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--border-strong);background-color:var(--card);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.empty{background-color:color-mix(in oklab, var(--card) 70%, transparent)}}.empty{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 14);text-align:center}.empty-compact{gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 8)}.empty-icon{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);border-radius:var(--radius-2xl);background-color:var(--brand-50);color:var(--brand-600);place-items:center;display:grid}.empty-icon>.ic{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.empty-compact .empty-icon{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);border-radius:var(--radius-xl)}.empty-compact .empty-icon>.ic{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.empty-title{font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.empty-desc{max-width:var(--container-md);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted-foreground);margin-inline:auto}.empty-actions{margin-top:var(--spacing);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.timeline{margin-left:calc(var(--spacing) * 3.5);position:relative}:where(.timeline>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.timeline{border-left-style:var(--tw-border-style);padding-left:calc(var(--spacing) * 6);border-left-width:1px}.tl-item{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);position:relative}.tl-item:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.tl-item:hover{background:color-mix(in oklab, var(--accent) 45%, transparent)}}.tl-icon{top:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);background-color:var(--muted);color:var(--muted-foreground);--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(--card);border-radius:3.40282e38px;place-items:center;display:grid;position:absolute;left:-2.4375rem}.tl-icon>.ic{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.tl-day{align-items:center;gap:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--muted-foreground);display:flex}.tl-day:after{content:"";background-color:var(--border);flex:1;height:1px}.skel{animation:var(--animate-pulse);border-radius:var(--radius-md);background:var(--skeleton)}.callout{align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);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));border-width:1px;display:flex}.callout>.ic{margin-top:calc(var(--spacing) * .5);width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.callout-info{border-color:var(--color-sky-200);background-color:var(--color-sky-50);color:var(--color-sky-900)}.callout-warning{border-color:var(--color-amber-200);background-color:var(--color-amber-50);color:var(--color-amber-900)}.callout-danger{border-color:var(--color-red-200);background-color:var(--color-red-50);color:var(--color-red-900)}.callout-success{border-color:var(--color-emerald-200);background-color:var(--color-emerald-50);color:var(--color-emerald-900)}.callout-brand{border-color:var(--brand-200);background-color:var(--brand-50);color:var(--foreground)}.progress{height:calc(var(--spacing) * 2);background-color:var(--surface-2);border-radius:3.40282e38px;width:100%;overflow:hidden}.progress>span{background-color:var(--primary);height:100%;transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;display:block}.logo-tile{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);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);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);-webkit-user-select:none;user-select:none;background:var(--logo-bg);color:var(--logo-fg);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.nav-row{min-height:calc(var(--spacing) * 9);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--sidebar-item);align-items:center;transition:background-color .12s;display:flex;position:relative}.nav-row:hover{background:var(--sidebar-item-hover)}.nav-row[aria-current=page]{background:var(--nav-active-bg);color:var(--nav-active-fg);font-weight:600}.nav-row[aria-current=page]:before{content:"";background:var(--nav-marker);border-radius:0 3px 3px 0;width:3px;position:absolute;top:.375rem;bottom:.375rem;left:-.75rem}.nav-row>a>.ic,.nav-row>a>span>.ic,.nav-row>.ic{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5);color:var(--sidebar-icon)}.nav-row[aria-current=page]>a>.ic,.nav-row[aria-current=page]>a>span>.ic,.nav-row[aria-current=page]>.ic{color:var(--nav-active-icon)}.nav-chev{margin-left:calc(var(--spacing) * .5);width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-radius:var(--radius-md);color:var(--muted-foreground);flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.nav-chev:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.nav-chev:hover{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.nav-chev:hover{color:var(--foreground)}}@media (min-width:64rem){.nav-chev:where(:root[data-collapsed]:not([data-layout=B]) *){display:none}}.nav-chev>.ic{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:.15s;transition-duration:.15s}.nav-chev[aria-expanded=true]>.ic{transform:rotate(90deg)}.nav-chev.none{visibility:hidden}.nav-link{min-height:calc(var(--spacing) * 9);align-items:center;gap:calc(var(--spacing) * 2.5);min-width:0;padding-right:var(--spacing);padding-left:calc(var(--spacing) * 1.5);flex:1;display:flex}@media (min-width:64rem){.nav-link:where(:root[data-collapsed]:not([data-layout=B]) *){justify-content:center;padding-inline:0}}.nav-ico{flex-shrink:0;place-items:center;display:grid;position:relative}.nav-ico>.ic{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5);color:var(--sidebar-icon)}.nav-row[aria-current=page] .nav-ico>.ic{color:var(--nav-active-icon)}.nav-ico>.nav-dot{top:calc(var(--spacing) * -1);right:calc(var(--spacing) * -1.5);width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);background-color:var(--color-red-600);--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(--sidebar);border-radius:3.40282e38px;display:none;position:absolute}@media (min-width:64rem){.nav-ico>.nav-dot:where(:root[data-collapsed]:not([data-layout=B]) *){display:block}}.nav-ico>.nav-dot.warn{background-color:var(--color-amber-400)}.nav-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:64rem){.nav-label:where(:root[data-collapsed]:not([data-layout=B]) *){display:none}}.nav-acts{padding-right:var(--spacing);flex-shrink:0;align-items:center;display:flex}@media (min-width:64rem){.nav-acts:where(:root[data-collapsed]:not([data-layout=B]) *){display:none}}.nav-acts>.nav-act{display:none}.nav-row:hover>.nav-acts>.nav-act,.nav-row:focus-within>.nav-acts>.nav-act{display:grid}.nav-row:hover>.nav-acts>.chip-alert,.nav-row:focus-within>.nav-acts>.chip-alert{display:none}.nav-kids{margin-top:calc(var(--spacing) * .5);margin-bottom:var(--spacing);margin-left:2.3125rem}:where(.nav-kids>: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)))}.nav-kids{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--sidebar-border);padding-left:calc(var(--spacing) * 1.5)}.nav-star{margin-right:calc(var(--spacing) * -1.5);width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);border-radius:var(--radius-md);color:var(--muted-foreground);flex-shrink:0;place-items:center;display:none}.nav-star:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.nav-star:hover{background:color-mix(in oklab, var(--foreground) 8%, transparent)}}.nav-star:hover{color:var(--foreground)}:root:not([data-layout=B]) .nav-child:hover>.nav-star{display:grid}:root:not([data-layout=B]) .nav-child:hover>.chip{display:none}.nav-star.on>.ic{fill:var(--color-amber-400);color:var(--tx-amber-500,var(--color-amber-500))}.nav-grp{align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);width:100%;padding-block:var(--spacing);padding-right:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 8);font-size:var(--text-meta);letter-spacing:0;color:var(--muted-foreground);font-weight:600;line-height:1.3;display:flex}@media (hover:hover){.nav-grp:hover{color:var(--foreground)}}@media (min-width:64rem){.nav-grp:where(:root[data-collapsed]:not([data-layout=B]) *){display:none}}.nav-grp>.ic{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);opacity:0;transition-property:transform,opacity;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}.nav-grp:hover>.ic,.nav-grp[aria-expanded=false]>.ic{opacity:1}.nav-grp[aria-expanded=false]>.ic{transform:rotate(-90deg)}.nav-child{min-height:calc(var(--spacing) * 9);align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted-foreground);transition:background-color .12s,color .12s;display:flex;position:relative}.nav-child:hover{background:var(--sidebar-item-hover);color:var(--foreground)}.nav-child[aria-current=page]{background:var(--sidebar-item-hover);color:var(--foreground);font-weight:600}.nav-act{width:calc(var(--spacing) * 8.5);height:calc(var(--spacing) * 8.5);border-radius:var(--radius-md);color:var(--muted-foreground);flex-shrink:0;place-items:center;display:grid}.nav-act:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.nav-act:hover{background:color-mix(in oklab, var(--foreground) 8%, transparent)}}.nav-act:hover{color:var(--foreground)}.nav-act>.ic{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.nav-chev:not(.none):before,.nav-act:empty:before,.nav-star[data-fav]:before{content:"";width:1rem;height:1rem;-webkit-mask:var(--glyph) center / contain no-repeat;-webkit-mask:var(--glyph) center / contain no-repeat;-webkit-mask:var(--glyph) center / contain no-repeat;mask:var(--glyph) center / contain no-repeat;background-color:currentColor;display:block}.nav-chev{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.nav-chev:before{transition:transform .15s}.nav-chev[aria-expanded=true]:before{transform:rotate(90deg)}.nav-act:empty:before{width:1.125rem;height:1.125rem}.nav-act[data-menu]{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3C/svg%3E")}a.nav-act{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='M12 5v14'/%3E%3C/svg%3E")}.nav-star[data-fav]{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z'/%3E%3C/svg%3E")}.nav-star.on[data-fav]{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z'/%3E%3C/svg%3E");color:var(--tx-amber-500,var(--color-amber-500))}.rail-btn{align-items:center;gap:var(--spacing);border-radius:var(--radius-lg);width:100%;padding-inline:var(--spacing);padding-block:calc(var(--spacing) * 2);color:var(--rail-text);flex-direction:column;transition:background-color .12s,color .12s;display:flex;position:relative}.rail-btn:hover,.rail-btn[aria-current=true]{background:var(--rail-hi);color:#fff}.rail-btn[aria-current=true]>.ic{color:var(--rail-active-icon)}.rail-btn>.ic{width:calc(var(--spacing) * 5.5);height:calc(var(--spacing) * 5.5)}.rail-label{text-overflow:ellipsis;white-space:nowrap;text-align:center;--tw-leading:var(--leading-tight);width:100%;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-size:min(.8125rem,14px);display:block;overflow:hidden}.rail-dense .rail-list{gap:calc(var(--spacing) * .5)}.rail-dense .rail-btn{gap:calc(var(--spacing) * .5);padding-block:var(--spacing)}.rail-tight .rail-btn{padding-block:calc(var(--spacing) * 2)}.rail-tight .rail-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rail-list[data-fade]{--rail-fade:2.5rem;-webkit-mask-image:linear-gradient(to bottom, var(--rail-fs,#000), #000 var(--rail-fade), #000 calc(100% - var(--rail-fade)), var(--rail-fe,#000));-webkit-mask-image:linear-gradient(to bottom, var(--rail-fs,#000), #000 var(--rail-fade), #000 calc(100% - var(--rail-fade)), var(--rail-fe,#000));-webkit-mask-image:linear-gradient(to bottom, var(--rail-fs,#000), #000 var(--rail-fade), #000 calc(100% - var(--rail-fade)), var(--rail-fe,#000));mask-image:linear-gradient(to bottom, var(--rail-fs,#000), #000 var(--rail-fade), #000 calc(100% - var(--rail-fade)), var(--rail-fe,#000))}.rail-list:is([data-fade=start],[data-fade=both]){--rail-fs:transparent}.rail-list:is([data-fade=end],[data-fade=both]){--rail-fe:transparent}.tabbar-btn{justify-content:center;align-items:center;gap:var(--spacing);min-width:0;color:var(--muted-foreground);-webkit-tap-highlight-color:transparent;flex-direction:column;display:flex;position:relative}.tabbar-btn[aria-current=page]{color:var(--foreground)}.tabbar-ico{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 14);border-radius:3.40282e38px;place-items:center;transition:background-color .15s;display:grid;position:relative}.tabbar-btn[aria-current=page] .tabbar-ico{background:var(--nav-active-bg);color:var(--nav-active-icon)}.tabbar-ico>.ic{width:calc(var(--spacing) * 5.5);height:calc(var(--spacing) * 5.5)}.tabbar-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding-inline:calc(var(--spacing) * .5);--tw-leading:1;--tw-font-weight:var(--font-weight-medium);line-height:1;font-weight:var(--font-weight-medium);letter-spacing:-.01em;font-size:min(.8125rem,13px);display:block;overflow:hidden}.tabbar-btn[aria-current=page] .tabbar-label{font-weight:600}.card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs)}.card-hover{transition:border-color .15s,box-shadow .15s}.card-hover:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.btn-primary:not(.btn),.btn-secondary:not(.btn){border-radius:var(--radius-md);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:.375rem;padding:.4375rem .8125rem;font-size:.875rem;font-weight:500;line-height:1.35;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn-primary:not(.btn){border:1px solid #0000}.btn-ghost:not(.btn){border-radius:var(--radius-md);color:var(--muted-foreground);cursor:pointer;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.btn-primary:not(.btn):disabled,.btn-secondary:not(.btn):disabled,.btn-ghost:not(.btn):disabled{opacity:.55;cursor:default}.data-table{font-size:.875rem}.data-table thead th{text-align:left;font-size:var(--text-meta);color:var(--muted-foreground);background:var(--surface);border-bottom:1px solid var(--border);white-space:nowrap;padding:.625rem 1rem;font-weight:600}.data-table tbody td{border-bottom:1px solid var(--hairline);color:var(--foreground);padding:.6875rem 1rem}.data-table tbody tr:last-child td{border-bottom:0}.data-table tbody tr{transition:background-color .12s}.data-table tbody tr:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.data-table tbody tr:hover{background:color-mix(in oklab, var(--accent) 60%, var(--card))}}.status-dot{border-radius:50%;width:8px;height:8px;display:inline-block;position:relative}.status-dot:after{content:"";opacity:.3;border:2px solid;border-radius:50%;animation:2s cubic-bezier(0,0,.2,1) infinite status-ping;position:absolute;inset:-2px}.ptr-indicator{background:var(--popover);border:1px solid var(--border);box-shadow:var(--shadow-md);font-size:var(--text-meta);color:var(--muted-foreground);opacity:0;z-index:70;pointer-events:none;border-top:0;border-radius:0 0 .875rem .875rem;align-items:center;gap:.5rem;padding:.5rem .875rem;font-weight:500;transition:opacity .15s;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}.ptr-indicator.visible{opacity:1}.ptr-indicator svg{transition:transform .2s}.ptr-indicator.ready svg{color:var(--primary);transform:rotate(180deg)}.ptr-indicator.refreshing svg{animation:.8s linear infinite ptr-spin}@media not all and (min-width:64rem){.sb{transform:translate(-100%)}:root[data-drawer] .sb{box-shadow:var(--shadow-lg);transform:none}}:root[data-layout=B] .nav-sec:not(.is-ctx){display:none}:root[data-layout=B] .nav-sec-head,:root[data-layout=B] .only-a,:root:not([data-layout=B]) .only-b{display:none!important}.legacy-page{min-height:100%}.nav-progress{z-index:1000;background:var(--primary);opacity:0;pointer-events:none;transform-origin:0;height:3px;transition:transform .25s ease-out,opacity .2s;position:fixed;inset:0 0 auto;transform:scaleX(0)}.nav-progress.is-on{opacity:1}.nav-progress.is-done{opacity:0;transition:transform .15s ease-out,opacity .25s .1s}@media (prefers-reduced-motion:reduce){.nav-progress,.nav-progress.is-done{transition:none}}.dash-page .page-bar-main{flex:15rem}.dash-page .page-summary{white-space:normal;flex-shrink:1}.dash-page .dash-grid-wrap{container-type:inline-size}.dash-page .dash-grid{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.dash-page .dash-w{border-radius:var(--radius-lg);flex-direction:column;min-width:0;transition:opacity .15s;display:flex}@container (min-width:42rem){.dash-page .dash-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:1.25rem}.dash-page .dash-w[data-span="8"],.dash-page .dash-w[data-span="12"],.dash-page .dash-w[data-lone]{grid-column:span 2/span 2}}@container (min-width:64rem){.dash-page .dash-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:row}.dash-page .dash-w[data-span="4"]{grid-column:span 4/span 4}.dash-page .dash-w[data-span="6"]{grid-column:span 6/span 6}.dash-page .dash-w[data-span="8"]{grid-column:span 8/span 8}.dash-page .dash-w[data-span="12"]{grid-column:span 12/span 12}.dash-page .dash-w[data-fill]{grid-column:span var(--fill,12) / span var(--fill,12)}}.dash-page .dash-w-head{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:1rem 1.25rem .75rem;display:flex;container-type:inline-size}.dash-page .dash-grip{margin-left:calc(var(--spacing) * -1.5);width:calc(var(--spacing) * 8.5);height:calc(var(--spacing) * 8.5);cursor:grab;border-radius:var(--radius-md);color:var(--muted-foreground);flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.dash-page .dash-grip:hover{background-color:var(--accent);color:var(--foreground)}}.dash-page .dash-grip:active{cursor:grabbing}@media not all and (min-width:48rem){.dash-page .dash-grip{display:none}}.dash-page .dash-w-body{flex-direction:column;flex:auto;min-height:0;display:flex}.dash-page[data-edit] .dash-w{outline:2px dashed var(--brand-300);outline-offset:2px}.dash-page[data-edit] .dash-w-head{border-bottom:1px solid var(--hairline)}.dash-page[data-edit] .dash-w-bare{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-xs)}.dash-page[data-edit] .dash-w-bare>.dash-w-body{padding:1rem 1.25rem 1.25rem}.dash-page[data-edit] .dash-w-body{pointer-events:none;-webkit-user-select:none;user-select:none}.dash-page[data-edit] .dash-w:not(.dash-w-bare):not([data-wid=recent]):not([data-wid=top])>.dash-w-body{padding-top:1rem}.dash-page[data-edit] .dash-w-body>.border-t{border-top-color:#0000}.dash-page .dash-dt th{position:static;border-radius:0!important}.dash-page .dash-dt th:first-child,.dash-page .dash-dt td:first-child{padding-left:1.25rem}.dash-page .dash-dt td.stripe:first-child{padding-left:calc(1.25rem - 3px)}.dash-page .dash-dt th:last-child,.dash-page .dash-dt td:last-child{padding-right:1.25rem}.dash-page .dash-seg .seg-item{height:2.125rem}.dash-page .panel-link{min-height:2.125rem}@container not (min-width:18.75rem){.dash-page .dash-w-right:has(>.dash-seg){flex:100%}.dash-page .dash-w-right>.dash-seg{flex:100%;min-width:0;display:flex}.dash-page .dash-w-right>.dash-seg .seg-item{flex:auto;justify-content:center;min-width:0;padding-inline:.125rem}}.dash-page .dash-foot-link{color:var(--link);white-space:nowrap;font-weight:500}.dash-page .dash-foot-link:hover{text-underline-offset:3px;text-decoration:underline}@media (hover:none),(pointer:coarse),not (min-width:48rem){.dash-page .dash-ok-link,.dash-page .dash-foot-link,.dash-page .tl-item a{margin-block:-.5rem;padding-block:.5rem}}.dash-page .dash-acts{inset-block:0;justify-content:flex-end;align-items:center;gap:.25rem;display:none;position:absolute;right:.75rem}.dash-page tr:hover .dash-acts,.dash-page tr:focus-within .dash-acts{display:flex}.dash-page tr:hover .dash-time,.dash-page tr:focus-within .dash-time{visibility:hidden}@media (hover:none){.dash-page .dash-acts{margin-top:.25rem;display:flex;position:static}.dash-page .dash-time,.dash-page tr:hover .dash-time,.dash-page tr:focus-within .dash-time{visibility:visible;display:block}}.orders-page .list-body{container:orders/inline-size}.orders-page .o-tabs{align-self:stretch;align-items:flex-end;min-width:0;display:flex}.orders-page .o-groupdd{display:none}.orders-page.o-tight .o-groupdd{display:block}.orders-page.o-tight .o-tabs{visibility:hidden;pointer-events:none;width:0;position:absolute;overflow:hidden}@media not all and (min-width:40rem){.orders-page .o-groupdd{width:100%;display:block}}.orders-page .o-groupdd-label{line-height:1.375}.orders-page .o-partial{display:contents}.orders-page.o-tight .o-filters>.o-partial{display:none}.orders-page .page-header>.list-bar{container:ofbar/inline-size}.orders-page .o-search{flex:14rem;min-width:0}@media (min-width:40rem){.orders-page .o-search{flex:0 21rem}}@container ofbar not (min-width:64rem){.orders-page .o-search{flex:12rem}}.orders-page .o-search input::-webkit-search-cancel-button{display:none}.orders-page .o-filters{display:contents}.orders-page :is(.o-ftoggle,.o-fchips){display:none}@container ofbar not (min-width:54rem){.orders-page .o-ftoggle{display:inline-flex}.orders-page .o-fchips{display:flex}.orders-page .o-filters{display:none}.orders-page .o-filters.is-open{flex-wrap:wrap;gap:.5rem;width:100%;display:flex}}@container ofbar not (min-width:40rem){.orders-page .o-filters.is-open{grid-template-columns:minmax(0,1fr);display:grid}.orders-page .o-filters.is-open .filter-chip{justify-self:start}}.orders-page .o-table{table-layout:fixed;min-width:57rem}.orders-page .o-table>thead th{background:var(--surface)}.orders-page .o-table :is(th,td):not(.cell-check){padding-inline:.375rem}.orders-page .o-table td{padding-block:.5rem}.orders-page .o-table>thead th.cell-check{width:2.75rem}.orders-page .o-table>thead th.o-num{width:7.125rem}.orders-page .o-table>thead th.o-status{width:8rem}.orders-page .o-table>thead th.o-pay{width:7.875rem}.orders-page .o-table>thead th.o-ship{width:7.75rem}.orders-page .o-table>thead th.o-total{width:6rem}.orders-page .o-table>thead th.o-items{width:2.5rem}.orders-page .o-table>thead th.o-date{width:3.875rem}.orders-page .o-table>thead th.o-act{width:2.875rem}.orders-page .o-table :is(th,td).o-num{padding-left:.5rem;padding-right:.25rem}.orders-page .o-table :is(th,td).o-act{text-align:right;white-space:nowrap;padding-left:.125rem;padding-right:.625rem}@container orders (min-width:58rem) and (not (min-width:64rem)){.orders-page .o-sbtn{padding-inline:.5rem}.orders-page :is(.o-pbtn,.o-ship-chip){gap:.25rem;padding-inline:.375rem}}.orders-page .o-num-line{flex-wrap:wrap;align-items:center;gap:.25rem .375rem;display:flex}.orders-page .o-no{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);text-underline-offset:2px}.orders-page .o-no:hover{text-decoration:underline}.orders-page .o-tag{height:1.375rem;padding-inline:.375rem}.orders-page .o-printed{display:inline-flex}.orders-page .o-inv{min-width:0;margin-top:.3125rem;display:flex}.orders-page .o-inv-chip{gap:.1875rem;height:1.5rem;padding-inline:.25rem;position:relative}.orders-page .o-inv-chip:after{content:"";position:absolute;inset:-.3125rem -.125rem}.orders-page .o-inv-chip .inv-num{text-overflow:ellipsis;white-space:nowrap;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);min-width:0;overflow:hidden}.orders-page .o-inv-chip :is(.inv-pre,.inv-short){display:none}.orders-page .o-inv-chip>.spinner{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.orders-page .o-name{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.orders-page .o-sbtn{text-align:left;white-space:normal;max-width:100%;height:auto;min-height:1.75rem;padding-block:.25rem;line-height:1.2}.orders-page .o-sbtn>span{white-space:normal;overflow:visible}.orders-page :is(.o-sbtn,.o-pbtn) .o-chev{opacity:.75;flex-shrink:0}.orders-page :is(.o-sbtn,.o-pbtn)[aria-busy=true]{cursor:progress}.orders-page :is(.o-sbtn,.o-pbtn)[aria-busy=true] .o-chev{display:none}.orders-page :is(.o-sbtn,.o-pbtn)[aria-busy=true]:after{content:"";border:2px solid;border-top-color:#0000;border-radius:999px;flex-shrink:0;width:.875rem;height:.875rem;animation:1s linear infinite spin}.orders-page .o-pbtn{max-width:100%}.orders-page .o-pbtn>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.orders-page .o-pbtn .o-mi{display:none}.orders-page .o-method{margin-top:calc(var(--spacing) * 1.5);align-items:flex-start;gap:var(--spacing);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:flex}.orders-page .o-method>.ic{flex-shrink:0;margin-top:1px}.orders-page .o-items-m{display:none}.orders-page .o-deliveo,.orders-page .o-track{margin-top:calc(var(--spacing) * 1.5);align-items:center;gap:calc(var(--spacing) * 1.5);min-width:0;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);display:flex}.orders-page .o-track{gap:var(--spacing);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.orders-page .o-deliveo{align-items:flex-start;line-height:1.3}.orders-page .o-deliveo>.dot{margin-top:.3em}.orders-page .o-row.row-done .o-deliveo.text-green-700{color:var(--color-green-800)!important}.orders-page .o-track>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.orders-page .o-amt{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.orders-page .o-cur{margin-left:var(--spacing);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.orders-page td.o-items .chip{min-width:calc(var(--spacing) * 7);color:var(--foreground)}.orders-page .o-d{color:var(--foreground);display:block}.orders-page .o-t{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:block}.orders-page .o-print{vertical-align:middle}.orders-page .o-open{height:calc(var(--spacing) * 8.5);width:calc(var(--spacing) * 5);border-radius:var(--radius-md);vertical-align:middle;color:var(--muted-foreground);place-items:center;transition:color .12s;display:inline-grid}.orders-page .o-row:hover .o-open{color:var(--foreground)}.orders-page .o-sentinel{border-top:1px solid var(--hairline)}.orders-page .o-sentinel-row{align-items:center;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);flex-wrap:wrap;display:flex}@media (min-width:64rem){.orders-page .o-sentinel-row{padding-inline:calc(var(--spacing) * 6)}}.orders-page .o-done{align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-emerald-800);display:inline-flex}.orders-page .o-today{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-emerald-800)}.orders-page.o-has-sel .o-sentinel{padding-bottom:5rem}.orders-page .o-skel-row{height:calc(var(--spacing) * 15);align-items:center;gap:calc(var(--spacing) * 6);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);padding-inline:calc(var(--spacing) * 4);display:flex}@media (min-width:64rem){.orders-page .o-skel-row{padding-inline:calc(var(--spacing) * 6)}}.orders-page .o-cardbar{display:none}.orders-page .o-bulkbar{overflow:hidden}.orders-page .o-bulk-progress{background:var(--muted);height:3px;position:absolute;inset:auto 0 0}.orders-page .o-bulk-progress>span{background:var(--primary);height:100%;transition:width .2s;display:block}@container orders not (min-width:72rem){.orders-page .o-open{display:none}}@container orders (min-width:64rem){.orders-page .o-table :is(th,td):not(.cell-check){padding-inline:.5rem}.orders-page .o-table :is(th,td).o-num{padding-left:.625rem;padding-right:.25rem}.orders-page .o-table :is(th,td).o-act{padding-right:.75rem}.orders-page .o-table>thead th.o-num{width:7.5rem}.orders-page .o-table>thead th.o-status{width:10rem}.orders-page .o-table>thead th.o-pay,.orders-page .o-table>thead th.o-ship{width:8.5rem}.orders-page .o-table>thead th.o-total{width:6.25rem}.orders-page .o-table>thead th.o-items{width:2.75rem}.orders-page .o-table>thead th.o-date{width:4.25rem}.orders-page .o-table>thead th.o-act{width:3.25rem}}@container orders (min-width:72rem){.orders-page .o-table>thead th.o-act{width:4.5rem}}@container orders (min-width:80rem){.orders-page .o-table>thead th.o-num{width:10.5rem}.orders-page .o-table>thead th.o-status{width:13.25rem}.orders-page .o-table>thead th.o-pay{width:8.75rem}.orders-page .o-table>thead th.o-ship{width:9.5rem}.orders-page .o-table>thead th.o-total{width:7rem}.orders-page .o-table>thead th.o-items{width:3.25rem}.orders-page .o-table>thead th.o-date{width:4.75rem}.orders-page .o-table>thead th.o-act{width:5rem}.orders-page .o-inv-chip .inv-pre{display:inline}}@container orders (min-width:100rem){.orders-page .o-table>thead th.o-ship{width:11rem}}@container orders not (min-width:58rem){.orders-page .o-cardbar{align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);background-color:var(--surface);padding-block:calc(var(--spacing) * 2.5);padding-right:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 3.5);display:flex}.orders-page .o-table{table-layout:auto;width:100%;min-width:0;display:block}.orders-page .o-table>thead{display:none}.orders-page .o-table>tbody,.orders-page .o-table>tbody>tr:not(.o-row)>td{display:block}.orders-page .o-row{border-bottom:1px solid var(--hairline);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4375rem .5rem;padding:.8125rem 1rem .875rem 3.25rem;transition:background-color .12s;display:grid;position:relative}.orders-page .o-row:active{background:var(--accent)}.orders-page .o-row.row-done{background:var(--row-done)}.orders-page .o-row[aria-selected=true]{background:var(--color-brand-50)}.orders-page .o-table>tbody>.o-row>td{border:0;min-width:0;height:auto;padding:0;display:block;background:0 0!important}.orders-page .o-table>tbody>.o-row>td.cell-check{cursor:pointer;border-style:solid;border-width:0 0 0 3px;justify-content:center;width:3rem;padding:.9375rem 0 0;display:flex;position:absolute;inset:0 auto 0 0}.orders-page .o-table>tbody>.o-row>td.cell-check .checkbox{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.orders-page .o-table>tbody>.o-row>td.o-num{flex-wrap:wrap;grid-area:1/1/2/3;align-items:center;gap:.375rem;display:flex}.orders-page .o-num-line,.orders-page .o-inv{display:contents}.orders-page .o-no:before{content:"#"}.orders-page .o-printed{display:none}.orders-page .o-inv-chip .inv-pre{display:inline}.orders-page .o-table>tbody>.o-row>td.o-total{white-space:nowrap;grid-area:1/3/2/4;place-self:start end}.orders-page .o-amt{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.orders-page .o-table>tbody>.o-row>td.o-cust{grid-area:2/1/3/3}.orders-page .o-email{display:none!important}.orders-page .o-table>tbody>.o-row>td.o-date{white-space:nowrap;grid-area:2/3/3/4;justify-self:end}.orders-page .o-d,.orders-page .o-t{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:inline}.orders-page .o-t{margin-left:.3em}.orders-page .o-table>tbody>.o-row>td.o-status{grid-area:3/1/4/2}.orders-page .o-table>tbody>.o-row>td.o-pay{grid-area:3/2/4/4;justify-self:start;max-width:100%}.orders-page .o-sbtn{min-height:2.125rem;padding-block:.3125rem}.orders-page .o-pbtn{white-space:nowrap;height:2.125rem}.orders-page .o-pbtn .o-mi{display:inline-block}.orders-page .o-method{display:none}.orders-page .o-table>tbody>.o-row>td.o-act{grid-area:4/3/5/4;justify-self:end;margin-block:-.375rem}.orders-page .o-open{display:none}.orders-page .o-table>tbody>.o-row>td.o-ship{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);flex-wrap:wrap;grid-area:4/1/5/3;align-items:center;gap:.25rem .5rem;display:flex}.orders-page .o-items-m{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:inline}.orders-page .o-items-m:after{content:"·";margin-left:.5rem}.orders-page .o-deliveo,.orders-page .o-track{margin-top:0}.orders-page .o-table>tbody>.o-row>td.o-items{display:none}.orders-page .o-sentinel-row{text-align:center;justify-content:center}}@container orders (min-width:40rem) and (not (min-width:58rem)){.orders-page .o-row{grid-template-columns:minmax(0,1fr) auto auto;column-gap:1rem}.orders-page .o-table>tbody>.o-row>td.o-num{grid-area:1/1/2/2}.orders-page .o-table>tbody>.o-row>td.o-status{grid-area:1/2/2/3}.orders-page .o-table>tbody>.o-row>td.o-total{grid-area:1/3/2/4;align-self:center}.orders-page .o-table>tbody>.o-row>td.o-cust{grid-area:2/1/3/2}.orders-page .o-table>tbody>.o-row>td.o-pay{grid-area:2/2/3/3}.orders-page .o-table>tbody>.o-row>td.o-date{grid-area:2/3/3/4}.orders-page .o-table>tbody>.o-row>td.o-ship{grid-area:3/1/4/3}.orders-page .o-table>tbody>.o-row>td.o-act{grid-area:3/3/4/4}}@container orders not (min-width:40rem){.orders-page .o-row{flex-wrap:wrap;align-items:center;gap:0 .5rem;display:flex}.orders-page .o-row:before,.orders-page .o-row:after{content:"";flex-basis:100%;height:0}.orders-page .o-row:before{order:3}.orders-page .o-row:after{order:6}.orders-page .o-table>tbody>.o-row>td.o-num{flex:1;order:1}.orders-page .o-table>tbody>.o-row>td.o-total{flex:none;order:2;align-self:flex-start}.orders-page .o-table>tbody>.o-row>td.o-cust{flex:1;order:4}.orders-page .o-table>tbody>.o-row>td.o-date{flex:none;order:5}.orders-page .o-table>tbody>.o-row>td.o-status{flex:0 auto;order:7}.orders-page .o-table>tbody>.o-row>td.o-pay{flex:none;order:8;max-width:100%}.orders-page .o-table>tbody>.o-row>td.o-items{visibility:hidden;flex-basis:100%;order:9;height:0;display:block;overflow:hidden}.orders-page .o-table>tbody>.o-row>td.o-ship{flex:1;order:10}.orders-page .o-table>tbody>.o-row>td.o-act{flex:none;order:11;margin:.0625rem 0 -.375rem}.orders-page .o-table>tbody>.o-row>:is(td.o-cust,td.o-date,td.o-status,td.o-pay,td.o-ship){margin-top:.4375rem}}@container orders not (min-width:30rem){.orders-page .o-inv-chip .inv-num{display:none}.orders-page .o-inv-chip .inv-short{display:inline}}.tracking-page .tr-code{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--link);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);text-underline-offset:2px}.tracking-page .tr-code:hover{text-decoration:underline}.tracking-page .dt .cell-sub{white-space:normal;overflow-wrap:break-word}.tracking-page .tr-info{align-items:flex-start;column-gap:calc(var(--spacing) * 6);row-gap:var(--spacing);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--secondary-foreground)}.tracking-page .tr-info-item{align-items:flex-start;gap:calc(var(--spacing) * 2);min-width:0;display:flex}.tracking-page .tr-info-item>.ic{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--muted-foreground);flex-shrink:0;margin-top:1px}.tracking-page .tr-info-item b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.tracking-page .tr-result{align-items:flex-start;gap:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-wrap:nowrap}.tracking-page .tr-result.is-ok{border-color:var(--color-emerald-200);background-color:var(--color-emerald-50);color:var(--color-emerald-900)}.tracking-page .tr-result.is-err{border-color:var(--color-red-200);background-color:var(--color-red-50);color:var(--color-red-900)}.tracking-page .tr-sec-bar{gap:calc(var(--spacing) * 2.5)}.tracking-page .tr-sec-title{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);display:flex}.tracking-page .tr-sec-title>.ic{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5);color:var(--muted-foreground);flex-shrink:0}.tracking-page .tr-sec+.tr-sec{border-top:1px solid var(--border)}.tracking-page .tr-sec .dt tbody tr:last-child td{border-bottom-width:0}.tracking-page .tr-sec:last-child{border-bottom:1px solid var(--hairline)}.tracking-page .tr-empty{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 6)}@media (min-width:64rem){.tracking-page .tr-empty{padding-inline:calc(var(--spacing) * 6)}.tracking-page .tr-body{scrollbar-color:var(--foreground) transparent}@supports (color:color-mix(in lab, red, red)){.tracking-page .tr-body{scrollbar-color:color-mix(in oklab, var(--foreground) 20%, transparent) transparent}}.tracking-page .tr-body::-webkit-scrollbar{width:10px;height:10px}.tracking-page .tr-body::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.tracking-page .tr-body::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.tracking-page .tr-body::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:999px}.tracking-page .tr-body::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.tracking-page .tr-body::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 30%, transparent)}}.tracking-page .tr-body::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.tracking-page .tr-body{scrollbar-width:thin;overflow-y:auto}.tracking-page .tr-sec-bar{z-index:11;position:sticky;top:0}.tracking-page .tr-sec .dt-wrap{overflow:visible}.tracking-page .tr-sec .dt th{top:2.75rem}}@media print{.order-page .od-nextbar{display:none}}.order-page[data-od-pretab] [data-od-panel]{display:none!important}.order-page[data-od-pretab=addresses] [data-od-panel=addresses],.order-page[data-od-pretab=logistics] [data-od-panel=logistics],.order-page[data-od-pretab=invoice] [data-od-panel=invoice],.order-page[data-od-pretab=shipment] [data-od-panel=shipment]{display:block!important}.order-page textarea.item-name{min-height:1.75rem}.order-page .od-items-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}@container (min-width:43.5rem){.order-page .od-items-grid{grid-template-columns:minmax(0,1fr) clamp(17rem,34%,22rem)}}.order-page .od-keyhint{flex:1;min-width:0;margin-left:-.5rem;container-type:inline-size}.order-page .od-keyhint>span{display:none}@container (min-width:15rem){.order-page .od-keyhint>span{display:inline-flex}}.products-page .pthumb,.platforms-page .pthumb{border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.products-page .pthumb>img,.platforms-page .pthumb>img{object-fit:contain;width:100%;height:100%;padding:.125rem}.products-page .pthumb.is-empty:before,.platforms-page .pthumb.is-empty:before{content:"";background:var(--border-strong);width:46%;height:46%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3C/svg%3E") 50%/contain no-repeat}.products-page .is-inactive .pthumb>img{opacity:.45;filter:grayscale()}.products-page .ptag,.platforms-page .ptag{height:1.375rem;font-size:var(--text-badge);color:#fff;white-space:nowrap;background:var(--pc,#3f3f46);border-radius:.3125rem;flex-shrink:0;align-items:center;padding:0 .4375rem;font-weight:600;line-height:1;display:inline-flex}.products-page .pfilters{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}@media not all and (min-width:40rem){.products-page .pfilters{scrollbar-width:none;flex-wrap:nowrap;width:calc(100% + 2rem);margin:0 -1rem;padding:0 1rem .125rem;overflow-x:auto}.products-page .pfilters::-webkit-scrollbar{display:none}}:is(.products-page,.platforms-page) .page-bar-main{display:contents}:is(.products-page,.platforms-page) .page-bar .page-actions{flex:none}@media not all and (min-width:40rem){:is(.products-page,.platforms-page) .page-bar .page-summary{white-space:normal;order:1}:is(.products-page,.platforms-page) .page-bar .page-actions{order:2}:is(.products-page,.platforms-page) .page-bar .view-tabs{flex-basis:100%;order:3}.products-page .list-bar>form[role=search]{flex:10rem;width:auto;min-width:0}.products-page .list-bar>.list-bar-end{order:2;margin-left:0}.products-page .list-bar>.pfilters{order:3}}:is(.products-page,.platforms-page) .pa-btn .pa-label{white-space:nowrap}:is(.products-page,.platforms-page) :is(.fs-1,.fs-2,.fs-3,.fs-4,.fs-5){display:none}@media not all and (min-width:40rem){:is(.products-page,.platforms-page) .pa-btn{width:2.125rem;padding-left:0;padding-right:0}:is(.products-page,.platforms-page) .pa-btn .pa-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (min-width:40rem){:is(.products-page,.platforms-page) .page-bar-row{flex-wrap:nowrap}:is(.products-page,.platforms-page) .page-bar.fit-stack .page-bar-row{flex-wrap:wrap}:is(.products-page,.platforms-page) .page-bar.vt-stack.tabs-wrap .view-tabs{flex-wrap:wrap;overflow:visible}:is(.products-page,.platforms-page) .page-bar.vt-stack.tabs-wrap .view-tab{height:2.75rem}:is(.products-page,.platforms-page) .page-bar .page-summary{flex:none}:is(.products-page,.platforms-page) .page-bar .view-tabs{flex:1 1 0;min-width:0}:is(.products-page,.platforms-page) .page-bar .page-actions{flex-wrap:nowrap;flex:none}.products-page .page-bar.fit-1 .page-summary,:is(.products-page,.platforms-page) .page-bar.fit-1 .fh-1,:is(.products-page,.platforms-page) .page-bar.fit-2 .fh-2,:is(.products-page,.platforms-page) .page-bar.fit-3 .fh-3,:is(.products-page,.platforms-page) .page-bar.fit-4 .fh-4,.products-page .page-bar.fit-5 .fh-5{display:none}.products-page .page-bar.fit-5 .menu-item.fs-5{display:flex}.products-page .page-bar.fit-5 .menu-sep.fs-5{display:block}:is(.products-page,.platforms-page) .page-bar.fit-1 .pa-btn.fi-1,:is(.products-page,.platforms-page) .page-bar.fit-2 .pa-btn.fi-2,:is(.products-page,.platforms-page) .page-bar.fit-3 .pa-btn.fi-3,.products-page .page-bar.fit-4 .pa-btn.fi-4{width:2.125rem;padding-left:0;padding-right:0}:is(.products-page,.platforms-page) .page-bar.fit-1 .pa-btn.fi-1 .pa-label,:is(.products-page,.platforms-page) .page-bar.fit-2 .pa-btn.fi-2 .pa-label,:is(.products-page,.platforms-page) .page-bar.fit-3 .pa-btn.fi-3 .pa-label,.products-page .page-bar.fit-4 .pa-btn.fi-4 .pa-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.products-page,.platforms-page) .page-bar.tabs-d1 .view-tabs{gap:0}:is(.products-page,.platforms-page) .page-bar.tabs-d1 .view-tab{padding-left:.625rem;padding-right:.625rem}:is(.products-page,.platforms-page) .page-bar.tabs-d2 .view-tab{gap:.375rem;padding-left:.5rem;padding-right:.5rem}:is(.products-page,.platforms-page) .page-bar.tabs-d2 .view-tab>.dot{display:none}.products-page .pfilters{display:contents}.products-page .list-bar>.pf-search{flex:14rem;max-width:20rem}}.products-page .list-body{container:plist/inline-size}.products-page .ptable .c-img{width:4.25rem;padding-right:.25rem}.products-page .ptable .pthumb{width:2.75rem;height:2.75rem}.products-page .ptable td{padding-top:.5rem;padding-bottom:.5rem}.products-page .ptable .c-name{width:100%;min-width:15rem;max-width:0}.products-page .pname{-webkit-line-clamp:2;min-width:0;color:var(--foreground);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.products-page .pname:hover{text-underline-offset:3px;text-decoration:underline}.products-page .ptable .psub{min-width:0;font-size:var(--text-meta);color:var(--muted-foreground);align-items:center;gap:.375rem;margin-top:.25rem;line-height:1.4;display:flex}.products-page .ptable .psub>:not(.psub-text){flex-shrink:0}.products-page .ptable .psub-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.products-page .ptable .pacts{align-items:center;gap:.125rem;display:inline-flex}@media (hover:hover){@container plist (min-width:62rem){.products-page .ptable th.c-act,.products-page .ptable td.c-act{width:0;min-width:0;position:relative;padding:0!important}.products-page .ptable td.c-act>.pacts{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-xs);margin-top:-1.1875rem;padding:.125rem;position:absolute;top:50%;right:1rem}}}@media (hover:none){.products-page .ptable :is(th,td).c-act{min-width:0;padding-left:.25rem}.products-page .ptable td.c-act .pacts>a{display:none}.products-page .ptable :is(th,td):is(.c-own,.c-ext,.c-ful,.c-sold){min-width:0}}.products-page .ptable .c-cat{max-width:13rem;color:var(--secondary-foreground,var(--foreground))}.products-page .ptable .psub-cat,.products-page .ptable .pk,.products-page .ptable .psub-views,.products-page .ptable .psub-vis{display:none}.products-page .ptable .c-own,.products-page .ptable .c-ext,.products-page .ptable .c-ful,.products-page .ptable .c-sold{min-width:5rem}.products-page .ptable .c-act{min-width:5.25rem}.products-page .ptable .pth-sort{border-radius:var(--radius-sm,.25rem);white-space:nowrap;color:inherit;align-items:center;gap:.375rem;display:inline-flex}.products-page .ptable .pth-sort:hover,.products-page .ptable .pth-sort.is-on{color:var(--foreground)}.products-page .ptable .pth-sort:hover{text-underline-offset:3px;text-decoration:underline}.products-page .ptable .pth-sub{white-space:nowrap;font-weight:400;line-height:1.2;display:block}.products-page .ptable th.c-sold{line-height:1.2}.products-page .ptable .c-web{white-space:nowrap;width:1%}.products-page .pvis{align-items:center;gap:.375rem;display:inline-flex}.products-page .pvis-i{height:1.5rem;font-size:var(--text-badge);color:var(--muted-foreground);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);border-radius:9999px;align-items:center;gap:.375rem;padding:0 .5rem;font-weight:600;line-height:1;display:inline-flex}.products-page .pvis-i:before{content:"";width:.5rem;height:.5rem;box-shadow:inset 0 0 0 1.5px var(--color-zinc-400);border-radius:9999px;flex-shrink:0}.products-page .pvis-i.is-on{color:var(--color-emerald-800);background:var(--color-emerald-50);box-shadow:inset 0 0 0 1px var(--color-emerald-200)}.products-page .pvis-i.is-on:before{background:var(--color-emerald-500);box-shadow:none}.products-page .ptable .psold{font-variant-numeric:tabular-nums;display:block}.products-page .ptable .pviews{font-size:var(--text-meta);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--muted-foreground);justify-content:flex-end;align-items:center;gap:.25rem;margin-top:.125rem;display:flex}.products-page .parr{font-size:var(--text-meta);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--muted-foreground);align-items:center;gap:.3125rem;margin-top:.3125rem;line-height:1.3;display:flex}.products-page .parr.is-late{color:var(--color-amber-800);font-weight:500}.products-page .parr>.pi{width:.9375rem;height:.9375rem}@container plist not (min-width:88rem){.products-page .ptable .c-cat{display:none}.products-page .ptable .psub-cat{display:inline}}@container plist not (min-width:76rem){.products-page .ptable .c-web{display:none}.products-page .ptable .psub-vis{display:inline-flex}}@container plist not (min-width:62rem){.products-page .ptable .c-name{min-width:11rem}.products-page .ptable :is(th,td):is(.c-price,.c-state,.c-own,.c-ext,.c-ful,.c-sold){padding-left:.5rem;padding-right:.5rem}.products-page .ptable :is(th,td):is(.c-own,.c-ext,.c-ful,.c-sold){min-width:0}.products-page .ptable :is(th,td).c-act{min-width:0;padding-left:.25rem}.products-page .ptable td.c-act .pacts>a{display:none}.products-page .ptable .psub{flex-wrap:wrap;row-gap:.125rem}.products-page .ptable .psub-text{white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:100%;display:-webkit-box}}.products-page{--pi-eye:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.products-page .ptable .pviews:before,.products-page .ptable .psub-views:before{content:"";width:.9375rem;height:.9375rem;-webkit-mask:var(--pi-eye) center / contain no-repeat;-webkit-mask:var(--pi-eye) center / contain no-repeat;-webkit-mask:var(--pi-eye) center / contain no-repeat;mask:var(--pi-eye) center / contain no-repeat;background:currentColor;flex-shrink:0}.products-page .ptable .psub-views{font-size:var(--text-meta);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--muted-foreground);align-items:center;gap:.25rem;margin-top:.25rem}@container plist not (min-width:52rem){.products-page .ptable,.products-page .ptable tbody{display:block}.products-page .ptable thead{display:none}.products-page .ptable tr.prow{border-bottom:1px solid var(--hairline);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-height:5.75rem;padding:.875rem 1rem .875rem 5.875rem;display:flex;position:relative}.products-page .ptable tr.prow>td{text-align:left;background:0 0;border:0;width:auto;min-width:0;max-width:none;height:auto;padding:0;display:block}.products-page .ptable tr.prow:hover,.products-page .ptable tr.prow:active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.products-page .ptable tr.prow:hover,.products-page .ptable tr.prow:active{background:color-mix(in oklab, var(--accent) 65%, var(--card))}}.products-page .ptable tr.prow>.c-img{position:absolute;top:.875rem;left:1rem}.products-page .ptable .pthumb{border-radius:var(--radius-lg);width:4rem;height:4rem}.products-page .ptable tr.prow>.c-name{flex:calc(100% - 3.25rem);order:1}.products-page .ptable .pname{font-weight:600}.products-page .ptable tr.prow>.c-act{white-space:nowrap;flex:none;order:2;align-self:flex-start;margin:-.375rem -.5rem 0 0}.products-page .ptable tr.prow>.c-act>*{opacity:1}.products-page .ptable tr.prow>.c-act .pacts>a{display:none}.products-page .ptable tr.prow>.c-state{flex:0 auto;order:3}.products-page .ptable tr.prow>.c-price{text-align:right;flex:none;order:4;margin-left:auto}.products-page .ptable tr.prow>.c-cat{visibility:hidden;flex:0 0 100%;order:5;height:0;overflow:hidden}.products-page .ptable tr.prow>.c-own{order:6}.products-page .ptable tr.prow>.c-ext{order:7}.products-page .ptable tr.prow>.c-ful{order:8}.products-page .ptable tr.prow>.c-sold{order:9}.products-page .ptable tr.prow>.c-sold .psold{display:inline}.products-page .ptable tr.prow>.c-sold .pviews,.products-page .ptable tr.prow>.c-web{display:none}.products-page .ptable tr.prow>:is(.c-own,.c-ext,.c-ful,.c-sold){font-size:var(--text-meta);white-space:nowrap;flex:none;align-items:center;gap:.375rem;display:inline-flex}.products-page .ptable .pk{color:var(--muted-foreground);align-items:center;gap:.375rem;font-weight:400;display:inline-flex}.products-page .ptable .pk:before{content:"";border-radius:9999px;width:.5rem;height:.5rem}.products-page .ptable .c-own .pk:before{background:var(--color-emerald-500)}.products-page .ptable .c-ext .pk:before{background:var(--color-sky-500)}.products-page .ptable .c-ful .pk:before{background:var(--color-indigo-500)}.products-page .ptable .c-sold .pk:before{background:var(--color-rose-500)}.products-page .ptable .psub{flex-wrap:wrap}.products-page .ptable .psub-text{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-basis:100%;display:-webkit-box}.products-page .ptable .psub-cat{display:inline}.products-page .ptable .psub-vis{display:inline-flex}.products-page .ptable .psub-views{display:flex}.products-page .ptable tr.prow{min-height:7.5rem}.products-page .ptable .psub-views{justify-content:center;width:4rem;margin:0;padding:0;position:absolute;top:5.375rem;left:1rem}}.products-page .products-scroll{padding:1rem}@media (min-width:64rem){.products-page .products-scroll{flex:auto;min-height:0;padding:1.25rem 1.5rem;overflow-y:auto}}.products-page .pgrid{grid-template-columns:repeat(auto-fill,minmax(10.25rem,1fr));gap:.75rem;display:grid}@media (min-width:40rem){.products-page .pgrid{grid-template-columns:repeat(auto-fill,minmax(14.5rem,1fr));gap:1rem}}.products-page .pcard{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);min-width:0;box-shadow:var(--shadow-xs);flex-direction:column;transition:border-color .15s;display:flex;position:relative;overflow:hidden}.products-page .pcard:hover{border-color:var(--border-strong)}.products-page .pcard-media{aspect-ratio:4/3;border-bottom:1px solid var(--hairline);background:#fff;position:relative}.products-page .pcard-media>.pthumb{border:0;border-radius:0;position:absolute;inset:0}.products-page .pcard-media>.pthumb>img{padding:1rem}.products-page .pcard-badges{pointer-events:none;z-index:2;flex-direction:column;align-items:flex-start;gap:.25rem;display:flex;position:absolute;top:.625rem;left:.625rem}.products-page .pcard-actions{z-index:3;opacity:0;gap:.25rem;transition:opacity .15s;display:flex;position:absolute;top:.5rem;right:.5rem}.products-page .pcard:hover .pcard-actions,.products-page .pcard:focus-within .pcard-actions,.products-page .pcard-actions:has([aria-expanded=true]){opacity:1}@media (hover:none){.products-page .pcard-actions{opacity:1}.products-page .pcard-actions>a{display:none}}.products-page .pcard-body{flex-direction:column;flex:auto;gap:.375rem;min-width:0;padding:.875rem;display:flex}.products-page .pcard-link{-webkit-line-clamp:2;color:var(--foreground);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.products-page .pcard-link:after{content:"";z-index:1;position:absolute;inset:0}.products-page .pcard-link:hover{text-underline-offset:3px;text-decoration:underline}.products-page .pcard-link:focus-visible{outline:none}.products-page .pcard :is(.pcard-body,.pcard-stock) [title]:not(.pcard-link),.products-page .pcard-badges>[title]{z-index:2;pointer-events:auto;cursor:pointer;position:relative}.products-page .pcard-link:focus-visible:after{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 2px var(--ring)}.products-page .pcard-stock{border-top:1px solid var(--hairline);background:var(--surface);text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.products-page .pcard-stock>div{min-width:0;padding:.5rem .25rem}.products-page .pcard-stock>div+div{border-left:1px solid var(--hairline)}.products-page .pcard-stock .pk{min-width:0;font-size:var(--text-meta);color:var(--muted-foreground);white-space:nowrap;justify-content:center;align-items:center;gap:.375rem;display:flex}.products-page .pcard-stock b{font-variant-numeric:tabular-nums;display:block}.products-page .pcard{container-type:inline-size}@container not (min-width:14rem){.products-page .pcard-stock{text-align:left;grid-template-columns:1fr;padding:.375rem 0}.products-page .pcard-stock>div{justify-content:space-between;align-items:center;gap:.5rem;padding:.1875rem .875rem;display:flex}.products-page .pcard-stock>div+div{border-left:0}.products-page .pcard-stock .pk{justify-content:flex-start}.products-page .pcard-views{display:none}}.products-page .pcard.is-inactive{background:var(--surface)}.platforms-page .pf-progress{background:var(--muted);vertical-align:middle;border-radius:9999px;width:7rem;height:.5rem;display:inline-block;overflow:hidden}.platforms-page .pf-progress>span{border-radius:inherit;background:var(--color-emerald-500);height:100%;display:block}.platforms-page .pftable .c-prod{width:100%;min-width:12rem;max-width:0}.platforms-page .pftable .pthumb{width:2.5rem;height:2.5rem}.platforms-page .pftable .c-pf{text-align:center;width:8.5rem}.platforms-page .pftable th.c-pf{height:auto;padding-top:.5rem;padding-bottom:.5rem}.platforms-page .pf-cell{cursor:pointer;border-radius:var(--radius-md);place-items:center;width:2.5rem;height:2.5rem;display:inline-grid}.platforms-page .pf-cell:hover{background:var(--accent)}.platforms-page .pf-colbtn{border-radius:var(--radius-sm,.25rem);height:1.75rem;font-size:var(--text-meta);color:var(--muted-foreground);align-items:center;padding:0 .375rem;font-weight:500;display:inline-flex}.platforms-page .pf-colbtn:hover{background:var(--accent);color:var(--foreground)}@media not all and (min-width:64rem){.platforms-page .pf-footer{z-index:20;position:sticky;bottom:calc(1px - .5rem)}}@media (min-width:40rem){.platforms-page .pftable .pf-colbtns{white-space:nowrap;flex-wrap:nowrap}}@container plist (min-width:47rem) and (not (min-width:52rem)){.products-page .ptable tbody{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.products-page .ptable tr.prow:nth-child(odd){border-right:1px solid var(--hairline)}}.platforms-page .pf-name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.platforms-page .pf-filter .pf-q{width:100%}.platforms-page .pf-sel{width:auto;max-width:12rem}@media (min-width:40rem){.platforms-page .pf-filter .pf-q{width:18rem}}@media not all and (min-width:40rem){.platforms-page .pf-filter .pf-q{flex:10rem;width:auto;min-width:0}.platforms-page .pf-go{width:2.125rem;padding-left:0;padding-right:0}.platforms-page .pf-go-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.platforms-page .pf-sel{flex:calc(50% - .25rem);min-width:0;max-width:none}}@media not all and (min-width:64rem){.platforms-page .pf-cell:after{content:attr(data-s);font-size:var(--text-meta);white-space:nowrap;color:var(--muted-foreground);font-weight:600;line-height:1.15}.platforms-page .pf-cell:has(:checked):after{color:var(--foreground)}.platforms-page .pftable .cell-sub{white-space:normal;overflow-wrap:anywhere}}@media (min-width:40rem) and (not (min-width:64rem)){.platforms-page .pf-cell{justify-content:center;align-items:center;gap:.5rem;width:auto;min-width:2.5rem;padding:0 .625rem;display:inline-flex}}@media not all and (min-width:40rem){.platforms-page .pftable .c-prod{min-width:7rem}.platforms-page .pftable .c-prod .pthumb{display:none}.platforms-page .pftable .pf-name{-webkit-line-clamp:3}.platforms-page .pftable .c-pf{width:3.25rem;padding-left:.125rem;padding-right:.125rem}.platforms-page .pf-cell{align-content:center;gap:.125rem;width:100%;height:auto;min-height:2.75rem;padding:.3125rem 0}}.products-page .pi{width:1rem;height:1rem;-webkit-mask:var(--pi) center / contain no-repeat;-webkit-mask:var(--pi) center / contain no-repeat;-webkit-mask:var(--pi) center / contain no-repeat;mask:var(--pi) center / contain no-repeat;background:currentColor;flex-shrink:0;display:inline-block}.products-page .pi-pencil{--pi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z'/%3E%3Cpath d='m15 5 4 4'/%3E%3C/svg%3E")}.products-page .pi-more{--pi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3C/svg%3E")}.products-page .pi-cal{--pi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 14v2.2l1.6 1'/%3E%3Cpath d='M16 2v4'/%3E%3Cpath d='M21 7.5V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h3.5'/%3E%3Cpath d='M3 10h5'/%3E%3Cpath d='M8 2v4'/%3E%3Ccircle cx='16' cy='16' r='6'/%3E%3C/svg%3E")}.products-page .pcard .parr{z-index:2;white-space:normal;align-items:flex-start;margin-top:0;position:relative}@media not all and (min-width:40rem){.platforms-page .page-bar .page-bar-row .page-summary{flex:1 1 0;min-width:0}.platforms-page .page-bar .page-bar-row .page-actions{flex:none;align-self:flex-start}}.platforms-page .pf-colall{cursor:pointer;border-radius:var(--radius-md);place-items:center;width:2.25rem;height:2.25rem;display:inline-grid}.platforms-page .pf-colall:hover{background:var(--accent)}@media (min-width:40rem){.platforms-page .pf-colall{display:none}}.platforms-page .pf-pager>.dt-footer{background:0 0;border:0;flex-wrap:nowrap;padding:0}.product-edit-page .pe-toggle{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 4);-webkit-user-select:none;user-select:none;display:flex;position:relative}.product-edit-page .pe-sw{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2.5);-webkit-user-select:none;user-select:none;display:inline-flex;position:relative}.product-edit-page .pe-toggle-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:50%;left:0}.product-edit-page .pe-toggle-input:checked+.switch{background:var(--primary)}.product-edit-page .pe-toggle-input:checked+.switch:after{transform:translate(1.125rem)}.product-edit-page .pe-toggle-input:focus-visible+.switch{box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab, red, red)){.product-edit-page .pe-toggle-input:focus-visible+.switch{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 40%, transparent)}}.product-edit-page .pe-toggle:hover .switch,.product-edit-page .pe-sw:hover .switch{filter:brightness(.97)}.product-edit-page .pe-sw{min-height:2.125rem}@media (max-width:63.99rem){.product-edit-page .pe-sw{min-height:2.5rem}}.product-edit-page .pe-hit,.product-show-page .pe-hit{align-items:center;min-height:2.125rem;margin-block:calc(.5lh - 1.0625rem);display:inline-flex}.product-edit-page .pe-switch-btn{cursor:pointer;border-radius:var(--radius-md);flex-shrink:0;align-items:center;min-height:2.125rem;display:inline-flex}.product-edit-page .pe-switch-btn[aria-checked=true]>.switch{background:var(--primary)}.product-edit-page .pe-switch-btn[aria-checked=true]>.switch:after{transform:translate(1.125rem)}.product-edit-page .panel-link,.product-show-page .panel-link{min-height:2.125rem;margin-block:calc(.5lh - 1.0625rem)}.product-edit-page .seg-item{min-height:2.125rem}.product-edit-page .pe-nav{max-height:calc(100dvh - 7.5rem)}.product-edit-page .pe-nav-item{min-height:calc(var(--spacing) * 9);align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted-foreground);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));display:flex}@media (hover:hover){.product-edit-page .pe-nav-item:hover{background-color:var(--accent);color:var(--foreground)}}.product-edit-page .pe-nav-item.is-active{background-color:var(--card);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);--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(--border)}.product-edit-page .pe-nav-item .chip{flex-shrink:0}.product-edit-page .pe-sec{scroll-margin-top:4.5rem}.product-edit-page .pe-savebar{pointer-events:none;bottom:calc(var(--spacing) * 5);z-index:30;justify-content:center;display:flex;position:sticky}.product-edit-page .pe-savebar-inner{pointer-events:auto;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--popover);max-width:100%;padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 4);--tw-shadow:0 4px 8px -4px var(--tw-shadow-color,#10182814), 0 16px 32px -8px var(--tw-shadow-color,#10182824);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;display:flex}@media (min-width:40rem){.product-edit-page .pe-savebar-inner{gap:calc(var(--spacing) * 3)}}.product-edit-page .pe-savebar-inner{animation:.2s cubic-bezier(.2,0,0,1) slide-up}@media (max-width:63.99rem){.product-edit-page .pe-savebar{left:.75rem;right:.75rem;bottom:calc(5rem + env(safe-area-inset-bottom));position:fixed}.product-edit-page .pe-savebar-inner{width:100%}.product-edit-page .page-body{padding-bottom:7rem}}.product-edit-page .pe-num{appearance:textfield}.product-edit-page .pe-num::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-edit-page .pe-num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-edit-page .input[readonly]{cursor:default}.product-edit-page .pe-pf{height:calc(var(--spacing) * 10);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 3.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(--foreground);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);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;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));-webkit-user-select:none;user-select:none;border-width:1px;display:inline-flex}@media (hover:hover){.product-edit-page .pe-pf:hover{background-color:var(--accent)}}.product-edit-page .pe-pf:has(input:checked){background:var(--pf,var(--primary));border-color:var(--pf,var(--primary));color:#fff}.product-edit-page .pe-pf:has(input:checked) .checkbox{background-color:#0000;border-color:#fff}.product-edit-page .pe-pf:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.product-edit-page .pe-drop{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--border-strong);background-color:var(--card);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 8);text-align:center;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));flex-direction:column;display:flex}@media (hover:hover){.product-edit-page .pe-drop:hover{border-color:var(--brand-300);background-color:var(--brand-50)}}.product-edit-page .pe-drop-sm{gap:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 5)}.product-edit-page .pe-suggest{z-index:30;margin-top:var(--spacing);scrollbar-color:var(--foreground) transparent;inset-inline:0;position:absolute;top:100%}@supports (color:color-mix(in lab, red, red)){.product-edit-page .pe-suggest{scrollbar-color:color-mix(in oklab, var(--foreground) 20%, transparent) transparent}}.product-edit-page .pe-suggest::-webkit-scrollbar{width:10px;height:10px}.product-edit-page .pe-suggest::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.product-edit-page .pe-suggest::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.product-edit-page .pe-suggest::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:999px}.product-edit-page .pe-suggest::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.product-edit-page .pe-suggest::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 30%, transparent)}}.product-edit-page .pe-suggest::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.product-edit-page .pe-suggest{max-height:calc(var(--spacing) * 60);scrollbar-width:thin;border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--popover);padding:var(--spacing);color:var(--popover-foreground);--tw-shadow:0 2px 6px -2px var(--tw-shadow-color,#10182814), 0 12px 28px -6px var(--tw-shadow-color,#1018282e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;overflow-y:auto}.product-edit-page .pe-opt-head,.product-edit-page .pe-opt-row{grid-template-columns:3rem 3rem minmax(0,1.6fr) 9rem minmax(0,1fr) minmax(0,1fr) 2.25rem}.product-edit-page .pe-opt-row{align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 2);grid-template-columns:3rem minmax(0,1fr) 2.25rem;grid-template-areas:"img name del""def price price"".sku sku"".ean ean";display:grid}.product-edit-page .pe-opt-default{grid-area:def}.product-edit-page .pe-opt-img{grid-area:img}.product-edit-page .pe-opt-name{grid-area:name}.product-edit-page .pe-opt-price{grid-area:price}.product-edit-page .pe-opt-sku{grid-area:sku}.product-edit-page .pe-opt-ean{grid-area:ean}.product-edit-page .pe-opt-del{grid-area:del}@container (min-width:32rem){.product-edit-page .pe-opt-row{grid-template-columns:3rem minmax(0,1fr) 9rem 2.25rem;grid-template-areas:"img name price del""def sku ean ean"}}@container (min-width:48rem){.product-edit-page .pe-opt-row{grid-template-columns:3rem 3rem minmax(0,1.6fr) 9rem minmax(0,1fr) minmax(0,1fr) 2.25rem;grid-template-areas:"def img name price sku ean del"}.product-edit-page .pe-opt-default-l{display:none}}:where(.product-edit-page .pe-preview>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.product-edit-page .pe-preview{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--foreground)}.product-edit-page .pe-preview .pe-pv-h{margin-top:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.product-edit-page .pe-preview .pe-pv-h1,.product-edit-page .pe-preview .pe-pv-h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.product-edit-page .pe-preview .pe-pv-h3,.product-edit-page .pe-preview .pe-pv-h4{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}:where(.product-edit-page .pe-preview .pe-pv-text>: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)))}.product-edit-page .pe-preview .pe-pv-text a{color:var(--link);text-decoration-line:underline}.product-edit-page .pe-preview ul{list-style-type:disc}:where(.product-edit-page .pe-preview ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.product-edit-page .pe-preview ul{padding-left:calc(var(--spacing) * 6)}.product-edit-page .pe-preview ol{list-style-type:decimal}:where(.product-edit-page .pe-preview ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.product-edit-page .pe-preview ol{padding-left:calc(var(--spacing) * 6)}.product-edit-page .pe-preview strong,.product-edit-page .pe-preview b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.product-edit-page .pe-preview .pe-pv-fig img{max-height:calc(var(--spacing) * 80);border-radius:var(--radius-lg);border-style:var(--tw-border-style);object-fit:contain;border-width:1px;margin-inline:auto}.product-edit-page .pe-preview figcaption{margin-top:calc(var(--spacing) * 2);text-align:center;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.product-edit-page .pe-preview .pe-pv-specs{border-collapse:collapse;border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-width:1px;overflow:hidden}.product-edit-page .pe-preview .pe-pv-specs td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5)}.product-edit-page .pe-preview .pe-pv-specs td:first-child{width:40%;color:var(--muted-foreground)}.product-edit-page .pe-preview .pe-pv-gallery{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:40rem){.product-edit-page .pe-preview .pe-pv-gallery{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr))}}.product-edit-page .pe-preview .pe-pv-gallery img{aspect-ratio:1;border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--color-white);object-fit:contain;width:100%;padding:calc(var(--spacing) * 2);border-width:1px}.product-edit-page .pe-preview .pe-pv-video{aspect-ratio:var(--aspect-video);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--color-black);border-width:1px;overflow:hidden}.product-edit-page .pe-preview .pe-pv-video iframe,.product-edit-page .pe-preview .pe-pv-video video{width:100%;height:100%}.product-edit-page .pe-preview .pe-pv-cols{align-items:center;gap:calc(var(--spacing) * 6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.product-edit-page .pe-preview .pe-pv-cols-1-1{grid-template-columns:1fr 1fr}.product-edit-page .pe-preview .pe-pv-cols-1-2{grid-template-columns:1fr 2fr}.product-edit-page .pe-preview .pe-pv-cols-2-1{grid-template-columns:2fr 1fr}}.product-edit-page .pe-preview hr{margin-block:calc(var(--spacing) * 6);border-color:var(--border)}.product-edit-page .pe-preview .pe-pv-dots{margin-block:calc(var(--spacing) * 6);text-align:center;--tw-tracking:.5em;letter-spacing:.5em;color:var(--muted-foreground)}.product-edit-page .pe-preview .pe-pv-space{height:calc(var(--spacing) * 8)}.product-show-page .crm-blocks{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--foreground)}.product-show-page .crm-blocks .pu-row{margin:0 0 1.6rem}.product-show-page .crm-blocks .pu-row:has(>.pu-title){margin-bottom:.8rem}.product-show-page .crm-blocks .pu-row:last-child{margin-bottom:0}.product-show-page .crm-blocks .pu-title{align-items:center;gap:calc(var(--spacing) * 2.5);font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);margin:0;display:flex}.product-show-page .crm-blocks .pu-title:before{content:"";background:var(--brand-400);border-radius:999px;flex-shrink:0;width:3px;height:1.05em}.product-show-page .crm-blocks .pu-text{line-height:1.7}.product-show-page .crm-blocks .pu-text p{margin:0 0 .6rem}.product-show-page .crm-blocks .pu-text p:last-child{margin-bottom:0}.product-show-page .crm-blocks .pu-text strong,.product-show-page .crm-blocks .pu-text b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.product-show-page .crm-blocks .pu-text a{color:var(--link);text-decoration-line:underline}.product-show-page .crm-blocks img{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--surface);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);max-width:100%;height:auto;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;display:block}.product-show-page .crm-blocks figure{margin:0}.product-show-page .crm-blocks figcaption{margin-top:calc(var(--spacing) * 2);text-align:center;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.product-show-page .crm-blocks .pu-cols{grid-template-columns:1fr 1fr;align-items:center;gap:1.4rem;display:grid}.product-show-page .crm-blocks .pu-cols-1-2{grid-template-columns:1fr 2fr}.product-show-page .crm-blocks .pu-cols-2-1{grid-template-columns:2fr 1fr}.product-show-page .crm-blocks .pu-col>img{width:100%}.product-show-page .crm-blocks .pu-video{border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);height:0;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;padding-bottom:56.25%;position:relative;overflow:hidden}.product-show-page .crm-blocks .pu-video iframe,.product-show-page .crm-blocks .pu-video video{border-style:var(--tw-border-style);border-width:0;width:100%;height:100%;position:absolute;inset:0}.product-show-page .crm-blocks ul,.product-show-page .crm-blocks ol{margin:0;padding-left:1.25rem;line-height:1.7}.product-show-page .crm-blocks ul{list-style:outside}.product-show-page .crm-blocks ol{list-style:decimal}.product-show-page .crm-blocks table{border-collapse:collapse;width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.product-show-page .crm-blocks table td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.product-show-page .crm-blocks table tr:last-child td{border-bottom:0}.product-show-page .crm-blocks table td:first-child{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--muted-foreground)}.product-show-page .crm-blocks hr{border:0;border-top:1px dashed var(--border-strong);margin:1.6rem 0}@media (max-width:40rem){.product-show-page .crm-blocks .pu-cols,.product-show-page .crm-blocks .pu-cols-1-2,.product-show-page .crm-blocks .pu-cols-2-1{grid-template-columns:1fr;gap:.9rem}.product-show-page .crm-blocks .pu-col:has(>img){order:-1}.product-show-page .crm-blocks table td:first-child{white-space:normal}}.po-page .po-cat{min-width:0;container:pocatbar/inline-size}.po-page .po-f-inline{display:none}.po-page .po-cat-bar .input-affix{flex:12rem;min-width:0}.po-page .po-cat-bar .seg-item{padding-inline:calc(var(--spacing) * 2.5)}@container pocatbar (min-width:30rem) and (max-width:43.99rem){.po-page .po-cat-bar .po-f-btn,.po-page .po-cat-bar .po-f-clear{order:1}.po-page .po-cat-bar .po-f-btn{margin-left:auto}.po-page .po-cat-bar .input-affix{flex-basis:100%;order:2}}@container pocatbar (max-width:29.99rem){.po-page .po-cat-bar .seg{width:100%;display:flex}.po-page .po-cat-bar .seg-item{flex:1 1 0;justify-content:center;gap:.375rem;padding-inline:.375rem}}@container pocatbar (min-width:68rem){.po-page .po-f-inline{display:contents}.po-page .po-f-btn{display:none}}.po-page .po-cat-scroll{position:relative;container:pocat/inline-size}.po-page .po-carts{border-top-style:var(--tw-border-style);background-color:var(--canvas);border-top-width:1px;min-width:0;scroll-margin-top:.5rem;container:pocarts/inline-size}.po-page .po-wb{container:powb/inline-size}@media (min-width:64rem){.view-list .po-page .po-wb{flex-direction:row}.view-list .po-page .po-cat{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.view-list .po-page .po-cat-scroll{overscroll-behavior:contain;flex:1 1 0;min-height:0;overflow-y:auto}.view-list .po-page .po-carts{overscroll-behavior:contain;border-top:0;border-left:1px solid var(--border);flex:none;width:clamp(17rem,34%,27rem);min-height:0;overflow-y:auto}@container powb (max-width:40rem){.view-list .po-page .po-carts{width:14.5rem}}.po-page .po-carts-head{z-index:6;position:sticky;top:0}}.po-page>.page-header .page-bar-row{container:pohead/inline-size}@container pohead (max-width:45.99rem){.po-page .po-tabs .po-tab-ic,.po-page .po-tabs .po-tab-chip{display:none}.po-page .po-tabs .view-tab{padding-inline:.625rem}}.po-page .po-tabs.is-more-r{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000)}.po-page .po-tabs.is-more-l{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 3rem),#0000)}.po-page .po-tabs.is-more-l.is-more-r{-webkit-mask-image:linear-gradient(90deg,#0000,#000 3rem calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 3rem calc(100% - 3rem),#0000)}.po-page .po-group{z-index:5;min-height:calc(var(--spacing) * 12);align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 1.5);border-bottom-style:var(--tw-border-style);background-color:var(--surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);border-bottom-width:1px;flex-wrap:wrap;display:flex;position:sticky;top:0}@media (min-width:64rem){.po-page .po-group{padding-inline:calc(var(--spacing) * 6)}}.po-page .po-group>.po-grp-name{flex:auto;align-items:center;gap:.75rem;min-width:0;display:flex}.po-page .po-group>.btn{margin-left:auto}.po-page .po-row{border-bottom:1px solid var(--hairline);grid-template-columns:3rem minmax(0,1fr);grid-template-areas:"thumb main""thumb nums""order order";align-items:start;gap:.75rem 1rem;padding:.875rem 1rem;transition:background-color .2s;display:grid}.po-page .po-row:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.po-page .po-row:hover{background:color-mix(in oklab, var(--accent) 40%, transparent)}}.po-page .po-row.is-flash{background:var(--color-emerald-50)}.po-page .po-row>.po-thumb{grid-area:thumb}.po-page .po-row>.po-main{grid-area:main;min-width:0}.po-page .po-row>.po-nums{grid-area:nums}.po-page .po-row>.po-order{grid-area:order;min-width:0}.po-page .po-order{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.po-page .po-offers{flex:15rem;min-width:0}.po-page .po-add{flex:none;align-items:center;gap:.5rem;display:flex}@container pocat (max-width:29.99rem){.po-page .po-add{flex:100%}.po-page .po-add>.btn{flex:auto}}@container pocat (max-width:19.99rem){.po-page .po-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""nums""order";padding-inline:.75rem}.po-page .po-row>.po-thumb{display:none}}@container pocatbar (max-width:21.99rem){.po-page .po-cat-bar .seg-item .chip{display:none}.po-page .po-cat-bar .input-affix{flex-basis:8rem}.po-page .po-cat-bar .po-f-label{display:none}}@media (min-width:64rem){@container pocat (max-width:43.99rem){.po-page .po-row{grid-template-areas:"thumb main""nums nums""order order";row-gap:.5rem;padding-block:.75rem}.po-page .po-row>.po-nums{flex-wrap:wrap;gap:.125rem 1rem;display:flex}.po-page .po-row>.po-nums>*{margin:0}.po-page .po-offers{flex-basis:11rem}.po-page .po-add{flex:none}.po-page .po-add>.btn{flex:none;width:2.25rem;padding-inline:0}.po-page .po-add>.btn .po-add-label{display:none}}@container pocat (max-width:19.99rem){.po-page .po-row{grid-template-areas:"main""nums""order"}.po-page .po-group .po-grp-label{display:none}}}@container pocat (min-width:44rem){.po-page .po-row{grid-template-columns:3rem minmax(0,1fr) 18rem;grid-template-areas:"thumb main order""thumb nums order";padding-inline:1.5rem}.po-page .po-group{padding-inline:1.5rem}.po-page .po-order{display:block}.po-page .po-order>*+*{margin-top:.5rem}.po-page .po-add>.btn{flex:auto}}@container pocat (min-width:62rem){.po-page .po-row{grid-template-columns:3rem minmax(0,1fr) 14rem 18rem;grid-template-areas:"thumb main nums order";align-items:center}}.po-page .po-thumb,.po-detail .po-thumb{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--color-white);color:var(--muted-foreground);border-width:1px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.po-page .po-thumb>img,.po-detail .po-thumb>img{object-fit:contain;width:100%;height:100%}.po-page .po-thumb-sm,.po-detail .po-thumb-sm{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.po-page .po-nums>*+*{margin-top:.125rem}.po-page .po-fig{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.po-page .po-fig b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.po-page .po-fig b.is-zero{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--muted-foreground)}.po-page .po-offer{height:calc(var(--spacing) * 9);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);width:100%;padding-inline:calc(var(--spacing) * 2.5);text-align:left;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--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;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;display:flex}.po-page .po-offer:hover{border-color:var(--border-strong)}.po-page .po-offer[aria-checked=true]{border-color:var(--color-brand-300);background:var(--color-brand-50)}.po-page .po-offer .po-radio{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-style:var(--tw-border-style);background-color:var(--background);border-width:1px;border-color:var(--border-strong);border-radius:3.40282e38px;flex-shrink:0;display:inline-block;position:relative}.po-page .po-offer[aria-checked=true] .po-radio{border-width:.3125rem;border-color:var(--primary)}:root[data-accent=simhome] .po-page .po-offer[aria-checked=true]{border-color:var(--primary);background:var(--card);box-shadow:inset 0 0 0 1px var(--primary)}:is(.po-page,.po-detail) .po-step{height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--background);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:var(--input);flex-shrink:0;align-items:stretch;display:inline-flex}:is(.po-page,.po-detail) .po-step:focus-within{border-color:var(--ring)}:is(.po-page,.po-detail) .po-step>button{width:calc(var(--spacing) * 9);color:var(--muted-foreground);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}:is(.po-page,.po-detail) .po-step>button:first-child{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}:is(.po-page,.po-detail) .po-step>button:last-child{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}:is(.po-page,.po-detail) .po-step>button:hover:not(:disabled){background:var(--accent);color:var(--foreground)}:is(.po-page,.po-detail) .po-step>button:disabled{cursor:not-allowed;opacity:.5}:is(.po-page,.po-detail) .po-step>input{width:calc(var(--spacing) * 12);border-inline-style:var(--tw-border-style);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);--tw-outline-style:none;border-inline-width:1px;border-color:var(--input);appearance:textfield;background-color:#0000;outline-style:none}:is(.po-page,.po-detail) .po-step>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:is(.po-page,.po-detail) .po-step>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:is(.po-page,.po-detail) .po-step>input:disabled{cursor:not-allowed;opacity:.6}@media (pointer:coarse){:is(.po-page,.po-detail) .po-step{height:calc(var(--spacing) * 10)}:is(.po-page,.po-detail) .po-step>button{width:calc(var(--spacing) * 10)}}:is(.po-page,.po-detail) .po-tile{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius-md);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);-webkit-user-select:none;user-select:none;flex-shrink:0;place-items:center;display:grid}:is(.po-page,.po-detail) .po-tile>.ic{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.po-page .po-cart{border-bottom-style:var(--tw-border-style);background-color:var(--card);border-bottom-width:1px;scroll-margin-top:3.5rem}.po-page .po-cart.is-current{box-shadow:inset 3px 0 0 var(--primary)}.po-page .po-item{gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);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));display:flex}.po-page .po-item.is-flash{background:var(--color-emerald-50)}:where(.po-page .po-cart-foot>: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)))}.po-page .po-cart-foot{background-color:var(--surface);padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 3.5);padding-bottom:calc(var(--spacing) * 4)}.po-page .po-sku{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 40);max-width:100%;padding-inline:calc(var(--spacing) * 2);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.po-page .po-sku[aria-invalid=true]{border-color:var(--color-red-300);background-color:var(--color-red-50);color:var(--color-red-900)}.po-page .po-net{width:calc(var(--spacing) * 28)}.po-page .po-net>.input{height:calc(var(--spacing) * 9);padding-right:calc(var(--spacing) * 8);padding-left:calc(var(--spacing) * 2.5)}.po-page .po-dest{width:100%;display:flex}.po-page .po-dest>.seg-item{flex:1 1 0;justify-content:center;min-width:0;padding-inline:.5rem}@container pocarts (max-width:20.99rem){.po-page .po-item>.po-thumb{display:none}.po-page .po-dest{flex-direction:column;align-items:stretch}.po-page .po-dest>.seg-item{flex:none;justify-content:flex-start;padding-inline:.75rem}}.po-page .po-fab{right:calc(var(--spacing) * 4);z-index:30;height:calc(var(--spacing) * 11);gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);--tw-shadow:0 4px 8px -4px var(--tw-shadow-color,#10182814), 0 16px 32px -8px var(--tw-shadow-color,#10182824);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);bottom:calc(5rem + env(safe-area-inset-bottom));border-radius:3.40282e38px;position:fixed}.po-page .po-skel-row{border-bottom:1px solid var(--hairline);grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:1rem;min-height:15.5rem;padding:.875rem 1rem;display:grid}.po-page .po-skel-order{display:none}@container pocat (min-width:44rem){.po-page .po-skel-row{grid-template-columns:3rem minmax(0,1fr) 18rem;min-height:9.5rem;padding-inline:1.5rem}.po-page .po-skel-order{display:block}}.po-page .po-orders{container:poord/inline-size}.po-page .po-ord-table{display:none}.po-page .po-ord-cards{min-width:0}@container poord (min-width:58rem){.po-page .po-ord-table{display:block}.po-page .po-ord-cards{display:none}}.po-page .po-c-po>div{max-width:20rem}.po-page .po-c-recv{align-items:center;gap:calc(var(--spacing) * 2.5);white-space:nowrap;display:flex}.po-page .po-c-recv>.progress{width:calc(var(--spacing) * 16);flex-shrink:0}@container poord (min-width:58rem) and (max-width:72.99rem){.po-page .po-c-po>div{max-width:13.5rem}.po-page .po-c-recv{flex-direction:column-reverse;align-items:stretch;gap:.25rem}.po-page .po-c-recv>.progress{width:100%;min-width:4.5rem}.po-page .po-c-dn{display:none}}@media (min-width:64rem){.view-list .po-page .po-ord-cards,.view-list .po-page .po-scroll{flex:auto;min-height:0;overflow-y:auto}}.po-page .po-ocard{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);background-color:var(--card);align-items:stretch;display:flex}.po-page .po-ocard.is-late,.po-page tr.is-late>td{background:oklch(96.9% .015 12.422)}@supports (color:color-mix(in lab, red, red)){.po-page .po-ocard.is-late,.po-page tr.is-late>td{background:color-mix(in oklab, var(--color-rose-50) 80%, var(--card))}}.po-page .po-ocard-main{gap:calc(var(--spacing) * 3);min-width:0;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);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));flex:1;display:flex}.po-page .po-ocard-main:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.po-page .po-ocard-main:hover{background:color-mix(in oklab, var(--accent) 50%, transparent)}}.po-page .po-ocard-dn{justify-content:center;gap:var(--spacing);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--hairline);padding-inline:calc(var(--spacing) * 2);flex-direction:column;flex-shrink:0;display:flex}.po-page .po-sec-head{min-height:calc(var(--spacing) * 12);align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:var(--spacing);border-bottom-style:var(--tw-border-style);background-color:var(--surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);border-bottom-width:1px;flex-wrap:wrap;display:flex}@media (min-width:64rem){.po-page .po-sec-head{padding-inline:calc(var(--spacing) * 6)}}.po-page details.po-recon>summary{cursor:pointer;align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 1.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);flex-wrap:wrap;list-style-type:none;display:flex}@media (min-width:64rem){.po-page details.po-recon>summary{padding-inline:calc(var(--spacing) * 6)}}.po-page details.po-recon>summary::-webkit-details-marker{display:none}.po-page details.po-recon>summary:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.po-page details.po-recon>summary:hover{background:color-mix(in oklab, var(--accent) 40%, transparent)}}.po-page details.po-recon>summary .po-chev{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--muted-foreground);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0}.po-page details.po-recon[open]>summary .po-chev{transform:rotate(90deg)}.po-page .po-iss-bar{z-index:6;position:sticky;top:0}.po-page .po-iss-cards{scroll-margin-top:3.5rem;container:poiss/inline-size}.po-page .po-iss-card{gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);border-bottom-width:1px;display:grid}@media (min-width:64rem){.po-page .po-iss-card{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 5)}}.po-page .po-iss-card{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr)}.po-page .po-iss-card .chip{white-space:nowrap}.po-page .po-iss-card.is-resolved .po-iss-sum{color:var(--muted-foreground)}.po-page .po-iss-head{align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:var(--spacing);flex-wrap:wrap;display:flex}.po-page .po-iss-prod{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.po-page .po-iss-name{font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);overflow-wrap:break-word;color:var(--foreground)}.po-page .po-iss-sum{max-width:72rem;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground)}.po-page .po-iss-grid{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}@container poiss (min-width:52rem){.po-page .po-iss-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start}}.po-page .po-iss-box{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);min-width:0;padding:calc(var(--spacing) * 3.5);border-width:1px}@media (min-width:40rem){.po-page .po-iss-box{padding:calc(var(--spacing) * 4)}}.po-page .po-iss-h{margin-bottom:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);display:flex}.po-page .po-iss-h>.ic{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--muted-foreground);flex-shrink:0}.po-page .po-iss-reasons>li{align-items:flex-start;gap:calc(var(--spacing) * 2.5);padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted-foreground);display:flex}.po-page .po-iss-reasons>li>.ic{margin-top:calc(var(--spacing) * .5);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex-shrink:0}.po-page .po-iss-reasons>li.is-strong{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.po-page .po-iss-reasons>li.is-strong>.ic{color:var(--color-amber-700)}.po-page .po-iss-facts{grid-template-columns:minmax(7.5rem,auto) minmax(0,1fr);gap:.375rem 1rem;display:grid}.po-page .po-iss-facts>dt{padding-top:calc(var(--spacing) * .5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.po-page .po-iss-facts>dd{min-width:0;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);overflow-wrap:break-word;color:var(--foreground)}@container poiss (max-width:25rem){.po-page .po-iss-facts{grid-template-columns:minmax(0,1fr);row-gap:.125rem}.po-page .po-iss-facts>dd{margin-bottom:.375rem}}.po-page .po-iss-list>li{align-items:flex-start;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:flex}.po-page .po-iss-list>li:first-child{border-top:0}.po-page .po-iss-list>li.is-this{margin-inline:calc(var(--spacing) * -2);border-radius:var(--radius-md);background-color:var(--color-amber-50);padding-inline:calc(var(--spacing) * 2)}.po-page .po-iss-when{width:6.5rem;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0;padding-top:1px}@container poiss (max-width:25rem){.po-page .po-iss-list>li{flex-wrap:wrap;column-gap:.5rem}.po-page .po-iss-when{width:100%}}.po-page .po-iss-act{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}@container poiss (max-width:29.99rem){.po-page .po-iss-act>.btn,.po-page .po-iss-act>span>.btn{flex:auto;justify-content:center}.po-page .po-iss-act>span{flex:auto;display:flex}}:where(.po-page .po-iss-decide>: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)))}.po-page .po-iss-decide{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--surface);padding:calc(var(--spacing) * 3.5);border-width:1px}@media (min-width:40rem){.po-page .po-iss-decide{padding:calc(var(--spacing) * 4)}}.po-page .po-iss-res{align-items:flex-start;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-200);background-color:var(--color-emerald-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground);display:flex}.po-page details.po-iss-more>summary{min-height:calc(var(--spacing) * 9);cursor:pointer;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-medium);font-weight:var(--font-weight-medium);color:var(--link);list-style-type:none;display:flex}.po-page details.po-iss-more>summary::-webkit-details-marker{display:none}.po-page details.po-iss-more>summary .po-chev{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));flex-shrink:0}.po-page details.po-iss-more[open]>summary{margin-bottom:calc(var(--spacing) * 2)}.po-page details.po-iss-more[open]>summary .po-chev{transform:rotate(90deg)}.po-detail .po-items>li{align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 2.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);flex-wrap:wrap;display:flex}.po-detail .po-items>li:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (min-width:40rem){.po-detail .po-items>li{padding-inline:calc(var(--spacing) * 5)}}.po-detail .po-recv{width:calc(var(--spacing) * 16)}.po-ced-refresh{justify-content:flex-end;align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;min-width:0;display:flex}.po-ced-refresh>div{text-align:right}@media not all and (min-width:40rem){.po-ced-refresh{justify-content:space-between;width:100%}.po-ced-refresh>div{text-align:left}}.po-detail .po-ced .panel-header .po-ced-refresh{margin-left:auto}.po-detail .po-ced-sum{align-items:flex-start;gap:calc(var(--spacing) * 2);display:flex}.po-detail .po-ced-sum>.ic{margin-top:calc(var(--spacing) * .5)}.po-detail .po-ced-line{margin-top:calc(var(--spacing) * 1.5);align-items:center;gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}:is(.po-detail,.po-ced-page) details>summary .po-chev{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));flex-shrink:0}:is(.po-detail,.po-ced-page) details[open]>summary .po-chev{transform:rotate(90deg)}.po-detail details.po-ced-hist>summary{min-height:calc(var(--spacing) * 9);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);list-style-type:none;display:flex}:is(.po-detail,.po-ced-page) details>summary::-webkit-details-marker{display:none}.po-detail .po-ced-tl{margin-top:var(--spacing)}:where(.po-detail .po-ced-tl>: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(--hairline)}.po-detail .po-ced-tl{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px}.po-detail .po-ced-tl>li{align-items:flex-start;column-gap:calc(var(--spacing) * 2.5);row-gap:calc(var(--spacing) * .5);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.po-detail .po-ced-tl-ic{margin-top:calc(var(--spacing) * .5);color:var(--muted-foreground);flex-shrink:0;display:inline-flex}.po-detail .po-ced-tl-ic>.ic{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.po-page .po-ced-sub{white-space:normal;flex-basis:100%;max-width:21rem;overflow:visible}.po-page .po-ocard .po-ced-sub{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);max-width:none;display:block}.po-page .po-ced-bar{column-gap:calc(var(--spacing) * 3)}.po-page .po-ced-flag{min-height:calc(var(--spacing) * 8);align-items:center;gap:calc(var(--spacing) * 1.5);background-color:var(--color-rose-50);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-rose-800);--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-rose-200);--tw-ring-inset:inset;border-radius:3.40282e38px;display:inline-flex}@media (hover:hover){.po-page .po-ced-flag:hover{background-color:var(--color-rose-100)}}.po-page .po-ced-flag.is-warn{background-color:var(--color-amber-50);color:var(--color-amber-900);--tw-ring-color:var(--color-amber-200)}@media (hover:hover){.po-page .po-ced-flag.is-warn:hover{background-color:var(--color-amber-100)}}.po-ced-page .po-ced-scroll{min-width:0}@media (min-width:64rem){.view-list .po-ced-page .po-ced-scroll{flex:auto;min-height:0;overflow-y:auto}}.po-ced-page .po-ced-card{border-bottom-style:var(--tw-border-style);background-color:var(--card);border-bottom-width:1px}.po-ced-page .po-ced-card.is-unmatched{box-shadow:inset 3px 0 0 var(--color-rose-400)}.po-ced-page .po-ced-head{align-items:flex-start;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}@media (min-width:64rem){.po-ced-page .po-ced-head{padding-inline:calc(var(--spacing) * 6)}}.po-ced-page .po-ced-head-end{align-items:flex-end;gap:calc(var(--spacing) * 1.5);text-align:right;flex-direction:column;flex-shrink:0;display:flex}@media not all and (min-width:40rem){.po-ced-page .po-ced-head-end{text-align:left;align-items:flex-start;width:100%}.po-ced-page .po-ced-head-end>.btn{width:100%}}.po-ced-page .po-tile{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius-md);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);-webkit-user-select:none;user-select:none;flex-shrink:0;place-items:center;display:grid}.po-ced-page .po-thumb{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--color-white);color:var(--muted-foreground);border-width:1px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.po-ced-page .po-thumb>img{object-fit:contain;width:100%;height:100%}.po-ced-page .po-ced-warn{margin-inline:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);background-color:var(--color-amber-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-amber-900);--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-amber-200);--tw-ring-inset:inset;display:flex}@media (min-width:64rem){.po-ced-page .po-ced-warn{margin-inline:calc(var(--spacing) * 6)}}.po-ced-page details.po-ced-lines>summary{min-height:calc(var(--spacing) * 10);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--muted-foreground);list-style-type:none;display:flex}@media (min-width:64rem){.po-ced-page details.po-ced-lines>summary{padding-inline:calc(var(--spacing) * 6)}}.po-ced-page details.po-ced-lines>summary:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.po-ced-page details.po-ced-lines>summary:hover{background:color-mix(in oklab, var(--accent) 40%, transparent)}}.po-ced-page details.po-ced-lines li{align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}@media (min-width:64rem){.po-ced-page details.po-ced-lines li{padding-inline:calc(var(--spacing) * 6)}}.po-ced-page .po-ced-state{align-items:flex-start;gap:var(--spacing);flex-direction:column;min-width:0;display:flex}@media (min-width:48rem){.po-ced-page .po-ced-state{text-align:right;align-items:flex-end;max-width:28rem;margin-left:auto}.po-ced-page .po-ced-state>div{justify-content:flex-end}}.po-ced-page .po-ced-head .pill{height:auto;min-height:calc(var(--spacing) * 6.5);padding-block:calc(var(--spacing) * .5);white-space:normal}.po-ced-page .po-ced-head .pill>span:not(.dot){white-space:normal;overflow:visible}.po-ced-page .po-ced-warn>.ic{flex-shrink:0}.po-ced-page .po-ced-head-end>.btn{height:auto;min-height:calc(var(--spacing) * 8.5);padding-block:calc(var(--spacing) * 1.5);--tw-leading:var(--leading-snug);line-height:var(--leading-snug);white-space:normal}.po-ced-page .po-ced-warn.is-danger{background-color:var(--color-rose-50);color:var(--color-rose-900);--tw-ring-color:var(--color-rose-200)}.po-ced-page .po-ced-remembered{column-gap:calc(var(--spacing) * 2.5);row-gap:calc(var(--spacing) * 2)}.po-ced-page .po-ced-remembered>span:first-child{align-items:center;gap:calc(var(--spacing) * 1.5);display:inline-flex}.po-ced-page .po-ced-addr{min-height:calc(var(--spacing) * 8);align-items:center;gap:var(--spacing);background-color:var(--color-teal-50);padding-block:calc(var(--spacing) * .5);padding-right:var(--spacing);padding-left:calc(var(--spacing) * 3);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-teal-900);--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-teal-200);--tw-ring-inset:inset;border-radius:3.40282e38px;display:inline-flex}.po-ced-page .po-ced-addr-x{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);cursor:pointer;color:var(--color-teal-800);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:inline-grid}@media (hover:hover){.po-ced-page .po-ced-addr-x:hover{background-color:var(--color-teal-100)}}.po-ced-page .po-ced-addr-x: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(--ring);--tw-outline-style:none;outline-style:none}.po-ced-refresh.is-compact .po-ced-refresh-info{display:none}@media (min-width:80rem){.po-ced-refresh.is-compact .po-ced-refresh-info{display:block}}.po-ced-refresh-err{align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-negative);display:inline-flex}.sg-page{--sg-sel:var(--ring);--sg-rng:var(--color-brand-100)}@supports (color:color-mix(in lab, red, red)){.sg-page{--sg-rng:color-mix(in oklab, var(--color-brand-100) 58%, var(--card))}}.sg-page{--sg-hs:var(--color-brand-100)}@supports (color:color-mix(in lab, red, red)){.sg-page{--sg-hs:color-mix(in oklab, var(--color-brand-100) 88%, var(--surface))}}.sg-page{--sg-hover:var(--accent)}@supports (color:color-mix(in lab, red, red)){.sg-page{--sg-hover:color-mix(in oklab, var(--accent) 60%, var(--card))}}.sg-page .page-bar-main{column-gap:calc(var(--spacing) * 5)}@media not all and (min-width:40rem){.sg-page .page-bar-main{flex-basis:100%}}.sg-years{align-items:center;gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);display:flex}.sg-years-label{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted-foreground)}.sg-job{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);min-width:0;max-width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;border-width:1px;border-radius:3.40282e38px;flex-shrink:1;display:inline-flex}.sg-job:empty{display:none}.sg-job.is-run{border-color:var(--color-sky-300);background-color:var(--color-sky-50);color:var(--color-sky-950)}.sg-job.is-run>.spinner,.sg-jobline.is-run>.spinner{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);color:var(--color-sky-700);flex-shrink:0}.sg-job-m{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-normal);min-width:0;font-weight:var(--font-weight-normal);overflow:hidden}.sg-job.is-run .sg-job-m{color:var(--color-sky-900)}.sg-job.is-short .sg-job-m,.sg-job.is-icon .sg-job-t,.sg-job.is-icon .sg-job-m{display:none}.sg-job.is-icon{padding-inline:calc(var(--spacing) * 2)}.sg-job.is-run.is-icon{display:none}.sg-job.is-err{border-color:var(--color-rose-300);background-color:var(--color-rose-50);color:var(--color-rose-800);padding:0}.sg-job-b{min-height:calc(var(--spacing) * 8);align-items:center;gap:calc(var(--spacing) * 1.5);min-width:0;padding-inline:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-rose-800);border-radius:3.40282e38px;display:inline-flex}.sg-job-b:hover{background-color:var(--color-rose-100)}.sg-job-b>.ic{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-rose-700);flex-shrink:0}.sg-job-b .sg-job-m{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.sg-jobline{display:none}@media not all and (min-width:48rem){.sg-job{display:none}.sg-jobline{align-items:flex-start;gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);flex-basis:100%;display:flex}.sg-jobline:empty{display:none}.sg-jobline>.ic{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-emerald-700);flex-shrink:0;margin-top:1px}.sg-jobline.is-run{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-sky-950)}.sg-jobline.is-run>.spinner{margin-top:calc(var(--spacing) * .5)}.sg-jobline.is-err{color:var(--color-rose-800)}}.sg-jobline-b{align-items:flex-start;gap:calc(var(--spacing) * 2);text-align:left;min-width:0;display:flex}.sg-jobline-b>.ic{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-rose-700);flex-shrink:0;margin-top:1px}.sg-jobline-more{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;text-underline-offset:2px;text-decoration-line:underline}.sg-page .btn[aria-busy=true]{cursor:progress}.sg-kpiwrap{border-bottom-style:var(--tw-border-style);background-color:var(--background);border-bottom-width:1px;container-type:inline-size}.sg-kpis{--sg-kpad:1rem;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sg-kpis:empty{display:none}.sg-kpi{gap:calc(var(--spacing) * .5);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--hairline);background-color:var(--background);min-width:0;padding-top:calc(var(--spacing) * 2.5);padding-bottom:calc(var(--spacing) * 3);text-align:left;padding-inline:var(--sg-kpad);flex-direction:column;transition:background-color .15s;display:flex;position:relative}.sg-kpi:nth-child(-n+2){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.sg-kpi:nth-child(2n){border-right-style:var(--tw-border-style);border-right-width:0}button.sg-kpi:hover{background:var(--sg-hover)}button.sg-kpi:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.sg-kpi[aria-pressed=true]{background:var(--color-brand-50);box-shadow:inset 0 -2px 0 var(--primary)}.sg-kpi-label{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--muted-foreground);display:flex}.sg-kpi-label>span:not(.sg-dot){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sg-kpi-ls{display:none}.sg-kpi-sub{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.sg-kpi-sub:before{content:"· "}.sg-kpi-value{text-overflow:ellipsis;white-space:nowrap;--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-size:clamp(1rem, calc((50cqi - 2 * var(--sg-kpad)) / 7.8), 1.5rem);overflow:hidden}@container (min-width:37rem){.sg-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.sg-kpi:nth-child(-n+2){border-bottom-width:0}.sg-kpi:nth-child(2n){border-right-width:1px}.sg-kpi:last-child{border-right-width:0}.sg-kpi-value{font-size:clamp(1rem, calc((25cqi - 2 * var(--sg-kpad)) / 7.8), var(--text-kpi))}}@container not (min-width:60rem){.sg-kpi-sub{display:none}.sg-kpis{--sg-kpad:.875rem}}@container (min-width:64rem){.sg-kpis{--sg-kpad:1.5rem}}.sg-page[data-kpi=s] .sg-kpi{padding-top:calc(var(--spacing) * 1.5);padding-bottom:calc(var(--spacing) * 2);gap:0}.sg-page[data-kpi=s] .sg-kpi-value{font-size:clamp(1rem, calc((25cqi - 2 * var(--sg-kpad)) / 7.8), 1.25rem)}@container not (min-width:37rem){.sg-page[data-kpi=s] .sg-kpi{flex-direction:row;justify-content:space-between;align-items:baseline;gap:.75rem;padding-block:.5rem}.sg-page[data-kpi=s] .sg-kpi-ll:has(+.sg-kpi-ls){display:none}.sg-page[data-kpi=s] .sg-kpi-ls{display:inline}.sg-page[data-kpi=s] .sg-kpi-value{flex:none;font-size:1rem;overflow:visible}}.sg-kpi.is-alert .sg-kpi-value,.sg-kpi.is-alert .sg-kpi-sub{color:var(--color-rose-700)}.sg-kpi.is-warn .sg-kpi-value{color:var(--color-amber-800)}.sg-toolbar{gap:calc(var(--spacing) * 2)}.sg-search{width:100%}@media (min-width:40rem){.sg-search{flex:15rem;width:auto;min-width:12rem;max-width:18rem}.sg-page:is([data-ffit="1"],[data-ffit="2"]) .sg-search{flex-basis:12rem}.sg-page[data-ffit="3"] .sg-search{flex-basis:10rem;min-width:10rem}.sg-page:is([data-ffit="4"],[data-ffit="5"]) .sg-search{flex-basis:9rem;min-width:9rem}}.sg-page:is([data-ffit="2"],[data-ffit="3"],[data-ffit="4"],[data-ffit="5"]) .sg-fchip .filter-chip>.ic,.sg-page:is([data-ffit="2"],[data-ffit="3"],[data-ffit="4"],[data-ffit="5"]) .sg-chip:not(.is-icon)>.ic{display:none}.sg-qhint{z-index:30;gap:var(--spacing);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--popover);width:max-content;max-width:min(24rem,100vw - 2rem);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--popover-foreground);--tw-shadow:0 2px 6px -2px var(--tw-shadow-color,#10182814), 0 12px 28px -6px var(--tw-shadow-color,#1018282e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;flex-direction:column;display:flex;position:absolute;top:calc(100% + .375rem);left:0}.sg-qhint[hidden]{display:none}.sg-qhint b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.sg-qhint-k{color:var(--muted-foreground)}.sg-qhint>div{padding-block:var(--spacing)}.sg-empty-xw{margin-bottom:var(--spacing);align-items:center;gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.sg-empty-xw[hidden]{display:none}.sg-empty-x{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.sg-fscroll{display:contents}@media not all and (min-width:40rem){.sg-fscroll{margin-inline:calc(var(--spacing) * -4);position:relative}.sg-fscroll::-webkit-scrollbar{display:none}.sg-fscroll{scrollbar-width:none;gap:calc(var(--spacing) * 2);min-width:0;padding-inline:calc(var(--spacing) * 4);flex-basis:100%;display:flex;overflow-x:auto}.sg-fscroll>*{flex-shrink:0}}.sg-fchip{flex-shrink:0;position:relative}.sg-fchip>.filter-chip{max-width:16rem}.sg-fchip-l{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sg-fchip>select{pointer-events:none}.sg-fmenu .menu-item:not([aria-checked=true])>.menu-check{visibility:hidden}.sg-fmenu .menu-item>.sg-dot{margin-inline:.125rem .0625rem}.sg-fmenu .menu-hint{min-width:calc(var(--spacing) * 8);text-align:right}.sg-page .input.is-set{border-color:var(--color-brand-300);background-color:var(--color-brand-50);color:var(--color-brand-800);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.sg-chip{position:relative}.sg-chip:focus-within{outline:2px solid var(--ring);outline-offset:2px}@media (min-width:48rem){.sg-mview{display:none}}.sg-mview .seg-item>.ic{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.sg-tools{gap:calc(var(--spacing) * 2)}.sg-l-short,.sg-page .is-short .sg-l-long,.sg-page .is-icon .sg-lbl{display:none}.sg-page .is-short .sg-l-short{display:inline}.sg-page:is([data-hfit="5"],[data-hfit="6"]) .sg-years .seg-item{padding-inline:calc(var(--spacing) * 1.5)}.sg-page:is([data-hfit="5"],[data-hfit="6"]) .page-bar-main{column-gap:calc(var(--spacing) * 3)}.sg-page:is([data-hfit="5"],[data-hfit="6"],[data-tc="1"]) .sg-views .view-tab{padding-inline:calc(var(--spacing) * 2)}.sg-page:is([data-hfit="5"],[data-hfit="6"],[data-tc="1"]) .sg-views .view-tab>.ic,.sg-page:not([data-w=x]) .sg-years-label{display:none}.sg-page .page-bar.sg-hstack .page-bar-row{row-gap:0}.sg-page .page-bar.sg-hstack .page-bar-main{display:contents}.sg-page .page-bar.sg-hstack .page-bar-main>*{order:3}.sg-page .page-bar.sg-hstack .page-bar-main>.sg-years{order:1}.sg-page .page-bar.sg-hstack .page-bar-row>.page-actions{order:2}.sg-page .page-bar.sg-hstack .page-bar-row:after{content:"";flex-basis:100%;order:2;height:0}@media not all and (min-width:40rem){.sg-page .page-bar.sg-hstack .page-bar-main>.view-tabs{max-width:calc(100% + 2rem);margin-inline:-1rem;padding-inline:.5rem}}.sg-page .is-short>.sg-chev{display:none}.sg-synced{align-items:center;gap:calc(var(--spacing) * 1.5);white-space:nowrap;flex-shrink:0;display:inline-flex}@media not all and (min-width:40rem){.sg-synced{display:none}}.sg-synced[hidden]{display:none}.sg-synced>.ic{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-emerald-700)}.sg-synced.is-err{color:var(--color-rose-800)}.sg-synced.is-err>.ic{color:var(--color-rose-700)}.sg-synced.is-run{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-sky-950)}.sg-synced>.spinner{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);color:var(--color-sky-700);flex-shrink:0}.sg-page .sg-synced.is-run .sg-sync-long{display:inline}.sg-page .sg-synced.is-run .sg-sync-short,.sg-page:has(.sg-synced.is-run) .sg-legend{display:none}.sg-notice{gap:calc(var(--spacing) * 2.5);background-color:var(--color-amber-50);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--color-amber-900)}.sg-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.sg-wrap{background-color:var(--card);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.sg-scroll{scrollbar-color:var(--foreground) transparent;position:relative}@supports (color:color-mix(in lab, red, red)){.sg-scroll{scrollbar-color:color-mix(in oklab, var(--foreground) 20%, transparent) transparent}}.sg-scroll::-webkit-scrollbar{width:10px;height:10px}.sg-scroll::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.sg-scroll::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.sg-scroll::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:999px}.sg-scroll::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.sg-scroll::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 30%, transparent)}}.sg-scroll::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.sg-scroll{scrollbar-width:thin;--tw-outline-style:none;overscroll-behavior:contain;overflow-anchor:none;outline-style:none;flex:none;height:max(22rem,100dvh - 15rem);min-height:0;overflow:auto}@media (min-width:64rem){.view-list .sg-body{flex-direction:row}.view-list .sg-scroll{flex:auto;height:auto}.view-list .sg-wrap{min-height:14rem}}.sg-scroll:focus-visible{box-shadow:inset 0 0 0 2px var(--ring)}.sg-status{min-height:calc(var(--spacing) * 10);align-items:center;column-gap:calc(var(--spacing) * 5);row-gap:var(--spacing);border-top-style:var(--tw-border-style);background-color:var(--surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);border-top-width:1px;display:flex}@media (min-width:64rem){.sg-status{padding-inline:calc(var(--spacing) * 6)}}.sg-selinfo{align-items:center;gap:calc(var(--spacing) * 2.5);flex:1;min-width:0;display:flex;overflow:hidden}.sg-selinfo:empty{display:none}.sg-at{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);border-width:1px;flex-shrink:0;padding-block:1px}.sg-val{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--foreground);overflow:hidden}.sg-val.is-empty{color:var(--muted-foreground)}.sg-hint{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:none;overflow:hidden}.sg-page[data-sw=x] .sg-hint{display:block}.sg-legend{align-items:center;gap:calc(var(--spacing) * 3.5);white-space:nowrap;flex-shrink:0;display:none}.sg-page:is([data-sw=w],[data-sw=x]) .sg-legend{display:flex}.sg-page:not([data-sw=m]) .sg-sync-long,.sg-sync-short{display:none}.sg-page:not([data-sw=m]) .sg-sync-short{display:inline}.sg-page[data-sw=xs] .sg-status>.sg-synced{display:none}.sg-status>.sg-synced{margin-left:auto}.sg-legend>span{align-items:center;gap:calc(var(--spacing) * 1.5);display:inline-flex}.sg-corner{border-style:solid;border-width:0 .5rem .5rem 0;border-color:transparent var(--color-amber-500) transparent transparent;width:0;height:0;display:inline-block}.sg-table{border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground);line-height:1.35}.sg-table th,.sg-table td{white-space:nowrap;text-overflow:ellipsis;border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:0 .625rem;overflow:hidden}.sg-table thead th{z-index:3;background:var(--surface);border-bottom-color:var(--border);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;height:2.5rem;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--muted-foreground);position:sticky;top:0}.sg-table thead th:hover{color:var(--foreground)}.sg-table thead th.hs{background:var(--sg-hs);color:var(--color-brand-800)}.sg-table thead th.rh{cursor:cell}.sg-table .num{text-align:right;font-variant-numeric:tabular-nums}:is(.sg-rows,.sg-ed)>tr>td{box-sizing:border-box;height:var(--sg-rh,2.75rem);background:var(--card);cursor:cell;-webkit-user-select:none;user-select:none;position:relative}:is(.sg-rows,.sg-ed)>tr>td.rh{background:var(--surface);color:var(--muted-foreground);cursor:pointer;font-variant-numeric:tabular-nums;text-align:right;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));padding-left:1.5rem}:is(.sg-rows,.sg-ed)>tr>td.rs{background:var(--sg-hs);color:var(--color-brand-800);font-weight:600}:is(.sg-rows,.sg-ed)>tr>td.ro{color:var(--muted-foreground)}:is(.sg-rows,.sg-ed)>tr:hover>td:not(.rh):not(.act){background:var(--sg-hover)}:is(.sg-rows,.sg-ed)>tr.od>td:not(.rh):not(.act){background-color:var(--color-rose-50)}:is(.sg-rows,.sg-ed)>tr.od:hover>td:not(.rh):not(.act){background-color:var(--color-rose-100)}:is(.sg-rows,.sg-ed)>tr.st>td:not(.rh):not(.act){color:var(--muted-foreground);text-decoration:line-through;-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}:is(.sg-rows,.sg-ed)>tr.ss>td:not(.rh):not(.act){color:var(--color-rose-700)}:is(.sg-rows,.sg-ed)>tr.dz>td:not(.act){box-shadow:inset 0 1px 0 var(--color-brand-300), inset 0 -1px 0 var(--color-brand-300);background:var(--color-brand-50)!important}:is(.sg-rows,.sg-ed)>tr>td.rg{background:var(--sg-rng)!important}:is(.sg-rows,.sg-ed)>tr>td:is(.et,.eb,.el,.er){box-shadow:var(--sg-e1,0 0 transparent), var(--sg-e2,0 0 transparent), var(--sg-e3,0 0 transparent), var(--sg-e4,0 0 transparent)}:is(.sg-rows,.sg-ed)>tr>td.et{--sg-e1:inset 0 2px 0 0 var(--sg-sel)}:is(.sg-rows,.sg-ed)>tr>td.eb{--sg-e2:inset 0 -2px 0 0 var(--sg-sel)}:is(.sg-rows,.sg-ed)>tr>td.el{--sg-e3:inset 2px 0 0 0 var(--sg-sel)}:is(.sg-rows,.sg-ed)>tr>td.er{--sg-e4:inset -2px 0 0 0 var(--sg-sel)}:is(.sg-rows,.sg-ed)>tr>td.sel{background:var(--card)!important;box-shadow:inset 0 0 0 2px var(--sg-sel)!important}:is(.sg-rows,.sg-ed)>tr>td.ov:after{content:"";border-style:solid;border-width:0 .5rem .5rem 0;border-color:transparent var(--color-amber-500) transparent transparent;position:absolute;top:0;right:0}:is(.sg-rows,.sg-ed)>tr>td.edit{padding:0;overflow:visible}:is(.sg-rows,.sg-ed)>tr>td.edit>input{width:100%;height:100%;font:inherit;color:var(--foreground);background:var(--card);box-shadow:inset 0 0 0 2px var(--sg-sel);-webkit-user-select:text;user-select:text;border:0;border-radius:0;outline:0;margin:0;padding:0 .5625rem;display:block}:is(.sg-rows,.sg-ed)>tr>td.edit.num>input{text-align:right;font-variant-numeric:tabular-nums}.sg-table .sl0{z-index:1;position:sticky;left:0}.sg-table .sl1{left:var(--sg-w0,5rem);z-index:1;border-right-color:var(--border-strong);position:sticky}:is(.sg-rows,.sg-ed)>tr>td.sel.sl1,:is(.sg-rows,.sg-ed)>tr>td.sel.sl0{z-index:2}.sg-table thead th.sl0,.sg-table thead th.sl1{z-index:4}.sg-table tfoot td{z-index:3;background:var(--surface);border-top:1px solid var(--border);cursor:default;font-variant-numeric:tabular-nums;border-bottom:0;height:2.75rem;font-weight:600;position:sticky;bottom:0}.sg-table tfoot td.sl0,.sg-table tfoot td.sl1{z-index:4}.sg-table.sg-nofz .sl1{z-index:auto;border-right-color:var(--hairline);left:auto}.sg-table.sg-nofz thead th.sl1,.sg-table.sg-nofz tfoot td.sl1{z-index:3}.sg-table.sg-nofz .sl0{border-right-color:var(--border-strong)}.sg-table .act{width:0;border:0!important;padding:0!important}.sg-acts{z-index:1;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);align-items:center;display:none;position:absolute;top:calc(50% - 1.0625rem);right:.3125rem}@media (hover:hover){:is(.sg-rows,.sg-ed)>tr:hover>td.sl1>.sg-acts{display:inline-flex}:is(.sg-rows,.sg-ed)>tr:hover>td.sl1:not(.edit){padding-right:2.75rem}}@media (hover:none){:is(.sg-rows,.sg-ed)>tr.cr>td.sl1>.sg-acts{display:inline-flex}:is(.sg-rows,.sg-ed)>tr.cr>td.sl1:not(.edit){padding-right:2.75rem}}.sg-acts:empty,:is(.sg-rows,.sg-ed)>tr>td.edit>.sg-acts,.sg-dragging .sg-acts,.sg-resizing .sg-acts{display:none!important}.sg-act{width:2.125rem;height:2rem;color:var(--muted-foreground);border-radius:calc(var(--radius-md) - 1px);cursor:pointer;place-items:center;transition:background-color .12s,color .12s;display:inline-grid}.sg-act+.sg-act,.sg-act+button{box-shadow:inset 1px 0 0 var(--hairline)}.sg-act:hover,.sg-act[aria-expanded=true]{background:var(--accent);color:var(--foreground)}.sg-act-del:hover{color:var(--destructive)}.sg-act>.ic{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.sg-pad>tr>td{background:0 0;border:0!important;padding:0!important}.sg-rz{cursor:col-resize;z-index:5;width:.625rem;height:100%;position:absolute;top:0;right:0}.sg-rz:after{content:"";background:0 0;border-radius:2px;width:2px;transition:background-color .12s;position:absolute;top:.625rem;bottom:.625rem;right:3px}.sg-table thead th:hover .sg-rz:after{background:var(--border-strong)}.sg-rz:hover:after,.sg-rz.on:after{background:var(--sg-sel)!important}.sg-scroll.sg-dragging,.sg-scroll.sg-dragging *{cursor:cell!important}.sg-scroll.sg-resizing,.sg-scroll.sg-resizing *{cursor:col-resize!important}.sg-dot{border-radius:999px;flex:none;width:.5rem;height:.5rem;display:inline-block}:is(.sg-rows,.sg-ed)>tr>td.rh>.sg-dot{position:absolute;top:calc(50% - .25rem);left:.625rem}.sg-tag{vertical-align:.0625rem;height:1.375rem;font-size:var(--text-badge);line-height:var(--tw-leading,var(--text-badge--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold);border-radius:.3125rem;align-items:center;margin-right:.375rem;padding:0 .4375rem;display:inline-flex}.sg-table td .pill{vertical-align:middle}.sg-cur{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);margin-right:.25rem}.sg-neg{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-rose-700)}.sg-warn{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-amber-800)}.sg-mut{color:var(--muted-foreground)}.sg-sm{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height))}.sg-fmeta{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--muted-foreground)}.sg-link{color:var(--link);text-underline-offset:3px;font-weight:500}.sg-link:hover{text-decoration:underline}.sg-pi{vertical-align:-.1875rem;margin-right:.375rem}.sg-file{height:calc(var(--spacing) * 7);align-items:center;gap:var(--spacing);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--link);display:inline-flex}.sg-file:hover{background:var(--accent)}.sg-file>.ic{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.sg-file.is-missing{color:var(--color-amber-800)}.sg-file.is-big{height:calc(var(--spacing) * 9);gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sg-file.is-missing.is-big{border-color:var(--color-amber-300);background-color:var(--color-amber-50)}.sg-empty{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 12);justify-content:center;display:flex;position:sticky;left:0}.sg-empty[hidden]{display:none}.sg-empty-in{align-items:center;gap:calc(var(--spacing) * 2);max-width:26rem;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 8);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.sg-empty-ic{margin-bottom:var(--spacing);width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);background-color:var(--muted);color:var(--muted-foreground);border-radius:3.40282e38px;place-items:center;display:grid}.sg-empty-ic>.ic{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.sg-empty-t{font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.sg-empty-d{margin-bottom:var(--spacing);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--muted-foreground)}.sg-hist{background-color:var(--card);min-height:0;color:var(--foreground);flex-direction:column;display:flex;container-type:inline-size}@container not (min-width:22.5rem){.sg-ht .seg-item{padding-inline:calc(var(--spacing) * 1.5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height))}.sg-hh{padding-inline:calc(var(--spacing) * 4)}}.sg-hist[hidden]{display:none!important}.sg-hist-float,.sg-dock{z-index:50;border-left-style:var(--tw-border-style);--tw-shadow:0 4px 8px -4px var(--tw-shadow-color,#10182814), 0 16px 32px -8px var(--tw-shadow-color,#10182824);width:min(26rem,100vw);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);inset-block:0;border-left-width:1px;position:fixed;right:0}.sg-hist-bd{z-index:50;background-color:oklab(16.9539% -.00104501 -.0219853/.3);animation:.15s ease-out sg-fade;position:fixed;inset:0}@keyframes sg-fade{0%{opacity:0}}@media (min-width:64rem){.view-list .sg-dock{z-index:auto;width:clamp(20rem,30%,24rem);box-shadow:none;flex:none;position:static}.view-list .sg-dock.is-float{z-index:50;--tw-shadow:0 4px 8px -4px var(--tw-shadow-color,#10182814), 0 16px 32px -8px var(--tw-shadow-color,#10182824);width:min(26rem,100vw);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);inset-block:0;position:fixed;right:0}}.sg-hh{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 3.5);border-bottom-width:1px}.sg-hh-top{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.sg-hh-main{flex:1;min-width:0}.sg-htitle{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);display:flex}.sg-htitle>.ic{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5);color:var(--muted-foreground)}.sg-hsub{margin-top:calc(var(--spacing) * .5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.sg-ht{margin-top:calc(var(--spacing) * 3.5);width:100%;display:flex}.sg-ht .seg-item{padding-inline:calc(var(--spacing) * 2);flex:1;justify-content:center}.sg-hn{margin-top:calc(var(--spacing) * 3);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.sg-hn:empty{display:none}.sg-hn b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.sg-hl{scrollbar-color:var(--foreground) transparent}@supports (color:color-mix(in lab, red, red)){.sg-hl{scrollbar-color:color-mix(in oklab, var(--foreground) 20%, transparent) transparent}}.sg-hl::-webkit-scrollbar{width:10px;height:10px}.sg-hl::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.sg-hl::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.sg-hl::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:999px}.sg-hl::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.sg-hl::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 30%, transparent)}}.sg-hl::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.sg-hl{scrollbar-width:thin;min-height:0;padding-bottom:calc(var(--spacing) * 6);flex:1;overflow-y:auto}.sg-hg{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3.5)}.sg-hg.un{background:var(--surface)}.sg-hm{margin-bottom:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 3);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:flex}.sg-hm>.btn{flex-shrink:0}.sg-hwho{gap:calc(var(--spacing) * .5);flex-direction:column;flex:1;min-width:0;display:flex}.sg-hwho i{align-items:center;gap:var(--spacing);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-amber-800);font-style:normal;display:inline-flex}.sg-hwho i>.ic{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.sg-hi{margin-inline:calc(var(--spacing) * -2);cursor:pointer;border-radius:var(--radius-md);padding-block:calc(var(--spacing) * 1.5);padding-right:calc(var(--spacing) * 10);padding-left:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--foreground);transition:background-color .12s;position:relative}.sg-hi:hover{background:var(--accent)}.sg-hi.hl{background:var(--color-brand-50)}.sg-hi.un{color:var(--muted-foreground)}.sg-hi .lb{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:block}.sg-hi .o,.sg-hi .n{padding-inline:var(--spacing);overflow-wrap:break-word;white-space:pre-wrap;border-radius:.25rem}.sg-hi .o{background-color:var(--color-rose-50);color:var(--color-rose-800)}.sg-hi .n{background-color:var(--color-emerald-50);color:var(--color-emerald-800)}.sg-hi.un .o,.sg-hi.un .n{color:inherit;background:0 0}.sg-hi>button{top:calc(var(--spacing) * .5);right:calc(var(--spacing) * .5);width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius-md);color:var(--muted-foreground);opacity:0;place-items:center;display:grid;position:absolute}@media (hover:hover){.sg-hi>button:hover{background-color:var(--card);color:var(--foreground)}}.sg-hi>button:focus-visible,.sg-hi:hover>button{opacity:1}@media (hover:none){.sg-hi>button{opacity:1}}.sg-hx{padding-top:calc(var(--spacing) * 1.5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.sg-hempty{align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 10);text-align:center;font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--muted-foreground);flex-direction:column;display:flex}.sg-hempty>.ic{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.sg-toast{bottom:calc(var(--spacing) * 6);z-index:80;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-lg);background-color:var(--color-zinc-900);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));color:var(--color-white);--tw-shadow:0 4px 8px -4px var(--tw-shadow-color,#10182814), 0 16px 32px -8px var(--tw-shadow-color,#10182824);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:fixed;left:50%}.sg-toast.is-error{background-color:var(--color-rose-600)}.sg-toast[hidden]{display:none}:where(.sg-keys>: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)))}.sg-keys{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sg-keys>div{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.sg-keys dd{gap:var(--spacing);flex-shrink:0;display:flex}.sg-cards{display:none}@media not all and (min-width:48rem){.sg-page:not(.sg-grid-on) .sg-cards{display:block}.sg-page:not(.sg-grid-on) .sg-wrap,.sg-page:not(.sg-grid-on) .sg-status,.sg-page:not(.sg-grid-on) .sg-tools,.sg-page:not(.sg-grid-on) .sg-gridonly{display:none}.sg-page .sg-scroll{height:max(20rem,100dvh - 13rem)}}.sg-csum{justify-content:space-between;align-items:flex-end;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);background-color:var(--surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-bottom-width:1px;flex-wrap:wrap;display:flex}.sg-csum-l{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.sg-csum-v{font-size:var(--text-money);line-height:var(--tw-leading,var(--text-money--line-height));letter-spacing:var(--tw-tracking,var(--text-money--letter-spacing));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.sg-csum-v.sg-neg{color:var(--color-rose-700)}.sg-csum-r{text-align:right}.sg-card{align-items:flex-start}.sg-card.is-od{background-color:var(--color-rose-50)}.sg-card-dot{margin-top:calc(var(--spacing) * 2)}.sg-card-main{gap:calc(var(--spacing) * 1.5);flex-direction:column;flex:1;min-width:0;display:flex}.sg-card-top{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 3);display:flex}.sg-card-name{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);min-width:0;font-weight:var(--font-weight-semibold);color:var(--foreground);overflow:hidden}.sg-card-amt{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0}.sg-card .is-st{color:var(--muted-foreground);text-decoration-line:line-through}.sg-card .is-ss{color:var(--color-rose-700)}.sg-card-line{align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:var(--spacing);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));flex-wrap:wrap;display:flex}.sg-card-line .sg-tag{margin-right:0}.sg-card-meta{column-gap:calc(var(--spacing) * 3.5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.sg-card-end{margin-left:auto}.sg-card-pay{align-items:center;display:inline-flex}.sg-card-note{-webkit-line-clamp:2;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sg-card-acts{padding-top:var(--spacing)}.sg-cmore{padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 4)}.sg-print{display:none}@media print{html.sg-printing,html.sg-printing body{background:#fff!important;height:auto!important;min-height:0!important;overflow:visible!important}html.sg-printing body>:not(.sg-print){display:none!important}html.sg-printing .sg-print{page:sg-print;color:#000;-webkit-print-color-adjust:exact;print-color-adjust:exact;font-size:10pt;line-height:1.3;display:block}.sg-pr-head{margin-bottom:4mm}.sg-pr-title{font-size:15pt;font-weight:700}.sg-pr-meta{color:#222;margin-top:1mm}.sg-pr-kpis{flex-wrap:wrap;gap:2mm 8mm;margin-top:2.5mm;display:flex}.sg-pr-kpis>div{flex-direction:column;display:flex}.sg-pr-kpis span{color:#333}.sg-pr-kpis b{font-variant-numeric:tabular-nums;font-size:12pt}.sg-pr-table{border-collapse:collapse;width:100%}.sg-pr-table thead{display:table-header-group}.sg-pr-table tr{break-inside:avoid}.sg-pr-table th{text-align:left;background:#e9ecf1;border-top:.75pt solid #000;border-bottom:1pt solid #000;padding:1.6mm 1.4mm;font-weight:700}.sg-pr-table th,.sg-pr-table td{white-space:nowrap}.sg-pr-table td{vertical-align:top;border-bottom:.5pt solid #9aa1ad;padding:1.2mm 1.4mm}.sg-pr-table td.w{white-space:normal;overflow-wrap:break-word;min-width:22mm}.sg-pr-table .num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.sg-pr-table tr.od td{background:#fde7ec}.sg-pr-table tr.st td{color:#444;text-decoration:line-through}.sg-pr-table tr.ss td{color:#9f1239}.sg-pr-tag{font-weight:700}.sg-pr-neg{color:#9f1239;font-weight:700}.sg-pr-fx{white-space:normal;color:#333;display:block}.sg-pr-table tr.sg-pr-sum td{white-space:nowrap;background:#e9ecf1;border-top:1pt solid #000;border-bottom:1pt solid #000;font-weight:700}.sg-pr-sum .sg-fmeta{font-weight:400}}.ex-page .ex-pkg-menu{width:19rem}:where(.ex-page .ex-pkg-body>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}.ex-page .ex-pkg-body{padding-inline:calc(var(--spacing) * 2.5);padding-top:calc(var(--spacing) * .5);padding-bottom:calc(var(--spacing) * 2.5)}@media (min-width:48rem){.ex-page .sg-tools:before{content:"";background:var(--border);align-self:stretch;width:1px;margin-block:.25rem}}.ex-page .ex-drawer{z-index:50;position:fixed;inset:0}.ex-page .ex-drawer[hidden]{display:none}.ex-page .ex-drawer .sheet{max-width:32rem}.ex-page .ex-drop{margin-top:calc(var(--spacing) * 3);min-height:calc(var(--spacing) * 28);cursor:pointer;justify-content:center;align-items:center;gap:var(--spacing);border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--border-strong);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);text-align:center;color:var(--muted-foreground);flex-direction:column;transition:border-color .15s,background-color .15s,color .15s;display:flex}.ex-page .ex-drop:hover,.ex-page .ex-drop.is-over{border-color:var(--color-brand-400);background:var(--color-brand-50);color:var(--color-brand-800)}.ex-page .ex-drop:focus-within{outline:2px solid var(--ring);outline-offset:2px}.ex-page .ex-file{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);padding:calc(var(--spacing) * 2);border-width:1px;display:flex}.ex-page .ex-thumb{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--surface);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-rose-700);border-width:1px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.ex-page .ex-thumb>img{object-fit:cover;width:100%;height:100%}.ex-page .ex-fname{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);display:block;overflow:hidden}.ex-page .ex-fname:hover{color:var(--link);text-underline-offset:3px;text-decoration:underline}.ex-page .ex-fmeta{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.ex-page .ex-nofile{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)}.ex-page .ex-nofile.is-loading{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--muted-foreground)}.ex-page .ex-lines{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;overflow:hidden}.ex-page .ex-lines table{width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.ex-page .ex-lines td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);vertical-align:top}.ex-page .ex-lines tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.ex-page .ex-ldesc{color:var(--foreground);display:block}.ex-page .ex-lmeta{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:block}.ex-page .ex-lsum{text-align:right;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ex-page :is(.sg-rows,.sg-ed)>tr.pd>td:not(.rh):not(.act){background:var(--row-done)}.ex-page :is(.sg-rows,.sg-ed)>tr.pd:hover>td:not(.rh):not(.act){background:var(--row-done-hover)}.ex-page :is(.sg-rows,.sg-ed)>tr.ss>td:not(.rh):not(.act){color:var(--muted-foreground)}.ex-page .ex-chip{height:calc(var(--spacing) * 6);align-items:center;gap:var(--spacing);text-overflow:ellipsis;max-width:100%;padding-inline:calc(var(--spacing) * 1.5);font-size:var(--text-badge);line-height:var(--tw-leading,var(--text-badge--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;--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-inset:inset;border-radius:.25rem;display:inline-flex;overflow:hidden}.ex-page .ex-chip.is-storno{background-color:var(--color-zinc-100);color:var(--color-zinc-800);--tw-ring-color:var(--color-zinc-300)}.ex-page .ex-chip.is-xfer{background-color:var(--color-sky-50);color:var(--color-sky-900);--tw-ring-color:var(--color-sky-300)}.ex-page .ex-chip.is-late{background-color:var(--color-amber-50);color:var(--color-amber-900);--tw-ring-color:var(--color-amber-300)}.ex-page .ex-ci{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);flex-shrink:0}.ex-page .ex-xbtn{height:calc(var(--spacing) * 6);align-items:center;gap:var(--spacing);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--border-strong);padding-inline:calc(var(--spacing) * 1.5);font-size:var(--text-badge);line-height:var(--tw-leading,var(--text-badge--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--muted-foreground);background-color:#0000;border-radius:.25rem;transition:color .12s,border-color .12s,background-color .12s;display:inline-flex}.ex-page tr:hover .ex-xbtn,.ex-page .ex-xbtn:focus-visible,.ex-page .sg-card .ex-xbtn{--tw-border-style:solid;border-style:solid;border-color:var(--color-sky-400);background-color:var(--color-sky-50);color:var(--color-sky-900)}.ex-page .ex-xbtn:hover{background-color:var(--color-sky-100)}.ex-page .sg-card .ex-xbtn{height:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.ex-page .ex-paidby{color:var(--muted-foreground)}.ex-page .ex-est{margin-right:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--muted-foreground)}.ex-page .ex-sw{margin-right:var(--spacing);width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);border-radius:var(--radius-sm);vertical-align:-.1em;--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-inset:inset;display:inline-block}.ex-page .ex-sw.is-paid{--tw-ring-color:var(--color-green-300);background:var(--row-done)}.ex-page .ex-sw.is-xfer{background-color:var(--color-sky-50);--tw-ring-color:var(--color-sky-300)}.ib-page .ib-src{align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);flex-shrink:0;display:inline-flex}.ib-page .ib-mail{flex-flow:column;align-items:stretch;gap:0;padding-block:0}.ib-page .ib-mb-head{min-height:calc(var(--spacing) * 11);align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.ib-page .ib-mb-sum{min-width:0}.ib-page .ib-mb-head .list-bar-end{gap:calc(var(--spacing) * 1.5)}.ib-page .ib-mb-rows{margin-inline:calc(var(--spacing) * -4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline)}@media (min-width:64rem){.ib-page .ib-mb-rows{margin-inline:calc(var(--spacing) * -6)}}.ib-page .ib-mb-row{min-height:calc(var(--spacing) * 11);align-items:flex-start;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 4);display:flex}.ib-page .ib-mb-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (min-width:64rem){.ib-page .ib-mb-row{padding-right:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 6)}}.ib-page .ib-mb-dot{margin-top:calc(var(--spacing) * 2);flex-shrink:0}.ib-page .ib-mb-main{flex:1;min-width:0}.ib-page .ib-mb-name{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow-wrap:anywhere}.ib-page .ib-mb-state{margin-top:calc(var(--spacing) * .5);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ib-page .ib-mb-go{flex-shrink:0;align-self:center}@container ibpage (min-width:40rem){.ib-page .ib-mb-head{flex-wrap:nowrap}.ib-page .ib-mb-sum{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;overflow:hidden}.ib-page .ib-mb-head .list-bar-end{flex-wrap:nowrap;flex-shrink:0}}@container ibpage (min-width:56rem){.ib-page .ib-mb-row{padding-block:calc(var(--spacing) * 1.5);align-items:center}.ib-page .ib-mb-dot{margin-top:0}.ib-page .ib-mb-main{align-items:baseline;gap:calc(var(--spacing) * 4);display:flex}.ib-page .ib-mb-name{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;word-break:normal;flex:0 auto;max-width:42%;overflow:hidden}.ib-page .ib-mb-state{-webkit-line-clamp:unset;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;margin-top:0;display:block;overflow:hidden}}@container ibpage not (min-width:40rem){.ib-page .ib-mb-go-l{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.ib-page .ib-notice{min-height:calc(var(--spacing) * 11);gap:calc(var(--spacing) * 2.5);border-color:var(--color-amber-200);background-color:var(--color-amber-50);padding-block:calc(var(--spacing) * 2);color:var(--color-amber-900)}.ib-page .ib-progress{min-height:calc(var(--spacing) * 11);column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 1.5)}.ib-page .ib-bar-track{width:calc(var(--spacing) * 24);flex-shrink:0}.ib-page .ib-bar-track>span{background-color:var(--color-emerald-600);--tw-duration:.5s;transition-duration:.5s}.ib-page .ib-wide{display:none}@container ibpage (min-width:80rem){.ib-page .ib-bar-track{width:calc(var(--spacing) * 48)}.ib-page .ib-wide{display:inline}}.ib-page .ib-sep{padding-inline:calc(var(--spacing) * .5);color:var(--border-strong)}.ib-page .ib-run{align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-positive);display:inline-flex}.ib-page .ib-ai-model,.ib-page .ib-ai-usd{align-items:center;gap:calc(var(--spacing) * 1.5);display:inline-flex}.ib-page .ib-pick{position:relative}.ib-page .ib-pick:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.ib-page .page-bar-main{flex:1 0 auto;max-width:100%}.ib-page #ib-tabs .chip{margin-left:calc(var(--spacing) * .5)}.ib-page #ib-tabs .ib-chip-err{background-color:var(--color-rose-50);color:var(--color-rose-800);--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-rose-200);--tw-ring-inset:inset}.ib-page .ib-lbl-short{display:none}@container ibpage not (min-width:48rem){.ib-page .ib-pick-dir .ib-lbl-short{display:inline}.ib-page .ib-pick-dir .ib-lbl-long{display:none}}@media (min-width:64rem) and (hover:hover){@container ibpage (min-width:48rem) and (not (min-width:66rem)){.ib-page .ib-pick-dir{width:calc(var(--spacing) * 8.5);justify-content:center;padding-inline:0}.ib-page .ib-pick-dir .ib-lbl-long{display:none}}}@container ibpage not (min-width:40rem){.ib-page #ib-tabs{gap:calc(var(--spacing) * 1.5);width:100%;padding-block:calc(var(--spacing) * 2.5);flex-wrap:wrap;align-self:auto;margin-bottom:0;overflow:visible}.ib-page #ib-tabs .view-tab{height:calc(var(--spacing) * 10);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing) * 2.5);flex:auto;justify-content:center}.ib-page #ib-tabs .view-tab[aria-selected=true]{border-color:var(--brand-300);background-color:var(--brand-50);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}}.ib-page .ib-formats-m{display:none}@media (hover:none),not (min-width:48rem){.ib-page .ib-formats-m{padding-bottom:calc(var(--spacing) * 3);flex-basis:100%;display:block}}.ib-page{container:ibpage/inline-size}.ib-page .ib-split{min-width:0;position:relative}.ib-page .ib-list-col{background-color:var(--background);flex-direction:column;min-width:0;display:flex}.ib-page .ib-card-col{background-color:var(--background);min-width:0;container:ibcard/inline-size}.ib-page .ib-split[data-pane=list]>.ib-card-col,.ib-page .ib-split[data-pane=card]>.ib-list-col{display:none}@media not all and (min-width:64rem){.ib-page .ib-split[data-pane=card]>.ib-card-col{min-height:calc(100dvh - 9rem)}}@media (min-width:64rem){.ib-page .ib-split.list-body{min-height:min(24rem, var(--ib-main-h,100dvh))}.ib-page .ib-list-col,.ib-page .ib-card-col{flex:1 1 0;min-height:0}.ib-page .ib-list{scrollbar-color:var(--foreground) transparent}@supports (color:color-mix(in lab, red, red)){.ib-page .ib-list{scrollbar-color:color-mix(in oklab, var(--foreground) 20%, transparent) transparent}}.ib-page .ib-list::-webkit-scrollbar{width:10px;height:10px}.ib-page .ib-list::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ib-page .ib-list::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.ib-page .ib-list::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:999px}.ib-page .ib-list::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ib-page .ib-list::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 30%, transparent)}}.ib-page .ib-list::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.ib-page .ib-list{scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.ib-page .ib-card-col{flex-direction:column;display:flex;overflow:hidden;container:ibcard/size}.ib-page .ib-card-head{flex-shrink:0}.ib-page .ib-card-body{scrollbar-color:var(--foreground) transparent;flex:1 1 0;min-height:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.ib-page .ib-card-body{scrollbar-color:color-mix(in oklab, var(--foreground) 20%, transparent) transparent}}.ib-page .ib-card-body::-webkit-scrollbar{width:10px;height:10px}.ib-page .ib-card-body::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ib-page .ib-card-body::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.ib-page .ib-card-body::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:999px}.ib-page .ib-card-body::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ib-page .ib-card-body::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 30%, transparent)}}.ib-page .ib-card-body::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.ib-page .ib-card-body{scrollbar-width:thin}.ib-page .ib-card-empty{flex:auto}@container ibpage (min-width:50.5rem){.ib-page .ib-split{flex-direction:row}.ib-page .ib-split[data-pane]>.ib-list-col{border-right-style:var(--tw-border-style);border-right-width:1px;flex:0 0 clamp(15rem,27%,22rem);display:flex}.ib-page .ib-split[data-pane]>.ib-card-col{display:flex}.ib-page .ib-back{display:none}}}.ib-page .ib-dropzone{margin:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--border-strong);background-color:var(--surface);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));display:flex}.ib-page.ib-has-items .ib-dz-formats{display:none}@media (hover:none),not (min-width:48rem){.ib-page .ib-dropzone{display:none}}.ib-page .ib-drop-ico{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-lg);background-color:var(--brand-50);color:var(--brand-700);flex-shrink:0;place-items:center;display:grid}.ib-page .ib-drop-ico-lg{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);border-radius:var(--radius-xl)}.ib-page .ib-overlay{z-index:30;padding:calc(var(--spacing) * 3);justify-content:center;align-items:flex-start;display:none;position:absolute;inset:0}.ib-page .ib-split.over>.ib-overlay{display:flex}.ib-page .ib-overlay:before{content:"";inset:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--brand-400);background-color:var(--brand-50);opacity:.94;position:absolute}.ib-page .ib-overlay-box{max-width:var(--container-md);align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 6);text-align:center;flex-direction:column;margin-top:18vh;display:flex;position:sticky;top:18vh}.ib-page .ib-overlay-box .ib-drop-ico{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);border-radius:var(--radius-xl);background-color:var(--card);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ib-page .ib-up{margin-inline:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--muted-foreground);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px}.ib-page .ib-up-bar{height:calc(var(--spacing) * 1.5)}.ib-page .ib-up-more{height:calc(var(--spacing) * 7);cursor:pointer;align-items:center;gap:var(--spacing);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;display:inline-flex}@media (hover:hover){.ib-page .ib-up-more:hover{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.ib-page .ib-up-list{margin-top:calc(var(--spacing) * 2);scrollbar-color:var(--foreground) transparent}@supports (color:color-mix(in lab, red, red)){.ib-page .ib-up-list{scrollbar-color:color-mix(in oklab, var(--foreground) 20%, transparent) transparent}}.ib-page .ib-up-list::-webkit-scrollbar{width:10px;height:10px}.ib-page .ib-up-list::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ib-page .ib-up-list::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.ib-page .ib-up-list::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:999px}.ib-page .ib-up-list::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ib-page .ib-up-list::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 30%, transparent)}}.ib-page .ib-up-list::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.ib-page .ib-up-list{max-height:calc(var(--spacing) * 40);scrollbar-width:thin}:where(.ib-page .ib-up-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.ib-page .ib-up-list{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);padding-top:calc(var(--spacing) * 2);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));overflow-y:auto}@media not all and (min-width:48rem){.ib-page .ib-up{margin-top:calc(var(--spacing) * 3)}}.ib-page .ib-list{border-top-style:var(--tw-border-style);border-top-width:1px}.ib-page .ib-li{min-height:calc(var(--spacing) * 16);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);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));-webkit-user-select:none;user-select:none;transition:background-color .12s;display:flex;position:relative}.ib-page .ib-li:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ib-page .ib-li:hover{background:color-mix(in oklab, var(--accent) 65%, var(--card))}}.ib-page .ib-li.on{background:var(--color-brand-50);box-shadow:inset 3px 0 var(--primary)}.ib-page .ib-li .pill{flex-shrink:0}.ib-page .ib-li-ico{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius-md);background-color:var(--muted);color:var(--muted-foreground);flex-shrink:0;place-items:center;display:grid}.ib-page .ib-li.on .ib-li-ico{background-color:var(--card);color:var(--brand-700)}.ib-page .ib-list-empty{align-items:center;gap:calc(var(--spacing) * 2.5);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 6);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted-foreground);display:flex}.ib-page .ib-card-head{z-index:10;min-height:calc(var(--spacing) * 14);align-items:center;gap:calc(var(--spacing) * 2.5);border-bottom-style:var(--tw-border-style);background-color:var(--background);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);border-bottom-width:1px;display:flex;position:sticky;top:0}@media (min-width:64rem){.ib-page .ib-card-head{padding-inline:calc(var(--spacing) * 6)}}.ib-page .ib-back{margin-left:calc(var(--spacing) * -1.5)}.ib-page .ib-head-name{flex:1 1 0;min-width:0}@container ibcard (max-width:30rem){.ib-page .ib-card-head{row-gap:var(--spacing);flex-wrap:wrap}.ib-page .ib-card-head .ib-head-name{flex-basis:100%;order:9}.ib-page .ib-card-head .ib-head-ico{display:none}}.ib-page .ib-pos{padding-inline:var(--spacing);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));white-space:nowrap;color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ib-page .ib-card-body{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4)}@media (min-width:64rem){.ib-page .ib-card-body{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 5)}}.ib-page .ib-review{gap:calc(var(--spacing) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.ib-page .ib-preview{min-width:0;height:48vh;min-height:18rem}@media (min-width:48rem){.ib-page .ib-preview{height:62vh;min-height:22rem}}@media (min-width:64rem){.ib-page .ib-preview{height:max(12rem,50cqh);min-height:12rem}}@container ibcard (min-width:35.5rem){.ib-page .ib-review{grid-template-columns:minmax(0,1.1fr) minmax(17.5rem,1fr);align-items:start}.ib-page .ib-review:has(>.ib-preview-file){grid-template-columns:minmax(0,1fr)}}@media not all and (min-width:64rem){@container ibcard (min-width:35.5rem){.ib-page .ib-review>.ib-preview:not(.ib-preview-file){height:calc(var(--ib-main-h,100dvh) - 10rem);min-height:20rem;position:sticky;top:4.25rem}}}@media (min-width:64rem){@container ibcard (min-width:35.5rem){.ib-page .ib-card-body:has(>.ib-review>.ib-preview:not(.ib-preview-file)){flex-direction:column;padding-bottom:0;padding-right:0;display:flex;overflow:hidden}.ib-page .ib-card-body>.ib-review:has(>.ib-preview:not(.ib-preview-file)){flex:1 1 0;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0}.ib-page .ib-review>.ib-preview:not(.ib-preview-file){height:auto;min-height:0;margin-bottom:1.25rem}.ib-page .ib-review:has(>.ib-preview:not(.ib-preview-file))>.ib-side{scrollbar-color:var(--foreground) transparent;min-height:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.ib-page .ib-review:has(>.ib-preview:not(.ib-preview-file))>.ib-side{scrollbar-color:color-mix(in oklab, var(--foreground) 20%, transparent) transparent}}.ib-page .ib-review:has(>.ib-preview:not(.ib-preview-file))>.ib-side::-webkit-scrollbar{width:10px;height:10px}.ib-page .ib-review:has(>.ib-preview:not(.ib-preview-file))>.ib-side::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ib-page .ib-review:has(>.ib-preview:not(.ib-preview-file))>.ib-side::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.ib-page .ib-review:has(>.ib-preview:not(.ib-preview-file))>.ib-side::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:999px}.ib-page .ib-review:has(>.ib-preview:not(.ib-preview-file))>.ib-side::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ib-page .ib-review:has(>.ib-preview:not(.ib-preview-file))>.ib-side::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 30%, transparent)}}.ib-page .ib-review:has(>.ib-preview:not(.ib-preview-file))>.ib-side::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.ib-page .ib-review:has(>.ib-preview:not(.ib-preview-file))>.ib-side{scrollbar-width:thin;padding-right:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 5)}}}.ib-page .ib-preview.ib-preview-file{height:auto;min-height:0}.ib-page .ib-preview-file .ib-pv-empty{justify-content:flex-start;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:left;flex-flow:wrap}.ib-page .ib-pv-note{flex:12rem;min-width:0}.ib-page .ib-pv-frame{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--surface);border-width:1px;width:100%;height:100%}.ib-page .ib-pv-img{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--surface);border-width:1px;width:100%;height:100%;display:block;overflow:auto}.ib-page .ib-pv-img img{max-width:100%;margin-inline:auto}.ib-page .ib-pv-pdf{position:relative}:where(.ib-page .ib-pv-pdf>: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)))}.ib-page .ib-pv-pdf{background-color:var(--surface-2);padding:calc(var(--spacing) * 3)}.ib-page .ib-pv-pdf img{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--color-white);border-radius:.25rem;width:100%;display:block}.ib-page .ib-pv-open{z-index:10;float:right;margin-bottom:calc(var(--spacing) * 2);margin-left:auto;position:sticky;top:0}.ib-page .ib-pv-more{clear:both;text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted-foreground)}.ib-page .ib-pv-empty{justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--border-strong);background-color:var(--surface);width:100%;height:100%;padding:calc(var(--spacing) * 6);text-align:center;color:var(--muted-foreground);flex-direction:column;display:flex}.ib-page .ib-side{min-width:0}:where(.ib-page .ib-side>: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)))}.ib-page .ib-side{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.ib-page .ib-sec{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--muted-foreground)}.ib-page .ib-callout>.ic-svg{margin-top:calc(var(--spacing) * .5);flex-shrink:0}.ib-page .ib-props .prop{padding-block:calc(var(--spacing) * 1.5)}.ib-page .ib-props .prop-value{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.ib-page .ib-cand{align-items:flex-start;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3);border-width:1px;flex-wrap:wrap;transition:border-color .15s;display:flex}.ib-page .ib-cand:hover{border-color:var(--color-emerald-500)}.ib-page .ib-cand-main{flex:14rem;min-width:0}.ib-page .ib-cand .pill{height:calc(var(--spacing) * 6);gap:var(--spacing);padding-inline:calc(var(--spacing) * 2)}.ib-page .ib-q-ico{pointer-events:none;top:50%;left:calc(var(--spacing) * 3);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--muted-foreground);position:absolute}.ib-page .ib-actions{gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 4);border-top-width:1px;flex-wrap:wrap;display:flex}.ib-page .ib-keys{align-items:center;gap:var(--spacing);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);padding-top:calc(var(--spacing) * 3);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);flex-wrap:wrap;display:flex}.ib-page .ib-k{margin-left:calc(var(--spacing) * .5)}.ib-page .btn-primary .ib-k{color:inherit;background:#ffffff29;border-color:#fff6}.ib-page .ib-card-empty{min-height:calc(var(--spacing) * 80);justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 12);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-direction:column;display:flex}@media (hover:none){.ib-page .ib-k,.ib-page .ib-keys{display:none}}@media not all and (min-width:48rem){.ib-page .page-actions .btn-sm,.ib-page .ib-side .btn-sm,.ib-page .ib-mail .btn-sm,.ib-page .ib-progress .btn-sm{height:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 4)}.ib-page .ib-card-head .btn-icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.ib-page .ib-progress .list-bar-end{justify-content:space-between;width:100%;margin-left:0}.ib-page .ib-bar-track{width:100%}.ib-page .page-actions{width:100%;padding-top:0;padding-bottom:calc(var(--spacing) * 2);flex-wrap:nowrap}.ib-page .page-actions .ib-pick{flex:1 1 0}.ib-page .ib-li{min-height:4.5rem}}:where(.ib-page .ib-mbm-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(--hairline)}.ib-page .ib-mbm-list{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px}.ib-page .ib-mbm-row{align-items:flex-start;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3);display:flex}.ib-page .ib-mbm-ico{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-lg);background-color:var(--muted);color:var(--muted-foreground);flex-shrink:0;place-items:center;display:grid}.ib-page .ib-mbm-ico.is-gmail{background-color:var(--color-rose-50);color:var(--color-rose-700)}.ib-page .ib-mbm-acts{align-items:center;gap:var(--spacing);flex-shrink:0;align-self:center;display:flex}.ib-page .ib-mbm-acts .switch{margin-right:calc(var(--spacing) * 1.5)}:where(.ib-page .ib-mbm-empty>: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)))}.ib-page .ib-mbm-empty{border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;background-color:var(--surface);padding:calc(var(--spacing) * 4);border-style:dashed;border-width:1px}.ib-page .ib-mbm-presets{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.ib-page .ib-mbm-presets{grid-template-columns:repeat(3,minmax(0,1fr))}}.ib-page .ib-mbm-preset{min-height:calc(var(--spacing) * 16);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);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-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;transition:border-color .15s,background-color .15s;display:flex}.ib-page .ib-mbm-preset:hover{border-color:var(--border-strong)}.ib-page .ib-mbm-seg{flex-wrap:wrap;width:100%;display:flex}.ib-page .ib-mbm-seg .seg-item{height:auto;min-height:calc(var(--spacing) * 9);padding-block:calc(var(--spacing) * 1.5);text-align:center;white-space:normal;flex:1;justify-content:center}.ib-page .ib-mbm-peek{right:var(--spacing);position:absolute}.ib-page .ib-mbm-folders{margin-top:calc(var(--spacing) * 2.5);gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.ib-page .ib-mbm-folders .filter-chip[aria-pressed=true]{border-color:var(--brand-300);background-color:var(--brand-50);color:var(--foreground)}.ib-page .ib-mbm-adv>summary{min-height:calc(var(--spacing) * 9);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);-webkit-user-select:none;user-select:none;display:inline-flex}.ib-page .ib-mbm-adv>summary::-webkit-details-marker{display:none}.ib-page .ib-mbm-chev{transition:rotate .15s}.ib-page .ib-mbm-adv[open] .ib-mbm-chev{rotate:90deg}@media not all and (min-width:40rem){.ib-page .ib-mbm-row{flex-wrap:wrap}.ib-page .ib-mbm-acts{margin-left:calc(var(--spacing) * 13);justify-content:flex-start;width:100%}.ib-page .ib-mbm-acts .btn-icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}}.bk-page{container:bkpage/inline-size}.bk-page .page-bar-main{flex:1 0 auto;max-width:100%}.bk-page #bk-tabs .chip{margin-left:calc(var(--spacing) * .5)}.bk-page #bk-tabs .bk-chip-err{background-color:var(--color-rose-50);color:var(--color-rose-800);--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-rose-200);--tw-ring-inset:inset}.bk-page .bk-pick{position:relative}.bk-page .bk-pick:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}@container bkpage not (min-width:40rem){.bk-page #bk-tabs{gap:calc(var(--spacing) * 1.5);width:100%;padding-block:calc(var(--spacing) * 2.5);flex-wrap:wrap;align-self:auto;margin-bottom:0;overflow:visible}.bk-page #bk-tabs .view-tab{height:calc(var(--spacing) * 10);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing) * 2.5);flex:auto;justify-content:center}.bk-page #bk-tabs .view-tab[aria-selected=true]{border-color:var(--brand-300);background-color:var(--brand-50);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}}.bk-page .bk-top{flex-shrink:0}:where(.bk-page .bk-top>: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)))}.bk-page .bk-top{border-bottom-style:var(--tw-border-style);background-color:var(--canvas);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-bottom-width:1px}@media (min-width:64rem){.bk-page .bk-top{padding-inline:calc(var(--spacing) * 6)}}.bk-page .bk-dropzone{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--border-strong);background-color:var(--surface);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 8);text-align:center;flex-direction:column;min-height:13rem;transition:border-color .15s,background-color .15s;display:flex}.bk-page .bk-dropzone:hover{border-color:var(--brand-400);background-color:var(--brand-50)}.bk-page .bk-dropzone:has(+.bk-up:not(.hidden)){border-color:var(--brand-300)}.bk-page .bk-drop-ico{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);border-radius:var(--radius-xl);background-color:var(--brand-50);color:var(--brand-700);flex-shrink:0;place-items:center;display:grid}.bk-page .bk-drop-ico-lg{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);border-radius:var(--radius-xl)}.bk-page .bk-dz-text{max-width:var(--container-2xl);gap:var(--spacing);flex-direction:column;min-width:0;display:flex}.bk-page .bk-dz-title{font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height));letter-spacing:var(--tw-tracking,var(--text-title--letter-spacing));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.bk-page .bk-dz-sub{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted-foreground)}.bk-page .bk-dz-formats{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.bk-page .bk-dz-btn{pointer-events:none;flex-shrink:0}.bk-page.bk-has-data .bk-dropzone{justify-content:flex-start;gap:calc(var(--spacing) * 4);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:left;flex-direction:row;min-height:5.25rem}.bk-page.bk-has-data .bk-drop-ico{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);border-radius:var(--radius-lg)}.bk-page.bk-has-data .bk-dz-title{font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing))}.bk-page.bk-has-data .bk-dz-text{flex:1 1 0}.bk-page.bk-has-data .bk-dz-sub{display:none}@container bkpage not (min-width:62rem){.bk-page.bk-has-data .bk-dz-formats{display:none}.bk-page.bk-has-data .bk-dropzone{min-height:4.25rem}}@container bkpage not (min-width:40rem){.bk-page .bk-dropzone{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 6);min-height:11rem}.bk-page.bk-has-data .bk-dropzone{display:none}}.bk-page .bk-up{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--muted-foreground);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px}.bk-page .bk-up-bar{height:calc(var(--spacing) * 1.5)}.bk-page .bk-up-list{margin-top:calc(var(--spacing) * 2);scrollbar-color:var(--foreground) transparent}@supports (color:color-mix(in lab, red, red)){.bk-page .bk-up-list{scrollbar-color:color-mix(in oklab, var(--foreground) 20%, transparent) transparent}}.bk-page .bk-up-list::-webkit-scrollbar{width:10px;height:10px}.bk-page .bk-up-list::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bk-page .bk-up-list::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.bk-page .bk-up-list::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:999px}.bk-page .bk-up-list::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bk-page .bk-up-list::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 30%, transparent)}}.bk-page .bk-up-list::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.bk-page .bk-up-list{max-height:calc(var(--spacing) * 40);scrollbar-width:thin}:where(.bk-page .bk-up-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.bk-page .bk-up-list{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);padding-top:calc(var(--spacing) * 2);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));overflow-y:auto}.bk-page .bk-sides{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@container bkpage (min-width:44rem){.bk-page .bk-sides{grid-template-columns:repeat(2,minmax(0,1fr))}}.bk-page.bk-has-data .bk-sides:empty,.bk-page .bk-sides:empty{display:none}.bk-page .bk-side{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);min-width:0;padding:calc(var(--spacing) * 3.5);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;transition:border-color .15s;container:bkside/inline-size}.bk-page .bk-side.on{border-color:var(--brand-300)}.bk-page .bk-side-head{align-items:center;gap:calc(var(--spacing) * 3);display:flex}.bk-page .bk-side-ico{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-lg);flex-shrink:0;place-items:center;display:grid}.bk-page .bk-side.is-in .bk-side-ico,.bk-page .bk-li-ico.is-in{background-color:var(--color-emerald-50);color:var(--color-emerald-700);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-emerald-200);--tw-ring-inset:inset}.bk-page .bk-side.is-out .bk-side-ico,.bk-page .bk-li-ico.is-out{background-color:var(--color-rose-50);color:var(--color-rose-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-rose-200);--tw-ring-inset:inset}.bk-page .bk-side-title{font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.bk-page .bk-side-n{margin-left:var(--spacing);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);white-space:nowrap;color:var(--muted-foreground)}.bk-page .bk-side-sub{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.bk-page .bk-side-stats{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bk-page .bk-stat{min-height:calc(var(--spacing) * 12);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--surface);min-width:0;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);text-align:left;border-width:1px;transition:border-color .15s,background-color .15s;display:flex}.bk-page .bk-stat:hover{border-color:var(--border-strong)}.bk-page .bk-stat[aria-pressed=true]{border-color:var(--brand-300);background-color:var(--brand-50)}.bk-page .bk-stat-n{font-size:var(--text-money);line-height:var(--tw-leading,var(--text-money--line-height));letter-spacing:var(--tw-tracking,var(--text-money--letter-spacing));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);flex-shrink:0}.bk-page .bk-stat-l{align-items:center;gap:calc(var(--spacing) * 1.5);min-width:0;font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);color:var(--foreground);display:inline-flex}.bk-page .bk-stat .dot{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);border-radius:3.40282e38px;flex-shrink:0}.bk-page .bk-stat.is-matched .dot{background-color:var(--color-emerald-500)}.bk-page .bk-stat.is-ask .dot{background-color:var(--color-amber-500)}.bk-page .bk-stat.is-other .dot{background-color:var(--color-zinc-400)}.bk-page .bk-stat.is-ask .bk-stat-n{color:var(--color-amber-900)}@container bkside not (min-width:19rem){.bk-page .bk-stat{align-items:flex-start;gap:calc(var(--spacing) * .5);flex-direction:column}}.bk-page .bk-accts{border-bottom-style:var(--tw-border-style);background-color:var(--surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);border-bottom-width:1px;flex-shrink:0}@media (min-width:64rem){.bk-page .bk-accts{padding-inline:calc(var(--spacing) * 6)}}.bk-page .bk-acc-row{margin-inline:calc(var(--spacing) * -1);scrollbar-color:var(--foreground) transparent;display:flex}@supports (color:color-mix(in lab, red, red)){.bk-page .bk-acc-row{scrollbar-color:color-mix(in oklab, var(--foreground) 20%, transparent) transparent}}.bk-page .bk-acc-row::-webkit-scrollbar{width:10px;height:10px}.bk-page .bk-acc-row::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bk-page .bk-acc-row::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.bk-page .bk-acc-row::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:999px}.bk-page .bk-acc-row::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bk-page .bk-acc-row::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 30%, transparent)}}.bk-page .bk-acc-row::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.bk-page .bk-acc-row{scrollbar-width:thin;gap:calc(var(--spacing) * 2);padding-inline:var(--spacing);padding-bottom:calc(var(--spacing) * .5);overflow-x:auto}.bk-page .bk-acc{min-height:calc(var(--spacing) * 12);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-width:1px;flex-shrink:0;max-width:17rem;transition:border-color .15s,background-color .15s;display:flex}.bk-page button.bk-acc:hover{border-color:var(--brand-300)}.bk-page .bk-acc.on{border-color:var(--brand-400);background-color:var(--brand-50);box-shadow:inset 0 -3px var(--primary)}.bk-page .bk-acc.is-empty:not(.on) .bk-acc-name{color:var(--muted-foreground)}.bk-page .bk-acc-ico{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius-md);background-color:var(--muted);color:var(--foreground);flex-shrink:0;place-items:center;display:grid}.bk-page .bk-acc.on .bk-acc-ico{background-color:var(--brand-100);color:var(--brand-800)}.bk-page .bk-acc-main{flex-direction:column;min-width:0;display:flex}.bk-page .bk-acc-name{align-items:center;gap:calc(var(--spacing) * 1.5);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);min-width:0;font-weight:var(--font-weight-semibold);color:var(--foreground);display:flex;overflow:hidden}.bk-page .bk-acc-cur{background-color:var(--color-zinc-100);padding-inline:var(--spacing);font-size:var(--text-badge);line-height:var(--tw-leading,var(--text-badge--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-zinc-800);border-radius:.25rem}.bk-page .bk-acc-sub{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);overflow:hidden}.bk-page .bk-acc-row.is-more{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000)}.bk-page .bk-accinfo{margin-top:calc(var(--spacing) * 2);align-items:center;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--muted-foreground);border-width:1px;flex-wrap:wrap;display:flex}.bk-page .bk-accinfo>span{align-items:center;gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;min-width:0;display:inline-flex}.bk-page .bk-accinfo b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.bk-page .bk-accinfo-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground)}.bk-page .bk-accinfo-fees{min-width:0}.bk-page .bk-accinfo-fees>summary{min-height:calc(var(--spacing) * 9);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);flex-wrap:wrap;list-style-type:none;display:inline-flex}@media (hover:hover){.bk-page .bk-accinfo-fees>summary:hover{background-color:var(--accent)}}.bk-page .bk-accinfo-fees>summary{margin-inline:-.5rem}.bk-page .bk-accinfo-fees>summary::-webkit-details-marker{display:none}.bk-page .bk-accinfo-more{align-items:center;gap:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--brand-700);display:inline-flex}.bk-page .bk-accinfo-fees[open] .bk-accinfo-more>.ic-svg{transform:rotate(180deg)}.bk-page .bk-feelist{margin-top:var(--spacing);margin-bottom:var(--spacing)}:where(.bk-page .bk-feelist>: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(--hairline)}.bk-page .bk-feelist{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--surface);border-width:1px}.bk-page .bk-accinfo>.bk-bn{column-gap:calc(var(--spacing) * 2.5);row-gap:calc(var(--spacing) * 1.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);padding-top:calc(var(--spacing) * 2);color:var(--foreground);flex-basis:100%}.bk-page .bk-bn-sel{width:auto;min-width:calc(var(--spacing) * 40)}.bk-page .bk-bn-link{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--brand-700);text-underline-offset:2px;text-decoration-line:underline}.bk-page .bk-feerow{align-items:baseline;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * .5);padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);flex-wrap:wrap;display:flex}.bk-page .bk-li-extra{margin-top:var(--spacing);align-items:center;gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;min-width:0;display:flex}.bk-page .bk-feechip,.bk-page .bk-warnchip,.bk-page .bk-li-acc{height:calc(var(--spacing) * 6);align-items:center;gap:var(--spacing);padding-inline:calc(var(--spacing) * 1.5);font-size:var(--text-badge);line-height:var(--tw-leading,var(--text-badge--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:.25rem;flex-shrink:0;display:inline-flex}.bk-page .bk-feechip{background-color:var(--color-zinc-100);color:var(--color-zinc-800);--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-zinc-200);--tw-ring-inset:inset}.bk-page .bk-warnchip{background-color:var(--color-amber-50);color:var(--color-amber-900);--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-amber-200);--tw-ring-inset:inset}.bk-page .bk-li-acc{background-color:var(--surface);color:var(--muted-foreground);--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(--border);--tw-ring-inset:inset}.bk-page .bk-st-line .bk-feechip{margin-left:calc(var(--spacing) * 1.5);vertical-align:middle}.bk-page .bk-pair{align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:var(--spacing);border-radius:var(--radius-md);background-color:var(--card);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);--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(--border);--tw-ring-inset:inset;flex-wrap:wrap;display:flex}:where(.bk-page .bk-fees>: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(--hairline)}.bk-page .bk-fees{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);border-width:1px}.bk-page .bk-fee{align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));display:flex}:where(.bk-page .bk-repro>: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)))}.bk-page .bk-repro-row{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.bk-page .bk-repro-row .input{flex:16rem;min-width:0}:where(.bk-page .bk-acclist>: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(--hairline)}.bk-page .bk-acclist{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px}.bk-page .bk-accrow{align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);display:flex}.bk-page .bk-accrow.is-off{background-color:var(--surface)}.bk-page .bk-accrow.is-off .font-semibold{color:var(--muted-foreground)}:where(.bk-page .bk-accform>: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)))}.bk-page .bk-accform-2{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.bk-page .bk-accform-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.bk-page .bk-accform-check{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground);display:flex}.bk-page .bk-accform-acts{justify-content:flex-end;gap:calc(var(--spacing) * 2);padding-top:var(--spacing);flex-wrap:wrap;display:flex}.bk-page .bk-notice{min-height:calc(var(--spacing) * 11);gap:calc(var(--spacing) * 2.5);border-color:var(--color-amber-200);background-color:var(--color-amber-50);padding-block:calc(var(--spacing) * 2);color:var(--color-amber-900)}.bk-page .bk-progress{min-height:calc(var(--spacing) * 11);column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 1.5)}.bk-page .bk-bar-track{width:calc(var(--spacing) * 24);flex-shrink:0}.bk-page .bk-bar-track>span{background-color:var(--color-emerald-600);--tw-duration:.5s;transition-duration:.5s}.bk-page .bk-sep{padding-inline:calc(var(--spacing) * .5);color:var(--border-strong)}.bk-page .bk-run{align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-positive);display:inline-flex}.bk-page .bk-subbar{min-height:calc(var(--spacing) * 12);column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);flex-wrap:wrap}.bk-page .bk-sub-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(--foreground)}.bk-page .bk-seg{flex-wrap:wrap}.bk-page .bk-seg .seg-item{height:calc(var(--spacing) * 9);gap:calc(var(--spacing) * 1.5)}.bk-page .bk-sub-hint{min-width:0;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.bk-page .bk-sub-link{min-height:calc(var(--spacing) * 9);align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--link);margin-left:auto;display:inline-flex}@container bkpage not (min-width:48rem){.bk-page .bk-sub-hint{display:none}.bk-page .bk-seg .seg-item{height:calc(var(--spacing) * 10)}}.bk-page .bk-split{min-width:0;position:relative}.bk-page .bk-list-col{background-color:var(--background);flex-direction:column;min-width:0;display:flex}.bk-page .bk-card-col{background-color:var(--background);min-width:0;container:bkcard/inline-size}.bk-page .bk-split[data-pane=list]>.bk-card-col,.bk-page .bk-split[data-pane=card]>.bk-list-col{display:none}@media not all and (min-width:64rem){.bk-page .bk-split[data-pane=card]>.bk-card-col{min-height:calc(100dvh - 9rem)}}@media (min-width:64rem){.bk-page .bk-split.list-body{min-height:min(26rem, var(--bk-main-h,100dvh))}.bk-page .bk-list-col,.bk-page .bk-card-col{flex:1 1 0;min-height:0}.bk-page .bk-list{scrollbar-color:var(--foreground) transparent}@supports (color:color-mix(in lab, red, red)){.bk-page .bk-list{scrollbar-color:color-mix(in oklab, var(--foreground) 20%, transparent) transparent}}.bk-page .bk-list::-webkit-scrollbar{width:10px;height:10px}.bk-page .bk-list::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bk-page .bk-list::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.bk-page .bk-list::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:999px}.bk-page .bk-list::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bk-page .bk-list::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 30%, transparent)}}.bk-page .bk-list::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.bk-page .bk-list{scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.bk-page .bk-card-col{flex-direction:column;display:flex;overflow:hidden}.bk-page .bk-card-head{flex-shrink:0}.bk-page .bk-card-body{scrollbar-color:var(--foreground) transparent;flex:1 1 0;min-height:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.bk-page .bk-card-body{scrollbar-color:color-mix(in oklab, var(--foreground) 20%, transparent) transparent}}.bk-page .bk-card-body::-webkit-scrollbar{width:10px;height:10px}.bk-page .bk-card-body::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bk-page .bk-card-body::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.bk-page .bk-card-body::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:999px}.bk-page .bk-card-body::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bk-page .bk-card-body::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 30%, transparent)}}.bk-page .bk-card-body::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.bk-page .bk-card-body{scrollbar-width:thin}.bk-page .bk-card-empty{flex:auto}@container bkpage (min-width:50rem){.bk-page .bk-split{flex-direction:row}.bk-page .bk-split[data-pane]>.bk-list-col{border-right-style:var(--tw-border-style);border-right-width:1px;flex:0 0 clamp(17rem,30%,26rem);display:flex}.bk-page .bk-split[data-pane]>.bk-card-col{display:flex}.bk-page .bk-back{display:none}}}.bk-page .bk-list{border-top-style:var(--tw-border-style);border-top-width:1px}.bk-page .bk-li{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);min-height:4.25rem;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));-webkit-user-select:none;user-select:none;transition:background-color .12s;display:flex;position:relative}.bk-page .bk-li:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bk-page .bk-li:hover{background:color-mix(in oklab, var(--accent) 65%, var(--card))}}.bk-page .bk-li.on{background:var(--color-brand-50);box-shadow:inset 3px 0 var(--primary)}.bk-page .bk-li-ico{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-md);background-color:var(--muted);color:var(--muted-foreground);flex-shrink:0;place-items:center;display:grid}.bk-page .bk-li-top{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 3);min-width:0;display:flex}.bk-page .bk-li-name{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);min-width:0;font-weight:var(--font-weight-semibold);color:var(--foreground);overflow:hidden}.bk-page .bk-amt{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0}.bk-page .bk-amt.is-in{color:var(--color-emerald-700)}.bk-page .bk-amt.is-out{color:var(--color-rose-700)}.bk-page .bk-li-sub{margin-top:var(--spacing);align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:var(--spacing);min-width:0;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);flex-wrap:wrap;display:flex}.bk-page .bk-li-sub .pill{flex-shrink:0}.bk-page .bk-li-text{text-overflow:ellipsis;white-space:nowrap;flex:8rem;min-width:0;overflow:hidden}.bk-page .bk-tag{height:calc(var(--spacing) * 6);align-items:center;gap:var(--spacing);padding-inline:calc(var(--spacing) * 1.5);font-size:var(--text-badge);line-height:var(--tw-leading,var(--text-badge--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);border-radius:.25rem;flex-shrink:0;display:inline-flex}.bk-page .bk-tag.is-in{background-color:var(--color-emerald-100);color:var(--color-emerald-900)}.bk-page .bk-tag.is-out{background-color:var(--color-rose-100);color:var(--color-rose-900)}.bk-page .bk-list-empty{align-items:center;gap:calc(var(--spacing) * 2.5);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 6);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted-foreground);display:flex}.bk-page .bk-more{padding:calc(var(--spacing) * 3)}.bk-page .bk-card-head{z-index:10;min-height:calc(var(--spacing) * 14);align-items:center;gap:calc(var(--spacing) * 2.5);border-bottom-style:var(--tw-border-style);background-color:var(--background);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);border-bottom-width:1px;flex-wrap:wrap;display:flex;position:sticky;top:0}@media (min-width:64rem){.bk-page .bk-card-head{padding-inline:calc(var(--spacing) * 6)}}.bk-page .bk-back{margin-left:calc(var(--spacing) * -1.5)}.bk-page .bk-head-date{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.bk-page .bk-head-name{flex:1 1 0;min-width:0}.bk-page .bk-pos{padding-inline:var(--spacing);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));white-space:nowrap;color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.bk-page .bk-card-body{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4)}@media (min-width:64rem){.bk-page .bk-card-body{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 5)}}.bk-page .bk-review{gap:calc(var(--spacing) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@container bkcard (min-width:46rem){.bk-page .bk-review{grid-template-columns:minmax(15rem,.85fr) minmax(0,1.15fr);align-items:start}}.bk-page .bk-info{min-width:0}:where(.bk-page .bk-info>: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)))}.bk-page .bk-amt-big{font-size:var(--text-kpi);line-height:var(--tw-leading,var(--text-kpi--line-height));letter-spacing:var(--tw-tracking,var(--text-kpi--letter-spacing));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.bk-page .bk-amt-big.is-in{color:var(--color-emerald-700)}.bk-page .bk-amt-big.is-out{color:var(--color-rose-700)}.bk-page .bk-partner{font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);overflow-wrap:break-word;color:var(--foreground)}.bk-page .bk-pacc{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--muted-foreground);display:block}.bk-page .bk-props .prop{padding-block:calc(var(--spacing) * 1.5)}.bk-page .bk-props .prop-value{--tw-font-weight:var(--font-weight-normal);min-width:0;font-weight:var(--font-weight-normal);overflow-wrap:break-word}.bk-page .bk-props button.link{min-height:calc(var(--spacing) * 10);align-items:center;display:inline-flex}.bk-page .bk-narr{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);overflow-wrap:break-word;color:var(--foreground)}.bk-page .bk-decide{min-width:0}:where(.bk-page .bk-decide>: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)))}.bk-page .bk-decide{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.bk-page .bk-sec{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--muted-foreground)}.bk-page .bk-callout>.ic-svg{margin-top:calc(var(--spacing) * .5);flex-shrink:0}.bk-page .bk-cand{align-items:flex-start;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3);border-width:1px;flex-wrap:wrap;transition:border-color .15s;display:flex}.bk-page .bk-cand:hover{border-color:var(--color-emerald-500)}.bk-page .bk-cand-main{flex:16rem;min-width:0}.bk-page .bk-cand-acts{align-items:flex-start;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.bk-page .bk-cand .pill{height:calc(var(--spacing) * 6);gap:var(--spacing);padding-inline:calc(var(--spacing) * 2)}.bk-page .bk-plus{margin-block:var(--spacing);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(--muted-foreground)}.bk-page .bk-q-ico{pointer-events:none;top:50%;left:calc(var(--spacing) * 3);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--muted-foreground);position:absolute}.bk-page .bk-other{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@container bkcard (min-width:36rem){.bk-page .bk-other{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.bk-page .bk-other:not(:has(select)){grid-template-columns:minmax(0,1fr) auto}}.bk-page .bk-actions{gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 4);border-top-width:1px;flex-wrap:wrap;display:flex}.bk-page .bk-keys{align-items:center;gap:var(--spacing);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);padding-top:calc(var(--spacing) * 3);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);flex-wrap:wrap;display:flex}.bk-page .bk-k{margin-left:calc(var(--spacing) * .5)}.bk-page .btn-primary .bk-k{color:inherit;background:#ffffff29;border-color:#fff6}.bk-page .bk-card-empty{min-height:calc(var(--spacing) * 80);justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 12);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-direction:column;display:flex}@media (hover:none){.bk-page .bk-k,.bk-page .bk-keys{display:none}}.bk-page .bk-st{min-width:0}:where(.bk-page .bk-st>: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)))}.bk-page .bk-st{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.bk-page .bk-st-sides{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@container bkcard (min-width:40rem){.bk-page .bk-st-sides{grid-template-columns:repeat(2,minmax(0,1fr))}}.bk-page .bk-st-side{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3);border-width:1px}.bk-page .bk-st-side-h{align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:var(--spacing);flex-wrap:wrap;display:flex}.bk-page .bk-st-side.is-in .bk-st-side-h>.ic-svg{color:var(--color-emerald-700)}.bk-page .bk-st-side.is-out .bk-st-side-h>.ic-svg{color:var(--color-rose-700)}.bk-page .bk-st-side-h>.tabular-nums{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--muted-foreground);margin-left:auto}.bk-page .bk-st-side-n{margin-top:calc(var(--spacing) * 2);column-gap:calc(var(--spacing) * 4);row-gap:var(--spacing);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));flex-wrap:wrap;display:flex}:where(.bk-page .bk-st-lines>: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(--hairline)}.bk-page .bk-st-lines{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px}.bk-page .bk-st-line{min-height:calc(var(--spacing) * 11);cursor:pointer;align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:var(--spacing);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-wrap:wrap;display:flex}.bk-page .bk-st-line:hover{background-color:var(--accent)}.bk-page .bk-st-line-p{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium);min-width:0;font-weight:var(--font-weight-medium);color:var(--foreground);flex:8rem;overflow:hidden}.bk-page .bk-overlay{pointer-events:none;z-index:50;padding:calc(var(--spacing) * 4);justify-content:center;align-items:flex-start;display:none;position:fixed;inset:0}.bk-page.bk-over .bk-overlay{display:flex}.bk-page .bk-overlay:before{content:"";inset:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--brand-400);background-color:var(--brand-50);opacity:.95;position:absolute}.bk-page .bk-overlay-box{max-width:var(--container-md);align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 6);text-align:center;flex-direction:column;margin-top:22vh;display:flex;position:relative}.bk-page .bk-overlay-box .bk-drop-ico{background-color:var(--card);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media not all and (min-width:48rem){.bk-page .page-actions .btn-sm,.bk-page .bk-decide .btn-sm,.bk-page .bk-st .btn-sm,.bk-page .bk-progress .btn-sm{height:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 4)}.bk-page .bk-card-head .btn-icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.bk-page .page-actions{width:100%;padding-top:0;padding-bottom:calc(var(--spacing) * 2);flex-wrap:wrap}.bk-page .page-actions>*{flex:12rem;min-width:0}.bk-page .bk-li{min-height:4.5rem}.bk-page .bk-bar-track{width:100%}}.bn-page .list-body{container:bnl/inline-size}.bn-page .bn-warn{color:var(--color-amber-800,#92400e);font-weight:600}.bn-page .bn-info{flex-wrap:nowrap;align-items:flex-start;gap:.625rem}.bn-page .bn-note{min-width:0;font-size:var(--text-label);flex-wrap:wrap;flex:1;gap:.25rem .75rem;line-height:1.45;display:flex}.bn-page .bn-link{color:var(--link);text-underline-offset:3px;font-weight:600;text-decoration:underline}.bn-page .bn-good{color:var(--color-emerald-800,#065f46);font-weight:500}.bn-page .bn-bad{color:var(--color-red-800,#991b1b);font-weight:600}.bn-page .bn-chip-sbx{background:var(--color-amber-100,#fef3c7);color:var(--color-amber-900,#78350f);flex:none}.bn-page .bn-progress{border-bottom:1px solid var(--hairline);background:var(--color-sky-50,#f0f9ff);font-size:var(--text-label);align-items:center;gap:.625rem;padding:.625rem 1rem;font-weight:500;display:flex}.bn-page .bn-spin{border:2px solid var(--hairline);border-top-color:var(--link);border-radius:9999px;flex:none;width:1.125rem;height:1.125rem;animation:.8s linear infinite bn-spin}@keyframes bn-spin{to{transform:rotate(360deg)}}.bn-page .bn-table th .bn-th-sub{text-transform:none;letter-spacing:0;font-weight:400;display:block}.bn-page .bn-table td{vertical-align:top}.bn-page .bn-table td.num>b,.bn-page .bn-table td.num>.bn-n,.bn-page .bn-table td.num>.bn-to,.bn-page .bn-table td.num>.bn-open,.bn-page .bn-table td.num>.bn-close{white-space:nowrap;font-variant-numeric:tabular-nums;display:block}.bn-page .bn-amt,.bn-page .bn-close,.bn-page tfoot b{color:var(--foreground);font-weight:600}.bn-page .bn-amt.is-in{color:var(--color-emerald-800,#065f46)}.bn-page .bn-n,.bn-page .bn-open,.bn-page .bn-to{font-size:var(--text-meta);color:var(--muted-foreground)}.bn-page .bn-to{white-space:normal!important}.bn-page .bn-zero{color:var(--muted-foreground)}.bn-page .bn-mlabel{font-weight:700;font-size:var(--text-base,1rem);margin-bottom:.25rem;display:block}.bn-page .bn-month .pill{gap:.25rem}.bn-page .bn-msub{font-size:var(--text-meta);color:var(--muted-foreground);margin-top:.25rem;display:block}.bn-page .bn-err{font-size:var(--text-meta);color:var(--color-red-800,#991b1b);gap:.375rem;max-width:26rem;margin-top:.375rem;font-weight:500;display:flex}.bn-page tr.is-none .bn-mlabel,.bn-page tr.is-empty .bn-mlabel{color:var(--muted-foreground)}.bn-page .bn-btns{flex-wrap:wrap;gap:.375rem;display:flex}.bn-page .bn-k{display:none}.bn-page .bn-foot-label{font-weight:600}.bn-page .bn-foot{max-width:60rem;font-size:var(--text-meta);color:var(--muted-foreground);padding:.875rem 1rem 1.25rem;line-height:1.5}@container bnl (min-width:62rem){.bn-page .bn-table :is(th,td).num{text-align:right}.bn-page .bn-table td.bn-month{min-width:13rem}.bn-page .bn-table :is(th,td).bn-dl{width:13.5rem}.bn-page .bn-table td.num,.bn-page .bn-table th.num{padding-inline:.75rem}}@container bnl not (min-width:62rem){.bn-page .bn-table,.bn-page .bn-table>tbody,.bn-page .bn-table>tfoot{display:block}.bn-page .bn-table>thead{display:none}.bn-page tr.bn-row,.bn-page .bn-table>tfoot>tr{border-bottom:1px solid var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem 1.25rem;padding:1rem;display:grid}.bn-page .bn-table>tfoot>tr{background:var(--surface)}.bn-page tr.bn-row>td,.bn-page .bn-table>tfoot td{text-align:left;background:0 0;width:auto;height:auto;display:block;position:static;border:0!important;padding:0!important}.bn-page tr.bn-row>.bn-month,.bn-page tr.bn-row>.bn-dl,.bn-page tr.bn-row>.bn-bal,.bn-page .bn-table>tfoot td.bn-foot-label{grid-column:1/-1}.bn-page .bn-table>tfoot td:empty{display:none}.bn-page .bn-k{font-size:var(--text-meta);color:var(--muted-foreground);font-weight:500;display:block}.bn-page tr.bn-row>.bn-bal>.bn-open,.bn-page tr.bn-row>.bn-bal>.bn-close{display:inline}.bn-page tr.bn-row>.bn-bal>.bn-open{margin-right:.375rem}.bn-page tr.bn-row>.bn-dl{padding-top:.25rem!important}.bn-page .bn-btns .btn{min-height:2.5rem}.bn-page tr.bn-row:is(.is-none,.is-empty,.is-error)>td.num{display:none}}@container bnl (min-width:40rem) and (not (min-width:62rem)){.bn-page tr.bn-row,.bn-page .bn-table>tfoot>tr{grid-template-columns:repeat(3,minmax(0,1fr))}}.s2-list .s2-tabs{align-self:stretch;align-items:flex-end;min-width:0;display:flex}.s2-list .s2-viewdd{display:none}.s2-list .s2-viewdd>.btn{width:100%}@media not all and (min-width:40rem){.s2-list .s2-tabs{display:none}.s2-list .s2-viewdd{width:100%;display:block}}.s2-list.s2-tight .s2-tabs{visibility:hidden;pointer-events:none;width:0;position:absolute;overflow:hidden}.s2-list.s2-tight .s2-viewdd{display:block}.s2-list .page-bar-row .s2-viewdd{width:auto;max-width:100%;padding-block:.5rem}.s2-list .page-bar-row .s2-viewdd>.btn{height:calc(var(--spacing) * 8.5);gap:calc(var(--spacing) * 3);width:auto}.s2-list .list-body .dt:not(:has(tbody>tr[class]))>thead{display:none}.s2-list .list-body .dt td[colspan]{white-space:normal}.s2-list .s2-dd-label{line-height:1.375}.s2-list .s2-search{flex:14rem;min-width:0}@media (min-width:40rem){.s2-list .s2-search{flex:14rem;min-width:14rem;max-width:22rem}}.s2-list .s2-search input::-webkit-search-cancel-button{display:none}.s2-list .s2-sort{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;display:inline-flex}.s2-list .s2-sort-label{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--muted-foreground)}@media not all and (min-width:64rem){.s2-list .s2-sort-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.s2-list.s2-tight .s2-sort-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media not all and (min-width:40rem){.s2-list .s2-grow,.s2-list .s2-sort{flex:9rem;min-width:0}}.s2-list .s2-active{border-color:var(--brand-300);background-color:var(--brand-50);color:var(--brand-800)}.s2-list .list-body .dt>thead th{background:var(--surface)}.s2-list .s2-sentinel{border-top:1px solid var(--hairline)}.s2-list .s2-sentinel-row{align-items:center;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);flex-wrap:wrap;display:flex}@media (min-width:64rem){.s2-list .s2-sentinel-row{padding-inline:calc(var(--spacing) * 6)}}.s2-list .s2-done{align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-emerald-800);display:inline-flex}@media not all and (min-width:40rem){.s2-list .s2-sentinel-row{text-align:center;justify-content:center}.s2-list .s2-hint-text{display:none}}.s2-list tr[data-href]{cursor:pointer}.s2-list .s2-statbar{min-height:calc(var(--spacing) * 11);padding-block:calc(var(--spacing) * 1.5);container:s2stats/inline-size}.s2-list .s2-stats-in{align-items:center;column-gap:calc(var(--spacing) * 8);row-gap:var(--spacing);flex-wrap:wrap;width:100%;display:flex}.s2-list .s2-stat{align-items:baseline;gap:calc(var(--spacing) * 2);white-space:nowrap;display:flex}.s2-list .s2-stat-l{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted-foreground)}.s2-list .s2-stat-v{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(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.s2-list .s2-stat-u{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--muted-foreground)}.s2-kpis-c{container:s2kpis/inline-size}.s2-kpis{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.s2-kpis{gap:calc(var(--spacing) * 4)}}@container s2kpis (min-width:20.5rem){.s2-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@container s2kpis (min-width:50rem){.s2-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.s2-kpis>.kpi{container-type:inline-size}.s2-kpis .kpi-value{text-overflow:clip;white-space:normal;font-size:min(var(--text-kpi), 14.5cqi);overflow:visible}.s2-kpis .s2-unitv{margin-left:var(--spacing);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted-foreground);font-size:max(.66em,.8125rem)}@media not all and (min-width:40rem){.s2-kpis>.kpi{padding:calc(var(--spacing) * 3.5)}}@container s2stats not (min-width:50rem){.s2-list .s2-stats-in{grid-template-columns:repeat(2,minmax(0,max-content));gap:.25rem 2rem;display:grid}}@container s2stats not (min-width:30rem){.s2-list .s2-stats-in{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem}.s2-list .s2-stat{white-space:normal;flex-direction:column;gap:0}}.customers-page .list-body{container:cust/inline-size}.customers-page .cu-table :is(th,td){white-space:nowrap}.customers-page .cu-table :is(th,td).cu-avc{width:3.75rem;padding-right:0}.customers-page .cu-table :is(th,td).cu-who{width:100%;max-width:0}.customers-page .cu-table td{padding-block:.5rem}.customers-page .cu-name-line{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;display:flex}.customers-page .cu-name{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);min-width:0;font-weight:var(--font-weight-semibold);color:var(--foreground);text-underline-offset:3px;overflow:hidden}.customers-page .cu-name:hover{text-decoration:underline}.customers-page .cu-tag{height:calc(var(--spacing) * 5.5);align-items:center;gap:var(--spacing);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 1.5);font-size:var(--text-badge);line-height:var(--tw-leading,var(--text-badge--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);flex-shrink:0;display:inline-flex}.customers-page .cu-vip{background-color:var(--color-amber-100);color:var(--color-amber-900)}.customers-page .cu-reg{background-color:var(--color-emerald-50);color:var(--color-emerald-800);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-emerald-200);--tw-ring-inset:inset}.customers-page .cu-email{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:block;overflow:hidden}.customers-page td.cu-phone{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--secondary-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.customers-page .cu-none{color:var(--muted-foreground)}.customers-page .cu-count{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);display:block}.customers-page .cu-unit{display:none}.customers-page .cu-cancel{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:block}.customers-page .cu-amt{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.customers-page .cu-cur{margin-left:var(--spacing);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.customers-page .cu-ago{color:var(--foreground);display:block}.customers-page .cu-date{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:block}.customers-page .cu-table :is(th,td).cu-open{width:calc(var(--spacing) * 10);text-align:right;color:var(--muted-foreground);padding-left:0}.customers-page .cu-row:hover .cu-open{color:var(--foreground)}@container cust not (min-width:60rem){.customers-page .cu-table :is(th,td).cu-phone{display:none}}@container cust not (min-width:50rem){.customers-page .cu-table :is(th,td).cu-avc{display:none}.customers-page .cu-table :is(th,td).cu-who{padding-left:calc(var(--spacing) * 4)}@media (min-width:64rem){.customers-page .cu-table :is(th,td).cu-who{padding-left:calc(var(--spacing) * 6)}}}@container cust not (min-width:40rem){.customers-page .cu-table,.customers-page .cu-table>tbody{width:100%;display:block}.customers-page .cu-table>thead{display:none}.customers-page .cu-table>tbody>tr:not(.cu-row),.customers-page .cu-table>tbody>tr:not(.cu-row)>td{display:block}.customers-page .cu-row{border-bottom:1px solid var(--hairline);grid-template-columns:2.5rem auto minmax(0,1fr) auto;align-items:center;gap:.375rem .75rem;padding:.875rem 1rem;transition:background-color .12s;display:grid}.customers-page .cu-row:active{background:var(--accent)}.customers-page .cu-table>tbody>.cu-row>td{white-space:normal;border:0;width:auto;min-width:0;max-width:none;height:auto;padding:0;display:block;background:0 0!important}.customers-page .cu-table>tbody>.cu-row>td.cu-avc{grid-area:1/1/3/2;align-self:start}.customers-page .cu-table>tbody>.cu-row>td.cu-who{grid-area:1/2/2/5}.customers-page .cu-table>tbody>.cu-row>td.cu-rev{text-align:left;white-space:nowrap;grid-area:2/2/3/3}.customers-page .cu-table>tbody>.cu-row>td.cu-orders{text-align:left;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);flex-wrap:wrap;grid-area:2/3/3/4;gap:0 .5rem;display:flex}.customers-page .cu-table>tbody>.cu-row>td.cu-last{white-space:nowrap;grid-area:2/4/3/5;justify-self:end}.customers-page .cu-table>tbody>.cu-row>:is(td.cu-phone,td.cu-open){display:none}.customers-page .cu-name-line{flex-wrap:wrap;row-gap:.25rem}.customers-page .cu-name,.customers-page .cu-email{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.customers-page .cu-count{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--secondary-foreground);display:inline}.customers-page .cu-unit,.customers-page .cu-cancel{display:inline}.customers-page .cu-cancel:before{content:"·";margin-right:.5rem}.customers-page .cu-ago{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.customers-page .cu-date{display:none}.customers-page .cu-amt{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@container cust not (min-width:22rem){.customers-page .cu-row{grid-template-columns:auto minmax(0,1fr) auto}.customers-page .cu-table>tbody>.cu-row>td.cu-avc{display:none}.customers-page .cu-table>tbody>.cu-row>td.cu-who{grid-area:1/1/2/4}.customers-page .cu-table>tbody>.cu-row>td.cu-rev{grid-area:2/1/3/2}.customers-page .cu-table>tbody>.cu-row>td.cu-orders{grid-area:2/2/3/3}.customers-page .cu-table>tbody>.cu-row>td.cu-last{grid-area:2/3/3/4}}.customer-page .cu-ord-list{container:cuord/inline-size}.customer-page .cu-ord-row{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"no pills amt chev""meta meta amt chev";align-items:center;gap:.375rem .75rem;transition:background-color .12s;display:grid}.customer-page .cu-ord-row.stripe{border-left-style:solid;border-left-width:3px;padding-left:calc(1.25rem - 3px);border-top-color:#0000!important;border-right-color:#0000!important;border-bottom-color:var(--hairline)!important}.customer-page .cu-ord-row.row-done{background:var(--row-done)}.customer-page a.cu-ord-row:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.customer-page a.cu-ord-row:hover{background:color-mix(in oklab, var(--accent) 65%, var(--card))}}.customer-page a.cu-ord-row.row-done:hover{background:var(--row-done-hover)}.customer-page .cu-ord-no{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);grid-area:no}.customer-page .cu-ord-pills{align-items:center;gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;grid-area:pills;min-width:0;display:flex}.customer-page .cu-ord-meta{align-items:center;column-gap:calc(var(--spacing) * 4);row-gap:var(--spacing);min-width:0;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);flex-wrap:wrap;grid-area:meta;display:flex}.customer-page .cu-meta-i{align-items:center;gap:var(--spacing);white-space:nowrap;display:inline-flex}.customer-page .cu-ord-amt{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);grid-area:amt;justify-self:flex-end}.customer-page .cu-ord-chev{grid-area:chev}@container cuord not (min-width:26rem){.customer-page .cu-ord-row{padding-inline:calc(var(--spacing) * 4);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"no amt""pills pills""meta meta"}.customer-page .cu-ord-row.stripe{padding-left:calc(1rem - 3px)}.customer-page .cu-ord-chev{display:none}}.s2-props-c{container:s2props/inline-size}.s2-props .prop-value{overflow-wrap:anywhere}.s2-props .s2-nowrap{white-space:nowrap}@container s2props not (min-width:19rem){.s2-props .prop{grid-template-columns:minmax(0,1fr);gap:.125rem}.s2-props .prop-value{text-align:left}}.customer-page .cu-prod-row{align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);transition:background-color .12s;display:flex}.customer-page a.cu-prod-row:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.customer-page a.cu-prod-row:hover{background:color-mix(in oklab, var(--accent) 65%, var(--card))}}.customer-page .cu-prod-img{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--surface);border-width:1px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.customer-page .cu-prod-img>img{object-fit:contain;width:100%;height:100%}.customer-page .cu-cycle-ic{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);flex-shrink:0;place-items:center;display:grid}.coupons-page .list-body{container:coup/inline-size}.coupons-page .cp-table :is(th,td){white-space:nowrap}.coupons-page .cp-table td{padding-block:.5rem}.coupons-page .cp-table :is(th,td).cp-usage{width:100%;min-width:10rem}.coupons-page .cp-code{height:calc(var(--spacing) * 7);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-strong);background-color:var(--surface);max-width:16rem;padding-inline:calc(var(--spacing) * 2);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-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--foreground);text-overflow:ellipsis;align-items:center;display:inline-flex;overflow:hidden}.coupons-page .cp-code:hover{border-color:var(--brand-300);background-color:var(--brand-50);color:var(--brand-800)}.coupons-page .cp-val{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:block}.coupons-page .cp-val.is-pct{color:var(--color-rose-700)}.coupons-page .cp-val.is-fix{color:var(--color-emerald-800)}.coupons-page .cp-vsub{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:block}.coupons-page .cp-use-line{max-width:calc(var(--spacing) * 64);justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 3);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--secondary-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:flex}.coupons-page .cp-use-n b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.coupons-page .cp-use-pct{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.coupons-page .cp-bar{margin-top:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5);max-width:calc(var(--spacing) * 64);display:block}.coupons-page .cp-left{color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:block}.coupons-page .cp-left.is-urgent{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-amber-800)}.coupons-page .cp-left.is-past,.coupons-page .cp-left.is-open{color:var(--muted-foreground)}.coupons-page .cp-created{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:block}.coupons-page .cp-table :is(th,td).cp-open{width:calc(var(--spacing) * 10);text-align:right;color:var(--muted-foreground);padding-left:0}.coupons-page .cp-row:hover .cp-open{color:var(--foreground)}.coupons-page .cp-code-wrap{align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.coupons-page .cp-st-in{display:none}@container coup not (min-width:57rem){.coupons-page .cp-table :is(th,td).cp-status,.coupons-page .cp-table :is(th,td).cp-open{display:none}.coupons-page .cp-st-in{display:inline-flex}.coupons-page .cp-table td:is(.cp-codec,.cp-value,.cp-valid){white-space:normal}.coupons-page .cp-table :is(th,td).cp-valid{padding-right:calc(var(--spacing) * 4)}@media (min-width:64rem){.coupons-page .cp-table :is(th,td).cp-valid{padding-right:calc(var(--spacing) * 6)}}.coupons-page .cp-table :is(th,td).cp-usage{min-width:7rem}.coupons-page .cp-vsub,.coupons-page .cp-created{max-width:10rem;margin-left:auto}}@container coup not (min-width:40rem){.coupons-page .cp-table,.coupons-page .cp-table>tbody{width:100%;display:block}.coupons-page .cp-table>thead{display:none}.coupons-page .cp-table>tbody>tr:not(.cp-row),.coupons-page .cp-table>tbody>tr:not(.cp-row)>td{display:block}.coupons-page .cp-row{border-bottom:1px solid var(--hairline);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem .75rem;padding:.875rem 1rem;transition:background-color .12s;display:grid}.coupons-page .cp-row:active{background:var(--accent)}.coupons-page .cp-table>tbody>.cp-row>td{border:0;width:auto;min-width:0;height:auto;padding:0;display:block;background:0 0!important}.coupons-page .cp-table>tbody>.cp-row>td.cp-codec{grid-area:1/1/2/2;min-width:0}.coupons-page .cp-table>tbody>.cp-row>td.cp-status{grid-area:1/2/2/3}.coupons-page .cp-table>tbody>.cp-row>td.cp-value{grid-area:1/3/2/4;justify-self:end}.coupons-page .cp-table>tbody>.cp-row>td.cp-usage{grid-area:2/1/3/3}.coupons-page .cp-table>tbody>.cp-row>td.cp-valid{grid-area:2/3/3/4;place-self:start end}.coupons-page .cp-table>tbody>.cp-row>td.cp-open{display:none}.coupons-page .cp-code{max-width:100%}.coupons-page .cp-st-in,.coupons-page .cp-vkind,.coupons-page .cp-vsep{display:none}.coupons-page .cp-vsub,.coupons-page .cp-created{white-space:nowrap;max-width:none}.coupons-page .cp-val{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.coupons-page .cp-left{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height))}.coupons-page .cp-use-line{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));justify-content:flex-start}.coupons-page .cp-bar{max-width:14rem}}@container coup not (min-width:24rem){.coupons-page .cp-row{grid-template-columns:minmax(0,1fr) auto}.coupons-page .cp-code{height:auto;min-height:calc(var(--spacing) * 7);padding-block:calc(var(--spacing) * .5);white-space:normal;overflow-wrap:anywhere}.coupons-page .cp-table>tbody>.cp-row>td.cp-codec{grid-area:1/1/2/2}.coupons-page .cp-table>tbody>.cp-row>td.cp-value{grid-area:1/2/2/3}.coupons-page .cp-table>tbody>.cp-row>td.cp-status{grid-area:2/1/3/3}.coupons-page .cp-table>tbody>.cp-row>td.cp-usage{grid-area:3/1/4/2}.coupons-page .cp-table>tbody>.cp-row>td.cp-valid{grid-area:3/2/4/3}}.coupon-page .cp-hero-code{border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--border-strong);background-color:var(--surface);max-width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-family:var(--font-mono);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);word-break:break-all;color:var(--foreground);align-items:center;display:inline-flex}@media (min-width:40rem){.coupon-page .cp-hero-code{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.coupon-page .cp-hero-val{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}@media (min-width:40rem){.coupon-page .cp-hero-val{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.coupon-page .cp-valid-v{font-size:.8em}.coupon-page .cp-use-list{container:cpuse/inline-size}.coupon-page .cp-use-row{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"no pills amt chev""who who amt chev""when when amt chev";align-items:center;gap:.25rem .75rem;transition:background-color .12s;display:grid}.coupon-page a.cp-use-row:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.coupon-page a.cp-use-row:hover{background:color-mix(in oklab, var(--accent) 65%, var(--card))}}.coupon-page .cp-use-no{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);grid-area:no}.coupon-page .cp-use-pills{align-items:center;gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;grid-area:pills;min-width:0;display:flex}.coupon-page .cp-use-who{min-width:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow-wrap:anywhere;grid-area:who}.coupon-page .cp-use-when{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);grid-area:when}.coupon-page .cp-use-amt{text-align:right;grid-area:amt;justify-self:flex-end}.coupon-page .cp-use-chev{grid-area:chev}@container cpuse not (min-width:26rem){.coupon-page .cp-use-row{padding-inline:calc(var(--spacing) * 4);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"no amt""pills pills""who who""when when"}.coupon-page .cp-use-amt{align-self:start}.coupon-page .cp-use-chev{display:none}}.vouchers-page .list-body{container:vouch/inline-size}.vouchers-page .vo-totals{column-gap:calc(var(--spacing) * 6);flex-wrap:nowrap}.vouchers-page .vo-limit{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}@media not all and (min-width:48rem){.vouchers-page .vo-totals{column-gap:calc(var(--spacing) * 6);row-gap:var(--spacing);width:100%;padding-block:var(--spacing);flex-wrap:wrap;margin-left:0}}.vouchers-page .vo-pending{column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 2);border-color:var(--color-amber-200);background-color:var(--color-amber-50);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-amber-900)}.vouchers-page .vo-table td{vertical-align:top;padding-block:.625rem}.vouchers-page .vo-table :is(th,td).vo-who{width:100%;min-width:12rem}.vouchers-page .vo-table :is(th,td):not(.vo-who){white-space:nowrap}.vouchers-page .vo-code{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-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--foreground);display:block}.vouchers-page .vo-src{margin-top:var(--spacing);align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));flex-wrap:wrap;display:flex}.vouchers-page .vo-sub{margin-top:var(--spacing);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:block}.vouchers-page .vo-buyer{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);overflow-wrap:anywhere;display:block}.vouchers-page .vo-recipient{color:var(--foreground)}.vouchers-page .vo-note{font-style:italic}.vouchers-page .vo-sent-to{align-items:center;gap:calc(var(--spacing) * 1.5);min-width:0;max-width:16rem;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:flex}.vouchers-page .vo-red{margin-top:var(--spacing);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:block}.vouchers-page .vo-red.is-refunded{color:var(--muted-foreground);text-decoration-line:line-through}.vouchers-page .vo-balance{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.vouchers-page .vo-of{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.vouchers-page .vo-actions{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 1.5);display:flex}.vouchers-page .vo-toggle{width:calc(var(--spacing) * 8.5);padding-inline:0}.vouchers-page .vo-toggle-l{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container vouch (min-width:80rem){.vouchers-page .vo-toggle{width:auto;padding-inline:calc(var(--spacing) * 3)}.vouchers-page .vo-toggle-l{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}}.vouchers-page .vo-st-in{display:none}@container vouch not (min-width:66rem){.vouchers-page .vo-table :is(th,td).vo-state{display:none}.vouchers-page .vo-st-in{margin-top:calc(var(--spacing) * 1.5);flex-direction:column;align-items:flex-start;display:flex}.vouchers-page .vo-table :is(th,td).vo-who{min-width:8rem}.vouchers-page .vo-sent-to{max-width:11rem}.vouchers-page .vo-actions{grid-template-columns:repeat(2,auto);justify-content:end;display:grid}}.vouchers-page .vo-preset-on{border-color:var(--brand-500);background-color:var(--brand-50);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--brand-800);--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)}.vouchers-page .vo-created-code{border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--border-strong);background-color:var(--surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-family:var(--font-mono);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);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--foreground)}@media (hover:hover){.vouchers-page .vo-created-code:hover{border-color:var(--brand-300);background-color:var(--brand-50)}}.vouchers-page .vo-chip{height:calc(var(--spacing) * 9);align-items:center;gap:var(--spacing);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--card);padding-right:var(--spacing);padding-left: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);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);border-width:1px;display:inline-flex}.vouchers-page .vo-chip-x{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);color:var(--muted-foreground);border-radius:.25rem;place-items:center;display:inline-grid}@media (hover:hover){.vouchers-page .vo-chip-x:hover{background-color:var(--color-red-50);color:var(--color-red-700)}}.vouchers-page .vo-add{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.vouchers-page .vo-add-in{flex:9rem;min-width:0}.vouchers-page .vo-limits-c{container:volim/inline-size}.vouchers-page .vo-limits{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container volim not (min-width:20rem){.vouchers-page .vo-limits{grid-template-columns:minmax(0,1fr)}}.vouchers-page .sheet-title{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}@container vouch not (min-width:49rem){.vouchers-page .vo-st-in{display:none}.vouchers-page .vo-table,.vouchers-page .vo-table>tbody{width:100%;display:block}.vouchers-page .vo-table>thead{display:none}.vouchers-page .vo-table>tbody>tr:not(.vo-row),.vouchers-page .vo-table>tbody>tr:not(.vo-row)>td{display:block}.vouchers-page .vo-row{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) auto;gap:.625rem 1rem;padding:.875rem 1rem 1rem;display:grid}.vouchers-page .vo-table>tbody>.vo-row>td{white-space:normal;border:0;width:auto;min-width:0;height:auto;padding:0;display:block;background:0 0!important}.vouchers-page .vo-table>tbody>.vo-row>td.vo-codec{grid-area:1/1/2/2}.vouchers-page .vo-table>tbody>.vo-row>td.vo-state{text-align:right;grid-area:1/2/2/3;justify-self:end}.vouchers-page .vo-table>tbody>.vo-row>td.vo-who{grid-area:2/1/3/2}.vouchers-page .vo-table>tbody>.vo-row>td.vo-bal{white-space:nowrap;grid-area:2/2/3/3;justify-self:end}.vouchers-page .vo-table>tbody>.vo-row>td.vo-sent{grid-area:3/1/4/3}.vouchers-page .vo-table>tbody>.vo-row>td.vo-act{grid-area:4/1/5/3}.vouchers-page .vo-sent-to{max-width:100%}.vouchers-page .vo-actions{flex-wrap:wrap;justify-content:flex-start;display:flex}.vouchers-page .vo-actions>.btn{height:calc(var(--spacing) * 9)}.vouchers-page .vo-actions>.btn-icon{width:calc(var(--spacing) * 9)}.vouchers-page .vo-toggle{width:auto;padding-inline:calc(var(--spacing) * 3)}.vouchers-page .vo-toggle-l{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}}.invoices-page .list-body{container:invo/inline-size}.invoices-page .iv-period{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}@media (min-width:40rem){.invoices-page .s2-search{min-width:17rem}}@media not all and (min-width:40rem){.invoices-page .iv-period{flex:100%}}.invoices-page .iv-table :is(th,td):not(.iv-buyer){white-space:nowrap}.invoices-page .iv-table td{padding-block:.5rem}.invoices-page .iv-table :is(th,td).iv-buyer{width:100%;max-width:0}.invoices-page .iv-chip{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.invoices-page a.iv-chip:hover{text-underline-offset:2px;text-decoration:underline}.invoices-page .iv-date{margin-top:var(--spacing);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:block}.invoices-page .iv-ono{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);text-underline-offset:2px;display:block}.invoices-page a.iv-ono:hover{text-decoration:underline}.invoices-page .iv-method{margin-top:var(--spacing);display:block}.invoices-page .iv-name{align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);min-width:0;font-weight:var(--font-weight-medium);color:var(--foreground);display:flex}.invoices-page .iv-sub{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:block;overflow:hidden}.invoices-page .iv-amt{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.invoices-page .iv-cur{margin-left:var(--spacing);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.invoices-page .iv-table :is(th,td).iv-act{text-align:right}.invoices-page .iv-nopdf{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);font-style:italic}.invoices-page .iv-pay-in{display:none}@container invo not (min-width:56rem){.invoices-page .iv-table :is(th,td).iv-act{display:none}.invoices-page .iv-table :is(th,td).iv-total{padding-right:calc(var(--spacing) * 4)}@media (min-width:64rem){.invoices-page .iv-table :is(th,td).iv-total{padding-right:calc(var(--spacing) * 6)}}}@container invo not (min-width:48rem){.invoices-page .iv-table :is(th,td).iv-pay{display:none}.invoices-page .iv-pay-in{margin-top:var(--spacing);justify-content:flex-end;display:flex}.invoices-page .iv-vat{display:none}}@container invo not (min-width:40rem){.invoices-page .iv-pay-in{display:none}.invoices-page .iv-vat{display:block}.invoices-page .iv-table,.invoices-page .iv-table>tbody{width:100%;display:block}.invoices-page .iv-table>thead{display:none}.invoices-page .iv-table>tbody>tr:not(.iv-row),.invoices-page .iv-table>tbody>tr:not(.iv-row)>td{display:block}.invoices-page .iv-row{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem .75rem;padding:.875rem 1rem;transition:background-color .12s;display:grid}.invoices-page .iv-row:active{background:var(--accent)}.invoices-page .iv-table>tbody>.iv-row>td{border:0;width:auto;min-width:0;max-width:none;height:auto;padding:0;display:block;background:0 0!important}.invoices-page .iv-table>tbody>.iv-row>td.iv-no{flex-wrap:wrap;grid-area:1/1/2/2;align-items:center;gap:.25rem .625rem;display:flex}.invoices-page .iv-date{margin-top:0}.invoices-page .iv-table>tbody>.iv-row>td.iv-total{white-space:nowrap;grid-area:1/2/2/3;justify-self:end}.invoices-page .iv-table>tbody>.iv-row>td.iv-buyer{grid-area:2/1/3/2}.invoices-page .iv-table>tbody>.iv-row>td.iv-pay{grid-area:2/2/3/3;justify-self:end}.invoices-page .iv-table>tbody>.iv-row>td.iv-order{flex-wrap:wrap;grid-area:3/1/4/2;align-items:center;gap:.25rem .75rem;display:flex}.invoices-page .iv-method{margin-top:0}.invoices-page .iv-table>tbody>.iv-row>td.iv-act{grid-area:3/2/4/3;justify-self:end}.invoices-page .iv-amt{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.invoices-page .iv-pdf{height:calc(var(--spacing) * 9)}.invoices-page .iv-buyer .iv-sub{white-space:normal;overflow-wrap:anywhere}}.quotes-page .list-body{container:qlist/inline-size}.quotes-page .q-statbar{min-height:calc(var(--spacing) * 11);padding-block:calc(var(--spacing) * 1.5);container:qstat/inline-size}.quotes-page .q-stats{align-items:baseline;column-gap:calc(var(--spacing) * 8);row-gap:var(--spacing);flex-wrap:wrap;width:100%;display:flex}.quotes-page .q-stat{align-items:baseline;column-gap:calc(var(--spacing) * 2);white-space:nowrap;min-width:0;display:flex}.quotes-page .q-stat-l{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted-foreground)}.quotes-page .q-stat-v{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(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.quotes-page .q-stat-u{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.quotes-page .q-stat-x{display:none}@container qstat (min-width:80rem){.quotes-page .q-stat-x{display:inline}}@container qstat not (min-width:60rem){.quotes-page .q-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem 1.5rem;display:grid}.quotes-page .q-stat{white-space:normal;flex-wrap:wrap;gap:0 .5rem}.quotes-page .q-stat-l{flex:100%}.quotes-page .q-stat-v,.quotes-page .q-stat-u{white-space:nowrap}}@container qstat not (min-width:36rem){.quotes-page .q-stats{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}}.quotes-page .q-filters{gap:calc(var(--spacing) * 2)}.quotes-page .q-search{flex:14rem;min-width:0;max-width:26rem}.quotes-page .q-dates{align-items:center;gap:calc(var(--spacing) * 1.5);display:flex}.quotes-page .q-date{width:10.25rem}.quotes-page .q-date-toggle{display:none}@media not all and (min-width:48rem){.quotes-page .q-search{max-width:none}.quotes-page .q-date-toggle{display:inline-flex}.quotes-page .q-dates,.quotes-page .q-submit{display:none}.quotes-page .q-filters.is-date-open .q-dates{flex:100%;order:5;display:flex}.quotes-page .q-filters.is-date-open .q-dates .q-date{flex:1;width:auto}.quotes-page .q-filters.is-date-open .q-submit{order:6;display:inline-flex}.quotes-page .q-filters.is-date-open .q-reset{order:7}}.quotes-page .q-table>thead th.q-status{width:11rem}.quotes-page .q-table>thead th.q-items{width:7.5rem}.quotes-page .q-table>thead th.q-valid{width:9.5rem}.quotes-page .q-table>thead th.q-total{width:11.5rem}.quotes-page .q-table>thead th.q-go{width:3.25rem}.quotes-page .q-table td{padding-block:calc(var(--spacing) * 2.5)}.quotes-page .q-cust-in{align-items:center;gap:calc(var(--spacing) * 3);min-width:0;display:flex}.quotes-page .q-avatar{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.quotes-page .q-line1{align-items:baseline;gap:calc(var(--spacing) * 2);min-width:0;display:flex}.quotes-page .q-name{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);text-underline-offset:3px;overflow:hidden}.quotes-page .q-name:hover{text-decoration:underline}.quotes-page .q-no{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0}.quotes-page .q-sub{align-items:baseline;gap:calc(var(--spacing) * 1.5);min-width:0;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:flex}.quotes-page .q-person{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:45%;overflow:hidden}.quotes-page .q-m{display:none}.quotes-page .q-status .q-order{margin-top:var(--spacing);align-items:center;gap:var(--spacing);width:fit-content;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-teal-800);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);text-underline-offset:2px;border-radius:.25rem;display:flex}.quotes-page .q-status .q-order:hover{text-decoration:underline}.quotes-page .q-amt{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.quotes-page .q-cur{margin-left:var(--spacing);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.quotes-page .q-go{text-align:right;color:var(--muted-foreground)}.quotes-page tr.q-row:hover .q-go{color:var(--foreground)}.quotes-page .q-foot{justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);flex-wrap:wrap;display:flex}.quotes-page .q-done{align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-emerald-800);display:inline-flex}@container qlist not (min-width:64rem){.quotes-page .q-table>thead th.q-status{width:9.5rem}.quotes-page .q-table>thead th.q-items{width:6.25rem}.quotes-page .q-table>thead th.q-valid{width:8.25rem}.quotes-page .q-table>thead th.q-total{width:9.75rem}}@container qlist not (min-width:58rem){.quotes-page .q-table{width:100%;min-width:0;display:block}.quotes-page .q-table>thead{display:none}.quotes-page .q-table>tbody,.quotes-page .q-table>tbody>tr:not(.q-row)>td{display:block}.quotes-page .q-table>tbody>tr.q-row{border-bottom:1px solid var(--hairline);padding:.875rem 1rem;transition:background-color .12s;display:block;position:relative}.quotes-page .q-table>tbody>tr.q-row:active{background:var(--accent)}.quotes-page .q-table>tbody>tr.q-row>td{border:0;min-width:0;height:auto;padding:0;display:block;background:0 0!important}.quotes-page .q-table>tbody>tr.q-row>td:is(.q-status,.q-items,.q-valid,.q-go){display:none}.quotes-page .q-table>tbody>tr.q-row>td.q-total{text-align:right;white-space:nowrap;position:absolute;top:.875rem;right:1rem}.quotes-page .q-line1{padding-right:7.75rem}.quotes-page .q-when{display:none!important}.quotes-page .q-cust-in{align-items:flex-start}.quotes-page .q-line1{flex-wrap:wrap;gap:0 .5rem;min-height:1.5rem}.quotes-page .q-m{margin-top:calc(var(--spacing) * 2);align-items:center;column-gap:calc(var(--spacing) * 2.5);row-gap:calc(var(--spacing) * 1.5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);flex-wrap:wrap;display:flex}.quotes-page .q-m-order{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-teal-800);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.quotes-page .q-m-txt{white-space:nowrap}.quotes-page .q-amt{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.quote-show-page .q-lines{overflow-x:auto;container:qlines/inline-size}.quote-show-page .q-ltable{border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.quote-show-page .q-ltable th{height:calc(var(--spacing) * 10);border-bottom-style:var(--tw-border-style);background-color:var(--surface);padding-inline:calc(var(--spacing) * 3);text-align:left;vertical-align:middle;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--muted-foreground);border-bottom-width:1px}.quote-show-page .q-ltable td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);vertical-align:top}.quote-show-page .q-ltable :is(th,td):first-child{padding-left:calc(var(--spacing) * 5)}.quote-show-page .q-ltable :is(th,td):last-child{padding-right:calc(var(--spacing) * 5)}.quote-show-page .q-ltable tbody tr:last-child td{border-bottom:0}.quote-show-page .q-ltable .num{text-align:right;white-space:nowrap;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.quote-show-page .q-ltable th.q-l-qty{width:5.5rem}.quote-show-page .q-ltable th.q-l-unit{width:8.5rem}.quote-show-page .q-ltable th.q-l-disc{width:8rem}.quote-show-page .q-ltable th.q-l-total{width:9rem}.quote-show-page .q-l-m,.quote-show-page .q-l-totdisc{display:none}.quote-show-page .q-thumb,.quote-form-page .qf-thumb{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);border-width:1px;flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.quote-show-page .q-thumb>img,.quote-form-page .qf-thumb>img{z-index:1;background-color:var(--color-white);object-fit:contain;width:100%;height:100%;padding:calc(var(--spacing) * .5);position:absolute;inset:0}@container qlines not (min-width:48rem){.quote-show-page .q-ltable :is(th,td).q-l-disc,.quote-show-page .q-ltable .q-thumb{display:none}.quote-show-page .q-l-totdisc{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-emerald-700);display:block}.quote-show-page .q-ltable th.q-l-qty{width:4.5rem}.quote-show-page .q-ltable th.q-l-unit{width:7.5rem}.quote-show-page .q-ltable th.q-l-total{width:8.5rem}}@container qlines not (min-width:32rem){.quote-show-page .q-ltable .q-thumb{display:grid}.quote-show-page .q-l-totdisc,.quote-show-page .q-ltable thead{display:none}.quote-show-page .q-ltable,.quote-show-page .q-ltable tbody{display:block}.quote-show-page .q-ltable tr{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) auto;gap:0 .75rem;padding:.875rem 1.25rem;display:grid}.quote-show-page .q-ltable tbody tr:last-child{border-bottom:0}.quote-show-page .q-ltable td{border:0;display:block;padding:0!important}.quote-show-page .q-ltable td:is(.q-l-qty,.q-l-unit,.q-l-disc){display:none}.quote-show-page .q-l-m{margin-top:calc(var(--spacing) * 1.5);align-items:baseline;column-gap:calc(var(--spacing) * 2.5);row-gap:var(--spacing);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));flex-wrap:wrap;display:flex}}.quote-show-page .q-totals{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);background-color:var(--surface);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4)}.quote-show-page .q-totals-list{max-width:var(--container-sm);margin-left:auto}:where(.quote-show-page .q-totals-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.quote-show-page .q-totals-list>div{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 4);display:flex}.quote-show-page .q-totals-list dd{text-align:right;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.quote-show-page .q-totals-list .q-grand{margin-top:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 2.5);border-top-width:1px}.quote-show-page .q-totals-list .q-grand dt{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.quote-show-page .q-totals-list .q-grand dd{font-size:var(--text-money);line-height:var(--tw-leading,var(--text-money--line-height));letter-spacing:var(--tw-tracking,var(--text-money--letter-spacing));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.quote-show-page .q-totals-list .q-netvat{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.quote-show-page .q-totals-list .q-netvat dd{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}:where(.quote-show-page .q-steps>: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)))}.quote-show-page .q-steps>li{min-height:calc(var(--spacing) * 8);align-items:center;column-gap:calc(var(--spacing) * 2.5);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.quote-show-page .q-step-dot{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);--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(--card);background:var(--border-strong);border-radius:3.40282e38px}.quote-show-page .q-steps>li.is-done .q-step-dot{background-color:var(--color-blue-500)}.quote-show-page .q-steps>li.is-violet .q-step-dot{background-color:var(--color-violet-500)}.quote-show-page .q-steps>li.is-emerald .q-step-dot{background-color:var(--color-emerald-500)}.quote-show-page .q-steps>li.is-rose .q-step-dot{background-color:var(--color-rose-500)}.quote-show-page .q-steps>li.is-teal .q-step-dot{background-color:var(--color-teal-500)}.quote-show-page .q-step-l{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--muted-foreground)}.quote-show-page .q-step-v{text-align:right;font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));white-space:nowrap;color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.quote-show-page .q-steps>li.is-done .q-step-v{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.quote-show-page .q-steps>li.is-violet .q-step-v{color:var(--color-violet-800)}.quote-show-page .q-steps>li.is-emerald .q-step-v{color:var(--color-emerald-800)}.quote-show-page .q-steps>li.is-rose .q-step-v{color:var(--color-rose-700)}.quote-show-page .q-step-note{margin-left:calc(var(--spacing) * 5);border-radius:var(--radius-md);background-color:var(--color-rose-50);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--color-rose-800)}.quote-show-page .q-log{max-height:28rem}:where(.quote-show-page .q-log>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}.quote-show-page .q-log{padding-right:var(--spacing);overflow-y:auto}.quote-show-page .q-log>li{gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);padding-block:calc(var(--spacing) * 2.5);display:flex}.quote-show-page .q-log>li:last-child{border-bottom:0}.quote-show-page .q-log-ic{margin-top:calc(var(--spacing) * .5);width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);background-color:var(--muted);color:var(--muted-foreground);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}.quote-show-page .q-convert{border-color:var(--color-emerald-200);background-color:var(--color-emerald-50)}.quote-form-page .qf-sec{scroll-margin-top:1.5rem}.quote-form-page .qf-sfx>.input{padding-left:.75rem}.quote-form-page .qf-num{appearance:textfield}.quote-form-page .qf-num::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quote-form-page .qf-num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quote-form-page .qf-custom{border-color:var(--color-amber-300);background-color:var(--color-amber-50)}.quote-form-page .qf-dtype{flex-shrink:0;width:4.75rem}.quote-form-page .qf-results{z-index:10;margin-top:calc(var(--spacing) * 1.5);scrollbar-color:var(--foreground) transparent;inset-inline:0;position:absolute;top:100%}@supports (color:color-mix(in lab, red, red)){.quote-form-page .qf-results{scrollbar-color:color-mix(in oklab, var(--foreground) 20%, transparent) transparent}}.quote-form-page .qf-results::-webkit-scrollbar{width:10px;height:10px}.quote-form-page .qf-results::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.quote-form-page .qf-results::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.quote-form-page .qf-results::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:999px}.quote-form-page .qf-results::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.quote-form-page .qf-results::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 30%, transparent)}}.quote-form-page .qf-results::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.quote-form-page .qf-results{scrollbar-width:thin;border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--popover);max-height:min(24rem,55dvh);padding:var(--spacing);--tw-shadow:0 2px 6px -2px var(--tw-shadow-color,#10182814), 0 12px 28px -6px var(--tw-shadow-color,#1018282e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;overflow-y:auto}.quote-form-page .qf-result{min-height:calc(var(--spacing) * 12);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);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));display:flex}.quote-form-page .qf-result[aria-selected=true]{background:var(--accent)}.quote-form-page .qf-psearch{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);position:relative}.quote-form-page .qf-items>.qf-item+.qf-item{border-top:1px solid var(--hairline)}.quote-form-page .qf-item{padding-block:calc(var(--spacing) * 4);padding-right:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 2)}@media (min-width:40rem){.quote-form-page .qf-item{padding-right:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 3)}}.quote-form-page .qf-item-head{align-items:flex-start;gap:calc(var(--spacing) * 2.5);display:flex}@media (min-width:40rem){.quote-form-page .qf-item-head{gap:calc(var(--spacing) * 3)}}.quote-form-page .qf-move{margin-block:calc(var(--spacing) * -.5);flex-direction:column;flex-shrink:0;display:flex}.quote-form-page .qf-move .btn{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8.5);color:var(--muted-foreground)}.quote-form-page textarea.qf-name{min-height:calc(var(--spacing) * 10);resize:none;--tw-leading:var(--leading-normal);line-height:var(--leading-normal);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);padding-block:.4375rem;overflow:hidden}.quote-form-page .qf-meta{margin-top:var(--spacing);align-items:center;column-gap:calc(var(--spacing) * 1.5);row-gap:calc(var(--spacing) * .5);padding-inline:calc(var(--spacing) * .5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);flex-wrap:wrap;display:flex}.quote-form-page .qf-line{min-width:6.5rem;padding-top:calc(var(--spacing) * 2);flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.quote-form-page .qf-line-total{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.quote-form-page .qf-line-disc{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-emerald-700);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.quote-form-page .qf-remove{margin-right:calc(var(--spacing) * -1);color:var(--muted-foreground)}@media (hover:hover){.quote-form-page .qf-remove:hover{color:var(--color-red-700)}}.quote-form-page .qf-item-body{padding-left:6.125rem}.quote-form-page .qf-desc{margin-top:calc(var(--spacing) * 2.5);min-height:calc(var(--spacing) * 16);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height))}.quote-form-page .qf-fields{margin-top:calc(var(--spacing) * 3);column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.quote-form-page .qf-f-disc{grid-column:1/-1}.quote-form-page .qf-f-label{margin-bottom:var(--spacing);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted-foreground);display:block}.quote-form-page .qf-f-hint{margin-top:var(--spacing);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}@container (min-width:34rem){.quote-form-page .qf-fields{grid-template-columns:7.5rem 10.5rem minmax(11rem,15rem)}.quote-form-page .qf-f-disc{grid-column:auto}}.quote-form-page .qf-line-label{display:none}@container not (min-width:32rem){.quote-form-page .qf-item{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) auto;column-gap:.5rem;padding:1rem .75rem 1.125rem .375rem;display:grid}.quote-form-page .qf-item-head,.quote-form-page .qf-item-body,.quote-form-page .qf-fields{display:contents}.quote-form-page .qf-move{grid-area:1/1/2/2;margin:0}.quote-form-page .qf-item-head>.qf-thumb{display:none}.quote-form-page .qf-nameblk{grid-area:1/2/2/4}.quote-form-page .qf-remove{grid-area:1/4/2/5;margin:.1875rem 0 0}.quote-form-page .qf-desc{grid-area:2/2/3/5;margin-top:.625rem}.quote-form-page .qf-f-qty{grid-area:3/1/4/3;margin-top:.875rem;padding-left:.375rem}.quote-form-page .qf-f-price{grid-area:3/3/4/5;margin-top:.875rem}.quote-form-page .qf-f-disc{grid-area:4/1/5/3;margin-top:.75rem;padding-left:.375rem}.quote-form-page .qf-line{grid-area:4/3/5/5;justify-content:flex-start;min-width:0;margin-top:.75rem;padding-top:0}.quote-form-page .qf-line-label{display:block}.quote-form-page .qf-line-total{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 8.5);line-height:calc(var(--spacing) * 8.5)}}.quote-form-page .qf-row{min-height:calc(var(--spacing) * 8.5);justify-content:space-between;align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.quote-form-page .qf-row>:last-child{min-width:0;margin-left:auto}.quote-form-page .qf-grand{font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height));letter-spacing:var(--tw-tracking,var(--text-title--letter-spacing));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.quote-form-page .qf-internal .input{border-color:var(--color-amber-200);background-color:var(--color-amber-50)}.quote-form-page .qf-savebar{z-index:25;border-top:1px solid var(--border);background:var(--background,#fff);position:sticky;bottom:0;container:qsb/inline-size}@media not all and (min-width:64rem){.quote-form-page .qf-savebar{bottom:calc(1px - .5rem)}}.quote-form-page .qf-savebar-inner{align-items:center;gap:calc(var(--spacing) * 2);width:100%;max-width:105rem;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);margin-inline:auto;display:flex}@media (min-width:40rem){.quote-form-page .qf-savebar-inner{gap:calc(var(--spacing) * 3)}}@media (min-width:64rem){.quote-form-page .qf-savebar-inner{padding-inline:calc(var(--spacing) * 8)}}.quote-form-page .qf-sb-dot{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);border-radius:3.40282e38px;flex-shrink:0}.quote-form-page .qf-sb-text{flex:1;min-width:0}.quote-form-page .qf-sb-state{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);overflow:hidden}.quote-form-page .qf-sb-total{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);overflow:hidden}.quote-form-page .qf-sb-short{display:none}@container qsb not (min-width:50rem){.quote-form-page .qf-sb-state{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.quote-form-page .qf-sb-total{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.quote-form-page .qf-sb-ic{display:none!important}}@container qsb not (min-width:46rem){.quote-form-page .qf-sb-tl{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@container qsb not (min-width:42rem){.quote-form-page :is(.qf-sb-cancel,.qf-sb-discard){display:none!important}}@container qsb not (min-width:30rem){.quote-form-page .qf-sb-long{display:none}.quote-form-page .qf-sb-short{display:inline}}@container qsb not (min-width:24rem){.quote-form-page .qf-savebar-inner{gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 3)}}.categories-page .list-body{container:cats/inline-size}.categories-page .ct-search{flex:14rem;min-width:0;max-width:24rem}.categories-page .ct-tree{min-width:0}.categories-page .page-bar-main{flex:1 0 auto;max-width:100%}.categories-page :is(.ct-head,.ct-row){grid-template-columns:minmax(0,1fr) 9.5rem 8rem 7rem 10rem;align-items:center;column-gap:.75rem;padding-inline:1rem;display:grid}@media (min-width:64rem){.categories-page :is(.ct-head,.ct-row){padding-inline:1.5rem}}.categories-page .ct-metrics{display:contents}.categories-page .ct-head{z-index:10;border-bottom:1px solid var(--border);background:var(--surface);height:2.5rem;font-size:var(--text-meta);color:var(--muted-foreground);white-space:nowrap;font-weight:600;position:sticky;top:0}.categories-page .ct-head>:is(.ct-sold,.ct-rev){text-align:right}.categories-page .ct-row{border-bottom:1px solid var(--hairline);min-height:3.5rem;padding-block:.4375rem;transition:background-color .12s}.categories-page .ct-row:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.categories-page .ct-row:hover{background:color-mix(in oklab, var(--accent) 65%, var(--card))}}.categories-page .ct-row[aria-level="1"] .ct-link{font-weight:600}.categories-page .ct-c{min-width:0}.categories-page .ct-name{padding-left:calc(var(--d,0) * 2.75rem);align-items:center;gap:.5rem;display:flex}.categories-page .ct-toggle{border-radius:var(--radius-md);width:2.25rem;height:2.25rem;color:var(--muted-foreground);flex:none;place-items:center;transition:background-color .12s,color .12s;display:grid}.categories-page button.ct-toggle:hover{background:var(--accent);color:var(--foreground)}.categories-page button.ct-toggle:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.categories-page .ct-chev{width:1.125rem;height:1.125rem;transition:transform .15s cubic-bezier(.2,0,0,1)}.categories-page button.ct-toggle[aria-expanded=true] .ct-chev{transform:rotate(90deg)}.categories-page .ct-img{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);width:2.5rem;height:2.5rem;color:var(--muted-foreground);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.categories-page .ct-img:before{content:"";background:var(--border-strong);width:1.125rem;height:1.125rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.categories-page .ct-img>:is(img,i){position:absolute;inset:0}.categories-page .ct-img>img{object-fit:cover;background:#fff;width:100%;height:100%}.categories-page .ct-img>i{background:var(--surface);place-items:center;font-size:1rem;display:grid}.categories-page .ct-img>i:empty{display:none}.categories-page .is-inactive .ct-img>img{filter:grayscale()}.categories-page .ct-text{flex-direction:column;gap:.0625rem;min-width:0;padding-left:.25rem;display:flex}.categories-page .ct-title{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;min-width:0;display:flex}.categories-page .ct-link{min-width:0;max-width:100%;color:var(--foreground);overflow-wrap:anywhere;align-items:center;gap:.375rem;font-weight:500;display:inline-flex}.categories-page .ct-ltext{min-width:0}.categories-page .ct-link:hover{color:var(--link);text-underline-offset:3px;text-decoration:underline}.categories-page .ct-ext{width:.875rem;height:.875rem;color:var(--muted-foreground);flex:none}.categories-page .ct-tag{height:1.375rem;padding-inline:.5rem}.categories-page .ct-kids{height:1.375rem}.categories-page .ct-slug{overflow-wrap:anywhere;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--text-meta);color:var(--muted-foreground)}.categories-page .ct-row.is-dim{background:var(--surface)}.categories-page .ct-row.is-dim .ct-link{color:var(--muted-foreground)}.categories-page .ct-ctx{font-size:var(--text-meta);color:var(--muted-foreground);font-style:italic}.categories-page .ct-dimnote{font-size:var(--text-meta);grid-column:2/-1}.categories-page .ct-k{display:none}.categories-page .ct-count{border-radius:var(--radius-md);font-variant-numeric:tabular-nums;white-space:nowrap;max-width:100%;color:var(--foreground);align-items:center;gap:.375rem;margin-left:-.5rem;padding:.3125rem .5rem;transition:background-color .12s,color .12s;display:inline-flex}.categories-page .ct-count:hover{background:var(--accent);color:var(--link)}.categories-page .ct-count>b{font-weight:600}.categories-page .ct-active{font-size:var(--text-meta);color:var(--muted-foreground)}.categories-page .ct-instock{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--muted-foreground);align-items:center;gap:.375rem;display:inline-flex}.categories-page .ct-instock>.dot{background:var(--border-strong)}.categories-page .ct-instock.has{color:var(--color-emerald-800)}.categories-page .ct-instock.has>.dot{background:var(--color-emerald-500)}.categories-page .ct-instock>b{font-weight:600}.categories-page :is(.ct-sold,.ct-rev){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.categories-page .ct-rev>b{font-weight:600}.categories-page .ct-none{color:var(--muted-foreground)}@container cats not (min-width:62rem){.categories-page :is(.ct-head,.ct-row){grid-template-columns:minmax(0,1fr) 8.5rem 7.5rem 6rem 9rem;column-gap:.5rem}.categories-page .ct-name{padding-left:calc(var(--d,0) * 2rem)}}@container cats (min-width:46rem) and (not (min-width:54rem)){.categories-page :is(.ct-head,.ct-row){grid-template-columns:minmax(0,1fr) 6rem 4.5rem 5rem 8rem}.categories-page .ct-unit,.categories-page .ct-sl{display:none}.categories-page .ct-count{flex-wrap:wrap;row-gap:0}.categories-page .ct-active{white-space:nowrap;flex-basis:100%;line-height:1.3}}@container cats not (min-width:46rem){.categories-page .ct-head{display:none}.categories-page .ct-row{padding:.625rem 1rem .75rem calc(.75rem + var(--d,0) * 1rem);flex-wrap:wrap;align-items:center;row-gap:.25rem;display:flex}.categories-page .ct-name{flex:100%;padding-left:0}.categories-page .ct-toggle{order:3;margin-left:auto;margin-right:-.375rem}.categories-page .ct-toggle.is-leaf{display:none}.categories-page .ct-text{flex:auto}.categories-page .ct-metrics{font-size:var(--text-meta);flex-wrap:wrap;flex:100%;align-items:center;gap:.125rem 1rem;padding-left:3.25rem;display:flex}.categories-page .ct-k{color:var(--muted-foreground);display:inline}.categories-page .ct-count{margin-left:-.5rem;padding-block:.4375rem}.categories-page :is(.ct-sold,.ct-rev){text-align:left}.categories-page .ct-sold:has(.ct-none),.categories-page .ct-rev:has(.ct-none){display:none}.categories-page .ct-rev>b{font-size:var(--text-sm)}.categories-page .ct-dimnote{flex-basis:100%}}@media not all and (min-width:30rem){.categories-page .ct-ro{width:2.125rem;padding-inline:0}.categories-page .ct-ro .ct-btn-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.brands-page .list-body{container:brl/inline-size}.brands-page .br-search{flex:14rem;min-width:0;max-width:24rem}.brands-page .br-ok{color:var(--color-emerald-800)}.brands-page .br-muted{color:var(--muted-foreground)}.brands-page .br-c{min-width:0}.brands-page .br-brand{align-items:center;gap:.75rem;display:flex}.brands-page .br-logo{border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;flex:none;place-items:center;width:3.5rem;height:2.75rem;display:grid;position:relative;overflow:hidden}.brands-page .br-logo>img{object-fit:contain;width:calc(100% - .5rem);height:calc(100% - .5rem);position:absolute;inset:.25rem}.brands-page .br-initials{width:100%;height:100%;font-size:var(--text-sm);place-items:center;font-weight:600;display:none}.brands-page .br-logo.is-empty .br-initials{display:grid}.brands-page .is-inactive .br-logo>img{filter:grayscale()}.brands-page .br-id{flex-direction:column;gap:.125rem;min-width:0;display:flex}.brands-page .br-nameline{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;min-width:0;display:flex}.brands-page .br-name{min-width:0;color:var(--foreground);overflow-wrap:anywhere;font-weight:600}.brands-page .br-name:hover,.brands-page .br-plink:hover{color:var(--link);text-underline-offset:3px;text-decoration:underline}.brands-page .br-markup{background-color:var(--color-emerald-50);height:1.375rem;color:var(--color-emerald-800);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-emerald-200);--tw-ring-inset:inset;padding-inline:.4375rem;font-weight:600}.brands-page .br-tag{height:1.375rem;padding-inline:.5rem}.brands-page .br-psub{font-size:var(--text-meta);color:var(--muted-foreground);font-variant-numeric:tabular-nums;line-height:1.45}.brands-page .br-psub b{color:var(--foreground);font-weight:600}.brands-page .br-psub .br-ok b{color:var(--color-emerald-800)}.brands-page .br-plink{color:inherit}.brands-page .br-rev{flex-direction:column;gap:.375rem;display:flex}.brands-page .br-revline{white-space:nowrap;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.brands-page .br-money{font-weight:600}.brands-page .br-share{font-size:var(--text-meta);color:var(--muted-foreground)}.brands-page .br-bar{background:var(--muted);border-radius:999px;height:.3125rem;display:block;overflow:hidden}.brands-page .br-bar>span{border-radius:inherit;background:var(--primary);height:100%;display:block}.brands-page .br-sw{align-items:center;gap:.75rem;display:flex}.brands-page .br-sw-label{min-width:0;font-size:var(--text-label);flex:auto;font-weight:500}.brands-page .br-sw-ctl{flex:none;align-items:center;gap:.5rem;display:inline-flex}.brands-page .br-sw-state{min-width:5.25rem;font-size:var(--text-meta);color:var(--muted-foreground)}.brands-page .br-sw-state.is-on{color:var(--foreground);font-weight:600}.brands-page .switch[aria-disabled=true]{opacity:.5;cursor:progress}.brands-page .switch:before{content:"";position:absolute;inset:-.3125rem -.25rem}.brands-page .br-sm{flex-direction:column;gap:.375rem;display:flex}.brands-page .br-seg .seg-item{justify-content:center}.brands-page .br-seg .seg-item[data-mode=external][aria-checked=true]{color:var(--color-emerald-800);--tw-ring-color:var(--color-emerald-300);background:var(--color-emerald-50)}.brands-page .br-seg .seg-item[aria-disabled=true]{cursor:progress}.brands-page .br-sm-sub{font-size:var(--text-meta);color:var(--muted-foreground);line-height:1.4}.brands-page .br-act{justify-content:flex-end;align-items:center;gap:.125rem;display:flex}.brands-page .br-head{display:none}.brands-page .br-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));display:grid}.brands-page .br-row{border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand act""rev rev""sw1 sw1""sw2 sw2""sm sm";align-content:start;gap:.75rem;padding:1rem;transition:background-color .12s;display:grid}.brands-page .br-row:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.brands-page .br-row:hover{background:color-mix(in oklab, var(--accent) 40%, var(--card))}}.brands-page .br-row>.br-brand{grid-area:brand}.brands-page .br-row>.br-act{grid-area:act;align-self:start;margin:-.25rem -.5rem 0 0}.brands-page .br-row>.br-rev{grid-area:rev}.brands-page .br-row>.br-sw-stock{grid-area:sw1}.brands-page .br-row>.br-sw-pre{grid-area:sw2}.brands-page .br-row>.br-sm{grid-area:sm}.brands-page .br-row>.br-sw,.brands-page .br-row>.br-sm{cursor:default}.brands-page .br-row>.br-sw-stock{border-top:1px solid var(--hairline);padding-top:.75rem}.brands-page .br-row .br-seg{width:100%;display:flex}.brands-page .br-row .br-seg .seg-item{text-align:center;white-space:normal;flex:auto;min-width:0;height:auto;min-height:2.25rem;padding:.25rem .5rem;line-height:1.2}@container brl (min-width:66rem){.brands-page :is(.br-head,.br-row){grid-template-columns:minmax(14rem,1.6fr) minmax(10rem,1fr) 6.25rem 6.75rem 17.5rem 4.75rem;grid-template-areas:none;align-items:center;column-gap:.75rem;padding-inline:1.5rem;display:grid}.brands-page .br-list{display:block}.brands-page .br-head{z-index:10;border-bottom:1px solid var(--border);background:var(--surface);height:2.5rem;font-size:var(--text-meta);color:var(--muted-foreground);white-space:nowrap;font-weight:600;position:sticky;top:0}.brands-page .br-head [data-tip]{-webkit-text-decoration:underline dotted var(--border-strong);-webkit-text-decoration:underline dotted var(--border-strong);text-decoration:underline dotted var(--border-strong);text-underline-offset:3px;cursor:help}.brands-page .br-row{border-right:0;gap:0 .75rem;min-height:4.25rem;padding-block:.625rem}.brands-page .br-row:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.brands-page .br-row:hover{background:color-mix(in oklab, var(--accent) 65%, var(--card))}}.brands-page .br-row>.br-brand,.brands-page .br-row>.br-act,.brands-page .br-row>.br-rev,.brands-page .br-row>.br-sw-stock,.brands-page .br-row>.br-sw-pre,.brands-page .br-row>.br-sm{grid-area:auto}.brands-page .br-row>.br-act{margin:0}.brands-page .br-row>.br-sw-stock{border-top:0;padding-top:0}.brands-page .br-sw .br-sw-label{display:none}.brands-page .br-row>.br-sw,.brands-page .br-head>.br-sw{text-align:center;justify-content:center}.brands-page .br-sw .br-sw-state,.brands-page .br-sm>.br-sw-label{display:none}.brands-page .br-row .br-seg{justify-self:start;width:auto;max-width:100%;display:inline-flex}.brands-page .br-row .br-seg .seg-item{min-height:2.125rem;font-size:var(--text-meta);flex:0 auto;padding-inline:.625rem}.brands-page .br-sm{align-items:flex-start}.brands-page .br-act>*{opacity:0;transition:opacity .12s}.brands-page .br-row:hover .br-act>*,.brands-page .br-row:focus-within .br-act>*{opacity:1}@media (hover:none){.brands-page .br-act>*{opacity:1}}}@container brl (min-width:90rem){.brands-page :is(.br-head,.br-row){grid-template-columns:minmax(18rem,1.6fr) minmax(12rem,1fr) 7.5rem 8.5rem 18rem 5rem;column-gap:1.25rem}.brands-page .br-sw .br-sw-state{min-width:0;display:inline}}.brands-page .dialog-wrap:has(.br-dialog){align-items:flex-start}.brands-page .br-dialog{flex-direction:column;max-height:calc(100dvh - 2rem);display:flex}@media (min-width:40rem){.brands-page .br-dialog{max-width:var(--container-xl)}}.brands-page .br-dialog>.dialog-body{scrollbar-color:var(--foreground) transparent;flex:auto;min-height:0;margin-inline:-.375rem;padding:.125rem .375rem .375rem;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.brands-page .br-dialog>.dialog-body{scrollbar-color:color-mix(in oklab, var(--foreground) 20%, transparent) transparent}}.brands-page .br-dialog>.dialog-body::-webkit-scrollbar{width:10px;height:10px}.brands-page .br-dialog>.dialog-body::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.brands-page .br-dialog>.dialog-body::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.brands-page .br-dialog>.dialog-body::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:999px}.brands-page .br-dialog>.dialog-body::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.brands-page .br-dialog>.dialog-body::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 30%, transparent)}}.brands-page .br-dialog>.dialog-body::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.brands-page .br-dialog>.dialog-body{scrollbar-width:thin}.brands-page .br-dialog>.dialog-footer{border-top:1px solid var(--hairline);flex:none;margin-top:1rem;padding-top:1rem}.brands-page .br-logo-prev{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);width:6.5rem;height:4rem;font-size:var(--text-meta);color:var(--muted-foreground);flex:none;place-items:center;display:grid;overflow:hidden}.brands-page .br-logo-prev>img{object-fit:contain;background:#fff;max-width:100%;max-height:100%;padding:.375rem}.brands-page .br-markup-box{border-top:1px solid var(--hairline);flex-direction:column;gap:.75rem;padding-top:1rem;display:flex}.brands-page .br-reprice{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;gap:.75rem;padding:.875rem 1rem;display:flex}.brands-page .br-reprice .btn{white-space:normal;text-align:left;max-width:100%;height:auto;min-height:2.125rem;padding-block:.375rem}.brands-page .br-preview{flex-direction:column;gap:.5rem;display:flex}.brands-page .br-preview-sum{font-size:var(--text-label);font-weight:600}.brands-page .br-preview-list{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);max-height:15rem;font-size:var(--text-meta);scrollbar-color:var(--foreground) transparent;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.brands-page .br-preview-list{scrollbar-color:color-mix(in oklab, var(--foreground) 20%, transparent) transparent}}.brands-page .br-preview-list::-webkit-scrollbar{width:10px;height:10px}.brands-page .br-preview-list::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.brands-page .br-preview-list::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.brands-page .br-preview-list::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:999px}.brands-page .br-preview-list::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.brands-page .br-preview-list::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 30%, transparent)}}.brands-page .br-preview-list::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.brands-page .br-preview-list{scrollbar-width:thin}:where(.brands-page .br-preview-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(--hairline)}.brands-page .br-preview-list>li{align-items:center;gap:.75rem;padding:.4375rem .75rem;display:flex}.brands-page .br-preview-list>li.is-skip{color:var(--color-amber-900);align-items:flex-start}.brands-page .br-price{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.brands-page .br-price s{color:var(--muted-foreground)}.brands-page .br-ok-msg{font-size:var(--text-label);color:var(--color-emerald-800);font-weight:500}@media not all and (min-width:24rem){.brands-page .br-new{width:2.125rem;padding-inline:0}.brands-page .br-new .br-new-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.bundles-page .list-body{container:bul/inline-size}.bundles-page .bu-ok{color:var(--color-emerald-800)}.bundles-page .bu-muted{color:var(--muted-foreground)}@media not all and (min-width:40rem){.bundles-page .bu-abtn{width:2.125rem;padding-inline:0}.bundles-page .bu-abtn .bu-alabel{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.bundles-page .bu-info{font-size:var(--text-label);color:var(--secondary-foreground);align-items:flex-start;gap:.625rem;line-height:1.5}.bundles-page .bu-info-ic{width:1.125rem;height:1.125rem;color:var(--muted-foreground);flex:none;margin-top:.5rem}.bundles-page .bu-info-text{overflow-wrap:break-word;flex:1 1 0;min-width:0;padding-block:.375rem}.bundles-page .bu-info-btn{flex:none}@media not all and (min-width:40rem){.bundles-page .bu-info-text{flex-basis:calc(100% - 1.75rem)}.bundles-page .bu-info-btn{margin-top:-.375rem;margin-left:1rem}}.bundles-page .bu-shoplink{color:var(--link);align-items:center;gap:.25rem;font-weight:600;display:inline-flex}.bundles-page .bu-shoplink:hover{text-underline-offset:3px;text-decoration:underline}.bundles-page .bu-import{background:var(--color-emerald-50);font-size:var(--text-sm);align-items:flex-start;gap:.625rem}.bundles-page .bu-import>p{padding-block:.375rem}.bundles-page .bu-import-ic{width:1.125rem;height:1.125rem;color:var(--color-emerald-700);flex:none;margin-top:.5rem}.bundles-page .bu-warn{color:var(--color-amber-800);font-weight:600}.bundles-page .bu-warnings{font-size:var(--text-label);color:var(--color-amber-900);flex-direction:column;flex:100%;gap:.25rem;padding:0 0 .375rem 1.75rem;display:flex}.bundles-page .bu-warnings>li{gap:.5rem;display:flex}.bundles-page .bu-table>thead th{background:var(--surface)}.bundles-page .bu-table .bu-price{width:11rem}.bundles-page .bu-table .bu-save{width:9rem}.bundles-page .bu-table .bu-sold{width:5.5rem}.bundles-page .bu-table .bu-act{width:6rem}.bundles-page .bu-th-sub{font-weight:500}.bundles-page .bu-meta .pill{height:1.5rem}.bundles-page .bu-table td{vertical-align:top;padding-top:.75rem;padding-bottom:.75rem}.bundles-page .bu-table td.num{padding-top:.875rem}.bundles-page .bu-grow>th{border-top:1px solid var(--border);border-bottom:1px solid var(--hairline);background:var(--surface);height:2.5rem;position:static}@supports (color:color-mix(in lab, red, red)){.bundles-page .bu-grow>th{background:color-mix(in oklab, var(--surface) 60%, var(--card))}}.bundles-page .bu-grow>th{font-size:var(--text-meta);color:var(--secondary-foreground);text-transform:none;font-weight:600}.bundles-page .bu-group:first-of-type .bu-grow>th{border-top:0}.bundles-page .bu-gname{letter-spacing:.02em}.bundles-page .bu-group tr.bu-row:last-child td{border-bottom-color:var(--hairline)}.bundles-page .bu-name{color:var(--foreground);font-weight:600}.bundles-page .bu-name:hover{color:var(--link);text-underline-offset:3px;text-decoration:underline}.bundles-page .bu-row.is-off .bu-name{color:var(--secondary-foreground)}.bundles-page .bu-meta{font-size:var(--text-meta);color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin-top:.25rem;display:flex}.bundles-page .bu-code{font-family:var(--font-mono);color:var(--secondary-foreground)}.bundles-page .bu-coupon{background-color:var(--color-zinc-100);height:1.5rem;color:var(--color-zinc-700);gap:.3125rem;padding-inline:.5rem}.bundles-page .bu-coupon.is-on{background-color:var(--color-emerald-50);color:var(--color-emerald-800);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-emerald-200);--tw-ring-inset:inset}.bundles-page .bu-period{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.3125rem;display:inline-flex}.bundles-page .bu-prods{flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.5rem;display:flex}.bundles-page .bu-slot{flex-wrap:wrap;align-items:center;gap:.25rem .375rem;min-width:0;max-width:100%;display:inline-flex}.bundles-page .bu-plus{color:var(--muted-foreground);font-weight:600}.bundles-page .bu-or,.bundles-page .bu-qty{font-size:var(--text-meta);color:var(--muted-foreground)}.bundles-page .bu-qty{color:var(--foreground);font-weight:600}.bundles-page .bu-prod{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);min-width:0;max-width:100%;height:1.75rem;font-size:var(--text-meta);align-items:center;gap:.375rem;padding-inline:.5rem;display:inline-flex}.bundles-page .bu-sku{font-family:var(--font-mono);flex:none;font-weight:600}.bundles-page .bu-pname{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:14rem;color:var(--secondary-foreground);overflow:hidden}.bundles-page .bu-prod.is-off{border-color:var(--color-rose-200);background-color:var(--color-rose-50);color:var(--color-rose-800)}.bundles-page .bu-prod.is-off :is(.bu-sku,.bu-pname){color:var(--color-rose-800);text-decoration:line-through}.bundles-page .bu-problem{font-size:var(--text-meta);color:var(--color-amber-900);gap:.375rem;margin-top:.5rem;display:flex}.bundles-page .bu-problem>.ic,.bundles-page .bu-problem>svg{color:var(--tx-amber-600,var(--color-amber-600));margin-top:.0625rem}.bundles-page .bu-pos{color:var(--color-emerald-800);font-weight:600}.bundles-page .bu-neg{color:var(--color-rose-700);font-weight:600}.bundles-page .bu-k{display:none}.bundles-page .bu-acts{justify-content:flex-end;gap:.125rem;margin-top:-.25rem;display:flex}.bundles-page .bu-eye{color:var(--muted-foreground)}.bundles-page .bu-eye.is-on{color:var(--color-emerald-700)}@container bul not (min-width:52rem){.bundles-page .bu-table,.bundles-page .bu-table>tbody{display:block}.bundles-page .bu-table>thead{display:none}.bundles-page .bu-grow,.bundles-page .bu-grow>th{display:block}.bundles-page .bu-grow>th{white-space:normal;height:auto;padding:.625rem 1rem}.bundles-page tr.bu-row{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,auto) minmax(0,auto) minmax(0,1fr) auto;grid-template-areas:"main main main act""price save sold sold";justify-content:stretch;gap:.625rem 1.5rem;padding:.875rem 1rem 1rem;display:grid;position:relative}.bundles-page tr.bu-row>td{text-align:left;height:auto;display:block;background:0 0!important;border:0!important;padding:0!important}.bundles-page tr.bu-row>td.bu-act{grid-area:act;justify-self:end;margin:-.375rem -.5rem 0 0}.bundles-page tr.bu-row>td.bu-main{grid-area:main}.bundles-page tr.bu-row>td.bu-price{grid-area:price}.bundles-page tr.bu-row>td.bu-save{grid-area:save}.bundles-page tr.bu-row>td.bu-sold{grid-area:sold}.bundles-page tr.bu-row>td.num{white-space:nowrap}.bundles-page .bu-k{font-size:var(--text-meta);color:var(--muted-foreground);display:block}.bundles-page tr.bu-row td.bu-save .cell-sub{margin-left:.375rem;display:inline}.bundles-page .bu-acts{margin-top:0}.bundles-page .bu-pname{max-width:11rem}}@container bul not (min-width:30rem){.bundles-page tr.bu-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"main main act""price save save""sold sold sold"}}.bundle-form-page .bf-body{padding-bottom:1.5rem;container:bfb/inline-size}.bundle-form-page .page-title{white-space:normal;overflow-wrap:anywhere}.bundle-form-page .page-bar .page-summary{white-space:normal;overflow-wrap:anywhere;flex-shrink:1}.bundle-form-page .bf-grid{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}@container bfb (min-width:54rem){.bundle-form-page .bf-grid{grid-template-columns:minmax(0,2fr) minmax(20rem,1fr);align-items:start}.bundle-form-page .bf-side{align-self:stretch}.bundle-form-page .bf-aside{position:sticky;top:1.25rem}}.bundle-form-page .bf-slot{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:.75rem}.bundle-form-page .bf-slot-head{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.bundle-form-page .bf-slot-no{background:var(--foreground);width:1.75rem;height:1.75rem;font-size:var(--text-meta);color:var(--card);border-radius:999px;flex:none;place-items:center;font-weight:600;display:grid}.bundle-form-page .bf-qty{font-size:var(--text-meta);color:var(--muted-foreground);align-items:center;gap:.375rem;display:inline-flex}.bundle-form-page .bf-prods{flex-direction:column;gap:.375rem;margin-top:.625rem;display:flex}.bundle-form-page :is(.bf-prod,.bf-res){align-items:center;gap:.625rem;min-width:0;display:flex}.bundle-form-page .bf-prod{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);padding:.375rem .25rem .375rem .5rem}.bundle-form-page .bf-prod.is-off{border-color:var(--color-rose-200);background-color:var(--color-rose-50)}.bundle-form-page .bf-or{text-align:center;width:2rem;font-size:var(--text-meta);color:var(--muted-foreground);flex:none}.bundle-form-page .bf-thumb{border:1px solid var(--hairline);border-radius:var(--radius-md);background:#fff;flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid;overflow:hidden}.bundle-form-page .bf-thumb>img{object-fit:contain;width:100%;height:100%}.bundle-form-page .bf-pname{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);display:block;overflow:hidden}.bundle-form-page .bf-psub{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-meta);color:var(--muted-foreground);display:block;overflow:hidden}.bundle-form-page .bf-off{color:var(--color-rose-700);font-weight:600}.bundle-form-page .bf-pprice{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.bundle-form-page .bf-slot-label{flex:1;min-width:0}.bundle-form-page .bf-prod .bf-psub{white-space:normal;overflow-wrap:anywhere;overflow:visible}@media not all and (min-width:40rem){.bundle-form-page .page-title{font-size:var(--text-xl)}.bundle-form-page .bf-slot-head>.bf-slot-label{flex-basis:100%;order:5}.bundle-form-page .bf-qty{margin-left:auto}.bundle-form-page .bf-prod{grid-template-columns:2.5rem minmax(0,1fr) auto;grid-template-areas:"or or or""thumb name x""thumb price x";align-items:center;gap:.125rem .625rem;padding:.5rem .25rem .5rem .625rem;display:grid}.bundle-form-page .bf-prod>.bf-or{text-align:left;grid-area:or;width:auto}.bundle-form-page .bf-prod>.bf-or:empty{display:none}.bundle-form-page .bf-prod>.bf-thumb{grid-area:thumb}.bundle-form-page .bf-prod>.min-w-0{grid-area:name}.bundle-form-page .bf-prod>.bf-pprice{font-size:var(--text-meta);color:var(--secondary-foreground);grid-area:price}.bundle-form-page .bf-prod>.btn{grid-area:x}.bundle-form-page .bf-prod .bf-pname{white-space:normal;overflow-wrap:anywhere;line-height:1.35;overflow:visible}.bundle-form-page .bf-prod .bf-off{display:block}.bundle-form-page .bf-prod .bf-off-sep{display:none}}.bundle-form-page .bf-search{margin-top:.625rem;position:relative}.bundle-form-page .bf-search-input{background:var(--card);border-style:dashed}.bundle-form-page .bf-search-input:focus{border-style:solid}.bundle-form-page .bf-results{z-index:30;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--popover,var(--card));max-height:19rem;box-shadow:var(--shadow-popover);scrollbar-color:var(--foreground) transparent;padding:.25rem;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.bundle-form-page .bf-results{scrollbar-color:color-mix(in oklab, var(--foreground) 20%, transparent) transparent}}.bundle-form-page .bf-results::-webkit-scrollbar{width:10px;height:10px}.bundle-form-page .bf-results::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bundle-form-page .bf-results::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.bundle-form-page .bf-results::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:999px}.bundle-form-page .bf-results::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bundle-form-page .bf-results::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 30%, transparent)}}.bundle-form-page .bf-results::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.bundle-form-page .bf-results{scrollbar-width:thin}.bundle-form-page .bf-res{border-radius:var(--radius-md);text-align:left;width:100%;padding:.375rem .5rem}.bundle-form-page .bf-res[data-hi=true]{background:var(--accent)}.bundle-form-page .bf-nores{font-size:var(--text-label);color:var(--muted-foreground);padding:.5rem .75rem}.bundle-form-page .bf-price-input{height:2.75rem;font-size:var(--text-heading);font-weight:600}.bundle-form-page .bf-calc{font-size:var(--text-sm);flex-direction:column;gap:.375rem;display:flex}.bundle-form-page .bf-calc>div{justify-content:space-between;gap:1rem;display:flex}.bundle-form-page .bf-calc dt{color:var(--muted-foreground);min-width:0}.bundle-form-page .bf-calc dd{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;flex:none}.bundle-form-page .bf-calc-total{border-top:1px solid var(--hairline);padding-top:.5rem}.bundle-form-page .bf-calc-total dt{color:var(--foreground);font-weight:600}.bundle-form-page .bf-calc-total dd{font-size:var(--text-heading);font-weight:600}.bundle-form-page .bf-pos{color:var(--color-emerald-800)}.bundle-form-page .bf-neg{color:var(--color-rose-700)}.bundle-form-page .bf-check{cursor:pointer;border:1px solid var(--border);border-radius:var(--radius-lg);align-items:flex-start;gap:.75rem;padding:.75rem .875rem;transition:background-color .12s,border-color .12s;display:flex}.bundle-form-page .bf-check:hover{background:var(--surface)}.bundle-form-page .bf-check:has(.checkbox:checked){border-color:var(--color-brand-300);background:var(--color-brand-50)}.bundle-form-page .bf-check>.checkbox{flex:none;margin-top:.125rem}.bundle-form-page .bf-check-title{font-weight:600;display:block}.bundle-form-page .bf-check-desc{font-size:var(--text-meta);color:var(--muted-foreground);margin-top:.125rem;line-height:1.45;display:block}.bundle-form-page .bf-savebar{z-index:25;border-top:1px solid var(--border);background:var(--background,#fff);position:sticky;bottom:0}@media not all and (min-width:48rem){.bundle-form-page .bf-savebar{bottom:calc(1px - .5rem)}}.bundle-form-page .bf-savebar-in{align-items:center;gap:.75rem;max-width:105rem;margin:0 auto;padding:.75rem 1rem;display:flex}@media (min-width:64rem){.bundle-form-page .bf-savebar-in{padding-inline:2rem}}@media not all and (min-width:30rem){.bundle-form-page .bf-savebar-in{gap:.5rem}.bundle-form-page .bf-del-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.bundle-form-page .bf-savebar-hint{font-size:var(--text-meta);color:var(--muted-foreground)}.bundles-report-page .list-body{container:rpl/inline-size}@media not all and (min-width:40rem){.bundles-report-page .page-bar-main{display:contents}.bundles-report-page .page-bar .page-summary{order:1}.bundles-report-page .page-bar .page-actions{order:2}.bundles-report-page .page-bar .view-tabs{flex-basis:100%;order:3;min-width:0;max-width:calc(100% + 2rem);margin-inline:-1rem;padding-inline:.5rem}}.bundles-report-page .rp-form{flex-wrap:wrap;flex:auto;align-items:center;gap:.5rem;min-width:0;display:flex}.bundles-report-page .rp-dates{align-items:center;gap:.375rem;min-width:0;display:flex}.bundles-report-page .rp-dinput{width:10.5rem}.bundles-report-page .rp-bundle-sel{flex:10rem;width:auto;min-width:10rem;max-width:24rem}@media not all and (min-width:40rem){.bundles-report-page .rp-dates{flex:100%}.bundles-report-page .rp-dinput{flex:1 1 0;width:auto;min-width:0}.bundles-report-page .rp-bundle-sel{flex:1 1 0;min-width:0;max-width:none}}.bundles-report-page .rp-info{align-items:flex-start;gap:.25rem .625rem;padding-block:.375rem}.bundles-report-page .rp-info-ic{width:1rem;height:1rem;color:var(--muted-foreground);flex:none;margin-top:.5rem}.bundles-report-page .rp-note{min-width:0;font-size:var(--text-meta);color:var(--muted-foreground);flex:1 1 0;padding-block:.3125rem}.bundles-report-page .rp-perbtn{flex:none}@media not all and (min-width:40rem){.bundles-report-page .rp-note{flex-basis:calc(100% - 1.75rem)}.bundles-report-page .rp-perbtn{margin-left:1rem}}.bundles-report-page .rp-per{border-top:1px solid var(--hairline);background:var(--card);scrollbar-color:var(--foreground) transparent;flex:100%;max-height:16rem;margin-inline:-1rem;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.bundles-report-page .rp-per{scrollbar-color:color-mix(in oklab, var(--foreground) 20%, transparent) transparent}}.bundles-report-page .rp-per::-webkit-scrollbar{width:10px;height:10px}.bundles-report-page .rp-per::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bundles-report-page .rp-per::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.bundles-report-page .rp-per::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:999px}.bundles-report-page .rp-per::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bundles-report-page .rp-per::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 30%, transparent)}}.bundles-report-page .rp-per::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.bundles-report-page .rp-per{scrollbar-width:thin}:where(.bundles-report-page .rp-per>: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(--hairline)}@media (min-width:64rem){.bundles-report-page .rp-per{margin-inline:-1.5rem}}.bundles-report-page .rp-per>li{font-size:var(--text-sm);align-items:baseline;gap:1rem;padding:.5rem 1rem;display:flex}@media (min-width:64rem){.bundles-report-page .rp-per>li{padding-inline:1.5rem}}.bundles-report-page .rp-pername{overflow-wrap:anywhere}.bundles-report-page .rp-code{font-family:var(--font-mono);font-size:var(--text-meta);color:var(--muted-foreground)}.bundles-report-page .rp-perval{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.bundles-report-page .rp-pos{color:var(--color-emerald-800)}.bundles-report-page .rp-muted{color:var(--muted-foreground)}.bundles-report-page .rp-table>thead th{background:var(--surface)}.bundles-report-page .rp-table td{vertical-align:top;padding-top:.625rem;padding-bottom:.625rem}@container rpl (min-width:52rem){.bundles-report-page .rp-table :is(.rp-date,.rp-order,.rp-qty,.rp-reg,.rp-price,.rp-disc){width:1%}.bundles-report-page .rp-table :is(.rp-date,.rp-qty,.rp-reg,.rp-price,.rp-disc){white-space:nowrap}.bundles-report-page .rp-table td.rp-cust{min-width:9rem}}.bundles-report-page .rp-inv{white-space:nowrap}.bundles-report-page .rp-no{color:var(--link);font-weight:600}.bundles-report-page .rp-no:hover{text-underline-offset:3px;text-decoration:underline}.bundles-report-page .rp-osub{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin-top:.25rem;display:flex}.bundles-report-page .rp-inv{font-size:var(--text-meta);color:var(--muted-foreground)}.bundles-report-page .rp-bname{font-weight:500;display:block}.bundles-report-page .rp-prods{white-space:normal}.bundles-report-page .rp-k{display:none}.bundles-report-page .rp-foot-label{font-weight:600}@container rpl not (min-width:52rem){.bundles-report-page .rp-table,.bundles-report-page .rp-table>tbody,.bundles-report-page .rp-table>tfoot{display:block}.bundles-report-page .rp-table>thead{display:none}.bundles-report-page tr.rp-row{border-bottom:1px solid var(--hairline);grid-template-columns:repeat(4,minmax(0,auto));grid-template-areas:"order order order date""cust cust cust cust""bundle bundle bundle bundle""qty reg price disc";justify-content:start;gap:.375rem 1.25rem;padding:.875rem 1rem;display:grid}.bundles-report-page tr.rp-row>td{text-align:left;width:auto;height:auto;display:block;border:0!important;padding:0!important}.bundles-report-page tr.rp-row>.rp-order{flex-wrap:wrap;grid-area:order;align-items:center;gap:.5rem;display:flex}.bundles-report-page tr.rp-row>.rp-order .rp-osub{margin-top:0}.bundles-report-page tr.rp-row>.rp-date{color:var(--muted-foreground);grid-area:date;justify-self:end}.bundles-report-page tr.rp-row>.rp-cust{grid-area:cust}.bundles-report-page tr.rp-row>.rp-bundle-c{grid-area:bundle}.bundles-report-page tr.rp-row>.rp-qty{grid-area:qty}.bundles-report-page tr.rp-row>.rp-reg{grid-area:reg}.bundles-report-page tr.rp-row>.rp-price{grid-area:price}.bundles-report-page tr.rp-row>.rp-disc{grid-area:disc}.bundles-report-page .rp-k{font-size:var(--text-meta);color:var(--muted-foreground);display:block}.bundles-report-page .rp-table>tfoot>tr{background:var(--surface);flex-wrap:wrap;gap:.25rem 1rem;padding:.75rem 1rem;display:flex}.bundles-report-page .rp-table>tfoot td{background:0 0;border:0;height:auto;padding:0;display:block;position:static}.bundles-report-page .rp-table>tfoot td.rp-foot-label{flex-basis:100%}}@container rpl not (min-width:30rem){.bundles-report-page tr.rp-row{grid-template-columns:repeat(2,minmax(0,auto));grid-template-areas:"order date""cust cust""bundle bundle""qty reg""price disc"}}.inventory-page .list-body{container:ivl/inline-size}.inventory-page .page-bar .view-tabs{flex:auto;min-width:0}@media not all and (min-width:40rem){.inventory-page .page-bar-main{display:contents}.inventory-page .page-bar .view-tabs{flex-basis:100%;max-width:calc(100% + 2rem);margin-inline:-1rem;padding-inline:.5rem}}.inventory-page .iv-search{flex:14rem;min-width:0;max-width:22rem}.inventory-page .iv-filters{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.inventory-page .iv-menu-list{scrollbar-color:var(--foreground) transparent;max-height:min(22rem,60vh);overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.inventory-page .iv-menu-list{scrollbar-color:color-mix(in oklab, var(--foreground) 20%, transparent) transparent}}.inventory-page .iv-menu-list::-webkit-scrollbar{width:10px;height:10px}.inventory-page .iv-menu-list::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.inventory-page .iv-menu-list::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.inventory-page .iv-menu-list::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:999px}.inventory-page .iv-menu-list::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.inventory-page .iv-menu-list::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 30%, transparent)}}.inventory-page .iv-menu-list::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.inventory-page .iv-menu-list{scrollbar-width:thin}@media not all and (min-width:40rem){.inventory-page .iv-search{flex-basis:100%;max-width:none}.inventory-page .iv-filters{scrollbar-width:none;flex-wrap:nowrap;width:calc(100% + 2rem);margin:0 -1rem;padding:0 1rem .125rem;overflow-x:auto}.inventory-page .iv-filters::-webkit-scrollbar{display:none}}.inventory-page .iv-kpis{flex-wrap:wrap;align-items:flex-start;gap:.5rem 2.5rem;padding-block:.625rem;display:flex}.inventory-page .iv-kpi{grid-template-columns:auto;gap:.0625rem;min-width:0;display:grid}.inventory-page .iv-kpi-l{font-size:var(--text-meta);color:var(--muted-foreground);font-weight:500}.inventory-page .iv-kpi-v{font-size:var(--text-heading);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;line-height:1.3}.inventory-page .iv-kpi-f{font-size:var(--text-meta);color:var(--muted-foreground)}.inventory-page .iv-pos{color:var(--color-emerald-800)}@media not all and (min-width:40rem){.inventory-page .iv-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.25rem;display:grid}}.inventory-page .iv-table>thead th{background:var(--surface)}.inventory-page .iv-table td{padding-top:.5rem;padding-bottom:.5rem}.inventory-page .iv-table .iv-img{width:4.25rem;padding-right:.25rem}.inventory-page .iv-thumb{border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:relative;overflow:hidden}.inventory-page .iv-thumb>img{object-fit:contain;width:100%;height:100%;padding:.125rem}.inventory-page .iv-thumb.is-empty:before{content:"";background:var(--border-strong);width:46%;height:46%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3C/svg%3E") 50%/contain no-repeat}.inventory-page .iv-table .iv-name{width:100%;min-width:15rem;max-width:0}.inventory-page .iv-brand{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-meta);color:var(--muted-foreground);font-weight:600;display:block;overflow:hidden}.inventory-page .iv-pname{-webkit-line-clamp:2;min-width:0;color:var(--foreground);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.inventory-page .iv-pname:hover{text-underline-offset:3px;text-decoration:underline}.inventory-page .iv-sub{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-meta);color:var(--muted-foreground);margin-top:.125rem;display:block;overflow:hidden}.inventory-page .iv-sku{font-family:var(--font-mono);color:var(--secondary-foreground);font-weight:500}.inventory-page .iv-table .iv-stock{white-space:nowrap;width:13rem}.inventory-page .iv-arr{font-size:var(--text-meta);font-variant-numeric:tabular-nums;color:var(--color-blue-800);align-items:center;gap:.3125rem;margin-top:.25rem;display:flex}.inventory-page .iv-arr:before{content:"";background:currentColor;flex:none;width:.875rem;height:.875rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2v4'/%3E%3Cpath d='M16 2v4'/%3E%3Crect width='18' height='18' x='3' y='4' rx='2'/%3E%3Cpath d='M3 10h18'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2v4'/%3E%3Cpath d='M16 2v4'/%3E%3Crect width='18' height='18' x='3' y='4' rx='2'/%3E%3Cpath d='M3 10h18'/%3E%3C/svg%3E") 50%/contain no-repeat}.inventory-page .iv-table .iv-unit{width:10rem}.inventory-page .iv-table .iv-value{width:10.5rem}.inventory-page .iv-val{font-weight:600}.inventory-page .iv-none{color:var(--muted-foreground)}.inventory-page .iv-margin{font-weight:600}.inventory-page .iv-margin.is-good{color:var(--color-emerald-800)}.inventory-page .iv-margin.is-mid{color:var(--color-amber-800)}.inventory-page .iv-margin.is-low{color:var(--color-rose-700)}.inventory-page .iv-k{display:none}.inventory-page .iv-table .iv-go{text-align:right;width:3rem}.inventory-page .iv-chev{vertical-align:middle;background:var(--border-strong);width:1.125rem;height:1.125rem;transition:background-color .12s,transform .12s;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") 50%/contain no-repeat}.inventory-page .iv-row:hover .iv-chev{background:var(--muted-foreground);transform:translate(2px)}.inventory-page :is(.iv-loading,.iv-error){font-size:var(--text-meta);color:var(--muted-foreground);justify-content:center;align-items:center;gap:.75rem;padding:1.25rem 1rem;display:flex}.inventory-page .iv-error{color:var(--color-negative)}.inventory-page :is(.iv-loading,.iv-error).hidden{display:none}.inventory-page .iv-footer{justify-content:flex-start;gap:.5rem 1.25rem}.inventory-page .iv-hint{align-items:center;gap:.375rem;display:inline-flex}.inventory-page .iv-done{color:var(--color-emerald-800);align-items:center;gap:.375rem;font-weight:500;display:inline-flex}.inventory-page .iv-done.hidden{display:none}@container ivl not (min-width:62rem){.inventory-page .iv-table .iv-stock{width:11rem}.inventory-page .iv-table .iv-unit{width:8.75rem}.inventory-page .iv-table .iv-value{width:9.5rem}.inventory-page .iv-table :is(th,td):is(.iv-stock,.iv-unit,.iv-value){padding-left:.5rem;padding-right:.5rem}.inventory-page .iv-table .iv-go{width:2rem}}@container ivl not (min-width:46rem){.inventory-page .iv-table,.inventory-page .iv-table>tbody{display:block}.inventory-page .iv-table>thead{display:none}.inventory-page tr.iv-row{border-bottom:1px solid var(--hairline);grid-template-columns:3.5rem minmax(0,1fr) auto;grid-template-areas:"img name value""img stock unit";align-items:start;gap:.375rem .75rem;padding:.875rem 1rem;display:grid;position:relative}.inventory-page tr.iv-row:active{background:var(--accent)}.inventory-page .iv-table tr.iv-row>td{width:auto;min-width:0;max-width:none}.inventory-page tr.iv-row>td{width:auto;min-width:0;max-width:none;height:auto;display:block;background:0 0!important;border:0!important;padding:0!important}.inventory-page tr.iv-row>.iv-img{grid-area:img}.inventory-page tr.iv-row>.iv-name{grid-area:name}.inventory-page tr.iv-row>.iv-stock{white-space:normal;flex-wrap:wrap;grid-area:stock;align-items:center;gap:.25rem .5rem;display:flex}.inventory-page tr.iv-row>.iv-stock .iv-arr{margin-top:0}.inventory-page tr.iv-row>.iv-value{text-align:right;grid-area:value}.inventory-page tr.iv-row>.iv-unit{text-align:right;grid-area:unit;align-self:center}.inventory-page tr.iv-row>.iv-go{display:none}.inventory-page .iv-thumb{width:3.5rem;height:3.5rem}.inventory-page .iv-sub{white-space:normal}}@container ivl (min-width:34rem) and (not (min-width:46rem)){.inventory-page tr.iv-row{grid-template-columns:3.5rem minmax(0,1fr) auto auto;grid-template-areas:"img name unit value""img stock unit value";column-gap:1rem}.inventory-page tr.iv-row>:is(.iv-unit,.iv-value){text-align:right;align-self:start}.inventory-page .iv-k{font-size:var(--text-meta);color:var(--muted-foreground);display:block}.inventory-page .iv-unit .iv-price{display:block}}@container ivl not (min-width:34rem){.inventory-page tr.iv-row{grid-template-areas:"img name name""img stock unit"}.inventory-page tr.iv-row>.iv-value{grid-area:auto;position:absolute;top:.875rem;right:1rem}.inventory-page tr.iv-row>.iv-name:before{content:"";float:right;width:8.25rem;height:1rem}.inventory-page .iv-unit .cell-sub{display:none}.inventory-page .iv-unit .iv-price{font-size:var(--text-meta);color:var(--muted-foreground)}.inventory-page .iv-unit .iv-price:before{content:"egys.: "}.inventory-page .iv-value .cell-sub{display:none}}.notifications-page .list-body{container:ntl/inline-size}.notifications-page .nt-panel{flex-direction:column;min-height:0;display:flex}@media (min-width:64rem){.notifications-page .nt-panel{flex:1 1 0}.notifications-page .nt-panel>.dt-wrap{flex:auto;min-height:0}.notifications-page .nt-panel>.dt-footer{flex:none}}.notifications-page .nt-panel[x-cloak]{display:none}.notifications-page .page-bar .view-tabs{min-width:0}@media (min-width:40rem){.notifications-page .page-bar-main{flex:1 0 auto;max-width:100%}}@media not all and (min-width:40rem){.notifications-page .page-bar-main{display:contents}.notifications-page .page-bar .page-summary{order:1}.notifications-page .page-bar .page-actions{order:2}.notifications-page .page-bar .view-tabs{flex-basis:100%;order:3;max-width:calc(100% + 2rem);margin-inline:-1rem;padding-inline:.5rem}}.notifications-page .nt-modelabel{font-size:var(--text-meta);color:var(--muted-foreground)}.notifications-page .nt-mode .nt-auto[aria-checked=true]{color:var(--color-emerald-800);--tw-ring-color:var(--color-emerald-300);background:var(--color-emerald-50)}.notifications-page .nt-mode .seg-item{height:2.125rem}.notifications-page .nt-mode .seg-item[aria-disabled=true]{cursor:progress}.notifications-page .nt-sub{font-size:var(--text-label);color:var(--secondary-foreground);gap:.625rem}.notifications-page .nt-sub>p{padding-block:.25rem}.notifications-page .nt-sub-ic{flex:none;width:1.125rem;height:1.125rem}.notifications-page .nt-modehint{color:var(--muted-foreground)}.notifications-page .nt-logform{flex-wrap:wrap;flex:auto;align-items:center;gap:.5rem;min-width:0;display:flex}.notifications-page .nt-logsearch{flex:14rem;min-width:0;max-width:22rem}.notifications-page .nt-table>thead th{background:var(--surface)}.notifications-page .nt-table td{padding-top:.625rem;padding-bottom:.625rem}.notifications-page .nt-pname,.notifications-page .nt-plink{color:var(--foreground);font-weight:500}.notifications-page .nt-pname{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.notifications-page :is(.nt-pname,.nt-plink):hover{color:var(--link);text-underline-offset:3px;text-decoration:underline}.notifications-page .nt-table .nt-prod{width:100%;min-width:14rem;max-width:0}.notifications-page .nt-table .nt-stock,.notifications-page .nt-table .nt-who{width:16rem}.notifications-page .nt-stocks{font-size:var(--text-meta);color:var(--muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap;flex-wrap:nowrap;gap:.125rem .75rem;display:flex}.notifications-page .nt-stocks b{font-weight:600}.notifications-page .nt-stocks .is-on{color:var(--color-emerald-800)}.notifications-page .nt-whos{flex-wrap:wrap;gap:.375rem;display:flex}.notifications-page .nt-send>.ic{color:var(--muted-foreground)}.notifications-page .nt-table .nt-who{white-space:nowrap}.notifications-page .nt-table .nt-act{text-align:right;white-space:nowrap;width:1%}.notifications-page .nt-result{max-width:22rem;font-size:var(--text-label);text-align:left;white-space:normal;color:var(--color-emerald-800);align-items:flex-start;gap:.375rem;font-weight:500;display:inline-flex}.notifications-page .nt-result.is-fail{color:var(--color-rose-700)}.notifications-page tr.is-undone .nt-pname{color:var(--muted-foreground)}.notifications-page .nt-table .nt-when,.notifications-page .nt-table .nt-eta,.notifications-page .nt-table .nt-time{white-space:nowrap}.notifications-page .nt-table .nt-time{width:10.5rem;color:var(--secondary-foreground)}.notifications-page :is(.nt-log,.nt-subs){table-layout:fixed;min-width:50rem}.notifications-page .nt-log th.nt-email{width:24%}.notifications-page .nt-log th.nt-type{width:12.5rem}.notifications-page .nt-log th.nt-status{width:15rem}.notifications-page .nt-subs th.nt-email{width:42%}.notifications-page :is(.nt-log,.nt-subs) :is(td,th){overflow:hidden}.notifications-page .nt-trunc,.notifications-page .nt-plink{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}.notifications-page .nt-subs td.nt-email{white-space:nowrap}.notifications-page .nt-subs .nt-trunc{max-width:calc(100% - 7rem)}.notifications-page .nt-table .nt-type,.notifications-page .nt-table .nt-status{white-space:nowrap}.notifications-page .nt-by{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:calc(100% - 6.5rem);font-size:var(--text-meta);color:var(--muted-foreground);margin-left:.375rem;display:inline-block;overflow:hidden}.notifications-page .nt-muted{color:var(--muted-foreground)}.notifications-page .nt-k{display:none}@container ntl not (min-width:46rem){.notifications-page .nt-table,.notifications-page .nt-table>tbody{min-width:0;display:block}.notifications-page .nt-table>thead{display:none}.notifications-page tr.nt-row{border-bottom:1px solid var(--hairline);flex-wrap:wrap;align-items:center;gap:.375rem .75rem;padding:.875rem 1rem;display:flex}.notifications-page tr.nt-row>td{width:auto;min-width:0;max-width:none;height:auto;display:block;background:0 0!important;border:0!important;padding:0!important}.notifications-page tr.nt-row>td.nt-prod,.notifications-page tr.nt-row>td.nt-lprod{flex:100%;width:auto}.notifications-page tr.nt-row>td.nt-email{white-space:normal;overflow-wrap:anywhere;flex:100%;width:auto;font-weight:500}.notifications-page tr.nt-row .nt-trunc{white-space:normal;max-width:none;display:inline}.notifications-page tr.nt-row>td.nt-act{text-align:left;flex:100%;width:auto}.notifications-page tr.nt-row>td.nt-act .btn{justify-content:center;width:100%;height:2.5rem}.notifications-page tr.nt-row>td:is(.nt-time,.nt-when,.nt-eta){font-size:var(--text-meta);color:var(--muted-foreground)}.notifications-page .nt-k{margin-right:.375rem;display:inline}.notifications-page .nt-k:after{content:":"}.notifications-page .nt-log tr.nt-row>td.nt-email{order:1}.notifications-page .nt-log tr.nt-row>td.nt-lprod{order:2}.notifications-page .nt-log tr.nt-row>td.nt-time{order:3}.notifications-page .nt-log tr.nt-row>td.nt-type{order:4}.notifications-page .nt-log tr.nt-row>td.nt-status{order:5}.notifications-page .nt-subs tr.nt-row>td.nt-email{order:1}.notifications-page .nt-subs tr.nt-row>td.nt-lprod{order:2}.notifications-page .nt-subs tr.nt-row>td.nt-time{order:3}}.feeds-page .list-body,.matches-page .list-body{container:fdlist/inline-size}.feeds-page .fd-thumb{border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;flex-shrink:0;place-items:center;width:3rem;height:3rem;display:grid;position:relative;overflow:hidden}.feeds-page .fd-thumb>img{object-fit:contain;width:100%;height:100%;padding:.125rem}.feeds-page .fd-thumb.is-empty:before{content:"";background:var(--border-strong);width:46%;height:46%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3C/svg%3E") 50%/contain no-repeat}.feeds-page .fd-search{flex:12rem;min-width:11rem;max-width:22rem}.feeds-page .fd-selects{display:contents}.feeds-page .fd-select{flex:9rem;width:auto;min-width:8rem;max-width:13rem}.feeds-page .fd-instock{-webkit-user-select:none;user-select:none;flex:none}.feeds-page .fd-instock:has(:checked){border-color:var(--color-brand-300);background:var(--color-brand-50);color:var(--color-brand-800)}@media not all and (min-width:40rem){.feeds-page .fd-search{flex-basis:100%;max-width:none}.feeds-page .fd-select{flex:calc(50% - .25rem);min-width:0;max-width:none;height:2.5rem}.feeds-page .fd-instock{justify-content:center;height:2.5rem}}.feeds-page .fd-head.fit-1 .fd-label-sfx{display:none}.feeds-page .fd-head.fit-1 .page-bar-row{column-gap:.75rem}.feeds-page .fd-head.fit-1 .view-tab{padding-left:.625rem;padding-right:.625rem}.feeds-page .fd-head.fit-1 .page-actions{gap:.375rem}.feeds-page .fd-head.fit-1 .page-actions .btn{padding-left:.625rem;padding-right:.625rem}.feeds-page .fd-head.fit-2 .page-bar-main{flex-basis:100%}.feeds-page .fd-head.fit-2 .page-actions{gap:.5rem;padding-top:0}.feeds-page .fd-head.fit-2 .view-tab,.feeds-page .fd-head.fit-2 .page-actions .btn{padding-left:.75rem;padding-right:.75rem}.feeds-page .fd-head.fit-2 .page-bar-row{column-gap:1rem}.feeds-page .fd-head.fit-3 .view-tabs{flex-wrap:wrap;overflow:visible}.feeds-page .fd-head.fit-3 .view-tab{height:2.75rem}@media not all and (min-width:40rem){.feeds-page .fd-head .page-bar-row{row-gap:.625rem;padding-top:.75rem;padding-bottom:.75rem}.feeds-page .fd-head .page-bar-main{display:contents}.feeds-page .fd-head .view-tabs{flex-wrap:wrap;flex:100%;order:-1;align-self:auto;gap:.375rem;margin-bottom:0;overflow:visible}.feeds-page .fd-head .view-tab{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);flex:auto;justify-content:center;height:2.5rem;padding:0 .75rem}.feeds-page .fd-head .view-tab:is([aria-current=page],[aria-selected=true]){border-color:var(--color-brand-300);background:var(--color-brand-50);color:var(--color-brand-800)}.feeds-page .fd-head .page-actions{width:100%;margin-left:0;padding-top:0;padding-bottom:0}.feeds-page .fd-head .page-actions .btn{flex:auto;height:2.5rem}.feeds-page .fd-label-sfx{display:none}}.feeds-page .fd-summary{font-size:var(--text-meta);color:var(--muted-foreground)}.feeds-page .fd-sum{white-space:normal}.feeds-page .fd-sub-cat{display:none}.feeds-page .fd-label{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:24rem;display:inline-block;overflow:hidden}.feeds-page .fd-flash{min-height:0;padding-top:.625rem;padding-bottom:.625rem}.feeds-page .fdtable .c-img{width:4.5rem;padding-right:0}.feeds-page .fdtable td{padding-top:.5rem;padding-bottom:.5rem}.feeds-page .fdtable .c-name{min-width:16rem;max-width:0}.feeds-page .fd-brand{font-size:var(--text-meta);color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.3;display:block;overflow:hidden}.feeds-page .fd-name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.35;display:block;overflow:hidden}.feeds-page .fdtable .c-cat{width:13rem;max-width:13rem}.feeds-page .fd-cat{font-size:var(--text-meta);color:var(--muted-foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.feeds-page .fdtable .c-link{width:12rem;max-width:12rem}.feeds-page .fd-linked{font-size:var(--text-meta);color:var(--link);text-overflow:ellipsis;white-space:nowrap;margin-top:.125rem;display:block;overflow:hidden}.feeds-page .fd-linked:hover{text-underline-offset:2px;text-decoration:underline}.feeds-page .fd-free{font-size:var(--text-meta);color:var(--muted-foreground)}.feeds-page .fdtable .c-price{width:9.5rem}.feeds-page .fd-price{font-weight:600;display:block}.feeds-page .fd-price.is-sale{color:var(--color-rose-700)}.feeds-page .fdtable .c-price .cell-sub s{font-variant-numeric:tabular-nums}.feeds-page .fdtable .c-stock{width:6.5rem}.feeds-page .fd-stock{font-variant-numeric:tabular-nums;border-radius:.375rem;margin-right:-.375rem;padding:.125rem .375rem;font-weight:600;transition:box-shadow .3s;display:inline-block}.feeds-page .fd-stock.is-flash{box-shadow:0 0 0 2px var(--color-indigo-300)}.feeds-page .fdtable .c-act{text-align:right;white-space:nowrap;width:6.5rem}.feeds-page .fd-acts{gap:.25rem;display:inline-flex}.feeds-page .fd-import{border-color:var(--color-emerald-300);background:var(--color-emerald-50);color:var(--color-emerald-800)}.feeds-page .fd-import:hover{background:var(--color-emerald-100)}.feeds-page tr.fd-row.is-linked>td.c-img{box-shadow:inset 3px 0 0 var(--color-emerald-500)}.feeds-page tr.fd-row.is-suggested>td.c-img{box-shadow:inset 3px 0 0 var(--color-amber-400)}@container fdlist not (min-width:80rem){.feeds-page .fdtable .c-cat{display:none}.feeds-page .fd-sub-cat{display:inline}}.feeds-page .fdtable .c-pr{width:12rem}.feeds-page .fdtable:not(.has-pr) .c-pr{display:none}.feeds-page .fdtable.has-pr .c-name{min-width:14rem}.feeds-page .fd-pr-alt{margin-top:.375rem;display:none}@container fdlist not (min-width:90rem){.feeds-page .fdtable.has-pr .c-cat{display:none}.feeds-page .fdtable.has-pr .fd-sub-cat{display:inline}}@container fdlist not (min-width:66rem){.feeds-page .fdtable.has-pr .c-pr{display:none}.feeds-page .fdtable.has-pr .fd-pr-alt{display:block}}.feeds-page .fd-pr{border-radius:var(--radius-md);width:calc(100% + .5rem);min-height:2.5rem;color:var(--foreground);text-align:left;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:flex-start;gap:.125rem;margin:-.25rem 0 -.25rem -.5rem;padding:.25rem .5rem;transition:background-color .12s,border-color .12s,box-shadow .3s;display:flex;position:relative}.feeds-page button.fd-pr{cursor:pointer}.feeds-page button.fd-pr:hover{border-color:var(--border-strong);background:var(--card)}.feeds-page button.fd-pr:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.feeds-page button.fd-pr[aria-expanded=true]{border-color:var(--color-brand-300);background:var(--color-brand-50)}.feeds-page .fd-pr-edit{color:var(--muted-foreground);position:absolute;top:.5rem;right:.4375rem}.feeds-page button.fd-pr:hover .fd-pr-edit,.feeds-page button.fd-pr[aria-expanded=true] .fd-pr-edit{color:var(--color-brand-700)}.feeds-page .fd-pr-line{flex-wrap:wrap;align-items:baseline;gap:.125rem .5rem;max-width:100%;line-height:1.3;display:flex}.feeds-page button.fd-pr>.fd-pr-line:first-child{padding-right:1.375rem}.feeds-page .fd-pr-now{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.feeds-page .fd-pr-now.is-sale{color:var(--color-rose-700)}.feeds-page .fd-pr-now.is-bad,.feeds-page .fd-pr-warn{color:var(--color-rose-700);align-items:center;gap:.25rem;display:inline-flex}.feeds-page .fd-pr-was{font-size:var(--text-meta);color:var(--muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap}.feeds-page .fd-pr-meta{font-size:var(--text-meta)}.feeds-page .fd-pr-mode{background:var(--muted);color:var(--foreground);white-space:nowrap;border-radius:.3125rem;padding:0 .375rem;font-weight:500}.feeds-page .fd-pr-mode.is-brand{background:var(--color-indigo-50);color:var(--color-indigo-800);box-shadow:inset 0 0 0 1px var(--color-indigo-200)}.feeds-page .fd-pr-margin{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.feeds-page .fd-pr-margin.is-good{color:var(--color-emerald-700)}.feeds-page .fd-pr-margin.is-mid{color:var(--color-amber-800)}.feeds-page .fd-pr-margin.is-low,.feeds-page .fd-pr-margin.is-bad{color:var(--color-rose-700)}.feeds-page .fd-pr-warn{font-size:var(--text-meta);font-weight:600;line-height:1.3}.feeds-page .is-saved>.fd-pr{box-shadow:0 0 0 2px var(--color-emerald-400)}.feeds-page tr.fd-row.is-pricing>td{background:var(--color-brand-50)}.feeds-page .fdtable tr.fd-pe-row>td{border-bottom:1px solid var(--border);background:var(--surface);height:auto;box-shadow:inset 3px 0 0 var(--primary);cursor:default;padding:0}.feeds-page .fdtable tr.fd-pe-row:hover>td{background:var(--surface)}.feeds-page .fd-pe{flex-direction:column;gap:.875rem;max-width:76rem;padding:1rem 1.25rem 1.125rem 1.5rem;display:flex}.feeds-page .fd-pe-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex}.feeds-page .fd-pe-ttl{flex-direction:column;flex:16rem;gap:.125rem;min-width:0;display:flex}.feeds-page .fd-pe-kicker{font-size:var(--text-meta);color:var(--muted-foreground);align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.feeds-page .fd-pe-name{font-size:var(--text-heading);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.3;overflow:hidden}.feeds-page .fd-pe-name:hover{color:var(--link);text-underline-offset:2px;text-decoration:underline}.feeds-page .fd-pe-seg .seg-item{height:2.25rem;font-size:var(--text-body)}.feeds-page .fd-pe-seg .seg-item[aria-pressed=true]{color:var(--foreground);font-weight:600}.feeds-page .fd-pe-seg .seg-item.is-locked{cursor:not-allowed}.feeds-page .fd-pe-note{font-size:var(--text-label);color:var(--muted-foreground)}.feeds-page .fd-pe-calc p{line-height:1.55}.feeds-page .fd-pe-body{grid-template-columns:minmax(0,1fr) minmax(17rem,24rem);align-items:start;gap:1rem 2rem;display:grid}.feeds-page .fd-pe-fields{grid-template-columns:minmax(0,15rem) minmax(0,24rem);align-items:start;gap:.75rem 1.25rem;display:grid}.feeds-page .fd-pe-check{font-size:var(--text-label);grid-column:1/-1}.feeds-page .fd-pe-unit{color:var(--muted-foreground);font-weight:400}.feeds-page .fd-pe-input{height:2.75rem;font-size:var(--text-heading);appearance:textfield;padding-right:2.5rem;font-weight:600}.feeds-page .fd-pe-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.feeds-page .fd-pe-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.feeds-page .fd-pe-input.is-computed{background:var(--muted);color:var(--foreground);cursor:default;border-style:dashed}.feeds-page .fd-pe-saleRow{align-items:center;gap:.5rem;display:flex}.feeds-page .fd-pe-saleRow>.input-affix{flex:auto;min-width:8rem}.feeds-page .fd-pe-clear{flex:none;height:2.75rem}.feeds-page .fd-pe-sum{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);gap:.375rem;padding:.75rem 1rem;display:grid}.feeds-page .fd-pe-sumrow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;display:flex}.feeds-page .fd-pe-v{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:.25rem .5rem;display:flex}.feeds-page .fd-pe-k{font-size:var(--text-label);color:var(--muted-foreground)}.feeds-page .fd-pe-sum>.fd-pe-k{border-top:1px solid var(--hairline);margin-top:.25rem;padding-top:.5rem}.feeds-page .fd-pe-mrow+.fd-pe-mrow{margin-top:.25rem}.feeds-page .fd-pe-brandnote{font-size:var(--text-label);font-weight:500}.feeds-page .fd-pe-big{font-size:var(--text-money);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;line-height:1.2}.feeds-page .fd-pe-was{color:var(--muted-foreground);white-space:nowrap}.feeds-page .fd-pe-profit{font-size:var(--text-label);color:var(--muted-foreground);white-space:nowrap;margin-left:.375rem}.feeds-page .fd-pe-foot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.feeds-page .fd-pe-keys{font-size:var(--text-meta);color:var(--muted-foreground);margin-right:auto}@container fdlist not (min-width:56rem){.feeds-page .fd-pe-body{grid-template-columns:minmax(0,1fr)}}@container fdlist not (min-width:34rem){.feeds-page .fd-pe-fields{grid-template-columns:minmax(0,1fr)}}@container fdlist not (min-width:44rem){.feeds-page .fdtable,.feeds-page .fdtable tbody{display:block}.feeds-page .fdtable thead{display:none}.feeds-page .fdtable tr.fd-row{border-bottom:1px solid var(--hairline);grid-template-columns:3.5rem minmax(0,1fr) auto auto;grid-template-areas:"img name name act""img link stock price";align-items:center;gap:.375rem .75rem;padding:.875rem 1rem;display:grid}.feeds-page .fdtable tr.fd-row>td{text-align:left;background:0 0;border:0;width:auto;min-width:0;max-width:none;height:auto;padding:0;display:block;box-shadow:none!important}.feeds-page .fdtable tr.fd-row:hover>td{background:0 0}.feeds-page .fdtable tr.fd-row:active{background:var(--accent)}.feeds-page .fdtable tr.fd-row.is-linked{box-shadow:inset 3px 0 0 var(--color-emerald-500)}.feeds-page .fdtable tr.fd-row.is-suggested{box-shadow:inset 3px 0 0 var(--color-amber-400)}.feeds-page .fdtable tr.fd-row>.c-img{grid-area:img;align-self:start}.feeds-page .fdtable tr.fd-row .fd-thumb{border-radius:var(--radius-lg);width:3.5rem;height:3.5rem}.feeds-page .fdtable tr.fd-row>.c-name{grid-area:name;align-self:start}.feeds-page .fd-name{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box}.feeds-page .fdtable tr.fd-row>.c-cat{display:none}.feeds-page .fdtable tr.fd-row>.c-link{grid-area:link;min-width:0}.feeds-page .fd-free{display:none}.feeds-page .fdtable tr.fd-row>.c-stock{text-align:right;grid-area:stock}.feeds-page .fd-stock{margin-right:0}.feeds-page .fdtable tr.fd-row>.c-price{text-align:right;grid-area:price;align-self:center}.feeds-page .fdtable tr.fd-row>.c-act{grid-area:act;align-self:start;margin:-.25rem -.5rem 0 0}.feeds-page .fdtable tr.fd-row>.c-act .btn{width:2.5rem;height:2.5rem}.feeds-page .fdtable tr.fd-row.has-pr{grid-template-areas:"img name name act""img link stock price""pr pr pr pr"}.feeds-page .fdtable.has-pr tr.fd-row>td.c-pr{display:none}.feeds-page .fdtable.has-pr tr.fd-row.has-pr>td.c-pr{grid-area:pr;margin-top:.25rem;display:block}.feeds-page .fdtable.has-pr .fd-pr-alt{display:none}.feeds-page .fdtable .fd-pr{border-color:var(--border);background:var(--card);width:100%;min-height:2.75rem;margin:0;padding:.4375rem 2.5rem .4375rem .75rem}.feeds-page .fdtable .fd-pr.is-static{background:0 0;border-color:#0000;padding-left:0}.feeds-page .fdtable .fd-pr-line{column-gap:.625rem}.feeds-page .fdtable button.fd-pr>.fd-pr-line:first-child{padding-right:0}.feeds-page .fdtable .fd-pr-edit{top:50%;right:.75rem;transform:translateY(-50%)}.feeds-page .fdtable tr.fd-row.is-pricing{background:var(--color-brand-50)}.feeds-page .fdtable tr.fd-pe-row{display:block}.feeds-page .fdtable tr.fd-pe-row>td{width:auto;box-shadow:inset 3px 0 0 var(--primary);display:block}.feeds-page .fd-pe{gap:.75rem;padding:.875rem 1rem 1rem 1.125rem}.feeds-page .fd-pe-seg{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.feeds-page .fd-pe-seg .seg-item{white-space:normal;text-align:center;justify-content:center;height:2.75rem;line-height:1.2}.feeds-page .fd-pe-check{align-items:center;min-height:2.75rem}.feeds-page .fd-pe-keys{display:none}.feeds-page .fd-pe-foot{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.feeds-page .fd-pe-foot .btn{height:2.75rem}}.feeds-page .fd-gallery-main{aspect-ratio:1;border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;place-items:center;width:100%;max-height:22rem;display:grid;overflow:hidden}.feeds-page .fd-gallery-main>img{object-fit:contain;width:100%;height:100%;padding:1rem}.feeds-page .fd-gallery-main>img.is-broken{visibility:hidden}.feeds-page .fd-gallery-thumbs{gap:.375rem;padding:.5rem .125rem .125rem;display:flex;overflow-x:auto}.feeds-page .fd-gallery-thumb{border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;background:#fff;flex-shrink:0;place-items:center;width:3.5rem;height:3.5rem;display:grid;overflow:hidden}.feeds-page .fd-gallery-thumb>img{object-fit:contain;width:100%;height:100%;padding:.125rem}.feeds-page .fd-gallery-thumb[aria-pressed=true]{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary)}@supports (color:color-mix(in lab, red, red)){.feeds-page .fd-gallery-thumb[aria-pressed=true]{box-shadow:0 0 0 2px color-mix(in oklab, var(--primary) 25%, transparent)}}.feeds-page .fd-desc{font-size:var(--text-body);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55}.feeds-page .fd-desc.is-clamped{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.feeds-page .fd-sheet-acts{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media not all and (min-width:40rem){.feeds-page .fd-sheet-acts{grid-template-columns:minmax(0,1fr);width:100%;display:grid}}.feeds-page .fd-calc{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);font-size:var(--text-label);color:var(--text-secondary);flex-direction:column;gap:.25rem;padding:.75rem 1rem;display:flex}.feeds-page .fd-calc>div{justify-content:space-between;gap:1rem;display:flex}.feeds-page .fd-calc-total{border-top:1px solid var(--border);color:var(--foreground);margin-top:.125rem;padding-top:.375rem;font-weight:600}.feeds-page .fd-calc-profit{color:var(--color-emerald-800);font-weight:600}.feeds-page .fd-calc-note{font-size:var(--text-meta);color:var(--muted-foreground);padding-top:.25rem}.feeds-page .fd-results{border:1px solid var(--border);border-radius:var(--radius-lg);max-height:18rem;overflow-y:auto}.feeds-page .fd-result{border-bottom:1px solid var(--hairline);text-align:left;cursor:pointer;align-items:center;gap:.75rem;width:100%;min-height:3.25rem;padding:.5rem .875rem;transition:background-color .12s;display:flex}.feeds-page .fd-result:last-child{border-bottom:0}.feeds-page .fd-result:hover,.feeds-page .fd-result:focus-visible{background:var(--accent)}.feeds-page .fd-result:disabled{cursor:progress}.matches-page .mt-sum{white-space:normal}@media not all and (min-width:40rem){.matches-page .page-bar-main{flex-basis:100%}.matches-page .page-bar .page-actions{width:100%;margin-left:0;padding-top:0}.matches-page .page-bar .page-actions .btn{flex:auto;height:2.5rem}}.matches-page .mt-info{gap:.5rem 1.5rem}.matches-page .mt-hint{flex-wrap:nowrap;align-items:flex-start;gap:.375rem;line-height:1.4;display:inline-flex}.matches-page .mt-hint>.ic{margin-top:.0625rem}.matches-page .mttable td{padding-top:.625rem;padding-bottom:.625rem}.matches-page .mttable .c-own,.matches-page .mttable .c-ext{width:40%;max-width:0}.matches-page .mttable .c-match{width:15rem}.matches-page .mttable .c-act{text-align:right;white-space:nowrap;width:15.5rem}.matches-page .mt-k{display:none}.matches-page .mt-src{margin-bottom:.125rem;display:block}.matches-page .mt-src .tag{height:1.375rem}.matches-page .mt-name{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.35;display:block;overflow:hidden}.matches-page a.mt-name:hover{color:var(--link);text-underline-offset:2px;text-decoration:underline}.matches-page .mt-match{flex-direction:column;align-items:flex-start;gap:.375rem;display:flex}.matches-page .mt-conf{font-size:var(--text-meta);color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}.matches-page .mt-bar{background:var(--surface-2,var(--hairline));border-radius:9999px;width:3.5rem;height:.375rem;display:block;overflow:hidden}.matches-page .mt-bar>span{background:var(--color-emerald-500);border-radius:9999px;height:100%;display:block}.matches-page .mt-acts{gap:.5rem;display:inline-flex}.matches-page tr.is-handled>td{background:var(--surface)}.matches-page tr.is-handled .mt-name,.matches-page tr.is-handled .cell-sub{color:var(--muted-foreground)}@container fdlist not (min-width:52rem){.matches-page .mttable,.matches-page .mttable tbody{display:block}.matches-page .mttable thead{display:none}.matches-page .mttable tr.mt-row{border-bottom:1px solid var(--hairline);flex-direction:column;gap:.625rem;padding:1rem;display:flex}.matches-page .mttable tr.mt-row>td{text-align:left;background:0 0;border:0;width:auto;min-width:0;max-width:none;height:auto;padding:0;display:block}.matches-page .mttable tr.mt-row.is-handled{background:var(--surface)}.matches-page .mt-k{font-size:var(--text-meta);color:var(--muted-foreground);margin-bottom:.125rem;font-weight:600;display:block}.matches-page .mt-src{display:none}.matches-page .mt-name{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.matches-page .mttable tr.mt-row>.c-own{position:relative}.matches-page .mttable tr.mt-row a.mt-name:after{content:"";position:absolute;inset:-.375rem 0}.matches-page .mttable .c-match{border-top:1px dashed var(--hairline);border-bottom:1px dashed var(--hairline);order:2;padding:.5rem 0}.matches-page .mttable .c-ext{order:3}.matches-page .mttable .c-act{order:4}.matches-page .mt-match{flex-flow:wrap;align-items:center;gap:.5rem .75rem}.matches-page .mt-acts{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.matches-page .mt-acts .btn{height:2.75rem}}.fulfillment-page .ff-thumb{border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;flex-shrink:0;place-items:center;width:3rem;height:3rem;display:grid;position:relative;overflow:hidden}.fulfillment-page .ff-thumb>img{object-fit:contain;width:100%;height:100%;padding:.125rem}.fulfillment-page .ff-thumb.is-empty:before{content:"";background:var(--border-strong);width:46%;height:46%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3C/svg%3E") 50%/contain no-repeat}.fulfillment-page .ff-act-short,.fulfillment-page .ff-head.fit-1 .page-summary,.fulfillment-page .ff-head.fit-2 .ff-act-long{display:none}.fulfillment-page .ff-head.fit-2 .ff-act-short{display:inline}.fulfillment-page .ff-head.fit-3 .page-bar-main{flex-basis:100%}.fulfillment-page .ff-head.fit-3 .page-actions{padding-top:0}.fulfillment-page .ff-head.fit-3 .ff-act-long{display:inline}.fulfillment-page .ff-head.fit-3 .ff-act-short{display:none}.fulfillment-page .ff-head.fit-4 .view-tabs{flex-wrap:wrap;overflow:visible}.fulfillment-page .ff-head.fit-4 .view-tab{height:2.75rem}@media not all and (min-width:40rem){.fulfillment-page .ff-head .page-bar-row{row-gap:.625rem;padding-top:.75rem;padding-bottom:.75rem}.fulfillment-page .ff-head .page-bar-main{display:contents}.fulfillment-page .ff-head .view-tabs{flex-wrap:wrap;flex:100%;order:-1;align-self:auto;gap:.375rem;margin-bottom:0;overflow:visible}.fulfillment-page .ff-head .view-tab{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);flex:auto;justify-content:center;height:2.5rem;padding:0 .75rem}.fulfillment-page .ff-head .view-tab:is([aria-current=page],[aria-selected=true]){border-color:var(--color-brand-300);background:var(--color-brand-50);color:var(--color-brand-800)}.fulfillment-page .ff-head .page-summary{flex:auto;padding-top:0;padding-bottom:0}.fulfillment-page .ff-head .page-actions{margin-left:auto;padding-top:0;padding-bottom:0}.fulfillment-page .ff-head .page-actions .btn{height:2.5rem}}.fulfillment-page .ff-stats{border-bottom:1px solid var(--border);background:var(--background)}.fulfillment-page .ff-stats-toggle{width:100%;min-height:2.75rem;font-size:var(--text-label);color:var(--muted-foreground);text-align:left;cursor:pointer;align-items:center;gap:1rem;padding:.375rem 1rem;transition:background-color .15s;display:flex}.fulfillment-page .ff-stats-toggle:hover{background:var(--surface)}.fulfillment-page .ff-stats-toggle:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.fulfillment-page .ff-stats-line{flex-wrap:wrap;flex:auto;align-items:center;column-gap:.5rem;min-width:0;height:1.5rem;line-height:1.5rem;display:flex;overflow:hidden}.fulfillment-page .ff-seg{white-space:nowrap;align-items:center;gap:.375rem;height:1.5rem;display:inline-flex}.fulfillment-page .ff-seg+.ff-seg:before{content:"·";color:var(--muted-foreground);margin-right:.125rem}.fulfillment-page .ff-seg>.ic{flex-shrink:0;width:1rem;height:1rem}.fulfillment-page .ff-seg b{color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:600}.fulfillment-page .ff-seg-warn{color:var(--color-amber-800);font-weight:500}.fulfillment-page .ff-stats-more{color:var(--foreground);flex-shrink:0;align-items:center;gap:.25rem;font-weight:500;display:inline-flex}.fulfillment-page .ff-stats-chev{transition:transform .15s;display:inline-grid}.fulfillment-page .ff-stats.is-open .ff-stats-chev{transform:rotate(180deg)}.fulfillment-page .ff-stat-items{border-top:1px solid var(--hairline);display:none}.fulfillment-page .ff-stats.is-open .ff-stat-items{flex-wrap:wrap;display:flex}.fulfillment-page .ff-stat{border-right:1px solid var(--hairline);flex-direction:column;flex:auto;gap:.0625rem;min-width:0;padding:.5rem 1rem .625rem;display:flex}.fulfillment-page .ff-stat:last-child{border-right:0}.fulfillment-page .ff-stat-value-item{flex:18rem;max-width:22rem}.fulfillment-page .ff-stat-label{font-size:var(--text-meta);white-space:nowrap;color:var(--muted-foreground);align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.fulfillment-page .ff-stat-label>.ic{width:1rem;height:1rem}.fulfillment-page .ff-stat-note{font-weight:400}.fulfillment-page .ff-stat-value{font-size:var(--text-money);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;line-height:1.3}.fulfillment-page .ff-stat-value small{font-size:var(--text-meta);color:var(--muted-foreground);font-weight:400}.fulfillment-page .ff-stat-value-sm{font-size:var(--text-body);line-height:1.625rem}.fulfillment-page .ff-stat-sub{font-size:var(--text-meta);color:var(--muted-foreground);line-height:1.4}.fulfillment-page .ff-stat-warn{font-size:var(--text-meta);color:var(--color-amber-800);align-items:flex-start;gap:.375rem;font-weight:500;line-height:1.4;display:inline-flex}.fulfillment-page .ff-stat-warn>.ic{flex-shrink:0;width:1rem;height:1rem;margin-top:.0625rem}@media (min-width:64rem){.fulfillment-page .ff-stats-toggle{padding-left:1.5rem;padding-right:1.5rem}.fulfillment-page .ff-stat:first-child{padding-left:1.5rem}}@media not all and (min-width:40rem){.fulfillment-page .ff-stats-toggle{align-items:center;gap:.75rem;min-height:3.25rem;padding-top:.5rem;padding-bottom:.5rem}.fulfillment-page .ff-stats-line{column-gap:1rem;height:3rem}.fulfillment-page .ff-seg+.ff-seg:before{content:none}.fulfillment-page .ff-stats.is-open .ff-stat-items{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fulfillment-page .ff-stat{border-right:0;border-bottom:1px solid var(--hairline);padding:.625rem 1rem}.fulfillment-page .ff-stat:nth-child(odd){border-right:1px solid var(--hairline)}.fulfillment-page .ff-stat-value-item{grid-column:1/-1;max-width:none;border-right:0!important}.fulfillment-page .ff-stat-value-item~.ff-stat:nth-child(odd){border-right:0}.fulfillment-page .ff-stat-value-item~.ff-stat:nth-child(2n){border-right:1px solid var(--hairline)}.fulfillment-page .ff-stat:last-child{border-bottom:0}}.fulfillment-page .ff-filters{gap:.5rem;container:fffilters/inline-size}.fulfillment-page .ff-search{flex:12rem;min-width:11rem;max-width:22rem}.fulfillment-page .ff-selects{display:contents}.fulfillment-page .ff-select{flex:8.5rem;width:auto;min-width:8rem;max-width:13rem}.fulfillment-page .ff-reset{flex:none;order:1}@container fffilters not (min-width:39rem){.fulfillment-page .ff-search{max-width:none}.fulfillment-page .ff-reset{order:0}.fulfillment-page .ff-selects{flex-wrap:wrap;flex:100%;gap:.5rem;min-width:0;display:flex}.fulfillment-page .ff-select{flex:1 1 0;min-width:0;max-width:none}}@media not all and (min-width:40rem){.fulfillment-page .ff-search{flex-basis:100%}.fulfillment-page .ff-select{flex:calc(50% - .25rem);height:2.5rem}.fulfillment-page .ff-reset{height:2.5rem}}.fulfillment-page .list-body{container:fflist/inline-size}.fulfillment-page .fftable .c-img{width:4rem;padding-right:0}.fulfillment-page .fftable .ff-thumb{width:2.5rem;height:2.5rem}.fulfillment-page .ff-brand{display:none}.fulfillment-page .fftable .c-img>a{width:fit-content;display:block}.fulfillment-page .fftable td{padding-top:.5rem;padding-bottom:.5rem}.fulfillment-page .fftable .c-name{min-width:14rem;max-width:0}.fulfillment-page .ff-brand{font-size:var(--text-meta);color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.3;overflow:hidden}.fulfillment-page .ff-name{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.35;display:block;overflow:hidden}.fulfillment-page .ff-name:hover{color:var(--link);text-underline-offset:2px;text-decoration:underline}.fulfillment-page .ff-sub{margin-top:.0625rem}.fulfillment-page .fftable .c-local{width:8rem}.fulfillment-page .fftable .c-ff{text-align:right;width:12rem}.fulfillment-page .fftable th.c-ff{padding-right:2.25rem}.fulfillment-page .fftable .c-act{text-align:right;width:3.75rem}.fulfillment-page .ff-k{display:none}.fulfillment-page .ff-unit{font-size:var(--text-meta);color:var(--muted-foreground)}.fulfillment-page .ff-edit{align-items:center;gap:.375rem;display:inline-flex}.fulfillment-page .ff-input{appearance:textfield;width:6rem}.fulfillment-page .ff-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fulfillment-page .ff-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fulfillment-page tr.has-ff .ff-input{border-color:var(--color-indigo-300);background:var(--color-indigo-50);color:var(--color-indigo-800);font-weight:600}.fulfillment-page .ff-input.is-saved{box-shadow:0 0 0 3px #00bb7f2e;border-color:var(--color-emerald-500)!important}@supports (color:color-mix(in lab, red, red)){.fulfillment-page .ff-input.is-saved{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-emerald-500) 18%, transparent)}}.fulfillment-page .ff-input.is-error{box-shadow:0 0 0 3px #fb2c3626;border-color:var(--color-red-500)!important}@supports (color:color-mix(in lab, red, red)){.fulfillment-page .ff-input.is-error{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.fulfillment-page .ff-input[aria-busy=true]{opacity:.7}.fulfillment-page .ff-status{width:1.25rem;font-size:var(--text-body);place-items:center;font-weight:700;line-height:1;display:inline-grid}.fulfillment-page .ff-status.is-ok{color:var(--color-emerald-700)}.fulfillment-page .ff-status.is-err{color:var(--color-red-700);cursor:help}.fulfillment-page .ff-status.is-busy:before{content:"";border:2px solid var(--border-strong);border-top-color:#0000;border-radius:9999px;width:.875rem;height:.875rem;animation:.8s linear infinite spin}.fulfillment-page .ff-basket.is-added{color:var(--tx-emerald-600,var(--color-emerald-600))}.fulfillment-page .ff-sub-local{display:none}@container fflist not (min-width:52rem){.fulfillment-page .ff-cat{display:none}}@container fflist not (min-width:43rem){.fulfillment-page .fftable .c-local{display:none}.fulfillment-page .ff-sub-local{display:inline}.fulfillment-page .fftable .c-name{min-width:10.5rem}.fulfillment-page .fftable .c-ff{width:9.5rem}.fulfillment-page .fftable th.c-ff{padding-right:1.75rem}.fulfillment-page .ff-th-long{display:none}}@container fflist not (min-width:28.5rem){.fulfillment-page .ff-sub-local,.fulfillment-page .ff-sub-brand{display:none}.fulfillment-page .fftable tr.ff-row .ff-brand{display:block}.fulfillment-page .fftable tr.ff-row>.c-name{position:relative}.fulfillment-page .fftable tr.ff-row .ff-name:after{content:"";position:absolute;inset:-.375rem 0}.fulfillment-page .fftable,.fulfillment-page .fftable tbody{display:block}.fulfillment-page .fftable thead{display:none}.fulfillment-page .fftable tr.ff-row{border-bottom:1px solid var(--hairline);flex-wrap:wrap;align-items:center;gap:.625rem .75rem;padding:.875rem 1rem;display:flex}.fulfillment-page .fftable tr.ff-row>td{text-align:left;background:0 0;border:0;width:auto;min-width:0;max-width:none;height:auto;padding:0;display:block}.fulfillment-page .fftable tr.ff-row:hover>td{background:0 0}.fulfillment-page .fftable tr.ff-row>.c-img{flex:none;order:1;align-self:flex-start}.fulfillment-page .fftable tr.ff-row .ff-thumb{border-radius:var(--radius-lg);width:3.5rem;height:3.5rem}.fulfillment-page .fftable tr.ff-row>.c-name{flex:calc(100% - 8rem);order:2;align-self:flex-start}.fulfillment-page .ff-name{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box}.fulfillment-page .fftable tr.ff-row>.c-act{flex:none;order:3;align-self:flex-start;margin:-.25rem -.5rem 0 0}.fulfillment-page .fftable tr.ff-row>.c-act .btn{width:2.5rem;height:2.5rem}.fulfillment-page .fftable tr.ff-row>.c-local{white-space:nowrap;flex:auto;order:4;align-items:center;gap:.375rem;display:inline-flex}.fulfillment-page .fftable tr.ff-row>.c-ff{flex:none;order:5;justify-content:flex-end;align-items:center;gap:.5rem;margin-left:auto;display:inline-flex}.fulfillment-page .ff-k{font-size:var(--text-meta);color:var(--muted-foreground);align-items:center;gap:.375rem;display:inline-flex}.fulfillment-page .ff-input{width:5.5rem;height:2.5rem;font-size:1rem}.fulfillment-page .ff-cat{display:inline}}.translations-page .list-body,.translation-cats-page .list-body,.translations-ui-page .list-body{container:trlist/inline-size}.translations-page .tr-search,.translations-ui-page .ui-search{flex:16rem;width:100%;max-width:22rem}.translations-page .tr-legend,.translations-ui-page .ui-legend,.translation-cats-page .tc-legend{max-width:52rem;font-size:var(--text-meta);color:var(--muted-foreground);flex-wrap:nowrap;align-items:flex-start;gap:.375rem;line-height:1.45;display:inline-flex}.translations-page .tr-legend>.ic,.translations-ui-page .ui-legend>.ic,.translation-cats-page .tc-legend>.ic{margin-top:.0625rem}@media not all and (min-width:40rem){.translations-page .tr-search,.translations-ui-page .ui-search{flex-basis:100%;max-width:none}.translations-ui-page .ui-legend{margin-left:0}.translations-page .tr-legend{display:none}}.translations-page .tr-head.fit-1 .page-summary,.translations-ui-page .ui-head.fit-1 .page-summary{display:none}.translations-page .tr-head.fit-2 .page-bar-main,.translations-ui-page .ui-head.fit-2 .page-bar-main{flex-basis:100%}.translations-page .tr-head.fit-2 .page-actions,.translations-ui-page .ui-head.fit-2 .page-actions{padding-top:0}.translations-page .tr-head.fit-3 .view-tabs,.translations-ui-page .ui-head.fit-3 .view-tabs{flex-wrap:wrap;overflow:visible}.translations-page .tr-head.fit-3 .view-tab,.translations-ui-page .ui-head.fit-3 .view-tab{height:2.75rem}@media not all and (min-width:40rem){:is(.translations-page .tr-head,.translations-ui-page .ui-head) .page-bar-row{row-gap:.625rem;padding-top:.75rem;padding-bottom:.75rem}:is(.translations-page .tr-head,.translations-ui-page .ui-head) .page-bar-main{display:contents}:is(.translations-page .tr-head,.translations-ui-page .ui-head) .view-tabs{flex-wrap:wrap;flex:100%;order:-1;align-self:auto;gap:.375rem;margin-bottom:0;overflow:visible}:is(.translations-page .tr-head,.translations-ui-page .ui-head) .view-tab{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);flex:auto;justify-content:center;height:2.5rem;padding:0 .75rem}:is(.translations-page .tr-head,.translations-ui-page .ui-head) .view-tab:is([aria-current=page],[aria-selected=true]){border-color:var(--color-brand-300);background:var(--color-brand-50);color:var(--color-brand-800)}:is(.translations-page .tr-head,.translations-ui-page .ui-head) .page-summary{flex:auto;padding-top:0;padding-bottom:0}:is(.translations-page .tr-head,.translations-ui-page .ui-head) .page-actions{margin-left:auto;padding-top:0;padding-bottom:0}:is(.translations-page .tr-head,.translations-ui-page .ui-head) .page-actions .btn{height:2.5rem}}.translations-page .tr-thumb{border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:relative;overflow:hidden}.translations-page .tr-thumb>img{object-fit:contain;width:100%;height:100%;padding:.125rem}.translations-page .tr-thumb.is-empty:before{content:"";background:var(--border-strong);width:46%;height:46%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3C/svg%3E") 50%/contain no-repeat}.translations-page .trtable td{padding-top:.4375rem;padding-bottom:.4375rem}.translations-page .trtable .c-img{width:4.25rem;padding-right:0}.translations-page .trtable .c-name{min-width:16rem;max-width:0}.translations-page .tr-name{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.35;display:block;overflow:hidden}.translations-page .tr-name:hover{color:var(--link);text-underline-offset:2px;text-decoration:underline}.translations-page .tr-ro{align-items:center;gap:.375rem;margin-top:.125rem;display:flex}.translations-page .tr-ro.is-none{font-style:italic}.translations-page .tr-flag{background:var(--muted);height:1.125rem;font-size:var(--text-badge);letter-spacing:.02em;color:var(--muted-foreground);border-radius:.25rem;flex-shrink:0;place-items:center;padding:0 .3125rem;font-style:normal;font-weight:700;display:inline-grid}.translations-page .tr-ro-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.translations-page .trtable .c-st{width:8.25rem}.translations-page .tr-none{color:var(--muted-foreground);padding-left:.625rem}.translations-page .trtable .c-all{width:8.5rem}.translations-page .trtable .c-go{width:2.75rem;color:var(--muted-foreground);text-align:right}.translations-page .trtable tr:hover .c-go{color:var(--foreground)}.translations-page .trtable .c-all{display:none}@container trlist not (min-width:56rem){.translations-page .trtable .c-st{display:none}.translations-page .trtable .c-all{display:table-cell}}@container trlist not (min-width:40rem){.translations-page .trtable,.translations-page .trtable tbody{display:block}.translations-page .trtable thead{display:none}.translations-page .trtable tr.tr-row{border-bottom:1px solid var(--hairline);grid-template-columns:3rem minmax(0,1fr) auto;grid-template-areas:"img name go""img all go";align-items:center;gap:.375rem .75rem;padding:.75rem 1rem;display:grid}.translations-page .trtable tr.tr-row>td{background:0 0;border:0;width:auto;min-width:0;max-width:none;height:auto;padding:0;display:block}.translations-page .trtable tr.tr-row:hover>td{background:0 0}.translations-page .trtable tr.tr-row:active{background:var(--accent)}.translations-page .trtable tr.tr-row>.c-img{grid-area:img;align-self:start}.translations-page .tr-thumb{width:3rem;height:3rem}.translations-page .trtable tr.tr-row>.c-name{grid-area:name}.translations-page .tr-name{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box}.translations-page .trtable tr.tr-row>.c-st{display:none}.translations-page .trtable tr.tr-row>.c-all{grid-area:all;display:block}.translations-page .trtable tr.tr-row>.c-go{grid-area:go}}@media not all and (min-width:48rem){.translation-edit-page .page-title{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;line-height:1.3}}.translation-edit-page .tr-form{flex-direction:column;gap:1rem;padding-bottom:0;display:flex}.translation-edit-page .tr-machine{align-items:center}@media not all and (min-width:40rem){.translation-edit-page .tr-machine{flex-wrap:wrap}.translation-edit-page .tr-machine>.btn{width:100%;height:2.5rem}}.translation-edit-page .tr-panel{overflow:hidden}.translation-edit-page .tr-panel .panel-header{flex-wrap:wrap;gap:.5rem .75rem}.translation-edit-page .tr-cols-head{display:none}@media (min-width:48rem){.translation-edit-page .tr-cols-head{border-bottom:1px solid var(--hairline);background:var(--surface);font-size:var(--text-meta);color:var(--muted-foreground);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:.5rem 1.25rem;font-weight:600;display:grid}}.translation-edit-page .tr-field{border-bottom:1px solid var(--hairline);padding:1rem}.translation-edit-page .tr-field:last-child{border-bottom:0}@media (min-width:64rem){.translation-edit-page .tr-field{padding:1rem 1.25rem}}.translation-edit-page .tr-field-head{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.5rem;display:flex}.translation-edit-page .tr-field-label{font-size:var(--text-label);font-weight:600}.translation-edit-page .tr-pair{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}@media (min-width:48rem){.translation-edit-page .tr-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.translation-edit-page .tr-hu{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);min-height:2.5rem;font-size:var(--text-body);color:var(--text-secondary);overflow-wrap:anywhere;padding:.5rem .75rem;line-height:1.5}.translation-edit-page .tr-hu.is-long{white-space:pre-line}.translation-edit-page .tr-hu.is-seg{max-height:18rem;overflow:auto}.translation-edit-page .tr-input{font-size:var(--text-body)}.translation-edit-page textarea.tr-input{resize:vertical;min-height:5.5rem;line-height:1.5}.translation-edit-page .tr-input.is-machine,.translation-edit-page .tr-edit.is-machine{border-color:var(--color-brand-300);background:var(--color-brand-50)}.translation-edit-page .tr-desc-note{font-size:var(--text-meta);color:var(--muted-foreground);padding:.75rem 1rem 0;line-height:1.45}@media (min-width:64rem){.translation-edit-page .tr-desc-note{padding:.75rem 1.25rem 0}}.translation-edit-page .tr-desc-note+.tr-cols-head{border-top:1px solid var(--hairline);margin-top:.75rem}.translation-edit-page .tr-segs{flex-direction:column;gap:.75rem;padding:1rem;display:flex}@media (min-width:64rem){.translation-edit-page .tr-segs{padding:1rem 1.25rem 1.25rem}}@media not all and (min-width:48rem){.translation-edit-page .tr-seg{border-bottom:1px dashed var(--hairline);padding-bottom:.75rem}.translation-edit-page .tr-seg:last-child{border-bottom:0;padding-bottom:0}}.translation-edit-page .tr-html p{margin:0 0 .4em}.translation-edit-page .tr-html p:last-child{margin-bottom:0}.translation-edit-page .tr-html ul{padding-left:1.2em;list-style:outside}.translation-edit-page .tr-html ol{padding-left:1.2em;list-style:decimal}.translation-edit-page .tr-html a{color:var(--link);text-decoration:underline}.translation-edit-page .tr-edit{border:1px solid var(--input);border-radius:var(--radius-lg);background:var(--background);min-height:2.5rem;max-height:18rem;font-size:var(--text-body);color:var(--foreground);box-shadow:var(--shadow-xs,0 1px 2px 0 #0000000a);overflow-wrap:anywhere;padding:.5rem .75rem;line-height:1.5;transition:border-color .15s,box-shadow .15s;overflow:auto}.translation-edit-page .tr-edit:hover{border-color:var(--border-strong)}.translation-edit-page .tr-edit:focus{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring);outline:none}@supports (color:color-mix(in lab, red, red)){.translation-edit-page .tr-edit:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 22%, transparent)}}.translation-edit-page .tr-edit:empty:before{content:attr(data-placeholder);color:var(--placeholder)}.translation-edit-page .tr-savebar{z-index:20;border-top:1px solid var(--border);background:var(--background);align-items:center;gap:.5rem;margin:0 -1rem;padding:.75rem 1rem;display:flex;position:sticky;bottom:0}@media (min-width:64rem){.translation-edit-page .tr-savebar{margin:0 -2rem;padding:.75rem 2rem}}@media not all and (min-width:64rem){.translation-edit-page .tr-savebar{bottom:calc(1px - .5rem)}}.translation-cats-page .tc-info{min-height:0}.translation-cats-page .tctable td{padding-top:.4375rem;padding-bottom:.4375rem}.translation-cats-page .tctable .c-name{width:34%;min-width:14rem}.translation-cats-page .tc-name{font-weight:600;line-height:1.35;display:block}.translation-cats-page .tc-row.is-child .tc-name{padding-left:1.5rem;font-weight:400}.translation-cats-page .tc-row.is-child .cell-sub{padding-left:1.5rem}.translation-cats-page .tc-branch{color:var(--muted-foreground);margin-left:-1.25rem;margin-right:.375rem}.translation-cats-page .tc-row.is-parent>td{border-top:1px solid var(--border)}.translation-cats-page .tc-row.is-hidden-ro .tc-name{color:var(--muted-foreground);text-decoration:line-through;-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}.translation-cats-page .tctable .c-ro{min-width:14rem}.translation-cats-page .tc-input{max-width:32rem}.translation-cats-page .tc-input.is-outdated{border-color:var(--color-amber-400);background:var(--color-amber-50)}.translation-cats-page .tc-input.is-missing{border-color:var(--color-rose-300)}.translation-cats-page .tctable .c-st{width:8.5rem}.translation-cats-page .tctable .c-show{width:7rem}.translation-cats-page .tc-show{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;min-height:2.25rem;font-weight:500;display:inline-flex}.translation-cats-page .tc-show-long{display:none}.translation-cats-page .tc-savebar{border-top:1px solid var(--border);background:var(--background);align-items:center;gap:.5rem;padding:.625rem 1rem;display:flex}@media (min-width:64rem){.translation-cats-page .tc-savebar{padding:.625rem 1.5rem}}@media not all and (min-width:64rem){.translation-cats-page .tc-savebar{z-index:20;position:sticky;bottom:calc(1px - .5rem)}}@container trlist not (min-width:44rem){.translation-cats-page .tctable,.translation-cats-page .tctable tbody{display:block}.translation-cats-page .tctable thead{display:none}.translation-cats-page .tctable tr.tc-row{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name st""ro ro""show show";align-items:center;gap:.5rem .75rem;padding:.875rem 1rem;display:grid}.translation-cats-page .tctable tr.tc-row.is-parent{border-top:1px solid var(--border);background:var(--surface)}.translation-cats-page .tctable tr.tc-row>td{background:0 0;border:0;width:auto;min-width:0;max-width:none;height:auto;padding:0;display:block}.translation-cats-page .tctable tr.tc-row:hover>td{background:0 0}.translation-cats-page .tctable tr.tc-row>.c-name{grid-area:name}.translation-cats-page .tctable tr.tc-row>.c-st{grid-area:st}.translation-cats-page .tctable tr.tc-row>.c-ro{grid-area:ro}.translation-cats-page .tctable tr.tc-row>.c-show{grid-area:show}.translation-cats-page .tc-input{max-width:none;font-size:1rem}.translation-cats-page .tc-show-long{color:var(--muted-foreground);font-weight:400;display:inline}}.translations-ui-page .ui-var{background:var(--color-indigo-50);font-family:var(--font-mono,ui-monospace, monospace);font-size:max(.875em, var(--text-meta));color:var(--color-indigo-700);border-radius:.25rem;padding:0 .1875rem}.translations-ui-page .ui-tag{background:var(--color-sky-50);font-family:var(--font-mono,ui-monospace, monospace);font-size:max(.875em, var(--text-meta));color:var(--color-sky-800);border-radius:.25rem;padding:0 .1875rem}.translations-ui-page .uitable td{vertical-align:top;padding-top:.875rem;padding-bottom:.875rem}.translations-ui-page .uitable .c-hu{width:45%;max-width:0}.translations-ui-page .uitable .c-ro{width:55%;max-width:0}.translations-ui-page tr.ui-row.is-dirty>td.c-hu{box-shadow:inset 3px 0 0 var(--color-amber-400)}.translations-ui-page .ui-key{font-size:var(--text-body);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55}.translations-ui-page .ui-badges{flex-wrap:wrap;align-items:center;gap:.375rem .5rem;margin-top:.5rem;display:flex}.translations-ui-page .ui-orig{font-size:var(--text-meta);color:var(--muted-foreground);overflow-wrap:anywhere;margin-top:.375rem;line-height:1.45}.translations-ui-page .ui-input{font-size:var(--text-body)}.translations-ui-page .ui-ta{resize:vertical;min-height:2.5rem;line-height:1.5}.translations-ui-page .ui-input.is-dirty{border-color:var(--color-amber-400)}.translations-ui-page .ui-input.is-error{border-color:var(--color-red-400);background:oklch(97.1% .013 17.38)}@supports (color:color-mix(in lab, red, red)){.translations-ui-page .ui-input.is-error{background:color-mix(in oklab, var(--color-red-50) 60%, var(--background))}}.translations-ui-page .ui-plural{flex-direction:column;gap:.375rem;display:flex}.translations-ui-page .ui-form{align-items:center;gap:.5rem;display:flex}.translations-ui-page .ui-form-label{width:4.75rem;font-size:var(--text-meta);font-variant-numeric:tabular-nums;color:var(--muted-foreground);flex-shrink:0;font-weight:600}.translations-ui-page .ui-actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.translations-ui-page .ui-plural-toggle{font-size:var(--text-meta);color:var(--muted-foreground)}.translations-ui-page .ui-state{min-width:0;font-size:var(--text-meta);flex:auto}.translations-ui-page .ui-error{border:1px solid var(--color-red-200);border-radius:var(--radius-md);background:var(--color-red-50);font-size:var(--text-meta);color:var(--color-red-800);margin-top:.5rem;padding:.375rem .625rem;line-height:1.45}@container trlist not (min-width:48rem){.translations-ui-page .uitable,.translations-ui-page .uitable tbody{display:block}.translations-ui-page .uitable thead{display:none}.translations-ui-page .uitable tr.ui-row{border-bottom:1px solid var(--hairline);flex-direction:column;gap:.625rem;padding:1rem;display:flex}.translations-ui-page .uitable tr.ui-row.is-dirty{box-shadow:inset 3px 0 0 var(--color-amber-400)}.translations-ui-page .uitable tr.ui-row>td{background:0 0;border:0;width:auto;max-width:none;height:auto;padding:0;display:block;box-shadow:none!important}.translations-ui-page .uitable tr.ui-row:hover>td{background:0 0}.translations-ui-page .ui-input{font-size:1rem}.translations-ui-page .ui-actions .btn{height:2.5rem}}.svc-list .svc-tabs{align-self:stretch;align-items:flex-end;min-width:0;display:flex}.svc-list .svc-tabs .view-tab{padding-inline:calc(var(--spacing) * 2)}.svc-list .svc-viewdd{display:none}@media not all and (min-width:40rem){.svc-list .svc-tabs{display:none}.svc-list .svc-viewdd{width:100%;display:block}}.svc-list .svc-sum{min-width:0}.svc-list .svc-dd-btn{height:calc(var(--spacing) * 10);width:100%;padding-inline:calc(var(--spacing) * 3.5);justify-content:space-between}@media (min-width:40rem){.svc-list .svc-dd-btn{height:calc(var(--spacing) * 8.5);width:auto;min-width:calc(var(--spacing) * 52)}}.svc-list .svc-dd-label{line-height:1.375}.svc-list .svc-search{flex:14rem;min-width:0}@media (min-width:40rem){.svc-list .svc-search{max-width:24rem}}@media not all and (min-width:40rem){.svc-list .svc-search .input,.svc-list .svc-reset{height:calc(var(--spacing) * 10)}}.svc-list .svc-search input::-webkit-search-cancel-button{display:none}.svc-list .list-body .dt>thead th{background:var(--surface)}.svc-list tr[data-href]{cursor:pointer}.svc-list .svc-sentinel{border-top:1px solid var(--hairline)}.svc-list .svc-sentinel-row{align-items:center;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);flex-wrap:wrap;display:flex}@media (min-width:64rem){.svc-list .svc-sentinel-row{padding-inline:calc(var(--spacing) * 6)}}.svc-list .svc-done{align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-emerald-800);display:inline-flex}@media not all and (min-width:40rem){.svc-list .svc-sentinel-row{text-align:center;justify-content:center}.svc-list .svc-hint-text{display:none}}.svc-list .dt td:has(>.empty){white-space:normal}.svc-list td .pill{max-width:100%}.svc-detail{container:svcd/inline-size}.svc-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}@container svcd (min-width:54rem){.svc-grid{grid-template-columns:minmax(0,1fr) minmax(19rem,23rem)}}@container svcd (min-width:80rem){.svc-grid{grid-template-columns:minmax(0,1fr) 26rem}}.svc-detail .prop-value a{overflow-wrap:anywhere}.svc-scards{grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));gap:.5rem;display:grid}.svc-scard{min-height:calc(var(--spacing) * 11);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);min-width:0;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);-webkit-user-select:none;user-select:none;border-width:1px;transition:border-color .15s,background-color .15s;display:flex;position:relative}.svc-scard>.dot{flex-shrink:0}.svc-scard-label{flex:1;min-width:0}.svc-scard:hover{border-color:var(--border-strong)}.svc-scard:has(>input:checked){border-color:var(--brand-300);background-color:var(--brand-50);color:var(--brand-800);box-shadow:inset 0 0 0 1px var(--color-brand-300)}.svc-scard:has(:focus-visible){outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--primary)}.svc-scard-check{top:calc(var(--spacing) * -1.5);right:calc(var(--spacing) * -1.5);width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5);padding:calc(var(--spacing) * .5);opacity:0;background:var(--primary);color:var(--primary-foreground);border-radius:3.40282e38px;transition:opacity .15s;position:absolute}.svc-scard:has(>input:checked) .svc-scard-check{opacity:1}.warranty-page .list-body{container:wa/inline-size}.warranty-page .wa-table :is(th,td){white-space:nowrap}.warranty-page .wa-table td{padding-block:.5rem}.warranty-page .wa-num{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);text-underline-offset:3px}.warranty-page .wa-num:hover{text-decoration:underline}.warranty-page .wa-name{max-width:calc(var(--spacing) * 64);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);display:block;overflow:hidden}.warranty-page .wa-email{margin-top:calc(var(--spacing) * .5);max-width:calc(var(--spacing) * 64);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:block;overflow:hidden}.warranty-page .wa-table :is(th,td).wa-issue{width:100%;max-width:0;overflow:hidden}.warranty-page .wa-desc{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--secondary-foreground);display:block;overflow:hidden}.warranty-page .wa-sub{margin-top:calc(var(--spacing) * .5);align-items:center;gap:calc(var(--spacing) * 3);min-width:0;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:flex;overflow:hidden}.warranty-page .wa-sn-in{text-overflow:ellipsis;white-space:nowrap;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);min-width:0;overflow:hidden}.warranty-page .wa-att{min-width:calc(var(--spacing) * 4);align-items:center;gap:var(--spacing);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);flex-shrink:0;display:inline-flex;overflow:hidden}.warranty-page .wa-att>.ic{flex-shrink:0}.warranty-page .wa-att-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.warranty-page td.wa-serial{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--secondary-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.warranty-page .wa-sn{max-width:calc(var(--spacing) * 44);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.warranty-page .wa-ago{color:var(--foreground);display:block}.warranty-page .wa-day{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:block}.warranty-page .wa-table :is(th,td).wa-open{width:calc(var(--spacing) * 10);text-align:right;color:var(--muted-foreground);padding-left:0}.warranty-page .wa-row:hover .wa-open{color:var(--foreground)}@container wa (min-width:90rem){.warranty-page .wa-sn-in{display:none}}@container wa not (min-width:90rem){.warranty-page .wa-table :is(th,td).wa-serial{display:none}}.warranty-page :is(.wa-when-in,.wa-who-in,.wa-h-compact){display:none}@container wa (min-width:44rem) and (not (min-width:68rem)){.warranty-page .wa-table :is(th,td):is(.wa-cust,.wa-date),.warranty-page .wa-h-full{display:none}.warranty-page .wa-h-compact{display:inline}.warranty-page .wa-when-in{margin-top:calc(var(--spacing) * .5);width:max-content;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:block}.warranty-page .wa-who-in{margin-bottom:calc(var(--spacing) * .5);align-items:baseline;gap:calc(var(--spacing) * 2);min-width:0;display:flex}.warranty-page .wa-who-name{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);min-width:0;font-weight:var(--font-weight-semibold);color:var(--foreground);flex:0 auto;overflow:hidden}.warranty-page .wa-who-email{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);flex:0 12 auto;overflow:hidden}}@container wa not (min-width:44rem){.warranty-page .wa-table,.warranty-page .wa-table>tbody{width:100%;display:block}.warranty-page .wa-table>thead{display:none}.warranty-page .wa-table>tbody>tr:not(.wa-row)>td{display:block}.warranty-page .wa-row{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"no status""cust cust""issue issue""date open";align-items:center;gap:.375rem .75rem;padding:.875rem 1rem;transition:background-color .12s;display:grid}.warranty-page .wa-row:active{background:var(--accent)}.warranty-page .wa-table>tbody>.wa-row>td{white-space:normal;border:0;width:auto;min-width:0;max-width:none;height:auto;padding:0;display:block;background:0 0!important}.warranty-page .wa-row>td.wa-no{grid-area:no}.warranty-page .wa-row>td.wa-status{grid-area:status;justify-self:end;min-width:0}.warranty-page .wa-row>td.wa-cust{grid-area:cust}.warranty-page .wa-row>td.wa-issue{grid-area:issue}.warranty-page .wa-row>td.wa-date{text-align:left;grid-area:date;align-items:baseline;gap:.5rem;display:flex!important}.warranty-page .wa-row>td.wa-open{grid-area:open;justify-self:end}.warranty-page .wa-row>td.wa-serial{display:none!important}.warranty-page .wa-num{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--muted-foreground)}.warranty-page .wa-name{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));max-width:none}.warranty-page .wa-email{display:none}.warranty-page .wa-desc{-webkit-line-clamp:2;white-space:normal;text-overflow:clip;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.warranty-page .wa-sub{display:none}.warranty-page .wa-ago{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.warranty-page .wa-day{display:none}.warranty-page .wa-row:has(.wa-att)>td.wa-date:before{content:"Melléklettel ·";font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted-foreground)}}.warranty-show .wa-issue-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);white-space:pre-wrap;color:var(--foreground);overflow-wrap:anywhere}.warranty-show .wa-media-grid{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container svcd (min-width:36rem){.warranty-show .wa-media-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container svcd (min-width:80rem){.warranty-show .wa-media-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.warranty-show .wa-media{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);border-width:1px;flex-direction:column;min-width:0;transition:border-color .15s;display:flex;overflow:hidden}.warranty-show .wa-media:hover{border-color:var(--border-strong)}.warranty-show .wa-media:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--primary)}.warranty-show .wa-thumb{aspect-ratio:1;background-color:var(--surface);place-items:center;display:grid;overflow:hidden}.warranty-show .wa-thumb>img{object-fit:cover;width:100%;height:100%}.warranty-show .wa-media-cap{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);min-width:0;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);flex-direction:column;display:flex}.warranty-show .wa-media-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);overflow:hidden}.warranty-show .wa-media-size{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.warranty-show .wa-notify{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--surface);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));-webkit-user-select:none;user-select:none;border-width:1px;transition:border-color .15s;display:flex}.warranty-show .wa-notify:hover{border-color:var(--border-strong)}.warranty-show .wa-notify>.checkbox{margin-top:calc(var(--spacing) * .5);flex-shrink:0}.warranty-page .wa-unread{margin-top:var(--spacing);align-items:center;gap:var(--spacing);background-color:var(--color-red-600);width:max-content;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-badge);line-height:var(--tw-leading,var(--text-badge--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);border-radius:3.40282e38px;display:flex}.warranty-page .wa-unread:hover{background-color:var(--color-red-700)}.warranty-page .wa-um-link .chip-alert{margin-left:calc(var(--spacing) * .5)}@media (min-width:80rem){.warranty-show .svc-detail-jump{display:none}}@container svcd (min-width:54rem){.warranty-show .wa-grid{grid-template-columns:minmax(0,1fr) 19.5rem}}@container svcd (min-width:80rem){.warranty-show .wa-grid{grid-template-columns:minmax(0,1fr) 22rem}}.warranty-show #wa-status{scroll-margin-top:1rem}.wa-facts-grid{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 2.5);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);margin:0;display:grid}@media (min-width:40rem){.wa-facts-grid{padding-inline:calc(var(--spacing) * 5)}}.wa-facts-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,12.5rem),1fr))}.wa-fact dt{align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted-foreground);display:flex}.wa-fact dd{margin:0;margin-top:calc(var(--spacing) * .5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground);overflow-wrap:anywhere}.wa-thread{scroll-margin-top:1rem}.wa-thread .wa-thread-head{row-gap:calc(var(--spacing) * 2);flex-wrap:wrap}.wa-thread .wa-thread-tools{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;margin-left:auto;display:flex}.wa-new-chip{margin-left:var(--spacing);height:calc(var(--spacing) * 6);background-color:var(--color-red-600);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-badge);line-height:var(--tw-leading,var(--text-badge--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);border-radius:3.40282e38px;align-items:center;display:inline-flex}.wa-thread .wa-thread-sub{margin-top:calc(var(--spacing) * -1);column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * .5);padding-inline:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 2.5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);flex-wrap:wrap;display:flex}:where(.wa-thread .wa-states>: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)))}.wa-thread .wa-states{padding-inline:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 3)}@media (min-width:40rem){.wa-thread .wa-states{padding-inline:calc(var(--spacing) * 5)}}.wa-thread .wa-state p+p{margin-top:var(--spacing)}.wa-thread .wa-pane{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);background-color:var(--canvas);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}@media (min-width:40rem){.wa-thread .wa-pane{padding-inline:calc(var(--spacing) * 5)}}.wa-thread .wa-pane{scroll-padding:1rem}@container svcd (min-width:54rem){.wa-thread .wa-pane{max-height:var(--wa-pane-max,clamp(22rem, calc(100dvh - 21rem), 54rem));overscroll-behavior:contain;overflow-y:auto}}.wa-thread .wa-pane:focus-visible{outline-style:var(--tw-outline-style);outline-offset:calc(2px * -1);outline-width:2px;outline-color:var(--primary)}.wa-wall{gap:calc(var(--spacing) * 4);flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.wa-wall .wa-item{flex-direction:column;display:flex}.wa-wall .wa-dayline{margin-bottom:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 3);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--muted-foreground);display:flex}.wa-wall .wa-dayline:before,.wa-wall .wa-dayline:after{content:"";background:var(--border);flex:1;height:1px}.wa-msg{flex-direction:column;width:100%;max-width:min(46rem,90%);display:flex}.wa-item.is-in .wa-msg{align-self:flex-start}.wa-item.is-out .wa-msg{align-self:flex-end}@media not all and (min-width:40rem){.wa-msg{max-width:94%}}.wa-bubble{border-radius:var(--radius-xl);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-width:1px}.wa-item.is-in .wa-bubble{border-top-left-radius:var(--radius-sm);border-color:var(--color-sky-200);background-color:var(--color-sky-50)}.wa-item.is-out .wa-bubble{border-top-right-radius:var(--radius-sm);border-color:var(--color-amber-300);background-color:var(--color-amber-50)}.wa-item.is-claim .wa-bubble{border-color:var(--color-sky-200);background-color:var(--card);border-left:4px solid var(--color-sky-500)}.wa-item.is-unread .wa-bubble{outline:3px solid var(--color-red-500);outline-offset:2px}.wa-msg-head{margin-bottom:calc(var(--spacing) * 1.5);align-items:center;column-gap:calc(var(--spacing) * 1.5);row-gap:calc(var(--spacing) * .5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));flex-wrap:wrap;display:flex}.wa-who{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--foreground);overflow-wrap:anywhere}.wa-sep,.wa-time{color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.wa-kind{align-items:center;gap:var(--spacing);background-color:var(--color-sky-100);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-sky-900);border-radius:3.40282e38px;display:inline-flex}.wa-dstate{align-items:center;margin-left:auto;display:inline-flex}.wa-new{background-color:var(--color-red-600);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-badge);line-height:var(--tw-leading,var(--text-badge--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);border-radius:3.40282e38px;padding-block:1px}.wa-text{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);white-space:pre-wrap;color:var(--foreground);overflow-wrap:anywhere}.wa-text:empty{display:none}.wa-more{margin-top:var(--spacing);min-height:calc(var(--spacing) * 8);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--link);text-underline-offset:2px;align-items:center;display:inline-flex}@media (hover:hover){.wa-more:hover{text-decoration-line:underline}}.wa-files{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(auto-fill,minmax(min(100%,8rem),1fr));display:grid}.wa-file{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);text-align:left;border-width:1px;flex-direction:column;min-width:0;transition:border-color .15s;display:flex;overflow:hidden}.wa-file:hover{border-color:var(--border-strong)}.wa-file:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--primary)}.wa-file>img{aspect-ratio:1;background-color:var(--surface);object-fit:cover;width:100%}.wa-file-ico{aspect-ratio:1;background-color:var(--surface);width:100%;color:var(--muted-foreground);place-items:center;display:grid}.wa-file-cap{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);min-width:0;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);flex-direction:column;display:flex}.wa-file-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);overflow:hidden}.wa-file-size{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.wa-raw{margin-top:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--card);border-width:1px}.wa-raw>summary{min-height:calc(var(--spacing) * 10);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--link);list-style-type:none;display:flex}.wa-raw>summary::-webkit-details-marker{display:none}.wa-raw .wa-raw-chev{transition:transform .15s}.wa-raw[open] .wa-raw-chev{transform:rotate(90deg)}.wa-raw pre{max-height:calc(var(--spacing) * 96);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-family:var(--font-sans);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));white-space:pre-wrap;color:var(--foreground);overflow-wrap:anywhere;margin:0;overflow:auto}.wa-msg-foot{margin-top:calc(var(--spacing) * 2.5);align-items:flex-start;gap:calc(var(--spacing) * 1.5);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 2);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));border-color:#00000014;border-top-width:1px;flex-direction:column;display:flex}.wa-bad-text{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-rose-800);margin:0}.wa-state-line{align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:var(--spacing);flex-wrap:wrap;display:flex}.wa-ok{align-items:center;gap:var(--spacing);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-emerald-800);display:inline-flex}.wa-bad{align-items:center;gap:var(--spacing);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-rose-800);display:inline-flex}.wa-muted{align-items:center;gap:var(--spacing);color:var(--muted-foreground);overflow-wrap:anywhere;display:inline-flex}.wa-note{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-amber-900);margin:0}.wa-detach{color:var(--muted-foreground)}.wa-sys{align-items:flex-start;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;background-color:var(--card);width:100%;max-width:min(40rem,100%);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);border-style:dashed;border-width:1px;margin-inline:auto;display:flex}.wa-sys b{color:var(--foreground)}.wa-empty-hint{margin:0;margin-top:calc(var(--spacing) * 4);border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;background-color:var(--card);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted-foreground);border-style:dashed;border-width:1px}.wa-thread .wa-compose{z-index:6;position:sticky}:where(.wa-thread .wa-compose>: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)))}.wa-thread .wa-compose{border-top-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);border-top-width:1px}@media (min-width:40rem){.wa-thread .wa-compose{padding-inline:calc(var(--spacing) * 5)}}.wa-thread .wa-compose{bottom:var(--wa-sticky-b,0px);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}@container svcd (min-width:54rem){.wa-thread .wa-compose{position:static}}.wa-c-meta{column-gap:calc(var(--spacing) * 5);row-gap:var(--spacing);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--muted-foreground);flex-wrap:wrap;display:flex}.wa-c-meta>span{align-items:center;gap:calc(var(--spacing) * 1.5);overflow-wrap:anywhere;min-width:0;display:inline-flex}.wa-c-meta b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}@media not all and (min-width:40rem){.wa-c-meta:not(.is-open){display:none}}.wa-addr{color:var(--muted-foreground)}.wa-link-btn{min-height:calc(var(--spacing) * 8);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--link);text-underline-offset:2px;align-items:center;display:inline-flex}@media (hover:hover){.wa-link-btn:hover{text-decoration-line:underline}}.wa-guess{background-color:var(--color-amber-100);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-amber-900);border-radius:.25rem}.wa-product-edit{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.wa-product-edit .input{flex:1;min-width:0}@media (min-width:40rem){.wa-product-edit .input{min-width:calc(var(--spacing) * 64)}}.wa-c-line{min-width:0;display:flex}.wa-c-chip{margin-inline:calc(var(--spacing) * -1);min-height:calc(var(--spacing) * 8);align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);min-width:0;max-width:100%;padding-inline:calc(var(--spacing) * 1.5);text-align:left;font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--muted-foreground);display:inline-flex}@media (hover:hover){.wa-c-chip:hover{background-color:var(--accent);color:var(--foreground)}}.wa-c-chip .ic{opacity:.7;flex-shrink:0}.wa-c-sig-l{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);flex-shrink:0}.wa-c-edit{flex:1;min-width:0}.wa-textarea{min-height:calc(var(--spacing) * 24);background-color:var(--card);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);resize:vertical}@media not all and (min-width:40rem){.wa-textarea{min-height:4.75rem}}.wa-pick{margin:0;list-style-type:none}:where(.wa-pick>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.wa-pick{padding:0}.wa-pick-item{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--card);padding-block:var(--spacing);padding-right:var(--spacing);padding-left:calc(var(--spacing) * 3);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));border-width:1px;display:flex}.wa-pick-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--foreground);flex:1;overflow:hidden}.wa-pick-size{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.wa-err{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-rose-800);margin:0}.wa-compose-actions{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.wa-compose-actions .wa-attach-btn{cursor:pointer}@media not all and (min-width:40rem){.wa-compose-actions .wa-act{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);justify-content:center;padding-inline:0}.wa-compose-actions .wa-act .wa-act-l{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wa-compose-actions .wa-meta-btn{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}}.wa-compose-actions .wa-hint{align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:inline-flex}.wa-compose-actions .wa-send{min-width:calc(var(--spacing) * 36);margin-left:auto}@media not all and (min-width:40rem){.wa-compose-actions .wa-send{height:calc(var(--spacing) * 11);min-width:calc(var(--spacing) * 28)}}.wa-compose:has(#wa-attach:focus-visible) .wa-attach-btn{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--primary)}.wa-quick-item{height:auto;padding-block:calc(var(--spacing) * 2);align-items:flex-start}.wa-push-btn.is-on{color:var(--color-emerald-800)}.wa-push-btn.is-warn{color:var(--color-amber-900)}@media not all and (min-width:40rem){.wa-thread .wa-push-l{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.wa-dash{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-red-300);overflow:hidden}.wa-dash-head{align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);display:flex}@media (min-width:40rem){.wa-dash-head{padding-inline:calc(var(--spacing) * 5)}}.wa-dash-ico{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);background-color:var(--color-red-600);color:var(--color-white);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}.wa-dash-title{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--foreground);flex-wrap:wrap;margin:0;display:flex}.wa-dash-n{height:calc(var(--spacing) * 7);min-width:calc(var(--spacing) * 7);background-color:var(--color-red-600);padding-inline: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-white);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.wa-dash-list{margin:0;list-style-type:none}:where(.wa-dash-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(--hairline)}.wa-dash-list{padding:0}.wa-dash-row{min-height:calc(var(--spacing) * 15);align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);display:flex}@media (hover:hover){.wa-dash-row:hover{background-color:var(--accent)}}@media (min-width:40rem){.wa-dash-row{padding-inline:calc(var(--spacing) * 5)}}.wa-dash-row:focus-visible{outline-style:var(--tw-outline-style);outline-offset:calc(2px * -1);outline-width:2px;outline-color:var(--primary)}.wa-dash-main{gap:calc(var(--spacing) * .5);flex-direction:column;flex:1;min-width:0;display:flex}.wa-dash-who{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(--foreground);overflow-wrap:anywhere}.wa-dash-no{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.wa-dash-snip{-webkit-line-clamp:2;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted-foreground);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wa-dash-meta{align-items:flex-end;gap:var(--spacing);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);flex-direction:column;flex-shrink:0;display:flex}.wa-avatar{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);font-size:var(--text-badge);line-height:var(--tw-leading,var(--text-badge--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}.warranty-unmatched .wa-um-intro p+p{margin-top:var(--spacing)}.warranty-unmatched .wa-um-list{margin:0;list-style-type:none}:where(.warranty-unmatched .wa-um-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)))}.warranty-unmatched .wa-um-list{padding:0}.warranty-unmatched .wa-um-card{padding:0;overflow:hidden}.warranty-unmatched .wa-um-head{align-items:flex-start;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);display:flex}@media (min-width:40rem){.warranty-unmatched .wa-um-head{padding-inline:calc(var(--spacing) * 5)}}.warranty-unmatched .wa-um-who{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(--foreground);overflow-wrap:anywhere}.warranty-unmatched .wa-um-mail{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--muted-foreground)}.warranty-unmatched .wa-um-subj{margin-top:calc(var(--spacing) * .5);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--foreground);overflow-wrap:anywhere}:where(.warranty-unmatched .wa-um-body>: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)))}.warranty-unmatched .wa-um-body{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4)}@media (min-width:40rem){.warranty-unmatched .wa-um-body{padding-inline:calc(var(--spacing) * 5)}}:where(.warranty-unmatched .wa-um-assign>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}.warranty-unmatched .wa-um-assign{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);background-color:var(--surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4)}@media (min-width:40rem){.warranty-unmatched .wa-um-assign{padding-inline:calc(var(--spacing) * 5)}}.warranty-unmatched .wa-um-label{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);margin:0}.warranty-unmatched .wa-um-suggest{margin:0;list-style-type:none}:where(.warranty-unmatched .wa-um-suggest>: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)))}.warranty-unmatched .wa-um-suggest{padding:0}.warranty-unmatched .wa-um-suggest>li{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));border-width:1px;flex-wrap:wrap;display:flex}:where(.warranty-unmatched .wa-um-search>: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)))}.warranty-unmatched .wa-um-foot{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);justify-content:flex-end;display:flex}@media (min-width:40rem){.warranty-unmatched .wa-um-foot{padding-inline:calc(var(--spacing) * 5)}}.warranty-unmatched .wa-um-empty{align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 12);text-align:center;flex-direction:column;display:flex}:where(.wa-mb-note>: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)))}.wa-mb-facts{margin:0}:where(.wa-mb-facts>: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(--hairline)}.wa-mb-facts{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px}.wa-mb-facts>div{gap:calc(var(--spacing) * .5);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));flex-direction:column;display:flex}@media (min-width:40rem){.wa-mb-facts>div{gap:calc(var(--spacing) * 4);flex-direction:row}}.wa-mb-facts dt{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted-foreground);flex-shrink:0}@media (min-width:40rem){.wa-mb-facts dt{width:calc(var(--spacing) * 44)}}.wa-mb-facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.wa-mb-form .wa-mb-group{border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 4);border-width:1px;margin:0}.wa-mb-form .wa-mb-group>legend{align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 1.5);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);display:flex}.wa-mb-form .wa-mb-peek{right:var(--spacing);position:absolute}.returns-page .rt-refunded{color:var(--color-emerald-800)}.returns-page .list-body{container:rt/inline-size}.returns-page .rt-table :is(th,td){white-space:nowrap}.returns-page .rt-table td{padding-block:.5rem}.returns-page .rt-table :is(th,td).rt-avc{width:3.75rem;padding-right:0}.returns-page .rt-table :is(th,td).rt-who{width:100%;max-width:0}.returns-page .rt-name-line{align-items:baseline;gap:calc(var(--spacing) * 2);min-width:0;display:flex}.returns-page .rt-name{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);min-width:0;font-weight:var(--font-weight-semibold);color:var(--foreground);text-underline-offset:3px;overflow:hidden}.returns-page .rt-name:hover{text-decoration:underline}.returns-page .rt-no{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0}.returns-page .rt-sub{margin-top:calc(var(--spacing) * .5);align-items:baseline;gap:calc(var(--spacing) * 2);min-width:0;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:flex}.returns-page .rt-email{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.returns-page .rt-order{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--secondary-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0}.returns-page .rt-order:before{content:"·";margin-right:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--muted-foreground)}.returns-page .rt-count{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.returns-page .rt-qty{margin-left:var(--spacing);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.returns-page .rt-amt{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-emerald-800);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:block}.returns-page .rt-cur{margin-left:var(--spacing);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--muted-foreground)}.returns-page .rt-ago{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:block}.returns-page .rt-table :is(th,td).rt-open{width:calc(var(--spacing) * 10);text-align:right;color:var(--muted-foreground);padding-left:0}.returns-page .rt-row:hover .rt-open{color:var(--foreground)}@container rt not (min-width:44rem){.returns-page .rt-table,.returns-page .rt-table>tbody{width:100%;display:block}.returns-page .rt-table>thead{display:none}.returns-page .rt-table>tbody>tr:not(.rt-row)>td{display:block}.returns-page .rt-row{border-bottom:1px solid var(--hairline);grid-template-columns:2.5rem auto minmax(0,1fr) auto;grid-template-areas:"av who who refund""av status items items";align-items:center;gap:.5rem .75rem;padding:.875rem 1rem;transition:background-color .12s;display:grid}.returns-page .rt-row:active{background:var(--accent)}.returns-page .rt-table>tbody>.rt-row>td{white-space:normal;border:0;width:auto;min-width:0;max-width:none;height:auto;padding:0;display:block;background:0 0!important}.returns-page .rt-row>td.rt-avc{grid-area:av;align-self:start}.returns-page .rt-row>td.rt-who{grid-area:who}.returns-page .rt-row>td.rt-refund{text-align:right;white-space:nowrap;grid-area:refund;align-self:start}.returns-page .rt-row>td.rt-status{grid-area:status}.returns-page .rt-row>td.rt-items{grid-area:items}.returns-page .rt-table>tbody>.rt-row>td.rt-open{display:none}.returns-page .rt-name-line{flex-wrap:wrap;row-gap:0}.returns-page .rt-name{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.returns-page .rt-count{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--secondary-foreground)}}.returns-edit .page-summary{white-space:normal;flex-shrink:1}.returns-show .rt-cust{column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@container svcd (min-width:36rem){.returns-show .rt-cust{grid-template-columns:repeat(3,minmax(0,1fr))}}.returns-show .rt-cust-item{gap:calc(var(--spacing) * .5);flex-direction:column;min-width:0;display:flex}.returns-show .rt-items-head{display:none}.returns-show .rt-item{align-items:center;column-gap:calc(var(--spacing) * 4);row-gap:var(--spacing);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name total""qty unit";display:grid}.returns-show .rt-item-name{grid-area:name;min-width:0}.returns-show .rt-item-qty{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);grid-area:qty}.returns-show .rt-item-unit{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);grid-area:unit;justify-self:end}.returns-show .rt-item-total{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);grid-area:total;justify-self:end}@container svcd (min-width:36rem){.returns-show .rt-items-head{column-gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);background-color:var(--surface);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--muted-foreground);grid-template-columns:minmax(0,1fr) 5rem 7.5rem 8rem;display:grid}.returns-show .rt-items-head>span:not(:first-child){text-align:right}.returns-show .rt-item{grid-template-columns:minmax(0,1fr) 5rem 7.5rem 8rem;grid-template-areas:"name qty unit total"}.returns-show .rt-item-qty,.returns-show .rt-item-unit{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--secondary-foreground);justify-self:flex-end}.returns-show .rt-x{display:none}}.withdrawals-page .wd-refunded{color:var(--color-emerald-800)}.withdrawals-page .list-body{container:wd/inline-size}.withdrawals-page .wd-table :is(th,td){white-space:nowrap}.withdrawals-page .wd-table td{padding-block:.5rem}.withdrawals-page .wd-table tbody tr.wd-new>td{background:oklch(97% .014 254.604)}@supports (color:color-mix(in lab, red, red)){.withdrawals-page .wd-table tbody tr.wd-new>td{background:color-mix(in oklab, var(--color-blue-50) 70%, var(--card))}}.withdrawals-page .wd-table tbody tr.wd-new:hover>td{background:var(--color-blue-50)}.withdrawals-page .wd-table :is(th,td).wd-who{width:100%;max-width:0}.withdrawals-page .wd-name-line{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;display:flex}.withdrawals-page .wd-name{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);min-width:0;font-weight:var(--font-weight-semibold);color:var(--foreground);text-underline-offset:3px;overflow:hidden}.withdrawals-page .wd-name:hover{text-decoration:underline}.withdrawals-page .wd-badge{height:calc(var(--spacing) * 5.5);padding-inline:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);flex-shrink:0}.withdrawals-page .wd-sub{margin-top:calc(var(--spacing) * .5);align-items:baseline;gap:calc(var(--spacing) * 2);min-width:0;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:flex}.withdrawals-page .wd-no{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--secondary-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0}.withdrawals-page .wd-email{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.withdrawals-page .wd-email:before{content:"·";margin-right:calc(var(--spacing) * 2)}.withdrawals-page .wd-table :is(th,td).wd-order{min-width:8rem}.withdrawals-page .wd-ono{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:block}.withdrawals-page .wd-ototal{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:block}.withdrawals-page .wd-items-u{display:none}.withdrawals-page .wd-amt{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-rose-700);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:block}.withdrawals-page .wd-cur{margin-left:var(--spacing);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--muted-foreground)}.withdrawals-page .wd-date{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:block}.withdrawals-page .wd-table :is(th,td).wd-open{width:calc(var(--spacing) * 10);text-align:right;color:var(--muted-foreground);padding-left:0}.withdrawals-page .wd-row:hover .wd-open{color:var(--foreground)}@container wd not (min-width:44rem){.withdrawals-page .wd-table,.withdrawals-page .wd-table>tbody{width:100%;display:block}.withdrawals-page .wd-table>thead{display:none}.withdrawals-page .wd-table>tbody>tr:not(.wd-row)>td{display:block}.withdrawals-page .wd-row{border-bottom:1px solid var(--hairline);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"who who refund""status order items";align-items:center;gap:.5rem .75rem;padding:.875rem 1rem;transition:background-color .12s;display:grid}.withdrawals-page .wd-row.wd-new{background:oklch(97% .014 254.604)}@supports (color:color-mix(in lab, red, red)){.withdrawals-page .wd-row.wd-new{background:color-mix(in oklab, var(--color-blue-50) 70%, var(--card))}}.withdrawals-page .wd-row:active{background:var(--accent)}.withdrawals-page .wd-table>tbody>.wd-row>td{white-space:normal;border:0;width:auto;min-width:0;max-width:none;height:auto;padding:0;display:block;background:0 0!important}.withdrawals-page .wd-row>td.wd-who{grid-area:who}.withdrawals-page .wd-row>td.wd-refund{text-align:right;white-space:nowrap;grid-area:refund;align-self:start}.withdrawals-page .wd-row>td.wd-status{grid-area:status}.withdrawals-page .wd-row>td.wd-order{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);grid-area:order}.withdrawals-page .wd-row>td.wd-items{text-align:right;white-space:nowrap;grid-area:items;justify-self:end}.withdrawals-page .wd-table>tbody>.wd-row>td.wd-open,.withdrawals-page .wd-items .chip{display:none}.withdrawals-page .wd-items-u{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:inline}.withdrawals-page .wd-ono{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--secondary-foreground);display:inline}.withdrawals-page .wd-ototal{display:none}.withdrawals-page .wd-name{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.withdrawals-show .wd-cust{column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@container svcd (min-width:36rem){.withdrawals-show .wd-cust{grid-template-columns:repeat(2,minmax(0,1fr))}}.withdrawals-show .wd-cust-item{gap:calc(var(--spacing) * .5);flex-direction:column;min-width:0;display:flex}.withdrawals-show .wd-item{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 4);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:flex}.withdrawals-show .wd-bank{gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-width:1px;grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@container svcd (min-width:36rem){.withdrawals-show .wd-bank{grid-template-columns:repeat(2,minmax(0,1fr))}}.withdrawals-show .wd-acc{min-width:0;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-medium);font-weight:var(--font-weight-medium);color:var(--foreground);overflow-wrap:anywhere}.ap-form-page .page-body{container:apf/inline-size}.ap-form-page .ap-cols{align-items:flex-start;gap:calc(var(--spacing) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.ap-form-page .ap-main{min-width:0}:where(.ap-form-page .ap-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)))}.ap-form-page .ap-aside{min-width:0}@container apf (min-width:58rem){.ap-form-page .ap-cols{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.ap-form-page .ap-cols.is-mail{grid-template-columns:minmax(0,1fr) 22rem}.ap-form-page .ap-aside{position:sticky;top:1rem}}@container apf (min-width:84rem){.ap-form-page .ap-cols.is-mail{grid-template-columns:minmax(0,1fr) 28rem}}.ap-form-page .panel-title .ap-opt,.ap-form-page .label .ap-opt{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--muted-foreground)}.ap-form-page .panel-title .ap-opt{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height))}.ap-form-page .ap-code{background-color:var(--muted);padding-inline:var(--spacing);padding-block:calc(var(--spacing) * .5);font-family:var(--font-mono);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--foreground);border-radius:.25rem}.ap-form-page .ap-check-grid{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.ap-form-page .ap-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ap-form-page .ap-check{min-height:calc(var(--spacing) * 12);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--background);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));border-width:1px;transition:background-color .15s,border-color .15s;display:flex}.ap-form-page .ap-check:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ap-form-page .ap-check:hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.ap-form-page .ap-check.is-block{align-items:flex-start}.ap-form-page .ap-check.is-block>.checkbox{margin-top:.1875rem}.ap-form-page .ap-check:has(>.checkbox:checked){border-color:var(--brand-300);background:var(--brand-50)}.ap-form-page .ap-check.is-disabled,.ap-form-page .ap-check.is-disabled:has(>.checkbox:checked){cursor:not-allowed;background-color:var(--muted);border-color:var(--border)}.ap-form-page .ap-check .checkbox:disabled{cursor:not-allowed;opacity:.6}.ap-form-page .ap-check.is-disabled .ap-check-title{color:var(--muted-foreground)}.ap-form-page .ap-check-title{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);display:block}.ap-form-page .ap-check-desc{margin-top:calc(var(--spacing) * .5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:block}.ap-form-page .ap-details{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--surface);padding-inline:calc(var(--spacing) * 4);border-width:1px}.ap-form-page .ap-details[open]{padding-bottom:calc(var(--spacing) * 4)}.ap-form-page .ap-summary{min-height:calc(var(--spacing) * 12);cursor:pointer;align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * .5);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);-webkit-user-select:none;user-select:none;flex-wrap:wrap;list-style-type:none;display:flex}.ap-form-page .ap-summary::-webkit-details-marker{display:none}.ap-form-page .ap-summary-sub{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--muted-foreground)}.ap-form-page .ap-summary-chev{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5);color:var(--muted-foreground);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))}.ap-form-page .ap-details[open] .ap-summary-chev{rotate:90deg}.ap-form-page .ap-range{margin-top:var(--spacing);height:calc(var(--spacing) * 6);cursor:pointer;width:100%;accent-color:var(--primary)}.ap-form-page .ap-savebar{z-index:25;border-top:1px solid var(--border);background:var(--background,#fff);position:sticky;bottom:0;container:aps/inline-size}@media not all and (min-width:48rem){.ap-form-page .ap-savebar{bottom:calc(1px - .5rem)}}.ap-form-page .ap-savebar-in{align-items:center;gap:.75rem;max-width:105rem;margin:0 auto;padding:.75rem 1rem;display:flex}@media (min-width:64rem){.ap-form-page .ap-savebar-in{padding-inline:2rem}}.ap-form-page .ap-savebar-hint{min-width:0;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}@container aps not (min-width:46rem){.ap-form-page .ap-savebar-hint{display:none}}@container aps not (min-width:34rem){.ap-form-page .ap-savebar-in{gap:.5rem}.ap-form-page .ap-del-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (pointer:coarse),not (min-width:48rem){.ap-form-page .seg .seg-item{height:2.5rem}.ap-form-page .ap-range{height:2.5rem;margin-top:0}}:is(.ap-hero-list,.ap-camp-list,.ap-mail-list) .list-body{container:apl/inline-size}:is(.ap-camp-list,.ap-mail-list) .ap-wide{display:none}@container apl (min-width:56rem){:is(.ap-camp-list,.ap-mail-list) .ap-wide{display:block}:is(.ap-camp-list,.ap-mail-list) .ap-narrow{display:none}}:is(.ap-hub,.ap-hero-list,.ap-camp-list,.ap-mail-list,.ap-form-page) .page-summary{white-space:normal;flex-shrink:1;display:block}:is(.ap-hero-list,.ap-camp-list,.ap-mail-list) .list-bar.is-sub{align-items:flex-start;gap:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);flex-wrap:nowrap}:is(.ap-hero-list .hs-help-ic,.ap-camp-list .cp-info-ic,.ap-mail-list .em-info-ic){margin-top:calc(var(--spacing) * .5);width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5);color:var(--muted-foreground);flex-shrink:0}:is(.ap-hero-list .hs-help-text,.ap-camp-list .cp-info-text,.ap-mail-list .em-info-text){min-width:0;font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--muted-foreground);flex:1}:is(.ap-camp-list .cp-info-text,.ap-mail-list .em-info-text) b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.ap-hub .ap-hub-grid{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.ap-hub .ap-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.ap-hub .ap-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ap-hub .ap-hub-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-xs);padding:calc(var(--spacing) * 5);flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex}.ap-hub a.ap-hub-card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.ap-hub a.ap-hub-card:focus-visible:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ap-hub .ap-hub-card.is-soon{cursor:default;--tw-border-style:dashed;--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-style:dashed}.ap-hub .ap-hub-top{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.ap-hub .ap-hub-tile{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);border-radius:var(--radius-lg);flex-shrink:0;place-items:center;display:grid}.ap-hub .ap-hub-tile>.ic{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.ap-hub .ap-hub-arrow{color:var(--muted-foreground);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))}.ap-hub a.ap-hub-card:hover .ap-hub-arrow{color:var(--foreground)}.ap-hub .ap-hub-title{margin-top:calc(var(--spacing) * 4);font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.ap-hub .ap-hub-desc{margin-top:var(--spacing);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--muted-foreground);flex:1}.ap-hub .ap-hub-foot{margin-top:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);padding-top:calc(var(--spacing) * 3.5);flex-wrap:wrap;display:flex}.ap-hub .ap-hub-count{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--muted-foreground)}.ap-hub .ap-hub-count strong{font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ap-hub .ap-hub-section{margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-meta);letter-spacing:0;color:var(--muted-foreground);font-weight:600;line-height:1.3}.ap-hero-list .page-summary .hs-active{color:var(--color-emerald-700)}.ap-hero-list .list-bar.hs-help{align-items:center}.ap-hero-list .list-bar .hs-help-ic{margin-top:0}.ap-hero-list .hs-help-grip{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);vertical-align:-.2em;color:var(--foreground);display:inline-block}.ap-hero-list .hs-status{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);flex-shrink:0}.ap-hero-list .hs-status:empty{display:none}.ap-hero-list .hs-status.is-ok{color:var(--color-emerald-700)}.ap-hero-list .hs-status.is-err{color:var(--color-red-700)}@media (min-width:64rem){.ap-hero-list .list-body>.hs-scroll{scrollbar-color:var(--foreground) transparent;flex:auto;min-height:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.ap-hero-list .list-body>.hs-scroll{scrollbar-color:color-mix(in oklab, var(--foreground) 20%, transparent) transparent}}.ap-hero-list .list-body>.hs-scroll::-webkit-scrollbar{width:10px;height:10px}.ap-hero-list .list-body>.hs-scroll::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ap-hero-list .list-body>.hs-scroll::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.ap-hero-list .list-body>.hs-scroll::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:999px}.ap-hero-list .list-body>.hs-scroll::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ap-hero-list .list-body>.hs-scroll::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 30%, transparent)}}.ap-hero-list .list-body>.hs-scroll::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.ap-hero-list .list-body>.hs-scroll{scrollbar-width:thin}}.ap-hero-list .hs-row{border-bottom:1px solid var(--hairline);background:var(--background);grid-template-columns:2.75rem minmax(0,1fr);grid-template-areas:"order thumb""order info""order actions";align-items:center;gap:.625rem .75rem;padding:.875rem 1rem .875rem .375rem;transition:background-color .3s;display:grid}@container apl (min-width:28rem) and (not (min-width:44rem)){.ap-hero-list .hs-row{grid-template-columns:2.75rem minmax(9rem,30%) minmax(0,1fr);grid-template-areas:"order thumb info""order thumb actions";gap:.5rem 1rem;padding:.75rem 1rem .75rem .5rem}.ap-hero-list .hs-info{align-self:end}.ap-hero-list .hs-actions{align-self:start}}@container apl (min-width:44rem){.ap-hero-list .hs-row{grid-template-columns:2.75rem 12rem minmax(0,1fr) auto;grid-template-areas:"order thumb info actions";column-gap:1rem;padding:.75rem 1.5rem .75rem .75rem}}@container apl (min-width:64rem){.ap-hero-list .hs-row{grid-template-columns:2.75rem 15rem minmax(0,1fr) auto}}.ap-hero-list .hs-row:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ap-hero-list .hs-row:hover{background:color-mix(in oklab, var(--accent) 45%, var(--background))}}.ap-hero-list .hs-row.dragging{opacity:.45}.ap-hero-list .hs-row.drop-before{box-shadow:inset 0 3px 0 var(--primary)}.ap-hero-list .hs-row.drop-after{box-shadow:inset 0 -3px 0 var(--primary)}.ap-hero-list .hs-row.hs-moved{animation:.9s ease-out hs-moved}@keyframes hs-moved{0%{background-color:var(--brand-50)}to{background-color:var(--background)}}.ap-hero-list .hs-row.is-off .hs-thumb :is(img,video){filter:grayscale();opacity:.55}.ap-hero-list .hs-order{align-items:center;gap:calc(var(--spacing) * .5);flex-direction:column;grid-area:order;align-self:center;display:flex}@container apl not (min-width:28rem){.ap-hero-list .hs-order{align-self:flex-start}}.ap-hero-list :is(.hs-up,.hs-down){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);cursor:pointer;border-radius:var(--radius-md);color:var(--muted-foreground);place-items:center;transition:background-color .15s,color .15s;display:grid}@container apl (min-width:44rem){.ap-hero-list :is(.hs-up,.hs-down){width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}}.ap-hero-list :is(.hs-up,.hs-down):hover{background-color:var(--accent);color:var(--foreground)}.ap-hero-list :is(.hs-up,.hs-down):focus-visible:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ap-hero-list .hs-row:first-child .hs-up,.ap-hero-list .hs-row:last-child .hs-down{opacity:.3;pointer-events:none}.ap-hero-list .hs-grip{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 10);cursor:grab;border-radius:var(--radius-md);color:var(--placeholder);place-items:center;display:grid}.ap-hero-list .hs-grip:hover{background-color:var(--accent);color:var(--foreground)}.ap-hero-list .hs-grip:active{cursor:grabbing}@media (pointer:coarse){.ap-hero-list .hs-grip,.ap-hero-list .hs-help-fine{display:none}}.ap-hero-list .hs-thumb{border-radius:var(--radius-md);background-color:var(--color-zinc-900);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#0000000d;grid-area:thumb;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ap-hero-list .hs-thumb{--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.ap-hero-list .hs-thumb{aspect-ratio:1920/600}.ap-hero-list .hs-thumb :is(img,video){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ap-hero-list .hs-thumb:focus-visible:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ap-hero-list .hs-kind{right:calc(var(--spacing) * 1.5);bottom:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 6);align-items:center;gap:var(--spacing);background-color:#000000bf;border-radius:.25rem;display:inline-flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.ap-hero-list .hs-kind{background-color:color-mix(in oklab, var(--color-black) 75%, transparent)}}.ap-hero-list .hs-kind{padding-inline:calc(var(--spacing) * 1.5);font-size:var(--text-badge);line-height:var(--tw-leading,var(--text-badge--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white)}.ap-hero-list .hs-info{gap:var(--spacing);flex-direction:column;grid-area:info;min-width:0;display:flex}.ap-hero-list .hs-line{align-items:center;column-gap:calc(var(--spacing) * 2.5);row-gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.ap-hero-list .hs-switch:before{content:"";position:absolute;inset:-.5rem -.375rem}.ap-hero-list .hs-switch:focus-visible:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ap-hero-list .hs-state{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.ap-hero-list .hs-state.is-on{color:var(--color-emerald-700)}.ap-hero-list .hs-state.is-warn{color:var(--color-amber-800)}.ap-hero-list .hs-state.is-off{color:var(--muted-foreground)}.ap-hero-list .hs-tags{align-items:center;gap:calc(var(--spacing) * 1.5);display:inline-flex}.ap-hero-list .hs-id{font-family:var(--font-mono);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.ap-hero-list .hs-title{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);display:block;overflow:hidden}.ap-hero-list a.hs-title:hover{color:var(--link);text-underline-offset:3px;text-decoration:underline}.ap-hero-list .hs-title.is-empty{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--muted-foreground)}.ap-hero-list .hs-meta{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);overflow:hidden}.ap-hero-list .hs-link{font-family:var(--font-mono);color:var(--link)}.ap-hero-list .hs-link:hover{text-decoration:underline}.ap-hero-list .hs-meta-sep{margin-inline:calc(var(--spacing) * 1.5)}.ap-hero-list .hs-actions{align-items:center;gap:calc(var(--spacing) * 1.5);grid-area:actions;display:flex}@container apl not (min-width:28rem){.ap-hero-list .hs-actions{justify-content:space-between}}@container apl not (min-width:44rem){.ap-hero-list .hs-meta{white-space:normal;overflow-wrap:anywhere}}.ap-hero-edit .hs-media-grid{gap:calc(var(--spacing) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@container apf (min-width:40rem){.ap-hero-edit .hs-media-grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.ap-hero-edit .hs-drop{cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-zinc-500);background-color:var(--color-zinc-900);width:100%;display:block;position:relative;overflow:hidden}.ap-hero-edit .hs-drop>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ap-hero-edit .hs-drop.over,.ap-hero-edit .hs-drop:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ap-hero-edit .hs-empty{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-zinc-200);flex-direction:column;display:flex;position:absolute;inset:0}.ap-hero-edit .hs-media-acts{margin-top:calc(var(--spacing) * 2.5);align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.ap-hero-edit .hs-warn{margin-top:calc(var(--spacing) * 2);align-items:flex-start;gap:calc(var(--spacing) * 1.5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--color-amber-800);display:flex}.ap-hero-edit .hs-linkrow{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.ap-hero-edit .hs-btn-note{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--muted-foreground)}.ap-hero-edit .hs-btn-note.is-warn{border-radius:var(--radius-lg);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) * 2.5);color:var(--color-amber-900)}.ap-hero-edit .hs-btn-grid{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.ap-hero-edit .hs-btn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ap-hero-edit .hs-btn-grid.is-muted .input{background:var(--surface)}.ap-hero-edit .hs-state-grid{align-items:flex-start;gap:calc(var(--spacing) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.ap-hero-edit .hs-state-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ap-form-page .ap-prev-body{background-color:var(--surface);padding:calc(var(--spacing) * 4)}.ap-hero-edit .hs-frame{border-radius:var(--radius-md);aspect-ratio:1920/600;contain:paint;background-color:#0a0a0a;width:100%;max-width:100%;margin-inline:auto;position:relative;overflow:hidden}.ap-hero-edit .hs-frame.is-mobile{aspect-ratio:1600/1000;max-width:20rem}.ap-hero-edit .hs-stage-none{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--tx-zinc-300,var(--color-zinc-300));display:flex;position:absolute;inset:0}.ap-hero-edit .hs-prev-link{margin-top:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));word-break:break-all;color:var(--muted-foreground)}.ap-hero-edit .hs-prev-link.is-link{color:var(--link)}.ap-hero-edit .hs-prev-note{margin-top:var(--spacing);text-align:center;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.ap-camp-list .page-summary .cp-live{color:var(--color-emerald-700)}.ap-camp-list .cp-shoplink{align-items:center;gap:var(--spacing);font-family:var(--font-mono);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-underline-offset:2px;color:var(--link);text-decoration-line:underline;display:inline-flex}.ap-camp-list .cp-table td{padding-block:calc(var(--spacing) * 2.5)}.ap-camp-list .cp-table :is(th,td).cp-c-thumb{width:11.5rem}.ap-camp-list .cp-table :is(th,td).cp-c-main{width:100%;max-width:0}.ap-camp-list .cp-table :is(th,td):is(.cp-c-brand,.cp-c-period){white-space:nowrap}.ap-camp-list .cp-table :is(th,td).cp-c-act{white-space:nowrap;width:1%}.ap-camp-list .cp-thumb{width:calc(var(--spacing) * 40);border-radius:var(--radius-md);border-style:var(--tw-border-style);aspect-ratio:16/9;background-color:#0a0a0a;border-width:1px;flex-shrink:0;display:block;position:relative;overflow:hidden}.ap-camp-list .cp-thumb img{object-fit:cover;opacity:.8;width:100%;height:100%;position:absolute;inset:0}.ap-camp-list .cp-thumb-txt{padding-inline:calc(var(--spacing) * 2.5);--tw-leading:.95;flex-direction:column;justify-content:center;line-height:.95;display:flex;position:absolute;inset:0}.ap-camp-list :is(.cp-thumb-top,.cp-thumb-bot){text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-badge);line-height:var(--tw-leading,var(--text-badge--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);text-transform:uppercase;overflow:hidden}.ap-camp-list .cp-thumb-top{color:var(--color-white)}.ap-camp-list .cp-row.is-off .cp-thumb img,.ap-camp-list .cp-card.is-off .cp-thumb img{filter:grayscale();opacity:.5}.ap-camp-list .cp-title{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);display:block;overflow:hidden}.ap-camp-list a.cp-title:hover{text-underline-offset:3px;text-decoration:underline}.ap-camp-list .cp-meta{margin-top:var(--spacing);align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.ap-camp-list .cp-slug{font-family:var(--font-mono);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.ap-camp-list .cp-brand{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);display:block}.ap-camp-list .cp-acts{justify-content:flex-end;align-items:center;gap:var(--spacing);display:flex}.ap-camp-list .cp-eye.is-on{color:var(--color-emerald-700)}.ap-camp-list .cp-card{align-items:flex-start}.ap-camp-list .cp-card .cp-thumb{width:calc(var(--spacing) * 28)}@container apl (min-width:32rem){.ap-camp-list .cp-card .cp-thumb{width:calc(var(--spacing) * 40)}}.ap-camp-list .cp-card .cp-meta{margin-top:0}.ap-camp-list .cp-card .cp-title{white-space:normal}.ap-camp-list .cp-sub{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.ap-camp-list .cp-card .cp-acts{justify-content:flex-start;gap:calc(var(--spacing) * 2);padding-top:var(--spacing);flex-wrap:wrap}.ap-camp-edit .cf-slug{height:calc(var(--spacing) * 10);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--background);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:var(--input);align-items:stretch;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.ap-camp-edit .cf-slug:hover{border-color:var(--border-strong)}.ap-camp-edit .cf-slug:focus-within{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab, red, red)){.ap-camp-edit .cf-slug:focus-within{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 22%, transparent)}}.ap-camp-edit .cf-slug[aria-invalid=true]{border-color:var(--destructive)}.ap-camp-edit .cf-slug-pre{border-right-style:var(--tw-border-style);background-color:var(--surface);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--muted-foreground);border-right-width:1px;flex-shrink:0;align-items:center;display:flex}.ap-camp-edit .cf-slug-in{min-width:0;padding-inline:calc(var(--spacing) * 3);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground);--tw-outline-style:none;background-color:#0000;outline-style:none;flex:1}.ap-camp-edit .cf-thumb{border-radius:var(--radius-lg);border-style:var(--tw-border-style);aspect-ratio:12/5;background-color:#0a0a0a;border-width:1px;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.ap-camp-edit .cf-thumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ap-camp-edit .cf-thumb.is-empty{--tw-border-style:dashed;background-color:var(--surface);border-style:dashed}.ap-camp-edit .cf-thumb>span{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted-foreground);display:flex}.ap-camp-edit .cf-pos{gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.ap-camp-edit .cf-pos-item>span{height:calc(var(--spacing) * 9);cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--background);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);border-width:1px;align-items:center;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.ap-camp-edit .cf-pos-item>span:hover{background-color:var(--accent)}.ap-camp-edit .cf-pos-item>input:checked+span{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.ap-camp-edit .cf-pos-item>input:focus-visible+span:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ap-camp-edit .cf-dates{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.ap-camp-edit .cf-color{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--background);padding:var(--spacing);border-width:1px;border-color:var(--input);flex-shrink:0}.ap-camp-edit .cf-ro-head{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);width:100%;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);text-align:left;display:flex}.ap-camp-edit .cf-ro-head:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ap-camp-edit .cf-ro-head:hover{background:color-mix(in oklab, var(--accent) 50%, transparent)}}.ap-camp-edit .cf-ro-head:focus-visible:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ap-camp-edit .cf-prev-wrap{background-color:var(--color-zinc-900);justify-content:center;display:flex}.ap-camp-edit .cf-frame{contain:paint;width:100%;max-width:100%;height:18rem;position:relative;overflow:hidden}.ap-camp-edit .cf-frame.is-mobile{max-width:16.25rem}:where(.ap-camp-edit .cf-prev-foot>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.ap-camp-edit .cf-prev-foot{border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);border-top-width:1px}.ap-mail-list .em-table td{padding-block:calc(var(--spacing) * 3)}.ap-mail-list .em-table :is(th,td).em-c-main{width:100%;max-width:0}.ap-mail-list .em-table :is(th,td):is(.em-c-lang,.em-c-time){white-space:nowrap}.ap-mail-list .em-table th.em-c-lang .tag{height:calc(var(--spacing) * 5.5);padding-inline:calc(var(--spacing) * 1.5)}.ap-mail-list .em-name-row{align-items:baseline;gap:calc(var(--spacing) * 2);min-width:0;display:flex}.ap-mail-list .em-name{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);min-width:0;font-weight:var(--font-weight-semibold);color:var(--foreground);display:block;overflow:hidden}.ap-mail-list a.em-name:hover{text-underline-offset:3px;text-decoration:underline}.ap-mail-list .em-key{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);flex-shrink:1;overflow:hidden}.ap-mail-list :is(.em-desc,.em-subj){margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);overflow:hidden}.ap-mail-list .em-subj-k{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.ap-mail-list .em-lang{margin-inline:calc(var(--spacing) * -1);align-items:center;gap:var(--spacing);border-radius:var(--radius-md);padding:var(--spacing);transition:background-color .15s;display:inline-flex}.ap-mail-list .em-lang:hover{background-color:var(--accent)}.ap-mail-list .em-lang:focus-visible:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ap-mail-list .em-lang-go{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--muted-foreground);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ap-mail-list .em-lang:hover .em-lang-go,.ap-mail-list .em-lang:focus-visible .em-lang-go{opacity:1}.ap-mail-list .em-card :is(.em-desc,.em-subj),.ap-mail-list .em-card .em-name{white-space:normal}.ap-mail-list .em-card-langs{align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 2);padding-top:var(--spacing);flex-wrap:wrap;display:flex}.ap-mail-list .em-card .em-lang{min-height:calc(var(--spacing) * 10);gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);border-width:1px;margin-inline:0}.ap-mail-list .em-card-time{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);margin-left:auto}:is(.ap-mail-list,.ap-mail-edit) .em-unset{height:calc(var(--spacing) * 6.5);align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);--tw-border-style:dashed;padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-badge);line-height:var(--tw-leading,var(--text-badge--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--muted-foreground);border-style:dashed;border-width:1px;border-color:var(--border-strong);border-radius:3.40282e38px;display:inline-flex}:is(.ap-mail-list,.ap-mail-edit) .em-unset>.dot{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);background-color:var(--color-zinc-300);border-radius:3.40282e38px;flex-shrink:0}.ap-mail-edit .em-req{color:var(--destructive)}.ap-mail-edit .em-state{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (min-width:40rem){.ap-mail-edit .em-state{flex-direction:row;justify-content:space-between;align-items:center}}.ap-mail-edit .em-active{flex:1;min-width:0}.ap-mail-edit .em-test{align-items:flex-start;gap:calc(var(--spacing) * 1.5);flex-direction:column;flex-shrink:0;display:flex}@media (min-width:40rem){.ap-mail-edit .em-test{align-items:flex-end}}.ap-mail-edit .em-test-msg{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:inline-flex}.ap-mail-edit .em-test-msg.is-ok{color:var(--color-emerald-700)}.ap-mail-edit .em-test-msg.is-err{color:var(--color-red-700)}.ap-mail-edit .em-test-msg.is-busy{color:var(--muted-foreground)}.ap-mail-edit .em-vars{gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.ap-mail-edit .em-var{height:calc(var(--spacing) * 8);cursor:pointer;border-radius:var(--radius-md);background-color:var(--muted);padding-inline:calc(var(--spacing) * 2);font-family:var(--font-mono);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--foreground);--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(--border);--tw-ring-inset:inset;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.ap-mail-edit .em-var:hover{background:var(--brand-50);color:var(--brand-700)}.ap-mail-edit .em-var:focus-visible:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (pointer:coarse),not (min-width:48rem){.ap-mail-edit .em-var{height:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 2.5)}}.ap-mail-edit .em-prev-busy{align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);flex-shrink:0;display:inline-flex}.ap-mail-edit .em-frame{border-style:var(--tw-border-style);background-color:var(--color-white);border-width:0;width:100%;height:36rem;display:block}@container apf (min-width:58rem){.ap-mail-edit .em-frame{height:max(28rem,100dvh - 26rem)}}.settings-page{--st-top:0px}@media not all and (min-width:80rem){.settings-page .st-sum-note{display:none}}.settings-page .page-summary{column-gap:calc(var(--spacing) * 1.5);white-space:normal;flex-wrap:wrap;flex-shrink:1;min-width:0}.settings-page .st-hdr-state{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--foreground);display:inline-flex}@media not all and (min-width:40rem){.settings-page .st-hdr-state{display:none}}.settings-page .st-nav{position:sticky}:where(.settings-page .st-nav>: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)))}.settings-page .st-nav{padding-right:var(--spacing);padding-bottom:calc(var(--spacing) * 2);top:calc(var(--st-top) + 1.5rem);max-height:calc(100dvh - var(--st-top) - 7rem);overflow-y:auto}.settings-page .st-nav-group{margin-bottom:var(--spacing);padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--muted-foreground)}.settings-page .st-nav-item{min-height:calc(var(--spacing) * 9);align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);color:var(--muted-foreground);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));display:flex}@media (hover:hover){.settings-page .st-nav-item:hover{background-color:var(--accent);color:var(--foreground)}}.settings-page .st-nav-label{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.settings-page .st-nav-item.is-active{background-color:var(--card);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);--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(--border)}.settings-page .st-nav-card{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3);border-width:1px}.settings-page .st-chips{z-index:10;margin-inline:calc(var(--spacing) * -4);margin-top:calc(var(--spacing) * -6);margin-bottom:calc(var(--spacing) * 6);border-bottom-style:var(--tw-border-style);background-color:var(--canvas);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);border-bottom-width:1px;position:sticky}@media (min-width:64rem){.settings-page .st-chips{margin-inline:calc(var(--spacing) * -8);padding-inline:calc(var(--spacing) * 8)}}.settings-page .st-chips{top:var(--st-top)}.settings-page .st-chips .filter-chip{height:calc(var(--spacing) * 9)}.settings-page .st-sec{scroll-margin-top:calc(var(--st-top) + 1rem)}.settings-page .st-sec-icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-lg);background-color:var(--brand-50);color:var(--brand-700);flex-shrink:0;place-items:center;display:grid}.settings-page .st-sec-head{align-items:flex-start}.settings-page .st-sec-main{align-items:center;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 2);flex-wrap:wrap;flex:1;min-width:0;display:flex}.settings-page .st-sec-titles{flex:15rem;min-width:0;padding-top:.125rem}.settings-page .st-sec-titles .panel-title{overflow-wrap:anywhere}.settings-page .st-sec-meta{align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.settings-page .st-sec-meta>.pill{max-width:100%}.settings-page .panel-header .st-used-at{flex-shrink:0;min-height:2.125rem;margin-left:0}.settings-page .st-sec-icon-muted{background-color:var(--muted);color:var(--muted-foreground)}.settings-page .st-label-row{align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:var(--spacing);flex-wrap:wrap;min-width:0;display:flex}.settings-page .st-label-row .label{min-width:0}.settings-page .st-key{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);max-width:16rem;margin-left:auto;overflow:hidden}.settings-page .st-mono{font-family:var(--font-mono)}.settings-page .st-textarea{min-height:calc(var(--spacing) * 24);resize:vertical}.settings-page [data-field]{position:relative}.settings-page [data-field].is-dirty:before{content:"";background:var(--color-amber-500);border-radius:999px;width:3px;position:absolute;top:.25rem;bottom:.25rem;left:-.75rem}@media not all and (min-width:40rem){.settings-page [data-field].is-dirty:before{left:-.5rem}}.settings-page .st-eye{right:calc(var(--spacing) * .5);width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-md);color:var(--muted-foreground);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:inline-grid;position:absolute}@media (hover:hover){.settings-page .st-eye:hover{background-color:var(--accent);color:var(--foreground)}}.settings-page .st-eye .st-eye-hide,.settings-page .st-eye[aria-pressed=true] .st-eye-show{display:none}.settings-page .st-eye[aria-pressed=true] .st-eye-hide{display:inline-flex}.settings-page .st-secret-pill{flex-shrink:0}.settings-page .st-toggle{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 4);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--surface);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));-webkit-user-select:none;user-select:none;border-width:1px;display:flex}@media (hover:hover){.settings-page .st-toggle:hover{border-color:var(--border-strong)}}.settings-page .st-toggle-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);display:block}.settings-page .st-toggle .st-key{margin-top:var(--spacing);margin-left:0;display:block}.settings-page .st-toggle-ctl{align-items:center;gap:calc(var(--spacing) * 3);flex-shrink:0;min-height:2.25rem;display:flex;position:relative}.settings-page .st-toggle-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:50%;right:0}.settings-page .st-toggle-input:checked+.switch{background:var(--primary)}.settings-page .st-toggle-input:checked+.switch:after{transform:translate(1.125rem)}.settings-page .st-toggle-input:focus-visible+.switch{box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab, red, red)){.settings-page .st-toggle-input:focus-visible+.switch{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 40%, transparent)}}.settings-page .st-state{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--muted-foreground)}@media not all and (min-width:40rem){.settings-page .st-state{display:none}}.settings-page .st-state .st-on{color:var(--foreground);display:none}.settings-page .st-toggle:has(.st-toggle-input:checked) .st-state .st-on{display:inline}.settings-page .st-toggle:has(.st-toggle-input:checked) .st-state .st-off{display:none}.settings-page .st-note{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--surface);min-width:0;padding:calc(var(--spacing) * 4);border-width:1px}.settings-page .st-note-brand{border-color:var(--brand-200);background-color:var(--brand-50)}.settings-page .st-note-title{margin-bottom:calc(var(--spacing) * 1.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-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);display:flex}.settings-page .st-note-link{margin-top:var(--spacing);padding-block:calc(var(--spacing) * 1.5);font-family:var(--font-mono);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));word-break:break-all;color:var(--link);text-underline-offset:2px;text-decoration-line:underline;display:block}.settings-page .st-ro-examples{margin-top:calc(var(--spacing) * 3)}:where(.settings-page .st-ro-examples>: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(--hairline)}.settings-page .st-ro-examples{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--card);border-width:1px}.settings-page .st-ro-ex{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 4);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-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:flex}.settings-page .st-ro-ex dt{color:var(--muted-foreground)}.settings-page .st-ro-ex dd{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.settings-page .st-other-head,.settings-page .st-other-row{align-items:center;column-gap:calc(var(--spacing) * 4);padding-inline:calc(var(--spacing) * 5);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.4fr);display:grid}.settings-page .st-other-head{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);background-color:var(--surface);padding-block:calc(var(--spacing) * 2);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--muted-foreground)}.settings-page .st-other-row{min-height:calc(var(--spacing) * 11);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);padding-block:calc(var(--spacing) * 2)}.settings-page .st-other-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.settings-page .st-other-key{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--foreground);overflow:hidden}.settings-page .st-other-meta{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);overflow:hidden}.settings-page .st-other-val{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--secondary-foreground);overflow:hidden}@media not all and (min-width:48rem){.settings-page .st-other-head{display:none}.settings-page .st-other-row{grid-template-columns:minmax(0,1fr);row-gap:.125rem;padding-block:.625rem}}.settings-page .st-savebar{pointer-events:none;bottom:calc(var(--spacing) * 5);z-index:30;justify-content:center;display:flex;position:sticky}.settings-page .st-savebar-inner{pointer-events:auto;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--popover);max-width:100%;padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 4);--tw-shadow:0 4px 8px -4px var(--tw-shadow-color,#10182814), 0 16px 32px -8px var(--tw-shadow-color,#10182824);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;display:flex}@media (min-width:40rem){.settings-page .st-savebar-inner{gap:calc(var(--spacing) * 3)}}.settings-page .st-savebar-inner{animation:.2s cubic-bezier(.2,0,0,1) slide-up}@media (max-width:63.99rem){.settings-page .st-savebar{left:.75rem;right:.75rem;bottom:calc(5rem + env(safe-area-inset-bottom));position:fixed}.settings-page .st-savebar-inner{width:100%}.settings-page .page-body{padding-bottom:7rem}}.users-page .us-tabs{align-self:stretch;align-items:flex-end;min-width:0;display:flex}.users-page .us-viewdd{display:none}@media not all and (min-width:40rem){.users-page .us-tabs{display:none}.users-page .us-viewdd{width:100%;display:block}}.users-page.us-tight .us-tabs{visibility:hidden;pointer-events:none;width:0;position:absolute;overflow:hidden}.users-page.us-tight .us-viewdd{display:block}.users-page .us-dd-label{line-height:1.375}.users-page .page-summary{column-gap:calc(var(--spacing) * 1.5);white-space:normal;flex-wrap:wrap;flex-shrink:1;min-width:0}.users-page .us-sum-active strong{color:var(--color-emerald-800)}.users-page .us-search{flex:14rem;min-width:0}@media (min-width:40rem){.users-page .us-search{max-width:22rem}}.users-page .us-search input::-webkit-search-cancel-button{display:none}.users-page .us-role{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;display:inline-flex}.users-page .us-role-label{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--muted-foreground)}@media not all and (min-width:64rem){.users-page .us-role-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media not all and (min-width:40rem){.users-page .us-role{flex:9rem}}.users-page .us-active{border-color:var(--brand-300);background-color:var(--brand-50);color:var(--brand-800)}.users-page .list-body .dt>thead th{background:var(--surface)}.users-page .list-body{container:usl/inline-size}.users-page tr[data-href]{cursor:pointer}.users-page .us-table :is(th,td){white-space:nowrap}.users-page .us-table td{padding-block:.5rem}.users-page .us-table :is(th,td).us-avc{width:3.75rem;padding-right:0}.users-page .us-table :is(th,td).us-who{width:100%;max-width:0}.users-page .us-name-line{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;display:flex}.users-page .us-name{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);min-width:0;font-weight:var(--font-weight-semibold);color:var(--foreground);text-underline-offset:3px;overflow:hidden}.users-page .us-name:hover{text-decoration:underline}.users-page .us-inactive{flex-shrink:0}.users-page .us-email{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:block;overflow:hidden}.users-page .us-row.is-inactive>td{background:var(--surface)}.users-page .us-row.is-inactive .us-name{color:var(--secondary-foreground)}.users-page .us-mods-all{align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-indigo-700);display:inline-flex}.users-page .us-mods-n{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.users-page .us-mods-n b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.users-page .us-unit{display:none}.users-page .us-ago{color:var(--foreground);display:block}.users-page .us-date{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:block}.users-page .us-table :is(th,td).us-open{width:calc(var(--spacing) * 10);text-align:right;color:var(--muted-foreground);padding-left:0}.users-page .us-row:hover .us-open{color:var(--foreground)}@container usl not (min-width:44rem){.users-page .us-table,.users-page .us-table>tbody{width:100%;display:block}.users-page .us-table>thead{display:none}.users-page .us-table>tbody>tr:not(.us-row)>td{display:block}.users-page .us-row{border-bottom:1px solid var(--hairline);grid-template-columns:2.75rem minmax(0,1fr) auto;grid-template-areas:"av who role""av mods last";align-items:center;gap:.375rem .75rem;padding:.875rem 1rem;display:grid}.users-page .us-row>td{white-space:normal;height:auto;display:block;border:0!important;width:auto!important;max-width:none!important;padding:0!important}.users-page .us-row>td.us-avc{grid-area:av;align-self:start}.users-page .us-row>td.us-who{grid-area:who;min-width:0}.users-page .us-row>td.us-role-c{grid-area:role;justify-self:end}.users-page .us-row>td.us-mods{grid-area:mods}.users-page .us-row>td.us-last{text-align:right;grid-area:last}.users-page .us-row>td.us-open{display:none}.users-page .us-unit{display:inline}.users-page .us-last .us-date{display:none}.users-page .us-row.is-inactive{background:var(--surface)}}.user-edit-page .page-summary{column-gap:calc(var(--spacing) * 1.5);white-space:normal;flex-wrap:wrap;flex-shrink:1;min-width:0}@media not all and (min-width:80rem){.user-edit-page .ue-sum-note{display:none}}.user-edit-page .ue-danger{margin-top:calc(var(--spacing) * 6)}.user-edit-page .ue-danger-body{align-items:stretch;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}.user-edit-page .ue-danger-btn{border:1px solid var(--destructive);justify-content:center;width:100%}@supports (color:color-mix(in lab, red, red)){.user-edit-page .ue-danger-btn{border:1px solid color-mix(in oklab, var(--destructive) 35%, var(--border))}}.user-edit-page .ue-eye{right:calc(var(--spacing) * .5);width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-md);color:var(--muted-foreground);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:inline-grid;position:absolute}@media (hover:hover){.user-edit-page .ue-eye:hover{background-color:var(--accent);color:var(--foreground)}}.user-edit-page .ue-toggle{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 4);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--surface);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));-webkit-user-select:none;user-select:none;border-width:1px;display:flex}@media (hover:hover){.user-edit-page .ue-toggle:hover{border-color:var(--border-strong)}}.user-edit-page .ue-toggle-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.user-edit-page .ue-toggle-input:checked+.switch{background:var(--primary)}.user-edit-page .ue-toggle-input:checked+.switch:after{transform:translate(1.125rem)}.user-edit-page .ue-toggle-input:focus-visible+.switch{box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab, red, red)){.user-edit-page .ue-toggle-input:focus-visible+.switch{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 40%, transparent)}}.user-edit-page .ue-role{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);padding:calc(var(--spacing) * 3.5);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));border-width:1px;display:flex;position:relative}@media (hover:hover){.user-edit-page .ue-role:hover{border-color:var(--border-strong)}}.user-edit-page .ue-role.is-on{border-color:var(--brand-300);background-color:var(--brand-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:var(--brand-300)}.user-edit-page .ue-role-radio{top:calc(var(--spacing) * 3.5);right:calc(var(--spacing) * 3.5);position:absolute}.user-edit-page .ue-role-icon{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);background-color:var(--muted);color:var(--muted-foreground);flex-shrink:0;place-items:center;display:grid}.user-edit-page .ue-role.is-on .ue-role-icon{background-color:var(--card);color:var(--brand-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(--brand-200)}.user-edit-page .ue-role>.min-w-0{padding-right:1.5rem}.user-edit-page .ue-group-head{margin-bottom:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 2.5);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);display:flex}.user-edit-page .ue-group-head>:first-child{flex:1}.user-edit-page .ue-group-btn{min-height:calc(var(--spacing) * 8.5);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--link);align-items:center;display:inline-flex}@media (hover:hover){.user-edit-page .ue-group-btn:hover{background-color:var(--accent)}}.user-edit-page .ue-mod{min-height:calc(var(--spacing) * 11);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 3.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground);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));-webkit-user-select:none;user-select:none;border-width:1px;display:flex}@media (hover:hover){.user-edit-page .ue-mod:hover{border-color:var(--border-strong);background-color:var(--accent)}}.user-edit-page .ue-mod:has(.checkbox:checked){border-color:var(--brand-300);background-color:var(--brand-50)}.user-edit-page .ue-mod-key{font-family:var(--font-mono);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);flex-shrink:0}.user-edit-page .ue-mod{container-type:inline-size}@container not (min-width:20rem){.user-edit-page .ue-mod-key{display:none}}.user-edit-page .ue-bar{margin-top:calc(var(--spacing) * 6)}.user-edit-page .ue-bar-inner{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--card);width:100%;padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 2);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;flex-wrap:wrap;display:flex}@media (min-width:40rem){.user-edit-page .ue-bar-inner{gap:calc(var(--spacing) * 3)}}.user-edit-page .ue-bar-hint{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}@media (max-width:63.99rem){.user-edit-page .ue-bar{z-index:30;left:.75rem;right:.75rem;bottom:calc(5rem + env(safe-area-inset-bottom));margin:0;position:fixed}.user-edit-page .ue-bar-inner{background-color:var(--popover);--tw-shadow:0 4px 8px -4px var(--tw-shadow-color,#10182814), 0 16px 32px -8px var(--tw-shadow-color,#10182824);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.user-edit-page .page-body{padding-bottom:7rem}}.activity-page .ac-tabs{align-self:stretch;align-items:flex-end;min-width:0;display:flex}.activity-page .ac-tabs .view-tabs{min-width:0}.activity-page .ac-more{flex-shrink:0;align-self:stretch;display:flex}.activity-page .ac-more .view-tab{height:calc(var(--spacing) * 13)}.activity-page .ac-viewdd{display:none}@media not all and (min-width:40rem){.activity-page .ac-tabs{display:none}.activity-page .ac-viewdd{width:100%;display:block}}.activity-page.ac-tight .ac-tabs{visibility:hidden;pointer-events:none;width:0;position:absolute;overflow:hidden}.activity-page.ac-tight .ac-viewdd{display:block}.activity-page .ac-dd-label{line-height:1.375}.activity-page .page-summary{column-gap:calc(var(--spacing) * 1.5);white-space:normal;flex-wrap:wrap;flex-shrink:1;min-width:0}.activity-page .ac-sum-today strong{color:var(--color-emerald-800)}.activity-page .ac-search{flex:14rem;min-width:0}@media (min-width:40rem){.activity-page .ac-search{max-width:22rem}}.activity-page .ac-search input::-webkit-search-cancel-button{display:none}.activity-page .ac-sel{max-width:14rem}@media not all and (min-width:40rem){.activity-page .ac-sel{flex:9rem;width:auto;max-width:none}}.activity-page .ac-active{border-color:var(--brand-300);background-color:var(--brand-50);color:var(--brand-800)}.activity-page .list-body{container:acl/inline-size}.activity-page .list-body .dt>thead th{background:var(--surface)}.activity-page .ac-table td{vertical-align:middle;padding-block:.5rem}.activity-page .ac-table :is(th,td).ac-when{white-space:nowrap;width:7.5rem}.activity-page .ac-date{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:block}.activity-page .ac-ago{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:block}.activity-page .ac-table :is(th,td).ac-who{width:15rem;max-width:15rem}.activity-page .ac-who-in{align-items:center;gap:calc(var(--spacing) * 2.5);min-width:0;display:flex}.activity-page .ac-user{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);display:block;overflow:hidden}.activity-page .ac-mail{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:block;overflow:hidden}.activity-page .ac-table :is(th,td).ac-what{width:100%;max-width:0}.activity-page .ac-what .pill{max-width:100%}.activity-page .ac-raw>span:last-child{font-family:var(--font-mono)}.activity-page .ac-summary{margin-top:var(--spacing);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--secondary-foreground);display:block;overflow:hidden}.activity-page .ac-table :is(th,td).ac-obj{max-width:18rem}.activity-page .ac-link{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--link);text-underline-offset:3px;display:block;overflow:hidden}.activity-page .ac-link:hover{text-decoration:underline}.activity-page .ac-label{text-overflow:ellipsis;white-space:nowrap;color:var(--foreground);display:block;overflow:hidden}.activity-page .ac-none{color:var(--muted-foreground)}.activity-page td.ac-ip{font-family:var(--font-mono);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));white-space:nowrap;color:var(--muted-foreground)}@container acl not (min-width:72rem){.activity-page .ac-table :is(th,td).ac-ip{display:none}.activity-page .ac-table :is(th,td).ac-who{width:12rem;max-width:12rem}.activity-page .ac-mail{display:none}}.activity-page .ac-sentinel{border-top:1px solid var(--hairline)}.activity-page .ac-sentinel-row{align-items:center;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);flex-wrap:wrap;display:flex}@media (min-width:64rem){.activity-page .ac-sentinel-row{padding-inline:calc(var(--spacing) * 6)}}.activity-page .ac-done{align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-emerald-800);display:inline-flex}@media not all and (min-width:40rem){.activity-page .ac-sentinel-row{text-align:center;justify-content:center}.activity-page .ac-hint-text{display:none}}@container acl not (min-width:48rem){.activity-page .ac-table,.activity-page .ac-table>tbody{width:100%;display:block}.activity-page .ac-table>thead{display:none}.activity-page .ac-table>tbody>tr:not(.ac-row)>td{display:block}.activity-page .ac-row{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who when""what what""obj obj";gap:.5rem .75rem;padding:.875rem 1rem;display:grid}.activity-page .ac-row>td{height:auto;display:block;border:0!important;width:auto!important;max-width:none!important;padding:0!important}.activity-page .ac-row>td.ac-who{grid-area:who;min-width:0}.activity-page .ac-row>td.ac-when{text-align:right;grid-area:when}.activity-page .ac-row>td.ac-what{grid-area:what;min-width:0}.activity-page .ac-row>td.ac-obj{grid-area:obj;min-width:0}.activity-page .ac-row>td.ac-obj:has(.ac-none),.activity-page .ac-row>td.ac-ip{display:none}.activity-page .ac-summary{white-space:normal;overflow:visible}.activity-page .ac-obj .ac-link,.activity-page .ac-obj .ac-label{align-items:center;max-width:100%;min-height:2.25rem;display:inline-flex}}.sl-page .sl-unit{margin-left:var(--spacing);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--muted-foreground)}.sl-page .sl-kpi-live .kpi-label>.ic{color:var(--tx-emerald-600,var(--color-emerald-600))}.sl-page .sl-row-off>td,.sl-page .card-row.sl-row-off{background-color:var(--surface)}.sl-page .dt tbody tr.sl-row-off:hover>td{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.sl-page .dt tbody tr.sl-row-off:hover>td{background:color-mix(in oklab, var(--accent) 65%, var(--surface))}}.sl-page .sl-uid{text-overflow:ellipsis;white-space:nowrap;background-color:var(--muted);max-width:100%;padding-inline:calc(var(--spacing) * 1.5);vertical-align:middle;font-family:var(--font-mono);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--foreground);border-radius:.25rem;padding-block:1px;display:inline-block;overflow:hidden}.sl-page .sl-pin{border-radius:var(--radius-md);background-color:var(--color-amber-50);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-family:var(--font-mono);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);--tw-tracking:.18em;letter-spacing:.18em;color:var(--color-amber-800);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);--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-amber-200);--tw-ring-inset:inset;align-items:center;display:inline-flex}:where(.sl-page .sl-cards>: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(--hairline)}.sl-page .sl-cards{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline)}.sl-page .sl-flash-bar{gap:calc(var(--spacing) * 2.5);border-color:var(--color-red-200);background-color:var(--color-red-50);color:var(--color-red-900)}.sl-page .sl-countdown{font-family:var(--font-mono);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.sl-page .sl-countdown-lg{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:1;line-height:1}.sl-page .sl-countdown.is-soon{color:var(--color-amber-700)}.sl-page .sl-countdown.is-over{color:var(--muted-foreground)}.sl-page .sl-left-cell{width:calc(var(--spacing) * 40)}.sl-page .sl-progress{margin-top:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5);background-color:var(--muted);border-radius:3.40282e38px;width:100%;overflow:hidden}.sl-page .sl-progress>span{background-color:var(--color-emerald-500);border-radius:3.40282e38px;height:100%;transition:width .9s linear;display:block}.sl-page .sl-left-cell .sl-progress{width:calc(var(--spacing) * 28)}.sl-dash .page-bar .page-summary{white-space:normal;flex-shrink:1;min-width:0}.sl-dash .page-bar .page-bar-main{min-width:min(100%,15rem)}.sl-dash .page-body{container:sl-body/inline-size}.sl-dash .sl-kpis{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:40rem){.sl-dash .sl-kpis{gap:calc(var(--spacing) * 4)}}@container sl-body (min-width:38rem){.sl-dash .sl-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.sl-dash .sl-statusbar{height:calc(var(--spacing) * 3);gap:calc(var(--spacing) * .5);border-radius:3.40282e38px;display:flex;overflow:hidden}.sl-dash .sl-statusbar>span{height:100%;min-width:calc(var(--spacing) * 1.5);display:block}.sl-page .list-body,.sl-dash .sl-panel{container:sl/inline-size}.sl-page .dt :is(th,td).sl-fx{max-width:0}.sl-page .sl-tbl34,.sl-page .sl-tbl36,.sl-page .sl-tbl38,.sl-page .sl-tbl40{display:none}@container sl (min-width:34rem){.sl-page .sl-tbl34{display:block}.sl-page .sl-crd34{display:none}}@container sl (min-width:36rem){.sl-page .sl-tbl36{display:block}.sl-page .sl-crd36{display:none}}@container sl (min-width:38rem){.sl-page .sl-tbl38{display:block}.sl-page .sl-crd38{display:none}}@container sl (min-width:40rem){.sl-page .sl-tbl40{display:block}.sl-page .sl-crd40{display:none}}@media (min-width:64rem){.view-list .sl-page .list-body>.card-list{flex:auto;min-height:0;overflow-y:auto}}@container sl not (min-width:42rem){.sl-page .sl-ge42{display:none!important}}@container sl (min-width:42rem){.sl-page .sl-lt42{display:none!important}}@container sl not (min-width:44rem){.sl-page .sl-ge44{display:none!important}}@container sl (min-width:44rem){.sl-page .sl-lt44{display:none!important}}@container sl not (min-width:50rem){.sl-page .sl-ge50{display:none!important}}@container sl (min-width:50rem){.sl-page .sl-lt50{display:none!important}}@container sl not (min-width:56rem){.sl-page .sl-ge56{display:none!important}}@container sl (min-width:56rem){.sl-page .sl-lt56{display:none!important}}@container sl not (min-width:62rem){.sl-page .sl-ge62{display:none!important}}@container sl (min-width:62rem){.sl-page .sl-lt62{display:none!important}}@container sl not (min-width:68rem){.sl-page .sl-ge68{display:none!important}}@container sl (min-width:68rem){.sl-page .sl-lt68{display:none!important}}.sl-page .sl-src-sub>.ic{margin-right:var(--spacing);width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);vertical-align:-.15em;display:inline-block}.sl-page .dt .row-actions .btn-icon{color:var(--muted-foreground)}@media (hover:hover){.sl-page .dt .row-actions .btn-icon:hover{color:var(--foreground)}}.sl-sessions .sl-filter{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;display:flex}@media not all and (min-width:40rem){.sl-sessions .sl-filter{width:100%}}.sl-sessions #filter-form,.sl-sessions .page-bar .toolbar{min-width:0;max-width:100%}.sl-sessions .sl-filter-label{align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted-foreground);flex-shrink:0;display:inline-flex}.sl-sessions .sl-filter-label>.ic{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}@media not all and (min-width:40rem){.sl-sessions .sl-filter-label{width:calc(var(--spacing) * 24);flex-shrink:0}}.sl-sessions .sl-col-time{width:calc(var(--spacing) * 24)}.sl-sessions .dt tbody tr.sl-row-live>td:first-child{box-shadow:inset 3px 0 0 var(--color-emerald-500)}.sl-machines .sl-pending{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-amber-200);background-color:var(--color-amber-50)}@media (min-width:64rem){.view-list .sl-machines .list-body.sl-has-pending{overflow-y:auto}.view-list .sl-machines .list-body.sl-has-pending>.dt-wrap,.view-list .sl-machines .list-body.sl-has-pending>.card-list{flex:none;overflow:visible}}@media not all and (min-width:40rem){.sl-machines .page-bar .toolbar{width:100%}}.sl-machines .sl-pending-head{align-items:flex-start;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-amber-200);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);display:flex}@media (min-width:64rem){.sl-machines .sl-pending-head{padding-inline:calc(var(--spacing) * 6)}}.sl-machines .sl-pending-head h2{font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));color:var(--color-amber-950)}.sl-machines .sl-pending-ico{margin-top:calc(var(--spacing) * .5);width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);background-color:var(--color-amber-100);color:var(--color-amber-800);flex-shrink:0;place-items:center;display:inline-grid}.sl-machines .sl-pending-ico>.ic{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.sl-machines .sl-pending-warn{align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-amber-200);background-color:var(--color-amber-100);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-amber-950);display:flex}@media (min-width:64rem){.sl-machines .sl-pending-warn{padding-inline:calc(var(--spacing) * 6)}}:where(.sl-machines .sl-pending-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-amber-200)}.sl-machines .sl-pending-list{container-type:inline-size}.sl-machines .sl-pending-row{align-items:flex-end;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.sl-machines .sl-pending-row{padding-inline:calc(var(--spacing) * 6)}}@container (min-width:34rem){.sl-machines .sl-pending-row{grid-template-columns:repeat(2,minmax(0,1fr))}.sl-machines .sl-pending-info,.sl-machines .sl-pending-acts{grid-column:1/-1}.sl-machines .sl-pending-acts{justify-content:flex-end}}@container (min-width:60rem){.sl-machines .sl-pending-row{grid-template-columns:minmax(0,1fr) 14rem 16rem auto}.sl-machines .sl-pending-info,.sl-machines .sl-pending-acts{grid-column:auto}}.sl-machines .sl-pending-info{align-self:center}.sl-machines .sl-pending-row .input{background-color:var(--card)}.sl-machines .sl-pending-acts{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}@container not (min-width:34rem){.sl-machines .sl-pending-acts>.btn{flex:1 1 0}}.sl-sites .sl-stats{gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);background-color:var(--surface);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sl-sites .sl-stats>div{flex-direction:column;min-width:0;display:flex}.sl-sites .sl-stats span{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);overflow:hidden}.sl-sites .sl-stats 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-semibold);font-weight:var(--font-weight-semibold);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);overflow:hidden}.sl-page .sl-swatch{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);vertical-align:middle;--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:#0000001a;border-radius:3.40282e38px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.sl-page .sl-swatch{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.sl-page .sl-swatch{--tw-ring-inset:inset}.sl-packages .sl-group-row>td{height:calc(var(--spacing) * 10);background-color:var(--surface);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}.sl-packages .dt tbody tr.sl-group-row:hover>td{background-color:var(--surface)}.sl-packages .sl-group-head{background-color:var(--surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);align-items:center;display:flex}.sl-packages .sl-pkg-card{border-left:4px solid var(--pkg,#71717a);padding-left:calc(1rem - 4px)}.sl-packages .sl-toggle{margin-left:calc(var(--spacing) * -2);height:calc(var(--spacing) * 8.5);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--foreground);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));-webkit-user-select:none;user-select:none;display:inline-flex}@media (hover:hover){.sl-packages .sl-toggle:hover{background-color:var(--accent)}}.sl-packages .card-row .sl-toggle{margin-right:calc(var(--spacing) * -2);height:calc(var(--spacing) * 10);margin-left:0}.sl-packages .sl-toggle[aria-checked=false]{color:var(--muted-foreground)}.sl-packages .sl-toggle-track{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 10.5);background:var(--border-strong);border-radius:3.40282e38px;flex-shrink:0;align-items:center;transition:background-color .15s;display:inline-flex;position:relative}.sl-packages .sl-toggle-track:after{content:"";width:1.125rem;height:1.125rem;box-shadow:var(--shadow-sm);background:#fff;border-radius:999px;transition:transform .15s cubic-bezier(.2,0,0,1);position:absolute;left:.1875rem}.sl-packages .sl-toggle[aria-checked=true] .sl-toggle-track{background:var(--primary)}.sl-packages .sl-toggle[aria-checked=true] .sl-toggle-track:after{transform:translate(1.125rem)}.sl-form-page .sl-check-card{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--hairline);background-color:var(--surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.sl-form-page .sl-option{min-height:calc(var(--spacing) * 12);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);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));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));-webkit-user-select:none;user-select:none;border-width:1px;display:flex}@media (hover:hover){.sl-form-page .sl-option:hover{background-color:var(--accent)}}.sl-form-page .sl-option:has(:checked){border-color:var(--brand-300);background-color:var(--brand-50)}.sl-form-page .sl-form-foot{align-items:center;gap:calc(var(--spacing) * 2);padding-top:var(--spacing);flex-wrap:wrap;display:flex}.sl-form-page .sl-color{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 14);cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);padding:var(--spacing);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;flex-shrink:0}:where(.sl-form-page .sl-pkg-preview>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.sl-form-page .sl-pkg-preview{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-left:5px solid var(--pkg,#71717a)}.sl-form-page .page-record .page-title{overflow-wrap:break-word}.sl-dash .sl-panel.sl-fill{flex-direction:column;display:flex}.sl-dash .sl-panel.sl-fill>:last-child{flex-direction:column;flex:1;justify-content:center;display:flex}.sl-dash .sl-legend{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:40rem){.sl-dash .sl-legend{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.sl-dash .sl-legend{grid-template-columns:repeat(5,minmax(0,1fr))}}.sl-dash .sl-legend>li{gap:var(--spacing);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--hairline);background-color:var(--surface);min-width:0;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);flex-direction:column;display:flex}.sl-dash .sl-legend>li.is-zero{color:var(--muted-foreground)}.sl-dash .sl-legend-label{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:inline-flex}.sl-dash .sl-legend-num{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 2);display:flex}.sl-dash .sl-legend-num>b{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.sl-dash .sl-legend-num>span{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}@media (min-width:96rem){.sl-dash .sl-status-panel .sl-legend{grid-template-columns:repeat(1,minmax(0,1fr));gap:0}:where(.sl-dash .sl-status-panel .sl-legend>: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(--hairline)}.sl-dash .sl-status-panel .sl-legend>li{border-style:var(--tw-border-style);padding-inline:0;padding-block:calc(var(--spacing) * 2);background-color:#0000;border-width:0;border-radius:0;flex-direction:row;justify-content:space-between;align-items:center}.sl-dash .sl-status-panel .sl-legend-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.sl-dash .sl-status-panel .sl-legend-num{width:calc(var(--spacing) * 24);justify-content:flex-end;gap:calc(var(--spacing) * 3)}.sl-dash .sl-status-panel .sl-legend-num>b{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}:where(.sl-pricing .sl-rules-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.sl-pricing .sl-rules-list>li{align-items:center;column-gap:calc(var(--spacing) * 2.5);row-gap:var(--spacing);flex-wrap:wrap;display:flex}.sl-pricing .sl-rules-list>li>.pill{min-width:calc(var(--spacing) * 34);justify-content:center}.sl-pricing .sl-pending-note{align-items:flex-start;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);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) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-amber-950);display:flex}.sl-pricing .sl-site,.sl-pricing .sl-mach{scroll-margin-top:5rem}.sl-pricing .sl-site:target,.sl-pricing .sl-mach:target{--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(--brand-300)}.sl-pricing .sl-site-head{row-gap:calc(var(--spacing) * 3);flex-wrap:wrap}.sl-pricing .sl-site-head .panel-title{flex-wrap:wrap}.sl-pricing .sl-head-acts{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.sl-pricing .sl-site.is-inactive>.panel-header{background-color:var(--surface)}:where(.sl-pricing .sl-site-body>: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)))}.sl-pricing .sl-site-body{padding-top:calc(var(--spacing) * 4)}.sl-pricing .sl-sub{margin-bottom:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);display:flex}.sl-pricing .sl-sub-sm{margin-bottom:calc(var(--spacing) * 1.5)}.sl-pricing .sl-empty-line,.sl-pricing .sl-usage{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted-foreground)}.sl-pricing .sl-usage{margin-bottom:calc(var(--spacing) * 3)}:where(.sl-pricing .sl-pr-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(--hairline)}.sl-pricing .sl-pr-list{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);border-width:1px;overflow:hidden}.sl-pricing .sl-pr{align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * .5);padding-block:var(--spacing);padding-right:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 3);border-left:4px solid var(--pkg,#71717a);flex-wrap:wrap;display:flex}.sl-pricing .sl-pr.is-off{background-color:var(--surface)}.sl-pricing .sl-pr-main{align-items:baseline;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * .5);min-width:0;padding-block:calc(var(--spacing) * 1.5);color:var(--foreground);text-underline-offset:2px;border-radius:.25rem;flex-wrap:wrap;flex:1;display:flex}@media (hover:hover){.sl-pricing .sl-pr-main:hover{text-decoration-line:underline}}.sl-pricing .sl-pr-min{min-width:calc(var(--spacing) * 18);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));white-space:nowrap;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.sl-pricing .sl-pr-min b,.sl-pricing .sl-pr-price{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.sl-pricing .sl-pr-price{min-width:calc(var(--spacing) * 24);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));white-space:nowrap;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.sl-pricing .sl-pr-name{min-width:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow-wrap:break-word;color:var(--muted-foreground)}.sl-pricing .sl-pr.is-off :is(.sl-pr-min,.sl-pr-price){color:var(--muted-foreground)}.sl-pricing .sl-pr-acts{align-items:center;gap:var(--spacing);flex-shrink:0;margin-left:auto;display:flex}.sl-pricing .sl-pr-acts .sl-toggle{margin-left:0}.sl-pricing .sl-pr-acts .btn-icon{color:var(--muted-foreground)}@media (hover:hover){.sl-pricing .sl-pr-acts .btn-icon:hover{color:var(--foreground)}}:where(.sl-pricing .sl-mach-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)))}:where(.sl-pricing .sl-mach>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}.sl-pricing .sl-mach{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);padding-block:calc(var(--spacing) * 3);padding-right:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 4);border-width:1px}@media (min-width:40rem){.sl-pricing .sl-mach{padding-right:calc(var(--spacing) * 4)}}.sl-pricing .sl-mach{border-left-width:5px}.sl-pricing .sl-mach.is-machine{border-left-color:var(--color-violet-500)}.sl-pricing .sl-mach.is-site{border-left-color:var(--color-sky-500)}.sl-pricing .sl-mach.is-global{border-left-color:var(--color-amber-500)}.sl-pricing .sl-mach.is-empty{border-left-color:var(--color-red-500)}.sl-pricing .sl-mach.is-inactive{background-color:var(--surface)}.sl-pricing .sl-mach-head{justify-content:space-between;align-items:flex-start;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.sl-pricing .sl-mach-name{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);overflow-wrap:break-word;color:var(--foreground)}.sl-pricing .sl-mach-uid{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);overflow:hidden}.sl-pricing .sl-chips{gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.sl-pricing .sl-chip{align-items:baseline;gap:var(--spacing);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--surface);padding-block:var(--spacing);padding-right:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);border-width:1px;border-left:4px solid var(--pkg,#71717a);display:inline-flex}.sl-pricing .sl-chip-price{margin-left:var(--spacing);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.sl-pricing .sl-noprice{align-items:flex-start;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-medium);font-weight:var(--font-weight-medium);color:var(--color-red-800);display:flex}.sl-pricing .sl-own{padding-top:var(--spacing)}.sl-pricing .sl-mach-acts{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.sl-machines .sl-price-src{margin-top:var(--spacing);max-width:100%;display:inline-flex}.sl-form-page .sl-option.is-disabled{cursor:not-allowed;background-color:var(--surface)}@media (hover:hover){.sl-form-page .sl-option.is-disabled:hover{background-color:var(--surface)}}.sl-pricing .sl-site-head>:first-child{flex:18rem}.sl-pricing .sl-pr-main{flex:11rem}.sl-pricing .sl-mach-head>:first-child{flex:12rem}.reports-page .rp-tabs{align-self:stretch;align-items:flex-end;min-width:0;display:flex}.reports-page .rp-viewdd{display:none}@media not all and (min-width:48rem){.reports-page .rp-tabs,.reports-page .rp-sum{display:none}.reports-page .rp-viewdd{padding-block:.5rem;display:block}.reports-page .page-summary:has(.rp-sum){display:none}}.reports-page.rp-tight .rp-tabs{visibility:hidden;pointer-events:none;width:0;position:absolute;overflow:hidden}.reports-page.rp-tight .rp-viewdd{padding-block:.5rem;display:block}.reports-page .rp-dd-label{line-height:1.375}.reports-page .rp-unit{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted-foreground)}@media not all and (min-width:40rem){.reports-page .rp-kpis .kpi-value,.shipping-report-page .sr-kpis .kpi-value{white-space:normal;text-overflow:clip;font-size:1.625rem;overflow:visible}.reports-page .rp-kpis .rp-unit,.shipping-report-page .sr-kpis .sr-unit{font-size:1rem}.reports-page .rp-kpis .kpi,.shipping-report-page .sr-kpis .kpi{padding:.875rem}}.reports-page .rp-exact{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.reports-page .kpi-foot{column-gap:calc(var(--spacing) * 2)}.reports-page .panel-link{min-height:2.125rem;margin-block:calc(.5lh - 1.0625rem)}.reports-page .rp-seg .seg-item{min-height:2.125rem}.reports-page .rp-chart{border-radius:var(--radius-md);outline-offset:4px;touch-action:pan-y;-webkit-tap-highlight-color:transparent;position:relative}.reports-page .rp-chart-title{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted-foreground);display:flex}.reports-page .rp-chart-top{margin-top:calc(var(--spacing) * 1.5);height:15rem;position:relative}.reports-page .rp-chart-bot{margin-top:var(--spacing);height:7.5rem;position:relative}@media not all and (min-width:40rem){.reports-page .rp-chart-top{height:12rem}.reports-page .rp-chart-bot{height:6.5rem}}.reports-page .rp-cursor{pointer-events:none;background:var(--border-strong);width:1px;position:absolute}.reports-page .rp-dot{pointer-events:none;width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);background:var(--brand-500);box-shadow:0 0 0 2px var(--card);border-radius:3.40282e38px;margin:-.375rem 0 0 -.375rem;position:absolute}.reports-page .rp-tip{pointer-events:none;z-index:10;min-width:calc(var(--spacing) * 48);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--popover);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);--tw-shadow:0 2px 6px -2px var(--tw-shadow-color,#10182814), 0 12px 28px -6px var(--tw-shadow-color,#1018282e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;position:absolute}.reports-page .rp-table-wrap{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);max-height:28rem;overflow:auto}.reports-page .rp-table-wrap .dt :is(th,td):first-child{padding-left:calc(var(--spacing) * 5)}.reports-page .rp-table-wrap .dt :is(th,td):last-child{padding-right:calc(var(--spacing) * 5)}:where(.reports-page .rp-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(--hairline)}.reports-page .rp-item{min-height:calc(var(--spacing) * 15);align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2.5);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));display:flex}@media (hover:hover){.reports-page .rp-item:hover{background-color:var(--accent)}}.reports-page .rp-rank{width:calc(var(--spacing) * 7);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0}.reports-page .rp-thumb{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--surface);border-width:1px;flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.reports-page .rp-thumb img{background-color:var(--color-white);object-fit:contain;width:100%;height:100%;padding:calc(var(--spacing) * .5);position:absolute;inset:0}.reports-page .rp-name{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);display:block;overflow:hidden}.reports-page .rp-sub{margin-top:var(--spacing);align-items:center;gap:calc(var(--spacing) * 2.5);min-width:0;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:flex}.reports-page .rp-bar{height:calc(var(--spacing) * 1.5);width:100%;max-width:calc(var(--spacing) * 40);background-color:var(--muted);border-radius:3.40282e38px;flex-shrink:1;min-width:3rem;display:block;overflow:hidden}.reports-page .rp-bar>span{background:var(--brand-500);border-radius:3.40282e38px;height:100%;display:block}.reports-page .rp-sub>.tabular-nums{white-space:nowrap;flex-shrink:0}.reports-page .rp-item{container-type:inline-size}@container not (min-width:26rem){.reports-page .rp-item .rp-bar,.reports-page .rp-item .rp-rank{display:none}.reports-page .rp-item .rp-sub>.tabular-nums{white-space:normal;flex-shrink:1;min-width:0}}.reports-page .rp-amt{text-align:right;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0}.reports-page .rp-cur{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--muted-foreground)}:where(.reports-page .rp-bars>: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)))}.reports-page .rp-bar-head{margin-bottom:calc(var(--spacing) * 1.5);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.reports-page .rp-bar-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--foreground);flex:1;overflow:hidden}.reports-page .rp-bar-label .pill-soft{flex-shrink:0}.reports-page .rp-bar-head:has(.pill-soft){row-gap:var(--spacing);flex-wrap:wrap}.reports-page .rp-bar-label:has(.pill-soft){white-space:normal;overflow:visible}.reports-page .rp-bar-val{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0}.reports-page .rp-bar-line{align-items:center;gap:calc(var(--spacing) * 3);display:flex}.reports-page .rp-track{height:calc(var(--spacing) * 2);background-color:var(--muted);border-radius:3.40282e38px;flex:1;display:block;overflow:hidden}.reports-page .rp-track>span{background:var(--brand-500);border-radius:3.40282e38px;height:100%;display:block}.reports-page .rp-pct{width:calc(var(--spacing) * 14);text-align:right;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0}.reports-page .rp-stack{height:calc(var(--spacing) * 3.5);gap:calc(var(--spacing) * .5);border-radius:3.40282e38px;width:100%;display:flex;overflow:hidden}.reports-page .rp-stack>span{min-width:3px;height:100%;display:block}.reports-page .rp-legend{margin-top:calc(var(--spacing) * 5);column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:26rem){.reports-page .rp-legend{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:40rem){.reports-page .rp-legend{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.reports-page .rp-legend{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:96rem){.reports-page .rp-legend{grid-template-columns:repeat(6,minmax(0,1fr))}}.reports-page .rp-legend-item{align-items:flex-start;gap:calc(var(--spacing) * 2.5);min-width:0;display:flex}.reports-page .rp-swatch{margin-top:var(--spacing);width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);border-radius:var(--radius-sm);flex-shrink:0}@media not all and (min-width:80rem){.shipping-report-page .sr-sum-note{display:none}}.shipping-report-page .page-summary{column-gap:calc(var(--spacing) * 1.5);white-space:normal;flex-wrap:wrap;flex-shrink:1;min-width:0}.shipping-report-page .page-bar-main{flex:14rem}.shipping-report-page .sr-range{white-space:nowrap}.shipping-report-page .sr-form{align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.shipping-report-page .sr-date{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.shipping-report-page .sr-date-label{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--muted-foreground)}.shipping-report-page .sr-date .input{width:10.5rem}.shipping-report-page .sr-check{min-height:calc(var(--spacing) * 8.5);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));-webkit-user-select:none;user-select:none;display:inline-flex}.shipping-report-page .sr-presets{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}@media (min-width:64rem){.shipping-report-page .sr-presets{margin-left:auto}}@media not all and (min-width:40rem){.shipping-report-page .sr-form{width:100%}.shipping-report-page .sr-date{flex-direction:column;flex:9rem;align-items:stretch;gap:.25rem}.shipping-report-page .sr-date .input,.shipping-report-page .sr-presets{width:100%}.shipping-report-page .sr-presets .filter-chip{height:calc(var(--spacing) * 9);flex-shrink:0}}.shipping-report-page .sr-unit{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted-foreground)}.shipping-report-page .sr-months .dt td{vertical-align:middle}.shipping-report-page .sr-bar{margin-top:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5);width:100%;max-width:calc(var(--spacing) * 56);background-color:var(--muted);border-radius:3.40282e38px;display:block;overflow:hidden}.shipping-report-page .sr-bar>span{background:var(--brand-500);border-radius:3.40282e38px;height:100%;display:block}.shipping-report-page .sr-months .dt tfoot td{background-color:var(--surface)}.shipping-report-page .sr-cell-unit{display:none}.shipping-report-page .sr-months{container:srm/inline-size}@container srm not (min-width:32rem){.shipping-report-page .sr-months .dt,.shipping-report-page .sr-months .dt>tbody,.shipping-report-page .sr-months .dt>tfoot{width:100%;display:block}.shipping-report-page .sr-months .dt>thead{display:none}.shipping-report-page .sr-months .dt tr{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"month ship ship""month orders charged";align-items:center;gap:.25rem .375rem;padding:.75rem 1.25rem;display:grid}.shipping-report-page .sr-months .dt tbody tr:hover>td{background:0 0}.shipping-report-page .sr-months .dt tfoot tr{background-color:var(--surface);border-bottom:0}.shipping-report-page .sr-months .dt :is(tbody,tfoot) td{background:0 0;border:0;height:auto;display:block;padding:0!important}.shipping-report-page .sr-months .sr-c-month{grid-area:month;min-width:0;padding-right:.75rem!important}.shipping-report-page .sr-months .sr-c-month .sr-bar{max-width:9rem}.shipping-report-page .sr-months .sr-c-ship{text-align:right;grid-area:ship}.shipping-report-page .sr-months .sr-c-orders{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--muted-foreground);grid-area:orders}.shipping-report-page .sr-months .sr-c-charged{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));grid-area:charged}.shipping-report-page .sr-months .sr-c-charged:not(:empty):before{content:"· "}.shipping-report-page .sr-months .sr-c-charged:empty{display:none}.shipping-report-page .sr-months .sr-cell-unit{display:inline}}:where(.shipping-report-page .sr-methods>: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)))}.shipping-report-page .sr-method{align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:var(--spacing);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.shipping-report-page .sr-method>.pill-soft{flex-shrink:0}.shipping-report-page .sr-track-line{margin-top:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 3);display:flex}.shipping-report-page .sr-track{height:calc(var(--spacing) * 2);background-color:var(--muted);border-radius:3.40282e38px;flex:1;display:block;overflow:hidden}.shipping-report-page .sr-track>span{background:var(--brand-500);border-radius:3.40282e38px;height:100%;display:block}.shipping-report-page .sr-pct{width:calc(var(--spacing) * 11);text-align:right;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0}.vg-swatch{background:var(--c,#ff2d6f);border-radius:9999px;flex-shrink:0;width:.625rem;height:.625rem;display:inline-block;box-shadow:inset 0 0 0 1px #0f14221f}.vg-res{align-items:center;gap:.375rem;min-width:0;max-width:100%;display:inline-flex}.vg-row-off,.vg-row-off>td{color:var(--color-muted-foreground)}.vg-row-off .vg-time,.vg-struck{text-decoration:line-through;text-decoration-thickness:1.5px}.vg-new,.vg-new>td{animation:2.4s ease-out vg-new}@keyframes vg-new{0%,35%{background-color:var(--color-brand-50)}to{background-color:#0000}}@media (prefers-reduced-motion:reduce){.vg-new,.vg-new>td{animation:none}}.vg-draft-item{margin-top:.75rem}.vg-draft-text{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--color-border);background:var(--color-card,#fff);max-height:16rem;color:var(--color-foreground);border-radius:.5rem;margin-top:.375rem;padding:.625rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.5;overflow:auto}.nav-row:hover>.nav-acts>.nav-count,.nav-row:focus-within>.nav-acts>.nav-count{display:none}.vg-ext{white-space:nowrap}.vgd-unit{color:var(--color-muted-foreground);font-size:1.0625rem;font-weight:500}.vgd-recents{grid-template-columns:minmax(0,1fr);display:grid}.vgd-recents>li{border-bottom:1px solid var(--color-hairline)}.vgd-recents>li:last-child{border-bottom:0}@media (min-width:48rem) and (not (min-width:96rem)){.vgd-recents{grid-template-columns:repeat(2,minmax(0,1fr))}.vgd-recents>li:nth-child(odd){border-right:1px solid var(--color-hairline)}.vgd-recents>li:nth-last-child(2):nth-child(odd){border-bottom:0}}.vgd-recent{padding:.75rem 1.25rem;transition:background-color .15s;display:block}.vgd-recent:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.vgd-recent:hover{background:color-mix(in oklab, var(--accent) 55%, transparent)}}@media not all and (min-width:48rem){.vgd-recent{padding-inline:1rem}}.vgb-filters{flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;display:flex}.vgb-search{flex:15rem;max-width:22rem}.vgb-date{align-items:center;gap:.375rem;display:inline-flex}.vgb-flabel{color:var(--color-muted-foreground);white-space:nowrap;font-size:.8125rem;font-weight:500}.vgb-sel{width:auto;max-width:16rem}.vgb-fbody{display:contents}.vgb-list .dt :is(th,td):not(:first-child):not(:last-child){padding-inline:.5rem}.vgb-list .dt .vg-cat{max-width:10.5rem}.vgb-list .dt .vg-cat>span:last-child{text-overflow:ellipsis;overflow:hidden}.vg-poll-bar{border-width:0 0 1px;border-radius:0;align-items:center;padding-inline:1rem}@media (min-width:64rem){.vg-poll-bar{padding-inline:1.5rem}}.vgb-sel.vgb-on{border-color:var(--color-brand-300);background-color:var(--color-brand-50)}@media not all and (min-width:48rem){.vgb-search{flex-basis:100%;max-width:none}.vgb-fhead{flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;display:flex}.vgb-fbody{display:none}.vgb-fbody.is-open{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.5rem;width:100%;padding-bottom:.25rem;display:grid}.vgb-fbody .vgb-sel{width:100%;max-width:none}.vgb-date{grid-template-columns:3.75rem minmax(0,1fr);display:grid}.vgb-date .input{width:100%;min-width:0}}.vgb-mail{align-items:flex-start;gap:.75rem;padding:.875rem 1.25rem;display:flex}.vgb-mbar{inset-inline:0;bottom:calc(4rem + env(safe-area-inset-bottom));z-index:30;border-top:1px solid var(--color-border);background:var(--card);align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex;position:fixed}.vgb-mbar:empty{display:none}.vgb-seg{scrollbar-width:none;width:100%;display:flex;overflow-x:auto}.vgb-seg .seg-item{flex:1 0 auto;justify-content:center;padding-inline:.625rem}.vgb-page .prop-value .tag{white-space:normal;height:auto;min-height:1.5rem;padding-block:.125rem}.vgb-page .vg-draft{scroll-margin-top:13rem}.vgb-page.is-gone [data-vg-part=props],.vgb-page.is-gone [data-vg-part=pill]{color:var(--color-muted-foreground)}.vgb-new .page-summary{white-space:normal;flex-shrink:1}.vgbf-cq{container-type:inline-size}.vgbf-row1,.vgbf-guest,.vgbf-pair,.vgbf-notes,.vgbf-price{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@container (min-width:24rem){.vgbf-pair:not(.is-single){grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:34rem){.vgbf-row1,.vgbf-guest,.vgbf-price{grid-template-columns:repeat(2,minmax(0,1fr))}.vgbf-guest>.vgbf-email,.vgbf-guest>.vgbf-pair:not(.is-single),.vgbf-price>.vgbf-span{grid-column:1/-1}}@container (min-width:40rem){.vgbf-notes{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:46rem){.vgbf-guest>.vgbf-email,.vgbf-guest>.vgbf-pair:not(.is-single){grid-column:auto}}@container (min-width:58rem){.vgbf-row1{grid-template-columns:minmax(0,1.3fr) minmax(0,1.3fr) minmax(0,.7fr) minmax(0,1fr)}}.vgbf-daybar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.vgbf-days{scrollbar-width:none;gap:.375rem;min-width:0;padding-block:.125rem;display:flex;overflow-x:auto}.vgbf-days::-webkit-scrollbar{display:none}.vgbf-day{border:1px solid var(--color-border);background:var(--card);cursor:pointer;border-radius:.5rem;flex-direction:column;align-items:center;gap:.0625rem;min-width:3.5rem;padding:.375rem .5rem;line-height:1.15;transition:background-color .15s,border-color .15s;display:flex}.vgbf-day small{color:var(--color-muted-foreground);font-size:.8125rem;font-weight:600}.vgbf-day b{font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:650}.vgbf-day em{color:var(--color-muted-foreground);font-size:.8125rem;font-style:normal}.vgbf-day:hover{background:var(--color-accent)}.vgbf-day.is-today small{color:var(--color-brand-700)}.vgbf-day[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-primary-foreground)}.vgbf-day[aria-pressed=true] small,.vgbf-day[aria-pressed=true] em{color:inherit}.vgbf-pick{align-items:center;gap:.5rem;margin-left:auto;display:inline-flex}.vgbf-slots{outline-offset:3px;border-radius:.625rem;outline:2px solid #0000;grid-template-columns:repeat(auto-fill,minmax(5.25rem,1fr));gap:.5rem;transition:outline-color .15s;display:grid}.vgbf-slots[aria-invalid=true]{outline-color:var(--color-destructive)}.vgbf-slots-msg{color:var(--color-muted-foreground);grid-column:1/-1;align-items:center;gap:.5rem;padding-block:.5rem;font-size:.8125rem;display:flex}.vgbf-slot{border:1px solid var(--color-border);background:var(--card);cursor:pointer;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;min-height:2.75rem;padding:.25rem .375rem;font-weight:600;line-height:1.2;transition:background-color .15s,border-color .15s;display:flex}.vgbf-slot small{color:var(--color-muted-foreground);font-size:.8125rem;font-weight:500}.vgbf-slot:hover{border-color:var(--color-brand-300);background:var(--color-brand-50)}.vgbf-slot[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-primary-foreground)}.vgbf-slot[aria-pressed=true] small{color:inherit}.vgbf-pricebox{border:1px solid var(--color-hairline);background:var(--surface);border-radius:.625rem;flex-direction:column;justify-content:center;gap:.125rem;padding:.75rem 1rem;display:flex}.vgbf-bar{z-index:10;border:1px solid var(--color-border);background:var(--card);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.75rem 1rem;display:flex;position:sticky;bottom:0}.vgbf-help{min-width:0;color:var(--color-muted-foreground);flex:18rem;font-size:.8125rem}.vgbf-btns{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-left:auto;display:flex}@media not all and (min-width:48rem){.vgbf-bar{border-inline:0;border-radius:0;margin-inline:-1rem;bottom:calc(1px - .5rem)}.vgbf-btns{width:100%}.vgbf-btns>.btn{flex:auto}.vgbf-days{flex:1 1 0}.vgbf-pick{margin-left:0}}.vgc-nav{flex-wrap:wrap;align-items:center;gap:.5rem;padding-block:.5rem;display:flex}.vgc-title{min-width:0;color:var(--color-foreground);font-size:1.0625rem;font-weight:600}.vgc-kpis{gap:.25rem 1.5rem}.vgc-kpi{align-items:baseline;gap:.5rem;display:inline-flex}.vgc-kpi-l{color:var(--color-muted-foreground);font-size:.8125rem}.vgc-kpi-v{color:var(--color-foreground);font-weight:600}.vgc-excs{border-bottom:1px solid var(--color-border);flex-direction:column;gap:.5rem;padding:.75rem 1rem;display:flex}@media (min-width:64rem){.vgc-excs{padding-inline:1.5rem}}.vgc-scroll,.vgw-scroll{background:var(--card);overflow:auto}@media (min-width:64rem){.view-list .vgc-scroll,.view-list .vgw-scroll{flex:auto;min-height:0}}.vgc-tl{--label-w:13rem;--lane-h:3.5rem;min-width:calc(var(--label-w) + var(--hours,8) * 5.5rem)}.vgc-row{border-bottom:1px solid var(--color-hairline);display:flex}.vgc-head{z-index:4;border-bottom-color:var(--color-border);background:var(--card);position:sticky;top:0}.vgc-label{z-index:3;width:var(--label-w);flex:0 0 var(--label-w);border-right:1px solid var(--color-border);background:var(--card);flex-direction:column;justify-content:center;gap:.125rem;min-width:0;padding:.375rem 1rem;display:flex;position:sticky;left:0}@media (min-width:64rem){.vgc-label{padding-inline-start:1.5rem}}.vgc-head .vgc-label{z-index:5}.vgc-track{background-image:linear-gradient(to right, var(--color-hairline) 1px, transparent 1px);background-size:calc(100% / var(--hours,8)) 100%;flex:auto;min-width:0;position:relative}.vgc-hours{height:2.25rem}.vgc-hours>span{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-muted-foreground);font-size:.8125rem;font-weight:500;position:absolute;top:50%;transform:translate(-50%,-50%)}.vgc-lane{height:calc(var(--lv,1) * var(--lane-h) + .25rem);cursor:pointer}.vgc-closed{background:var(--surface-2);position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab, red, red)){.vgc-closed{background:color-mix(in oklab, var(--surface-2) 70%, transparent)}}.vgc-closed{pointer-events:none}.vgc-block{pointer-events:none;background:repeating-linear-gradient(45deg,#ef444424 0 6px,#ef44440d 6px 12px);border-inline:1px dashed #dc262673;justify-content:center;align-items:flex-end;display:flex;position:absolute;top:0;bottom:0}.vgc-block>span{color:#b91c1c;padding-bottom:.125rem;font-size:.8125rem;font-weight:600}.vgc-bk{top:calc(var(--lvl,0) * var(--lane-h) + .25rem);z-index:1;height:calc(var(--lane-h) - .375rem);border:1px solid var(--c,#ff2d6f);border-radius:.5rem;flex-direction:column;justify-content:center;min-width:0;display:flex;position:absolute;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.vgc-bk{border:1px solid color-mix(in oklab, var(--c,#ff2d6f) 45%, var(--border))}}.vgc-bk{border-left:4px solid var(--c,#ff2d6f);background:var(--c,#ff2d6f)}@supports (color:color-mix(in lab, red, red)){.vgc-bk{background:color-mix(in oklab, var(--c,#ff2d6f) 14%, var(--card))}}.vgc-bk{color:var(--color-foreground);padding:.25rem 1.125rem .25rem .5rem;line-height:1.2;transition:border-color .15s}.vgc-bk:hover,.vgc-bk:focus-visible{z-index:2;border-color:var(--c,#ff2d6f)}.vgc-bk b{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.vgc-bk>span{text-overflow:ellipsis;white-space:nowrap;color:var(--color-muted-foreground);font-variant-numeric:tabular-nums;font-size:.8125rem;overflow:hidden}.vgc-bk-dot{border-radius:9999px;width:.5rem;height:.5rem;position:absolute;top:.4375rem;right:.4375rem}.vgc-st-completed{background:var(--c,#ff2d6f)}@supports (color:color-mix(in lab, red, red)){.vgc-st-completed{background:color-mix(in oklab, var(--c,#ff2d6f) 7%, var(--card))}}.vgc-st-cancelled,.vgc-st-no_show{border-style:dashed dashed dashed solid;border-left-color:var(--border-strong);background:var(--card);color:var(--color-muted-foreground)}.vgc-st-cancelled .vg-time,.vgc-st-no_show .vg-time,.vgc-st-cancelled b,.vgc-st-no_show b{text-decoration:line-through;text-decoration-thickness:1.5px}.vgc-now{z-index:2;pointer-events:none;background:#e11d48;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.vgc-ghost{z-index:0;border:1.5px dashed var(--color-brand-400);background:var(--color-brand-50);white-space:nowrap;color:var(--color-brand-700);pointer-events:none;border-radius:.5rem;padding:.25rem .375rem;font-size:.8125rem;font-weight:600;position:absolute;top:.25rem;bottom:.25rem}.vgc-ghost[hidden]{display:none}.vgc-ag{border-bottom:1px solid var(--color-border);background:var(--card)}.vgc-ag-head{border-bottom:1px solid var(--color-hairline);background:var(--surface);flex-direction:column;gap:.125rem;padding:.625rem 1rem;display:flex}.vgc-ag-row{align-items:center;gap:.75rem;min-height:2.75rem;padding:.5rem 1rem;display:flex}a.vgc-ag-row:active{background:var(--color-accent)}.vgc-ag-free{color:var(--color-brand-700);font-weight:500}.vgw-grid{grid-template-columns:repeat(7,minmax(8rem,1fr));min-height:100%;display:grid}.vgw-day{border-right:1px solid var(--color-hairline);background:var(--card);flex-direction:column;min-width:0;display:flex}.vgw-day:last-child{border-right:0}.vgw-day.is-closed{background:var(--surface)}.vgw-head{z-index:1;border-top:3px solid #0000;border-bottom:1px solid var(--color-border);background:inherit;flex-direction:column;gap:.125rem;padding:.5rem .75rem;transition:background-color .15s;display:flex;position:sticky;top:0}.vgw-head:hover{background:var(--color-accent)}.vgw-day.is-today .vgw-head{border-top-color:var(--color-primary)}.vgw-day.is-today{background:var(--color-brand-50)}@supports (color:color-mix(in lab, red, red)){.vgw-day.is-today{background:color-mix(in oklab, var(--color-brand-50) 55%, var(--card))}}.vgw-body{flex-direction:column;flex:auto;gap:.375rem;padding:.5rem;display:flex}.vgw-bk{border:1px solid var(--c,#ff2d6f);border-radius:.5rem;min-width:0;display:block}@supports (color:color-mix(in lab, red, red)){.vgw-bk{border:1px solid color-mix(in oklab, var(--c,#ff2d6f) 40%, var(--border))}}.vgw-bk{border-left:4px solid var(--c,#ff2d6f);background:var(--c,#ff2d6f)}@supports (color:color-mix(in lab, red, red)){.vgw-bk{background:color-mix(in oklab, var(--c,#ff2d6f) 12%, var(--card))}}.vgw-bk{padding:.375rem .5rem;font-size:.875rem;line-height:1.35;transition:border-color .15s}.vgw-bk:hover{border-color:var(--c,#ff2d6f)}.vgw-foot{border-top:1px solid var(--color-hairline);color:var(--color-muted-foreground);margin-top:auto;padding:.5rem .75rem;font-size:.8125rem}@media not all and (min-width:48rem){.vgw-grid{grid-template-columns:minmax(0,1fr)}.vgw-day{border-right:0;border-bottom:1px solid var(--color-border)}.vgw-head{background:var(--surface);flex-direction:row;justify-content:space-between;align-items:baseline;padding-inline:1rem;position:static}.vgw-body,.vgw-foot{padding-inline:1rem}}.vg-exceptions-page .panel-header.divided+.panel-body{padding-top:1.125rem}.vg-exceptions-page .vgx-pane{flex-direction:column;min-width:0;display:flex}@media (min-width:64rem){.view-list .vg-exceptions-page .vgx-pane{flex:1 1 0;min-height:0}.view-list .vg-exceptions-page .vgx-pane>.dt-wrap{flex:auto;min-height:0}.view-list .vg-exceptions-page .vgx-pane.is-empty>.dt-wrap{flex:none}}.vg-exceptions-page .vgx-empty{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 6)}.vg-exceptions-page .vgx-hint{align-items:flex-start;gap:calc(var(--spacing) * 2);flex-wrap:nowrap}.vg-exceptions-page .vgx-hint>.ic{margin-top:calc(var(--spacing) * .5)}.vg-exceptions-page .vgx-pollerr{border-color:var(--color-amber-200);background-color:var(--color-amber-50);color:var(--color-amber-900);flex-wrap:nowrap;align-items:flex-start}@media not all and (min-width:40rem){.vg-exceptions-page .vgx-pollerr{flex-wrap:wrap}}.vg-exceptions-page .vgx-pollerr-inner{align-items:flex-start;gap:calc(var(--spacing) * 2);min-width:0;padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:flex}.vg-exceptions-page .vgx-pollerr-inner>.ic{margin-top:calc(var(--spacing) * .5)}.vg-exceptions-page .dt td{vertical-align:top;padding-top:.75rem;padding-bottom:.75rem}.vg-exceptions-page .vgx-details{min-width:calc(var(--spacing) * 40)}.vg-exceptions-page .vgx-aff{min-width:calc(var(--spacing) * 60)}.vg-exceptions-page .vgx-aff-link{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-amber-800);text-underline-offset:2px}@media (hover:hover){.vg-exceptions-page .vgx-aff-link:hover{text-decoration-line:underline}}.vg-exceptions-page .vgx-aff-text{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-amber-800)}.vg-exceptions-page.vgx-new .page-summary{white-space:normal;flex-shrink:1;min-width:0}@media not all and (min-width:48rem){.vg-exceptions-page.vgx-new .page-summary{display:none}}.vg-exceptions-page .vgx-type{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--surface);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));-webkit-user-select:none;user-select:none;border-width:1px;display:flex}@media (hover:hover){.vg-exceptions-page .vgx-type:hover{border-color:var(--border-strong)}}.vg-exceptions-page .vgx-type .radio{margin-top:calc(var(--spacing) * .5)}.vg-exceptions-page .vgx-type.is-on{border-color:var(--brand-300);background-color:var(--brand-50)}.vg-exceptions-page .vgx-savebar{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);padding-top:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}@media not all and (min-width:40rem){.vg-exceptions-page .vgx-savebar>.btn{flex:1}}.vg-hotlap-page .page-summary{align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:var(--spacing);white-space:normal;flex-wrap:wrap;flex-shrink:1;min-width:0}.vg-hotlap-page .page-bar-main{flex:20rem}.vg-driver-page [data-vg-standing]{height:auto;min-height:calc(var(--spacing) * 6.5);padding-block:var(--spacing);white-space:normal;border-radius:.8125rem}.vg-driver-page [data-vg-standing]>span:not(.dot){text-overflow:clip;white-space:normal;text-wrap:balance;overflow:visible}.vg-hotlap-page .vg-btn-wrap{height:auto;min-height:calc(var(--spacing) * 8.5);max-width:100%;padding-block:calc(var(--spacing) * 1.5);text-align:left;white-space:normal}.vg-hotlap-page .vg-hl-nick{height:calc(var(--spacing) * 14);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.vg-hotlap-page .vg-hl-time{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.vg-hotlap-page .vg-hl-seg{height:calc(var(--spacing) * 14);padding-inline:calc(var(--spacing) * 2);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-semibold);font-weight:var(--font-weight-semibold);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.vg-hotlap-page .vg-hl-seg::placeholder,.vg-hotlap-page .vg-hl-nick::placeholder{font-weight:400}.vg-hotlap-page .vg-hl-nick::-webkit-calendar-picker-indicator{opacity:.45}.vg-hotlap-page .vg-hl-seg-1{width:3.5rem}.vg-hotlap-page .vg-hl-seg-2{width:4.75rem}.vg-hotlap-page .vg-hl-seg-3{width:6rem}.vg-hotlap-page .vg-hl-sep{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--muted-foreground);-webkit-user-select:none;user-select:none}.vg-hotlap-page .vg-hl-time[aria-invalid=true] .vg-hl-seg{border-color:var(--color-negative)}.vg-hotlap-page .vg-hl-time-help.is-bad{color:var(--color-negative);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.vg-hotlap-page .vg-hl-time-help.is-good{color:var(--color-positive);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.vg-hotlap-page .vg-hl-submit{width:100%}@media (min-width:40rem){.vg-hotlap-page .vg-hl-submit{width:auto;min-width:calc(var(--spacing) * 64)}}.vg-hotlap-page .vg-hl-who:empty{display:none}.vg-hotlap-page .vg-hl-who{margin-top:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);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));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);border-width:1px}.vg-hotlap-page .vg-hl-who.is-known{border-color:var(--color-sky-200);background-color:var(--color-sky-50);color:var(--color-sky-950)}.vg-hotlap-page .vg-hl-who.is-new{border-color:var(--color-amber-200);background-color:var(--color-amber-50);color:var(--color-amber-950)}.vg-hotlap-page .vg-hl-same{margin-top:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);align-items:flex-start}.vg-hotlap-page .vg-hl-same .checkbox{margin-top:calc(var(--spacing) * .5)}.vg-hotlap-page .vg-hl-when>summary{min-height:calc(var(--spacing) * 9);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);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(--link);-webkit-user-select:none;user-select:none;display:inline-flex}.vg-hotlap-page .vg-hl-result{gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);border-width:1px;flex-direction:column;display:flex}@media (min-width:40rem){.vg-hotlap-page .vg-hl-result{align-items:center;gap:calc(var(--spacing) * 4);flex-direction:row}}.vg-hotlap-page .vg-hl-result-icon{flex-shrink:0;display:none}@media (min-width:40rem){.vg-hotlap-page .vg-hl-result-icon{display:block}}.vg-hotlap-page .vg-hl-result-head{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.vg-hotlap-page .vg-hl-result-main{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.vg-hotlap-page .vg-hl-result-side{gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-direction:column;display:flex}@media (min-width:40rem){.vg-hotlap-page .vg-hl-result-side{text-align:right;align-items:flex-end}}.vg-hotlap-page .vg-hl-result.is-warn{border-color:var(--color-amber-200);background-color:var(--color-amber-50);color:var(--color-amber-900)}.vg-hotlap-page .vg-hl-result.is-gold{border-color:var(--color-amber-400);background-color:var(--color-amber-100);color:var(--color-amber-950)}.vg-hotlap-page .vg-hl-result.is-ok{border-color:var(--color-emerald-200);background-color:var(--color-emerald-50);color:var(--color-emerald-900)}.vg-hotlap-page .vg-hl-result.is-info{border-color:var(--color-sky-200);background-color:var(--color-sky-50);color:var(--color-sky-900)}.vg-hotlap-page .vg-hl-rank{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.vg-hotlap-page .vg-hl-grid{align-items:flex-start;gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.vg-hotlap-page .vg-hl-grid{gap:calc(var(--spacing) * 5)}}@media (min-width:96rem){.vg-hotlap-page .vg-hl-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}}:where(.vg-hotlap-page .vg-hl-recent>: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(--hairline)}.vg-hotlap-page .vg-hl-recent-row{min-height:calc(var(--spacing) * 14);align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);display:flex}@media (min-width:40rem){.vg-hotlap-page .vg-hl-recent-row{padding-inline:calc(var(--spacing) * 5)}}.vg-hotlap-page .vg-hl-recent-row.is-invalid{background-color:#fef2f299}@supports (color:color-mix(in lab, red, red)){.vg-hotlap-page .vg-hl-recent-row.is-invalid{background-color:color-mix(in oklab, var(--color-red-50) 60%, transparent)}}.vg-hotlap-page .vg-hl-recent-row.is-out .font-mono{color:var(--muted-foreground)}.vg-hotlap-page .vg-driver-grid{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.vg-hotlap-page .vg-driver-grid{gap:calc(var(--spacing) * 5)}}@media (min-width:96rem){.vg-hotlap-page .vg-driver-grid{grid-template-columns:minmax(0,1.6fr) minmax(24rem,1fr)}}.vg-hotlap-page .vg-dr-lap+.vg-dr-lap>tr:first-child>td{border-top:1px solid var(--color-hairline,#e6e9ef)}.vg-hotlap-page .vg-dr-fixrow>td{background-color:var(--surface);height:auto!important;padding-block:calc(var(--spacing) * 3)!important}.vg-hotlap-page .vg-dr-fix{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.vg-hotlap-page .vg-dr-fix{grid-template-columns:10rem 15rem auto;align-items:flex-end}}.vg-champ-page .page-summary{align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:var(--spacing);white-space:normal;flex-wrap:wrap;flex-shrink:1;min-width:0}.vg-champ-page .page-bar-main{flex:20rem}.vg-champ-page .vg-ch-layout{gap:calc(var(--spacing) * 6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:80rem){.vg-champ-page .vg-ch-layout{grid-template-columns:13.5rem minmax(0,1fr)}}.vg-champ-page .vg-ch-nav{top:calc(var(--spacing) * 6);display:none;position:sticky}:where(.vg-champ-page .vg-ch-nav>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.vg-champ-page .vg-ch-nav{align-self:flex-start}@media (min-width:80rem){.vg-champ-page .vg-ch-nav{display:block}}.vg-champ-page .vg-ch-nav-item{min-height:calc(var(--spacing) * 9);align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted-foreground);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));display:flex}@media (hover:hover){.vg-champ-page .vg-ch-nav-item:hover{background-color:var(--accent);color:var(--foreground)}}.vg-champ-page .vg-ch-nav-item.is-active{background-color:var(--card);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);--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(--border)}@media (min-width:80rem){.vg-champ-page .vg-ch-jump{display:none}}.vg-champ-page .vg-ch-sec{scroll-margin-top:1.25rem}.vg-champ-page .vg-ch-details{gap:calc(var(--spacing) * 6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:96rem){.vg-champ-page .vg-ch-details{grid-template-columns:minmax(0,1fr) 19rem}}.vg-champ-page .vg-ch-aside{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--surface);padding:calc(var(--spacing) * 4);border-width:1px;align-self:flex-start}.vg-champ-page .vg-ch-legal{font-family:var(--font-mono);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);tab-size:2}:where(.vg-champ-page .vg-ch-cards>: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(--hairline)}.vg-champ-page .vg-ch-card{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5)}.vg-champ-page .vg-ch-savebar{margin-top:calc(var(--spacing) * 3);justify-content:flex-end;display:flex}.vg-champ-page .vg-ch-savebar.is-dirty{pointer-events:none;bottom:calc(var(--spacing) * 5);z-index:20;margin-top:calc(var(--spacing) * 3);position:sticky}.vg-champ-page .vg-ch-savebar-in{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--card);width:100%;max-width:100%;padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 4);border-width:1px;flex-wrap:wrap;display:flex}@media (min-width:40rem){.vg-champ-page .vg-ch-savebar-in{flex-wrap:nowrap;width:auto;min-width:28rem}}.vg-champ-page .vg-ch-savebar.is-dirty .vg-ch-savebar-in{pointer-events:auto;border-color:var(--color-amber-300);background-color:var(--popover);--tw-shadow:0 4px 8px -4px var(--tw-shadow-color,#10182814), 0 16px 32px -8px var(--tw-shadow-color,#10182824);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (max-width:47.99rem){.vg-champ-page .vg-ch-savebar.is-dirty{bottom:calc(4.75rem + env(safe-area-inset-bottom))}}.vg-stats-page .panel-header.divided+.panel-body{padding-top:1.125rem}.vg-stats-page .vgs-pages{table-layout:fixed;width:100%}.vg-stats-page .vgs-pages th.num{width:6.75rem}.vg-stats-page .vgs-live-dot{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);background-color:var(--color-emerald-500);border-radius:3.40282e38px;flex-shrink:0;display:inline-block}.vg-stats-page .vgs-live-kpi{border-color:var(--color-emerald-200)}.vg-stats-page .vgs-chart-scroll{margin-inline:calc(var(--spacing) * -1);padding-inline:var(--spacing);padding-bottom:var(--spacing);overflow-x:auto}.vg-stats-page .vgs-chart{--axis:2.75rem;min-width:calc(var(--axis) + var(--n,30) * .5rem);position:relative}.vg-stats-page .vgs-plot{height:15rem;margin-left:var(--axis);margin-top:.5rem;position:relative}.vg-stats-page .vgs-grid{border-top:1px solid var(--hairline,#e6e9ef);height:0;position:absolute;left:0;right:0}.vg-stats-page .vgs-tick{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));white-space:nowrap;color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);position:absolute;top:-.6rem;right:calc(100% + .5rem)}.vg-stats-page .vgs-bars{align-items:stretch;gap:2px;display:flex;position:absolute;inset:0}.vg-stats-page .vgs-col{cursor:default;flex:1 1 0;justify-content:center;align-items:flex-end;min-width:0;display:flex;position:relative}.vg-stats-page .vgs-col:before{content:"";border-radius:.25rem .25rem 0 0;position:absolute;inset:0}.vg-stats-page .vgs-col.is-on:before{background:var(--accent)}.vg-stats-page .vgs-bar{background:var(--primary);border-radius:4px 4px 0 0;width:100%;max-width:1.5rem;min-height:2px;display:block;position:relative}.vg-stats-page .vgs-col.is-on .vgs-bar{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.vg-stats-page .vgs-col.is-on .vgs-bar{background:color-mix(in oklab, var(--primary) 82%, black)}}.vg-stats-page .vgs-xaxis{margin-left:var(--axis);border-top:1px solid var(--border);gap:2px;padding-top:.375rem;display:flex}.vg-stats-page .vgs-xaxis>span{white-space:nowrap;text-align:center;min-width:0;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex:1 1 0;overflow:visible}.vg-stats-page .vgs-xaxis>span:first-child{text-align:left}.vg-stats-page .vgs-xaxis>span:last-child{justify-content:flex-end;display:flex}.vg-stats-page .vgs-tip{z-index:5;pointer-events:none;border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--popover);width:max-content;max-width:15rem;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);--tw-shadow:0 2px 4px -2px var(--tw-shadow-color,#1018280f), 0 4px 12px -2px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;position:absolute;top:.25rem}.vg-stats-page .vgs-tip.is-left{transform:translate(-100%)}.vg-stats-page .vgs-live{margin-block:calc(var(--spacing) * -1)}:where(.vg-stats-page .vgs-live>: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(--hairline)}.vg-stats-page .vgs-live-row{gap:calc(var(--spacing) * .5);padding-block:calc(var(--spacing) * 2.5);flex-direction:column;display:flex}.vg-stats-page .vgs-meter-row{align-items:baseline;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:flex}.vg-stats-page .vgs-meter-l{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.vg-stats-page .vgs-meter-n{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.vg-stats-page .vgs-meter-p{width:calc(var(--spacing) * 11);text-align:right;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.vg-stats-page .vgs-meter-bar{margin-top:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.vg-outbox-page .list-body{container:vgo-list/inline-size}.vg-outbox-page .vgo-table{table-layout:fixed}.vg-outbox-page .vgo-table .vgo-c-when{width:8rem}.vg-outbox-page .vgo-table .vgo-c-kind{width:10.5rem}.vg-outbox-page .vgo-table .vgo-c-to{width:22%}.vg-outbox-page .vgo-table .vgo-c-bk{width:7rem}.vg-outbox-page .vgo-table .vgo-c-state{width:15rem}.vg-outbox-page .vgo-trunc{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.vg-outbox-page .vgo-kind-line{align-items:baseline;gap:calc(var(--spacing) * 1.5);min-width:0;display:flex}.vg-outbox-page .vgo-kind-l{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vg-outbox-page .vgo-table .vgo-bk-inline{align-items:baseline;gap:calc(var(--spacing) * 1.5);color:var(--muted-foreground);flex-shrink:0;display:none}.vg-outbox-page .vgo-table .vgo-sub-to,.vg-outbox-page .vgo-table .vgo-sub-subj,.vg-outbox-page .vgo-table .vgo-h-narrow{display:none}@container vgo-list not (min-width:65rem){.vg-outbox-page .vgo-table .vgo-c-subj,.vg-outbox-page .vgo-table .vgo-c-bk,.vg-outbox-page .vgo-table .vgo-h-wide{display:none}.vg-outbox-page .vgo-table .vgo-c-kind{width:auto}.vg-outbox-page .vgo-table .vgo-c-to{width:30%}.vg-outbox-page .vgo-table .vgo-c-kind .vgo-kind-l{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.vg-outbox-page .vgo-table .vgo-bk-inline{display:inline-flex}.vg-outbox-page .vgo-table .vgo-sub-subj{display:block}.vg-outbox-page .vgo-table .vgo-h-narrow{display:inline}}@container vgo-list not (min-width:50rem){.vg-outbox-page .vgo-table .vgo-c-to{display:none}.vg-outbox-page .vgo-table .vgo-sub-to{display:block}.vg-outbox-page .vgo-table .vgo-c-state{width:14rem}}.vg-outbox-page .vgo-err{margin-top:var(--spacing);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.vg-outbox-page .vgo-smtp,.vg-outbox-page .vgo-pollerr{border-color:var(--color-amber-200);background-color:var(--color-amber-50);color:var(--color-amber-900);flex-wrap:nowrap;align-items:flex-start}@media not all and (min-width:40rem){.vg-outbox-page .vgo-smtp,.vg-outbox-page .vgo-pollerr{flex-wrap:wrap}}.vg-outbox-page .vgo-smtp-inner{align-items:flex-start;gap:calc(var(--spacing) * 2);min-width:0;padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:flex}.vg-outbox-page .vgo-smtp-inner>.ic{margin-top:calc(var(--spacing) * .5)}.vg-settings-page .page-summary{white-space:normal;flex-shrink:1;min-width:0}@media not all and (min-width:64rem){.vg-settings-page .page-summary{display:none}}.vg-settings-page .vst-hdr-state{align-items:center;gap:calc(var(--spacing) * 2);text-overflow:ellipsis;white-space:nowrap;max-width:28rem;font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);display:inline-flex;overflow:hidden}@media not all and (min-width:48rem){.vg-settings-page .vst-hdr-state{display:none}}.vg-settings-page .vst-cq{container:vst-page/inline-size}.vg-settings-page .vst-layout{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}.vg-settings-page .vst-aside{display:none}@container vst-page (min-width:52rem){.vg-settings-page .vst-layout{grid-template-columns:12.5rem minmax(0,64rem);column-gap:2rem}.vg-settings-page .vst-aside{display:block}.vg-settings-page .vst-jump{display:none}.vg-settings-page .vst-layout .vst-sec{scroll-margin-top:calc(var(--vst-top,0px) + 1rem)}}.vg-settings-page .vst-nav{position:sticky}:where(.vg-settings-page .vst-nav>: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)))}.vg-settings-page .vst-nav{top:calc(var(--vst-top,0px) + 1.5rem)}.vg-settings-page .vst-nav-item{min-height:calc(var(--spacing) * 9);align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted-foreground);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));display:flex}@media (hover:hover){.vg-settings-page .vst-nav-item:hover{background-color:var(--accent);color:var(--foreground)}}.vg-settings-page .vst-nav-item.is-active{background-color:var(--card);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);--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(--border)}.vg-settings-page .vst-nav-out{margin-top:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);padding-top:calc(var(--spacing) * 3);border-radius:0}.vg-settings-page .vst-jump{z-index:10;margin-inline:calc(var(--spacing) * -4);margin-top:calc(var(--spacing) * -6);border-bottom-style:var(--tw-border-style);background-color:var(--canvas);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);border-bottom-width:1px;position:sticky}@media (min-width:64rem){.vg-settings-page .vst-jump{margin-inline:calc(var(--spacing) * -8);padding-inline:calc(var(--spacing) * 8)}}.vg-settings-page .vst-jump{top:var(--vst-top,0px)}.vg-settings-page .vst-sec{scroll-margin-top:calc(var(--vst-top,0px) + 4.5rem)}.vg-settings-page .vst-sec-icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-lg);background-color:var(--brand-50);color:var(--brand-700);flex-shrink:0;place-items:center;display:grid}.vg-settings-page .vst-sub{margin-bottom:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.vg-settings-page .vst-num{max-width:12rem}@media not all and (min-width:40rem){.vg-settings-page .vst-num{max-width:none}}.vg-settings-page fieldset{border-style:var(--tw-border-style);border-width:0;min-width:0;margin:0;padding:0}.vg-settings-page fieldset:disabled .switch{cursor:default;opacity:.5}.vg-settings-page .vst-toggle{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 4);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--surface);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));-webkit-user-select:none;user-select:none;border-width:1px;display:flex}@media (hover:hover){.vg-settings-page .vst-toggle:hover{border-color:var(--border-strong)}}.vg-settings-page fieldset:disabled .vst-toggle{cursor:default}@media (hover:hover){.vg-settings-page fieldset:disabled .vst-toggle:hover{border-color:var(--border)}}.vg-settings-page .vst-toggle-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);display:block}.vg-settings-page .vst-toggle-input:focus-visible+.switch{outline:2px solid var(--ring);outline-offset:2px}.vg-settings-page .vst-preview{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.vg-settings-page .vst-preview-url{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--surface);min-width:0;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-family:var(--font-mono);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));word-break:break-all;color:var(--foreground);-webkit-user-select:all;user-select:all;border-width:1px;flex:1}.vg-settings-page .vst-savebar{bottom:calc(var(--spacing) * 4);z-index:20;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--popover);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 4);--tw-shadow:0 4px 8px -4px var(--tw-shadow-color,#10182814), 0 16px 32px -8px var(--tw-shadow-color,#10182824);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;display:flex;position:sticky}@media not all and (min-width:48rem){.vg-settings-page .vst-savebar{bottom:calc(5rem + env(safe-area-inset-bottom))}}.vg-settings-page .vst-test{align-items:flex-end;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 5);flex-wrap:wrap;display:flex}.vg-settings-page .vst-test-to{flex:16rem;min-width:0}@media not all and (min-width:40rem){.vg-settings-page .vst-test>.btn{width:100%}}.vg-settings-page .vst-hours-cq{container:vst-hours/inline-size}.vg-settings-page .vst-hours-grid{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}@container vst-hours (min-width:66rem){.vg-settings-page .vst-hours-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.vg-settings-page .vst-room{container:vst-room/inline-size}:where(.vg-settings-page .vst-hours>: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(--hairline)}.vg-settings-page .vst-hours{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px}.vg-settings-page .vst-hours-row{min-height:calc(var(--spacing) * 11);align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);grid-template-columns:minmax(5.5rem,7rem) 6.5rem auto minmax(0,1fr);display:grid}.vg-settings-page .vst-hours-row.is-closed .vst-hours-times .input{background:var(--muted);color:var(--muted-foreground)}.vg-settings-page .vst-hours-day{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)}.vg-settings-page .vst-hours-open{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);-webkit-user-select:none;user-select:none;display:flex}.vg-settings-page .vst-hours-times{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.vg-settings-page .vst-hours-times .input{flex:none;width:7.25rem}@container vst-room not (min-width:31rem){.vg-settings-page .vst-hours-row{grid-template-columns:minmax(0,1fr) 6.5rem}.vg-settings-page .vst-hours-times{grid-column:1/-1}.vg-settings-page .vst-hours-times .input{flex:1 1 0;width:auto;min-width:0}}.vg-settings-page .vst-prices-wrap{container-type:inline-size}:where(.vg-settings-page .vst-prices>: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(--hairline)}.vg-settings-page .vst-prices{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px}.vg-settings-page .vst-prices-head,.vg-settings-page .vst-prices-row{align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 3);grid-template-columns:minmax(9rem,1.4fr) 5.5rem minmax(7rem,1fr) minmax(6rem,.8fr) 6.5rem 4.5rem;display:grid}.vg-settings-page .vst-prices-head{min-height:calc(var(--spacing) * 10);background-color:var(--surface);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--muted-foreground);border-radius:.5rem .5rem 0 0}.vg-settings-page .vst-prices-row{min-height:calc(var(--spacing) * 12);padding-block:calc(var(--spacing) * 1.5)}.vg-settings-page .vst-prices-row.is-deleted{background-color:var(--color-red-50)}.vg-settings-page .vst-prices-row.is-deleted .vst-prices-dur{text-decoration-line:line-through}.vg-settings-page .vst-prices-lbl{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vg-settings-page .vst-prices-check{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));-webkit-user-select:none;user-select:none;display:flex}.vg-settings-page .vst-prices-check>span{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vg-settings-page .vst-prices-check.is-danger .checkbox:checked{background-color:var(--destructive);border-color:var(--destructive)}.vg-settings-page .vst-prices-new{background-color:var(--surface);border-radius:0 0 .5rem .5rem}.vg-settings-page .vst-prices-newnote{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);grid-column:span 2/span 2}@container not (min-width:46rem){.vg-settings-page .vst-prices-check>span{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.vg-settings-page .vst-prices-head{display:none}.vg-settings-page .vst-prices-row{padding-block:calc(var(--spacing) * 3);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vg-settings-page .vst-prices-cat{grid-column:1/-1}.vg-settings-page .vst-prices-dur{margin-top:calc(var(--spacing) * -1);grid-column:1/-1}.vg-settings-page .vst-prices-lbl{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;margin-bottom:var(--spacing);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);padding:0;display:block;position:static;overflow:visible}.vg-settings-page .vst-prices-cell{display:block}.vg-settings-page .vst-prices-newnote{grid-column:1/-1}.vg-settings-page .vst-prices-new .vst-prices-cat .input{width:100%}}.vg-settings-page .vst-hours-row[aria-invalid=true]{background-color:var(--color-red-50)}.vg-settings-page .vst-prices-cell[aria-invalid=true] .input{border-color:var(--destructive)}.vg-settings-page .vst-hours>.field-error{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);margin-top:0}:where(.vg-settings-page .vst-res-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(--hairline)}.vg-settings-page .vst-res-sum{min-height:calc(var(--spacing) * 14);cursor:pointer;align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:var(--spacing);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);flex-wrap:wrap;list-style-type:none;display:flex}@media (hover:hover){.vg-settings-page .vst-res-sum:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.vg-settings-page .vst-res-sum:hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}}.vg-settings-page .vst-res-sum::-webkit-details-marker{display:none}.vg-settings-page .vst-res-chev{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));margin-left:auto}.vg-settings-page .vst-res[open] .vst-res-chev{transform:rotate(180deg)}.vg-settings-page .vst-res-body{padding-inline:calc(var(--spacing) * 5);padding-top:var(--spacing);padding-bottom:calc(var(--spacing) * 5)}.vg-settings-page .vst-color{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 14);cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--background);padding:var(--spacing);border-width:1px}.vg-users-page .panel-header.divided+.panel-body{padding-top:1.125rem}.vg-users-page .page-bar-main{flex-basis:auto}.vg-users-page .vgu-note{align-items:flex-start;gap:calc(var(--spacing) * 2);flex-wrap:nowrap}.vg-users-page .vgu-note>.ic{margin-top:calc(var(--spacing) * .5)}.vg-users-page .vgu-pollerr{border-color:var(--color-amber-200);background-color:var(--color-amber-50);color:var(--color-amber-900);flex-wrap:nowrap;align-items:flex-start}@media not all and (min-width:40rem){.vg-users-page .vgu-pollerr{flex-wrap:wrap}}.vg-users-page .vgu-pollerr-inner{align-items:flex-start;gap:calc(var(--spacing) * 2);min-width:0;padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:flex}.vg-users-page .vgu-pollerr-inner>.ic{margin-top:calc(var(--spacing) * .5)}.vg-users-page .sheet-body>.vg-stale{margin-bottom:calc(var(--spacing) * 5)}.vg-users-page .list-body{container:vgu-list/inline-size}.vg-users-page .vgu-table{table-layout:fixed}.vg-users-page .vgu-table .vgu-c-email{width:18%}.vg-users-page .vgu-table .vgu-c-role{width:9.5rem}.vg-users-page .vgu-table .vgu-c-access{width:20%}.vg-users-page .vgu-table .vgu-c-state{width:7.5rem}.vg-users-page .vgu-table .vgu-c-login{width:10.5rem}.vg-users-page .vgu-table .vgu-c-crm{width:15.5rem}.vg-users-page .vgu-c-crm .cell-sub{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.vg-users-page .vgu-c-name .cell-sub{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.vg-users-page .vgu-table .vgu-sub-email,.vg-users-page .vgu-table .vgu-sub-login,.vg-users-page .vgu-table .vgu-sub-access,.vg-users-page .vgu-table .vgu-sub-off{display:none}@container vgu-list not (min-width:90rem){.vg-users-page .vgu-table .vgu-c-email,.vg-users-page .vgu-table .vgu-c-state{display:none}.vg-users-page .vgu-table .vgu-sub-email{display:block}.vg-users-page .vgu-table .vgu-sub-off{display:inline-flex}.vg-users-page .vgu-table .vgu-c-access{width:24%}}@container vgu-list not (min-width:62rem){.vg-users-page .vgu-table .vgu-c-login{display:none}.vg-users-page .vgu-table .vgu-sub-login{display:block}.vg-users-page .vgu-table .vgu-c-access{width:22%}.vg-users-page .vgu-table .vgu-c-crm{width:24%}}@container vgu-list not (min-width:48rem){.vg-users-page .vgu-table .vgu-c-access{display:none}.vg-users-page .vgu-table .vgu-sub-access{display:block}.vg-users-page .vgu-table .vgu-c-crm{width:30%}}.vg-users-page .vgu-perms{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--surface);padding:calc(var(--spacing) * 4);border-width:1px}.vg-users-page .vgu-perm{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);-webkit-user-select:none;user-select:none;display:flex}@media (hover:hover){.vg-users-page .vgu-perm:hover{background-color:var(--accent)}}.vg-users-page .vgu-link{border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);border-width:1px}.fb-list .fb-row>td{padding-block:.5rem}.fb-list .fb-table th,.fb-list .fb-row>td{white-space:nowrap}.fb-list .fb-table :is(th,td).fb-no{width:calc(var(--spacing) * 16);color:var(--muted-foreground)}.fb-list .fb-table td.fb-no{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.fb-list .fb-table :is(th,td).fb-main{width:100%;max-width:0;overflow:hidden}.fb-list .fb-title{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);text-underline-offset:3px;display:block;overflow:hidden}.fb-list .fb-title:hover{text-decoration:underline}.fb-list .fb-excerpt{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:block;overflow:hidden}.fb-list td.fb-page{max-width:16rem}.fb-page-link{align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);background-color:var(--muted);min-width:0;max-width:100%;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--secondary-foreground);display:inline-flex}.fb-page-link>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fb-page-link>.ic{color:var(--muted-foreground);flex-shrink:0}.fb-page-link:hover{background-color:var(--accent);color:var(--foreground)}.fb-page-link.is-block{white-space:normal}.fb-page-link.is-block>span{white-space:normal;overflow-wrap:anywhere}.fb-list .fb-pills{align-items:center;gap:calc(var(--spacing) * 1.5);display:inline-flex}.fb-list .fb-who-in{align-items:center;gap:calc(var(--spacing) * 2.5);min-width:0;display:flex}.fb-list .fb-who-name{max-width:calc(var(--spacing) * 44);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);display:block;overflow:hidden}.fb-list .fb-ai{margin-top:calc(var(--spacing) * .5);align-items:center;gap:var(--spacing);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--brand-700);display:flex}.fb-list td.fb-counts{color:var(--muted-foreground)}.fb-list .fb-count{margin-right:calc(var(--spacing) * 3);align-items:center;gap:var(--spacing);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--secondary-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:inline-flex}.fb-list .fb-count:last-child{margin-right:0}.fb-list .fb-count.is-zero{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--muted-foreground)}.fb-list td.fb-when{color:var(--foreground)}.fb-list .fb-filters{flex-wrap:wrap}@media not all and (min-width:40rem){.fb-list .fb-filters{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.fb-list .fb-filters>.input-affix{grid-column:1/-1}.fb-list .fb-filters>select{width:100%;min-width:0}:root:is([data-textsize=lg],[data-textsize=xl]) .fb-list .fb-filters{grid-template-columns:minmax(0,1fr)}}.fb-list .fb-card-title{--tw-font-weight:var(--font-weight-semibold);min-width:0;font-weight:var(--font-weight-semibold);color:var(--foreground);overflow-wrap:anywhere}.fb-list .fb-card-ex{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--secondary-foreground);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fb-list .fb-card-meta{align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:var(--spacing);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);flex-wrap:wrap;display:flex}.fb-list .fb-card-page{align-items:center;gap:calc(var(--spacing) * 1.5);min-width:0;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--secondary-foreground);display:flex}@media not all and (min-width:40rem){.fb-list .page-actions .fb-new-btn{justify-content:center;width:100%}.fb-list .page-actions{width:100%}}.fb-show .page-body{container:fbd/inline-size}.fb-show .fb-show-title{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;line-height:1.3;overflow:visible}.fb-show .fb-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}@container fbd (min-width:54rem){.fb-show .fb-grid{grid-template-columns:minmax(0,1fr) minmax(19rem,23rem)}}@container fbd (min-width:80rem){.fb-show .fb-grid{grid-template-columns:minmax(0,1fr) 26rem}}.fb-show .fb-body{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);white-space:pre-wrap;color:var(--foreground);overflow-wrap:anywhere}.fb-show .prop-value a{overflow-wrap:anywhere}@media not all and (min-width:40rem){.fb-show .page-head>.page-actions{width:100%}}.fb-show .fb-gallery{margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container fbd (min-width:36rem){.fb-show .fb-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@container fbd (min-width:80rem){.fb-show .fb-gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}.fb-show .fb-tile{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);border-width:1px;flex-direction:column;min-width:0;transition:border-color .15s;display:flex;overflow:hidden}.fb-show .fb-tile:hover{border-color:var(--border-strong)}.fb-show .fb-tile-thumb{aspect-ratio:4/3;cursor:zoom-in;background-color:var(--surface);place-items:center;width:100%;display:grid;overflow:hidden}.fb-show .fb-tile-thumb:focus-visible{outline-style:var(--tw-outline-style);outline-offset:calc(2px * -1);outline-width:2px;outline-color:var(--primary)}.fb-show .fb-tile-thumb>img{object-fit:cover;object-position:top;width:100%;height:100%}.fb-show .fb-tile-cap{align-items:center;gap:var(--spacing);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);min-width:0;padding-block:calc(var(--spacing) * 1.5);padding-right:var(--spacing);padding-left:calc(var(--spacing) * 3);display:flex}.fb-show .fb-tile-text{flex:1;min-width:0}@container fbd not (min-width:36rem){.fb-show .fb-tile-cap{padding-top:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 1.5);flex-wrap:wrap;justify-content:flex-end;row-gap:0}.fb-show .fb-tile-text{flex-basis:100%;padding-right:.25rem}}.fb-show .fb-tile-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);display:block;overflow:hidden}.fb-show .fb-tile-sub{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:block}.fb-paste{align-items:center;gap:calc(var(--spacing) * 3.5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--border-strong);background-color:var(--surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition:border-color .15s,background-color .15s;display:flex}.fb-paste.is-drag{border-color:var(--brand-300);background-color:var(--brand-50)}.fb-show .fb-timeline{position:relative}:where(.fb-show .fb-timeline>: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)))}.fb-show .fb-timeline:before{content:"";top:calc(var(--spacing) * 2);bottom:calc(var(--spacing) * 2);left:calc(var(--spacing) * 4);background-color:var(--border);width:1px;position:absolute}.fb-show .fb-ev{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex;position:relative}.fb-show .fb-ev-icon,.fb-show .fb-ev-avatar{z-index:1;width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);--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(--card);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid;position:relative}.fb-show .fb-ev-line{min-width:0;padding-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--secondary-foreground);overflow-wrap:anywhere}.fb-show .fb-ev-line>b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.fb-show .fb-ev-line .pill{vertical-align:middle}.fb-show .fb-ev-time{margin-left:calc(var(--spacing) * 1.5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));white-space:nowrap;color:var(--muted-foreground)}.fb-show .fb-comment{margin-top:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);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));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);white-space:pre-wrap;color:var(--foreground);overflow-wrap:anywhere;border-width:1px}.fb-show .fb-ev.is-comment .fb-comment{background-color:var(--surface)}.fb-show .fb-comment.is-note{--tw-border-style:dashed;border-style:dashed}.fb-show .fb-comment-files{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.fb-show .fb-chipfile{height:calc(var(--spacing) * 10);max-width:calc(var(--spacing) * 64);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--card);min-width:0;padding-right:calc(var(--spacing) * 3);padding-left:var(--spacing);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);border-width:1px;display:inline-flex}@media (hover:hover){.fb-show .fb-chipfile:hover{border-color:var(--border-strong)}}.fb-show .fb-chipfile>img{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);object-fit:cover;border-radius:.25rem;flex-shrink:0}.fb-show .fb-chipfile>.ic{margin-left:calc(var(--spacing) * 1.5);color:var(--muted-foreground);flex-shrink:0}.fb-show .fb-composer{margin-top:calc(var(--spacing) * 5);align-items:flex-start;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--hairline);padding-top:calc(var(--spacing) * 5);display:flex}.fb-show .fb-viewer-img{margin-top:calc(var(--spacing) * 4);border-radius:var(--radius-lg);background-color:var(--surface);place-items:center;max-height:75vh;display:grid;overflow:auto}.fb-show .fb-viewer-img>img{object-fit:contain;max-width:100%;max-height:75vh}.fb-ctx{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--surface);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));border-width:1px;display:flex}.fb-drop{align-items:center;gap:calc(var(--spacing) * 3.5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--border-strong);background-color:var(--surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition:border-color .15s,background-color .15s;display:flex}.fb-drop.is-drag{border-color:var(--brand-300);background-color:var(--brand-50)}@media not all and (min-width:30rem){.fb-drop{text-align:center;flex-direction:column;align-items:stretch}.fb-drop>.btn{justify-content:center}}.fb-files{margin-top:calc(var(--spacing) * 2.5)}:where(.fb-files>: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)))}.fb-file{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);padding-block:calc(var(--spacing) * 1.5);padding-right:calc(var(--spacing) * 1.5);padding-left:calc(var(--spacing) * 1.5);border-width:1px;display:flex}.fb-thumb{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);border-radius:var(--radius-md);background-color:var(--surface);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.fb-thumb>img{object-fit:cover;object-position:top;width:100%;height:100%}.ai-fab{z-index:42;height:calc(var(--spacing) * 12);align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);background-color:var(--primary);padding-right:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 4);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(--primary-foreground);--tw-shadow:0 2px 4px -2px var(--tw-shadow-color,#1018280f), 0 4px 12px -2px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);-webkit-user-select:none;user-select:none;right:1.25rem;bottom:calc(1.25rem + var(--ai-lift,0px));-webkit-tap-highlight-color:transparent;border-width:1px;border-color:#0000;border-radius:3.40282e38px;transition:background-color .15s,padding .18s,bottom .18s;display:inline-flex;position:fixed}.ai-fab:hover{background:var(--primary-hover)}.ai-fab:active{background:var(--primary-active)}.ai-fab:focus-visible{outline:3px solid var(--ring);outline-offset:3px}.ai-fab .ai-fab-ico,.ai-fab .ai-fab-ico svg{width:calc(var(--spacing) * 5.5);height:calc(var(--spacing) * 5.5);flex-shrink:0}.ai-fab-label{white-space:nowrap;max-width:8rem;transition:max-width .18s,opacity .18s;overflow:hidden}.ai-fab.is-compact:not(:hover):not(:focus-visible){padding-inline:calc(var(--spacing) * 3.5)}.ai-fab.is-compact:not(:hover):not(:focus-visible) .ai-fab-label{opacity:0;max-width:0}.ai-fab.is-compact:not(:hover):not(:focus-visible){gap:0}.ai-root.is-open .ai-fab{display:none}.ai-fab-badge{pointer-events:none;top:calc(var(--spacing) * -2.5);right:calc(var(--spacing) * -1.5);height:calc(var(--spacing) * 6);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-strong);background-color:var(--card);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--foreground);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px;align-items:center;display:inline-flex;position:absolute}.ai-fab-badge:empty{display:none}.ai-fab.has-new .ai-fab-badge{background-color:var(--color-positive);color:var(--color-white);border-color:#0000}.ai-fab.is-writing .ai-fab-badge:before{margin-right:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);background-color:var(--primary);content:"";border-radius:3.40282e38px;flex-shrink:0;animation:1.1s ease-in-out infinite ai-blink}@keyframes ai-blink{50%{opacity:.3}}@media (max-width:1023.98px){.ai-fab{right:1rem;bottom:calc(4rem + env(safe-area-inset-bottom) + .75rem + var(--ai-lift,0px))}}.ai-panel{z-index:47;border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--popover);color:var(--popover-foreground);--tw-shadow:0 2px 6px -2px var(--tw-shadow-color,#10182814), 0 12px 28px -6px var(--tw-shadow-color,#1018282e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);right:1.25rem;bottom:calc(1.25rem + var(--ai-lift,0px));width:min(25rem,100vw - 2rem);height:min(44rem, calc(100dvh - var(--ai-top,0px) - 2.5rem - var(--ai-lift,0px)));border-width:1px;flex-direction:column;animation:.16s cubic-bezier(.2,0,0,1) ai-in;display:flex;position:fixed;overflow:hidden}.ai-panel[hidden]{display:none}@supports (overflow:clip){.ai-panel{overflow:clip}}@media (min-width:768px) and (max-width:1023.98px){.ai-panel{right:1rem;bottom:calc(4rem + env(safe-area-inset-bottom) + .75rem + var(--ai-lift,0px));height:min(44rem, calc(100dvh - var(--ai-top,0px) - 6.5rem - env(safe-area-inset-bottom) - var(--ai-lift,0px)))}}html.ai-docked{--ai-dock-w:25rem}@media (min-width:1024px){html.ai-docked body{padding-right:var(--ai-dock-w)}html.ai-docked .ai-panel{width:var(--ai-dock-w);height:auto;box-shadow:none;border-width:0 0 0 1px;border-radius:0;animation:none;top:0;bottom:0;right:0}html.ai-docked .ai-fab{display:none}html.ai-docked .bulkbar{right:var(--ai-dock-w)}}html:has(#ai-fab) .view-list .list-body>.dt-wrap:after,html:has(#ai-fab) .view-list .products-scroll:after,html:has(#ai-fab) .view-list .po-cat-scroll:after,html:has(#ai-fab) .view-list .po-carts:after,html:has(#ai-fab) .view-list .po-scroll:after,html:has(#ai-fab) .view-list .po-ord-cards:after,html:has(#ai-fab) .view-list .po-ced-scroll:after,html:has(#ai-fab) .sg-scroll:after{content:"";height:4.5rem;display:block}@media (min-width:1024px){html:has(#ai-fab) #main>.view-root:not(.view-list){padding-bottom:4.5rem}}@media (max-width:767.98px){.ai-panel{inset:var(--ai-top,0px) 0 0 0;width:100%;height:auto;box-shadow:none;padding-bottom:env(safe-area-inset-bottom);border-width:0;border-radius:0;animation-name:ai-up}.ai-panel.is-kb{padding-bottom:0}html.ai-sheet-open #main{overflow:hidden}}.ai-panel.is-tight .ai-sub,.ai-panel.is-tight .ai-foot,.ai-panel.is-tiny .ai-head{display:none}.ai-panel.is-tiny .ai-body,.ai-panel.is-tiny .ai-composer{padding-top:.375rem;padding-bottom:.375rem}@media (min-width:768px) and (max-width:1023.98px) and (max-height:31.25rem){.ai-panel{top:calc(var(--ai-top0,0px) + .5rem);right:max(1rem, env(safe-area-inset-right));bottom:calc(.5rem + env(safe-area-inset-bottom) + var(--ai-lift,0px));height:auto}}@keyframes ai-in{0%{opacity:0;transform:translateY(.5rem)scale(.98)}}@keyframes ai-up{0%{opacity:0;transform:translateY(1.5rem)}}.ai-head{align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-bottom-width:1px;flex-shrink:0;display:flex}@media (max-width:767.98px){.ai-head{padding-top:max(.75rem, env(safe-area-inset-top))}}.ai-head-ico{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-lg);background-color:var(--brand-50);color:var(--brand-700);flex-shrink:0;place-items:center;display:grid}.ai-head-ico .ic,.ai-head-ico svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.ai-title{font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.ai-sub{-webkit-line-clamp:2;font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ai-panel.has-msgs .ai-sub{display:none}.ai-reset{flex-shrink:0}@media (max-width:420px){.ai-reset span{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.ai-panel.is-narrow .ai-reset span{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ai-body{overscroll-behavior:contain;background-color:var(--popover);min-height:0;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);scrollbar-width:thin;flex:1;overflow-y:auto}.ai-log{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.ai-msg{min-width:0}.ai-msg-user{justify-content:flex-end;display:flex}.ai-bubble{border-radius:var(--radius-2xl);border-bottom-right-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--muted);max-width:88%;padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal);overflow-wrap:break-word;white-space:pre-wrap;color:var(--foreground);border-width:1px}.ai-text{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);overflow-wrap:break-word;color:var(--foreground)}.ai-text>*+*{margin-top:calc(var(--spacing) * 2.5)}.ai-text ol{list-style-type:decimal}:where(.ai-text ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.ai-text ol{padding-left:calc(var(--spacing) * 6)}.ai-text ul{list-style-type:disc}:where(.ai-text ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.ai-text ul{padding-left:calc(var(--spacing) * 6)}.ai-text li>ul{margin-top:calc(var(--spacing) * 1.5)}:where(.ai-text li>ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.ai-text li::marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--muted-foreground)}.ai-text strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.ai-text code{background-color:var(--muted);padding-inline:var(--spacing);padding-block:calc(var(--spacing) * .5);font-family:var(--font-mono);border-radius:.25rem;font-size:.875em}.ai-text .ai-h{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.ai-typing{margin-top:var(--spacing);align-items:center;gap:calc(var(--spacing) * 2.5);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--muted-foreground);display:flex}.ai-text+.ai-typing{margin-top:calc(var(--spacing) * 2)}.ai-dots{align-items:center;gap:var(--spacing);display:inline-flex}.ai-dots i{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);opacity:.35;background-color:currentColor;border-radius:3.40282e38px;animation:1.1s ease-in-out infinite ai-dot;display:block}.ai-dots i:nth-child(2){animation-delay:.15s}.ai-dots i:nth-child(3){animation-delay:.3s}@keyframes ai-dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-.2rem)}}.ai-actions{margin-top:calc(var(--spacing) * 3);align-items:flex-start;gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.ai-go{height:auto;min-height:calc(var(--spacing) * 11);max-width:100%;padding-block:calc(var(--spacing) * 2.5);text-align:left;--tw-leading:var(--leading-snug);line-height:var(--leading-snug);white-space:normal;justify-content:flex-start}.ai-go .ai-go-label{min-width:0}.ai-go .ai-go-arrow{margin-left:var(--spacing)}.ai-card{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-strong);background-color:var(--surface);width:100%;padding:calc(var(--spacing) * 3.5)}.ai-card-head{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);display:flex}.ai-card-head .ic{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5);color:var(--brand-700)}.ai-card-title{margin-top:calc(var(--spacing) * 2);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(--foreground)}.ai-card-body{margin-top:var(--spacing);-webkit-line-clamp:5;font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));white-space:pre-wrap;color:var(--muted-foreground);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ai-card-actions{margin-top:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.ai-card-state{margin-top:calc(var(--spacing) * 2.5);align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--foreground);flex-wrap:wrap;display:flex}.ai-card-err{margin-top:calc(var(--spacing) * 2);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--destructive)}.ai-link{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--link);text-underline-offset:2px;text-decoration-line:underline}.ai-note{margin-top:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground);display:flex}.ai-note .ic{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.ai-error{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-200);background-color:var(--color-red-50);padding:calc(var(--spacing) * 3);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));color:var(--color-red-900);display:flex}.ai-error-ico,.ai-error-ico svg{margin-top:calc(var(--spacing) * .5);width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5);color:var(--color-red-700);flex-shrink:0}.ai-error-actions{margin-top:calc(var(--spacing) * 2.5);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.ai-hello{font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.ai-hello-sub{margin-top:calc(var(--spacing) * 1.5);font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--muted-foreground)}.ai-empty .ai-error{margin-top:calc(var(--spacing) * 4)}.ai-sugg-title{margin-top:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--muted-foreground)}.ai-sugg{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.ai-sugg-btn{min-height:calc(var(--spacing) * 11);align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);width:100%;padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5);text-align:left;font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));color:var(--foreground);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));border-width:1px;display:flex}.ai-sugg-btn:hover{border-color:var(--border-strong);background-color:var(--accent)}.ai-sugg-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ai-sugg-btn .ai-sugg-ico,.ai-sugg-btn .ai-sugg-ico svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--muted-foreground);flex-shrink:0}.ai-composer{border-top-style:var(--tw-border-style);background-color:var(--card);padding-inline:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 2.5);border-top-width:1px;flex-shrink:0}.ai-compose-row{align-items:flex-end;gap:calc(var(--spacing) * 2);display:flex}.ai-input{min-height:calc(var(--spacing) * 11);resize:none;border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--background);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal);color:var(--foreground);border-width:1px;flex:1;padding-top:calc(.625rem - 1px);padding-bottom:calc(.625rem - 1px);overflow-y:hidden}.ai-input.is-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--foreground) transparent;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.ai-input.is-scroll{scrollbar-color:color-mix(in oklab, var(--foreground) 22%, transparent) transparent}}.ai-input.is-scroll::-webkit-scrollbar{width:8px}.ai-input.is-scroll::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ai-input.is-scroll::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 22%, transparent)}}.ai-input.is-scroll::-webkit-scrollbar-thumb{background-clip:content-box;border:2px solid #0000;border-radius:999px}.ai-input::placeholder{color:var(--placeholder)}.ai-input:focus{border-color:var(--ring);--tw-outline-style:none;box-shadow:0 0 0 3px var(--ring);outline-style:none}@supports (color:color-mix(in lab, red, red)){.ai-input:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 22%, transparent)}}.ai-send{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);flex-shrink:0}.ai-stop{height:calc(var(--spacing) * 11);padding-inline:calc(var(--spacing) * 3.5);flex-shrink:0}.ai-foot{margin-top:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * .5);font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));color:var(--muted-foreground)}@media (max-width:767.98px),(pointer:coarse){.ai-foot-keys{display:none}}.ai-hl-ring{pointer-events:none;z-index:75;border-radius:var(--radius-lg);border:3px solid var(--primary);transition:opacity .3s;animation:1.2s ease-in-out 4 ai-pulse;position:fixed;box-shadow:0 0 0 2px #fff}@keyframes ai-pulse{0%,to{outline-offset:0;outline:0 solid #0000}50%{outline:3px solid color-mix(in srgb, var(--primary) 35%, transparent);outline-offset:5px}}.ai-hl-tip{pointer-events:none;z-index:76;border-radius:var(--radius-lg);background-color:var(--primary);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--primary-foreground);--tw-shadow:0 2px 4px -2px var(--tw-shadow-color,#1018280f), 0 4px 12px -2px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);max-width:min(20rem,100vw - 1rem);transition:opacity .3s;animation:.18s cubic-bezier(.2,0,0,1) ai-in;position:fixed}.ai-hl-tip-text{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.ai-hl-tip-text .ic,.ai-hl-tip-text svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex-shrink:0}.ai-hl-arrow{width:0;height:0;left:calc(var(--ai-arrow-x,50%) - 7px);border-left:7px solid #0000;border-right:7px solid #0000;border-top:7px solid var(--primary);position:absolute;bottom:-7px}.ai-hl-tip.is-below .ai-hl-arrow{border-top:0;border-bottom:7px solid var(--primary);top:-7px;bottom:auto}.ai-hl-ring.is-out,.ai-hl-tip.is-out{opacity:0}.ai-hl-reveal{opacity:1!important;visibility:visible!important}@media (prefers-reduced-motion:reduce){.ai-panel,.ai-hl-tip,.ai-hl-ring,.ai-dots i,.ai-fab.is-writing .ai-fab-badge:before{animation:none}}@media print{.ai-root,.ai-hl-ring,.ai-hl-tip{display:none!important}html.ai-docked body{padding-right:0!important}}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-2{top:calc(var(--spacing) * -2)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-6{top:calc(var(--spacing) * 6)}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-2{right:calc(var(--spacing) * -2)}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-1\.5\!{right:calc(var(--spacing) * 1.5)!important}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-\[calc\(4rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(4rem + env(safe-area-inset-bottom))}.left-0{left:0}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-42{z-index:42}.z-47{z-index:47}.z-50{z-index:50}.z-\[7\]{z-index:7}.z-\[45\]{z-index:45}.z-\[55\]{z-index:55}.z-\[58\]{z-index:58}.z-\[60\]{z-index:60}.z-\[61\]{z-index:61}.z-\[65\]{z-index:65}.z-\[66\]{z-index:66}.z-\[80\]{z-index:80}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-6{grid-column:span 6/span 6}.col-span-full{grid-column:1/-1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-4{margin:calc(var(--spacing) * 4)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-1\.5{margin-block:calc(var(--spacing) * -1.5)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-6{margin-top:calc(var(--spacing) * -6)}.mt-0{margin-top:0}.mt-0\!{margin-top:0!important}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-0\.5\!{margin-top:calc(var(--spacing) * .5)!important}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-\[0\.45em\]{margin-top:.45em}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-0\.5{margin-right:calc(var(--spacing) * -.5)}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-auto{margin-right:auto}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.ml-0{margin-left:0}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-7{margin-left:calc(var(--spacing) * 7)}.ml-auto{margin-left:auto}.scrollbar-none::-webkit-scrollbar{display:none}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.field-sizing-content{field-sizing:content}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:var(--foreground) transparent}@supports (color:color-mix(in lab, red, red)){.scrollbar-thin{scrollbar-color:color-mix(in oklab, var(--foreground) 20%, transparent) transparent}}.scrollbar-thin::-webkit-scrollbar{width:10px;height:10px}.scrollbar-thin::-webkit-scrollbar-thumb{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.scrollbar-thin::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.scrollbar-thin::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;border-radius:999px}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.scrollbar-thin::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--foreground) 30%, transparent)}}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background-clip:content-box;border:3px solid #0000}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-3\.5\!{width:calc(var(--spacing) * 3.5)!important;height:calc(var(--spacing) * 3.5)!important}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\!{width:calc(var(--spacing) * 4)!important;height:calc(var(--spacing) * 4)!important}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-5\.5{width:calc(var(--spacing) * 5.5);height:calc(var(--spacing) * 5.5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-6\.5{width:calc(var(--spacing) * 6.5);height:calc(var(--spacing) * 6.5)}.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-8\.5{width:calc(var(--spacing) * 8.5);height:calc(var(--spacing) * 8.5)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-9\!{width:calc(var(--spacing) * 9)!important;height:calc(var(--spacing) * 9)!important}.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-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-full{width:100%;height:100%}.h-0{height:0}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-5\.5{height:calc(var(--spacing) * 5.5)}.h-6{height:calc(var(--spacing) * 6)}.h-6\.5{height:calc(var(--spacing) * 6.5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-8\.5{height:calc(var(--spacing) * 8.5)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-\[42rem\]{height:42rem}.h-auto{height:auto}.h-auto\!{height:auto!important}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-36{max-height:calc(var(--spacing) * 36)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[19rem\]{max-height:19rem}.max-h-\[25rem\]{max-height:25rem}.max-h-\[32rem\]{max-height:32rem}.max-h-\[calc\(100dvh-16rem\)\]{max-height:calc(100dvh - 16rem)}.max-h-\[min\(28rem\,60vh\)\]{max-height:min(28rem,60vh)}.max-h-\[min\(60vh\,34rem\)\]{max-height:min(60vh,34rem)}.min-h-0{min-height:0}.min-h-6\.5{min-height:calc(var(--spacing) * 6.5)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-13{min-height:calc(var(--spacing) * 13)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-15{min-height:calc(var(--spacing) * 15)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-18{min-height:calc(var(--spacing) * 18)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-\[60vh\]{min-height:60vh}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-9{width:calc(var(--spacing) * 9)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-21{width:calc(var(--spacing) * 21)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[6\.5rem\]{width:6.5rem}.w-\[40\%\]{width:40%}.w-\[42\%\]{width:42%}.w-\[44\%\]{width:44%}.w-\[45\%\]{width:45%}.w-\[55\%\]{width:55%}.w-\[56\%\]{width:56%}.w-\[58\%\]{width:58%}.w-\[60\%\]{width:60%}.w-\[calc\(100\%\+1rem\)\]{width:calc(100% + 1rem)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[min\(16rem\,calc\(94vw-5\.25rem\)\)\]{width:min(16rem,94vw - 5.25rem)}.w-\[min\(19rem\,calc\(100vw-2rem\)\)\]{width:min(19rem,100vw - 2rem)}.w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{width:min(20rem,100vw - 2rem)}.w-\[min\(24rem\,calc\(100vw-1\.5rem\)\)\]{width:min(24rem,100vw - 1.5rem)}.w-\[min\(26rem\,calc\(100vw-2rem\)\)\]{width:min(26rem,100vw - 2rem)}.w-\[min\(27rem\,calc\(100vw-1rem\)\)\]{width:min(27rem,100vw - 1rem)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-0{max-width:0}.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-36{max-width:calc(var(--spacing) * 36)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-96{max-width:calc(var(--spacing) * 96)}.max-w-\[12rem\]{max-width:12rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[19rem\]{max-width:19rem}.max-w-\[26rem\]{max-width:26rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[94vw\]{max-width:94vw}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-8\.5{min-width:calc(var(--spacing) * 8.5)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-\[34rem\]{min-width:34rem}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.shrink-\[1000\]{flex-shrink:1000}.shrink-\[100000\]{flex-shrink:100000}.shrink-\[10000000000\]{flex-shrink:10000000000}.shrink-\[1000000000000000\]{flex-shrink:1000000000000000}.flex-grow,.grow{flex-grow:1}.basis-40{flex-basis:calc(var(--spacing) * 40)}.basis-48{flex-basis:calc(var(--spacing) * 48)}.basis-56{flex-basis:calc(var(--spacing) * 56)}.basis-60{flex-basis:calc(var(--spacing) * 60)}.basis-64{flex-basis:calc(var(--spacing) * 64)}.basis-auto{flex-basis:auto}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.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)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scrollbar-none{scrollbar-width:none}.scrollbar-thin{scrollbar-width:thin}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.columns-2{columns:2}.columns-3{columns:3}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[3rem_minmax\(0\,1fr\)\]{grid-template-columns:3rem minmax(0,1fr)}.grid-cols-\[auto_auto\]{grid-template-columns:auto auto}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_2\.25rem\]{grid-template-columns:minmax(0,1fr) 2.25rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)_2\.25rem\]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) 2.25rem}.grid-cols-\[minmax\(0\,9rem\)_1fr_auto\]{grid-template-columns:minmax(0,9rem) 1fr auto}.grid-cols-\[repeat\(4\,minmax\(0\,1fr\)\)_2\.25rem\]{grid-template-columns:repeat(4,minmax(0,1fr)) 2.25rem}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-start\!{align-items:flex-start!important}.items-stretch\!{align-items:stretch!important}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-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-1{column-gap:var(--spacing)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}: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-amber-100>:not(:last-child)){border-color:var(--color-amber-100)}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}:where(.divide-hairline>:not(:last-child)){border-color:var(--hairline)}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.panel{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs)}.rounded{border-radius:.25rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-solid{--tw-border-style:solid;border-style:solid}.lift{transition:box-shadow .15s,border-color .15s}.lift:hover{box-shadow:var(--shadow-md);border-color:var(--border-strong)}.border-amber-50{border-color:var(--color-amber-50)}.border-amber-100{border-color:var(--color-amber-100)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-500{border-color:var(--color-amber-500)}.border-amber-600{border-color:var(--color-amber-600)}.border-amber-700{border-color:var(--color-amber-700)}.border-amber-800{border-color:var(--color-amber-800)}.border-amber-900{border-color:var(--color-amber-900)}.border-amber-950{border-color:var(--color-amber-950)}.border-black\/5{border-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.border-black\/5{border-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.border-blue-50{border-color:var(--color-blue-50)}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-600{border-color:var(--color-blue-600)}.border-blue-700{border-color:var(--color-blue-700)}.border-blue-800{border-color:var(--color-blue-800)}.border-blue-900{border-color:var(--color-blue-900)}.border-blue-950{border-color:var(--color-blue-950)}.border-border-strong{border-color:var(--border-strong)}.border-brand-300{border-color:var(--brand-300)}.border-cyan-50{border-color:var(--color-cyan-50)}.border-cyan-100{border-color:var(--color-cyan-100)}.border-cyan-200{border-color:var(--color-cyan-200)}.border-cyan-300{border-color:var(--color-cyan-300)}.border-cyan-400{border-color:var(--color-cyan-400)}.border-cyan-500{border-color:var(--color-cyan-500)}.border-cyan-600{border-color:var(--color-cyan-600)}.border-cyan-700{border-color:var(--color-cyan-700)}.border-cyan-800{border-color:var(--color-cyan-800)}.border-cyan-900{border-color:var(--color-cyan-900)}.border-cyan-950{border-color:var(--color-cyan-950)}.border-emerald-50{border-color:var(--color-emerald-50)}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-400{border-color:var(--color-emerald-400)}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-600{border-color:var(--color-emerald-600)}.border-emerald-700{border-color:var(--color-emerald-700)}.border-emerald-800{border-color:var(--color-emerald-800)}.border-emerald-900{border-color:var(--color-emerald-900)}.border-emerald-950{border-color:var(--color-emerald-950)}.border-fuchsia-50{border-color:var(--color-fuchsia-50)}.border-fuchsia-100{border-color:var(--color-fuchsia-100)}.border-fuchsia-200{border-color:var(--color-fuchsia-200)}.border-fuchsia-300{border-color:var(--color-fuchsia-300)}.border-fuchsia-400{border-color:var(--color-fuchsia-400)}.border-fuchsia-500{border-color:var(--color-fuchsia-500)}.border-fuchsia-600{border-color:var(--color-fuchsia-600)}.border-fuchsia-700{border-color:var(--color-fuchsia-700)}.border-fuchsia-800{border-color:var(--color-fuchsia-800)}.border-fuchsia-900{border-color:var(--color-fuchsia-900)}.border-fuchsia-950{border-color:var(--color-fuchsia-950)}.border-gray-50{border-color:var(--color-gray-50)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-500{border-color:var(--color-gray-500)}.border-gray-600{border-color:var(--color-gray-600)}.border-gray-700{border-color:var(--color-gray-700)}.border-gray-800{border-color:var(--color-gray-800)}.border-gray-900{border-color:var(--color-gray-900)}.border-gray-950{border-color:var(--color-gray-950)}.border-green-50{border-color:var(--color-green-50)}.border-green-100{border-color:var(--color-green-100)}.border-green-200{border-color:var(--color-green-200)}.border-green-300{border-color:var(--color-green-300)}.border-green-400{border-color:var(--color-green-400)}.border-green-500{border-color:var(--color-green-500)}.border-green-600{border-color:var(--color-green-600)}.border-green-700{border-color:var(--color-green-700)}.border-green-800{border-color:var(--color-green-800)}.border-green-900{border-color:var(--color-green-900)}.border-green-950{border-color:var(--color-green-950)}.border-hairline{border-color:var(--hairline)}.border-indigo-50{border-color:var(--color-indigo-50)}.border-indigo-100{border-color:var(--color-indigo-100)}.border-indigo-200{border-color:var(--color-indigo-200)}.border-indigo-300{border-color:var(--color-indigo-300)}.border-indigo-400{border-color:var(--color-indigo-400)}.border-indigo-500{border-color:var(--color-indigo-500)}.border-indigo-600{border-color:var(--color-indigo-600)}.border-indigo-700{border-color:var(--color-indigo-700)}.border-indigo-800{border-color:var(--color-indigo-800)}.border-indigo-900{border-color:var(--color-indigo-900)}.border-indigo-950{border-color:var(--color-indigo-950)}.border-lime-50{border-color:var(--color-lime-50)}.border-lime-100{border-color:var(--color-lime-100)}.border-lime-200{border-color:var(--color-lime-200)}.border-lime-300{border-color:var(--color-lime-300)}.border-lime-400{border-color:var(--color-lime-400)}.border-lime-500{border-color:var(--color-lime-500)}.border-lime-600{border-color:var(--color-lime-600)}.border-lime-700{border-color:var(--color-lime-700)}.border-lime-800{border-color:var(--color-lime-800)}.border-lime-900{border-color:var(--color-lime-900)}.border-lime-950{border-color:var(--color-lime-950)}.border-neutral-50{border-color:var(--color-neutral-50)}.border-neutral-100{border-color:var(--color-neutral-100)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-300{border-color:var(--color-neutral-300)}.border-neutral-400{border-color:var(--color-neutral-400)}.border-neutral-500{border-color:var(--color-neutral-500)}.border-neutral-600{border-color:var(--color-neutral-600)}.border-neutral-700{border-color:var(--color-neutral-700)}.border-neutral-800{border-color:var(--color-neutral-800)}.border-neutral-900{border-color:var(--color-neutral-900)}.border-neutral-950{border-color:var(--color-neutral-950)}.border-orange-50{border-color:var(--color-orange-50)}.border-orange-100{border-color:var(--color-orange-100)}.border-orange-200{border-color:var(--color-orange-200)}.border-orange-300{border-color:var(--color-orange-300)}.border-orange-400{border-color:var(--color-orange-400)}.border-orange-500{border-color:var(--color-orange-500)}.border-orange-600{border-color:var(--color-orange-600)}.border-orange-700{border-color:var(--color-orange-700)}.border-orange-800{border-color:var(--color-orange-800)}.border-orange-900{border-color:var(--color-orange-900)}.border-orange-950{border-color:var(--color-orange-950)}.border-pink-50{border-color:var(--color-pink-50)}.border-pink-100{border-color:var(--color-pink-100)}.border-pink-200{border-color:var(--color-pink-200)}.border-pink-300{border-color:var(--color-pink-300)}.border-pink-400{border-color:var(--color-pink-400)}.border-pink-500{border-color:var(--color-pink-500)}.border-pink-600{border-color:var(--color-pink-600)}.border-pink-700{border-color:var(--color-pink-700)}.border-pink-800{border-color:var(--color-pink-800)}.border-pink-900{border-color:var(--color-pink-900)}.border-pink-950{border-color:var(--color-pink-950)}.border-purple-50{border-color:var(--color-purple-50)}.border-purple-100{border-color:var(--color-purple-100)}.border-purple-200{border-color:var(--color-purple-200)}.border-purple-300{border-color:var(--color-purple-300)}.border-purple-400{border-color:var(--color-purple-400)}.border-purple-500{border-color:var(--color-purple-500)}.border-purple-600{border-color:var(--color-purple-600)}.border-purple-700{border-color:var(--color-purple-700)}.border-purple-800{border-color:var(--color-purple-800)}.border-purple-900{border-color:var(--color-purple-900)}.border-purple-950{border-color:var(--color-purple-950)}.border-red-50{border-color:var(--color-red-50)}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-400{border-color:var(--color-red-400)}.border-red-500{border-color:var(--color-red-500)}.border-red-600{border-color:var(--color-red-600)}.border-red-700{border-color:var(--color-red-700)}.border-red-800{border-color:var(--color-red-800)}.border-red-900{border-color:var(--color-red-900)}.border-red-950{border-color:var(--color-red-950)}.border-rose-50{border-color:var(--color-rose-50)}.border-rose-100{border-color:var(--color-rose-100)}.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-rose-600{border-color:var(--color-rose-600)}.border-rose-700{border-color:var(--color-rose-700)}.border-rose-800{border-color:var(--color-rose-800)}.border-rose-900{border-color:var(--color-rose-900)}.border-rose-950{border-color:var(--color-rose-950)}.border-sidebar-border{border-color:var(--sidebar-border)}.border-sky-50{border-color:var(--color-sky-50)}.border-sky-100{border-color:var(--color-sky-100)}.border-sky-200{border-color:var(--color-sky-200)}.border-sky-300{border-color:var(--color-sky-300)}.border-sky-400{border-color:var(--color-sky-400)}.border-sky-500{border-color:var(--color-sky-500)}.border-sky-600{border-color:var(--color-sky-600)}.border-sky-700{border-color:var(--color-sky-700)}.border-sky-800{border-color:var(--color-sky-800)}.border-sky-900{border-color:var(--color-sky-900)}.border-sky-950{border-color:var(--color-sky-950)}.border-slate-50{border-color:var(--color-slate-50)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-400{border-color:var(--color-slate-400)}.border-slate-500{border-color:var(--color-slate-500)}.border-slate-600{border-color:var(--color-slate-600)}.border-slate-700{border-color:var(--color-slate-700)}.border-slate-800{border-color:var(--color-slate-800)}.border-slate-900{border-color:var(--color-slate-900)}.border-slate-950{border-color:var(--color-slate-950)}.border-stone-50{border-color:var(--color-stone-50)}.border-stone-100{border-color:var(--color-stone-100)}.border-stone-200{border-color:var(--color-stone-200)}.border-stone-300{border-color:var(--color-stone-300)}.border-stone-400{border-color:var(--color-stone-400)}.border-stone-500{border-color:var(--color-stone-500)}.border-stone-600{border-color:var(--color-stone-600)}.border-stone-700{border-color:var(--color-stone-700)}.border-stone-800{border-color:var(--color-stone-800)}.border-stone-900{border-color:var(--color-stone-900)}.border-stone-950{border-color:var(--color-stone-950)}.border-teal-50{border-color:var(--color-teal-50)}.border-teal-100{border-color:var(--color-teal-100)}.border-teal-200{border-color:var(--color-teal-200)}.border-teal-300{border-color:var(--color-teal-300)}.border-teal-400{border-color:var(--color-teal-400)}.border-teal-500{border-color:var(--color-teal-500)}.border-teal-600{border-color:var(--color-teal-600)}.border-teal-700{border-color:var(--color-teal-700)}.border-teal-800{border-color:var(--color-teal-800)}.border-teal-900{border-color:var(--color-teal-900)}.border-teal-950{border-color:var(--color-teal-950)}.border-transparent{border-color:#0000}.border-violet-50{border-color:var(--color-violet-50)}.border-violet-100{border-color:var(--color-violet-100)}.border-violet-200{border-color:var(--color-violet-200)}.border-violet-300{border-color:var(--color-violet-300)}.border-violet-400{border-color:var(--color-violet-400)}.border-violet-500{border-color:var(--color-violet-500)}.border-violet-600{border-color:var(--color-violet-600)}.border-violet-700{border-color:var(--color-violet-700)}.border-violet-800{border-color:var(--color-violet-800)}.border-violet-900{border-color:var(--color-violet-900)}.border-violet-950{border-color:var(--color-violet-950)}.border-yellow-50{border-color:var(--color-yellow-50)}.border-yellow-100{border-color:var(--color-yellow-100)}.border-yellow-200{border-color:var(--color-yellow-200)}.border-yellow-300{border-color:var(--color-yellow-300)}.border-yellow-400{border-color:var(--color-yellow-400)}.border-yellow-500{border-color:var(--color-yellow-500)}.border-yellow-600{border-color:var(--color-yellow-600)}.border-yellow-700{border-color:var(--color-yellow-700)}.border-yellow-800{border-color:var(--color-yellow-800)}.border-yellow-900{border-color:var(--color-yellow-900)}.border-yellow-950{border-color:var(--color-yellow-950)}.border-zinc-50{border-color:var(--color-zinc-50)}.border-zinc-100{border-color:var(--color-zinc-100)}.border-zinc-200{border-color:var(--color-zinc-200)}.border-zinc-300{border-color:var(--color-zinc-300)}.border-zinc-400{border-color:var(--color-zinc-400)}.border-zinc-500{border-color:var(--color-zinc-500)}.border-zinc-600{border-color:var(--color-zinc-600)}.border-zinc-700{border-color:var(--color-zinc-700)}.border-zinc-800{border-color:var(--color-zinc-800)}.border-zinc-900{border-color:var(--color-zinc-900)}.border-zinc-950{border-color:var(--color-zinc-950)}.border-t-amber-200{border-top-color:var(--color-amber-200)}.border-t-amber-300{border-top-color:var(--color-amber-300)}.border-t-amber-400{border-top-color:var(--color-amber-400)}.border-t-amber-500{border-top-color:var(--color-amber-500)}.border-t-amber-600{border-top-color:var(--color-amber-600)}.border-t-blue-200{border-top-color:var(--color-blue-200)}.border-t-blue-300{border-top-color:var(--color-blue-300)}.border-t-blue-400{border-top-color:var(--color-blue-400)}.border-t-blue-500{border-top-color:var(--color-blue-500)}.border-t-blue-600{border-top-color:var(--color-blue-600)}.border-t-cyan-200{border-top-color:var(--color-cyan-200)}.border-t-cyan-300{border-top-color:var(--color-cyan-300)}.border-t-cyan-400{border-top-color:var(--color-cyan-400)}.border-t-cyan-500{border-top-color:var(--color-cyan-500)}.border-t-cyan-600{border-top-color:var(--color-cyan-600)}.border-t-emerald-200{border-top-color:var(--color-emerald-200)}.border-t-emerald-300{border-top-color:var(--color-emerald-300)}.border-t-emerald-400{border-top-color:var(--color-emerald-400)}.border-t-emerald-500{border-top-color:var(--color-emerald-500)}.border-t-emerald-600{border-top-color:var(--color-emerald-600)}.border-t-fuchsia-200{border-top-color:var(--color-fuchsia-200)}.border-t-fuchsia-300{border-top-color:var(--color-fuchsia-300)}.border-t-fuchsia-400{border-top-color:var(--color-fuchsia-400)}.border-t-fuchsia-500{border-top-color:var(--color-fuchsia-500)}.border-t-fuchsia-600{border-top-color:var(--color-fuchsia-600)}.border-t-gray-200{border-top-color:var(--color-gray-200)}.border-t-gray-300{border-top-color:var(--color-gray-300)}.border-t-gray-400{border-top-color:var(--color-gray-400)}.border-t-gray-500{border-top-color:var(--color-gray-500)}.border-t-gray-600{border-top-color:var(--color-gray-600)}.border-t-green-200{border-top-color:var(--color-green-200)}.border-t-green-300{border-top-color:var(--color-green-300)}.border-t-green-400{border-top-color:var(--color-green-400)}.border-t-green-500{border-top-color:var(--color-green-500)}.border-t-green-600{border-top-color:var(--color-green-600)}.border-t-indigo-200{border-top-color:var(--color-indigo-200)}.border-t-indigo-300{border-top-color:var(--color-indigo-300)}.border-t-indigo-400{border-top-color:var(--color-indigo-400)}.border-t-indigo-500{border-top-color:var(--color-indigo-500)}.border-t-indigo-600{border-top-color:var(--color-indigo-600)}.border-t-lime-200{border-top-color:var(--color-lime-200)}.border-t-lime-300{border-top-color:var(--color-lime-300)}.border-t-lime-400{border-top-color:var(--color-lime-400)}.border-t-lime-500{border-top-color:var(--color-lime-500)}.border-t-lime-600{border-top-color:var(--color-lime-600)}.border-t-orange-200{border-top-color:var(--color-orange-200)}.border-t-orange-300{border-top-color:var(--color-orange-300)}.border-t-orange-400{border-top-color:var(--color-orange-400)}.border-t-orange-500{border-top-color:var(--color-orange-500)}.border-t-orange-600{border-top-color:var(--color-orange-600)}.border-t-pink-200{border-top-color:var(--color-pink-200)}.border-t-pink-300{border-top-color:var(--color-pink-300)}.border-t-pink-400{border-top-color:var(--color-pink-400)}.border-t-pink-500{border-top-color:var(--color-pink-500)}.border-t-pink-600{border-top-color:var(--color-pink-600)}.border-t-purple-200{border-top-color:var(--color-purple-200)}.border-t-purple-300{border-top-color:var(--color-purple-300)}.border-t-purple-400{border-top-color:var(--color-purple-400)}.border-t-purple-500{border-top-color:var(--color-purple-500)}.border-t-purple-600{border-top-color:var(--color-purple-600)}.border-t-red-200{border-top-color:var(--color-red-200)}.border-t-red-300{border-top-color:var(--color-red-300)}.border-t-red-400{border-top-color:var(--color-red-400)}.border-t-red-500{border-top-color:var(--color-red-500)}.border-t-red-600{border-top-color:var(--color-red-600)}.border-t-rose-200{border-top-color:var(--color-rose-200)}.border-t-rose-300{border-top-color:var(--color-rose-300)}.border-t-rose-400{border-top-color:var(--color-rose-400)}.border-t-rose-500{border-top-color:var(--color-rose-500)}.border-t-rose-600{border-top-color:var(--color-rose-600)}.border-t-sky-200{border-top-color:var(--color-sky-200)}.border-t-sky-300{border-top-color:var(--color-sky-300)}.border-t-sky-400{border-top-color:var(--color-sky-400)}.border-t-sky-500{border-top-color:var(--color-sky-500)}.border-t-sky-600{border-top-color:var(--color-sky-600)}.border-t-slate-200{border-top-color:var(--color-slate-200)}.border-t-slate-300{border-top-color:var(--color-slate-300)}.border-t-slate-400{border-top-color:var(--color-slate-400)}.border-t-slate-500{border-top-color:var(--color-slate-500)}.border-t-slate-600{border-top-color:var(--color-slate-600)}.border-t-teal-200{border-top-color:var(--color-teal-200)}.border-t-teal-300{border-top-color:var(--color-teal-300)}.border-t-teal-400{border-top-color:var(--color-teal-400)}.border-t-teal-500{border-top-color:var(--color-teal-500)}.border-t-teal-600{border-top-color:var(--color-teal-600)}.border-t-violet-200{border-top-color:var(--color-violet-200)}.border-t-violet-300{border-top-color:var(--color-violet-300)}.border-t-violet-400{border-top-color:var(--color-violet-400)}.border-t-violet-500{border-top-color:var(--color-violet-500)}.border-t-violet-600{border-top-color:var(--color-violet-600)}.border-t-yellow-200{border-top-color:var(--color-yellow-200)}.border-t-yellow-300{border-top-color:var(--color-yellow-300)}.border-t-yellow-400{border-top-color:var(--color-yellow-400)}.border-t-yellow-500{border-top-color:var(--color-yellow-500)}.border-t-yellow-600{border-top-color:var(--color-yellow-600)}.border-t-zinc-200{border-top-color:var(--color-zinc-200)}.border-t-zinc-300{border-top-color:var(--color-zinc-300)}.border-t-zinc-400{border-top-color:var(--color-zinc-400)}.border-t-zinc-500{border-top-color:var(--color-zinc-500)}.border-t-zinc-600{border-top-color:var(--color-zinc-600)}.border-r-amber-200{border-right-color:var(--color-amber-200)}.border-r-amber-300{border-right-color:var(--color-amber-300)}.border-r-amber-400{border-right-color:var(--color-amber-400)}.border-r-amber-500{border-right-color:var(--color-amber-500)}.border-r-amber-600{border-right-color:var(--color-amber-600)}.border-r-blue-200{border-right-color:var(--color-blue-200)}.border-r-blue-300{border-right-color:var(--color-blue-300)}.border-r-blue-400{border-right-color:var(--color-blue-400)}.border-r-blue-500{border-right-color:var(--color-blue-500)}.border-r-blue-600{border-right-color:var(--color-blue-600)}.border-r-cyan-200{border-right-color:var(--color-cyan-200)}.border-r-cyan-300{border-right-color:var(--color-cyan-300)}.border-r-cyan-400{border-right-color:var(--color-cyan-400)}.border-r-cyan-500{border-right-color:var(--color-cyan-500)}.border-r-cyan-600{border-right-color:var(--color-cyan-600)}.border-r-emerald-200{border-right-color:var(--color-emerald-200)}.border-r-emerald-300{border-right-color:var(--color-emerald-300)}.border-r-emerald-400{border-right-color:var(--color-emerald-400)}.border-r-emerald-500{border-right-color:var(--color-emerald-500)}.border-r-emerald-600{border-right-color:var(--color-emerald-600)}.border-r-fuchsia-200{border-right-color:var(--color-fuchsia-200)}.border-r-fuchsia-300{border-right-color:var(--color-fuchsia-300)}.border-r-fuchsia-400{border-right-color:var(--color-fuchsia-400)}.border-r-fuchsia-500{border-right-color:var(--color-fuchsia-500)}.border-r-fuchsia-600{border-right-color:var(--color-fuchsia-600)}.border-r-gray-200{border-right-color:var(--color-gray-200)}.border-r-gray-300{border-right-color:var(--color-gray-300)}.border-r-gray-400{border-right-color:var(--color-gray-400)}.border-r-gray-500{border-right-color:var(--color-gray-500)}.border-r-gray-600{border-right-color:var(--color-gray-600)}.border-r-green-200{border-right-color:var(--color-green-200)}.border-r-green-300{border-right-color:var(--color-green-300)}.border-r-green-400{border-right-color:var(--color-green-400)}.border-r-green-500{border-right-color:var(--color-green-500)}.border-r-green-600{border-right-color:var(--color-green-600)}.border-r-indigo-200{border-right-color:var(--color-indigo-200)}.border-r-indigo-300{border-right-color:var(--color-indigo-300)}.border-r-indigo-400{border-right-color:var(--color-indigo-400)}.border-r-indigo-500{border-right-color:var(--color-indigo-500)}.border-r-indigo-600{border-right-color:var(--color-indigo-600)}.border-r-lime-200{border-right-color:var(--color-lime-200)}.border-r-lime-300{border-right-color:var(--color-lime-300)}.border-r-lime-400{border-right-color:var(--color-lime-400)}.border-r-lime-500{border-right-color:var(--color-lime-500)}.border-r-lime-600{border-right-color:var(--color-lime-600)}.border-r-orange-200{border-right-color:var(--color-orange-200)}.border-r-orange-300{border-right-color:var(--color-orange-300)}.border-r-orange-400{border-right-color:var(--color-orange-400)}.border-r-orange-500{border-right-color:var(--color-orange-500)}.border-r-orange-600{border-right-color:var(--color-orange-600)}.border-r-pink-200{border-right-color:var(--color-pink-200)}.border-r-pink-300{border-right-color:var(--color-pink-300)}.border-r-pink-400{border-right-color:var(--color-pink-400)}.border-r-pink-500{border-right-color:var(--color-pink-500)}.border-r-pink-600{border-right-color:var(--color-pink-600)}.border-r-purple-200{border-right-color:var(--color-purple-200)}.border-r-purple-300{border-right-color:var(--color-purple-300)}.border-r-purple-400{border-right-color:var(--color-purple-400)}.border-r-purple-500{border-right-color:var(--color-purple-500)}.border-r-purple-600{border-right-color:var(--color-purple-600)}.border-r-red-200{border-right-color:var(--color-red-200)}.border-r-red-300{border-right-color:var(--color-red-300)}.border-r-red-400{border-right-color:var(--color-red-400)}.border-r-red-500{border-right-color:var(--color-red-500)}.border-r-red-600{border-right-color:var(--color-red-600)}.border-r-rose-200{border-right-color:var(--color-rose-200)}.border-r-rose-300{border-right-color:var(--color-rose-300)}.border-r-rose-400{border-right-color:var(--color-rose-400)}.border-r-rose-500{border-right-color:var(--color-rose-500)}.border-r-rose-600{border-right-color:var(--color-rose-600)}.border-r-sky-200{border-right-color:var(--color-sky-200)}.border-r-sky-300{border-right-color:var(--color-sky-300)}.border-r-sky-400{border-right-color:var(--color-sky-400)}.border-r-sky-500{border-right-color:var(--color-sky-500)}.border-r-sky-600{border-right-color:var(--color-sky-600)}.border-r-slate-200{border-right-color:var(--color-slate-200)}.border-r-slate-300{border-right-color:var(--color-slate-300)}.border-r-slate-400{border-right-color:var(--color-slate-400)}.border-r-slate-500{border-right-color:var(--color-slate-500)}.border-r-slate-600{border-right-color:var(--color-slate-600)}.border-r-teal-200{border-right-color:var(--color-teal-200)}.border-r-teal-300{border-right-color:var(--color-teal-300)}.border-r-teal-400{border-right-color:var(--color-teal-400)}.border-r-teal-500{border-right-color:var(--color-teal-500)}.border-r-teal-600{border-right-color:var(--color-teal-600)}.border-r-violet-200{border-right-color:var(--color-violet-200)}.border-r-violet-300{border-right-color:var(--color-violet-300)}.border-r-violet-400{border-right-color:var(--color-violet-400)}.border-r-violet-500{border-right-color:var(--color-violet-500)}.border-r-violet-600{border-right-color:var(--color-violet-600)}.border-r-yellow-200{border-right-color:var(--color-yellow-200)}.border-r-yellow-300{border-right-color:var(--color-yellow-300)}.border-r-yellow-400{border-right-color:var(--color-yellow-400)}.border-r-yellow-500{border-right-color:var(--color-yellow-500)}.border-r-yellow-600{border-right-color:var(--color-yellow-600)}.border-r-zinc-200{border-right-color:var(--color-zinc-200)}.border-r-zinc-300{border-right-color:var(--color-zinc-300)}.border-r-zinc-400{border-right-color:var(--color-zinc-400)}.border-r-zinc-500{border-right-color:var(--color-zinc-500)}.border-r-zinc-600{border-right-color:var(--color-zinc-600)}.border-b-amber-200{border-bottom-color:var(--color-amber-200)}.border-b-amber-300{border-bottom-color:var(--color-amber-300)}.border-b-amber-400{border-bottom-color:var(--color-amber-400)}.border-b-amber-500{border-bottom-color:var(--color-amber-500)}.border-b-amber-600{border-bottom-color:var(--color-amber-600)}.border-b-blue-200{border-bottom-color:var(--color-blue-200)}.border-b-blue-300{border-bottom-color:var(--color-blue-300)}.border-b-blue-400{border-bottom-color:var(--color-blue-400)}.border-b-blue-500{border-bottom-color:var(--color-blue-500)}.border-b-blue-600{border-bottom-color:var(--color-blue-600)}.border-b-cyan-200{border-bottom-color:var(--color-cyan-200)}.border-b-cyan-300{border-bottom-color:var(--color-cyan-300)}.border-b-cyan-400{border-bottom-color:var(--color-cyan-400)}.border-b-cyan-500{border-bottom-color:var(--color-cyan-500)}.border-b-cyan-600{border-bottom-color:var(--color-cyan-600)}.border-b-emerald-200{border-bottom-color:var(--color-emerald-200)}.border-b-emerald-300{border-bottom-color:var(--color-emerald-300)}.border-b-emerald-400{border-bottom-color:var(--color-emerald-400)}.border-b-emerald-500{border-bottom-color:var(--color-emerald-500)}.border-b-emerald-600{border-bottom-color:var(--color-emerald-600)}.border-b-fuchsia-200{border-bottom-color:var(--color-fuchsia-200)}.border-b-fuchsia-300{border-bottom-color:var(--color-fuchsia-300)}.border-b-fuchsia-400{border-bottom-color:var(--color-fuchsia-400)}.border-b-fuchsia-500{border-bottom-color:var(--color-fuchsia-500)}.border-b-fuchsia-600{border-bottom-color:var(--color-fuchsia-600)}.border-b-gray-200{border-bottom-color:var(--color-gray-200)}.border-b-gray-300{border-bottom-color:var(--color-gray-300)}.border-b-gray-400{border-bottom-color:var(--color-gray-400)}.border-b-gray-500{border-bottom-color:var(--color-gray-500)}.border-b-gray-600{border-bottom-color:var(--color-gray-600)}.border-b-green-200{border-bottom-color:var(--color-green-200)}.border-b-green-300{border-bottom-color:var(--color-green-300)}.border-b-green-400{border-bottom-color:var(--color-green-400)}.border-b-green-500{border-bottom-color:var(--color-green-500)}.border-b-green-600{border-bottom-color:var(--color-green-600)}.border-b-indigo-200{border-bottom-color:var(--color-indigo-200)}.border-b-indigo-300{border-bottom-color:var(--color-indigo-300)}.border-b-indigo-400{border-bottom-color:var(--color-indigo-400)}.border-b-indigo-500{border-bottom-color:var(--color-indigo-500)}.border-b-indigo-600{border-bottom-color:var(--color-indigo-600)}.border-b-lime-200{border-bottom-color:var(--color-lime-200)}.border-b-lime-300{border-bottom-color:var(--color-lime-300)}.border-b-lime-400{border-bottom-color:var(--color-lime-400)}.border-b-lime-500{border-bottom-color:var(--color-lime-500)}.border-b-lime-600{border-bottom-color:var(--color-lime-600)}.border-b-orange-200{border-bottom-color:var(--color-orange-200)}.border-b-orange-300{border-bottom-color:var(--color-orange-300)}.border-b-orange-400{border-bottom-color:var(--color-orange-400)}.border-b-orange-500{border-bottom-color:var(--color-orange-500)}.border-b-orange-600{border-bottom-color:var(--color-orange-600)}.border-b-pink-200{border-bottom-color:var(--color-pink-200)}.border-b-pink-300{border-bottom-color:var(--color-pink-300)}.border-b-pink-400{border-bottom-color:var(--color-pink-400)}.border-b-pink-500{border-bottom-color:var(--color-pink-500)}.border-b-pink-600{border-bottom-color:var(--color-pink-600)}.border-b-purple-200{border-bottom-color:var(--color-purple-200)}.border-b-purple-300{border-bottom-color:var(--color-purple-300)}.border-b-purple-400{border-bottom-color:var(--color-purple-400)}.border-b-purple-500{border-bottom-color:var(--color-purple-500)}.border-b-purple-600{border-bottom-color:var(--color-purple-600)}.border-b-red-200{border-bottom-color:var(--color-red-200)}.border-b-red-300{border-bottom-color:var(--color-red-300)}.border-b-red-400{border-bottom-color:var(--color-red-400)}.border-b-red-500{border-bottom-color:var(--color-red-500)}.border-b-red-600{border-bottom-color:var(--color-red-600)}.border-b-rose-200{border-bottom-color:var(--color-rose-200)}.border-b-rose-300{border-bottom-color:var(--color-rose-300)}.border-b-rose-400{border-bottom-color:var(--color-rose-400)}.border-b-rose-500{border-bottom-color:var(--color-rose-500)}.border-b-rose-600{border-bottom-color:var(--color-rose-600)}.border-b-sky-200{border-bottom-color:var(--color-sky-200)}.border-b-sky-300{border-bottom-color:var(--color-sky-300)}.border-b-sky-400{border-bottom-color:var(--color-sky-400)}.border-b-sky-500{border-bottom-color:var(--color-sky-500)}.border-b-sky-600{border-bottom-color:var(--color-sky-600)}.border-b-slate-200{border-bottom-color:var(--color-slate-200)}.border-b-slate-300{border-bottom-color:var(--color-slate-300)}.border-b-slate-400{border-bottom-color:var(--color-slate-400)}.border-b-slate-500{border-bottom-color:var(--color-slate-500)}.border-b-slate-600{border-bottom-color:var(--color-slate-600)}.border-b-teal-200{border-bottom-color:var(--color-teal-200)}.border-b-teal-300{border-bottom-color:var(--color-teal-300)}.border-b-teal-400{border-bottom-color:var(--color-teal-400)}.border-b-teal-500{border-bottom-color:var(--color-teal-500)}.border-b-teal-600{border-bottom-color:var(--color-teal-600)}.border-b-violet-200{border-bottom-color:var(--color-violet-200)}.border-b-violet-300{border-bottom-color:var(--color-violet-300)}.border-b-violet-400{border-bottom-color:var(--color-violet-400)}.border-b-violet-500{border-bottom-color:var(--color-violet-500)}.border-b-violet-600{border-bottom-color:var(--color-violet-600)}.border-b-yellow-200{border-bottom-color:var(--color-yellow-200)}.border-b-yellow-300{border-bottom-color:var(--color-yellow-300)}.border-b-yellow-400{border-bottom-color:var(--color-yellow-400)}.border-b-yellow-500{border-bottom-color:var(--color-yellow-500)}.border-b-yellow-600{border-bottom-color:var(--color-yellow-600)}.border-b-zinc-200{border-bottom-color:var(--color-zinc-200)}.border-b-zinc-300{border-bottom-color:var(--color-zinc-300)}.border-b-zinc-400{border-bottom-color:var(--color-zinc-400)}.border-b-zinc-500{border-bottom-color:var(--color-zinc-500)}.border-b-zinc-600{border-bottom-color:var(--color-zinc-600)}.border-l-amber-200{border-left-color:var(--color-amber-200)}.border-l-amber-300{border-left-color:var(--color-amber-300)}.border-l-amber-400{border-left-color:var(--color-amber-400)}.border-l-amber-500{border-left-color:var(--color-amber-500)}.border-l-amber-600{border-left-color:var(--color-amber-600)}.border-l-blue-200{border-left-color:var(--color-blue-200)}.border-l-blue-300{border-left-color:var(--color-blue-300)}.border-l-blue-400{border-left-color:var(--color-blue-400)}.border-l-blue-500{border-left-color:var(--color-blue-500)}.border-l-blue-600{border-left-color:var(--color-blue-600)}.border-l-cyan-200{border-left-color:var(--color-cyan-200)}.border-l-cyan-300{border-left-color:var(--color-cyan-300)}.border-l-cyan-400{border-left-color:var(--color-cyan-400)}.border-l-cyan-500{border-left-color:var(--color-cyan-500)}.border-l-cyan-600{border-left-color:var(--color-cyan-600)}.border-l-emerald-200{border-left-color:var(--color-emerald-200)}.border-l-emerald-300{border-left-color:var(--color-emerald-300)}.border-l-emerald-400{border-left-color:var(--color-emerald-400)}.border-l-emerald-500{border-left-color:var(--color-emerald-500)}.border-l-emerald-600{border-left-color:var(--color-emerald-600)}.border-l-fuchsia-200{border-left-color:var(--color-fuchsia-200)}.border-l-fuchsia-300{border-left-color:var(--color-fuchsia-300)}.border-l-fuchsia-400{border-left-color:var(--color-fuchsia-400)}.border-l-fuchsia-500{border-left-color:var(--color-fuchsia-500)}.border-l-fuchsia-600{border-left-color:var(--color-fuchsia-600)}.border-l-gray-200{border-left-color:var(--color-gray-200)}.border-l-gray-300{border-left-color:var(--color-gray-300)}.border-l-gray-400{border-left-color:var(--color-gray-400)}.border-l-gray-500{border-left-color:var(--color-gray-500)}.border-l-gray-600{border-left-color:var(--color-gray-600)}.border-l-green-200{border-left-color:var(--color-green-200)}.border-l-green-300{border-left-color:var(--color-green-300)}.border-l-green-400{border-left-color:var(--color-green-400)}.border-l-green-500{border-left-color:var(--color-green-500)}.border-l-green-600{border-left-color:var(--color-green-600)}.border-l-indigo-200{border-left-color:var(--color-indigo-200)}.border-l-indigo-300{border-left-color:var(--color-indigo-300)}.border-l-indigo-400{border-left-color:var(--color-indigo-400)}.border-l-indigo-500{border-left-color:var(--color-indigo-500)}.border-l-indigo-600{border-left-color:var(--color-indigo-600)}.border-l-lime-200{border-left-color:var(--color-lime-200)}.border-l-lime-300{border-left-color:var(--color-lime-300)}.border-l-lime-400{border-left-color:var(--color-lime-400)}.border-l-lime-500{border-left-color:var(--color-lime-500)}.border-l-lime-600{border-left-color:var(--color-lime-600)}.border-l-orange-200{border-left-color:var(--color-orange-200)}.border-l-orange-300{border-left-color:var(--color-orange-300)}.border-l-orange-400{border-left-color:var(--color-orange-400)}.border-l-orange-500{border-left-color:var(--color-orange-500)}.border-l-orange-600{border-left-color:var(--color-orange-600)}.border-l-pink-200{border-left-color:var(--color-pink-200)}.border-l-pink-300{border-left-color:var(--color-pink-300)}.border-l-pink-400{border-left-color:var(--color-pink-400)}.border-l-pink-500{border-left-color:var(--color-pink-500)}.border-l-pink-600{border-left-color:var(--color-pink-600)}.border-l-purple-200{border-left-color:var(--color-purple-200)}.border-l-purple-300{border-left-color:var(--color-purple-300)}.border-l-purple-400{border-left-color:var(--color-purple-400)}.border-l-purple-500{border-left-color:var(--color-purple-500)}.border-l-purple-600{border-left-color:var(--color-purple-600)}.border-l-red-200{border-left-color:var(--color-red-200)}.border-l-red-300{border-left-color:var(--color-red-300)}.border-l-red-400{border-left-color:var(--color-red-400)}.border-l-red-500{border-left-color:var(--color-red-500)}.border-l-red-600{border-left-color:var(--color-red-600)}.border-l-rose-200{border-left-color:var(--color-rose-200)}.border-l-rose-300{border-left-color:var(--color-rose-300)}.border-l-rose-400{border-left-color:var(--color-rose-400)}.border-l-rose-500{border-left-color:var(--color-rose-500)}.border-l-rose-600{border-left-color:var(--color-rose-600)}.border-l-sky-200{border-left-color:var(--color-sky-200)}.border-l-sky-300{border-left-color:var(--color-sky-300)}.border-l-sky-400{border-left-color:var(--color-sky-400)}.border-l-sky-500{border-left-color:var(--color-sky-500)}.border-l-sky-600{border-left-color:var(--color-sky-600)}.border-l-slate-200{border-left-color:var(--color-slate-200)}.border-l-slate-300{border-left-color:var(--color-slate-300)}.border-l-slate-400{border-left-color:var(--color-slate-400)}.border-l-slate-500{border-left-color:var(--color-slate-500)}.border-l-slate-600{border-left-color:var(--color-slate-600)}.border-l-teal-200{border-left-color:var(--color-teal-200)}.border-l-teal-300{border-left-color:var(--color-teal-300)}.border-l-teal-400{border-left-color:var(--color-teal-400)}.border-l-teal-500{border-left-color:var(--color-teal-500)}.border-l-teal-600{border-left-color:var(--color-teal-600)}.border-l-violet-200{border-left-color:var(--color-violet-200)}.border-l-violet-300{border-left-color:var(--color-violet-300)}.border-l-violet-400{border-left-color:var(--color-violet-400)}.border-l-violet-500{border-left-color:var(--color-violet-500)}.border-l-violet-600{border-left-color:var(--color-violet-600)}.border-l-yellow-200{border-left-color:var(--color-yellow-200)}.border-l-yellow-300{border-left-color:var(--color-yellow-300)}.border-l-yellow-400{border-left-color:var(--color-yellow-400)}.border-l-yellow-500{border-left-color:var(--color-yellow-500)}.border-l-yellow-600{border-left-color:var(--color-yellow-600)}.border-l-zinc-200{border-left-color:var(--color-zinc-200)}.border-l-zinc-300{border-left-color:var(--color-zinc-300)}.border-l-zinc-400{border-left-color:var(--color-zinc-400)}.border-l-zinc-500{border-left-color:var(--color-zinc-500)}.border-l-zinc-600{border-left-color:var(--color-zinc-600)}.bg-\[\#0f1422\]{background-color:#0f1422}.bg-\[\#6039f5\]{background-color:#6039f5}.bg-\[\#111318\]{background-color:#111318}.bg-\[\#ffb800\]{background-color:#ffb800}.bg-accent{background-color:var(--accent)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-100\!{background-color:var(--color-amber-100)!important}.bg-amber-200{background-color:var(--color-amber-200)}.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-amber-600{background-color:var(--color-amber-600)}.bg-amber-700{background-color:var(--color-amber-700)}.bg-amber-800{background-color:var(--color-amber-800)}.bg-amber-900{background-color:var(--color-amber-900)}.bg-amber-950{background-color:var(--color-amber-950)}.bg-background{background-color:var(--background)}.bg-black{background-color:var(--color-black)}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-300{background-color:var(--color-blue-300)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-700{background-color:var(--color-blue-700)}.bg-blue-800{background-color:var(--color-blue-800)}.bg-blue-900{background-color:var(--color-blue-900)}.bg-blue-950{background-color:var(--color-blue-950)}.bg-border{background-color:var(--border)}.bg-brand-50,.bg-brand-50\/60{background-color:var(--brand-50)}@supports (color:color-mix(in lab, red, red)){.bg-brand-50\/60{background-color:color-mix(in oklab, var(--brand-50) 60%, transparent)}}.bg-brand-100{background-color:var(--brand-100)}.bg-brand-500{background-color:var(--brand-500)}.bg-canvas{background-color:var(--canvas)}.bg-card{background-color:var(--card)}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-cyan-200{background-color:var(--color-cyan-200)}.bg-cyan-300{background-color:var(--color-cyan-300)}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-cyan-600{background-color:var(--color-cyan-600)}.bg-cyan-700{background-color:var(--color-cyan-700)}.bg-cyan-800{background-color:var(--color-cyan-800)}.bg-cyan-900{background-color:var(--color-cyan-900)}.bg-cyan-950{background-color:var(--color-cyan-950)}.bg-destructive{background-color:var(--destructive)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\!{background-color:var(--color-emerald-50)!important}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-200{background-color:var(--color-emerald-200)}.bg-emerald-300{background-color:var(--color-emerald-300)}.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-emerald-700{background-color:var(--color-emerald-700)}.bg-emerald-800{background-color:var(--color-emerald-800)}.bg-emerald-900{background-color:var(--color-emerald-900)}.bg-emerald-950{background-color:var(--color-emerald-950)}.bg-foreground{background-color:var(--foreground)}.bg-fuchsia-50{background-color:var(--color-fuchsia-50)}.bg-fuchsia-100{background-color:var(--color-fuchsia-100)}.bg-fuchsia-200{background-color:var(--color-fuchsia-200)}.bg-fuchsia-300{background-color:var(--color-fuchsia-300)}.bg-fuchsia-400{background-color:var(--color-fuchsia-400)}.bg-fuchsia-500{background-color:var(--color-fuchsia-500)}.bg-fuchsia-600{background-color:var(--color-fuchsia-600)}.bg-fuchsia-700{background-color:var(--color-fuchsia-700)}.bg-fuchsia-800{background-color:var(--color-fuchsia-800)}.bg-fuchsia-900{background-color:var(--color-fuchsia-900)}.bg-fuchsia-950{background-color:var(--color-fuchsia-950)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-950{background-color:var(--color-gray-950)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-200{background-color:var(--color-green-200)}.bg-green-300{background-color:var(--color-green-300)}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-green-700{background-color:var(--color-green-700)}.bg-green-800{background-color:var(--color-green-800)}.bg-green-900{background-color:var(--color-green-900)}.bg-green-950{background-color:var(--color-green-950)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-200{background-color:var(--color-indigo-200)}.bg-indigo-300{background-color:var(--color-indigo-300)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-indigo-700{background-color:var(--color-indigo-700)}.bg-indigo-800{background-color:var(--color-indigo-800)}.bg-indigo-900{background-color:var(--color-indigo-900)}.bg-indigo-950{background-color:var(--color-indigo-950)}.bg-lime-50{background-color:var(--color-lime-50)}.bg-lime-100{background-color:var(--color-lime-100)}.bg-lime-200{background-color:var(--color-lime-200)}.bg-lime-300{background-color:var(--color-lime-300)}.bg-lime-400{background-color:var(--color-lime-400)}.bg-lime-500{background-color:var(--color-lime-500)}.bg-lime-600{background-color:var(--color-lime-600)}.bg-lime-700{background-color:var(--color-lime-700)}.bg-lime-800{background-color:var(--color-lime-800)}.bg-lime-900{background-color:var(--color-lime-900)}.bg-lime-950{background-color:var(--color-lime-950)}.bg-muted{background-color:var(--muted)}.bg-muted\!{background-color:var(--muted)!important}.bg-nav-active-bg{background-color:var(--nav-active-bg)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-neutral-300{background-color:var(--color-neutral-300)}.bg-neutral-400{background-color:var(--color-neutral-400)}.bg-neutral-500{background-color:var(--color-neutral-500)}.bg-neutral-600{background-color:var(--color-neutral-600)}.bg-neutral-700{background-color:var(--color-neutral-700)}.bg-neutral-800{background-color:var(--color-neutral-800)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-neutral-950{background-color:var(--color-neutral-950)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-200{background-color:var(--color-orange-200)}.bg-orange-300{background-color:var(--color-orange-300)}.bg-orange-400{background-color:var(--color-orange-400)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-600{background-color:var(--color-orange-600)}.bg-orange-700{background-color:var(--color-orange-700)}.bg-orange-800{background-color:var(--color-orange-800)}.bg-orange-900{background-color:var(--color-orange-900)}.bg-orange-950{background-color:var(--color-orange-950)}.bg-pink-50{background-color:var(--color-pink-50)}.bg-pink-100{background-color:var(--color-pink-100)}.bg-pink-200{background-color:var(--color-pink-200)}.bg-pink-300{background-color:var(--color-pink-300)}.bg-pink-400{background-color:var(--color-pink-400)}.bg-pink-500{background-color:var(--color-pink-500)}.bg-pink-600{background-color:var(--color-pink-600)}.bg-pink-700{background-color:var(--color-pink-700)}.bg-pink-800{background-color:var(--color-pink-800)}.bg-pink-900{background-color:var(--color-pink-900)}.bg-pink-950{background-color:var(--color-pink-950)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-200{background-color:var(--color-purple-200)}.bg-purple-300{background-color:var(--color-purple-300)}.bg-purple-400{background-color:var(--color-purple-400)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-600{background-color:var(--color-purple-600)}.bg-purple-700{background-color:var(--color-purple-700)}.bg-purple-800{background-color:var(--color-purple-800)}.bg-purple-900{background-color:var(--color-purple-900)}.bg-purple-950{background-color:var(--color-purple-950)}.bg-rail{background-color:var(--rail)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\!{background-color:var(--color-red-50)!important}.bg-red-100{background-color:var(--color-red-100)}.bg-red-200{background-color:var(--color-red-200)}.bg-red-300{background-color:var(--color-red-300)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-red-700{background-color:var(--color-red-700)}.bg-red-800{background-color:var(--color-red-800)}.bg-red-900{background-color:var(--color-red-900)}.bg-red-950{background-color:var(--color-red-950)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-200{background-color:var(--color-rose-200)}.bg-rose-300{background-color:var(--color-rose-300)}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-600{background-color:var(--color-rose-600)}.bg-rose-700{background-color:var(--color-rose-700)}.bg-rose-800{background-color:var(--color-rose-800)}.bg-rose-900{background-color:var(--color-rose-900)}.bg-rose-950{background-color:var(--color-rose-950)}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-200{background-color:var(--color-sky-200)}.bg-sky-300{background-color:var(--color-sky-300)}.bg-sky-400{background-color:var(--color-sky-400)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-600{background-color:var(--color-sky-600)}.bg-sky-700{background-color:var(--color-sky-700)}.bg-sky-800{background-color:var(--color-sky-800)}.bg-sky-900{background-color:var(--color-sky-900)}.bg-sky-950{background-color:var(--color-sky-950)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-300{background-color:var(--color-slate-300)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-500{background-color:var(--color-slate-500)}.bg-slate-600{background-color:var(--color-slate-600)}.bg-slate-700{background-color:var(--color-slate-700)}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-950{background-color:var(--color-slate-950)}.bg-stone-50{background-color:var(--color-stone-50)}.bg-stone-100{background-color:var(--color-stone-100)}.bg-stone-200{background-color:var(--color-stone-200)}.bg-stone-300{background-color:var(--color-stone-300)}.bg-stone-400{background-color:var(--color-stone-400)}.bg-stone-500{background-color:var(--color-stone-500)}.bg-stone-600{background-color:var(--color-stone-600)}.bg-stone-700{background-color:var(--color-stone-700)}.bg-stone-800{background-color:var(--color-stone-800)}.bg-stone-900{background-color:var(--color-stone-900)}.bg-stone-950{background-color:var(--color-stone-950)}.bg-surface{background-color:var(--surface)}.bg-surface-2{background-color:var(--surface-2)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-100{background-color:var(--color-teal-100)}.bg-teal-200{background-color:var(--color-teal-200)}.bg-teal-300{background-color:var(--color-teal-300)}.bg-teal-400{background-color:var(--color-teal-400)}.bg-teal-500{background-color:var(--color-teal-500)}.bg-teal-600{background-color:var(--color-teal-600)}.bg-teal-700{background-color:var(--color-teal-700)}.bg-teal-800{background-color:var(--color-teal-800)}.bg-teal-900{background-color:var(--color-teal-900)}.bg-teal-950{background-color:var(--color-teal-950)}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-200{background-color:var(--color-violet-200)}.bg-violet-300{background-color:var(--color-violet-300)}.bg-violet-400{background-color:var(--color-violet-400)}.bg-violet-500{background-color:var(--color-violet-500)}.bg-violet-600{background-color:var(--color-violet-600)}.bg-violet-700{background-color:var(--color-violet-700)}.bg-violet-800{background-color:var(--color-violet-800)}.bg-violet-900{background-color:var(--color-violet-900)}.bg-violet-950{background-color:var(--color-violet-950)}.bg-white{background-color:var(--color-white)}.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\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-200{background-color:var(--color-yellow-200)}.bg-yellow-300{background-color:var(--color-yellow-300)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-600{background-color:var(--color-yellow-600)}.bg-yellow-700{background-color:var(--color-yellow-700)}.bg-yellow-800{background-color:var(--color-yellow-800)}.bg-yellow-900{background-color:var(--color-yellow-900)}.bg-yellow-950{background-color:var(--color-yellow-950)}.bg-zinc-50{background-color:var(--color-zinc-50)}.bg-zinc-100{background-color:var(--color-zinc-100)}.bg-zinc-200{background-color:var(--color-zinc-200)}.bg-zinc-300{background-color:var(--color-zinc-300)}.bg-zinc-400{background-color:var(--color-zinc-400)}.bg-zinc-500{background-color:var(--color-zinc-500)}.bg-zinc-600{background-color:var(--color-zinc-600)}.bg-zinc-700{background-color:var(--color-zinc-700)}.bg-zinc-800{background-color:var(--color-zinc-800)}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-zinc-950{background-color:var(--color-zinc-950)}.fill-amber-50{fill:var(--color-amber-50)}.fill-amber-100{fill:var(--color-amber-100)}.fill-amber-200{fill:var(--color-amber-200)}.fill-amber-300{fill:var(--color-amber-300)}.fill-amber-400{fill:var(--color-amber-400)}.fill-amber-500{fill:var(--color-amber-500)}.fill-amber-600{fill:var(--color-amber-600)}.fill-amber-700{fill:var(--color-amber-700)}.fill-amber-800{fill:var(--color-amber-800)}.fill-amber-900{fill:var(--color-amber-900)}.fill-amber-950{fill:var(--color-amber-950)}.fill-blue-50{fill:var(--color-blue-50)}.fill-blue-100{fill:var(--color-blue-100)}.fill-blue-200{fill:var(--color-blue-200)}.fill-blue-300{fill:var(--color-blue-300)}.fill-blue-400{fill:var(--color-blue-400)}.fill-blue-500{fill:var(--color-blue-500)}.fill-blue-600{fill:var(--color-blue-600)}.fill-blue-700{fill:var(--color-blue-700)}.fill-blue-800{fill:var(--color-blue-800)}.fill-blue-900{fill:var(--color-blue-900)}.fill-blue-950{fill:var(--color-blue-950)}.fill-current{fill:currentColor}.fill-cyan-50{fill:var(--color-cyan-50)}.fill-cyan-100{fill:var(--color-cyan-100)}.fill-cyan-200{fill:var(--color-cyan-200)}.fill-cyan-300{fill:var(--color-cyan-300)}.fill-cyan-400{fill:var(--color-cyan-400)}.fill-cyan-500{fill:var(--color-cyan-500)}.fill-cyan-600{fill:var(--color-cyan-600)}.fill-cyan-700{fill:var(--color-cyan-700)}.fill-cyan-800{fill:var(--color-cyan-800)}.fill-cyan-900{fill:var(--color-cyan-900)}.fill-cyan-950{fill:var(--color-cyan-950)}.fill-emerald-50{fill:var(--color-emerald-50)}.fill-emerald-100{fill:var(--color-emerald-100)}.fill-emerald-200{fill:var(--color-emerald-200)}.fill-emerald-300{fill:var(--color-emerald-300)}.fill-emerald-400{fill:var(--color-emerald-400)}.fill-emerald-500{fill:var(--color-emerald-500)}.fill-emerald-600{fill:var(--color-emerald-600)}.fill-emerald-700{fill:var(--color-emerald-700)}.fill-emerald-800{fill:var(--color-emerald-800)}.fill-emerald-900{fill:var(--color-emerald-900)}.fill-emerald-950{fill:var(--color-emerald-950)}.fill-fuchsia-50{fill:var(--color-fuchsia-50)}.fill-fuchsia-100{fill:var(--color-fuchsia-100)}.fill-fuchsia-200{fill:var(--color-fuchsia-200)}.fill-fuchsia-300{fill:var(--color-fuchsia-300)}.fill-fuchsia-400{fill:var(--color-fuchsia-400)}.fill-fuchsia-500{fill:var(--color-fuchsia-500)}.fill-fuchsia-600{fill:var(--color-fuchsia-600)}.fill-fuchsia-700{fill:var(--color-fuchsia-700)}.fill-fuchsia-800{fill:var(--color-fuchsia-800)}.fill-fuchsia-900{fill:var(--color-fuchsia-900)}.fill-fuchsia-950{fill:var(--color-fuchsia-950)}.fill-gray-50{fill:var(--color-gray-50)}.fill-gray-100{fill:var(--color-gray-100)}.fill-gray-200{fill:var(--color-gray-200)}.fill-gray-300{fill:var(--color-gray-300)}.fill-gray-400{fill:var(--color-gray-400)}.fill-gray-500{fill:var(--color-gray-500)}.fill-gray-600{fill:var(--color-gray-600)}.fill-gray-700{fill:var(--color-gray-700)}.fill-gray-800{fill:var(--color-gray-800)}.fill-gray-900{fill:var(--color-gray-900)}.fill-gray-950{fill:var(--color-gray-950)}.fill-green-50{fill:var(--color-green-50)}.fill-green-100{fill:var(--color-green-100)}.fill-green-200{fill:var(--color-green-200)}.fill-green-300{fill:var(--color-green-300)}.fill-green-400{fill:var(--color-green-400)}.fill-green-500{fill:var(--color-green-500)}.fill-green-600{fill:var(--color-green-600)}.fill-green-700{fill:var(--color-green-700)}.fill-green-800{fill:var(--color-green-800)}.fill-green-900{fill:var(--color-green-900)}.fill-green-950{fill:var(--color-green-950)}.fill-indigo-50{fill:var(--color-indigo-50)}.fill-indigo-100{fill:var(--color-indigo-100)}.fill-indigo-200{fill:var(--color-indigo-200)}.fill-indigo-300{fill:var(--color-indigo-300)}.fill-indigo-400{fill:var(--color-indigo-400)}.fill-indigo-500{fill:var(--color-indigo-500)}.fill-indigo-600{fill:var(--color-indigo-600)}.fill-indigo-700{fill:var(--color-indigo-700)}.fill-indigo-800{fill:var(--color-indigo-800)}.fill-indigo-900{fill:var(--color-indigo-900)}.fill-indigo-950{fill:var(--color-indigo-950)}.fill-lime-50{fill:var(--color-lime-50)}.fill-lime-100{fill:var(--color-lime-100)}.fill-lime-200{fill:var(--color-lime-200)}.fill-lime-300{fill:var(--color-lime-300)}.fill-lime-400{fill:var(--color-lime-400)}.fill-lime-500{fill:var(--color-lime-500)}.fill-lime-600{fill:var(--color-lime-600)}.fill-lime-700{fill:var(--color-lime-700)}.fill-lime-800{fill:var(--color-lime-800)}.fill-lime-900{fill:var(--color-lime-900)}.fill-lime-950{fill:var(--color-lime-950)}.fill-neutral-50{fill:var(--color-neutral-50)}.fill-neutral-100{fill:var(--color-neutral-100)}.fill-neutral-200{fill:var(--color-neutral-200)}.fill-neutral-300{fill:var(--color-neutral-300)}.fill-neutral-400{fill:var(--color-neutral-400)}.fill-neutral-500{fill:var(--color-neutral-500)}.fill-neutral-600{fill:var(--color-neutral-600)}.fill-neutral-700{fill:var(--color-neutral-700)}.fill-neutral-800{fill:var(--color-neutral-800)}.fill-neutral-900{fill:var(--color-neutral-900)}.fill-neutral-950{fill:var(--color-neutral-950)}.fill-orange-50{fill:var(--color-orange-50)}.fill-orange-100{fill:var(--color-orange-100)}.fill-orange-200{fill:var(--color-orange-200)}.fill-orange-300{fill:var(--color-orange-300)}.fill-orange-400{fill:var(--color-orange-400)}.fill-orange-500{fill:var(--color-orange-500)}.fill-orange-600{fill:var(--color-orange-600)}.fill-orange-700{fill:var(--color-orange-700)}.fill-orange-800{fill:var(--color-orange-800)}.fill-orange-900{fill:var(--color-orange-900)}.fill-orange-950{fill:var(--color-orange-950)}.fill-pink-50{fill:var(--color-pink-50)}.fill-pink-100{fill:var(--color-pink-100)}.fill-pink-200{fill:var(--color-pink-200)}.fill-pink-300{fill:var(--color-pink-300)}.fill-pink-400{fill:var(--color-pink-400)}.fill-pink-500{fill:var(--color-pink-500)}.fill-pink-600{fill:var(--color-pink-600)}.fill-pink-700{fill:var(--color-pink-700)}.fill-pink-800{fill:var(--color-pink-800)}.fill-pink-900{fill:var(--color-pink-900)}.fill-pink-950{fill:var(--color-pink-950)}.fill-purple-50{fill:var(--color-purple-50)}.fill-purple-100{fill:var(--color-purple-100)}.fill-purple-200{fill:var(--color-purple-200)}.fill-purple-300{fill:var(--color-purple-300)}.fill-purple-400{fill:var(--color-purple-400)}.fill-purple-500{fill:var(--color-purple-500)}.fill-purple-600{fill:var(--color-purple-600)}.fill-purple-700{fill:var(--color-purple-700)}.fill-purple-800{fill:var(--color-purple-800)}.fill-purple-900{fill:var(--color-purple-900)}.fill-purple-950{fill:var(--color-purple-950)}.fill-red-50{fill:var(--color-red-50)}.fill-red-100{fill:var(--color-red-100)}.fill-red-200{fill:var(--color-red-200)}.fill-red-300{fill:var(--color-red-300)}.fill-red-400{fill:var(--color-red-400)}.fill-red-500{fill:var(--color-red-500)}.fill-red-600{fill:var(--color-red-600)}.fill-red-700{fill:var(--color-red-700)}.fill-red-800{fill:var(--color-red-800)}.fill-red-900{fill:var(--color-red-900)}.fill-red-950{fill:var(--color-red-950)}.fill-rose-50{fill:var(--color-rose-50)}.fill-rose-100{fill:var(--color-rose-100)}.fill-rose-200{fill:var(--color-rose-200)}.fill-rose-300{fill:var(--color-rose-300)}.fill-rose-400{fill:var(--color-rose-400)}.fill-rose-500{fill:var(--color-rose-500)}.fill-rose-600{fill:var(--color-rose-600)}.fill-rose-700{fill:var(--color-rose-700)}.fill-rose-800{fill:var(--color-rose-800)}.fill-rose-900{fill:var(--color-rose-900)}.fill-rose-950{fill:var(--color-rose-950)}.fill-sky-50{fill:var(--color-sky-50)}.fill-sky-100{fill:var(--color-sky-100)}.fill-sky-200{fill:var(--color-sky-200)}.fill-sky-300{fill:var(--color-sky-300)}.fill-sky-400{fill:var(--color-sky-400)}.fill-sky-500{fill:var(--color-sky-500)}.fill-sky-600{fill:var(--color-sky-600)}.fill-sky-700{fill:var(--color-sky-700)}.fill-sky-800{fill:var(--color-sky-800)}.fill-sky-900{fill:var(--color-sky-900)}.fill-sky-950{fill:var(--color-sky-950)}.fill-slate-50{fill:var(--color-slate-50)}.fill-slate-100{fill:var(--color-slate-100)}.fill-slate-200{fill:var(--color-slate-200)}.fill-slate-300{fill:var(--color-slate-300)}.fill-slate-400{fill:var(--color-slate-400)}.fill-slate-500{fill:var(--color-slate-500)}.fill-slate-600{fill:var(--color-slate-600)}.fill-slate-700{fill:var(--color-slate-700)}.fill-slate-800{fill:var(--color-slate-800)}.fill-slate-900{fill:var(--color-slate-900)}.fill-slate-950{fill:var(--color-slate-950)}.fill-stone-50{fill:var(--color-stone-50)}.fill-stone-100{fill:var(--color-stone-100)}.fill-stone-200{fill:var(--color-stone-200)}.fill-stone-300{fill:var(--color-stone-300)}.fill-stone-400{fill:var(--color-stone-400)}.fill-stone-500{fill:var(--color-stone-500)}.fill-stone-600{fill:var(--color-stone-600)}.fill-stone-700{fill:var(--color-stone-700)}.fill-stone-800{fill:var(--color-stone-800)}.fill-stone-900{fill:var(--color-stone-900)}.fill-stone-950{fill:var(--color-stone-950)}.fill-teal-50{fill:var(--color-teal-50)}.fill-teal-100{fill:var(--color-teal-100)}.fill-teal-200{fill:var(--color-teal-200)}.fill-teal-300{fill:var(--color-teal-300)}.fill-teal-400{fill:var(--color-teal-400)}.fill-teal-500{fill:var(--color-teal-500)}.fill-teal-600{fill:var(--color-teal-600)}.fill-teal-700{fill:var(--color-teal-700)}.fill-teal-800{fill:var(--color-teal-800)}.fill-teal-900{fill:var(--color-teal-900)}.fill-teal-950{fill:var(--color-teal-950)}.fill-violet-50{fill:var(--color-violet-50)}.fill-violet-100{fill:var(--color-violet-100)}.fill-violet-200{fill:var(--color-violet-200)}.fill-violet-300{fill:var(--color-violet-300)}.fill-violet-400{fill:var(--color-violet-400)}.fill-violet-500{fill:var(--color-violet-500)}.fill-violet-600{fill:var(--color-violet-600)}.fill-violet-700{fill:var(--color-violet-700)}.fill-violet-800{fill:var(--color-violet-800)}.fill-violet-900{fill:var(--color-violet-900)}.fill-violet-950{fill:var(--color-violet-950)}.fill-yellow-50{fill:var(--color-yellow-50)}.fill-yellow-100{fill:var(--color-yellow-100)}.fill-yellow-200{fill:var(--color-yellow-200)}.fill-yellow-300{fill:var(--color-yellow-300)}.fill-yellow-400{fill:var(--color-yellow-400)}.fill-yellow-500{fill:var(--color-yellow-500)}.fill-yellow-600{fill:var(--color-yellow-600)}.fill-yellow-700{fill:var(--color-yellow-700)}.fill-yellow-800{fill:var(--color-yellow-800)}.fill-yellow-900{fill:var(--color-yellow-900)}.fill-yellow-950{fill:var(--color-yellow-950)}.fill-zinc-50{fill:var(--color-zinc-50)}.fill-zinc-100{fill:var(--color-zinc-100)}.fill-zinc-200{fill:var(--color-zinc-200)}.fill-zinc-300{fill:var(--color-zinc-300)}.fill-zinc-400{fill:var(--color-zinc-400)}.fill-zinc-500{fill:var(--color-zinc-500)}.fill-zinc-600{fill:var(--color-zinc-600)}.fill-zinc-700{fill:var(--color-zinc-700)}.fill-zinc-800{fill:var(--color-zinc-800)}.fill-zinc-900{fill:var(--color-zinc-900)}.fill-zinc-950{fill:var(--color-zinc-950)}.stroke-amber-50{stroke:var(--color-amber-50)}.stroke-amber-100{stroke:var(--color-amber-100)}.stroke-amber-200{stroke:var(--color-amber-200)}.stroke-amber-300{stroke:var(--color-amber-300)}.stroke-amber-400{stroke:var(--color-amber-400)}.stroke-amber-500{stroke:var(--color-amber-500)}.stroke-amber-600{stroke:var(--color-amber-600)}.stroke-amber-700{stroke:var(--color-amber-700)}.stroke-amber-800{stroke:var(--color-amber-800)}.stroke-amber-900{stroke:var(--color-amber-900)}.stroke-amber-950{stroke:var(--color-amber-950)}.stroke-blue-50{stroke:var(--color-blue-50)}.stroke-blue-100{stroke:var(--color-blue-100)}.stroke-blue-200{stroke:var(--color-blue-200)}.stroke-blue-300{stroke:var(--color-blue-300)}.stroke-blue-400{stroke:var(--color-blue-400)}.stroke-blue-500{stroke:var(--color-blue-500)}.stroke-blue-600{stroke:var(--color-blue-600)}.stroke-blue-700{stroke:var(--color-blue-700)}.stroke-blue-800{stroke:var(--color-blue-800)}.stroke-blue-900{stroke:var(--color-blue-900)}.stroke-blue-950{stroke:var(--color-blue-950)}.stroke-cyan-50{stroke:var(--color-cyan-50)}.stroke-cyan-100{stroke:var(--color-cyan-100)}.stroke-cyan-200{stroke:var(--color-cyan-200)}.stroke-cyan-300{stroke:var(--color-cyan-300)}.stroke-cyan-400{stroke:var(--color-cyan-400)}.stroke-cyan-500{stroke:var(--color-cyan-500)}.stroke-cyan-600{stroke:var(--color-cyan-600)}.stroke-cyan-700{stroke:var(--color-cyan-700)}.stroke-cyan-800{stroke:var(--color-cyan-800)}.stroke-cyan-900{stroke:var(--color-cyan-900)}.stroke-cyan-950{stroke:var(--color-cyan-950)}.stroke-emerald-50{stroke:var(--color-emerald-50)}.stroke-emerald-100{stroke:var(--color-emerald-100)}.stroke-emerald-200{stroke:var(--color-emerald-200)}.stroke-emerald-300{stroke:var(--color-emerald-300)}.stroke-emerald-400{stroke:var(--color-emerald-400)}.stroke-emerald-500{stroke:var(--color-emerald-500)}.stroke-emerald-600{stroke:var(--color-emerald-600)}.stroke-emerald-700{stroke:var(--color-emerald-700)}.stroke-emerald-800{stroke:var(--color-emerald-800)}.stroke-emerald-900{stroke:var(--color-emerald-900)}.stroke-emerald-950{stroke:var(--color-emerald-950)}.stroke-fuchsia-50{stroke:var(--color-fuchsia-50)}.stroke-fuchsia-100{stroke:var(--color-fuchsia-100)}.stroke-fuchsia-200{stroke:var(--color-fuchsia-200)}.stroke-fuchsia-300{stroke:var(--color-fuchsia-300)}.stroke-fuchsia-400{stroke:var(--color-fuchsia-400)}.stroke-fuchsia-500{stroke:var(--color-fuchsia-500)}.stroke-fuchsia-600{stroke:var(--color-fuchsia-600)}.stroke-fuchsia-700{stroke:var(--color-fuchsia-700)}.stroke-fuchsia-800{stroke:var(--color-fuchsia-800)}.stroke-fuchsia-900{stroke:var(--color-fuchsia-900)}.stroke-fuchsia-950{stroke:var(--color-fuchsia-950)}.stroke-gray-50{stroke:var(--color-gray-50)}.stroke-gray-100{stroke:var(--color-gray-100)}.stroke-gray-200{stroke:var(--color-gray-200)}.stroke-gray-300{stroke:var(--color-gray-300)}.stroke-gray-400{stroke:var(--color-gray-400)}.stroke-gray-500{stroke:var(--color-gray-500)}.stroke-gray-600{stroke:var(--color-gray-600)}.stroke-gray-700{stroke:var(--color-gray-700)}.stroke-gray-800{stroke:var(--color-gray-800)}.stroke-gray-900{stroke:var(--color-gray-900)}.stroke-gray-950{stroke:var(--color-gray-950)}.stroke-green-50{stroke:var(--color-green-50)}.stroke-green-100{stroke:var(--color-green-100)}.stroke-green-200{stroke:var(--color-green-200)}.stroke-green-300{stroke:var(--color-green-300)}.stroke-green-400{stroke:var(--color-green-400)}.stroke-green-500{stroke:var(--color-green-500)}.stroke-green-600{stroke:var(--color-green-600)}.stroke-green-700{stroke:var(--color-green-700)}.stroke-green-800{stroke:var(--color-green-800)}.stroke-green-900{stroke:var(--color-green-900)}.stroke-green-950{stroke:var(--color-green-950)}.stroke-indigo-50{stroke:var(--color-indigo-50)}.stroke-indigo-100{stroke:var(--color-indigo-100)}.stroke-indigo-200{stroke:var(--color-indigo-200)}.stroke-indigo-300{stroke:var(--color-indigo-300)}.stroke-indigo-400{stroke:var(--color-indigo-400)}.stroke-indigo-500{stroke:var(--color-indigo-500)}.stroke-indigo-600{stroke:var(--color-indigo-600)}.stroke-indigo-700{stroke:var(--color-indigo-700)}.stroke-indigo-800{stroke:var(--color-indigo-800)}.stroke-indigo-900{stroke:var(--color-indigo-900)}.stroke-indigo-950{stroke:var(--color-indigo-950)}.stroke-lime-50{stroke:var(--color-lime-50)}.stroke-lime-100{stroke:var(--color-lime-100)}.stroke-lime-200{stroke:var(--color-lime-200)}.stroke-lime-300{stroke:var(--color-lime-300)}.stroke-lime-400{stroke:var(--color-lime-400)}.stroke-lime-500{stroke:var(--color-lime-500)}.stroke-lime-600{stroke:var(--color-lime-600)}.stroke-lime-700{stroke:var(--color-lime-700)}.stroke-lime-800{stroke:var(--color-lime-800)}.stroke-lime-900{stroke:var(--color-lime-900)}.stroke-lime-950{stroke:var(--color-lime-950)}.stroke-neutral-50{stroke:var(--color-neutral-50)}.stroke-neutral-100{stroke:var(--color-neutral-100)}.stroke-neutral-200{stroke:var(--color-neutral-200)}.stroke-neutral-300{stroke:var(--color-neutral-300)}.stroke-neutral-400{stroke:var(--color-neutral-400)}.stroke-neutral-500{stroke:var(--color-neutral-500)}.stroke-neutral-600{stroke:var(--color-neutral-600)}.stroke-neutral-700{stroke:var(--color-neutral-700)}.stroke-neutral-800{stroke:var(--color-neutral-800)}.stroke-neutral-900{stroke:var(--color-neutral-900)}.stroke-neutral-950{stroke:var(--color-neutral-950)}.stroke-orange-50{stroke:var(--color-orange-50)}.stroke-orange-100{stroke:var(--color-orange-100)}.stroke-orange-200{stroke:var(--color-orange-200)}.stroke-orange-300{stroke:var(--color-orange-300)}.stroke-orange-400{stroke:var(--color-orange-400)}.stroke-orange-500{stroke:var(--color-orange-500)}.stroke-orange-600{stroke:var(--color-orange-600)}.stroke-orange-700{stroke:var(--color-orange-700)}.stroke-orange-800{stroke:var(--color-orange-800)}.stroke-orange-900{stroke:var(--color-orange-900)}.stroke-orange-950{stroke:var(--color-orange-950)}.stroke-pink-50{stroke:var(--color-pink-50)}.stroke-pink-100{stroke:var(--color-pink-100)}.stroke-pink-200{stroke:var(--color-pink-200)}.stroke-pink-300{stroke:var(--color-pink-300)}.stroke-pink-400{stroke:var(--color-pink-400)}.stroke-pink-500{stroke:var(--color-pink-500)}.stroke-pink-600{stroke:var(--color-pink-600)}.stroke-pink-700{stroke:var(--color-pink-700)}.stroke-pink-800{stroke:var(--color-pink-800)}.stroke-pink-900{stroke:var(--color-pink-900)}.stroke-pink-950{stroke:var(--color-pink-950)}.stroke-purple-50{stroke:var(--color-purple-50)}.stroke-purple-100{stroke:var(--color-purple-100)}.stroke-purple-200{stroke:var(--color-purple-200)}.stroke-purple-300{stroke:var(--color-purple-300)}.stroke-purple-400{stroke:var(--color-purple-400)}.stroke-purple-500{stroke:var(--color-purple-500)}.stroke-purple-600{stroke:var(--color-purple-600)}.stroke-purple-700{stroke:var(--color-purple-700)}.stroke-purple-800{stroke:var(--color-purple-800)}.stroke-purple-900{stroke:var(--color-purple-900)}.stroke-purple-950{stroke:var(--color-purple-950)}.stroke-red-50{stroke:var(--color-red-50)}.stroke-red-100{stroke:var(--color-red-100)}.stroke-red-200{stroke:var(--color-red-200)}.stroke-red-300{stroke:var(--color-red-300)}.stroke-red-400{stroke:var(--color-red-400)}.stroke-red-500{stroke:var(--color-red-500)}.stroke-red-600{stroke:var(--color-red-600)}.stroke-red-700{stroke:var(--color-red-700)}.stroke-red-800{stroke:var(--color-red-800)}.stroke-red-900{stroke:var(--color-red-900)}.stroke-red-950{stroke:var(--color-red-950)}.stroke-rose-50{stroke:var(--color-rose-50)}.stroke-rose-100{stroke:var(--color-rose-100)}.stroke-rose-200{stroke:var(--color-rose-200)}.stroke-rose-300{stroke:var(--color-rose-300)}.stroke-rose-400{stroke:var(--color-rose-400)}.stroke-rose-500{stroke:var(--color-rose-500)}.stroke-rose-600{stroke:var(--color-rose-600)}.stroke-rose-700{stroke:var(--color-rose-700)}.stroke-rose-800{stroke:var(--color-rose-800)}.stroke-rose-900{stroke:var(--color-rose-900)}.stroke-rose-950{stroke:var(--color-rose-950)}.stroke-sky-50{stroke:var(--color-sky-50)}.stroke-sky-100{stroke:var(--color-sky-100)}.stroke-sky-200{stroke:var(--color-sky-200)}.stroke-sky-300{stroke:var(--color-sky-300)}.stroke-sky-400{stroke:var(--color-sky-400)}.stroke-sky-500{stroke:var(--color-sky-500)}.stroke-sky-600{stroke:var(--color-sky-600)}.stroke-sky-700{stroke:var(--color-sky-700)}.stroke-sky-800{stroke:var(--color-sky-800)}.stroke-sky-900{stroke:var(--color-sky-900)}.stroke-sky-950{stroke:var(--color-sky-950)}.stroke-slate-50{stroke:var(--color-slate-50)}.stroke-slate-100{stroke:var(--color-slate-100)}.stroke-slate-200{stroke:var(--color-slate-200)}.stroke-slate-300{stroke:var(--color-slate-300)}.stroke-slate-400{stroke:var(--color-slate-400)}.stroke-slate-500{stroke:var(--color-slate-500)}.stroke-slate-600{stroke:var(--color-slate-600)}.stroke-slate-700{stroke:var(--color-slate-700)}.stroke-slate-800{stroke:var(--color-slate-800)}.stroke-slate-900{stroke:var(--color-slate-900)}.stroke-slate-950{stroke:var(--color-slate-950)}.stroke-stone-50{stroke:var(--color-stone-50)}.stroke-stone-100{stroke:var(--color-stone-100)}.stroke-stone-200{stroke:var(--color-stone-200)}.stroke-stone-300{stroke:var(--color-stone-300)}.stroke-stone-400{stroke:var(--color-stone-400)}.stroke-stone-500{stroke:var(--color-stone-500)}.stroke-stone-600{stroke:var(--color-stone-600)}.stroke-stone-700{stroke:var(--color-stone-700)}.stroke-stone-800{stroke:var(--color-stone-800)}.stroke-stone-900{stroke:var(--color-stone-900)}.stroke-stone-950{stroke:var(--color-stone-950)}.stroke-teal-50{stroke:var(--color-teal-50)}.stroke-teal-100{stroke:var(--color-teal-100)}.stroke-teal-200{stroke:var(--color-teal-200)}.stroke-teal-300{stroke:var(--color-teal-300)}.stroke-teal-400{stroke:var(--color-teal-400)}.stroke-teal-500{stroke:var(--color-teal-500)}.stroke-teal-600{stroke:var(--color-teal-600)}.stroke-teal-700{stroke:var(--color-teal-700)}.stroke-teal-800{stroke:var(--color-teal-800)}.stroke-teal-900{stroke:var(--color-teal-900)}.stroke-teal-950{stroke:var(--color-teal-950)}.stroke-violet-50{stroke:var(--color-violet-50)}.stroke-violet-100{stroke:var(--color-violet-100)}.stroke-violet-200{stroke:var(--color-violet-200)}.stroke-violet-300{stroke:var(--color-violet-300)}.stroke-violet-400{stroke:var(--color-violet-400)}.stroke-violet-500{stroke:var(--color-violet-500)}.stroke-violet-600{stroke:var(--color-violet-600)}.stroke-violet-700{stroke:var(--color-violet-700)}.stroke-violet-800{stroke:var(--color-violet-800)}.stroke-violet-900{stroke:var(--color-violet-900)}.stroke-violet-950{stroke:var(--color-violet-950)}.stroke-yellow-50{stroke:var(--color-yellow-50)}.stroke-yellow-100{stroke:var(--color-yellow-100)}.stroke-yellow-200{stroke:var(--color-yellow-200)}.stroke-yellow-300{stroke:var(--color-yellow-300)}.stroke-yellow-400{stroke:var(--color-yellow-400)}.stroke-yellow-500{stroke:var(--color-yellow-500)}.stroke-yellow-600{stroke:var(--color-yellow-600)}.stroke-yellow-700{stroke:var(--color-yellow-700)}.stroke-yellow-800{stroke:var(--color-yellow-800)}.stroke-yellow-900{stroke:var(--color-yellow-900)}.stroke-yellow-950{stroke:var(--color-yellow-950)}.stroke-zinc-50{stroke:var(--color-zinc-50)}.stroke-zinc-100{stroke:var(--color-zinc-100)}.stroke-zinc-200{stroke:var(--color-zinc-200)}.stroke-zinc-300{stroke:var(--color-zinc-300)}.stroke-zinc-400{stroke:var(--color-zinc-400)}.stroke-zinc-500{stroke:var(--color-zinc-500)}.stroke-zinc-600{stroke:var(--color-zinc-600)}.stroke-zinc-700{stroke:var(--color-zinc-700)}.stroke-zinc-800{stroke:var(--color-zinc-800)}.stroke-zinc-900{stroke:var(--color-zinc-900)}.stroke-zinc-950{stroke:var(--color-zinc-950)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-6\!{padding:calc(var(--spacing) * 6)!important}.px-0{padding-inline:0}.px-0\!{padding-inline:0!important}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\!{padding-block:calc(var(--spacing) * 2)!important}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-px{padding-block:1px}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-\[8vh\]{padding-top:8vh}.pt-px{padding-top:1px}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-4\!{padding-right:calc(var(--spacing) * 4)!important}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-12\!{padding-right:calc(var(--spacing) * 12)!important}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pl-1{padding-left:var(--spacing)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\!{padding-left:calc(var(--spacing) * 3)!important}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-4\!{padding-left:calc(var(--spacing) * 4)!important}.pl-4\.5{padding-left:calc(var(--spacing) * 4.5)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-0\.2em\]{vertical-align:-.2em}.align-\[-0\.125em\]{vertical-align:-.125em}.align-\[-3px\]{vertical-align:-3px}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-serif-display{font-family:var(--font-serif)}.section-label{font-size:var(--text-meta);letter-spacing:0;color:var(--muted-foreground);font-weight:600;line-height:1.3}.text-heading{font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing))}.text-kpi{font-size:var(--text-kpi);line-height:var(--tw-leading,var(--text-kpi--line-height));letter-spacing:var(--tw-tracking,var(--text-kpi--letter-spacing))}.text-money{font-size:var(--text-money);line-height:var(--tw-leading,var(--text-money--line-height));letter-spacing:var(--tw-tracking,var(--text-money--letter-spacing))}.text-title{font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height));letter-spacing:var(--tw-tracking,var(--text-title--letter-spacing))}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-badge{font-size:var(--text-badge);line-height:var(--tw-leading,var(--text-badge--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height))}.text-label{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-meta{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--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:0.75rem}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.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)}.font-semibold\!{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.tracking-\[0\.5em\]{--tw-tracking:.5em;letter-spacing:.5em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-pretty{text-wrap:pretty}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.break-all{word-break:break-all}.overflow-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#e6e9ef\]{color:#e6e9ef}.text-\[\#ffd42a\]{color:#ffd42a}.text-\[Npx\]{color:Npx}.text-amber-50{color:var(--color-amber-50)}.text-amber-100{color:var(--color-amber-100)}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--tx-amber-500,var(--color-amber-500))}.text-amber-600{color:var(--tx-amber-600,var(--color-amber-600))}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-800\!{color:var(--color-amber-800)!important}.text-amber-900{color:var(--color-amber-900)}.text-amber-900\!{color:var(--color-amber-900)!important}.text-amber-950{color:var(--color-amber-950)}.text-background{color:var(--background)}.text-blue-50{color:var(--color-blue-50)}.text-blue-100{color:var(--color-blue-100)}.text-blue-200{color:var(--color-blue-200)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--tx-blue-500,var(--color-blue-500))}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-blue-950{color:var(--color-blue-950)}.text-brand-600{color:var(--brand-600)}.text-brand-700{color:var(--brand-700)}.text-brand-800{color:var(--brand-800)}.text-cyan-50{color:var(--color-cyan-50)}.text-cyan-100{color:var(--color-cyan-100)}.text-cyan-200{color:var(--color-cyan-200)}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-400{color:var(--color-cyan-400)}.text-cyan-500{color:var(--tx-cyan-500,var(--color-cyan-500))}.text-cyan-600{color:var(--tx-cyan-600,var(--color-cyan-600))}.text-cyan-700{color:var(--color-cyan-700)}.text-cyan-800{color:var(--color-cyan-800)}.text-cyan-900{color:var(--color-cyan-900)}.text-cyan-950{color:var(--color-cyan-950)}.text-destructive{color:var(--destructive)}.text-emerald-50{color:var(--color-emerald-50)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--tx-emerald-500,var(--color-emerald-500))}.text-emerald-600{color:var(--tx-emerald-600,var(--color-emerald-600))}.text-emerald-600\!{color:var(--tx-emerald-600,var(--color-emerald-600))!important}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-emerald-950{color:var(--color-emerald-950)}.text-foreground{color:var(--foreground)}.text-foreground\!{color:var(--foreground)!important}.text-fuchsia-50{color:var(--color-fuchsia-50)}.text-fuchsia-100{color:var(--color-fuchsia-100)}.text-fuchsia-200{color:var(--color-fuchsia-200)}.text-fuchsia-300{color:var(--color-fuchsia-300)}.text-fuchsia-400{color:var(--color-fuchsia-400)}.text-fuchsia-500{color:var(--tx-fuchsia-500,var(--color-fuchsia-500))}.text-fuchsia-600{color:var(--color-fuchsia-600)}.text-fuchsia-700{color:var(--color-fuchsia-700)}.text-fuchsia-700\!{color:var(--color-fuchsia-700)!important}.text-fuchsia-800{color:var(--color-fuchsia-800)}.text-fuchsia-900{color:var(--color-fuchsia-900)}.text-fuchsia-950{color:var(--color-fuchsia-950)}.text-gray-50{color:var(--color-gray-50)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--tx-gray-300,var(--color-gray-300))}.text-gray-400{color:var(--tx-gray-400,var(--color-gray-400))}.text-gray-500{color:var(--tx-gray-500,var(--color-gray-500))}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-gray-950{color:var(--color-gray-950)}.text-green-50{color:var(--color-green-50)}.text-green-100{color:var(--color-green-100)}.text-green-200{color:var(--color-green-200)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--tx-green-500,var(--color-green-500))}.text-green-600{color:var(--tx-green-600,var(--color-green-600))}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-green-900{color:var(--color-green-900)}.text-green-950{color:var(--color-green-950)}.text-indigo-50{color:var(--color-indigo-50)}.text-indigo-100{color:var(--color-indigo-100)}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-400{color:var(--color-indigo-400)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-600\!{color:var(--color-indigo-600)!important}.text-indigo-700{color:var(--color-indigo-700)}.text-indigo-800{color:var(--color-indigo-800)}.text-indigo-900{color:var(--color-indigo-900)}.text-indigo-950{color:var(--color-indigo-950)}.text-lime-50{color:var(--color-lime-50)}.text-lime-100{color:var(--color-lime-100)}.text-lime-200{color:var(--color-lime-200)}.text-lime-300{color:var(--color-lime-300)}.text-lime-400{color:var(--color-lime-400)}.text-lime-500{color:var(--tx-lime-500,var(--color-lime-500))}.text-lime-600{color:var(--tx-lime-600,var(--color-lime-600))}.text-lime-700{color:var(--color-lime-700)}.text-lime-800{color:var(--color-lime-800)}.text-lime-900{color:var(--color-lime-900)}.text-lime-950{color:var(--color-lime-950)}.text-link{color:var(--link)}.text-muted-foreground{color:var(--muted-foreground)}.text-muted-foreground\!{color:var(--muted-foreground)!important}.text-nav-active-fg{color:var(--nav-active-fg)}.text-negative{color:var(--color-negative)}.text-neutral-50{color:var(--color-neutral-50)}.text-neutral-100{color:var(--color-neutral-100)}.text-neutral-200{color:var(--color-neutral-200)}.text-neutral-300{color:var(--tx-neutral-300,var(--color-neutral-300))}.text-neutral-400{color:var(--tx-neutral-400,var(--color-neutral-400))}.text-neutral-500{color:var(--tx-neutral-500,var(--color-neutral-500))}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-700{color:var(--color-neutral-700)}.text-neutral-800{color:var(--color-neutral-800)}.text-neutral-900{color:var(--color-neutral-900)}.text-neutral-950{color:var(--color-neutral-950)}.text-orange-50{color:var(--color-orange-50)}.text-orange-100{color:var(--color-orange-100)}.text-orange-200{color:var(--color-orange-200)}.text-orange-300{color:var(--color-orange-300)}.text-orange-400{color:var(--color-orange-400)}.text-orange-500{color:var(--tx-orange-500,var(--color-orange-500))}.text-orange-600{color:var(--tx-orange-600,var(--color-orange-600))}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-orange-900{color:var(--color-orange-900)}.text-orange-950{color:var(--color-orange-950)}.text-pink-50{color:var(--color-pink-50)}.text-pink-100{color:var(--color-pink-100)}.text-pink-200{color:var(--color-pink-200)}.text-pink-300{color:var(--color-pink-300)}.text-pink-400{color:var(--color-pink-400)}.text-pink-500{color:var(--tx-pink-500,var(--color-pink-500))}.text-pink-600{color:var(--color-pink-600)}.text-pink-700{color:var(--color-pink-700)}.text-pink-800{color:var(--color-pink-800)}.text-pink-900{color:var(--color-pink-900)}.text-pink-950{color:var(--color-pink-950)}.text-positive{color:var(--color-positive)}.text-primary-foreground{color:var(--primary-foreground)}.text-purple-50{color:var(--color-purple-50)}.text-purple-100{color:var(--color-purple-100)}.text-purple-200{color:var(--color-purple-200)}.text-purple-300{color:var(--color-purple-300)}.text-purple-400{color:var(--color-purple-400)}.text-purple-500{color:var(--tx-purple-500,var(--color-purple-500))}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-purple-900{color:var(--color-purple-900)}.text-purple-950{color:var(--color-purple-950)}.text-red-50{color:var(--color-red-50)}.text-red-100{color:var(--color-red-100)}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--tx-red-500,var(--color-red-500))}.text-red-600{color:var(--color-red-600)}.text-red-600\!{color:var(--color-red-600)!important}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-red-950{color:var(--color-red-950)}.text-rose-50{color:var(--color-rose-50)}.text-rose-100{color:var(--color-rose-100)}.text-rose-200{color:var(--color-rose-200)}.text-rose-300{color:var(--color-rose-300)}.text-rose-400{color:var(--color-rose-400)}.text-rose-500{color:var(--tx-rose-500,var(--color-rose-500))}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-rose-900{color:var(--color-rose-900)}.text-rose-950{color:var(--color-rose-950)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-item{color:var(--sidebar-item)}.text-sky-50{color:var(--color-sky-50)}.text-sky-100{color:var(--color-sky-100)}.text-sky-200{color:var(--color-sky-200)}.text-sky-300{color:var(--color-sky-300)}.text-sky-400{color:var(--color-sky-400)}.text-sky-500{color:var(--tx-sky-500,var(--color-sky-500))}.text-sky-600{color:var(--tx-sky-600,var(--color-sky-600))}.text-sky-700{color:var(--color-sky-700)}.text-sky-700\!{color:var(--color-sky-700)!important}.text-sky-800{color:var(--color-sky-800)}.text-sky-900{color:var(--color-sky-900)}.text-sky-950{color:var(--color-sky-950)}.text-slate-50{color:var(--color-slate-50)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--tx-slate-300,var(--color-slate-300))}.text-slate-400{color:var(--tx-slate-400,var(--color-slate-400))}.text-slate-500{color:var(--tx-slate-500,var(--color-slate-500))}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-slate-950{color:var(--color-slate-950)}.text-stone-50{color:var(--color-stone-50)}.text-stone-100{color:var(--color-stone-100)}.text-stone-200{color:var(--color-stone-200)}.text-stone-300{color:var(--tx-stone-300,var(--color-stone-300))}.text-stone-400{color:var(--tx-stone-400,var(--color-stone-400))}.text-stone-500{color:var(--tx-stone-500,var(--color-stone-500))}.text-stone-600{color:var(--color-stone-600)}.text-stone-700{color:var(--color-stone-700)}.text-stone-800{color:var(--color-stone-800)}.text-stone-900{color:var(--color-stone-900)}.text-stone-950{color:var(--color-stone-950)}.text-teal-50{color:var(--color-teal-50)}.text-teal-100{color:var(--color-teal-100)}.text-teal-200{color:var(--color-teal-200)}.text-teal-300{color:var(--color-teal-300)}.text-teal-400{color:var(--color-teal-400)}.text-teal-500{color:var(--tx-teal-500,var(--color-teal-500))}.text-teal-600{color:var(--tx-teal-600,var(--color-teal-600))}.text-teal-700{color:var(--color-teal-700)}.text-teal-800{color:var(--color-teal-800)}.text-teal-900{color:var(--color-teal-900)}.text-teal-950{color:var(--color-teal-950)}.text-violet-50{color:var(--color-violet-50)}.text-violet-100{color:var(--color-violet-100)}.text-violet-200{color:var(--color-violet-200)}.text-violet-300{color:var(--color-violet-300)}.text-violet-400{color:var(--color-violet-400)}.text-violet-500{color:var(--tx-violet-500,var(--color-violet-500))}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-violet-800{color:var(--color-violet-800)}.text-violet-900{color:var(--color-violet-900)}.text-violet-950{color:var(--color-violet-950)}.text-warning{color:var(--color-warning)}.text-white{color:var(--color-white)}.text-yellow-50{color:var(--color-yellow-50)}.text-yellow-100{color:var(--color-yellow-100)}.text-yellow-200{color:var(--color-yellow-200)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--tx-yellow-500,var(--color-yellow-500))}.text-yellow-600{color:var(--tx-yellow-600,var(--color-yellow-600))}.text-yellow-700{color:var(--color-yellow-700)}.text-yellow-800{color:var(--color-yellow-800)}.text-yellow-900{color:var(--color-yellow-900)}.text-yellow-950{color:var(--color-yellow-950)}.text-zinc-50{color:var(--color-zinc-50)}.text-zinc-100{color:var(--color-zinc-100)}.text-zinc-200{color:var(--color-zinc-200)}.text-zinc-300{color:var(--tx-zinc-300,var(--color-zinc-300))}.text-zinc-400{color:var(--tx-zinc-400,var(--color-zinc-400))}.text-zinc-500{color:var(--tx-zinc-500,var(--color-zinc-500))}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-700{color:var(--color-zinc-700)}.text-zinc-800{color:var(--color-zinc-800)}.text-zinc-900{color:var(--color-zinc-900)}.text-zinc-950{color:var(--color-zinc-950)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow-lg{--tw-shadow:0 4px 8px -4px var(--tw-shadow-color,#10182814), 0 16px 32px -8px var(--tw-shadow-color,#10182824);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-popover{--tw-shadow:0 2px 6px -2px var(--tw-shadow-color,#10182814), 0 12px 28px -6px var(--tw-shadow-color,#1018282e);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 2px 0 var(--tw-shadow-color,#1018280f), 0 1px 3px 0 var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-amber-50{--tw-ring-color:var(--color-amber-50)}.ring-amber-100{--tw-ring-color:var(--color-amber-100)}.ring-amber-200{--tw-ring-color:var(--color-amber-200)}.ring-amber-300{--tw-ring-color:var(--color-amber-300)}.ring-amber-400{--tw-ring-color:var(--color-amber-400)}.ring-amber-500{--tw-ring-color:var(--color-amber-500)}.ring-amber-600{--tw-ring-color:var(--color-amber-600)}.ring-amber-700{--tw-ring-color:var(--color-amber-700)}.ring-amber-800{--tw-ring-color:var(--color-amber-800)}.ring-amber-900{--tw-ring-color:var(--color-amber-900)}.ring-amber-950{--tw-ring-color:var(--color-amber-950)}.ring-background{--tw-ring-color:var(--background)}.ring-blue-50{--tw-ring-color:var(--color-blue-50)}.ring-blue-100{--tw-ring-color:var(--color-blue-100)}.ring-blue-200{--tw-ring-color:var(--color-blue-200)}.ring-blue-300{--tw-ring-color:var(--color-blue-300)}.ring-blue-400{--tw-ring-color:var(--color-blue-400)}.ring-blue-500{--tw-ring-color:var(--color-blue-500)}.ring-blue-600{--tw-ring-color:var(--color-blue-600)}.ring-blue-700{--tw-ring-color:var(--color-blue-700)}.ring-blue-800{--tw-ring-color:var(--color-blue-800)}.ring-blue-900{--tw-ring-color:var(--color-blue-900)}.ring-blue-950{--tw-ring-color:var(--color-blue-950)}.ring-border-strong{--tw-ring-color:var(--border-strong)}.ring-brand-300{--tw-ring-color:var(--brand-300)}.ring-brand-400{--tw-ring-color:var(--brand-400)}.ring-cyan-50{--tw-ring-color:var(--color-cyan-50)}.ring-cyan-100{--tw-ring-color:var(--color-cyan-100)}.ring-cyan-200{--tw-ring-color:var(--color-cyan-200)}.ring-cyan-300{--tw-ring-color:var(--color-cyan-300)}.ring-cyan-400{--tw-ring-color:var(--color-cyan-400)}.ring-cyan-500{--tw-ring-color:var(--color-cyan-500)}.ring-cyan-600{--tw-ring-color:var(--color-cyan-600)}.ring-cyan-700{--tw-ring-color:var(--color-cyan-700)}.ring-cyan-800{--tw-ring-color:var(--color-cyan-800)}.ring-cyan-900{--tw-ring-color:var(--color-cyan-900)}.ring-cyan-950{--tw-ring-color:var(--color-cyan-950)}.ring-emerald-50{--tw-ring-color:var(--color-emerald-50)}.ring-emerald-100{--tw-ring-color:var(--color-emerald-100)}.ring-emerald-200{--tw-ring-color:var(--color-emerald-200)}.ring-emerald-300{--tw-ring-color:var(--color-emerald-300)}.ring-emerald-400{--tw-ring-color:var(--color-emerald-400)}.ring-emerald-500{--tw-ring-color:var(--color-emerald-500)}.ring-emerald-600{--tw-ring-color:var(--color-emerald-600)}.ring-emerald-700{--tw-ring-color:var(--color-emerald-700)}.ring-emerald-800{--tw-ring-color:var(--color-emerald-800)}.ring-emerald-900{--tw-ring-color:var(--color-emerald-900)}.ring-emerald-950{--tw-ring-color:var(--color-emerald-950)}.ring-fuchsia-50{--tw-ring-color:var(--color-fuchsia-50)}.ring-fuchsia-100{--tw-ring-color:var(--color-fuchsia-100)}.ring-fuchsia-200{--tw-ring-color:var(--color-fuchsia-200)}.ring-fuchsia-300{--tw-ring-color:var(--color-fuchsia-300)}.ring-fuchsia-400{--tw-ring-color:var(--color-fuchsia-400)}.ring-fuchsia-500{--tw-ring-color:var(--color-fuchsia-500)}.ring-fuchsia-600{--tw-ring-color:var(--color-fuchsia-600)}.ring-fuchsia-700{--tw-ring-color:var(--color-fuchsia-700)}.ring-fuchsia-800{--tw-ring-color:var(--color-fuchsia-800)}.ring-fuchsia-900{--tw-ring-color:var(--color-fuchsia-900)}.ring-fuchsia-950{--tw-ring-color:var(--color-fuchsia-950)}.ring-gray-50{--tw-ring-color:var(--color-gray-50)}.ring-gray-100{--tw-ring-color:var(--color-gray-100)}.ring-gray-200{--tw-ring-color:var(--color-gray-200)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.ring-gray-400{--tw-ring-color:var(--color-gray-400)}.ring-gray-500{--tw-ring-color:var(--color-gray-500)}.ring-gray-600{--tw-ring-color:var(--color-gray-600)}.ring-gray-700{--tw-ring-color:var(--color-gray-700)}.ring-gray-800{--tw-ring-color:var(--color-gray-800)}.ring-gray-900{--tw-ring-color:var(--color-gray-900)}.ring-gray-950{--tw-ring-color:var(--color-gray-950)}.ring-green-50{--tw-ring-color:var(--color-green-50)}.ring-green-100{--tw-ring-color:var(--color-green-100)}.ring-green-200{--tw-ring-color:var(--color-green-200)}.ring-green-300{--tw-ring-color:var(--color-green-300)}.ring-green-400{--tw-ring-color:var(--color-green-400)}.ring-green-500{--tw-ring-color:var(--color-green-500)}.ring-green-600{--tw-ring-color:var(--color-green-600)}.ring-green-700{--tw-ring-color:var(--color-green-700)}.ring-green-800{--tw-ring-color:var(--color-green-800)}.ring-green-900{--tw-ring-color:var(--color-green-900)}.ring-green-950{--tw-ring-color:var(--color-green-950)}.ring-indigo-50{--tw-ring-color:var(--color-indigo-50)}.ring-indigo-100{--tw-ring-color:var(--color-indigo-100)}.ring-indigo-200{--tw-ring-color:var(--color-indigo-200)}.ring-indigo-300{--tw-ring-color:var(--color-indigo-300)}.ring-indigo-400{--tw-ring-color:var(--color-indigo-400)}.ring-indigo-500{--tw-ring-color:var(--color-indigo-500)}.ring-indigo-600{--tw-ring-color:var(--color-indigo-600)}.ring-indigo-700{--tw-ring-color:var(--color-indigo-700)}.ring-indigo-800{--tw-ring-color:var(--color-indigo-800)}.ring-indigo-900{--tw-ring-color:var(--color-indigo-900)}.ring-indigo-950{--tw-ring-color:var(--color-indigo-950)}.ring-lime-50{--tw-ring-color:var(--color-lime-50)}.ring-lime-100{--tw-ring-color:var(--color-lime-100)}.ring-lime-200{--tw-ring-color:var(--color-lime-200)}.ring-lime-300{--tw-ring-color:var(--color-lime-300)}.ring-lime-400{--tw-ring-color:var(--color-lime-400)}.ring-lime-500{--tw-ring-color:var(--color-lime-500)}.ring-lime-600{--tw-ring-color:var(--color-lime-600)}.ring-lime-700{--tw-ring-color:var(--color-lime-700)}.ring-lime-800{--tw-ring-color:var(--color-lime-800)}.ring-lime-900{--tw-ring-color:var(--color-lime-900)}.ring-lime-950{--tw-ring-color:var(--color-lime-950)}.ring-neutral-50{--tw-ring-color:var(--color-neutral-50)}.ring-neutral-100{--tw-ring-color:var(--color-neutral-100)}.ring-neutral-200{--tw-ring-color:var(--color-neutral-200)}.ring-neutral-300{--tw-ring-color:var(--color-neutral-300)}.ring-neutral-400{--tw-ring-color:var(--color-neutral-400)}.ring-neutral-500{--tw-ring-color:var(--color-neutral-500)}.ring-neutral-600{--tw-ring-color:var(--color-neutral-600)}.ring-neutral-700{--tw-ring-color:var(--color-neutral-700)}.ring-neutral-800{--tw-ring-color:var(--color-neutral-800)}.ring-neutral-900{--tw-ring-color:var(--color-neutral-900)}.ring-neutral-950{--tw-ring-color:var(--color-neutral-950)}.ring-orange-50{--tw-ring-color:var(--color-orange-50)}.ring-orange-100{--tw-ring-color:var(--color-orange-100)}.ring-orange-200{--tw-ring-color:var(--color-orange-200)}.ring-orange-300{--tw-ring-color:var(--color-orange-300)}.ring-orange-400{--tw-ring-color:var(--color-orange-400)}.ring-orange-500{--tw-ring-color:var(--color-orange-500)}.ring-orange-600{--tw-ring-color:var(--color-orange-600)}.ring-orange-700{--tw-ring-color:var(--color-orange-700)}.ring-orange-800{--tw-ring-color:var(--color-orange-800)}.ring-orange-900{--tw-ring-color:var(--color-orange-900)}.ring-orange-950{--tw-ring-color:var(--color-orange-950)}.ring-pink-50{--tw-ring-color:var(--color-pink-50)}.ring-pink-100{--tw-ring-color:var(--color-pink-100)}.ring-pink-200{--tw-ring-color:var(--color-pink-200)}.ring-pink-300{--tw-ring-color:var(--color-pink-300)}.ring-pink-400{--tw-ring-color:var(--color-pink-400)}.ring-pink-500{--tw-ring-color:var(--color-pink-500)}.ring-pink-600{--tw-ring-color:var(--color-pink-600)}.ring-pink-700{--tw-ring-color:var(--color-pink-700)}.ring-pink-800{--tw-ring-color:var(--color-pink-800)}.ring-pink-900{--tw-ring-color:var(--color-pink-900)}.ring-pink-950{--tw-ring-color:var(--color-pink-950)}.ring-purple-50{--tw-ring-color:var(--color-purple-50)}.ring-purple-100{--tw-ring-color:var(--color-purple-100)}.ring-purple-200{--tw-ring-color:var(--color-purple-200)}.ring-purple-300{--tw-ring-color:var(--color-purple-300)}.ring-purple-400{--tw-ring-color:var(--color-purple-400)}.ring-purple-500{--tw-ring-color:var(--color-purple-500)}.ring-purple-600{--tw-ring-color:var(--color-purple-600)}.ring-purple-700{--tw-ring-color:var(--color-purple-700)}.ring-purple-800{--tw-ring-color:var(--color-purple-800)}.ring-purple-900{--tw-ring-color:var(--color-purple-900)}.ring-purple-950{--tw-ring-color:var(--color-purple-950)}.ring-rail{--tw-ring-color:var(--rail)}.ring-red-50{--tw-ring-color:var(--color-red-50)}.ring-red-100{--tw-ring-color:var(--color-red-100)}.ring-red-200{--tw-ring-color:var(--color-red-200)}.ring-red-300{--tw-ring-color:var(--color-red-300)}.ring-red-400{--tw-ring-color:var(--color-red-400)}.ring-red-500{--tw-ring-color:var(--color-red-500)}.ring-red-600{--tw-ring-color:var(--color-red-600)}.ring-red-700{--tw-ring-color:var(--color-red-700)}.ring-red-800{--tw-ring-color:var(--color-red-800)}.ring-red-900{--tw-ring-color:var(--color-red-900)}.ring-red-950{--tw-ring-color:var(--color-red-950)}.ring-rose-50{--tw-ring-color:var(--color-rose-50)}.ring-rose-100{--tw-ring-color:var(--color-rose-100)}.ring-rose-200{--tw-ring-color:var(--color-rose-200)}.ring-rose-300{--tw-ring-color:var(--color-rose-300)}.ring-rose-400{--tw-ring-color:var(--color-rose-400)}.ring-rose-500{--tw-ring-color:var(--color-rose-500)}.ring-rose-600{--tw-ring-color:var(--color-rose-600)}.ring-rose-700{--tw-ring-color:var(--color-rose-700)}.ring-rose-800{--tw-ring-color:var(--color-rose-800)}.ring-rose-900{--tw-ring-color:var(--color-rose-900)}.ring-rose-950{--tw-ring-color:var(--color-rose-950)}.ring-sky-50{--tw-ring-color:var(--color-sky-50)}.ring-sky-100{--tw-ring-color:var(--color-sky-100)}.ring-sky-200{--tw-ring-color:var(--color-sky-200)}.ring-sky-300{--tw-ring-color:var(--color-sky-300)}.ring-sky-400{--tw-ring-color:var(--color-sky-400)}.ring-sky-500{--tw-ring-color:var(--color-sky-500)}.ring-sky-600{--tw-ring-color:var(--color-sky-600)}.ring-sky-700{--tw-ring-color:var(--color-sky-700)}.ring-sky-800{--tw-ring-color:var(--color-sky-800)}.ring-sky-900{--tw-ring-color:var(--color-sky-900)}.ring-sky-950{--tw-ring-color:var(--color-sky-950)}.ring-slate-50{--tw-ring-color:var(--color-slate-50)}.ring-slate-100{--tw-ring-color:var(--color-slate-100)}.ring-slate-200{--tw-ring-color:var(--color-slate-200)}.ring-slate-300{--tw-ring-color:var(--color-slate-300)}.ring-slate-400{--tw-ring-color:var(--color-slate-400)}.ring-slate-500{--tw-ring-color:var(--color-slate-500)}.ring-slate-600{--tw-ring-color:var(--color-slate-600)}.ring-slate-700{--tw-ring-color:var(--color-slate-700)}.ring-slate-800{--tw-ring-color:var(--color-slate-800)}.ring-slate-900{--tw-ring-color:var(--color-slate-900)}.ring-slate-950{--tw-ring-color:var(--color-slate-950)}.ring-stone-50{--tw-ring-color:var(--color-stone-50)}.ring-stone-100{--tw-ring-color:var(--color-stone-100)}.ring-stone-200{--tw-ring-color:var(--color-stone-200)}.ring-stone-300{--tw-ring-color:var(--color-stone-300)}.ring-stone-400{--tw-ring-color:var(--color-stone-400)}.ring-stone-500{--tw-ring-color:var(--color-stone-500)}.ring-stone-600{--tw-ring-color:var(--color-stone-600)}.ring-stone-700{--tw-ring-color:var(--color-stone-700)}.ring-stone-800{--tw-ring-color:var(--color-stone-800)}.ring-stone-900{--tw-ring-color:var(--color-stone-900)}.ring-stone-950{--tw-ring-color:var(--color-stone-950)}.ring-teal-50{--tw-ring-color:var(--color-teal-50)}.ring-teal-100{--tw-ring-color:var(--color-teal-100)}.ring-teal-200{--tw-ring-color:var(--color-teal-200)}.ring-teal-300{--tw-ring-color:var(--color-teal-300)}.ring-teal-400{--tw-ring-color:var(--color-teal-400)}.ring-teal-500{--tw-ring-color:var(--color-teal-500)}.ring-teal-600{--tw-ring-color:var(--color-teal-600)}.ring-teal-700{--tw-ring-color:var(--color-teal-700)}.ring-teal-800{--tw-ring-color:var(--color-teal-800)}.ring-teal-900{--tw-ring-color:var(--color-teal-900)}.ring-teal-950{--tw-ring-color:var(--color-teal-950)}.ring-violet-50{--tw-ring-color:var(--color-violet-50)}.ring-violet-100{--tw-ring-color:var(--color-violet-100)}.ring-violet-200{--tw-ring-color:var(--color-violet-200)}.ring-violet-300{--tw-ring-color:var(--color-violet-300)}.ring-violet-400{--tw-ring-color:var(--color-violet-400)}.ring-violet-500{--tw-ring-color:var(--color-violet-500)}.ring-violet-600{--tw-ring-color:var(--color-violet-600)}.ring-violet-700{--tw-ring-color:var(--color-violet-700)}.ring-violet-800{--tw-ring-color:var(--color-violet-800)}.ring-violet-900{--tw-ring-color:var(--color-violet-900)}.ring-violet-950{--tw-ring-color:var(--color-violet-950)}.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)}}.ring-yellow-50{--tw-ring-color:var(--color-yellow-50)}.ring-yellow-100{--tw-ring-color:var(--color-yellow-100)}.ring-yellow-200{--tw-ring-color:var(--color-yellow-200)}.ring-yellow-300{--tw-ring-color:var(--color-yellow-300)}.ring-yellow-400{--tw-ring-color:var(--color-yellow-400)}.ring-yellow-500{--tw-ring-color:var(--color-yellow-500)}.ring-yellow-600{--tw-ring-color:var(--color-yellow-600)}.ring-yellow-700{--tw-ring-color:var(--color-yellow-700)}.ring-yellow-800{--tw-ring-color:var(--color-yellow-800)}.ring-yellow-900{--tw-ring-color:var(--color-yellow-900)}.ring-yellow-950{--tw-ring-color:var(--color-yellow-950)}.ring-zinc-50{--tw-ring-color:var(--color-zinc-50)}.ring-zinc-100{--tw-ring-color:var(--color-zinc-100)}.ring-zinc-200{--tw-ring-color:var(--color-zinc-200)}.ring-zinc-300{--tw-ring-color:var(--color-zinc-300)}.ring-zinc-400{--tw-ring-color:var(--color-zinc-400)}.ring-zinc-500{--tw-ring-color:var(--color-zinc-500)}.ring-zinc-600{--tw-ring-color:var(--color-zinc-600)}.ring-zinc-700{--tw-ring-color:var(--color-zinc-700)}.ring-zinc-800{--tw-ring-color:var(--color-zinc-800)}.ring-zinc-900{--tw-ring-color:var(--color-zinc-900)}.ring-zinc-950{--tw-ring-color:var(--color-zinc-950)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-offset-4{outline-offset:4px}.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,)}.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-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-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.ring-inset{--tw-ring-inset:inset}@media (hover:hover){.group-hover\:text-foreground:is(:where(.group):hover *){color:var(--foreground)}.group-hover\/img\:opacity-100:is(:where(.group\/img):hover *){opacity:1}}.placeholder\:text-placeholder::placeholder{color:var(--placeholder)}.first\:pt-0:first-child{padding-top:0}.last\:pb-0:last-child{padding-bottom:0}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-amber-50:hover{border-color:var(--color-amber-50)}.hover\:border-amber-100:hover{border-color:var(--color-amber-100)}.hover\:border-amber-200:hover{border-color:var(--color-amber-200)}.hover\:border-amber-300:hover{border-color:var(--color-amber-300)}.hover\:border-blue-50:hover{border-color:var(--color-blue-50)}.hover\:border-blue-100:hover{border-color:var(--color-blue-100)}.hover\:border-blue-200:hover{border-color:var(--color-blue-200)}.hover\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\:border-border:hover{border-color:var(--border)}.hover\:border-border-strong:hover{border-color:var(--border-strong)}.hover\:border-brand-300:hover{border-color:var(--brand-300)}.hover\:border-cyan-50:hover{border-color:var(--color-cyan-50)}.hover\:border-cyan-100:hover{border-color:var(--color-cyan-100)}.hover\:border-cyan-200:hover{border-color:var(--color-cyan-200)}.hover\:border-cyan-300:hover{border-color:var(--color-cyan-300)}.hover\:border-emerald-50:hover{border-color:var(--color-emerald-50)}.hover\:border-emerald-100:hover{border-color:var(--color-emerald-100)}.hover\:border-emerald-200:hover{border-color:var(--color-emerald-200)}.hover\:border-emerald-300:hover{border-color:var(--color-emerald-300)}.hover\:border-fuchsia-50:hover{border-color:var(--color-fuchsia-50)}.hover\:border-fuchsia-100:hover{border-color:var(--color-fuchsia-100)}.hover\:border-fuchsia-200:hover{border-color:var(--color-fuchsia-200)}.hover\:border-fuchsia-300:hover{border-color:var(--color-fuchsia-300)}.hover\:border-gray-50:hover{border-color:var(--color-gray-50)}.hover\:border-gray-100:hover{border-color:var(--color-gray-100)}.hover\:border-gray-200:hover{border-color:var(--color-gray-200)}.hover\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\:border-green-50:hover{border-color:var(--color-green-50)}.hover\:border-green-100:hover{border-color:var(--color-green-100)}.hover\:border-green-200:hover{border-color:var(--color-green-200)}.hover\:border-green-300:hover{border-color:var(--color-green-300)}.hover\:border-indigo-50:hover{border-color:var(--color-indigo-50)}.hover\:border-indigo-100:hover{border-color:var(--color-indigo-100)}.hover\:border-indigo-200:hover{border-color:var(--color-indigo-200)}.hover\:border-indigo-300:hover{border-color:var(--color-indigo-300)}.hover\:border-lime-50:hover{border-color:var(--color-lime-50)}.hover\:border-lime-100:hover{border-color:var(--color-lime-100)}.hover\:border-lime-200:hover{border-color:var(--color-lime-200)}.hover\:border-lime-300:hover{border-color:var(--color-lime-300)}.hover\:border-orange-50:hover{border-color:var(--color-orange-50)}.hover\:border-orange-100:hover{border-color:var(--color-orange-100)}.hover\:border-orange-200:hover{border-color:var(--color-orange-200)}.hover\:border-orange-300:hover{border-color:var(--color-orange-300)}.hover\:border-pink-50:hover{border-color:var(--color-pink-50)}.hover\:border-pink-100:hover{border-color:var(--color-pink-100)}.hover\:border-pink-200:hover{border-color:var(--color-pink-200)}.hover\:border-pink-300:hover{border-color:var(--color-pink-300)}.hover\:border-purple-50:hover{border-color:var(--color-purple-50)}.hover\:border-purple-100:hover{border-color:var(--color-purple-100)}.hover\:border-purple-200:hover{border-color:var(--color-purple-200)}.hover\:border-purple-300:hover{border-color:var(--color-purple-300)}.hover\:border-red-50:hover{border-color:var(--color-red-50)}.hover\:border-red-100:hover{border-color:var(--color-red-100)}.hover\:border-red-200:hover{border-color:var(--color-red-200)}.hover\:border-red-300:hover{border-color:var(--color-red-300)}.hover\:border-rose-50:hover{border-color:var(--color-rose-50)}.hover\:border-rose-100:hover{border-color:var(--color-rose-100)}.hover\:border-rose-200:hover{border-color:var(--color-rose-200)}.hover\:border-rose-300:hover{border-color:var(--color-rose-300)}.hover\:border-sky-50:hover{border-color:var(--color-sky-50)}.hover\:border-sky-100:hover{border-color:var(--color-sky-100)}.hover\:border-sky-200:hover{border-color:var(--color-sky-200)}.hover\:border-sky-300:hover{border-color:var(--color-sky-300)}.hover\:border-slate-50:hover{border-color:var(--color-slate-50)}.hover\:border-slate-100:hover{border-color:var(--color-slate-100)}.hover\:border-slate-200:hover{border-color:var(--color-slate-200)}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:border-teal-50:hover{border-color:var(--color-teal-50)}.hover\:border-teal-100:hover{border-color:var(--color-teal-100)}.hover\:border-teal-200:hover{border-color:var(--color-teal-200)}.hover\:border-teal-300:hover{border-color:var(--color-teal-300)}.hover\:border-violet-50:hover{border-color:var(--color-violet-50)}.hover\:border-violet-100:hover{border-color:var(--color-violet-100)}.hover\:border-violet-200:hover{border-color:var(--color-violet-200)}.hover\:border-violet-300:hover{border-color:var(--color-violet-300)}.hover\:border-yellow-50:hover{border-color:var(--color-yellow-50)}.hover\:border-yellow-100:hover{border-color:var(--color-yellow-100)}.hover\:border-yellow-200:hover{border-color:var(--color-yellow-200)}.hover\:border-yellow-300:hover{border-color:var(--color-yellow-300)}.hover\:border-zinc-50:hover{border-color:var(--color-zinc-50)}.hover\:border-zinc-100:hover{border-color:var(--color-zinc-100)}.hover\:border-zinc-200:hover{border-color:var(--color-zinc-200)}.hover\:border-zinc-300:hover{border-color:var(--color-zinc-300)}.hover\:bg-accent:hover,.hover\:bg-accent\/60:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/60:hover{background-color:color-mix(in oklab, var(--accent) 60%, transparent)}}.hover\:bg-amber-50:hover{background-color:var(--color-amber-50)}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-amber-200:hover{background-color:var(--color-amber-200)}.hover\:bg-amber-300:hover{background-color:var(--color-amber-300)}.hover\:bg-background:hover{background-color:var(--background)}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-200:hover{background-color:var(--color-blue-200)}.hover\:bg-blue-300:hover{background-color:var(--color-blue-300)}.hover\:bg-brand-50:hover{background-color:var(--brand-50)}.hover\:bg-cyan-50:hover{background-color:var(--color-cyan-50)}.hover\:bg-cyan-100:hover{background-color:var(--color-cyan-100)}.hover\:bg-cyan-200:hover{background-color:var(--color-cyan-200)}.hover\:bg-cyan-300:hover{background-color:var(--color-cyan-300)}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-emerald-200:hover{background-color:var(--color-emerald-200)}.hover\:bg-emerald-300:hover{background-color:var(--color-emerald-300)}.hover\:bg-fuchsia-50:hover{background-color:var(--color-fuchsia-50)}.hover\:bg-fuchsia-100:hover{background-color:var(--color-fuchsia-100)}.hover\:bg-fuchsia-200:hover{background-color:var(--color-fuchsia-200)}.hover\:bg-fuchsia-300:hover{background-color:var(--color-fuchsia-300)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-300:hover{background-color:var(--color-gray-300)}.hover\:bg-green-50:hover{background-color:var(--color-green-50)}.hover\:bg-green-100:hover{background-color:var(--color-green-100)}.hover\:bg-green-200:hover{background-color:var(--color-green-200)}.hover\:bg-green-300:hover{background-color:var(--color-green-300)}.hover\:bg-indigo-50:hover{background-color:var(--color-indigo-50)}.hover\:bg-indigo-100:hover{background-color:var(--color-indigo-100)}.hover\:bg-indigo-200:hover{background-color:var(--color-indigo-200)}.hover\:bg-indigo-300:hover{background-color:var(--color-indigo-300)}.hover\:bg-indigo-700:hover{background-color:var(--color-indigo-700)}.hover\:bg-lime-50:hover{background-color:var(--color-lime-50)}.hover\:bg-lime-100:hover{background-color:var(--color-lime-100)}.hover\:bg-lime-200:hover{background-color:var(--color-lime-200)}.hover\:bg-lime-300:hover{background-color:var(--color-lime-300)}.hover\:bg-orange-50:hover{background-color:var(--color-orange-50)}.hover\:bg-orange-100:hover{background-color:var(--color-orange-100)}.hover\:bg-orange-200:hover{background-color:var(--color-orange-200)}.hover\:bg-orange-300:hover{background-color:var(--color-orange-300)}.hover\:bg-pink-50:hover{background-color:var(--color-pink-50)}.hover\:bg-pink-100:hover{background-color:var(--color-pink-100)}.hover\:bg-pink-200:hover{background-color:var(--color-pink-200)}.hover\:bg-pink-300:hover{background-color:var(--color-pink-300)}.hover\:bg-purple-50:hover{background-color:var(--color-purple-50)}.hover\:bg-purple-100:hover{background-color:var(--color-purple-100)}.hover\:bg-purple-200:hover{background-color:var(--color-purple-200)}.hover\:bg-purple-300:hover{background-color:var(--color-purple-300)}.hover\:bg-rail-hi:hover{background-color:var(--rail-hi)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-red-200:hover{background-color:var(--color-red-200)}.hover\:bg-red-300:hover{background-color:var(--color-red-300)}.hover\:bg-rose-50:hover{background-color:var(--color-rose-50)}.hover\:bg-rose-100:hover{background-color:var(--color-rose-100)}.hover\:bg-rose-200:hover{background-color:var(--color-rose-200)}.hover\:bg-rose-300:hover{background-color:var(--color-rose-300)}.hover\:bg-sidebar-item-hover:hover{background-color:var(--sidebar-item-hover)}.hover\:bg-sky-50:hover{background-color:var(--color-sky-50)}.hover\:bg-sky-100:hover{background-color:var(--color-sky-100)}.hover\:bg-sky-200:hover{background-color:var(--color-sky-200)}.hover\:bg-sky-300:hover{background-color:var(--color-sky-300)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)}.hover\:bg-slate-300:hover{background-color:var(--color-slate-300)}.hover\:bg-surface:hover{background-color:var(--surface)}.hover\:bg-teal-50:hover{background-color:var(--color-teal-50)}.hover\:bg-teal-100:hover{background-color:var(--color-teal-100)}.hover\:bg-teal-200:hover{background-color:var(--color-teal-200)}.hover\:bg-teal-300:hover{background-color:var(--color-teal-300)}.hover\:bg-violet-50:hover{background-color:var(--color-violet-50)}.hover\:bg-violet-100:hover{background-color:var(--color-violet-100)}.hover\:bg-violet-200:hover{background-color:var(--color-violet-200)}.hover\:bg-violet-300:hover{background-color:var(--color-violet-300)}.hover\:bg-yellow-50:hover{background-color:var(--color-yellow-50)}.hover\:bg-yellow-100:hover{background-color:var(--color-yellow-100)}.hover\:bg-yellow-200:hover{background-color:var(--color-yellow-200)}.hover\:bg-yellow-300:hover{background-color:var(--color-yellow-300)}.hover\:bg-zinc-50:hover{background-color:var(--color-zinc-50)}.hover\:bg-zinc-100:hover{background-color:var(--color-zinc-100)}.hover\:bg-zinc-200:hover{background-color:var(--color-zinc-200)}.hover\:bg-zinc-300:hover{background-color:var(--color-zinc-300)}.hover\:text-amber-50:hover{color:var(--color-amber-50)}.hover\:text-amber-100:hover{color:var(--color-amber-100)}.hover\:text-amber-200:hover{color:var(--color-amber-200)}.hover\:text-amber-300:hover{color:var(--color-amber-300)}.hover\:text-blue-50:hover{color:var(--color-blue-50)}.hover\:text-blue-100:hover{color:var(--color-blue-100)}.hover\:text-blue-200:hover{color:var(--color-blue-200)}.hover\:text-blue-300:hover{color:var(--color-blue-300)}.hover\:text-cyan-50:hover{color:var(--color-cyan-50)}.hover\:text-cyan-100:hover{color:var(--color-cyan-100)}.hover\:text-cyan-200:hover{color:var(--color-cyan-200)}.hover\:text-cyan-300:hover{color:var(--color-cyan-300)}.hover\:text-destructive:hover{color:var(--destructive)}.hover\:text-emerald-50:hover{color:var(--color-emerald-50)}.hover\:text-emerald-100:hover{color:var(--color-emerald-100)}.hover\:text-emerald-200:hover{color:var(--color-emerald-200)}.hover\:text-emerald-300:hover{color:var(--color-emerald-300)}.hover\:text-emerald-800:hover{color:var(--color-emerald-800)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-fuchsia-50:hover{color:var(--color-fuchsia-50)}.hover\:text-fuchsia-100:hover{color:var(--color-fuchsia-100)}.hover\:text-fuchsia-200:hover{color:var(--color-fuchsia-200)}.hover\:text-fuchsia-300:hover{color:var(--color-fuchsia-300)}.hover\:text-gray-50:hover{color:var(--color-gray-50)}.hover\:text-gray-100:hover{color:var(--color-gray-100)}.hover\:text-gray-200:hover{color:var(--color-gray-200)}.hover\:text-gray-300:hover{color:var(--tx-gray-300,var(--color-gray-300))}.hover\:text-green-50:hover{color:var(--color-green-50)}.hover\:text-green-100:hover{color:var(--color-green-100)}.hover\:text-green-200:hover{color:var(--color-green-200)}.hover\:text-green-300:hover{color:var(--color-green-300)}.hover\:text-indigo-50:hover{color:var(--color-indigo-50)}.hover\:text-indigo-100:hover{color:var(--color-indigo-100)}.hover\:text-indigo-200:hover{color:var(--color-indigo-200)}.hover\:text-indigo-300:hover{color:var(--color-indigo-300)}.hover\:text-lime-50:hover{color:var(--color-lime-50)}.hover\:text-lime-100:hover{color:var(--color-lime-100)}.hover\:text-lime-200:hover{color:var(--color-lime-200)}.hover\:text-lime-300:hover{color:var(--color-lime-300)}.hover\:text-orange-50:hover{color:var(--color-orange-50)}.hover\:text-orange-100:hover{color:var(--color-orange-100)}.hover\:text-orange-200:hover{color:var(--color-orange-200)}.hover\:text-orange-300:hover{color:var(--color-orange-300)}.hover\:text-pink-50:hover{color:var(--color-pink-50)}.hover\:text-pink-100:hover{color:var(--color-pink-100)}.hover\:text-pink-200:hover{color:var(--color-pink-200)}.hover\:text-pink-300:hover{color:var(--color-pink-300)}.hover\:text-purple-50:hover{color:var(--color-purple-50)}.hover\:text-purple-100:hover{color:var(--color-purple-100)}.hover\:text-purple-200:hover{color:var(--color-purple-200)}.hover\:text-purple-300:hover{color:var(--color-purple-300)}.hover\:text-red-50:hover{color:var(--color-red-50)}.hover\:text-red-100:hover{color:var(--color-red-100)}.hover\:text-red-200:hover{color:var(--color-red-200)}.hover\:text-red-300:hover{color:var(--color-red-300)}.hover\:text-rose-50:hover{color:var(--color-rose-50)}.hover\:text-rose-100:hover{color:var(--color-rose-100)}.hover\:text-rose-200:hover{color:var(--color-rose-200)}.hover\:text-rose-300:hover{color:var(--color-rose-300)}.hover\:text-sky-50:hover{color:var(--color-sky-50)}.hover\:text-sky-100:hover{color:var(--color-sky-100)}.hover\:text-sky-200:hover{color:var(--color-sky-200)}.hover\:text-sky-300:hover{color:var(--color-sky-300)}.hover\:text-slate-50:hover{color:var(--color-slate-50)}.hover\:text-slate-100:hover{color:var(--color-slate-100)}.hover\:text-slate-200:hover{color:var(--color-slate-200)}.hover\:text-slate-300:hover{color:var(--tx-slate-300,var(--color-slate-300))}.hover\:text-teal-50:hover{color:var(--color-teal-50)}.hover\:text-teal-100:hover{color:var(--color-teal-100)}.hover\:text-teal-200:hover{color:var(--color-teal-200)}.hover\:text-teal-300:hover{color:var(--color-teal-300)}.hover\:text-violet-50:hover{color:var(--color-violet-50)}.hover\:text-violet-100:hover{color:var(--color-violet-100)}.hover\:text-violet-200:hover{color:var(--color-violet-200)}.hover\:text-violet-300:hover{color:var(--color-violet-300)}.hover\:text-yellow-50:hover{color:var(--color-yellow-50)}.hover\:text-yellow-100:hover{color:var(--color-yellow-100)}.hover\:text-yellow-200:hover{color:var(--color-yellow-200)}.hover\:text-yellow-300:hover{color:var(--color-yellow-300)}.hover\:text-zinc-50:hover{color:var(--color-zinc-50)}.hover\:text-zinc-100:hover{color:var(--color-zinc-100)}.hover\:text-zinc-200:hover{color:var(--color-zinc-200)}.hover\:text-zinc-300:hover{color:var(--tx-zinc-300,var(--color-zinc-300))}.hover\:underline:hover{text-decoration-line:underline}.hover\:underline-offset-2:hover{text-underline-offset:2px}.hover\:ring-amber-50:hover{--tw-ring-color:var(--color-amber-50)}.hover\:ring-amber-100:hover{--tw-ring-color:var(--color-amber-100)}.hover\:ring-amber-200:hover{--tw-ring-color:var(--color-amber-200)}.hover\:ring-amber-300:hover{--tw-ring-color:var(--color-amber-300)}.hover\:ring-blue-50:hover{--tw-ring-color:var(--color-blue-50)}.hover\:ring-blue-100:hover{--tw-ring-color:var(--color-blue-100)}.hover\:ring-blue-200:hover{--tw-ring-color:var(--color-blue-200)}.hover\:ring-blue-300:hover{--tw-ring-color:var(--color-blue-300)}.hover\:ring-cyan-50:hover{--tw-ring-color:var(--color-cyan-50)}.hover\:ring-cyan-100:hover{--tw-ring-color:var(--color-cyan-100)}.hover\:ring-cyan-200:hover{--tw-ring-color:var(--color-cyan-200)}.hover\:ring-cyan-300:hover{--tw-ring-color:var(--color-cyan-300)}.hover\:ring-emerald-50:hover{--tw-ring-color:var(--color-emerald-50)}.hover\:ring-emerald-100:hover{--tw-ring-color:var(--color-emerald-100)}.hover\:ring-emerald-200:hover{--tw-ring-color:var(--color-emerald-200)}.hover\:ring-emerald-300:hover{--tw-ring-color:var(--color-emerald-300)}.hover\:ring-fuchsia-50:hover{--tw-ring-color:var(--color-fuchsia-50)}.hover\:ring-fuchsia-100:hover{--tw-ring-color:var(--color-fuchsia-100)}.hover\:ring-fuchsia-200:hover{--tw-ring-color:var(--color-fuchsia-200)}.hover\:ring-fuchsia-300:hover{--tw-ring-color:var(--color-fuchsia-300)}.hover\:ring-gray-50:hover{--tw-ring-color:var(--color-gray-50)}.hover\:ring-gray-100:hover{--tw-ring-color:var(--color-gray-100)}.hover\:ring-gray-200:hover{--tw-ring-color:var(--color-gray-200)}.hover\:ring-gray-300:hover{--tw-ring-color:var(--color-gray-300)}.hover\:ring-green-50:hover{--tw-ring-color:var(--color-green-50)}.hover\:ring-green-100:hover{--tw-ring-color:var(--color-green-100)}.hover\:ring-green-200:hover{--tw-ring-color:var(--color-green-200)}.hover\:ring-green-300:hover{--tw-ring-color:var(--color-green-300)}.hover\:ring-indigo-50:hover{--tw-ring-color:var(--color-indigo-50)}.hover\:ring-indigo-100:hover{--tw-ring-color:var(--color-indigo-100)}.hover\:ring-indigo-200:hover{--tw-ring-color:var(--color-indigo-200)}.hover\:ring-indigo-300:hover{--tw-ring-color:var(--color-indigo-300)}.hover\:ring-lime-50:hover{--tw-ring-color:var(--color-lime-50)}.hover\:ring-lime-100:hover{--tw-ring-color:var(--color-lime-100)}.hover\:ring-lime-200:hover{--tw-ring-color:var(--color-lime-200)}.hover\:ring-lime-300:hover{--tw-ring-color:var(--color-lime-300)}.hover\:ring-orange-50:hover{--tw-ring-color:var(--color-orange-50)}.hover\:ring-orange-100:hover{--tw-ring-color:var(--color-orange-100)}.hover\:ring-orange-200:hover{--tw-ring-color:var(--color-orange-200)}.hover\:ring-orange-300:hover{--tw-ring-color:var(--color-orange-300)}.hover\:ring-pink-50:hover{--tw-ring-color:var(--color-pink-50)}.hover\:ring-pink-100:hover{--tw-ring-color:var(--color-pink-100)}.hover\:ring-pink-200:hover{--tw-ring-color:var(--color-pink-200)}.hover\:ring-pink-300:hover{--tw-ring-color:var(--color-pink-300)}.hover\:ring-purple-50:hover{--tw-ring-color:var(--color-purple-50)}.hover\:ring-purple-100:hover{--tw-ring-color:var(--color-purple-100)}.hover\:ring-purple-200:hover{--tw-ring-color:var(--color-purple-200)}.hover\:ring-purple-300:hover{--tw-ring-color:var(--color-purple-300)}.hover\:ring-red-50:hover{--tw-ring-color:var(--color-red-50)}.hover\:ring-red-100:hover{--tw-ring-color:var(--color-red-100)}.hover\:ring-red-200:hover{--tw-ring-color:var(--color-red-200)}.hover\:ring-red-300:hover{--tw-ring-color:var(--color-red-300)}.hover\:ring-rose-50:hover{--tw-ring-color:var(--color-rose-50)}.hover\:ring-rose-100:hover{--tw-ring-color:var(--color-rose-100)}.hover\:ring-rose-200:hover{--tw-ring-color:var(--color-rose-200)}.hover\:ring-rose-300:hover{--tw-ring-color:var(--color-rose-300)}.hover\:ring-sky-50:hover{--tw-ring-color:var(--color-sky-50)}.hover\:ring-sky-100:hover{--tw-ring-color:var(--color-sky-100)}.hover\:ring-sky-200:hover{--tw-ring-color:var(--color-sky-200)}.hover\:ring-sky-300:hover{--tw-ring-color:var(--color-sky-300)}.hover\:ring-slate-50:hover{--tw-ring-color:var(--color-slate-50)}.hover\:ring-slate-100:hover{--tw-ring-color:var(--color-slate-100)}.hover\:ring-slate-200:hover{--tw-ring-color:var(--color-slate-200)}.hover\:ring-slate-300:hover{--tw-ring-color:var(--color-slate-300)}.hover\:ring-teal-50:hover{--tw-ring-color:var(--color-teal-50)}.hover\:ring-teal-100:hover{--tw-ring-color:var(--color-teal-100)}.hover\:ring-teal-200:hover{--tw-ring-color:var(--color-teal-200)}.hover\:ring-teal-300:hover{--tw-ring-color:var(--color-teal-300)}.hover\:ring-violet-50:hover{--tw-ring-color:var(--color-violet-50)}.hover\:ring-violet-100:hover{--tw-ring-color:var(--color-violet-100)}.hover\:ring-violet-200:hover{--tw-ring-color:var(--color-violet-200)}.hover\:ring-violet-300:hover{--tw-ring-color:var(--color-violet-300)}.hover\:ring-yellow-50:hover{--tw-ring-color:var(--color-yellow-50)}.hover\:ring-yellow-100:hover{--tw-ring-color:var(--color-yellow-100)}.hover\:ring-yellow-200:hover{--tw-ring-color:var(--color-yellow-200)}.hover\:ring-yellow-300:hover{--tw-ring-color:var(--color-yellow-300)}.hover\:ring-zinc-50:hover{--tw-ring-color:var(--color-zinc-50)}.hover\:ring-zinc-100:hover{--tw-ring-color:var(--color-zinc-100)}.hover\:ring-zinc-200:hover{--tw-ring-color:var(--color-zinc-200)}.hover\:ring-zinc-300:hover{--tw-ring-color:var(--color-zinc-300)}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-ring:focus{border-color:var(--ring)}.focus\:bg-background:focus{background-color:var(--background)}.focus\:opacity-100:focus{opacity:1}.focus\:ring-3:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-ring\/20:focus{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-ring\/20:focus{--tw-ring-color:color-mix(in oklab, var(--ring) 20%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:cursor-grabbing:active{cursor:grabbing}@media not all and (min-width:96rem){.max-2xl\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-2xl\:hidden{display:none}.max-2xl\:w-8\.5{width:calc(var(--spacing) * 8.5)}.max-2xl\:px-0{padding-inline:0}}@media not all and (min-width:80rem){.max-xl\:hidden{display:none}}@media not all and (min-width:64rem){.max-lg\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-lg\:hidden{display:none}.max-lg\:w-8\.5{width:calc(var(--spacing) * 8.5)}.max-lg\:px-0{padding-inline:0}.max-lg\:pb-\[calc\(4\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(4.5rem + env(safe-area-inset-bottom))}}@media not all and (min-width:48rem){.max-md\:bottom-\[calc\(5rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(5rem + env(safe-area-inset-bottom))}.max-md\:hidden{display:none}.max-md\:h-\[32rem\]{height:32rem}.max-md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.max-md\:opacity-100{opacity:1}}@media not all and (min-width:40rem){.max-sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-sm\:order-1{order:1}.max-sm\:order-2{order:2}.max-sm\:order-3{order:3}.max-sm\:col-span-2{grid-column:span 2/span 2}.max-sm\:my-0{margin-block:0}.max-sm\:ml-7{margin-left:calc(var(--spacing) * 7)}.max-sm\:hidden{display:none}.max-sm\:inline-flex{display:inline-flex}.max-sm\:size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.max-sm\:h-10{height:calc(var(--spacing) * 10)}.max-sm\:h-\[calc\(1lh\+0\.5rem\)\]{height:calc(1lh + .5rem)}.max-sm\:w-0{width:0}.max-sm\:w-8\.5{width:calc(var(--spacing) * 8.5)}.max-sm\:w-9{width:calc(var(--spacing) * 9)}.max-sm\:w-10{width:calc(var(--spacing) * 10)}.max-sm\:w-full{width:100%}.max-sm\:max-w-max{max-width:max-content}.max-sm\:min-w-0{min-width:0}.max-sm\:min-w-8\.5{min-width:calc(var(--spacing) * 8.5)}.max-sm\:flex-1{flex:1}.max-sm\:grow{flex-grow:1}.max-sm\:basis-12{flex-basis:calc(var(--spacing) * 12)}.max-sm\:basis-full{flex-basis:100%}.max-sm\:flex-row-reverse{flex-direction:row-reverse}.max-sm\:flex-wrap{flex-wrap:wrap}.max-sm\:content-start{align-content:flex-start}.max-sm\:items-center{align-items:center}.max-sm\:justify-end{justify-content:flex-end}.max-sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.max-sm\:overflow-hidden{overflow:hidden}.max-sm\:px-0{padding-inline:0}.max-sm\:px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.max-sm\:py-1{padding-block:var(--spacing)}.max-sm\:pt-3{padding-top:calc(var(--spacing) * 3)}.max-sm\:text-money{font-size:var(--text-money);line-height:var(--tw-leading,var(--text-money--line-height));letter-spacing:var(--tw-tracking,var(--text-money--letter-spacing))}.max-sm\:font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.max-sm\:text-foreground{color:var(--foreground)}}@media (min-width:40rem){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-span-full{grid-column:1/-1}.sm\:col-start-2{grid-column-start:2}.sm\:mr-auto{margin-right:auto}.sm\:-ml-px{margin-left:-1px}.sm\:block{display:block}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.sm\:w-28{width:calc(var(--spacing) * 28)}.sm\:w-32{width:calc(var(--spacing) * 32)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-auto{width:auto}.sm\:max-w-60{max-width:calc(var(--spacing) * 60)}.sm\:max-w-\[26rem\]{max-width:26rem}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:min-w-12{min-width:calc(var(--spacing) * 12)}.sm\:flex-1{flex:1}.sm\:shrink-\[10000000000\]{flex-shrink:10000000000}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[3\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:3.5rem minmax(0,1fr)}.sm\:grid-cols-\[6rem_auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:6rem auto minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)_2\.25rem\]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) 2.25rem}.sm\:grid-cols-\[minmax\(0\,18rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,18rem) minmax(0,1fr)}.sm\:grid-cols-subgrid{grid-template-columns:subgrid}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}:where(.sm\:space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.sm\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.sm\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.sm\:justify-self-start{justify-self:flex-start}.sm\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-7{padding-block:calc(var(--spacing) * 7)}.sm\:pt-8{padding-top:calc(var(--spacing) * 8)}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:block{display:block}.md\:hidden{display:none}.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-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.md\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:opacity-0{opacity:0}.md\:group-focus-within\/item\:opacity-100:is(:where(.group\/item):focus-within *){opacity:1}@media (hover:hover){.md\:group-hover\/item\:opacity-100:is(:where(.group\/item):hover *){opacity:1}}.md\:focus\:opacity-100:focus{opacity:1}}@media (min-width:64rem){.lg\:static{position:static}.lg\:sticky{position:sticky}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:z-auto{z-index:auto}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:-mx-8{margin-inline:calc(var(--spacing) * -8)}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:w-64{width:calc(var(--spacing) * 64)}.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-\[minmax\(0\,1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:px-4{padding-inline:calc(var(--spacing) * 4)}.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:pr-6\!{padding-right:calc(var(--spacing) * 6)!important}.lg\:pl-6\!{padding-left:calc(var(--spacing) * 6)!important}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-6{top:calc(var(--spacing) * 6)}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:inline{display:inline}.xl\:inline-flex{display:inline-flex}.xl\:table-cell{display:table-cell}.xl\:w-72{width:calc(var(--spacing) * 72)}.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-\[15\.5rem_minmax\(0\,64rem\)\]{grid-template-columns:15.5rem minmax(0,64rem)}.xl\:grid-cols-\[15\.5rem_minmax\(0\,72rem\)\]{grid-template-columns:15.5rem minmax(0,72rem)}.xl\:grid-cols-\[minmax\(0\,1fr\)_21rem\]{grid-template-columns:minmax(0,1fr) 21rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.xl\:gap-8{gap:calc(var(--spacing) * 8)}.xl\:px-10{padding-inline:calc(var(--spacing) * 10)}}@media (min-width:96rem){.\32 xl\:col-span-1{grid-column:span 1/span 1}.\32 xl\:col-span-2{grid-column:span 2/span 2}.\32 xl\:hidden{display:none}.\32 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32 xl\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.\32 xl\:gap-8{gap:calc(var(--spacing) * 8)}.\32 xl\:px-14{padding-inline:calc(var(--spacing) * 14)}}@container not (min-width:51.99rem){.\@max-\[51\.99rem\]\:max-h-\[24rem\]{max-height:24rem}.\@max-\[51\.99rem\]\:w-full{width:100%}}@container not (min-width:34rem){.\@max-\[34rem\]\:col-span-2{grid-column:span 2/span 2}}@container not (min-width:25rem){.\@max-\[25rem\]\:flex{display:flex}.\@max-\[25rem\]\:flex-col{flex-direction:column}.\@max-\[25rem\]\:items-stretch{align-items:stretch}}@container not (min-width:10rem){.\@max-\[10rem\]\:hidden{display:none}}@container not (min-width:7rem){.\@max-\[7rem\]\:hidden{display:none}}@container (min-width:16rem){.\@3xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:19rem){.\@min-\[19rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:21rem){.\@min-\[21rem\]\:col-span-2{grid-column:span 2/span 2}.\@min-\[21rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:23rem){.\@min-\[23rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:26rem){.\@min-\[26rem\]\:col-span-2{grid-column:span 2/span 2}.\@min-\[26rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:28rem){.\@md\:inline-flex{display:inline-flex}}@container (min-width:30rem){.\@min-\[30rem\]\:col-span-1{grid-column:span 1/span 1}.\@min-\[30rem\]\:gap-4{gap:calc(var(--spacing) * 4)}.\@min-\[30rem\]\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@container (min-width:32rem){.\@lg\:col-span-2{grid-column:span 2/span 2}.\@lg\:block{display:block}.\@lg\:hidden{display:none}.\@lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@min-\[32rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:34rem){.\@min-\[34rem\]\:col-span-full{grid-column:1/-1}.\@min-\[34rem\]\:grid{display:grid}.\@min-\[34rem\]\:grid-cols-\[5\.5rem_auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:5.5rem auto minmax(0,1fr) auto}.\@min-\[34rem\]\:grid-cols-subgrid{grid-template-columns:subgrid}.\@min-\[34rem\]\:gap-x-3{column-gap:calc(var(--spacing) * 3)}}@container (min-width:36rem){.\@min-\[36rem\]\:col-span-2{grid-column:span 2/span 2}.\@xl\:mx-2{margin-inline:calc(var(--spacing) * 2)}.\@xl\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.\@xl\:block{display:block}.\@xl\:grid{display:grid}.\@xl\:hidden{display:none}.\@xl\:flex-none{flex:none}.\@min-\[36rem\]\: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-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.\@xl\:flex-col{flex-direction:column}.\@xl\:items-start{align-items:flex-start}.\@xl\:justify-center{justify-content:center}.\@xl\:gap-1{gap:var(--spacing)}.\@xl\:gap-px{gap:1px}.\@xl\:overflow-hidden{overflow:hidden}.\@xl\:rounded-lg{border-radius:var(--radius-lg)}.\@xl\:rounded-none{border-radius:0}.\@xl\:border{border-style:var(--tw-border-style);border-width:1px}.\@xl\:bg-card{background-color:var(--card)}.\@xl\:bg-hairline{background-color:var(--hairline)}.\@xl\:px-4{padding-inline:calc(var(--spacing) * 4)}.\@xl\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.\@xl\:text-meta{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height))}.\@xl\:text-muted-foreground{color:var(--muted-foreground)}@media (hover:hover){.\@xl\:hover\:bg-surface:hover{background-color:var(--surface)}}@container not (min-width:51.99rem){.\@min-\[36rem\]\:\@max-\[51\.99rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}@container (min-width:40rem){.\@min-\[40rem\]\:col-span-1{grid-column:span 1/span 1}.\@min-\[40rem\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:42rem){.\@2xl\:col-span-1{grid-column:span 1/span 1}.\@2xl\:col-span-2{grid-column:span 2/span 2}.\@2xl\:col-span-3{grid-column:span 3/span 3}.\@2xl\:col-span-6{grid-column:span 6/span 6}.\@2xl\:block{display:block}.\@2xl\:max-w-xl{max-width:var(--container-xl)}.\@2xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@2xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@2xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@container (min-width:48rem){.\@3xl\:grid{display:grid}.\@3xl\:hidden{display:none}.\@3xl\:table-cell{display:table-cell}.\@min-\[48rem\]\:block{display:block}.\@min-\[48rem\]\:hidden{display:none}.\@3xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@3xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@3xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:52rem){.\@min-\[52rem\]\:order-none{order:0}.\@min-\[52rem\]\:block{display:block}.\@min-\[52rem\]\:min-w-0{min-width:0}.\@min-\[52rem\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\@min-\[52rem\]\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.\@min-\[52rem\]\:grid-cols-\[minmax\(0\,2fr\)_minmax\(20rem\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(20rem,1fr)}:where(.\@min-\[52rem\]\: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)))}}@container (min-width:54rem){.\@min-\[54rem\]\:grid-cols-\[minmax\(0\,22rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}}@container (min-width:56rem){.\@min-\[56rem\]\:block{display:block}.\@min-\[56rem\]\:hidden{display:none}.\@min-\[56rem\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:60rem){.\@min-\[60rem\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@min-\[60rem\]\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}}@container (min-width:64rem){.\@5xl\:col-span-1{grid-column:span 1/span 1}.\@5xl\:table-cell{display:table-cell}.\@5xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\@min-\[64rem\]\:grid-cols-\[minmax\(0\,26rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,26rem) minmax(0,1fr)}}@container (min-width:72rem){.\@min-\[72rem\]\:grid-cols-\[minmax\(0\,1fr\)_25rem\]{grid-template-columns:minmax(0,1fr) 25rem}.\@min-\[72rem\]\:gap-6{gap:calc(var(--spacing) * 6)}}.layout-a\:w-\[min\(18rem\,86vw\)\]:where(:root:not([data-layout=B]) *){width:min(18rem,86vw)}:where(.layout-a\:space-y-4:where(:root:not([data-layout=B]) *)>: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)))}@media (min-width:64rem){.layout-a\:lg\:w-64:where(:root:not([data-layout=B]) *){width:calc(var(--spacing) * 64)}.a-collapsed\:block:where(:root[data-collapsed]:not([data-layout=B]) *){display:block}.a-collapsed\:hidden:where(:root[data-collapsed]:not([data-layout=B]) *){display:none}.a-collapsed\:inline-flex:where(:root[data-collapsed]:not([data-layout=B]) *){display:inline-flex}.a-collapsed\:w-15\!:where(:root[data-collapsed]:not([data-layout=B]) *){width:calc(var(--spacing) * 15)!important}.a-collapsed\:justify-center:where(:root[data-collapsed]:not([data-layout=B]) *){justify-content:center}:where(.a-collapsed\:space-y-1:where(:root[data-collapsed]:not([data-layout=B]) *)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.a-collapsed\:p-1:where(:root[data-collapsed]:not([data-layout=B]) *){padding:var(--spacing)}.a-collapsed\:px-0:where(:root[data-collapsed]:not([data-layout=B]) *){padding-inline:0}.a-collapsed\:px-2:where(:root[data-collapsed]:not([data-layout=B]) *){padding-inline:calc(var(--spacing) * 2)}.b-collapsed\:hidden:where(:root[data-collapsed][data-layout=B] *){display:none}.b-collapsed\:inline-flex:where(:root[data-collapsed][data-layout=B] *){display:inline-flex}}.\[\&_svg\]\:fill-amber-400 svg{fill:var(--color-amber-400)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}[data-textsize] .\[\[data-textsize\]_\&\]\:hidden{display:none}}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:optional;src:url(fonts/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-14F,U+152-16F,U+172-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(fonts/inter-hu.woff2)format("woff2");unicode-range:U+150-151,U+170-171}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/jetbrains-mono-latin-ext-400.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/jetbrains-mono-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/jetbrains-mono-latin-ext-500.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/jetbrains-mono-latin-500.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/instrument-serif-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/instrument-serif-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(fonts/instrument-serif-latin-ext-italic.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(fonts/instrument-serif-latin-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light only;--canvas:#f6f7f9;--background:#fff;--foreground:#0f1422;--surface:#f4f6f9;--surface-2:#e7eaf0;--card:#fff;--card-foreground:#0f1422;--popover:#fff;--popover-foreground:#0f1422;--secondary:#f1f3f6;--secondary-foreground:#1c2230;--muted:#f1f3f6;--muted-foreground:#4a5262;--placeholder:#5f6776;--accent:#eceff4;--accent-foreground:#0f1422;--destructive:#d42f36;--destructive-foreground:#fff;--skeleton:#e9ecf1;--border:#dce1e9;--border-strong:#c2c9d4;--hairline:#e6e9ef;--input:#c9d0da;--sidebar:#fff;--sidebar-foreground:#4a5262;--sidebar-item:#1c2230;--sidebar-icon:#4a5262;--sidebar-item-hover:#f0f2f6;--sidebar-border:#e1e5ec;--rail:#17191d;--rail-hi:#2a2e36;--rail-text:#bcc2cb;--row-done:#e2f8e9;--row-done-hover:#cff2db;--bg:var(--canvas);--surface-alt:var(--surface);--text-primary:var(--foreground);--text-secondary:#2f3646;--text-tertiary:var(--muted-foreground);--text-muted:var(--placeholder);--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--brand-50:#f2f1ff;--brand-100:#e7e4ff;--brand-200:#d2ceff;--brand-300:#b3aaff;--brand-400:#917fff;--brand-500:#7357ff;--brand-600:#6039f5;--brand-700:#5029db;--brand-800:#4224b0;--brand-900:#38228c;--primary:#6039f5;--primary-hover:#7357ff;--primary-active:#5029db;--primary-foreground:#fff;--link:#4f28d6;--ring:#6a4cf7;--nav-active-bg:#efecff;--nav-active-fg:#4421c7;--nav-active-icon:#5029db;--nav-marker:transparent;--logo-bg:#6039f5;--logo-fg:#fff;--rail-active-icon:#b3aaff;--selection:#6039f533}:root[data-accent=simhome]{--brand-50:#fff7e1;--brand-100:#ffefc2;--brand-200:#ffe08f;--brand-300:#f6c94d;--brand-400:#5b6170;--brand-500:#2b2f38;--brand-600:#111318;--brand-700:#111318;--brand-800:#0b0d11;--brand-900:#050608;--primary:#111318;--primary-hover:#2b2f38;--primary-active:#000;--primary-foreground:#fff;--link:#111318;--ring:#111318;--nav-active-bg:#fff3cf;--nav-active-fg:#0f1422;--nav-active-icon:#0f1422;--nav-marker:#ffb800;--logo-bg:#ffb800;--logo-fg:#111318;--rail-active-icon:#ffb800;--selection:#ffb80059}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation-duration:.14s}::view-transition-new(root){animation-duration:.14s}}.legacy-page{--tx-zinc-300:#646b78;--tx-gray-300:#646b78;--tx-slate-300:#646b78;--tx-neutral-300:#646b78;--tx-stone-300:#646b78;--tx-zinc-400:#5f6776;--tx-gray-400:#5f6776;--tx-slate-400:#5f6776;--tx-neutral-400:#5f6776;--tx-stone-400:#5f6776;--tx-zinc-500:#4a5262;--tx-gray-500:#4a5262;--tx-slate-500:#4a5262;--tx-neutral-500:#4a5262;--tx-stone-500:#4a5262;--tx-amber-500:var(--color-amber-700);--tx-amber-600:var(--color-amber-700);--tx-yellow-500:var(--color-yellow-700);--tx-yellow-600:var(--color-yellow-700);--tx-orange-500:var(--color-orange-700);--tx-orange-600:var(--color-orange-700);--tx-lime-500:var(--color-lime-700);--tx-lime-600:var(--color-lime-700);--tx-green-500:var(--color-green-700);--tx-green-600:var(--color-green-700);--tx-emerald-500:var(--color-emerald-700);--tx-emerald-600:var(--color-emerald-700);--tx-teal-500:var(--color-teal-700);--tx-teal-600:var(--color-teal-700);--tx-cyan-500:var(--color-cyan-700);--tx-cyan-600:var(--color-cyan-700);--tx-sky-500:var(--color-sky-700);--tx-sky-600:var(--color-sky-700);--tx-red-500:var(--color-red-600);--tx-rose-500:var(--color-rose-600);--tx-pink-500:var(--color-pink-600);--tx-fuchsia-500:var(--color-fuchsia-600);--tx-purple-500:var(--color-purple-600);--tx-violet-500:var(--color-violet-600);--tx-blue-500:var(--color-blue-600)}.legacy-page :is(.bg-black,.bg-zinc-700,.bg-zinc-800,.bg-zinc-900,.bg-zinc-950,.bg-gray-800,.bg-gray-900,.bg-slate-800,.bg-slate-900,.bg-neutral-800,.bg-neutral-900,.bg-stone-900,[class*=bg-black\/],[class*=bg-zinc-900\/],[class*=bg-zinc-800\/]){--tx-zinc-300:initial;--tx-gray-300:initial;--tx-slate-300:initial;--tx-neutral-300:initial;--tx-stone-300:initial;--tx-zinc-400:initial;--tx-gray-400:initial;--tx-slate-400:initial;--tx-neutral-400:initial;--tx-stone-400:initial;--tx-zinc-500:initial;--tx-gray-500:initial;--tx-slate-500:initial;--tx-neutral-500:initial;--tx-stone-500:initial;--tx-amber-500:initial;--tx-amber-600:initial;--tx-yellow-500:initial;--tx-yellow-600:initial;--tx-orange-500:initial;--tx-orange-600:initial;--tx-lime-500:initial;--tx-lime-600:initial;--tx-green-500:initial;--tx-green-600:initial;--tx-emerald-500:initial;--tx-emerald-600:initial;--tx-teal-500:initial;--tx-teal-600:initial;--tx-cyan-500:initial;--tx-cyan-600:initial;--tx-sky-500:initial;--tx-sky-600:initial;--tx-red-500:initial;--tx-rose-500:initial;--tx-pink-500:initial;--tx-fuchsia-500:initial;--tx-purple-500:initial;--tx-violet-500:initial;--tx-blue-500:initial}.legacy-page[data-module=orders]{--tx-amber-500:initial;--tx-amber-600:initial;--tx-yellow-500:initial;--tx-yellow-600:initial;--tx-orange-500:initial;--tx-orange-600:initial;--tx-lime-500:initial;--tx-lime-600:initial;--tx-green-500:initial;--tx-green-600:initial;--tx-emerald-500:initial;--tx-emerald-600:initial;--tx-teal-500:initial;--tx-teal-600:initial;--tx-cyan-500:initial;--tx-cyan-600:initial;--tx-sky-500:initial;--tx-sky-600:initial;--tx-red-500:initial;--tx-rose-500:initial;--tx-pink-500:initial;--tx-fuchsia-500:initial;--tx-purple-500:initial;--tx-violet-500:initial;--tx-blue-500:initial}.legacy-page a[href^=mailto\:]{overflow-wrap:anywhere;max-width:100%}.legacy-page .ql-container.ql-snow{font-size:.84375rem}@media (min-width:40rem){.legacy-page .flex.sm\:flex-row:has(>select,>form){flex-wrap:wrap}}.legacy-page .flex-wrap>.flex.ml-auto{flex-wrap:wrap;row-gap:.25rem}.legacy-page td .truncate.max-w-\[420px\]{max-width:min(420px,22vw)}.legacy-page .p-0\.5:is(.rounded-lg,.rounded-md):is(.inline-flex,.sm\:inline-flex,.md\:inline-flex){flex-wrap:wrap;flex-shrink:0;max-width:100%}.legacy-page .sg-table{font-size:.75rem}.legacy-page .sg-table th{height:1.75rem;font-size:.75rem}.legacy-page .sg-table td{height:1.5rem}.legacy-page .sg-table td.rh{font-size:.75rem}.legacy-page .sg-pill{font-size:.75rem;line-height:1.15}.legacy-page .sg-tabs a,.legacy-page .sg-hist{font-size:.8125rem}.legacy-page .sg-ht button,.legacy-page .sg-hn,.legacy-page .sg-hm,.legacy-page .sg-hm button,.legacy-page .sg-hi .lb,.legacy-page .sg-hx{font-size:.75rem}.legacy-page .sg-table td.rh,.legacy-page .sg-table td.ro,.legacy-page .sg-hn,.legacy-page .sg-hm,.legacy-page .sg-hi .lb,.legacy-page .sg-hx{color:#5f6776}.legacy-page .sg-table th{color:#3f4654}.legacy-page .sg-table tr.st td:not(.rh):not(.act),.legacy-page .sg-hi.un,.legacy-page .sg-table td.act button{color:#5f6776}.legacy-page .font-mono{font-family:"JetBrains Mono", var(--font-mono)}.legacy-page .ib-chip{font-size:.75rem}.legacy-page .crm-blocks figcaption{color:#5f6776;font-size:.75rem}:root[data-density=compact] .legacy-page .data-table tbody td,:root[data-density=compact] .legacy-page td:is(.py-2\.5,.py-3,.py-3\.5,.py-4){padding-block:.375rem}:root[data-density=compact] .legacy-page td.py-2{padding-block:.3125rem}.product-edit-page .pe-quill .ql-toolbar.ql-snow{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);border-bottom-style:var(--tw-border-style);background-color:var(--surface);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);border-bottom-width:0;border-color:var(--input);font-family:inherit}.product-edit-page .pe-quill .ql-container.ql-snow{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg);background-color:var(--background);border-color:var(--input);font-family:inherit;font-size:var(--text-body)}.product-edit-page .pe-quill .ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:1px solid var(--hairline)}.product-edit-page .pe-quill:focus-within .ql-toolbar.ql-snow,.product-edit-page .pe-quill:focus-within .ql-container.ql-snow{border-color:var(--ring)}.product-edit-page .pe-quill .ql-editor{min-height:7rem;color:var(--foreground);padding:.75rem .875rem;line-height:1.6}.product-edit-page .pe-quill-compact .ql-editor{min-height:6rem}.product-edit-page .pe-quill .ql-editor.ql-blank:before{color:var(--placeholder);font-style:normal;left:.875rem}.product-edit-page .pe-quill .ql-snow .ql-picker{font-size:var(--text-label);color:var(--foreground)}.product-edit-page .pe-quill .ql-snow.ql-toolbar button,.product-edit-page .pe-quill .ql-snow .ql-toolbar button{border-radius:var(--radius-sm);width:2.125rem;height:2.125rem;padding:.375rem}.product-edit-page .pe-quill .ql-snow .ql-picker{height:2.125rem}.product-edit-page .pe-quill .ql-snow .ql-picker-label{border-radius:var(--radius-sm);align-items:center;display:flex}.product-edit-page .pe-quill .ql-snow.ql-toolbar button:hover{background:var(--accent)}.product-edit-page .pe-quill .ql-snow .ql-tooltip{z-index:20;border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-shadow:0 2px 6px -2px var(--tw-shadow-color,#10182814), 0 12px 28px -6px var(--tw-shadow-color,#1018282e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);font-size:var(--text-label);border-width:1px}@page sg-print{size:A4 landscape;margin:10mm 9mm 11mm}.ap-hero-edit .hs-stage{transform-origin:0 0;color:#fff;font-family:inherit;line-height:1.5;position:absolute;top:0;left:0;overflow:hidden}.ap-hero-edit .hs-stage-media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ap-hero-edit .hs-stage-dim{position:absolute;inset:0}.ap-hero-edit .hs-stage-content{align-items:center;display:flex;position:absolute;inset:0}.ap-hero-edit .hs-stage.is-mobile .hs-stage-content{align-items:flex-end;padding-bottom:40px}.ap-hero-edit .hs-stage-wrap{width:100%;max-width:1280px;margin:0 auto;padding:0 16px}.ap-hero-edit .hs-stage-text{max-width:672px}.ap-hero-edit .hs-stage-title{color:#fff;margin:0 0 16px;font-size:48px;font-weight:900;line-height:1.25}.ap-hero-edit .hs-stage-title .text-\[\#ffd42a\]{color:#ffd42a}.ap-hero-edit .hs-stage-sub{color:#e5e7eb;margin:0 0 24px;font-size:18px;line-height:1.55}.ap-hero-edit .hs-stage-btns{flex-wrap:wrap;gap:12px;display:flex}.ap-hero-edit :is(.hs-stage-b1,.hs-stage-b2){padding:12px 24px;font-size:16px;font-weight:700;line-height:1.5}.ap-hero-edit .hs-stage-b1{color:#0a0a0a;background:#ffd42a}.ap-hero-edit .hs-stage-b2{color:#fff;border:1px solid #ffffff4d}.ap-hero-edit .hs-stage.is-mobile .hs-stage-title{margin-bottom:8px;font-size:24px}.ap-hero-edit .hs-stage.is-mobile .hs-stage-sub{margin-bottom:16px;font-size:14px}.ap-hero-edit .hs-stage.is-mobile :is(.hs-stage-b1,.hs-stage-b2){padding:10px 20px;font-size:14px}.ap-camp-edit .cf-stage{transform-origin:0 0;color:#fff;background:#0a0a0a;font-family:inherit;line-height:1.5;position:absolute;top:0;left:0;overflow:hidden}.ap-camp-edit .cf-stage-bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ap-camp-edit .cf-stage-shade1{background:linear-gradient(90deg,#0a0a0a,#0a0a0ad9,#0a0a0a4d);position:absolute;inset:0}.ap-camp-edit .cf-stage-shade2{background:linear-gradient(#0a0a0a66,#0000,#0a0a0a);position:absolute;inset:0}.ap-camp-edit .cf-stage-content{flex-direction:column;justify-content:center;max-width:1280px;min-height:540px;margin:0 auto;padding:64px 24px;display:flex;position:relative}.ap-camp-edit .cf-stage.is-mobile .cf-stage-content{min-height:473px;padding:48px 16px}.ap-camp-edit .cf-stage-over{align-items:center;gap:12px;margin-bottom:32px;display:flex}.ap-camp-edit .cf-stage-line{background:#ffd42a;width:48px;height:1px}.ap-camp-edit .cf-stage-crumb{color:#ffd42a;letter-spacing:.3em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:700;overflow:hidden}.ap-camp-edit .cf-stage-h1{letter-spacing:-.05em;color:#fff;margin:0 0 24px;font-size:112px;font-weight:900;line-height:.88}.ap-camp-edit .cf-stage.is-mobile .cf-stage-h1{font-size:48px}.ap-camp-edit .cf-stage-pill{border:1px solid;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-bottom:20px;padding:6px 12px;display:inline-flex}.ap-camp-edit .cf-stage-dot{border-radius:999px;width:6px;height:6px}.ap-camp-edit .cf-stage-pilltxt{color:#ffd42a;letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:700}.ap-camp-edit .cf-stage-sub{color:#d1d5db;max-width:576px;margin:0;font-size:20px;line-height:1.625}.ap-camp-edit .cf-stage.is-mobile .cf-stage-sub{font-size:18px}.ap-camp-edit .cf-stage-strong{color:#fff;font-weight:600}.ap-camp-edit .cf-stage-rule{height:1px;position:absolute;bottom:0;left:0;right:0}.ap-mail-edit .em-quill .ql-toolbar.ql-snow{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);border-bottom-style:var(--tw-border-style);background-color:var(--surface);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);border-bottom-width:0;border-color:var(--input);font-family:inherit}.ap-mail-edit .em-quill .ql-container.ql-snow{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg);background-color:var(--background);border-color:var(--input);font-family:inherit;font-size:var(--text-body)}.ap-mail-edit .em-quill .ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:1px solid var(--hairline)}.ap-mail-edit .em-quill:focus-within .ql-toolbar.ql-snow,.ap-mail-edit .em-quill:focus-within .ql-container.ql-snow{border-color:var(--ring)}.ap-mail-edit .em-quill .ql-editor{min-height:7rem;color:var(--foreground);padding:.75rem .875rem;line-height:1.6}.ap-mail-edit .em-quill .ql-editor.ql-blank:before{color:var(--placeholder);font-style:normal;left:.875rem}.ap-mail-edit .em-quill .ql-snow.ql-toolbar button,.ap-mail-edit .em-quill .ql-snow .ql-toolbar button{border-radius:var(--radius-sm);width:2.125rem;height:2.125rem;padding:.375rem}.ap-mail-edit .em-quill .ql-snow.ql-toolbar button:hover{background:var(--accent)}.ap-mail-edit .em-quill .ql-snow .ql-tooltip{z-index:20;border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-shadow:0 2px 6px -2px var(--tw-shadow-color,#10182814), 0 12px 28px -6px var(--tw-shadow-color,#1018282e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);font-size:var(--text-label);border-width:1px}.ap-mail-edit .em-quill .ql-snow .ql-tooltip input[type=text]{height:calc(var(--spacing) * 9);border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-body);border-width:1px}.ap-mail-edit .em-quill .ql-snow .ql-tooltip:before{content:"Link:"}.ap-mail-edit .em-quill .ql-snow .ql-tooltip a.ql-action:after{content:"Szerkesztés"}.ap-mail-edit .em-quill .ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"Mentés"}.ap-mail-edit .em-quill .ql-snow .ql-tooltip a.ql-remove:before{content:"Eltávolítás"}@media (max-width:1023.98px){html:has(#ai-fab) #main{padding-bottom:calc(8.5rem + env(safe-area-inset-bottom))}}html.ai-kb-full .sbx-banner{visibility:hidden}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-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-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes zoom-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes drop-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@keyframes sheet-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ptr-spin{to{transform:rotate(360deg)}}@keyframes status-ping{75%,to{opacity:0;transform:scale(1.8)}}