/*! tailwindcss v4.2.2 | 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)))){:root,:host{--halloween-hx:28%;--halloween-hy:46%}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-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-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-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-950:oklch(28.6% .066 53.813);--color-lime-50:oklch(98.6% .031 120.757);--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-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-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-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--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-950:oklch(27.7% .046 192.524);--color-cyan-50:oklch(98.4% .019 200.873);--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-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-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-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--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-950:oklch(25.7% .09 281.288);--color-violet-50:oklch(96.9% .016 293.756);--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-950:oklch(28.3% .141 291.089);--color-purple-50:oklch(97.7% .014 308.299);--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-950:oklch(29.1% .149 302.717);--color-fuchsia-50:oklch(97.7% .017 320.058);--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-950:oklch(29.3% .136 325.661);--color-pink-50:oklch(97.1% .014 343.198);--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-950:oklch(28.4% .109 3.907);--color-rose-50:oklch(96.9% .015 12.422);--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-950:oklch(27.1% .105 12.094);--color-slate-800:oklch(27.9% .041 260.031);--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 0);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--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-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-mauve-800:oklch(26.3% .024 320.12);--color-olive-800:oklch(28.6% .016 107.4);--color-mist-800:oklch(27.5% .011 216.9);--color-taupe-800:oklch(26.8% .011 36.5);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--container-3xs:16rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--leading-loose:2;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-sm:0 1px 2px #00000026;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-accent:var(--site-accent);--color-accent-content:var(--color-zinc-800);--color-accent-foreground:var(--color-white);--font-heading:var(--site-font-heading);--font-body:var(--site-font-body);--color-brand:var(--site-brand)}.dark{--color-accent:var(--color-white);--color-accent-content:var(--color-white);--color-accent-foreground:var(--color-zinc-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,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}ui-button{display:block}ui-dropdown{display:inline-flex}ui-label{cursor:default;display:inline-block}ui-description,ui-legend,ui-select{display:block}ui-selected-option{display:contents}ui-options:not([popover]),ui-option,ui-option-create,ui-option-empty,ui-empty{cursor:default;display:block}ui-pillbox,ui-file-upload,ui-checkbox-group{display:block}ui-checkbox,ui-switch{-webkit-user-select:none;user-select:none;display:inline-block}ui-radio-group{display:block}ui-radio{-webkit-user-select:none;user-select:none;display:inline-block}ui-date-picker,ui-time-picker,ui-calendar{display:block}ui-calendar-preset,ui-calendar-previous,ui-calendar-next,ui-calender-next{-webkit-user-select:none;user-select:none;display:block}ui-menu[popover]:popover-open{display:block}ui-menu[popover].\:popover-open{display:block}ui-menu-checkbox,ui-menu-radio{cursor:default;display:contents}ui-disclosure{display:block}ui-tab-group,ui-tabs{cursor:default;display:block}ui-resizable,ui-composer,ui-editor,ui-editor-content,ui-progress,ui-carousel,ui-carousel-track,ui-carousel-slide{display:block}ui-tooltip{display:inline-flex}body{font-family:var(--font-body)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}}@layer components{:where([data-flux-timeline]){--flux-timeline-item-gap:calc(var(--spacing) * 4);--flux-timeline-item-offset:0px;--flux-timeline-content-gap:calc(var(--spacing) * 3);--flux-timeline-line-gap:var(--spacing);--flux-timeline-line-width:1px;--flux-timeline-indicator-size:calc(var(--spacing) * 8)}:where([data-flux-timeline-horizontal]){--flux-timeline-content-gap:calc(var(--spacing) * 2)}:where([data-flux-timeline][data-flux-timeline-size=lg]){--flux-timeline-item-gap:calc(var(--spacing) * 8);--flux-timeline-content-gap:calc(var(--spacing) * 4);--flux-timeline-line-gap:0px;--flux-timeline-line-width:2px}:where([data-flux-timeline-size=lg]){--flux-timeline-indicator-size:calc(var(--spacing) * 12)}:where([data-flux-timeline-horizontal][data-flux-timeline-size=lg]),:where([data-flux-timeline-horizontal] [data-flux-timeline-size=lg]){--flux-timeline-item-gap:calc(var(--spacing) * 4);--flux-timeline-content-gap:calc(var(--spacing) * 3)}.anim-obsidian-lacquer{background:linear-gradient(118deg, transparent 38%, #ffffff07 46%, transparent 54%), radial-gradient(120% 80% at 0% 100%, var(--site-brand), transparent 60%), var(--theme-shell)}@supports (color:color-mix(in lab, red, red)){.anim-obsidian-lacquer{background:linear-gradient(118deg, transparent 38%, #ffffff07 46%, transparent 54%), radial-gradient(120% 80% at 0% 100%, color-mix(in oklab, var(--site-brand) 7%, transparent), transparent 60%), var(--theme-shell)}}.anim-obsidian-grain{pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:180px 180px}@media (width>=1024px){body:has(.anim-obsidian-rail){padding-left:7rem}}.anim-obsidian-rail-edge{transform-origin:top;animation:1.8s cubic-bezier(.16,1,.3,1) .2s backwards obsidian-draw-y}.anim-obsidian-hairline{transform-origin:0;animation:obsidian-draw-x 1.6s cubic-bezier(.16, 1, .3, 1) var(--obsidian-delay,.9s) backwards}.anim-obsidian-line{animation:obsidian-rise 1.3s cubic-bezier(.16, 1, .3, 1) var(--obsidian-delay,.15s) backwards;display:block}.anim-obsidian-fade{animation:obsidian-fade 1.1s cubic-bezier(.16, 1, .3, 1) var(--obsidian-delay,.6s) backwards}.anim-obsidian-spot{will-change:transform;transition:transform 1.4s cubic-bezier(.16,1,.3,1);animation:2.4s .3s backwards obsidian-glow}.anim-obsidian-breathe{animation:11s ease-in-out infinite obsidian-breathe}.anim-obsidian-menu-item{animation:obsidian-fade .9s cubic-bezier(.16, 1, .3, 1) var(--obsidian-delay,.1s) backwards}.anim-obsidian-underline{background-image:linear-gradient(var(--site-brand), var(--site-brand));background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:.3rem;transition:background-size .7s cubic-bezier(.16,1,.3,1),color .3s}.anim-obsidian-underline:hover,.anim-obsidian-underline[aria-current=page]{background-size:100% 1px}.anim-obsidian-card-rule{transform-origin:0;transition:transform 1.1s cubic-bezier(.16,1,.3,1);transform:scaleX(.16)}.group:hover .anim-obsidian-card-rule,.group:focus-visible .anim-obsidian-card-rule{transform:scaleX(1)}.anim-obsidian-frame{opacity:0;transition:opacity .9s,transform 1.1s cubic-bezier(.16,1,.3,1);transform:scale(1.025)}.group:hover .anim-obsidian-frame,.group:focus-visible .anim-obsidian-frame{opacity:1;transform:none}.anim-obsidian-vitrine-img{filter:brightness(.92);transition:transform 1.8s cubic-bezier(.16,1,.3,1),filter 1s}.group:hover .anim-obsidian-vitrine-img{filter:brightness(1.02);transform:scale(1.035)}.anim-obsidian-cone{opacity:.55;transition:opacity 1s}.group:hover .anim-obsidian-cone{opacity:1}.anim-obsidian-shift{transition:transform .8s cubic-bezier(.16,1,.3,1),color .4s}.group:hover .anim-obsidian-shift{transform:translate(.75rem)}.anim-obsidian-arrow{opacity:0;transition:opacity .5s,transform .8s cubic-bezier(.16,1,.3,1);transform:translate(-.75rem)}.group:hover .anim-obsidian-arrow{opacity:1;transform:none}.anim-obsidian-fill{background-image:linear-gradient(90deg, var(--site-accent) 50%, transparent 50%);background-position:100% 0;background-repeat:no-repeat;background-size:202% 100%;transition:background-position .8s cubic-bezier(.16,1,.3,1),color .5s,opacity .3s}.anim-obsidian-fill:not(:disabled):hover{background-position:0 0}.anim-obsidian-reveal{opacity:1}.anim-obsidian-rule{transform-origin:0}.anim-kintsugi-vertical{writing-mode:vertical-rl;text-orientation:mixed}.anim-kintsugi-washi{isolation:isolate}.anim-kintsugi-washi:after{content:"";z-index:1;pointer-events:none;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='360'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.006 .19' numOctaves='3' seed='11'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .96 0 0 0 0 .88 .5 0 0 0 -.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' seed='3'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 .28 0 0 0 -.08'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:absolute;inset:0}.anim-kintsugi-draw{stroke-dasharray:1 1;stroke-dashoffset:0;animation:kintsugi-draw var(--kintsugi-duration,2.4s) cubic-bezier(.7, 0, .2, 1) var(--kintsugi-delay,.2s) both}.anim-kintsugi-seam{filter:drop-shadow(0 0 6px var(--site-brand))}@supports (color:color-mix(in lab, red, red)){.anim-kintsugi-seam{filter:drop-shadow(0 0 6px color-mix(in oklab, var(--site-brand) 45%, transparent))}}.anim-kintsugi-glint{stroke-dasharray:.07 2;stroke-dashoffset:.07px;opacity:0;animation:11s cubic-bezier(.45,0,.25,1) 3.4s infinite kintsugi-glint}.anim-kintsugi-rise{animation:kintsugi-rise 1.2s cubic-bezier(.16, 1, .3, 1) var(--kintsugi-delay,0s) both}.anim-kintsugi-stamp{animation:kintsugi-stamp .75s cubic-bezier(.3, 1.2, .4, 1) var(--kintsugi-delay,.4s) both}.anim-kintsugi-progress{transform-origin:top;opacity:.5}.anim-kintsugi-rule{transform-origin:0;animation:1.4s cubic-bezier(.16,1,.3,1) .3s both kintsugi-grow-x}.anim-kintsugi-link{position:relative}.anim-kintsugi-link:after{content:"";background:var(--site-brand);transform-origin:100%;height:1px;transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-5px;left:0;right:0;transform:scaleX(0)}.anim-kintsugi-link:hover:after,.anim-kintsugi-link:focus-visible:after,.anim-kintsugi-link[aria-current]:after{transform-origin:0;transform:scaleX(1)}.anim-kintsugi-card{transition:transform .9s cubic-bezier(.16,1,.3,1)}.anim-kintsugi-card:hover{transform:translateY(-4px)}.anim-kintsugi-card:focus-visible{outline:1px solid var(--site-brand);outline-offset:6px}.anim-kintsugi-image{filter:saturate(.92);transition:transform 1.6s cubic-bezier(.16,1,.3,1),filter 1.2s}.anim-kintsugi-card:hover .anim-kintsugi-image{filter:saturate();transform:scale(1.045)}.anim-kintsugi-corner{z-index:2}.anim-kintsugi-corner path{stroke-dasharray:1 1;stroke-dashoffset:1.001px;transition:stroke-dashoffset 1.1s cubic-bezier(.65,0,.35,1)}.anim-kintsugi-corner path+path{transition-duration:.6s;transition-delay:.45s}.anim-kintsugi-card:hover .anim-kintsugi-corner path,.anim-kintsugi-card:focus-visible .anim-kintsugi-corner path{stroke-dashoffset:0}.anim-kintsugi-scroller{scrollbar-width:none;overscroll-behavior-x:contain}.anim-kintsugi-scroller::-webkit-scrollbar{display:none}.anim-kintsugi-seam-reveal{stroke-dasharray:1 1;stroke-dashoffset:0}.blush-petals{pointer-events:none;position:absolute;inset:0;overflow:hidden}.blush-petal{top:0;left:var(--blush-x,50%);width:var(--blush-size,16px);height:var(--blush-size,16px);opacity:0;will-change:transform;position:absolute}.blush-petal>span,.blush-petal svg{width:100%;height:100%;display:block}.blush-arch{border-radius:999px 999px var(--theme-radius) var(--theme-radius)}.blush-arch-full{border-radius:999px/999px 999px 40% 40%}.blush-pillow{background:var(--theme-panel);border-radius:calc(var(--theme-radius) * 1.4);box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.8), inset 0 -10px 24px -18px var(--site-brand), 0 18px 40px -26px var(--site-brand), 0 2px 6px -2px var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.blush-pillow{box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.8), inset 0 -10px 24px -18px color-mix(in oklab, var(--site-brand) 30%, transparent), 0 18px 40px -26px color-mix(in oklab, var(--site-brand) 55%, transparent), 0 2px 6px -2px color-mix(in oklab, var(--theme-ink) 10%, transparent)}}.anim-blush-draw{stroke-dasharray:1 1;stroke-dashoffset:0}.anim-blush-rise,.anim-blush-unfurl,.anim-blush-arch-open,.anim-blush-float,.anim-blush-spin,.anim-blush-breathe{animation:none}.blush-marquee{width:max-content;display:flex}.anim-blush-link{position:relative}.anim-blush-link:after{content:"";background:var(--site-brand);clip-path:inset(0 100% 0 0);height:6px;transition:clip-path .7s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-7px;left:0;right:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='6' viewBox='0 0 20 6'%3E%3Cpath d='M0 3 Q5 0 10 3 T20 3' fill='none' stroke='black' stroke-width='1.4'/%3E%3C/svg%3E") 0/20px 6px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='6' viewBox='0 0 20 6'%3E%3Cpath d='M0 3 Q5 0 10 3 T20 3' fill='none' stroke='black' stroke-width='1.4'/%3E%3C/svg%3E") 0/20px 6px repeat-x}.anim-blush-link:hover:after,.anim-blush-link:focus-visible:after,.anim-blush-link[aria-current]:after{clip-path:inset(0)}.anim-blush-glow{transition:transform .7s cubic-bezier(.22,1,.36,1),box-shadow .7s cubic-bezier(.22,1,.36,1),background-color .4s,color .4s,border-color .4s}.anim-blush-glow:hover,.anim-blush-glow:focus-visible{box-shadow:0 0 0 1px var(--site-brand), 0 14px 34px -12px var(--site-brand), 0 0 46px -8px var(--site-accent);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.anim-blush-glow:hover,.anim-blush-glow:focus-visible{box-shadow:0 0 0 1px color-mix(in oklab, var(--site-brand) 18%, transparent), 0 14px 34px -12px color-mix(in oklab, var(--site-brand) 60%, transparent), 0 0 46px -8px color-mix(in oklab, var(--site-accent) 75%, transparent)}}.blush-card{border-radius:calc(var(--theme-radius) * 1.6) calc(var(--theme-radius) * 1.6) calc(var(--theme-radius) * 1.2) calc(var(--theme-radius) * 1.2);outline:none}.blush-card:focus-visible{outline:2px dashed var(--site-brand);outline-offset:6px}.blush-card-image{filter:saturate(.94)brightness(1.01);transition:transform 1.4s cubic-bezier(.22,1,.36,1),filter 1s}.blush-card:hover .blush-card-image,.blush-card:focus-visible .blush-card-image{filter:saturate(1.05)brightness(1.03);transform:scale(1.06)}.blush-card-veil{background:radial-gradient(120% 70% at 50% 0%, var(--site-accent), transparent 60%)}@supports (color:color-mix(in lab, red, red)){.blush-card-veil{background:radial-gradient(120% 70% at 50% 0%, color-mix(in oklab, var(--site-accent) 35%, transparent), transparent 60%)}}.blush-card-veil{opacity:0;transition:opacity .8s}.blush-card:hover .blush-card-veil{opacity:1}.blush-card-rosette{transition:transform 1s cubic-bezier(.22,1,.36,1)}.blush-card:hover .blush-card-rosette{transform:rotate(28deg)scale(1.06)}.blush-card-sprig path{stroke-dasharray:1 1;stroke-dashoffset:0}.blush-rosette{place-items:center;display:grid;position:relative}.blush-rosette>svg{width:100%;height:100%;position:absolute;inset:0}.blush-rosette>span{position:relative}.blush-scallop{background:radial-gradient(circle 18px at 50% 100%, var(--theme-shell) 97%, transparent 100%) 0 0 / 36px 18px repeat-x;height:18px}.blush-scallop-surface{background:radial-gradient(circle 14px at 50% 0%, var(--theme-surface) 97%, transparent 100%) 0 0 / 28px 14px repeat-x;height:14px}.blush-paper{background-color:var(--theme-panel);background-image:repeating-linear-gradient(to bottom, transparent 0 calc(2rem - 1px), var(--theme-line) calc(2rem - 1px) 2rem)}@supports (color:color-mix(in lab, red, red)){.blush-paper{background-image:repeating-linear-gradient(to bottom, transparent 0 calc(2rem - 1px), color-mix(in oklab, var(--theme-line) 90%, transparent) calc(2rem - 1px) 2rem)}}.blush-paper{background-position:0 1.4rem}.blush-button{isolation:isolate;background:linear-gradient(135deg, var(--site-brand), var(--site-brand) 55%, var(--site-brand));position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.blush-button{background:linear-gradient(135deg, color-mix(in oklab, var(--site-brand) 88%, white), var(--site-brand) 55%, color-mix(in oklab, var(--site-brand) 82%, black))}}.blush-button{color:#fff;border-radius:999px}.blush-button:before{content:"";z-index:-1;background:linear-gradient(90deg,#0000,oklab(100% 0 5.96046e-8/.45),#0000);width:40%;position:absolute;inset:0 auto 0 0;transform:translate(-130%)skew(-20deg)}.blush-hearts{pointer-events:none;position:absolute;top:50%;left:50%}.blush-hearts>span{opacity:0;width:12px;height:12px;color:var(--site-brand);position:absolute;top:0;left:0}.blush-envelope{perspective:900px}.blush-envelope-flap{transform-origin:top;clip-path:polygon(0 0,100% 0,50% 100%);backface-visibility:hidden}.blush-envelope-front{clip-path:polygon(0 0,50% 46%,100% 0,100% 100%,0 100%)}.blush-scroller{scrollbar-width:none;overscroll-behavior-x:contain}.blush-scroller::-webkit-scrollbar{display:none}.muse-display{font-family:var(--font-heading);letter-spacing:-.02em;font-weight:400;line-height:.86}.muse-giant{font-family:var(--font-heading);letter-spacing:-.04em;white-space:nowrap;-webkit-user-select:none;user-select:none;font-weight:400;line-height:.78}.muse-outline{color:#0000;-webkit-text-stroke:1.5px currentColor}.muse-outline-brand{color:#0000;-webkit-text-stroke:1.5px var(--site-brand)}.muse-kicker{font-family:var(--font-body);letter-spacing:.28em;text-transform:uppercase;font-size:11px;font-weight:600}.muse-line{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.muse-line>span{display:block}.muse-word{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.muse-word>span{display:inline-block}.anim-muse-wipe{isolation:isolate;transition:color .45s cubic-bezier(.7,0,.2,1);position:relative}.anim-muse-wipe:before{content:"";z-index:-1;background:var(--muse-wipe,var(--site-brand));transform-origin:100%;transition:transform .5s cubic-bezier(.7,0,.2,1);position:absolute;inset:0;transform:scaleX(0)}.anim-muse-wipe:hover,.anim-muse-wipe:focus-visible{color:var(--muse-wipe-ink,#fff)}.anim-muse-wipe:hover:before,.anim-muse-wipe:focus-visible:before{transform-origin:0;transform:scaleX(1)}.anim-muse-wipe-up:before{transform-origin:bottom;transform:scaleY(0)}.anim-muse-wipe-up:hover:before,.anim-muse-wipe-up:focus-visible:before{transform-origin:bottom;transform:scaleY(1)}.anim-muse-nav{isolation:isolate;padding:.35rem .55rem;transition:color .35s;position:relative}.anim-muse-nav:before{content:"";z-index:-1;background:var(--site-brand);transform-origin:100%;height:3px;transition:transform .45s cubic-bezier(.7,0,.2,1),height .35s cubic-bezier(.7,0,.2,1) .1s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.anim-muse-nav:hover:before,.anim-muse-nav:focus-visible:before{transform-origin:0;height:100%;transform:scaleX(1)}.anim-muse-nav:hover,.anim-muse-nav:focus-visible{color:#fff}.anim-muse-nav[aria-current]:before{background:var(--site-accent);transform:scaleX(1)}.anim-muse-ticker{width:max-content;display:flex}.anim-muse-ticker>*{flex-shrink:0}.anim-muse-card{outline:none}.anim-muse-card .muse-card-frame{transition:transform .5s cubic-bezier(.2,.9,.2,1)}.anim-muse-card .muse-card-shadow{transition:transform .5s cubic-bezier(.2,.9,.2,1),background-color .4s}.anim-muse-card:hover .muse-card-frame,.anim-muse-card:focus-visible .muse-card-frame{transform:translate(-6px,-6px)}.anim-muse-card:hover .muse-card-shadow,.anim-muse-card:focus-visible .muse-card-shadow{background-color:var(--site-brand);transform:translate(6px,6px)}.anim-muse-card .muse-card-image{transition:transform 1.1s cubic-bezier(.16,1,.3,1),filter .6s}.anim-muse-card:hover .muse-card-image{filter:saturate(1.15)contrast(1.04);transform:scale(1.07)}.anim-muse-card .muse-card-band{transition:transform .5s cubic-bezier(.7,0,.2,1);transform:translateY(101%)}.anim-muse-card:hover .muse-card-band,.anim-muse-card:focus-visible .muse-card-band{transform:none}.anim-muse-card .muse-card-arrow{transition:transform .45s cubic-bezier(.2,.9,.2,1)}.anim-muse-card:hover .muse-card-arrow{transform:translate(6px)}.anim-muse-card:focus-visible .muse-card-frame{outline:3px solid var(--site-accent);outline-offset:3px}.anim-muse-row .muse-row-name,.anim-muse-row .muse-row-arrow{transition:transform .55s cubic-bezier(.2,.9,.2,1)}.anim-muse-row:hover .muse-row-name,.anim-muse-row:focus-visible .muse-row-name{transform:translate(1.25rem)}.anim-muse-row:hover .muse-row-arrow,.anim-muse-row:focus-visible .muse-row-arrow{transform:translate(-.25rem)rotate(-45deg)}.anim-muse-button .muse-button-arrow{transition:transform .4s cubic-bezier(.2,.9,.2,1)}.anim-muse-button:hover .muse-button-arrow{transform:translate(5px)}.anim-muse-button:active{transform:translateY(1px)}.anim-muse-button:disabled:before{display:none}.muse-dropcap>p:first-of-type:first-letter{float:left;font-family:var(--font-heading);color:var(--site-brand);padding:.06em .12em 0 0;font-size:4.2em;line-height:.8}.muse-scroller{scrollbar-width:none;overscroll-behavior-x:contain}.muse-scroller::-webkit-scrollbar{display:none}.anim-muse-ring{transform-origin:50%}.bloom-mist{background:radial-gradient(60% 70% at 15% 20%, var(--site-brand), transparent 70%), radial-gradient(55% 60% at 85% 30%, var(--site-accent), transparent 70%), radial-gradient(70% 60% at 50% 100%, var(--site-brand), transparent 70%), var(--theme-surface)}@supports (color:color-mix(in lab, red, red)){.bloom-mist{background:radial-gradient(60% 70% at 15% 20%, color-mix(in oklab, var(--site-brand) 28%, transparent), transparent 70%), radial-gradient(55% 60% at 85% 30%, color-mix(in oklab, var(--site-accent) 32%, transparent), transparent 70%), radial-gradient(70% 60% at 50% 100%, color-mix(in oklab, var(--site-brand) 16%, transparent), transparent 70%), var(--theme-surface)}}.bloom-gradient{background:linear-gradient(120deg, var(--site-brand), var(--site-accent), var(--site-brand))}@supports (color:color-mix(in lab, red, red)){.bloom-gradient{background:linear-gradient(120deg, color-mix(in oklab, var(--site-brand) 70%, white), color-mix(in oklab, var(--site-accent) 75%, white), color-mix(in oklab, var(--site-brand) 55%, white))}}.bloom-gradient{background-size:220% 220%}.bloom-highlight{color:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.bloom-highlight{color:color-mix(in oklab, var(--site-brand) 70%, var(--theme-ink))}}.bloom-highlight{background:linear-gradient(transparent 58%, var(--site-accent) 58%, var(--site-accent) 92%, transparent 92%)}@supports (color:color-mix(in lab, red, red)){.bloom-highlight{background:linear-gradient(transparent 58%, color-mix(in oklab, var(--site-accent) 38%, transparent) 58%, color-mix(in oklab, var(--site-accent) 38%, transparent) 92%, transparent 92%)}}.bloom-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .08em}.bloom-glass{background:var(--theme-panel)}@supports (color:color-mix(in lab, red, red)){.bloom-glass{background:color-mix(in oklab, var(--theme-panel) 62%, transparent)}}.bloom-glass{-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);border:1px solid var(--theme-panel)}@supports (color:color-mix(in lab, red, red)){.bloom-glass{border:1px solid color-mix(in oklab, var(--theme-panel) 70%, transparent)}}.bloom-glass{box-shadow:0 1px 0 oklab(100% 0 5.96046e-8/.55) inset, 0 24px 60px -28px var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.bloom-glass{box-shadow:0 1px 0 oklab(100% 0 5.96046e-8/.55) inset, 0 24px 60px -28px color-mix(in oklab, var(--site-brand) 55%, transparent)}}.bloom-blob{border-radius:62% 38% 46% 54%/55% 45%}.bloom-arch{border-radius:999px 999px var(--theme-radius) var(--theme-radius)}.bloom-pill{border-radius:999px}.bloom-btn{isolation:isolate;color:#fff;background:linear-gradient(115deg, var(--site-brand), var(--site-brand), var(--site-accent));border-radius:999px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bloom-btn{background:linear-gradient(115deg, var(--site-brand), color-mix(in oklab, var(--site-brand) 55%, var(--site-accent)), var(--site-accent))}}.bloom-btn{box-shadow:0 14px 30px -14px var(--site-brand);background-position:0%;background-size:180% 100%}@supports (color:color-mix(in lab, red, red)){.bloom-btn{box-shadow:0 14px 30px -14px color-mix(in oklab, var(--site-brand) 80%, transparent)}}.bloom-btn{transition:background-position .6s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s}.bloom-btn:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,oklab(100% 0 5.96046e-8/.45),#0000);width:40%;position:absolute;inset:0;transform:translate(-120%)skew(-18deg)}.bloom-btn:hover:not(:disabled){box-shadow:0 20px 38px -16px var(--site-accent);background-position:100%;transform:translateY(-2px)scale(1.02)}@supports (color:color-mix(in lab, red, red)){.bloom-btn:hover:not(:disabled){box-shadow:0 20px 38px -16px color-mix(in oklab, var(--site-accent) 90%, transparent)}}.bloom-btn:active:not(:disabled){transform:scale(.97)}.bloom-btn:focus-visible,.bloom-soft:focus-visible{outline:2px solid var(--site-brand);outline-offset:3px}.bloom-soft{color:var(--theme-ink);background:var(--theme-panel);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.bloom-soft{background:color-mix(in oklab, var(--theme-panel) 70%, transparent)}}.bloom-soft{border:1px solid var(--theme-line);transition:background-color .3s,border-color .3s,transform .45s cubic-bezier(.16,1,.3,1),color .3s}.bloom-soft:hover{background:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.bloom-soft:hover{background:color-mix(in oklab, var(--site-brand) 12%, var(--theme-panel))}}.bloom-soft:hover{border-color:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.bloom-soft:hover{border-color:color-mix(in oklab, var(--site-brand) 40%, var(--theme-line))}}.bloom-soft:hover{transform:translateY(-2px)}.bloom-soft[aria-current=true],.bloom-soft[aria-pressed=true]{color:#fff;background:linear-gradient(120deg, var(--site-brand), var(--site-brand))}@supports (color:color-mix(in lab, red, red)){.bloom-soft[aria-current=true],.bloom-soft[aria-pressed=true]{background:linear-gradient(120deg, var(--site-brand), color-mix(in oklab, var(--site-brand) 50%, var(--site-accent)))}}.bloom-soft[aria-current=true],.bloom-soft[aria-pressed=true]{border-color:#0000}.bloom-navlink{transition:color .3s;position:relative}.bloom-navlink:after{content:"";background:var(--site-accent);border-radius:999px;width:.35rem;height:.35rem;transition:transform .5s cubic-bezier(.34,1.56,.64,1);position:absolute;bottom:-.45rem;left:50%;transform:translate(-50%)scale(0)}.bloom-navlink:hover:after,.bloom-navlink[aria-current=page]:after{transform:translate(-50%)scale(1)}.bloom-card{transition:transform .7s cubic-bezier(.16,1,.3,1)}.bloom-card .bloom-card-halo{opacity:.55;transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .6s}.bloom-card .bloom-card-img{transition:transform 1.1s cubic-bezier(.16,1,.3,1)}.bloom-card .bloom-card-go{transition:transform .5s cubic-bezier(.34,1.56,.64,1),background-color .3s,color .3s}.bloom-card:hover{transform:translateY(-8px)}.bloom-card:hover .bloom-card-halo{opacity:.9;transform:scale(1.12)rotate(18deg)}.bloom-card:hover .bloom-card-img{transform:scale(1.07)}.bloom-card:hover .bloom-card-go{background:var(--site-brand);color:#fff;transform:rotate(-45deg)scale(1.08)}.bloom-card:focus-visible{outline:2px solid var(--site-brand);outline-offset:6px;border-radius:var(--theme-radius)}.bloom-wave-top{width:100%;margin-bottom:-1px;display:block}.bloom-rail{scrollbar-width:none}.bloom-rail::-webkit-scrollbar{display:none}.bloom-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%237a7094' stroke-width='1.6'%3E%3Cpath d='M6 8l4 4 4-4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .9rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.5rem}.bloom-select:focus{box-shadow:0 0 0 3px var(--site-brand);outline:none}@supports (color:color-mix(in lab, red, red)){.bloom-select:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--site-brand) 30%, transparent)}}.bloom-words{display:grid}.bloom-words>*{grid-area:1/1}.bloom-words>:last-child{opacity:0}.groove-stripes{--groove-band:14px;pointer-events:none;flex-direction:column;display:flex;position:relative;overflow:hidden}.groove-stripes>span{height:calc(var(--groove-band) * 2);width:calc(100% + var(--groove-band) * 9);margin-top:calc(var(--groove-band) * -1 + 1px);background:var(--site-accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 40' preserveAspectRatio='none'%3E%3Cpath d='M0 10 Q60 0 120 10 T240 10 L240 30 Q180 40 120 30 Q60 20 0 30 Z'/%3E%3C/svg%3E") repeat-x 0 0 / calc(var(--groove-band) * 9) 100%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 40' preserveAspectRatio='none'%3E%3Cpath d='M0 10 Q60 0 120 10 T240 10 L240 30 Q180 40 120 30 Q60 20 0 30 Z'/%3E%3C/svg%3E") repeat-x 0 0 / calc(var(--groove-band) * 9) 100%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 40' preserveAspectRatio='none'%3E%3Cpath d='M0 10 Q60 0 120 10 T240 10 L240 30 Q180 40 120 30 Q60 20 0 30 Z'/%3E%3C/svg%3E") repeat-x 0 0 / calc(var(--groove-band) * 9) 100%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 40' preserveAspectRatio='none'%3E%3Cpath d='M0 10 Q60 0 120 10 T240 10 L240 30 Q180 40 120 30 Q60 20 0 30 Z'/%3E%3C/svg%3E") repeat-x 0 0 / calc(var(--groove-band) * 9) 100%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 40' preserveAspectRatio='none'%3E%3Cpath d='M0 10 Q60 0 120 10 T240 10 L240 30 Q180 40 120 30 Q60 20 0 30 Z'/%3E%3C/svg%3E") repeat-x 0 0 / calc(var(--groove-band) * 9) 100%;flex:none;display:block}.groove-stripes>span:first-child{margin-top:0}.groove-stripes>span:nth-child(4n+2){background:var(--site-brand)}.groove-stripes>span:nth-child(4n+3){background:var(--groove-rust)}.groove-stripes>span:nth-child(4n+4){background:var(--theme-ink)}.groove-stripes-thin{--groove-band:5px}.groove-stripes-into-shell{background:linear-gradient(to bottom, transparent calc(100% - var(--groove-band) * .8), var(--theme-shell) 0)}.groove-stripes-into-shell>span:last-child{background:var(--theme-shell)}.groove-stripes-fat{--groove-band:20px}@media (width>=768px){.groove-stripes-fat{--groove-band:26px}}.groove-sunburst{aspect-ratio:1;background:repeating-conic-gradient(var(--groove-ray,var(--site-accent)) 0 7.5deg, transparent 7.5deg 15deg);pointer-events:none;border-radius:9999px;-webkit-mask:radial-gradient(circle,#000 0 22%,#000000e6 40%,#0000 70%);mask:radial-gradient(circle,#000 0 22%,#000000e6 40%,#0000 70%)}.groove-vinyl{aspect-ratio:1;background:radial-gradient(circle at 50% 41%, var(--site-accent) 0 1.8%, transparent 2.1%), radial-gradient(circle, var(--theme-surface) 0 2.4%, var(--site-brand) 2.8% 16%, #120a06 16.6% 18%, transparent 18.4%), conic-gradient(from 20deg, #fff0, #ffffff29 7%, #fff0 16%, #fff0 50%, #ffffff1f 57%, #fff0 66%), repeating-radial-gradient(circle, #1d120c 0 1.5px, #2c1b12 1.5px 3px);border-radius:9999px;box-shadow:0 0 0 2px #120a06,0 18px 40px -16px #0000008c}.groove-burst{clip-path:polygon(50% 0%,59.3% 9.1%,71.7% 5%,76.2% 17.2%,89.1% 18.8%,87.8% 31.8%,98.7% 38.9%,92% 50%,98.7% 61.1%,87.8% 68.2%,89.1% 81.2%,76.2% 82.8%,71.7% 95%,59.3% 90.9%,50% 100%,40.7% 90.9%,28.3% 95%,23.8% 82.8%,10.9% 81.2%,12.2% 68.2%,1.3% 61.1%,8% 50%,1.3% 38.9%,12.2% 31.8%,10.9% 18.8%,23.8% 17.2%,28.3% 5%,40.7% 9.1%)}.groove-star{clip-path:polygon(50% 0%,61.1% 15.8%,79.4% 9.5%,79.1% 28.8%,97.6% 34.5%,86% 50%,97.6% 65.5%,79.1% 71.2%,79.4% 90.5%,61.1% 84.2%,50% 100%,38.9% 84.2%,20.6% 90.5%,20.9% 71.2%,2.4% 65.5%,14% 50%,2.4% 34.5%,20.9% 28.8%,20.6% 9.5%,38.9% 15.8%)}.groove-burst-badge{isolation:isolate;position:relative}.groove-burst-badge:before{content:"";z-index:-1;background:var(--site-accent);clip-path:polygon(50% 0%,59.3% 9.1%,71.7% 5%,76.2% 17.2%,89.1% 18.8%,87.8% 31.8%,98.7% 38.9%,92% 50%,98.7% 61.1%,87.8% 68.2%,89.1% 81.2%,76.2% 82.8%,71.7% 95%,59.3% 90.9%,50% 100%,40.7% 90.9%,28.3% 95%,23.8% 82.8%,10.9% 81.2%,12.2% 68.2%,1.3% 61.1%,8% 50%,1.3% 38.9%,12.2% 31.8%,10.9% 18.8%,23.8% 17.2%,28.3% 5%,40.7% 9.1%);position:absolute;inset:0}.groove-sticker{border:3px solid var(--theme-ink);box-shadow:4px 5px 0 var(--theme-ink);transform:rotate(var(--groove-tilt,0deg))}.groove-retro-text{text-shadow:.035em .035em 0 var(--site-accent), .07em .07em 0 var(--site-brand), .105em .105em 0 var(--groove-rust)}.groove-retro-text-light{text-shadow:.035em .035em 0 var(--site-brand), .07em .07em 0 var(--groove-rust), .105em .105em 0 #120a06}.groove-outline-text{color:#0000;-webkit-text-stroke:2px var(--site-accent)}.groove-btn{border:3px solid var(--theme-ink);background:var(--site-brand);color:var(--theme-panel);box-shadow:4px 5px 0 var(--theme-ink);transition:transform .45s var(--groove-spring), box-shadow .45s var(--groove-spring), background-color .2s;border-radius:9999px;justify-content:center;align-items:center;gap:.6rem;display:inline-flex}.groove-btn:hover:not(:disabled){box-shadow:7px 9px 0 var(--theme-ink);transform:translate(-2px,-3px)rotate(-1.5deg)}.groove-btn:active:not(:disabled){box-shadow:0 0 0 var(--theme-ink);transition-duration:80ms;transform:translate(3px,4px)}.groove-btn:focus-visible,.groove-chip:focus-visible,.groove-card:focus-visible{outline:3px dashed var(--site-brand);outline-offset:4px}.groove-btn-alt{background:var(--site-accent);color:var(--theme-ink)}.groove-chip{border:2.5px solid var(--theme-ink);background:var(--theme-panel);color:var(--theme-ink);transition:transform .45s var(--groove-spring), background-color .2s, box-shadow .3s var(--groove-spring);border-radius:9999px}.groove-chip:hover{background:var(--site-accent);box-shadow:3px 4px 0 var(--theme-ink);transform:translateY(-3px)rotate(-2deg)scale(1.04)}.groove-chip:nth-child(2n):hover{transform:translateY(-3px)rotate(2deg)scale(1.04)}.groove-chip.is-active,.groove-chip[aria-current=true],.groove-chip[aria-current=page]{background:var(--theme-ink);color:var(--theme-surface);box-shadow:3px 4px 0 var(--site-brand)}.groove-bouncy{transition:transform .5s var(--groove-spring)}.groove-bouncy:hover{transform:translateY(-4px) rotate(var(--groove-hover-tilt,-3deg)) scale(1.05)}.groove-card{transform:rotate(var(--groove-tilt,0deg));transition:transform .6s var(--groove-spring);display:block}.groove-card:hover{transform:rotate(calc(var(--groove-tilt,0deg) * -1)) translateY(-8px)}.groove-card-sleeve{border:3px solid var(--theme-ink);box-shadow:6px 7px 0 var(--theme-ink);transition:box-shadow .5s var(--groove-spring)}.groove-card:hover .groove-card-sleeve{box-shadow:10px 12px 0 var(--site-brand)}.groove-card-disc{transition:transform .8s var(--groove-spring);transform:translate(-16%,-50%)}.groove-card:hover .groove-card-disc{transform:translateY(-50%)}.groove-card-sticker{transform:rotate(var(--groove-tilt,10deg))}.groove-card img{transition:transform .8s var(--groove-spring)}.groove-card:hover img{transform:scale(1.06)rotate(-1deg)}.groove-placeholder{background:linear-gradient(135deg, transparent 0 38%, var(--site-accent) 38% 46%, var(--site-brand) 46% 54%, var(--groove-rust) 54% 62%, var(--theme-ink) 62% 70%, transparent 70%), var(--theme-surface)}.groove-dots{background-image:radial-gradient(var(--theme-ink) 1.4px, transparent 1.6px)}@supports (color:color-mix(in lab, red, red)){.groove-dots{background-image:radial-gradient(color-mix(in oklab, var(--theme-ink) 14%, transparent) 1.4px, transparent 1.6px)}}.groove-dots{background-size:16px 16px}.groove-nav-link{transition:transform .45s var(--groove-spring), background-color .2s, color .2s;border-radius:9999px;position:relative}.groove-nav-link:hover{background:var(--site-accent);transform:translateY(-2px)rotate(-3deg)}.groove-nav-link:nth-child(2n):hover{transform:translateY(-2px)rotate(3deg)}.groove-nav-link[aria-current=page]{background:var(--site-brand);color:var(--theme-panel)}.groove-menu-band{color:var(--theme-panel);background:var(--site-accent)}.groove-menu-band:nth-child(4n+1){color:var(--theme-ink)}.groove-menu-band:nth-child(4n+2){background:var(--site-brand)}.groove-menu-band:nth-child(4n+3){background:var(--groove-rust)}.groove-menu-band:nth-child(4n+4){background:var(--theme-ink)}.groove-select{appearance:none;border:2.5px solid var(--theme-ink);background-color:var(--theme-panel);color:var(--theme-ink);box-shadow:3px 4px 0 var(--theme-ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%233a2117'%3E%3Cpath d='M5 7l5 6 5-6z'/%3E%3C/svg%3E");background-position:right .8rem center;background-repeat:no-repeat;background-size:1rem;border-radius:9999px;padding:.5rem 2.4rem .5rem 1rem;font-weight:600}.groove-select:focus{outline:3px dashed var(--site-brand);outline-offset:3px}.savile-pinstripe{background-image:repeating-linear-gradient(90deg,#0000 0 26px,#ffffff0e 26px 27px,#0000 27px 31px,#ffffff08 31px 32px)}.savile-pinstripe-ink{background-image:repeating-linear-gradient(90deg,#0000 0 26px,#151c2c0d 26px 27px,#0000 27px 32px)}.savile-herringbone{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='14' viewBox='0 0 28 14'%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='.07' stroke-width='1.2'%3E%3Cpath d='M0 14L14 0M0 7L7 0M7 14L14 7M14 0l14 14M14 7l7 7M21 0l7 7'/%3E%3C/g%3E%3C/svg%3E")}.savile-herringbone-ink{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='14' viewBox='0 0 28 14'%3E%3Cg fill='none' stroke='%23151c2c' stroke-opacity='.06' stroke-width='1.2'%3E%3Cpath d='M0 14L14 0M0 7L7 0M7 14L14 7M14 0l14 14M14 7l7 7M21 0l7 7'/%3E%3C/g%3E%3C/svg%3E")}.savile-glencheck{background-image:repeating-linear-gradient(0deg, #ffffff12 0 1px, transparent 1px 6px, #ffffff0d 6px 7px, transparent 7px 30px), repeating-linear-gradient(90deg, #ffffff12 0 1px, transparent 1px 6px, #ffffff0d 6px 7px, transparent 7px 30px), repeating-linear-gradient(90deg, transparent 0 14px, var(--site-brand) 14px 15px, transparent 15px 60px)}@supports (color:color-mix(in lab, red, red)){.savile-glencheck{background-image:repeating-linear-gradient(0deg, #ffffff12 0 1px, transparent 1px 6px, #ffffff0d 6px 7px, transparent 7px 30px), repeating-linear-gradient(90deg, #ffffff12 0 1px, transparent 1px 6px, #ffffff0d 6px 7px, transparent 7px 30px), repeating-linear-gradient(90deg, transparent 0 14px, color-mix(in oklab, var(--site-brand) 22%, transparent) 14px 15px, transparent 15px 60px)}}.savile-birdseye{background-image:radial-gradient(#ffffff1a 1px,#0000 1.4px);background-size:7px 7px}.savile-tape{background-image:repeating-linear-gradient(90deg,currentColor 0 1px,#0000 1px 8px),repeating-linear-gradient(90deg,currentColor 0 1px,#0000 1px 24px),repeating-linear-gradient(90deg,currentColor 0 1px,#0000 1px 48px);background-position:0 0;background-repeat:repeat-x;background-size:100% 5px,100% 9px,100% 14px;height:14px;display:block}.savile-tape-flip{background-position:0 100%}.savile-tape-numbers>span{font-variant-numeric:tabular-nums;flex:0 0 48px;width:48px}.savile-stitch{position:relative}.savile-stitch:after{content:"";inset:var(--savile-stitch-inset,7px);pointer-events:none;--savile-thread:var(--savile-stitch-color,var(--site-brand));position:absolute}@supports (color:color-mix(in lab, red, red)){.savile-stitch:after{--savile-thread:var(--savile-stitch-color,color-mix(in oklab, var(--site-brand) 75%, transparent))}}.savile-stitch:after{background:linear-gradient(90deg, var(--savile-thread) 50%, transparent 0) 0 0 / 12px 1px repeat-x, linear-gradient(90deg, var(--savile-thread) 50%, transparent 0) 0 100% / 12px 1px repeat-x, linear-gradient(0deg, var(--savile-thread) 50%, transparent 0) 0 0 / 1px 12px repeat-y, linear-gradient(0deg, var(--savile-thread) 50%, transparent 0) 100% 0 / 1px 12px repeat-y}.savile-notch{clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%,0 16px)}.savile-arch{border-radius:50% 50% var(--theme-radius) var(--theme-radius) / 22% 22% var(--theme-radius) var(--theme-radius)}.savile-arch-sm{border-radius:50% 50% 2px 2px/30% 30% 2px 2px}.savile-brass{background:var(--savile-brass-sheen);background-position:50% 0;background-size:220% 100%}.savile-brass-text{background:var(--savile-brass-sheen);color:#0000;background-position:50% 0;background-size:220% 100%;-webkit-background-clip:text;background-clip:text}.savile-plate{background:var(--savile-brass-sheen);color:var(--theme-shell);background-size:220% 100%;box-shadow:inset 0 1px #ffffff59,inset 0 -1px #0003,0 1px 2px #0003}.savile-link{position:relative}.savile-link:after{content:"";background:var(--site-brand);height:1px;transition:transform .8s var(--savile-ease);position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.savile-link:hover:after,.savile-link:focus-visible:after,.savile-link[aria-current=page]:after{transform:scaleX(1)}.savile-btn{isolation:isolate;background:var(--theme-shell);color:var(--savile-brass-hi);border:1px solid var(--savile-brass);transition:color .7s var(--savile-ease), box-shadow .7s var(--savile-ease);position:relative;overflow:hidden}.savile-btn:before{content:"";z-index:-1;background:var(--savile-brass-sheen);transition:transform .8s var(--savile-ease-door);background-size:220% 100%;position:absolute;inset:0;transform:translate(-101%)}.savile-btn:not(:disabled):hover,.savile-btn:not(:disabled):focus-visible{color:var(--theme-shell);box-shadow:0 10px 30px -12px var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.savile-btn:not(:disabled):hover,.savile-btn:not(:disabled):focus-visible{box-shadow:0 10px 30px -12px color-mix(in oklab, var(--site-brand) 70%, transparent)}}.savile-btn:not(:disabled):hover:before,.savile-btn:not(:disabled):focus-visible:before{transform:translate(0)}.savile-btn .savile-btn-arrow{transition:transform .8s var(--savile-ease)}.savile-btn:not(:disabled):hover .savile-btn-arrow{transform:translate(5px)}.savile-btn-brass{background:var(--savile-brass-sheen);color:var(--theme-shell);background-size:220% 100%;border-color:#0000}.savile-btn-brass:before{background:var(--theme-panel)}.savile-crest-ring{transform-box:fill-box;transform-origin:50%}.savile-crest:hover .savile-crest-ring{transition:transform 2.4s var(--savile-ease);transform:rotate(45deg)}.savile-card{-webkit-tap-highlight-color:transparent}.savile-rod{background:var(--savile-brass-sheen);background-size:220% 100%;border-radius:999px;height:4px;position:absolute;top:6px;left:-.75rem;right:-.75rem;box-shadow:0 2px 3px #00000026}.savile-garment{transform-origin:50% 8px;will-change:transform}.savile-card-image{transition:transform 1.8s var(--savile-ease), filter 1.2s ease;filter:saturate(.9)}.savile-card:hover .savile-card-image{filter:saturate();transform:scale(1.05)}.savile-card-door{transition:transform .9s var(--savile-ease-door);transform:translate(101%)}.savile-card:hover .savile-card-door,.savile-card:focus-visible .savile-card-door{transform:translate(0)}.savile-card:focus-visible{outline:none}.savile-card:focus-visible .savile-tagcard{outline:2px solid var(--site-brand);outline-offset:4px}.savile-swatch{--savile-pink:9px;-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--savile-pink)) no-repeat, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(var(--savile-pink) * 2) var(--savile-pink) repeat-x;-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--savile-pink)) no-repeat, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(var(--savile-pink) * 2) var(--savile-pink) repeat-x;-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--savile-pink)) no-repeat, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(var(--savile-pink) * 2) var(--savile-pink) repeat-x;-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--savile-pink)) no-repeat, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(var(--savile-pink) * 2) var(--savile-pink) repeat-x;mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--savile-pink)) no-repeat, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(var(--savile-pink) * 2) var(--savile-pink) repeat-x;transition:transform 1.1s var(--savile-ease)}.savile-swatch-link:hover .savile-swatch,.savile-swatch-link:focus-visible .savile-swatch{transform:translateY(-6px)rotate(-1.2deg)}.savile-swatch-label{transition:transform .9s var(--savile-ease)}.savile-swatch-link:hover .savile-swatch-label{transform:translate(6px)}.savile-drawer{transition:transform .8s var(--savile-ease), background-color .5s ease, border-color .5s ease}.savile-drawer:hover{transform:translate(4px)}.savile-drawer[aria-pressed=true]{transform:translate(10px)}.savile-drawer-pull{transition:transform .8s var(--savile-ease)}.savile-drawer:hover .savile-drawer-pull{transform:scale(1.25)}.savile-measure-fill{transform-origin:0;transform:scaleX(var(--savile-measure,.7))}.savile-richtext>p:first-child:first-letter{float:left;font-family:var(--font-heading);color:var(--savile-brass-deep);padding:.08em .12em 0 0;font-size:3.4em;line-height:.82}.savile-scroller{scrollbar-width:none}.savile-scroller::-webkit-scrollbar{display:none}.savile-size-tick{transform-origin:top;transition:transform .6s var(--savile-ease);transform:scaleY(0)}[aria-current=true]>.savile-size-tick,.savile-size-active>.savile-size-tick{transform:scaleY(1)}.forge-stencil{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.02em;line-height:.95}.forge-bridged{line-height:1;-webkit-mask-image:repeating-linear-gradient(#000 0 .5em,#0000 .5em .54em,#000 .54em 1em);mask-image:repeating-linear-gradient(#000 0 .5em,#0000 .5em .54em,#000 .54em 1em)}.forge-label{font-family:var(--font-heading);letter-spacing:.22em;text-transform:uppercase;font-size:.6875rem;font-weight:500}.forge-molten-text{background-image:linear-gradient(100deg, var(--site-brand) 0%, var(--site-accent) 25%, var(--site-accent) 40%, var(--site-brand) 55%, var(--site-brand) 75%, var(--site-brand) 100%)}@supports (color:color-mix(in lab, red, red)){.forge-molten-text{background-image:linear-gradient(100deg, var(--site-brand) 0%, var(--site-accent) 25%, color-mix(in oklab, var(--site-accent) 45%, white) 40%, var(--site-brand) 55%, color-mix(in oklab, var(--site-brand) 70%, black) 75%, var(--site-brand) 100%)}}.forge-molten-text{color:#0000;background-size:260% 100%;-webkit-background-clip:text;background-clip:text}.forge-outline-text{color:#0000;-webkit-text-stroke:1px var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.forge-outline-text{-webkit-text-stroke:1px color-mix(in oklab, var(--theme-ink) 22%, transparent)}}.forge-on-brand{color:oklch(from var(--site-brand) clamp(0, (.68 - l) * 1000, 1) 0 0)}.forge-steel{background-color:var(--theme-panel);background-image:repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 3px,#0000000d 3px 4px),linear-gradient(#ffffff0d,#0000 45%,#0000002e)}.forge-steel-dark{background-color:var(--theme-shell);background-image:repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 4px),linear-gradient(#ffffff08,#00000040)}.forge-diamond{background-color:var(--theme-panel);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cpath d='M5 13 L13 5' stroke='%23000' stroke-opacity='.55' stroke-width='3.4'/%3E%3Cpath d='M5 12 L12 5' stroke='%23fff' stroke-opacity='.13' stroke-width='2.4'/%3E%3Cpath d='M23 23 L31 31' stroke='%23000' stroke-opacity='.55' stroke-width='3.4'/%3E%3Cpath d='M23 22 L30 29' stroke='%23fff' stroke-opacity='.13' stroke-width='2.4'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(160deg,#ffffff0d,#0003);background-size:36px 36px,100% 100%}.forge-hazard{background-image:repeating-linear-gradient(-45deg, var(--site-brand) 0 14px, var(--theme-shell) 14px 28px);background-size:56px 100%}.forge-hazard-thin{background-image:repeating-linear-gradient(-45deg, var(--site-brand) 0 6px, transparent 6px 12px)}.forge-slats{background-color:var(--theme-panel)}@supports (color:color-mix(in lab, red, red)){.forge-slats{background-color:color-mix(in oklab, var(--theme-panel) 80%, var(--theme-ink))}}.forge-slats{background-image:repeating-linear-gradient(#ffffff1a 0 2px,#ffffff05 2px 10px,#00000052 10px 13px,#0009 13px 14px),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 3px)}.forge-readout{color:var(--site-accent);font-variant-numeric:tabular-nums;text-shadow:0 0 8px var(--site-accent);background-color:#0b0b0c;background-image:repeating-linear-gradient(#ffffff08 0 1px,#0000 1px 3px);box-shadow:inset 0 2px 6px #000c,inset 0 0 0 1px #ffffff0a}@supports (color:color-mix(in lab, red, red)){.forge-readout{text-shadow:0 0 8px color-mix(in oklab, var(--site-accent) 70%, transparent)}}.forge-led{background:var(--site-brand);width:.5rem;height:.5rem;box-shadow:0 0 6px var(--site-brand);border-radius:999px;display:inline-block}.forge-rivets{position:relative}.forge-rivets:before{content:"";pointer-events:none;z-index:2;--forge-rivet:radial-gradient(circle at 40% 35%, #ffffff8c 0 1px, #8a8a8a 1.5px, #3a3c3e 3px, #0009 3.6px, transparent 4.2px);background:var(--forge-rivet) left top / 9px 9px no-repeat, var(--forge-rivet) right top / 9px 9px no-repeat, var(--forge-rivet) left bottom / 9px 9px no-repeat, var(--forge-rivet) right bottom / 9px 9px no-repeat;position:absolute;inset:7px}.forge-plate{border:1px solid var(--theme-line);box-shadow:inset 0 1px #ffffff0f,inset 0 -2px #00000059,0 6px 0 -1px #00000059}.forge-notch{clip-path:polygon(0 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%)}.forge-notch-tl{clip-path:polygon(18px 0,100% 0,100% 100%,0 100%,0 18px)}.forge-ticker-track{width:max-content;display:flex}.forge-navlink{color:var(--theme-muted);transition:color .2s,background-color .2s;position:relative}.forge-navlink:after{content:"";background:var(--site-brand);height:3px;box-shadow:0 0 10px var(--site-brand);transform-origin:bottom;transition:transform .25s cubic-bezier(.2,.9,.3,1.3);position:absolute;bottom:0;left:0;right:0;transform:scaleY(0)}.forge-navlink:hover,.forge-navlink[aria-current=page]{color:var(--theme-ink);background-color:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.forge-navlink:hover,.forge-navlink[aria-current=page]{background-color:color-mix(in oklab, var(--theme-ink) 5%, transparent)}}.forge-navlink:hover:after,.forge-navlink[aria-current=page]:after{transform:scaleY(1)}.forge-btn{isolation:isolate;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.14em;background:var(--site-brand);box-shadow:inset 0 2px 0 #ffffff40, inset 0 -4px 0 #00000040, 0 5px 0 var(--site-brand);justify-content:center;align-items:center;gap:.75rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.forge-btn{box-shadow:inset 0 2px 0 #ffffff40, inset 0 -4px 0 #00000040, 0 5px 0 color-mix(in oklab, var(--site-brand) 45%, black)}}.forge-btn{transition:transform .15s,box-shadow .25s,filter .25s}.forge-btn:before{content:"";z-index:-1;opacity:0;background:repeating-linear-gradient(-45deg,#00000029 0 10px,#0000 10px 20px);transition:opacity .25s;position:absolute;inset:0}.forge-btn:after{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#ffffff80,#0000);width:30%;position:absolute;top:0;bottom:0;left:0;transform:translate(-120%)skew(-20deg)}.forge-btn:hover:not(:disabled){box-shadow:inset 0 2px 0 #ffffff40, inset 0 -4px 0 #00000040, 0 5px 0 var(--site-brand), 0 0 28px var(--site-brand), 0 0 70px var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.forge-btn:hover:not(:disabled){box-shadow:inset 0 2px 0 #ffffff40, inset 0 -4px 0 #00000040, 0 5px 0 color-mix(in oklab, var(--site-brand) 45%, black), 0 0 28px color-mix(in oklab, var(--site-brand) 60%, transparent), 0 0 70px color-mix(in oklab, var(--site-brand) 25%, transparent)}}.forge-btn:hover:not(:disabled){filter:saturate(1.15)brightness(1.05)}.forge-btn:hover:not(:disabled):before{opacity:1}.forge-btn:active:not(:disabled){box-shadow:inset 0 2px 0 #fff3, inset 0 -2px 0 #00000040, 0 1px 0 var(--site-brand);transform:translateY(4px)}@supports (color:color-mix(in lab, red, red)){.forge-btn:active:not(:disabled){box-shadow:inset 0 2px 0 #fff3, inset 0 -2px 0 #00000040, 0 1px 0 color-mix(in oklab, var(--site-brand) 45%, black)}}.forge-btn:focus-visible{outline:3px solid var(--site-accent);outline-offset:3px}.forge-btn-ghost{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.14em;border:2px solid var(--theme-ink);align-items:center;gap:.75rem;font-weight:500;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.forge-btn-ghost{border:2px solid color-mix(in oklab, var(--theme-ink) 35%, transparent)}}.forge-btn-ghost{color:var(--theme-ink);transition:border-color .2s,color .2s,box-shadow .3s,background-color .2s}.forge-btn-ghost:hover{border-color:var(--site-brand);color:var(--site-brand);background-color:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.forge-btn-ghost:hover{background-color:color-mix(in oklab, var(--site-brand) 8%, transparent)}}.forge-btn-ghost:hover{box-shadow:0 0 22px var(--site-brand), inset 0 0 14px var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.forge-btn-ghost:hover{box-shadow:0 0 22px color-mix(in oklab, var(--site-brand) 30%, transparent), inset 0 0 14px color-mix(in oklab, var(--site-brand) 18%, transparent)}}.forge-ember{border-color:var(--theme-line);transition:border-color .25s,box-shadow .35s,transform .25s cubic-bezier(.2,.9,.3,1.2),color .2s}.forge-ember:hover,.forge-ember:focus-visible{border-color:var(--site-brand);box-shadow:0 0 0 1px var(--site-brand), 0 0 24px var(--site-brand), inset 0 0 18px var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.forge-ember:hover,.forge-ember:focus-visible{box-shadow:0 0 0 1px var(--site-brand), 0 0 24px color-mix(in oklab, var(--site-brand) 45%, transparent), inset 0 0 18px color-mix(in oklab, var(--site-brand) 12%, transparent)}}.forge-ember:hover,.forge-ember:focus-visible{outline:none}.forge-switch{white-space:nowrap;border:1px solid var(--theme-line);background:linear-gradient(180deg, var(--theme-ink), var(--theme-panel));align-items:center;gap:.6rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.forge-switch{background:linear-gradient(180deg, color-mix(in oklab, var(--theme-ink) 6%, var(--theme-panel)), var(--theme-panel))}}.forge-switch{color:var(--theme-muted);transition:transform .12s,box-shadow .2s,color .2s,border-color .2s;box-shadow:inset 0 1px #ffffff0f,0 3px #0006}.forge-switch:hover{color:var(--theme-ink);border-color:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.forge-switch:hover{border-color:color-mix(in oklab, var(--site-brand) 55%, var(--theme-line))}}.forge-switch[aria-pressed=true]{color:var(--theme-ink);border-color:var(--site-brand);transform:translateY(3px);box-shadow:inset 0 2px 5px #00000080,0 0 #0006}.forge-switch .forge-switch-led{background:var(--theme-ink);border-radius:999px;width:.45rem;height:.45rem}@supports (color:color-mix(in lab, red, red)){.forge-switch .forge-switch-led{background:color-mix(in oklab, var(--theme-ink) 18%, transparent)}}.forge-switch .forge-switch-led{transition:background-color .2s,box-shadow .2s}.forge-switch[aria-pressed=true] .forge-switch-led{background:var(--site-brand);box-shadow:0 0 8px var(--site-brand)}.forge-option{border:2px solid var(--theme-line);background:var(--theme-panel);transition:border-color .2s,box-shadow .3s,transform .2s cubic-bezier(.2,.9,.3,1.2);position:relative}.forge-option:hover{border-color:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.forge-option:hover{border-color:color-mix(in oklab, var(--site-brand) 60%, var(--theme-line))}}.forge-option:hover{transform:translateY(-2px)}.forge-option[aria-current=true]{border-color:var(--site-brand);background:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.forge-option[aria-current=true]{background:color-mix(in oklab, var(--site-brand) 12%, var(--theme-panel))}}.forge-option[aria-current=true]{box-shadow:0 0 20px var(--site-brand), inset 0 0 0 1px var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.forge-option[aria-current=true]{box-shadow:0 0 20px color-mix(in oklab, var(--site-brand) 28%, transparent), inset 0 0 0 1px var(--site-brand)}}.forge-option[aria-current=true]:after{content:"";background:var(--site-brand);clip-path:polygon(0 0,100% 0,100% 100%);width:18px;height:18px;position:absolute;top:-2px;right:-2px}.forge-card{border:1px solid var(--theme-line);background:var(--theme-panel);flex-direction:column;height:100%;transition:transform .3s cubic-bezier(.2,.9,.3,1.15),box-shadow .35s,border-color .25s;display:flex;position:relative;box-shadow:0 0 #0000}.forge-card:hover,.forge-card:focus-visible{border-color:var(--site-brand);box-shadow:8px 8px 0 var(--site-brand), 0 0 40px var(--site-brand);transform:translate(-4px,-4px)}@supports (color:color-mix(in lab, red, red)){.forge-card:hover,.forge-card:focus-visible{box-shadow:8px 8px 0 color-mix(in oklab, var(--site-brand) 85%, black), 0 0 40px color-mix(in oklab, var(--site-brand) 22%, transparent)}}.forge-card:hover,.forge-card:focus-visible{outline:none}.forge-card-image{filter:grayscale(.25)contrast(1.05);transition:transform .7s cubic-bezier(.16,1,.3,1),filter .5s}.forge-card:hover .forge-card-image{filter:grayscale(0)contrast(1.08);transform:scale(1.06)}.forge-card-heat{background:var(--theme-ink);height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.forge-card-heat{background:color-mix(in oklab, var(--theme-ink) 8%, transparent)}}.forge-card-heat:after{content:"";background:linear-gradient(90deg, transparent, var(--site-accent), var(--site-brand), transparent);width:40%;box-shadow:0 0 12px var(--site-brand);position:absolute;inset:0;transform:translate(-120%)}.forge-card-arrow{background:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.forge-card-arrow{background:color-mix(in oklab, var(--theme-ink) 8%, var(--theme-panel))}}.forge-card-arrow{color:var(--theme-ink);transition:background-color .25s,color .25s,box-shadow .3s}.forge-card:hover .forge-card-arrow{background:var(--site-brand);box-shadow:0 0 18px var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.forge-card:hover .forge-card-arrow{box-shadow:0 0 18px color-mix(in oklab, var(--site-brand) 70%, transparent)}}.forge-card-arrow svg{transition:transform .3s cubic-bezier(.2,.9,.3,1.4)}.forge-card:hover .forge-card-arrow svg{transform:translate(3px)}.forge-card-lid{transition:transform .45s cubic-bezier(.7,0,.2,1);transform:translateY(-101%)}.forge-furnace{background:radial-gradient(60% 50% at 50% 70%, var(--site-accent) 0%, var(--site-accent) 18%, var(--site-brand) 42%, var(--site-brand) 70%, #0b0b0c 100%)}@supports (color:color-mix(in lab, red, red)){.forge-furnace{background:radial-gradient(60% 50% at 50% 70%, color-mix(in oklab, var(--site-accent) 85%, white) 0%, var(--site-accent) 18%, var(--site-brand) 42%, color-mix(in oklab, var(--site-brand) 40%, black) 70%, #0b0b0c 100%)}}.forge-ember-dot{background:var(--site-accent);border-radius:999px;width:4px;height:4px;position:absolute;bottom:12%}@supports (color:color-mix(in lab, red, red)){.forge-ember-dot{background:color-mix(in oklab, var(--site-accent) 60%, white)}}.forge-ember-dot{box-shadow:0 0 6px var(--site-accent), 0 0 12px var(--site-brand);opacity:0}.forge-gauge-needle{transform-origin:50% 100%;transform:rotate(var(--forge-needle,40deg))}.forge-reveal{position:relative}.forge-reveal>.forge-reveal-shutter{display:none}.forge-card:hover .forge-card-arrow{color:oklch(from var(--site-brand) clamp(0, (.68 - l) * 1000, 1) 0 0)}.forge-scroller{scrollbar-width:none;overscroll-behavior-x:contain}.forge-scroller::-webkit-scrollbar{display:none}.forge-stamp{transform:rotate(-8deg)}.velocity-display{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.01em;font-style:italic;font-weight:800;line-height:.86}.velocity-kicker{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.18em;font-size:.78rem;font-style:italic;font-weight:700}.velocity-outline{color:#0000;-webkit-text-stroke:1.5px var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.velocity-outline{-webkit-text-stroke:1.5px color-mix(in oklab, var(--theme-ink) 55%, transparent)}}.velocity-outline-brand{color:#0000;-webkit-text-stroke:1.5px var(--site-brand)}.velocity-skew{transform:skew(-14deg)}.velocity-unskew{align-items:center;gap:inherit;display:inline-flex;transform:skew(14deg)}.velocity-cut-bottom{clip-path:polygon(0 0,100% 0,100% calc(100% - 4.5vw),0 100%)}.velocity-cut-top{clip-path:polygon(0 4.5vw,100% 0,100% 100%,0 100%)}.velocity-cut-both{clip-path:polygon(0 3.5vw,100% 0,100% calc(100% - 3.5vw),0 100%)}.velocity-tab{clip-path:polygon(0 0,100% 0,calc(100% - .9rem) 100%,0 100%)}.velocity-tab-both{clip-path:polygon(.9rem 0,100% 0,calc(100% - .9rem) 100%,0 100%)}.velocity-chamfer{--velocity-cut:1.4rem;clip-path:polygon(0 0, calc(100% - var(--velocity-cut)) 0, 100% var(--velocity-cut), 100% 100%, var(--velocity-cut) 100%, 0 calc(100% - var(--velocity-cut)))}.velocity-btn{background:var(--site-brand);color:var(--theme-shell);font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.08em;clip-path:polygon(.85rem 0,100% 0,calc(100% - .85rem) 100%,0 100%);justify-content:center;align-items:center;gap:.75rem;padding:1rem 2.1rem;font-size:1.05rem;font-style:italic;font-weight:800;line-height:1;transition:transform .25s cubic-bezier(.2,.9,.3,1.2),background-color .2s,filter .2s;display:inline-flex;position:relative;overflow:hidden}.velocity-btn:hover:not(:disabled){filter:brightness(1.06);transform:translate(4px)}.velocity-btn:active:not(:disabled){transform:translate(2px)scale(.98)}.velocity-btn:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px}.velocity-btn:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:35%;position:absolute;inset:0 auto 0 0;transform:translate(-130%)skew(-24deg)}.velocity-btn-ghost{color:var(--theme-ink);box-shadow:inset 0 0 0 2px var(--theme-ink);background:0 0}@supports (color:color-mix(in lab, red, red)){.velocity-btn-ghost{box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--theme-ink) 35%, transparent)}}.velocity-btn-ghost:hover:not(:disabled){box-shadow:inset 0 0 0 2px var(--site-accent);color:var(--site-accent)}.velocity-chevrons{gap:1px;display:inline-flex}.velocity-chevrons>*{display:block}.velocity-hatch{background-image:repeating-linear-gradient(-62deg, transparent 0 22px, var(--theme-ink) 22px 23px)}@supports (color:color-mix(in lab, red, red)){.velocity-hatch{background-image:repeating-linear-gradient(-62deg, transparent 0 22px, color-mix(in oklab, var(--theme-ink) 4%, transparent) 22px 23px)}}.velocity-score{font-family:var(--font-heading);font-variant-numeric:tabular-nums;color:var(--theme-ink);text-shadow:0 0 22px var(--site-accent);font-style:italic;font-weight:800;line-height:.9}@supports (color:color-mix(in lab, red, red)){.velocity-score{text-shadow:0 0 22px color-mix(in oklab, var(--site-accent) 35%, transparent)}}.velocity-scoreboard{background:linear-gradient(180deg, transparent calc(50% - .5px), var(--theme-shell) calc(50% - .5px) calc(50% + .5px), transparent calc(50% + .5px)), var(--theme-panel)}@supports (color:color-mix(in lab, red, red)){.velocity-scoreboard{background:linear-gradient(180deg, transparent calc(50% - .5px), color-mix(in oklab, var(--theme-shell) 80%, transparent) calc(50% - .5px) calc(50% + .5px), transparent calc(50% + .5px)), color-mix(in oklab, var(--theme-panel) 85%, var(--theme-shell))}}.velocity-checker{background-image:conic-gradient(var(--theme-ink) 25%, transparent 0 50%, var(--theme-ink) 0 75%, transparent 0);background-size:16px 16px}.velocity-streaks{pointer-events:none;position:absolute;inset:0;overflow:hidden}.velocity-streak{background:linear-gradient(90deg, transparent, var(--velocity-streak-color,var(--site-brand)));opacity:.5;border-radius:2px;height:2px;position:absolute;left:0}.velocity-navlink{position:relative}.velocity-navlink:after{content:"";background:var(--site-brand);transform-origin:0;height:3px;transition:transform .3s cubic-bezier(.2,.9,.3,1);position:absolute;bottom:-.3rem;left:-.2rem;right:-.2rem;transform:skew(-30deg)scaleX(0)}.velocity-navlink:hover:after,.velocity-navlink[aria-current=page]:after{transform:skew(-30deg)scaleX(1)}.velocity-card{transition:transform .35s cubic-bezier(.2,.9,.3,1.15)}.velocity-card-frame{background:var(--theme-line);transition:background-color .25s}.velocity-card:hover .velocity-card-frame,.velocity-card:focus-visible .velocity-card-frame{background:var(--site-brand)}.velocity-card:focus-visible{outline:none}.velocity-card-image{transition:transform .6s cubic-bezier(.2,.8,.2,1),filter .4s}.velocity-card:hover .velocity-card-image{transform:scale(1.07)translate(-2%)}.velocity-card-sweep{background:linear-gradient(90deg, transparent, var(--site-brand), transparent);width:40%;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){.velocity-card-sweep{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--site-brand) 40%, transparent), transparent)}}.velocity-card-sweep{pointer-events:none;mix-blend-mode:screen;opacity:0;transform:translate(-130%)skew(-24deg)}.velocity-card-arrow{transition:transform .3s cubic-bezier(.2,.9,.3,1.2),background-color .2s,color .2s}.velocity-card:hover .velocity-card-arrow{background:var(--site-brand);color:var(--theme-shell);transform:translate(4px)}.anim-velocity-progress{transform-origin:0;transform:scaleX(0)}.velocity-scroller{scrollbar-width:none}.velocity-scroller::-webkit-scrollbar{display:none}.anim-deco-gilt{background:var(--deco-gilt);color:#0000;background-position:50% 0;background-size:220% 100%;-webkit-background-clip:text;background-clip:text}.deco-stepped{--deco-s:8px;clip-path:polygon(0 calc(var(--deco-s) * 2), var(--deco-s) calc(var(--deco-s) * 2), var(--deco-s) var(--deco-s), calc(var(--deco-s) * 2) var(--deco-s), calc(var(--deco-s) * 2) 0, calc(100% - var(--deco-s) * 2) 0, calc(100% - var(--deco-s) * 2) var(--deco-s), calc(100% - var(--deco-s)) var(--deco-s), calc(100% - var(--deco-s)) calc(var(--deco-s) * 2), 100% calc(var(--deco-s) * 2), 100% calc(100% - var(--deco-s) * 2), calc(100% - var(--deco-s)) calc(100% - var(--deco-s) * 2), calc(100% - var(--deco-s)) calc(100% - var(--deco-s)), calc(100% - var(--deco-s) * 2) calc(100% - var(--deco-s)), calc(100% - var(--deco-s) * 2) 100%, calc(var(--deco-s) * 2) 100%, calc(var(--deco-s) * 2) calc(100% - var(--deco-s)), var(--deco-s) calc(100% - var(--deco-s)), var(--deco-s) calc(100% - var(--deco-s) * 2), 0 calc(100% - var(--deco-s) * 2))}.deco-stepped-sm{--deco-s:4px}.deco-stepped-lg{--deco-s:12px}.deco-frame{background:linear-gradient(160deg, var(--deco-gold-hi), var(--deco-gold-lo) 40%, var(--deco-gold) 60%, var(--deco-gold-lo));padding:1px}.deco-frame>.deco-stepped{--deco-s:inherit}.deco-draw{stroke-dasharray:1 1;stroke-dashoffset:0}.deco-door{z-index:5;visibility:hidden;pointer-events:none;background:repeating-linear-gradient(90deg, transparent 0 22px, var(--deco-gold) 22px 23px), linear-gradient(180deg, var(--deco-emerald), var(--deco-emerald-deep));width:50.5%;position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab, red, red)){.deco-door{background:repeating-linear-gradient(90deg, transparent 0 22px, color-mix(in oklab, var(--deco-gold) 14%, transparent) 22px 23px), linear-gradient(180deg, color-mix(in oklab, var(--deco-emerald) 55%, var(--theme-shell)), var(--deco-emerald-deep))}}.deco-door--l{box-shadow:inset -2px 0 0 var(--deco-gold), inset -6px 0 0 var(--deco-gold);left:0;transform:translate(-101%)}@supports (color:color-mix(in lab, red, red)){.deco-door--l{box-shadow:inset -2px 0 0 var(--deco-gold), inset -6px 0 0 color-mix(in oklab, var(--deco-gold) 30%, transparent)}}.deco-door--r{box-shadow:inset 2px 0 0 var(--deco-gold), inset 6px 0 0 var(--deco-gold);right:0;transform:translate(101%)}@supports (color:color-mix(in lab, red, red)){.deco-door--r{box-shadow:inset 2px 0 0 var(--deco-gold), inset 6px 0 0 color-mix(in oklab, var(--deco-gold) 30%, transparent)}}.anim-deco-link{position:relative}.anim-deco-link:after{content:"";background:var(--deco-gilt);height:1px;transition:transform .55s var(--deco-ease-out);position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}.anim-deco-link:before{content:"";background:var(--deco-gold);width:4px;height:4px;transition:transform .45s var(--deco-ease-out);margin-left:-2px;position:absolute;top:-10px;left:50%;transform:rotate(45deg)scale(0)}.anim-deco-link:hover:after,.anim-deco-link:focus-visible:after,.anim-deco-link[aria-current]:after{transform:scaleX(1)}.anim-deco-link:hover:before,.anim-deco-link:focus-visible:before,.anim-deco-link[aria-current]:before{transform:rotate(45deg)scale(1)}.anim-deco-btn{isolation:isolate;background:var(--deco-gilt);color:var(--theme-shell);transition:transform .5s var(--deco-ease-out), filter .5s ease;background-position:50% 0;background-size:200% 100%;position:relative;overflow:hidden}.anim-deco-btn:after{content:"";z-index:-1;transition:transform .9s var(--deco-ease-out);background:linear-gradient(105deg,#0000 35%,#ffffff8c 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.anim-deco-btn:hover:after{transform:translate(120%)}.anim-deco-btn:hover{filter:brightness(1.06) drop-shadow(0 6px 18px var(--deco-emerald))}@supports (color:color-mix(in lab, red, red)){.anim-deco-btn:hover{filter:brightness(1.06) drop-shadow(0 6px 18px color-mix(in oklab, var(--deco-emerald) 45%, transparent))}}.anim-deco-btn:active{transform:translateY(1px)}.anim-deco-btn:disabled:after{display:none}.anim-deco-ghost>span{background:var(--theme-shell);transition:background-color .5s var(--deco-ease-out), color .5s ease}.anim-deco-ghost:hover>span{background:var(--deco-emerald-deep)}.anim-deco-card{transition:transform .8s var(--deco-ease-out), filter .8s ease}.anim-deco-card:hover,.anim-deco-card:focus-visible{filter:drop-shadow(0 18px 30px var(--deco-emerald));transform:translateY(-6px)}@supports (color:color-mix(in lab, red, red)){.anim-deco-card:hover,.anim-deco-card:focus-visible{filter:drop-shadow(0 18px 30px color-mix(in oklab, var(--deco-emerald) 28%, transparent))}}.anim-deco-card:focus-visible{outline:none}.anim-deco-card:focus-visible .deco-frame{background:var(--deco-gold-hi)}.deco-rays{background:repeating-conic-gradient(from -90deg at 50% 100%, var(--deco-gold) 0deg 3deg, transparent 3deg 12deg);position:absolute;inset:-30% -30% 0}@supports (color:color-mix(in lab, red, red)){.deco-rays{background:repeating-conic-gradient(from -90deg at 50% 100%, color-mix(in oklab, var(--deco-gold) 16%, transparent) 0deg 3deg, transparent 3deg 12deg)}}.deco-rays{opacity:.5;transform-origin:50% 100%;transition:opacity .8s ease, transform 1.4s var(--deco-ease-out)}.anim-deco-card:hover .deco-rays{opacity:1;transform:scale(1.12)rotate(6deg)}.deco-card-image{transition:transform 1.4s var(--deco-ease-out)}.anim-deco-card:hover .deco-card-image{transform:scale(1.06)}.deco-card-chevron{transition:letter-spacing .6s var(--deco-ease-out), color .4s ease}.anim-deco-card:hover .deco-card-chevron{letter-spacing:.6em;color:var(--deco-gold)}.deco-chevrons{background:var(--deco-gilt);opacity:.75;height:12px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12'%3E%3Cpolyline points='0,10.5 8,1.5 16,10.5' fill='none' stroke='black' stroke-width='1.3'/%3E%3C/svg%3E") 0 0/16px 12px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12'%3E%3Cpolyline points='0,10.5 8,1.5 16,10.5' fill='none' stroke='black' stroke-width='1.3'/%3E%3C/svg%3E") 0 0/16px 12px repeat-x}.deco-marquee{width:max-content;display:flex}.anim-deco-row{isolation:isolate;position:relative}.anim-deco-row:before{content:"";z-index:-1;background:linear-gradient(90deg, transparent, var(--deco-emerald), transparent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.anim-deco-row:before{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--deco-emerald) 30%, transparent), transparent)}}.anim-deco-row:before{transition:transform .6s var(--deco-ease-out);transform:scaleX(0)}.anim-deco-row:hover:before,.anim-deco-row:focus-visible:before{transform:scaleX(1)}.anim-deco-row .deco-row-arrow{transition:transform .5s var(--deco-ease-out)}.anim-deco-row:hover .deco-row-arrow{transform:translate(6px)}.anim-deco-floor{transition:color .35s ease, transform .4s var(--deco-ease-out)}.anim-deco-floor:hover{transform:translateY(-2px)}.deco-diamond{transform:rotate(45deg)}.deco-diamond>*{transform:rotate(-45deg)}.deco-elev-active{transition:opacity .8s linear}.deco-elev-active .deco-elev-door{transition:transform .8s var(--deco-ease)}.deco-elev-active .deco-elev-content{transition:opacity .45s ease .4s, transform .6s var(--deco-ease-out) .4s}.deco-elev-from .deco-elev-door--l{transform:translate(-101%)}.deco-elev-from .deco-elev-door--r{transform:translate(101%)}.deco-elev-from .deco-elev-content{opacity:0;transform:scale(.97)}.maison-didone{font-family:var(--font-heading);letter-spacing:-.035em;font-feature-settings:"lnum" 1, "kern" 1;font-weight:400;line-height:.86}.maison-caps{letter-spacing:.32em;text-transform:uppercase;font-size:10px;font-weight:500}.maison-numeral{font-family:var(--font-heading);letter-spacing:-.05em;font-variant-numeric:lining-nums;font-style:italic;font-weight:400;line-height:.8}.maison-outline{color:#0000;-webkit-text-stroke:1px var(--theme-ink)}.anim-maison-curtain{display:none}.maison-hairline{border-color:var(--theme-line)}.maison-ink-line{border-color:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.maison-ink-line{border-color:color-mix(in oklab, var(--theme-ink) 80%, transparent)}}.maison-clip{overflow-x:clip}.maison-link{display:inline-block;position:relative}.maison-link:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .7s cubic-bezier(.77,0,.18,1);position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.maison-link:hover:after,.maison-link:focus-visible:after,.maison-link[aria-current=page]:after,.maison-link[aria-pressed=true]:after{transform-origin:0;transform:scaleX(1)}.maison-btn{background:var(--site-brand);color:var(--theme-surface);letter-spacing:.3em;text-transform:uppercase;border-radius:var(--theme-radius);justify-content:center;align-items:center;font-size:11px;font-weight:500;transition:background-color .5s,letter-spacing .7s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden}.maison-btn:hover:not(:disabled){letter-spacing:.38em}.maison-btn:focus-visible{outline:1px solid var(--theme-ink);outline-offset:4px}.maison-btn-roll{display:block;position:relative;overflow:hidden}.maison-btn-roll>span{transition:transform .7s cubic-bezier(.77,0,.18,1);display:block}.maison-btn-roll>span+span{font-style:italic;position:absolute;inset:0;transform:translateY(110%)}.maison-btn:hover:not(:disabled) .maison-btn-roll>span:first-child{transform:translateY(-110%)}.maison-btn:hover:not(:disabled) .maison-btn-roll>span+span{transform:translateY(0)}.maison-option{border-bottom:1px solid var(--theme-line);transition:padding-left .6s cubic-bezier(.16,1,.3,1),color .3s;position:relative}.maison-option:before{content:"";background:var(--theme-ink);width:0;height:1px;transition:width .6s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:0}.maison-option:hover,.maison-option[aria-current=true]{padding-left:2.25rem}.maison-option:hover:before,.maison-option[aria-current=true]:before{width:1.5rem}.maison-marquee-track{width:max-content;display:flex}.maison-unveil{isolation:isolate;position:relative;overflow:hidden}.maison-unveil:before,.maison-unveil:after{content:"";z-index:3;background:var(--theme-ink);pointer-events:none;width:50.5%;position:absolute;top:0;bottom:0;transform:scaleX(0)}.maison-unveil:before{transform-origin:0;left:0}.maison-unveil:after{transform-origin:100%;right:0}.maison-tilt-target{transform:perspective(1400px) rotateX(var(--maison-rx,0deg)) rotateY(var(--maison-ry,0deg));will-change:transform;transition:transform .9s cubic-bezier(.16,1,.3,1)}.maison-card-image{filter:grayscale(.25)contrast(1.02);transition:transform 1.8s cubic-bezier(.16,1,.3,1),filter 1s}.maison-card:hover .maison-card-image,.maison-card:focus-visible .maison-card-image{filter:grayscale(0)contrast(1.04);transform:scale(1.06)}.maison-card-frame{z-index:2;border:1px solid var(--theme-surface);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.maison-card-frame{border:1px solid color-mix(in oklab, var(--theme-surface) 85%, transparent)}}.maison-card-frame{opacity:0;pointer-events:none;transition:inset .9s cubic-bezier(.16,1,.3,1),opacity .6s}.maison-card:hover .maison-card-frame,.maison-card:focus-visible .maison-card-frame{opacity:1;inset:14px}.maison-card-veil{z-index:2;background:var(--theme-ink);color:var(--theme-surface);transition:transform .8s cubic-bezier(.77,0,.18,1);position:absolute;inset:auto 0 0;transform:translateY(101%)}.maison-card:hover .maison-card-veil,.maison-card:focus-visible .maison-card-veil{transform:translateY(0)}.maison-card-name{transition:letter-spacing .8s cubic-bezier(.16,1,.3,1)}.maison-card:hover .maison-card-name{letter-spacing:-.005em;font-style:italic}.maison-card:focus-visible{outline:1px solid var(--theme-ink);outline-offset:8px}@media (width>=1024px){.maison-lineup>:nth-child(3n+2){margin-top:7rem}}.maison-scroller{scrollbar-width:none;overscroll-behavior-x:contain}.maison-scroller::-webkit-scrollbar{display:none}.maison-select{appearance:none;border:0;border-bottom:1px solid var(--theme-ink);color:var(--theme-ink);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%237d766b' stroke-width='1'/%3E%3C/svg%3E");background-position:right 2px center;background-repeat:no-repeat;border-radius:0;padding:.4rem 1.5rem .4rem 0;font-size:11px}.maison-select:focus{border-bottom-width:2px;outline:none}.anim-riviera-wave{--riviera-wave-w:600px;--riviera-amp:28px;width:calc(100% + var(--riviera-wave-w));background:var(--riviera-wave-fill,var(--site-brand));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 100' preserveAspectRatio='none'%3E%3Cpath d='M0 50 Q150 4 300 50 T600 50 V100 H0Z'/%3E%3C/svg%3E") 0 0 / var(--riviera-wave-w) var(--riviera-amp) repeat-x, linear-gradient(#000, #000) 0 calc(var(--riviera-amp) - 1px) / 100% 100% no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 100' preserveAspectRatio='none'%3E%3Cpath d='M0 50 Q150 4 300 50 T600 50 V100 H0Z'/%3E%3C/svg%3E") 0 0 / var(--riviera-wave-w) var(--riviera-amp) repeat-x, linear-gradient(#000, #000) 0 calc(var(--riviera-amp) - 1px) / 100% 100% no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 100' preserveAspectRatio='none'%3E%3Cpath d='M0 50 Q150 4 300 50 T600 50 V100 H0Z'/%3E%3C/svg%3E") 0 0 / var(--riviera-wave-w) var(--riviera-amp) repeat-x, linear-gradient(#000, #000) 0 calc(var(--riviera-amp) - 1px) / 100% 100% no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 100' preserveAspectRatio='none'%3E%3Cpath d='M0 50 Q150 4 300 50 T600 50 V100 H0Z'/%3E%3C/svg%3E") 0 0 / var(--riviera-wave-w) var(--riviera-amp) repeat-x, linear-gradient(#000, #000) 0 calc(var(--riviera-amp) - 1px) / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 100' preserveAspectRatio='none'%3E%3Cpath d='M0 50 Q150 4 300 50 T600 50 V100 H0Z'/%3E%3C/svg%3E") 0 0 / var(--riviera-wave-w) var(--riviera-amp) repeat-x, linear-gradient(#000, #000) 0 calc(var(--riviera-amp) - 1px) / 100% 100% no-repeat;will-change:transform;position:absolute;bottom:0;left:0}.anim-riviera-crest{--riviera-wave-w:120px;--riviera-amp:10px;height:10px;width:calc(100% + var(--riviera-wave-w));background:var(--riviera-wave-fill,var(--site-brand));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 10' preserveAspectRatio='none'%3E%3Cpath d='M0 5 Q30 0 60 5 T120 5' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") 0 0 / var(--riviera-wave-w) 100% repeat-x;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 10' preserveAspectRatio='none'%3E%3Cpath d='M0 5 Q30 0 60 5 T120 5' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") 0 0 / var(--riviera-wave-w) 100% repeat-x;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 10' preserveAspectRatio='none'%3E%3Cpath d='M0 5 Q30 0 60 5 T120 5' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") 0 0 / var(--riviera-wave-w) 100% repeat-x;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 10' preserveAspectRatio='none'%3E%3Cpath d='M0 5 Q30 0 60 5 T120 5' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") 0 0 / var(--riviera-wave-w) 100% repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 10' preserveAspectRatio='none'%3E%3Cpath d='M0 5 Q30 0 60 5 T120 5' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") 0 0 / var(--riviera-wave-w) 100% repeat-x;position:absolute;top:0;left:0}.anim-riviera-sun{background:radial-gradient(circle at 50% 38%, var(--site-accent) 0%, var(--site-accent) 48%, var(--site-accent) 100%);border-radius:9999px}@supports (color:color-mix(in lab, red, red)){.anim-riviera-sun{background:radial-gradient(circle at 50% 38%, color-mix(in oklab, var(--site-accent) 30%, white) 0%, var(--site-accent) 48%, color-mix(in oklab, var(--site-accent) 70%, #e0603a) 100%)}}.anim-riviera-sun{box-shadow:0 0 70px 14px var(--site-accent)}@supports (color:color-mix(in lab, red, red)){.anim-riviera-sun{box-shadow:0 0 70px 14px color-mix(in oklab, var(--site-accent) 45%, transparent)}}.anim-riviera-sky{background:linear-gradient(180deg, var(--site-brand) 0%, var(--theme-surface) 42%, var(--site-accent) 78%, var(--site-accent) 100%)}@supports (color:color-mix(in lab, red, red)){.anim-riviera-sky{background:linear-gradient(180deg, color-mix(in oklab, var(--site-brand) 10%, var(--theme-surface)) 0%, var(--theme-surface) 42%, color-mix(in oklab, var(--site-accent) 34%, var(--theme-surface)) 78%, color-mix(in oklab, var(--site-accent) 52%, var(--theme-surface)) 100%)}}.anim-riviera-glitter{background:var(--site-accent);border-radius:2px;height:2px;display:block}@supports (color:color-mix(in lab, red, red)){.anim-riviera-glitter{background:color-mix(in oklab, var(--site-accent) 70%, white)}}.anim-riviera-glitter{opacity:.6}.riviera-awning{--riviera-stripe:18px;--riviera-stripe-a:var(--site-brand);--riviera-stripe-b:var(--theme-panel);background:repeating-linear-gradient(90deg, var(--riviera-stripe-a) 0 var(--riviera-stripe), var(--riviera-stripe-b) var(--riviera-stripe) calc(var(--riviera-stripe) * 2));-webkit-mask:radial-gradient(circle at 50% 0, #000 calc(var(--riviera-stripe) / 2), transparent calc(var(--riviera-stripe) / 2 + .5px)) 0 100% / var(--riviera-stripe) calc(var(--riviera-stripe) / 2) repeat-x, linear-gradient(#000, #000) 0 0 / 100% calc(100% - var(--riviera-stripe) / 2) no-repeat;-webkit-mask:radial-gradient(circle at 50% 0, #000 calc(var(--riviera-stripe) / 2), transparent calc(var(--riviera-stripe) / 2 + .5px)) 0 100% / var(--riviera-stripe) calc(var(--riviera-stripe) / 2) repeat-x, linear-gradient(#000, #000) 0 0 / 100% calc(100% - var(--riviera-stripe) / 2) no-repeat;-webkit-mask:radial-gradient(circle at 50% 0, #000 calc(var(--riviera-stripe) / 2), transparent calc(var(--riviera-stripe) / 2 + .5px)) 0 100% / var(--riviera-stripe) calc(var(--riviera-stripe) / 2) repeat-x, linear-gradient(#000, #000) 0 0 / 100% calc(100% - var(--riviera-stripe) / 2) no-repeat;-webkit-mask:radial-gradient(circle at 50% 0, #000 calc(var(--riviera-stripe) / 2), transparent calc(var(--riviera-stripe) / 2 + .5px)) 0 100% / var(--riviera-stripe) calc(var(--riviera-stripe) / 2) repeat-x, linear-gradient(#000, #000) 0 0 / 100% calc(100% - var(--riviera-stripe) / 2) no-repeat;mask:radial-gradient(circle at 50% 0, #000 calc(var(--riviera-stripe) / 2), transparent calc(var(--riviera-stripe) / 2 + .5px)) 0 100% / var(--riviera-stripe) calc(var(--riviera-stripe) / 2) repeat-x, linear-gradient(#000, #000) 0 0 / 100% calc(100% - var(--riviera-stripe) / 2) no-repeat;transform-origin:50% 0}.riviera-deckchair{background:repeating-linear-gradient(90deg, var(--site-brand) 0 8px, var(--theme-panel) 8px 14px, var(--site-accent) 14px 20px, var(--theme-panel) 20px 26px)}.riviera-pinstripe{background-image:repeating-linear-gradient(90deg, var(--site-brand) 0 14px, transparent 14px 28px)}@supports (color:color-mix(in lab, red, red)){.riviera-pinstripe{background-image:repeating-linear-gradient(90deg, color-mix(in oklab, var(--site-brand) 7%, transparent) 0 14px, transparent 14px 28px)}}.riviera-arch{border-radius:9999px 9999px 4px 4px;overflow:hidden}.riviera-stamp{border:6px dotted var(--riviera-perf,var(--theme-surface));background-clip:border-box}.riviera-postcard-lines{background-image:repeating-linear-gradient(180deg, transparent 0 2.4rem, var(--theme-line) 2.4rem calc(2.4rem + 1px))}.anim-riviera-card{transition:transform .7s cubic-bezier(.16,1,.3,1),box-shadow .7s cubic-bezier(.16,1,.3,1)}.anim-riviera-card .anim-riviera-card-img{transition:transform 1.4s cubic-bezier(.16,1,.3,1)}.anim-riviera-card .anim-riviera-card-tide{transition:transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(100%)}.anim-riviera-card:hover,.anim-riviera-card:focus-visible{box-shadow:0 28px 50px -30px var(--site-brand);transform:translateY(-6px)}@supports (color:color-mix(in lab, red, red)){.anim-riviera-card:hover,.anim-riviera-card:focus-visible{box-shadow:0 28px 50px -30px color-mix(in oklab, var(--site-brand) 60%, transparent)}}.anim-riviera-card:hover .anim-riviera-card-img,.anim-riviera-card:focus-visible .anim-riviera-card-img{transform:scale(1.06)}.anim-riviera-card:hover .anim-riviera-card-tide,.anim-riviera-card:focus-visible .anim-riviera-card-tide{transform:translate(0)}.anim-riviera-card .anim-riviera-card-arrow{transition:transform .5s cubic-bezier(.16,1,.3,1),background-color .3s}.anim-riviera-card:hover .anim-riviera-card-arrow{transform:translate(4px)rotate(-45deg)}.anim-riviera-btn{isolation:isolate;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;position:relative;overflow:hidden}.anim-riviera-btn:before{content:"";z-index:-1;background:var(--site-brand);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.anim-riviera-btn:before{background:color-mix(in oklab, var(--site-brand) 78%, black)}}.anim-riviera-btn:before{border-radius:45% 55% 0 0/30% 30% 0 0;transition:transform .6s cubic-bezier(.16,1,.3,1),border-radius .6s;transform:translateY(101%)}.anim-riviera-btn:not(:disabled):hover:before{border-radius:0;transform:translate(0)}.anim-riviera-btn:not(:disabled):hover{box-shadow:0 14px 30px -14px var(--site-brand);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.anim-riviera-btn:not(:disabled):hover{box-shadow:0 14px 30px -14px color-mix(in oklab, var(--site-brand) 70%, transparent)}}.anim-riviera-btn:not(:disabled):active{animation:.35s riviera-pop}.anim-riviera-link{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .5s cubic-bezier(.16,1,.3,1),color .3s}.anim-riviera-link:hover,.anim-riviera-link[aria-current=page]{background-size:100% 1px}.anim-riviera-hut .riviera-awning,.anim-riviera-hut{transition:transform .6s cubic-bezier(.16,1,.3,1)}.anim-riviera-hut:hover{transform:translateY(-5px)}.anim-riviera-stamp-tile{transition:transform .7s cubic-bezier(.16,1,.3,1),box-shadow .7s}.anim-riviera-stamp-tile:hover{box-shadow:0 24px 40px -26px var(--theme-ink);transform:translateY(-6px);rotate:0deg!important}@supports (color:color-mix(in lab, red, red)){.anim-riviera-stamp-tile:hover{box-shadow:0 24px 40px -26px color-mix(in oklab, var(--theme-ink) 50%, transparent)}}.riviera-armed{opacity:0;transform:translateY(28px)}.riviera-armed.riviera-in{opacity:1;transition:opacity 1s cubic-bezier(.16, 1, .3, 1) var(--riviera-delay,0s), transform 1.1s cubic-bezier(.16, 1, .3, 1) var(--riviera-delay,0s);transform:none}.anim-riviera-marquee-track{width:max-content}.halloween-grain{isolation:isolate;position:relative}.halloween-grain:after{content:"";z-index:0;pointer-events:none;background-image:var(--halloween-noise);opacity:.07;mix-blend-mode:overlay;position:absolute;inset:0}.halloween-wallpaper{background-image:var(--halloween-bat-print), repeating-linear-gradient(90deg, #ffffff05 0 1px, transparent 1px 60px)}.halloween-sky{background:radial-gradient(120% 70% at 78% 18%, var(--site-brand), transparent 60%), linear-gradient(180deg, var(--theme-shell) 0%, var(--halloween-sky) 52%, var(--halloween-dusk) 100%)}@supports (color:color-mix(in lab, red, red)){.halloween-sky{background:radial-gradient(120% 70% at 78% 18%, color-mix(in oklab, var(--site-brand) 9%, transparent), transparent 60%), linear-gradient(180deg, var(--theme-shell) 0%, var(--halloween-sky) 52%, var(--halloween-dusk) 100%)}}.halloween-stars,.halloween-stars-b{pointer-events:none;background-repeat:repeat;position:absolute;inset:0}.halloween-stars{opacity:.7;background-image:radial-gradient(1.2px 1.2px at 12% 18%,#fff 60%,#0000),radial-gradient(1px 1px at 33% 9%,#fff 60%,#0000),radial-gradient(1.4px 1.4px at 47% 31%,#ffe9c6 60%,#0000),radial-gradient(1px 1px at 61% 12%,#fff 60%,#0000),radial-gradient(1.1px 1.1px at 86% 41%,#fff 60%,#0000),radial-gradient(1px 1px at 71% 54%,#fff 60%,#0000),radial-gradient(1.3px 1.3px at 23% 47%,#fff 60%,#0000);background-size:420px 300px}.halloween-stars-b{opacity:.55;background-image:radial-gradient(1.6px 1.6px at 8% 62%,#fff 60%,#0000),radial-gradient(1px 1px at 40% 72%,#fff 60%,#0000),radial-gradient(1.5px 1.5px at 56% 4%,#fff 60%,#0000),radial-gradient(1.2px 1.2px at 92% 22%,#ffe9c6 60%,#0000);background-size:560px 380px}.halloween-wood{background-color:var(--halloween-wood);background-image:linear-gradient(180deg, #ffdcaa1a, transparent 30%, #00000059), var(--halloween-grain-wood), linear-gradient(90deg, var(--halloween-wood-dark), var(--halloween-wood) 18%, var(--halloween-wood-hi) 52%, var(--halloween-wood) 80%, var(--halloween-wood-dark));background-size:100% 100%,600px 100%,100% 100%}.halloween-wood-post{background-color:var(--halloween-wood);background-image:linear-gradient(90deg,#00000073,#0000 30%,#ffdcaa1f 55%,#0000 70%,#00000080),repeating-linear-gradient(90deg,#0000 0 3px,#00000024 3px 4px,#0000 4px 9px)}.halloween-parchment{background-color:var(--halloween-parchment);background-image:var(--halloween-blotch), var(--halloween-noise);background-blend-mode:multiply, soft-light;color:var(--halloween-parchment-ink);--theme-ink:var(--halloween-parchment-ink);--theme-muted:var(--halloween-parchment-muted);--theme-panel:var(--halloween-parchment);--theme-line:#5032144d;box-shadow:inset 0 0 0 1px #50321440,inset 0 0 38px #78461473,inset 0 0 90px #3c1e0a40}.halloween-cut{clip-path:polygon(.6% 1.8%,22% .3%,51% 1.5%,78% 0,99.4% 1.1%,100% 34%,99.2% 71%,100% 98.6%,74% 100%,47% 98.9%,21% 100%,0 99%,.8% 62%,0 27%)}.halloween-cut-soft{clip-path:polygon(0 2px,18% 0,46% 3px,72% 0,100% 2px,99.6% 50%,100% calc(100% - 2px),70% 100%,38% calc(100% - 3px),12% 100%,0 calc(100% - 1px),.4% 48%)}.halloween-sign-r{clip-path:polygon(0 7%,86% 0,100% 49%,87% 100%,1% 94%,2.5% 52%)}.halloween-sign-l{clip-path:polygon(14% 0,100% 6%,98.5% 50%,100% 95%,13% 100%,0 51%)}.halloween-sign-auto-l{clip-path:polygon(0 7%,86% 0,100% 49%,87% 100%,1% 94%,2.5% 52%)}.halloween-pivot-auto{--halloween-pivot:0% 50%}@media (width>=640px){.halloween-sign-auto-l{clip-path:polygon(14% 0,100% 6%,98.5% 50%,100% 95%,13% 100%,0 51%)}.halloween-pivot-auto{--halloween-pivot:100% 50%}}.halloween-arch{border-radius:46% 52% 6px 8px/30% 34% 6px 8px}.halloween-arch-sm{border-radius:46% 52% 4px 5px/32% 36% 4px 5px}.halloween-wobble{border-radius:16px 5px 14px 6px/6px 14px 5px 16px}.halloween-tag{clip-path:polygon(14px 0,100% 0,100% 100%,14px 100%,0 50%)}.halloween-btn{background:var(--halloween-pumpkin);color:var(--theme-shell);box-shadow:0 0 0 1px var(--site-brand), 0 6px 0 -1px var(--halloween-ember), 0 10px 30px -6px var(--site-brand);position:relative}@supports (color:color-mix(in lab, red, red)){.halloween-btn{box-shadow:0 0 0 1px color-mix(in oklab, var(--site-brand) 60%, black), 0 6px 0 -1px var(--halloween-ember), 0 10px 30px -6px color-mix(in oklab, var(--site-brand) 55%, transparent)}}.halloween-btn{transition:transform .35s var(--halloween-ease-swing), box-shadow .35s ease, background-color .35s ease}.halloween-btn:hover:not(:disabled){background:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.halloween-btn:hover:not(:disabled){background:color-mix(in oklab, var(--site-brand) 82%, #ffe6a6)}}.halloween-btn:hover:not(:disabled){box-shadow:0 0 0 1px var(--site-brand), 0 8px 0 -1px var(--halloween-ember), 0 16px 48px -6px var(--site-brand);transform:translateY(-2px)rotate(-.6deg)}@supports (color:color-mix(in lab, red, red)){.halloween-btn:hover:not(:disabled){box-shadow:0 0 0 1px color-mix(in oklab, var(--site-brand) 60%, black), 0 8px 0 -1px var(--halloween-ember), 0 16px 48px -6px color-mix(in oklab, var(--site-brand) 75%, transparent)}}.halloween-btn:active:not(:disabled){box-shadow:0 0 0 1px var(--site-brand), 0 2px 0 -1px var(--halloween-ember);transform:translateY(3px)}@supports (color:color-mix(in lab, red, red)){.halloween-btn:active:not(:disabled){box-shadow:0 0 0 1px color-mix(in oklab, var(--site-brand) 60%, black), 0 2px 0 -1px var(--halloween-ember)}}.halloween-btn:focus-visible{outline:2px dashed var(--halloween-witch);outline-offset:4px}.halloween-btn .halloween-btn-face{opacity:.35;transition:opacity .3s}.halloween-btn:hover .halloween-btn-face{opacity:1}.halloween-btn-ghost{border:1.5px solid var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.halloween-btn-ghost{border:1.5px solid color-mix(in oklab, var(--theme-ink) 35%, transparent)}}.halloween-btn-ghost{color:var(--theme-ink);transition:border-color .3s,color .3s,background-color .3s}.halloween-btn-ghost:hover{border-color:var(--halloween-witch);color:var(--halloween-witch-glow);background:var(--site-accent)}@supports (color:color-mix(in lab, red, red)){.halloween-btn-ghost:hover{background:color-mix(in oklab, var(--site-accent) 8%, transparent)}}.halloween-link{padding-bottom:7px;position:relative}.halloween-link:after{content:"";background:var(--halloween-pumpkin);height:6px;position:absolute;inset:auto 0 0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='6' viewBox='0 0 24 6'%3E%3Cpath d='M0 3c3-3 6-3 9 0s6 3 9 0 4.5-2.2 6-1.2' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3C/svg%3E") 0 0/24px 6px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='6' viewBox='0 0 24 6'%3E%3Cpath d='M0 3c3-3 6-3 9 0s6 3 9 0 4.5-2.2 6-1.2' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3C/svg%3E") 0 0/24px 6px repeat-x}.halloween-nav-link{transition:color .3s;position:relative}.halloween-nav-link:after{content:"";background:var(--halloween-witch);width:6px;height:6px;box-shadow:0 0 10px 2px var(--site-accent);border-radius:50%;margin-left:-3px;position:absolute;bottom:-10px;left:50%}@supports (color:color-mix(in lab, red, red)){.halloween-nav-link:after{box-shadow:0 0 10px 2px color-mix(in oklab, var(--site-accent) 70%, transparent)}}.halloween-nav-link:after{transition:transform .4s var(--halloween-ease-swing);transform:scale(0)}.halloween-nav-link:hover:after{transform:scale(.6)}.halloween-nav-link[aria-current=page]{color:var(--halloween-flesh)}.halloween-nav-link[aria-current=page]:after{transform:scale(1)}.halloween-pennant{transform-origin:50% 0;clip-path:polygon(0 0,100% 0,54% 100%);width:22px;height:17px;transform:rotate(var(--halloween-tilt,0deg));flex-shrink:0;display:block}.halloween-pail>div>span{background:var(--halloween-witch);width:auto;min-width:1.15rem;height:1.15rem;color:var(--theme-shell);box-shadow:0 0 12px var(--site-accent);padding:0 .3rem;top:-3px;right:-5px}@supports (color:color-mix(in lab, red, red)){.halloween-pail>div>span{box-shadow:0 0 12px color-mix(in oklab, var(--site-accent) 70%, transparent)}}.halloween-pail>div>span{border-radius:46% 54% 50% 50%/54% 46%}.halloween-pail>div>span.hidden{display:none}.halloween-pail-handle{transform-origin:50% 70%;transform-box:fill-box}.halloween-glow{background:radial-gradient(closest-side, var(--site-brand) 0%, var(--site-brand) 38%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){.halloween-glow{background:radial-gradient(closest-side, color-mix(in oklab, var(--site-brand) 60%, #ffd78a) 0%, color-mix(in oklab, var(--site-brand) 40%, transparent) 38%, transparent 100%)}}.halloween-glow{mix-blend-mode:screen;pointer-events:none}.halloween-witch-glow{background:radial-gradient(closest-side, var(--site-accent), transparent 100%)}@supports (color:color-mix(in lab, red, red)){.halloween-witch-glow{background:radial-gradient(closest-side, color-mix(in oklab, var(--site-accent) 45%, transparent), transparent 100%)}}.halloween-witch-glow{mix-blend-mode:screen;pointer-events:none}.halloween-fog{pointer-events:none;width:200%;opacity:var(--halloween-fog-o,.7);background:radial-gradient(18% 60% at 8% 70%, var(--halloween-fog-c,#c8bedc38), transparent 70%), radial-gradient(14% 50% at 21% 60%, var(--halloween-fog-c,#c8bedc38), transparent 70%), radial-gradient(20% 64% at 36% 74%, var(--halloween-fog-c,#c8bedc38), transparent 70%), radial-gradient(12% 46% at 47% 62%, var(--halloween-fog-c,#c8bedc38), transparent 70%), radial-gradient(18% 60% at 58% 70%, var(--halloween-fog-c,#c8bedc38), transparent 70%), radial-gradient(14% 50% at 71% 60%, var(--halloween-fog-c,#c8bedc38), transparent 70%), radial-gradient(20% 64% at 86% 74%, var(--halloween-fog-c,#c8bedc38), transparent 70%), radial-gradient(12% 46% at 97% 62%, var(--halloween-fog-c,#c8bedc38), transparent 70%);position:absolute;left:0}.halloween-dark{pointer-events:none;background:var(--theme-shell)}@supports (color:color-mix(in lab, red, red)){.halloween-dark{background:color-mix(in oklab, var(--theme-shell) 64%, transparent)}}.halloween-dark{-webkit-mask-image:radial-gradient(circle at var(--halloween-hx) var(--halloween-hy), transparent 7rem, #000 30rem), radial-gradient(circle at 84% 22%, transparent 5rem, #000 19rem);-webkit-mask-composite:source-in;-webkit-mask-image:radial-gradient(circle at var(--halloween-hx) var(--halloween-hy), transparent 7rem, #000 30rem), radial-gradient(circle at 84% 22%, transparent 5rem, #000 19rem);-webkit-mask-image:radial-gradient(circle at var(--halloween-hx) var(--halloween-hy), transparent 7rem, #000 30rem), radial-gradient(circle at 84% 22%, transparent 5rem, #000 19rem);-webkit-mask-image:radial-gradient(circle at var(--halloween-hx) var(--halloween-hy), transparent 7rem, #000 30rem), radial-gradient(circle at 84% 22%, transparent 5rem, #000 19rem);mask-image:radial-gradient(circle at var(--halloween-hx) var(--halloween-hy), transparent 7rem, #000 30rem), radial-gradient(circle at 84% 22%, transparent 5rem, #000 19rem);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.halloween-warm{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at var(--halloween-hx) var(--halloween-hy), var(--site-brand) 0, transparent 17rem)}@supports (color:color-mix(in lab, red, red)){.halloween-warm{background:radial-gradient(circle at var(--halloween-hx) var(--halloween-hy), color-mix(in oklab, var(--site-brand) 20%, transparent) 0, transparent 17rem)}}.halloween-spider{transform:translateY(var(--halloween-drop,120px));position:absolute}.halloween-spider:before{content:"";background:linear-gradient(#ffffff40,#ffffff8c);width:1px;height:600px;position:absolute;bottom:70%;left:50%}.halloween-candle-flame{transform-origin:50% 100%;background:radial-gradient(circle at 50% 74%, #fff 0 18%, var(--halloween-candle) 30%, var(--halloween-flame) 58%, var(--site-brand) 86%);border-radius:50%/64% 64% 36% 36%;display:block}@supports (color:color-mix(in lab, red, red)){.halloween-candle-flame{background:radial-gradient(circle at 50% 74%, #fff 0 18%, var(--halloween-candle) 30%, var(--halloween-flame) 58%, color-mix(in oklab, var(--site-brand) 80%, transparent) 86%)}}.halloween-candle-flame{box-shadow:0 0 14px 4px var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.halloween-candle-flame{box-shadow:0 0 14px 4px color-mix(in oklab, var(--site-brand) 45%, transparent)}}.halloween-candle-wax{background:linear-gradient(90deg,#cfc2a6,#f2e8d2 38%,#e2d5b8 70%,#b9aa8b);border-radius:3px 3px 2px 2px}.halloween-card-window{transition:transform .6s var(--halloween-ease)}.halloween-card-image{filter:brightness(.74)saturate(.85)sepia(.12);transition:filter .7s var(--halloween-ease), transform .9s var(--halloween-ease)}.halloween-card-glow{opacity:.18;transition:opacity .6s ease, transform .8s var(--halloween-ease);transform:scale(.7)}.halloween-card-face{opacity:.12;transition:opacity .25s}.halloween-card-tag{transform-origin:50% 0;transform:rotate(var(--halloween-tilt,-4deg));transition:transform .8s var(--halloween-ease-swing)}.halloween-card:hover .halloween-card-image,.halloween-card:focus-visible .halloween-card-image{filter:brightness(1.04)saturate(1.05)sepia(0);transform:scale(1.04)}.halloween-card:hover .halloween-card-glow,.halloween-card:focus-visible .halloween-card-glow{opacity:1;transform:scale(1.05)}.halloween-card:hover .halloween-card-face,.halloween-card:focus-visible .halloween-card-face{opacity:1}.halloween-card:hover .halloween-card-window{transform:translateY(-6px)}.halloween-card:focus-visible{outline:2px dashed var(--halloween-witch);outline-offset:6px}.halloween-plank{height:16px;position:relative;box-shadow:0 14px 18px -8px #000c,inset 0 1px #ffdcaa33}.halloween-plank:after{content:"";background:linear-gradient(180deg, var(--halloween-wood-dark), transparent);height:7px;position:absolute;inset:100% 0 auto}.halloween-signpost-sign{transform-origin:var(--halloween-pivot,0% 50%);transform:rotate(var(--halloween-tilt,0deg));transition:transform .9s var(--halloween-ease-swing), filter .4s ease}.halloween-signpost-sign:hover,.halloween-signpost-sign:focus-visible{transform:rotate(calc(var(--halloween-tilt,0deg) * -1.6));filter:drop-shadow(0 0 18px var(--site-brand))}@supports (color:color-mix(in lab, red, red)){.halloween-signpost-sign:hover,.halloween-signpost-sign:focus-visible{filter:drop-shadow(0 0 18px color-mix(in oklab, var(--site-brand) 55%, transparent))}}.halloween-hanger{transform-origin:50% 0;transform:rotate(var(--halloween-tilt,0deg));transition:transform .9s var(--halloween-ease-swing)}.halloween-hanger:hover{transform:rotate(calc(var(--halloween-tilt,0deg) * -2))}.halloween-size{transform-origin:50% 0;transform:rotate(var(--halloween-tilt,0deg));transition:transform .7s var(--halloween-ease-swing)}.halloween-size:hover{transform:rotate(calc(var(--halloween-tilt,0deg) * -1.5)) translateY(2px)}.halloween-scroller{scrollbar-width:none}.halloween-scroller::-webkit-scrollbar{display:none}.halloween-text-glow{color:var(--halloween-flesh);text-shadow:0 0 18px var(--site-brand), 0 0 2px var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.halloween-text-glow{text-shadow:0 0 18px color-mix(in oklab, var(--site-brand) 60%, transparent), 0 0 2px color-mix(in oklab, var(--site-brand) 80%, transparent)}}.halloween-witch-text{color:var(--halloween-witch-glow);text-shadow:0 0 14px var(--site-accent)}@supports (color:color-mix(in lab, red, red)){.halloween-witch-text{text-shadow:0 0 14px color-mix(in oklab, var(--site-accent) 55%, transparent)}}.halloween-torn-top{clip-path:polygon(0 10px,6% 3px,13% 9px,21% 1px,30% 8px,38% 2px,47% 10px,55% 3px,63% 8px,72% 0,81% 9px,89% 2px,95% 7px,100% 1px,100% 100%,0 100%)}.christmas-paper{background-color:var(--theme-surface);background-image:var(--christmas-grain), var(--christmas-fibres)}.christmas-card-stock{background-color:var(--theme-panel);background-image:var(--christmas-grain)}.christmas-grain-over{isolation:isolate;position:relative}.christmas-grain-over:after{content:"";z-index:5;pointer-events:none;background-image:var(--christmas-grain);mix-blend-mode:soft-light;opacity:.9;position:absolute;inset:0}.christmas-halftone{background-image:radial-gradient(circle,currentColor .9px,#0000 1.4px);background-size:6px 6px}.christmas-misprint{text-shadow:.045em .04em 0 var(--christmas-berry)}@supports (color:color-mix(in lab, red, red)){.christmas-misprint{text-shadow:.045em .04em 0 color-mix(in oklab, var(--christmas-berry) 42%, transparent)}}.christmas-misprint-gold{text-shadow:.04em .035em 0 var(--christmas-gold)}@supports (color:color-mix(in lab, red, red)){.christmas-misprint-gold{text-shadow:.04em .035em 0 color-mix(in oklab, var(--christmas-gold) 55%, transparent)}}.christmas-misprint-pine{text-shadow:.045em .04em 0 var(--christmas-pine)}@supports (color:color-mix(in lab, red, red)){.christmas-misprint-pine{text-shadow:.045em .04em 0 color-mix(in oklab, var(--christmas-pine) 35%, transparent)}}.christmas-eyebrow{font-family:var(--font-body);letter-spacing:.32em;text-transform:uppercase;font-size:11px;font-weight:700}.christmas-double-rule{border:1px solid var(--christmas-gold)}@supports (color:color-mix(in lab, red, red)){.christmas-double-rule{border:1px solid color-mix(in oklab, var(--christmas-gold) 70%, transparent)}}.christmas-double-rule{outline:1px solid var(--christmas-gold)}@supports (color:color-mix(in lab, red, red)){.christmas-double-rule{outline:1px solid color-mix(in oklab, var(--christmas-gold) 45%, transparent)}}.christmas-double-rule{outline-offset:3px}.christmas-twine{background:repeating-linear-gradient(90deg, var(--christmas-gold-deep) 0 5px, transparent 5px 7px), var(--christmas-gold-deep);height:2px}@supports (color:color-mix(in lab, red, red)){.christmas-twine{background:repeating-linear-gradient(90deg, color-mix(in oklab, var(--christmas-gold-deep) 80%, #8a6a44) 0 5px, transparent 5px 7px), color-mix(in oklab, var(--christmas-gold-deep) 40%, transparent)}}.christmas-snow{pointer-events:none;contain:strict;position:absolute;inset:0;overflow:hidden}.christmas-snow>i{top:0;left:var(--christmas-x);width:var(--christmas-s);height:100%;transform:translateY(var(--christmas-y,40%));position:absolute}.christmas-snow>i:before{content:"";width:var(--christmas-s);height:var(--christmas-s);background:var(--christmas-snow);opacity:var(--christmas-o,.8);border-radius:50%;display:block}.christmas-snow>i.is-crystal:before{background:var(--christmas-crystal) center / contain no-repeat;border-radius:0}.christmas-snow>i.is-bokeh:before{filter:blur(1.5px)}.christmas-drift{width:100%;color:var(--christmas-snow);display:block}.christmas-lights{pointer-events:none;height:34px;display:flex;overflow:hidden}.christmas-bulb{flex:0 0 3.25rem;height:34px;position:relative}.christmas-bulb>svg{width:100%;height:14px;position:absolute;inset:0 0 auto;overflow:visible}.christmas-bulb>b{--christmas-c:#e23b3b;background:radial-gradient(circle at 35% 30%, #ffffffbf, transparent 32%), var(--christmas-c);width:9px;height:15px;transform:rotate(var(--christmas-tilt,6deg));transform-origin:50% -3px;border-radius:50%/38% 38% 62% 62%;margin-left:-4.5px;position:absolute;top:12px;left:50%}.christmas-bulb>b:before{content:"";background:#2a2f25;border-radius:1px;width:6px;height:5px;position:absolute;top:-4px;left:1.5px}.christmas-bulb>b:after{content:"";background:radial-gradient(closest-side, var(--christmas-c), transparent);border-radius:50%;position:absolute;inset:-9px -10px -8px}@supports (color:color-mix(in lab, red, red)){.christmas-bulb>b:after{background:radial-gradient(closest-side, color-mix(in oklab, var(--christmas-c) 70%, transparent), transparent)}}.christmas-bulb>b:after{opacity:.65}.christmas-bulb:nth-child(5n+1)>b{--christmas-c:#e0383b}.christmas-bulb:nth-child(5n+2)>b{--christmas-c:#f4b73f;--christmas-tilt:-7deg}.christmas-bulb:nth-child(5n+3)>b{--christmas-c:#3daa6a;--christmas-tilt:4deg}.christmas-bulb:nth-child(5n+4)>b{--christmas-c:#5b95dc;--christmas-tilt:-5deg}.christmas-bulb:nth-child(5n+5)>b{--christmas-c:#fff0c4;--christmas-tilt:8deg}.christmas-fascia{background-color:var(--christmas-pine);background-image:var(--christmas-grain), repeating-linear-gradient(90deg, #0000000d 0 2px, transparent 2px 46px)}.christmas-nav-link{padding:.35rem .1rem;transition:color .4s;position:relative}.christmas-nav-link:after{content:"";background:var(--christmas-berry-hi);width:7px;height:7px;box-shadow:-6px -3px 0 -1px var(--christmas-berry-hi), 6px -3px 0 -1px var(--christmas-berry-hi);transition:transform .45s var(--christmas-ease-swing);border-radius:50%;margin-left:-3.5px;position:absolute;bottom:-3px;left:50%;transform:scale(0)}.christmas-nav-link:hover:after,.christmas-nav-link[aria-current=page]:after{transform:scale(1)}.christmas-nav-link[aria-current=page]{color:var(--christmas-gold-hi)}.christmas-stocking svg{transform-origin:50% 8%;transition:transform .6s var(--christmas-ease-swing)}.christmas-stocking:hover svg{transform:rotate(-9deg)}.christmas-gift{-webkit-tap-highlight-color:transparent}.christmas-gift-image{transition:transform 1.2s var(--christmas-ease), filter .8s ease;filter:saturate(.88)sepia(.08)}.christmas-gift:hover .christmas-gift-image,.christmas-gift:focus-visible .christmas-gift-image{filter:none;transform:scale(1.045)}.christmas-ribbon-v,.christmas-ribbon-h{z-index:2;background:linear-gradient(90deg, transparent 18%, #ffffff38 18% 22%, transparent 22% 78%, #00000024 78% 82%, transparent 82%), var(--christmas-berry);transition:transform .9s var(--christmas-ease) .12s;position:absolute;box-shadow:0 0 0 1px #0000000f,0 4px 10px -4px #00000059}.christmas-ribbon-v{width:11%;top:0;bottom:0;left:70%}.christmas-ribbon-h{background:linear-gradient(180deg, transparent 18%, #ffffff38 18% 22%, transparent 22% 78%, #00000024 78% 82%, transparent 82%), var(--christmas-berry);height:9%;top:24%;left:0;right:0}.christmas-bow{z-index:3;filter:drop-shadow(0 6px 6px #00000040);width:88px;height:72px;position:absolute;top:calc(28.5% - 39px);left:calc(75.5% - 44px)}.christmas-bow .christmas-loop-l,.christmas-bow .christmas-loop-r,.christmas-bow .christmas-tail-l,.christmas-bow .christmas-tail-r{transform-box:fill-box;transition:transform .7s var(--christmas-ease), opacity .5s ease}.christmas-bow .christmas-loop-l{transform-origin:100% 60%}.christmas-bow .christmas-loop-r{transform-origin:0 60%}.christmas-bow .christmas-tail-l{transform-origin:100% 0}.christmas-bow .christmas-tail-r{transform-origin:0 0}.christmas-gift:hover .christmas-ribbon-v,.christmas-gift:focus-visible .christmas-ribbon-v{transform:translateY(104%)}.christmas-gift:hover .christmas-ribbon-h,.christmas-gift:focus-visible .christmas-ribbon-h{transform:translate(104%)}.christmas-gift:hover .christmas-loop-l,.christmas-gift:focus-visible .christmas-loop-l{opacity:0;transform:rotate(-70deg)scale(.4)}.christmas-gift:hover .christmas-loop-r,.christmas-gift:focus-visible .christmas-loop-r{opacity:0;transform:rotate(70deg)scale(.4)}.christmas-gift:hover .christmas-tail-l,.christmas-gift:focus-visible .christmas-tail-l{opacity:0;transform:translate(-6px,40px)rotate(30deg)}.christmas-gift:hover .christmas-tail-r,.christmas-gift:focus-visible .christmas-tail-r{opacity:0;transform:translate(6px,40px)rotate(-30deg)}.christmas-gift .christmas-knot{transition:opacity .4s .1s}.christmas-gift:hover .christmas-knot,.christmas-gift:focus-visible .christmas-knot{opacity:0}.christmas-gift:focus-visible{outline:none}.christmas-gift:focus-visible .christmas-gift-box{outline:2px dashed var(--christmas-berry);outline-offset:5px}.christmas-gift-peek{opacity:0;transition:opacity .5s ease .35s, transform .7s var(--christmas-ease) .35s;transform:translateY(8px)}.christmas-gift:hover .christmas-gift-peek,.christmas-gift:focus-visible .christmas-gift-peek{opacity:1;transform:none}.christmas-tag{--christmas-tilt:-5deg;background-color:var(--theme-panel);align-items:center;gap:.35rem;padding:.45rem .85rem .45rem 1.45rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.christmas-tag{background-color:color-mix(in oklab, var(--theme-panel) 70%, #f3e4c4)}}.christmas-tag{background-image:var(--christmas-grain);color:var(--theme-ink);clip-path:polygon(14px 0,100% 0,100% 100%,14px 100%,0 50%);transform:rotate(var(--christmas-tilt));transform-origin:6px}.christmas-tag:before{content:"";background:var(--theme-surface);width:6px;height:6px;box-shadow:inset 0 0 0 1.5px var(--christmas-gold-deep);border-radius:50%;margin-top:-3px;position:absolute;top:50%;left:8px}@supports (color:color-mix(in lab, red, red)){.christmas-tag:before{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--christmas-gold-deep) 70%, transparent)}}.christmas-tag-v{background-color:var(--theme-panel);padding:1.55rem 1.1rem .8rem;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.christmas-tag-v{background-color:color-mix(in oklab, var(--theme-panel) 70%, #f3e4c4)}}.christmas-tag-v{background-image:var(--christmas-grain);color:var(--theme-ink);text-align:center;white-space:nowrap;clip-path:polygon(50% 0,100% 13px,100% 100%,0 100%,0 13px)}.christmas-tag-v:before{content:"";background:var(--theme-surface);width:7px;height:7px;box-shadow:inset 0 0 0 1.5px var(--christmas-gold-deep);border-radius:50%;margin-left:-3.5px;position:absolute;top:8px;left:50%}@supports (color:color-mix(in lab, red, red)){.christmas-tag-v:before{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--christmas-gold-deep) 70%, transparent)}}.christmas-tag-wrap{filter:drop-shadow(0 3px 2px #1f2a2238)drop-shadow(0 0 .5px #1f2a2280)}.christmas-seal{filter:drop-shadow(0 3px 3px #3c000059)}.christmas-advent-board{background-color:var(--christmas-pine);background-image:var(--christmas-grain), radial-gradient(120% 70% at 50% 0%, var(--christmas-pine), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.christmas-advent-board{background-image:var(--christmas-grain), radial-gradient(120% 70% at 50% 0%, color-mix(in oklab, var(--christmas-pine) 70%, #2d6a4f), transparent 70%)}}.christmas-advent-cell{perspective:1100px}.christmas-door{transform-origin:0;transform-style:preserve-3d;transition:transform 1.1s var(--christmas-ease-swing);position:absolute;inset:0;transform:rotateY(-16deg)}.christmas-door-face,.christmas-door-back{backface-visibility:hidden;position:absolute;inset:0}.christmas-door-back{background-color:var(--theme-panel);transform:rotateY(180deg)}@supports (color:color-mix(in lab, red, red)){.christmas-door-back{background-color:color-mix(in oklab, var(--theme-panel) 82%, #e9dcc0)}}.christmas-door-back{background-image:var(--christmas-grain), radial-gradient(circle, var(--christmas-berry) 1px, transparent 1.5px)}@supports (color:color-mix(in lab, red, red)){.christmas-door-back{background-image:var(--christmas-grain), radial-gradient(circle, color-mix(in oklab, var(--christmas-berry) 30%, transparent) 1px, transparent 1.5px)}}.christmas-door-back{background-size:auto,9px 9px}.christmas-door-face{background-image:var(--christmas-grain);box-shadow:6px 0 14px -6px #00000073}.christmas-door-perf{border-radius:calc(var(--theme-radius) * .5);opacity:.45;border:1.5px dashed;position:absolute;inset:6px}.christmas-advent-cell:hover .christmas-door,.christmas-advent-cell:focus-visible .christmas-door{transform:rotateY(-112deg)}.christmas-advent-cell:focus-visible{outline:none}.christmas-advent-cell:focus-visible .christmas-advent-window{outline:2px dashed var(--christmas-gold-hi);outline-offset:4px}.christmas-advent-image{transition:transform 1.4s var(--christmas-ease)}.christmas-advent-cell:hover .christmas-advent-image{transform:scale(1.06)}.christmas-tag-link .christmas-tag,.christmas-tag-link .christmas-tag-v{transition:background-color .4s,color .4s}.christmas-tag-link:hover .christmas-tag,.christmas-tag-link:hover .christmas-tag-v,.christmas-tag-link[aria-pressed=true] .christmas-tag,.christmas-tag-link[aria-pressed=true] .christmas-tag-v{background-color:var(--christmas-berry);color:#fff8ec}.christmas-tag-link[aria-pressed=true] .christmas-tag:before,.christmas-tag-link[aria-pressed=true] .christmas-tag-v:before{background:var(--christmas-gold-hi)}.christmas-tag-link:focus-visible{outline:none}.christmas-tag-link:focus-visible .christmas-tag-v,.christmas-tag-link:focus-visible .christmas-tag{outline:2px dashed var(--christmas-berry);outline-offset:3px}.christmas-tag-swing{transform-origin:50% 0}.christmas-card-stage{perspective:2400px}.christmas-card-cover{transform-origin:0;transform-style:preserve-3d;transform:rotateY(-180deg)}.christmas-card-cover>div{backface-visibility:hidden;position:absolute;inset:0}.christmas-card-cover>.christmas-card-cover-back{transform:rotateY(180deg)}.christmas-frame{background-color:var(--christmas-pine);background-image:var(--christmas-grain);box-shadow:inset 0 0 0 1px #ffffff0f,0 30px 50px -30px #0f1e1499}.christmas-frost{mix-blend-mode:screen;background:radial-gradient(70% 55% at 0 0,#ffffff8c,#0000 60%),radial-gradient(60% 50% at 100% 100%,#ffffff73,#0000 60%),radial-gradient(35% 30% at 100% 0,#ffffff4d,#0000 70%)}.christmas-option{transition:transform .5s var(--christmas-ease-swing), border-color .3s ease, background-color .3s ease;position:relative}.christmas-option:hover{transform:translateY(-3px)rotate(-.6deg)}.christmas-option-star{transition:transform .6s var(--christmas-ease-swing);transform:scale(0)rotate(-90deg)}.christmas-option[aria-current=true] .christmas-option-star{transform:scale(1)rotate(0)}.christmas-bauble{transition:transform .5s var(--christmas-ease-swing), background-color .3s ease;position:relative}.christmas-bauble:before{content:"";background:var(--christmas-gold);border-radius:2px 2px 0 0;width:10px;height:6px;margin-left:-5px;position:absolute;top:-5px;left:50%}.christmas-bauble:hover{transform:rotate(-10deg)}.christmas-btn{isolation:isolate;background-color:var(--christmas-berry);color:#fff8ec;transition:transform .4s var(--christmas-ease-swing), box-shadow .4s ease, background-color .3s ease;box-shadow:0 1px 0 #ffffff40 inset, 0 10px 22px -12px var(--christmas-berry);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.christmas-btn{box-shadow:0 1px 0 #ffffff40 inset, 0 10px 22px -12px color-mix(in oklab, var(--christmas-berry) 80%, black)}}.christmas-btn:before{content:"";z-index:-1;border-radius:calc(var(--theme-radius) - 3px);border:1.5px dashed oklab(98.13% .00263858 .017309/.55);position:absolute;inset:4px}.christmas-btn:hover:not(:disabled){background-color:var(--christmas-berry-deep);transform:translateY(-2px)}.christmas-btn:active:not(:disabled){transform:translateY(1px)}.christmas-btn-ghost{transition:color .3s;position:relative}.christmas-btn-ghost:after{content:"";transform-origin:0;height:6px;transition:transform .6s var(--christmas-ease);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='6' viewBox='0 0 16 6'%3E%3Cpath d='M0 3c4 0 4-2.5 8-2.5S12 3 16 3' fill='none' stroke='%23d4af37' stroke-width='1.4'/%3E%3C/svg%3E") 0 0/16px 6px repeat-x;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(.35)}.christmas-btn-ghost:hover:after{transform:scaleX(1)}.christmas-stamp{--christmas-perf:5px;background:var(--christmas-snow);-webkit-mask:linear-gradient(#000 0 0) content-box, radial-gradient(circle at var(--christmas-perf) var(--christmas-perf), #0000 2.6px, #000 3px) calc(var(--christmas-perf) * -1) calc(var(--christmas-perf) * -1) / calc(var(--christmas-perf) * 2) calc(var(--christmas-perf) * 2) border-box;-webkit-mask:linear-gradient(#000 0 0) content-box, radial-gradient(circle at var(--christmas-perf) var(--christmas-perf), #0000 2.6px, #000 3px) calc(var(--christmas-perf) * -1) calc(var(--christmas-perf) * -1) / calc(var(--christmas-perf) * 2) calc(var(--christmas-perf) * 2) border-box;-webkit-mask:linear-gradient(#000 0 0) content-box, radial-gradient(circle at var(--christmas-perf) var(--christmas-perf), #0000 2.6px, #000 3px) calc(var(--christmas-perf) * -1) calc(var(--christmas-perf) * -1) / calc(var(--christmas-perf) * 2) calc(var(--christmas-perf) * 2) border-box;-webkit-mask:linear-gradient(#000 0 0) content-box, radial-gradient(circle at var(--christmas-perf) var(--christmas-perf), #0000 2.6px, #000 3px) calc(var(--christmas-perf) * -1) calc(var(--christmas-perf) * -1) / calc(var(--christmas-perf) * 2) calc(var(--christmas-perf) * 2) border-box;mask:linear-gradient(#000 0 0) content-box, radial-gradient(circle at var(--christmas-perf) var(--christmas-perf), #0000 2.6px, #000 3px) calc(var(--christmas-perf) * -1) calc(var(--christmas-perf) * -1) / calc(var(--christmas-perf) * 2) calc(var(--christmas-perf) * 2) border-box;filter:drop-shadow(0 4px 6px #00000040);padding:9px}.christmas-richtext h1,.christmas-richtext h2,.christmas-richtext h3,.christmas-richtext h4{font-weight:400}.christmas-richtext>p:first-child:first-letter{float:left;font-family:var(--font-heading);color:var(--christmas-berry);border:1px solid var(--christmas-gold);margin:.1em .45rem 0 0;padding:.12em .2em 0;font-size:2.9em;line-height:.9}@supports (color:color-mix(in lab, red, red)){.christmas-richtext>p:first-child:first-letter{border:1px solid color-mix(in oklab, var(--christmas-gold) 70%, transparent)}}.christmas-richtext>p:first-child:first-letter{background:var(--christmas-gold)}@supports (color:color-mix(in lab, red, red)){.christmas-richtext>p:first-child:first-letter{background:color-mix(in oklab, var(--christmas-gold) 10%, transparent)}}.christmas-scroller{scrollbar-width:none}.christmas-scroller::-webkit-scrollbar{display:none}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1\/4{inset:-25%}.-inset-2{inset:calc(var(--spacing) * -2)}.-inset-3{inset:calc(var(--spacing) * -3)}.-inset-4{inset:calc(var(--spacing) * -4)}.-inset-6{inset:calc(var(--spacing) * -6)}.-inset-8{inset:calc(var(--spacing) * -8)}.-inset-16{inset:calc(var(--spacing) * -16)}.-inset-\[12\%\]{inset:-12%}.-inset-\[45\%\]{inset:-45%}.-inset-\[60\%\]{inset:-60%}.-inset-\[70\%\]{inset:-70%}.inset-0{inset:calc(var(--spacing) * 0)}.inset-1{inset:calc(var(--spacing) * 1)}.inset-2{inset:calc(var(--spacing) * 2)}.inset-2\.5{inset:calc(var(--spacing) * 2.5)}.inset-3{inset:calc(var(--spacing) * 3)}.inset-4{inset:calc(var(--spacing) * 4)}.inset-6{inset:calc(var(--spacing) * 6)}.inset-\[-10\%\]{inset:-10%}.inset-\[-14\%\]{inset:-14%}.inset-\[3\%\]{inset:3%}.inset-\[3px\]{inset:3px}.inset-\[4\%\]{inset:4%}.inset-\[6\%\]{inset:6%}.inset-\[8\%\]{inset:8%}.inset-\[9\%\]{inset:9%}.inset-\[10\%\]{inset:10%}.inset-\[12\%\]{inset:12%}.inset-\[14\%\]{inset:14%}.inset-\[22\%\]{inset:22%}.inset-\[30\%\]{inset:30%}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-1{inset-inline:calc(var(--spacing) * 1)}.inset-x-1\.5{inset-inline:calc(var(--spacing) * 1.5)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.inset-x-\[-60\%\]{inset-inline:-60%}.inset-x-\[16\%\]{inset-inline:16%}.-inset-y-10{inset-block:calc(var(--spacing) * -10)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.inset-y-2\.5{inset-block:calc(var(--spacing) * 2.5)}.inset-y-4{inset-block:calc(var(--spacing) * 4)}.inset-y-\[3px\]{inset-block:3px}.inset-y-\[12\%\]{inset-block:12%}.start{inset-inline-start:var(--spacing)}.start\!{inset-inline-start:var(--spacing)!important}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.end{inset-inline-end:var(--spacing)}.end\!{inset-inline-end:var(--spacing)!important}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-\[-2px\]{inset-inline-end:-2px}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.-top-4{top:calc(var(--spacing) * -4)}.-top-5{top:calc(var(--spacing) * -5)}.-top-6{top:calc(var(--spacing) * -6)}.-top-7{top:calc(var(--spacing) * -7)}.-top-8{top:calc(var(--spacing) * -8)}.-top-10{top:calc(var(--spacing) * -10)}.-top-12{top:calc(var(--spacing) * -12)}.-top-16{top:calc(var(--spacing) * -16)}.-top-20{top:calc(var(--spacing) * -20)}.-top-24{top:calc(var(--spacing) * -24)}.-top-32{top:calc(var(--spacing) * -32)}.-top-40{top:calc(var(--spacing) * -40)}.-top-56{top:calc(var(--spacing) * -56)}.-top-\[10\%\]{top:-10%}.-top-\[15\%\]{top:-15%}.-top-\[20\%\]{top:-20%}.-top-\[25vh\]{top:-25vh}.-top-\[28rem\]{top:-28rem}.-top-\[39px\]{top:-39px}.-top-px{top:-1px}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:calc(var(--spacing) * 1)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-10{top:calc(var(--spacing) * 10)}.top-14{top:calc(var(--spacing) * 14)}.top-16{top:calc(var(--spacing) * 16)}.top-20{top:calc(var(--spacing) * 20)}.top-24{top:calc(var(--spacing) * 24)}.top-32{top:calc(var(--spacing) * 32)}.top-40{top:calc(var(--spacing) * 40)}.top-\[-0\.75rem\]{top:-.75rem}.top-\[-2\.6rem\]{top:-2.6rem}.top-\[-2px\]{top:-2px}.top-\[-6px\]{top:-6px}.top-\[-8rem\]{top:-8rem}.top-\[-14px\]{top:-14px}.top-\[-30\%\]{top:-30%}.top-\[3\.5\%\]{top:3.5%}.top-\[3px\]{top:3px}.top-\[5\.25rem\]{top:5.25rem}.top-\[6\.5px\]{top:6.5px}.top-\[6px\]{top:6px}.top-\[8\%\]{top:8%}.top-\[9\%\]{top:9%}.top-\[10\%\]{top:10%}.top-\[12\%\]{top:12%}.top-\[12px\]{top:12px}.top-\[13\.5rem\]{top:13.5rem}.top-\[13px\]{top:13px}.top-\[14\%\]{top:14%}.top-\[16\%\]{top:16%}.top-\[18\%\]{top:18%}.top-\[22\%\]{top:22%}.top-\[24\%\]{top:24%}.top-\[26\%\]{top:26%}.top-\[30\%\]{top:30%}.top-\[34\%\]{top:34%}.top-\[36\%\]{top:36%}.top-\[38\%\]{top:38%}.top-\[42\%\]{top:42%}.top-\[48\%\]{top:48%}.top-\[54\%\]{top:54%}.top-\[56\%\]{top:56%}.top-\[58\%\]{top:58%}.top-\[60\%\]{top:60%}.top-\[65px\]{top:65px}.top-\[72\%\]{top:72%}.top-\[calc\(100\%\+2\.4rem\)\]{top:calc(100% + 2.4rem)}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-2{right:calc(var(--spacing) * -2)}.-right-3{right:calc(var(--spacing) * -3)}.-right-4{right:calc(var(--spacing) * -4)}.-right-5{right:calc(var(--spacing) * -5)}.-right-6{right:calc(var(--spacing) * -6)}.-right-10{right:calc(var(--spacing) * -10)}.-right-12{right:calc(var(--spacing) * -12)}.-right-16{right:calc(var(--spacing) * -16)}.-right-20{right:calc(var(--spacing) * -20)}.-right-24{right:calc(var(--spacing) * -24)}.-right-32{right:calc(var(--spacing) * -32)}.-right-40{right:calc(var(--spacing) * -40)}.-right-48{right:calc(var(--spacing) * -48)}.-right-56{right:calc(var(--spacing) * -56)}.-right-\[0\.18em\]{right:-.18em}.-right-\[3px\]{right:-3px}.-right-\[12\%\]{right:-12%}.-right-\[15\%\]{right:-15%}.-right-\[20vw\]{right:-20vw}.-right-px{right:-1px}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-1\/4{right:25%}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-8{right:calc(var(--spacing) * 8)}.right-10{right:calc(var(--spacing) * 10)}.right-16{right:calc(var(--spacing) * 16)}.right-\[-38\%\]{right:-38%}.right-\[-70px\]{right:-70px}.right-\[5\%\]{right:5%}.right-\[6\%\]{right:6%}.right-\[8\%\]{right:8%}.right-\[10\%\]{right:10%}.right-\[14\%\]{right:14%}.right-\[16\%\]{right:16%}.right-\[18\%\]{right:18%}.right-\[22\%\]{right:22%}.right-\[38\%\]{right:38%}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.-bottom-3{bottom:calc(var(--spacing) * -3)}.-bottom-4{bottom:calc(var(--spacing) * -4)}.-bottom-5{bottom:calc(var(--spacing) * -5)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.-bottom-7{bottom:calc(var(--spacing) * -7)}.-bottom-16{bottom:calc(var(--spacing) * -16)}.-bottom-20{bottom:calc(var(--spacing) * -20)}.-bottom-24{bottom:calc(var(--spacing) * -24)}.-bottom-32{bottom:calc(var(--spacing) * -32)}.-bottom-40{bottom:calc(var(--spacing) * -40)}.-bottom-52{bottom:calc(var(--spacing) * -52)}.-bottom-56{bottom:calc(var(--spacing) * -56)}.-bottom-64{bottom:calc(var(--spacing) * -64)}.-bottom-72{bottom:calc(var(--spacing) * -72)}.-bottom-\[0\.12em\]{bottom:-.12em}.-bottom-\[3px\]{bottom:-3px}.-bottom-\[8\%\]{bottom:-8%}.-bottom-\[10\%\]{bottom:-10%}.-bottom-\[30\%\]{bottom:-30%}.-bottom-\[30vh\]{bottom:-30vh}.-bottom-px{bottom:-1px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-20{bottom:calc(var(--spacing) * 20)}.bottom-24{bottom:calc(var(--spacing) * 24)}.bottom-\[-3px\]{bottom:-3px}.bottom-\[-10\%\]{bottom:-10%}.bottom-\[-20\%\]{bottom:-20%}.bottom-\[-30\%\]{bottom:-30%}.bottom-\[-40\%\]{bottom:-40%}.bottom-\[12\%\]{bottom:12%}.bottom-\[14\%\]{bottom:14%}.bottom-\[14px\]{bottom:14px}.bottom-\[18\%\]{bottom:18%}.bottom-\[20\%\]{bottom:20%}.bottom-\[22\%\]{bottom:22%}.bottom-\[24\%\]{bottom:24%}.bottom-\[26\%\]{bottom:26%}.bottom-\[38px\]{bottom:38px}.bottom-\[56px\]{bottom:56px}.bottom-full{bottom:100%}.-left-1{left:calc(var(--spacing) * -1)}.-left-1\/4{left:-25%}.-left-2{left:calc(var(--spacing) * -2)}.-left-2\.5{left:calc(var(--spacing) * -2.5)}.-left-3{left:calc(var(--spacing) * -3)}.-left-4{left:calc(var(--spacing) * -4)}.-left-5{left:calc(var(--spacing) * -5)}.-left-6{left:calc(var(--spacing) * -6)}.-left-7{left:calc(var(--spacing) * -7)}.-left-8{left:calc(var(--spacing) * -8)}.-left-10{left:calc(var(--spacing) * -10)}.-left-14{left:calc(var(--spacing) * -14)}.-left-16{left:calc(var(--spacing) * -16)}.-left-20{left:calc(var(--spacing) * -20)}.-left-24{left:calc(var(--spacing) * -24)}.-left-32{left:calc(var(--spacing) * -32)}.-left-40{left:calc(var(--spacing) * -40)}.-left-\[0\.06em\]{left:-.06em}.-left-\[3px\]{left:-3px}.-left-\[10\%\]{left:-10%}.-left-\[15\%\]{left:-15%}.-left-\[20vw\]{left:-20vw}.left-0{left:calc(var(--spacing) * 0)}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1{left:calc(var(--spacing) * 1)}.left-1\/2{left:50%}.left-1\/3{left:33.3333%}.left-1\/4{left:25%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-6{left:calc(var(--spacing) * 6)}.left-8{left:calc(var(--spacing) * 8)}.left-\[2px\]{left:2px}.left-\[4\%\]{left:4%}.left-\[6px\]{left:6px}.left-\[10\%\]{left:10%}.left-\[12\%\]{left:12%}.left-\[18\%\]{left:18%}.left-\[20\%\]{left:20%}.left-\[22\%\]{left:22%}.left-\[34\%\]{left:34%}.left-\[42\%\]{left:42%}.left-\[62\%\]{left:62%}.left-\[62px\]{left:62px}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.-z-20{z-index:calc(20 * -1)}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-20\!{z-index:20!important}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[6\]{z-index:6}.z-\[7\]{z-index:7}.z-\[8\]{z-index:8}.z-\[25\]{z-index:25}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.-order-1{order:calc(1 * -1)}.order-1{order:1}.order-2{order:2}.order-first{order:-9999}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-span-4{grid-column:span 4/span 4}.col-span-6{grid-column:span 6/span 6}.col-span-8{grid-column:span 8/span 8}.col-span-10{grid-column:span 10/span 10}.col-span-12{grid-column:span 12/span 12}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-span-2{grid-row:span 2/span 2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.container\!{width:100%!important}@media (width>=40rem){.container\!{max-width:40rem!important}}@media (width>=48rem){.container\!{max-width:48rem!important}}@media (width>=64rem){.container\!{max-width:64rem!important}}@media (width>=80rem){.container\!{max-width:80rem!important}}@media (width>=96rem){.container\!{max-width:96rem!important}}.t-richtext{color:var(--theme-muted);line-height:1.625}.t-richtext>*+*{margin-top:1rem}.t-richtext h1,.t-richtext h2,.t-richtext h3,.t-richtext h4,.t-richtext h5,.t-richtext h6{color:var(--theme-ink);font-weight:600}.t-richtext h1{margin-top:2rem;font-size:1.5rem;line-height:2rem}.t-richtext h2{margin-top:2rem;font-size:1.25rem;line-height:1.75rem}.t-richtext h3{margin-top:1.5rem;font-size:1.125rem;line-height:1.75rem}.t-richtext h4,.t-richtext h5,.t-richtext h6{margin-top:1.25rem;font-size:1em}.t-richtext>:first-child{margin-top:0}.t-richtext strong{color:var(--theme-ink);font-weight:600}.t-richtext ul{padding-left:1.5rem;list-style:outside}.t-richtext ol{padding-left:1.5rem;list-style:decimal}.t-richtext li+li,.t-richtext li>ul,.t-richtext li>ol{margin-top:.25rem}.t-richtext em{font-style:italic}.t-richtext code{font-family:var(--font-mono,ui-monospace, monospace);font-size:.875em}.t-richtext blockquote{background-color:#f59e0b;padding:1rem;font-size:.875rem}@supports (color:color-mix(in lab, red, red)){.t-richtext blockquote{background-color:color-mix(in oklab, #f59e0b 14%, var(--theme-panel))}}.t-richtext blockquote{border:1px solid #f59e0b}@supports (color:color-mix(in lab, red, red)){.t-richtext blockquote{border:1px solid color-mix(in oklab, #f59e0b 34%, var(--theme-panel))}}.t-richtext blockquote{border-radius:var(--theme-radius);color:#b45309}@supports (color:color-mix(in lab, red, red)){.t-richtext blockquote{color:color-mix(in oklab, #b45309 45%, var(--theme-ink))}}.t-richtext a{color:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.t-richtext a{color:color-mix(in oklab, var(--site-brand) 65%, var(--theme-ink))}}.t-richtext a{text-decoration:underline}.t-richtext a:hover{color:var(--site-brand)}.t-richtext hr{border-color:var(--theme-line);margin:2rem 0}.t-richtext table{border:1px solid var(--theme-line);width:100%;font-size:.875rem}.t-richtext th,.t-richtext td{text-align:left;border-bottom:1px solid var(--theme-line);padding:.75rem 1rem}.t-richtext th{color:var(--theme-ink);background-color:var(--theme-ink);font-weight:500}@supports (color:color-mix(in lab, red, red)){.t-richtext th{background-color:color-mix(in oklab, var(--theme-ink) 5%, var(--theme-panel))}}.m-0{margin:calc(var(--spacing) * 0)}.m-2{margin:calc(var(--spacing) * 2)}.m-2\.5{margin:calc(var(--spacing) * 2.5)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-44{margin:calc(var(--spacing) * 44)}.m-82{margin:calc(var(--spacing) * 82)}.m-\[-2px\]{margin:-2px}.m-auto{margin:auto}.-mx-0\.5{margin-inline:calc(var(--spacing) * -.5)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.-mx-\[\.3125rem\]{margin-inline:-.3125rem}.-mx-\[5\%\]{margin-inline:-5%}.-mx-\[var\(--flux-bleed\,1\.5rem\)\]{margin-inline:calc(var(--flux-bleed,1.5rem) * -1)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-2\.5{margin-inline:calc(var(--spacing) * 2.5)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-\[-6px\]{margin-inline:-6px}.mx-\[2\%\]{margin-inline:2%}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-px{margin-block:-1px}.my-2{margin-block:calc(var(--spacing) * 2)}.my-2\.5{margin-block:calc(var(--spacing) * 2.5)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-7{margin-block:calc(var(--spacing) * 7)}.my-\[\.3125rem\]{margin-block:.3125rem}.my-px{margin-block:1px}.-ms-1{margin-inline-start:calc(var(--spacing) * -1)}.-ms-1\.5{margin-inline-start:calc(var(--spacing) * -1.5)}.-ms-2{margin-inline-start:calc(var(--spacing) * -2)}.-ms-2\.5{margin-inline-start:calc(var(--spacing) * -2.5)}.-ms-3{margin-inline-start:calc(var(--spacing) * -3)}.-ms-4{margin-inline-start:calc(var(--spacing) * -4)}.ms-1{margin-inline-start:calc(var(--spacing) * 1)}.ms-1\.5{margin-inline-start:calc(var(--spacing) * 1.5)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-3{margin-inline-start:calc(var(--spacing) * 3)}.ms-4{margin-inline-start:calc(var(--spacing) * 4)}.ms-5{margin-inline-start:calc(var(--spacing) * 5)}.ms-auto{margin-inline-start:auto}.-me-1{margin-inline-end:calc(var(--spacing) * -1)}.-me-1\.5{margin-inline-end:calc(var(--spacing) * -1.5)}.-me-2{margin-inline-end:calc(var(--spacing) * -2)}.-me-2\.5{margin-inline-end:calc(var(--spacing) * -2.5)}.-me-3{margin-inline-end:calc(var(--spacing) * -3)}.-me-4{margin-inline-end:calc(var(--spacing) * -4)}.me-1\.5{margin-inline-end:calc(var(--spacing) * 1.5)}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.me-3{margin-inline-end:calc(var(--spacing) * 3)}.me-4{margin-inline-end:calc(var(--spacing) * 4)}.me-10{margin-inline-end:calc(var(--spacing) * 10)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-2\.5{margin-top:calc(var(--spacing) * -2.5)}.-mt-5{margin-top:calc(var(--spacing) * -5)}.-mt-6{margin-top:calc(var(--spacing) * -6)}.-mt-7{margin-top:calc(var(--spacing) * -7)}.-mt-8{margin-top:calc(var(--spacing) * -8)}.-mt-9{margin-top:calc(var(--spacing) * -9)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.-mt-12{margin-top:calc(var(--spacing) * -12)}.-mt-20{margin-top:calc(var(--spacing) * -20)}.-mt-\[3px\]{margin-top:-3px}.-mt-\[4vw\]{margin-top:-4vw}.-mt-\[17\%\]{margin-top:-17%}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-11{margin-top:calc(var(--spacing) * 11)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-28{margin-top:calc(var(--spacing) * 28)}.mt-\[10px\]{margin-top:10px}.mt-\[16px\]{margin-top:16px}.mt-\[18px\]{margin-top:18px}.mt-\[22px\]{margin-top:22px}.mt-\[24px\]{margin-top:24px}.mt-\[26px\]{margin-top:26px}.mt-\[30px\]{margin-top:30px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-10{margin-right:calc(var(--spacing) * 10)}.mr-\[6px\]{margin-right:6px}.mr-auto{margin-right:auto}.-mb-1{margin-bottom:calc(var(--spacing) * -1)}.-mb-1\.5{margin-bottom:calc(var(--spacing) * -1.5)}.-mb-2\.5{margin-bottom:calc(var(--spacing) * -2.5)}.-mb-3{margin-bottom:calc(var(--spacing) * -3)}.-mb-\[0\.08em\]{margin-bottom:-.08em}.-mb-\[0\.12em\]{margin-bottom:-.12em}.-mb-\[0\.18em\]{margin-bottom:-.18em}.-mb-px{margin-bottom:-1px}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.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-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-28{margin-bottom:calc(var(--spacing) * 28)}.mb-\[2px\]{margin-bottom:2px}.mb-\[6px\]{margin-bottom:6px}.mb-\[18\%\]{margin-bottom:18%}.mb-px{margin-bottom:1px}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-\[0\.04em\]{margin-left:-.04em}.-ml-\[0\.05em\]{margin-left:-.05em}.-ml-\[3px\]{margin-left:-3px}.-ml-\[4px\]{margin-left:-4px}.-ml-\[17\%\]{margin-left:-17%}.-ml-px{margin-left:-1px}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-7{margin-left:calc(var(--spacing) * 7)}.ml-\[\.06em\]{margin-left:.06em}.ml-\[18px\]{margin-left:18px}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline\!{display:inline!important}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table\!{display:table!important}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.field-sizing-content{field-sizing:content}.aspect-\[1\/3\]{aspect-ratio:1/3}.aspect-\[1\/4\]{aspect-ratio:1/4}.aspect-\[1\/6\]{aspect-ratio:1/6}.aspect-\[2\/3\.4\]{aspect-ratio:2/3.4}.aspect-\[2\/3\]{aspect-ratio:2/3}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[3\/4\.3\]{aspect-ratio:3/4.3}.aspect-\[3\/4\.8\]{aspect-ratio:3/4.8}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[3\/5\.2\]{aspect-ratio:3/5.2}.aspect-\[4\/3\.4\]{aspect-ratio:4/3.4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[5\/3\]{aspect-ratio:5/3}.aspect-\[5\/4\]{aspect-ratio:5/4}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.\!size-10{width:calc(var(--spacing) * 10)!important;height:calc(var(--spacing) * 10)!important}.size-0{width:calc(var(--spacing) * 0);height:calc(var(--spacing) * 0)}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.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-2\/3{width:66.6667%;height:66.6667%}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\!{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\!{width:calc(var(--spacing) * 4)!important;height:calc(var(--spacing) * 4)!important}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-5\!{width:calc(var(--spacing) * 5)!important;height:calc(var(--spacing) * 5)!important}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-36{width:calc(var(--spacing) * 36);height:calc(var(--spacing) * 36)}.size-40{width:calc(var(--spacing) * 40);height:calc(var(--spacing) * 40)}.size-48{width:calc(var(--spacing) * 48);height:calc(var(--spacing) * 48)}.size-52{width:calc(var(--spacing) * 52);height:calc(var(--spacing) * 52)}.size-56{width:calc(var(--spacing) * 56);height:calc(var(--spacing) * 56)}.size-64{width:calc(var(--spacing) * 64);height:calc(var(--spacing) * 64)}.size-72{width:calc(var(--spacing) * 72);height:calc(var(--spacing) * 72)}.size-80{width:calc(var(--spacing) * 80);height:calc(var(--spacing) * 80)}.size-\[\.2em\]{width:.2em;height:.2em}.size-\[\.42em\]{width:.42em;height:.42em}.size-\[1\.125rem\]{width:1.125rem;height:1.125rem}.size-\[4\.5rem\]{width:4.5rem;height:4.5rem}.size-\[5\.25rem\]{width:5.25rem;height:5.25rem}.size-\[5px\]{width:5px;height:5px}.size-\[6px\]{width:6px;height:6px}.size-\[17px\]{width:17px;height:17px}.size-\[18px\]{width:18px;height:18px}.size-\[22px\]{width:22px;height:22px}.size-\[24rem\]{width:24rem;height:24rem}.size-\[28rem\]{width:28rem;height:28rem}.size-\[30rem\]{width:30rem;height:30rem}.size-\[34\%\]{width:34%;height:34%}.size-\[36rem\]{width:36rem;height:36rem}.size-\[38\%\]{width:38%;height:38%}.size-\[40rem\]{width:40rem;height:40rem}.size-\[44\%\]{width:44%;height:44%}.size-\[44rem\]{width:44rem;height:44rem}.size-\[56rem\]{width:56rem;height:56rem}.size-\[64rem\]{width:64rem;height:64rem}.size-\[130vmax\]{width:130vmax;height:130vmax}.size-\[140vmax\]{width:140vmax;height:140vmax}.size-\[150vmax\]{width:150vmax;height:150vmax}.size-\[220vmax\]{width:220vmax;height:220vmax}.size-\[clamp\(17rem\,44vw\,40rem\)\]{width:clamp(17rem,44vw,40rem);height:clamp(17rem,44vw,40rem)}.size-\[min\(84vw\,44rem\)\]{width:min(84vw,44rem);height:min(84vw,44rem)}.size-full{width:100%;height:100%}.\!h-10{height:calc(var(--spacing) * 10)!important}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\/2{height:50%}.h-1\/3{height:33.3333%}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-2\/3{height:66.6667%}.h-2\/5{height:40%}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-56{height:calc(var(--spacing) * 56)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-96{height:calc(var(--spacing) * 96)}.h-\[\.5em\]{height:.5em}.h-\[0\.85em\]{height:.85em}.h-\[1\.05rem\]{height:1.05rem}.h-\[1\.5px\]{height:1.5px}.h-\[2\.4rem\]{height:2.4rem}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[3rem\]{height:3rem}.h-\[4\.5rem\]{height:4.5rem}.h-\[4\.6rem\]{height:4.6rem}.h-\[6\%\]{height:6%}.h-\[7px\]{height:7px}.h-\[9px\]{height:9px}.h-\[10px\]{height:10px}.h-\[11px\]{height:11px}.h-\[11vw\]{height:11vw}.h-\[12vw\]{height:12vw}.h-\[14px\]{height:14px}.h-\[16\%\]{height:16%}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[22\%\]{height:22%}.h-\[24\%\]{height:24%}.h-\[24rem\]{height:24rem}.h-\[26\%\]{height:26%}.h-\[26rem\]{height:26rem}.h-\[28rem\]{height:28rem}.h-\[30\%\]{height:30%}.h-\[30rem\]{height:30rem}.h-\[32rem\]{height:32rem}.h-\[34\%\]{height:34%}.h-\[34rem\]{height:34rem}.h-\[36\%\]{height:36%}.h-\[36rem\]{height:36rem}.h-\[38\%\]{height:38%}.h-\[38rem\]{height:38rem}.h-\[40\%\]{height:40%}.h-\[42\%\]{height:42%}.h-\[44\%\]{height:44%}.h-\[44rem\]{height:44rem}.h-\[45\%\]{height:45%}.h-\[46\%\]{height:46%}.h-\[46vh\]{height:46vh}.h-\[50\%\]{height:50%}.h-\[52\%\]{height:52%}.h-\[60\%\]{height:60%}.h-\[62\%\]{height:62%}.h-\[65\%\]{height:65%}.h-\[70\%\]{height:70%}.h-\[70vh\]{height:70vh}.h-\[72\%\]{height:72%}.h-\[74\%\]{height:74%}.h-\[75vh\]{height:75vh}.h-\[78\%\]{height:78%}.h-\[80vh\]{height:80vh}.h-\[82\%\]{height:82%}.h-\[85vh\]{height:85vh}.h-\[86\%\]{height:86%}.h-\[88\%\]{height:88%}.h-\[90vh\]{height:90vh}.h-\[100dvh\]{height:100dvh}.h-\[115vh\]{height:115vh}.h-\[150px\]{height:150px}.h-\[170px\]{height:170px}.h-\[190px\]{height:190px}.h-\[340px\]{height:340px}.h-\[520px\]{height:520px}.h-\[calc\(2rem\+2px\)\]{height:calc(2rem + 2px)}.h-\[clamp\(2\.75rem\,9vh\,5\.5rem\)\]{height:clamp(2.75rem,9vh,5.5rem)}.h-\[clamp\(11rem\,30vw\,24rem\)\]{height:clamp(11rem,30vw,24rem)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-11{max-height:calc(var(--spacing) * 11)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[42vh\]{max-height:42vh}.max-h-\[46svh\]{max-height:46svh}.max-h-\[55vh\]{max-height:55vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[62rem\]{max-height:62rem}.max-h-\[90vh\]{max-height:90vh}.max-h-\[100vh\]{max-height:100vh}.max-h-\[calc\(100dvh-1\.5rem\)\]{max-height:calc(100dvh - 1.5rem)}.max-h-\[calc\(100dvh-1rem\)\]{max-height:calc(100dvh - 1rem)}.max-h-\[calc\(100dvh-5rem\)\]{max-height:calc(100dvh - 5rem)}.max-h-dvh{max-height:100dvh}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-3{min-height:calc(var(--spacing) * 3)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-\[5\.5rem\]{min-height:5.5rem}.min-h-\[11rem\]{min-height:11rem}.min-h-\[22rem\]{min-height:22rem}.min-h-\[32rem\]{min-height:32rem}.min-h-\[40px\]{min-height:40px}.min-h-\[86svh\]{min-height:86svh}.min-h-\[88svh\]{min-height:88svh}.min-h-\[100svh\]{min-height:100svh}.min-h-\[calc\(100dvh-1rem\)\]{min-height:calc(100dvh - 1rem)}.min-h-\[calc\(100svh-3\.5rem\)\]{min-height:calc(100svh - 3.5rem)}.min-h-\[calc\(100svh-6rem\)\]{min-height:calc(100svh - 6rem)}.min-h-\[calc\(100vh-4rem-5\.5rem\)\]{min-height:calc(100vh - 9.5rem)}.min-h-auto{min-height:auto}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.t-field{width:100%;color:var(--theme-ink);background-color:var(--theme-ink);padding:.5rem 1rem;font-size:.875rem}@supports (color:color-mix(in lab, red, red)){.t-field{background-color:color-mix(in oklab, var(--theme-ink) 4%, var(--theme-panel))}}.t-field{border:1px solid var(--theme-line);border-radius:var(--theme-radius)}.t-field::placeholder{color:var(--theme-muted)}@supports (color:color-mix(in lab, red, red)){.t-field::placeholder{color:color-mix(in oklab, var(--theme-muted) 70%, transparent)}}.t-field:focus{border-color:var(--site-brand);box-shadow:0 0 0 2px var(--site-brand);outline:none}@supports (color:color-mix(in lab, red, red)){.t-field:focus{box-shadow:0 0 0 2px color-mix(in oklab, var(--site-brand) 35%, transparent)}}.t-field:disabled{background-color:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.t-field:disabled{background-color:color-mix(in oklab, var(--theme-ink) 9%, var(--theme-panel))}}.t-field:disabled{color:var(--theme-muted);cursor:not-allowed}.w-0{width:calc(var(--spacing) * 0)}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-8\!{width:calc(var(--spacing) * 8)!important}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[\.5em\]{width:.5em}.w-\[1\.05rem\]{width:1.05rem}.w-\[2px\]{width:2px}.w-\[3\.25rem\]{width:3.25rem}.w-\[3px\]{width:3px}.w-\[4\.4rem\]{width:4.4rem}.w-\[4\.5rem\]{width:4.5rem}.w-\[4\.6rem\]{width:4.6rem}.w-\[6\.5rem\]{width:6.5rem}.w-\[6px\]{width:6px}.w-\[7\%\]{width:7%}.w-\[7px\]{width:7px}.w-\[11\%\]{width:11%}.w-\[13vw\]{width:13vw}.w-\[15\.5rem\]{width:15.5rem}.w-\[16\%\]{width:16%}.w-\[18\%\]{width:18%}.w-\[18px\]{width:18px}.w-\[19px\]{width:19px}.w-\[20\%\]{width:20%}.w-\[24rem\]{width:24rem}.w-\[26\%\]{width:26%}.w-\[26rem\]{width:26rem}.w-\[29\%\]{width:29%}.w-\[30\%\]{width:30%}.w-\[30rem\]{width:30rem}.w-\[32rem\]{width:32rem}.w-\[34\%\]{width:34%}.w-\[34rem\]{width:34rem}.w-\[36\%\]{width:36%}.w-\[36rem\]{width:36rem}.w-\[37\%\]{width:37%}.w-\[38\%\]{width:38%}.w-\[38rem\]{width:38rem}.w-\[40\%\]{width:40%}.w-\[40rem\]{width:40rem}.w-\[42\%\]{width:42%}.w-\[44rem\]{width:44rem}.w-\[46\%\]{width:46%}.w-\[46rem\]{width:46rem}.w-\[48\%\]{width:48%}.w-\[50rem\]{width:50rem}.w-\[52\%\]{width:52%}.w-\[56\%\]{width:56%}.w-\[56rem\]{width:56rem}.w-\[60\%\]{width:60%}.w-\[60rem\]{width:60rem}.w-\[60vw\]{width:60vw}.w-\[64\%\]{width:64%}.w-\[65vw\]{width:65vw}.w-\[68\%\]{width:68%}.w-\[70\%\]{width:70%}.w-\[70vw\]{width:70vw}.w-\[74\%\]{width:74%}.w-\[75\%\]{width:75%}.w-\[75vw\]{width:75vw}.w-\[78\%\]{width:78%}.w-\[80\%\]{width:80%}.w-\[82\%\]{width:82%}.w-\[82vw\]{width:82vw}.w-\[85\%\]{width:85%}.w-\[86\%\]{width:86%}.w-\[88\%\]{width:88%}.w-\[88px\]{width:88px}.w-\[90vw\]{width:90vw}.w-\[92\%\]{width:92%}.w-\[110\%\]{width:110%}.w-\[120vw\]{width:120vw}.w-\[130\%\]{width:130%}.w-\[150\%\]{width:150%}.w-\[150vw\]{width:150vw}.w-\[256px\]{width:256px}.w-\[calc\(50\%-\.5rem\)\]{width:calc(50% - .5rem)}.w-\[calc\(100\%\+1\.5rem\)\]{width:calc(100% + 1.5rem)}.w-\[calc\(100\%\+1\.25rem\)\]{width:calc(100% + 1.25rem)}.w-\[calc\(100\%\+1rem\)\]{width:calc(100% + 1rem)}.w-\[calc\(100\%-\.5rem\)\]{width:calc(100% - .5rem)}.w-\[calc\(100\%-22px\)\]{width:calc(100% - 22px)}.w-\[clamp\(12rem\,30vw\,28rem\)\]{width:clamp(12rem,30vw,28rem)}.w-\[clamp\(84px\,22vw\,290px\)\]{width:clamp(84px,22vw,290px)}.w-\[min\(46rem\,calc\(100vw-2rem\)\)\]{width:min(46rem,100vw - 2rem)}.w-\[min\(60vw\,20rem\)\]{width:min(60vw,20rem)}.w-\[min\(68vw\,22rem\)\]{width:min(68vw,22rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-28{max-width:calc(var(--spacing) * 28)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-\[4\.5rem\]{max-width:4.5rem}.max-w-\[11rem\]{max-width:11rem}.max-w-\[12ch\]{max-width:12ch}.max-w-\[12rem\]{max-width:12rem}.max-w-\[14ch\]{max-width:14ch}.max-w-\[14rem\]{max-width:14rem}.max-w-\[15ch\]{max-width:15ch}.max-w-\[15rem\]{max-width:15rem}.max-w-\[16\.5rem\]{max-width:16.5rem}.max-w-\[16ch\]{max-width:16ch}.max-w-\[16rem\]{max-width:16rem}.max-w-\[17rem\]{max-width:17rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[19rem\]{max-width:19rem}.max-w-\[21rem\]{max-width:21rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[24ch\]{max-width:24ch}.max-w-\[25rem\]{max-width:25rem}.max-w-\[26ch\]{max-width:26ch}.max-w-\[28ch\]{max-width:28ch}.max-w-\[30rem\]{max-width:30rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[36rem\]{max-width:36rem}.max-w-\[42rem\]{max-width:42rem}.max-w-\[44vw\]{max-width:44vw}.max-w-\[45vw\]{max-width:45vw}.max-w-\[46ch\]{max-width:46ch}.max-w-\[46vw\]{max-width:46vw}.max-w-\[52vw\]{max-width:52vw}.max-w-\[56rem\]{max-width:56rem}.max-w-\[60\%\]{max-width:60%}.max-w-\[60rem\]{max-width:60rem}.max-w-\[60vw\]{max-width:60vw}.max-w-\[65ch\]{max-width:65ch}.max-w-\[68rem\]{max-width:68rem}.max-w-\[68vw\]{max-width:68vw}.max-w-\[70vw\]{max-width:70vw}.max-w-\[75\%\]{max-width:75%}.max-w-\[80\%\]{max-width:80%}.max-w-\[80rem\]{max-width:80rem}.max-w-\[84rem\]{max-width:84rem}.max-w-\[85\%\]{max-width:85%}.max-w-\[88rem\]{max-width:88rem}.max-w-\[90\%\]{max-width:90%}.max-w-\[90rem\]{max-width:90rem}.max-w-\[96rem\]{max-width:96rem}.max-w-\[100rem\]{max-width:100rem}.max-w-\[110rem\]{max-width:110rem}.max-w-\[380px\]{max-width:380px}.max-w-\[1600px\]{max-width:1600px}.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-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-2{min-width:calc(var(--spacing) * 2)}.min-w-3{min-width:calc(var(--spacing) * 3)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-20{min-width:calc(var(--spacing) * 20)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-28{min-width:calc(var(--spacing) * 28)}.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-56{min-width:calc(var(--spacing) * 56)}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[2\.25rem\]{min-width:2.25rem}.min-w-\[2\.75rem\]{min-width:2.75rem}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[3rem\]{min-width:3rem}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[5\.5rem\]{min-width:5.5rem}.min-w-\[6\.5rem\]{min-width:6.5rem}.min-w-\[7\.5rem\]{min-width:7.5rem}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[18px\]{min-width:18px}.min-w-\[100\%\]{min-width:100%}.min-w-\[260px\]{min-width:260px}.min-w-\[560px\]{min-width:560px}.min-w-\[calc\(100\%-1rem\)\]{min-width:calc(100% - 1rem)}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:calc(var(--spacing) * 0);--tw-border-spacing-y:calc(var(--spacing) * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-bottom{transform-origin:bottom}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-2{--tw-translate-x:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[4\.5\%\]{--tw-translate-x:calc(4.5% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[5\%\]{--tw-translate-x:calc(5% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[40\%\]{--tw-translate-x:calc(40% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[85\%\]{--tw-translate-x:calc(85% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[120\%\]{--tw-translate-x:calc(120% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-3{--tw-translate-x:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[0\.1875rem\]{--tw-translate-x:.1875rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[0\.9375rem\]{--tw-translate-x:.9375rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/3{--tw-translate-y:calc(calc(1 / 3 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-3{--tw-translate-y:calc(var(--spacing) * -3);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-4{--tw-translate-y:calc(var(--spacing) * -4);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-6{--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-8{--tw-translate-y:calc(var(--spacing) * -8);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[\.08em\]{--tw-translate-y:calc(.08em * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[4px\]{--tw-translate-y:calc(4px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[5px\]{--tw-translate-y:calc(5px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[6\.5px\]{--tw-translate-y:calc(6.5px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[6px\]{--tw-translate-y:calc(6px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[85\%\]{--tw-translate-y:calc(85% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-6{--tw-translate-y:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-8{--tw-translate-y:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[0\.12em\]{--tw-translate-y:.12em;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[4px\]{--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[5px\]{--tw-translate-y:5px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[6\.5px\]{--tw-translate-y:6.5px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[6px\]{--tw-translate-y:6px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[18\%\]{--tw-translate-y:18%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-scale-x-100{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-0{--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-50{--tw-scale-x:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-100{--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[\.97\]{scale:.97}.scale-\[\.98\]{scale:.98}.scale-\[1\.03\]{scale:1.03}.-rotate-1{rotate:-1deg}.-rotate-2{rotate:-2deg}.-rotate-3{rotate:-3deg}.-rotate-6{rotate:-6deg}.-rotate-12{rotate:-12deg}.-rotate-45{rotate:-45deg}.-rotate-\[1\.5deg\]{rotate:-1.5deg}.-rotate-\[4deg\]{rotate:-4deg}.-rotate-\[14deg\]{rotate:-14deg}.-rotate-\[16deg\]{rotate:-16deg}.-rotate-\[18deg\]{rotate:-18deg}.rotate-1{rotate:1deg}.rotate-2{rotate:2deg}.rotate-3{rotate:3deg}.rotate-6{rotate:6deg}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.rotate-\[-\.6deg\]{rotate:-.6deg}.rotate-\[2\.5deg\]{rotate:2.5deg}.rotate-\[4deg\]{rotate:4deg}.-skew-x-12{--tw-skew-x:skewX(calc(12deg * -1));transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.-skew-x-\[20deg\]{--tw-skew-x:skewX(calc(20deg * -1));transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.-skew-x-\[24deg\]{--tw-skew-x:skewX(calc(24deg * -1));transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.-skew-x-\[30deg\]{--tw-skew-x:skewX(calc(30deg * -1));transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform\!{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.touch-manipulation{touch-action:manipulation}.resize{resize:both}.resize\!{resize:both!important}.resize-none{resize:none}.resize-x{resize:horizontal}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-10{scroll-margin-top:calc(var(--spacing) * 10)}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.scroll-px-4{scroll-padding-inline:calc(var(--spacing) * 4)}.list-decimal{list-style-type:decimal}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-flow-row-dense{grid-auto-flow:dense}.auto-rows-\[15rem\]{grid-auto-rows:15rem}.auto-rows-\[minmax\(10rem\,auto\)\]{grid-auto-rows:minmax(10rem,auto)}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1\.5rem_1fr\]{grid-template-columns:1.5rem 1fr}.grid-cols-\[1\.5rem_1fr_auto\]{grid-template-columns:1.5rem 1fr auto}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[1rem_minmax\(0\,1fr\)\]{grid-template-columns:1rem minmax(0,1fr)}.grid-cols-\[1rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:1rem minmax(0,1fr) auto}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2.5rem minmax(0,1fr) auto}.grid-cols-\[2\.75rem_minmax\(0\,1fr\)_2\.75rem\]{grid-template-columns:2.75rem minmax(0,1fr) 2.75rem}.grid-cols-\[2\.75rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2.75rem minmax(0,1fr) auto}.grid-cols-\[2rem_1fr\]{grid-template-columns:2rem 1fr}.grid-cols-\[3\.5rem_1fr\]{grid-template-columns:3.5rem 1fr}.grid-cols-\[3\.25rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:3.25rem minmax(0,1fr) auto}.grid-cols-\[3rem_1fr_auto\]{grid-template-columns:3rem 1fr auto}.grid-cols-\[5\.5rem_5rem_minmax\(0\,1fr\)_13rem_9rem_3rem\]{grid-template-columns:5.5rem 5rem minmax(0,1fr) 13rem 9rem 3rem}.grid-cols-\[5rem_minmax\(0\,1fr\)_6rem_8rem_2rem\]{grid-template-columns:5rem minmax(0,1fr) 6rem 8rem 2rem}.grid-cols-\[8\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:8.5rem minmax(0,1fr)}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(4\.5rem\,1fr\)_minmax\(0\,auto\)_minmax\(4\.5rem\,1fr\)\]{grid-template-columns:minmax(4.5rem,1fr) minmax(0,auto) minmax(4.5rem,1fr)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.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-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.\!gap-0{gap:calc(var(--spacing) * 0)!important}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-\[1\.15rem\]{gap:1.15rem}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[4px\]{gap:4px}.gap-\[5\%\]{gap:5%}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-24>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 24) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 24) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[2px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(2px * var(--tw-space-y-reverse));margin-block-end:calc(2px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.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-7{column-gap:calc(var(--spacing) * 7)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}:where(.space-x-0\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * .5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.gap-y-14{row-gap:calc(var(--spacing) * 14)}.gap-y-16{row-gap:calc(var(--spacing) * 16)}.gap-y-20{row-gap:calc(var(--spacing) * 20)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-dashed>:not(:last-child)){--tw-border-style:dashed;border-style:dashed}:where(.divide-\[rgb\(255_230_200_\/_\.18\)\]>:not(:last-child)){border-color:#ffe6c82e}:where(.divide-\[var\(--theme-line\)\]>:not(:last-child)){border-color:var(--theme-line)}:where(.divide-stone-200>:not(:last-child)){border-color:var(--color-stone-200)}:where(.divide-white\/10>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/10>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}:where(.divide-zinc-100>:not(:last-child)){border-color:var(--color-zinc-100)}:where(.divide-zinc-200>:not(:last-child)){border-color:var(--color-zinc-200)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{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-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.scroll-smooth{scroll-behavior:smooth}.t-note-error{background-color:#dc2626}@supports (color:color-mix(in lab, red, red)){.t-note-error{background-color:color-mix(in oklab, #dc2626 11%, var(--theme-panel))}}.t-note-error{border:1px solid #dc2626}@supports (color:color-mix(in lab, red, red)){.t-note-error{border:1px solid color-mix(in oklab, #dc2626 30%, var(--theme-panel))}}.t-note-error{border-radius:var(--theme-radius);color:#b91c1c}@supports (color:color-mix(in lab, red, red)){.t-note-error{color:color-mix(in oklab, #b91c1c 45%, var(--theme-ink))}}.t-note-info{background-color:#3b82f6}@supports (color:color-mix(in lab, red, red)){.t-note-info{background-color:color-mix(in oklab, #3b82f6 12%, var(--theme-panel))}}.t-note-info{border:1px solid #3b82f6}@supports (color:color-mix(in lab, red, red)){.t-note-info{border:1px solid color-mix(in oklab, #3b82f6 32%, var(--theme-panel))}}.t-note-info{border-radius:var(--theme-radius);color:#2563eb}@supports (color:color-mix(in lab, red, red)){.t-note-info{color:color-mix(in oklab, #2563eb 45%, var(--theme-ink))}}.t-note-success{background-color:#16a34a}@supports (color:color-mix(in lab, red, red)){.t-note-success{background-color:color-mix(in oklab, #16a34a 12%, var(--theme-panel))}}.t-note-success{border:1px solid #16a34a}@supports (color:color-mix(in lab, red, red)){.t-note-success{border:1px solid color-mix(in oklab, #16a34a 32%, var(--theme-panel))}}.t-note-success{border-radius:var(--theme-radius);color:#15803d}@supports (color:color-mix(in lab, red, red)){.t-note-success{color:color-mix(in oklab, #15803d 45%, var(--theme-ink))}}.t-note-warn{background-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.t-note-warn{background-color:color-mix(in oklab, #f59e0b 14%, var(--theme-panel))}}.t-note-warn{border:1px solid #f59e0b}@supports (color:color-mix(in lab, red, red)){.t-note-warn{border:1px solid color-mix(in oklab, #f59e0b 34%, var(--theme-panel))}}.t-note-warn{border-radius:var(--theme-radius);color:#b45309}@supports (color:color-mix(in lab, red, red)){.t-note-warn{color:color-mix(in oklab, #b45309 45%, var(--theme-ink))}}.t-panel{background-color:var(--theme-panel);border:1px solid var(--theme-line);border-radius:var(--theme-radius)}.\!rounded-\[1\.25rem\]{border-radius:1.25rem!important}.\!rounded-full{border-radius:3.40282e38px!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[\.3rem\]{border-radius:.3rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[1px\]{border-radius:1px}.rounded-\[2\.2rem\]{border-radius:2.2rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[50\%\]{border-radius:50%}.rounded-\[calc\(var\(--theme-radius\)\*\.5\)\]{border-radius:calc(var(--theme-radius) * .5)}.rounded-\[calc\(var\(--theme-radius\)\*\.6\)\]{border-radius:calc(var(--theme-radius) * .6)}.rounded-\[calc\(var\(--theme-radius\)\*0\.9\)\]{border-radius:calc(var(--theme-radius) * .9)}.rounded-\[calc\(var\(--theme-radius\)\*1\.5\)\]{border-radius:calc(var(--theme-radius) * 1.5)}.rounded-\[calc\(var\(--theme-radius\)\*1\.25\)\]{border-radius:calc(var(--theme-radius) * 1.25)}.rounded-\[calc\(var\(--theme-radius\)\*1\.75\)\]{border-radius:calc(var(--theme-radius) * 1.75)}.rounded-\[calc\(var\(--theme-radius\)\*2\)\]{border-radius:calc(var(--theme-radius) * 2)}.rounded-\[calc\(var\(--theme-radius\)\+\.25rem\)\]{border-radius:calc(var(--theme-radius) + .25rem)}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--avatar-radius\)\]{border-radius:var(--avatar-radius)}.rounded-\[var\(--theme-radius\)\]{border-radius:var(--theme-radius)}.rounded-full{border-radius:3.40282e38px}.rounded-full\!{border-radius:3.40282e38px!important}.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-s-lg{border-start-start-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}.rounded-s-md{border-start-start-radius:var(--radius-md);border-end-start-radius:var(--radius-md)}.rounded-e-lg{border-start-end-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}.rounded-e-md{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.rounded-t-\[1\.1rem\]{border-top-left-radius:1.1rem;border-top-right-radius:1.1rem}.rounded-t-\[1\.4rem\]{border-top-left-radius:1.4rem;border-top-right-radius:1.4rem}.rounded-t-\[2px\]{border-top-left-radius:2px;border-top-right-radius:2px}.rounded-t-\[999px_480px\]{border-top-left-radius:999px 480px;border-top-right-radius:999px 480px}.rounded-t-\[999px_520px\]{border-top-left-radius:999px 520px;border-top-right-radius:999px 520px}.rounded-t-\[var\(--theme-radius\)\]{border-top-left-radius:var(--theme-radius);border-top-right-radius:var(--theme-radius)}.rounded-t-full{border-top-left-radius:3.40282e38px;border-top-right-radius:3.40282e38px}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-l-\[var\(--theme-radius\)\]{border-top-left-radius:var(--theme-radius);border-bottom-left-radius:var(--theme-radius)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-tl-none{border-top-left-radius:0}.rounded-r-\[var\(--theme-radius\)\]{border-top-right-radius:var(--theme-radius);border-bottom-right-radius:var(--theme-radius)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-tr-none{border-top-right-radius:0}.rounded-b-\[4px\]{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.rounded-b-\[calc\(var\(--theme-radius\)\*\.4\)\]{border-bottom-right-radius:calc(var(--theme-radius) * .4);border-bottom-left-radius:calc(var(--theme-radius) * .4)}.rounded-b-\[calc\(var\(--theme-radius\)\*\.6\)\]{border-bottom-right-radius:calc(var(--theme-radius) * .6);border-bottom-left-radius:calc(var(--theme-radius) * .6)}.rounded-b-\[var\(--theme-radius\)\]{border-bottom-right-radius:var(--theme-radius);border-bottom-left-radius:var(--theme-radius)}.rounded-b-full{border-bottom-right-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-1{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-8{border-style:var(--tw-border-style);border-width:8px}.border-\[2\.5px\]{border-style:var(--tw-border-style);border-width:2.5px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[6px\]{border-style:var(--tw-border-style);border-width:6px}.border-\[10px\]{border-style:var(--tw-border-style);border-width:10px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-x-2{border-inline-style:var(--tw-border-style);border-inline-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-y-2{border-block-style:var(--tw-border-style);border-block-width:2px}.border-y-4{border-block-style:var(--tw-border-style);border-block-width:4px}.border-y-\[3px\]{border-block-style:var(--tw-border-style);border-block-width:3px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-e-0{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-b-\[6px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:6px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-\(--callout-border\){border-color:var(--callout-border)}.border-\[color-mix\(in_oklab\,_var\(--color-button-border\)_18\%\,_var\(--color-zinc-200\)\)\]{border-color:var(--color-button-border)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,_var\(--color-button-border\)_18\%\,_var\(--color-zinc-200\)\)\]{border-color:color-mix(in oklab, var(--color-button-border) 18%, var(--color-zinc-200))}}.border-\[color-mix\(in_oklab\,var\(--site-brand\)_55\%\,transparent\)\]{border-color:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--site-brand\)_55\%\,transparent\)\]{border-color:color-mix(in oklab,var(--site-brand) 55%,transparent)}}.border-\[var\(--site-accent\)\]{border-color:var(--site-accent)}.border-\[var\(--site-brand\)\]{border-color:var(--site-brand)}.border-\[var\(--theme-line\)\]{border-color:var(--theme-line)}.border-\[var\(--theme-shell\)\]{border-color:var(--theme-shell)}.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-400\/25{border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/25{border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.border-amber-400\/30{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/30{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.border-amber-400\/40{border-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/40{border-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.border-amber-400\/50{border-color:#fcbb0080}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/50{border-color:color-mix(in oklab, var(--color-amber-400) 50%, transparent)}}.border-amber-400\/70{border-color:#fcbb00b3}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/70{border-color:color-mix(in oklab, var(--color-amber-400) 70%, transparent)}}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.border-brand{border-color:var(--site-brand)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-500{border-color:var(--color-emerald-500)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-800{border-color:var(--color-gray-800)}.border-green-200{border-color:var(--color-green-200)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-orange-500{border-color:var(--color-orange-500)}.border-red-200{border-color:var(--color-red-200)}.border-red-500{border-color:var(--color-red-500)}.border-stone-100{border-color:var(--color-stone-100)}.border-stone-200{border-color:var(--color-stone-200)}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.border-zinc-100{border-color:var(--color-zinc-100)}.border-zinc-200{border-color:var(--color-zinc-200)}.border-zinc-200\/70{border-color:#e4e4e7b3}@supports (color:color-mix(in lab, red, red)){.border-zinc-200\/70{border-color:color-mix(in oklab, var(--color-zinc-200) 70%, transparent)}}.border-zinc-300{border-color:var(--color-zinc-300)}.border-zinc-700{border-color:var(--color-zinc-700)}.border-zinc-800{border-color:var(--color-zinc-800)}.border-zinc-800\/10{border-color:#27272a1a}@supports (color:color-mix(in lab, red, red)){.border-zinc-800\/10{border-color:color-mix(in oklab, var(--color-zinc-800) 10%, transparent)}}.border-zinc-800\/15{border-color:#27272a26}@supports (color:color-mix(in lab, red, red)){.border-zinc-800\/15{border-color:color-mix(in oklab, var(--color-zinc-800) 15%, transparent)}}.border-zinc-900{border-color:var(--color-zinc-900)}.t-border{border-color:var(--theme-line)}.border-x-zinc-100{border-inline-color:var(--color-zinc-100)}.border-b-\[color-mix\(in_oklab\,_color-mix\(in_oklab\,_var\(--color-button-border\)_26\%\,_var\(--color-zinc-300\)\)_80\%\,_transparent\)\]{border-bottom-color:var(--color-button-border)}@supports (color:color-mix(in lab, red, red)){.border-b-\[color-mix\(in_oklab\,_color-mix\(in_oklab\,_var\(--color-button-border\)_26\%\,_var\(--color-zinc-300\)\)_80\%\,_transparent\)\]{border-bottom-color:color-mix(in oklab, color-mix(in oklab, var(--color-button-border) 26%, var(--color-zinc-300)) 80%, transparent)}}.border-b-transparent{border-bottom-color:#0000}.border-b-zinc-300\/80{border-bottom-color:#d4d4d8cc}@supports (color:color-mix(in lab, red, red)){.border-b-zinc-300\/80{border-bottom-color:color-mix(in oklab, var(--color-zinc-300) 80%, transparent)}}.t-btn-ink{background-color:var(--theme-ink);color:var(--theme-panel)}.t-btn-ink:hover{background-color:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.t-btn-ink:hover{background-color:color-mix(in oklab, var(--theme-ink) 82%, var(--theme-muted))}}.t-chip{background-color:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.t-chip{background-color:color-mix(in oklab, var(--theme-ink) 7%, transparent)}}.t-chip{color:var(--theme-ink)}.t-chip:hover{background-color:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.t-chip:hover{background-color:color-mix(in oklab, var(--theme-ink) 14%, transparent)}}.t-badge-accent{background-color:#8b5cf6}@supports (color:color-mix(in lab, red, red)){.t-badge-accent{background-color:color-mix(in oklab, #8b5cf6 16%, var(--theme-panel))}}.t-badge-accent{color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.t-badge-accent{color:color-mix(in oklab, #7c3aed 50%, var(--theme-ink))}}.t-badge-error{background-color:#dc2626}@supports (color:color-mix(in lab, red, red)){.t-badge-error{background-color:color-mix(in oklab, #dc2626 15%, var(--theme-panel))}}.t-badge-error{color:#b91c1c}@supports (color:color-mix(in lab, red, red)){.t-badge-error{color:color-mix(in oklab, #b91c1c 50%, var(--theme-ink))}}.t-badge-info{background-color:#3b82f6}@supports (color:color-mix(in lab, red, red)){.t-badge-info{background-color:color-mix(in oklab, #3b82f6 16%, var(--theme-panel))}}.t-badge-info{color:#2563eb}@supports (color:color-mix(in lab, red, red)){.t-badge-info{color:color-mix(in oklab, #2563eb 50%, var(--theme-ink))}}.t-badge-neutral{background-color:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.t-badge-neutral{background-color:color-mix(in oklab, var(--theme-ink) 8%, var(--theme-panel))}}.t-badge-neutral{color:var(--theme-ink)}.t-badge-success{background-color:#16a34a}@supports (color:color-mix(in lab, red, red)){.t-badge-success{background-color:color-mix(in oklab, #16a34a 16%, var(--theme-panel))}}.t-badge-success{color:#15803d}@supports (color:color-mix(in lab, red, red)){.t-badge-success{color:color-mix(in oklab, #15803d 50%, var(--theme-ink))}}.t-badge-warn{background-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.t-badge-warn{background-color:color-mix(in oklab, #f59e0b 18%, var(--theme-panel))}}.t-badge-warn{color:#b45309}@supports (color:color-mix(in lab, red, red)){.t-badge-warn{color:color-mix(in oklab, #b45309 50%, var(--theme-ink))}}.\!bg-\[var\(--christmas-pine\)\]{background-color:var(--christmas-pine)!important}.bg-\(--callout-background\){background-color:var(--callout-background)}.bg-\[\#25D366\],.bg-\[\#25d366\]{background-color:#25d366}.bg-\[\#075e54\]{background-color:#075e54}.bg-\[\#d9fdd3\]{background-color:#d9fdd3}.bg-\[\#efeae2\]{background-color:#efeae2}.bg-\[\#f0f2f5\]{background-color:#f0f2f5}.bg-\[\#fff5c4\]{background-color:#fff5c4}.bg-\[color-mix\(in_oklab\,\#16a34a_15\%\,var\(--theme-panel\)\)\]{background-color:#16a34a}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,\#16a34a_15\%\,var\(--theme-panel\)\)\]{background-color:color-mix(in oklab,#16a34a 15%,var(--theme-panel))}}.bg-\[color-mix\(in_oklab\,\#dc2626_15\%\,var\(--theme-panel\)\)\]{background-color:#dc2626}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,\#dc2626_15\%\,var\(--theme-panel\)\)\]{background-color:color-mix(in oklab,#dc2626 15%,var(--theme-panel))}}.bg-\[color-mix\(in_oklab\,_var\(--color-button-soft\)\,_transparent_80\%\)\]{background-color:var(--color-button-soft)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,_var\(--color-button-soft\)\,_transparent_80\%\)\]{background-color:color-mix(in oklab, var(--color-button-soft), transparent 80%)}}.bg-\[color-mix\(in_oklab\,var\(--admin-canvas\)_85\%\,transparent\)\]{background-color:var(--admin-canvas)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--admin-canvas\)_85\%\,transparent\)\]{background-color:color-mix(in oklab,var(--admin-canvas) 85%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--site-accent\)_10\%\,var\(--theme-panel\)\)\]{background-color:var(--site-accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--site-accent\)_10\%\,var\(--theme-panel\)\)\]{background-color:color-mix(in oklab,var(--site-accent) 10%,var(--theme-panel))}}.bg-\[color-mix\(in_oklab\,var\(--site-brand\)_10\%\,transparent\)\]{background-color:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--site-brand\)_10\%\,transparent\)\]{background-color:color-mix(in oklab,var(--site-brand) 10%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--site-brand\)_10\%\,var\(--theme-panel\)\)\]{background-color:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--site-brand\)_10\%\,var\(--theme-panel\)\)\]{background-color:color-mix(in oklab,var(--site-brand) 10%,var(--theme-panel))}}.bg-\[color-mix\(in_oklab\,var\(--site-brand\)_12\%\,transparent\)\]{background-color:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--site-brand\)_12\%\,transparent\)\]{background-color:color-mix(in oklab,var(--site-brand) 12%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--theme-ink\)_5\%\,var\(--theme-panel\)\)\]{background-color:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--theme-ink\)_5\%\,var\(--theme-panel\)\)\]{background-color:color-mix(in oklab,var(--theme-ink) 5%,var(--theme-panel))}}.bg-\[color-mix\(in_oklab\,var\(--theme-ink\)_6\%\,transparent\)\]{background-color:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--theme-ink\)_6\%\,transparent\)\]{background-color:color-mix(in oklab,var(--theme-ink) 6%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--theme-ink\)_6\%\,var\(--theme-panel\)\)\]{background-color:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--theme-ink\)_6\%\,var\(--theme-panel\)\)\]{background-color:color-mix(in oklab,var(--theme-ink) 6%,var(--theme-panel))}}.bg-\[color-mix\(in_oklab\,var\(--theme-panel\)_88\%\,\#e9dcc0\)\]{background-color:var(--theme-panel)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--theme-panel\)_88\%\,\#e9dcc0\)\]{background-color:color-mix(in oklab,var(--theme-panel) 88%,#e9dcc0)}}.bg-\[color-mix\(in_oklab\,var\(--theme-panel\)_90\%\,\#e9dcc0\)\]{background-color:var(--theme-panel)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--theme-panel\)_90\%\,\#e9dcc0\)\]{background-color:color-mix(in oklab,var(--theme-panel) 90%,#e9dcc0)}}.bg-\[var\(--admin-column\)\]{background-color:var(--admin-column)}.bg-\[var\(--admin-rail\)\]{background-color:var(--admin-rail)}.bg-\[var\(--color-accent\)\]{background-color:var(--color-accent)}.bg-\[var\(--color-accent-foreground\)\]{background-color:var(--color-accent-foreground)}.bg-\[var\(--flux-progress-color\)\]{background-color:var(--flux-progress-color)}.bg-\[var\(--theme-panel\)\]{background-color:var(--theme-panel)}.bg-\[var\(--theme-shell\)\]{background-color:var(--theme-shell)}.bg-\[var\(--theme-surface\)\]{background-color:var(--theme-surface)}.bg-accent-content{background-color:var(--color-accent-content)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/40{background-color:#fffbeb66}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/40{background-color:color-mix(in oklab, var(--color-amber-50) 40%, transparent)}}.bg-amber-50\/50{background-color:#fffbeb80}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/50{background-color:color-mix(in oklab, var(--color-amber-50) 50%, transparent)}}.bg-amber-50\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/60{background-color:color-mix(in oklab, var(--color-amber-50) 60%, transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-200\/70{background-color:#fee685b3}@supports (color:color-mix(in lab, red, red)){.bg-amber-200\/70{background-color:color-mix(in oklab, var(--color-amber-200) 70%, transparent)}}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-400\/5{background-color:#fcbb000d}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/5{background-color:color-mix(in oklab, var(--color-amber-400) 5%, transparent)}}.bg-amber-400\/10{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/10{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.bg-amber-400\/20{background-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/20{background-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.bg-amber-400\/25{background-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/25{background-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-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-400\/20{background-color:#54a2ff33}@supports (color:color-mix(in lab, red, red)){.bg-blue-400\/20{background-color:color-mix(in oklab, var(--color-blue-400) 20%, transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-brand{background-color:var(--site-brand)}.bg-current{background-color:currentColor}.bg-cyan-200{background-color:var(--color-cyan-200)}.bg-cyan-400\/20{background-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/20{background-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/40{background-color:#ecfdf566}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/40{background-color:color-mix(in oklab, var(--color-emerald-50) 40%, transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-200{background-color:var(--color-emerald-200)}.bg-emerald-400\/20{background-color:#00d29433}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/20{background-color:color-mix(in oklab, var(--color-emerald-400) 20%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-fuchsia-200{background-color:var(--color-fuchsia-200)}.bg-fuchsia-400\/20{background-color:#ec6cff33}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-400\/20{background-color:color-mix(in oklab, var(--color-fuchsia-400) 20%, transparent)}}.bg-fuchsia-500{background-color:var(--color-fuchsia-500)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-200{background-color:var(--color-green-200)}.bg-green-400\/20{background-color:#05df7233}@supports (color:color-mix(in lab, red, red)){.bg-green-400\/20{background-color:color-mix(in oklab, var(--color-green-400) 20%, transparent)}}.bg-green-500{background-color:var(--color-green-500)}.bg-indigo-200{background-color:var(--color-indigo-200)}.bg-indigo-400\/20{background-color:#7d87ff33}@supports (color:color-mix(in lab, red, red)){.bg-indigo-400\/20{background-color:color-mix(in oklab, var(--color-indigo-400) 20%, transparent)}}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-lime-200{background-color:var(--color-lime-200)}.bg-lime-400\/25{background-color:#9de50040}@supports (color:color-mix(in lab, red, red)){.bg-lime-400\/25{background-color:color-mix(in oklab, var(--color-lime-400) 25%, transparent)}}.bg-lime-500{background-color:var(--color-lime-500)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-200{background-color:var(--color-orange-200)}.bg-orange-300\/25{background-color:#ffb96d40}@supports (color:color-mix(in lab, red, red)){.bg-orange-300\/25{background-color:color-mix(in oklab, var(--color-orange-300) 25%, transparent)}}.bg-orange-400{background-color:var(--color-orange-400)}.bg-orange-400\/20{background-color:#ff8b1a33}@supports (color:color-mix(in lab, red, red)){.bg-orange-400\/20{background-color:color-mix(in oklab, var(--color-orange-400) 20%, transparent)}}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-500\/30{background-color:#fe6e004d}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/30{background-color:color-mix(in oklab, var(--color-orange-500) 30%, transparent)}}.bg-pink-200{background-color:var(--color-pink-200)}.bg-pink-400\/20{background-color:#fb64b633}@supports (color:color-mix(in lab, red, red)){.bg-pink-400\/20{background-color:color-mix(in oklab, var(--color-pink-400) 20%, transparent)}}.bg-pink-500{background-color:var(--color-pink-500)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-200{background-color:var(--color-purple-200)}.bg-purple-400\/20{background-color:#c07eff33}@supports (color:color-mix(in lab, red, red)){.bg-purple-400\/20{background-color:color-mix(in oklab, var(--color-purple-400) 20%, transparent)}}.bg-purple-500{background-color:var(--color-purple-500)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/40{background-color:#fef2f266}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/40{background-color:color-mix(in oklab, var(--color-red-50) 40%, transparent)}}.bg-red-200{background-color:var(--color-red-200)}.bg-red-400\/20{background-color:#ff656833}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/20{background-color:color-mix(in oklab, var(--color-red-400) 20%, transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-200{background-color:var(--color-rose-200)}.bg-rose-400\/20{background-color:#ff667f33}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/20{background-color:color-mix(in oklab, var(--color-rose-400) 20%, transparent)}}.bg-rose-500{background-color:var(--color-rose-500)}.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-400\/20{background-color:#00bcfe33}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/20{background-color:color-mix(in oklab, var(--color-sky-400) 20%, transparent)}}.bg-sky-500{background-color:var(--color-sky-500)}.bg-stone-50{background-color:var(--color-stone-50)}.bg-stone-50\/85{background-color:#fafaf9d9}@supports (color:color-mix(in lab, red, red)){.bg-stone-50\/85{background-color:color-mix(in oklab, var(--color-stone-50) 85%, transparent)}}.bg-stone-100{background-color:var(--color-stone-100)}.bg-stone-100\/70{background-color:#f5f5f4b3}@supports (color:color-mix(in lab, red, red)){.bg-stone-100\/70{background-color:color-mix(in oklab, var(--color-stone-100) 70%, transparent)}}.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-teal-200{background-color:var(--color-teal-200)}.bg-teal-400\/20{background-color:#00d3bd33}@supports (color:color-mix(in lab, red, red)){.bg-teal-400\/20{background-color:color-mix(in oklab, var(--color-teal-400) 20%, transparent)}}.bg-teal-500{background-color:var(--color-teal-500)}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-200{background-color:var(--color-violet-200)}.bg-violet-400\/20{background-color:#a685ff33}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/20{background-color:color-mix(in oklab, var(--color-violet-400) 20%, transparent)}}.bg-violet-500{background-color:var(--color-violet-500)}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.bg-white\/40{background-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-yellow-200{background-color:var(--color-yellow-200)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-400\/25{background-color:#fac80040}@supports (color:color-mix(in lab, red, red)){.bg-yellow-400\/25{background-color:color-mix(in oklab, var(--color-yellow-400) 25%, transparent)}}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-zinc-50{background-color:var(--color-zinc-50)}.bg-zinc-50\/60{background-color:#fafafa99}@supports (color:color-mix(in lab, red, red)){.bg-zinc-50\/60{background-color:color-mix(in oklab, var(--color-zinc-50) 60%, transparent)}}.bg-zinc-100{background-color:var(--color-zinc-100)}.bg-zinc-100\/70{background-color:#f4f4f5b3}@supports (color:color-mix(in lab, red, red)){.bg-zinc-100\/70{background-color:color-mix(in oklab, var(--color-zinc-100) 70%, transparent)}}.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-400\/15{background-color:#9f9fa926}@supports (color:color-mix(in lab, red, red)){.bg-zinc-400\/15{background-color:color-mix(in oklab, var(--color-zinc-400) 15%, transparent)}}.bg-zinc-500{background-color:var(--color-zinc-500)}.bg-zinc-600{background-color:var(--color-zinc-600)}.bg-zinc-800{background-color:var(--color-zinc-800)}.bg-zinc-800\/5{background-color:#27272a0d}@supports (color:color-mix(in lab, red, red)){.bg-zinc-800\/5{background-color:color-mix(in oklab, var(--color-zinc-800) 5%, transparent)}}.bg-zinc-800\/6{background-color:#27272a0f}@supports (color:color-mix(in lab, red, red)){.bg-zinc-800\/6{background-color:color-mix(in oklab, var(--color-zinc-800) 6%, transparent)}}.bg-zinc-800\/15{background-color:#27272a26}@supports (color:color-mix(in lab, red, red)){.bg-zinc-800\/15{background-color:color-mix(in oklab, var(--color-zinc-800) 15%, transparent)}}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-zinc-900\/95{background-color:#18181bf2}@supports (color:color-mix(in lab, red, red)){.bg-zinc-900\/95{background-color:color-mix(in oklab, var(--color-zinc-900) 95%, transparent)}}.bg-zinc-950{background-color:var(--color-zinc-950)}.t-hover-inset:hover{background-color:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.t-hover-inset:hover{background-color:color-mix(in oklab, var(--theme-ink) 5%, transparent)}}.t-inset{background-color:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.t-inset{background-color:color-mix(in oklab, var(--theme-ink) 5%, var(--theme-panel))}}.t-track{background-color:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.t-track{background-color:color-mix(in oklab, var(--theme-ink) 10%, transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-gray-900{--tw-gradient-from:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-zinc-200{--tw-gradient-from:var(--color-zinc-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-zinc-900{--tw-gradient-from:var(--color-zinc-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-brand-900{--tw-gradient-via:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.via-brand-900{--tw-gradient-via:color-mix(in oklab, var(--site-brand) 50%, black)}}.via-brand-900{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-zinc-800{--tw-gradient-via:var(--color-zinc-800);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-black{--tw-gradient-to:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-900{--tw-gradient-to:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-zinc-300{--tw-gradient-to:var(--color-zinc-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[mask-image\:linear-gradient\(90deg\,transparent\,\#000\)\]{-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.\[mask-image\:linear-gradient\(180deg\,\#000\,transparent_70\%\)\]{-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.\[mask-image\:linear-gradient\(transparent\,\#000\)\]{-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.\[mask-image\:radial-gradient\(ellipse_at_top\,black_30\%\,transparent_75\%\)\]{-webkit-mask-image:radial-gradient(at top,#000 30%,#0000 75%);mask-image:radial-gradient(at top,#000 30%,#0000 75%)}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.box-decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.fill-current{fill:currentColor}.stroke-gray-900\/20{stroke:#10182833}@supports (color:color-mix(in lab, red, red)){.stroke-gray-900\/20{stroke:color-mix(in oklab, var(--color-gray-900) 20%, transparent)}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[\.3125rem\]{padding:.3125rem}.p-\[1\.5px\]{padding:1.5px}.p-\[1px\]{padding:1px}.p-\[2px\]{padding:2px}.p-\[3px\]{padding:3px}.p-\[5px\]{padding:5px}.p-\[7px\]{padding:7px}.p-px{padding:1px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\!{padding-inline:calc(var(--spacing) * 0)!important}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-2\.5\!{padding-inline:calc(var(--spacing) * 2.5)!important}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-9{padding-inline:calc(var(--spacing) * 9)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-\[\.3125rem\]{padding-inline:.3125rem}.px-\[3px\]{padding-inline:3px}.px-\[3vw\]{padding-inline:3vw}.px-\[var\(--flux-bleed\,1\.5rem\)\]{padding-inline:var(--flux-bleed,1.5rem)}.\!py-2{padding-block:calc(var(--spacing) * 2)!important}.\!py-2\.5{padding-block:calc(var(--spacing) * 2.5)!important}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\!{padding-block:calc(var(--spacing) * 0)!important}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\!{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-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-28{padding-block:calc(var(--spacing) * 28)}.py-\[0\.9rem\]{padding-block:.9rem}.py-\[2px\]{padding-block:2px}.py-\[3px\]{padding-block:3px}.py-\[7px\]{padding-block:7px}.py-\[8vw\]{padding-block:8vw}.py-px{padding-block:1px}.ps-1{padding-inline-start:calc(var(--spacing) * 1)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-2\.5{padding-inline-start:calc(var(--spacing) * 2.5)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-3\.5{padding-inline-start:calc(var(--spacing) * 3.5)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-7{padding-inline-start:calc(var(--spacing) * 7)}.ps-10{padding-inline-start:calc(var(--spacing) * 10)}.pe-0{padding-inline-end:calc(var(--spacing) * 0)}.pe-1{padding-inline-end:calc(var(--spacing) * 1)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-2\.5{padding-inline-end:calc(var(--spacing) * 2.5)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pe-3\.5{padding-inline-end:calc(var(--spacing) * 3.5)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.pe-6{padding-inline-end:calc(var(--spacing) * 6)}.pe-8{padding-inline-end:calc(var(--spacing) * 8)}.pe-10{padding-inline-end:calc(var(--spacing) * 10)}.pe-16{padding-inline-end:calc(var(--spacing) * 16)}.pe-23{padding-inline-end:calc(var(--spacing) * 23)}.pe-30{padding-inline-end:calc(var(--spacing) * 30)}.pe-37{padding-inline-end:calc(var(--spacing) * 37)}.pe-44{padding-inline-end:calc(var(--spacing) * 44)}.pe-51{padding-inline-end:calc(var(--spacing) * 51)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pt-\[8vw\]{padding-top:8vw}.pt-\[10vw\]{padding-top:10vw}.pt-\[34\%\]{padding-top:34%}.pt-\[46svh\]{padding-top:46svh}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pt-px{padding-top:1px}.\!pr-9{padding-right:calc(var(--spacing) * 9)!important}.\!pr-10{padding-right:calc(var(--spacing) * 10)!important}.pr-0{padding-right:calc(var(--spacing) * 0)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9\!{padding-right:calc(var(--spacing) * 9)!important}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-\[0\.08em\]{padding-right:.08em}.pr-\[13\%\]{padding-right:13%}.pr-\[14\%\]{padding-right:14%}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-48{padding-bottom:calc(var(--spacing) * 48)}.pb-52{padding-bottom:calc(var(--spacing) * 52)}.pb-\[\.04em\]{padding-bottom:.04em}.pb-\[\.06em\]{padding-bottom:.06em}.pb-\[\.08em\],.pb-\[0\.08em\]{padding-bottom:.08em}.pb-\[0\.12em\]{padding-bottom:.12em}.pb-\[7vw\]{padding-bottom:7vw}.pb-\[9vw\]{padding-bottom:9vw}.pb-\[16\%\]{padding-bottom:16%}.pb-\[18\%\]{padding-bottom:18%}.pb-\[calc\(env\(safe-area-inset-bottom\)\+0\.75rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + .75rem)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+2rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 2rem)}.pb-px{padding-bottom:1px}.\!pl-4{padding-left:calc(var(--spacing) * 4)!important}.\!pl-5{padding-left:calc(var(--spacing) * 5)!important}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-4\!{padding-left:calc(var(--spacing) * 4)!important}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-\[1\.125rem\]{padding-left:1.125rem}.pl-\[2px\]{padding-left:2px}.\[text-align\:inherit\]{text-align:inherit}.text-center{text-align:center}.text-end{text-align:end}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.\[text-indent\:inherit\]{text-indent:inherit}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-body{font-family:var(--site-font-body)}.font-heading{font-family:var(--site-font-heading)}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[\.625rem\]{font-size:.625rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[1\.3rem\]{font-size:1.3rem}.text-\[1\.4rem\]{font-size:1.4rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[1\.7rem\]{font-size:1.7rem}.text-\[1\.9rem\]{font-size:1.9rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.45rem\]{font-size:1.45rem}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.85rem\]{font-size:1.85rem}.text-\[2\.1rem\]{font-size:2.1rem}.text-\[2\.4rem\]{font-size:2.4rem}.text-\[2\.6rem\]{font-size:2.6rem}.text-\[2\.7rem\]{font-size:2.7rem}.text-\[2\.9rem\]{font-size:2.9rem}.text-\[2\.15rem\]{font-size:2.15rem}.text-\[2\.25rem\]{font-size:2.25rem}.text-\[2\.75rem\]{font-size:2.75rem}.text-\[2rem\]{font-size:2rem}.text-\[3\.1rem\]{font-size:3.1rem}.text-\[3\.25rem\]{font-size:3.25rem}.text-\[3rem\]{font-size:3rem}.text-\[5\.5rem\]{font-size:5.5rem}.text-\[5rem\]{font-size:5rem}.text-\[6\.5rem\]{font-size:6.5rem}.text-\[7rem\]{font-size:7rem}.text-\[8\.5px\]{font-size:8.5px}.text-\[8\.5rem\]{font-size:8.5rem}.text-\[8px\]{font-size:8px}.text-\[8rem\]{font-size:8rem}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[9rem\]{font-size:9rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[10rem\]{font-size:10rem}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[11rem\]{font-size:11rem}.text-\[12px\]{font-size:12px}.text-\[12rem\]{font-size:12rem}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[16rem\]{font-size:16rem}.text-\[17px\]{font-size:17px}.text-\[17vw\]{font-size:17vw}.text-\[18vw\]{font-size:18vw}.text-\[19vw\]{font-size:19vw}.text-\[22rem\]{font-size:22rem}.text-\[22vw\]{font-size:22vw}.text-\[24vw\]{font-size:24vw}.text-\[26px\]{font-size:26px}.text-\[27px\]{font-size:27px}.text-\[34vw\]{font-size:34vw}.text-\[70vw\]{font-size:70vw}.text-\[clamp\(1\.6rem\,3vw\,2\.25rem\)\]{font-size:clamp(1.6rem,3vw,2.25rem)}.text-\[clamp\(1\.35rem\,2vw\,1\.75rem\)\]{font-size:clamp(1.35rem,2vw,1.75rem)}.text-\[clamp\(1\.75rem\,3\.4vw\,2\.75rem\)\]{font-size:clamp(1.75rem,3.4vw,2.75rem)}.text-\[clamp\(1\.75rem\,3\.5vw\,3rem\)\]{font-size:clamp(1.75rem,3.5vw,3rem)}.text-\[clamp\(1\.75rem\,5vw\,2\.75rem\)\]{font-size:clamp(1.75rem,5vw,2.75rem)}.text-\[clamp\(1\.85rem\,4\.6vw\,4rem\)\]{font-size:clamp(1.85rem,4.6vw,4rem)}.text-\[clamp\(2\.2rem\,7vw\,3\.75rem\)\]{font-size:clamp(2.2rem,7vw,3.75rem)}.text-\[clamp\(2\.4rem\,6vw\,6\.5rem\)\]{font-size:clamp(2.4rem,6vw,6.5rem)}.text-\[clamp\(2\.5rem\,5\.5vw\,4\.75rem\)\]{font-size:clamp(2.5rem,5.5vw,4.75rem)}.text-\[clamp\(2\.5rem\,5\.6vw\,6rem\)\]{font-size:clamp(2.5rem,5.6vw,6rem)}.text-\[clamp\(2\.5rem\,5vw\,4\.75rem\)\]{font-size:clamp(2.5rem,5vw,4.75rem)}.text-\[clamp\(2\.5rem\,6vw\,4\.75rem\)\]{font-size:clamp(2.5rem,6vw,4.75rem)}.text-\[clamp\(2\.5rem\,7vw\,4\.5rem\)\]{font-size:clamp(2.5rem,7vw,4.5rem)}.text-\[clamp\(2\.5rem\,7vw\,6\.5rem\)\]{font-size:clamp(2.5rem,7vw,6.5rem)}.text-\[clamp\(2\.5rem\,7vw\,6rem\)\]{font-size:clamp(2.5rem,7vw,6rem)}.text-\[clamp\(2\.5rem\,8vw\,5\.5rem\)\]{font-size:clamp(2.5rem,8vw,5.5rem)}.text-\[clamp\(2\.5rem\,8vw\,6rem\)\]{font-size:clamp(2.5rem,8vw,6rem)}.text-\[clamp\(2\.5rem\,12vw\,4\.5rem\)\]{font-size:clamp(2.5rem,12vw,4.5rem)}.text-\[clamp\(2\.6rem\,6vw\,5\.1rem\)\]{font-size:clamp(2.6rem,6vw,5.1rem)}.text-\[clamp\(2\.9rem\,8\.5vw\,9\.5rem\)\]{font-size:clamp(2.9rem,8.5vw,9.5rem)}.text-\[clamp\(2\.9rem\,10\.5vw\,9\.75rem\)\]{font-size:clamp(2.9rem,10.5vw,9.75rem)}.text-\[clamp\(2\.9rem\,12\.5vw\,6rem\)\]{font-size:clamp(2.9rem,12.5vw,6rem)}.text-\[clamp\(2\.25rem\,4\.2vw\,3\.5rem\)\]{font-size:clamp(2.25rem,4.2vw,3.5rem)}.text-\[clamp\(2\.25rem\,5\.4vw\,5\.25rem\)\]{font-size:clamp(2.25rem,5.4vw,5.25rem)}.text-\[clamp\(2\.25rem\,5\.5vw\,4rem\)\]{font-size:clamp(2.25rem,5.5vw,4rem)}.text-\[clamp\(2\.25rem\,5vw\,3\.75rem\)\]{font-size:clamp(2.25rem,5vw,3.75rem)}.text-\[clamp\(2\.25rem\,5vw\,4rem\)\]{font-size:clamp(2.25rem,5vw,4rem)}.text-\[clamp\(2\.25rem\,6\.5vw\,6rem\)\]{font-size:clamp(2.25rem,6.5vw,6rem)}.text-\[clamp\(2\.25rem\,6vw\,4\.5rem\)\]{font-size:clamp(2.25rem,6vw,4.5rem)}.text-\[clamp\(2\.25rem\,7\.5vw\,5\.75rem\)\]{font-size:clamp(2.25rem,7.5vw,5.75rem)}.text-\[clamp\(2\.75rem\,5vw\,4\.75rem\)\]{font-size:clamp(2.75rem,5vw,4.75rem)}.text-\[clamp\(2\.75rem\,6vw\,4\.5rem\)\]{font-size:clamp(2.75rem,6vw,4.5rem)}.text-\[clamp\(2\.75rem\,6vw\,5\.5rem\)\]{font-size:clamp(2.75rem,6vw,5.5rem)}.text-\[clamp\(2\.75rem\,7vw\,5rem\)\]{font-size:clamp(2.75rem,7vw,5rem)}.text-\[clamp\(2\.75rem\,8\.5vw\,6\.5rem\)\]{font-size:clamp(2.75rem,8.5vw,6.5rem)}.text-\[clamp\(2\.75rem\,8vw\,3\.75rem\)\]{font-size:clamp(2.75rem,8vw,3.75rem)}.text-\[clamp\(2\.75rem\,8vw\,5\.5rem\)\]{font-size:clamp(2.75rem,8vw,5.5rem)}.text-\[clamp\(2\.75rem\,8vw\,7rem\)\]{font-size:clamp(2.75rem,8vw,7rem)}.text-\[clamp\(2\.75rem\,9vw\,5rem\)\]{font-size:clamp(2.75rem,9vw,5rem)}.text-\[clamp\(2\.75rem\,9vw\,7\.5rem\)\]{font-size:clamp(2.75rem,9vw,7.5rem)}.text-\[clamp\(2\.75rem\,9vw\,8rem\)\]{font-size:clamp(2.75rem,9vw,8rem)}.text-\[clamp\(2\.75rem\,10vw\,6\.5rem\)\]{font-size:clamp(2.75rem,10vw,6.5rem)}.text-\[clamp\(2\.75rem\,11vw\,4\.25rem\)\]{font-size:clamp(2.75rem,11vw,4.25rem)}.text-\[clamp\(2\.75rem\,11vw\,10rem\)\]{font-size:clamp(2.75rem,11vw,10rem)}.text-\[clamp\(2rem\,4\.5vw\,3\.75rem\)\]{font-size:clamp(2rem,4.5vw,3.75rem)}.text-\[clamp\(2rem\,4vw\,3\.25rem\)\]{font-size:clamp(2rem,4vw,3.25rem)}.text-\[clamp\(2rem\,5vw\,4\.25rem\)\]{font-size:clamp(2rem,5vw,4.25rem)}.text-\[clamp\(2rem\,6\.5vw\,4\.75rem\)\]{font-size:clamp(2rem,6.5vw,4.75rem)}.text-\[clamp\(2rem\,6vw\,4\.25rem\)\]{font-size:clamp(2rem,6vw,4.25rem)}.text-\[clamp\(3\.2rem\,8vw\,8\.5rem\)\]{font-size:clamp(3.2rem,8vw,8.5rem)}.text-\[clamp\(3\.4rem\,11vw\,9\.5rem\)\]{font-size:clamp(3.4rem,11vw,9.5rem)}.text-\[clamp\(3\.5rem\,13vw\,9rem\)\]{font-size:clamp(3.5rem,13vw,9rem)}.text-\[clamp\(3\.5rem\,13vw\,13rem\)\]{font-size:clamp(3.5rem,13vw,13rem)}.text-\[clamp\(3\.5rem\,14vw\,7\.5rem\)\]{font-size:clamp(3.5rem,14vw,7.5rem)}.text-\[clamp\(3\.6rem\,17vw\,8\.25rem\)\]{font-size:clamp(3.6rem,17vw,8.25rem)}.text-\[clamp\(3\.25rem\,11vw\,8rem\)\]{font-size:clamp(3.25rem,11vw,8rem)}.text-\[clamp\(3\.25rem\,11vw\,9rem\)\]{font-size:clamp(3.25rem,11vw,9rem)}.text-\[clamp\(3\.25rem\,11vw\,10rem\)\]{font-size:clamp(3.25rem,11vw,10rem)}.text-\[clamp\(3\.25rem\,13vw\,9\.5rem\)\]{font-size:clamp(3.25rem,13vw,9.5rem)}.text-\[clamp\(3\.25rem\,13vw\,12rem\)\]{font-size:clamp(3.25rem,13vw,12rem)}.text-\[clamp\(3\.25rem\,16\.5vw\,19rem\)\]{font-size:clamp(3.25rem,16.5vw,19rem)}.text-\[clamp\(3rem\,6vw\,4\.5rem\)\]{font-size:clamp(3rem,6vw,4.5rem)}.text-\[clamp\(3rem\,7vw\,6\.5rem\)\]{font-size:clamp(3rem,7vw,6.5rem)}.text-\[clamp\(3rem\,8\.5vw\,7\.25rem\)\]{font-size:clamp(3rem,8.5vw,7.25rem)}.text-\[clamp\(3rem\,8\.6vw\,9rem\)\]{font-size:clamp(3rem,8.6vw,9rem)}.text-\[clamp\(3rem\,8vw\,7\.5rem\)\]{font-size:clamp(3rem,8vw,7.5rem)}.text-\[clamp\(3rem\,9vw\,6\.5rem\)\]{font-size:clamp(3rem,9vw,6.5rem)}.text-\[clamp\(3rem\,10\.5vw\,8\.5rem\)\]{font-size:clamp(3rem,10.5vw,8.5rem)}.text-\[clamp\(3rem\,10vw\,8rem\)\]{font-size:clamp(3rem,10vw,8rem)}.text-\[clamp\(3rem\,11vw\,5\.5rem\)\]{font-size:clamp(3rem,11vw,5.5rem)}.text-\[clamp\(3rem\,12vw\,8rem\)\]{font-size:clamp(3rem,12vw,8rem)}.text-\[clamp\(3rem\,12vw\,12\.5rem\)\]{font-size:clamp(3rem,12vw,12.5rem)}.text-\[clamp\(3rem\,13vw\,10rem\)\]{font-size:clamp(3rem,13vw,10rem)}.text-\[clamp\(4\.5rem\,15vw\,13rem\)\]{font-size:clamp(4.5rem,15vw,13rem)}.text-\[clamp\(4rem\,14vw\,9rem\)\]{font-size:clamp(4rem,14vw,9rem)}.text-\[clamp\(4rem\,17vw\,15rem\)\]{font-size:clamp(4rem,17vw,15rem)}.text-\[clamp\(5\.5rem\,16vw\,14rem\)\]{font-size:clamp(5.5rem,16vw,14rem)}.text-\[clamp\(5rem\,16vw\,11rem\)\]{font-size:clamp(5rem,16vw,11rem)}.text-\[clamp\(5rem\,18vw\,12rem\)\]{font-size:clamp(5rem,18vw,12rem)}.text-\[clamp\(6rem\,14vw\,11rem\)\]{font-size:clamp(6rem,14vw,11rem)}.text-\[clamp\(6rem\,18vw\,11rem\)\]{font-size:clamp(6rem,18vw,11rem)}.text-\[clamp\(6rem\,18vw\,14rem\)\]{font-size:clamp(6rem,18vw,14rem)}.text-\[clamp\(7rem\,22vw\,18rem\)\]{font-size:clamp(7rem,22vw,18rem)}.text-\[clamp\(8rem\,22vw\,16rem\)\]{font-size:clamp(8rem,22vw,16rem)}.text-\[clamp\(8rem\,22vw\,18rem\)\]{font-size:clamp(8rem,22vw,18rem)}.text-\[clamp\(10rem\,30vw\,24rem\)\]{font-size:clamp(10rem,30vw,24rem)}.text-\[clamp\(10rem\,40vw\,22rem\)\]{font-size:clamp(10rem,40vw,22rem)}.\!leading-\[\.92\]{--tw-leading:.92!important;line-height:.92!important}.\!leading-\[\.95\]{--tw-leading:.95!important;line-height:.95!important}.\!leading-\[1\]{--tw-leading:1!important;line-height:1!important}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[\.8\]{--tw-leading:.8;line-height:.8}.leading-\[\.9\]{--tw-leading:.9;line-height:.9}.leading-\[\.78\]{--tw-leading:.78;line-height:.78}.leading-\[\.82\]{--tw-leading:.82;line-height:.82}.leading-\[\.84\]{--tw-leading:.84;line-height:.84}.leading-\[\.86\]{--tw-leading:.86;line-height:.86}.leading-\[\.88\]{--tw-leading:.88;line-height:.88}.leading-\[\.92\]{--tw-leading:.92;line-height:.92}.leading-\[\.95\]{--tw-leading:.95;line-height:.95}.leading-\[\.98\]{--tw-leading:.98;line-height:.98}.leading-\[0\.5\]{--tw-leading:.5;line-height:.5}.leading-\[0\.8\]{--tw-leading:.8;line-height:.8}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[0\.78\]{--tw-leading:.78;line-height:.78}.leading-\[0\.82\]{--tw-leading:.82;line-height:.82}.leading-\[0\.85\]{--tw-leading:.85;line-height:.85}.leading-\[0\.86\]{--tw-leading:.86;line-height:.86}.leading-\[0\.88\]{--tw-leading:.88;line-height:.88}.leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[0\.96\]{--tw-leading:.96;line-height:.96}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.03\]{--tw-leading:1.03;line-height:1.03}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.18\]{--tw-leading:1.18;line-height:1.18}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[1\.85\]{--tw-leading:1.85;line-height:1.85}.leading-\[1\.125rem\]{--tw-leading:1.125rem;line-height:1.125rem}.leading-\[1\.375rem\]{--tw-leading:1.375rem;line-height:1.375rem}.leading-\[1\],.leading-none{--tw-leading:1;line-height:1}.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-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[-0\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.03em\]{--tw-tracking:.03em;letter-spacing:.03em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.4em\]{--tw-tracking:.4em;letter-spacing:.4em}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[0\.5em\]{--tw-tracking:.5em;letter-spacing:.5em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.09em\]{--tw-tracking:.09em;letter-spacing:.09em}.tracking-\[0\.11em\]{--tw-tracking:.11em;letter-spacing:.11em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.26em\]{--tw-tracking:.26em;letter-spacing:.26em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.32em\]{--tw-tracking:.32em;letter-spacing:.32em}.tracking-\[0\.34em\]{--tw-tracking:.34em;letter-spacing:.34em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-\[0\.36em\]{--tw-tracking:.36em;letter-spacing:.36em}.tracking-\[0\.38em\]{--tw-tracking:.38em;letter-spacing:.38em}.tracking-\[0\.42em\]{--tw-tracking:.42em;letter-spacing:.42em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[text-wrap\:balance\],.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.overflow-ellipsis,.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.t-link{color:var(--theme-muted);transition:color .15s}.t-link:hover{color:var(--theme-ink)}.t-link-brand{color:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.t-link-brand{color:color-mix(in oklab, var(--site-brand) 65%, var(--theme-ink))}}.t-link-brand{transition:color .15s}.t-link-brand:hover{color:var(--site-brand)}.\!text-\[\#fff8ec\]{color:#fff8ec!important}.\!text-brand{color:var(--site-brand)!important}.\!text-green-600{color:var(--color-green-600)!important}.\!text-red-300{color:var(--color-red-300)!important}.t-error{color:#dc2626}@supports (color:color-mix(in lab, red, red)){.t-error{color:color-mix(in oklab, #dc2626 58%, var(--theme-ink))}}.t-faint{color:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.t-faint{color:color-mix(in oklab, var(--theme-ink) 22%, transparent)}}.t-ink{color:var(--theme-ink)}.t-muted{color:var(--theme-muted)}.t-success{color:#16a34a}@supports (color:color-mix(in lab, red, red)){.t-success{color:color-mix(in oklab, #16a34a 58%, var(--theme-ink))}}.text-\(--color-button-strong\){color:var(--color-button-strong)}.text-\[\#fff8ec\]{color:#fff8ec}.text-\[\#fff8ec\]\/80{color:oklab(98.13% .00263858 .017309/.8)}.text-\[color-mix\(in_oklab\,_var\(--color-accent-content\)\,_var\(--color-zinc-500\)_46\%\)\]{color:#494950}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_oklab\,_var\(--color-accent-content\)\,_var\(--color-zinc-500\)_46\%\)\]{color:color-mix(in oklab, var(--color-accent-content), var(--color-zinc-500) 46%)}}.text-\[color-mix\(in_oklab\,var\(--site-brand\)_80\%\,var\(--theme-ink\)\)\]{color:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_oklab\,var\(--site-brand\)_80\%\,var\(--theme-ink\)\)\]{color:color-mix(in oklab,var(--site-brand) 80%,var(--theme-ink))}}.text-\[color-mix\(in_oklab\,var\(--theme-ink\)_18\%\,transparent\)\]{color:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_oklab\,var\(--theme-ink\)_18\%\,transparent\)\]{color:color-mix(in oklab,var(--theme-ink) 18%,transparent)}}.text-\[color-mix\(in_oklab\,var\(--theme-ink\)_22\%\,transparent\)\]{color:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_oklab\,var\(--theme-ink\)_22\%\,transparent\)\]{color:color-mix(in oklab,var(--theme-ink) 22%,transparent)}}.text-\[color-mix\(in_oklab\,var\(--theme-ink\)_25\%\,transparent\)\]{color:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_oklab\,var\(--theme-ink\)_25\%\,transparent\)\]{color:color-mix(in oklab,var(--theme-ink) 25%,transparent)}}.text-\[color-mix\(in_oklab\,var\(--theme-ink\)_28\%\,transparent\)\]{color:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_oklab\,var\(--theme-ink\)_28\%\,transparent\)\]{color:color-mix(in oklab,var(--theme-ink) 28%,transparent)}}.text-\[var\(--callout-icon\)\]{color:var(--callout-icon)}.text-\[var\(--christmas-berry\)\]{color:var(--christmas-berry)}.text-\[var\(--christmas-gold-hi\)\]{color:var(--christmas-gold-hi)}.text-\[var\(--color-accent-content\)\]{color:var(--color-accent-content)}.text-\[var\(--color-accent-foreground\)\]{color:var(--color-accent-foreground)}.text-\[var\(--halloween-bone\)\]{color:var(--halloween-bone)}.text-\[var\(--halloween-flesh\)\]{color:var(--halloween-flesh)}.text-\[var\(--halloween-parchment-ink\)\]{color:var(--halloween-parchment-ink)}.text-\[var\(--halloween-parchment-muted\)\]{color:var(--halloween-parchment-muted)}.text-\[var\(--halloween-witch-glow\)\]{color:var(--halloween-witch-glow)}.text-\[var\(--savile-brass-deep\)\]{color:var(--savile-brass-deep)}.text-\[var\(--savile-brass-hi\)\]{color:var(--savile-brass-hi)}.text-\[var\(--savile-on-shell\)\]{color:var(--savile-on-shell)}.text-\[var\(--savile-on-shell-muted\)\]{color:var(--savile-on-shell-muted)}.text-\[var\(--theme-ink\)\]{color:var(--theme-ink)}.text-\[var\(--theme-muted\)\]{color:var(--theme-muted)}.text-accent-foreground{color:var(--color-accent-foreground)}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-black{color:var(--color-black)}.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-cyan-500{color:var(--color-cyan-500)}.text-cyan-600{color:var(--color-cyan-600)}.text-cyan-800{color:var(--color-cyan-800)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-fuchsia-600{color:var(--color-fuchsia-600)}.text-fuchsia-700{color:var(--color-fuchsia-700)}.text-fuchsia-800{color:var(--color-fuchsia-800)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-800{color:var(--color-green-800)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-indigo-800{color:var(--color-indigo-800)}.text-lime-600{color:var(--color-lime-600)}.text-lime-800{color:var(--color-lime-800)}.text-orange-300{color:var(--color-orange-300)}.text-orange-400{color:var(--color-orange-400)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-pink-600{color:var(--color-pink-600)}.text-pink-700{color:var(--color-pink-700)}.text-pink-800{color:var(--color-pink-800)}.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-red-300{color:var(--color-red-300)}.text-red-500{color: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-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-sky-300{color:var(--color-sky-300)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-sky-800{color:var(--color-sky-800)}.text-stone-600{color:var(--color-stone-600)}.text-stone-800{color:var(--color-stone-800)}.text-stone-900{color:var(--color-stone-900)}.text-teal-600{color:var(--color-teal-600)}.text-teal-800{color:var(--color-teal-800)}.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-white{color:var(--color-white)}.text-white\/10{color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.text-white\/10{color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.text-white\/25{color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.text-white\/25{color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.text-white\/30{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.text-white\/35{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-800{color:var(--color-yellow-800)}.text-zinc-100{color:var(--color-zinc-100)}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-400\!{color:var(--color-zinc-400)!important}.text-zinc-400\/75{color:#9f9fa9bf}@supports (color:color-mix(in lab, red, red)){.text-zinc-400\/75{color:color-mix(in oklab, var(--color-zinc-400) 75%, transparent)}}.text-zinc-400\/90{color:#9f9fa9e6}@supports (color:color-mix(in lab, red, red)){.text-zinc-400\/90{color:color-mix(in oklab, var(--color-zinc-400) 90%, transparent)}}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-500\/85{color:#71717bd9}@supports (color:color-mix(in lab, red, red)){.text-zinc-500\/85{color:color-mix(in oklab, var(--color-zinc-500) 85%, transparent)}}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-600\/85{color:#52525cd9}@supports (color:color-mix(in lab, red, red)){.text-zinc-600\/85{color:color-mix(in oklab, var(--color-zinc-600) 85%, transparent)}}.text-zinc-700{color:var(--color-zinc-700)}.text-zinc-800{color:var(--color-zinc-800)}.text-zinc-800\/70{color:#27272ab3}@supports (color:color-mix(in lab, red, red)){.text-zinc-800\/70{color:color-mix(in oklab, var(--color-zinc-800) 70%, transparent)}}.text-zinc-900{color:var(--color-zinc-900)}.\[text-transform\:inherit\]{text-transform:inherit}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-\[color-mix\(in_oklab\,var\(--color-accent-content\)\,transparent_80\%\)\]{text-decoration-color:#27272a33}@supports (color:color-mix(in lab, red, red)){.decoration-\[color-mix\(in_oklab\,var\(--color-accent-content\)\,transparent_80\%\)\]{-webkit-text-decoration-color:color-mix(in oklab,var(--color-accent-content),transparent 80%);-webkit-text-decoration-color:color-mix(in oklab,var(--color-accent-content),transparent 80%);-webkit-text-decoration-color:color-mix(in oklab,var(--color-accent-content),transparent 80%);text-decoration-color:color-mix(in oklab,var(--color-accent-content),transparent 80%)}}.decoration-\[var\(--site-brand\)\]{-webkit-text-decoration-color:var(--site-brand);-webkit-text-decoration-color:var(--site-brand);-webkit-text-decoration-color:var(--site-brand);text-decoration-color:var(--site-brand)}.decoration-\[var\(--theme-line\)\]{-webkit-text-decoration-color:var(--theme-line);-webkit-text-decoration-color:var(--theme-line);-webkit-text-decoration-color:var(--theme-line);text-decoration-color:var(--theme-line)}.decoration-zinc-300{-webkit-text-decoration-color:var(--color-zinc-300);-webkit-text-decoration-color:var(--color-zinc-300);-webkit-text-decoration-color:var(--color-zinc-300);text-decoration-color:var(--color-zinc-300)}.decoration-zinc-800\/20{text-decoration-color:#27272a33}@supports (color:color-mix(in lab, red, red)){.decoration-zinc-800\/20{-webkit-text-decoration-color:color-mix(in oklab, var(--color-zinc-800) 20%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-zinc-800) 20%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-zinc-800) 20%, transparent);text-decoration-color:color-mix(in oklab, var(--color-zinc-800) 20%, transparent)}}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[6px\]{text-underline-offset:6px}.underline-offset-\[10px\]{text-underline-offset:10px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.placeholder-zinc-400::placeholder{color:var(--color-zinc-400)}.placeholder-zinc-500::placeholder{color:var(--color-zinc-500)}.accent-emerald-600{accent-color:var(--color-emerald-600)}.accent-zinc-900{accent-color:var(--color-zinc-900)}.t-check{accent-color:var(--site-brand)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[\.06\]{opacity:.06}.opacity-\[\.07\]{opacity:.07}.opacity-\[\.08\]{opacity:.08}.opacity-\[\.09\]{opacity:.09}.opacity-\[\.12\]{opacity:.12}.opacity-\[\.16\]{opacity:.16}.opacity-\[0\.05\]{opacity:.05}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.13\]{opacity:.13}.opacity-\[0\.14\]{opacity:.14}.opacity-\[0\.16\]{opacity:.16}.mix-blend-overlay{mix-blend-mode:overlay}.mix-blend-screen{mix-blend-mode:screen}.mix-blend-soft-light{mix-blend-mode:soft-light}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--site-brand\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--site-brand));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_14px_-6px_rgb\(0_0_0_\/_\.8\)\]{--tw-shadow:0 8px 14px -6px var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_16px_-10px_rgba\(0\,0\,0\,\.5\)\]{--tw-shadow:0 10px 16px -10px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_30px_-18px_rgba\(15\,26\,51\,\.45\)\]{--tw-shadow:0 12px 30px -18px var(--tw-shadow-color,#0f1a3373);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_30px_-24px_rgba\(0\,0\,0\,\.45\)\]{--tw-shadow:0 12px 30px -24px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_40px_-28px_rgba\(15\,26\,51\,\.55\)\]{--tw-shadow:0 18px 40px -28px var(--tw-shadow-color,#0f1a338c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_22px_40px_-28px_rgba\(31\,42\,34\,\.7\)\]{--tw-shadow:0 22px 40px -28px var(--tw-shadow-color,#1f2a22b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_40px_-20px_rgb\(0_0_0\/0\.45\)\]{--tw-shadow:0 24px 40px -20px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_40px_-24px_rgb\(0_0_0_\/_\.9\)\]{--tw-shadow:0 24px 40px -24px var(--tw-shadow-color,#000000e6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_40px_-26px_rgba\(0\,0\,0\,\.8\)\]{--tw-shadow:0 24px 40px -26px var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_60px_-24px_rgba\(10\,30\,20\,\.6\)\]{--tw-shadow:0 30px 60px -24px var(--tw-shadow-color,#0a1e1499);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_60px_-30px_var\(--site-brand\)\]{--tw-shadow:0 30px 60px -30px var(--tw-shadow-color,var(--site-brand));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_60px_-40px_rgba\(0\,0\,0\,\.5\)\]{--tw-shadow:0 30px 60px -40px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_60px_-40px_rgba\(15\,26\,51\,\.6\)\]{--tw-shadow:0 30px 60px -40px var(--tw-shadow-color,#0f1a3399);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_60px_-45px_rgba\(15\,26\,51\,\.6\)\]{--tw-shadow:0 30px 60px -45px var(--tw-shadow-color,#0f1a3399);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_40px_70px_-40px_rgb\(0_0_0_\/_\.95\)\]{--tw-shadow:0 40px 70px -40px var(--tw-shadow-color,#000000f2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_40px_70px_-40px_rgba\(15\,40\,28\,\.75\)\]{--tw-shadow:0 40px 70px -40px var(--tw-shadow-color,#0f281cbf);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_40px_80px_-50px_rgba\(0\,0\,0\,\.55\)\]{--tw-shadow:0 40px 80px -50px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_40px_80px_-50px_rgba\(15\,26\,51\,\.7\)\]{--tw-shadow:0 40px 80px -50px var(--tw-shadow-color,#0f1a33b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_40px_80px_-55px_rgba\(0\,0\,0\,\.6\)\]{--tw-shadow:0 40px 80px -55px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_40px_90px_-30px_var\(--site-brand\)\]{--tw-shadow:0 40px 90px -30px var(--tw-shadow-color,var(--site-brand));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_50px_80px_-50px_rgba\(31\,42\,34\,\.55\)\]{--tw-shadow:0 50px 80px -50px var(--tw-shadow-color,#1f2a228c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_-1px_1px_rgba\(0\,0\,0\,\.3\)\]{--tw-shadow:inset 0 -1px 1px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_-1px_1px_rgba\(0\,0\,0\,\.35\)\]{--tw-shadow:inset 0 -1px 1px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(0\,0\,0\,\.12\)\,inset_0_14px_30px_-18px_rgba\(0\,0\,0\,\.45\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#0000001f), inset 0 14px 30px -18px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(0\,0\,0\,\.25\)\,inset_10px_0_18px_-10px_rgba\(0\,0\,0\,\.5\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#00000040), inset 10px 0 18px -10px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(31\,42\,34\,\.08\)\,inset_0_-40px_60px_-50px_rgba\(0\,0\,0\,\.35\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#1f2a2214), inset 0 -40px 60px -50px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_6px_14px_rgba\(0\,0\,0\,\.35\)\]{--tw-shadow:inset 0 6px 14px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0px_1px_--theme\(--color-white\/\.2\)\]{--tw-shadow:inset 0px 1px var(--tw-shadow-color,#fff3)}@supports (color:color-mix(in lab, red, red)){.shadow-\[inset_0px_1px_--theme\(--color-white\/\.2\)\]{--tw-shadow:inset 0px 1px var(--tw-shadow-color,color-mix(in oklab, var(--color-white) 20%, transparent))}}.shadow-\[inset_0px_1px_--theme\(--color-white\/\.2\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0px_1px_var\(--color-red-500\)\,inset_0px_2px_--theme\(--color-white\/\.15\)\]{--tw-shadow:inset 0px 1px var(--tw-shadow-color,var(--color-red-500)), inset 0px 2px var(--tw-shadow-color,#ffffff26)}@supports (color:color-mix(in lab, red, red)){.shadow-\[inset_0px_1px_var\(--color-red-500\)\,inset_0px_2px_--theme\(--color-white\/\.15\)\]{--tw-shadow:inset 0px 1px var(--tw-shadow-color,var(--color-red-500)), inset 0px 2px var(--tw-shadow-color,color-mix(in oklab, var(--color-white) 15%, transparent))}}.shadow-\[inset_0px_1px_var\(--color-red-500\)\,inset_0px_2px_--theme\(--color-white\/\.15\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[2px\]{--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)}.shadow-orange-500\/25{--tw-shadow-color:#fe6e0040}@supports (color:color-mix(in lab, red, red)){.shadow-orange-500\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-500) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-zinc-900\/10{--tw-shadow-color:#18181b1a}@supports (color:color-mix(in lab, red, red)){.shadow-zinc-900\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-zinc-900) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[color-mix\(in_oklab\,var\(--site-brand\)_25\%\,transparent\)\]{--tw-ring-color:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.ring-\[color-mix\(in_oklab\,var\(--site-brand\)_25\%\,transparent\)\]{--tw-ring-color:color-mix(in oklab,var(--site-brand) 25%,transparent)}}.ring-\[color\:var\(--site-brand\)\]{--tw-ring-color:var(--site-brand)}.ring-\[var\(--christmas-berry\)\]{--tw-ring-color:var(--christmas-berry)}.ring-\[var\(--site-brand\)\]{--tw-ring-color:var(--site-brand)}.ring-\[var\(--theme-surface\)\]{--tw-ring-color:var(--theme-surface)}.ring-amber-100{--tw-ring-color:var(--color-amber-100)}.ring-amber-300{--tw-ring-color:var(--color-amber-300)}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.ring-blue-300{--tw-ring-color:var(--color-blue-300)}.ring-brand{--tw-ring-color:var(--site-brand)}.ring-white{--tw-ring-color:var(--color-white)}.ring-zinc-200{--tw-ring-color:var(--color-zinc-200)}.ring-zinc-900{--tw-ring-color:var(--color-zinc-900)}.ring-zinc-900\/5{--tw-ring-color:#18181b0d}@supports (color:color-mix(in lab, red, red)){.ring-zinc-900\/5{--tw-ring-color:color-mix(in oklab, var(--color-zinc-900) 5%, transparent)}}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-\[color\:var\(--theme-surface\)\],.ring-offset-\[var\(--theme-surface\)\]{--tw-ring-offset-color:var(--theme-surface)}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-offset-2{outline-offset:2px}.outline-\[var\(--site-brand\)\]{outline-color:var(--site-brand)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_24px_30px_rgb\(0_0_0_\/_0\.18\)\]{--tw-drop-shadow-size:drop-shadow(0 24px 30px var(--tw-drop-shadow-color,#0000002e));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_30px_40px_rgb\(0_0_0_\/_\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 30px 40px var(--tw-drop-shadow-color,#0009));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_30px_40px_rgb\(0_0_0_\/_\.55\)\]{--tw-drop-shadow-size:drop-shadow(0 30px 40px var(--tw-drop-shadow-color,#0000008c));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_30px_40px_rgba\(0\,0\,0\,\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 30px 40px var(--tw-drop-shadow-color,#00000080));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_30px_40px_rgba\(0\,0\,0\,\.55\)\]{--tw-drop-shadow-size:drop-shadow(0 30px 40px var(--tw-drop-shadow-color,#0000008c));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_36px_40px_rgb\(0_0_0_\/_0\.2\)\]{--tw-drop-shadow-size:drop-shadow(0 36px 40px var(--tw-drop-shadow-color,#0003));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_36px_40px_rgb\(0_0_0_\/_0\.22\)\]{--tw-drop-shadow-size:drop-shadow(0 36px 40px var(--tw-drop-shadow-color,#00000038));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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,)!important}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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-\[background-color\,backdrop-filter\]{transition-property:background-color,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,background-color\]{transition-property:box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[clip-path\]{transition-property:clip-path;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,text-shadow\]{transition-property:color,text-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\,box-shadow\]{transition-property:filter,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[max-width\]{transition-property:max-width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[scale\]{transition-property:scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,background-color\,box-shadow\]{transition-property:width,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\]{transition-property:width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-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))}.delay-150{transition-delay:.15s}.delay-500{transition-delay:.5s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-\[1\.2s\]{--tw-duration:1.2s;transition-duration:1.2s}.duration-\[1400ms\]{--tw-duration:1.4s;transition-duration:1.4s}.duration-\[1600ms\]{--tw-duration:1.6s;transition-duration:1.6s}.ease-\[cubic-bezier\(\.6\,0\,\.2\,1\)\]{--tw-ease:cubic-bezier(.6,0,.2,1);transition-timing-function:cubic-bezier(.6,0,.2,1)}.ease-\[cubic-bezier\(\.7\,0\,\.2\,1\)\]{--tw-ease:cubic-bezier(.7,0,.2,1);transition-timing-function:cubic-bezier(.7,0,.2,1)}.ease-\[cubic-bezier\(\.16\,1\,\.3\,1\)\]{--tw-ease:cubic-bezier(.16,1,.3,1);transition-timing-function:cubic-bezier(.16,1,.3,1)}.ease-\[cubic-bezier\(\.22\,1\,\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-\[cubic-bezier\(\.34\,1\.7\,\.5\,1\)\]{--tw-ease:cubic-bezier(.34,1.7,.5,1);transition-timing-function:cubic-bezier(.34,1.7,.5,1)}.ease-\[cubic-bezier\(\.34\,1\.56\,\.64\,1\)\]{--tw-ease:cubic-bezier(.34,1.56,.64,1);transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.ease-\[cubic-bezier\(\.77\,0\,\.18\,1\)\]{--tw-ease:cubic-bezier(.77,0,.18,1);transition-timing-function:cubic-bezier(.77,0,.18,1)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.\[--avatar-radius\:calc\(infinity\*1px\)\]{--avatar-radius:calc(infinity * 1px)}.\[--avatar-radius\:var\(--radius-lg\)\]{--avatar-radius:var(--radius-lg)}.\[--avatar-radius\:var\(--radius-md\)\]{--avatar-radius:var(--radius-md)}.\[--avatar-radius\:var\(--radius-sm\)\]{--avatar-radius:var(--radius-sm)}.\[--avatar-radius\:var\(--radius-xl\)\]{--avatar-radius:var(--radius-xl)}.\[--callout-background\:var\(--color-amber-50\)\]{--callout-background:var(--color-amber-50)}.\[--callout-background\:var\(--color-blue-50\)\]{--callout-background:var(--color-blue-50)}.\[--callout-background\:var\(--color-cyan-50\)\]{--callout-background:var(--color-cyan-50)}.\[--callout-background\:var\(--color-emerald-50\)\]{--callout-background:var(--color-emerald-50)}.\[--callout-background\:var\(--color-fuchsia-50\)\]{--callout-background:var(--color-fuchsia-50)}.\[--callout-background\:var\(--color-green-50\)\]{--callout-background:var(--color-green-50)}.\[--callout-background\:var\(--color-indigo-50\)\]{--callout-background:var(--color-indigo-50)}.\[--callout-background\:var\(--color-lime-50\)\]{--callout-background:var(--color-lime-50)}.\[--callout-background\:var\(--color-orange-50\)\]{--callout-background:var(--color-orange-50)}.\[--callout-background\:var\(--color-pink-50\)\]{--callout-background:var(--color-pink-50)}.\[--callout-background\:var\(--color-purple-50\)\]{--callout-background:var(--color-purple-50)}.\[--callout-background\:var\(--color-red-50\)\]{--callout-background:var(--color-red-50)}.\[--callout-background\:var\(--color-rose-50\)\]{--callout-background:var(--color-rose-50)}.\[--callout-background\:var\(--color-sky-50\)\]{--callout-background:var(--color-sky-50)}.\[--callout-background\:var\(--color-teal-50\)\]{--callout-background:var(--color-teal-50)}.\[--callout-background\:var\(--color-violet-50\)\]{--callout-background:var(--color-violet-50)}.\[--callout-background\:var\(--color-white\)\]{--callout-background:var(--color-white)}.\[--callout-background\:var\(--color-yellow-50\)\]{--callout-background:var(--color-yellow-50)}.\[--callout-background\:var\(--color-zinc-50\)\]{--callout-background:var(--color-zinc-50)}.\[--callout-border\:var\(--color-amber-400\)\]{--callout-border:var(--color-amber-400)}.\[--callout-border\:var\(--color-blue-200\)\]{--callout-border:var(--color-blue-200)}.\[--callout-border\:var\(--color-cyan-200\)\]{--callout-border:var(--color-cyan-200)}.\[--callout-border\:var\(--color-emerald-200\)\]{--callout-border:var(--color-emerald-200)}.\[--callout-border\:var\(--color-fuchsia-200\)\]{--callout-border:var(--color-fuchsia-200)}.\[--callout-border\:var\(--color-green-300\)\]{--callout-border:var(--color-green-300)}.\[--callout-border\:var\(--color-indigo-200\)\]{--callout-border:var(--color-indigo-200)}.\[--callout-border\:var\(--color-lime-400\)\]{--callout-border:var(--color-lime-400)}.\[--callout-border\:var\(--color-orange-200\)\]{--callout-border:var(--color-orange-200)}.\[--callout-border\:var\(--color-pink-200\)\]{--callout-border:var(--color-pink-200)}.\[--callout-border\:var\(--color-purple-300\)\]{--callout-border:var(--color-purple-300)}.\[--callout-border\:var\(--color-red-200\)\]{--callout-border:var(--color-red-200)}.\[--callout-border\:var\(--color-rose-200\)\]{--callout-border:var(--color-rose-200)}.\[--callout-border\:var\(--color-sky-200\)\]{--callout-border:var(--color-sky-200)}.\[--callout-border\:var\(--color-teal-200\)\]{--callout-border:var(--color-teal-200)}.\[--callout-border\:var\(--color-violet-200\)\]{--callout-border:var(--color-violet-200)}.\[--callout-border\:var\(--color-yellow-400\)\]{--callout-border:var(--color-yellow-400)}.\[--callout-border\:var\(--color-zinc-200\)\]{--callout-border:var(--color-zinc-200)}.\[--callout-heading\:var\(--color-amber-600\)\]{--callout-heading:var(--color-amber-600)}.\[--callout-heading\:var\(--color-blue-600\)\]{--callout-heading:var(--color-blue-600)}.\[--callout-heading\:var\(--color-cyan-600\)\]{--callout-heading:var(--color-cyan-600)}.\[--callout-heading\:var\(--color-emerald-600\)\]{--callout-heading:var(--color-emerald-600)}.\[--callout-heading\:var\(--color-fuchsia-600\)\]{--callout-heading:var(--color-fuchsia-600)}.\[--callout-heading\:var\(--color-green-600\)\]{--callout-heading:var(--color-green-600)}.\[--callout-heading\:var\(--color-indigo-600\)\]{--callout-heading:var(--color-indigo-600)}.\[--callout-heading\:var\(--color-lime-700\)\]{--callout-heading:var(--color-lime-700)}.\[--callout-heading\:var\(--color-orange-600\)\]{--callout-heading:var(--color-orange-600)}.\[--callout-heading\:var\(--color-pink-600\)\]{--callout-heading:var(--color-pink-600)}.\[--callout-heading\:var\(--color-purple-800\)\]{--callout-heading:var(--color-purple-800)}.\[--callout-heading\:var\(--color-red-700\)\]{--callout-heading:var(--color-red-700)}.\[--callout-heading\:var\(--color-rose-600\)\]{--callout-heading:var(--color-rose-600)}.\[--callout-heading\:var\(--color-sky-600\)\]{--callout-heading:var(--color-sky-600)}.\[--callout-heading\:var\(--color-teal-600\)\]{--callout-heading:var(--color-teal-600)}.\[--callout-heading\:var\(--color-violet-600\)\]{--callout-heading:var(--color-violet-600)}.\[--callout-heading\:var\(--color-yellow-600\)\]{--callout-heading:var(--color-yellow-600)}.\[--callout-heading\:var\(--color-zinc-800\)\]{--callout-heading:var(--color-zinc-800)}.\[--callout-icon\:var\(--color-amber-500\)\]{--callout-icon:var(--color-amber-500)}.\[--callout-icon\:var\(--color-blue-500\)\]{--callout-icon:var(--color-blue-500)}.\[--callout-icon\:var\(--color-cyan-500\)\]{--callout-icon:var(--color-cyan-500)}.\[--callout-icon\:var\(--color-emerald-500\)\]{--callout-icon:var(--color-emerald-500)}.\[--callout-icon\:var\(--color-fuchsia-500\)\]{--callout-icon:var(--color-fuchsia-500)}.\[--callout-icon\:var\(--color-green-500\)\]{--callout-icon:var(--color-green-500)}.\[--callout-icon\:var\(--color-indigo-500\)\]{--callout-icon:var(--color-indigo-500)}.\[--callout-icon\:var\(--color-lime-500\)\]{--callout-icon:var(--color-lime-500)}.\[--callout-icon\:var\(--color-orange-500\)\]{--callout-icon:var(--color-orange-500)}.\[--callout-icon\:var\(--color-pink-500\)\]{--callout-icon:var(--color-pink-500)}.\[--callout-icon\:var\(--color-purple-500\)\]{--callout-icon:var(--color-purple-500)}.\[--callout-icon\:var\(--color-red-400\)\]{--callout-icon:var(--color-red-400)}.\[--callout-icon\:var\(--color-rose-500\)\]{--callout-icon:var(--color-rose-500)}.\[--callout-icon\:var\(--color-sky-500\)\]{--callout-icon:var(--color-sky-500)}.\[--callout-icon\:var\(--color-teal-500\)\]{--callout-icon:var(--color-teal-500)}.\[--callout-icon\:var\(--color-violet-500\)\]{--callout-icon:var(--color-violet-500)}.\[--callout-icon\:var\(--color-yellow-500\)\]{--callout-icon:var(--color-yellow-500)}.\[--callout-icon\:var\(--color-zinc-400\)\]{--callout-icon:var(--color-zinc-400)}.\[--callout-text\:var\(--color-amber-600\)\]{--callout-text:var(--color-amber-600)}.\[--callout-text\:var\(--color-blue-600\)\]{--callout-text:var(--color-blue-600)}.\[--callout-text\:var\(--color-cyan-600\)\]{--callout-text:var(--color-cyan-600)}.\[--callout-text\:var\(--color-emerald-600\)\]{--callout-text:var(--color-emerald-600)}.\[--callout-text\:var\(--color-fuchsia-600\)\]{--callout-text:var(--color-fuchsia-600)}.\[--callout-text\:var\(--color-green-600\)\]{--callout-text:var(--color-green-600)}.\[--callout-text\:var\(--color-indigo-600\)\]{--callout-text:var(--color-indigo-600)}.\[--callout-text\:var\(--color-lime-600\)\]{--callout-text:var(--color-lime-600)}.\[--callout-text\:var\(--color-orange-600\)\]{--callout-text:var(--color-orange-600)}.\[--callout-text\:var\(--color-pink-600\)\]{--callout-text:var(--color-pink-600)}.\[--callout-text\:var\(--color-purple-700\)\]{--callout-text:var(--color-purple-700)}.\[--callout-text\:var\(--color-red-700\)\]{--callout-text:var(--color-red-700)}.\[--callout-text\:var\(--color-rose-600\)\]{--callout-text:var(--color-rose-600)}.\[--callout-text\:var\(--color-sky-600\)\]{--callout-text:var(--color-sky-600)}.\[--callout-text\:var\(--color-teal-600\)\]{--callout-text:var(--color-teal-600)}.\[--callout-text\:var\(--color-violet-600\)\]{--callout-text:var(--color-violet-600)}.\[--callout-text\:var\(--color-yellow-700\)\]{--callout-text:var(--color-yellow-700)}.\[--callout-text\:var\(--color-zinc-500\)\]{--callout-text:var(--color-zinc-500)}.\[--color-accent-content\:var\(--color-amber-600\)\]{--color-accent-content:var(--color-amber-600)}.\[--color-accent-content\:var\(--color-blue-600\)\]{--color-accent-content:var(--color-blue-600)}.\[--color-accent-content\:var\(--color-cyan-600\)\]{--color-accent-content:var(--color-cyan-600)}.\[--color-accent-content\:var\(--color-emerald-600\)\]{--color-accent-content:var(--color-emerald-600)}.\[--color-accent-content\:var\(--color-fuchsia-600\)\]{--color-accent-content:var(--color-fuchsia-600)}.\[--color-accent-content\:var\(--color-gray-800\)\]{--color-accent-content:var(--color-gray-800)}.\[--color-accent-content\:var\(--color-green-600\)\]{--color-accent-content:var(--color-green-600)}.\[--color-accent-content\:var\(--color-indigo-600\)\]{--color-accent-content:var(--color-indigo-600)}.\[--color-accent-content\:var\(--color-lime-600\)\]{--color-accent-content:var(--color-lime-600)}.\[--color-accent-content\:var\(--color-mauve-800\)\]{--color-accent-content:var(--color-mauve-800)}.\[--color-accent-content\:var\(--color-mist-800\)\]{--color-accent-content:var(--color-mist-800)}.\[--color-accent-content\:var\(--color-neutral-800\)\]{--color-accent-content:var(--color-neutral-800)}.\[--color-accent-content\:var\(--color-olive-800\)\]{--color-accent-content:var(--color-olive-800)}.\[--color-accent-content\:var\(--color-orange-600\)\]{--color-accent-content:var(--color-orange-600)}.\[--color-accent-content\:var\(--color-pink-600\)\]{--color-accent-content:var(--color-pink-600)}.\[--color-accent-content\:var\(--color-purple-600\)\]{--color-accent-content:var(--color-purple-600)}.\[--color-accent-content\:var\(--color-red-600\)\]{--color-accent-content:var(--color-red-600)}.\[--color-accent-content\:var\(--color-rose-500\)\]{--color-accent-content:var(--color-rose-500)}.\[--color-accent-content\:var\(--color-sky-600\)\]{--color-accent-content:var(--color-sky-600)}.\[--color-accent-content\:var\(--color-slate-800\)\]{--color-accent-content:var(--color-slate-800)}.\[--color-accent-content\:var\(--color-stone-800\)\]{--color-accent-content:var(--color-stone-800)}.\[--color-accent-content\:var\(--color-taupe-800\)\]{--color-accent-content:var(--color-taupe-800)}.\[--color-accent-content\:var\(--color-teal-600\)\]{--color-accent-content:var(--color-teal-600)}.\[--color-accent-content\:var\(--color-violet-600\)\]{--color-accent-content:var(--color-violet-600)}.\[--color-accent-content\:var\(--color-yellow-600\)\]{--color-accent-content:var(--color-yellow-600)}.\[--color-accent-content\:var\(--color-zinc-800\)\]{--color-accent-content:var(--color-zinc-800)}.\[--color-accent-foreground\:var\(--color-amber-950\)\]{--color-accent-foreground:var(--color-amber-950)}.\[--color-accent-foreground\:var\(--color-lime-900\)\]{--color-accent-foreground:var(--color-lime-900)}.\[--color-accent-foreground\:var\(--color-white\)\]{--color-accent-foreground:var(--color-white)}.\[--color-accent-foreground\:var\(--color-yellow-950\)\]{--color-accent-foreground:var(--color-yellow-950)}.\[--color-accent\:var\(--color-amber-400\)\]{--color-accent:var(--color-amber-400)}.\[--color-accent\:var\(--color-blue-500\)\]{--color-accent:var(--color-blue-500)}.\[--color-accent\:var\(--color-cyan-600\)\]{--color-accent:var(--color-cyan-600)}.\[--color-accent\:var\(--color-emerald-600\)\]{--color-accent:var(--color-emerald-600)}.\[--color-accent\:var\(--color-fuchsia-600\)\]{--color-accent:var(--color-fuchsia-600)}.\[--color-accent\:var\(--color-gray-800\)\]{--color-accent:var(--color-gray-800)}.\[--color-accent\:var\(--color-green-600\)\]{--color-accent:var(--color-green-600)}.\[--color-accent\:var\(--color-indigo-500\)\]{--color-accent:var(--color-indigo-500)}.\[--color-accent\:var\(--color-lime-400\)\]{--color-accent:var(--color-lime-400)}.\[--color-accent\:var\(--color-mauve-800\)\]{--color-accent:var(--color-mauve-800)}.\[--color-accent\:var\(--color-mist-800\)\]{--color-accent:var(--color-mist-800)}.\[--color-accent\:var\(--color-neutral-800\)\]{--color-accent:var(--color-neutral-800)}.\[--color-accent\:var\(--color-olive-800\)\]{--color-accent:var(--color-olive-800)}.\[--color-accent\:var\(--color-orange-500\)\]{--color-accent:var(--color-orange-500)}.\[--color-accent\:var\(--color-pink-600\)\]{--color-accent:var(--color-pink-600)}.\[--color-accent\:var\(--color-purple-500\)\]{--color-accent:var(--color-purple-500)}.\[--color-accent\:var\(--color-red-500\)\]{--color-accent:var(--color-red-500)}.\[--color-accent\:var\(--color-rose-500\)\]{--color-accent:var(--color-rose-500)}.\[--color-accent\:var\(--color-sky-600\)\]{--color-accent:var(--color-sky-600)}.\[--color-accent\:var\(--color-slate-800\)\]{--color-accent:var(--color-slate-800)}.\[--color-accent\:var\(--color-stone-800\)\]{--color-accent:var(--color-stone-800)}.\[--color-accent\:var\(--color-taupe-800\)\]{--color-accent:var(--color-taupe-800)}.\[--color-accent\:var\(--color-teal-600\)\]{--color-accent:var(--color-teal-600)}.\[--color-accent\:var\(--color-violet-500\)\]{--color-accent:var(--color-violet-500)}.\[--color-accent\:var\(--color-yellow-400\)\]{--color-accent:var(--color-yellow-400)}.\[--color-accent\:var\(--color-zinc-800\)\]{--color-accent:var(--color-zinc-800)}.\[--color-button-border\:var\(--color-amber-500\)\]{--color-button-border:var(--color-amber-500)}.\[--color-button-border\:var\(--color-blue-500\)\]{--color-button-border:var(--color-blue-500)}.\[--color-button-border\:var\(--color-cyan-500\)\]{--color-button-border:var(--color-cyan-500)}.\[--color-button-border\:var\(--color-emerald-500\)\]{--color-button-border:var(--color-emerald-500)}.\[--color-button-border\:var\(--color-fuchsia-500\)\]{--color-button-border:var(--color-fuchsia-500)}.\[--color-button-border\:var\(--color-green-500\)\]{--color-button-border:var(--color-green-500)}.\[--color-button-border\:var\(--color-indigo-500\)\]{--color-button-border:var(--color-indigo-500)}.\[--color-button-border\:var\(--color-lime-500\)\]{--color-button-border:var(--color-lime-500)}.\[--color-button-border\:var\(--color-orange-500\)\]{--color-button-border:var(--color-orange-500)}.\[--color-button-border\:var\(--color-pink-500\)\]{--color-button-border:var(--color-pink-500)}.\[--color-button-border\:var\(--color-purple-500\)\]{--color-button-border:var(--color-purple-500)}.\[--color-button-border\:var\(--color-red-500\)\]{--color-button-border:var(--color-red-500)}.\[--color-button-border\:var\(--color-rose-500\)\]{--color-button-border:var(--color-rose-500)}.\[--color-button-border\:var\(--color-sky-500\)\]{--color-button-border:var(--color-sky-500)}.\[--color-button-border\:var\(--color-teal-500\)\]{--color-button-border:var(--color-teal-500)}.\[--color-button-border\:var\(--color-violet-500\)\]{--color-button-border:var(--color-violet-500)}.\[--color-button-border\:var\(--color-yellow-500\)\]{--color-button-border:var(--color-yellow-500)}.\[--color-button-deep\:var\(--color-amber-950\)\]{--color-button-deep:var(--color-amber-950)}.\[--color-button-deep\:var\(--color-blue-950\)\]{--color-button-deep:var(--color-blue-950)}.\[--color-button-deep\:var\(--color-cyan-950\)\]{--color-button-deep:var(--color-cyan-950)}.\[--color-button-deep\:var\(--color-emerald-950\)\]{--color-button-deep:var(--color-emerald-950)}.\[--color-button-deep\:var\(--color-fuchsia-950\)\]{--color-button-deep:var(--color-fuchsia-950)}.\[--color-button-deep\:var\(--color-green-950\)\]{--color-button-deep:var(--color-green-950)}.\[--color-button-deep\:var\(--color-indigo-950\)\]{--color-button-deep:var(--color-indigo-950)}.\[--color-button-deep\:var\(--color-lime-950\)\]{--color-button-deep:var(--color-lime-950)}.\[--color-button-deep\:var\(--color-orange-950\)\]{--color-button-deep:var(--color-orange-950)}.\[--color-button-deep\:var\(--color-pink-950\)\]{--color-button-deep:var(--color-pink-950)}.\[--color-button-deep\:var\(--color-purple-950\)\]{--color-button-deep:var(--color-purple-950)}.\[--color-button-deep\:var\(--color-red-950\)\]{--color-button-deep:var(--color-red-950)}.\[--color-button-deep\:var\(--color-rose-950\)\]{--color-button-deep:var(--color-rose-950)}.\[--color-button-deep\:var\(--color-sky-950\)\]{--color-button-deep:var(--color-sky-950)}.\[--color-button-deep\:var\(--color-teal-950\)\]{--color-button-deep:var(--color-teal-950)}.\[--color-button-deep\:var\(--color-violet-950\)\]{--color-button-deep:var(--color-violet-950)}.\[--color-button-deep\:var\(--color-yellow-950\)\]{--color-button-deep:var(--color-yellow-950)}.\[--color-button-muted\:var\(--color-amber-300\)\]{--color-button-muted:var(--color-amber-300)}.\[--color-button-muted\:var\(--color-blue-300\)\]{--color-button-muted:var(--color-blue-300)}.\[--color-button-muted\:var\(--color-cyan-300\)\]{--color-button-muted:var(--color-cyan-300)}.\[--color-button-muted\:var\(--color-emerald-300\)\]{--color-button-muted:var(--color-emerald-300)}.\[--color-button-muted\:var\(--color-fuchsia-300\)\]{--color-button-muted:var(--color-fuchsia-300)}.\[--color-button-muted\:var\(--color-green-300\)\]{--color-button-muted:var(--color-green-300)}.\[--color-button-muted\:var\(--color-indigo-300\)\]{--color-button-muted:var(--color-indigo-300)}.\[--color-button-muted\:var\(--color-lime-300\)\]{--color-button-muted:var(--color-lime-300)}.\[--color-button-muted\:var\(--color-orange-300\)\]{--color-button-muted:var(--color-orange-300)}.\[--color-button-muted\:var\(--color-pink-300\)\]{--color-button-muted:var(--color-pink-300)}.\[--color-button-muted\:var\(--color-purple-300\)\]{--color-button-muted:var(--color-purple-300)}.\[--color-button-muted\:var\(--color-red-300\)\]{--color-button-muted:var(--color-red-300)}.\[--color-button-muted\:var\(--color-rose-300\)\]{--color-button-muted:var(--color-rose-300)}.\[--color-button-muted\:var\(--color-sky-300\)\]{--color-button-muted:var(--color-sky-300)}.\[--color-button-muted\:var\(--color-teal-300\)\]{--color-button-muted:var(--color-teal-300)}.\[--color-button-muted\:var\(--color-violet-300\)\]{--color-button-muted:var(--color-violet-300)}.\[--color-button-muted\:var\(--color-yellow-300\)\]{--color-button-muted:var(--color-yellow-300)}.\[--color-button-soft-foreground\:var\(--color-amber-200\)\]{--color-button-soft-foreground:var(--color-amber-200)}.\[--color-button-soft-foreground\:var\(--color-blue-200\)\]{--color-button-soft-foreground:var(--color-blue-200)}.\[--color-button-soft-foreground\:var\(--color-cyan-200\)\]{--color-button-soft-foreground:var(--color-cyan-200)}.\[--color-button-soft-foreground\:var\(--color-emerald-200\)\]{--color-button-soft-foreground:var(--color-emerald-200)}.\[--color-button-soft-foreground\:var\(--color-fuchsia-200\)\]{--color-button-soft-foreground:var(--color-fuchsia-200)}.\[--color-button-soft-foreground\:var\(--color-green-200\)\]{--color-button-soft-foreground:var(--color-green-200)}.\[--color-button-soft-foreground\:var\(--color-indigo-200\)\]{--color-button-soft-foreground:var(--color-indigo-200)}.\[--color-button-soft-foreground\:var\(--color-lime-200\)\]{--color-button-soft-foreground:var(--color-lime-200)}.\[--color-button-soft-foreground\:var\(--color-orange-200\)\]{--color-button-soft-foreground:var(--color-orange-200)}.\[--color-button-soft-foreground\:var\(--color-pink-200\)\]{--color-button-soft-foreground:var(--color-pink-200)}.\[--color-button-soft-foreground\:var\(--color-purple-200\)\]{--color-button-soft-foreground:var(--color-purple-200)}.\[--color-button-soft-foreground\:var\(--color-red-200\)\]{--color-button-soft-foreground:var(--color-red-200)}.\[--color-button-soft-foreground\:var\(--color-rose-200\)\]{--color-button-soft-foreground:var(--color-rose-200)}.\[--color-button-soft-foreground\:var\(--color-sky-200\)\]{--color-button-soft-foreground:var(--color-sky-200)}.\[--color-button-soft-foreground\:var\(--color-teal-200\)\]{--color-button-soft-foreground:var(--color-teal-200)}.\[--color-button-soft-foreground\:var\(--color-violet-200\)\]{--color-button-soft-foreground:var(--color-violet-200)}.\[--color-button-soft-foreground\:var\(--color-yellow-200\)\]{--color-button-soft-foreground:var(--color-yellow-200)}.\[--color-button-soft\:var\(--color-amber-400\)\]{--color-button-soft:var(--color-amber-400)}.\[--color-button-soft\:var\(--color-blue-400\)\]{--color-button-soft:var(--color-blue-400)}.\[--color-button-soft\:var\(--color-cyan-400\)\]{--color-button-soft:var(--color-cyan-400)}.\[--color-button-soft\:var\(--color-emerald-400\)\]{--color-button-soft:var(--color-emerald-400)}.\[--color-button-soft\:var\(--color-fuchsia-400\)\]{--color-button-soft:var(--color-fuchsia-400)}.\[--color-button-soft\:var\(--color-green-400\)\]{--color-button-soft:var(--color-green-400)}.\[--color-button-soft\:var\(--color-indigo-400\)\]{--color-button-soft:var(--color-indigo-400)}.\[--color-button-soft\:var\(--color-lime-400\)\]{--color-button-soft:var(--color-lime-400)}.\[--color-button-soft\:var\(--color-orange-400\)\]{--color-button-soft:var(--color-orange-400)}.\[--color-button-soft\:var\(--color-pink-400\)\]{--color-button-soft:var(--color-pink-400)}.\[--color-button-soft\:var\(--color-purple-400\)\]{--color-button-soft:var(--color-purple-400)}.\[--color-button-soft\:var\(--color-red-400\)\]{--color-button-soft:var(--color-red-400)}.\[--color-button-soft\:var\(--color-rose-400\)\]{--color-button-soft:var(--color-rose-400)}.\[--color-button-soft\:var\(--color-sky-400\)\]{--color-button-soft:var(--color-sky-400)}.\[--color-button-soft\:var\(--color-teal-400\)\]{--color-button-soft:var(--color-teal-400)}.\[--color-button-soft\:var\(--color-violet-400\)\]{--color-button-soft:var(--color-violet-400)}.\[--color-button-soft\:var\(--color-yellow-400\)\]{--color-button-soft:var(--color-yellow-400)}.\[--color-button-strong\:var\(--color-amber-700\)\]{--color-button-strong:var(--color-amber-700)}.\[--color-button-strong\:var\(--color-blue-700\)\]{--color-button-strong:var(--color-blue-700)}.\[--color-button-strong\:var\(--color-cyan-700\)\]{--color-button-strong:var(--color-cyan-700)}.\[--color-button-strong\:var\(--color-emerald-700\)\]{--color-button-strong:var(--color-emerald-700)}.\[--color-button-strong\:var\(--color-fuchsia-700\)\]{--color-button-strong:var(--color-fuchsia-700)}.\[--color-button-strong\:var\(--color-green-700\)\]{--color-button-strong:var(--color-green-700)}.\[--color-button-strong\:var\(--color-indigo-700\)\]{--color-button-strong:var(--color-indigo-700)}.\[--color-button-strong\:var\(--color-lime-700\)\]{--color-button-strong:var(--color-lime-700)}.\[--color-button-strong\:var\(--color-orange-700\)\]{--color-button-strong:var(--color-orange-700)}.\[--color-button-strong\:var\(--color-pink-700\)\]{--color-button-strong:var(--color-pink-700)}.\[--color-button-strong\:var\(--color-purple-700\)\]{--color-button-strong:var(--color-purple-700)}.\[--color-button-strong\:var\(--color-red-700\)\]{--color-button-strong:var(--color-red-700)}.\[--color-button-strong\:var\(--color-rose-700\)\]{--color-button-strong:var(--color-rose-700)}.\[--color-button-strong\:var\(--color-sky-700\)\]{--color-button-strong:var(--color-sky-700)}.\[--color-button-strong\:var\(--color-teal-700\)\]{--color-button-strong:var(--color-teal-700)}.\[--color-button-strong\:var\(--color-violet-700\)\]{--color-button-strong:var(--color-violet-700)}.\[--color-button-strong\:var\(--color-yellow-700\)\]{--color-button-strong:var(--color-yellow-700)}.\[--color-button-tint\:var\(--color-amber-50\)\]{--color-button-tint:var(--color-amber-50)}.\[--color-button-tint\:var\(--color-blue-50\)\]{--color-button-tint:var(--color-blue-50)}.\[--color-button-tint\:var\(--color-cyan-50\)\]{--color-button-tint:var(--color-cyan-50)}.\[--color-button-tint\:var\(--color-emerald-50\)\]{--color-button-tint:var(--color-emerald-50)}.\[--color-button-tint\:var\(--color-fuchsia-50\)\]{--color-button-tint:var(--color-fuchsia-50)}.\[--color-button-tint\:var\(--color-green-50\)\]{--color-button-tint:var(--color-green-50)}.\[--color-button-tint\:var\(--color-indigo-50\)\]{--color-button-tint:var(--color-indigo-50)}.\[--color-button-tint\:var\(--color-lime-50\)\]{--color-button-tint:var(--color-lime-50)}.\[--color-button-tint\:var\(--color-orange-50\)\]{--color-button-tint:var(--color-orange-50)}.\[--color-button-tint\:var\(--color-pink-50\)\]{--color-button-tint:var(--color-pink-50)}.\[--color-button-tint\:var\(--color-purple-50\)\]{--color-button-tint:var(--color-purple-50)}.\[--color-button-tint\:var\(--color-red-50\)\]{--color-button-tint:var(--color-red-50)}.\[--color-button-tint\:var\(--color-rose-50\)\]{--color-button-tint:var(--color-rose-50)}.\[--color-button-tint\:var\(--color-sky-50\)\]{--color-button-tint:var(--color-sky-50)}.\[--color-button-tint\:var\(--color-teal-50\)\]{--color-button-tint:var(--color-teal-50)}.\[--color-button-tint\:var\(--color-violet-50\)\]{--color-button-tint:var(--color-violet-50)}.\[--color-button-tint\:var\(--color-yellow-50\)\]{--color-button-tint:var(--color-yellow-50)}.\[--flux-bleed\:1\.5rem\]{--flux-bleed:1.5rem}.\[--flux-bleed\:1rem\]{--flux-bleed:1rem}.\[--flux-flyout-translate\:translateX\(-50px\)\]{--flux-flyout-translate:translateX(-50px)}.\[--flux-flyout-translate\:translateX\(50px\)\]{--flux-flyout-translate:translateX(50px)}.\[--flux-flyout-translate\:translateY\(50px\)\]{--flux-flyout-translate:translateY(50px)}.\[--flux-progress-color\:var\(--color-accent\)\]{--flux-progress-color:var(--color-accent)}.\[--flux-progress-color\:var\(--color-amber-600\)\]{--flux-progress-color:var(--color-amber-600)}.\[--flux-progress-color\:var\(--color-blue-600\)\]{--flux-progress-color:var(--color-blue-600)}.\[--flux-progress-color\:var\(--color-cyan-600\)\]{--flux-progress-color:var(--color-cyan-600)}.\[--flux-progress-color\:var\(--color-emerald-600\)\]{--flux-progress-color:var(--color-emerald-600)}.\[--flux-progress-color\:var\(--color-fuchsia-600\)\]{--flux-progress-color:var(--color-fuchsia-600)}.\[--flux-progress-color\:var\(--color-green-600\)\]{--flux-progress-color:var(--color-green-600)}.\[--flux-progress-color\:var\(--color-indigo-600\)\]{--flux-progress-color:var(--color-indigo-600)}.\[--flux-progress-color\:var\(--color-lime-600\)\]{--flux-progress-color:var(--color-lime-600)}.\[--flux-progress-color\:var\(--color-orange-600\)\]{--flux-progress-color:var(--color-orange-600)}.\[--flux-progress-color\:var\(--color-pink-600\)\]{--flux-progress-color:var(--color-pink-600)}.\[--flux-progress-color\:var\(--color-purple-600\)\]{--flux-progress-color:var(--color-purple-600)}.\[--flux-progress-color\:var\(--color-red-600\)\]{--flux-progress-color:var(--color-red-600)}.\[--flux-progress-color\:var\(--color-rose-600\)\]{--flux-progress-color:var(--color-rose-600)}.\[--flux-progress-color\:var\(--color-sky-600\)\]{--flux-progress-color:var(--color-sky-600)}.\[--flux-progress-color\:var\(--color-teal-600\)\]{--flux-progress-color:var(--color-teal-600)}.\[--flux-progress-color\:var\(--color-violet-600\)\]{--flux-progress-color:var(--color-violet-600)}.\[--flux-progress-color\:var\(--color-yellow-600\)\]{--flux-progress-color:var(--color-yellow-600)}.\[--haze-border\:color-mix\(in_oklab\,_var\(--color-accent-content\)\,_transparent_80\%\)\]{--haze-border:#27272a33}@supports (color:color-mix(in lab, red, red)){.\[--haze-border\:color-mix\(in_oklab\,_var\(--color-accent-content\)\,_transparent_80\%\)\]{--haze-border:color-mix(in oklab, var(--color-accent-content), transparent 80%)}}.\[--haze-light\:color-mix\(in_oklab\,_var\(--color-accent\)\,_transparent_98\%\)\]{--haze-light:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.\[--haze-light\:color-mix\(in_oklab\,_var\(--color-accent\)\,_transparent_98\%\)\]{--haze-light:color-mix(in oklab, var(--color-accent), transparent 98%)}}.\[--haze\:color-mix\(in_oklab\,_var\(--color-accent-content\)\,_transparent_97\.5\%\)\]{--haze:#27272a06}@supports (color:color-mix(in lab, red, red)){.\[--haze\:color-mix\(in_oklab\,_var\(--color-accent-content\)\,_transparent_97\.5\%\)\]{--haze:color-mix(in oklab, var(--color-accent-content), transparent 97.5%)}}.\[--hover-fill\:color-mix\(in_oklab\,_var\(--color-accent-content\)\,_transparent_90\%\)\]{--hover-fill:#27272a1a}@supports (color:color-mix(in lab, red, red)){.\[--hover-fill\:color-mix\(in_oklab\,_var\(--color-accent-content\)\,_transparent_90\%\)\]{--hover-fill:color-mix(in oklab, var(--color-accent-content), transparent 90%)}}.\[clip-path\:inset\(0_0_0_0\)\]{clip-path:inset(0)}.\[clip-path\:inset\(0_0_100\%_0\)\]{clip-path:inset(0 0 100%)}.\[clip-path\:inset\(100\%_0_0_0\)\]{clip-path:inset(100% 0 0)}.\[clip-path\:polygon\(0_0\,0_0\,-30\%_100\%\,-30\%_100\%\)\]{clip-path:polygon(0 0,0 0,-30% 100%,-30% 100%)}.\[clip-path\:polygon\(0_0\,100\%_0\,calc\(100\%-12px\)_50\%\,100\%_100\%\,0_100\%\,12px_50\%\)\]{clip-path:polygon(0 0,100% 0,calc(100% - 12px) 50%,100% 100%,0 100%,12px 50%)}.\[clip-path\:polygon\(0_0\,130\%_0\,100\%_100\%\,-30\%_100\%\)\]{clip-path:polygon(0 0,130% 0,100% 100%,-30% 100%)}.\[clip-path\:polygon\(100\%_0\,100\%_100\%\,0_100\%\)\]{clip-path:polygon(100% 0,100% 100%,0 100%)}.\[grid-area\:aside\]{grid-area:aside}.\[grid-area\:footer\]{grid-area:footer}.\[grid-area\:header\]{grid-area:header}.\[grid-area\:main\]{grid-area:main}.\[grid-area\:sidebar\]{grid-area:sidebar}.\[print-color-adjust\:exact\]{-webkit-print-color-adjust:exact;print-color-adjust:exact}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[text-shadow\:inherit\]{text-shadow:inherit}.\[word-spacing\:inherit\]{word-spacing:inherit}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}.ring-inset{--tw-ring-inset:inset}:is(.\*\: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))}:is(.\*\*\:ring-white *){--tw-ring-color:var(--color-white)}:is(.\*\:not-first\:-ml-2>*):not(:first-child){margin-left:calc(var(--spacing) * -2)}.not-in-data-flux-sidebar-collapsed-desktop\:hidden:not(:where([data-flux-sidebar-collapsed-desktop]) *){display:none}.not-in-\[tr\:first-child\]\:border-t:not(:where(:is(tr:first-child)) *){border-top-style:var(--tw-border-style);border-top-width:1px}.group-last\/breadcrumb\:hidden:is(:where(.group\/breadcrumb):last-child *){display:none}.group-open\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *){rotate:45deg}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:w-4:is(:where(.group):hover *){width:calc(var(--spacing) * 4)}.group-hover\:w-5:is(:where(.group):hover *){width:calc(var(--spacing) * 5)}.group-hover\:w-6:is(:where(.group):hover *){width:calc(var(--spacing) * 6)}.group-hover\:w-9:is(:where(.group):hover *){width:calc(var(--spacing) * 9)}.group-hover\:w-10:is(:where(.group):hover *){width:calc(var(--spacing) * 10)}.group-hover\:w-12:is(:where(.group):hover *){width:calc(var(--spacing) * 12)}.group-hover\:w-16:is(:where(.group):hover *){width:calc(var(--spacing) * 16)}.group-hover\:w-full:is(:where(.group):hover *){width:100%}.group-hover\:-translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-x-3:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -3);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-2:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-3:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-100:is(:where(.group):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-125:is(:where(.group):hover *){--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-x-100:is(:where(.group):hover *){--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-x-150:is(:where(.group):hover *){--tw-scale-x:150%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-x-\[1\.6\]:is(:where(.group):hover *){--tw-scale-x:1.6;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-y-125:is(:where(.group):hover *){--tw-scale-y:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:scale-\[1\.04\]:is(:where(.group):hover *){scale:1.04}.group-hover\:scale-\[1\.07\]:is(:where(.group):hover *){scale:1.07}.group-hover\:-rotate-6:is(:where(.group):hover *){rotate:-6deg}.group-hover\:rotate-0:is(:where(.group):hover *){rotate:0deg}.group-hover\:rotate-12:is(:where(.group):hover *){rotate:12deg}.group-hover\:rotate-45:is(:where(.group):hover *){rotate:45deg}.group-hover\:rotate-\[-2deg\]:is(:where(.group):hover *){rotate:-2deg}.group-hover\:rotate-\[8deg\]:is(:where(.group):hover *){rotate:8deg}.group-hover\:rotate-\[135deg\]:is(:where(.group):hover *){rotate:135deg}.group-hover\:border-\[var\(--site-accent\)\]:is(:where(.group):hover *){border-color:var(--site-accent)}.group-hover\:border-\[var\(--site-brand\)\]:is(:where(.group):hover *){border-color:var(--site-brand)}.group-hover\:border-transparent:is(:where(.group):hover *){border-color:#0000}.group-hover\:border-white:is(:where(.group):hover *){border-color:var(--color-white)}.group-hover\:bg-\[color-mix\(in_oklab\,var\(--site-accent\)_45\%\,transparent\)\]:is(:where(.group):hover *){background-color:var(--site-accent)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-\[color-mix\(in_oklab\,var\(--site-accent\)_45\%\,transparent\)\]:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--site-accent) 45%,transparent)}}.group-hover\:bg-\[var\(--site-brand\)\]:is(:where(.group):hover *){background-color:var(--site-brand)}.group-hover\:bg-zinc-800:is(:where(.group):hover *){background-color:var(--color-zinc-800)}.group-hover\:text-\[var\(--christmas-berry\)\]:is(:where(.group):hover *){color:var(--christmas-berry)}.group-hover\:text-\[var\(--halloween-flesh\)\]:is(:where(.group):hover *){color:var(--halloween-flesh)}.group-hover\:text-\[var\(--savile-brass-deep\)\]:is(:where(.group):hover *){color:var(--savile-brass-deep)}.group-hover\:text-\[var\(--site-accent\)\]:is(:where(.group):hover *){color:var(--site-accent)}.group-hover\:text-\[var\(--site-brand\)\]:is(:where(.group):hover *){color:var(--site-brand)}.group-hover\:text-\[var\(--theme-ink\)\]:is(:where(.group):hover *){color:var(--theme-ink)}.group-hover\:text-\[var\(--theme-ink\)\]\!:is(:where(.group):hover *){color:var(--theme-ink)!important}.group-hover\:text-\[var\(--theme-muted\)\]:is(:where(.group):hover *){color:var(--theme-muted)}.group-hover\:text-\[var\(--theme-shell\)\]:is(:where(.group):hover *){color:var(--theme-shell)}.group-hover\:text-brand:is(:where(.group):hover *){color:var(--site-brand)}.group-hover\:text-zinc-500:is(:where(.group):hover *){color:var(--color-zinc-500)}.group-hover\:text-zinc-700:is(:where(.group):hover *){color:var(--color-zinc-700)}.group-hover\:text-zinc-800:is(:where(.group):hover *){color:var(--color-zinc-800)}.group-hover\:italic:is(:where(.group):hover *){font-style:italic}.group-hover\:opacity-15:is(:where(.group):hover *){opacity:.15}.group-hover\:opacity-40:is(:where(.group):hover *){opacity:.4}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-\[0_0_8px_var\(--site-brand\)\]:is(:where(.group):hover *){--tw-shadow:0 0 8px var(--tw-shadow-color,var(--site-brand));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:\[text-shadow\:0_0_18px_var\(--site-brand\)\]:is(:where(.group):hover *){text-shadow:0 0 18px var(--site-brand)}.group-hover\/sortable\:text-zinc-800:is(:where(.group\/sortable):hover *){color:var(--color-zinc-800)}.group-hover\/sortable\:opacity-100:is(:where(.group\/sortable):hover *){opacity:1}}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}@media (hover:hover){.group-enabled\:group-hover\:scale-x-100:is(:where(.group):enabled *):is(:where(.group):hover *){--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.group-data-checked\:block:is(:where(.group)[data-checked] *){display:block}.group-data-checked\:hidden:is(:where(.group)[data-checked] *){display:none}.group-data-checked\:translate-x-\[0\.9375rem\]:is(:where(.group)[data-checked] *){--tw-translate-x:.9375rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-checked\:bg-\(--color-accent-foreground\):is(:where(.group)[data-checked] *){background-color:var(--color-accent-foreground)}.group-data-checked\/menu-checkbox\:block:is(:where(.group\/menu-checkbox)[data-checked] *),.group-data-checked\/menu-radio\:block:is(:where(.group\/menu-radio)[data-checked] *){display:block}.group-data-invert\/toast\:border-zinc-700:is(:where(.group\/toast)[data-invert] *){border-color:var(--color-zinc-700)}.group-data-invert\/toast\:bg-white\/10:is(:where(.group\/toast)[data-invert] *){background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.group-data-invert\/toast\:bg-white\/10:is(:where(.group\/toast)[data-invert] *){background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.group-data-invert\/toast\:bg-zinc-800:is(:where(.group\/toast)[data-invert] *){background-color:var(--color-zinc-800)}.group-data-invert\/toast\:text-white:is(:where(.group\/toast)[data-invert] *){color:var(--color-white)}.group-data-invert\/toast\:decoration-white\/20:is(:where(.group\/toast)[data-invert] *){text-decoration-color:#fff3}@supports (color:color-mix(in lab, red, red)){.group-data-invert\/toast\:decoration-white\/20:is(:where(.group\/toast)[data-invert] *){-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.group-data-open\/disclosure-button\:block:is(:where(.group\/disclosure-button)[data-open] *){display:block}.group-data-open\/disclosure-button\:hidden:is(:where(.group\/disclosure-button)[data-open] *){display:none}.first-letter\:float-left:first-letter{float:left}.first-letter\:me-2:first-letter{margin-inline-end:calc(var(--spacing) * 2)}.first-letter\:font-heading:first-letter{font-family:var(--site-font-heading)}.first-letter\:text-6xl:first-letter{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.first-letter\:leading-\[0\.85\]:first-letter{--tw-leading:.85;line-height:.85}.first-letter\:font-bold:first-letter{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:rounded::file-selector-button{border-radius:.25rem}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-zinc-900::file-selector-button{background-color:var(--color-zinc-900)}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:py-1\.5::file-selector-button{padding-block:calc(var(--spacing) * 1.5)}.file\:text-xs::file-selector-button{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-white::file-selector-button{color:var(--color-white)}.placeholder\:text-\[var\(--theme-muted\)\]::placeholder{color:var(--theme-muted)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.before\:z-10:before{content:var(--tw-content);z-index:10}.before\:-translate-x-full:before{content:var(--tw-content);--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.before\:animate-\[flux-shimmer_2s_infinite\]:before{content:var(--tw-content);animation:2s infinite flux-shimmer}.before\:bg-gradient-to-r:before{content:var(--tw-content);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.before\:from-transparent:before{content:var(--tw-content);--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.before\:via-\[var\(--flux-shimmer-color\)\]\/50:before{content:var(--tw-content);--tw-gradient-via:var(--flux-shimmer-color)}@supports (color:color-mix(in lab, red, red)){.before\:via-\[var\(--flux-shimmer-color\)\]\/50:before{--tw-gradient-via:color-mix(in oklab, var(--flux-shimmer-color) 50%, transparent)}}.before\:via-\[var\(--flux-shimmer-color\)\]\/50:before{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.before\:to-transparent:before{content:var(--tw-content);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-px:after{content:var(--tw-content);inset:-1px}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.after\:inset-\[3px\]:after{content:var(--tw-content);inset:3px}.after\:rounded-\[1px\]:after{content:var(--tw-content);border-radius:1px}.after\:rounded-\[2px\]:after{content:var(--tw-content);border-radius:2px}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:rounded-lg:after{content:var(--tw-content);border-radius:var(--radius-lg)}.after\:rounded-md:after{content:var(--tw-content);border-radius:var(--radius-md)}.after\:rounded-sm:after{content:var(--tw-content);border-radius:var(--radius-sm)}.after\:rounded-xl:after{content:var(--tw-content);border-radius:var(--radius-xl)}.after\:bg-white:after{content:var(--tw-content);background-color:var(--color-white)}.after\:inset-ring-\[1px\]:after{content:var(--tw-content);--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-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)}.after\:inset-ring-black\/7:after{content:var(--tw-content);--tw-inset-ring-color:#00000012}@supports (color:color-mix(in lab, red, red)){.after\:inset-ring-black\/7:after{--tw-inset-ring-color:color-mix(in oklab, var(--color-black) 7%, transparent)}}.first\:sticky:first-child{position:sticky}.first\:left-0:first-child{left:calc(var(--spacing) * 0)}.first\:ps-0:first-child{padding-inline-start:calc(var(--spacing) * 0)}.first\:pl-0:first-child{padding-left:calc(var(--spacing) * 0)}.first\:after\:pointer-events-none:first-child:after{content:var(--tw-content);pointer-events:none}.first\:after\:absolute:first-child:after{content:var(--tw-content);position:absolute}.first\:after\:inset-y-0:first-child:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.first\:after\:right-0:first-child:after{content:var(--tw-content);right:calc(var(--spacing) * 0)}.first\:after\:w-8:first-child:after{content:var(--tw-content);width:calc(var(--spacing) * 8)}.first\:after\:translate-x-full:first-child:after{content:var(--tw-content);--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.last\:sticky:last-child{position:sticky}.last\:right-0:last-child{right:calc(var(--spacing) * 0)}.last\:bottom-0:last-child{bottom:calc(var(--spacing) * 0)}.last\:z-20:last-child{z-index:20}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pe-0:last-child{padding-inline-end:calc(var(--spacing) * 0)}.last\:pe-2:last-child{padding-inline-end:calc(var(--spacing) * 2)}.last\:after\:pointer-events-none:last-child:after{content:var(--tw-content);pointer-events:none}.last\:after\:absolute:last-child:after{content:var(--tw-content);position:absolute}.last\:after\:inset-y-0:last-child:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.last\:after\:left-0:last-child:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.last\:after\:w-8:last-child:after{content:var(--tw-content);width:calc(var(--spacing) * 8)}.last\:after\:-translate-x-full:last-child:after{content:var(--tw-content);--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.odd\:border-r:nth-child(odd){border-right-style:var(--tw-border-style);border-right-width:1px}@media (hover:hover){.hover\:-translate-x-0\.5:hover{--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-x-1:hover{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:translate-x-0\.5:hover{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:translate-x-1:hover{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:translate-x-3:hover{--tw-translate-x:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1\.5:hover{--tw-translate-y:calc(var(--spacing) * -1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-2:hover{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:scale-\[1\.03\]:hover{scale:1.03}.hover\:rotate-0:hover{rotate:0deg}.hover\:border-\[color-mix\(in_oklab\,_var\(--color-button-border\)_28\%\,_var\(--color-zinc-200\)\)\]:hover{border-color:var(--color-button-border)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color-mix\(in_oklab\,_var\(--color-button-border\)_28\%\,_var\(--color-zinc-200\)\)\]:hover{border-color:color-mix(in oklab, var(--color-button-border) 28%, var(--color-zinc-200))}}.hover\:border-\[color-mix\(in_oklab\,var\(--site-accent\)_50\%\,var\(--theme-line\)\)\]:hover{border-color:var(--site-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color-mix\(in_oklab\,var\(--site-accent\)_50\%\,var\(--theme-line\)\)\]:hover{border-color:color-mix(in oklab,var(--site-accent) 50%,var(--theme-line))}}.hover\:border-\[color-mix\(in_oklab\,var\(--site-brand\)_55\%\,var\(--theme-line\)\)\]:hover{border-color:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color-mix\(in_oklab\,var\(--site-brand\)_55\%\,var\(--theme-line\)\)\]:hover{border-color:color-mix(in oklab,var(--site-brand) 55%,var(--theme-line))}}.hover\:border-\[color-mix\(in_oklab\,var\(--site-brand\)_60\%\,var\(--theme-line\)\)\]:hover{border-color:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color-mix\(in_oklab\,var\(--site-brand\)_60\%\,var\(--theme-line\)\)\]:hover{border-color:color-mix(in oklab,var(--site-brand) 60%,var(--theme-line))}}.hover\:border-\[var\(--haze-border\)\]:hover{border-color:var(--haze-border)}.hover\:border-\[var\(--site-accent\)\]:hover{border-color:var(--site-accent)}.hover\:border-\[var\(--site-brand\)\]:hover{border-color:var(--site-brand)}.hover\:border-\[var\(--theme-ink\)\]:hover{border-color:var(--theme-ink)}.hover\:border-\[var\(--theme-muted\)\]:hover{border-color:var(--theme-muted)}.hover\:border-blue-200:hover{border-color:var(--color-blue-200)}.hover\:border-white\/25:hover{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/25:hover{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.hover\:border-white\/40:hover{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/40:hover{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.hover\:border-zinc-200:hover{border-color:var(--color-zinc-200)}.hover\:border-zinc-300:hover{border-color:var(--color-zinc-300)}.hover\:border-zinc-400:hover{border-color:var(--color-zinc-400)}.hover\:border-b-\[color-mix\(in_oklab\,_var\(--color-button-border\)_36\%\,_var\(--color-zinc-200\)\)\]:hover{border-bottom-color:var(--color-button-border)}@supports (color:color-mix(in lab, red, red)){.hover\:border-b-\[color-mix\(in_oklab\,_var\(--color-button-border\)_36\%\,_var\(--color-zinc-200\)\)\]:hover{border-bottom-color:color-mix(in oklab, var(--color-button-border) 36%, var(--color-zinc-200))}}.hover\:bg-\(--color-button-tint\):hover{background-color:var(--color-button-tint)}.hover\:bg-\[color-mix\(in_oklab\,_var\(--color-accent\)\,_transparent_10\%\)\]:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklab\,_var\(--color-accent\)\,_transparent_10\%\)\]:hover{background-color:color-mix(in oklab, var(--color-accent), transparent 10%)}}.hover\:bg-\[color-mix\(in_oklab\,_var\(--color-button-soft\)\,_transparent_70\%\)\]:hover{background-color:var(--color-button-soft)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklab\,_var\(--color-button-soft\)\,_transparent_70\%\)\]:hover{background-color:color-mix(in oklab, var(--color-button-soft), transparent 70%)}}.hover\:bg-\[color-mix\(in_oklab\,_var\(--color-button-soft\)\,_transparent_80\%\)\]:hover{background-color:var(--color-button-soft)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklab\,_var\(--color-button-soft\)\,_transparent_80\%\)\]:hover{background-color:color-mix(in oklab, var(--color-button-soft), transparent 80%)}}.hover\:bg-\[color-mix\(in_oklab\,_var\(--color-button-soft\)_6\%\,_white\)\]:hover{background-color:var(--color-button-soft)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklab\,_var\(--color-button-soft\)_6\%\,_white\)\]:hover{background-color:color-mix(in oklab, var(--color-button-soft) 6%, white)}}.hover\:bg-\[color-mix\(in_oklab\,var\(--site-brand\)_10\%\,transparent\)\]:hover{background-color:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklab\,var\(--site-brand\)_10\%\,transparent\)\]:hover{background-color:color-mix(in oklab,var(--site-brand) 10%,transparent)}}.hover\:bg-\[color-mix\(in_oklab\,var\(--theme-ink\)_4\%\,transparent\)\]:hover{background-color:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklab\,var\(--theme-ink\)_4\%\,transparent\)\]:hover{background-color:color-mix(in oklab,var(--theme-ink) 4%,transparent)}}.hover\:bg-\[color-mix\(in_oklab\,var\(--theme-ink\)_6\%\,transparent\)\]:hover{background-color:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklab\,var\(--theme-ink\)_6\%\,transparent\)\]:hover{background-color:color-mix(in oklab,var(--theme-ink) 6%,transparent)}}.hover\:bg-\[color-mix\(in_oklab\,var\(--theme-ink\)_11\%\,var\(--theme-shell\)\)\]\!:hover{background-color:var(--theme-ink)!important}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklab\,var\(--theme-ink\)_11\%\,var\(--theme-shell\)\)\]\!:hover{background-color:color-mix(in oklab,var(--theme-ink) 11%,var(--theme-shell))!important}}.hover\:bg-\[var\(--site-brand\)\]:hover{background-color:var(--site-brand)}.hover\:bg-\[var\(--theme-ink\)\]:hover{background-color:var(--theme-ink)}.hover\:bg-\[var\(--theme-ink\)\]\!:hover{background-color:var(--theme-ink)!important}.hover\:bg-\[var\(--theme-shell\)\]:hover{background-color:var(--theme-shell)}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-amber-400\/20:hover{background-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-400\/20:hover{background-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.hover\:bg-black\/30:hover{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/30:hover{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-brand-700:hover{background-color:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand-700:hover{background-color:color-mix(in oklab, var(--site-brand) 82%, black)}}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-orange-600:hover{background-color:var(--color-orange-600)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-white\/60:hover{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/60:hover{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/70:hover{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.hover\:bg-zinc-50:hover{background-color:var(--color-zinc-50)}.hover\:bg-zinc-100:hover{background-color:var(--color-zinc-100)}.hover\:bg-zinc-700:hover{background-color:var(--color-zinc-700)}.hover\:bg-zinc-800\/5:hover{background-color:#27272a0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-800\/5:hover{background-color:color-mix(in oklab, var(--color-zinc-800) 5%, transparent)}}.hover\:bg-zinc-800\/10:hover{background-color:#27272a1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-800\/10:hover{background-color:color-mix(in oklab, var(--color-zinc-800) 10%, transparent)}}.hover\:bg-zinc-800\/\[4\%\]:hover{background-color:#27272a0a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-800\/\[4\%\]:hover{background-color:color-mix(in oklab, var(--color-zinc-800) 4%, transparent)}}.hover\:t-link-brand:hover{color:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.hover\:t-link-brand:hover{color:color-mix(in oklab, var(--site-brand) 65%, var(--theme-ink))}}.hover\:t-link-brand:hover{transition:color .15s}.hover\:t-link-brand:hover:hover{color:var(--site-brand)}.hover\:\!text-\[var\(--theme-ink\)\]:hover{color:var(--theme-ink)!important}.hover\:t-ink:hover{color:var(--theme-ink)}.hover\:text-\(--color-button-strong\):hover{color:var(--color-button-strong)}.hover\:text-\[var\(--christmas-gold-hi\)\]:hover{color:var(--christmas-gold-hi)}.hover\:text-\[var\(--halloween-flesh\)\]:hover{color:var(--halloween-flesh)}.hover\:text-\[var\(--savile-brass-deep\)\]:hover{color:var(--savile-brass-deep)}.hover\:text-\[var\(--savile-brass-hi\)\]:hover{color:var(--savile-brass-hi)}.hover\:text-\[var\(--savile-on-shell\)\]:hover{color:var(--savile-on-shell)}.hover\:text-\[var\(--site-accent\)\]:hover{color:var(--site-accent)}.hover\:text-\[var\(--site-brand\)\]:hover{color:var(--site-brand)}.hover\:text-\[var\(--site-brand\)\]\!:hover{color:var(--site-brand)!important}.hover\:text-\[var\(--theme-ink\)\]:hover{color:var(--theme-ink)}.hover\:text-\[var\(--theme-ink\)\]\!:hover{color:var(--theme-ink)!important}.hover\:text-\[var\(--theme-shell\)\]:hover{color:var(--theme-shell)}.hover\:text-\[var\(--theme-shell\)\]\!:hover{color:var(--theme-shell)!important}.hover\:text-\[var\(--theme-surface\)\]:hover{color:var(--theme-surface)}.hover\:text-amber-600:hover{color:var(--color-amber-600)}.hover\:text-blue-500:hover{color:var(--color-blue-500)}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-blue-800:hover{color:var(--color-blue-800)}.hover\:text-brand:hover{color:var(--site-brand)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-500:hover{color:var(--color-gray-500)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-orange-700:hover{color:var(--color-orange-700)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-zinc-500:hover{color:var(--color-zinc-500)}.hover\:text-zinc-800:hover{color:var(--color-zinc-800)}.hover\:text-zinc-800\!:hover{color:var(--color-zinc-800)!important}.hover\:text-zinc-900:hover{color:var(--color-zinc-900)}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-\[var\(--site-brand\)\]:hover{-webkit-text-decoration-color:var(--site-brand);-webkit-text-decoration-color:var(--site-brand);-webkit-text-decoration-color:var(--site-brand);text-decoration-color:var(--site-brand)}.hover\:decoration-current:hover{text-decoration-color:currentColor}.hover\:\!opacity-100:hover{opacity:1!important}.hover\:opacity-50:hover{opacity:.5}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-85:hover{opacity:.85}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_26px_color-mix\(in_oklab\,var\(--site-brand\)_55\%\,transparent\)\]:hover{--tw-shadow:0 0 26px var(--tw-shadow-color,var(--site-brand))}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[0_0_26px_color-mix\(in_oklab\,var\(--site-brand\)_55\%\,transparent\)\]:hover{--tw-shadow:0 0 26px var(--tw-shadow-color,color-mix(in oklab,var(--site-brand) 55%,transparent))}}.hover\:shadow-\[0_0_26px_color-mix\(in_oklab\,var\(--site-brand\)_55\%\,transparent\)\]:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[6px_6px_0_\#000\]:hover{--tw-shadow:6px 6px 0 var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.group-data-invert\/toast\:hover\:bg-white\/15:is(:where(.group\/toast)[data-invert] *):hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.group-data-invert\/toast\:hover\:bg-white\/15:is(:where(.group\/toast)[data-invert] *):hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.group-data-invert\/toast\:hover\:bg-white\/20:is(:where(.group\/toast)[data-invert] *):hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.group-data-invert\/toast\:hover\:bg-white\/20:is(:where(.group\/toast)[data-invert] *):hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.group-data-invert\/toast\:hover\:text-white:is(:where(.group\/toast)[data-invert] *):hover{color:var(--color-white)}.hover\:file\:bg-zinc-700:hover::file-selector-button{background-color:var(--color-zinc-700)}.hover\:after\:bg-\[var\(--haze-light\)\]:hover:after{content:var(--tw-content);background-color:var(--haze-light)}}.focus\:z-10:focus{z-index:10}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\:border-zinc-900:focus{border-color:var(--color-zinc-900)}.focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[\#25d366\]:focus{--tw-ring-color:#25d366}.focus\:ring-\[var\(--site-brand\)\]:focus{--tw-ring-color:var(--site-brand)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-orange-500\/30:focus{--tw-ring-color:#fe6e004d}@supports (color:color-mix(in lab, red, red)){.focus\:ring-orange-500\/30:focus{--tw-ring-color:color-mix(in oklab, var(--color-orange-500) 30%, transparent)}}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[var\(--site-brand\)\]:focus-visible{--tw-ring-color:var(--site-brand)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:translate-y-0:active{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-\[color-mix\(in_oklab\,_var\(--color-button-soft\)\,_transparent_70\%\)\]:active{background-color:var(--color-button-soft)}@supports (color:color-mix(in lab, red, red)){.active\:bg-\[color-mix\(in_oklab\,_var\(--color-button-soft\)\,_transparent_70\%\)\]:active{background-color:color-mix(in oklab, var(--color-button-soft), transparent 70%)}}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:bg-zinc-50:active{background-color:var(--color-zinc-50)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-gray-700:active{color:var(--color-gray-700)}.active\:opacity-90:active{opacity:.9}.active\:shadow-none:active{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.enabled\:hover\:-translate-y-0\.5:enabled:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-zinc-200:disabled{border-color:var(--color-zinc-200)}.disabled\:border-b-zinc-200:disabled{border-bottom-color:var(--color-zinc-200)}.disabled\:text-zinc-500:disabled{color:var(--color-zinc-500)}.disabled\:placeholder-zinc-400:disabled::placeholder{color:var(--color-zinc-400)}.disabled\:placeholder-zinc-400\/70:disabled::placeholder{color:#9f9fa9b3}@supports (color:color-mix(in lab, red, red)){.disabled\:placeholder-zinc-400\/70:disabled::placeholder{color:color-mix(in oklab, var(--color-zinc-400) 70%, transparent)}}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.disabled\:shadow-xs\!:disabled{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.disabled\:grayscale:disabled{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (hover:hover){.disabled\:hover\:brightness-100:disabled:hover{--tw-brightness:brightness(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:where([data-checked]) .in-data-checked\:text-\(--color-accent-content\){color:var(--color-accent-content)}:where([data-checked]) .in-data-checked\:text-zinc-500{color:var(--color-zinc-500)}:where([data-checked]) .in-data-checked\:text-zinc-800{color:var(--color-zinc-800)}@media (hover:hover){:where([data-checked]) .in-data-checked\:group-hover\:text-zinc-800:is(:where(.group):hover *){color:var(--color-zinc-800)}}:where([data-flux-menu]) .in-data-flux-menu\:block{display:block}:where([data-flux-menu]) .in-data-flux-menu\:px-2{padding-inline:calc(var(--spacing) * 2)}:where([data-flux-menu]) .in-data-flux-menu\:text-zinc-400{color:var(--color-zinc-400)}:where([data-flux-menu]) .in-data-flux-menu\:text-zinc-800{color:var(--color-zinc-800)}@media (hover:hover){:where([data-flux-menu]) .in-data-flux-menu\:hover\:bg-zinc-50:hover{background-color:var(--color-zinc-50)}}:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:absolute{position:absolute}:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:hidden{display:none}:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:w-10{width:calc(var(--spacing) * 10)}:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:cursor-e-resize{cursor:e-resize}:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:justify-center{justify-content:center}:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:px-0{padding-inline:calc(var(--spacing) * 0)}:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:px-3{padding-inline:calc(var(--spacing) * 3)}:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:opacity-0{opacity:0}:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:not-in-data-flux-menu\:w-10:not(:where([data-flux-menu]) *){width:calc(var(--spacing) * 10)}:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:not-in-data-flux-menu\:justify-center:not(:where([data-flux-menu]) *){justify-content:center}:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:not-in-data-flux-sidebar-group-dropdown\:hidden:not(:where([data-flux-sidebar-group-dropdown]) *){display:none}:where([data-flux-sidebar-active]) :is(:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:in-data-flux-sidebar-active\:absolute){position:absolute}:where([data-flux-sidebar-active]) :is(:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:in-data-flux-sidebar-active\:opacity-0){opacity:0}:where([data-flux-sidebar-active]) :is(:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:in-data-flux-sidebar-active\:opacity-100){opacity:1}:where([data-flux-sidebar-group-dropdown]) .in-data-flux-sidebar-group-dropdown\:hidden{display:none}:where([data-flux-sidebar-group-dropdown]) .in-data-flux-sidebar-group-dropdown\:w-auto\!{width:auto!important}:where([data-flux-sidebar-group-dropdown]) .in-data-flux-sidebar-group-dropdown\:bg-white\!{background-color:var(--color-white)!important}:where([data-flux-sidebar-group-dropdown]) .in-data-flux-sidebar-group-dropdown\:px-2\!{padding-inline:calc(var(--spacing) * 2)!important}:where([data-flux-sidebar-group-dropdown]) .in-data-flux-sidebar-group-dropdown\:text-zinc-400\!{color:var(--color-zinc-400)!important}:where([data-flux-sidebar-group-dropdown]) .in-data-flux-sidebar-group-dropdown\:text-zinc-800\!{color:var(--color-zinc-800)!important}@media (hover:hover){:where([data-flux-sidebar-group-dropdown]) .in-data-flux-sidebar-group-dropdown\:hover\:bg-zinc-50\!:hover{background-color:var(--color-zinc-50)!important}}:where([data-flux-sidebar-group-dropdown]) .in-data-flux-sidebar-group-dropdown\:focus\:outline-hidden\!:focus{--tw-outline-style:none!important;outline-style:none!important}@media (forced-colors:active){:where([data-flux-sidebar-group-dropdown]) .in-data-flux-sidebar-group-dropdown\:focus\:outline-hidden\!:focus{outline-offset:2px!important;outline:2px solid #0000!important}}:where([data-flux-sidebar-active]) :is(:where([data-flux-sidebar-collapsed-desktop]) :is(:where([data-flux-sidebar-header]) .in-data-flux-sidebar-header\:in-data-flux-sidebar-collapsed-desktop\:in-data-flux-sidebar-active\:hidden)){display:none}:where([data-flux-sidebar-on-desktop]) .in-data-flux-sidebar-on-desktop\:not-in-data-flux-sidebar-collapsed-desktop\:-mr-2:not(:where([data-flux-sidebar-collapsed-desktop]) *){margin-right:calc(var(--spacing) * -2)}:where([data-flux-sidebar-on-mobile]) .in-data-flux-sidebar-on-mobile\:hidden{display:none}:where([data-flux-sidebar-on-mobile]) .in-data-flux-sidebar-on-mobile\:h-10{height:calc(var(--spacing) * 10)}:where([data-open]) .in-data-open\:bg-zinc-800\/5{background-color:#27272a0d}@supports (color:color-mix(in lab, red, red)){:where([data-open]) .in-data-open\:bg-zinc-800\/5{background-color:color-mix(in oklab, var(--color-zinc-800) 5%, transparent)}}:where([data-open]) .in-data-open\:text-zinc-800{color:var(--color-zinc-800)}:where([data-scrolled-left]) .in-data-scrolled-left\:last\:after\:inset-shadow-\[-8px_0px_8px_-8px_rgba\(0\,0\,0\,0\.05\)\]:last-child:after{content:var(--tw-content);--tw-inset-shadow:inset -8px 0px 8px -8px var(--tw-inset-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where([data-scrolled-right]) .in-data-scrolled-right\:first\:after\:inset-shadow-\[8px_0px_8px_-8px_rgba\(0\,0\,0\,0\.05\)\]:first-child:after{content:var(--tw-content);--tw-inset-shadow:inset 8px 0px 8px -8px var(--tw-inset-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where(.group\/center-align) .in-\[\.group\\\/center-align\]\:justify-center{justify-content:center}:where(.group\/end-align) .in-\[\.group\\\/end-align\]\:-ms-8{margin-inline-start:calc(var(--spacing) * -8)}:where(.group\/end-align) .in-\[\.group\\\/end-align\]\:-me-2{margin-inline-end:calc(var(--spacing) * -2)}:where(.group\/end-align) .in-\[\.group\\\/end-align\]\:flex-row-reverse{flex-direction:row-reverse}:where(.group\/end-align) .in-\[\.group\\\/end-align\]\:justify-end{justify-content:flex-end}:where(:is(ui-toast-group)) .in-\[ui-toast-group\]\:w-xs{width:var(--container-xs)}.has-focus-within\:z-10:has(:focus-within){z-index:10}.has-data-flux-navlist-badge\:not-in-data-flux-sidebar-collapsed-desktop\:pe-1\.5:has([data-flux-navlist-badge]):not(:where([data-flux-sidebar-collapsed-desktop]) *){padding-inline-end:calc(var(--spacing) * 1.5)}.has-data-flux-toast-action\:gap-2:has([data-flux-toast-action]){gap:calc(var(--spacing) * 2)}.has-data-\[circle\=true\]\:rounded-full:has([data-circle=true]){border-radius:3.40282e38px}.has-\[\[data-flux-control\]\~\[data-flux-label\]\]\:grid-cols-\[auto_1fr\]:has(:is([data-flux-control]~[data-flux-label])){grid-template-columns:auto 1fr}.has-\[\[data-flux-label\]\~\[data-flux-control\]\]\:grid-cols-\[1fr_auto\]:has(:is([data-flux-label]~[data-flux-control])){grid-template-columns:1fr auto}.has-\[option\.placeholder\:checked\]\:text-zinc-400:has(:is(option.placeholder:checked)){color:var(--color-zinc-400)}.data-active\:bg-red-50[data-active]{background-color:var(--color-red-50)}.data-active\:bg-zinc-50[data-active]{background-color:var(--color-zinc-50)}.data-active\:text-red-600[data-active]{color:var(--color-red-600)}:where([data-flux-sidebar-group-dropdown]) .in-data-flux-sidebar-group-dropdown\:data-active\:bg-zinc-50\![data-active]{background-color:var(--color-zinc-50)!important}.data-checked\:border-0[data-checked]{border-style:var(--tw-border-style);border-width:0}.data-checked\:border-\(--color-accent\)[data-checked]{border-color:var(--color-accent)}.data-checked\:border-zinc-800[data-checked]{border-color:var(--color-zinc-800)}.data-checked\:bg-\(--color-accent\)[data-checked]{background-color:var(--color-accent)}.data-checked\:bg-white[data-checked]{background-color:var(--color-white)}.data-checked\:bg-zinc-50[data-checked]{background-color:var(--color-zinc-50)}.data-checked\:bg-zinc-800[data-checked]{background-color:var(--color-zinc-800)}.data-checked\:text-\(--color-accent-foreground\)[data-checked]{color:var(--color-accent-foreground)}.data-checked\:text-white[data-checked]{color:var(--color-white)}.data-checked\:text-zinc-500[data-checked]{color:var(--color-zinc-500)}.data-checked\:text-zinc-800[data-checked]{color:var(--color-zinc-800)}.data-checked\:shadow-xs[data-checked]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-checked\:after\:bg-\(--haze\)[data-checked]:after{content:var(--tw-content);background-color:var(--haze)}@media (hover:hover){.hover\:data-checked\:border-\(--color-accent\):hover[data-checked]{border-color:var(--color-accent)}.hover\:data-checked\:bg-\(--color-accent\):hover[data-checked]{background-color:var(--color-accent)}.data-checked\:hover\:text-zinc-800[data-checked]:hover{color:var(--color-zinc-800)}.hover\:data-checked\:text-\(--color-accent-foreground\):hover[data-checked]{color:var(--color-accent-foreground)}.hover\:data-checked\:after\:bg-\(--haze\):hover[data-checked]:after{content:var(--tw-content);background-color:var(--haze)}}.data-current\:border[data-current]{border-style:var(--tw-border-style);border-width:1px}.data-current\:border-zinc-200[data-current]{border-color:var(--color-zinc-200)}.data-current\:bg-white[data-current]{background-color:var(--color-white)}.data-current\:bg-zinc-800\/\[4\%\][data-current]{background-color:#27272a0a}@supports (color:color-mix(in lab, red, red)){.data-current\:bg-zinc-800\/\[4\%\][data-current]{background-color:color-mix(in oklab, var(--color-zinc-800) 4%, transparent)}}.data-current\:text-\(--color-accent-content\)[data-current]{color:var(--color-accent-content)}.data-current\:text-zinc-800[data-current]{color:var(--color-zinc-800)}.data-current\:shadow-xs[data-current]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-current\:after\:absolute[data-current]:after{content:var(--tw-content);position:absolute}.data-current\:after\:inset-x-0[data-current]:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.data-current\:after\:-bottom-3[data-current]:after{content:var(--tw-content);bottom:calc(var(--spacing) * -3)}.data-current\:after\:h-\[2px\][data-current]:after{content:var(--tw-content);height:2px}.data-current\:after\:bg-\(--color-accent-content\)[data-current]:after{content:var(--tw-content);background-color:var(--color-accent-content)}.data-current\:after\:bg-zinc-800[data-current]:after{content:var(--tw-content);background-color:var(--color-zinc-800)}@media (hover:hover){.hover\:data-current\:bg-\(--hover-fill\):hover[data-current]{background-color:var(--hover-fill)}.hover\:data-current\:text-\(--color-accent-content\):hover[data-current]{color:var(--color-accent-content)}}:is(.\*\*\:data-flux-badge-icon\:me-1 *)[data-flux-badge-icon]{margin-inline-end:calc(var(--spacing) * 1)}:is(.\*\*\:data-flux-badge-icon\:me-1\.5 *)[data-flux-badge-icon]{margin-inline-end:calc(var(--spacing) * 1.5)}:is(.\*\*\:data-flux-badge-icon\:me-2 *)[data-flux-badge-icon]{margin-inline-end:calc(var(--spacing) * 2)}:is(.\*\:data-flux-field\:mb-3>*)[data-flux-field]{margin-bottom:calc(var(--spacing) * 3)}:is(.\*\:data-flux-input\:grow>*)[data-flux-input]{flex-grow:1}:is(.\*\:data-flux-label\:mb-3>*)[data-flux-label]{margin-bottom:calc(var(--spacing) * 3)}.data-flux-loading\:pointer-events-none[data-flux-loading]{pointer-events:none}:is(.\*\*\:data-flux-menu-item-icon\:text-zinc-400 *)[data-flux-menu-item-icon]{color:var(--color-zinc-400)}.data-flux-sidebar-collapsed-desktop\:w-14[data-flux-sidebar-collapsed-desktop]{width:calc(var(--spacing) * 14)}.data-flux-sidebar-collapsed-desktop\:cursor-e-resize[data-flux-sidebar-collapsed-desktop]{cursor:e-resize}.data-flux-sidebar-collapsed-desktop\:px-2[data-flux-sidebar-collapsed-desktop]{padding-inline:calc(var(--spacing) * 2)}.data-flux-sidebar-on-mobile\:fixed\![data-flux-sidebar-on-mobile]{position:fixed!important}.data-flux-sidebar-on-mobile\:start-0\![data-flux-sidebar-on-mobile]{inset-inline-start:calc(var(--spacing) * 0)!important}.data-flux-sidebar-on-mobile\:top-0\![data-flux-sidebar-on-mobile]{top:calc(var(--spacing) * 0)!important}.data-flux-sidebar-on-mobile\:max-h-dvh\![data-flux-sidebar-on-mobile]{max-height:100dvh!important}.data-flux-sidebar-on-mobile\:min-h-dvh\![data-flux-sidebar-on-mobile]{min-height:100dvh!important}.data-flux-sidebar-on-mobile\:not-data-flux-sidebar-collapsed-mobile\:block[data-flux-sidebar-on-mobile]:not([data-flux-sidebar-collapsed-mobile]){display:block}.data-flux-sidebar-on-mobile\:data-flux-sidebar-collapsed-mobile\:-translate-x-full[data-flux-sidebar-on-mobile][data-flux-sidebar-collapsed-mobile]{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.\*\*\:data-flux-table-sortable\:last\:me-0 *)[data-flux-table-sortable]:last-child{margin-inline-end:calc(var(--spacing) * 0)}.data-indeterminate\:border-transparent[data-indeterminate]{border-color:#0000}.data-invalid\:border-red-500[data-invalid]{border-color:var(--color-red-500)}.data-invalid\:shadow-none[data-invalid]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.disabled\:data-invalid\:border-red-500:disabled[data-invalid]{border-color:var(--color-red-500)}.data-loading\:pointer-events-none[data-loading]{pointer-events:none}:is(.\*\*\:data-navmenu-icon\:text-zinc-400 *)[data-navmenu-icon]{color:var(--color-zinc-400)}.data-open\:block[data-open]{display:block}:is(.\*\*\:data-\[slot\=avatar\]\:ring-4 *)[data-slot=avatar]{--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)}:is(.\*\*\:data-\[slot\=avatar\]\:data-\[size\=sm\]\:ring-2 *)[data-slot=avatar][data-size=sm],:is(.\*\*\:data-\[slot\=avatar\]\:data-\[size\=xs\]\:ring-2 *)[data-slot=avatar][data-size=xs]{--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)}@media (prefers-reduced-motion:no-preference){.motion-safe\:block{display:block}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (width>=64rem){.max-lg\:hidden,.max-lg\:data-flux-sidebar-cloak\:hidden[data-flux-sidebar-cloak]{display:none}}@media not all and (width>=48rem){.max-md\:flex-col{flex-direction:column}.max-md\:pt-6{padding-top:calc(var(--spacing) * 6)}}@media not all and (width>=40rem){.max-sm\:flex-col{flex-direction:column}}@media (width>=400px){.min-\[400px\]\:flex{display:flex}.min-\[400px\]\:inline{display:inline}.min-\[400px\]\:max-w-\[20rem\]{max-width:20rem}.min-\[400px\]\:flex-row{flex-direction:row}.min-\[400px\]\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.min-\[400px\]\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.min-\[400px\]\:text-\[1\.55rem\]{font-size:1.55rem}}@media (width>=520px){.min-\[520px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media not all and (width>=64rem){.min-\[520px\]\:max-lg\:mt-10{margin-top:calc(var(--spacing) * 10)}}}@media (width>=560px){.min-\[560px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=40rem){.sm\:-inset-4{inset:calc(var(--spacing) * -4)}.sm\:-inset-8{inset:calc(var(--spacing) * -8)}.sm\:-inset-10{inset:calc(var(--spacing) * -10)}.sm\:inset-4{inset:calc(var(--spacing) * 4)}.sm\:inset-6{inset:calc(var(--spacing) * 6)}.sm\:inset-x-2\.5{inset-inline:calc(var(--spacing) * 2.5)}.sm\:inset-x-3{inset-inline:calc(var(--spacing) * 3)}.sm\:inset-x-4{inset-inline:calc(var(--spacing) * 4)}.sm\:inset-x-5{inset-inline:calc(var(--spacing) * 5)}.sm\:top-1\/2{top:50%}.sm\:top-2\.5{top:calc(var(--spacing) * 2.5)}.sm\:top-4{top:calc(var(--spacing) * 4)}.sm\:top-6{top:calc(var(--spacing) * 6)}.sm\:top-24{top:calc(var(--spacing) * 24)}.sm\:top-\[9\%\]{top:9%}.sm\:top-\[14\%\]{top:14%}.sm\:top-\[15rem\]{top:15rem}.sm\:top-\[22\%\]{top:22%}.sm\:-right-4{right:calc(var(--spacing) * -4)}.sm\:-right-5{right:calc(var(--spacing) * -5)}.sm\:-right-6{right:calc(var(--spacing) * -6)}.sm\:-right-8{right:calc(var(--spacing) * -8)}.sm\:-right-12{right:calc(var(--spacing) * -12)}.sm\:right-5{right:calc(var(--spacing) * 5)}.sm\:right-6{right:calc(var(--spacing) * 6)}.sm\:right-8{right:calc(var(--spacing) * 8)}.sm\:right-\[-12\%\]{right:-12%}.sm\:right-\[-40px\]{right:-40px}.sm\:right-\[6px\]{right:6px}.sm\:right-\[7\%\]{right:7%}.sm\:bottom-4{bottom:calc(var(--spacing) * 4)}.sm\:bottom-5{bottom:calc(var(--spacing) * 5)}.sm\:bottom-6{bottom:calc(var(--spacing) * 6)}.sm\:bottom-7{bottom:calc(var(--spacing) * 7)}.sm\:bottom-\[22px\]{bottom:22px}.sm\:bottom-\[80px\]{bottom:80px}.sm\:-left-6{left:calc(var(--spacing) * -6)}.sm\:-left-8{left:calc(var(--spacing) * -8)}.sm\:-left-10{left:calc(var(--spacing) * -10)}.sm\:-left-12{left:calc(var(--spacing) * -12)}.sm\:left-0{left:calc(var(--spacing) * 0)}.sm\:left-1\/2{left:50%}.sm\:left-4{left:calc(var(--spacing) * 4)}.sm\:left-6{left:calc(var(--spacing) * 6)}.sm\:left-\[16\%\]{left:16%}.sm\:left-\[92px\]{left:92px}.sm\:left-auto{left:auto}.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:order-3{order:3}.sm\:order-none{order:0}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-5{grid-column:span 5/span 5}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-span-7{grid-column:span 7/span 7}.sm\:col-span-8{grid-column:span 8/span 8}.sm\:col-span-10{grid-column:span 10/span 10}.sm\:col-start-3{grid-column-start:3}.sm\:col-start-10{grid-column-start:10}.sm\:row-span-2{grid-row:span 2/span 2}.sm\:-mx-5{margin-inline:calc(var(--spacing) * -5)}.sm\:-mx-6{margin-inline:calc(var(--spacing) * -6)}.sm\:mx-0{margin-inline:calc(var(--spacing) * 0)}.sm\:mx-4{margin-inline:calc(var(--spacing) * 4)}.sm\:-mt-8{margin-top:calc(var(--spacing) * -8)}.sm\:-mt-14{margin-top:calc(var(--spacing) * -14)}.sm\:mt-3{margin-top:calc(var(--spacing) * 3)}.sm\:mt-4{margin-top:calc(var(--spacing) * 4)}.sm\:mt-10{margin-top:calc(var(--spacing) * 10)}.sm\:mt-14{margin-top:calc(var(--spacing) * 14)}.sm\:mt-16{margin-top:calc(var(--spacing) * 16)}.sm\:mt-20{margin-top:calc(var(--spacing) * 20)}.sm\:mt-24{margin-top:calc(var(--spacing) * 24)}.sm\:mt-28{margin-top:calc(var(--spacing) * 28)}.sm\:mt-32{margin-top:calc(var(--spacing) * 32)}.sm\:mt-36{margin-top:calc(var(--spacing) * 36)}.sm\:mb-14{margin-bottom:calc(var(--spacing) * 14)}.sm\:mb-20{margin-bottom:calc(var(--spacing) * 20)}.sm\:ml-\[10px\]{margin-left:10px}.sm\:ml-\[calc\(50\%-12px\)\]{margin-left:calc(50% - 12px)}.sm\:ml-auto{margin-left:auto}.sm\:line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:inline-flex{display:inline-flex}.sm\:aspect-\[4\/3\]{aspect-ratio:4/3}.sm\:aspect-\[5\/4\]{aspect-ratio:5/4}.sm\:aspect-\[5\/6\]{aspect-ratio:5/6}.sm\:aspect-\[16\/11\]{aspect-ratio:16/11}.sm\:aspect-auto{aspect-ratio:auto}.sm\:aspect-square{aspect-ratio:1}.sm\:size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.sm\:size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.sm\:size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.sm\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.sm\:size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.sm\:size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.sm\:size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.sm\:size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.sm\:size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.sm\:size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.sm\:size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.sm\:size-36{width:calc(var(--spacing) * 36);height:calc(var(--spacing) * 36)}.sm\:size-52{width:calc(var(--spacing) * 52);height:calc(var(--spacing) * 52)}.sm\:size-64{width:calc(var(--spacing) * 64);height:calc(var(--spacing) * 64)}.sm\:size-96{width:calc(var(--spacing) * 96);height:calc(var(--spacing) * 96)}.sm\:size-\[180vmax\]{width:180vmax;height:180vmax}.sm\:h-4{height:calc(var(--spacing) * 4)}.sm\:h-7{height:calc(var(--spacing) * 7)}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:h-9{height:calc(var(--spacing) * 9)}.sm\:h-10{height:calc(var(--spacing) * 10)}.sm\:h-12{height:calc(var(--spacing) * 12)}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:h-16{height:calc(var(--spacing) * 16)}.sm\:h-20{height:calc(var(--spacing) * 20)}.sm\:h-24{height:calc(var(--spacing) * 24)}.sm\:h-28{height:calc(var(--spacing) * 28)}.sm\:h-32{height:calc(var(--spacing) * 32)}.sm\:h-40{height:calc(var(--spacing) * 40)}.sm\:h-44{height:calc(var(--spacing) * 44)}.sm\:h-48{height:calc(var(--spacing) * 48)}.sm\:h-56{height:calc(var(--spacing) * 56)}.sm\:h-\[4\.5rem\]{height:4.5rem}.sm\:h-\[4\.75rem\]{height:4.75rem}.sm\:h-\[36rem\]{height:36rem}.sm\:h-\[44\%\]{height:44%}.sm\:h-\[44rem\]{height:44rem}.sm\:h-\[52\%\]{height:52%}.sm\:h-\[66\%\]{height:66%}.sm\:h-\[190px\]{height:190px}.sm\:h-\[200px\]{height:200px}.sm\:h-\[210px\]{height:210px}.sm\:h-\[230px\]{height:230px}.sm\:min-h-\[16rem\]{min-height:16rem}.sm\:min-h-\[28rem\]{min-height:28rem}.sm\:w-1\/2{width:50%}.sm\:w-9{width:calc(var(--spacing) * 9)}.sm\:w-10{width:calc(var(--spacing) * 10)}.sm\:w-12{width:calc(var(--spacing) * 12)}.sm\:w-14{width:calc(var(--spacing) * 14)}.sm\:w-16{width:calc(var(--spacing) * 16)}.sm\:w-20{width:calc(var(--spacing) * 20)}.sm\:w-24{width:calc(var(--spacing) * 24)}.sm\:w-28{width:calc(var(--spacing) * 28)}.sm\:w-32{width:calc(var(--spacing) * 32)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-48{width:calc(var(--spacing) * 48)}.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-96{width:calc(var(--spacing) * 96)}.sm\:w-\[5rem\]{width:5rem}.sm\:w-\[17\.5rem\]{width:17.5rem}.sm\:w-\[23rem\]{width:23rem}.sm\:w-\[36rem\]{width:36rem}.sm\:w-\[44rem\]{width:44rem}.sm\:w-\[52\%\]{width:52%}.sm\:w-\[56\%\]{width:56%}.sm\:w-\[80\%\]{width:80%}.sm\:w-\[86\%\]{width:86%}.sm\:w-\[110vw\]{width:110vw}.sm\:w-\[350px\]{width:350px}.sm\:w-\[calc\(33\.333\%-1rem\)\]{width:calc(33.333% - 1rem)}.sm\:w-\[calc\(50\%\+2px\)\]{width:calc(50% + 2px)}.sm\:w-\[calc\(50\%-0\.75rem\)\]{width:calc(50% - .75rem)}.sm\:w-\[calc\(100\%\+2rem\)\]{width:calc(100% + 2rem)}.sm\:w-auto{width:auto}.sm\:max-w-\[22rem\]{max-width:22rem}.sm\:max-w-\[25rem\]{max-width:25rem}.sm\:max-w-\[26rem\]{max-width:26rem}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:translate-y-12{--tw-translate-y:calc(var(--spacing) * 12);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:scroll-px-8{scroll-padding-inline:calc(var(--spacing) * 8)}.sm\:auto-rows-\[18rem\]{grid-auto-rows:18rem}.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-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[3rem_1fr_3rem\]{grid-template-columns:3rem 1fr 3rem}.sm\:grid-cols-\[4\.5rem_4\.5rem_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:4.5rem 4.5rem minmax(0,1fr) auto auto}.sm\:grid-cols-\[4rem_minmax\(0\,1fr\)\]{grid-template-columns:4rem minmax(0,1fr)}.sm\:grid-cols-\[5rem_1fr\]{grid-template-columns:5rem 1fr}.sm\:grid-cols-\[5rem_1fr_12rem\]{grid-template-columns:5rem 1fr 12rem}.sm\:grid-cols-\[5rem_minmax\(0\,1fr\)_6rem_8rem_2rem\]{grid-template-columns:5rem minmax(0,1fr) 6rem 8rem 2rem}.sm\:grid-cols-\[7rem_minmax\(0\,1fr\)\]{grid-template-columns:7rem minmax(0,1fr)}.sm\:grid-cols-\[9rem_1fr_auto\]{grid-template-columns:9rem 1fr auto}.sm\:grid-cols-\[10rem_1fr\]{grid-template-columns:10rem 1fr}.sm\:grid-cols-\[11rem_minmax\(0\,1fr\)\]{grid-template-columns:11rem minmax(0,1fr)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:items-stretch{align-items:stretch}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-0{gap:calc(var(--spacing) * 0)}.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-7{gap:calc(var(--spacing) * 7)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:gap-9{gap:calc(var(--spacing) * 9)}.sm\:gap-10{gap:calc(var(--spacing) * 10)}.sm\:gap-12{gap:calc(var(--spacing) * 12)}.sm\:gap-16{gap:calc(var(--spacing) * 16)}:where(.sm\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-32>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 32) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 32) * calc(1 - var(--tw-space-y-reverse)))}.sm\:gap-x-3{column-gap:calc(var(--spacing) * 3)}.sm\:gap-x-5{column-gap:calc(var(--spacing) * 5)}.sm\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.sm\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.sm\:gap-x-9{column-gap:calc(var(--spacing) * 9)}.sm\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.sm\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.sm\:gap-y-7{row-gap:calc(var(--spacing) * 7)}:where(.sm\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.sm\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.sm\:self-auto{align-self:auto}.sm\:self-stretch{align-self:stretch}.sm\:justify-self-end{justify-self:flex-end}.sm\:overflow-visible{overflow:visible}.sm\:rounded-full{border-radius:3.40282e38px}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.sm\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:border-dashed{--tw-border-style:dashed;border-style:dashed}.sm\:p-2{padding:calc(var(--spacing) * 2)}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-3\.5{padding:calc(var(--spacing) * 3.5)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:p-11{padding:calc(var(--spacing) * 11)}.sm\:p-12{padding:calc(var(--spacing) * 12)}.sm\:p-14{padding:calc(var(--spacing) * 14)}.sm\:p-16{padding:calc(var(--spacing) * 16)}.sm\:px-0{padding-inline:calc(var(--spacing) * 0)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-9{padding-inline:calc(var(--spacing) * 9)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:px-14{padding-inline:calc(var(--spacing) * 14)}.sm\:px-16{padding-inline:calc(var(--spacing) * 16)}.sm\:py-0{padding-block:calc(var(--spacing) * 0)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-7{padding-block:calc(var(--spacing) * 7)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-9{padding-block:calc(var(--spacing) * 9)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:py-12{padding-block:calc(var(--spacing) * 12)}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:py-24{padding-block:calc(var(--spacing) * 24)}.sm\:py-28{padding-block:calc(var(--spacing) * 28)}.sm\:py-32{padding-block:calc(var(--spacing) * 32)}.sm\:py-36{padding-block:calc(var(--spacing) * 36)}.sm\:py-40{padding-block:calc(var(--spacing) * 40)}.sm\:pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.sm\:pt-3{padding-top:calc(var(--spacing) * 3)}.sm\:pt-4{padding-top:calc(var(--spacing) * 4)}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:pt-8{padding-top:calc(var(--spacing) * 8)}.sm\:pt-10{padding-top:calc(var(--spacing) * 10)}.sm\:pt-11{padding-top:calc(var(--spacing) * 11)}.sm\:pt-12{padding-top:calc(var(--spacing) * 12)}.sm\:pt-14{padding-top:calc(var(--spacing) * 14)}.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}.sm\:pt-20{padding-top:calc(var(--spacing) * 20)}.sm\:pt-24{padding-top:calc(var(--spacing) * 24)}.sm\:pt-28{padding-top:calc(var(--spacing) * 28)}.sm\:pt-32{padding-top:calc(var(--spacing) * 32)}.sm\:pt-\[52svh\]{padding-top:52svh}.sm\:pr-3{padding-right:calc(var(--spacing) * 3)}.sm\:pr-5{padding-right:calc(var(--spacing) * 5)}.sm\:pr-6{padding-right:calc(var(--spacing) * 6)}.sm\:pr-8{padding-right:calc(var(--spacing) * 8)}.sm\:pr-12{padding-right:calc(var(--spacing) * 12)}.sm\:pr-14{padding-right:calc(var(--spacing) * 14)}.sm\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.sm\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.sm\:pb-7{padding-bottom:calc(var(--spacing) * 7)}.sm\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.sm\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.sm\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.sm\:pb-14{padding-bottom:calc(var(--spacing) * 14)}.sm\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.sm\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.sm\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.sm\:pb-56{padding-bottom:calc(var(--spacing) * 56)}.sm\:pb-64{padding-bottom:calc(var(--spacing) * 64)}.sm\:pl-0{padding-left:calc(var(--spacing) * 0)}.sm\:pl-3{padding-left:calc(var(--spacing) * 3)}.sm\:pl-4{padding-left:calc(var(--spacing) * 4)}.sm\:pl-5{padding-left:calc(var(--spacing) * 5)}.sm\:pl-6{padding-left:calc(var(--spacing) * 6)}.sm\:pl-12{padding-left:calc(var(--spacing) * 12)}.sm\:text-center{text-align:center}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-start{text-align:start}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.sm\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.sm\:text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[1\.4rem\]{font-size:1.4rem}.sm\:text-\[1\.7rem\]{font-size:1.7rem}.sm\:text-\[1\.8rem\]{font-size:1.8rem}.sm\:text-\[1\.35rem\]{font-size:1.35rem}.sm\:text-\[1\.65rem\]{font-size:1.65rem}.sm\:text-\[1\.75rem\]{font-size:1.75rem}.sm\:text-\[2\.1rem\]{font-size:2.1rem}.sm\:text-\[2\.4rem\]{font-size:2.4rem}.sm\:text-\[2\.6rem\]{font-size:2.6rem}.sm\:text-\[2\.75rem\]{font-size:2.75rem}.sm\:text-\[2rem\]{font-size:2rem}.sm\:text-\[6\.5rem\]{font-size:6.5rem}.sm\:text-\[7rem\]{font-size:7rem}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[13rem\]{font-size:13rem}.sm\:text-\[13vw\]{font-size:13vw}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[14rem\]{font-size:14rem}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[16rem\]{font-size:16rem}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[19px\]{font-size:19px}.sm\:text-\[21px\]{font-size:21px}.sm\:text-\[30rem\]{font-size:30rem}.sm\:tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.sm\:tracking-\[0\.42em\]{--tw-tracking:.42em;letter-spacing:.42em}.sm\:opacity-100{opacity:1}.sm\:\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}:where(:is(ui-toast-group)) .sm\:in-\[ui-toast-group\]\:w-sm{width:var(--container-sm)}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:mx-0{margin-inline:calc(var(--spacing) * 0)}.md\:ml-0{margin-left:calc(var(--spacing) * 0)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-flex{display:inline-flex}.md\:size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.md\:h-14{height:calc(var(--spacing) * 14)}.md\:w-\[220px\]{width:220px}.md\:max-w-lg{max-width:var(--container-lg)}.md\:min-w-md{min-width:var(--container-md)}.md\:flex-none{flex:none}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-\[1\.4fr_1fr_1fr_1fr\]{grid-template-columns:1.4fr 1fr 1fr 1fr}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:gap-0{gap:calc(var(--spacing) * 0)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:gap-16{gap:calc(var(--spacing) * 16)}.md\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.md\:justify-self-end{justify-self:flex-end}.md\:overflow-hidden{overflow:hidden}.md\:border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.md\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:bg-\[var\(--theme-panel\)\]{background-color:var(--theme-panel)}.md\:p-0{padding:calc(var(--spacing) * 0)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:py-6{padding-block:calc(var(--spacing) * 6)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-\[1\.7rem\]{font-size:1.7rem}.md\:text-\[3\.75rem\]{font-size:3.75rem}.md\:data-\[view\=grid\]\:grid-cols-2[data-view=grid]{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:data-\[view\=grid\]\:gap-4[data-view=grid]{gap:calc(var(--spacing) * 4)}.md\:data-\[view\=list\]\:grid-cols-1[data-view=list]{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:data-\[view\=list\]\:gap-0[data-view=list]{gap:calc(var(--spacing) * 0)}.md\:data-\[view\=list\]\:overflow-hidden[data-view=list]{overflow:hidden}.md\:data-\[view\=list\]\:border-x[data-view=list]{border-inline-style:var(--tw-border-style);border-inline-width:1px}.md\:data-\[view\=list\]\:border-t[data-view=list]{border-top-style:var(--tw-border-style);border-top-width:1px}.md\:data-\[view\=list\]\:bg-\[var\(--theme-panel\)\][data-view=list]{background-color:var(--theme-panel)}}@media (width>=64rem){.lg\:static{position:static}.lg\:sticky{position:sticky}.lg\:-top-8{top:calc(var(--spacing) * -8)}.lg\:top-0{top:calc(var(--spacing) * 0)}.lg\:top-1\/2{top:50%}.lg\:top-6{top:calc(var(--spacing) * 6)}.lg\:top-12{top:calc(var(--spacing) * 12)}.lg\:top-14{top:calc(var(--spacing) * 14)}.lg\:top-16{top:calc(var(--spacing) * 16)}.lg\:top-20{top:calc(var(--spacing) * 20)}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:top-28{top:calc(var(--spacing) * 28)}.lg\:top-32{top:calc(var(--spacing) * 32)}.lg\:top-36{top:calc(var(--spacing) * 36)}.lg\:top-40{top:calc(var(--spacing) * 40)}.lg\:top-\[5\.125rem\]{top:5.125rem}.lg\:right-10{right:calc(var(--spacing) * 10)}.lg\:right-12{right:calc(var(--spacing) * 12)}.lg\:right-14{right:calc(var(--spacing) * 14)}.lg\:right-\[-4\%\]{right:-4%}.lg\:right-\[-14rem\]{right:-14rem}.lg\:right-\[2\%\]{right:2%}.lg\:right-\[10\%\]{right:10%}.lg\:right-\[34\%\]{right:34%}.lg\:-left-10{left:calc(var(--spacing) * -10)}.lg\:-left-16{left:calc(var(--spacing) * -16)}.lg\:left-12{left:calc(var(--spacing) * 12)}.lg\:left-\[64\%\]{left:64%}.lg\:left-auto{left:auto}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-3{order:3}.lg\:order-last{order:9999}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-4{grid-column-start:4}.lg\:col-start-5{grid-column-start:5}.lg\:col-start-6{grid-column-start:6}.lg\:col-start-7{grid-column-start:7}.lg\:col-start-8{grid-column-start:8}.lg\:col-start-9{grid-column-start:9}.lg\:col-start-10{grid-column-start:10}.lg\:col-start-12{grid-column-start:12}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:-mx-8{margin-inline:calc(var(--spacing) * -8)}.lg\:mx-0{margin-inline:calc(var(--spacing) * 0)}.lg\:-mt-24{margin-top:calc(var(--spacing) * -24)}.lg\:mt-0{margin-top:calc(var(--spacing) * 0)}.lg\:mt-8{margin-top:calc(var(--spacing) * 8)}.lg\:mt-12{margin-top:calc(var(--spacing) * 12)}.lg\:mt-14{margin-top:calc(var(--spacing) * 14)}.lg\:mt-16{margin-top:calc(var(--spacing) * 16)}.lg\:mt-20{margin-top:calc(var(--spacing) * 20)}.lg\:mt-24{margin-top:calc(var(--spacing) * 24)}.lg\:mt-28{margin-top:calc(var(--spacing) * 28)}.lg\:mt-40{margin-top:calc(var(--spacing) * 40)}.lg\:mt-48{margin-top:calc(var(--spacing) * 48)}.lg\:mt-auto{margin-top:auto}.lg\:mr-0{margin-right:calc(var(--spacing) * 0)}.lg\:mr-6{margin-right:calc(var(--spacing) * 6)}.lg\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.lg\:mb-24{margin-bottom:calc(var(--spacing) * 24)}.lg\:ml-0{margin-left:calc(var(--spacing) * 0)}.lg\:ml-4{margin-left:calc(var(--spacing) * 4)}.lg\:ml-\[5\%\]{margin-left:5%}.lg\:ml-\[88px\]{margin-left:88px}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:inline-flex{display:inline-flex}.lg\:aspect-\[1\/1\.02\]{aspect-ratio:1/1.02}.lg\:aspect-\[4\/5\]{aspect-ratio:4/5}.lg\:aspect-\[16\/10\]{aspect-ratio:16/10}.lg\:aspect-auto{aspect-ratio:auto}.lg\:aspect-square{aspect-ratio:1}.lg\:size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.lg\:size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.lg\:size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.lg\:h-8{height:calc(var(--spacing) * 8)}.lg\:h-10{height:calc(var(--spacing) * 10)}.lg\:h-11{height:calc(var(--spacing) * 11)}.lg\:h-16{height:calc(var(--spacing) * 16)}.lg\:h-20{height:calc(var(--spacing) * 20)}.lg\:h-24{height:calc(var(--spacing) * 24)}.lg\:h-\[4\.5rem\]{height:4.5rem}.lg\:h-\[80\%\]{height:80%}.lg\:h-\[240px\]{height:240px}.lg\:h-\[calc\(100svh-3\.5rem\)\]{height:calc(100svh - 3.5rem)}.lg\:h-\[calc\(100svh-5\.125rem\)\]{height:calc(100svh - 5.125rem)}.lg\:h-\[min\(72vh\,44rem\)\]{height:min(72vh,44rem)}.lg\:h-full{height:100%}.lg\:h-screen{height:100vh}.lg\:h-svh{height:100svh}.lg\:max-h-\[calc\(100svh-15rem\)\]{max-height:calc(100svh - 15rem)}.lg\:min-h-\[34rem\]{min-height:34rem}.lg\:min-h-\[38rem\]{min-height:38rem}.lg\:min-h-\[40rem\]{min-height:40rem}.lg\:min-h-\[78vh\]{min-height:78vh}.lg\:min-h-\[calc\(100svh-7\.25rem\)\]{min-height:calc(100svh - 7.25rem)}.lg\:min-h-svh{min-height:100svh}.lg\:w-24{width:calc(var(--spacing) * 24)}.lg\:w-28{width:calc(var(--spacing) * 28)}.lg\:w-40{width:calc(var(--spacing) * 40)}.lg\:w-48{width:calc(var(--spacing) * 48)}.lg\:w-56{width:calc(var(--spacing) * 56)}.lg\:w-60{width:calc(var(--spacing) * 60)}.lg\:w-\[25rem\]{width:25rem}.lg\:w-\[26rem\]{width:26rem}.lg\:w-\[44\%\]{width:44%}.lg\:w-\[64rem\]{width:64rem}.lg\:w-\[calc\(25\%-1\.125rem\)\]{width:calc(25% - 1.125rem)}.lg\:w-\[calc\(33\.333\%-1\.34rem\)\]{width:calc(33.333% - 1.34rem)}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:max-w-2xl{max-width:var(--container-2xl)}.lg\:max-w-\[30rem\]{max-width:30rem}.lg\:max-w-\[60rem\]{max-width:60rem}.lg\:max-w-\[calc\(100\%-14rem\)\]{max-width:calc(100% - 14rem)}.lg\:max-w-none{max-width:none}.lg\:flex-1{flex:1}.lg\:flex-none{flex:none}.lg\:translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:translate-y-16{--tw-translate-y:calc(var(--spacing) * 16);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:scroll-px-14{scroll-padding-inline:calc(var(--spacing) * 14)}.lg\:auto-rows-\[13rem\]{grid-auto-rows:13rem}.lg\:auto-rows-\[19rem\]{grid-auto-rows:19rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1\.3fr_1fr\]{grid-template-columns:1.3fr 1fr}.lg\:grid-cols-\[1\.3fr_2fr\]{grid-template-columns:1.3fr 2fr}.lg\:grid-cols-\[1\.4fr_1fr_1fr\]{grid-template-columns:1.4fr 1fr 1fr}.lg\:grid-cols-\[1\.4fr_1fr_1fr_1fr\]{grid-template-columns:1.4fr 1fr 1fr 1fr}.lg\:grid-cols-\[1\.05fr_\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1\.05fr_1fr\]{grid-template-columns:1.05fr 1fr}.lg\:grid-cols-\[1fr_1\.05fr\]{grid-template-columns:1fr 1.05fr}.lg\:grid-cols-\[1fr_1\.15fr\]{grid-template-columns:1fr 1.15fr}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.lg\:grid-cols-\[4\.5rem_1fr_4\.5rem\]{grid-template-columns:4.5rem 1fr 4.5rem}.lg\:grid-cols-\[5\.5rem_5rem_minmax\(0\,1fr\)_13rem_9rem_auto\]{grid-template-columns:5.5rem 5rem minmax(0,1fr) 13rem 9rem auto}.lg\:grid-cols-\[5fr_6fr\]{grid-template-columns:5fr 6fr}.lg\:grid-cols-\[12rem_1fr\]{grid-template-columns:12rem 1fr}.lg\:grid-cols-\[14rem_1fr\]{grid-template-columns:14rem 1fr}.lg\:grid-cols-\[15rem_1fr\]{grid-template-columns:15rem 1fr}.lg\:grid-cols-\[15rem_minmax\(0\,1fr\)\]{grid-template-columns:15rem minmax(0,1fr)}.lg\:grid-cols-\[18rem_minmax\(0\,1fr\)\]{grid-template-columns:18rem minmax(0,1fr)}.lg\:grid-cols-\[58fr_42fr\]{grid-template-columns:58fr 42fr}.lg\:grid-cols-\[minmax\(0\,\.8fr\)_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,.8fr) repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,380px\)_1fr\]{grid-template-columns:minmax(0,380px) 1fr}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:gap-0{gap:calc(var(--spacing) * 0)}.lg\:gap-1{gap:calc(var(--spacing) * 1)}.lg\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.lg\:gap-2{gap:calc(var(--spacing) * 2)}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-20{gap:calc(var(--spacing) * 20)}.lg\:gap-24{gap:calc(var(--spacing) * 24)}.lg\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.lg\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.lg\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.lg\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.lg\:gap-x-24{column-gap:calc(var(--spacing) * 24)}.lg\:gap-y-20{row-gap:calc(var(--spacing) * 20)}.lg\:gap-y-24{row-gap:calc(var(--spacing) * 24)}.lg\:gap-y-28{row-gap:calc(var(--spacing) * 28)}.lg\:gap-y-32{row-gap:calc(var(--spacing) * 32)}.lg\:self-auto{align-self:auto}.lg\:self-center{align-self:center}.lg\:self-start{align-self:flex-start}.lg\:justify-self-end{justify-self:flex-end}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-visible{overflow:visible}.lg\:rounded-none{border-radius:0}.lg\:rounded-l-\[var\(--theme-radius\)\]{border-top-left-radius:var(--theme-radius);border-bottom-left-radius:var(--theme-radius)}.lg\:rounded-r-\[var\(--theme-radius\)\]{border-top-right-radius:var(--theme-radius);border-bottom-right-radius:var(--theme-radius)}.lg\:rounded-tr-none{border-top-right-radius:0}.lg\:rounded-bl-none{border-bottom-left-radius:0}.lg\:border{border-style:var(--tw-border-style);border-width:1px}.lg\:border-0{border-style:var(--tw-border-style);border-width:0}.lg\:border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.lg\:border-y-0{border-block-style:var(--tw-border-style);border-block-width:0}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.lg\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.lg\:border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.lg\:bg-\[var\(--theme-panel\)\]{background-color:var(--theme-panel)}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:p-9{padding:calc(var(--spacing) * 9)}.lg\:p-14{padding:calc(var(--spacing) * 14)}.lg\:p-16{padding:calc(var(--spacing) * 16)}.lg\:p-20{padding:calc(var(--spacing) * 20)}.lg\:px-0{padding-inline:calc(var(--spacing) * 0)}.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-7{padding-inline:calc(var(--spacing) * 7)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:px-14{padding-inline:calc(var(--spacing) * 14)}.lg\:px-16{padding-inline:calc(var(--spacing) * 16)}.lg\:py-0{padding-block:calc(var(--spacing) * 0)}.lg\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.lg\:py-10{padding-block:calc(var(--spacing) * 10)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\:py-14{padding-block:calc(var(--spacing) * 14)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:py-28{padding-block:calc(var(--spacing) * 28)}.lg\:py-32{padding-block:calc(var(--spacing) * 32)}.lg\:py-36{padding-block:calc(var(--spacing) * 36)}.lg\:py-40{padding-block:calc(var(--spacing) * 40)}.lg\:pt-0{padding-top:calc(var(--spacing) * 0)}.lg\:pt-4{padding-top:calc(var(--spacing) * 4)}.lg\:pt-6{padding-top:calc(var(--spacing) * 6)}.lg\:pt-10{padding-top:calc(var(--spacing) * 10)}.lg\:pt-12{padding-top:calc(var(--spacing) * 12)}.lg\:pt-14{padding-top:calc(var(--spacing) * 14)}.lg\:pt-16{padding-top:calc(var(--spacing) * 16)}.lg\:pt-20{padding-top:calc(var(--spacing) * 20)}.lg\:pt-24{padding-top:calc(var(--spacing) * 24)}.lg\:pt-28{padding-top:calc(var(--spacing) * 28)}.lg\:pt-32{padding-top:calc(var(--spacing) * 32)}.lg\:pt-36{padding-top:calc(var(--spacing) * 36)}.lg\:pr-0{padding-right:calc(var(--spacing) * 0)}.lg\:pr-4{padding-right:calc(var(--spacing) * 4)}.lg\:pr-6{padding-right:calc(var(--spacing) * 6)}.lg\:pr-10{padding-right:calc(var(--spacing) * 10)}.lg\:pr-12{padding-right:calc(var(--spacing) * 12)}.lg\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.lg\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.lg\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.lg\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.lg\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.lg\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.lg\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.lg\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.lg\:pb-36{padding-bottom:calc(var(--spacing) * 36)}.lg\:pb-40{padding-bottom:calc(var(--spacing) * 40)}.lg\:pb-64{padding-bottom:calc(var(--spacing) * 64)}.lg\:pb-72{padding-bottom:calc(var(--spacing) * 72)}.lg\:pl-4{padding-left:calc(var(--spacing) * 4)}.lg\:pl-5{padding-left:calc(var(--spacing) * 5)}.lg\:pl-10{padding-left:calc(var(--spacing) * 10)}.lg\:pl-12{padding-left:calc(var(--spacing) * 12)}.lg\:pl-\[10\%\]{padding-left:10%}.lg\:text-left{text-align:left}.lg\:text-right{text-align:right}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.lg\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.lg\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:text-\[1\.9rem\]{font-size:1.9rem}.lg\:text-\[1\.75rem\]{font-size:1.75rem}.lg\:text-\[2\.6rem\]{font-size:2.6rem}.lg\:text-\[3\.4rem\]{font-size:3.4rem}.lg\:text-\[4\.4rem\]{font-size:4.4rem}.lg\:text-\[4\.6rem\]{font-size:4.6rem}.lg\:text-\[4\.25rem\]{font-size:4.25rem}.lg\:text-\[4rem\]{font-size:4rem}.lg\:text-\[5\.6rem\]{font-size:5.6rem}.lg\:text-\[5\.25rem\]{font-size:5.25rem}.lg\:text-\[5\.75rem\]{font-size:5.75rem}.lg\:text-\[5rem\]{font-size:5rem}.lg\:text-\[6\.25rem\]{font-size:6.25rem}.lg\:text-\[7\.25rem\]{font-size:7.25rem}.lg\:text-\[11rem\]{font-size:11rem}.lg\:text-\[13px\]{font-size:13px}.lg\:text-\[15vw\]{font-size:15vw}.lg\:text-\[17vw\]{font-size:17vw}.lg\:text-\[22vw\]{font-size:22vw}.lg\:text-\[34vw\]{font-size:34vw}.lg\:text-\[clamp\(3\.25rem\,5\.2vw\,6rem\)\]{font-size:clamp(3.25rem,5.2vw,6rem)}.lg\:text-\[clamp\(4rem\,6\.4vw\,8\.5rem\)\]{font-size:clamp(4rem,6.4vw,8.5rem)}.lg\:tracking-\[0\.42em\]{--tw-tracking:.42em;letter-spacing:.42em}.lg\:last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@media (width>=80rem){.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:inline{display:inline}.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\:gap-x-32{column-gap:calc(var(--spacing) * 32)}.xl\:px-20{padding-inline:calc(var(--spacing) * 20)}.xl\:pl-14{padding-left:calc(var(--spacing) * 14)}.xl\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.xl\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.xl\:text-\[5\.5rem\]{font-size:5.5rem}.xl\:text-\[5\.25rem\]{font-size:5.25rem}.xl\:text-\[11rem\]{font-size:11rem}.xl\:data-\[view\=grid\]\:grid-cols-3[data-view=grid]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=96rem){.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container not (width>=28rem){.\@max-md\:py-2{padding-block:calc(var(--spacing) * 2)}}@container (width>=28rem){.\@md\:m-\[-2px\]{margin:-2px}.\@md\:flex{display:flex}.\@md\:flex-row-reverse{flex-direction:row-reverse}.\@md\:justify-end{justify-content:flex-end}.\@md\:ps-4{padding-inline-start:calc(var(--spacing) * 4)}.\@md\:pe-4{padding-inline-end:calc(var(--spacing) * 4)}}@container (width>=40rem){.\@\[40rem\]\:flex{display:flex}.\@\[40rem\]\:hidden{display:none}}.rtl\:mr-0:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){margin-right:calc(var(--spacing) * 0)}.rtl\:mr-auto:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){margin-right:auto}.rtl\:ml-0:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){margin-left:calc(var(--spacing) * 0)}.rtl\:ml-auto:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){margin-left:auto}.rtl\:hidden:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){display:none}.rtl\:inline:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){display:inline}.rtl\:-translate-x-\[0\.1875rem\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(.1875rem * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:-scale-x-100:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.rtl\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:180deg}.rtl\:flex-row-reverse:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}:where(.rtl\:space-x-reverse:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}.rtl\:text-right:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){text-align:right}.rtl\:\[--flux-flyout-translate\:translateX\(-50px\)\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--flux-flyout-translate:translateX(-50px)}.rtl\:\[--flux-flyout-translate\:translateX\(50px\)\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--flux-flyout-translate:translateX(50px)}.rtl\:group-data-checked\:-translate-x-\[0\.9375rem\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):is(:where(.group)[data-checked] *){--tw-translate-x:calc(.9375rem * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}:where([data-flux-sidebar-collapsed-desktop]) .rtl\:in-data-flux-sidebar-collapsed-desktop\:cursor-w-resize:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *),.rtl\:data-flux-sidebar-collapsed-desktop\:cursor-w-resize:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)[data-flux-sidebar-collapsed-desktop]{cursor:w-resize}.data-flux-sidebar-on-mobile\:data-flux-sidebar-collapsed-mobile\:rtl\:translate-x-full[data-flux-sidebar-on-mobile][data-flux-sidebar-collapsed-mobile]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:block:where(.dark,.dark *){display:block}.dark\:hidden:where(.dark,.dark *){display:none}.dark\:translate-x-\[0\.125rem\]:where(.dark,.dark *){--tw-translate-x:.125rem;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.dark\:divide-stone-300:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-stone-300)}.dark\:border:where(.dark,.dark *){border-style:var(--tw-border-style);border-width:1px}.dark\:border-0:where(.dark,.dark *){border-style:var(--tw-border-style);border-width:0}.dark\:border-e:where(.dark,.dark *){border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.dark\:border-\[color-mix\(in_oklab\,_var\(--color-accent-content\)_22\%\,_var\(--color-zinc-600\)\)\]:where(.dark,.dark *){border-color:#484851}@supports (color:color-mix(in lab, red, red)){.dark\:border-\[color-mix\(in_oklab\,_var\(--color-accent-content\)_22\%\,_var\(--color-zinc-600\)\)\]:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-accent-content) 22%, var(--color-zinc-600))}}.dark\:border-gray-600:where(.dark,.dark *){border-color:var(--color-gray-600)}.dark\:border-neutral-700:where(.dark,.dark *){border-color:var(--color-neutral-700)}.dark\:border-neutral-800:where(.dark,.dark *){border-color:var(--color-neutral-800)}.dark\:border-stone-600:where(.dark,.dark *){border-color:var(--color-stone-600)}.dark\:border-stone-700:where(.dark,.dark *){border-color:var(--color-stone-700)}.dark\:border-stone-800:where(.dark,.dark *){border-color:var(--color-stone-800)}.dark\:border-white\/10:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/10:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:border-white\/20:where(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/20:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\:border-zinc-600:where(.dark,.dark *){border-color:var(--color-zinc-600)}.dark\:border-zinc-700:where(.dark,.dark *){border-color:var(--color-zinc-700)}.dark\:border-zinc-800:where(.dark,.dark *){border-color:var(--color-zinc-800)}.dark\:border-b-\[color-mix\(in_oklab\,_var\(--color-accent-content\)_30\%\,_var\(--color-zinc-600\)\)\]:where(.dark,.dark *){border-bottom-color:#45454d}@supports (color:color-mix(in lab, red, red)){.dark\:border-b-\[color-mix\(in_oklab\,_var\(--color-accent-content\)_30\%\,_var\(--color-zinc-600\)\)\]:where(.dark,.dark *){border-bottom-color:color-mix(in oklab, var(--color-accent-content) 30%, var(--color-zinc-600))}}.dark\:bg-\[color-mix\(in_oklab\,_var\(--color-button-soft\)\,_transparent_60\%\)\]:where(.dark,.dark *){background-color:var(--color-button-soft)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[color-mix\(in_oklab\,_var\(--color-button-soft\)\,_transparent_60\%\)\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-button-soft), transparent 60%)}}.dark\:bg-amber-400:where(.dark,.dark *){background-color:var(--color-amber-400)}.dark\:bg-amber-400\/40:where(.dark,.dark *){background-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.dark\:bg-amber-500:where(.dark,.dark *){background-color:var(--color-amber-500)}.dark\:bg-blue-400:where(.dark,.dark *){background-color:var(--color-blue-400)}.dark\:bg-blue-400\/40:where(.dark,.dark *){background-color:#54a2ff66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-400) 40%, transparent)}}.dark\:bg-blue-600:where(.dark,.dark *){background-color:var(--color-blue-600)}.dark\:bg-cyan-400:where(.dark,.dark *){background-color:var(--color-cyan-400)}.dark\:bg-cyan-400\/40:where(.dark,.dark *){background-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-cyan-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.dark\:bg-cyan-600:where(.dark,.dark *){background-color:var(--color-cyan-600)}.dark\:bg-emerald-400:where(.dark,.dark *){background-color:var(--color-emerald-400)}.dark\:bg-emerald-400\/40:where(.dark,.dark *){background-color:#00d29466}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 40%, transparent)}}.dark\:bg-emerald-500\/10:where(.dark,.dark *){background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.dark\:bg-emerald-600:where(.dark,.dark *){background-color:var(--color-emerald-600)}.dark\:bg-fuchsia-400:where(.dark,.dark *){background-color:var(--color-fuchsia-400)}.dark\:bg-fuchsia-400\/40:where(.dark,.dark *){background-color:#ec6cff66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-fuchsia-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-fuchsia-400) 40%, transparent)}}.dark\:bg-fuchsia-600:where(.dark,.dark *){background-color:var(--color-fuchsia-600)}.dark\:bg-gray-800:where(.dark,.dark *){background-color:var(--color-gray-800)}.dark\:bg-gray-900:where(.dark,.dark *){background-color:var(--color-gray-900)}.dark\:bg-green-400:where(.dark,.dark *){background-color:var(--color-green-400)}.dark\:bg-green-400\/40:where(.dark,.dark *){background-color:#05df7266}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-green-400) 40%, transparent)}}.dark\:bg-green-600:where(.dark,.dark *){background-color:var(--color-green-600)}.dark\:bg-indigo-400:where(.dark,.dark *){background-color:var(--color-indigo-400)}.dark\:bg-indigo-400\/40:where(.dark,.dark *){background-color:#7d87ff66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-indigo-400) 40%, transparent)}}.dark\:bg-indigo-600:where(.dark,.dark *){background-color:var(--color-indigo-600)}.dark\:bg-lime-400:where(.dark,.dark *){background-color:var(--color-lime-400)}.dark\:bg-lime-400\/40:where(.dark,.dark *){background-color:#9de50066}@supports (color:color-mix(in lab, red, red)){.dark\:bg-lime-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-lime-400) 40%, transparent)}}.dark\:bg-lime-600:where(.dark,.dark *){background-color:var(--color-lime-600)}.dark\:bg-orange-400:where(.dark,.dark *){background-color:var(--color-orange-400)}.dark\:bg-orange-400\/40:where(.dark,.dark *){background-color:#ff8b1a66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-orange-400) 40%, transparent)}}.dark\:bg-orange-600:where(.dark,.dark *){background-color:var(--color-orange-600)}.dark\:bg-pink-400:where(.dark,.dark *){background-color:var(--color-pink-400)}.dark\:bg-pink-400\/40:where(.dark,.dark *){background-color:#fb64b666}@supports (color:color-mix(in lab, red, red)){.dark\:bg-pink-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-pink-400) 40%, transparent)}}.dark\:bg-pink-600:where(.dark,.dark *){background-color:var(--color-pink-600)}.dark\:bg-purple-400:where(.dark,.dark *){background-color:var(--color-purple-400)}.dark\:bg-purple-400\/40:where(.dark,.dark *){background-color:#c07eff66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-purple-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-purple-400) 40%, transparent)}}.dark\:bg-purple-600:where(.dark,.dark *){background-color:var(--color-purple-600)}.dark\:bg-red-400:where(.dark,.dark *){background-color:var(--color-red-400)}.dark\:bg-red-400\/40:where(.dark,.dark *){background-color:#ff656866}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-400) 40%, transparent)}}.dark\:bg-red-600:where(.dark,.dark *){background-color:var(--color-red-600)}.dark\:bg-rose-400:where(.dark,.dark *){background-color:var(--color-rose-400)}.dark\:bg-rose-400\/40:where(.dark,.dark *){background-color:#ff667f66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-400) 40%, transparent)}}.dark\:bg-rose-600:where(.dark,.dark *){background-color:var(--color-rose-600)}.dark\:bg-sky-400:where(.dark,.dark *){background-color:var(--color-sky-400)}.dark\:bg-sky-400\/40:where(.dark,.dark *){background-color:#00bcfe66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-sky-400) 40%, transparent)}}.dark\:bg-sky-600:where(.dark,.dark *){background-color:var(--color-sky-600)}.dark\:bg-stone-200:where(.dark,.dark *){background-color:var(--color-stone-200)}.dark\:bg-stone-600:where(.dark,.dark *){background-color:var(--color-stone-600)}.dark\:bg-stone-700:where(.dark,.dark *){background-color:var(--color-stone-700)}.dark\:bg-stone-800:where(.dark,.dark *){background-color:var(--color-stone-800)}.dark\:bg-stone-950:where(.dark,.dark *){background-color:var(--color-stone-950)}.dark\:bg-teal-400:where(.dark,.dark *){background-color:var(--color-teal-400)}.dark\:bg-teal-400\/40:where(.dark,.dark *){background-color:#00d3bd66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-teal-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-teal-400) 40%, transparent)}}.dark\:bg-teal-600:where(.dark,.dark *){background-color:var(--color-teal-600)}.dark\:bg-transparent:where(.dark,.dark *){background-color:#0000}.dark\:bg-violet-400:where(.dark,.dark *){background-color:var(--color-violet-400)}.dark\:bg-violet-400\/40:where(.dark,.dark *){background-color:#a685ff66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-400) 40%, transparent)}}.dark\:bg-violet-600:where(.dark,.dark *){background-color:var(--color-violet-600)}.dark\:bg-white:where(.dark,.dark *){background-color:var(--color-white)}.dark\:bg-white\/5:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/5:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:bg-white\/10:where(.dark,.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:bg-white\/20:where(.dark,.dark *){background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\:bg-white\/30:where(.dark,.dark *){background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.dark\:bg-yellow-400:where(.dark,.dark *){background-color:var(--color-yellow-400)}.dark\:bg-yellow-400\/40:where(.dark,.dark *){background-color:#fac80066}@supports (color:color-mix(in lab, red, red)){.dark\:bg-yellow-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-yellow-400) 40%, transparent)}}.dark\:bg-zinc-300:where(.dark,.dark *){background-color:var(--color-zinc-300)}.dark\:bg-zinc-400:where(.dark,.dark *){background-color:var(--color-zinc-400)}.dark\:bg-zinc-400\/40:where(.dark,.dark *){background-color:#9f9fa966}@supports (color:color-mix(in lab, red, red)){.dark\:bg-zinc-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-zinc-400) 40%, transparent)}}.dark\:bg-zinc-600:where(.dark,.dark *){background-color:var(--color-zinc-600)}.dark\:bg-zinc-600\!:where(.dark,.dark *){background-color:var(--color-zinc-600)!important}.dark\:bg-zinc-700:where(.dark,.dark *){background-color:var(--color-zinc-700)}.dark\:bg-zinc-800:where(.dark,.dark *){background-color:var(--color-zinc-800)}.dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900)}.dark\:bg-zinc-950:where(.dark,.dark *){background-color:var(--color-zinc-950)}.dark\:bg-linear-to-b:where(.dark,.dark *){--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.dark\:bg-linear-to-b:where(.dark,.dark *){--tw-gradient-position:to bottom in oklab}}.dark\:bg-linear-to-b:where(.dark,.dark *){background-image:linear-gradient(var(--tw-gradient-stops))}.dark\:from-neutral-950:where(.dark,.dark *){--tw-gradient-from:var(--color-neutral-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-neutral-900:where(.dark,.dark *){--tw-gradient-to:var(--color-neutral-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:stroke-neutral-100\/20:where(.dark,.dark *){stroke:#f5f5f533}@supports (color:color-mix(in lab, red, red)){.dark\:stroke-neutral-100\/20:where(.dark,.dark *){stroke:color-mix(in oklab, var(--color-neutral-100) 20%, transparent)}}.dark\:text-\(--color-accent-content\):where(.dark,.dark *){color:var(--color-accent-content)}.dark\:text-\(--color-button-muted\):where(.dark,.dark *){color:var(--color-button-muted)}.dark\:text-\(--color-button-soft-foreground\):where(.dark,.dark *){color:var(--color-button-soft-foreground)}.dark\:text-\[color-mix\(in_oklab\,_var\(--color-button-muted\)\,_var\(--color-zinc-400\)_48\%\)\]:where(.dark,.dark *){color:var(--color-button-muted)}@supports (color:color-mix(in lab, red, red)){.dark\:text-\[color-mix\(in_oklab\,_var\(--color-button-muted\)\,_var\(--color-zinc-400\)_48\%\)\]:where(.dark,.dark *){color:color-mix(in oklab, var(--color-button-muted), var(--color-zinc-400) 48%)}}.dark\:text-\[var\(--callout-icon\)\]:where(.dark,.dark *){color:var(--callout-icon)}.dark\:text-accent-foreground:where(.dark,.dark *){color:var(--color-accent-foreground)}.dark\:text-amber-200:where(.dark,.dark *){color:var(--color-amber-200)}.dark\:text-amber-400:where(.dark,.dark *){color:var(--color-amber-400)}.dark\:text-amber-500:where(.dark,.dark *){color:var(--color-amber-500)}.dark\:text-black:where(.dark,.dark *){color:var(--color-black)}.dark\:text-blue-200:where(.dark,.dark *){color:var(--color-blue-200)}.dark\:text-blue-400:where(.dark,.dark *){color:var(--color-blue-400)}.dark\:text-cyan-200:where(.dark,.dark *){color:var(--color-cyan-200)}.dark\:text-cyan-400:where(.dark,.dark *){color:var(--color-cyan-400)}.dark\:text-emerald-200:where(.dark,.dark *){color:var(--color-emerald-200)}.dark\:text-emerald-400:where(.dark,.dark *){color:var(--color-emerald-400)}.dark\:text-fuchsia-200:where(.dark,.dark *){color:var(--color-fuchsia-200)}.dark\:text-fuchsia-400:where(.dark,.dark *){color:var(--color-fuchsia-400)}.dark\:text-gray-300:where(.dark,.dark *){color:var(--color-gray-300)}.dark\:text-gray-400:where(.dark,.dark *){color:var(--color-gray-400)}.dark\:text-gray-600:where(.dark,.dark *){color:var(--color-gray-600)}.dark\:text-green-200:where(.dark,.dark *){color:var(--color-green-200)}.dark\:text-green-500:where(.dark,.dark *){color:var(--color-green-500)}.dark\:text-indigo-200:where(.dark,.dark *){color:var(--color-indigo-200)}.dark\:text-indigo-400:where(.dark,.dark *){color:var(--color-indigo-400)}.dark\:text-lime-200:where(.dark,.dark *){color:var(--color-lime-200)}.dark\:text-lime-400:where(.dark,.dark *){color:var(--color-lime-400)}.dark\:text-lime-500:where(.dark,.dark *){color:var(--color-lime-500)}.dark\:text-orange-200:where(.dark,.dark *){color:var(--color-orange-200)}.dark\:text-orange-400:where(.dark,.dark *){color:var(--color-orange-400)}.dark\:text-pink-200:where(.dark,.dark *){color:var(--color-pink-200)}.dark\:text-pink-400:where(.dark,.dark *){color:var(--color-pink-400)}.dark\:text-purple-200:where(.dark,.dark *){color:var(--color-purple-200)}.dark\:text-purple-400:where(.dark,.dark *){color:var(--color-purple-400)}.dark\:text-red-200:where(.dark,.dark *){color:var(--color-red-200)}.dark\:text-red-400:where(.dark,.dark *){color:var(--color-red-400)}.dark\:text-rose-200:where(.dark,.dark *){color:var(--color-rose-200)}.dark\:text-rose-400:where(.dark,.dark *){color:var(--color-rose-400)}.dark\:text-sky-200:where(.dark,.dark *){color:var(--color-sky-200)}.dark\:text-sky-400:where(.dark,.dark *){color:var(--color-sky-400)}.dark\:text-stone-100:where(.dark,.dark *){color:var(--color-stone-100)}.dark\:text-stone-400:where(.dark,.dark *){color:var(--color-stone-400)}.dark\:text-teal-200:where(.dark,.dark *){color:var(--color-teal-200)}.dark\:text-teal-400:where(.dark,.dark *){color:var(--color-teal-400)}.dark\:text-violet-200:where(.dark,.dark *){color:var(--color-violet-200)}.dark\:text-violet-400:where(.dark,.dark *){color:var(--color-violet-400)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:text-white\/40:where(.dark,.dark *){color:#fff6}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/40:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.dark\:text-white\/60:where(.dark,.dark *){color:#fff9}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/60:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.dark\:text-white\/70:where(.dark,.dark *){color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/70:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.dark\:text-white\/80:where(.dark,.dark *){color:#fffc}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/80:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.dark\:text-yellow-200:where(.dark,.dark *){color:var(--color-yellow-200)}.dark\:text-yellow-500:where(.dark,.dark *){color:var(--color-yellow-500)}.dark\:text-zinc-200:where(.dark,.dark *){color:var(--color-zinc-200)}.dark\:text-zinc-300:where(.dark,.dark *){color:var(--color-zinc-300)}.dark\:text-zinc-300\/80:where(.dark,.dark *){color:#d4d4d8cc}@supports (color:color-mix(in lab, red, red)){.dark\:text-zinc-300\/80:where(.dark,.dark *){color:color-mix(in oklab, var(--color-zinc-300) 80%, transparent)}}.dark\:text-zinc-300\/95:where(.dark,.dark *){color:#d4d4d8f2}@supports (color:color-mix(in lab, red, red)){.dark\:text-zinc-300\/95:where(.dark,.dark *){color:color-mix(in oklab, var(--color-zinc-300) 95%, transparent)}}.dark\:text-zinc-400:where(.dark,.dark *){color:var(--color-zinc-400)}.dark\:text-zinc-400\/80:where(.dark,.dark *){color:#9f9fa9cc}@supports (color:color-mix(in lab, red, red)){.dark\:text-zinc-400\/80:where(.dark,.dark *){color:color-mix(in oklab, var(--color-zinc-400) 80%, transparent)}}.dark\:text-zinc-500:where(.dark,.dark *){color:var(--color-zinc-500)}.dark\:text-zinc-500\!:where(.dark,.dark *){color:var(--color-zinc-500)!important}.dark\:text-zinc-500\/90:where(.dark,.dark *){color:#71717be6}@supports (color:color-mix(in lab, red, red)){.dark\:text-zinc-500\/90:where(.dark,.dark *){color:color-mix(in oklab, var(--color-zinc-500) 90%, transparent)}}.dark\:text-zinc-800:where(.dark,.dark *){color:var(--color-zinc-800)}.dark\:text-zinc-900:where(.dark,.dark *){color:var(--color-zinc-900)}.dark\:text-zinc-950:where(.dark,.dark *){color:var(--color-zinc-950)}.dark\:decoration-white\/20:where(.dark,.dark *){text-decoration-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:decoration-white\/20:where(.dark,.dark *){-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\:placeholder-white\/60:where(.dark,.dark *)::placeholder{color:#fff9}@supports (color:color-mix(in lab, red, red)){.dark\:placeholder-white\/60:where(.dark,.dark *)::placeholder{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.dark\:placeholder-zinc-400:where(.dark,.dark *)::placeholder{color:var(--color-zinc-400)}.dark\:shadow-none:where(.dark,.dark *){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:ring-zinc-700:where(.dark,.dark *){--tw-ring-color:var(--color-zinc-700)}.dark\:ring-zinc-900:where(.dark,.dark *){--tw-ring-color:var(--color-zinc-900)}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-amber-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-amber-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-amber-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-blue-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#54a2ff1a}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-blue-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-blue-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-cyan-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-cyan-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-cyan-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-emerald-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#00d2941a}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-emerald-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-emerald-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-fuchsia-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#ec6cff1a}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-fuchsia-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-fuchsia-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-green-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#05df721a}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-green-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-green-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-indigo-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#7d87ff1a}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-indigo-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-indigo-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-lime-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#9de5001a}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-lime-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-lime-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-orange-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#ff8b1a1a}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-orange-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-orange-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-pink-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#fb64b61a}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-pink-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-pink-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-purple-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#c07eff1a}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-purple-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-purple-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-red-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#ff65681a}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-red-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-red-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-rose-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#ff667f1a}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-rose-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-rose-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-sky-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#00bcfe1a}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-sky-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-sky-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-teal-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#00d3bd1a}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-teal-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-teal-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-violet-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-violet-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-violet-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-yellow-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#fac8001a}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-yellow-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-yellow-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-zinc-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#9f9fa91a}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-zinc-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-zinc-400),transparent 90%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-amber-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#fcbb0080}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-amber-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-amber-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-blue-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#54a2ff80}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-blue-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-blue-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-cyan-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#00d2ef80}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-cyan-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-cyan-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-emerald-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#00d29480}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-emerald-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-emerald-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-fuchsia-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#ec6cff80}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-fuchsia-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-fuchsia-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-green-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#05df7280}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-green-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-green-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-indigo-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#7d87ff80}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-indigo-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-indigo-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-lime-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#9de50080}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-lime-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-lime-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-orange-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#ff8b1a80}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-orange-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-orange-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-pink-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#fb64b680}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-pink-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-pink-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-purple-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#c07eff80}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-purple-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-purple-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-red-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#ff656880}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-red-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-red-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-rose-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#ff667f80}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-rose-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-rose-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-sky-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#00bcfe80}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-sky-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-sky-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-teal-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#00d3bd80}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-teal-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-teal-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-violet-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#a685ff80}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-violet-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-violet-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-white\)\,transparent_95\%\)\]:where(.dark,.dark *){--callout-border:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-white\)\,transparent_95\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-white),transparent 95%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-yellow-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#fac80080}@supports (color:color-mix(in lab, red, red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-yellow-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-yellow-400),transparent 50%)}}.dark\:\[--callout-heading\:var\(--color-amber-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-amber-200)}.dark\:\[--callout-heading\:var\(--color-blue-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-blue-200)}.dark\:\[--callout-heading\:var\(--color-cyan-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-cyan-200)}.dark\:\[--callout-heading\:var\(--color-emerald-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-emerald-200)}.dark\:\[--callout-heading\:var\(--color-fuchsia-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-fuchsia-200)}.dark\:\[--callout-heading\:var\(--color-green-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-green-200)}.dark\:\[--callout-heading\:var\(--color-indigo-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-indigo-200)}.dark\:\[--callout-heading\:var\(--color-lime-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-lime-200)}.dark\:\[--callout-heading\:var\(--color-orange-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-orange-200)}.dark\:\[--callout-heading\:var\(--color-pink-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-pink-200)}.dark\:\[--callout-heading\:var\(--color-purple-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-purple-200)}.dark\:\[--callout-heading\:var\(--color-red-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-red-200)}.dark\:\[--callout-heading\:var\(--color-rose-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-rose-200)}.dark\:\[--callout-heading\:var\(--color-sky-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-sky-200)}.dark\:\[--callout-heading\:var\(--color-teal-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-teal-200)}.dark\:\[--callout-heading\:var\(--color-violet-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-violet-200)}.dark\:\[--callout-heading\:var\(--color-yellow-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-yellow-200)}.dark\:\[--callout-heading\:var\(--color-zinc-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-zinc-200)}.dark\:\[--callout-icon\:var\(--color-amber-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-amber-400)}.dark\:\[--callout-icon\:var\(--color-blue-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-blue-400)}.dark\:\[--callout-icon\:var\(--color-cyan-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-cyan-400)}.dark\:\[--callout-icon\:var\(--color-emerald-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-emerald-400)}.dark\:\[--callout-icon\:var\(--color-fuchsia-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-fuchsia-400)}.dark\:\[--callout-icon\:var\(--color-green-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-green-400)}.dark\:\[--callout-icon\:var\(--color-indigo-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-indigo-400)}.dark\:\[--callout-icon\:var\(--color-lime-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-lime-400)}.dark\:\[--callout-icon\:var\(--color-orange-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-orange-400)}.dark\:\[--callout-icon\:var\(--color-pink-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-pink-400)}.dark\:\[--callout-icon\:var\(--color-purple-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-purple-400)}.dark\:\[--callout-icon\:var\(--color-red-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-red-400)}.dark\:\[--callout-icon\:var\(--color-rose-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-rose-400)}.dark\:\[--callout-icon\:var\(--color-sky-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-sky-400)}.dark\:\[--callout-icon\:var\(--color-teal-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-teal-400)}.dark\:\[--callout-icon\:var\(--color-violet-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-violet-400)}.dark\:\[--callout-icon\:var\(--color-yellow-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-yellow-400)}.dark\:\[--callout-icon\:var\(--color-zinc-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-zinc-400)}.dark\:\[--callout-text\:var\(--color-amber-300\)\]:where(.dark,.dark *){--callout-text:var(--color-amber-300)}.dark\:\[--callout-text\:var\(--color-blue-300\)\]:where(.dark,.dark *){--callout-text:var(--color-blue-300)}.dark\:\[--callout-text\:var\(--color-cyan-300\)\]:where(.dark,.dark *){--callout-text:var(--color-cyan-300)}.dark\:\[--callout-text\:var\(--color-emerald-300\)\]:where(.dark,.dark *){--callout-text:var(--color-emerald-300)}.dark\:\[--callout-text\:var\(--color-fuchsia-300\)\]:where(.dark,.dark *){--callout-text:var(--color-fuchsia-300)}.dark\:\[--callout-text\:var\(--color-green-300\)\]:where(.dark,.dark *){--callout-text:var(--color-green-300)}.dark\:\[--callout-text\:var\(--color-indigo-300\)\]:where(.dark,.dark *){--callout-text:var(--color-indigo-300)}.dark\:\[--callout-text\:var\(--color-lime-300\)\]:where(.dark,.dark *){--callout-text:var(--color-lime-300)}.dark\:\[--callout-text\:var\(--color-orange-300\)\]:where(.dark,.dark *){--callout-text:var(--color-orange-300)}.dark\:\[--callout-text\:var\(--color-pink-300\)\]:where(.dark,.dark *){--callout-text:var(--color-pink-300)}.dark\:\[--callout-text\:var\(--color-purple-300\)\]:where(.dark,.dark *){--callout-text:var(--color-purple-300)}.dark\:\[--callout-text\:var\(--color-red-300\)\]:where(.dark,.dark *){--callout-text:var(--color-red-300)}.dark\:\[--callout-text\:var\(--color-rose-300\)\]:where(.dark,.dark *){--callout-text:var(--color-rose-300)}.dark\:\[--callout-text\:var\(--color-sky-300\)\]:where(.dark,.dark *){--callout-text:var(--color-sky-300)}.dark\:\[--callout-text\:var\(--color-teal-300\)\]:where(.dark,.dark *){--callout-text:var(--color-teal-300)}.dark\:\[--callout-text\:var\(--color-violet-300\)\]:where(.dark,.dark *){--callout-text:var(--color-violet-300)}.dark\:\[--callout-text\:var\(--color-yellow-300\)\]:where(.dark,.dark *){--callout-text:var(--color-yellow-300)}.dark\:\[--callout-text\:var\(--color-zinc-300\)\]:where(.dark,.dark *){--callout-text:var(--color-zinc-300)}.dark\:\[--color-accent-content\:var\(--color-amber-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-amber-400)}.dark\:\[--color-accent-content\:var\(--color-blue-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-blue-400)}.dark\:\[--color-accent-content\:var\(--color-cyan-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-cyan-400)}.dark\:\[--color-accent-content\:var\(--color-emerald-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-emerald-400)}.dark\:\[--color-accent-content\:var\(--color-fuchsia-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-fuchsia-400)}.dark\:\[--color-accent-content\:var\(--color-green-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-green-400)}.dark\:\[--color-accent-content\:var\(--color-indigo-300\)\]:where(.dark,.dark *){--color-accent-content:var(--color-indigo-300)}.dark\:\[--color-accent-content\:var\(--color-lime-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-lime-400)}.dark\:\[--color-accent-content\:var\(--color-orange-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-orange-400)}.dark\:\[--color-accent-content\:var\(--color-pink-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-pink-400)}.dark\:\[--color-accent-content\:var\(--color-purple-300\)\]:where(.dark,.dark *){--color-accent-content:var(--color-purple-300)}.dark\:\[--color-accent-content\:var\(--color-red-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-red-400)}.dark\:\[--color-accent-content\:var\(--color-rose-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-rose-400)}.dark\:\[--color-accent-content\:var\(--color-sky-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-sky-400)}.dark\:\[--color-accent-content\:var\(--color-teal-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-teal-400)}.dark\:\[--color-accent-content\:var\(--color-violet-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-violet-400)}.dark\:\[--color-accent-content\:var\(--color-white\)\]:where(.dark,.dark *){--color-accent-content:var(--color-white)}.dark\:\[--color-accent-content\:var\(--color-yellow-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-yellow-400)}.dark\:\[--color-accent-foreground\:var\(--color-amber-950\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-amber-950)}.dark\:\[--color-accent-foreground\:var\(--color-gray-800\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-gray-800)}.dark\:\[--color-accent-foreground\:var\(--color-lime-950\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-lime-950)}.dark\:\[--color-accent-foreground\:var\(--color-mauve-800\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-mauve-800)}.dark\:\[--color-accent-foreground\:var\(--color-mist-800\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-mist-800)}.dark\:\[--color-accent-foreground\:var\(--color-neutral-800\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-neutral-800)}.dark\:\[--color-accent-foreground\:var\(--color-olive-800\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-olive-800)}.dark\:\[--color-accent-foreground\:var\(--color-orange-950\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-orange-950)}.dark\:\[--color-accent-foreground\:var\(--color-slate-800\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-slate-800)}.dark\:\[--color-accent-foreground\:var\(--color-stone-800\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-stone-800)}.dark\:\[--color-accent-foreground\:var\(--color-taupe-800\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-taupe-800)}.dark\:\[--color-accent-foreground\:var\(--color-white\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-white)}.dark\:\[--color-accent-foreground\:var\(--color-yellow-950\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-yellow-950)}.dark\:\[--color-accent-foreground\:var\(--color-zinc-800\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-zinc-800)}.dark\:\[--color-accent\:var\(--color-amber-400\)\]:where(.dark,.dark *){--color-accent:var(--color-amber-400)}.dark\:\[--color-accent\:var\(--color-blue-500\)\]:where(.dark,.dark *){--color-accent:var(--color-blue-500)}.dark\:\[--color-accent\:var\(--color-cyan-600\)\]:where(.dark,.dark *){--color-accent:var(--color-cyan-600)}.dark\:\[--color-accent\:var\(--color-emerald-600\)\]:where(.dark,.dark *){--color-accent:var(--color-emerald-600)}.dark\:\[--color-accent\:var\(--color-fuchsia-600\)\]:where(.dark,.dark *){--color-accent:var(--color-fuchsia-600)}.dark\:\[--color-accent\:var\(--color-green-600\)\]:where(.dark,.dark *){--color-accent:var(--color-green-600)}.dark\:\[--color-accent\:var\(--color-indigo-500\)\]:where(.dark,.dark *){--color-accent:var(--color-indigo-500)}.dark\:\[--color-accent\:var\(--color-lime-400\)\]:where(.dark,.dark *){--color-accent:var(--color-lime-400)}.dark\:\[--color-accent\:var\(--color-orange-400\)\]:where(.dark,.dark *){--color-accent:var(--color-orange-400)}.dark\:\[--color-accent\:var\(--color-pink-600\)\]:where(.dark,.dark *){--color-accent:var(--color-pink-600)}.dark\:\[--color-accent\:var\(--color-purple-500\)\]:where(.dark,.dark *){--color-accent:var(--color-purple-500)}.dark\:\[--color-accent\:var\(--color-red-500\)\]:where(.dark,.dark *){--color-accent:var(--color-red-500)}.dark\:\[--color-accent\:var\(--color-rose-500\)\]:where(.dark,.dark *){--color-accent:var(--color-rose-500)}.dark\:\[--color-accent\:var\(--color-sky-600\)\]:where(.dark,.dark *){--color-accent:var(--color-sky-600)}.dark\:\[--color-accent\:var\(--color-teal-600\)\]:where(.dark,.dark *){--color-accent:var(--color-teal-600)}.dark\:\[--color-accent\:var\(--color-violet-500\)\]:where(.dark,.dark *){--color-accent:var(--color-violet-500)}.dark\:\[--color-accent\:var\(--color-white\)\]:where(.dark,.dark *){--color-accent:var(--color-white)}.dark\:\[--color-accent\:var\(--color-yellow-400\)\]:where(.dark,.dark *){--color-accent:var(--color-yellow-400)}.dark\:\[--flux-progress-color\:var\(--color-amber-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-amber-400)}.dark\:\[--flux-progress-color\:var\(--color-blue-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-blue-400)}.dark\:\[--flux-progress-color\:var\(--color-cyan-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-cyan-400)}.dark\:\[--flux-progress-color\:var\(--color-emerald-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-emerald-400)}.dark\:\[--flux-progress-color\:var\(--color-fuchsia-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-fuchsia-400)}.dark\:\[--flux-progress-color\:var\(--color-green-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-green-400)}.dark\:\[--flux-progress-color\:var\(--color-indigo-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-indigo-400)}.dark\:\[--flux-progress-color\:var\(--color-lime-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-lime-400)}.dark\:\[--flux-progress-color\:var\(--color-orange-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-orange-400)}.dark\:\[--flux-progress-color\:var\(--color-pink-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-pink-400)}.dark\:\[--flux-progress-color\:var\(--color-purple-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-purple-400)}.dark\:\[--flux-progress-color\:var\(--color-red-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-red-400)}.dark\:\[--flux-progress-color\:var\(--color-rose-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-rose-400)}.dark\:\[--flux-progress-color\:var\(--color-sky-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-sky-400)}.dark\:\[--flux-progress-color\:var\(--color-teal-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-teal-400)}.dark\:\[--flux-progress-color\:var\(--color-violet-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-violet-400)}.dark\:\[--flux-progress-color\:var\(--color-yellow-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-yellow-400)}.dark\:\[--haze\:color-mix\(in_oklab\,_var\(--color-accent-content\)\,_transparent_90\%\)\]:where(.dark,.dark *){--haze:#27272a1a}@supports (color:color-mix(in lab, red, red)){.dark\:\[--haze\:color-mix\(in_oklab\,_var\(--color-accent-content\)\,_transparent_90\%\)\]:where(.dark,.dark *){--haze:color-mix(in oklab, var(--color-accent-content), transparent 90%)}}:is(.\*\*\:dark\:ring-zinc-900 *):where(.dark,.dark *){--tw-ring-color:var(--color-zinc-900)}@media (hover:hover){.dark\:group-hover\:text-white:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-white)}.dark\:group-hover\:text-zinc-400:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-zinc-400)}.dark\:group-hover\/sortable\:text-white:where(.dark,.dark *):is(:where(.group\/sortable):hover *){color:var(--color-white)}}.dark\:group-data-checked\:translate-x-\[0\.9375rem\]:where(.dark,.dark *):is(:where(.group)[data-checked] *){--tw-translate-x:.9375rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:group-data-invert\/toast\:border-zinc-200:where(.dark,.dark *):is(:where(.group\/toast)[data-invert] *){border-color:var(--color-zinc-200)}.dark\:group-data-invert\/toast\:border-b-zinc-300\/80:where(.dark,.dark *):is(:where(.group\/toast)[data-invert] *){border-bottom-color:#d4d4d8cc}@supports (color:color-mix(in lab, red, red)){.dark\:group-data-invert\/toast\:border-b-zinc-300\/80:where(.dark,.dark *):is(:where(.group\/toast)[data-invert] *){border-bottom-color:color-mix(in oklab, var(--color-zinc-300) 80%, transparent)}}.dark\:group-data-invert\/toast\:bg-white:where(.dark,.dark *):is(:where(.group\/toast)[data-invert] *){background-color:var(--color-white)}.dark\:group-data-invert\/toast\:bg-zinc-800\/5:where(.dark,.dark *):is(:where(.group\/toast)[data-invert] *){background-color:#27272a0d}@supports (color:color-mix(in lab, red, red)){.dark\:group-data-invert\/toast\:bg-zinc-800\/5:where(.dark,.dark *):is(:where(.group\/toast)[data-invert] *){background-color:color-mix(in oklab, var(--color-zinc-800) 5%, transparent)}}.dark\:group-data-invert\/toast\:text-zinc-800:where(.dark,.dark *):is(:where(.group\/toast)[data-invert] *){color:var(--color-zinc-800)}.dark\:group-data-invert\/toast\:decoration-zinc-800\/20:where(.dark,.dark *):is(:where(.group\/toast)[data-invert] *){text-decoration-color:#27272a33}@supports (color:color-mix(in lab, red, red)){.dark\:group-data-invert\/toast\:decoration-zinc-800\/20:where(.dark,.dark *):is(:where(.group\/toast)[data-invert] *){-webkit-text-decoration-color:color-mix(in oklab, var(--color-zinc-800) 20%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-zinc-800) 20%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-zinc-800) 20%, transparent);text-decoration-color:color-mix(in oklab, var(--color-zinc-800) 20%, transparent)}}.dark\:before\:via-\[var\(--flux-shimmer-color\)\]\/50:where(.dark,.dark *):before{content:var(--tw-content);--tw-gradient-via:var(--flux-shimmer-color)}@supports (color:color-mix(in lab, red, red)){.dark\:before\:via-\[var\(--flux-shimmer-color\)\]\/50:where(.dark,.dark *):before{--tw-gradient-via:color-mix(in oklab, var(--flux-shimmer-color) 50%, transparent)}}.dark\:before\:via-\[var\(--flux-shimmer-color\)\]\/50:where(.dark,.dark *):before{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:after\:bg-zinc-900:where(.dark,.dark *):after{content:var(--tw-content);background-color:var(--color-zinc-900)}.dark\:after\:inset-ring-white\/10:where(.dark,.dark *):after{content:var(--tw-content);--tw-inset-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:after\:inset-ring-white\/10:where(.dark,.dark *):after{--tw-inset-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}@media (hover:hover){.dark\:hover\:border-\[color-mix\(in_oklab\,_var\(--color-accent-content\)_32\%\,_var\(--color-zinc-600\)\)\]:where(.dark,.dark *):hover{border-color:#44444c}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-\[color-mix\(in_oklab\,_var\(--color-accent-content\)_32\%\,_var\(--color-zinc-600\)\)\]:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-accent-content) 32%, var(--color-zinc-600))}}.dark\:hover\:border-white\/10:where(.dark,.dark *):hover{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-white\/10:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:hover\:border-zinc-500:where(.dark,.dark *):hover{border-color:var(--color-zinc-500)}.dark\:hover\:border-zinc-600:where(.dark,.dark *):hover{border-color:var(--color-zinc-600)}.dark\:hover\:border-b-\[color-mix\(in_oklab\,_var\(--color-accent-content\)_40\%\,_var\(--color-zinc-600\)\)\]:where(.dark,.dark *):hover{border-bottom-color:#414148}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-b-\[color-mix\(in_oklab\,_var\(--color-accent-content\)_40\%\,_var\(--color-zinc-600\)\)\]:where(.dark,.dark *):hover{border-bottom-color:color-mix(in oklab, var(--color-accent-content) 40%, var(--color-zinc-600))}}.dark\:hover\:bg-\[color-mix\(in_oklab\,_var\(--color-accent-content\)_10\%\,_var\(--color-zinc-700\)\)\]:where(.dark,.dark *):hover{background-color:#3c3c44}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-\[color-mix\(in_oklab\,_var\(--color-accent-content\)_10\%\,_var\(--color-zinc-700\)\)\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-accent-content) 10%, var(--color-zinc-700))}}.dark\:hover\:bg-\[color-mix\(in_oklab\,_var\(--color-button-deep\)\,_transparent_28\%\)\]:where(.dark,.dark *):hover{background-color:var(--color-button-deep)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-\[color-mix\(in_oklab\,_var\(--color-button-deep\)\,_transparent_28\%\)\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-button-deep), transparent 28%)}}.dark\:hover\:bg-\[color-mix\(in_oklab\,_var\(--color-button-soft\)\,_transparent_50\%\)\]:where(.dark,.dark *):hover{background-color:var(--color-button-soft)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-\[color-mix\(in_oklab\,_var\(--color-button-soft\)\,_transparent_50\%\)\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-button-soft), transparent 50%)}}.dark\:hover\:bg-\[color-mix\(in_oklab\,_var\(--color-button-soft\)\,_transparent_60\%\)\]:where(.dark,.dark *):hover{background-color:var(--color-button-soft)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-\[color-mix\(in_oklab\,_var\(--color-button-soft\)\,_transparent_60\%\)\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-button-soft), transparent 60%)}}.dark\:hover\:bg-red-400\/20:where(.dark,.dark *):hover{background-color:#ff656833}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-400\/20:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-red-400) 20%, transparent)}}.dark\:hover\:bg-red-500:where(.dark,.dark *):hover{background-color:var(--color-red-500)}.dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:hover\:bg-white\/15:where(.dark,.dark *):hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/15:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark\:hover\:bg-white\/20:where(.dark,.dark *):hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/20:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\:hover\:bg-white\/\[7\%\]:where(.dark,.dark *):hover{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/\[7\%\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}.dark\:hover\:bg-zinc-600:where(.dark,.dark *):hover{background-color:var(--color-zinc-600)}.dark\:hover\:bg-zinc-600\/75:where(.dark,.dark *):hover{background-color:#52525cbf}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-zinc-600\/75:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-zinc-600) 75%, transparent)}}.dark\:hover\:bg-zinc-800:where(.dark,.dark *):hover{background-color:var(--color-zinc-800)}.dark\:hover\:text-\(--color-button-muted\):where(.dark,.dark *):hover{color:var(--color-button-muted)}.dark\:hover\:text-gray-300:where(.dark,.dark *):hover{color:var(--color-gray-300)}.dark\:hover\:text-red-400:where(.dark,.dark *):hover{color:var(--color-red-400)}.dark\:hover\:text-white:where(.dark,.dark *):hover{color:var(--color-white)}.dark\:hover\:text-white\!:where(.dark,.dark *):hover{color:var(--color-white)!important}.dark\:hover\:text-zinc-300:where(.dark,.dark *):hover{color:var(--color-zinc-300)}.dark\:group-data-invert\/toast\:hover\:bg-zinc-800\/5:where(.dark,.dark *):is(:where(.group\/toast)[data-invert] *):hover{background-color:#27272a0d}@supports (color:color-mix(in lab, red, red)){.dark\:group-data-invert\/toast\:hover\:bg-zinc-800\/5:where(.dark,.dark *):is(:where(.group\/toast)[data-invert] *):hover{background-color:color-mix(in oklab, var(--color-zinc-800) 5%, transparent)}}.dark\:group-data-invert\/toast\:hover\:bg-zinc-800\/10:where(.dark,.dark *):is(:where(.group\/toast)[data-invert] *):hover{background-color:#27272a1a}@supports (color:color-mix(in lab, red, red)){.dark\:group-data-invert\/toast\:hover\:bg-zinc-800\/10:where(.dark,.dark *):is(:where(.group\/toast)[data-invert] *):hover{background-color:color-mix(in oklab, var(--color-zinc-800) 10%, transparent)}}.dark\:group-data-invert\/toast\:hover\:text-zinc-800:where(.dark,.dark *):is(:where(.group\/toast)[data-invert] *):hover{color:var(--color-zinc-800)}.dark\:hover\:after\:bg-white\/\[4\%\]:where(.dark,.dark *):hover:after{content:var(--tw-content);background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:after\:bg-white\/\[4\%\]:where(.dark,.dark *):hover:after{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}}.dark\:focus\:border-blue-700:where(.dark,.dark *):focus{border-color:var(--color-blue-700)}.dark\:focus\:border-blue-800:where(.dark,.dark *):focus{border-color:var(--color-blue-800)}.dark\:active\:bg-\[color-mix\(in_oklab\,_var\(--color-button-soft\)\,_transparent_50\%\)\]:where(.dark,.dark *):active{background-color:var(--color-button-soft)}@supports (color:color-mix(in lab, red, red)){.dark\:active\:bg-\[color-mix\(in_oklab\,_var\(--color-button-soft\)\,_transparent_50\%\)\]:where(.dark,.dark *):active{background-color:color-mix(in oklab, var(--color-button-soft), transparent 50%)}}.dark\:active\:bg-gray-700:where(.dark,.dark *):active{background-color:var(--color-gray-700)}.dark\:active\:text-gray-300:where(.dark,.dark *):active{color:var(--color-gray-300)}.dark\:disabled\:border-white\/5:where(.dark,.dark *):disabled{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:disabled\:border-white\/5:where(.dark,.dark *):disabled{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:disabled\:border-zinc-600:where(.dark,.dark *):disabled{border-color:var(--color-zinc-600)}.dark\:disabled\:bg-white\/\[7\%\]:where(.dark,.dark *):disabled{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.dark\:disabled\:bg-white\/\[7\%\]:where(.dark,.dark *):disabled{background-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}.dark\:disabled\:text-zinc-400:where(.dark,.dark *):disabled{color:var(--color-zinc-400)}.dark\:disabled\:placeholder-white\/40:where(.dark,.dark *):disabled::placeholder{color:#fff6}@supports (color:color-mix(in lab, red, red)){.dark\:disabled\:placeholder-white\/40:where(.dark,.dark *):disabled::placeholder{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.dark\:disabled\:placeholder-zinc-500:where(.dark,.dark *):disabled::placeholder{color:var(--color-zinc-500)}.dark\:disabled\:opacity-50:where(.dark,.dark *):disabled{opacity:.5}.dark\:disabled\:opacity-75:where(.dark,.dark *):disabled{opacity:.75}.dark\:disabled\:shadow-none\!:where(.dark,.dark *):disabled{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}:where([data-checked]) .dark\:in-data-checked\:text-\(--color-accent-content\):where(.dark,.dark *){color:var(--color-accent-content)}:where([data-checked]) .dark\:in-data-checked\:text-white:where(.dark,.dark *){color:var(--color-white)}:where([data-checked]) .dark\:in-data-checked\:text-zinc-400:where(.dark,.dark *){color:var(--color-zinc-400)}@media (hover:hover){:where([data-checked]) .dark\:in-data-checked\:group-hover\:text-white:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-white)}}:where([data-flux-menu]) .in-data-flux-menu\:dark\:text-white:where(.dark,.dark *){color:var(--color-white)}:where([data-flux-menu]) .in-data-flux-menu\:dark\:text-white\/80:where(.dark,.dark *){color:#fffc}@supports (color:color-mix(in lab, red, red)){:where([data-flux-menu]) .in-data-flux-menu\:dark\:text-white\/80:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 80%, transparent)}}@media (hover:hover){:where([data-flux-menu]) .dark\:in-data-flux-menu\:hover\:bg-zinc-600:where(.dark,.dark *):hover{background-color:var(--color-zinc-600)}}:where([data-flux-sidebar-group-dropdown]) .dark\:in-data-flux-sidebar-group-dropdown\:bg-transparent\!:where(.dark,.dark *){background-color:#0000!important}:where([data-flux-sidebar-group-dropdown]) .dark\:in-data-flux-sidebar-group-dropdown\:text-white\!:where(.dark,.dark *){color:var(--color-white)!important}:where([data-flux-sidebar-group-dropdown]) .dark\:in-data-flux-sidebar-group-dropdown\:text-white\/80\!:where(.dark,.dark *){color:#fffc!important}@supports (color:color-mix(in lab, red, red)){:where([data-flux-sidebar-group-dropdown]) .dark\:in-data-flux-sidebar-group-dropdown\:text-white\/80\!:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 80%, transparent)!important}}@media (hover:hover){:where([data-flux-sidebar-group-dropdown]) .dark\:in-data-flux-sidebar-group-dropdown\:hover\:bg-zinc-600\!:where(.dark,.dark *):hover{background-color:var(--color-zinc-600)!important}}:where([data-open]) .dark\:in-data-open\:bg-white\/15:where(.dark,.dark *){background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){:where([data-open]) .dark\:in-data-open\:bg-white\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}:where([data-open]) .dark\:in-data-open\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:has-\[option\.placeholder\:checked\]\:text-zinc-400:where(.dark,.dark *):has(:is(option.placeholder:checked)){color:var(--color-zinc-400)}.dark\:data-active\:bg-red-400\/20:where(.dark,.dark *)[data-active]{background-color:#ff656833}@supports (color:color-mix(in lab, red, red)){.dark\:data-active\:bg-red-400\/20:where(.dark,.dark *)[data-active]{background-color:color-mix(in oklab, var(--color-red-400) 20%, transparent)}}.dark\:data-active\:bg-zinc-600:where(.dark,.dark *)[data-active]{background-color:var(--color-zinc-600)}.dark\:data-active\:text-red-400:where(.dark,.dark *)[data-active]{color:var(--color-red-400)}:where([data-flux-sidebar-group-dropdown]) .dark\:in-data-flux-sidebar-group-dropdown\:data-active\:bg-zinc-600\!:where(.dark,.dark *)[data-active]{background-color:var(--color-zinc-600)!important}.dark\:data-checked\:border-white:where(.dark,.dark *)[data-checked]{border-color:var(--color-white)}.dark\:data-checked\:bg-white:where(.dark,.dark *)[data-checked]{background-color:var(--color-white)}.dark\:data-checked\:bg-white\/15:where(.dark,.dark *)[data-checked]{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\:data-checked\:bg-white\/15:where(.dark,.dark *)[data-checked]{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark\:data-checked\:bg-white\/20:where(.dark,.dark *)[data-checked]{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:data-checked\:bg-white\/20:where(.dark,.dark *)[data-checked]{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\:data-checked\:text-white:where(.dark,.dark *)[data-checked]{color:var(--color-white)}.dark\:data-checked\:text-zinc-400:where(.dark,.dark *)[data-checked]{color:var(--color-zinc-400)}.dark\:data-checked\:text-zinc-800:where(.dark,.dark *)[data-checked]{color:var(--color-zinc-800)}@media (hover:hover){.dark\:data-checked\:hover\:text-white:where(.dark,.dark *)[data-checked]:hover{color:var(--color-white)}}.dark\:data-current\:border-transparent:where(.dark,.dark *)[data-current]{border-color:#0000}.dark\:data-current\:border-white\/10:where(.dark,.dark *)[data-current]{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:data-current\:border-white\/10:where(.dark,.dark *)[data-current]{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:data-current\:bg-white\/10:where(.dark,.dark *)[data-current]{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:data-current\:bg-white\/10:where(.dark,.dark *)[data-current]{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:data-current\:bg-white\/\[7\%\]:where(.dark,.dark *)[data-current]{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.dark\:data-current\:bg-white\/\[7\%\]:where(.dark,.dark *)[data-current]{background-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}.dark\:data-current\:text-zinc-100:where(.dark,.dark *)[data-current]{color:var(--color-zinc-100)}.dark\:data-current\:after\:bg-white:where(.dark,.dark *)[data-current]:after{content:var(--tw-content);background-color:var(--color-white)}:is(.dark\:\*\*\:data-flux-menu-item-icon\:text-white\/60:where(.dark,.dark *) *)[data-flux-menu-item-icon]{color:#fff9}@supports (color:color-mix(in lab, red, red)){:is(.dark\:\*\*\:data-flux-menu-item-icon\:text-white\/60:where(.dark,.dark *) *)[data-flux-menu-item-icon]{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.dark\:data-invalid\:border-red-500:where(.dark,.dark *)[data-invalid],.dark\:disabled\:data-invalid\:border-red-500:where(.dark,.dark *):disabled[data-invalid]{border-color:var(--color-red-500)}:is(.dark\:\*\*\:data-navmenu-icon\:text-white\/60:where(.dark,.dark *) *)[data-navmenu-icon]{color:#fff9}@supports (color:color-mix(in lab, red, red)){:is(.dark\:\*\*\:data-navmenu-icon\:text-white\/60:where(.dark,.dark *) *)[data-navmenu-icon]{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.dark\:rtl\:-translate-x-\[0\.125rem\]:where(.dark,.dark *):where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(.125rem * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:rtl\:group-data-checked\:-translate-x-\[0\.9375rem\]:where(.dark,.dark *):where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):is(:where(.group)[data-checked] *){--tw-translate-x:calc(.9375rem * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}@media print{.print\:hidden{display:none}}.\[\&_\[data-flux-cell\]\:first-child\]\:ps-\[var\(--flux-bleed\,1\.5rem\)\] [data-flux-cell]:first-child{padding-inline-start:var(--flux-bleed,1.5rem)}.\[\&_\[data-flux-cell\]\:last-child\]\:pe-\[var\(--flux-bleed\,1\.5rem\)\] [data-flux-cell]:last-child{padding-inline-end:var(--flux-bleed,1.5rem)}.\[\&_\[data-flux-column\]\:first-child\]\:ps-\[var\(--flux-bleed\,1\.5rem\)\] [data-flux-column]:first-child{padding-inline-start:var(--flux-bleed,1.5rem)}.\[\&_\[data-flux-column\]\:last-child\]\:pe-\[var\(--flux-bleed\,1\.5rem\)\] [data-flux-column]:last-child{padding-inline-end:var(--flux-bleed,1.5rem)}.\[\&_\[data-flux-input-group\]\]\:w-auto [data-flux-input-group]{width:auto}.\[\&_\[data-slot\=heading\]\]\:text-\(--callout-heading\) [data-slot=heading]{color:var(--callout-heading)}.\[\&_\[data-slot\=text\]\]\:text-\(--callout-text\) [data-slot=text]{color:var(--callout-text)}.\[\&_\[popover\]\]\:whitespace-normal [popover]{white-space:normal}.\[\&_button\]\:text-amber-700\! button{color:var(--color-amber-700)!important}.\[\&_button\]\:text-blue-800\! button{color:var(--color-blue-800)!important}.\[\&_button\]\:text-cyan-800\! button{color:var(--color-cyan-800)!important}.\[\&_button\]\:text-emerald-800\! button{color:var(--color-emerald-800)!important}.\[\&_button\]\:text-fuchsia-700\! button{color:var(--color-fuchsia-700)!important}.\[\&_button\]\:text-green-800\! button{color:var(--color-green-800)!important}.\[\&_button\]\:text-indigo-700\! button{color:var(--color-indigo-700)!important}.\[\&_button\]\:text-lime-800\! button{color:var(--color-lime-800)!important}.\[\&_button\]\:text-orange-700\! button{color:var(--color-orange-700)!important}.\[\&_button\]\:text-pink-700\! button{color:var(--color-pink-700)!important}.\[\&_button\]\:text-purple-700\! button{color:var(--color-purple-700)!important}.\[\&_button\]\:text-red-700\! button{color:var(--color-red-700)!important}.\[\&_button\]\:text-rose-700\! button{color:var(--color-rose-700)!important}.\[\&_button\]\:text-sky-800\! button{color:var(--color-sky-800)!important}.\[\&_button\]\:text-teal-800\! button{color:var(--color-teal-800)!important}.\[\&_button\]\:text-violet-700\! button{color:var(--color-violet-700)!important}.\[\&_button\]\:text-yellow-800\! button{color:var(--color-yellow-800)!important}.\[\&_button\]\:text-zinc-700\! button{color:var(--color-zinc-700)!important}.dark\:\[\&_button\]\:text-amber-200\!:where(.dark,.dark *) button{color:var(--color-amber-200)!important}.dark\:\[\&_button\]\:text-blue-200\!:where(.dark,.dark *) button{color:var(--color-blue-200)!important}.dark\:\[\&_button\]\:text-cyan-200\!:where(.dark,.dark *) button{color:var(--color-cyan-200)!important}.dark\:\[\&_button\]\:text-emerald-200\!:where(.dark,.dark *) button{color:var(--color-emerald-200)!important}.dark\:\[\&_button\]\:text-fuchsia-200\!:where(.dark,.dark *) button{color:var(--color-fuchsia-200)!important}.dark\:\[\&_button\]\:text-green-200\!:where(.dark,.dark *) button{color:var(--color-green-200)!important}.dark\:\[\&_button\]\:text-indigo-200\!:where(.dark,.dark *) button{color:var(--color-indigo-200)!important}.dark\:\[\&_button\]\:text-lime-200\!:where(.dark,.dark *) button{color:var(--color-lime-200)!important}.dark\:\[\&_button\]\:text-orange-200\!:where(.dark,.dark *) button{color:var(--color-orange-200)!important}.dark\:\[\&_button\]\:text-pink-200\!:where(.dark,.dark *) button{color:var(--color-pink-200)!important}.dark\:\[\&_button\]\:text-purple-200\!:where(.dark,.dark *) button{color:var(--color-purple-200)!important}.dark\:\[\&_button\]\:text-red-200\!:where(.dark,.dark *) button{color:var(--color-red-200)!important}.dark\:\[\&_button\]\:text-rose-200\!:where(.dark,.dark *) button{color:var(--color-rose-200)!important}.dark\:\[\&_button\]\:text-sky-200\!:where(.dark,.dark *) button{color:var(--color-sky-200)!important}.dark\:\[\&_button\]\:text-teal-200\!:where(.dark,.dark *) button{color:var(--color-teal-200)!important}.dark\:\[\&_button\]\:text-violet-200\!:where(.dark,.dark *) button{color:var(--color-violet-200)!important}.dark\:\[\&_button\]\:text-yellow-200\!:where(.dark,.dark *) button{color:var(--color-yellow-200)!important}.dark\:\[\&_button\]\:text-zinc-200\!:where(.dark,.dark *) button{color:var(--color-zinc-200)!important}.\[\&_dialog\]\:whitespace-normal dialog{white-space:normal}.dark\:\[\&_option\]\:bg-zinc-700:where(.dark,.dark *) option{background-color:var(--color-zinc-700)}.dark\:\[\&_option\]\:text-white:where(.dark,.dark *) option{color:var(--color-white)}.\[\&\+\&\>\[data-flux-menu-separator-top\]\]\:hidden+.\[\&\+\&\>\[data-flux-menu-separator-top\]\]\:hidden>[data-flux-menu-separator-top],.\[\&\:first-child\>\[data-flux-menu-separator-top\]\]\:hidden:first-child>[data-flux-menu-separator-top]{display:none}.\[\&\:has\(\+\[data-flux-subheading\]\)\]\:mb-2:has(+[data-flux-subheading]){margin-bottom:calc(var(--spacing) * 2)}.\[\&\:has\(\>\:not\(span\)\:first-child\)\]\:ps-3:has(>:not(span):first-child){padding-inline-start:calc(var(--spacing) * 3)}.\[\&\:has\(\>\:not\(span\)\:last-child\)\]\:pe-3:has(>:not(span):last-child){padding-inline-end:calc(var(--spacing) * 3)}:is(.\[\&\:has\(\>\[data-flux-checkbox-group\]\[disabled\]\)\>\[data-flux-label\]\]\:opacity-50:has(>[data-flux-checkbox-group][disabled])>[data-flux-label],.\[\&\:has\(\>\[data-flux-radio-group\]\[disabled\]\)\>\[data-flux-label\]\]\:opacity-50:has(>[data-flux-radio-group][disabled])>[data-flux-label]){opacity:.5}.\[\&\:has\(\[data-flux-label-trailing\]\)\]\:flex:has([data-flux-label-trailing]){display:flex}.\[\&\:hover_\[data-flux-checkbox-indicator\]\]\:border-\[var\(--haze-border\)\]:hover [data-flux-checkbox-indicator]{border-color:var(--haze-border)}.dark\:\[\&\:hover_\[data-flux-checkbox-indicator\]\]\:border-white\/10:where(.dark,.dark *):hover [data-flux-checkbox-indicator]{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:\[\&\:hover_\[data-flux-checkbox-indicator\]\]\:border-white\/10:where(.dark,.dark *):hover [data-flux-checkbox-indicator]{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.\[\&\:hover_\[data-flux-radio-indicator\]\]\:border-\[var\(--haze-border\)\]:hover [data-flux-radio-indicator]{border-color:var(--haze-border)}.dark\:\[\&\:hover_\[data-flux-radio-indicator\]\]\:border-white\/10:where(.dark,.dark *):hover [data-flux-radio-indicator]{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:\[\&\:hover_\[data-flux-radio-indicator\]\]\:border-white\/10:where(.dark,.dark *):hover [data-flux-radio-indicator]{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.\[\&\:hover_\[data-navmenu-icon\]\]\:text-current:hover [data-navmenu-icon]{color:currentColor}@media (hover:hover){.\[\&\:is\(button\)\]\:hover\:bg-amber-400\/40:is(button):hover{background-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.\[\&\:is\(button\)\]\:hover\:bg-amber-400\/40:is(button):hover{background-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-amber-600:is(button):hover{background-color:var(--color-amber-600)}.\[\&\:is\(button\)\]\:hover\:bg-blue-400\/30:is(button):hover{background-color:#54a2ff4d}@supports (color:color-mix(in lab, red, red)){.\[\&\:is\(button\)\]\:hover\:bg-blue-400\/30:is(button):hover{background-color:color-mix(in oklab, var(--color-blue-400) 30%, transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-blue-600:is(button):hover{background-color:var(--color-blue-600)}.\[\&\:is\(button\)\]\:hover\:bg-cyan-400\/30:is(button):hover{background-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.\[\&\:is\(button\)\]\:hover\:bg-cyan-400\/30:is(button):hover{background-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-cyan-600:is(button):hover{background-color:var(--color-cyan-600)}.\[\&\:is\(button\)\]\:hover\:bg-emerald-400\/30:is(button):hover{background-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.\[\&\:is\(button\)\]\:hover\:bg-emerald-400\/30:is(button):hover{background-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-emerald-600:is(button):hover{background-color:var(--color-emerald-600)}.\[\&\:is\(button\)\]\:hover\:bg-fuchsia-400\/30:is(button):hover{background-color:#ec6cff4d}@supports (color:color-mix(in lab, red, red)){.\[\&\:is\(button\)\]\:hover\:bg-fuchsia-400\/30:is(button):hover{background-color:color-mix(in oklab, var(--color-fuchsia-400) 30%, transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-fuchsia-600:is(button):hover{background-color:var(--color-fuchsia-600)}.\[\&\:is\(button\)\]\:hover\:bg-green-400\/30:is(button):hover{background-color:#05df724d}@supports (color:color-mix(in lab, red, red)){.\[\&\:is\(button\)\]\:hover\:bg-green-400\/30:is(button):hover{background-color:color-mix(in oklab, var(--color-green-400) 30%, transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-green-600:is(button):hover{background-color:var(--color-green-600)}.\[\&\:is\(button\)\]\:hover\:bg-indigo-400\/30:is(button):hover{background-color:#7d87ff4d}@supports (color:color-mix(in lab, red, red)){.\[\&\:is\(button\)\]\:hover\:bg-indigo-400\/30:is(button):hover{background-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-indigo-600:is(button):hover{background-color:var(--color-indigo-600)}.\[\&\:is\(button\)\]\:hover\:bg-lime-400\/35:is(button):hover{background-color:#9de50059}@supports (color:color-mix(in lab, red, red)){.\[\&\:is\(button\)\]\:hover\:bg-lime-400\/35:is(button):hover{background-color:color-mix(in oklab, var(--color-lime-400) 35%, transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-lime-600:is(button):hover{background-color:var(--color-lime-600)}.\[\&\:is\(button\)\]\:hover\:bg-orange-400\/30:is(button):hover{background-color:#ff8b1a4d}@supports (color:color-mix(in lab, red, red)){.\[\&\:is\(button\)\]\:hover\:bg-orange-400\/30:is(button):hover{background-color:color-mix(in oklab, var(--color-orange-400) 30%, transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-orange-600:is(button):hover{background-color:var(--color-orange-600)}.\[\&\:is\(button\)\]\:hover\:bg-pink-400\/30:is(button):hover{background-color:#fb64b64d}@supports (color:color-mix(in lab, red, red)){.\[\&\:is\(button\)\]\:hover\:bg-pink-400\/30:is(button):hover{background-color:color-mix(in oklab, var(--color-pink-400) 30%, transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-pink-600:is(button):hover{background-color:var(--color-pink-600)}.\[\&\:is\(button\)\]\:hover\:bg-purple-400\/30:is(button):hover{background-color:#c07eff4d}@supports (color:color-mix(in lab, red, red)){.\[\&\:is\(button\)\]\:hover\:bg-purple-400\/30:is(button):hover{background-color:color-mix(in oklab, var(--color-purple-400) 30%, transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-purple-600:is(button):hover{background-color:var(--color-purple-600)}.\[\&\:is\(button\)\]\:hover\:bg-red-400\/30:is(button):hover{background-color:#ff65684d}@supports (color:color-mix(in lab, red, red)){.\[\&\:is\(button\)\]\:hover\:bg-red-400\/30:is(button):hover{background-color:color-mix(in oklab, var(--color-red-400) 30%, transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-red-600:is(button):hover{background-color:var(--color-red-600)}.\[\&\:is\(button\)\]\:hover\:bg-rose-400\/30:is(button):hover{background-color:#ff667f4d}@supports (color:color-mix(in lab, red, red)){.\[\&\:is\(button\)\]\:hover\:bg-rose-400\/30:is(button):hover{background-color:color-mix(in oklab, var(--color-rose-400) 30%, transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-rose-600:is(button):hover{background-color:var(--color-rose-600)}.\[\&\:is\(button\)\]\:hover\:bg-sky-400\/30:is(button):hover{background-color:#00bcfe4d}@supports (color:color-mix(in lab, red, red)){.\[\&\:is\(button\)\]\:hover\:bg-sky-400\/30:is(button):hover{background-color:color-mix(in oklab, var(--color-sky-400) 30%, transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-sky-600:is(button):hover{background-color:var(--color-sky-600)}.\[\&\:is\(button\)\]\:hover\:bg-teal-400\/30:is(button):hover{background-color:#00d3bd4d}@supports (color:color-mix(in lab, red, red)){.\[\&\:is\(button\)\]\:hover\:bg-teal-400\/30:is(button):hover{background-color:color-mix(in oklab, var(--color-teal-400) 30%, transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-teal-600:is(button):hover{background-color:var(--color-teal-600)}.\[\&\:is\(button\)\]\:hover\:bg-violet-400\/30:is(button):hover{background-color:#a685ff4d}@supports (color:color-mix(in lab, red, red)){.\[\&\:is\(button\)\]\:hover\:bg-violet-400\/30:is(button):hover{background-color:color-mix(in oklab, var(--color-violet-400) 30%, transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-violet-600:is(button):hover{background-color:var(--color-violet-600)}.\[\&\:is\(button\)\]\:hover\:bg-yellow-400\/40:is(button):hover{background-color:#fac80066}@supports (color:color-mix(in lab, red, red)){.\[\&\:is\(button\)\]\:hover\:bg-yellow-400\/40:is(button):hover{background-color:color-mix(in oklab, var(--color-yellow-400) 40%, transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-yellow-600:is(button):hover{background-color:var(--color-yellow-600)}.\[\&\:is\(button\)\]\:hover\:bg-zinc-400\/25:is(button):hover{background-color:#9f9fa940}@supports (color:color-mix(in lab, red, red)){.\[\&\:is\(button\)\]\:hover\:bg-zinc-400\/25:is(button):hover{background-color:color-mix(in oklab, var(--color-zinc-400) 25%, transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-zinc-700:is(button):hover{background-color:var(--color-zinc-700)}.dark\:\[button\]\:hover\:bg-amber-400:where(.dark,.dark *):is(button):hover{background-color:var(--color-amber-400)}.dark\:\[button\]\:hover\:bg-amber-400\/50:where(.dark,.dark *):is(button):hover{background-color:#fcbb0080}@supports (color:color-mix(in lab, red, red)){.dark\:\[button\]\:hover\:bg-amber-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab, var(--color-amber-400) 50%, transparent)}}.dark\:\[button\]\:hover\:bg-blue-400\/50:where(.dark,.dark *):is(button):hover{background-color:#54a2ff80}@supports (color:color-mix(in lab, red, red)){.dark\:\[button\]\:hover\:bg-blue-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab, var(--color-blue-400) 50%, transparent)}}.dark\:\[button\]\:hover\:bg-blue-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-blue-500)}.dark\:\[button\]\:hover\:bg-cyan-400\/50:where(.dark,.dark *):is(button):hover{background-color:#00d2ef80}@supports (color:color-mix(in lab, red, red)){.dark\:\[button\]\:hover\:bg-cyan-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab, var(--color-cyan-400) 50%, transparent)}}.dark\:\[button\]\:hover\:bg-cyan-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-cyan-500)}.dark\:\[button\]\:hover\:bg-emerald-400\/50:where(.dark,.dark *):is(button):hover{background-color:#00d29480}@supports (color:color-mix(in lab, red, red)){.dark\:\[button\]\:hover\:bg-emerald-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab, var(--color-emerald-400) 50%, transparent)}}.dark\:\[button\]\:hover\:bg-emerald-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-emerald-500)}.dark\:\[button\]\:hover\:bg-fuchsia-400\/50:where(.dark,.dark *):is(button):hover{background-color:#ec6cff80}@supports (color:color-mix(in lab, red, red)){.dark\:\[button\]\:hover\:bg-fuchsia-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab, var(--color-fuchsia-400) 50%, transparent)}}.dark\:\[button\]\:hover\:bg-fuchsia-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-fuchsia-500)}.dark\:\[button\]\:hover\:bg-green-400\/50:where(.dark,.dark *):is(button):hover{background-color:#05df7280}@supports (color:color-mix(in lab, red, red)){.dark\:\[button\]\:hover\:bg-green-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab, var(--color-green-400) 50%, transparent)}}.dark\:\[button\]\:hover\:bg-green-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-green-500)}.dark\:\[button\]\:hover\:bg-indigo-400\/50:where(.dark,.dark *):is(button):hover{background-color:#7d87ff80}@supports (color:color-mix(in lab, red, red)){.dark\:\[button\]\:hover\:bg-indigo-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab, var(--color-indigo-400) 50%, transparent)}}.dark\:\[button\]\:hover\:bg-indigo-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-indigo-500)}.dark\:\[button\]\:hover\:bg-lime-400\/50:where(.dark,.dark *):is(button):hover{background-color:#9de50080}@supports (color:color-mix(in lab, red, red)){.dark\:\[button\]\:hover\:bg-lime-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab, var(--color-lime-400) 50%, transparent)}}.dark\:\[button\]\:hover\:bg-lime-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-lime-500)}.dark\:\[button\]\:hover\:bg-orange-400\/50:where(.dark,.dark *):is(button):hover{background-color:#ff8b1a80}@supports (color:color-mix(in lab, red, red)){.dark\:\[button\]\:hover\:bg-orange-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab, var(--color-orange-400) 50%, transparent)}}.dark\:\[button\]\:hover\:bg-orange-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-orange-500)}.dark\:\[button\]\:hover\:bg-pink-400\/50:where(.dark,.dark *):is(button):hover{background-color:#fb64b680}@supports (color:color-mix(in lab, red, red)){.dark\:\[button\]\:hover\:bg-pink-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab, var(--color-pink-400) 50%, transparent)}}.dark\:\[button\]\:hover\:bg-pink-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-pink-500)}.dark\:\[button\]\:hover\:bg-purple-400\/50:where(.dark,.dark *):is(button):hover{background-color:#c07eff80}@supports (color:color-mix(in lab, red, red)){.dark\:\[button\]\:hover\:bg-purple-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab, var(--color-purple-400) 50%, transparent)}}.dark\:\[button\]\:hover\:bg-purple-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-purple-500)}.dark\:\[button\]\:hover\:bg-red-400\/50:where(.dark,.dark *):is(button):hover{background-color:#ff656880}@supports (color:color-mix(in lab, red, red)){.dark\:\[button\]\:hover\:bg-red-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab, var(--color-red-400) 50%, transparent)}}.dark\:\[button\]\:hover\:bg-red-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-red-500)}.dark\:\[button\]\:hover\:bg-rose-400\/50:where(.dark,.dark *):is(button):hover{background-color:#ff667f80}@supports (color:color-mix(in lab, red, red)){.dark\:\[button\]\:hover\:bg-rose-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab, var(--color-rose-400) 50%, transparent)}}.dark\:\[button\]\:hover\:bg-rose-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-rose-500)}.dark\:\[button\]\:hover\:bg-sky-400\/50:where(.dark,.dark *):is(button):hover{background-color:#00bcfe80}@supports (color:color-mix(in lab, red, red)){.dark\:\[button\]\:hover\:bg-sky-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab, var(--color-sky-400) 50%, transparent)}}.dark\:\[button\]\:hover\:bg-sky-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-sky-500)}.dark\:\[button\]\:hover\:bg-teal-400\/50:where(.dark,.dark *):is(button):hover{background-color:#00d3bd80}@supports (color:color-mix(in lab, red, red)){.dark\:\[button\]\:hover\:bg-teal-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab, var(--color-teal-400) 50%, transparent)}}.dark\:\[button\]\:hover\:bg-teal-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-teal-500)}.dark\:\[button\]\:hover\:bg-violet-400\/50:where(.dark,.dark *):is(button):hover{background-color:#a685ff80}@supports (color:color-mix(in lab, red, red)){.dark\:\[button\]\:hover\:bg-violet-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab, var(--color-violet-400) 50%, transparent)}}.dark\:\[button\]\:hover\:bg-violet-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-violet-500)}.dark\:\[button\]\:hover\:bg-yellow-300:where(.dark,.dark *):is(button):hover{background-color:var(--color-yellow-300)}.dark\:\[button\]\:hover\:bg-yellow-400\/50:where(.dark,.dark *):is(button):hover{background-color:#fac80080}@supports (color:color-mix(in lab, red, red)){.dark\:\[button\]\:hover\:bg-yellow-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab, var(--color-yellow-400) 50%, transparent)}}.dark\:\[button\]\:hover\:bg-zinc-400\/50:where(.dark,.dark *):is(button):hover{background-color:#9f9fa980}@supports (color:color-mix(in lab, red, red)){.dark\:\[button\]\:hover\:bg-zinc-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab, var(--color-zinc-400) 50%, transparent)}}.dark\:\[button\]\:hover\:bg-zinc-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-zinc-500)}}.\[\&\:last-child\>\[data-flux-menu-separator-bottom\]\]\:hidden:last-child>[data-flux-menu-separator-bottom]{display:none}.\[\&\:not\(\:empty\)\]\:pb-2:not(:empty){padding-bottom:calc(var(--spacing) * 2)}.\[\&\:not\(\:empty\)\+div\]\:font-normal:not(:empty)+div{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.\[\&\:not\(\:empty\)\+div\]\:text-zinc-500:not(:empty)+div{color:var(--color-zinc-500)}.group-data-invert\/toast\:\[\&\:not\(\:empty\)\+div\]\:text-zinc-300:is(:where(.group\/toast)[data-invert] *):not(:empty)+div,.\[\&\:not\(\:empty\)\+div\]\:dark\:text-zinc-300:not(:empty)+div:where(.dark,.dark *){color:var(--color-zinc-300)}.dark\:group-data-invert\/toast\:\[\&\:not\(\:empty\)\+div\]\:text-zinc-500:where(.dark,.dark *):is(:where(.group\/toast)[data-invert] *):not(:empty)+div{color:var(--color-zinc-500)}.\[\&\:not\(\:has\(\[data-flux-field\]\)\)\:has\(\[data-flux-control\]\[disabled\]\)\>\[data-flux-label\]\]\:opacity-50:not(:has([data-flux-field])):has([data-flux-control][disabled])>[data-flux-label]{opacity:.5}.\[\&\>\*\]\:mx-auto>*{margin-inline:auto}.\[\&\>\*\]\:ms-auto>*{margin-inline-start:auto}.\[\&\>\*\:first-child\:not\(\:last-child\)\>\:is\(\[data-flux-tooltip\]\,ui-time-picker-trigger\)\>\[data-flux-group-target\]\]\:rounded-e-none>:first-child:not(:last-child)>:is([data-flux-tooltip],ui-time-picker-trigger)>[data-flux-group-target],.\[\&\>\*\:first-child\:not\(\:last-child\)\>\[data-flux-group-target\]\]\:rounded-e-none>:first-child:not(:last-child)>[data-flux-group-target],.\[\&\>\*\:first-child\:not\(\:last-child\)\>\[data-flux-input\]\>\[data-flux-group-target\]\]\:rounded-e-none>:first-child:not(:last-child)>[data-flux-input]>[data-flux-group-target]{border-start-end-radius:0;border-end-end-radius:0}.\[\&\>\*\:has\(\+\[data-flux-input-group-suffix\]\)\>\:is\(\[data-flux-tooltip\]\,ui-time-picker-trigger\)\>\[data-flux-group-target\]\:not\(\[data-invalid\]\)\]\:border-e-0>:has(+[data-flux-input-group-suffix])>:is([data-flux-tooltip],ui-time-picker-trigger)>[data-flux-group-target]:not([data-invalid]){border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.\[\&\>\*\:has\(\+\[data-flux-input-group-suffix\]\)\>\[data-flux-group-target\]\:not\(\[data-invalid\]\)\]\:border-e-0>:has(+[data-flux-input-group-suffix])>[data-flux-group-target]:not([data-invalid]){border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.\[\&\>\*\:last-child\:not\(\:first-child\)\>\:is\(\[data-flux-tooltip\]\,ui-time-picker-trigger\)\>\[data-flux-group-target\]\]\:rounded-s-none>:last-child:not(:first-child)>:is([data-flux-tooltip],ui-time-picker-trigger)>[data-flux-group-target]{border-start-start-radius:0;border-end-start-radius:0}.\[\&\>\*\:last-child\:not\(\:first-child\)\>\:is\(\[data-flux-tooltip\]\,ui-time-picker-trigger\)\>\[data-flux-group-target\]\:not\(\[data-invalid\]\)\]\:border-s-0>:last-child:not(:first-child)>:is([data-flux-tooltip],ui-time-picker-trigger)>[data-flux-group-target]:not([data-invalid]){border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.\[\&\>\*\:last-child\:not\(\:first-child\)\>\[data-flux-group-target\]\]\:rounded-s-none>:last-child:not(:first-child)>[data-flux-group-target]{border-start-start-radius:0;border-end-start-radius:0}.\[\&\>\*\:last-child\:not\(\:first-child\)\>\[data-flux-group-target\]\:not\(\[data-invalid\]\)\]\:border-s-0>:last-child:not(:first-child)>[data-flux-group-target]:not([data-invalid]){border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.\[\&\>\*\:last-child\:not\(\:first-child\)\>\[data-flux-input\]\>\[data-flux-group-target\]\]\:rounded-s-none>:last-child:not(:first-child)>[data-flux-input]>[data-flux-group-target]{border-start-start-radius:0;border-end-start-radius:0}.\[\&\>\*\:not\(\:first-child\)\:not\(\:last-child\)\:not\(\:only-child\)\>\:is\(\[data-flux-tooltip\]\,ui-time-picker-trigger\)\>\[data-flux-group-target\]\]\:rounded-none>:not(:first-child):not(:last-child):not(:only-child)>:is([data-flux-tooltip],ui-time-picker-trigger)>[data-flux-group-target],.\[\&\>\*\:not\(\:first-child\)\:not\(\:last-child\)\:not\(\:only-child\)\>\[data-flux-group-target\]\]\:rounded-none>:not(:first-child):not(:last-child):not(:only-child)>[data-flux-group-target],.\[\&\>\*\:not\(\:first-child\)\:not\(\:last-child\)\:not\(\:only-child\)\>\[data-flux-input\]\>\[data-flux-group-target\]\]\:rounded-none>:not(:first-child):not(:last-child):not(:only-child)>[data-flux-input]>[data-flux-group-target]{border-radius:0}.\[\&\>\*\:not\(\:first-child\)\:not\(\:last-child\)\>\:is\(\[data-flux-tooltip\]\,ui-time-picker-trigger\)\>\[data-flux-group-target\]\:not\(\[data-invalid\]\)\]\:border-s-0>:not(:first-child):not(:last-child)>:is([data-flux-tooltip],ui-time-picker-trigger)>[data-flux-group-target]:not([data-invalid]),.\[\&\>\*\:not\(\:first-child\)\:not\(\:last-child\)\>\[data-flux-group-target\]\:not\(\[data-invalid\]\)\]\:border-s-0>:not(:first-child):not(:last-child)>[data-flux-group-target]:not([data-invalid]){border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.\[\&\>\*\:not\(\[data-flux-label\]\)\+\[data-flux-description\]\]\:mt-3>:not([data-flux-label])+[data-flux-description]{margin-top:calc(var(--spacing) * 3)}@media (width>=64rem){.lg\:\[\&\>\*\:nth-child\(3n\+2\)\]\:mt-14>:nth-child(3n+2){margin-top:calc(var(--spacing) * 14)}.lg\:\[\&\>\*\:nth-child\(3n\+2\)\]\:mt-16>:nth-child(3n+2){margin-top:calc(var(--spacing) * 16)}.lg\:\[\&\>\*\:nth-child\(3n\+2\)\]\:translate-y-16>:nth-child(3n+2){--tw-translate-y:calc(var(--spacing) * 16);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:\[\&\>\*\:nth-child\(3n\+3\)\]\:mt-28>:nth-child(3n+3){margin-top:calc(var(--spacing) * 28)}}.\[\&\>\*\:nth-child\(even\)\]\:mt-10>:nth-child(2n){margin-top:calc(var(--spacing) * 10)}@media not all and (width>=64rem){.max-lg\:\[\&\>\*\:nth-child\(even\)\]\:translate-y-10>:nth-child(2n){--tw-translate-y:calc(var(--spacing) * 10);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (width>=40rem){.sm\:\[\&\>\*\:nth-child\(even\)\]\:mt-32>:nth-child(2n){margin-top:calc(var(--spacing) * 32)}}@media (width>=64rem){.lg\:\[\&\>\*\:nth-child\(even\)\]\:mt-20>:nth-child(2n){margin-top:calc(var(--spacing) * 20)}}.\[\&\>\[data-flux-control\]\~\[data-flux-description\]\]\:col-start-2>[data-flux-control]~[data-flux-description]{grid-column-start:2}.\[\&\>\[data-flux-control\]\~\[data-flux-description\]\]\:row-start-2>[data-flux-control]~[data-flux-description]{grid-row-start:2}.\[\&\>\[data-flux-control\]\~\[data-flux-error\]\]\:col-span-2>[data-flux-control]~[data-flux-error]{grid-column:span 2/span 2}.\[\&\>\[data-flux-control\]\~\[data-flux-error\]\]\:mt-1>[data-flux-control]~[data-flux-error]{margin-top:calc(var(--spacing) * 1)}.\[\&\>\[data-flux-description\]\:first-child\:has\(\+\*\)\]\:mb-3>[data-flux-description]:first-child:has(+*){margin-bottom:calc(var(--spacing) * 3)}.\[\&\>\[data-flux-field\]\:has\(\>\[data-flux-description\]\)\]\:mb-4>[data-flux-field]:has(>[data-flux-description]){margin-bottom:calc(var(--spacing) * 4)}.\[\&\>\[data-flux-field\]\:last-child\]\:mb-0\!>[data-flux-field]:last-child{margin-bottom:calc(var(--spacing) * 0)!important}.\[\&\>\[data-flux-group-target\]\:first-child\:not\(\:last-child\)\]\:rounded-e-none>[data-flux-group-target]:first-child:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.\[\&\>\[data-flux-group-target\]\:has\(\+\[data-flux-input-group-suffix\]\)\]\:border-e-0>[data-flux-group-target]:has(+[data-flux-input-group-suffix]){border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.\[\&\>\[data-flux-group-target\]\:last-child\:not\(\:first-child\)\]\:rounded-s-none>[data-flux-group-target]:last-child:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}.\[\&\>\[data-flux-group-target\]\:last-child\:not\(\:first-child\)\]\:border-s-0>[data-flux-group-target]:last-child:not(:first-child){border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.\[\&\>\[data-flux-group-target\]\:not\(\:first-child\)\:not\(\:last-child\)\]\:rounded-none>[data-flux-group-target]:not(:first-child):not(:last-child){border-radius:0}.\[\&\>\[data-flux-group-target\]\:not\(\:first-child\)\:not\(\:last-child\)\]\:border-s-0>[data-flux-group-target]:not(:first-child):not(:last-child){border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.\[\&\>\[data-flux-input\]\:has\(\+\[data-flux-input-group-suffix\]\)\>\[data-flux-group-target\]\:not\(\[data-invalid\]\)\]\:border-e-0>[data-flux-input]:has(+[data-flux-input-group-suffix])>[data-flux-group-target]:not([data-invalid]){border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.\[\&\>\[data-flux-input\]\:last-child\:not\(\:first-child\)\>\[data-flux-group-target\]\:not\(\[data-invalid\]\)\]\:border-s-0>[data-flux-input]:last-child:not(:first-child)>[data-flux-group-target]:not([data-invalid]),.\[\&\>\[data-flux-input\]\:not\(\:first-child\)\:not\(\:last-child\)\>\[data-flux-group-target\]\:not\(\[data-invalid\]\)\]\:border-s-0>[data-flux-input]:not(:first-child):not(:last-child)>[data-flux-group-target]:not([data-invalid]){border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.\[\&\>\[data-flux-label\]\+\[data-flux-description\]\]\:mt-0>[data-flux-label]+[data-flux-description]{margin-top:calc(var(--spacing) * 0)}.\[\&\>\[data-flux-label\]\+\[data-flux-description\]\]\:mb-3>[data-flux-label]+[data-flux-description]{margin-bottom:calc(var(--spacing) * 3)}.\[\&\>\[data-flux-label\]\:has\(\+\[data-flux-description\]\)\]\:mb-2>[data-flux-label]:has(+[data-flux-description]){margin-bottom:calc(var(--spacing) * 2)}.\[\&\>\[data-flux-label\]\~\[data-flux-control\]\]\:col-start-2>[data-flux-label]~[data-flux-control]{grid-column-start:2}.\[\&\>\[data-flux-label\]\~\[data-flux-control\]\]\:row-start-1>[data-flux-label]~[data-flux-control]{grid-row-start:1}.\[\&\>\[data-flux-legend\]\]\:mb-4>[data-flux-legend],.\[\&\>\[data-flux-legend\]\+\[data-flux-description\]\]\:mb-4>[data-flux-legend]+[data-flux-description]{margin-bottom:calc(var(--spacing) * 4)}.\[\&\>\[data-flux-legend\]\:has\(\+\[data-flux-description\]\)\]\:mb-2>[data-flux-legend]:has(+[data-flux-description]){margin-bottom:calc(var(--spacing) * 2)}@container (width>=28rem){.\@md\:\[\&\>\[data-slot\=\"content\"\]\:has\(\[data-slot\=\"heading\"\]\)\:has\(\[data-slot\=\"text\"\]\)\+\[data-slot\=\"actions\"\]\]\:p-2>[data-slot=content]:has([data-slot=heading]):has([data-slot=text])+[data-slot=actions]{padding:calc(var(--spacing) * 2)}}.\[\&\>div\]\:flex-1>div{flex:1}.\[\&\>div\>svg\]\:size-5>div>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}:where([data-flux-sidebar-on-desktop]) .\[\&\[collapsible\=\"mobile\"\]\]\:in-data-flux-sidebar-on-desktop\:hidden[collapsible=mobile]{display:none}.\[\&\[data-active\]_\[data-flux-menu-item-icon\]\]\:text-current[data-active] [data-flux-menu-item-icon]{color:currentColor}.\[\&\[data-flux-loading\]\>\:not\(\[data-flux-loading-indicator\]\)\]\:opacity-0[data-flux-loading]>:not([data-flux-loading-indicator]){opacity:0}.\[\&\[data-flux-loading\]\>\[data-flux-loading-indicator\]\]\:opacity-100[data-flux-loading]>[data-flux-loading-indicator],.\[\&\[data-loading\]_\[data-flux-loading-indicator\]\]\:opacity-100[data-loading] [data-flux-loading-indicator]{opacity:1}.\[\&\[data-loading\]_\[data-flux-toast-action-label\]\]\:opacity-0[data-loading] [data-flux-toast-action-label],.\[\&\[data-loading\]\>\:not\(\[data-flux-loading-indicator\]\)\]\:opacity-0[data-loading]>:not([data-flux-loading-indicator]){opacity:0}.\[\&\[data-loading\]\>\[data-flux-loading-indicator\]\]\:opacity-100[data-loading]>[data-flux-loading-indicator]{opacity:1}.\[\&\[disabled\]\]\:pointer-events-none[disabled]{pointer-events:none}.\[\&\[disabled\]\]\:cursor-default[disabled]{cursor:default}.\[\&\[disabled\]\]\:opacity-50[disabled]{opacity:.5}.\[\&\[disabled\]\]\:shadow-none[disabled]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:\[\&\[disabled\]\]\:border-white\/10:where(.dark,.dark *)[disabled]{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:\[\&\[disabled\]\]\:border-white\/10:where(.dark,.dark *)[disabled]{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:\[\&\[disabled\]\]\:opacity-50:where(.dark,.dark *)[disabled]{opacity:.5}.dark\:\[\&\[disabled\]\]\:opacity-75:where(.dark,.dark *)[disabled]{opacity:.75}.\[\&\[disabled\]_\[data-flux-label\]\]\:opacity-50[disabled] [data-flux-label],.\[\&\[disabled\]_\[data-flux-legend\]\]\:opacity-50[disabled] [data-flux-legend]{opacity:.5}.\[\&\[disabled\]\>\:not\(\[data-flux-loading-indicator\]\)\]\:opacity-0[disabled]>:not([data-flux-loading-indicator]){opacity:0}.\[\&\[disabled\]\>\[data-flux-loading-indicator\]\]\:opacity-100[disabled]>[data-flux-loading-indicator]{opacity:1}:is([data-flux-button-group]>.\[\:is\(\[data-flux-button-group\]\>\&\:first-child\,_\[data-flux-button-group\]_\:first-child\>\&\)\]\:border-s-\[1px\]:first-child,[data-flux-button-group] :first-child>.\[\:is\(\[data-flux-button-group\]\>\&\:first-child\,_\[data-flux-button-group\]_\:first-child\>\&\)\]\:border-s-\[1px\]){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}:is([data-flux-button-group]>.\[\:is\(\[data-flux-button-group\]\>\&\:last-child\,_\[data-flux-button-group\]_\:last-child\>\&\)\]\:border-e-0:last-child,[data-flux-button-group] :last-child>.\[\:is\(\[data-flux-button-group\]\>\&\:last-child\,_\[data-flux-button-group\]_\:last-child\>\&\)\]\:border-e-0){border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}:is([data-flux-button-group]>.\[\:is\(\[data-flux-button-group\]\>\&\:last-child\,_\[data-flux-button-group\]_\:last-child\>\&\)\]\:border-e-\[1px\]:last-child,[data-flux-button-group] :last-child>.\[\:is\(\[data-flux-button-group\]\>\&\:last-child\,_\[data-flux-button-group\]_\:last-child\>\&\)\]\:border-e-\[1px\]){border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}:is([data-flux-button-group]>.dark\:\[\:is\(\[data-flux-button-group\]\>\&\:last-child\,_\[data-flux-button-group\]_\:last-child\>\&\)\]\:border-s-\[1px\]:where(.dark,.dark *):last-child,[data-flux-button-group] :last-child>.dark\:\[\:is\(\[data-flux-button-group\]\>\&\:last-child\,_\[data-flux-button-group\]_\:last-child\>\&\)\]\:border-s-\[1px\]:where(.dark,.dark *)){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}:is([data-flux-button-group]>.dark\:\[\:is\(\[data-flux-button-group\]\>\&\:last-child\,_\[data-flux-button-group\]_\:last-child\>\&\)\]\:border-e-0:where(.dark,.dark *):last-child,[data-flux-button-group] :last-child>.dark\:\[\:is\(\[data-flux-button-group\]\>\&\:last-child\,_\[data-flux-button-group\]_\:last-child\>\&\)\]\:border-e-0:where(.dark,.dark *)){border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}:is([data-flux-button-group]>.\[\:is\(\[data-flux-button-group\]\>\&\:not\(\:first-child\)\,_\[data-flux-button-group\]_\:not\(\:first-child\)\>\&\)\]\:border-s-\[color-mix\(in_srgb\,var\(--color-accent-foreground\)\,transparent_85\%\)\]:not(:first-child),[data-flux-button-group] :not(:first-child)>.\[\:is\(\[data-flux-button-group\]\>\&\:not\(\:first-child\)\,_\[data-flux-button-group\]_\:not\(\:first-child\)\>\&\)\]\:border-s-\[color-mix\(in_srgb\,var\(--color-accent-foreground\)\,transparent_85\%\)\]){border-inline-start-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){:is([data-flux-button-group]>.\[\:is\(\[data-flux-button-group\]\>\&\:not\(\:first-child\)\,_\[data-flux-button-group\]_\:not\(\:first-child\)\>\&\)\]\:border-s-\[color-mix\(in_srgb\,var\(--color-accent-foreground\)\,transparent_85\%\)\]:not(:first-child),[data-flux-button-group] :not(:first-child)>.\[\:is\(\[data-flux-button-group\]\>\&\:not\(\:first-child\)\,_\[data-flux-button-group\]_\:not\(\:first-child\)\>\&\)\]\:border-s-\[color-mix\(in_srgb\,var\(--color-accent-foreground\)\,transparent_85\%\)\]){border-inline-start-color:color-mix(in srgb,var(--color-accent-foreground),transparent 85%)}}:where(.\[\:where\(\&\)\]\:block){display:block}:where(.\[\:where\(\&\)\]\:size-4){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:where(.\[\:where\(\&\)\]\:size-5){width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}:where(.\[\:where\(\&\)\]\:size-6){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}:where(.\[\:where\(\&\)\]\:size-8){width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}:where(.\[\:where\(\&\)\]\:size-10){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}:where(.\[\:where\(\&\)\]\:size-12){width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}:where(.\[\:where\(\&\)\]\:size-16){width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}:where(.\[\:where\(\&\)\]\:h-1\.5){height:calc(var(--spacing) * 1.5)}:where(.\[\:where\(\&\)\]\:h-4){height:calc(var(--spacing) * 4)}:where(.\[\:where\(\&\)\]\:h-5){height:calc(var(--spacing) * 5)}:where(.\[\:where\(\&\)\]\:h-6){height:calc(var(--spacing) * 6)}:where(.\[\:where\(\&\)\]\:w-5){width:calc(var(--spacing) * 5)}:where(.\[\:where\(\&\)\]\:w-6){width:calc(var(--spacing) * 6)}:where(.\[\:where\(\&\)\]\:w-8){width:calc(var(--spacing) * 8)}:where(.\[\:where\(\&\)\]\:w-10){width:calc(var(--spacing) * 10)}:where(.\[\:where\(\&\)\]\:w-12){width:calc(var(--spacing) * 12)}:where(.\[\:where\(\&\)\]\:w-64){width:calc(var(--spacing) * 64)}:where(.\[\:where\(\&\)\]\:w-full){width:100%}:where(.\[\:where\(\&\)\]\:max-w-7xl){max-width:var(--container-7xl)}:where(.\[\:where\(\&\)\]\:max-w-xl){max-width:var(--container-xl)}:where(.\[\:where\(\&\)\]\:min-w-6){min-width:calc(var(--spacing) * 6)}:where(.\[\:where\(\&\)\]\:min-w-48){min-width:calc(var(--spacing) * 48)}:where(.\[\:where\(\&\)\]\:min-w-full){min-width:100%}:where(.\[\:where\(\&\)\]\:min-w-xs){min-width:var(--container-xs)}:where(.\[\:where\(\&\)\]\:rounded){border-radius:.25rem}:where(.\[\:where\(\&\)\]\:rounded-lg){border-radius:var(--radius-lg)}:where(.\[\:where\(\&\)\]\:rounded-md){border-radius:var(--radius-md)}:where(.\[\:where\(\&\)\]\:rounded-sm){border-radius:var(--radius-sm)}:where(.\[\:where\(\&\)\]\:rounded-xl){border-radius:var(--radius-xl)}:where(.\[\:where\(\&\)\]\:border-black\/\[0\.025\]){border-color:#00000006}@supports (color:color-mix(in lab, red, red)){:where(.\[\:where\(\&\)\]\:border-black\/\[0\.025\]){border-color:color-mix(in oklab, var(--color-black) 2.5%, transparent)}}:where(.\[\:where\(\&\)\]\:border-zinc-200){border-color:var(--color-zinc-200)}:where(.\[\:where\(\&\)\]\:bg-black\/\[0\.02\]){background-color:#00000005}@supports (color:color-mix(in lab, red, red)){:where(.\[\:where\(\&\)\]\:bg-black\/\[0\.02\]){background-color:color-mix(in oklab, var(--color-black) 2%, transparent)}}:where(.\[\:where\(\&\)\]\:bg-white){background-color:var(--color-white)}:where(.\[\:where\(\&\)\]\:bg-zinc-200){background-color:var(--color-zinc-200)}:where(.\[\:where\(\&\)\]\:bg-zinc-400\/20){background-color:#9f9fa933}@supports (color:color-mix(in lab, red, red)){:where(.\[\:where\(\&\)\]\:bg-zinc-400\/20){background-color:color-mix(in oklab, var(--color-zinc-400) 20%, transparent)}}:where(.\[\:where\(\&\)\]\:p-4){padding:calc(var(--spacing) * 4)}:where(.\[\:where\(\&\)\]\:p-6){padding:calc(var(--spacing) * 6)}:where(.\[\:where\(\&\)\]\:px-3){padding-inline:calc(var(--spacing) * 3)}:where(.\[\:where\(\&\)\]\:py-3){padding-block:calc(var(--spacing) * 3)}:where(.\[\:where\(\&\)\]\:text-base){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}:where(.\[\:where\(\&\)\]\:text-sm){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}:where(.\[\:where\(\&\)\]\:text-xs){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}:where(.\[\:where\(\&\)\]\:font-medium){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:where(.\[\:where\(\&\)\]\:font-normal){--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}:where(.\[\:where\(\&\)\]\:text-zinc-400){color:var(--color-zinc-400)}:where(.\[\:where\(\&\)\]\:text-zinc-500){color:var(--color-zinc-500)}:where(.\[\:where\(\&\)\]\:text-zinc-800){color:var(--color-zinc-800)}:where(.\[\:where\(\&\)\]\:\[--flux-shimmer-color\:white\]){--flux-shimmer-color:white}@media (width>=48rem){:where(.md\:\[\:where\(\&\)\]\:min-w-\[25rem\]){min-width:25rem}}:where(.dark\:\[\:where\(\&\)\]\:border-white\/10:where(.dark,.dark *)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.dark\:\[\:where\(\&\)\]\:border-white\/10:where(.dark,.dark *)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}:where(.dark\:\[\:where\(\&\)\]\:border-white\/\[0\.065\]:where(.dark,.dark *)){border-color:#fff1}@supports (color:color-mix(in lab, red, red)){:where(.dark\:\[\:where\(\&\)\]\:border-white\/\[0\.065\]:where(.dark,.dark *)){border-color:color-mix(in oklab, var(--color-white) 6.5%, transparent)}}:where(.\[\:where\(\&\)\]\:dark\:bg-zinc-600):where(.dark,.dark *){background-color:var(--color-zinc-600)}:where(.dark\:\[\:where\(\&\)\]\:bg-white\/10:where(.dark,.dark *)){background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.dark\:\[\:where\(\&\)\]\:bg-white\/10:where(.dark,.dark *)){background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}:where(.dark\:\[\:where\(\&\)\]\:bg-white\/\[0\.06\]:where(.dark,.dark *)){background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){:where(.dark\:\[\:where\(\&\)\]\:bg-white\/\[0\.06\]:where(.dark,.dark *)){background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}:where(.\[\:where\(\&\)\]\:dark\:text-white):where(.dark,.dark *){color:var(--color-white)}:where(.\[\:where\(\&\)\]\:dark\:text-white\/50):where(.dark,.dark *){color:#ffffff80}@supports (color:color-mix(in lab, red, red)){:where(.\[\:where\(\&\)\]\:dark\:text-white\/50):where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 50%, transparent)}}:where(.\[\:where\(\&\)\]\:dark\:text-white\/70):where(.dark,.dark *){color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){:where(.\[\:where\(\&\)\]\:dark\:text-white\/70):where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 70%, transparent)}}:where(.dark\:\[\:where\(\&\)\]\:text-zinc-100:where(.dark,.dark *)){color:var(--color-zinc-100)}:where(.dark\:\[\:where\(\&\)\]\:\[--flux-shimmer-color\:var\(--color-zinc-900\)\]:where(.dark,.dark *)){--flux-shimmer-color:var(--color-zinc-900)}[data-color]>.\[\[data-color\]\>\&\]\:text-inherit{color:inherit}[data-color]>.\[\[data-color\]\>\&\]\:decoration-current\/20{text-decoration-color:currentColor}@supports (color:color-mix(in lab, red, red)){[data-color]>.\[\[data-color\]\>\&\]\:decoration-current\/20{-webkit-text-decoration-color:color-mix(in oklab, currentcolor 20%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentcolor 20%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentcolor 20%, transparent);text-decoration-color:color-mix(in oklab, currentcolor 20%, transparent)}}@media (hover:hover){[data-color]>.\[\[data-color\]\>\&\]\:hover\:decoration-current:hover{text-decoration-color:currentColor}}[data-color]>.dark\:\[\[data-color\]\>\&\]\:decoration-current\/50:where(.dark,.dark *){text-decoration-color:currentColor}@supports (color:color-mix(in lab, red, red)){[data-color]>.dark\:\[\[data-color\]\>\&\]\:decoration-current\/50:where(.dark,.dark *){-webkit-text-decoration-color:color-mix(in oklab, currentcolor 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentcolor 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentcolor 50%, transparent);text-decoration-color:color-mix(in oklab, currentcolor 50%, transparent)}}[data-copyable-copied]>.\[\[data-copyable-copied\]\>\&\]\:block{display:block}[data-copyable-copied]>.\[\[data-copyable-copied\]\>\&\]\:hidden{display:none}[data-flux-button-group] .\[\[data-flux-button-group\]_\&\]\:border-s-0{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}[data-flux-button-group] .\[\[data-flux-button-group\]_\&\]\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}[data-flux-button-group] .\[\[data-flux-button-group\]_\&\]\:border-e-0{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}[data-flux-button-group] .\[\[data-flux-button-group\]_\&\]\:border-red-600{border-color:var(--color-red-600)}[data-flux-button-group] .\[\[data-flux-button-group\]_\&\]\:border-zinc-200\/80{border-color:#e4e4e7cc}@supports (color:color-mix(in lab, red, red)){[data-flux-button-group] .\[\[data-flux-button-group\]_\&\]\:border-zinc-200\/80{border-color:color-mix(in oklab, var(--color-zinc-200) 80%, transparent)}}[data-flux-button-group] .dark\:\[\[data-flux-button-group\]_\&\]\:border-red-900\/25:where(.dark,.dark *){border-color:#82181a40}@supports (color:color-mix(in lab, red, red)){[data-flux-button-group] .dark\:\[\[data-flux-button-group\]_\&\]\:border-red-900\/25:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-red-900) 25%, transparent)}}[data-flux-button-group] .dark\:\[\[data-flux-button-group\]_\&\]\:border-zinc-900\/50:where(.dark,.dark *){border-color:#18181b80}@supports (color:color-mix(in lab, red, red)){[data-flux-button-group] .dark\:\[\[data-flux-button-group\]_\&\]\:border-zinc-900\/50:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-zinc-900) 50%, transparent)}}[data-flux-container] .\[\[data-flux-container\]_\&\]\:px-0{padding-inline:calc(var(--spacing) * 0)}[data-flux-input-group] .\[\[data-flux-input-group\]_\&\]\:flex{display:flex}[data-flux-input-group] .\[\[data-flux-input-group\]_\&\]\:flex-1{flex:1}[data-flux-input-group] .\[\[data-flux-input-group\]_\&\]\:items-center{align-items:center}[data-flux-input-group] .\[\[data-flux-input-group\]_\&\]\:items-stretch{align-items:stretch}[data-flux-input-group] .\[\[data-flux-input-group\]_\&\]\:gap-0{gap:calc(var(--spacing) * 0)}[data-flux-input-group] .\[\[data-flux-input-group\]_\&\]\:border-y{border-block-style:var(--tw-border-style);border-block-width:1px}[data-flux-input-group] .\[\[data-flux-input-group\]_\&\]\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}[data-flux-input-group] .\[\[data-flux-input-group\]_\&\]\:border-zinc-200{border-color:var(--color-zinc-200)}[data-flux-input-group] .\[\[data-flux-input-group\]_\&\]\:bg-white{background-color:var(--color-white)}[data-flux-input-group] .\[\[data-flux-input-group\]_\&\]\:px-4{padding-inline:calc(var(--spacing) * 4)}[data-flux-input-group] .\[\[data-flux-input-group\]_\&\]\:shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}[data-flux-input-group] .dark\:\[\[data-flux-input-group\]_\&\]\:border-zinc-600:where(.dark,.dark *){border-color:var(--color-zinc-600)}[data-flux-input-group] .dark\:\[\[data-flux-input-group\]_\&\]\:bg-zinc-700:where(.dark,.dark *){background-color:var(--color-zinc-700)}[data-flux-input-group] .dark\:\[\[data-flux-input-group\]_\&\]\:text-zinc-300:where(.dark,.dark *){color:var(--color-zinc-300)}:is([data-flux-input]:has(input:placeholder-shown) .\[\[data-flux-input\]\:has\(input\:placeholder-shown\)_\&\]\:hidden,[data-flux-input]:has(input[disabled]) .\[\[data-flux-input\]\:has\(input\[disabled\]\)_\&\]\:hidden){display:none}[data-flux-menu-item-icon]:hover .\[\[data-flux-menu-item-icon\]\:hover_\&\]\:text-current,[data-flux-menu-item]:hover .\[\[data-flux-menu-item\]\:hover_\&\]\:text-current{color:currentColor}[data-flux-menu]:has(>[data-flux-menu-item-has-icon]) .\[\[data-flux-menu\]\:has\(\>\[data-flux-menu-item-has-icon\]\)_\&\]\:block{display:block}[data-flux-sidebar-group-dropdown]>button:hover .\[\[data-flux-sidebar-group-dropdown\]\>button\:hover_\&\]\:text-current,[data-flux-sidebar-group-dropdown]>button:hover :is(:where([data-flux-menu]) .in-data-flux-menu\:\[\[data-flux-sidebar-group-dropdown\]\>button\:hover_\&\]\:text-current){color:currentColor}[data-flux-sidebar-item]:hover .\[\[data-flux-sidebar-item\]\:hover_\&\]\:text-current\!,[data-flux-sidebar-item][data-active] .\[\[data-flux-sidebar-item\]\[data-active\]_\&\]\:text-current\!{color:currentColor!important}[data-flux-subheading]+.\[\[data-flux-subheading\]\+\&\]\:mt-2{margin-top:calc(var(--spacing) * 2)}[data-flux-toast-dialog][data-variant=danger] .\[\[data-flux-toast-dialog\]\[data-variant\=danger\]_\&\]\:block,[data-flux-toast-dialog][data-variant=info] .\[\[data-flux-toast-dialog\]\[data-variant\=info\]_\&\]\:block,[data-flux-toast-dialog][data-variant=success] .\[\[data-flux-toast-dialog\]\[data-variant\=success\]_\&\]\:block,[data-flux-toast-dialog][data-variant=warning] .\[\[data-flux-toast-dialog\]\[data-variant\=warning\]_\&\]\:block{display:block}[data-nav-footer] .\[\[data-nav-footer\]_\&\]\:hidden{display:none}[data-nav-sidebar] [data-nav-footer] .\[\[data-nav-sidebar\]_\[data-nav-footer\]_\&\]\:block,[data-viewable-open]>.\[\[data-viewable-open\]\>\&\]\:block{display:block}[data-viewable-open]>.\[\[data-viewable-open\]\>\&\]\:hidden{display:none}[disabled] .\[\[disabled\]_\&\]\:opacity-50{opacity:.5}body:has([data-sticky-buy-bar]) .\[body\:has\(\[data-sticky-buy-bar\]\)_\&\]\:bottom-24{bottom:calc(var(--spacing) * 24)}@media (width>=64rem){body:has([data-sticky-buy-bar]) .lg\:\[body\:has\(\[data-sticky-buy-bar\]\)_\&\]\:bottom-5{bottom:calc(var(--spacing) * 5)}}ui-checkbox[data-checked] .\[ui-checkbox\[data-checked\]_\&\]\:border-transparent{border-color:#0000}ui-checkbox[data-checked] .\[ui-checkbox\[data-checked\]_\&\]\:bg-\[var\(--color-accent\)\]{background-color:var(--color-accent)}ui-checkbox[data-checked] .\[ui-checkbox\[data-checked\]_\&\]\:text-zinc-800{color:var(--color-zinc-800)}ui-checkbox[data-checked] .\[ui-checkbox\[data-checked\]_\&\]\: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)}@media (hover:hover){ui-checkbox[data-checked] .hover\:\[ui-checkbox\[data-checked\]_\&\]\:bg-\(--color-accent\):hover{background-color:var(--color-accent)}}ui-checkbox[data-checked] .focus\:\[ui-checkbox\[data-checked\]_\&\]\:bg-\(--color-accent\):focus{background-color:var(--color-accent)}ui-checkbox[data-checked] .dark\:\[ui-checkbox\[data-checked\]_\&\]\:text-white:where(.dark,.dark *){color:var(--color-white)}ui-checkbox[data-checked]:not([data-indeterminate]) .\[ui-checkbox\[data-checked\]\:not\(\[data-indeterminate\]\)_\&\>svg\:first-child\]\:block>svg:first-child{display:block}ui-checkbox[data-checked][disabled] .\[ui-checkbox\[data-checked\]\[disabled\]_\&\]\:opacity-50{opacity:.5}ui-checkbox[data-indeterminate] .\[ui-checkbox\[data-indeterminate\]_\&\]\:border-transparent{border-color:#0000}ui-checkbox[data-indeterminate] .\[ui-checkbox\[data-indeterminate\]_\&\]\:bg-\[var\(--color-accent\)\]{background-color:var(--color-accent)}ui-checkbox[data-indeterminate] .\[ui-checkbox\[data-indeterminate\]_\&\]\: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)}@media (hover:hover){ui-checkbox[data-indeterminate] .hover\:\[ui-checkbox\[data-indeterminate\]_\&\]\:bg-\(--color-accent\):hover{background-color:var(--color-accent)}}ui-checkbox[data-indeterminate] .focus\:\[ui-checkbox\[data-indeterminate\]_\&\]\:bg-\(--color-accent\):focus{background-color:var(--color-accent)}ui-checkbox[data-indeterminate] .\[ui-checkbox\[data-indeterminate\]_\&\>svg\:last-child\]\:block>svg:last-child{display:block}ui-checkbox[disabled] .\[ui-checkbox\[disabled\]_\&\]\:border-zinc-200{border-color:var(--color-zinc-200)}ui-checkbox[disabled] .\[ui-checkbox\[disabled\]_\&\]\:opacity-75{opacity:.75}ui-checkbox[disabled] .\[ui-checkbox\[disabled\]_\&\]\: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)}ui-checkbox[disabled] .dark\:\[ui-checkbox\[disabled\]_\&\]\:border-white\/5:where(.dark,.dark *){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){ui-checkbox[disabled] .dark\:\[ui-checkbox\[disabled\]_\&\]\:border-white\/5:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}ui-checkbox[disabled][data-checked] .\[ui-checkbox\[disabled\]\[data-checked\]_\&\]\:border-transparent,ui-checkbox[disabled][data-indeterminate] .\[ui-checkbox\[disabled\]\[data-indeterminate\]_\&\]\:border-transparent{border-color:#0000}ui-dropdown>.\[ui-dropdown\>\&\]\:w-full{width:100%}ui-radio[data-checked] .\[ui-radio\[data-checked\]_\&\]\:border-transparent{border-color:#0000}ui-radio[data-checked] .\[ui-radio\[data-checked\]_\&\]\:bg-\[var\(--color-accent\)\]{background-color:var(--color-accent)}ui-radio[data-checked] .\[ui-radio\[data-checked\]_\&\]\:text-zinc-800{color:var(--color-zinc-800)}ui-radio[data-checked] .\[ui-radio\[data-checked\]_\&\]\: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)}@media (hover:hover){ui-radio[data-checked] .hover\:\[ui-radio\[data-checked\]_\&\]\:bg-\(--color-accent\):hover{background-color:var(--color-accent)}}ui-radio[data-checked] .focus\:\[ui-radio\[data-checked\]_\&\]\:bg-\(--color-accent\):focus{background-color:var(--color-accent)}ui-radio[data-checked] .dark\:\[ui-radio\[data-checked\]_\&\]\:text-white:where(.dark,.dark *){color:var(--color-white)}ui-radio[data-checked] .\[ui-radio\[data-checked\]_\&\>div\]\:block>div{display:block}ui-radio[data-checked][disabled] .\[ui-radio\[data-checked\]\[disabled\]_\&\]\:opacity-50{opacity:.5}ui-radio[disabled] .\[ui-radio\[disabled\]_\&\]\:border-zinc-200{border-color:var(--color-zinc-200)}ui-radio[disabled] .\[ui-radio\[disabled\]_\&\]\:opacity-75{opacity:.75}ui-radio[disabled] .\[ui-radio\[disabled\]_\&\]\: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)}ui-radio[disabled] .dark\:\[ui-radio\[disabled\]_\&\]\:border-white\/5:where(.dark,.dark *){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){ui-radio[disabled] .dark\:\[ui-radio\[disabled\]_\&\]\:border-white\/5:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}ui-radio[disabled] :is(ui-radio[data-checked] .\[ui-radio\[data-checked\]_\&\]\:\[ui-radio\[disabled\]_\&\]\:border-transparent){border-color:#0000}.anim-fade-up{animation:.7s cubic-bezier(.2,.7,.3,1) backwards theme-fade-up}.anim-fade-in{animation:.8s backwards theme-fade-in}.anim-scale-in{animation:.6s cubic-bezier(.2,.7,.3,1) backwards theme-scale-in}.anim-blur-in{animation:.9s cubic-bezier(.2,.7,.3,1) backwards theme-blur-in}.anim-d-1{animation-delay:80ms}.anim-d-2{animation-delay:.16s}.anim-d-3{animation-delay:.24s}.anim-d-4{animation-delay:.32s}.anim-d-5{animation-delay:.4s}.anim-d-6{animation-delay:.48s}.anim-drift{animation:18s ease-in-out infinite theme-drift}.anim-float{animation:5s ease-in-out infinite theme-float}.anim-spin-slow{animation:24s linear infinite theme-spin-slow}.anim-caret{animation:1.1s step-end infinite theme-caret}.anim-pan{background-size:200% 200%;animation:14s linear infinite alternate theme-pan}.anim-marquee{width:max-content;animation:32s linear infinite theme-marquee;display:flex}.anim-marquee-fast{animation-duration:18s}.anim-marquee:hover{animation-play-state:paused}.anim-sheen{position:relative;overflow:hidden}.anim-sheen:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff38,#0000);width:45%;position:absolute;inset:0 auto 0 0;transform:translate(-120%)skew(-18deg)}.anim-sheen:hover:after{animation:.9s theme-sheen}.anim-reveal{opacity:1}.anim-stars{background-image:radial-gradient(1.5px 1.5px at 20% 30%,#ffffffe6,#0000),radial-gradient(1px 1px at 70% 60%,#ffffffb3,#0000),radial-gradient(1.5px 1.5px at 45% 80%,#ffffff8c,#0000);background-size:340px 340px,220px 220px,480px 480px;animation:90s linear infinite theme-starfield}.anim-twinkle{animation:3.2s ease-in-out infinite theme-twinkle}.anim-orbit{animation:26s linear infinite theme-orbit}.anim-rise{animation:14s ease-in infinite theme-rise}.anim-morph{animation:16s ease-in-out infinite theme-morph}.anim-grid{animation:1.6s linear infinite theme-grid}.anim-flicker{animation:6s linear infinite theme-flicker}.anim-pulse-glow{animation:2.6s ease-out infinite theme-pulse-glow}.anim-swing{animation:7s ease-in-out infinite theme-swing}.anim-wave{width:200%;animation:18s linear infinite theme-wave;display:flex}.anim-chrome{color:#0000;background-image:linear-gradient(100deg,#1e293b 0%,#94a3b8 14%,#334155 28%,#cbd5e1 42%,#0f172a 56%,#94a3b8 72%,#1e293b 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:9s linear infinite alternate theme-pan}.anim-tilt{transform-style:preserve-3d;transition:transform .45s cubic-bezier(.2,.7,.3,1),box-shadow .45s}.anim-tilt:hover{transform:perspective(900px)rotateX(5deg)rotateY(-6deg)translateY(-.4rem)}.anim-neon{text-shadow:0 0 4px var(--site-brand), 0 0 12px var(--site-brand), 0 0 32px var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.anim-neon{text-shadow:0 0 4px color-mix(in oklab, var(--site-brand) 85%, white), 0 0 12px var(--site-brand), 0 0 32px var(--site-brand)}}}@keyframes flux-shimmer{0%{transform:translate(0%)}to{transform:translate(200%)}}:has(>[data-flux-main]){grid-template:"header header header""sidebar main aside"1fr"sidebar footer aside"/min-content minmax(0,1fr) min-content;grid-area:body;display:grid}:has(>[data-flux-sidebar]+[data-flux-header]){grid-template-areas:"sidebar header header""sidebar main aside""sidebar footer aside"}[data-flux-modal]>dialog,[data-flux-modal]>dialog::backdrop{opacity:0;transition:all 75ms allow-discrete}[data-flux-modal]>dialog:not([open]){display:none}[data-flux-modal]>dialog{transform:scale(.95)}[data-flux-modal]>dialog[data-flux-flyout]{transform:scale(1) var(--flux-flyout-translate,var(--fx-flyout-translate,translateX(50px)))}[data-flux-modal]>dialog[open],[data-flux-modal]>dialog[open]::backdrop{opacity:1;transition:all .15s allow-discrete;transform:translate(0)scale(1)}@starting-style{[data-flux-modal]>dialog[open],[data-flux-modal]>dialog[open]::backdrop{opacity:0}[data-flux-modal]>dialog[open]{transform:scale(.95)}[data-flux-modal]>dialog[open][data-flux-flyout]{transform:scale(1) var(--flux-flyout-translate,var(--fx-flyout-translate,translateX(50px)))}}[data-flux-modal]>dialog::backdrop{background-color:#0000001a}[data-flux-modal]>dialog[data-flux-modal-overflow]{background:0 0;width:100%;max-width:none;height:100%;max-height:none;margin:0;overflow-y:auto;transform:none}[data-flux-modal-content]{transition:transform 75ms allow-discrete;transform:scale(.95)}dialog[open] [data-flux-modal-content]{transition:transform .15s allow-discrete;transform:scale(1)}@starting-style{dialog[open] [data-flux-modal-content]{transform:scale(.95)}}select[data-flux-select-native]{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 9L12 5L16 9' stroke='%23d4d4d4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M16 15L12 19L8 15' stroke='%23d4d4d4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-inline-end:2.5rem}[dir=rtl] select[data-flux-select-native]{background-position:.5rem}select[data-flux-select-native]:hover:not(:disabled){background-image:url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 9L12 5L16 9' stroke='%2327272a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M16 15L12 19L8 15' stroke='%2327272a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.dark select[data-flux-select-native]{background-image:url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 9L12 5L16 9' stroke='%23A1A1AA' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M16 15L12 19L8 15' stroke='%23A1A1AA' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.dark select[data-flux-select-native]:hover:not(:disabled){background-image:url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 9L12 5L16 9' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M16 15L12 19L8 15' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}ui-toast{background-color:#0000;max-width:24rem;margin:1.5rem;overflow:visible}ui-toast[position*=top]{margin-bottom:auto}ui-toast[position*=bottom]{margin-top:auto}ui-toast[position*=left],ui-toast[position*=start]{margin-inline-end:auto}ui-toast[position*=center]{margin-left:auto;margin-right:auto}ui-toast[position*=right],ui-toast[position*=end]{margin-inline-start:auto}ui-toast [data-flux-toast-dialog]{opacity:0;transition:opacity .35s allow-discrete, transform .35s allow-discrete, height .35s allow-discrete;transform:translate(0)}ui-toast [data-flux-toast-dialog].showing{opacity:1;transition:opacity .2s allow-discrete, transform .2s allow-discrete, height .2s allow-discrete;transform:translate(0)}@starting-style{ui-toast [data-flux-toast-dialog]{opacity:0;transform:translate(0)}ui-toast[position*=top]>[data-flux-toast-dialog]{transform:translateY(-.5rem)}ui-toast[position*=top][position*=left]>[data-flux-toast-dialog]{transform:translate(-.5rem)}ui-toast[position*=top][position*=right]>[data-flux-toast-dialog],[dir=rtl] :is(ui-toast)[position*=top][position*=left]>[data-flux-toast-dialog]{transform:translate(.5rem)}[dir=rtl] :is(ui-toast)[position*=top][position*=right]>[data-flux-toast-dialog]{transform:translate(-.5rem)}ui-toast[position*=bottom]>[data-flux-toast-dialog]{transform:translateY(.5rem)}}ui-toast-group{background-color:#0000;width:24rem;margin:1.5rem;display:flex;overflow:visible}ui-toast-group[position*=top]{margin-bottom:auto}ui-toast-group[position*=bottom]{margin-top:auto}ui-toast-group[position*=left],ui-toast-group[position*=start]{justify-content:flex-start;margin-inline-end:auto}ui-toast-group[position*=center]{justify-content:center;margin-left:auto;margin-right:auto}ui-toast-group[position*=right],ui-toast-group[position*=end]{justify-content:flex-end;margin-inline-start:auto}ui-toast-group [data-flux-toast-dialog]{transition:opacity .35s allow-discrete, transform .35s allow-discrete, height .35s allow-discrete;position:absolute;transform:translate(0)}[position*=top] :is(ui-toast-group [data-flux-toast-dialog]){padding-bottom:.75rem;top:0}[position*=bottom] :is(ui-toast-group [data-flux-toast-dialog]){padding-top:.75rem;bottom:0}ui-toast-group [data-flux-toast-dialog]>*{transition:opacity .35s allow-discrete, transform .35s allow-discrete, height .35s allow-discrete}.flux-no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.flux-no-scrollbar::-webkit-scrollbar{display:none}.has-focus-visible\:outline-default:has(:focus-visible){outline:auto highlight;outline-color:-webkit-focus-ring-color}[data-flux-timeline]{grid-template-columns:var(--flux-timeline-item-offset) auto var(--flux-timeline-content-gap) 1fr;display:grid}[data-flux-timeline] [data-flux-timeline-item]{grid-template-columns:subgrid;grid-column:2/-1;grid-template-rows:auto 1fr auto 1fr auto;display:grid}[data-flux-timeline] [data-flux-timeline-item]:has([data-flux-timeline-block]){grid-column:1/-1}[data-flux-timeline] [data-flux-timeline-item]:not(:first-child) [data-flux-timeline-gap-leading],[data-flux-timeline] [data-flux-timeline-item]:not(:last-child) [data-flux-timeline-gap-trailing]{min-height:calc(var(--flux-timeline-item-gap)/2)}[data-flux-timeline] [data-flux-timeline-item]:first-child [data-flux-timeline-line-leading],[data-flux-timeline] [data-flux-timeline-item]:last-child [data-flux-timeline-line-trailing]{opacity:0}[data-flux-timeline] [data-flux-timeline-indicator]{grid-area:3/1;justify-self:center}[data-flux-timeline] [data-flux-timeline-content]{grid-area:2/3/5;align-self:center;min-width:0}[data-flux-timeline] [data-flux-timeline-line-leading]{grid-area:1/1/3}[data-flux-timeline] [data-flux-timeline-line-trailing]{grid-area:4/1/-1}[data-flux-timeline] [data-flux-timeline-gap-leading]{grid-area:1/3}[data-flux-timeline] [data-flux-timeline-gap-trailing]{grid-area:5/3}[data-flux-timeline][data-flux-timeline-horizontal]{grid-template-columns:initial;grid-template-rows:auto var(--flux-timeline-content-gap) 1fr}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-item]{grid-template-rows:subgrid;grid-row:1/-1;grid-column:initial;grid-template-columns:auto 1fr auto 1fr auto}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-item]:not(:first-child) [data-flux-timeline-gap-leading],[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-item]:not(:last-child) [data-flux-timeline-gap-trailing]{min-width:calc(var(--flux-timeline-item-gap)/2)}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-indicator]{justify-self:initial;grid-area:1/3;align-self:center}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-content]{justify-self:center;align-self:initial;grid-area:3/2/auto/5}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-line-leading]{grid-area:1/1/auto/3;justify-self:stretch}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-line-trailing]{grid-area:1/4/auto/-1;justify-self:stretch}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-gap-leading]{grid-area:3/1}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-gap-trailing]{grid-area:3/5}[data-flux-timeline][data-flux-timeline-horizontal=inline]{grid-template-rows:auto}[data-flux-timeline][data-flux-timeline-horizontal=inline] [data-flux-timeline-item]{grid-template-columns:auto auto auto auto 1fr}[data-flux-timeline][data-flux-timeline-horizontal=inline] [data-flux-timeline-content]{padding-left:var(--flux-timeline-content-gap);padding-right:var(--flux-timeline-content-gap);grid-area:1/4}[data-flux-timeline][data-flux-timeline-horizontal=inline] [data-flux-timeline-line-leading]{grid-area:1/1/auto/3}[data-flux-timeline][data-flux-timeline-horizontal=inline] [data-flux-timeline-line-trailing]{grid-area:1/5}[data-flux-timeline][data-flux-timeline-horizontal=inline] [data-flux-timeline-gap-leading]{grid-area:1/1}[data-flux-timeline][data-flux-timeline-horizontal=inline] [data-flux-timeline-gap-trailing]{grid-area:1/5}[data-flux-timeline-item]:not(:first-child) [data-flux-timeline-line-leading],[data-flux-timeline-item] [data-flux-timeline-line-trailing]{flex-direction:column;align-items:center;display:flex}:is([data-flux-timeline-item]:not(:first-child) [data-flux-timeline-line-leading],[data-flux-timeline-item] [data-flux-timeline-line-trailing]) *{width:var(--flux-timeline-line-width);height:calc(100% - var(--flux-timeline-line-gap))}[data-flux-timeline-item]:not(:first-child) [data-flux-timeline-line-leading]{justify-content:start}[data-flux-timeline-item] [data-flux-timeline-line-trailing]{justify-content:end}[data-flux-timeline-horizontal] [data-flux-timeline-item] :is([data-flux-timeline-line-leading],[data-flux-timeline-line-trailing]){justify-content:center;align-items:initial}[data-flux-timeline-horizontal] [data-flux-timeline-item] :is([data-flux-timeline-line-leading],[data-flux-timeline-line-trailing]) *{height:var(--flux-timeline-line-width);width:calc(100% - var(--flux-timeline-line-gap))}[data-flux-timeline-horizontal] [data-flux-timeline-item] [data-flux-timeline-line-leading]{align-items:start}[data-flux-timeline-horizontal] [data-flux-timeline-item] [data-flux-timeline-line-trailing]{align-items:end}[data-flux-timeline]:not([data-flux-timeline-horizontal])[data-flux-timeline-align=start] [data-flux-timeline-item]{grid-template-rows:auto auto auto 1fr auto}[data-flux-timeline]:not([data-flux-timeline-horizontal])[data-flux-timeline-align=start] [data-flux-timeline-content]{align-self:start}[data-flux-timeline]:not([data-flux-timeline-horizontal]) [data-flux-timeline-item][data-flux-timeline-align=start]{grid-template-rows:auto auto auto 1fr auto}[data-flux-timeline]:not([data-flux-timeline-horizontal]) [data-flux-timeline-item][data-flux-timeline-align=start] [data-flux-timeline-content]{align-self:start}[data-flux-timeline]:not([data-flux-timeline-horizontal])[data-flux-timeline-align=end] [data-flux-timeline-item]{grid-template-rows:auto 1fr auto auto auto}[data-flux-timeline]:not([data-flux-timeline-horizontal])[data-flux-timeline-align=end] [data-flux-timeline-content]{align-self:end}[data-flux-timeline]:not([data-flux-timeline-horizontal]) [data-flux-timeline-item][data-flux-timeline-align=end]{grid-template-rows:auto 1fr auto auto auto}[data-flux-timeline]:not([data-flux-timeline-horizontal]) [data-flux-timeline-item][data-flux-timeline-align=end] [data-flux-timeline-content]{align-self:end}[data-flux-timeline]:not([data-flux-timeline-horizontal])[data-flux-timeline-align=baseline] [data-flux-timeline-item]{grid-template-rows:auto auto auto 1fr auto}[data-flux-timeline]:not([data-flux-timeline-horizontal])[data-flux-timeline-align=baseline] [data-flux-timeline-content]{grid-row:3/5;align-self:baseline}[data-flux-timeline]:not([data-flux-timeline-horizontal])[data-flux-timeline-align=baseline] [data-flux-timeline-indicator]{align-self:baseline}[data-flux-timeline]:not([data-flux-timeline-horizontal]) [data-flux-timeline-item][data-flux-timeline-align=baseline]{grid-template-rows:auto auto auto 1fr auto}[data-flux-timeline]:not([data-flux-timeline-horizontal]) [data-flux-timeline-item][data-flux-timeline-align=baseline] [data-flux-timeline-content]{grid-row:3/5;align-self:baseline}[data-flux-timeline]:not([data-flux-timeline-horizontal]) [data-flux-timeline-item][data-flux-timeline-align=baseline] [data-flux-timeline-indicator]{align-self:baseline}:is([data-flux-timeline][data-flux-timeline-horizontal][data-flux-timeline-align=start],[data-flux-timeline][data-flux-timeline-horizontal][data-flux-timeline-align=baseline]) [data-flux-timeline-item]{grid-template-columns:auto auto auto 1fr auto}:is([data-flux-timeline][data-flux-timeline-horizontal][data-flux-timeline-align=start],[data-flux-timeline][data-flux-timeline-horizontal][data-flux-timeline-align=baseline]) [data-flux-timeline-content]{justify-self:start}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-item]:is([data-flux-timeline-align=start],[data-flux-timeline-align=baseline]){grid-template-columns:auto auto auto 1fr auto}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-item]:is([data-flux-timeline-align=start],[data-flux-timeline-align=baseline]) [data-flux-timeline-content]{justify-self:start}[data-flux-timeline][data-flux-timeline-horizontal][data-flux-timeline-align=end] [data-flux-timeline-item]{grid-template-columns:auto 1fr auto auto auto}[data-flux-timeline][data-flux-timeline-horizontal][data-flux-timeline-align=end] [data-flux-timeline-content]{justify-self:end}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-item][data-flux-timeline-align=end]{grid-template-columns:auto 1fr auto auto auto}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-item][data-flux-timeline-align=end] [data-flux-timeline-content]{justify-self:end}[data-flux-timeline]:has([data-flux-timeline-block]){--flux-timeline-item-offset:calc(var(--spacing) * 3)}[data-flux-timeline-item] [data-flux-timeline-block]{grid-template-columns:subgrid;grid-area:2/1/5/-1;display:grid}[data-flux-timeline-item] [data-flux-timeline-block] [data-flux-timeline-subgrid]{grid-template-columns:subgrid;grid-column:1/-1;display:grid}[data-flux-timeline-item] [data-flux-timeline-block] [data-flux-timeline-subgrid]>:first-child{grid-column:2;justify-self:center}[data-flux-timeline-item] [data-flux-timeline-block] [data-flux-timeline-subgrid]>:nth-child(2){grid-column:4}[data-flux-timeline-item] [data-flux-timeline-block]>:not([data-flux-timeline-subgrid]){grid-column:1/-1}[data-flux-timeline-item] [data-flux-timeline-line-leading]:has(~[data-flux-timeline-block]){grid-area:1/2/2}[data-flux-timeline-item] [data-flux-timeline-line-leading]:has(~[data-flux-timeline-block]) *{height:100%!important}[data-flux-timeline-item] [data-flux-timeline-block]~[data-flux-timeline-line-trailing]{grid-area:5/2/-1}[data-flux-timeline-item] [data-flux-timeline-block]~[data-flux-timeline-line-trailing] *{height:100%!important}[data-flux-timeline-item]:not(:last-child) [data-flux-timeline-block]~[data-flux-timeline-gap-trailing]{height:var(--flux-timeline-item-gap)}[data-flux-timeline-item]:not(:first-child) [data-flux-timeline-gap-leading]:has(~[data-flux-timeline-block]){height:var(--flux-timeline-item-gap)}@keyframes obsidian-draw-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes obsidian-draw-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes obsidian-rise{0%{transform:translateY(108%)}to{transform:none}}@keyframes obsidian-fade{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}@keyframes obsidian-glow{0%{opacity:0}to{opacity:1}}@keyframes obsidian-breathe{0%,to{opacity:.78;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.anim-obsidian-reveal{animation:linear both obsidian-fade;animation-timeline:view();animation-range:entry cover 22%}.anim-obsidian-rule{animation:linear both obsidian-draw-x;animation-timeline:view();animation-range:entry 10% cover 35%}}}@keyframes atelier-unveil{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes atelier-settle{0%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes atelier-rise{0%{transform:translateY(108%)}to{transform:translateY(0)}}@keyframes atelier-fade{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:none}}@keyframes atelier-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes atelier-light{0%{background-position:18% 12%,0 0}to{background-position:82% 46%,0 0}}.anim-atelier-unveil{animation:1.5s cubic-bezier(.16,1,.3,1) backwards atelier-unveil;animation-delay:var(--atelier-delay,.2s)}.anim-atelier-settle{animation:2.2s cubic-bezier(.16,1,.3,1) backwards atelier-settle;animation-delay:var(--atelier-delay,.2s)}.anim-atelier-line{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.anim-atelier-rise{animation:1.2s cubic-bezier(.16,1,.3,1) backwards atelier-rise;animation-delay:var(--atelier-delay,0s);display:inline-block}.anim-atelier-fade{animation:1s cubic-bezier(.16,1,.3,1) backwards atelier-fade;animation-delay:var(--atelier-delay,.4s)}.anim-atelier-rule{transform-origin:0;animation:1.4s cubic-bezier(.16,1,.3,1) backwards atelier-rule;animation-delay:var(--atelier-delay,.3s)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.anim-atelier-scroll-unveil{animation:linear both atelier-unveil;animation-timeline:view();animation-range:entry cover 34%}.anim-atelier-scroll-settle{animation:linear both atelier-settle;animation-timeline:view();animation-range:entry cover 50%}.anim-atelier-scroll-fade{animation:linear both atelier-fade;animation-timeline:view();animation-range:entry 10% cover 30%}.anim-atelier-scroll-rule{transform-origin:0;animation:linear both atelier-rule;animation-timeline:view();animation-range:entry cover 40%}}}.anim-atelier-paper{isolation:isolate}.anim-atelier-paper:before{content:"";z-index:-1;pointer-events:none;opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.anim-atelier-link{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:.15em;transition:background-size .7s cubic-bezier(.16,1,.3,1)}.anim-atelier-link:hover,.anim-atelier-link:focus-visible,.group:hover .anim-atelier-link,.anim-atelier-link[aria-current=true]{background-size:100% 1px}.anim-atelier-underline{background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:.15em;transition:background-size .7s cubic-bezier(.16,1,.3,1)}.anim-atelier-underline:hover{background-size:0% 1px}.anim-atelier-index{visibility:hidden;clip-path:inset(0 0 100%);transition:clip-path .9s cubic-bezier(.76,0,.24,1),visibility 0s linear .9s}.anim-atelier-index[data-open=true]{visibility:visible;clip-path:inset(0);transition:clip-path 1s cubic-bezier(.76,0,.24,1),visibility linear}.anim-atelier-index-item{display:block;overflow:hidden}.anim-atelier-index-slide{transition:transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(105%)}[data-open=true] .anim-atelier-index-slide{transition:transform 1.1s cubic-bezier(.16,1,.3,1);transition-delay:calc(.32s + var(--i,0) * 70ms);transform:translateY(0)}.anim-atelier-index-meta{opacity:0;transition:opacity .3s}[data-open=true] .anim-atelier-index-meta{opacity:1;transition:opacity .9s .7s}.anim-atelier-index-link>*{transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .5s}.anim-atelier-index-link:hover .anim-atelier-index-word,.anim-atelier-index-link:focus-visible .anim-atelier-index-word{font-style:italic;transform:translate(.18em)}@media (hover:hover){.anim-atelier-index-list:hover .anim-atelier-index-link:not(:hover)>*{opacity:.32}}.anim-atelier-tile-img{transition:transform 1.6s cubic-bezier(.16,1,.3,1)}.group:hover .anim-atelier-tile-img{transform:scale(1.035)}.anim-atelier-caption-name{transition:transform .7s cubic-bezier(.16,1,.3,1)}.group:hover .anim-atelier-caption-name{transform:translate(.35rem)}.anim-atelier-cursor{z-index:2;pointer-events:none;opacity:0;transform:translate3d(var(--cx,50%), var(--cy,50%), 0) translate(-50%, -50%) scale(.6);transition:opacity .35s,transform .5s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0}.group:hover .anim-atelier-cursor{opacity:1;transform:translate3d(var(--cx,50%), var(--cy,50%), 0) translate(-50%, -50%) scale(1)}@media (hover:none){.anim-atelier-cursor{display:none}}@media (prefers-reduced-motion:reduce){.anim-atelier-cursor{display:none}}.anim-atelier-sculpt{background-image:radial-gradient(60% 55% at 50% 50%, #ffffff8c, transparent 70%), linear-gradient(180deg, var(--atelier-tone-a), var(--atelier-tone-b));background-size:220% 220%,100% 100%;animation:22s ease-in-out infinite alternate atelier-light}.anim-atelier-sculpt-sphere{background-image:radial-gradient(55% 55% at 34% 28%, #ffffffb3, transparent 62%), radial-gradient(circle at 50% 50%, var(--atelier-tone-a), var(--atelier-tone-b) 78%);border-radius:9999px;box-shadow:0 2.5rem 3rem -2rem #00000047}.anim-atelier-shadow{background:radial-gradient(50% 50%,#0003,#0000 70%)}.anim-atelier-drift{transform:translate3d(calc(var(--px,0) * 14px), calc(var(--py,0) * 10px), 0);transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.anim-atelier-drift-rev{transform:translate3d(calc(var(--px,0) * -8px), calc(var(--py,0) * -6px), 0);transition:transform 1.4s cubic-bezier(.16,1,.3,1)}.anim-atelier-filter{transition:color .3s}@keyframes halo-headline{0%{opacity:0;filter:blur(14px);background-position:100%;transform:translateY(.35em)scale(.98)}60%{opacity:1;filter:blur()}to{opacity:1;filter:blur();background-position:0%;transform:none}}@keyframes halo-enter{0%{opacity:0;transform:translateY(1.1rem)}to{opacity:1;transform:none}}@keyframes halo-turn{to{transform:rotate(1turn)}}@keyframes halo-breathe{0%,to{opacity:.78;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes halo-ascend{0%{opacity:.5;transform:translateY(16%)scale(.8)}to{opacity:1;transform:none}}@keyframes halo-settle{0%{opacity:.8;transform:translateY(4%)scale(.94)}to{opacity:1;transform:none}}@keyframes halo-bloom{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:none}}@keyframes halo-line{0%{opacity:.1;filter:blur(6px);transform:translateY(.4em)}to{opacity:1;filter:blur();transform:none}}@keyframes halo-tile{0%{opacity:0;transform:translateY(3rem)scale(.96)}to{opacity:1;transform:none}}@keyframes halo-focus{0%{opacity:.45;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes halo-compact{0%{transform:none}to{transform:translateY(-.25rem)scale(.965)}}@keyframes halo-glass{0%{opacity:.55}to{opacity:1}}@keyframes halo-wordmark{0%{opacity:0;transform:translateY(35%)}to{opacity:1;transform:none}}.anim-halo-gradient-text{background-image:linear-gradient(100deg, var(--theme-ink) 0%, var(--theme-ink) 30%, var(--site-brand) 58%, var(--site-accent) 82%, var(--site-accent) 100%)}@supports (color:color-mix(in lab, red, red)){.anim-halo-gradient-text{background-image:linear-gradient(100deg, var(--theme-ink) 0%, color-mix(in oklab, var(--theme-ink) 55%, var(--site-brand)) 30%, var(--site-brand) 58%, var(--site-accent) 82%, color-mix(in oklab, var(--site-accent) 60%, var(--theme-ink)) 100%)}}.anim-halo-gradient-text{color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0%;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}.anim-halo-soft-text{background-image:linear-gradient(115deg, var(--site-brand), var(--site-accent));color:#0000;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:no-preference){.anim-halo-headline{animation:1.5s cubic-bezier(.16,1,.3,1) .1s backwards halo-headline}.anim-halo-enter{animation:1s cubic-bezier(.16,1,.3,1) backwards halo-enter}.anim-halo-delay-1{animation-delay:.35s}.anim-halo-delay-2{animation-delay:.5s}.anim-halo-delay-3{animation-delay:.65s}}.anim-halo-pill{isolation:isolate;transform-origin:50% 0;position:relative}.anim-halo-pill:before{content:"";z-index:-1;border-radius:inherit;background:var(--theme-panel);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.anim-halo-pill:before{background:color-mix(in oklab, var(--theme-panel) 72%, transparent)}}.anim-halo-pill:before{border:1px solid var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.anim-halo-pill:before{border:1px solid color-mix(in oklab, var(--theme-ink) 8%, transparent)}}.anim-halo-pill:before{box-shadow:0 1px 0 0 oklab(100% 0 5.96046e-8/.7) inset, 0 12px 40px -18px var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.anim-halo-pill:before{box-shadow:0 1px 0 0 oklab(100% 0 5.96046e-8/.7) inset, 0 12px 40px -18px color-mix(in oklab, var(--theme-ink) 35%, transparent)}}.anim-halo-pill:before{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%)}.anim-halo-sheet{background:var(--theme-panel)}@supports (color:color-mix(in lab, red, red)){.anim-halo-sheet{background:color-mix(in oklab, var(--theme-panel) 86%, transparent)}}.anim-halo-sheet{border:1px solid var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.anim-halo-sheet{border:1px solid color-mix(in oklab, var(--theme-ink) 8%, transparent)}}.anim-halo-sheet{box-shadow:0 30px 80px -30px var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.anim-halo-sheet{box-shadow:0 30px 80px -30px color-mix(in oklab, var(--theme-ink) 45%, transparent)}}.anim-halo-sheet{-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%)}.anim-halo-navlink{transition:color .25s;position:relative}.anim-halo-navlink:after{content:"";background:var(--site-brand);opacity:0;border-radius:999px;width:.25rem;height:.25rem;transition:opacity .3s,transform .4s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-.35rem;left:50%;transform:translate(-50%,.25rem)}.anim-halo-navlink[aria-current=page]:after{opacity:1;transform:translate(-50%)}.anim-halo-btn{background:var(--site-brand);color:#fff;transition:transform .4s cubic-bezier(.16,1,.3,1),background-color .25s,opacity .25s}.anim-halo-btn:hover:not(:disabled){background:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.anim-halo-btn:hover:not(:disabled){background:color-mix(in oklab, var(--site-brand) 86%, black)}}.anim-halo-btn:hover:not(:disabled){transform:scale(1.03)}.anim-halo-btn:active:not(:disabled){transform:scale(.98)}.anim-halo-link{color:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.anim-halo-link{color:color-mix(in oklab, var(--site-brand) 80%, var(--theme-ink))}}.anim-halo-link .anim-halo-chevron{transition:transform .4s cubic-bezier(.16,1,.3,1);display:inline-block}.anim-halo-link:hover .anim-halo-chevron,.group:hover .anim-halo-chevron{transform:translate(.2rem)}.anim-halo-link:hover{text-underline-offset:.2em;text-decoration:underline}.anim-halo-ring{background:conic-gradient(from 0deg, var(--site-brand), var(--site-accent), var(--site-accent), var(--site-brand), var(--site-brand))}@supports (color:color-mix(in lab, red, red)){.anim-halo-ring{background:conic-gradient(from 0deg, var(--site-brand), color-mix(in oklab, var(--site-accent) 80%, white), var(--site-accent), color-mix(in oklab, var(--site-brand) 60%, white), var(--site-brand))}}.anim-halo-ring{filter:blur(56px);border-radius:999px;-webkit-mask:radial-gradient(closest-side,#0000 38%,#000 62%,#0000 100%);mask:radial-gradient(closest-side,#0000 38%,#000 62%,#0000 100%)}.anim-halo-core{background:radial-gradient(closest-side, var(--site-brand), var(--site-accent) 55%, transparent 100%);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.anim-halo-core{background:radial-gradient(closest-side, color-mix(in oklab, var(--site-brand) 30%, transparent), color-mix(in oklab, var(--site-accent) 14%, transparent) 55%, transparent 100%)}}@media (prefers-reduced-motion:no-preference){.anim-halo-ring{animation:48s linear infinite halo-turn}.anim-halo-breathe{animation:9s ease-in-out infinite halo-breathe}}.anim-halo-orb{background:radial-gradient(circle at 34% 28%, oklab(100% 0 5.96046e-8/.92) 0, transparent 22%), radial-gradient(circle at 70% 78%, var(--site-accent), transparent 55%), radial-gradient(circle at 40% 40%, var(--site-brand), var(--site-brand) 58%, var(--site-brand) 100%);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.anim-halo-orb{background:radial-gradient(circle at 34% 28%, oklab(100% 0 5.96046e-8/.92) 0, transparent 22%), radial-gradient(circle at 70% 78%, color-mix(in oklab, var(--site-accent) 70%, transparent), transparent 55%), radial-gradient(circle at 40% 40%, color-mix(in oklab, var(--site-brand) 55%, white), var(--site-brand) 58%, color-mix(in oklab, var(--site-brand) 55%, black) 100%)}}.anim-halo-orb{box-shadow:inset -14px -20px 40px oklab(0% none none/.22),inset 10px 12px 30px oklab(100% 0 5.96046e-8/.35)}.anim-halo-floor{background:radial-gradient(closest-side, var(--theme-ink), transparent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.anim-halo-floor{background:radial-gradient(closest-side, color-mix(in oklab, var(--theme-ink) 22%, transparent), transparent)}}.anim-halo-track{scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-inline:max(1rem,50% - 38.5rem);scroll-padding-inline:max(1rem,50% - 38.5rem)}.anim-halo-track::-webkit-scrollbar{display:none}.anim-halo-round{background:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.anim-halo-round{background:color-mix(in oklab, var(--theme-ink) 7%, transparent)}}.anim-halo-round{color:var(--theme-ink);transition:background-color .25s,opacity .25s,transform .4s cubic-bezier(.16,1,.3,1)}.anim-halo-round:hover:not(:disabled){background:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.anim-halo-round:hover:not(:disabled){background:color-mix(in oklab, var(--theme-ink) 13%, transparent)}}.anim-halo-round:hover:not(:disabled){transform:scale(1.06)}.anim-halo-round:disabled{opacity:.35;cursor:default}.anim-halo-tile{border-radius:calc(var(--theme-radius) * 1.45);background:var(--theme-panel);box-shadow:0 0 0 1px var(--theme-ink), 0 2px 6px -2px var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.anim-halo-tile{box-shadow:0 0 0 1px color-mix(in oklab, var(--theme-ink) 5%, transparent), 0 2px 6px -2px color-mix(in oklab, var(--theme-ink) 8%, transparent)}}.anim-halo-tile{transition:box-shadow .6s cubic-bezier(.16,1,.3,1)}.anim-halo-tile:hover{box-shadow:0 0 0 1px var(--theme-ink), 0 30px 60px -30px var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.anim-halo-tile:hover{box-shadow:0 0 0 1px color-mix(in oklab, var(--theme-ink) 6%, transparent), 0 30px 60px -30px color-mix(in oklab, var(--site-brand) 45%, transparent)}}.anim-halo-tile:focus-visible{outline:2px solid var(--site-brand);outline-offset:3px}.anim-halo-tileglow{background:radial-gradient(closest-side, var(--site-brand), var(--site-accent) 60%, transparent)}@supports (color:color-mix(in lab, red, red)){.anim-halo-tileglow{background:radial-gradient(closest-side, color-mix(in oklab, var(--site-brand) 30%, transparent), color-mix(in oklab, var(--site-accent) 14%, transparent) 60%, transparent)}}.anim-halo-tileglow{opacity:.5;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:scale(.85)}.anim-halo-tile:hover .anim-halo-tileglow{opacity:1;transform:scale(1.05)}.anim-halo-lift{transition:transform .8s cubic-bezier(.16,1,.3,1)}.anim-halo-tile:hover .anim-halo-lift{transform:translateY(-.6rem)scale(1.04)}.anim-halo-bento{border-radius:calc(var(--theme-radius) * 1.45);background:var(--theme-panel);box-shadow:0 0 0 1px var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.anim-halo-bento{box-shadow:0 0 0 1px color-mix(in oklab, var(--theme-ink) 5%, transparent)}}.anim-halo-bento{transition:box-shadow .6s cubic-bezier(.16,1,.3,1)}.anim-halo-bento:hover{box-shadow:0 0 0 1px var(--theme-ink), 0 24px 50px -30px var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.anim-halo-bento:hover{box-shadow:0 0 0 1px color-mix(in oklab, var(--theme-ink) 8%, transparent), 0 24px 50px -30px color-mix(in oklab, var(--site-brand) 50%, transparent)}}.anim-halo-bentoglow{filter:blur(28px);border-radius:999px;transition:transform 1s cubic-bezier(.16,1,.3,1)}.anim-halo-bento:hover .anim-halo-bentoglow{transform:scale(1.25)}.anim-halo-segments{background:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.anim-halo-segments{background:color-mix(in oklab, var(--theme-ink) 6%, transparent)}}.anim-halo-segment{color:var(--theme-ink);transition:background-color .3s,box-shadow .3s,color .3s}.anim-halo-segment:hover{background:var(--theme-panel)}@supports (color:color-mix(in lab, red, red)){.anim-halo-segment:hover{background:color-mix(in oklab, var(--theme-panel) 55%, transparent)}}.anim-halo-segment[aria-current=true],.anim-halo-segment[aria-pressed=true]{background:var(--theme-panel);box-shadow:0 0 0 1px var(--theme-ink), 0 3px 10px -3px var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.anim-halo-segment[aria-current=true],.anim-halo-segment[aria-pressed=true]{box-shadow:0 0 0 1px color-mix(in oklab, var(--theme-ink) 6%, transparent), 0 3px 10px -3px color-mix(in oklab, var(--theme-ink) 22%, transparent)}}.anim-halo-option{background:var(--theme-panel);box-shadow:0 0 0 1px var(--theme-line);transition:box-shadow .3s,transform .4s cubic-bezier(.16,1,.3,1)}.anim-halo-option:hover{box-shadow:0 0 0 1px var(--theme-muted)}.anim-halo-option[aria-current=true]{box-shadow:0 0 0 2px var(--site-brand), 0 10px 30px -18px var(--site-brand)}.anim-halo-stage{border-radius:calc(var(--theme-radius) * 1.8);background:radial-gradient(60% 55% at 50% 58%, var(--site-brand), transparent 70%), radial-gradient(40% 40% at 68% 30%, var(--site-accent), transparent 70%), var(--theme-shell)}@supports (color:color-mix(in lab, red, red)){.anim-halo-stage{background:radial-gradient(60% 55% at 50% 58%, color-mix(in oklab, var(--site-brand) 13%, transparent), transparent 70%), radial-gradient(40% 40% at 68% 30%, color-mix(in oklab, var(--site-accent) 10%, transparent), transparent 70%), var(--theme-shell)}}.anim-halo-thumb{transition:opacity .3s,box-shadow .3s,transform .4s cubic-bezier(.16,1,.3,1)}.anim-halo-thumb:hover{transform:translateY(-2px)}.anim-halo-buybar{background:var(--theme-panel)}@supports (color:color-mix(in lab, red, red)){.anim-halo-buybar{background:color-mix(in oklab, var(--theme-panel) 80%, transparent)}}.anim-halo-buybar{border:1px solid var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.anim-halo-buybar{border:1px solid color-mix(in oklab, var(--theme-ink) 8%, transparent)}}.anim-halo-buybar{box-shadow:0 24px 60px -24px var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.anim-halo-buybar{box-shadow:0 24px 60px -24px color-mix(in oklab, var(--theme-ink) 45%, transparent)}}.anim-halo-buybar{-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%)}.anim-halo-wordmark{background-image:linear-gradient(180deg, var(--theme-ink), var(--theme-ink) 85%)}@supports (color:color-mix(in lab, red, red)){.anim-halo-wordmark{background-image:linear-gradient(180deg, color-mix(in oklab, var(--theme-ink) 16%, transparent), color-mix(in oklab, var(--theme-ink) 2%, transparent) 85%)}}.anim-halo-wordmark{color:#0000;-webkit-background-clip:text;background-clip:text}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.anim-halo-pill{animation:linear both halo-compact;animation-timeline:scroll(root);animation-range:0 160px}.anim-halo-pill:before{animation:linear both halo-glass;animation-timeline:scroll(root);animation-range:0 160px}.anim-halo-ascend{animation:linear both halo-ascend;animation-timeline:view();animation-range:entry cover 50%}.anim-halo-ascend.anim-halo-gentle{animation-name:halo-settle;animation-range:entry}.anim-halo-bloom{animation:linear both halo-bloom;animation-timeline:view();animation-range:entry 10% cover 55%}.anim-halo-line{animation:linear both halo-line;animation-timeline:view();animation-range:entry 15% cover 42%}.anim-halo-tile,.anim-halo-bento,.anim-halo-rise{animation:linear both halo-tile;animation-timeline:view();animation-range:entry cover 24%}.anim-halo-track .anim-halo-tile{animation-name:halo-focus;animation-timeline:view(x);animation-range:entry}.anim-halo-wordmark{animation:linear both halo-wordmark;animation-timeline:view();animation-range:entry cover 40%}}}.anim-noir-grain{pointer-events:none;will-change:transform;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px;animation:.9s step-end infinite noir-grain;position:absolute;inset:-50%}@keyframes noir-grain{0%{transform:translate(0)}10%{transform:translate(-5%,-8%)}20%{transform:translate(-12%,4%)}30%{transform:translate(7%,-14%)}40%{transform:translate(-4%,18%)}50%{transform:translate(-14%,8%)}60%{transform:translate(12%)}70%{transform:translateY(12%)}80%{transform:translate(3%,22%)}90%{transform:translate(-9%,6%)}}.anim-noir-spotlight{pointer-events:none;transform-origin:50% 0;will-change:transform;background:conic-gradient(from 164deg at 50% 0,#0000 0deg,#ffffff09 7deg,#ffffff1c 16deg,#ffffff29 18deg,#ffffff1c 20deg,#ffffff09 29deg,#0000 36deg);width:220vmax;height:150%;animation:22s cubic-bezier(.45,0,.55,1) infinite alternate noir-sweep;position:absolute;top:-12%;left:50%;transform:translate(-50%)rotate(-12deg);-webkit-mask:linear-gradient(#000 0% 55%,#0000 95%);mask:linear-gradient(#000 0% 55%,#0000 95%)}@keyframes noir-sweep{0%{transform:translate(-50%)rotate(-13deg)}to{transform:translate(-50%)rotate(13deg)}}.anim-noir-letterbox{transform-origin:var(--noir-origin,top);animation:1.6s cubic-bezier(.16,1,.3,1) both noir-letterbox}@keyframes noir-letterbox{0%{transform:scaleY(2.6)}to{transform:scaleY(1)}}.anim-noir-word{animation:1.5s cubic-bezier(.16,1,.3,1) both noir-word;animation-delay:calc(.45s + var(--i,0) * .14s);display:inline-block}@keyframes noir-word{0%{opacity:0;filter:blur(14px);transform:translateY(.18em)}60%{filter:blur()}to{opacity:1;filter:blur();transform:none}}.anim-noir-fade{animation:1.4s cubic-bezier(.16,1,.3,1) both noir-fade;animation-delay:var(--d,0s)}@keyframes noir-fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.anim-noir-iris{pointer-events:none;visibility:hidden;background:#000;animation:1.8s cubic-bezier(.65,0,.35,1) both noir-iris}@keyframes noir-iris{0%{visibility:visible;opacity:1}to{visibility:hidden;opacity:0}}.anim-noir-cue{transform-origin:top;animation:2.8s cubic-bezier(.65,0,.35,1) infinite noir-cue}@keyframes noir-cue{0%{transform-origin:top;transform:scaleY(0)}45%{transform-origin:top;transform:scaleY(1)}55%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}.anim-noir-tally{animation:2.4s step-end 1.4s both noir-tally}@keyframes noir-tally{0%{opacity:0}20%{opacity:1}30%{opacity:0}45%{opacity:1}}.anim-noir-credits:hover .anim-noir-row:not(:hover){opacity:.32}.anim-noir-row{transition:opacity .6s cubic-bezier(.16,1,.3,1)}.anim-noir-name{transition:transform .7s cubic-bezier(.16,1,.3,1);display:inline-block}.anim-noir-row:hover .anim-noir-name{transform:translate(.35em)}.anim-noir-rule{clip-path:inset(0 100% 0 0);transition:clip-path .8s cubic-bezier(.16,1,.3,1)}.anim-noir-row:hover .anim-noir-rule,.anim-noir-row:focus-visible .anim-noir-rule{clip-path:inset(0)}.anim-noir-thumb{display:none}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.anim-noir-thumb{display:block}}.anim-noir-preview{opacity:0;transition:transform .55s cubic-bezier(.16,1,.3,1),opacity .35s;transform:scale(.92)}.anim-noir-preview[data-on]{opacity:1;transform:scale(1)}.anim-noir-still{filter:grayscale()contrast(1.08)brightness(.92);transition:filter 1.4s cubic-bezier(.16,1,.3,1),transform 1.6s cubic-bezier(.16,1,.3,1)}.anim-noir-stage:hover .anim-noir-still{filter:grayscale(0)contrast()brightness();transform:scale(1.025)}.anim-noir-sprockets{background-image:radial-gradient(circle at center, var(--theme-surface) 0 3px, transparent 3.5px);background-repeat:repeat-x;background-size:22px 100%}.anim-noir-frame{transition:background-color .6s cubic-bezier(.16,1,.3,1)}.anim-noir-frame .anim-noir-name{transition:transform .7s cubic-bezier(.16,1,.3,1),letter-spacing .7s cubic-bezier(.16,1,.3,1)}.anim-noir-frame:hover .anim-noir-name{transform:scale(1.04)}.anim-noir-curtain{clip-path:inset(0 0 100%);visibility:hidden;transition:clip-path .7s cubic-bezier(.76,0,.24,1),visibility 0s linear .7s}.anim-noir-curtain[data-open]{clip-path:inset(0);visibility:visible;transition:clip-path .7s cubic-bezier(.76,0,.24,1),visibility}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.anim-noir-enter{animation:linear both noir-enter;animation-timeline:view();animation-range:entry cover 28%}}}@keyframes noir-enter{0%{opacity:0;filter:blur(6px);transform:translateY(24px)}to{opacity:1;filter:blur();transform:none}}@media (hover:none){.anim-noir-still{filter:grayscale(.3)contrast(1.04)}}@keyframes meridian-turn{to{transform:rotate(1turn)}}@keyframes meridian-dial-in{0%{opacity:0;filter:blur(8px);transform:rotate(-28deg)scale(.9)}to{opacity:1;filter:none;transform:none}}@keyframes meridian-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes meridian-draw-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes meridian-draw-y{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes meridian-brush{0%{opacity:0;background-position:100% 0}to{opacity:1;background-position:0 0}}@keyframes meridian-blink{0%,55%{opacity:1}56%,to{opacity:.35}}.anim-meridian-figures{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1}.anim-meridian-ref{font-variant-numeric:tabular-nums lining-nums;letter-spacing:.22em;text-transform:uppercase;font-size:10.5px;font-weight:600}.anim-meridian-rise{animation:1s cubic-bezier(.16,1,.3,1) backwards meridian-rise}.anim-meridian-rule{transform-origin:0;animation:1.4s cubic-bezier(.16,1,.3,1) .2s backwards meridian-draw-x}.anim-meridian-dial{animation:2.2s cubic-bezier(.16,1,.3,1) .15s backwards meridian-dial-in}.anim-meridian-gridline{transform-origin:top;animation:1.8s cubic-bezier(.16,1,.3,1) backwards meridian-draw-y}.anim-meridian-bezel{transform-box:view-box;transform-origin:50%;animation:240s linear infinite meridian-turn}.anim-meridian-sweep{transform-box:view-box;transform-origin:50%;animation:60s linear infinite meridian-turn}.anim-meridian-glare{mix-blend-mode:soft-light;will-change:transform;background:radial-gradient(circle,#ffffff8c,#fff0 55%);transition:transform .9s cubic-bezier(.16,1,.3,1)}.anim-meridian-sunburst{background:repeating-conic-gradient(from 0deg, #00000007 0deg .6deg, #ffffff0d .6deg 1.2deg), radial-gradient(circle at 50% 38%, var(--theme-panel), var(--theme-surface) 78%)}@supports (color:color-mix(in lab, red, red)){.anim-meridian-sunburst{background:repeating-conic-gradient(from 0deg, #00000007 0deg .6deg, #ffffff0d .6deg 1.2deg), radial-gradient(circle at 50% 38%, var(--theme-panel), color-mix(in oklab, var(--theme-surface) 82%, var(--site-accent)) 78%)}}.anim-meridian-blink{animation:1s step-end infinite meridian-blink}.anim-meridian-reg{--reg:14px;--reg-c:var(--meridian-reg,var(--site-accent))}@supports (color:color-mix(in lab, red, red)){.anim-meridian-reg{--reg-c:var(--meridian-reg,color-mix(in oklab, var(--site-accent) 80%, var(--theme-ink)))}}.anim-meridian-reg{background:linear-gradient(var(--reg-c), var(--reg-c)) top left / var(--reg) 1px no-repeat, linear-gradient(var(--reg-c), var(--reg-c)) top left / 1px var(--reg) no-repeat, linear-gradient(var(--reg-c), var(--reg-c)) top right / var(--reg) 1px no-repeat, linear-gradient(var(--reg-c), var(--reg-c)) top right / 1px var(--reg) no-repeat, linear-gradient(var(--reg-c), var(--reg-c)) bottom left / var(--reg) 1px no-repeat, linear-gradient(var(--reg-c), var(--reg-c)) bottom left / 1px var(--reg) no-repeat, linear-gradient(var(--reg-c), var(--reg-c)) bottom right / var(--reg) 1px no-repeat, linear-gradient(var(--reg-c), var(--reg-c)) bottom right / 1px var(--reg) no-repeat}.anim-meridian-cross{background:linear-gradient(var(--meridian-reg,currentColor), var(--meridian-reg,currentColor)) center / 22px 1px no-repeat, linear-gradient(var(--meridian-reg,currentColor), var(--meridian-reg,currentColor)) center / 1px 22px no-repeat}.anim-meridian-ticks{background:repeating-conic-gradient(from -.3deg, var(--theme-ink) 0deg .6deg, transparent .6deg 6deg)}@supports (color:color-mix(in lab, red, red)){.anim-meridian-ticks{background:repeating-conic-gradient(from -.3deg, color-mix(in oklab, var(--theme-ink) 55%, transparent) 0deg .6deg, transparent .6deg 6deg)}}.anim-meridian-ticks{-webkit-mask:radial-gradient(circle,#0000 62%,#000 62.5% 70%,#0000 70.5%);mask:radial-gradient(circle,#0000 62%,#000 62.5% 70%,#0000 70.5%)}.anim-meridian-ticks-major{background:repeating-conic-gradient(from -1deg, var(--site-accent) 0deg 2deg, transparent 2deg 30deg);-webkit-mask:radial-gradient(circle,#0000 58%,#000 58.5% 70%,#0000 70.5%);mask:radial-gradient(circle,#0000 58%,#000 58.5% 70%,#0000 70.5%)}.anim-meridian-guilloche{background:repeating-radial-gradient(circle,#ffffff12 0 1px,#0000 1px 9px);-webkit-mask:radial-gradient(circle,#000 40%,#0000 70%);mask:radial-gradient(circle,#000 40%,#0000 70%)}.anim-meridian-guilloche-ink{background:repeating-radial-gradient(circle at 50% 50%, var(--theme-ink) 0 1px, transparent 1px 8px)}@supports (color:color-mix(in lab, red, red)){.anim-meridian-guilloche-ink{background:repeating-radial-gradient(circle at 50% 50%, color-mix(in oklab, var(--theme-ink) 7%, transparent) 0 1px, transparent 1px 8px)}}.anim-meridian-guilloche-ink{-webkit-mask:radial-gradient(circle,#000 30%,#0000 72%);mask:radial-gradient(circle,#000 30%,#0000 72%)}.anim-meridian-link{background-image:linear-gradient(var(--site-accent), var(--site-accent));background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .6s cubic-bezier(.16,1,.3,1),color .3s}.anim-meridian-link:hover,.anim-meridian-link[aria-current=page]{background-size:100% 1px}.anim-meridian-btn{isolation:isolate;background-color:var(--site-brand);box-shadow:inset 0 0 0 1px var(--site-accent), inset 0 0 0 4px var(--site-brand), inset 0 0 0 5px var(--site-accent);background-image:linear-gradient(110deg,#0000 35%,#ffffff29 50%,#0000 65%);background-position:120% 0;background-repeat:no-repeat;background-size:250% 100%;position:relative}@supports (color:color-mix(in lab, red, red)){.anim-meridian-btn{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--site-accent) 55%, transparent), inset 0 0 0 4px var(--site-brand), inset 0 0 0 5px color-mix(in oklab, var(--site-accent) 30%, transparent)}}.anim-meridian-btn{transition:background-position 1.1s cubic-bezier(.16,1,.3,1),box-shadow .4s}.anim-meridian-btn:hover:not(:disabled){background-position:-20% 0}.anim-meridian-card{transition:background-color .5s cubic-bezier(.16,1,.3,1);position:relative}.anim-meridian-card:hover{background-color:var(--theme-panel)}@supports (color:color-mix(in lab, red, red)){.anim-meridian-card:hover{background-color:color-mix(in oklab, var(--theme-panel) 92%, var(--site-accent))}}.anim-meridian-card:hover:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(115deg, var(--site-accent) 0%, var(--site-accent) 18%, var(--site-accent) 32%, var(--site-accent) 50%, var(--site-accent) 66%, var(--site-accent) 84%, var(--site-accent) 100%);padding:2px;position:absolute;inset:-1px}@supports (color:color-mix(in lab, red, red)){.anim-meridian-card:hover:before{background:linear-gradient(115deg, color-mix(in oklab, var(--site-accent) 55%, #fff) 0%, var(--site-accent) 18%, color-mix(in oklab, var(--site-accent) 60%, #000) 32%, color-mix(in oklab, var(--site-accent) 45%, #fff) 50%, var(--site-accent) 66%, color-mix(in oklab, var(--site-accent) 65%, #000) 84%, color-mix(in oklab, var(--site-accent) 50%, #fff) 100%)}}.anim-meridian-card:hover:before{-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;background-size:300% 100%;animation:.9s cubic-bezier(.16,1,.3,1) both meridian-brush;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.anim-meridian-zoom{transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.anim-meridian-card:hover .anim-meridian-zoom{transform:scale(1.045)}.anim-meridian-arrow{transition:transform .6s cubic-bezier(.16,1,.3,1)}.anim-meridian-card:hover .anim-meridian-arrow,.anim-meridian-row:hover .anim-meridian-arrow{transform:translate(4px)}.anim-meridian-row{transition:background-color .4s cubic-bezier(.16,1,.3,1)}.anim-meridian-row:hover{background-color:var(--site-accent)}@supports (color:color-mix(in lab, red, red)){.anim-meridian-row:hover{background-color:color-mix(in oklab, var(--site-accent) 7%, transparent)}}.anim-meridian-reveal{opacity:1}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.anim-meridian-reveal{animation:linear both meridian-rise;animation-timeline:view();animation-range:entry 4% cover 22%}.anim-meridian-scale{transform-origin:0;animation:linear both meridian-draw-x;animation-timeline:view();animation-range:entry 10% cover 40%}}}.anim-meridian-tabs{scrollbar-width:none}.anim-meridian-tabs::-webkit-scrollbar{display:none}@keyframes glacier-drift-a{0%,to{transform:translate(0)scale(1)}50%{transform:translate(8%,6%)scale(1.12)}}@keyframes glacier-drift-b{0%,to{transform:translate(0)scale(1.05)}50%{transform:translate(-10%,-5%)scale(.94)}}@keyframes glacier-drift-c{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(5%,-8%)rotate(8deg)}}@keyframes glacier-flow-a{0%{transform:translate(-4%,-3%)rotate(0)scale(1.05)}to{transform:translate(4%,3%)rotate(4deg)scale(1.12)}}@keyframes glacier-flow-b{0%{transform:translate(5%,2%)rotate(0)scale(1.15)}to{transform:translate(-5%,-4%)rotate(-5deg)scale(1.05)}}@keyframes glacier-rise{0%{opacity:0;transform:translateY(2.25rem)}to{opacity:1;transform:none}}@keyframes glacier-thaw{0%{opacity:0;filter:blur(14px);transform:translateY(1.25rem)scale(.985)}to{opacity:1;filter:none;transform:none}}@keyframes glacier-dock-in{0%{opacity:0;transform:translateY(140%)}to{opacity:1;transform:none}}@keyframes glacier-sheen{0%{transform:translate(-130%)skew(-16deg)}to{transform:translate(260%)skew(-16deg)}}@keyframes glacier-breathe{0%,to{transform-origin:top;opacity:.4;transform:scaleY(.35)}50%{transform-origin:top;opacity:1;transform:scaleY(1)}}@keyframes glacier-parallax{0%{transform:translateY(2.5rem)}to{transform:translateY(-2.5rem)}}.anim-glacier-glass{background:linear-gradient(155deg, #ffffff9e, #ffffff38 55%, #ffffff61), var(--theme-panel);position:relative}@supports (color:color-mix(in lab, red, red)){.anim-glacier-glass{background:linear-gradient(155deg, #ffffff9e, #ffffff38 55%, #ffffff61), color-mix(in oklab, var(--theme-panel) 30%, transparent)}}.anim-glacier-glass{box-shadow:inset 0 1px 0 #ffffffe6, inset 0 -1px 0 var(--site-brand), 0 30px 70px -38px var(--theme-shell), 0 2px 6px -3px var(--theme-shell);border:1px solid #ffffffb3}@supports (color:color-mix(in lab, red, red)){.anim-glacier-glass{box-shadow:inset 0 1px 0 #ffffffe6, inset 0 -1px 0 color-mix(in oklab, var(--site-brand) 10%, transparent), 0 30px 70px -38px color-mix(in oklab, var(--theme-shell) 45%, transparent), 0 2px 6px -3px color-mix(in oklab, var(--theme-shell) 14%, transparent)}}.anim-glacier-glass{-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5)}.anim-glacier-frost{background:var(--theme-panel)}@supports (color:color-mix(in lab, red, red)){.anim-glacier-frost{background:color-mix(in oklab, var(--theme-panel) 52%, transparent)}}.anim-glacier-frost{box-shadow:inset 0 1px 0 #ffffffd9, 0 18px 40px -24px var(--theme-shell);border:1px solid #ffffffa6}@supports (color:color-mix(in lab, red, red)){.anim-glacier-frost{box-shadow:inset 0 1px 0 #ffffffd9, 0 18px 40px -24px color-mix(in oklab, var(--theme-shell) 50%, transparent)}}.anim-glacier-frost{-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.anim-glacier-glass,.anim-glacier-frost{background:var(--theme-panel)}@supports (color:color-mix(in lab, red, red)){.anim-glacier-glass,.anim-glacier-frost{background:color-mix(in oklab, var(--theme-panel) 92%, transparent)}}}.anim-glacier-specular:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(38rem circle at calc(50% + var(--gx,0) * 45%) calc(30% + var(--gy,0) * 45%), #ffffff8c, transparent 45%);mix-blend-mode:soft-light;transition:opacity .6s;position:absolute;inset:0}.anim-glacier-edge:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, var(--site-accent), #fff, var(--site-brand), transparent);opacity:.75;height:1px;position:absolute;top:-1px;left:8%;right:8%}.anim-glacier-ambient{background:radial-gradient(60rem 40rem at 85% -10%, var(--site-accent), transparent 60%), radial-gradient(50rem 36rem at -10% 40%, var(--site-brand), transparent 62%), radial-gradient(40rem 30rem at 70% 110%, var(--site-accent), transparent 60%), var(--theme-surface)}@supports (color:color-mix(in lab, red, red)){.anim-glacier-ambient{background:radial-gradient(60rem 40rem at 85% -10%, color-mix(in oklab, var(--site-accent) 30%, transparent), transparent 60%), radial-gradient(50rem 36rem at -10% 40%, color-mix(in oklab, var(--site-brand) 14%, transparent), transparent 62%), radial-gradient(40rem 30rem at 70% 110%, color-mix(in oklab, var(--site-accent) 18%, transparent), transparent 60%), var(--theme-surface)}}.anim-glacier-blob{will-change:transform;border-radius:9999px;position:absolute}.anim-glacier-blob-a{animation:38s cubic-bezier(.45,0,.55,1) infinite glacier-drift-a}.anim-glacier-blob-b{animation:52s cubic-bezier(.45,0,.55,1) infinite glacier-drift-b}.anim-glacier-blob-c{animation:71s cubic-bezier(.45,0,.55,1) infinite glacier-drift-c}.anim-glacier-caustic{will-change:transform;pointer-events:none;position:absolute;inset:-25%}.anim-glacier-caustic svg{width:100%;height:100%;display:block}.anim-glacier-caustic-a{animation:46s cubic-bezier(.45,0,.55,1) infinite alternate glacier-flow-a}.anim-glacier-caustic-b{animation:67s cubic-bezier(.45,0,.55,1) infinite alternate glacier-flow-b}.anim-glacier-facets{translate:calc(var(--gx,0) * -22px) calc(var(--gy,0) * -16px);transition:translate 1.4s cubic-bezier(.16,1,.3,1)}.anim-glacier-panel-float{translate:calc(var(--gx,0) * 8px) calc(var(--gy,0) * 6px);transition:translate 1.6s cubic-bezier(.16,1,.3,1)}.anim-glacier-thaw{animation:1.5s cubic-bezier(.16,1,.3,1) both glacier-thaw}.anim-glacier-in{animation:1.2s cubic-bezier(.16,1,.3,1) both glacier-rise}.anim-glacier-d1{animation-delay:.12s}.anim-glacier-d2{animation-delay:.24s}.anim-glacier-d3{animation-delay:.38s}.anim-glacier-d4{animation-delay:.52s}.anim-glacier-d5{animation-delay:.7s}.anim-glacier-cue{animation:3.6s cubic-bezier(.45,0,.55,1) infinite glacier-breathe}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.anim-glacier-reveal{animation:linear both glacier-rise;animation-timeline:view();animation-range:entry cover 24%}.anim-glacier-scroll-parallax{animation:linear both glacier-parallax;animation-timeline:view();animation-range:cover}}}.anim-glacier-pill{transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s}.anim-glacier-pill:hover{transform:translateY(-1px)}.anim-glacier-dock{animation:1.1s cubic-bezier(.16,1,.3,1) .4s both glacier-dock-in}.anim-glacier-dock-item{transform-origin:50% 100%;transition:transform .45s cubic-bezier(.16,1,.3,1),background-color .3s,color .3s}.anim-glacier-dock-item:hover,.anim-glacier-dock-item:focus-visible{transform:translateY(-5px)scale(1.14)}.anim-glacier-dock-item:hover+.anim-glacier-dock-item{transform:translateY(-2px)scale(1.05)}.anim-glacier-dock-item:has(+.anim-glacier-dock-item:hover){transform:translateY(-2px)scale(1.05)}@media (width<=1023.98px){body:has(.anim-glacier-tabbar) a[aria-label="Chat with us on WhatsApp"]{bottom:calc(5.5rem + env(safe-area-inset-bottom))!important}body:has(.anim-glacier-tabbar):has([data-sticky-buy-bar]) a[aria-label="Chat with us on WhatsApp"]{bottom:calc(11rem + env(safe-area-inset-bottom))!important}}.anim-glacier-card{transition:transform .7s cubic-bezier(.16,1,.3,1),box-shadow .7s cubic-bezier(.16,1,.3,1)}.anim-glacier-card:hover{box-shadow:inset 0 1px 0 #fffffff2, 0 44px 80px -40px var(--site-brand), 0 2px 6px -3px var(--theme-shell);transform:translateY(-6px)}@supports (color:color-mix(in lab, red, red)){.anim-glacier-card:hover{box-shadow:inset 0 1px 0 #fffffff2, 0 44px 80px -40px color-mix(in oklab, var(--site-brand) 55%, transparent), 0 2px 6px -3px color-mix(in oklab, var(--theme-shell) 14%, transparent)}}.anim-glacier-card-media img,.anim-glacier-card-media .anim-glacier-gem{transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.anim-glacier-card:hover .anim-glacier-card-media img{transform:scale(1.06)}.anim-glacier-card:hover .anim-glacier-card-media .anim-glacier-gem{transform:translateY(-6px)rotate(-4deg)}.anim-glacier-sweep{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff80,#0000);width:40%;position:absolute;inset:0 auto 0 0;transform:translate(-130%)skew(-16deg)}.anim-glacier-card:hover .anim-glacier-sweep{animation:1.3s cubic-bezier(.16,1,.3,1) glacier-sheen}.anim-glacier-arrow{transition:transform .5s cubic-bezier(.16,1,.3,1)}.group:hover .anim-glacier-arrow{transform:translate(4px)}.anim-glacier-stagger{--glacier-offset:0rem;padding-bottom:var(--glacier-offset)}@media (width>=640px){.anim-glacier-stagger{--glacier-offset:3.5rem}.anim-glacier-stagger>:nth-child(2n){translate:0 var(--glacier-offset)}}@media (width>=1024px){.anim-glacier-stagger-3{--glacier-offset:4.5rem}.anim-glacier-stagger-3>:nth-child(2n){translate:none}.anim-glacier-stagger-3>:nth-child(3n+2){translate:0 var(--glacier-offset)}}.anim-glacier-row{isolation:isolate;position:relative}.anim-glacier-row:before{content:"";z-index:-1;border-radius:calc(var(--theme-radius) * .8);background:linear-gradient(90deg, var(--site-accent), #ffffff80 60%, transparent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.anim-glacier-row:before{background:linear-gradient(90deg, color-mix(in oklab, var(--site-accent) 22%, transparent), #ffffff80 60%, transparent)}}.anim-glacier-row:before{opacity:0;transform-origin:0;transition:opacity .5s,transform .7s cubic-bezier(.16,1,.3,1);transform:scaleX(.96)}.anim-glacier-row:hover:before{opacity:1;transform:none}.anim-glacier-row-label{transition:transform .7s cubic-bezier(.16,1,.3,1)}.anim-glacier-row:hover .anim-glacier-row-label{transform:translate(.75rem)}.anim-glacier-float{transform:translate3d(calc(var(--px,0) * -14px), calc(var(--py,0) * -14px), 0);will-change:transform;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.anim-glacier-option{transition:transform .45s cubic-bezier(.16,1,.3,1),border-color .3s,background-color .3s,box-shadow .45s}.anim-glacier-option:hover{transform:translateY(-2px)}.anim-glacier-rail{scrollbar-width:none}.anim-glacier-rail::-webkit-scrollbar{display:none}.anim-glacier-rule{background:linear-gradient(90deg, var(--theme-ink), var(--theme-ink));height:1px}@supports (color:color-mix(in lab, red, red)){.anim-glacier-rule{background:linear-gradient(90deg, color-mix(in oklab, var(--theme-ink) 16%, transparent), color-mix(in oklab, var(--theme-ink) 4%, transparent))}}@media (prefers-reduced-motion:reduce){.anim-glacier-sweep,.anim-glacier-row:before{display:none}}@media (width<=1023.98px){body:has([data-sticky-buy-bar]) .anim-glacier-footer-pad{padding-bottom:12.5rem}}@keyframes velvet-rise{0%{opacity:0;filter:blur(6px);transform:translateY(1.5rem)}to{opacity:1;filter:blur();transform:none}}@keyframes velvet-fade{0%{opacity:0}to{opacity:1}}@keyframes velvet-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes velvet-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes velvet-fold-a{0%{transform:translate(-2%)scaleX(1.06)}to{transform:translate(2%,-4%)scale(1.06,1.12)}}@keyframes velvet-fold-b{0%{transform:translate(3%,2%)scale(1.08,1.04)}to{transform:translate(-3%,-2%)scale(1.08,.94)}}@keyframes velvet-fold-c{0%{transform:translateY(3%)rotate(-1.5deg)scale(1.1)}to{transform:translate(-2%,-1%)rotate(1.5deg)scale(1.1)}}@keyframes velvet-sheen{0%{background-position:100% 0}to{background-position:0 0}}@keyframes velvet-reveal{0%{opacity:0;transform:translateY(2.5rem)}to{opacity:1;transform:none}}@keyframes velvet-unveil{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.anim-velvet-rise{animation:1.2s cubic-bezier(.16,1,.3,1) backwards velvet-rise;animation-delay:var(--velvet-delay,0s)}.anim-velvet-fade{animation:1.6s cubic-bezier(.16,1,.3,1) backwards velvet-fade;animation-delay:var(--velvet-delay,0s)}.anim-velvet-ornament path[pathLength]{stroke-dasharray:1;stroke-dashoffset:0;animation:1.6s cubic-bezier(.65,0,.35,1) backwards velvet-draw;animation-delay:calc(var(--velvet-delay,0s) + .15s)}.anim-velvet-ornament .anim-velvet-gem{transform-box:fill-box;transform-origin:50%;animation:1s backwards velvet-fade;animation-delay:var(--velvet-delay,0s)}.anim-velvet-pip{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:var(--site-accent);width:.4rem;height:.4rem;display:inline-block}@supports (color:color-mix(in lab, red, red)){.anim-velvet-pip{background:color-mix(in oklab, var(--site-accent) 70%, transparent)}}.anim-velvet-pip{animation:.9s cubic-bezier(.16,1,.3,1) backwards velvet-pop;animation-delay:var(--velvet-delay,.3s)}.anim-velvet-silk{will-change:transform;position:absolute;inset:-8%}.anim-velvet-silk svg{width:100%;height:100%}.anim-velvet-fold-a{animation:26s ease-in-out infinite alternate velvet-fold-a}.anim-velvet-fold-b{animation:34s ease-in-out -9s infinite alternate velvet-fold-b}.anim-velvet-fold-c{animation:41s ease-in-out -17s infinite alternate velvet-fold-c}.anim-velvet-parallax{transform:translate3d(calc(var(--velvet-px,0) * var(--velvet-depth,10px)), calc(var(--velvet-py,0) * var(--velvet-depth,10px)), 0);transition:transform 1.4s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.anim-velvet-sheen{mix-blend-mode:soft-light;background:linear-gradient(105deg,#0000 38%,#ffffff12 47%,#ffffff21 50%,#ffffff0d 53%,#0000 62%) 0 0/260% 100%;animation:19s cubic-bezier(.45,0,.55,1) infinite alternate velvet-sheen;position:absolute;inset:0}.anim-velvet-tile-image{transition:transform 1.4s cubic-bezier(.16,1,.3,1),filter 1s}.anim-velvet-tile:hover .anim-velvet-tile-image,.anim-velvet-tile:focus-visible .anim-velvet-tile-image{filter:saturate(1.08)brightness(.82);transform:scale(1.06)}.anim-velvet-tile-drawer{transform:translateY(calc(100% - var(--velvet-peek,5.25rem)));transition:transform .8s cubic-bezier(.16,1,.3,1)}.anim-velvet-tile-extra{opacity:0;transition:opacity .5s}.anim-velvet-tile:hover .anim-velvet-tile-drawer,.anim-velvet-tile:focus-visible .anim-velvet-tile-drawer{transform:none}.anim-velvet-tile:hover .anim-velvet-tile-extra,.anim-velvet-tile:focus-visible .anim-velvet-tile-extra{opacity:1;transition-delay:.12s}@media (hover:none){.anim-velvet-tile-drawer{transform:none}.anim-velvet-tile-extra{opacity:1}}.anim-velvet-line{background-image:linear-gradient(currentColor,currentColor);background-position:50% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .6s cubic-bezier(.16,1,.3,1)}.anim-velvet-line:hover,.anim-velvet-line[aria-current=page],.group:hover .anim-velvet-line{background-size:100% 1px}.anim-velvet-reveal,.anim-velvet-unveil{opacity:1}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.anim-velvet-reveal{animation:linear both velvet-reveal;animation-timeline:view();animation-range:entry cover 28%}.anim-velvet-unveil{animation:linear both velvet-unveil;animation-timeline:view();animation-range:entry cover 40%}.anim-velvet-ornament-view{view-timeline-name:--velvet-ornament}.anim-velvet-ornament-view path[pathLength]{stroke-dasharray:1;animation:linear both velvet-draw;animation-timeline:--velvet-ornament;animation-range:entry 10% cover 45%}}}@media (prefers-reduced-motion:reduce){.anim-velvet-ornament path,.anim-velvet-ornament-view path{stroke-dashoffset:0!important;animation:none!important}}.anim-carbon-weave{background-color:var(--theme-shell)}@supports (color:color-mix(in lab, red, red)){.anim-carbon-weave{background-color:color-mix(in oklab, var(--theme-shell) 70%, var(--theme-panel))}}.anim-carbon-weave{background-image:linear-gradient(115deg,#0000 30%,#ffffff12 46%,#ffffff05 54%,#0000 70%),conic-gradient(#ffffff13,#00000052 25%,#ffffff13 25%,#00000052 50%,#ffffff13 50%,#00000052 75%,#ffffff13 75%,#00000052);background-position:100% 0,0 0;background-size:300% 100%,10px 10px;transition:background-position 1.1s cubic-bezier(.16,1,.3,1)}.group:hover .anim-carbon-weave,.anim-carbon-weave:hover{background-position:0 0,0 0}.anim-carbon-weave-fine{background-image:conic-gradient(#ffffff08,#00000038 25%,#ffffff08 25%,#00000038 50%,#ffffff08 50%,#00000038 75%,#ffffff08 75%,#00000038);background-size:8px 8px}.anim-carbon-chamfer{--carbon-cut:18px;clip-path:polygon(0 0, calc(100% - var(--carbon-cut)) 0, 100% var(--carbon-cut), 100% 100%, var(--carbon-cut) 100%, 0 calc(100% - var(--carbon-cut)))}.anim-carbon-chamfer-sm{--carbon-cut:10px}.anim-carbon-chamfer-lg{--carbon-cut:34px}.anim-carbon-slant{--carbon-lean:26px;clip-path:polygon(0 0, 100% 0, calc(100% - var(--carbon-lean)) 100%, 0 100%)}.anim-carbon-para{--carbon-lean:10px;clip-path:polygon(var(--carbon-lean) 0, 100% 0, calc(100% - var(--carbon-lean)) 100%, 0 100%)}.anim-carbon-split{clip-path:polygon(22% 0,100% 0,100% 100%,0 100%)}.anim-carbon-hazard{background-image:repeating-linear-gradient(-45deg,#0000008c 0 5px,#0000 5px 10px)}.anim-carbon-chequer{background-image:repeating-conic-gradient(#ffffffe6 0 25%, #000000e6 0 50%);background-size:12px 12px}.anim-carbon-outline{color:#0000;-webkit-text-stroke:1px var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.anim-carbon-outline{-webkit-text-stroke:1px color-mix(in oklab, var(--theme-ink) 26%, transparent)}}.anim-carbon-streak{height:1px;width:var(--carbon-len,30%);background:linear-gradient(90deg, transparent, var(--carbon-streak-colour,#ffffff80));animation:carbon-streak var(--carbon-dur,2.6s) cubic-bezier(.55, 0, .45, 1) var(--carbon-delay,0s) infinite;will-change:transform;pointer-events:none;position:absolute;left:0;transform:translate(-110%)}@keyframes carbon-streak{0%{opacity:0;transform:translate(-110%)}12%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(calc(100vw + 110%))}}.anim-carbon-launch{animation:.95s cubic-bezier(.16,1,.3,1) backwards carbon-launch}@keyframes carbon-launch{0%{opacity:0;filter:blur(6px);transform:translate(-6%)skew(-10deg)}to{opacity:1;filter:none;transform:none}}.anim-carbon-rise{animation:.8s cubic-bezier(.16,1,.3,1) backwards carbon-rise}@keyframes carbon-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.anim-carbon-sector{transform-origin:0;animation:1.2s cubic-bezier(.16,1,.3,1) backwards carbon-sector}@keyframes carbon-sector{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.anim-carbon-needle{transform-box:view-box;transform-origin:100px 100px;animation:1.4s cubic-bezier(.34,1.4,.5,1) .2s backwards carbon-needle}@keyframes carbon-needle{0%{transform:rotate(calc(-1 * var(--carbon-sweep,90deg)))}to{transform:rotate(0)}}.anim-carbon-reveal{opacity:1}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.anim-carbon-reveal{animation:linear both carbon-reveal;animation-timeline:view();animation-range:entry cover 22%}}}@keyframes carbon-reveal{0%{opacity:0;transform:translate(-24px,28px)}to{opacity:1;transform:none}}.anim-carbon-zoom{transition:transform .9s cubic-bezier(.16,1,.3,1)}.group:hover .anim-carbon-zoom{transform:scale(1.06)}.anim-carbon-nudge{transition:transform .45s cubic-bezier(.16,1,.3,1)}.group:hover .anim-carbon-nudge{transform:translate(5px)}.anim-carbon-menu-link{animation:.7s cubic-bezier(.16,1,.3,1) backwards carbon-launch}@keyframes botanica-rise{0%{opacity:0;transform:translateY(2.75rem)}to{opacity:1;transform:none}}@keyframes botanica-settle{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes botanica-fade{0%{opacity:0;transform:translateY(.9rem)}to{opacity:1;transform:none}}@keyframes botanica-breathe{0%{transform:translate(0)scale(1)rotate(0)}50%{transform:translate(1.5%,-2%)scale(1.09)rotate(6deg)}to{transform:translate(-1%,1%)scale(.97)rotate(-3deg)}}@keyframes botanica-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes botanica-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes botanica-turn{0%{transform:rotate(0)}to{transform:rotate(140deg)}}@keyframes botanica-reveal{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:none}}.anim-botanica-arch-shape{border-radius:999rem 999rem 0 0}.anim-botanica-inner{position:relative}.anim-botanica-inner:after{content:"";border:1px solid var(--theme-panel);position:absolute;inset:.55rem .55rem 0}@supports (color:color-mix(in lab, red, red)){.anim-botanica-inner:after{border:1px solid color-mix(in oklab, var(--theme-panel) 70%, transparent)}}.anim-botanica-inner:after{pointer-events:none;z-index:2;border-bottom:0;border-radius:999rem 999rem 0 0}.anim-botanica-rise{animation:1.5s cubic-bezier(.16,1,.3,1) backwards botanica-rise}.anim-botanica-settle{animation:2.6s cubic-bezier(.16,1,.3,1) backwards botanica-settle}.anim-botanica-fade{animation:1.1s cubic-bezier(.16,1,.3,1) backwards botanica-fade}.anim-botanica-d1{animation-delay:.12s}.anim-botanica-d2{animation-delay:.26s}.anim-botanica-d3{animation-delay:.4s}.anim-botanica-d4{animation-delay:.55s}.anim-botanica-d5{animation-delay:.7s}.anim-botanica-draw path,.anim-botanica-draw circle{stroke-dasharray:1;stroke-dashoffset:0;animation:3.4s cubic-bezier(.45,0,.2,1) .6s backwards botanica-draw}.anim-botanica-draw path:nth-child(2){animation-delay:1.1s}.anim-botanica-draw path:nth-child(3){animation-delay:1.35s}.anim-botanica-draw path:nth-child(4){animation-delay:1.6s}.anim-botanica-draw path:nth-child(5){animation-delay:1.85s}.anim-botanica-draw path:nth-child(6){animation-delay:2.1s}.anim-botanica-draw path:nth-child(7){animation-delay:2.35s}.anim-botanica-rule{transform-origin:50%;animation:1.6s cubic-bezier(.16,1,.3,1) .5s backwards botanica-rule}.anim-botanica-breathe{will-change:transform;animation:22s ease-in-out infinite alternate botanica-breathe}.anim-botanica-breathe-slow{will-change:transform;animation:30s ease-in-out -11s infinite alternate-reverse botanica-breathe}.anim-botanica-depth{transform:translate3d(calc(var(--botanica-x,0) * var(--depth,10px)), calc(var(--botanica-y,0) * var(--depth,10px)), 0);transition:transform 1.4s cubic-bezier(.16,1,.3,1)}.anim-botanica-card{transition:transform .9s cubic-bezier(.16,1,.3,1),box-shadow .9s cubic-bezier(.16,1,.3,1)}.anim-botanica-card:hover{box-shadow:0 30px 60px -38px var(--site-brand);transform:translateY(-.4rem)}@supports (color:color-mix(in lab, red, red)){.anim-botanica-card:hover{box-shadow:0 30px 60px -38px color-mix(in oklab, var(--site-brand) 55%, transparent)}}.anim-botanica-card .anim-botanica-zoom{transition:transform 1.6s cubic-bezier(.16,1,.3,1)}.anim-botanica-card:hover .anim-botanica-zoom{transform:scale(1.06)}.anim-botanica-card .anim-botanica-stretch{transition:transform .9s cubic-bezier(.16,1,.3,1);transform:scaleX(.55)}.anim-botanica-card:hover .anim-botanica-stretch{transform:scaleX(1)}.anim-botanica-link{position:relative}.anim-botanica-link:after{content:"";transform-origin:50%;background:currentColor;height:1px;transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-.3rem;left:0;right:0;transform:scaleX(0)}.anim-botanica-link:hover:after,.anim-botanica-link[aria-current=page]:after{transform:scaleX(1)}.anim-botanica-press{transition:transform .5s cubic-bezier(.16,1,.3,1),background-color .4s,color .4s,border-color .4s,box-shadow .5s}.anim-botanica-press:hover:not(:disabled){transform:translateY(-2px)}.anim-botanica-reveal{opacity:1}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.anim-botanica-reveal{animation:linear both botanica-reveal;animation-timeline:view();animation-range:entry cover 24%}.anim-botanica-turn{animation:linear both botanica-turn;animation-timeline:view();animation-range:cover}}}.anim-botanica-grain{mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.anim-botanica-select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 1.15rem) 52%,calc(100% - .85rem) 52%;background-repeat:no-repeat;background-size:.3rem .3rem}@media (prefers-reduced-motion:reduce){.anim-botanica-draw path,.anim-botanica-draw circle{animation:none!important}}@keyframes ion-rise{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}@keyframes ion-sweep{0%{transform:translate(-100%)}to{transform:translate(500%)}}@keyframes ion-node{0%{opacity:1;transform:scale(1.7)}14%{opacity:.38;transform:scale(1)}to{opacity:.38;transform:scale(1)}}@keyframes ion-scan{0%{transform:translateY(-100%)}to{transform:translateY(1000%)}}@keyframes ion-ping{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(3.2)}}@keyframes ion-load{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes ion-pass{0%{opacity:1;transform:translateY(-120%)}to{opacity:0;transform:translateY(1100%)}}.anim-ion-paper{background-color:var(--theme-surface);background-image:linear-gradient(var(--theme-line) 1px, transparent 1px), linear-gradient(90deg, var(--theme-line) 1px, transparent 1px)}@supports (color:color-mix(in lab, red, red)){.anim-ion-paper{background-image:linear-gradient(color-mix(in oklab, var(--theme-line) 70%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--theme-line) 70%, transparent) 1px, transparent 1px)}}.anim-ion-paper{background-position:-1px -1px;background-size:32px 32px}.anim-ion-scope{background-color:var(--theme-shell);background-image:radial-gradient(120% 90% at 70% 40%, var(--site-brand), transparent 70%), linear-gradient(#ffffff0d 1px, transparent 1px), linear-gradient(90deg, #ffffff0d 1px, transparent 1px)}@supports (color:color-mix(in lab, red, red)){.anim-ion-scope{background-image:radial-gradient(120% 90% at 70% 40%, color-mix(in oklab, var(--site-brand) 30%, transparent), transparent 70%), linear-gradient(#ffffff0d 1px, transparent 1px), linear-gradient(90deg, #ffffff0d 1px, transparent 1px)}}.anim-ion-scope{background-size:100% 100%,20px 20px,20px 20px}.anim-ion-frame{--ion-tick:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.anim-ion-frame{--ion-tick:color-mix(in oklab, var(--theme-ink) 55%, transparent)}}.anim-ion-frame{background-image:linear-gradient(var(--ion-tick), var(--ion-tick)), linear-gradient(var(--ion-tick), var(--ion-tick)), linear-gradient(var(--ion-tick), var(--ion-tick)), linear-gradient(var(--ion-tick), var(--ion-tick)), linear-gradient(var(--ion-tick), var(--ion-tick)), linear-gradient(var(--ion-tick), var(--ion-tick)), linear-gradient(var(--ion-tick), var(--ion-tick)), linear-gradient(var(--ion-tick), var(--ion-tick));background-position:10px 10px,10px 10px,calc(100% - 10px) 10px,calc(100% - 10px) 10px,10px calc(100% - 10px),10px calc(100% - 10px),calc(100% - 10px) calc(100% - 10px),calc(100% - 10px) calc(100% - 10px);background-repeat:no-repeat;background-size:14px 1px,1px 14px,14px 1px,1px 14px,14px 1px,1px 14px,14px 1px,1px 14px}.anim-ion-frame-light{--ion-tick:#ffffff80}.anim-ion-rise{animation:.9s cubic-bezier(.16,1,.3,1) backwards ion-rise;animation-delay:calc(var(--i,0) * 90ms + 60ms)}.anim-ion-reveal{opacity:1}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.anim-ion-reveal{animation:linear both ion-rise;animation-timeline:view();animation-range:entry cover 22%}}}.anim-ion-beam{pointer-events:none;background:linear-gradient(90deg, transparent, var(--site-accent) 70%, var(--site-accent) 98%, transparent);width:20%;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){.anim-ion-beam{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--site-accent) 22%, transparent) 70%, color-mix(in oklab, var(--site-accent) 55%, transparent) 98%, transparent)}}.anim-ion-beam{border-right:1px solid var(--site-accent)}@supports (color:color-mix(in lab, red, red)){.anim-ion-beam{border-right:1px solid color-mix(in oklab, var(--site-accent) 90%, white)}}.anim-ion-beam{will-change:transform;animation:7s linear infinite ion-sweep}.anim-ion-node{transform-box:fill-box;transform-origin:50%;opacity:.38;animation:7s linear infinite ion-node;animation-delay:var(--d,0s)}.anim-ion-ping{position:relative}.anim-ion-ping:after{content:"";background:inherit;border-radius:9999px;animation:2.4s cubic-bezier(.16,1,.3,1) infinite ion-ping;position:absolute;inset:0}.anim-ion-scan{pointer-events:none;background:linear-gradient(180deg, transparent, var(--site-accent) 85%, var(--site-accent));height:10%;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){.anim-ion-scan{background:linear-gradient(180deg, transparent, color-mix(in oklab, var(--site-accent) 14%, transparent) 85%, color-mix(in oklab, var(--site-accent) 70%, transparent))}}.anim-ion-scan{animation:6.5s cubic-bezier(.65,0,.35,1) infinite alternate ion-scan}.anim-ion-load{background:linear-gradient(90deg, transparent, var(--site-accent), transparent);width:40%;animation:1.1s cubic-bezier(.65,0,.35,1) infinite ion-load;position:absolute;inset:0 auto 0 0}@media (prefers-reduced-motion:reduce){.anim-ion-beam,.anim-ion-scan,.anim-ion-ping:after{display:none}}.anim-ion-cq{container:ion-card/inline-size}.anim-ion-spec{border:1px solid var(--theme-line);border-radius:var(--theme-radius);background:var(--theme-panel);height:100%;color:var(--theme-ink);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id go""media media""body body""sizes price";gap:.9rem 1rem;padding:1rem;transition:border-color .4s cubic-bezier(.16,1,.3,1),background-color .4s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.anim-ion-spec:hover{border-color:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.anim-ion-spec:hover{border-color:color-mix(in oklab, var(--site-brand) 55%, var(--theme-line))}}.anim-ion-spec:hover{box-shadow:0 22px 40px -30px var(--site-brand);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.anim-ion-spec:hover{box-shadow:0 22px 40px -30px color-mix(in oklab, var(--site-brand) 80%, transparent)}}.anim-ion-spec:focus-visible{outline:2px solid var(--site-brand);outline-offset:2px}.anim-ion-spec-id{grid-area:id;align-self:center}.anim-ion-spec-go{grid-area:go;align-self:center}.anim-ion-spec-media{aspect-ratio:4/3;border-radius:calc(var(--theme-radius) * .6);background-color:var(--theme-ink);grid-area:media;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.anim-ion-spec-media{background-color:color-mix(in oklab, var(--theme-ink) 3%, var(--theme-panel))}}.anim-ion-spec-media{background-image:linear-gradient(var(--theme-line) 1px, transparent 1px), linear-gradient(90deg, var(--theme-line) 1px, transparent 1px)}@supports (color:color-mix(in lab, red, red)){.anim-ion-spec-media{background-image:linear-gradient(color-mix(in oklab, var(--theme-line) 80%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--theme-line) 80%, transparent) 1px, transparent 1px)}}.anim-ion-spec-media{background-size:16px 16px}.anim-ion-spec-body{grid-area:body;min-width:0}.anim-ion-spec-sizes{grid-area:sizes;align-self:end}.anim-ion-spec-price{text-align:right;grid-area:price;align-self:end}.anim-ion-spec-glyph{transition:transform .8s cubic-bezier(.16,1,.3,1)}.anim-ion-spec:hover .anim-ion-spec-glyph{transform:rotate(30deg)scale(1.06)}.anim-ion-spec-img{transition:transform .9s cubic-bezier(.16,1,.3,1)}.anim-ion-spec:hover .anim-ion-spec-img{transform:scale(1.05)}.anim-ion-spec-pass{pointer-events:none;background:linear-gradient(180deg, transparent, var(--site-accent));height:12%;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){.anim-ion-spec-pass{background:linear-gradient(180deg, transparent, color-mix(in oklab, var(--site-accent) 45%, transparent))}}.anim-ion-spec-pass{border-bottom:1px solid var(--site-accent);visibility:hidden}.anim-ion-spec:hover .anim-ion-spec-pass{visibility:visible;animation:1.1s cubic-bezier(.65,0,.35,1) both ion-pass}.anim-ion-spec-arrow{transition:transform .45s cubic-bezier(.16,1,.3,1),color .3s}.anim-ion-spec:hover .anim-ion-spec-arrow{color:var(--site-brand);transform:translate(4px)}.anim-ion-spec:before{content:"";background:0 0;width:2px;transition:background-color .3s;position:absolute;top:-1px;bottom:-1px;left:-1px}@container ion-card (width>=40rem){.anim-ion-spec,.anim-ion-cols{grid-template-columns:6rem 3.25rem minmax(0,1fr) 7.5rem 8.5rem 2rem;grid-template-areas:"id media body sizes price go";align-items:center;gap:1.25rem}.anim-ion-spec{background:0 0;border-width:0 0 1px;border-radius:0;height:auto;padding:1rem 1.25rem}.anim-ion-spec:hover{box-shadow:none;border-color:var(--theme-line);background:var(--site-brand);transform:none}@supports (color:color-mix(in lab, red, red)){.anim-ion-spec:hover{background:color-mix(in oklab, var(--site-brand) 5%, var(--theme-panel))}}.anim-ion-spec:hover:before{background:var(--site-brand)}.anim-ion-spec-media{aspect-ratio:1;border-radius:calc(var(--theme-radius) * .5);background-size:8px 8px}.anim-ion-spec-sizes,.anim-ion-spec-price{align-self:center}.anim-ion-spec-pass{display:none}.anim-ion-spec-desc{-webkit-line-clamp:1}.anim-ion-spec-from{display:none}}.anim-ion-cols{display:none}@container ion-card (width>=40rem){.anim-ion-cols{padding:.7rem 1.25rem;display:grid}}.anim-ion-opt{transition:background-color .3s cubic-bezier(.16,1,.3,1);position:relative}.anim-ion-opt:before{content:"";background:0 0;width:2px;transition:background-color .3s;position:absolute;top:0;bottom:0;left:0}.anim-ion-opt:hover{background:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.anim-ion-opt:hover{background:color-mix(in oklab, var(--site-brand) 4%, transparent)}}.anim-ion-opt[aria-current=true]{background:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.anim-ion-opt[aria-current=true]{background:color-mix(in oklab, var(--site-brand) 8%, var(--theme-panel))}}.anim-ion-opt[aria-current=true]:before{background:var(--site-brand)}.anim-ion-key{transition:color .25s,background-color .25s}.anim-ion-key:hover{color:#fff;background:#ffffff0f}.anim-ion-key[aria-current=page]{color:#fff;background:#ffffff14}.anim-ion-key[aria-current=page] .anim-ion-keycap{color:var(--theme-shell);background:var(--site-accent);border-color:var(--site-accent)}@keyframes solstice-sky{0%{background-position:50% 0}to{background-position:50% 100%}}@keyframes solstice-sunrise{0%{opacity:.35;transform:translateY(46%)scale(.92)}to{opacity:1;transform:none}}@keyframes solstice-up{0%{opacity:0;transform:translateY(2.25rem)}to{opacity:1;transform:none}}@keyframes solstice-fade{0%{opacity:0}to{opacity:1}}@keyframes solstice-glint{0%{background-position:0 0}to{background-position:0 36px}}@keyframes solstice-set{0%{transform:translateY(-6%)}to{transform:translateY(18%)}}@keyframes solstice-reveal{0%{opacity:0;transform:translateY(2.5rem)scale(.97)}to{opacity:1;transform:none}}.anim-solstice-bar{border-bottom:1px solid var(--theme-line)}@supports (color:color-mix(in lab, red, red)){.anim-solstice-bar{border-bottom:1px solid color-mix(in oklab, var(--theme-line) calc(var(--solstice-p,1) * 100%), transparent)}}.anim-solstice-bar{background:var(--theme-surface)}@supports (color:color-mix(in lab, red, red)){.anim-solstice-bar{background:color-mix(in oklab, var(--theme-surface) calc(70% + var(--solstice-p,1) * 22%), transparent)}}.anim-solstice-bar{transition:border-color .3s}.anim-solstice-barname{opacity:var(--solstice-p,1);transform:translateY(calc((1 - var(--solstice-p,1)) * .6rem))}.anim-solstice-wordmark{transform-origin:0 0;transform:translateY(calc(var(--solstice-p,0) * 18%)) scale(calc(1 - var(--solstice-p,0) * .5));opacity:calc(1 - var(--solstice-p,0) * 1.15);will-change:transform, opacity}.anim-solstice-wordmark-in{animation:1.1s cubic-bezier(.16,1,.3,1) backwards solstice-up}.anim-solstice-link{position:relative}.anim-solstice-link:after{content:"";background:0 0;border-radius:999px;width:.3rem;height:.3rem;margin-inline:auto;transition:transform .45s cubic-bezier(.16,1,.3,1),background-color .2s;position:absolute;bottom:-.55rem;left:0;right:0;transform:scale(0)}.anim-solstice-link:hover:after,.anim-solstice-link[aria-current=page]:after{background:var(--site-brand);transform:scale(1)}.anim-solstice-menu{transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.anim-solstice-sky{background-color:var(--site-brand);background-image:linear-gradient(180deg, var(--site-brand) 0%, var(--site-brand) 22%, var(--site-brand) 46%, var(--site-brand) 70%, var(--site-brand) 100%)}@supports (color:color-mix(in lab, red, red)){.anim-solstice-sky{background-image:linear-gradient(180deg, color-mix(in oklab, var(--site-brand) 42%, var(--theme-ink)) 0%, color-mix(in oklab, var(--site-brand) 74%, var(--theme-ink)) 22%, var(--site-brand) 46%, color-mix(in oklab, var(--site-brand) 72%, var(--site-accent)) 70%, color-mix(in oklab, var(--site-brand) 55%, var(--site-accent)) 100%)}}.anim-solstice-sky{background-size:100% 175%;animation:38s ease-in-out infinite alternate solstice-sky}.anim-solstice-ground{background:linear-gradient(180deg, var(--site-brand) 0%, var(--site-brand) 100%)}@supports (color:color-mix(in lab, red, red)){.anim-solstice-ground{background:linear-gradient(180deg, color-mix(in oklab, var(--site-brand) 48%, var(--theme-ink)) 0%, color-mix(in oklab, var(--site-brand) 22%, var(--theme-ink)) 100%)}}.anim-solstice-sun{background:radial-gradient(circle at 50% 38%, var(--site-accent) 0%, var(--site-accent) 34%, var(--site-accent) 74%, var(--site-accent) 100%)}@supports (color:color-mix(in lab, red, red)){.anim-solstice-sun{background:radial-gradient(circle at 50% 38%, color-mix(in oklab, var(--site-accent) 35%, white) 0%, var(--site-accent) 34%, color-mix(in oklab, var(--site-accent) 55%, var(--site-brand)) 74%, color-mix(in oklab, var(--site-accent) 25%, var(--site-brand)) 100%)}}.anim-solstice-sun{box-shadow:0 0 0 1px var(--site-accent), 0 0 120px 20px var(--site-accent)}@supports (color:color-mix(in lab, red, red)){.anim-solstice-sun{box-shadow:0 0 0 1px color-mix(in oklab, var(--site-accent) 40%, transparent), 0 0 120px 20px color-mix(in oklab, var(--site-accent) 40%, transparent)}}.anim-solstice-sun{animation:2.8s cubic-bezier(.16,1,.3,1) .15s backwards solstice-sunrise}.anim-solstice-halo{background:radial-gradient(circle, var(--site-accent) 0%, transparent 62%)}@supports (color:color-mix(in lab, red, red)){.anim-solstice-halo{background:radial-gradient(circle, color-mix(in oklab, var(--site-accent) 38%, transparent) 0%, transparent 62%)}}.anim-solstice-halo{animation:3s .6s backwards solstice-fade}.anim-solstice-follow{transform:translate(calc(var(--solstice-mx,0) * 18px), calc(var(--solstice-my,0) * 10px));transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.anim-solstice-glint{background-image:repeating-linear-gradient(180deg, var(--site-accent) 0 2px, transparent 2px 12px)}@supports (color:color-mix(in lab, red, red)){.anim-solstice-glint{background-image:repeating-linear-gradient(180deg, color-mix(in oklab, var(--site-accent) 80%, white) 0 2px, transparent 2px 12px)}}.anim-solstice-glint{animation:5s linear infinite solstice-glint,2.4s 1.2s backwards solstice-fade;-webkit-mask-image:radial-gradient(60% 100% at 50% 0,#000 20%,#0000 75%);mask-image:radial-gradient(60% 100% at 50% 0,#000 20%,#0000 75%)}.anim-solstice-horizon{background:linear-gradient(90deg, transparent, #ffffff73 20%, var(--site-accent) 62%, #ffffff73 85%, transparent)}@supports (color:color-mix(in lab, red, red)){.anim-solstice-horizon{background:linear-gradient(90deg, transparent, #ffffff73 20%, color-mix(in oklab, var(--site-accent) 70%, white) 62%, #ffffff73 85%, transparent)}}.anim-solstice-up{animation:1.1s cubic-bezier(.16,1,.3,1) backwards solstice-up}.anim-solstice-fade{animation:1.4s backwards solstice-fade}.anim-solstice-d1{animation-delay:.55s}.anim-solstice-d2{animation-delay:.75s}.anim-solstice-d3{animation-delay:.95s}.anim-solstice-tile{box-shadow:0 1px 0 var(--theme-line);transition:transform .7s cubic-bezier(.16,1,.3,1),box-shadow .7s cubic-bezier(.16,1,.3,1)}@supports (color:color-mix(in lab, red, red)){.anim-solstice-tile{box-shadow:0 1px 0 color-mix(in oklab, var(--theme-line) 80%, transparent)}}.anim-solstice-tile:hover{box-shadow:0 34px 60px -34px var(--site-brand);transform:translateY(-.35rem)}@supports (color:color-mix(in lab, red, red)){.anim-solstice-tile:hover{box-shadow:0 34px 60px -34px color-mix(in oklab, var(--site-brand) 60%, transparent)}}.anim-solstice-disc{background:radial-gradient(circle at 50% 36%, var(--site-accent) 0%, var(--site-accent) 30%, var(--site-accent) 78%, var(--site-accent) 100%)}@supports (color:color-mix(in lab, red, red)){.anim-solstice-disc{background:radial-gradient(circle at 50% 36%, color-mix(in oklab, var(--site-accent) 45%, white) 0%, color-mix(in oklab, var(--site-accent) 85%, white) 30%, color-mix(in oklab, var(--site-accent) 55%, var(--site-brand)) 78%, color-mix(in oklab, var(--site-accent) 35%, var(--site-brand)) 100%)}}.anim-solstice-disc{transition:transform 1s cubic-bezier(.16,1,.3,1)}.group:hover .anim-solstice-disc{transform:translateY(-7%)scale(1.04)}.anim-solstice-photo{filter:drop-shadow(0 24px 24px var(--site-brand))}@supports (color:color-mix(in lab, red, red)){.anim-solstice-photo{filter:drop-shadow(0 24px 24px color-mix(in oklab, var(--site-brand) 35%, transparent))}}.anim-solstice-photo{transition:transform .9s cubic-bezier(.16,1,.3,1)}.group:hover .anim-solstice-photo{transform:scale(1.05)translateY(-2%)}.anim-solstice-arrow{transition:transform .6s cubic-bezier(.16,1,.3,1),background-color .4s,color .4s}.group:hover .anim-solstice-arrow{background-color:var(--site-brand);color:#fff;transform:rotate(-45deg)}.anim-solstice-row .anim-solstice-rowsun{opacity:0;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .4s;transform:scale(.2)}.anim-solstice-row .anim-solstice-rowtext{transition:transform .6s cubic-bezier(.16,1,.3,1)}.anim-solstice-row:hover .anim-solstice-rowsun{opacity:1;transform:none}.anim-solstice-row:hover .anim-solstice-rowtext{transform:translate(1.75rem)}@media (prefers-reduced-motion:reduce){.anim-solstice-row .anim-solstice-rowsun{visibility:hidden}}.anim-solstice-pill{transition:transform .45s cubic-bezier(.16,1,.3,1),background-color .3s,color .3s,border-color .3s}.anim-solstice-pill:hover{transform:translateY(-2px)}.anim-solstice-cta{box-shadow:0 18px 40px -18px var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.anim-solstice-cta{box-shadow:0 18px 40px -18px color-mix(in oklab, var(--site-brand) 80%, transparent)}}.anim-solstice-cta{transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1),filter .3s}.anim-solstice-cta:hover:not(:disabled){box-shadow:0 26px 50px -20px var(--site-brand);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.anim-solstice-cta:hover:not(:disabled){box-shadow:0 26px 50px -20px color-mix(in oklab, var(--site-brand) 90%, transparent)}}.anim-solstice-stage{background:radial-gradient(90% 70% at 50% 72%, var(--site-accent), transparent 70%), linear-gradient(180deg, var(--site-brand) 0%, var(--site-accent) 72%, var(--site-brand) 72.2%, var(--theme-panel) 100%)}@supports (color:color-mix(in lab, red, red)){.anim-solstice-stage{background:radial-gradient(90% 70% at 50% 72%, color-mix(in oklab, var(--site-accent) 30%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in oklab, var(--site-brand) 16%, var(--theme-surface)) 0%, color-mix(in oklab, var(--site-accent) 22%, var(--theme-surface)) 72%, color-mix(in oklab, var(--site-brand) 10%, var(--theme-panel)) 72.2%, var(--theme-panel) 100%)}}.anim-solstice-stage-sun{animation:1.8s cubic-bezier(.16,1,.3,1) backwards solstice-sunrise}.anim-solstice-reveal{opacity:1}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.anim-solstice-reveal{animation:linear both solstice-reveal;animation-timeline:view();animation-range:entry cover 24%}.anim-solstice-sunset{animation:linear both solstice-set;animation-timeline:view();animation-range:entry cover 45%}}}@keyframes kintsugi-draw{0%{stroke-dashoffset:1.001px}to{stroke-dashoffset:0}}@keyframes kintsugi-glint{0%{stroke-dashoffset:.07px;opacity:0}6%{opacity:.9}46%{opacity:.9}52%,to{stroke-dashoffset:-1px;opacity:0}}@keyframes kintsugi-rise{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}to{opacity:1;filter:blur();transform:none}}@keyframes kintsugi-stamp{0%{opacity:0;transform:scale(1.7)}55%{opacity:1;transform:scale(.93)}78%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes kintsugi-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes kintsugi-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width>=1024px){body:has(.anim-kintsugi-rail){padding-left:4.5rem}}.anim-kintsugi-basket>div>span{background:var(--site-accent);width:auto;min-width:1.125rem;height:1.125rem;color:var(--site-accent);border-radius:0;padding:0 .25rem;position:static}@supports (color:color-mix(in lab, red, red)){.anim-kintsugi-basket>div>span{color:color-mix(in oklab, var(--site-accent) 10%, white)}}.anim-kintsugi-basket>div>span{letter-spacing:0;font-size:10px;font-weight:600}.anim-kintsugi-basket>div>span.hidden{display:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.anim-kintsugi-seam-reveal{animation:linear both kintsugi-draw;animation-timeline:view();animation-range:entry 10% cover 40%}}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.anim-kintsugi-progress{opacity:1;animation:linear both kintsugi-grow-y;animation-timeline:scroll(root)}}}@media (prefers-reduced-motion:reduce){.anim-kintsugi-glint{display:none}.anim-kintsugi-link:not(:hover):not(:focus-visible):not([aria-current]):after{visibility:hidden}.anim-kintsugi-corner path{stroke-dashoffset:0}}:root{--marble-ease:cubic-bezier(.16, 1, .3, 1);--marble-gilt-hi:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){:root{--marble-gilt-hi:color-mix(in oklab, var(--site-brand) 48%, #fff)}}:root{--marble-gilt-lo:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){:root{--marble-gilt-lo:color-mix(in oklab, var(--site-brand) 80%, #000)}}:root{--marble-gilt-gradient:linear-gradient(115deg, var(--marble-gilt-lo) 0%, var(--site-brand) 16%, var(--marble-gilt-hi) 31%, var(--site-brand) 45%, var(--marble-gilt-lo) 60%, var(--site-brand) 76%, var(--marble-gilt-hi) 90%, var(--site-brand) 100%);--marble-veins:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='900' viewBox='0 0 1200 900'%3E%3Cfilter id='v' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0016 0.004' numOctaves='5' seed='11'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0 0 0 0 0 0 0 0 .2 .5 .2 0 0 0 .2 1 .2 0 0 0 .2 .5 .2 0 0 0 0 0 0 0 0 0'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Cg transform='rotate(-28 600 450)'%3E%3Crect x='-400' y='-400' width='2000' height='1700' filter='url(%23v)'/%3E%3C/g%3E%3C/svg%3E");--marble-cloud:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='900' viewBox='0 0 1200 900'%3E%3Cfilter id='c' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0035 0.006' numOctaves='4' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.6 0 0 0 -0.55'/%3E%3C/filter%3E%3Crect width='1200' height='900' filter='url(%23c)'/%3E%3C/svg%3E");--marble-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E")}@keyframes marble-rise{0%{opacity:0;filter:blur(6px);transform:translateY(1.75rem)}to{opacity:1;filter:blur();transform:none}}@keyframes marble-unveil{0%{opacity:0;transform:scale(.975)}to{opacity:1;transform:none}}@keyframes marble-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes marble-fade{0%{opacity:0}to{opacity:1}}@keyframes marble-rake{0%{transform:translate(0)skew(-14deg)}55%,to{transform:translate(520%)skew(-14deg)}}@keyframes marble-reveal{0%{opacity:0;transform:translateY(2.5rem)}to{opacity:1;transform:none}}.anim-marble-stone{isolation:isolate;background-color:var(--theme-panel);background-image:radial-gradient(120% 90% at 18% 12%, #ffffff8c, transparent 60%), radial-gradient(90% 70% at 88% 92%, var(--theme-ink), transparent 70%);position:relative}@supports (color:color-mix(in lab, red, red)){.anim-marble-stone{background-image:radial-gradient(120% 90% at 18% 12%, #ffffff8c, transparent 60%), radial-gradient(90% 70% at 88% 92%, color-mix(in oklab, var(--theme-ink) 5%, transparent), transparent 70%)}}.anim-marble-cloud,.anim-marble-veins{z-index:-1;pointer-events:none;-webkit-mask-image:var(--marble-cloud);-webkit-mask-image:var(--marble-cloud);-webkit-mask-image:var(--marble-cloud);-webkit-mask-image:var(--marble-cloud);mask-image:var(--marble-cloud);background:var(--theme-ink);position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:max(100%,1200px) max(100%,900px);mask-size:max(100%,1200px) max(100%,900px);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@supports (color:color-mix(in lab, red, red)){.anim-marble-cloud,.anim-marble-veins{background:color-mix(in oklab, var(--theme-ink) 9%, transparent)}}.anim-marble-veins{-webkit-mask-image:var(--marble-veins);-webkit-mask-image:var(--marble-veins);-webkit-mask-image:var(--marble-veins);-webkit-mask-image:var(--marble-veins);mask-image:var(--marble-veins);background:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.anim-marble-veins{background:color-mix(in oklab, var(--theme-ink) 18%, transparent)}}.anim-marble-nero{isolation:isolate;background-color:var(--theme-shell);background-image:radial-gradient(110% 80% at 50% 0,#ffffff0f,#0000 60%);position:relative}.anim-marble-nero .anim-marble-cloud{background:#ffffff0d}.anim-marble-nero .anim-marble-veins{background:linear-gradient(115deg, var(--marble-gilt-hi), var(--site-brand) 50%, var(--marble-gilt-hi))}@supports (color:color-mix(in lab, red, red)){.anim-marble-nero .anim-marble-veins{background:linear-gradient(115deg, color-mix(in oklab, var(--marble-gilt-hi) 26%, transparent), color-mix(in oklab, var(--site-brand) 16%, transparent) 50%, color-mix(in oklab, var(--marble-gilt-hi) 26%, transparent))}}.anim-marble-nero .anim-marble-veins{-webkit-mask-image:var(--marble-veins);-webkit-mask-image:var(--marble-veins);-webkit-mask-image:var(--marble-veins);-webkit-mask-image:var(--marble-veins);mask-image:var(--marble-veins)}.anim-marble-gilt{background-image:var(--marble-grain), var(--marble-gilt-gradient);background-size:160px 160px,100% 100%}.anim-marble-gilt-text{background-image:var(--marble-gilt-gradient);color:#0000;transition:background-position 2.4s var(--marble-ease);background-position:0%;background-size:220% 100%;-webkit-background-clip:text;background-clip:text}a:hover .anim-marble-gilt-text,.anim-marble-gilt-text:hover{background-position:100%}.anim-marble-double-rule{border-top:1px solid var(--site-brand);height:5px;display:block}@supports (color:color-mix(in lab, red, red)){.anim-marble-double-rule{border-top:1px solid color-mix(in oklab, var(--site-brand) 70%, transparent)}}.anim-marble-double-rule{border-bottom:1px solid var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.anim-marble-double-rule{border-bottom:1px solid color-mix(in oklab, var(--site-brand) 45%, transparent)}}.anim-marble-bordered{box-shadow:inset 0 0 0 1px var(--site-brand), inset 0 0 0 5px var(--theme-panel), inset 0 0 0 6px var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.anim-marble-bordered{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--site-brand) 70%, transparent), inset 0 0 0 5px var(--theme-panel), inset 0 0 0 6px color-mix(in oklab, var(--site-brand) 40%, transparent)}}.anim-marble-pilaster{background-color:var(--theme-panel);background-image:repeating-linear-gradient(90deg, var(--theme-ink) 0, var(--theme-ink) 18%, #ffffffb3 42%, var(--theme-ink) 70%, var(--theme-ink) 100%);position:relative}@supports (color:color-mix(in lab, red, red)){.anim-marble-pilaster{background-image:repeating-linear-gradient(90deg, color-mix(in oklab, var(--theme-ink) 10%, transparent) 0, color-mix(in oklab, var(--theme-ink) 2%, transparent) 18%, #ffffffb3 42%, color-mix(in oklab, var(--theme-ink) 4%, transparent) 70%, color-mix(in oklab, var(--theme-ink) 12%, transparent) 100%)}}.anim-marble-pilaster{box-shadow:inset 0 0 0 1px var(--theme-ink), inset 6px 0 14px -10px var(--theme-ink), inset -6px 0 14px -10px var(--theme-ink);background-size:14px 100%}@supports (color:color-mix(in lab, red, red)){.anim-marble-pilaster{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--theme-ink) 10%, transparent), inset 6px 0 14px -10px color-mix(in oklab, var(--theme-ink) 40%, transparent), inset -6px 0 14px -10px color-mix(in oklab, var(--theme-ink) 40%, transparent)}}.anim-marble-moulding{background:linear-gradient(var(--site-brand), var(--site-brand)) 50% 0 / 100% 1px no-repeat, linear-gradient(var(--theme-ink), var(--theme-ink)) 50% 4px / 100% 6px no-repeat, linear-gradient(var(--theme-panel), var(--theme-panel)) 50% 10px / 86% 9px no-repeat, linear-gradient(var(--theme-ink), var(--theme-ink)) 50% 19px / 72% 9px no-repeat;height:1.75rem;display:block}@supports (color:color-mix(in lab, red, red)){.anim-marble-moulding{background:linear-gradient(var(--site-brand), var(--site-brand)) 50% 0 / 100% 1px no-repeat, linear-gradient(color-mix(in oklab, var(--theme-ink) 10%, var(--theme-panel)), color-mix(in oklab, var(--theme-ink) 10%, var(--theme-panel))) 50% 4px / 100% 6px no-repeat, linear-gradient(var(--theme-panel), var(--theme-panel)) 50% 10px / 86% 9px no-repeat, linear-gradient(color-mix(in oklab, var(--theme-ink) 14%, var(--theme-panel)), color-mix(in oklab, var(--theme-ink) 14%, var(--theme-panel))) 50% 19px / 72% 9px no-repeat}}.anim-marble-moulding-base{background:linear-gradient(var(--site-brand), var(--site-brand)) 50% 100% / 100% 1px no-repeat, linear-gradient(var(--theme-ink), var(--theme-ink)) 50% calc(100% - 4px) / 100% 6px no-repeat, linear-gradient(var(--theme-panel), var(--theme-panel)) 50% calc(100% - 10px) / 86% 9px no-repeat, linear-gradient(var(--theme-ink), var(--theme-ink)) 50% calc(100% - 19px) / 72% 9px no-repeat}@supports (color:color-mix(in lab, red, red)){.anim-marble-moulding-base{background:linear-gradient(var(--site-brand), var(--site-brand)) 50% 100% / 100% 1px no-repeat, linear-gradient(color-mix(in oklab, var(--theme-ink) 10%, var(--theme-panel)), color-mix(in oklab, var(--theme-ink) 10%, var(--theme-panel))) 50% calc(100% - 4px) / 100% 6px no-repeat, linear-gradient(var(--theme-panel), var(--theme-panel)) 50% calc(100% - 10px) / 86% 9px no-repeat, linear-gradient(color-mix(in oklab, var(--theme-ink) 14%, var(--theme-panel)), color-mix(in oklab, var(--theme-ink) 14%, var(--theme-panel))) 50% calc(100% - 19px) / 72% 9px no-repeat}}.anim-marble-rise{animation:marble-rise 1.6s var(--marble-ease) both}.anim-marble-unveil{animation:marble-unveil 2s var(--marble-ease) both}.anim-marble-fade{animation:2.4s both marble-fade}.anim-marble-rule{transform-origin:50%;animation:marble-rule 1.8s var(--marble-ease) both}.anim-marble-rake{pointer-events:none;mix-blend-mode:soft-light;will-change:transform;background:linear-gradient(90deg,#0000,#ffffff29 30%,#ffffff6b 50%,#ffffff29 70%,#0000);width:24%;animation:19s cubic-bezier(.45,0,.25,1) 1.2s infinite marble-rake;position:absolute;top:-10%;bottom:-10%;left:-30%}.anim-marble-reveal{opacity:1}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.anim-marble-reveal{animation:linear both marble-reveal;animation-timeline:view();animation-range:entry cover 28%}}}.anim-marble-frame{background-image:var(--marble-grain), var(--marble-gilt-gradient);transition:transform 1.1s var(--marble-ease), box-shadow 1.1s var(--marble-ease);background-size:160px 160px,100% 100%;padding:.625rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff73,inset 0 -2px 3px #00000040,0 1px 1px #00000014,0 24px 40px -26px #00000073}.anim-marble-plaque:hover .anim-marble-frame,.anim-marble-plaque:focus-visible .anim-marble-frame{transform:translateY(-.375rem);box-shadow:inset 0 1px #ffffff73,inset 0 -2px 3px #00000040,0 2px 2px #0000000f,0 44px 60px -34px #00000080}.anim-marble-glint{z-index:2;pointer-events:none;width:35%;transition:transform 1.6s var(--marble-ease);background:linear-gradient(90deg,#0000,#ffffff61,#0000);position:absolute;inset:-10% auto -10% -45%;transform:skew(-16deg)}.anim-marble-plaque:hover .anim-marble-glint{transform:translate(480%)skew(-16deg)}.anim-marble-artwork{transition:transform 1.8s var(--marble-ease)}.anim-marble-plaque:hover .anim-marble-artwork{transform:scale(1.035)}.anim-marble-tag{background-color:var(--theme-panel);background-image:linear-gradient(180deg, #ffffff80, transparent 55%, var(--theme-ink))}@supports (color:color-mix(in lab, red, red)){.anim-marble-tag{background-image:linear-gradient(180deg, #ffffff80, transparent 55%, color-mix(in oklab, var(--theme-ink) 4%, transparent))}}.anim-marble-tag{box-shadow:inset 0 0 0 1px var(--site-brand), inset 0 0 0 4px var(--theme-panel), inset 0 0 0 5px var(--site-brand), 0 10px 20px -16px #0006}@supports (color:color-mix(in lab, red, red)){.anim-marble-tag{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--site-brand) 60%, transparent), inset 0 0 0 4px var(--theme-panel), inset 0 0 0 5px color-mix(in oklab, var(--site-brand) 30%, transparent), 0 10px 20px -16px #0006}}.anim-marble-tag{transition:transform 1.1s var(--marble-ease)}.anim-marble-plaque:hover .anim-marble-tag{transform:translateY(-.125rem)}.anim-marble-engraved{text-shadow:0 1px 0 #ffffffb3, 0 -1px 0 var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.anim-marble-engraved{text-shadow:0 1px 0 #ffffffb3, 0 -1px 0 color-mix(in oklab, var(--theme-ink) 12%, transparent)}}.anim-marble-vitrine{background:radial-gradient(60% 55% at 50% 0%, #ffffffe6, transparent 70%), linear-gradient(180deg, var(--theme-ink), var(--theme-surface));position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.anim-marble-vitrine{background:radial-gradient(60% 55% at 50% 0%, #ffffffe6, transparent 70%), linear-gradient(180deg, color-mix(in oklab, var(--theme-ink) 3%, var(--theme-surface)), var(--theme-surface))}}.anim-marble-lamp{pointer-events:none;background:radial-gradient(circle, var(--site-brand), transparent 62%);border-radius:9999px;width:32rem;height:32rem;position:absolute;top:8%;left:calc(50% - 16rem)}@supports (color:color-mix(in lab, red, red)){.anim-marble-lamp{background:radial-gradient(circle, color-mix(in oklab, var(--site-brand) 14%, #ffffff8c), transparent 62%)}}.anim-marble-lamp{transform:translate3d(var(--marble-lx,0px), var(--marble-ly,0px), 0);transition:transform .9s var(--marble-ease)}.anim-marble-plinth-top{background:linear-gradient(180deg, #fffc, var(--theme-ink));height:.75rem}@supports (color:color-mix(in lab, red, red)){.anim-marble-plinth-top{background:linear-gradient(180deg, #fffc, color-mix(in oklab, var(--theme-ink) 12%, var(--theme-panel)))}}.anim-marble-plinth-top{box-shadow:0 1px 0 var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.anim-marble-plinth-top{box-shadow:0 1px 0 color-mix(in oklab, var(--site-brand) 55%, transparent)}}.anim-marble-engrave-button{background-color:var(--theme-panel);box-shadow:inset 0 0 0 1px var(--theme-line), inset 0 1px 2px var(--theme-ink);position:relative}@supports (color:color-mix(in lab, red, red)){.anim-marble-engrave-button{box-shadow:inset 0 0 0 1px var(--theme-line), inset 0 1px 2px color-mix(in oklab, var(--theme-ink) 8%, transparent)}}.anim-marble-engrave-button{transition:box-shadow .8s var(--marble-ease), background-color .8s var(--marble-ease)}.anim-marble-engrave-button:hover{box-shadow:inset 0 0 0 1px var(--site-brand), inset 0 0 0 4px var(--theme-panel), inset 0 0 0 5px var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.anim-marble-engrave-button:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--site-brand) 70%, transparent), inset 0 0 0 4px var(--theme-panel), inset 0 0 0 5px color-mix(in oklab, var(--site-brand) 30%, transparent)}}.anim-marble-engrave-button[aria-current=true]{background-color:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){.anim-marble-engrave-button[aria-current=true]{background-color:color-mix(in oklab, var(--site-brand) 8%, var(--theme-panel))}}.anim-marble-engrave-button[aria-current=true]{box-shadow:inset 0 0 0 1px var(--site-brand), inset 0 0 0 4px var(--theme-panel), inset 0 0 0 5px var(--site-brand), inset 0 2px 6px var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.anim-marble-engrave-button[aria-current=true]{box-shadow:inset 0 0 0 1px var(--site-brand), inset 0 0 0 4px var(--theme-panel), inset 0 0 0 5px color-mix(in oklab, var(--site-brand) 65%, transparent), inset 0 2px 6px color-mix(in oklab, var(--theme-ink) 10%, transparent)}}.anim-marble-cta{background-image:var(--marble-grain), var(--marble-gilt-gradient);color:#fff;text-shadow:0 1px 1px #0000004d;transition:background-position 1.6s var(--marble-ease), box-shadow .8s var(--marble-ease);background-position:0 0,0%;background-size:160px 160px,240% 100%;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff59,inset 0 -1px #0003,0 14px 28px -18px #0000008c}.anim-marble-cta:hover:not(:disabled){background-position:0 0,100%}.anim-pulse-lanes-bg{background-image:repeating-linear-gradient(180deg, transparent 0 63px, #ffffff09 63px 64px), radial-gradient(60% 70% at 18% 70%, var(--site-brand), transparent 70%), radial-gradient(40% 50% at 92% 10%, var(--site-accent), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.anim-pulse-lanes-bg{background-image:repeating-linear-gradient(180deg, transparent 0 63px, #ffffff09 63px 64px), radial-gradient(60% 70% at 18% 70%, color-mix(in oklab, var(--site-brand) 16%, transparent), transparent 70%), radial-gradient(40% 50% at 92% 10%, color-mix(in oklab, var(--site-accent) 10%, transparent), transparent 70%)}}.anim-pulse-stripes{background-color:var(--theme-shell);background-image:repeating-linear-gradient(-55deg,#ffffff09 0 2px,#0000 2px 14px);background-position:0 0;background-size:200% 200%;transition:background-position 1.4s cubic-bezier(.16,1,.3,1)}.group:hover .anim-pulse-stripes{background-position:40px 0}.anim-pulse-checker{background-image:conic-gradient(#ffffff21 25%, transparent 0 50%, #ffffff21 0 75%, transparent 0);background-size:12px 12px}.anim-pulse-outline{color:#0000;-webkit-text-stroke-width:max(1.25px, .016em);-webkit-text-stroke-color:var(--theme-ink)}.anim-pulse-outline-faint{color:#0000;-webkit-text-stroke:1px var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.anim-pulse-outline-faint{-webkit-text-stroke:1px color-mix(in oklab, var(--theme-ink) 16%, transparent)}}.anim-pulse-onbrand .text-white,.anim-pulse-cart .bg-brand{color:var(--theme-shell)!important}.anim-pulse-cart .bg-brand{box-shadow:0 0 0 2px var(--site-brand);background:var(--theme-shell)!important;color:var(--site-brand)!important}.anim-pulse-tag{clip-path:polygon(16% 0,100% 0,100% 100%,0 100%)}.anim-pulse-glow-line{filter:drop-shadow(0 0 6px var(--site-brand))}@supports (color:color-mix(in lab, red, red)){.anim-pulse-glow-line{filter:drop-shadow(0 0 6px color-mix(in oklab, var(--site-brand) 80%, transparent))}}@keyframes pulse-sweep{0%{transform:translate(-100%)}to{transform:translate(400%)}}@keyframes pulse-sweep-inner{0%{transform:translate(25%)}to{transform:translate(-100%)}}@keyframes pulse-draw{0%{transform:translate(-100%)}to{transform:none}}@keyframes pulse-draw-inner{0%{transform:translate(100%)}to{transform:none}}@keyframes pulse-rise{0%{transform:translateY(108%)skewY(7deg)}to{transform:none}}@keyframes pulse-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pulse-beat{0%,42%,to{opacity:1;transform:scale(1)}8%{opacity:.7;transform:scale(1.55)}16%{opacity:1;transform:scale(1)}24%{opacity:.8;transform:scale(1.3)}}@keyframes pulse-bar{0%{transform:scaleX(0)}to{transform:none}}@keyframes pulse-pop{0%{transform:scale(1)}40%{transform:scale(.9)}to{transform:scale(1)}}.anim-pulse-sweep{will-change:transform;width:25%;position:absolute;inset:0 auto 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 75% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 75% 94%,#0000)}.anim-pulse-sweep-inner{will-change:transform;width:400%;height:100%;position:absolute;inset:0 auto 0 0}.anim-pulse-draw{overflow:hidden}@media (prefers-reduced-motion:no-preference){.anim-pulse-sweep{animation:pulse-sweep var(--pulse-sweep,4.2s) linear infinite}.anim-pulse-sweep-inner{animation:pulse-sweep-inner var(--pulse-sweep,4.2s) linear infinite}.anim-pulse-draw{animation:1.9s cubic-bezier(.65,0,.35,1) .25s backwards pulse-draw}.anim-pulse-draw-inner{animation:1.9s cubic-bezier(.65,0,.35,1) .25s backwards pulse-draw-inner}.anim-pulse-rise{animation:1s cubic-bezier(.16,1,.3,1) backwards pulse-rise}.anim-pulse-in{animation:.8s cubic-bezier(.16,1,.3,1) backwards pulse-in}.anim-pulse-beat{animation:1.6s ease-out infinite pulse-beat}}@media (prefers-reduced-motion:reduce){.anim-pulse-sweep{display:none}}.anim-pulse-line{margin-bottom:-.04em;padding-bottom:.04em;display:block;overflow:hidden}.anim-pulse-line>span{display:inline-block}.anim-pulse-row .anim-pulse-row-shift{transition:transform .5s cubic-bezier(.16,1,.3,1)}.anim-pulse-row:hover .anim-pulse-row-shift{transform:translate(.5rem)}.anim-pulse-row .anim-pulse-rank{transition:color .3s,transform .5s cubic-bezier(.16,1,.3,1)}.anim-pulse-row:hover .anim-pulse-rank{color:var(--site-brand);transform:translate(-.25rem)}.anim-pulse-chev{transition:background-color .3s,color .3s,border-color .3s,transform .5s cubic-bezier(.16,1,.3,1)}.group:hover .anim-pulse-chev{background-color:var(--site-brand);border-color:var(--site-brand);color:var(--theme-shell);transform:rotate(-45deg)}.anim-pulse-bar{transform-origin:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.anim-pulse-bar{animation:linear both pulse-bar;animation-timeline:view();animation-range:entry 10% cover 35%}}}.anim-pulse-tile{transition:transform .6s cubic-bezier(.16,1,.3,1),border-color .3s}.anim-pulse-tile:hover{border-color:var(--site-brand);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.anim-pulse-tile:hover{border-color:color-mix(in oklab, var(--site-brand) 55%, var(--theme-line))}}.anim-pulse-tile .anim-pulse-zoom{transition:transform 1.1s cubic-bezier(.16,1,.3,1)}.anim-pulse-tile:hover .anim-pulse-zoom{transform:scale(1.06)}.anim-pulse-lane .anim-pulse-lane-arrow{transition:transform .5s cubic-bezier(.16,1,.3,1)}.anim-pulse-lane:hover .anim-pulse-lane-arrow{transform:translate(.5rem)}.anim-pulse-press{transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,filter .2s}.anim-pulse-press:hover:not(:disabled){box-shadow:0 14px 34px -14px var(--site-brand);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.anim-pulse-press:hover:not(:disabled){box-shadow:0 14px 34px -14px color-mix(in oklab, var(--site-brand) 80%, transparent)}}.anim-pulse-press:active:not(:disabled){transform:scale(.96)}.anim-pulse-pill{transition:background-color .25s,color .25s}.anim-pulse-pill:hover{background-color:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){.anim-pulse-pill:hover{background-color:color-mix(in oklab, var(--theme-ink) 9%, transparent)}}.anim-pulse-burger span{transition:transform .45s cubic-bezier(.16,1,.3,1)}.anim-pulse-burger[aria-expanded=true] span:first-child{transform:translateY(3px)rotate(45deg)}.anim-pulse-burger[aria-expanded=true] span:last-child{transform:translateY(-3px)rotate(-45deg)}.anim-pulse-qty{display:inline-block}@media (prefers-reduced-motion:no-preference){.anim-pulse-qty{animation:.35s cubic-bezier(.16,1,.3,1) pulse-pop}}@keyframes blush-fall{0%{opacity:0;transform:translateY(-14vh)rotate(0)}8%{opacity:var(--blush-petal-opacity,.85)}88%{opacity:var(--blush-petal-opacity,.85)}to{transform:translate3d(var(--blush-drift,60px), var(--blush-fall,112vh), 0) rotate(var(--blush-turn,320deg));opacity:0}}@keyframes blush-sway{0%,to{transform:translate(-16px)rotateY(0)rotate(-8deg)}50%{transform:translate(16px)rotateY(150deg)rotate(10deg)}}@keyframes blush-rise{0%{opacity:0;filter:blur(8px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:none}}@keyframes blush-unfurl{0%{opacity:0;filter:blur(10px);transform:scale(.8)rotate(-6deg)}to{opacity:1;filter:blur();transform:none}}@keyframes blush-arch-open{0%{clip-path:inset(100% 0 0 round 999px 999px 0 0);transform:translateY(24px)}to{clip-path:inset(0 round 999px 999px 0 0);transform:none}}@keyframes blush-draw{0%{stroke-dashoffset:1.001px}to{stroke-dashoffset:0}}@keyframes blush-bloom{0%{opacity:0;clip-path:circle(14% at 50% 62%);filter:blur(8px);transform:translateY(28px)scale(.9)}55%{opacity:1;filter:blur()}to{opacity:1;clip-path:circle(125% at 50% 62%);filter:blur();transform:none}}@keyframes blush-float{0%,to{transform:translateY(0) rotate(var(--blush-tilt,0deg))}50%{transform:translateY(-10px) rotate(calc(var(--blush-tilt,0deg) * -1))}}@keyframes blush-spin{to{transform:rotate(360deg)}}@keyframes blush-marquee{to{transform:translate(-50%)}}@keyframes blush-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}@keyframes blush-heart{0%{opacity:0;transform:translate(-50%, -50%) rotate(var(--blush-angle)) translateY(0) scale(.4)}25%{opacity:1}to{opacity:0;transform:translate(-50%, -50%) rotate(var(--blush-angle)) translateY(-46px) scale(1)}}@keyframes blush-sheen{0%{transform:translate(-130%)skew(-20deg)}to{transform:translate(260%)skew(-20deg)}}@keyframes blush-letter{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes blush-flap{0%{transform:rotateX(0)}to{transform:rotateX(180deg)}}.blush-basket>div>span{background:var(--site-brand);color:#fff;width:auto;min-width:1.15rem;height:1.15rem;box-shadow:0 0 0 2px var(--theme-panel), 0 4px 10px -2px var(--site-brand);border-radius:999px;padding:0 .3rem;font-size:10px;font-weight:600;top:-2px;right:-4px}@supports (color:color-mix(in lab, red, red)){.blush-basket>div>span{box-shadow:0 0 0 2px var(--theme-panel), 0 4px 10px -2px color-mix(in oklab, var(--site-brand) 70%, transparent)}}.blush-basket>div>span.hidden{display:none}@media (prefers-reduced-motion:no-preference){.blush-petal{animation:blush-fall var(--blush-duration,16s) linear var(--blush-delay,0s) infinite}.blush-petal>span{animation:blush-sway calc(var(--blush-duration,16s) / 4) ease-in-out var(--blush-delay,0s) infinite}.anim-blush-rise{animation:blush-rise 1.3s cubic-bezier(.22, 1, .36, 1) var(--blush-delay,0s) both}.anim-blush-unfurl{animation:blush-unfurl 1.4s cubic-bezier(.22, 1, .36, 1) var(--blush-delay,0s) both}.anim-blush-arch-open{animation:blush-arch-open 1.6s cubic-bezier(.7, 0, .2, 1) var(--blush-delay,.2s) both}.anim-blush-draw{animation:blush-draw var(--blush-duration,2.2s) cubic-bezier(.65, 0, .35, 1) var(--blush-delay,.3s) both}.anim-blush-float{animation:blush-float var(--blush-duration,7s) ease-in-out var(--blush-delay,0s) infinite}.anim-blush-spin{animation:blush-spin var(--blush-duration,40s) linear infinite}.anim-blush-breathe{animation:blush-breathe var(--blush-duration,6s) ease-in-out var(--blush-delay,0s) infinite}.blush-marquee{animation:46s linear infinite blush-marquee}.blush-marquee:hover{animation-play-state:paused}.anim-blush-bloom.is-waiting{opacity:0}.anim-blush-bloom.is-shown{animation:blush-bloom 1.25s cubic-bezier(.22, 1, .36, 1) var(--blush-delay,0s) backwards}.anim-blush-reveal.is-waiting{opacity:0}.anim-blush-reveal.is-shown{animation:blush-rise 1.2s cubic-bezier(.22, 1, .36, 1) var(--blush-delay,0s) backwards}.anim-blush-draw-on.is-waiting path{stroke-dasharray:1 1;stroke-dashoffset:1.001px}.anim-blush-draw-on.is-shown path{stroke-dasharray:1 1;animation:blush-draw var(--blush-duration,2s) cubic-bezier(.65, 0, .35, 1) var(--blush-delay,.1s) both}.blush-card-sprig path{stroke-dashoffset:1.001px;transition:stroke-dashoffset 1s cubic-bezier(.65,0,.35,1)}.blush-card-sprig path+path{transition-delay:.25s}.blush-card:hover .blush-card-sprig path,.blush-card:focus-visible .blush-card-sprig path{stroke-dashoffset:0}.blush-button:hover:before{animation:1.1s cubic-bezier(.22,1,.36,1) blush-sheen}.blush-hearts>span{animation:blush-heart .9s cubic-bezier(.22, 1, .36, 1) var(--blush-delay,0s) both}.blush-envelope.is-waiting .blush-envelope-letter{transform:translateY(100%)}.blush-envelope.is-shown .blush-envelope-letter{animation:1.6s cubic-bezier(.22,1,.36,1) .7s both blush-letter}.blush-envelope.is-shown .blush-envelope-flap{animation:1s cubic-bezier(.65,0,.35,1) both blush-flap}.blush-envelope.is-waiting .blush-envelope-flap{transform:rotateX(0)}}.blush-envelope-flap{transform:rotateX(180deg)}@media (prefers-reduced-motion:reduce){.blush-petals{display:none}.anim-blush-link:not(:hover):not(:focus-visible):not([aria-current]):after{visibility:hidden}.anim-blush-glow:hover,.anim-blush-glow:focus-visible{transform:none}}@keyframes muse-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes muse-line-up{0%{transform:translateY(108%)skewY(6deg)}to{transform:none}}@keyframes muse-reveal-down{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes muse-reveal-up{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes muse-reveal-left{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes muse-spin{to{transform:rotate(360deg)}}@keyframes muse-pop{0%{transform:scale(0)rotate(-30deg)}60%{transform:scale(1.12)rotate(6deg)}to{transform:scale(1)rotate(0)}}@keyframes muse-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes muse-bob{0%,to{transform:translate(0)rotate(-8deg)}50%{transform:translateY(-12px)rotate(-4deg)}}@keyframes muse-slide-in{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:none}}@keyframes muse-blink{0%,to{opacity:1}50%{opacity:.25}}body:has(.anim-muse-header){overflow-x:clip}.anim-muse-bag>div>span{background:var(--site-accent);width:auto;min-width:1.25rem;height:1.25rem;color:var(--theme-shell);letter-spacing:0;border-radius:0;padding:0 .3rem;font-size:11px;font-weight:700;position:static}.anim-muse-bag>div>span.hidden{display:none}@media (prefers-reduced-motion:no-preference){.anim-muse-ticker{animation:muse-marquee var(--muse-speed,38s) linear infinite}.anim-muse-ticker-reverse{animation-direction:reverse}.anim-muse-ticker-host:hover .anim-muse-ticker{animation-play-state:paused}.anim-muse-lines .muse-line>span,.anim-muse-lines .muse-word>span{animation:1s cubic-bezier(.16,1,.3,1) both muse-line-up;animation-delay:calc(var(--muse-delay,.35s) + var(--muse-i,0) * .11s)}.anim-muse-split-a{animation:1.1s cubic-bezier(.7,0,.2,1) both muse-reveal-down}.anim-muse-split-b{animation:1.1s cubic-bezier(.7,0,.2,1) .12s both muse-reveal-up}.anim-muse-split-c{animation:muse-reveal-left 1.2s cubic-bezier(.7, 0, .2, 1) var(--muse-delay,.2s) both}.anim-muse-spin{animation:22s linear infinite muse-spin}.anim-muse-pop{animation:muse-pop .8s cubic-bezier(.3, 1.4, .5, 1) var(--muse-delay,1s) both}.anim-muse-bob{animation:5s ease-in-out infinite muse-bob}.anim-muse-fade{animation:muse-fade-up .9s cubic-bezier(.16, 1, .3, 1) var(--muse-delay,.6s) both}.anim-muse-blink{animation:1.6s ease-in-out infinite muse-blink}.anim-muse-menu-link{animation:.7s cubic-bezier(.16,1,.3,1) both muse-slide-in;animation-delay:calc(.12s + var(--muse-i,0) * 70ms)}.anim-muse-reveal{transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1);transition-delay:var(--muse-delay,0s)}.anim-muse-reveal[data-muse-armed]:not([data-muse-in]){opacity:0;transform:translateY(48px)}.anim-muse-reveal-lines .muse-line>span,.anim-muse-reveal-lines .muse-word>span{transition:transform 1s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--muse-delay,0s) + var(--muse-i,0) * .1s)}.anim-muse-reveal-lines[data-muse-armed]:not([data-muse-in]) .muse-line>span,.anim-muse-reveal-lines[data-muse-armed]:not([data-muse-in]) .muse-word>span{transform:translateY(108%)skewY(6deg)}.anim-muse-reveal-wipe{transition:clip-path 1.2s cubic-bezier(.7,0,.2,1);transition-delay:var(--muse-delay,0s);clip-path:inset(0)}.anim-muse-reveal-wipe[data-muse-armed]:not([data-muse-in]){clip-path:inset(0 100% 0 0)}@supports (animation-timeline:view()){.anim-muse-drift{animation:linear both muse-drift;animation-timeline:view();animation-range:entry exit 0%}.anim-muse-drift-reverse{animation-direction:reverse}}}@keyframes muse-drift{0%{transform:translate(6%)}to{transform:translate(-10%)}}@media (prefers-reduced-motion:reduce){.anim-muse-wipe:before,.anim-muse-nav:before,.anim-muse-card .muse-card-band{transition-duration:.01ms}}@keyframes bloom-morph{0%,to{border-radius:62% 38% 46% 54%/55% 45%}25%{border-radius:40% 60% 62% 38%/48% 62% 38% 52%}50%{border-radius:52% 48% 34% 66%/38% 46% 54% 62%}75%{border-radius:34% 66% 55% 45%/62% 38%}}@keyframes bloom-breathe{0%,to{transform:scale(.86)}50%{transform:scale(1.04)}}@keyframes bloom-ring{0%{opacity:0;transform:scale(.7)}30%{opacity:.55}to{opacity:0;transform:scale(1.35)}}@keyframes bloom-float{0%,to{transform:translate(0)rotate(0)}33%{transform:translate(6px,-14px)rotate(2deg)}66%{transform:translate(-8px,-6px)rotate(-2deg)}}@keyframes bloom-drift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(4%,-6%)scale(1.12)}}@keyframes bloom-rise{0%{opacity:0;filter:blur(8px);transform:translateY(24px)scale(.98)}to{opacity:1;filter:blur();transform:none}}@keyframes bloom-pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes bloom-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes bloom-sheen{0%{transform:translate(-120%)skew(-18deg)}55%,to{transform:translate(220%)skew(-18deg)}}@keyframes bloom-bubble{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:.8}to{opacity:0;transform:translateY(-260px)scale(1.1)}}@keyframes bloom-word-in{0%,8%{opacity:0;filter:blur(4px);transform:translateY(8px)}16%,42%{opacity:1;filter:blur();transform:none}50%,to{opacity:0;filter:blur(4px);transform:translateY(-8px)}}@keyframes bloom-word-out{0%,50%{opacity:0;filter:blur(4px);transform:translateY(8px)}58%,92%{opacity:1;filter:blur();transform:none}to{opacity:0;filter:blur(4px);transform:translateY(-8px)}}@keyframes bloom-hue{0%,to{background-position:0%}50%{background-position:100%}}@keyframes bloom-iris{0%{clip-path:circle(0% at calc(100% - 2.75rem) 2.75rem)}to{clip-path:circle(150% at calc(100% - 2.75rem) 2.75rem)}}@media (prefers-reduced-motion:no-preference){.anim-bloom-morph{animation:bloom-morph var(--bloom-morph,16s) ease-in-out infinite}.anim-bloom-breathe{animation:8s ease-in-out infinite bloom-breathe;animation-delay:var(--bloom-delay,0s)}.anim-bloom-float{animation:bloom-float var(--bloom-float,9s) ease-in-out infinite;animation-delay:var(--bloom-delay,0s)}.anim-bloom-drift{animation:bloom-drift var(--bloom-drift,22s) ease-in-out infinite;animation-delay:var(--bloom-delay,0s)}.anim-bloom-ring{animation:8s cubic-bezier(.4,0,.2,1) infinite bloom-ring;animation-delay:var(--bloom-delay,0s)}.anim-bloom-hue{animation:14s ease-in-out infinite bloom-hue}.anim-bloom-marquee{animation:bloom-marquee var(--bloom-marquee,40s) linear infinite}.anim-bloom-marquee:hover{animation-play-state:paused}.anim-bloom-bubble{animation:bloom-bubble var(--bloom-bubble,11s) ease-in infinite;animation-delay:var(--bloom-delay,0s)}.anim-bloom-in{animation:bloom-rise 1.2s cubic-bezier(.16, 1, .3, 1) var(--bloom-delay,0s) both}.anim-bloom-pop{animation:bloom-pop .9s cubic-bezier(.16, 1, .3, 1) var(--bloom-delay,0s) both}.anim-bloom-iris{animation:.8s cubic-bezier(.16,1,.3,1) both bloom-iris}.bloom-btn:hover:not(:disabled):after{animation:1.4s ease-out bloom-sheen}.bloom-words>:first-child{animation:8s ease-in-out infinite bloom-word-in}.bloom-words>:last-child{animation:8s ease-in-out infinite bloom-word-out}.anim-bloom-reveal{opacity:0;filter:blur(6px);transition:opacity 1.1s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1),filter 1.1s;transition-delay:var(--bloom-delay,0s);transform:translateY(32px)scale(.97)}.anim-bloom-reveal.is-in{opacity:1;filter:blur();transform:none}}@media (prefers-reduced-motion:reduce){.bloom-card,.bloom-card *,.bloom-btn,.bloom-soft{transition:none!important}.bloom-card:hover{transform:none}.bloom-words>:last-child{display:none}}@keyframes groove-ripple{0%{transform:translate(0)}to{transform:translateX(calc(var(--groove-band) * -9))}}@keyframes groove-turn{to{transform:rotate(1turn)}}@keyframes groove-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes groove-drop{0%{opacity:0;transform:translateY(-70px)rotate(-7deg)scale(1.08)}60%{opacity:1;transform:translateY(8px)rotate(1.5deg)scale(.98)}80%{transform:translateY(-3px)rotate(-.5deg)}to{opacity:1;transform:none}}@keyframes groove-pop{0%{opacity:0;transform:scale(0)rotate(-40deg)}65%{opacity:1;transform:scale(1.15)rotate(6deg)}85%{transform:scale(.95)rotate(-2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes groove-slide-out{0%{transform:translate(-38%)rotate(-120deg)}to{transform:translate(0)rotate(0)}}@keyframes groove-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes groove-float{0%,to{transform:translateY(0) rotate(var(--groove-tilt,0deg))}50%{transform:translateY(-10px) rotate(calc(var(--groove-tilt,0deg) * -1))}}@keyframes groove-wobble{0%,to{transform:rotate(var(--groove-tilt,10deg)) scale(1)}25%{transform:rotate(calc(var(--groove-tilt,10deg) - 14deg)) scale(1.12)}55%{transform:rotate(calc(var(--groove-tilt,10deg) + 8deg)) scale(.96)}80%{transform:rotate(calc(var(--groove-tilt,10deg) - 3deg)) scale(1.03)}}@keyframes groove-stack{0%{text-shadow:0 0 0 var(--site-accent), 0 0 0 var(--site-brand), 0 0 0 var(--groove-rust)}to{text-shadow:.035em .035em 0 var(--site-accent), .07em .07em 0 var(--site-brand), .105em .105em 0 var(--groove-rust)}}@keyframes groove-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes groove-sway{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.18)}}:root{--groove-rust:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){:root{--groove-rust:color-mix(in oklab, var(--site-brand) 55%, var(--theme-ink))}}:root{--groove-spring:cubic-bezier(.34, 1.7, .5, 1)}body:has(.groove-root){overflow-x:clip}@media (prefers-reduced-motion:no-preference){.groove-stripes>span{animation:groove-ripple var(--groove-speed,7s) linear infinite}.groove-stripes-thin>span{--groove-speed:4s}.groove-stripes-ripple{transform-origin:50%;animation:5s ease-in-out infinite groove-sway}.anim-groove-turn{animation:groove-turn var(--groove-duration,90s) linear infinite}.anim-groove-spin{animation:groove-turn var(--groove-duration,3.6s) linear infinite}.groove-card:hover .groove-card-disc-inner{animation:1.8s linear infinite groove-turn}.anim-groove-marquee{animation:groove-marquee var(--groove-duration,32s) linear infinite}.anim-groove-marquee:hover{animation-play-state:paused}.anim-groove-drop{animation:groove-drop 1s var(--groove-spring,cubic-bezier(.34, 1.7, .5, 1)) var(--groove-delay,0s) both}.anim-groove-pop{animation:groove-pop .8s cubic-bezier(.34, 1.7, .5, 1) var(--groove-delay,0s) both}.anim-groove-rise{animation:groove-rise .8s cubic-bezier(.2, .8, .2, 1) var(--groove-delay,0s) both}.anim-groove-slide-out{animation:groove-slide-out 1.4s cubic-bezier(.34, 1.4, .5, 1) var(--groove-delay,.5s) both}.anim-groove-float{animation:groove-float var(--groove-duration,6s) ease-in-out var(--groove-delay,0s) infinite}.anim-groove-bob{animation:2.4s ease-in-out infinite groove-bob}.anim-groove-stack{animation:groove-stack .9s cubic-bezier(.34, 1.5, .5, 1) var(--groove-delay,.5s) both}.groove-card:hover .groove-card-sticker,.groove-sticker-wobble:hover{animation:.7s ease-in-out groove-wobble}.groove-burst-badge:before{animation:24s linear infinite groove-turn}.groove-reveal{transition:opacity .6s ease-out,transform 1s cubic-bezier(.34,1.56,.64,1);transition-delay:var(--groove-delay,0s)}.groove-reveal:not(.is-shown){opacity:0;transform:translateY(46px)scale(.94)rotate(-2deg)}}@media (prefers-reduced-motion:reduce){.groove-card,.groove-card-disc,.groove-btn,.groove-chip,.groove-bouncy,.groove-nav-link,.groove-card img{transition:none}}:root{--savile-ease:cubic-bezier(.22, 1, .36, 1);--savile-ease-door:cubic-bezier(.77, 0, .18, 1);--savile-brass:var(--site-brand);--savile-brass-hi:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){:root{--savile-brass-hi:color-mix(in oklab, var(--site-brand) 52%, white)}}:root{--savile-brass-deep:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){:root{--savile-brass-deep:color-mix(in oklab, var(--site-brand) 60%, black)}}:root{--savile-on-shell:var(--theme-surface)}@supports (color:color-mix(in lab, red, red)){:root{--savile-on-shell:color-mix(in oklab, var(--theme-surface) 94%, var(--theme-shell))}}:root{--savile-on-shell-muted:var(--theme-surface)}@supports (color:color-mix(in lab, red, red)){:root{--savile-on-shell-muted:color-mix(in oklab, var(--theme-surface) 62%, var(--theme-shell))}}:root{--savile-brass-sheen:linear-gradient(100deg, var(--savile-brass-deep) 0%, var(--savile-brass) 28%, var(--savile-brass-hi) 48%, var(--savile-brass) 66%, var(--savile-brass-deep) 100%)}@keyframes savile-door-l{0%{transform:translate(0)}to{transform:translate(-101%)}}@keyframes savile-door-r{0%{transform:translate(0)}to{transform:translate(101%)}}@keyframes savile-word-rise{0%{transform:translateY(105%)}to{transform:translateY(0)}}@keyframes savile-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes savile-fade{0%{opacity:0}to{opacity:1}}@keyframes savile-unroll{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes savile-draw-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes savile-tag-drop{0%{opacity:0;transform:translateY(-48px)rotate(-7deg)}60%{opacity:1;transform:translateY(4px)rotate(2deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes savile-sway{0%,to{transform:rotate(-1.6deg)}50%{transform:rotate(1.6deg)}}@keyframes savile-swing{0%{transform:rotate(0)}22%{transform:rotate(-2.2deg)}48%{transform:rotate(1.3deg)}72%{transform:rotate(-.6deg)}to{transform:rotate(0)}}@keyframes savile-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes savile-spin{to{transform:rotate(360deg)}}@keyframes savile-sheen{0%,70%{background-position:160% 0}to{background-position:-60% 0}}@keyframes savile-sew{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:12px 0,-12px 100%,0 -12px,100% 12px}}@keyframes savile-needle{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.savile-basket>div>span{background:var(--savile-brass-sheen);width:auto;min-width:1.05rem;height:1.05rem;color:var(--theme-shell);letter-spacing:.02em;background-size:220% 100%;border-radius:2px;padding:0 .3rem;font-size:10px;font-weight:700;top:-2px;right:-6px}.savile-basket>div>span.hidden{display:none}@media (prefers-reduced-motion:no-preference){.anim-savile-door-l{animation:savile-door-l 1.7s var(--savile-ease-door) var(--savile-delay,.35s) both;transform:translate(-101%)}.anim-savile-door-r{animation:savile-door-r 1.7s var(--savile-ease-door) var(--savile-delay,.35s) both;transform:translate(101%)}.anim-savile-word{animation:savile-word-rise 1.3s var(--savile-ease) var(--savile-delay,1s) both;display:inline-block}.anim-savile-fade-up{animation:savile-fade-up 1.3s var(--savile-ease) var(--savile-delay,.2s) both}.anim-savile-fade{animation:savile-fade 1.6s ease var(--savile-delay,.2s) both}.anim-savile-unroll{animation:savile-unroll 2.6s var(--savile-ease) var(--savile-delay,1.2s) both}.anim-savile-draw-x{transform-origin:0;animation:savile-draw-x 1.8s var(--savile-ease) var(--savile-delay,.6s) both}.anim-savile-tag{transform-origin:50% 0;animation:savile-tag-drop 1.6s var(--savile-ease) var(--savile-delay,1.6s) both, savile-sway 9s ease-in-out calc(var(--savile-delay,1.6s) + 1.6s) infinite}.anim-savile-marquee{animation:savile-marquee var(--savile-marquee,70s) linear infinite}.anim-savile-marquee:hover{animation-play-state:paused}.anim-savile-spin{transform-box:fill-box;transform-origin:50%;animation:savile-spin var(--savile-spin,90s) linear infinite}.anim-savile-sheen{animation:savile-sheen 9s ease-in-out var(--savile-delay,2s) infinite;background-size:220% 100%}.anim-savile-needle{animation:1.6s ease-in-out infinite savile-needle}.savile-card:hover .savile-garment,.savile-card:focus-visible .savile-garment{animation:savile-swing 2.2s var(--savile-ease) both}.savile-sew:hover .savile-stitch:after,.savile-sew:hover.savile-stitch:after,.savile-card:hover .savile-stitch:after{animation:1.4s linear infinite savile-sew}.savile-reveal{transition:opacity 1.2s var(--savile-ease) var(--savile-delay,0s), transform 1.4s var(--savile-ease) var(--savile-delay,0s), clip-path 1.6s var(--savile-ease-door) var(--savile-delay,0s)}.savile-reveal:not(.is-in){opacity:0;transform:translateY(30px)}.savile-reveal-door:not(.is-in){clip-path:inset(0 0 0 100%);transform:none}.savile-reveal-door.is-in{clip-path:inset(0)}.savile-reveal .savile-measure-fill{transition:transform 2.2s var(--savile-ease) calc(var(--savile-delay,0s) + .3s)}.savile-reveal:not(.is-in) .savile-measure-fill{transform:scaleX(0)}.savile-reveal .savile-reveal-rule{transform-origin:0;transition:transform 1.8s var(--savile-ease) calc(var(--savile-delay,0s) + .2s)}.savile-reveal:not(.is-in) .savile-reveal-rule{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.anim-savile-door-l,.anim-savile-door-r{display:none}.savile-link:after,.savile-btn:before,.savile-card-door,.savile-card-image,.savile-swatch,.savile-drawer{transition-duration:.01ms}.savile-crest:hover .savile-crest-ring{transform:none}}@keyframes forge-hazard-run{0%{background-position:0 0}to{background-position:56px 0}}@keyframes forge-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes forge-shutter-up{0%{transform:translateY(0)}12%{transform:translateY(1.5%)}to{transform:translateY(-101%)}}@keyframes forge-slam{0%{opacity:0;transform:translateY(-38px)scaleY(1.12)}60%{opacity:1;transform:translateY(4px)scaleY(.97)}80%{transform:translateY(-1px)scaleY(1.01)}to{opacity:1;transform:none}}@keyframes forge-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes forge-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes forge-ember{0%{opacity:0;transform:translate(0)scale(1)}10%{opacity:1}70%{opacity:.85}to{opacity:0;transform:translate(var(--forge-drift,12px), -260px) scale(.3)}}@keyframes forge-molten{0%,to{background-position:0%}50%{background-position:100%}}@keyframes forge-furnace{0%,to{opacity:.85;transform:scale(1)}35%{opacity:1;transform:scale(1.04)}60%{opacity:.9;transform:scale(.99)}}@keyframes forge-flicker{0%,to{opacity:1}92%{opacity:1}93%{opacity:.35}94%{opacity:1}96%{opacity:.5}97%{opacity:1}}@keyframes forge-spark-sweep{0%{transform:translate(-120%)}to{transform:translate(320%)}}@keyframes forge-gauge{0%{transform:rotate(-120deg)}to{transform:rotate(var(--forge-needle,40deg))}}@keyframes forge-needle-idle{0%,to{transform:rotate(var(--forge-needle,40deg))}50%{transform:rotate(calc(var(--forge-needle,40deg) + 4deg))}}@keyframes forge-stamp{0%{opacity:0;transform:scale(1.8)rotate(-14deg)}60%{opacity:1;transform:scale(.94)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(-8deg)}}@keyframes forge-drop{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes forge-pulse-led{0%,to{opacity:1;box-shadow:0 0 6px var(--site-brand), 0 0 14px color-mix(in oklab, var(--site-brand) 60%, transparent)}50%{opacity:.45;box-shadow:0 0 2px var(--site-brand)}}.forge-basket>div>span{width:auto;min-width:1.25rem;height:1.25rem;color:var(--site-accent);border:1px solid var(--site-brand);font-family:var(--font-heading);letter-spacing:.04em;text-shadow:0 0 6px var(--site-accent);background:#0b0b0c;border-radius:0;padding:0 .3rem;font-size:11px;font-weight:600;position:absolute;top:-.5rem;right:-.5rem}.forge-basket>div>span.hidden{display:none}@media (prefers-reduced-motion:no-preference){.anim-forge-hazard-run{animation:1.6s linear infinite forge-hazard-run}.anim-forge-marquee{animation:forge-marquee var(--forge-marquee,38s) linear infinite}.anim-forge-marquee:hover{animation-play-state:paused}.anim-forge-shutter{animation:forge-shutter-up 1.5s cubic-bezier(.6, 0, .2, 1) var(--forge-delay,.35s) both}.anim-forge-slam{animation:forge-slam .7s cubic-bezier(.2, .8, .2, 1) var(--forge-delay,0s) both}.anim-forge-rise{animation:forge-rise .8s cubic-bezier(.16, 1, .3, 1) var(--forge-delay,0s) both}.anim-forge-wipe{animation:forge-wipe .9s cubic-bezier(.7, 0, .2, 1) var(--forge-delay,0s) both}.anim-forge-drop{animation:forge-drop .45s cubic-bezier(.2, .8, .2, 1) var(--forge-delay,0s) both}.anim-forge-stamp{animation:forge-stamp .55s cubic-bezier(.3, 1.4, .5, 1) var(--forge-delay,1.4s) both}.anim-forge-molten{animation:7s ease-in-out infinite forge-molten}.anim-forge-furnace{animation:3.2s ease-in-out infinite forge-furnace}.anim-forge-flicker{animation:6s step-end infinite forge-flicker}.anim-forge-led{animation:1.8s ease-in-out infinite forge-pulse-led}.anim-forge-gauge .forge-gauge-needle{animation:forge-gauge 1.6s cubic-bezier(.3, 1.5, .5, 1) var(--forge-delay,1.2s) both, forge-needle-idle 2.4s ease-in-out calc(var(--forge-delay,1.2s) + 1.6s) infinite}.forge-ember-dot{animation:forge-ember var(--forge-life,4.5s) cubic-bezier(.3, .2, .6, 1) var(--forge-delay,0s) infinite}.forge-card:hover .forge-card-heat:after{animation:.9s cubic-bezier(.5,0,.5,1) infinite forge-spark-sweep}.forge-btn:hover:not(:disabled):after{animation:1.1s cubic-bezier(.5,0,.5,1) infinite forge-spark-sweep}.anim-forge-stagger>*{animation:.6s cubic-bezier(.16,1,.3,1) both forge-rise}.anim-forge-stagger>:nth-child(2){animation-delay:60ms}.anim-forge-stagger>:nth-child(3){animation-delay:.12s}.anim-forge-stagger>:nth-child(4){animation-delay:.18s}.anim-forge-stagger>:nth-child(5){animation-delay:.24s}.anim-forge-stagger>:nth-child(6){animation-delay:.3s}.anim-forge-stagger>:nth-child(7){animation-delay:.36s}.anim-forge-stagger>:nth-child(n+8){animation-delay:.42s}.forge-reveal.forge-armed>.forge-reveal-shutter{z-index:5;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.forge-reveal.forge-armed>.forge-reveal-shutter>*{transition:transform 1.05s cubic-bezier(.65, 0, .2, 1) var(--forge-delay,0s);transform:translateY(0)}.forge-reveal.forge-armed.forge-in>.forge-reveal-shutter>*{transform:translateY(-102%)}.forge-armed .forge-reveal-body{opacity:.2;transition:opacity .6s ease calc(var(--forge-delay,0s) + .35s)}.forge-armed.forge-in .forge-reveal-body{opacity:1}.forge-card:hover .forge-card-lid{transform:translateY(-82%)}}@media (prefers-reduced-motion:reduce){.forge-card,.forge-card-image,.forge-btn,.forge-option,.forge-ember{transition:none}.forge-card:hover{transform:none}.forge-ember-dot{display:none}}@keyframes velocity-skew-in{0%{opacity:0;filter:blur(6px);transform:translate(-3.5rem)skew(-24deg)}60%{opacity:1;filter:blur()}to{opacity:1;filter:blur();transform:none}}@keyframes velocity-skew-in-right{0%{opacity:0;transform:translate(4rem)skew(18deg)}to{opacity:1;transform:none}}@keyframes velocity-slash-in{0%{clip-path:polygon(0 0,0 0,-20% 100%,-20% 100%)}to{clip-path:polygon(0 0,120% 0,100% 100%,-20% 100%)}}@keyframes velocity-streak{0%{opacity:0;transform:translate(-40vw)scaleX(.6)}12%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(140vw)scaleX(1.2)}}@keyframes velocity-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes velocity-marquee-reverse{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes velocity-sweep{0%{opacity:1;transform:translate(-130%)skew(-24deg)}to{opacity:1;transform:translate(260%)skew(-24deg)}}@keyframes velocity-chevron{0%,to{opacity:.25;transform:translate(0)}40%{opacity:1;transform:translate(3px)}}@keyframes velocity-live{0%,to{opacity:1}50%{opacity:.25}}@keyframes velocity-smear{0%,to{opacity:.55;transform:translate(-8%)scaleX(.9)}50%{opacity:.9;transform:translate(6%)scaleX(1.15)}}@keyframes velocity-flip{0%{opacity:0;transform:perspective(400px)rotateX(-80deg)}to{opacity:1;transform:none}}@keyframes velocity-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes velocity-checker{0%{background-position:0 0}to{background-position:32px 0}}@keyframes velocity-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes velocity-float-skew{0%,to{transform:translateY(0)rotate(-6deg)}50%{transform:translateY(-.6rem)rotate(-6deg)}}.velocity-basket .rounded-full{background:var(--site-accent);color:var(--theme-shell);font-family:var(--font-heading);border-radius:0;font-style:italic;top:-.45rem;right:-.55rem;transform:skew(-14deg)}.velocity-richtext :where(ul){padding-left:0;list-style:none}.velocity-richtext :where(ul>li){padding-left:1.4rem;position:relative}.velocity-richtext :where(ul>li):before{content:"";background:var(--site-brand);width:.7rem;height:3px;position:absolute;top:.6em;left:0;transform:skew(-30deg)}@media (prefers-reduced-motion:no-preference){.anim-velocity-skew-in{animation:velocity-skew-in .7s cubic-bezier(.16, 1, .3, 1) var(--velocity-delay,0s) backwards}.anim-velocity-skew-in-right{animation:velocity-skew-in-right .8s cubic-bezier(.16, 1, .3, 1) var(--velocity-delay,0s) backwards}.anim-velocity-slash{animation:velocity-slash-in .9s cubic-bezier(.7, 0, .2, 1) var(--velocity-delay,0s) backwards}.anim-velocity-flip{animation:velocity-flip .55s cubic-bezier(.2, .9, .3, 1.2) var(--velocity-delay,0s) backwards;transform-origin:50% 0}.anim-velocity-bar{transform-origin:0;animation:velocity-bar .9s cubic-bezier(.7, 0, .2, 1) var(--velocity-delay,.2s) backwards}.velocity-streak{animation:velocity-streak var(--velocity-speed,2.4s) cubic-bezier(.5, 0, .5, 1) var(--velocity-delay,0s) infinite}.anim-velocity-smear{animation:3.2s ease-in-out infinite velocity-smear}.anim-velocity-marquee{animation:velocity-marquee var(--velocity-speed,26s) linear infinite}.anim-velocity-marquee-reverse{animation:velocity-marquee-reverse var(--velocity-speed,30s) linear infinite}.velocity-chevrons>*{animation:1s ease-in-out infinite velocity-chevron}.velocity-chevrons>:nth-child(2){animation-delay:.15s}.velocity-chevrons>:nth-child(3){animation-delay:.3s}.anim-velocity-live{animation:1.1s steps(2,jump-none) infinite velocity-live}.anim-velocity-checker{animation:1.6s linear infinite velocity-checker}.anim-velocity-float{animation:5s ease-in-out infinite velocity-float-skew}.velocity-btn:hover:not(:disabled):after{animation:.7s cubic-bezier(.4,0,.2,1) velocity-sweep}.velocity-card:hover .velocity-card-sweep{animation:.8s cubic-bezier(.4,0,.2,1) velocity-sweep}.velocity-card:hover{transform:translateY(-6px)skew(-1.5deg)}.velocity-armed:not(.is-in){opacity:0;transform:translate(-3rem)}.velocity-armed{transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--velocity-delay,0s)}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.anim-velocity-progress{transform-origin:0;animation:linear both velocity-progress;animation-timeline:scroll(root)}}}:root{--deco-gold:var(--site-brand);--deco-gold-hi:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){:root{--deco-gold-hi:color-mix(in oklab, var(--site-brand) 55%, white)}}:root{--deco-gold-lo:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){:root{--deco-gold-lo:color-mix(in oklab, var(--site-brand) 70%, black)}}:root{--deco-emerald:var(--site-accent);--deco-emerald-deep:var(--site-accent)}@supports (color:color-mix(in lab, red, red)){:root{--deco-emerald-deep:color-mix(in oklab, var(--site-accent) 38%, var(--theme-shell))}}:root{--deco-gilt:linear-gradient(100deg, var(--deco-gold-lo) 0%, var(--deco-gold-hi) 28%, var(--deco-gold) 50%, var(--deco-gold-hi) 72%, var(--deco-gold-lo) 100%);--deco-ease:cubic-bezier(.7, 0, .2, 1);--deco-ease-out:cubic-bezier(.16, 1, .3, 1)}@keyframes deco-draw{0%{stroke-dashoffset:1.001px}to{stroke-dashoffset:0}}@keyframes deco-door-l{0%{visibility:visible;transform:translate(0)}99%{visibility:visible}to{visibility:hidden;transform:translate(-101%)}}@keyframes deco-door-r{0%{visibility:visible;transform:translate(0)}99%{visibility:visible}to{visibility:hidden;transform:translate(101%)}}@keyframes deco-spin{to{transform:rotate(360deg)}}@keyframes deco-track-in{0%{opacity:0;letter-spacing:.5em;filter:blur(8px)}to{opacity:1;filter:blur()}}@keyframes deco-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes deco-fade{0%{opacity:0}to{opacity:1}}@keyframes deco-grow-center{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes deco-grow-up{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes deco-sheen{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes deco-marquee{to{transform:translate(-50%)}}@keyframes deco-chevron-drift{to{-webkit-mask-position:16px 0;mask-position:16px 0}}@keyframes deco-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}@keyframes deco-diamond-in{0%{opacity:0;transform:rotate(45deg)scale(0)}to{opacity:1;transform:rotate(45deg)scale(1)}}.anim-deco-basket>div>span{background:var(--deco-gold);width:auto;min-width:1.15rem;height:1.15rem;color:var(--theme-shell);clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%);border-radius:0;padding:0 .3rem;font-size:10px;font-weight:600;position:absolute;top:-2px;right:-6px}.anim-deco-basket>div>span.hidden{display:none}@media (prefers-reduced-motion:no-preference){.anim-deco-draw-now{animation:deco-draw var(--deco-duration,2s) var(--deco-ease) var(--deco-delay,.3s) both}.anim-deco-rise{animation:deco-rise 1.1s var(--deco-ease-out) var(--deco-delay,0s) both}.anim-deco-fade{animation:deco-fade 1.4s ease var(--deco-delay,0s) both}.anim-deco-track{animation:deco-track-in 1.6s var(--deco-ease-out) var(--deco-delay,0s) both}.anim-deco-grow{animation:deco-grow-center 1.4s var(--deco-ease-out) var(--deco-delay,.2s) both}.anim-deco-grow-up{transform-origin:bottom;animation:deco-grow-up 1.2s var(--deco-ease-out) var(--deco-delay,.2s) both}.anim-deco-diamond-in{animation:deco-diamond-in .8s cubic-bezier(.3, 1.4, .5, 1) var(--deco-delay,.4s) both}.anim-deco-doors-now .deco-door--l{animation:deco-door-l 1.5s var(--deco-ease) var(--deco-delay,.35s) both}.anim-deco-doors-now .deco-door--r{animation:deco-door-r 1.5s var(--deco-ease) var(--deco-delay,.35s) both}.deco-in .deco-door--l{animation:deco-door-l 1.3s var(--deco-ease) var(--deco-delay,0s) both}.deco-in .deco-door--r{animation:deco-door-r 1.3s var(--deco-ease) var(--deco-delay,0s) both}.deco-in .deco-draw-in{animation:deco-draw var(--deco-duration,1.8s) var(--deco-ease) calc(var(--deco-delay,0s) + var(--deco-offset,0s)) both}.deco-in .deco-rise-in{animation:deco-rise 1s var(--deco-ease-out) calc(var(--deco-delay,0s) + var(--deco-offset,.2s)) both}.deco-in .deco-grow-in{animation:deco-grow-center 1.2s var(--deco-ease-out) calc(var(--deco-delay,0s) + var(--deco-offset,.1s)) both}.anim-deco-spin{animation:deco-spin var(--deco-spin,160s) linear infinite;will-change:transform}.anim-deco-spin-rev{animation:deco-spin var(--deco-spin,220s) linear infinite reverse;will-change:transform}.anim-deco-sheen{animation:7s ease-in-out 2.4s infinite deco-sheen}.anim-deco-marquee{animation:deco-marquee var(--deco-marquee,48s) linear infinite}.anim-deco-marquee:hover{animation-play-state:paused}.anim-deco-chevrons{animation:1.6s linear infinite deco-chevron-drift}.anim-deco-breathe{animation:6s ease-in-out infinite deco-breathe}}@media (prefers-reduced-motion:reduce){.anim-deco-link:after,.anim-deco-link:before,.anim-deco-card,.deco-rays,.deco-card-image,.anim-deco-btn:after{transition:none}.anim-deco-card:hover{transform:none}.deco-elev-active,.deco-elev-active .deco-elev-door,.deco-elev-active .deco-elev-content{transition:none}}@keyframes maison-part-left{0%,18%{transform:translate(0)}to{transform:translate(-101%)}}@keyframes maison-part-right{0%,18%{transform:translate(0)}to{transform:translate(101%)}}@keyframes maison-rise{0%{transform:translateY(105%)}to{transform:translateY(0)}}@keyframes maison-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes maison-fade{0%{opacity:0}to{opacity:1}}@keyframes maison-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes maison-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes maison-panel-open{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes maison-settle{0%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes maison-walk{0%{opacity:0;transform:translateY(56px)}to{opacity:1;transform:none}}@keyframes maison-blink{0%,to{opacity:1}50%{opacity:.25}}.maison-bag>div{display:inline}.maison-bag>div>span{width:auto;height:auto;color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;background:0 0;border-radius:0;padding:0;display:inline;position:static}.maison-bag>div>span:before{content:"("}.maison-bag>div>span:after{content:")"}.maison-bag>div>span.hidden{display:none}@media (prefers-reduced-motion:no-preference){.anim-maison-curtain{display:block}.anim-maison-curtain-left{animation:1.7s cubic-bezier(.77,0,.18,1) .15s both maison-part-left}.anim-maison-curtain-right{animation:1.7s cubic-bezier(.77,0,.18,1) .15s both maison-part-right}.anim-maison-curtain-mark{animation:.5s .1s reverse both maison-fade}.anim-maison-char{animation:maison-rise 1.3s cubic-bezier(.16, 1, .3, 1) var(--maison-d,0s) both;display:inline-block}.anim-maison-fade{animation:maison-fade-up 1.2s cubic-bezier(.16, 1, .3, 1) var(--maison-d,0s) both}.anim-maison-rule{transform-origin:0;animation:maison-rule 1.6s cubic-bezier(.77, 0, .18, 1) var(--maison-d,.2s) both}.anim-maison-marquee{animation:maison-marquee var(--maison-speed,70s) linear infinite}.anim-maison-marquee-reverse{animation:maison-marquee var(--maison-speed,90s) linear infinite reverse}.maison-marquee:hover .anim-maison-marquee,.maison-marquee:hover .anim-maison-marquee-reverse{animation-play-state:paused}.anim-maison-blink{animation:2.4s ease-in-out infinite maison-blink}.anim-maison-unveil:before,.anim-maison-unveil:after{transition:transform 1.5s cubic-bezier(.77, 0, .18, 1) var(--maison-d,.1s);transform:scaleX(1)}.anim-maison-unveil.is-seen:before,.anim-maison-unveil.is-seen:after{transform:scaleX(0)}.anim-maison-unveil .maison-unveil-media{transition:transform 2.4s cubic-bezier(.16, 1, .3, 1) var(--maison-d,.1s);transform:scale(1.16)}.anim-maison-unveil.is-seen .maison-unveil-media{transform:scale(1)}.anim-maison-unveil-load:before,.anim-maison-unveil-load:after{animation:maison-panel-open 1.5s cubic-bezier(.77, 0, .18, 1) var(--maison-d,.2s) both}.anim-maison-unveil-load .maison-unveil-media{animation:maison-settle 2.4s cubic-bezier(.16, 1, .3, 1) var(--maison-d,.2s) both}.anim-maison-walk{transition:opacity 1.4s cubic-bezier(.16, 1, .3, 1) var(--maison-d,0s), transform 1.6s cubic-bezier(.16, 1, .3, 1) var(--maison-d,0s)}.anim-maison-walk:not(.is-seen){opacity:0;transform:translateY(56px)}.anim-maison-lineup{animation:maison-walk 1.3s cubic-bezier(.16, 1, .3, 1) calc(var(--maison-i,0) * 90ms + .15s) both}.maison-header-name{transition:font-size .7s cubic-bezier(.16,1,.3,1),letter-spacing .7s cubic-bezier(.16,1,.3,1)}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.maison-category-row .maison-category-name{transition:transform .9s cubic-bezier(.16,1,.3,1),font-style .2s}.maison-category-row:hover .maison-category-name{font-style:italic;transform:translate(1.5rem)}}@media (prefers-reduced-motion:reduce){.anim-maison-curtain{display:none!important}.maison-tilt-target{transform:none!important}.maison-link:after,.maison-btn-roll>span,.maison-card-image,.maison-card-frame,.maison-card-veil,.maison-option{transition:none}.maison-marquee-track{flex-wrap:nowrap}}@keyframes riviera-swell{0%{transform:translate(0)}to{transform:translate3d(calc(var(--riviera-wave-w,600px) * -1), 0, 0)}}@keyframes riviera-swell-back{0%{transform:translate3d(calc(var(--riviera-wave-w,600px) * -1), 0, 0)}to{transform:translate(0)}}@keyframes riviera-heave{0%,to{translate:0}50%{translate:0 var(--riviera-heave,6px)}}@keyframes riviera-sunrise{0%{opacity:0;transform:translateY(68%)scale(.86)}18%{opacity:1}to{opacity:1;transform:translate(0)scale(1)}}@keyframes riviera-sun-glow{0%,to{box-shadow:0 0 60px 10px color-mix(in oklab, var(--site-accent) 45%, transparent), 0 0 160px 40px color-mix(in oklab, var(--site-accent) 22%, transparent)}50%{box-shadow:0 0 80px 18px color-mix(in oklab, var(--site-accent) 55%, transparent), 0 0 200px 60px color-mix(in oklab, var(--site-accent) 28%, transparent)}}@keyframes riviera-sky-warm{0%{opacity:0}to{opacity:1}}@keyframes riviera-rise{0%{opacity:0;filter:blur(4px);transform:translateY(22px)}to{opacity:1;filter:none;transform:none}}@keyframes riviera-arch-open{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes riviera-drift{0%{transform:translate(-12vw)}to{transform:translate(112vw)}}@keyframes riviera-bob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-3px)rotate(2deg)}}@keyframes riviera-glide{0%{transform:translate(0)}50%{transform:translate(28px,-10px)}to{transform:translate(0)}}@keyframes riviera-flap{0%,to{transform:scaleY(1)}50%{transform:scaleY(.45)}}@keyframes riviera-glitter{0%,to{opacity:0;transform:scaleX(.4)}50%{opacity:.9;transform:scaleX(1)}}@keyframes riviera-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes riviera-sway{0%,to{transform:skew(0deg)}50%{transform:skew(-2.5deg)}}@keyframes riviera-spin{to{transform:rotate(360deg)}}@keyframes riviera-stamp{0%{opacity:0;transform:scale(1.6)rotate(-18deg)}60%{opacity:1;transform:scale(.94)rotate(-6deg)}to{opacity:1;transform:scale(1)rotate(-8deg)}}@keyframes riviera-tide{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes riviera-parallax{0%{transform:translate(0)}to{transform:translate3d(0, calc(var(--riviera-depth,0) * 1px), 0)}}@keyframes riviera-pop{0%{transform:scale(1)}40%{transform:scale(.94)}to{transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.anim-riviera-wave{animation:riviera-swell var(--riviera-speed,20s) linear infinite}.anim-riviera-wave.riviera-reverse{animation-name:riviera-swell-back}.anim-riviera-crest{animation:riviera-swell var(--riviera-speed,6s) linear infinite}.anim-riviera-heave{animation:riviera-heave var(--riviera-heave-speed,7s) ease-in-out infinite}.anim-riviera-sunrise{animation:3.2s cubic-bezier(.22,.9,.3,1) .2s both riviera-sunrise}.anim-riviera-sunrise>.anim-riviera-sun{animation:7s ease-in-out 3.4s infinite riviera-sun-glow}.anim-riviera-sky-warm{animation:3.6s ease-out both riviera-sky-warm}.anim-riviera-rise{animation:riviera-rise 1.2s cubic-bezier(.16, 1, .3, 1) var(--riviera-delay,0s) both}.anim-riviera-arch-open{animation:riviera-arch-open 1.6s cubic-bezier(.7, 0, .2, 1) var(--riviera-delay,.3s) both}.anim-riviera-boat{animation:riviera-drift var(--riviera-speed,90s) linear var(--riviera-offset,0s) infinite}.anim-riviera-boat>*{animation:4s ease-in-out infinite riviera-bob}.anim-riviera-gull{animation:riviera-glide var(--riviera-speed,12s) ease-in-out infinite}.anim-riviera-gull path{transform-origin:50%;animation:1.4s ease-in-out infinite riviera-flap}.anim-riviera-glitter{animation:riviera-glitter var(--riviera-speed,3.5s) ease-in-out var(--riviera-delay,0s) infinite}.anim-riviera-marquee-track{animation:46s linear infinite riviera-marquee}.anim-riviera-marquee:hover .anim-riviera-marquee-track{animation-play-state:paused}.anim-riviera-sway{animation:6s ease-in-out infinite riviera-sway}.anim-riviera-hut:hover .riviera-awning{transform:skew(-4deg)}.anim-riviera-spin{animation:40s linear infinite riviera-spin}.anim-riviera-postmark{animation:riviera-stamp .9s cubic-bezier(.3, 1.4, .5, 1) var(--riviera-delay,1.2s) both}.anim-riviera-tide-in{animation:riviera-tide 2.2s cubic-bezier(.16, 1, .3, 1) var(--riviera-delay,.6s) both}@supports (animation-timeline:scroll()){.anim-riviera-parallax{animation:linear both riviera-parallax;animation-timeline:scroll(root);animation-range:0 100vh}}}@media (prefers-reduced-motion:reduce){.riviera-armed{opacity:1;transform:none}.anim-riviera-card,.anim-riviera-card .anim-riviera-card-img,.anim-riviera-btn,.anim-riviera-btn:before,.anim-riviera-hut,.anim-riviera-stamp-tile{transition:none}.anim-riviera-postmark{transform:rotate(-8deg)}}@property --halloween-hx{syntax:"<length-percentage>";inherits:true;initial-value:28%}@property --halloween-hy{syntax:"<length-percentage>";inherits:true;initial-value:46%}:root{--halloween-pumpkin:var(--site-brand);--halloween-witch:var(--site-accent);--halloween-ember:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){:root{--halloween-ember:color-mix(in oklab, var(--site-brand) 52%, black)}}:root{--halloween-rind:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){:root{--halloween-rind:color-mix(in oklab, var(--site-brand) 72%, black)}}:root{--halloween-flesh:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){:root{--halloween-flesh:color-mix(in oklab, var(--site-brand) 80%, #ffd08a)}}:root{--halloween-flame:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){:root{--halloween-flame:color-mix(in oklab, var(--site-brand) 35%, #ffe6a6)}}:root{--halloween-candle:#fff3d6;--halloween-witch-glow:var(--site-accent)}@supports (color:color-mix(in lab, red, red)){:root{--halloween-witch-glow:color-mix(in oklab, var(--site-accent) 70%, white)}}:root{--halloween-night:var(--theme-shell);--halloween-sky:var(--theme-shell)}@supports (color:color-mix(in lab, red, red)){:root{--halloween-sky:color-mix(in oklab, var(--theme-shell) 70%, #2a1838)}}:root{--halloween-dusk:var(--theme-surface)}@supports (color:color-mix(in lab, red, red)){:root{--halloween-dusk:color-mix(in oklab, var(--theme-surface) 55%, #4a2236)}}:root{--halloween-bone:var(--theme-ink)}@supports (color:color-mix(in lab, red, red)){:root{--halloween-bone:color-mix(in oklab, var(--theme-ink) 90%, #d8c7a6)}}:root{--halloween-parchment:#e6d6b4;--halloween-parchment-ink:#2b1d13;--halloween-parchment-muted:#5e4835;--halloween-wood:#3b2618;--halloween-wood-dark:#24160d;--halloween-wood-hi:#5c3c24;--halloween-ease:cubic-bezier(.22, 1, .36, 1);--halloween-ease-swing:cubic-bezier(.34, 1.4, .64, 1);--halloween-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--halloween-grain-wood:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='120'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.006 .42' numOctaves='3' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.6 1.05'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23w)'/%3E%3C/svg%3E");--halloween-blotch:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.012' numOctaves='4' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .22 0 0 0 0 .1 0 0 0 -2.2 1.3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23p)'/%3E%3C/svg%3E");--halloween-bat-print:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cg fill='%23ffffff' fill-opacity='.035'%3E%3Cpath d='M30 26c-4-6-12-8-20-4 4 1 5 4 4 6 3-2 6-1 7 2 2-3 5-3 7-1 0-2 1-3 2-3zm4 0c4-6 12-8 20-4-4 1-5 4-4 6-3-2-6-1-7 2-2-3-5-3-7-1 0-2-1-3-2-3zm-2-4c-2 0-2 3-2 6 0 2 1 4 2 4s2-2 2-4c0-3 0-6-2-6z'/%3E%3Cpath d='M88 86c-3-5-10-6-16-3 3 1 4 3 3 5 2-2 5-1 6 2 1-3 4-3 6-1 0-2 1-3 1-3zm3 0c3-5 10-6 16-3-3 1-4 3-3 5-2-2-5-1-6 2-1-3-4-3-6-1 0-2-1-3-1-3zm-1.5-3c-1.5 0-1.5 2-1.5 5 0 1.5.7 3 1.5 3s1.5-1.5 1.5-3c0-3 0-5-1.5-5z'/%3E%3C/g%3E%3C/svg%3E")}@keyframes halloween-flicker{0%,to{opacity:1}6%{opacity:.78}9%{opacity:.96}22%{opacity:.86}31%{opacity:1}47%{opacity:.72}50%{opacity:.94}63%{opacity:.84}71%{opacity:1}86%{opacity:.8}90%{opacity:.97}}@keyframes halloween-light-up{0%{opacity:0}18%{opacity:.55}24%{opacity:.05}40%{opacity:.8}48%{opacity:.3}to{opacity:1}}@keyframes halloween-flame{0%,to{transform:scale(1)skew(0deg)}20%{transform:scale(.94,1.08)skew(2deg)}40%{transform:scale(1.04,.94)skew(-3deg)}60%{transform:scale(.97,1.1)skew(1.5deg)}80%{transform:scale(1.02,.97)skew(-1deg)}}@keyframes halloween-halo{0%,to{opacity:.85;transform:scale(1)}30%{opacity:.62;transform:scale(.94)}55%{opacity:1;transform:scale(1.05)}75%{opacity:.7;transform:scale(.97)}}@keyframes halloween-word-in{0%{opacity:0;filter:blur(6px);transform:translateY(.18em)}30%{opacity:.7;filter:blur(1px)}38%{opacity:.15}52%{opacity:.9;filter:blur();transform:none}60%{opacity:.45}to{opacity:1;filter:blur();transform:none}}@keyframes halloween-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes halloween-fade{0%{opacity:0}to{opacity:1}}@keyframes halloween-moonrise{0%{opacity:0;transform:translateY(18%)rotate(-8deg)}to{opacity:1;transform:translateY(0)rotate(-8deg)}}@keyframes halloween-ground{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes halloween-fog{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes halloween-fog-breathe{0%,to{opacity:var(--halloween-fog-o,.7)}50%{opacity:calc(var(--halloween-fog-o,.7) * .55)}}@keyframes halloween-fly{0%{transform:translate(-12vw, 0) scale(var(--halloween-bat-s,1))}to{transform:translate(112vw, var(--halloween-bat-dy,-60px)) scale(var(--halloween-bat-s,1))}}@keyframes halloween-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-22px)}}@keyframes halloween-flap{0%,to{transform:scaleY(1)}50%{transform:scaleY(.28)translateY(4px)}}@keyframes halloween-spider{0%,12%{transform:translateY(-120px)}34%,58%{transform:translateY(var(--halloween-drop,120px))}40%{transform:translateY(calc(var(--halloween-drop,120px) - 8px))}46%{transform:translateY(var(--halloween-drop,120px)) rotate(4deg)}52%{transform:translateY(var(--halloween-drop,120px)) rotate(-4deg)}82%,to{transform:translateY(-120px)}}@keyframes halloween-sway{0%,to{transform:rotate(calc(var(--halloween-sway,3deg) * -1))}50%{transform:rotate(var(--halloween-sway,3deg))}}@keyframes halloween-swing-in{0%{opacity:0;transform:rotate(var(--halloween-swing-from,-16deg))}25%{opacity:1}45%{transform:rotate(calc(var(--halloween-swing-from,-16deg) * -.45))}68%{transform:rotate(calc(var(--halloween-swing-from,-16deg) * .2))}84%{transform:rotate(calc(var(--halloween-swing-from,-16deg) * -.06))}to{opacity:1;transform:rotate(var(--halloween-tilt,0deg))}}@keyframes halloween-jiggle{0%,to{transform:rotate(var(--halloween-tilt,0deg))}25%{transform:rotate(calc(var(--halloween-tilt,0deg) - 4deg))}60%{transform:rotate(calc(var(--halloween-tilt,0deg) + 3deg))}85%{transform:rotate(calc(var(--halloween-tilt,0deg) - 1deg))}}@keyframes halloween-twinkle{0%,to{opacity:1}45%{opacity:.25}60%{opacity:.9}}@keyframes halloween-cloud{0%{transform:translate(-30%)}to{transform:translate(130%)}}@keyframes halloween-ghost{0%,62%{transform:translateY(105%)rotate(0)}70%{transform:translate(-6%,18%)rotate(-6deg)}76%{transform:translate(4%,14%)rotate(4deg)}84%{transform:translate(-2%,20%)rotate(-3deg)}92%,to{transform:translateY(105%)rotate(0)}}@keyframes halloween-crow{0%,70%,to{transform:rotate(0)}74%{transform:rotate(-14deg)}80%{transform:rotate(-14deg)}84%{transform:rotate(8deg)}92%{transform:rotate(0)}}@keyframes halloween-reveal-light{0%{clip-path:circle(0% at 18% 96%)}to{clip-path:circle(150% at 18% 96%)}}@keyframes halloween-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes halloween-wave{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:24px 0;mask-position:24px 0}}@keyframes halloween-bunting{0%,to{transform:rotate(var(--halloween-tilt,0deg))}50%{transform:rotate(calc(var(--halloween-tilt,0deg) * -1))}}@keyframes halloween-handle{0%,to{transform:rotate(0)}30%{transform:rotate(-18deg)}65%{transform:rotate(10deg)}}@keyframes halloween-drip{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.25)}}@media (prefers-reduced-motion:no-preference){.halloween-lantern-host{transition:--halloween-hx .5s var(--halloween-ease), --halloween-hy .5s var(--halloween-ease)}.anim-halloween-rise{animation:halloween-rise 1.1s var(--halloween-ease) var(--halloween-delay,.2s) both}.anim-halloween-fade{animation:halloween-fade 1.6s ease var(--halloween-delay,.2s) both}.anim-halloween-word{animation:halloween-word-in 1.3s ease-out var(--halloween-delay,.6s) both;display:inline-block}.anim-halloween-moon{animation:halloween-moonrise 2.4s var(--halloween-ease) var(--halloween-delay,.3s) both}.anim-halloween-ground{animation:halloween-ground 1.6s var(--halloween-ease) var(--halloween-delay,.8s) both}.anim-halloween-light{animation:halloween-light-up 1.4s steps(12, end) var(--halloween-delay,1s) both, halloween-flicker var(--halloween-flicker,3.4s) linear calc(var(--halloween-delay,1s) + 1.4s) infinite}.anim-halloween-flicker{animation:halloween-flicker var(--halloween-flicker,3.4s) linear var(--halloween-delay,0s) infinite}.anim-halloween-halo{animation:halloween-halo var(--halloween-flicker,2.6s) ease-in-out var(--halloween-delay,0s) infinite}.anim-halloween-flame{animation:halloween-flame var(--halloween-flame,1.3s) ease-in-out var(--halloween-delay,0s) infinite}.anim-halloween-twinkle{animation:halloween-twinkle var(--halloween-twinkle,4s) ease-in-out var(--halloween-delay,0s) infinite}.anim-halloween-fog{animation:halloween-fog var(--halloween-fog,60s) linear infinite, halloween-fog-breathe calc(var(--halloween-fog,60s) / 4) ease-in-out infinite}.anim-halloween-fog-in{animation:halloween-fade 3s ease var(--halloween-delay,1s) both}.anim-halloween-cloud{animation:halloween-cloud var(--halloween-cloud,70s) linear var(--halloween-delay,0s) infinite}.anim-halloween-fly{animation:halloween-fly var(--halloween-fly,18s) linear var(--halloween-delay,2s) infinite both}.anim-halloween-bob{animation:halloween-bob var(--halloween-bob,2.4s) ease-in-out infinite}.anim-halloween-flap{transform-origin:50% 45%;animation:halloween-flap var(--halloween-flap,.32s) ease-in-out infinite}.anim-halloween-spider{animation:halloween-spider var(--halloween-spider,11s) var(--halloween-ease) var(--halloween-delay,3s) infinite both}.anim-halloween-sway{transform-origin:var(--halloween-origin,50% 0);animation:halloween-sway var(--halloween-sway-t,5s) ease-in-out var(--halloween-delay,0s) infinite}.anim-halloween-ghost{animation:halloween-ghost var(--halloween-ghost,14s) ease-in-out var(--halloween-delay,4s) infinite both}.anim-halloween-crow{transform-box:fill-box;transform-origin:30% 90%;animation:7s ease-in-out 2s infinite halloween-crow}.anim-halloween-candlelight{animation:halloween-reveal-light 2.2s var(--halloween-ease) var(--halloween-delay,.3s) both}.anim-halloween-pennant{animation:halloween-bunting var(--halloween-sway-t,3.2s) ease-in-out var(--halloween-delay,0s) infinite}.halloween-link:hover:after{animation:.6s linear infinite halloween-wave}.halloween-pail:hover .halloween-pail-handle{animation:halloween-handle .9s var(--halloween-ease) both}.halloween-reveal{transition:opacity 1s var(--halloween-ease) var(--halloween-delay,0s), transform 1.2s var(--halloween-ease) var(--halloween-delay,0s)}.halloween-reveal.is-waiting{opacity:0;transform:translateY(28px)}.halloween-reveal-swing.is-in .halloween-swing{animation:halloween-swing-in 1.8s ease-out var(--halloween-delay,0s) both}.halloween-reveal-swing.is-waiting .halloween-swing{opacity:0}.halloween-swing{transform-origin:var(--halloween-pivot,50% 0)}.halloween-reveal .halloween-reveal-flame{transition:transform .9s var(--halloween-ease-swing) calc(var(--halloween-delay,0s) + .4s), opacity .4s ease calc(var(--halloween-delay,0s) + .4s)}.halloween-reveal.is-waiting .halloween-reveal-flame{opacity:0;transform:scale(0)}.halloween-reveal .halloween-reveal-glass{transition:opacity 1.2s ease calc(var(--halloween-delay,0s) + .5s)}.halloween-reveal.is-waiting .halloween-reveal-glass{opacity:.12}.halloween-reveal .halloween-moonrise{transition:transform 3.2s var(--halloween-ease) .2s, opacity 2s ease .2s}.halloween-reveal.is-waiting .halloween-moonrise{opacity:0;transform:translateY(70%)}.halloween-reveal .halloween-draw{stroke-dasharray:1;transition:stroke-dashoffset 2.4s var(--halloween-ease) calc(var(--halloween-delay,0s) + .2s)}.halloween-reveal.is-waiting .halloween-draw{stroke-dashoffset:1px}.halloween-card:hover .halloween-card-tag{animation:halloween-jiggle 1.1s var(--halloween-ease) both}.halloween-menu-enter{transform-origin:50% 0;--halloween-swing-from:-9deg;animation:1.1s ease-out both halloween-swing-in}}@media (prefers-reduced-motion:reduce){.halloween-card-image,.halloween-card-glow,.halloween-card-window,.halloween-card-tag,.halloween-signpost-sign,.halloween-hanger,.halloween-size,.halloween-btn{transition-duration:.01ms}.halloween-bat-flight{display:none}}:root{--christmas-pine:var(--theme-shell);--christmas-pine-deep:var(--theme-shell)}@supports (color:color-mix(in lab, red, red)){:root{--christmas-pine-deep:color-mix(in oklab, var(--theme-shell) 64%, black)}}:root{--christmas-pine-soft:var(--theme-shell)}@supports (color:color-mix(in lab, red, red)){:root{--christmas-pine-soft:color-mix(in oklab, var(--theme-shell) 78%, white)}}:root{--christmas-night:var(--theme-shell)}@supports (color:color-mix(in lab, red, red)){:root{--christmas-night:color-mix(in oklab, var(--theme-shell) 48%, #04090b)}}:root{--christmas-berry:var(--site-brand);--christmas-berry-deep:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){:root{--christmas-berry-deep:color-mix(in oklab, var(--site-brand) 70%, black)}}:root{--christmas-berry-hi:var(--site-brand)}@supports (color:color-mix(in lab, red, red)){:root{--christmas-berry-hi:color-mix(in oklab, var(--site-brand) 70%, white)}}:root{--christmas-gold:var(--site-accent);--christmas-gold-hi:var(--site-accent)}@supports (color:color-mix(in lab, red, red)){:root{--christmas-gold-hi:color-mix(in oklab, var(--site-accent) 55%, white)}}:root{--christmas-gold-deep:var(--site-accent)}@supports (color:color-mix(in lab, red, red)){:root{--christmas-gold-deep:color-mix(in oklab, var(--site-accent) 62%, black)}}:root{--christmas-snow:#fffdf7;--christmas-snow-shade:#dfe7ea;--christmas-on-night:#f7f0e1;--christmas-on-night-muted:#f7f0e1}@supports (color:color-mix(in lab, red, red)){:root{--christmas-on-night-muted:color-mix(in oklab, #f7f0e1 68%, var(--theme-shell))}}:root{--christmas-ease:cubic-bezier(.22, 1, .36, 1);--christmas-ease-swing:cubic-bezier(.34, 1.4, .64, 1);--christmas-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .32 0 0 0 0 .24 0 0 0 0 .14 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='.42'/%3E%3C/svg%3E");--christmas-fibres:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.012 .3' numOctaves='3' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 .3 0 0 0 0 .22 0 0 0 0 .12 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)' opacity='.22'/%3E%3C/svg%3E");--christmas-crystal:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-12 -12 24 24' fill='none' stroke='%23fffdf7' stroke-width='1.3' stroke-linecap='round'%3E%3Cg id='a'%3E%3Cpath d='M0 0V-11M0-6l-3-3M0-6l3-3M0-9.5l-1.6-1.6M0-9.5l1.6-1.6'/%3E%3C/g%3E%3Cuse href='%23a' transform='rotate(60)'/%3E%3Cuse href='%23a' transform='rotate(120)'/%3E%3Cuse href='%23a' transform='rotate(180)'/%3E%3Cuse href='%23a' transform='rotate(240)'/%3E%3Cuse href='%23a' transform='rotate(300)'/%3E%3C/svg%3E")}@keyframes christmas-fall{0%{transform:translateY(-4%)}to{transform:translateY(100%)}}@keyframes christmas-sway{0%{transform:translate3d(calc(var(--christmas-dx,16px) * -1), 0, 0) rotate(0deg)}to{transform:translate3d(var(--christmas-dx,16px), 0, 0) rotate(var(--christmas-spin,0deg))}}@keyframes christmas-bulb-on{0%{opacity:.12}40%{opacity:1}55%{opacity:.5}to{opacity:1}}@keyframes christmas-twinkle{0%,38%,62%,to{opacity:1}48%{opacity:.28}}@keyframes christmas-glow-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.15)}}@keyframes christmas-fade-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes christmas-fade{0%{opacity:0}to{opacity:1}}@keyframes christmas-press{0%{opacity:0;filter:blur(6px);transform:translateY(-.35em)scale(1.12)}60%{opacity:1;filter:blur()}80%{transform:translateY(.03em)scale(.985)}to{opacity:1;filter:none;transform:none}}@keyframes christmas-ignite{0%{opacity:0}18%{opacity:.55}24%{opacity:.15}40%{opacity:.8}48%{opacity:.45}to{opacity:1}}@keyframes christmas-flicker{0%,to{opacity:1}42%{opacity:.92}44%{opacity:.78}46%{opacity:.96}71%{opacity:.88}}@keyframes christmas-paint{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes christmas-stamp{0%{opacity:0;transform:translate(30px,-40px)rotate(-14deg)scale(1.5)}55%{opacity:1;transform:translate(0)rotate(9deg)scale(.96)}75%{transform:rotate(5deg)scale(1.02)}to{opacity:1;transform:rotate(6deg)scale(1)}}@keyframes christmas-ink{0%{opacity:0;transform:rotate(-18deg)scale(1.25)}40%{opacity:.9}to{opacity:.78;transform:rotate(-12deg)scale(1)}}@keyframes christmas-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes christmas-wreath{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}@keyframes christmas-swing{0%{transform:rotate(var(--christmas-tilt,-6deg))}25%{transform:rotate(calc(var(--christmas-tilt,-6deg) + 9deg))}50%{transform:rotate(calc(var(--christmas-tilt,-6deg) - 5deg))}75%{transform:rotate(calc(var(--christmas-tilt,-6deg) + 2deg))}to{transform:rotate(var(--christmas-tilt,-6deg))}}@keyframes christmas-sway-soft{0%,to{transform:rotate(var(--christmas-tilt,-3deg))}50%{transform:rotate(calc(var(--christmas-tilt,-3deg) * -1))}}@keyframes christmas-smoke{0%{opacity:0;transform:translate(0)scale(.6)}15%{opacity:.32}to{opacity:0;transform:translate(var(--christmas-drift,-14px), -46px) scale(2.8)}}@keyframes christmas-window{0%,to{opacity:1}30%{opacity:1}31%{opacity:.2}58%{opacity:.2}59%{opacity:1}}@keyframes christmas-star{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@keyframes christmas-glint{0%,70%,to{opacity:0;transform:scale(.4)rotate(0)}82%{opacity:1;transform:scale(1)rotate(45deg)}}@keyframes christmas-door-peek{0%{transform:rotateY(0)}45%{transform:rotateY(-46deg)}to{transform:rotateY(-16deg)}}@keyframes christmas-jingle{0%,to{transform:rotate(0)}20%{transform:rotate(-12deg)}40%{transform:rotate(9deg)}60%{transform:rotate(-5deg)}80%{transform:rotate(2deg)}}@keyframes christmas-drop-in{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}.christmas-stocking>div>span{background:var(--christmas-gold);width:auto;min-width:1.35rem;height:1.05rem;color:var(--christmas-pine-deep);clip-path:polygon(5px 0,100% 0,100% 100%,5px 100%,0 50%);border-radius:0 3px 3px 0;padding:0 .3rem 0 .45rem;font-size:10px;font-weight:800;top:auto;bottom:-4px;right:-9px;transform:rotate(-8deg)}.christmas-stocking>div>span.hidden{display:none}@media (prefers-reduced-motion:no-preference){.christmas-snow>i{animation:christmas-fall var(--christmas-d,14s) linear var(--christmas-delay,0s) infinite}.christmas-snow>i:before{animation:christmas-sway var(--christmas-sw,4s) ease-in-out var(--christmas-delay,0s) infinite alternate}.christmas-bulb>b{animation:christmas-bulb-on .7s ease calc(var(--christmas-i,0) * 45ms + .25s) both, christmas-twinkle 5.2s ease-in-out calc(var(--christmas-i,0) * .17s + 1.8s) infinite}.anim-christmas-fade-up{animation:christmas-fade-up 1.1s var(--christmas-ease) var(--christmas-delay,.2s) both}.anim-christmas-fade{animation:christmas-fade 1.4s ease var(--christmas-delay,.2s) both}.anim-christmas-press{animation:christmas-press 1s var(--christmas-ease) var(--christmas-delay,.4s) both;display:inline-block}.anim-christmas-ignite{animation:christmas-ignite 1.6s linear var(--christmas-delay,.6s) both, christmas-flicker 7s ease-in-out calc(var(--christmas-delay,.6s) + 1.6s) infinite}.anim-christmas-paint{animation:christmas-paint 1.8s cubic-bezier(.6, .1, .3, 1) var(--christmas-delay,1.2s) both}.anim-christmas-stamp{animation:christmas-stamp .9s var(--christmas-ease) var(--christmas-delay,1.8s) both}.anim-christmas-ink{animation:christmas-ink .5s ease-out var(--christmas-delay,2.4s) both}.anim-christmas-rise{animation:christmas-rise 1.6s var(--christmas-ease) var(--christmas-delay,.1s) both}.anim-christmas-drop{animation:christmas-drop-in .6s var(--christmas-ease) var(--christmas-delay,0s) both}.anim-christmas-wreath{transform-box:fill-box;transform-origin:50% 0;animation:6s ease-in-out infinite christmas-wreath}.anim-christmas-sway{transform-origin:50% 0;animation:christmas-sway-soft var(--christmas-sway-d,5s) ease-in-out var(--christmas-delay,0s) infinite}.anim-christmas-smoke{transform-box:fill-box;transform-origin:50%;animation:christmas-smoke var(--christmas-d,5s) ease-out var(--christmas-delay,0s) infinite}.anim-christmas-window{animation:christmas-window var(--christmas-d,14s) steps(1, end) var(--christmas-delay,0s) infinite}.anim-christmas-star{transform-box:fill-box;transform-origin:50%;animation:christmas-star var(--christmas-d,3.4s) ease-in-out var(--christmas-delay,0s) infinite}.anim-christmas-glint{transform-box:fill-box;transform-origin:50%;animation:christmas-glint var(--christmas-d,5s) ease-in-out var(--christmas-delay,0s) infinite}.anim-christmas-glow{transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite christmas-glow-pulse}.christmas-stocking:hover svg{animation:.9s both christmas-jingle}.christmas-gift:hover .christmas-tag-swing,.christmas-tag-link:hover .christmas-tag-swing{animation:christmas-swing 1.4s var(--christmas-ease) both}.christmas-reveal{transition:opacity 1s var(--christmas-ease) var(--christmas-delay,0s), transform 1.2s var(--christmas-ease) var(--christmas-delay,0s)}.christmas-reveal.is-out{opacity:0;transform:translateY(34px) rotate(var(--christmas-reveal-tilt,0deg))}.christmas-advent-cell.is-out .christmas-door{transform:rotateY(0)}.christmas-advent-cell.is-in .christmas-door{animation:christmas-door-peek 1.5s var(--christmas-ease) var(--christmas-delay,0s) both}.christmas-advent-cell.is-in:hover .christmas-door,.christmas-advent-cell.is-in:focus-visible .christmas-door{animation:none}.christmas-card-cover{transition:transform 2s cubic-bezier(.65,.05,.25,1) .35s}.christmas-card-stage.is-out .christmas-card-cover{transform:rotateY(-1deg)}.christmas-card-inside-left{transition:opacity 1s 1.9s}.christmas-card-stage.is-out .christmas-card-inside-left{opacity:0}.christmas-card-stage{--christmas-card-base:.2s}.christmas-card-stage .christmas-letter-line{transition:opacity .8s ease, transform .9s var(--christmas-ease);transition-delay:calc(var(--christmas-card-base) + var(--christmas-line,0) * .13s)}.christmas-card-stage.is-out .christmas-letter-line{opacity:0;transform:translateY(10px)}.christmas-card-stage .christmas-seal{transition:transform .7s var(--christmas-ease-swing), opacity .3s ease;transition-delay:calc(var(--christmas-card-base) + 1.1s)}@media (width>=1024px){.christmas-card-stage{--christmas-card-base:1.9s}}.christmas-card-stage.is-out .christmas-seal{opacity:0;transform:scale(1.8)rotate(-30deg)}}@media (prefers-reduced-motion:reduce){.christmas-ribbon-v,.christmas-ribbon-h,.christmas-door,.christmas-gift-image,.christmas-bow *,.christmas-gift-peek,.christmas-option,.christmas-btn{transition-duration:.01ms!important;transition-delay:0s!important}}:root{--theme-radius:.75rem;--theme-surface:#f9fafb;--theme-panel:#fff;--theme-ink:#111827;--theme-muted:#6b7280;--theme-line:#e5e7eb;--theme-shell:#111827;--site-brand:#1e3a8a;--site-accent:#f59e0b;--site-font-heading:ui-sans-serif, system-ui, sans-serif;--site-font-body:ui-sans-serif, system-ui, sans-serif}[x-cloak]{display:none!important}.admin-shell{--admin-rail:#171614;--admin-canvas:#f5f3ef;--admin-column:#fbfaf7;--admin-line:#e6e1d8;--admin-line-soft:#efebe4;--admin-ink:#1a1917;--admin-accent:oklch(62% .17 32);--admin-accent-deep:oklch(52% .16 32);--admin-green:oklch(62% .16 145);--admin-green-deep:oklch(48% .13 145);--admin-amber:oklch(68% .14 75);--color-accent:var(--admin-accent);--color-accent-content:var(--admin-accent-deep);--color-accent-foreground:#fff;background:var(--admin-canvas);font-family:Instrument Sans,Inter,Helvetica,ui-sans-serif,sans-serif}.admin-shell :is(.font-mono,code,kbd,samp){font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,monospace}.admin-shell .rounded{border-radius:8px}:root:not(.dark) .admin-shell :is(.bg-zinc-50,.bg-zinc-50\/60){background-color:#fbfaf7}:root:not(.dark) .admin-shell .bg-zinc-100{background-color:#f0ece5}:root:not(.dark) .admin-shell .bg-zinc-200{background-color:#e6e1d8}:root:not(.dark) .admin-shell .bg-zinc-800{background-color:#3b3733}:root:not(.dark) .admin-shell .bg-zinc-900{background-color:#1a1917}:root:not(.dark) .admin-shell .bg-zinc-950,:root:not(.dark) .admin-shell .bg-zinc-950\/60{background-color:#171614}:root:not(.dark) .admin-shell .hover\:bg-zinc-50:hover{background-color:#fbfaf7}:root:not(.dark) .admin-shell .hover\:bg-zinc-100:hover{background-color:#f0ece5}:root:not(.dark) .admin-shell .hover\:bg-zinc-800:hover{background-color:#3b3733}:root:not(.dark) .admin-shell .text-zinc-100{color:#f4f1eb}:root:not(.dark) .admin-shell .text-zinc-400{color:#a29b90}:root:not(.dark) .admin-shell .text-zinc-500{color:#8a847a}:root:not(.dark) .admin-shell .text-zinc-600{color:#6b655c}:root:not(.dark) .admin-shell .text-zinc-700{color:#55504a}:root:not(.dark) .admin-shell .text-zinc-800{color:#3b3733}:root:not(.dark) .admin-shell .text-zinc-900{color:#1a1917}:root:not(.dark) .admin-shell .hover\:text-zinc-100:hover{color:#f4f1eb}:root:not(.dark) .admin-shell .border-zinc-100{border-color:#f0ece5}:root:not(.dark) .admin-shell .border-zinc-200{border-color:#e6e1d8}:root:not(.dark) .admin-shell .border-zinc-300{border-color:#d6d0c5}:root:not(.dark) .admin-shell .border-zinc-800{border-color:#3b3733}:root:not(.dark) .admin-shell .divide-zinc-100>:not(:last-child){border-color:#efebe4}:root:not(.dark) .admin-shell .divide-zinc-200>:not(:last-child){border-color:#e6e1d8}:root:not(.dark) .admin-shell :is(.bg-amber-400,.bg-amber-500){background-color:var(--admin-accent)}:root:not(.dark) .admin-shell .bg-amber-50\/40{background-color:#fdf8f3}:root:not(.dark) .admin-shell :is(.text-amber-600,.hover\:text-amber-600:hover){color:var(--admin-accent-deep)}:root:not(.dark) .admin-shell .border-amber-200{border-color:#efd9c9}:root:not(.dark) .admin-shell .bg-emerald-50,:root:not(.dark) .admin-shell .bg-emerald-50\/40{background-color:#eaf3e9}:root:not(.dark) .admin-shell :is(.bg-emerald-500,.bg-emerald-600){background-color:var(--admin-green)}:root:not(.dark) .admin-shell .text-emerald-800{color:var(--admin-green-deep)}:root:not(.dark) .admin-shell .border-emerald-200{border-color:var(--admin-green)}@supports (color:color-mix(in lab, red, red)){:root:not(.dark) .admin-shell .border-emerald-200{border-color:color-mix(in oklab, var(--admin-green) 30%, white)}}:root:not(.dark) .admin-shell .bg-red-50{background-color:#fbede9}:root:not(.dark) .admin-shell .text-red-600{color:var(--admin-accent-deep)}.dark .admin-shell{--admin-rail:#0e0d0c;--admin-canvas:#141311;--admin-column:#1a1917;--admin-surface:#1f1e1b;--admin-line:#312e29;--admin-line-soft:#282622;--admin-ink:#f2efe9;--admin-accent-deep:oklch(76% .13 38);--admin-green-deep:oklch(80% .12 145);--admin-red-ink:oklch(78% .12 28);--admin-amber-ink:oklch(84% .12 80);--color-zinc-50:#faf9f7;--color-zinc-100:#f2efea;--color-zinc-200:#e6e1d8;--color-zinc-300:#d6d0c5;--color-zinc-400:#a29b90;--color-zinc-500:#7a746b;--color-zinc-600:#57524b;--color-zinc-700:#3f3b36;--color-zinc-800:#2a2824;--color-zinc-900:#1f1e1b;--color-zinc-950:#141311;color:var(--admin-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).bg-white,.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).bg-white\/90{background-color:var(--admin-surface)}@supports (color:color-mix(in lab, red, red)){.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).bg-white\/90{background-color:color-mix(in oklab, var(--admin-surface) 90%, transparent)}}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *):is(.bg-zinc-50,.bg-zinc-50\/60){background-color:#24221f}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *):is(.bg-zinc-100,.bg-zinc-100\/70){background-color:#2b2925}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).bg-zinc-200{background-color:#36332e}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).bg-zinc-300{background-color:#45413b}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).bg-zinc-400{background-color:#5c574f}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).bg-zinc-700{background-color:#4a463f}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).bg-zinc-800{background-color:#45413b}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).bg-zinc-900{background-color:#3a3631}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *):is(.bg-zinc-950,.bg-zinc-950\/60){background-color:var(--admin-rail)}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).text-zinc-900{color:var(--admin-ink)}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).text-zinc-800{color:#dcd7ce}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).text-zinc-700{color:#c4beb4}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).text-zinc-600{color:#a9a397}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).text-zinc-500{color:#918b80}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).text-zinc-400{color:#747067}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).text-zinc-300{color:#57524b}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).border-zinc-100{border-color:var(--admin-line-soft)}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).border-zinc-200{border-color:var(--admin-line)}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).border-zinc-300,.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).border-zinc-900{border-color:#45413b}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).divide-zinc-100>:not(:last-child){border-color:var(--admin-line-soft)}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).divide-zinc-200>:not(:last-child){border-color:var(--admin-line)}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *):is(.bg-amber-400,.bg-amber-500){background-color:var(--admin-accent)}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).text-amber-600{color:var(--admin-accent-deep)}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *):is(.bg-amber-50,.bg-amber-50\/40,.bg-amber-50\/60){background-color:var(--admin-amber)}@supports (color:color-mix(in lab, red, red)){.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *):is(.bg-amber-50,.bg-amber-50\/40,.bg-amber-50\/60){background-color:color-mix(in oklab, var(--admin-amber) 12%, var(--admin-surface))}}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).bg-amber-200\/70{background-color:var(--admin-amber)}@supports (color:color-mix(in lab, red, red)){.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).bg-amber-200\/70{background-color:color-mix(in oklab, var(--admin-amber) 24%, var(--admin-surface))}}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *):is(.border-amber-200,.border-amber-300){border-color:var(--admin-amber)}@supports (color:color-mix(in lab, red, red)){.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *):is(.border-amber-200,.border-amber-300){border-color:color-mix(in oklab, var(--admin-amber) 35%, var(--admin-surface))}}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).ring-amber-100{--tw-ring-color:var(--admin-amber)}@supports (color:color-mix(in lab, red, red)){.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).ring-amber-100{--tw-ring-color:color-mix(in oklab, var(--admin-amber) 20%, var(--admin-surface))}}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *):is(.text-amber-700,.text-amber-800){color:var(--admin-amber-ink)}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *):is(.bg-emerald-50,.bg-emerald-50\/40,.bg-green-50){background-color:var(--admin-green)}@supports (color:color-mix(in lab, red, red)){.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *):is(.bg-emerald-50,.bg-emerald-50\/40,.bg-green-50){background-color:color-mix(in oklab, var(--admin-green) 14%, var(--admin-surface))}}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *):is(.bg-emerald-500,.bg-emerald-600){background-color:var(--admin-green)}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *):is(.border-emerald-200,.border-green-200){border-color:var(--admin-green)}@supports (color:color-mix(in lab, red, red)){.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *):is(.border-emerald-200,.border-green-200){border-color:color-mix(in oklab, var(--admin-green) 35%, var(--admin-surface))}}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *):is(.text-emerald-600,.text-emerald-700,.text-emerald-800,.text-green-800){color:var(--admin-green-deep)}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *):is(.bg-red-50,.bg-red-50\/40){background-color:#dc2626}@supports (color:color-mix(in lab, red, red)){.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *):is(.bg-red-50,.bg-red-50\/40){background-color:color-mix(in oklab, #dc2626 14%, var(--admin-surface))}}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).border-red-200{border-color:#dc2626}@supports (color:color-mix(in lab, red, red)){.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).border-red-200{border-color:color-mix(in oklab, #dc2626 35%, var(--admin-surface))}}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).text-red-600{color:var(--admin-accent-deep)}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *):is(.text-red-700,.text-red-800){color:var(--admin-red-ink)}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).bg-blue-50{background-color:#3b82f6}@supports (color:color-mix(in lab, red, red)){.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).bg-blue-50{background-color:color-mix(in oklab, #3b82f6 16%, var(--admin-surface))}}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).text-blue-700{color:#9dbdf5}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *):is(.bg-violet-50,.bg-purple-50){background-color:#8b5cf6}@supports (color:color-mix(in lab, red, red)){.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *):is(.bg-violet-50,.bg-purple-50){background-color:color-mix(in oklab, #8b5cf6 16%, var(--admin-surface))}}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *):is(.text-violet-700,.text-purple-700){color:#c4b1f7}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).hover\:bg-zinc-50:hover{background-color:#24221f}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).hover\:bg-zinc-100:hover{background-color:#2b2925}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *):is(.hover\:bg-zinc-800:hover,.group:hover .group-hover\:bg-zinc-800){background-color:#45413b}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).hover\:bg-amber-100:hover{background-color:var(--admin-amber)}@supports (color:color-mix(in lab, red, red)){.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).hover\:bg-amber-100:hover{background-color:color-mix(in oklab, var(--admin-amber) 24%, var(--admin-surface))}}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).hover\:bg-emerald-100:hover{background-color:var(--admin-green)}@supports (color:color-mix(in lab, red, red)){.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).hover\:bg-emerald-100:hover{background-color:color-mix(in oklab, var(--admin-green) 24%, var(--admin-surface))}}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).hover\:text-zinc-900:hover{color:var(--admin-ink)}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).hover\:text-zinc-800:hover{color:#dcd7ce}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *):is(.group:hover .group-hover\:text-zinc-700){color:#c4beb4}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).hover\:text-zinc-500:hover{color:#918b80}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).hover\:text-amber-600:hover{color:var(--admin-accent-deep)}.dark .admin-shell :not([class*=dark\:],.admin-keep-light,.admin-keep-light *).hover\:border-zinc-300:hover{border-color:#45413b}@keyframes theme-fade-up{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:none}}@keyframes theme-fade-in{0%{opacity:0}to{opacity:1}}@keyframes theme-scale-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes theme-blur-in{0%{opacity:0;filter:blur(12px);transform:translateY(1rem)}to{opacity:1;filter:blur();transform:none}}@keyframes theme-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes theme-drift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(2%,-3%)scale(1.06)}}@keyframes theme-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.5rem)}}@keyframes theme-pan{0%{background-position:0%}to{background-position:200%}}@keyframes theme-spin-slow{to{transform:rotate(1turn)}}@keyframes theme-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes theme-sheen{0%{transform:translate(-120%)skew(-18deg)}to{transform:translate(220%)skew(-18deg)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.anim-reveal{animation:linear both theme-fade-up;animation-timeline:view();animation-range:entry 5% cover 26%}}}@keyframes theme-twinkle{0%,to{opacity:.35}50%{opacity:1}}@keyframes theme-starfield{0%{background-position:0 0,0 0,0 0}to{background-position:0 -600px,0 -400px,0 -250px}}@keyframes theme-orbit{0%{transform:rotate(0) translateX(var(--orbit-r,8rem)) rotate(0)}to{transform:rotate(1turn) translateX(var(--orbit-r,8rem)) rotate(-1turn)}}@keyframes theme-rise{0%{opacity:0;transform:translateY(0)scale(.6)}12%{opacity:.8}to{opacity:0;transform:translateY(-70vh)scale(1.15)}}@keyframes theme-morph{0%,to{border-radius:62% 38% 34% 66%/58% 34% 66% 42%}33%{border-radius:38% 62% 63% 37%/41% 62% 38% 59%}66%{border-radius:55% 45% 40% 60%/35% 55% 45% 65%}}@keyframes theme-wave{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes theme-grid{0%{background-position:0 0}to{background-position:0 60px}}@keyframes theme-flicker{0%,19%,21%,55%,57%,to{opacity:1}20%,56%{opacity:.55}}@keyframes theme-pulse-glow{0%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--site-brand) 45%, transparent)}70%{box-shadow:0 0 0 .9rem #0000}}@keyframes theme-swing{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@media (prefers-reduced-motion:reduce){[class*=anim-],[class*=anim-]:before,[class*=anim-]:after{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
