@layer tokens{:root{--f-color-red-50:oklch(97.1% .013 17.38);--f-color-red-100:oklch(93.6% .032 17.717);--f-color-red-200:oklch(88.5% .062 18.334);--f-color-red-300:oklch(80.8% .114 19.571);--f-color-red-400:oklch(70.4% .191 22.216);--f-color-red-500:oklch(63.7% .237 25.331);--f-color-red-600:oklch(57.7% .245 27.325);--f-color-red-700:oklch(50.5% .213 27.518);--f-color-red-800:oklch(44.4% .177 26.899);--f-color-red-900:oklch(39.6% .141 25.723);--f-color-red-950:oklch(25.8% .092 26.042);--f-color-orange-50:oklch(98% .016 73.684);--f-color-orange-100:oklch(95.4% .038 75.164);--f-color-orange-200:oklch(90.1% .076 70.697);--f-color-orange-300:oklch(83.7% .128 66.29);--f-color-orange-400:oklch(75% .183 55.934);--f-color-orange-500:oklch(70.5% .213 47.604);--f-color-orange-600:oklch(64.6% .222 41.116);--f-color-orange-700:oklch(55.3% .195 38.402);--f-color-orange-800:oklch(47% .157 37.304);--f-color-orange-900:oklch(40.8% .123 38.172);--f-color-orange-950:oklch(26.6% .079 36.259);--f-color-amber-50:oklch(98.7% .022 95.277);--f-color-amber-100:oklch(96.2% .059 95.617);--f-color-amber-200:oklch(92.4% .12 95.746);--f-color-amber-300:oklch(87.9% .169 91.605);--f-color-amber-400:oklch(82.8% .189 84.429);--f-color-amber-500:oklch(76.9% .188 70.08);--f-color-amber-600:oklch(66.6% .179 58.318);--f-color-amber-700:oklch(55.5% .163 48.998);--f-color-amber-800:oklch(47.3% .137 46.201);--f-color-amber-900:oklch(41.4% .112 45.904);--f-color-amber-950:oklch(27.9% .077 45.635);--f-color-yellow-50:oklch(98.7% .026 102.212);--f-color-yellow-100:oklch(97.3% .071 103.193);--f-color-yellow-200:oklch(94.5% .129 101.54);--f-color-yellow-300:oklch(90.5% .182 98.111);--f-color-yellow-400:oklch(85.2% .199 91.936);--f-color-yellow-500:oklch(79.5% .184 86.047);--f-color-yellow-600:oklch(68.1% .162 75.834);--f-color-yellow-700:oklch(55.4% .135 66.442);--f-color-yellow-800:oklch(47.6% .114 61.907);--f-color-yellow-900:oklch(42.1% .095 57.708);--f-color-yellow-950:oklch(28.6% .066 53.813);--f-color-lime-50:oklch(98.6% .031 120.757);--f-color-lime-100:oklch(96.7% .067 122.328);--f-color-lime-200:oklch(93.8% .127 124.321);--f-color-lime-300:oklch(89.7% .196 126.665);--f-color-lime-400:oklch(84.1% .238 128.85);--f-color-lime-500:oklch(76.8% .233 130.85);--f-color-lime-600:oklch(64.8% .2 131.684);--f-color-lime-700:oklch(53.2% .157 131.589);--f-color-lime-800:oklch(45.3% .124 130.933);--f-color-lime-900:oklch(40.5% .101 131.063);--f-color-lime-950:oklch(27.4% .072 132.109);--f-color-green-50:oklch(98.2% .018 155.826);--f-color-green-100:oklch(96.2% .044 156.743);--f-color-green-200:oklch(92.5% .084 155.995);--f-color-green-300:oklch(87.1% .15 154.449);--f-color-green-400:oklch(79.2% .209 151.711);--f-color-green-500:oklch(72.3% .219 149.579);--f-color-green-600:oklch(62.7% .194 149.214);--f-color-green-700:oklch(52.7% .154 150.069);--f-color-green-800:oklch(44.8% .119 151.328);--f-color-green-900:oklch(39.3% .095 152.535);--f-color-green-950:oklch(26.6% .065 152.934);--f-color-emerald-50:oklch(97.9% .021 166.113);--f-color-emerald-100:oklch(95% .052 163.051);--f-color-emerald-200:oklch(90.5% .093 164.15);--f-color-emerald-300:oklch(84.5% .143 164.978);--f-color-emerald-400:oklch(76.5% .177 163.223);--f-color-emerald-500:oklch(69.6% .17 162.48);--f-color-emerald-600:oklch(59.6% .145 163.225);--f-color-emerald-700:oklch(50.8% .118 165.612);--f-color-emerald-800:oklch(43.2% .095 166.913);--f-color-emerald-900:oklch(37.8% .077 168.94);--f-color-emerald-950:oklch(26.2% .051 172.552);--f-color-teal-50:oklch(98.4% .014 180.72);--f-color-teal-100:oklch(95.3% .051 180.801);--f-color-teal-200:oklch(91% .096 180.426);--f-color-teal-300:oklch(85.5% .138 181.071);--f-color-teal-400:oklch(77.7% .152 181.912);--f-color-teal-500:oklch(70.4% .14 182.503);--f-color-teal-600:oklch(60% .118 184.704);--f-color-teal-700:oklch(51.1% .096 186.391);--f-color-teal-800:oklch(43.7% .078 188.216);--f-color-teal-900:oklch(38.6% .063 188.416);--f-color-teal-950:oklch(27.7% .046 192.524);--f-color-cyan-50:oklch(98.4% .019 200.873);--f-color-cyan-100:oklch(95.6% .045 203.388);--f-color-cyan-200:oklch(91.7% .08 205.041);--f-color-cyan-300:oklch(86.5% .127 207.078);--f-color-cyan-400:oklch(78.9% .154 211.53);--f-color-cyan-500:oklch(71.5% .143 215.221);--f-color-cyan-600:oklch(60.9% .126 221.723);--f-color-cyan-700:oklch(52% .105 223.128);--f-color-cyan-800:oklch(45% .085 224.283);--f-color-cyan-900:oklch(39.8% .07 227.392);--f-color-cyan-950:oklch(30.2% .056 229.695);--f-color-sky-50:oklch(97.7% .013 236.62);--f-color-sky-100:oklch(95.1% .026 236.824);--f-color-sky-200:oklch(90.1% .058 230.902);--f-color-sky-300:oklch(82.8% .111 230.318);--f-color-sky-400:oklch(74.6% .16 232.661);--f-color-sky-500:oklch(68.5% .169 237.323);--f-color-sky-600:oklch(58.8% .158 241.966);--f-color-sky-700:oklch(50% .134 242.749);--f-color-sky-800:oklch(44.3% .11 240.79);--f-color-sky-900:oklch(39.1% .09 240.876);--f-color-sky-950:oklch(29.3% .066 243.157);--f-color-blue-50:oklch(97% .014 254.604);--f-color-blue-100:oklch(93.2% .032 255.585);--f-color-blue-200:oklch(88.2% .059 254.128);--f-color-blue-300:oklch(80.9% .105 251.813);--f-color-blue-400:oklch(70.7% .165 254.624);--f-color-blue-500:oklch(62.3% .214 259.815);--f-color-blue-600:oklch(54.6% .245 262.881);--f-color-blue-700:oklch(48.8% .243 264.376);--f-color-blue-800:oklch(42.4% .199 265.638);--f-color-blue-900:oklch(37.9% .146 265.522);--f-color-blue-950:oklch(28.2% .091 267.935);--f-color-indigo-50:oklch(96.2% .018 272.314);--f-color-indigo-100:oklch(93% .034 272.788);--f-color-indigo-200:oklch(87% .065 274.039);--f-color-indigo-300:oklch(78.5% .115 274.713);--f-color-indigo-400:oklch(67.3% .182 276.935);--f-color-indigo-500:oklch(58.5% .233 277.117);--f-color-indigo-600:oklch(51.1% .262 276.966);--f-color-indigo-700:oklch(45.7% .24 277.023);--f-color-indigo-800:oklch(39.8% .195 277.366);--f-color-indigo-900:oklch(35.9% .144 278.697);--f-color-indigo-950:oklch(25.7% .09 281.288);--f-color-violet-50:oklch(96.9% .016 293.756);--f-color-violet-100:oklch(94.3% .029 294.588);--f-color-violet-200:oklch(89.4% .057 293.283);--f-color-violet-300:oklch(81.1% .111 293.571);--f-color-violet-400:oklch(70.2% .183 293.541);--f-color-violet-500:oklch(60.6% .25 292.717);--f-color-violet-600:oklch(54.1% .281 293.009);--f-color-violet-700:oklch(49.1% .27 292.581);--f-color-violet-800:oklch(43.2% .232 292.759);--f-color-violet-900:oklch(38% .189 293.745);--f-color-violet-950:oklch(28.3% .141 291.089);--f-color-purple-50:oklch(97.7% .014 308.299);--f-color-purple-100:oklch(94.6% .033 307.174);--f-color-purple-200:oklch(90.2% .063 306.703);--f-color-purple-300:oklch(82.7% .119 306.383);--f-color-purple-400:oklch(71.4% .203 305.504);--f-color-purple-500:oklch(62.7% .265 303.9);--f-color-purple-600:oklch(55.8% .288 302.321);--f-color-purple-700:oklch(49.6% .265 301.924);--f-color-purple-800:oklch(43.8% .218 303.724);--f-color-purple-900:oklch(38.1% .176 304.987);--f-color-purple-950:oklch(29.1% .149 302.717);--f-color-fuchsia-50:oklch(97.7% .017 320.058);--f-color-fuchsia-100:oklch(95.2% .037 318.852);--f-color-fuchsia-200:oklch(90.3% .076 319.62);--f-color-fuchsia-300:oklch(83.3% .145 321.434);--f-color-fuchsia-400:oklch(74% .238 322.16);--f-color-fuchsia-500:oklch(66.7% .295 322.15);--f-color-fuchsia-600:oklch(59.1% .293 322.896);--f-color-fuchsia-700:oklch(51.8% .253 323.949);--f-color-fuchsia-800:oklch(45.2% .211 324.591);--f-color-fuchsia-900:oklch(40.1% .17 325.612);--f-color-fuchsia-950:oklch(29.3% .136 325.661);--f-color-pink-50:oklch(97.1% .014 343.198);--f-color-pink-100:oklch(94.8% .028 342.258);--f-color-pink-200:oklch(89.9% .061 343.231);--f-color-pink-300:oklch(82.3% .12 346.018);--f-color-pink-400:oklch(71.8% .202 349.761);--f-color-pink-500:oklch(65.6% .241 354.308);--f-color-pink-600:oklch(59.2% .249 .584);--f-color-pink-700:oklch(52.5% .223 3.958);--f-color-pink-800:oklch(45.9% .187 3.815);--f-color-pink-900:oklch(40.8% .153 2.432);--f-color-pink-950:oklch(28.4% .109 3.907);--f-color-rose-50:oklch(96.9% .015 12.422);--f-color-rose-100:oklch(94.1% .03 12.58);--f-color-rose-200:oklch(89.2% .058 10.001);--f-color-rose-300:oklch(81% .117 11.638);--f-color-rose-400:oklch(71.2% .194 13.428);--f-color-rose-500:oklch(64.5% .246 16.439);--f-color-rose-600:oklch(58.6% .253 17.585);--f-color-rose-700:oklch(51.4% .222 16.935);--f-color-rose-800:oklch(45.5% .188 13.697);--f-color-rose-900:oklch(41% .159 10.272);--f-color-rose-950:oklch(27.1% .105 12.094);--f-color-slate-50:oklch(98.4% .003 247.858);--f-color-slate-100:oklch(96.8% .007 247.896);--f-color-slate-200:oklch(92.9% .013 255.508);--f-color-slate-300:oklch(86.9% .022 252.894);--f-color-slate-400:oklch(70.4% .04 256.788);--f-color-slate-500:oklch(55.4% .046 257.417);--f-color-slate-600:oklch(44.6% .043 257.281);--f-color-slate-700:oklch(37.2% .044 257.287);--f-color-slate-800:oklch(27.9% .041 260.031);--f-color-slate-900:oklch(20.8% .042 265.755);--f-color-slate-950:oklch(12.9% .042 264.695);--f-color-gray-50:oklch(98.5% .002 247.839);--f-color-gray-100:oklch(96.7% .003 264.542);--f-color-gray-200:oklch(92.8% .006 264.531);--f-color-gray-300:oklch(87.2% .01 258.338);--f-color-gray-400:oklch(70.7% .022 261.325);--f-color-gray-500:oklch(55.1% .027 264.364);--f-color-gray-600:oklch(44.6% .03 256.802);--f-color-gray-700:oklch(37.3% .034 259.733);--f-color-gray-800:oklch(27.8% .033 256.848);--f-color-gray-900:oklch(21% .034 264.665);--f-color-gray-950:oklch(13% .028 261.692);--f-color-zinc-50:oklch(98.5% 0 0);--f-color-zinc-100:oklch(96.7% .001 286.375);--f-color-zinc-200:oklch(92% .004 286.32);--f-color-zinc-300:oklch(87.1% .006 286.286);--f-color-zinc-400:oklch(70.5% .015 286.067);--f-color-zinc-500:oklch(55.2% .016 285.938);--f-color-zinc-600:oklch(44.2% .017 285.786);--f-color-zinc-700:oklch(37% .013 285.805);--f-color-zinc-800:oklch(27.4% .006 286.033);--f-color-zinc-900:oklch(21% .006 285.885);--f-color-zinc-950:oklch(14.1% .005 285.823);--f-color-neutral-50:oklch(98.5% 0 0);--f-color-neutral-100:oklch(97% 0 0);--f-color-neutral-200:oklch(92.2% 0 0);--f-color-neutral-300:oklch(87% 0 0);--f-color-neutral-400:oklch(70.8% 0 0);--f-color-neutral-500:oklch(55.6% 0 0);--f-color-neutral-600:oklch(43.9% 0 0);--f-color-neutral-700:oklch(37.1% 0 0);--f-color-neutral-800:oklch(26.9% 0 0);--f-color-neutral-900:oklch(20.5% 0 0);--f-color-neutral-950:oklch(14.5% 0 0);--f-color-stone-50:oklch(98.5% .001 106.423);--f-color-stone-100:oklch(97% .001 106.424);--f-color-stone-200:oklch(92.3% .003 48.717);--f-color-stone-300:oklch(86.9% .005 56.366);--f-color-stone-400:oklch(70.9% .01 56.259);--f-color-stone-500:oklch(55.3% .013 58.071);--f-color-stone-600:oklch(44.4% .011 73.639);--f-color-stone-700:oklch(37.4% .01 67.558);--f-color-stone-800:oklch(26.8% .007 34.298);--f-color-stone-900:oklch(21.6% .006 56.043);--f-color-stone-950:oklch(14.7% .004 49.25);--f-color-mauve-50:oklch(98.5% 0 0);--f-color-mauve-100:oklch(96% .003 325.6);--f-color-mauve-200:oklch(92.2% .005 325.62);--f-color-mauve-300:oklch(86.5% .012 325.68);--f-color-mauve-400:oklch(71.1% .019 323.02);--f-color-mauve-500:oklch(54.2% .034 322.5);--f-color-mauve-600:oklch(43.5% .029 321.78);--f-color-mauve-700:oklch(36.4% .029 323.89);--f-color-mauve-800:oklch(26.3% .024 320.12);--f-color-mauve-900:oklch(21.2% .019 322.12);--f-color-mauve-950:oklch(14.5% .008 326);--f-color-olive-50:oklch(98.8% .003 106.5);--f-color-olive-100:oklch(96.6% .005 106.5);--f-color-olive-200:oklch(93% .007 106.5);--f-color-olive-300:oklch(88% .011 106.6);--f-color-olive-400:oklch(73.7% .021 106.9);--f-color-olive-500:oklch(58% .031 107.3);--f-color-olive-600:oklch(46.6% .025 107.3);--f-color-olive-700:oklch(39.4% .023 107.4);--f-color-olive-800:oklch(28.6% .016 107.4);--f-color-olive-900:oklch(22.8% .013 107.4);--f-color-olive-950:oklch(15.3% .006 107.1);--f-color-mist-50:oklch(98.7% .002 197.1);--f-color-mist-100:oklch(96.3% .002 197.1);--f-color-mist-200:oklch(92.5% .005 214.3);--f-color-mist-300:oklch(87.2% .007 219.6);--f-color-mist-400:oklch(72.3% .014 214.4);--f-color-mist-500:oklch(56% .021 213.5);--f-color-mist-600:oklch(45% .017 213.2);--f-color-mist-700:oklch(37.8% .015 216);--f-color-mist-800:oklch(27.5% .011 216.9);--f-color-mist-900:oklch(21.8% .008 223.9);--f-color-mist-950:oklch(14.8% .004 228.8);--f-color-taupe-50:oklch(98.6% .002 67.8);--f-color-taupe-100:oklch(96% .002 17.2);--f-color-taupe-200:oklch(92.2% .005 34.3);--f-color-taupe-300:oklch(86.8% .007 39.5);--f-color-taupe-400:oklch(71.4% .014 41.2);--f-color-taupe-500:oklch(54.7% .021 43.1);--f-color-taupe-600:oklch(43.8% .017 39.3);--f-color-taupe-700:oklch(36.7% .016 35.7);--f-color-taupe-800:oklch(26.8% .011 36.5);--f-color-taupe-900:oklch(21.4% .009 43.1);--f-color-taupe-950:oklch(14.7% .004 49.3);--f-color-black:#000;--f-color-white:#fff;--f--signal-info:var(--f-color-sky-700);--f--signal-info-muted:var(--f-color-sky-100);--f--signal-info-ink:var(--f-color-sky-950);--f--signal-info-gild:var(--f-color-sky-500);--f--signal-info-reverse:var(--f-color-sky-300);--f--signal-info-muted-reverse:var(--f-color-sky-900);--f--signal-info-ink-reverse:var(--f-color-sky-100);--f--signal-info-gild-reverse:var(--f-color-sky-400);--f--signal-success:var(--f-color-green-700);--f--signal-success-muted:var(--f-color-green-100);--f--signal-success-ink:var(--f-color-green-950);--f--signal-success-gild:var(--f-color-green-500);--f--signal-success-reverse:var(--f-color-green-300);--f--signal-success-muted-reverse:var(--f-color-green-900);--f--signal-success-ink-reverse:var(--f-color-green-100);--f--signal-success-gild-reverse:var(--f-color-green-400);--f--signal-warning:var(--f-color-yellow-700);--f--signal-warning-muted:var(--f-color-yellow-100);--f--signal-warning-ink:var(--f-color-yellow-950);--f--signal-warning-gild:var(--f-color-yellow-500);--f--signal-warning-reverse:var(--f-color-yellow-300);--f--signal-warning-muted-reverse:var(--f-color-yellow-900);--f--signal-warning-ink-reverse:var(--f-color-yellow-100);--f--signal-warning-gild-reverse:var(--f-color-yellow-400);--f--signal-danger:var(--f-color-red-700);--f--signal-danger-muted:var(--f-color-red-100);--f--signal-danger-ink:var(--f-color-red-950);--f--signal-danger-gild:var(--f-color-red-500);--f--signal-danger-reverse:var(--f-color-red-300);--f--signal-danger-muted-reverse:var(--f-color-red-900);--f--signal-danger-ink-reverse:var(--f-color-red-100);--f--signal-danger-gild-reverse:var(--f-color-red-400);--f-color-success-100:var(--f-color-green-100);--f-color-success-500:var(--f-color-green-500);--f-color-success-700:var(--f-color-green-700);--f-color-info-100:var(--f-color-sky-100);--f-color-info-500:var(--f-color-sky-500);--f-color-info-700:var(--f-color-sky-700);--f-color-warning-100:var(--f-color-yellow-100);--f-color-warning-500:var(--f-color-yellow-500);--f-color-warning-700:var(--f-color-yellow-700);--f-color-danger-100:var(--f-color-red-100);--f-color-danger-500:var(--f-color-red-500);--f-color-danger-700:var(--f-color-red-700);--f-color-brand-100:var(--f-color-sky-100);--f-color-brand-500:var(--f-color-sky-500);--f-color-brand-700:var(--f-color-sky-700);--f-size-content-number-small-min:3ch;--f-size-content-number-small-max:3ic;--f-size-content-number-medium-min:7ch;--f-size-content-number-medium-max:7ic;--f-size-content-number-large-min:14ch;--f-size-content-number-large-max:14ic;--f-size-content-char-min:2ch;--f-size-content-char-max:2ic;--f-size-content-text-small-min:10ch;--f-size-content-text-small-max:10ic;--f-size-content-text-medium-min:30ch;--f-size-content-text-medium-max:30ic;--f-size-content-text-large-min:45ch;--f-size-content-text-large-max:45ic;--f-size-content-thumb-min:40px;--f-size-content-thumb-max:60px;--f-size-content-thumb-landscape-min:60px;--f-size-content-thumb-landscape-max:90px;--f-font-sans:"Inter Variable";--f-font-serif:"Literata Variable";--f-font-mono:"JetBrains Mono Variable";--f-font-display-sans:"Space Grotesk";--f-font-weight-regular:400;--f-font-weight-medium:500;--f-font-weight-semibold:600;--f-font-weight-bold:700;--f--font-ui:var(--f-font-sans);--f--font-ui-heading:var(--f-font-display-sans);--f--font-ui-code:var(--f-font-mono);--f--text-ui-small:.875rem;--f--text-ui:1rem;--f--text-ui-large:1.125rem;--f--text-ui-title:1.5rem;--f--text-ui-display:1.875rem;--f--leading-ui-tight:1.25;--f--leading-ui:1.45;--f--leading-ui-loose:1.6;--f--tracking-ui-tight:-.01em;--f--tracking-ui:0;--f--tracking-ui-wide:.02em;--f--weight-ui:var(--f-font-weight-regular);--f--weight-ui-strong:var(--f-font-weight-semibold);--f--font-reading:var(--f-font-serif);--f--font-reading-heading:var(--f-font-display-sans);--f--font-reading-code:var(--f-font-mono);--f--text-reading-small:1rem;--f--text-reading:1.0625rem;--f--text-reading-large:1.25rem;--f--text-reading-title:1.75rem;--f--text-reading-display:2.25rem;--f--leading-reading-tight:1.35;--f--leading-reading:1.7;--f--leading-reading-loose:1.85;--f--tracking-reading-tight:-.01em;--f--tracking-reading:0;--f--tracking-reading-wide:.015em;--f--weight-reading:var(--f-font-weight-regular);--f--weight-reading-strong:var(--f-font-weight-semibold);--f--radius-control:.25rem;--f--radius-panel:.5rem;--f--radius-popover:.75rem;--f--radius-media:1rem;--f--radius-round:9999px;--f-elevation-0:none;--f-elevation-100:0 1px 2px color-mix(in srgb,var(--f-color-slate-950) 8%,transparent),0 1px 1px color-mix(in srgb,var(--f-color-slate-950) 6%,transparent);--f-elevation-200:0 2px 6px color-mix(in srgb,var(--f-color-slate-950) 10%,transparent),0 1px 2px color-mix(in srgb,var(--f-color-slate-950) 7%,transparent);--f-elevation-300:0 6px 16px color-mix(in srgb,var(--f-color-slate-950) 14%,transparent),0 2px 6px color-mix(in srgb,var(--f-color-slate-950) 10%,transparent);--f-elevation-400:0 12px 24px color-mix(in srgb,var(--f-color-slate-950) 18%,transparent),0 4px 10px color-mix(in srgb,var(--f-color-slate-950) 12%,transparent);--f-elevation-500:0 20px 40px color-mix(in srgb,var(--f-color-slate-950) 24%,transparent),0 8px 16px color-mix(in srgb,var(--f-color-slate-950) 16%,transparent);--f--elevation-surface:var(--f-elevation-100);--f--elevation-raised:var(--f-elevation-200);--f--elevation-float:var(--f-elevation-300);--f--elevation-overlay:var(--f-elevation-500);--f-z-index-content:0;--f-z-index-raised:10;--f-z-index-sticky:100;--f-z-index-dropdown:400;--f-z-index-overlay:600;--f-z-index-modal:800;--f-z-index-toast:900;--f-z-index-debug:1000;--f-x-z-devtools:2000}:root[data-f-theme=gallery-day]{--f--paper:var(--f-color-slate-50);--f--ink:var(--f-color-slate-900);--f--paper-alternate:var(--f-color-slate-100);--f--ink-alternate:var(--f-color-slate-700);--f--paper-muted:var(--f-color-slate-200);--f--accent:var(--f-color-sky-700);--f--accent-muted:var(--f-color-sky-100);--f--gild:var(--f-color-amber-300);--f--paper-reverse:var(--f-color-slate-950);--f--ink-reverse:var(--f-color-slate-100);--f--paper-alternate-reverse:var(--f-color-slate-900);--f--ink-alternate-reverse:var(--f-color-slate-200);--f--paper-muted-reverse:var(--f-color-slate-800);--f--accent-reverse:var(--f-color-sky-300);--f--accent-muted-reverse:var(--f-color-sky-900);--f--gild-reverse:var(--f-color-amber-700);--f--accent-hover:var(--f-color-sky-800);--f--accent-varnish:var(--f-color-sky-500);--f-tabletop:var(--f-color-slate-50);--f-tabletop-ink:var(--f-color-slate-900);--f-shell:color-mix(in srgb,var(--f-color-slate-50) 60%,var(--f-color-slate-100));--f-shell-ink:var(--f-color-slate-900);--f-shell-chrome-bg:var(--f-color-slate-100);--f-shell-chrome-bg-elevated:var(--f-color-slate-50);--f-shell-chrome-line:var(--f-color-amber-300);--f-shell-chrome-ink:var(--f-color-slate-900);--f-shell-chrome-ink-muted:var(--f-color-slate-700);--f-shell-chrome-hover:var(--f-color-sky-100);--f-sidebar-bg:var(--f-color-slate-100);--f-sidebar-border:var(--f-color-amber-300);--f-sidebar-ink:var(--f-color-slate-900);--f-sidebar-label-ink:var(--f-color-slate-700);--f-nav-group-summary-bg:var(--f-color-sky-100);--f-nav-group-summary-border:var(--f-color-amber-300);--f-nav-group-summary-ink:var(--f-color-slate-900);--f-nav-group-detail-bg:var(--f-color-slate-50);--f-nav-group-detail-border:var(--f-color-amber-300);--f-nav-item-bg:var(--f-color-slate-200);--f-nav-item-border:var(--f-color-slate-200);--f-nav-item-ink:var(--f-color-slate-900);--f-nav-item-hover-bg:var(--f-color-sky-100);--f-nav-item-hover-border:var(--f-color-sky-100);--f-nav-item-hover-ink:var(--f-color-slate-900);--f-nav-item-active-bg:var(--f-color-sky-700);--f-nav-item-active-border:var(--f-color-sky-500);--f-nav-item-active-ink:var(--f-color-slate-50);--f-nav-item-focus-ring:var(--f-color-sky-400);--f-menu-panel-bg:var(--f-color-slate-100);--f-menu-panel-border:var(--f-color-amber-300);--f-menu-panel-ink:var(--f-color-slate-900);--f-menu-surface-bg:var(--f-color-slate-50);--f-menu-surface-border:var(--f-color-amber-300);--f-menu-heading-bg:var(--f-color-sky-100);--f-menu-heading-ink:var(--f-color-slate-900);--f-menu-heading-border:var(--f-color-amber-300);--f-menu-item-bg:var(--f-color-slate-50);--f-menu-item-border:var(--f-color-amber-300);--f-menu-item-ink:var(--f-color-slate-900);--f-menu-item-meta-ink:var(--f-color-slate-700);--f-menu-item-hover-bg:var(--f-color-sky-100);--f-menu-item-hover-border:var(--f-color-amber-300);--f-menu-item-hover-ink:var(--f-color-slate-900);--f-menu-item-active-bg:var(--f-color-sky-700);--f-menu-item-active-ink:var(--f-color-slate-50);--f-menu-item-active-border:var(--f-color-sky-500);--f-menu-focus-ring:var(--f-color-sky-400);--f--button-solid:var(--f-color-slate-900);--f--button-solid-hover:var(--f-color-slate-700);--f--button-on-solid:var(--f-color-slate-50);--f--button-soft:var(--f-color-slate-100);--f--button-soft-hover:var(--f-color-slate-200);--f--button-on-soft:var(--f-color-slate-900);--f--button-text:var(--f-color-sky-700);--f--button-text-hover:var(--f-color-sky-800);--f--button-border:var(--f-color-amber-300);--f--button-border-hover:var(--f-color-amber-400);--f--button-ring:var(--f-color-sky-100)}:root[data-f-theme=gallery-night]{--f--paper:var(--f-color-slate-950);--f--ink:var(--f-color-slate-100);--f--paper-alternate:var(--f-color-slate-900);--f--ink-alternate:var(--f-color-slate-200);--f--paper-muted:var(--f-color-slate-800);--f--accent:var(--f-color-sky-300);--f--accent-muted:var(--f-color-sky-900);--f--gild:var(--f-color-amber-700);--f--paper-reverse:var(--f-color-slate-50);--f--ink-reverse:var(--f-color-slate-900);--f--paper-alternate-reverse:var(--f-color-slate-100);--f--ink-alternate-reverse:var(--f-color-slate-700);--f--paper-muted-reverse:var(--f-color-slate-200);--f--accent-reverse:var(--f-color-sky-700);--f--accent-muted-reverse:var(--f-color-sky-100);--f--gild-reverse:var(--f-color-amber-300);--f--accent-hover:var(--f-color-sky-200);--f--accent-varnish:var(--f-color-sky-400);--f-tabletop:var(--f-color-slate-950);--f-tabletop-ink:var(--f-color-slate-100);--f-shell:color-mix(in srgb,var(--f-color-slate-950) 60%,var(--f-color-slate-900));--f-shell-ink:var(--f-color-slate-100);--f-shell-chrome-bg:var(--f-color-slate-900);--f-shell-chrome-bg-elevated:var(--f-color-slate-800);--f-shell-chrome-line:var(--f-color-amber-700);--f-shell-chrome-ink:var(--f-color-slate-100);--f-shell-chrome-ink-muted:var(--f-color-slate-200);--f-shell-chrome-hover:var(--f-color-sky-900);--f-sidebar-bg:var(--f-color-slate-900);--f-sidebar-border:var(--f-color-amber-700);--f-sidebar-ink:var(--f-color-slate-100);--f-sidebar-label-ink:var(--f-color-slate-200);--f-nav-group-summary-bg:var(--f-color-sky-900);--f-nav-group-summary-border:var(--f-color-amber-700);--f-nav-group-summary-ink:var(--f-color-slate-100);--f-nav-group-detail-bg:var(--f-color-slate-800);--f-nav-group-detail-border:var(--f-color-amber-700);--f-nav-item-bg:var(--f-color-slate-700);--f-nav-item-border:var(--f-color-slate-700);--f-nav-item-ink:var(--f-color-slate-100);--f-nav-item-hover-bg:var(--f-color-sky-900);--f-nav-item-hover-border:var(--f-color-sky-900);--f-nav-item-hover-ink:var(--f-color-slate-100);--f-nav-item-active-bg:var(--f-color-sky-300);--f-nav-item-active-border:var(--f-color-sky-400);--f-nav-item-active-ink:var(--f-color-slate-950);--f-nav-item-focus-ring:var(--f-color-sky-500);--f-menu-panel-bg:var(--f-color-slate-900);--f-menu-panel-border:var(--f-color-amber-700);--f-menu-panel-ink:var(--f-color-slate-100);--f-menu-surface-bg:var(--f-color-slate-800);--f-menu-surface-border:var(--f-color-amber-700);--f-menu-heading-bg:var(--f-color-sky-900);--f-menu-heading-ink:var(--f-color-slate-100);--f-menu-heading-border:var(--f-color-amber-700);--f-menu-item-bg:var(--f-color-slate-800);--f-menu-item-border:var(--f-color-amber-700);--f-menu-item-ink:var(--f-color-slate-100);--f-menu-item-meta-ink:var(--f-color-slate-200);--f-menu-item-hover-bg:var(--f-color-sky-900);--f-menu-item-hover-border:var(--f-color-amber-700);--f-menu-item-hover-ink:var(--f-color-slate-100);--f-menu-item-active-bg:var(--f-color-sky-300);--f-menu-item-active-ink:var(--f-color-slate-950);--f-menu-item-active-border:var(--f-color-sky-400);--f-menu-focus-ring:var(--f-color-sky-500);--f--button-solid:var(--f-color-slate-100);--f--button-solid-hover:var(--f-color-slate-900);--f--button-on-solid:var(--f-color-slate-950);--f--button-soft:var(--f-color-slate-800);--f--button-soft-hover:var(--f-color-slate-700);--f--button-on-soft:var(--f-color-slate-100);--f--button-text:var(--f-color-sky-300);--f--button-text-hover:var(--f-color-sky-200);--f--button-border:var(--f-color-amber-700);--f--button-border-hover:var(--f-color-amber-600);--f--button-ring:var(--f-color-sky-900)}:root[data-f-theme=harbor-night]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--f--text-reading:1.0625rem;--f--leading-reading:1.65;--f--paper:var(--f-color-stone-50);--f--ink:var(--f-color-mist-900);--f--paper-alternate:var(--f-color-mist-50);--f--ink-alternate:var(--f-color-mist-600);--f--paper-muted:var(--f-color-mist-100);--f--accent:var(--f-color-teal-700);--f--accent-muted:var(--f-color-teal-100);--f--gild:var(--f-color-teal-500);--f--paper-reverse:var(--f-color-mist-950);--f--ink-reverse:var(--f-color-mist-50);--f--paper-alternate-reverse:var(--f-color-mist-900);--f--ink-alternate-reverse:var(--f-color-mist-300);--f--paper-muted-reverse:var(--f-color-mist-800);--f--accent-reverse:var(--f-color-teal-300);--f--accent-muted-reverse:var(--f-color-teal-900);--f--gild-reverse:var(--f-color-teal-400);--f--accent-hover:var(--f-color-teal-800);--f--accent-varnish:var(--f-color-teal-500);--f-tabletop:var(--f-color-mist-900);--f-tabletop-ink:var(--f-color-mist-50);--f-shell:color-mix(in srgb,var(--f-color-mist-900) 60%,var(--f-color-mist-950));--f-shell-ink:var(--f-color-mist-50);--f-shell-chrome-bg:var(--f-color-mist-950);--f-shell-chrome-bg-elevated:var(--f-color-mist-900);--f-shell-chrome-line:color-mix(in srgb,var(--f-color-white) 8%,transparent);--f-shell-chrome-ink:var(--f-color-mist-50);--f-shell-chrome-ink-muted:var(--f-color-mist-300);--f-shell-chrome-hover:color-mix(in srgb,var(--f-color-white) 12%,transparent);--f-sidebar-bg:var(--f-color-mist-950);--f-sidebar-border:color-mix(in srgb,var(--f-color-white) 8%,transparent);--f-sidebar-ink:var(--f-color-mist-50);--f-sidebar-label-ink:var(--f-color-mist-300);--f-nav-group-summary-bg:color-mix(in srgb,var(--f-color-white) 4%,transparent);--f-nav-group-summary-border:color-mix(in srgb,var(--f-color-white) 10%,transparent);--f-nav-group-summary-ink:var(--f-color-mist-50);--f-nav-group-detail-bg:var(--f-color-mist-900);--f-nav-group-detail-border:color-mix(in srgb,var(--f-color-white) 10%,transparent);--f-nav-item-bg:color-mix(in srgb,var(--f-color-white) 7%,transparent);--f-nav-item-border:color-mix(in srgb,var(--f-color-white) 7%,transparent);--f-nav-item-ink:var(--f-color-mist-200);--f-nav-item-hover-bg:color-mix(in srgb,var(--f-color-white) 13%,transparent);--f-nav-item-hover-border:color-mix(in srgb,var(--f-color-white) 13%,transparent);--f-nav-item-hover-ink:var(--f-color-white);--f-nav-item-active-bg:var(--f-color-teal-700);--f-nav-item-active-border:var(--f-color-teal-500);--f-nav-item-active-ink:var(--f-color-stone-50);--f-nav-item-focus-ring:var(--f-color-teal-400);--f-menu-panel-bg:var(--f-color-mist-950);--f-menu-panel-border:color-mix(in srgb,var(--f-color-white) 10%,transparent);--f-menu-panel-ink:var(--f-color-mist-50);--f-menu-surface-bg:var(--f-color-mist-900);--f-menu-surface-border:color-mix(in srgb,var(--f-color-white) 10%,transparent);--f-menu-heading-bg:color-mix(in srgb,var(--f-color-white) 4%,transparent);--f-menu-heading-ink:var(--f-color-mist-50);--f-menu-heading-border:color-mix(in srgb,var(--f-color-white) 10%,transparent);--f-menu-item-bg:color-mix(in srgb,var(--f-color-white) 4%,transparent);--f-menu-item-border:color-mix(in srgb,var(--f-color-white) 8%,transparent);--f-menu-item-ink:var(--f-color-mist-200);--f-menu-item-meta-ink:var(--f-color-mist-300);--f-menu-item-hover-bg:color-mix(in srgb,var(--f-color-white) 11%,transparent);--f-menu-item-hover-border:color-mix(in srgb,var(--f-color-white) 8%,transparent);--f-menu-item-hover-ink:var(--f-color-white);--f-menu-item-active-bg:var(--f-color-teal-700);--f-menu-item-active-ink:var(--f-color-stone-50);--f-menu-item-active-border:var(--f-color-teal-500);--f-menu-focus-ring:var(--f-color-teal-400);--f--button-solid:var(--f-color-mist-900);--f--button-solid-hover:var(--f-color-mist-600);--f--button-on-solid:var(--f-color-stone-50);--f--button-soft:var(--f-color-mist-50);--f--button-soft-hover:var(--f-color-mist-100);--f--button-on-soft:var(--f-color-mist-900);--f--button-text:var(--f-color-teal-700);--f--button-text-hover:var(--f-color-teal-800);--f--button-border:var(--f-color-teal-500);--f--button-border-hover:var(--f-color-teal-400);--f--button-ring:var(--f-color-teal-100)}:root[data-f-theme=reader-day]{--f--text-reading:1.125rem;--f--leading-reading:1.75;--f--paper:var(--f-color-stone-50);--f--ink:var(--f-color-stone-900);--f--paper-alternate:var(--f-color-stone-100);--f--ink-alternate:var(--f-color-stone-700);--f--paper-muted:var(--f-color-stone-200);--f--accent:var(--f-color-orange-700);--f--accent-muted:var(--f-color-orange-100);--f--gild:var(--f-color-teal-300);--f--paper-reverse:var(--f-color-stone-950);--f--ink-reverse:var(--f-color-stone-100);--f--paper-alternate-reverse:var(--f-color-stone-900);--f--ink-alternate-reverse:var(--f-color-stone-200);--f--paper-muted-reverse:var(--f-color-stone-800);--f--accent-reverse:var(--f-color-orange-300);--f--accent-muted-reverse:var(--f-color-orange-900);--f--gild-reverse:var(--f-color-teal-700);--f--accent-hover:var(--f-color-orange-800);--f--accent-varnish:var(--f-color-orange-500);--f-tabletop:var(--f-color-stone-50);--f-tabletop-ink:var(--f-color-stone-900);--f-shell:color-mix(in srgb,var(--f-color-stone-50) 60%,var(--f-color-stone-100));--f-shell-ink:var(--f-color-stone-900);--f-shell-chrome-bg:var(--f-color-stone-100);--f-shell-chrome-bg-elevated:var(--f-color-stone-50);--f-shell-chrome-line:var(--f-color-teal-300);--f-shell-chrome-ink:var(--f-color-stone-900);--f-shell-chrome-ink-muted:var(--f-color-stone-700);--f-shell-chrome-hover:var(--f-color-orange-100);--f-sidebar-bg:var(--f-color-stone-100);--f-sidebar-border:var(--f-color-teal-300);--f-sidebar-ink:var(--f-color-stone-900);--f-sidebar-label-ink:var(--f-color-stone-700);--f-nav-group-summary-bg:var(--f-color-orange-100);--f-nav-group-summary-border:var(--f-color-teal-300);--f-nav-group-summary-ink:var(--f-color-stone-900);--f-nav-group-detail-bg:var(--f-color-stone-50);--f-nav-group-detail-border:var(--f-color-teal-300);--f-nav-item-bg:var(--f-color-stone-200);--f-nav-item-border:var(--f-color-stone-200);--f-nav-item-ink:var(--f-color-stone-900);--f-nav-item-hover-bg:var(--f-color-orange-100);--f-nav-item-hover-border:var(--f-color-orange-100);--f-nav-item-hover-ink:var(--f-color-stone-900);--f-nav-item-active-bg:var(--f-color-orange-700);--f-nav-item-active-border:var(--f-color-orange-500);--f-nav-item-active-ink:var(--f-color-stone-50);--f-nav-item-focus-ring:var(--f-color-orange-400);--f-menu-panel-bg:var(--f-color-stone-100);--f-menu-panel-border:var(--f-color-teal-300);--f-menu-panel-ink:var(--f-color-stone-900);--f-menu-surface-bg:var(--f-color-stone-50);--f-menu-surface-border:var(--f-color-teal-300);--f-menu-heading-bg:var(--f-color-orange-100);--f-menu-heading-ink:var(--f-color-stone-900);--f-menu-heading-border:var(--f-color-teal-300);--f-menu-item-bg:var(--f-color-stone-50);--f-menu-item-border:var(--f-color-teal-300);--f-menu-item-ink:var(--f-color-stone-900);--f-menu-item-meta-ink:var(--f-color-stone-700);--f-menu-item-hover-bg:var(--f-color-orange-100);--f-menu-item-hover-border:var(--f-color-teal-300);--f-menu-item-hover-ink:var(--f-color-stone-900);--f-menu-item-active-bg:var(--f-color-orange-700);--f-menu-item-active-ink:var(--f-color-stone-50);--f-menu-item-active-border:var(--f-color-orange-500);--f-menu-focus-ring:var(--f-color-orange-400);--f--button-solid:var(--f-color-stone-900);--f--button-solid-hover:var(--f-color-stone-700);--f--button-on-solid:var(--f-color-stone-50);--f--button-soft:var(--f-color-stone-100);--f--button-soft-hover:var(--f-color-stone-200);--f--button-on-soft:var(--f-color-stone-900);--f--button-text:var(--f-color-orange-700);--f--button-text-hover:var(--f-color-orange-800);--f--button-border:var(--f-color-teal-300);--f--button-border-hover:var(--f-color-teal-400);--f--button-ring:var(--f-color-orange-100)}:root[data-f-theme=reader-night]{--f--text-reading:1.125rem;--f--leading-reading:1.75;--f--paper:var(--f-color-stone-950);--f--ink:var(--f-color-stone-100);--f--paper-alternate:var(--f-color-stone-900);--f--ink-alternate:var(--f-color-stone-200);--f--paper-muted:var(--f-color-stone-800);--f--accent:var(--f-color-orange-300);--f--accent-muted:var(--f-color-orange-900);--f--gild:var(--f-color-teal-700);--f--paper-reverse:var(--f-color-stone-50);--f--ink-reverse:var(--f-color-stone-900);--f--paper-alternate-reverse:var(--f-color-stone-100);--f--ink-alternate-reverse:var(--f-color-stone-700);--f--paper-muted-reverse:var(--f-color-stone-200);--f--accent-reverse:var(--f-color-orange-700);--f--accent-muted-reverse:var(--f-color-orange-100);--f--gild-reverse:var(--f-color-teal-300);--f--accent-hover:var(--f-color-orange-200);--f--accent-varnish:var(--f-color-orange-400);--f-tabletop:var(--f-color-stone-950);--f-tabletop-ink:var(--f-color-stone-100);--f-shell:color-mix(in srgb,var(--f-color-stone-950) 60%,var(--f-color-stone-900));--f-shell-ink:var(--f-color-stone-100);--f-shell-chrome-bg:var(--f-color-stone-900);--f-shell-chrome-bg-elevated:var(--f-color-stone-800);--f-shell-chrome-line:var(--f-color-teal-700);--f-shell-chrome-ink:var(--f-color-stone-100);--f-shell-chrome-ink-muted:var(--f-color-stone-200);--f-shell-chrome-hover:var(--f-color-orange-900);--f-sidebar-bg:var(--f-color-stone-900);--f-sidebar-border:var(--f-color-teal-700);--f-sidebar-ink:var(--f-color-stone-100);--f-sidebar-label-ink:var(--f-color-stone-200);--f-nav-group-summary-bg:var(--f-color-orange-900);--f-nav-group-summary-border:var(--f-color-teal-700);--f-nav-group-summary-ink:var(--f-color-stone-100);--f-nav-group-detail-bg:var(--f-color-stone-800);--f-nav-group-detail-border:var(--f-color-teal-700);--f-nav-item-bg:var(--f-color-stone-700);--f-nav-item-border:var(--f-color-stone-700);--f-nav-item-ink:var(--f-color-stone-100);--f-nav-item-hover-bg:var(--f-color-orange-900);--f-nav-item-hover-border:var(--f-color-orange-900);--f-nav-item-hover-ink:var(--f-color-stone-100);--f-nav-item-active-bg:var(--f-color-orange-300);--f-nav-item-active-border:var(--f-color-orange-400);--f-nav-item-active-ink:var(--f-color-stone-950);--f-nav-item-focus-ring:var(--f-color-orange-500);--f-menu-panel-bg:var(--f-color-stone-900);--f-menu-panel-border:var(--f-color-teal-700);--f-menu-panel-ink:var(--f-color-stone-100);--f-menu-surface-bg:var(--f-color-stone-800);--f-menu-surface-border:var(--f-color-teal-700);--f-menu-heading-bg:var(--f-color-orange-900);--f-menu-heading-ink:var(--f-color-stone-100);--f-menu-heading-border:var(--f-color-teal-700);--f-menu-item-bg:var(--f-color-stone-800);--f-menu-item-border:var(--f-color-teal-700);--f-menu-item-ink:var(--f-color-stone-100);--f-menu-item-meta-ink:var(--f-color-stone-200);--f-menu-item-hover-bg:var(--f-color-orange-900);--f-menu-item-hover-border:var(--f-color-teal-700);--f-menu-item-hover-ink:var(--f-color-stone-100);--f-menu-item-active-bg:var(--f-color-orange-300);--f-menu-item-active-ink:var(--f-color-stone-950);--f-menu-item-active-border:var(--f-color-orange-400);--f-menu-focus-ring:var(--f-color-orange-500);--f--button-solid:var(--f-color-stone-100);--f--button-solid-hover:var(--f-color-stone-900);--f--button-on-solid:var(--f-color-stone-950);--f--button-soft:var(--f-color-stone-800);--f--button-soft-hover:var(--f-color-stone-700);--f--button-on-soft:var(--f-color-stone-100);--f--button-text:var(--f-color-orange-300);--f--button-text-hover:var(--f-color-orange-200);--f--button-border:var(--f-color-teal-700);--f--button-border-hover:var(--f-color-teal-600);--f--button-ring:var(--f-color-orange-900)}}@layer reset{*,:after,:before{box-sizing:border-box}:where(body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,figure,hr,dl,dd,menu){margin:0}:where(ul,ol,menu){margin:0;padding:0}:where(fieldset){border:0;min-inline-size:0;margin:0;padding:0}:where(legend){padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;block-size:100%}body{min-block-size:100%;margin:0}canvas,img,picture,svg,video{-o-object-fit:contain;object-fit:contain;max-inline-size:100%;display:block}button,input,select,textarea{color:inherit;font:inherit}textarea{resize:vertical}table{border-collapse:collapse;border-spacing:0}[hidden],[x-cloak]{display:none!important}}@layer base{html{font-size:100%}body{background-color:var(--f-tabletop);color:var(--f-tabletop-ink);font-family:var(--f--font-ui);font-size:var(--f--text-ui);font-weight:var(--f--weight-ui);letter-spacing:var(--f--tracking-ui);line-height:var(--f--leading-ui);text-rendering:optimizelegibility}main{display:block}:where(h1,h2,h3,h4,h5,h6){color:var(--f--ink);font-family:var(--f--font-ui-heading);font-weight:var(--f--weight-ui-strong);letter-spacing:var(--f--tracking-ui-tight);line-height:var(--f--leading-ui-tight);margin-block-end:1.5rem}h1{font-size:var(--f--text-ui-display)}h2{font-size:var(--f--text-ui-title)}h3{font-size:var(--f--text-ui-large)}h4{font-size:var(--f--text-ui)}h5,h6{font-size:var(--f--text-ui-small)}:where(p,ul,ol,dl,blockquote,pre,figure,table){margin-block-end:1rem}:where(ul,ol){padding-inline-start:1.5em}dd{margin-inline-start:0}small{font-size:var(--f--text-ui-small)}hr{border:0;border-block-start:1px solid var(--f--gild);margin-block-end:1.5rem}}@layer layout{#the-display{container:displaygrid/size}#peripheral-top{container:peripheraltop/size}#peripheral-bottom{container:peripheralbottom/size}#peripheral-left{container:peripheralleft/size}#peripheral-right{container:peripheralright/size}#focal{container:focal/inline-size}.f-bottombar-container,.f-content-container,.f-dashboard-container,.f-form-container,.f-index-container,.f-light-container,.f-modal-container,.f-sidebar-container,.f-topbar-container,.f-viewport-container,.f-widget-container{min-inline-size:0;container-type:inline-size}.f-index-container{max-inline-size:1200px;container-name:f-index}.f-dashboard-container{max-inline-size:1800px;container-name:f-dashboard}.f-content-container{max-inline-size:990px;container-name:f-content}.f-form-container{max-inline-size:990px;container-name:f-form}.f-light-container{max-inline-size:600px;container-name:f-light}.f-topbar-container{max-inline-size:1800px;container-name:f-topbar}.f-bottombar-container{max-inline-size:1800px;container-name:f-bottombar}.f-sidebar-container{max-inline-size:400px;container-name:f-sidebar}.f-widget-container{max-inline-size:100%;container-name:f-widget}.f-modal-container{max-inline-size:70rem;container-name:f-modal}.f-viewport-container{max-inline-size:100%;container-name:f-viewport}#focal>:where(.f-page,.f-screen){inline-size:min(100%,var(--f-display-focal-max-inline-size,100%));justify-self:center}.f-page,.f-screen{background-color:var(--f-shell);color:var(--f-shell-ink);gap:1rem;min-inline-size:0;padding-block:clamp(1rem,2vw,3rem);padding-inline:clamp(1rem,2.5vw,4rem);display:grid}.f-page{align-content:start}.f-screen{background-color:var(--f-shell);block-size:min(100%,var(--f-display-focal-max-block-size,100%));color:var(--f-shell-ink);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);align-content:stretch;align-self:stretch;gap:.75rem;min-inline-size:0;padding:1.25rem;display:grid;overflow:clip}:where(.f-page,.f-screen)>:where(.f-header,.f-sidebar,.f-surface,.f-footer){gap:1rem;min-inline-size:0;margin:0;display:grid}.f-page>.f-sidebar,.f-page>.f-surface,.f-screen>.f-sidebar,.f-screen>.f-surface{align-content:start}.f-screen>:where(.f-sidebar,.f-surface){min-block-size:0}.f-screen>.f-sidebar,.f-screen>.f-surface{overflow:auto}:is(.f-page--sidebar-left,.f-screen--sidebar-left){grid-template-columns:minmax(14rem,20rem) minmax(0,1fr)}:is(.f-page--sidebar-right,.f-screen--sidebar-right){grid-template-columns:minmax(0,1fr) minmax(14rem,20rem)}:is(.f-page--sidebar-left,.f-screen--sidebar-left)>:where(.f-header,.f-footer),:is(.f-page--sidebar-right,.f-screen--sidebar-right)>:where(.f-header,.f-footer){grid-column:1/-1}:is(.f-page--sidebar-left,.f-screen--sidebar-left)>.f-sidebar{grid-column:1}:is(.f-page--sidebar-left,.f-screen--sidebar-left)>.f-surface{grid-column:2}:is(.f-page--sidebar-right,.f-screen--sidebar-right)>.f-surface{grid-column:1}:is(.f-page--sidebar-right,.f-screen--sidebar-right)>.f-sidebar{grid-column:2}@container displaygrid (width<=599px){:is(.f-page--sidebar-left,.f-screen--sidebar-left,.f-page--sidebar-right,.f-screen--sidebar-right){grid-template-columns:minmax(0,1fr)}:is(.f-page--sidebar-left,.f-screen--sidebar-left,.f-page--sidebar-right,.f-screen--sidebar-right)>:where(.f-sidebar,.f-surface){grid-column:1}}#the-display{background-color:var(--f-tabletop);color:var(--f-tabletop-ink);grid-template:"peripheral-top peripheral-top peripheral-top" auto "peripheral-left focal peripheral-right" minmax(0,1fr) "peripheral-bottom peripheral-bottom peripheral-bottom" auto /minmax(0,var(--f-display-peripheral-left-size,0)) minmax(0,1fr) minmax(0,var(--f-display-peripheral-right-size,0));min-block-size:100dvh;display:grid;position:relative;overflow:clip}#focal,#peripheral-bottom,#peripheral-left,#peripheral-right,#peripheral-top{min-block-size:0;min-inline-size:0}#peripheral-top{grid-area:peripheral-top}#peripheral-bottom{block-size:var(--f-display-peripheral-bottom-size,0);grid-area:peripheral-bottom}#peripheral-left{grid-area:peripheral-left;overflow:hidden}#peripheral-right{grid-area:peripheral-right;overflow:hidden}#focal{grid-area:focal;position:relative;overflow:auto}#toast-layer{pointer-events:none;min-block-size:0;min-inline-size:0;z-index:var(--f-z-index-toast);padding-block:clamp(1rem,2vw,3rem);padding-inline:clamp(1rem,2.5vw,4rem);display:grid;position:fixed;inset:0}#toast-layer:empty{display:none}#modal-layer{pointer-events:none;z-index:var(--f-z-index-modal);padding-block:clamp(1rem,2vw,3rem);padding-inline:clamp(1rem,2.5vw,4rem);display:grid;position:absolute;inset:0}#modal-layer:empty{display:none}.f-modal-container,.f-toast-bottom-left-container,.f-toast-bottom-right-container,.f-toast-top-left-container,.f-toast-top-right-container,.f-viewport-container{pointer-events:auto;min-inline-size:0}.f-viewport-container{min-block-size:100%}.f-viewport-container--unbounded{block-size:100%;min-block-size:0}.f-modal-container{inline-size:min(100%,70rem);margin:auto}.f-toast-top-left-container{place-self:start}.f-toast-top-right-container{place-self:start end}.f-toast-bottom-left-container{place-self:end start}.f-toast-bottom-right-container{place-self:end}.f-topbar--fixed{z-index:var(--f-z-index-sticky);position:fixed;inset-block-start:0;inset-inline:0}@container displaygrid (height<=699px){#peripheral-top{block-size:var(--f-display-peripheral-top-size,48px)}:is(#peripheral-left,#focal,#peripheral-right){margin-block:var(--f-display-row-gutter,6px)}}@container displaygrid (height>=700px) and (height<=999px){#peripheral-top{block-size:var(--f-display-peripheral-top-size,56px)}:is(#peripheral-left,#focal,#peripheral-right){margin-block:var(--f-display-row-gutter,8px)}}@container displaygrid (height>=1000px){#peripheral-top{block-size:var(--f-display-peripheral-top-size,60px)}:is(#peripheral-left,#focal,#peripheral-right){margin-block:var(--f-display-row-gutter,12px)}}@container displaygrid (width<=399px){:is(#peripheral-left,#focal,#peripheral-right){margin-inline:var(--f-display-column-gutter,8px)}}@container displaygrid (width>=400px) and (width<=599px){:is(#peripheral-left,#focal,#peripheral-right){margin-inline:var(--f-display-column-gutter,12px)}}@container displaygrid (width>=600px) and (width<=1199px){:is(#peripheral-left,#focal,#peripheral-right){margin-inline:var(--f-display-column-gutter,16px)}}@container displaygrid (width>=1200px) and (width<=1799px){:is(#peripheral-left,#focal,#peripheral-right){margin-inline:var(--f-display-column-gutter,24px)}}@container displaygrid (width>=1800px){:is(#peripheral-left,#focal,#peripheral-right){margin-inline:var(--f-display-column-gutter,32px)}}.f-content-container{background-color:var(--f-shell);color:var(--f-shell-ink)}.f-region{border-radius:var(--f--radius-panel);box-shadow:var(--f--elevation-surface);gap:1rem;min-block-size:0;inline-size:100%;min-inline-size:0;padding:1.5rem;display:grid}.f-region--bare{box-shadow:none;background-color:#0000;border:0;border-radius:0;padding:0}.f-region--full{inline-size:100%;max-inline-size:none}.f-region--wide{max-inline-size:1800px}.f-region--narrow{max-inline-size:900px}.f-region--bleed{border-radius:0;max-inline-size:none;margin-inline:clamp(-4rem,-2.5vw,-1rem)}.f-region--muted{background-color:var(--f--paper-muted)}.f-region--raised{box-shadow:var(--f--elevation-raised)}.f-content-area{background-color:var(--f--paper);color:var(--f--ink);border:0;inline-size:min(100%,80ch);max-inline-size:80ch;margin-inline:auto;padding-inline:0}.f-content-area--full{inline-size:100%;max-inline-size:none}.f-grid{grid-template-columns:minmax(var(--f-grid-track-min,0),var(--f-grid-track-max,1fr));gap:1rem;min-inline-size:0;display:grid}.f-grid--5{grid-template-columns:repeat(5,minmax(var(--f-grid-track-min,0),var(--f-grid-track-max,1fr)))}.f-grid--6{grid-template-columns:repeat(6,minmax(var(--f-grid-track-min,0),var(--f-grid-track-max,1fr)))}.f-grid--8{grid-template-columns:repeat(8,minmax(var(--f-grid-track-min,0),var(--f-grid-track-max,1fr)))}.f-grid--10{grid-template-columns:repeat(10,minmax(var(--f-grid-track-min,0),var(--f-grid-track-max,1fr)))}.f-grid--15{grid-template-columns:repeat(15,minmax(var(--f-grid-track-min,0),var(--f-grid-track-max,1fr)))}.f-grid--20{grid-template-columns:repeat(20,minmax(var(--f-grid-track-min,0),var(--f-grid-track-max,1fr)))}.f-grid--24{grid-template-columns:repeat(24,minmax(var(--f-grid-track-min,0),var(--f-grid-track-max,1fr)))}.f-grid--auto-fit{grid-template-columns:repeat(auto-fit,minmax(var(--f-grid-track-min,0),var(--f-grid-track-max,1fr)))}.f-grid--auto-fill{grid-template-columns:repeat(auto-fill,minmax(var(--f-grid-track-min,0),var(--f-grid-track-max,1fr)))}.f-grid--track-number-small{--f-grid-track-min:var(--f-size-content-number-small-min);--f-grid-track-max:var(--f-size-content-number-small-max)}.f-grid--track-number-medium{--f-grid-track-min:var(--f-size-content-number-medium-min);--f-grid-track-max:var(--f-size-content-number-medium-max)}.f-grid--track-number-large{--f-grid-track-min:var(--f-size-content-number-large-min);--f-grid-track-max:var(--f-size-content-number-large-max)}.f-grid--track-char{--f-grid-track-min:var(--f-size-content-char-min);--f-grid-track-max:var(--f-size-content-char-max)}.f-grid--track-text-small{--f-grid-track-min:var(--f-size-content-text-small-min);--f-grid-track-max:var(--f-size-content-text-small-max)}.f-grid--track-text-medium{--f-grid-track-min:var(--f-size-content-text-medium-min);--f-grid-track-max:var(--f-size-content-text-medium-max)}.f-grid--track-text-large{--f-grid-track-min:var(--f-size-content-text-large-min);--f-grid-track-max:var(--f-size-content-text-large-max)}.f-grid--track-thumb{--f-grid-track-min:var(--f-size-content-thumb-min);--f-grid-track-max:var(--f-size-content-thumb-max)}.f-grid--track-thumb-landscape{--f-grid-track-min:var(--f-size-content-thumb-landscape-min);--f-grid-track-max:var(--f-size-content-thumb-landscape-max)}.f-grid--track-media{--f-grid-track-min:12rem;--f-grid-track-max:1fr}@container displaygrid (height<=699px){.f-grid{gap:.75rem}}@container displaygrid (width<=599px){.f-grid,.f-grid--10,.f-grid--15,.f-grid--20,.f-grid--24,.f-grid--5,.f-grid--6,.f-grid--8,.f-grid--auto-fill,.f-grid--auto-fit{grid-template-columns:minmax(0,1fr)}}.f-split{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.f-split--left{grid-template-columns:minmax(14rem,20rem) minmax(0,1fr)}.f-split--right{grid-template-columns:minmax(0,1fr) minmax(14rem,20rem)}.f-split-aside,.f-split-main{min-inline-size:0}@container displaygrid (width>=600px) and (width<=899px){.f-split--left{grid-template-columns:minmax(10rem,14rem) minmax(0,1fr)}.f-split--right{grid-template-columns:minmax(0,1fr) minmax(10rem,14rem)}}@container displaygrid (width<=599px){.f-split,.f-split--left,.f-split--right{grid-template-columns:minmax(0,1fr)}}.f-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.f-toolbar--between{justify-content:space-between}.f-toolbar-group{flex-wrap:wrap;align-items:center;gap:.5rem;min-inline-size:0;display:inline-flex}@container displaygrid (height<=699px){.f-toolbar,.f-toolbar-group{gap:.75rem}}}@layer utilities{.f-overlay{background-color:var(--f--paper);color:var(--f--ink);pointer-events:auto;min-block-size:0;min-inline-size:0;z-index:var(--f-z-index-overlay);display:block;position:fixed;inset:0}.f-overlay:empty{display:none}.f-sr-only,.f-sr-only-focusable:not(:focus,:focus-visible,:active){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.f-sr-only-focusable:is(:focus,:focus-visible,:active){clip:auto;clip-path:none;white-space:normal;block-size:auto;inline-size:auto;margin:0;overflow:visible;position:static!important}}@layer components{.page-component{block-size:100%;min-block-size:0;display:grid}.page-component,.page-component>*{min-inline-size:0}:where(.f-index-container,.f-dashboard-container,.f-content-container,.f-form-container,.f-light-container)>.page-component{inline-size:100%;max-inline-size:100%;margin:0}.f-widget{--f-widget-surface-bg:var(--f--paper);--f-widget-chrome-bg:var(--f--paper-alternate);--f-widget-border-color:var(--f--gild);--f-widget-muted-ink:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper));--f-widget-shadow:var(--f--elevation-surface);background-color:var(--f-widget-surface-bg);border:1px solid var(--f-widget-border-color);border-radius:var(--f--radius-panel);box-shadow:var(--f-widget-shadow);margin:0;padding:.75rem;display:block;overflow:clip}.f-widget,.f-widget>*{min-inline-size:0}.f-widget-container>.f-widget{inline-size:100%;max-inline-size:100%}.f-widget-header{background-color:var(--f-widget-chrome-bg);border-block-end:1px solid var(--f-widget-border-color);min-inline-size:0;margin:0;padding-block-end:.5rem;padding-inline:.75rem}.f-widget-header>:where(h1,h2,h3,h4,h5,h6){margin:0}.f-widget-body{min-inline-size:0}.f-widget-body--scroll{max-block-size:24rem;overflow-y:auto}.f-widget-footer{background-color:var(--f-widget-chrome-bg);border-block-start:1px solid var(--f-widget-border-color);color:var(--f-widget-muted-ink);font-size:var(--f--text-ui-small);min-inline-size:0;margin:0;padding-block-start:.5rem}.f-form,.f-form-row{grid-template-columns:minmax(0,1fr);gap:1rem;min-inline-size:0;display:grid}.f-form{--f-form-max-inline:990px;--f-form-field-max-inline:990px;--f-form-group-max-inline:990px;inline-size:min(100%,var(--f-form-max-inline));max-inline-size:var(--f-form-max-inline);margin:auto}.f-form--wide{--f-form-max-inline:1200px;--f-form-field-max-inline:1200px;--f-form-group-max-inline:1200px}.f-form--full{--f-form-max-inline:100%;--f-form-field-max-inline:100%;--f-form-group-max-inline:100%;max-inline-size:none}.f-form>:last-child{margin-block-end:0}.f-form-row{margin-block-end:1rem}.f-form-row>:is(.f-field,.f-fieldset,.f-field-group,.f-field-image-input),.f-form>:is(.f-field,.f-fieldset,.f-field-group,.f-field-image-input){grid-column:1/-1;max-inline-size:none;margin-block-end:0}.f-form-row>:is(.f-form-help,.f-validation-summary,.f-form-row),.f-form>:is(.f-form-help,.f-validation-summary,.f-form-row),.f-form-row>:is(.f-field-half,.f-fieldset-half,.f-field-group-half,.f-field-third,.f-fieldset-third,.f-field-group-third),.f-form>:is(.f-field-half,.f-fieldset-half,.f-field-group-half,.f-field-third,.f-fieldset-third,.f-field-group-third){grid-column:1/-1}:is(.f-field-full,.f-field--full,.f-fieldset-full,.f-fieldset--full,.f-field-group-full,.f-field-group--full){grid-column:1/-1;max-inline-size:none!important}.f-field{background-color:var(--f--paper-alternate);border-radius:var(--f-radius-100);color:var(--f--ink);gap:.5rem;min-inline-size:0;margin-block-end:1rem;padding:.625rem;display:grid}.f-form :is(.f-field,.f-field-image-input){inline-size:100%;max-inline-size:min(100%,var(--f-form-field-max-inline))}.f-form :is(.f-fieldset,.f-field-group){inline-size:100%;max-inline-size:min(100%,var(--f-form-group-max-inline))}.f-form-actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.5rem;margin-block:1rem 0;display:flex}.f-form-actions--end{justify-content:flex-end}.f-form-actions--between{justify-content:space-between}.f-field-label{color:var(--f--ink);font-family:var(--f--font-ui-heading);font-weight:var(--f--weight-ui-strong);line-height:var(--f--leading-ui);display:block}.f-field-label-required{color:var(--f--signal-danger-gild);font-weight:var(--f--weight-ui-strong);margin-inline-start:.25rem}@container (width>=501px){.f-form,.f-form-row{grid-template-columns:repeat(6,minmax(0,1fr))}.f-form-row>:is(.f-field-third,.f-fieldset-third,.f-field-group-third),.f-form>:is(.f-field-third,.f-fieldset-third,.f-field-group-third){grid-column:span 3}}@container (width>=601px){.f-form-row>:is(.f-field-half,.f-fieldset-half,.f-field-group-half),.f-form>:is(.f-field-half,.f-fieldset-half,.f-field-group-half){grid-column:span 3}}@container (width>=751px){.f-form-row>:is(.f-field-third,.f-fieldset-third,.f-field-group-third),.f-form>:is(.f-field-third,.f-fieldset-third,.f-field-group-third){grid-column:span 2}}.f-field-group{background-color:var(--f-field-group-surface-bg,var(--f--paper-alternate));border-radius:var(--f--radius-panel);color:var(--f--ink);gap:.625rem;min-inline-size:0;margin:0;padding:.625rem;display:grid}.f-field-group--nested{--f-field-group-surface-bg:var(--f--paper-muted);border:1px solid var(--f--gild);border-radius:var(--f--radius-control)}.f-field-group-header{gap:.25rem;min-inline-size:0;display:grid}.f-field-group-title{color:var(--f--ink);font-family:var(--f--font-ui-heading);font-size:var(--f--text-ui);font-weight:var(--f--weight-ui-strong)}.f-field-group-meta,.f-field-group-title{line-height:var(--f--leading-ui);margin:0}.f-field-group-meta{color:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper));font-size:var(--f--text-ui-small);max-inline-size:60ch}.f-field-group-body{gap:.75rem;min-inline-size:0;display:grid}.f-fieldset{background-color:var(--f--paper);border:1px solid var(--f--gild);border-radius:var(--f--radius-panel);color:var(--f--ink);min-inline-size:0;margin:0 0 1.5rem;padding:.75rem}.f-fieldset-legend{color:var(--f--ink);font-family:var(--f--font-ui-heading);font-size:var(--f--text-ui);font-weight:var(--f--weight-ui-strong);line-height:var(--f--leading-ui);padding-inline:.25rem}.f-fieldset .f-field{margin-block-end:1rem}.f-fieldset .f-field:last-of-type,.f-fieldset>:last-child{margin-block-end:0}.f-field-help,.f-form-help,.f-help{color:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper));font-size:var(--f--text-ui-small);line-height:var(--f--leading-ui);display:block}.f-form-help{margin-block:0 1rem}.f-field-help{margin-block-start:.25rem}.f-error,.f-field-error{color:var(--f--signal-danger-ink);font-size:var(--f--text-ui-small);font-weight:var(--f--weight-ui-strong);line-height:var(--f--leading-ui);display:block}.f-error{margin:0}.f-field-error{background-color:var(--f--signal-danger-muted);border:1px solid var(--f--signal-danger-gild);border-radius:var(--f--radius-control);border-inline-start-width:.35rem;margin-block-start:.375rem;padding:.5rem .625rem}.f-field-error:empty{display:none}.f-field-input--invalid,.f-field-input[aria-invalid=true],.f-field-select--invalid,.f-field-select[aria-invalid=true],.f-field-textarea--invalid,.f-field-textarea[aria-invalid=true]{border-color:var(--f--signal-danger-gild);box-shadow:0 0 0 1px var(--f--signal-danger-gild)}.f-validation-summary{background-color:var(--f--signal-danger-muted);border:1px solid var(--f--signal-danger-gild);border-radius:var(--f--radius-panel);color:var(--f--signal-danger-ink);margin:0 0 1rem;padding:.75rem}.f-validation-summary-title{font-family:var(--f--font-ui-heading);font-weight:var(--f--weight-ui-strong);line-height:var(--f--leading-ui);margin:0}.f-validation-summary-list{margin:.5rem 0 0;padding-inline-start:1.25rem}.f-validation-summary-list>li+li{margin-block-start:.25rem}.f-validation-summary-link{color:inherit;font-weight:var(--f--weight-ui-strong)}.f-validation-summary-link:focus-visible{outline:2px solid var(--f--accent-varnish);outline-offset:2px}.f-validation-summary--caution{background-color:var(--f--signal-warning-muted);border-color:var(--f--signal-warning-gild);color:var(--f--signal-warning-ink)}.f-validation-summary--info{background-color:var(--f--signal-info-muted);border-color:var(--f--signal-info-gild);color:var(--f--signal-info-ink)}.f-field-input:not([type=checkbox],[type=radio],[type=file],[type=hidden],[type=range]),.f-field-select,.f-field-textarea{background-color:var(--f--paper);border:1px solid var(--f--gild);border-radius:var(--f--radius-control);color:var(--f--ink);font-size:var(--f--text-body-size);inline-size:100%;line-height:var(--f--text-body-leading);max-inline-size:100%;padding:.5rem .75rem;transition:border-color .12s,box-shadow .12s,background-color .12s}.f-field-input:not([type=checkbox],[type=radio],[type=file],[type=hidden]):focus-visible,.f-field-select:focus-visible,.f-field-textarea:focus-visible{border-color:var(--f--accent-varnish);outline:2px solid var(--f--accent-varnish);outline-offset:2px}.f-field-input--invalid,.f-field-input[aria-invalid=true],.f-field-select--invalid,.f-field-select[aria-invalid=true],.f-field-textarea--invalid,.f-field-textarea[aria-invalid=true]{border-color:var(--f--signal-danger-gild)}.f-field-input:not([type=checkbox],[type=radio],[type=file],[type=hidden]):disabled,.f-field-select:disabled,.f-field-textarea:disabled{cursor:not-allowed;opacity:.7}.f-field-textarea{resize:vertical;min-block-size:8rem}.f-field-counter{color:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper));font-size:calc(var(--f--text-ui)*.75);font-variant-numeric:tabular-nums;text-align:end;margin-block-start:.375rem}.f-field-counter--invalid{color:var(--f--signal-danger-ink)}.f-field-select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper)) 50%),linear-gradient(135deg,color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper)) 50%,transparent 50%);background-position:calc(100% - 1rem) calc(50% - 2px),calc(100% - .7rem) calc(50% - 2px);background-repeat:no-repeat;background-size:.35rem .35rem,.35rem .35rem;padding-inline-end:1.875rem}.f-field-select[multiple]{background-image:none;min-block-size:8rem;padding-inline-end:.75rem}.f-field-checkbox{appearance:none;border:1px solid color-mix(in srgb,var(--f--accent-varnish) 12%,var(--f--gild));border-radius:var(--f--radius-control);block-size:1rem;color:var(--f--paper);background-color:#0000;flex:none;place-content:center;align-self:center;inline-size:1rem;margin:0;transition:border-color .12s,background-color .12s,box-shadow .12s;display:inline-grid}.f-field-checkbox:before{content:"";transform-origin:50%;border-block-end:2px solid;border-inline-start:2px solid;block-size:.3125rem;inline-size:.5rem;transition:transform .12s;transform:translateY(-.0313rem)rotate(-45deg)scale(0)}.f-field-checkbox:checked{background-color:var(--f--accent);border-color:var(--f--accent)}.f-field-checkbox:checked:before{transform:translateY(-.0313rem)rotate(-45deg)scale(1)}.f-field-checkbox:focus-visible{outline:2px solid var(--f--accent-varnish);outline-offset:2px}.f-field-checkbox:disabled{cursor:not-allowed;opacity:.7}.f-option-list{gap:.5rem;display:grid}.f-option-label{color:var(--f--ink);cursor:pointer;align-items:center;gap:.5rem;display:inline-flex}.f-field--options-inline .f-option-list{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.f-field-radio{appearance:none;border:1px solid color-mix(in srgb,var(--f--accent-varnish) 12%,var(--f--gild));background-color:#0000;border-radius:50%;flex:none;place-content:center;align-self:center;block-size:1rem;inline-size:1rem;margin:0;transition:border-color .12s,box-shadow .12s;display:inline-grid}.f-field-radio:before{background-color:var(--f--accent);content:"";border-radius:50%;block-size:.5rem;inline-size:.5rem;transition:transform .12s;transform:scale(0)}.f-field-radio:checked{border-color:var(--f--accent)}.f-field-radio:checked:before{transform:scale(1)}.f-field-radio:focus-visible{outline:2px solid var(--f--accent-varnish);outline-offset:2px}.f-field-radio:disabled{cursor:not-allowed;opacity:.7}.f-field-input[type=file]{background-color:var(--f--paper-alternate);border:1px dashed color-mix(in srgb,var(--f--accent-varnish) 12%,var(--f--gild));border-radius:var(--f--radius-control);padding:.375rem .5rem}.f-field-input[type=file]::file-selector-button{background-color:var(--f--paper);border:1px solid var(--f--gild);border-radius:var(--f--radius-control);color:var(--f--ink);cursor:pointer;font:inherit;margin-inline-end:.5rem;padding:.375rem .5rem}.f-field-range{--f-field-range-track-block-size:.5rem;--f-field-range-thumb-size:1.125rem;--f-field-range-thumb-line:color-mix(in srgb,var(--f--ink) 14%,transparent);--f-field-range-thumb-shadow:0 1px 2px #2a313c2e;--f-field-range-fill:var(--f--accent);appearance:none;cursor:pointer;background:0 0;min-block-size:2.5rem;inline-size:100%;max-inline-size:100%;padding:0}.f-field-range::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--f-field-range-fill),var(--f-field-range-fill)) no-repeat,var(--f-field-line,color-mix(in srgb,var(--f--ink) 12%,transparent));block-size:var(--f-field-range-track-block-size);border-radius:var(--f-radius-pill)}.f-field-range::-webkit-slider-thumb{appearance:none;background:var(--f-field-surface,var(--f--surface));block-size:var(--f-field-range-thumb-size);border:1px solid var(--f-field-range-thumb-line);box-shadow:var(--f-field-range-thumb-shadow);inline-size:var(--f-field-range-thumb-size);border-radius:50%;margin-block-start:calc((var(--f-field-range-track-block-size) - var(--f-field-range-thumb-size))/2)}.f-field-range::-moz-range-track{background:var(--f-field-line,color-mix(in srgb,var(--f--ink) 12%,transparent));border:0}.f-field-range::-moz-range-progress{block-size:var(--f-field-range-track-block-size);border-radius:var(--f-radius-pill)}.f-field-range::-moz-range-track{block-size:var(--f-field-range-track-block-size);border-radius:var(--f-radius-pill)}.f-field-range::-moz-range-progress{background:var(--f-field-range-fill)}.f-field-range::-moz-range-thumb{background:var(--f-field-surface,var(--f--surface));block-size:var(--f-field-range-thumb-size);border:1px solid var(--f-field-range-thumb-line);box-shadow:var(--f-field-range-thumb-shadow);inline-size:var(--f-field-range-thumb-size);border-radius:50%}.f-field-range:focus-visible{outline:none}.f-field-range:focus-visible::-webkit-slider-thumb{outline:2px solid var(--f--accent-varnish);outline-offset:2px}.f-field-range:focus-visible::-moz-range-thumb{outline:2px solid var(--f--accent-varnish);outline-offset:2px}.f-field-range-value{color:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper))}:is(.f-field-range-dual__track,.f-compact-range-dual__track){inset-block:0;inset-inline:calc(var(--f-range-dual-shared-thumb-size)/2);pointer-events:none;position:absolute}:is(.f-field-range-dual__track-fill,.f-compact-range-dual__track-fill),:is(.f-field-range-dual__track-line,.f-compact-range-dual__track-line){block-size:var(--f-range-dual-shared-track-block-size);border-radius:var(--f-radius-pill);position:absolute;inset-block-start:50%;transform:translateY(-50%)}:is(.f-field-range-dual__track-line,.f-compact-range-dual__track-line){background:var(--f-range-dual-shared-track);inset-inline:0}:is(.f-field-range-dual__track-fill,.f-compact-range-dual__track-fill){background:var(--f-range-dual-shared-fill)}:is(.f-field-range-dual__input,.f-compact-range-dual__input){appearance:none;inline-size:100%;min-block-size:var(--f-range-dual-shared-hit-block-size);pointer-events:none;background:0 0;margin:0;padding:0;position:absolute;inset:0}:is(.f-field-range-dual__input,.f-compact-range-dual__input)::-webkit-slider-runnable-track{block-size:var(--f-range-dual-shared-track-block-size);border-radius:var(--f-radius-pill);background:0 0}:is(.f-field-range-dual__input,.f-compact-range-dual__input)::-webkit-slider-thumb{appearance:none;background:var(--f-range-dual-shared-thumb-surface);block-size:var(--f-range-dual-shared-thumb-size);border:1px solid var(--f-range-dual-shared-thumb-line);box-shadow:var(--f-range-dual-shared-thumb-shadow);inline-size:var(--f-range-dual-shared-thumb-size);pointer-events:auto;border-radius:50%;margin-block-start:calc((var(--f-range-dual-shared-track-block-size) - var(--f-range-dual-shared-thumb-size))/2)}:is(.f-field-range-dual__input,.f-compact-range-dual__input)::-moz-range-track{block-size:var(--f-range-dual-shared-track-block-size);border-radius:var(--f-radius-pill);background:0 0;border:0}:is(.f-field-range-dual__input,.f-compact-range-dual__input)::-moz-range-progress{background:0 0}:is(.f-field-range-dual__input,.f-compact-range-dual__input)::-moz-range-thumb{background:var(--f-range-dual-shared-thumb-surface);block-size:var(--f-range-dual-shared-thumb-size);border:1px solid var(--f-range-dual-shared-thumb-line);box-shadow:var(--f-range-dual-shared-thumb-shadow);inline-size:var(--f-range-dual-shared-thumb-size);pointer-events:auto;border-radius:50%}:is(.f-field-range-dual__input,.f-compact-range-dual__input):focus-visible{outline:none}:is(.f-field-range-dual__input,.f-compact-range-dual__input):focus-visible::-webkit-slider-thumb{outline:2px solid var(--f--accent-varnish);outline-offset:2px}:is(.f-field-range-dual__input,.f-compact-range-dual__input):focus-visible::-moz-range-thumb{outline:2px solid var(--f--accent-varnish);outline-offset:2px}:is(.f-field-range-dual__input--lower,.f-compact-range-dual__input--lower){z-index:2}:is(.f-field-range-dual__input--upper,.f-compact-range-dual__input--upper){z-index:3}.f-field-compact{min-inline-size:0}.f-field-compact-label,.f-field-compact-legend{color:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper));font-size:calc(var(--f--text-ui)*.75);font-weight:var(--f--weight-ui-strong);line-height:var(--f--leading-ui-tight);margin:0}.f-field-compact-input{background-color:var(--f-control-compact-surface,var(--f--paper));border-color:var(--f-control-compact-line,var(--f--gild));border-radius:var(--f-control-compact-radius,var(--f--radius-control));color:var(--f--ink);font-size:var(--f--text-ui-small);min-block-size:var(--f-control-compact-min-block-size,2.375rem);padding-block:0;padding-inline:var(--f-control-compact-inline-padding,.75rem)}.f-compact-cluster .f-field-compact{align-items:stretch;display:flex}.f-compact-cluster .f-field-compact-input{background-color:#0000;border:0;border-radius:0}.f-field-compact-search{gap:.25rem;display:grid;position:relative}.f-field-compact-search-icon{color:var(--f-control-compact-ink-muted);pointer-events:none;place-items:center;margin-block:auto;display:inline-grid;position:absolute;inset-block:0;inset-inline-start:.7rem}.f-field-compact-search-icon,.f-field-compact-search-icon svg{block-size:1rem;inline-size:1rem}.f-field-compact-search-input{padding-inline-start:2.1rem}.f-field-compact-select{gap:.25rem;display:grid}.f-field-compact-select-input{font-size:var(--f--text-ui-small)}.f-compact-cluster .f-field-compact-select-input{min-inline-size:10rem}.f-field-compact-range{gap:.25rem;display:grid}.f-field-compact-range-input{--f-compact-range-track-block-size:.375rem;--f-compact-range-thumb-size:1rem;--f-compact-range-thumb-line:color-mix(in srgb,var(--f--ink) 14%,transparent);--f-compact-range-thumb-shadow:0 1px 2px #2a313c2e;--f-compact-range-fill:var(--f--accent);appearance:none;cursor:pointer;inline-size:min(100%,var(--f-compact-range-inline-size,11rem));max-inline-size:100%;min-block-size:var(--f-control-compact-min-block-size,2.375rem);background:0 0;padding:0}.f-field-compact-range-input::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--f-compact-range-fill),var(--f-compact-range-fill)) no-repeat,var(--f-control-compact-line,var(--f--gild));block-size:var(--f-compact-range-track-block-size);border-radius:var(--f-radius-pill)}.f-field-compact-range-input::-webkit-slider-thumb{appearance:none;background:var(--f-control-compact-surface,var(--f--paper));block-size:var(--f-compact-range-thumb-size);border:1px solid var(--f-compact-range-thumb-line);box-shadow:var(--f-compact-range-thumb-shadow);inline-size:var(--f-compact-range-thumb-size);border-radius:50%;margin-block-start:calc((var(--f-compact-range-track-block-size) - var(--f-compact-range-thumb-size))/2)}.f-field-compact-range-input::-moz-range-track{background:var(--f-control-compact-line,var(--f--gild));block-size:var(--f-compact-range-track-block-size);border-radius:var(--f-radius-pill);border:0}.f-field-compact-range-input::-moz-range-progress{background:var(--f-compact-range-fill);block-size:var(--f-compact-range-track-block-size);border-radius:var(--f-radius-pill)}.f-field-compact-range-input::-moz-range-thumb{background:var(--f-control-compact-surface,var(--f--paper));block-size:var(--f-compact-range-thumb-size);border:1px solid var(--f-compact-range-thumb-line);box-shadow:var(--f-compact-range-thumb-shadow);inline-size:var(--f-compact-range-thumb-size);border-radius:50%}.f-field-compact-range-input:focus-visible{outline:none}.f-field-compact-range-input:focus-visible::-webkit-slider-thumb{outline:2px solid var(--f--accent-varnish);outline-offset:2px}.f-field-compact-range-input:focus-visible::-moz-range-thumb{outline:2px solid var(--f--accent-varnish);outline-offset:2px}.f-field-compact-range-value{color:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper));font-size:calc(var(--f--text-ui)*.75)}.f-compact-cluster .f-field-compact-range-input{inline-size:min(100%,var(--f-compact-range-cluster-inline-size,9rem))}.f-field-compact-range-dual{gap:.25rem;display:grid}.f-compact-range-dual{--f-range-dual-shared-track-block-size:.375rem;--f-range-dual-shared-thumb-size:1rem;--f-range-dual-shared-thumb-line:color-mix(in srgb,var(--f--ink) 14%,transparent);--f-range-dual-shared-thumb-shadow:0 1px 2px #2a313c2e;--f-range-dual-shared-fill:var(--f--accent);--f-range-dual-shared-track:var(--f-control-compact-line,var(--f--gild));--f-range-dual-shared-thumb-surface:var(--f-control-compact-surface,var(--f--paper));--f-range-dual-shared-hit-block-size:var(--f-control-compact-min-block-size,2.375rem);inline-size:min(100%,var(--f-compact-range-dual-inline-size,14rem));max-inline-size:100%;min-block-size:var(--f-control-compact-min-block-size,2.375rem);position:relative}.f-compact-cluster .f-compact-range-dual{inline-size:min(100%,var(--f-compact-range-dual-cluster-inline-size,12rem))}.f-field-compact-segmented-checkbox-group{border:0;gap:.25rem;min-inline-size:0;margin:0;padding:0;display:grid}.f-segmented-control{background:var(--f-control-compact-surface-inset);border:1px solid var(--f-control-compact-line);min-block-size:var(--f-control-compact-min-block-size);border-radius:10px;flex-wrap:wrap;gap:3px;padding:3px;display:inline-flex}.f-segmented-control__option{color:var(--f-control-compact-ink-muted);cursor:pointer;font-size:var(--f--text-ui-small);min-block-size:calc(var(--f-control-compact-min-block-size) - 8px);white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;padding-inline:.8rem;font-weight:500;transition:background-color .12s,color .12s,box-shadow .12s;display:inline-flex;position:relative}.f-segmented-control__input{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.f-segmented-control__option:hover{background:color-mix(in srgb,var(--f-control-compact-surface) 70%,transparent);color:var(--f--ink)}.f-segmented-control__option:has(:checked){background:var(--f-control-compact-surface);color:var(--f--ink);font-weight:600;box-shadow:0 1px 2px #2a313c29,0 0 0 1px #2a313c0a}.f-segmented-control__option:has(:focus-visible){outline:2px solid var(--f--accent-varnish);outline-offset:2px}.f-field-compact-segmented-checkbox-group[aria-invalid=true] .f-segmented-control{border-color:var(--f--signal-danger-gild)}.f-field-compact-icon-radio-group{border:0;gap:.25rem;min-inline-size:0;margin:0;padding:0;display:grid}.f-icon-radio-group{min-inline-size:0;display:inline-flex}.f-icon-radio-group__option{color:var(--f-control-compact-ink-muted);cursor:pointer;min-block-size:var(--f-control-compact-min-block-size);min-inline-size:var(--f-control-compact-min-block-size);place-items:center;padding-inline:.65rem;transition:background-color .12s,color .12s;display:inline-grid;position:relative}.f-icon-radio-group__input{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.f-icon-radio-group__option:has(:checked){background:var(--f-control-compact-surface-inset);color:var(--f--ink)}.f-icon-radio-group__option:has(:focus-visible){outline:2px solid var(--f--accent-varnish);outline-offset:-2px}.f-icon-radio-group__icon{place-items:center;display:inline-grid}.f-icon-radio-group__icon svg{block-size:1rem;inline-size:1rem}.f-icon-radio-group__text{font-size:var(--f--text-ui-small);margin-inline-start:.25rem;font-weight:500}.f-field-compact-icon-radio-group[aria-invalid=true] .f-icon-radio-group{outline:1px solid var(--f--signal-danger-gild)}.f-field-compact-switch-field{gap:.25rem;display:grid}.f-compact-switch{color:var(--f--ink);cursor:pointer;font-size:var(--f--text-ui-small);min-block-size:var(--f-control-compact-min-block-size);-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:.55rem;display:inline-flex}.f-compact-switch__input{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.f-compact-switch__track{background:var(--f-control-compact-line);block-size:var(--f-switch-track-block-size,1.2rem);inline-size:var(--f-switch-track-inline-size,2.1rem);border-radius:9999px;flex:none;transition:background-color .14s;position:relative}.f-compact-switch__track:after{block-size:var(--f-switch-thumb-size,.9rem);content:"";inline-size:var(--f-switch-thumb-size,.9rem);background:#fff;border-radius:50%;transition:transform .14s;position:absolute;inset-block-start:.15rem;inset-inline-start:.15rem;box-shadow:0 1px 2px #2a313c4d}.f-compact-switch:has(:checked) .f-compact-switch__track{background:var(--f--accent)}.f-compact-switch:has(:checked) .f-compact-switch__track:after{transform:translate(.9rem)}.f-compact-switch:has(:focus-visible) .f-compact-switch__track{outline:2px solid var(--f--accent-varnish);outline-offset:2px}.f-compact-switch__label{color:var(--f--ink)}.f-field .f-field{margin-block-end:0}.f-field input[list]{text-overflow:ellipsis}.f-field-image-input{background:linear-gradient(180deg,var(--f--paper),var(--f--paper-alternate));border:1px solid var(--f--gild);border-radius:var(--f--radius-panel);box-shadow:var(--f--elevation-surface);color:var(--f--ink);gap:.75rem;min-inline-size:0;margin-block-end:1rem;padding:.75rem;display:grid}.f-field-image-input-control{gap:.5rem;min-inline-size:0;display:grid}.f-field-image-input-help{margin:0}.f-field-image-input-preview{background:linear-gradient(180deg,var(--f--paper-alternate),var(--f--paper-muted));border:1px dashed color-mix(in srgb,var(--f--accent-varnish) 12%,var(--f--gild));border-radius:var(--f--radius-panel);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--f--paper) 65%,transparent),var(--f--elevation-surface);place-items:center;min-block-size:12rem;padding:.5rem;display:grid;overflow:hidden}.f-field-image-input-preview-image{border-radius:var(--f--radius-control);-o-object-fit:contain;object-fit:contain;max-block-size:18rem;max-inline-size:100%;display:block}@container (width>=700px){.f-field-image-input{grid-template-columns:minmax(0,1.1fr) minmax(18rem,1fr);align-items:start}}.f-field-password-input-control{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.375rem;display:grid}.f-field-password-input-control>button{background-color:var(--f--paper);border:1px solid var(--f--gild);border-radius:var(--f--radius-control);color:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper));inline-size:2.5rem}.f-field-password-input-control>button:hover{background-color:var(--f--accent-muted)}.f-field-password-input-control>button:focus-visible{outline:2px solid var(--f--accent-varnish);outline-offset:2px}.f-field-password-input-control>button svg{block-size:1rem;inline-size:1rem}.f-field-range-dual{--f-range-dual-shared-track-block-size:.5rem;--f-range-dual-shared-thumb-size:1.125rem;--f-range-dual-shared-thumb-line:color-mix(in srgb,var(--f--ink) 16%,transparent);--f-range-dual-shared-thumb-shadow:0 1px 2px #2a313c2e;--f-range-dual-shared-fill:var(--f--accent);--f-range-dual-shared-track:var(--f--gild);--f-range-dual-shared-thumb-surface:var(--f--paper);gap:.5rem;display:grid}.f-field-range-dual__prompts{color:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper));font-size:var(--f--text-ui-small);font-weight:var(--f--weight-ui-strong);justify-content:space-between;align-items:center;gap:.5rem;display:flex}.f-field-range-dual__control{--f-range-dual-shared-hit-block-size:2.75rem;min-block-size:2.75rem;inline-size:100%;position:relative}.f-field-search-select-query{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.375rem;display:grid}.f-field-search-select-button{min-inline-size:5.5rem}.f-field>div>.f-field-input{min-inline-size:0}.f-date-filter,.f-date-filter-range{align-items:center;gap:.375rem;display:flex}.f-date-filter-to-label{color:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper));font-size:var(--f--text-ui-small);white-space:nowrap}.f-button{appearance:none;background-color:var(--f--button-solid);border:1px solid var(--f--button-border);border-radius:var(--f--radius-control);color:var(--f--button-on-solid);cursor:pointer;font-family:var(--f--font-ui);font-size:var(--f--text-ui-small);font-weight:var(--f--weight-ui-strong);letter-spacing:.01em;inline-size:auto;line-height:var(--f--leading-ui-tight);text-align:center;flex:none;justify-content:center;place-self:start;align-items:center;gap:.375rem;min-block-size:2.25rem;min-inline-size:0;max-inline-size:100%;padding-block:.375rem;padding-inline:.75rem;text-decoration:none;transition:background-color .12s,border-color .12s,box-shadow .12s,color .12s,transform .12s,opacity .12s;display:inline-flex;overflow:hidden;transform:translateY(0)}.f-button:where(:hover,:focus-visible){background-color:var(--f--button-solid-hover);border-color:var(--f--button-border-hover);color:var(--f--button-on-solid)}.f-button:focus-visible{outline:2px solid var(--f--button-ring);outline-offset:2px}.f-button:active{background-color:color-mix(in srgb,var(--f--button-solid-hover) 88%,var(--f--ink) 12%);border-color:var(--f--button-border-hover);box-shadow:none;color:var(--f--button-on-solid);transform:translateY(1px)}.f-button--primary{box-shadow:var(--f--elevation-surface);font-size:var(--f--text-ui);min-block-size:2.5rem;padding-block:.4375rem;padding-inline:.875rem}.f-button--secondary{min-block-size:2.375rem;padding-block:.375rem;padding-inline:.75rem}.f-button--secondary,.f-button--tertiary{box-shadow:none;font-size:var(--f--text-ui-small)}.f-button--tertiary{min-block-size:2.125rem;padding-block:.25rem;padding-inline:.625rem}.f-button--primary:where(:hover,:focus-visible){box-shadow:var(--f--elevation-surface)}.f-button--primary:active{box-shadow:none}.f-button--tertiary:active{transform:translateY(.5px)}.f-button--success{background-color:var(--f--signal-success);border-color:var(--f--signal-success-gild);color:var(--f--ink-reverse)}.f-button--warning{background-color:var(--f--signal-warning);border-color:var(--f--signal-warning-gild);color:var(--f--ink-reverse)}.f-button--danger{background-color:var(--f--signal-danger);border-color:var(--f--signal-danger-gild);color:var(--f--ink-reverse)}.f-button--info{background-color:var(--f--signal-info);border-color:var(--f--signal-info-gild);color:var(--f--ink-reverse)}.f-button--submit{background-color:var(--f--accent);border-color:var(--f--accent-varnish);color:var(--f--button-on-solid)}.f-button--plain{background-color:var(--f--button-soft);border-color:var(--f--button-border);color:var(--f--button-on-soft)}.f-button--success:where(:hover,:focus-visible){background-color:color-mix(in srgb,var(--f--signal-success) 85%,var(--f--ink) 15%);border-color:color-mix(in srgb,var(--f--signal-success-gild) 85%,var(--f--ink) 15%);color:var(--f--ink-reverse)}.f-button--warning:where(:hover,:focus-visible){background-color:color-mix(in srgb,var(--f--signal-warning) 85%,var(--f--ink) 15%);border-color:color-mix(in srgb,var(--f--signal-warning-gild) 85%,var(--f--ink) 15%);color:var(--f--ink-reverse)}.f-button--danger:where(:hover,:focus-visible){background-color:color-mix(in srgb,var(--f--signal-danger) 85%,var(--f--ink) 15%);border-color:color-mix(in srgb,var(--f--signal-danger-gild) 85%,var(--f--ink) 15%);color:var(--f--ink-reverse)}.f-button--info:where(:hover,:focus-visible){background-color:color-mix(in srgb,var(--f--signal-info) 85%,var(--f--ink) 15%);border-color:color-mix(in srgb,var(--f--signal-info-gild) 85%,var(--f--ink) 15%);color:var(--f--ink-reverse)}.f-button--submit:where(:hover,:focus-visible){background-color:var(--f--accent-hover);border-color:color-mix(in srgb,var(--f--accent-varnish) 88%,var(--f--accent) 12%);color:var(--f--button-on-solid)}.f-button--plain:where(:hover,:focus-visible){background-color:var(--f--button-soft-hover);border-color:var(--f--button-border-hover);color:var(--f--button-on-soft)}.f-button--success:focus-visible{outline-color:var(--f--signal-success-gild-reverse)}.f-button--warning:focus-visible{outline-color:var(--f--signal-warning-gild-reverse)}.f-button--danger:focus-visible{outline-color:var(--f--signal-danger-gild-reverse)}.f-button--info:focus-visible{outline-color:var(--f--signal-info-gild-reverse)}.f-button--submit:focus-visible{outline-color:var(--f--accent-varnish)}.f-button--plain:focus-visible{outline-color:var(--f--button-ring)}.f-button--success:active{background-color:color-mix(in srgb,var(--f--signal-success) 70%,var(--f--ink) 30%);border-color:color-mix(in srgb,var(--f--signal-success-gild) 70%,var(--f--ink) 30%);color:var(--f--ink-reverse)}.f-button--warning:active{background-color:color-mix(in srgb,var(--f--signal-warning) 70%,var(--f--ink) 30%);border-color:color-mix(in srgb,var(--f--signal-warning-gild) 70%,var(--f--ink) 30%);color:var(--f--ink-reverse)}.f-button--danger:active{background-color:color-mix(in srgb,var(--f--signal-danger) 70%,var(--f--ink) 30%);border-color:color-mix(in srgb,var(--f--signal-danger-gild) 70%,var(--f--ink) 30%);color:var(--f--ink-reverse)}.f-button--info:active{background-color:color-mix(in srgb,var(--f--signal-info) 70%,var(--f--ink) 30%);border-color:color-mix(in srgb,var(--f--signal-info-gild) 70%,var(--f--ink) 30%);color:var(--f--ink-reverse)}.f-button--submit:active{background-color:color-mix(in srgb,var(--f--accent-hover) 84%,var(--f--ink) 16%);border-color:color-mix(in srgb,var(--f--accent-varnish) 76%,var(--f--accent) 24%);color:var(--f--button-on-solid)}.f-button--plain:active{background-color:color-mix(in srgb,var(--f--button-soft-hover) 86%,var(--f--ink) 14%);border-color:var(--f--button-border-hover);color:var(--f--button-on-soft)}.f-button--text,.f-button--text-icon{border-radius:var(--f--radius-round);white-space:nowrap}.f-button--icon>svg,.f-button--text-icon>svg{flex:none;block-size:1.125rem;inline-size:1.125rem}.f-button--icon{aspect-ratio:1;border-radius:var(--f--radius-round);gap:0;min-block-size:2.25rem;inline-size:2.25rem;min-inline-size:2.25rem;padding-block:0;padding-inline:0}.f-button--icon.f-button--primary{min-block-size:2.5rem;inline-size:2.5rem;min-inline-size:2.5rem}.f-button--icon.f-button--secondary{min-block-size:2.375rem;inline-size:2.375rem;min-inline-size:2.375rem}.f-button--icon.f-button--tertiary{min-block-size:2.125rem;inline-size:2.125rem;min-inline-size:2.125rem}.f-button--loading,.f-button:disabled,.f-button[aria-disabled=true]{box-shadow:none;cursor:not-allowed;opacity:.6;pointer-events:none;transform:translateY(0)}.f-button[aria-pressed=true]{background-color:color-mix(in srgb,var(--f--button-solid-hover) 88%,var(--f--ink) 12%);border-color:var(--f--button-border-hover);box-shadow:none;color:var(--f--button-on-solid);transform:translateY(1px)}.f-button--plain[aria-pressed=true]{background-color:color-mix(in srgb,var(--f--button-soft-hover) 86%,var(--f--ink) 14%);border-color:var(--f--button-border-hover);color:var(--f--button-on-soft)}.f-button--submit[aria-pressed=true]{background-color:color-mix(in srgb,var(--f--accent-hover) 84%,var(--f--ink) 16%);border-color:color-mix(in srgb,var(--f--accent-varnish) 76%,var(--f--accent) 24%);color:var(--f--button-on-solid)}.f-button--info[aria-pressed=true]{background-color:color-mix(in srgb,var(--f--signal-info) 70%,var(--f--ink) 30%);border-color:color-mix(in srgb,var(--f--signal-info-gild) 70%,var(--f--ink) 30%);color:var(--f--ink-reverse)}.f-button--warning[aria-pressed=true]{background-color:color-mix(in srgb,var(--f--signal-warning) 70%,var(--f--ink) 30%);border-color:color-mix(in srgb,var(--f--signal-warning-gild) 70%,var(--f--ink) 30%);color:var(--f--ink-reverse)}.f-button--success[aria-pressed=true]{background-color:color-mix(in srgb,var(--f--signal-success) 70%,var(--f--ink) 30%);border-color:color-mix(in srgb,var(--f--signal-success-gild) 70%,var(--f--ink) 30%);color:var(--f--ink-reverse)}.f-button--danger[aria-pressed=true]{background-color:color-mix(in srgb,var(--f--signal-danger) 70%,var(--f--ink) 30%);border-color:color-mix(in srgb,var(--f--signal-danger-gild) 70%,var(--f--ink) 30%);color:var(--f--ink-reverse)}.f-button--tertiary[aria-pressed=true]{transform:translateY(.5px)}.f-button[aria-pressed=false]{transform:translateY(0)}.f-button-actions,.f-button-group,.f-button-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.f-button-row{justify-content:flex-start}.f-button-row--right{justify-content:flex-end}.f-button-row--center{justify-content:center}.f-button-group{inline-size:fit-content;max-inline-size:100%}.f-button--bar{inline-size:auto;max-inline-size:100%}.f-button--bar:not(.f-button),.f-button-bar,.f-button-group--full{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;inline-size:100%;max-inline-size:100%;display:flex}.f-button-unstyled,.f-button-unstyled:where(:hover,:focus-visible){appearance:none;color:inherit;font:inherit;font-weight:inherit;line-height:inherit;background:0 0;border:0;border-radius:0;max-inline-size:none;margin:0;padding:0;text-decoration:none;display:inline;transform:none}.f-ui-header{background-color:var(--f--paper-alternate);border-radius:var(--f--radius-panel);color:var(--f--ink-alternate);gap:.375rem;margin:0;padding:.75rem;display:grid}.f-ui-header-eyebrow{color:var(--f--accent);font-size:calc(var(--f--text-ui)*.75);letter-spacing:.03em;text-transform:uppercase}.f-ui-header-eyebrow,.f-ui-header-title{background-color:inherit;font-weight:var(--f--weight-ui-strong);margin:0}.f-ui-header-title{color:inherit;font-family:var(--f--font-ui-heading);line-height:var(--f--leading-ui-tight)}.f-ui-header-subtitle{background-color:inherit;color:var(--f--ink);margin:0}.f-ui-header--muted{background-color:var(--f--paper-alternate);color:var(--f--ink)}.f-ui-header--inset{background-color:color-mix(in srgb,var(--f--paper-muted) 72%,var(--f--paper));color:var(--f--ink)}.f-ui-header--raised{box-shadow:var(--f--elevation-raised)}.f-ui-header--boxed{background-color:var(--f--paper);border:1px solid var(--f--gild);box-shadow:none;color:var(--f--ink)}.f-dropdown{display:inline-flex;position:relative}.f-dropdown-touchpad{align-items:center;display:inline-flex}.f-dropdown-content{background-color:var(--f-menu-panel-bg,var(--f-shell-chrome-bg-elevated,var(--f-shell)));border:1px solid var(--f-menu-panel-border,var(--f-shell-chrome-line,var(--f--gild)));border-radius:var(--f--radius-popover);box-shadow:var(--f--elevation-raised);color:var(--f-menu-panel-ink,var(--f-shell-chrome-ink,var(--f-shell-ink)));min-inline-size:14rem;max-inline-size:min(22rem,100vw - 1.5rem);z-index:var(--f-z-index-dropdown);padding:.5rem;position:absolute;inset-block-start:calc(100% + .375rem);inset-inline-end:0}.f-dropdown-content>*{min-inline-size:0;max-inline-size:100%}.f-dropdown-content :where(ul){margin:0;padding:0;list-style:none}.f-dropdown-content :where(li+li){margin-block-start:.25rem}.f-dropdown-content :where(a,button){border-radius:var(--f--radius-control);color:inherit;font:inherit;text-align:left;background:0 0;border:0;align-items:center;min-block-size:2rem;inline-size:100%;padding-inline:.5rem;text-decoration:none;display:inline-flex}.f-dropdown-content :where(a,button):where(:hover,:focus-visible){background-color:var(--f-menu-item-hover-bg,var(--f-shell-chrome-hover,var(--f--accent-muted)))}.f-dropdown-content :where(a,button):focus-visible{outline:2px solid var(--f--accent-varnish);outline-offset:2px}.f-menu{gap:.5rem}.f-menu,.f-menu-header{min-inline-size:0;max-inline-size:100%;display:grid}.f-menu-header{background-color:var(--f-menu-heading-bg,var(--f--accent-muted));border:1px solid var(--f-menu-heading-border,var(--f-shell-chrome-line,var(--f--gild)));border-radius:var(--f--radius-control);color:var(--f-menu-heading-ink,var(--f-shell-chrome-ink,var(--f--ink)));gap:.125rem;padding:.5rem .625rem}.f-menu-header-title{color:inherit;font-family:var(--f--font-ui-heading);font-weight:var(--f--weight-ui-strong);line-height:var(--f--leading-ui-tight);margin:0}.f-menu-header-link{color:inherit;font-size:var(--f--text-ui-small);line-height:var(--f--leading-ui);overflow-wrap:anywhere;text-decoration:none}.f-menu-header-link:where(:hover,:focus-visible){text-underline-offset:.14em;text-decoration:underline}.f-menu-header-link:focus-visible{outline:2px solid var(--f-menu-focus-ring,var(--f--accent-varnish));outline-offset:2px}.f-menu-list{gap:.25rem;padding:0;list-style:none;display:grid}.f-menu-item,.f-menu-list,.f-menu-item :where(form){min-inline-size:0;max-inline-size:100%;margin:0}.f-menu-action{background-color:var(--f-menu-item-bg,var(--f-shell-chrome-bg-elevated,var(--f-shell)));border:1px solid var(--f-menu-item-border,var(--f-shell-chrome-line,var(--f--gild)));border-radius:var(--f--radius-control);box-shadow:var(--f--elevation-surface);color:var(--f-menu-item-ink,var(--f-shell-chrome-ink,var(--f-shell-ink)));font:inherit;font-weight:var(--f--weight-ui-strong);inline-size:100%;line-height:var(--f--leading-ui-tight);overflow-wrap:anywhere;text-align:left;align-items:center;min-block-size:2.5rem;min-inline-size:0;max-inline-size:100%;padding:.375rem .625rem;text-decoration:none;display:flex}.f-menu-action--stacked{flex-direction:column;justify-content:center;align-items:flex-start;gap:.125rem}.f-menu-action-label,.f-menu-action-meta{inline-size:100%;display:block}.f-menu-action-label{color:inherit}.f-menu-action-meta{color:var(--f-menu-item-meta-ink,var(--f-shell-chrome-ink-muted,color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper))));font-size:var(--f--text-ui-small);font-weight:var(--f--weight-ui-normal);line-height:var(--f--leading-ui)}.f-menu-action:where(:hover,:focus-visible){background-color:var(--f-menu-item-hover-bg,var(--f-shell-chrome-hover,var(--f-shell-chrome-bg)));border-color:var(--f-menu-item-hover-border,var(--f-menu-item-border,var(--f-shell-chrome-line,var(--f--gild))));color:var(--f-menu-item-hover-ink,var(--f-shell-chrome-ink,var(--f--ink)))}.f-menu-action:focus-visible{outline:2px solid var(--f-menu-focus-ring,var(--f--accent-varnish));outline-offset:2px}.f-menu-action.is-active,.f-menu-action[aria-current=page]{background-color:var(--f-menu-item-active-bg,var(--f--accent));border-color:var(--f-menu-item-active-border,var(--f--accent-varnish));color:var(--f-menu-item-active-ink,var(--f--ink-reverse))}.f-menu-action.is-active .f-menu-action-meta,.f-menu-action:where(:hover,:focus-visible) .f-menu-action-meta,.f-menu-action[aria-current=page] .f-menu-action-meta{color:inherit}.f-menu-action--danger:where(:hover,:focus-visible){background-color:var(--f--signal-danger-muted);border-color:var(--f--signal-danger-gild);color:var(--f--signal-danger-ink)}.f-badge{border-radius:9999px;align-items:center;padding-block:.25rem;padding-inline:.5rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}.f-badge--success{background-color:var(--f-color-success-100);box-shadow:inset 0 0 0 1px var(--f-color-success-500);color:var(--f-color-success-700)}.f-badge--info{background-color:var(--f-color-info-100);box-shadow:inset 0 0 0 1px var(--f-color-info-500);color:var(--f-color-info-700)}.f-badge--brand{background-color:var(--f-color-brand-100);box-shadow:inset 0 0 0 1px var(--f-color-brand-500);color:var(--f-color-brand-700)}.f-badge--warning{background-color:var(--f-color-warning-100);box-shadow:inset 0 0 0 1px var(--f-color-warning-500);color:var(--f-color-warning-700)}.f-badge--danger{background-color:var(--f-color-danger-100);box-shadow:inset 0 0 0 1px var(--f-color-danger-500);color:var(--f-color-danger-700)}.f-badge-with-pill{-moz-column-gap:.375rem;border-radius:9999px;align-items:center;column-gap:.375rem;padding-block:.25rem;padding-inline:.5rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}.f-badge-with-pill svg{fill:currentColor;width:.375rem;height:.375rem}.f-badge-with-pill.f-badge--success{background-color:var(--f-color-success-100);color:var(--f-color-success-700)}.f-badge-with-pill.f-badge--info{background-color:var(--f-color-info-100);color:var(--f-color-info-700)}.f-badge-with-pill.f-badge--brand{background-color:var(--f-color-brand-100);color:var(--f-color-brand-700)}.f-badge-with-pill.f-badge--warning{background-color:var(--f-color-warning-100);color:var(--f-color-warning-700)}.f-badge-with-pill.f-badge--danger{background-color:var(--f-color-danger-100);color:var(--f-color-danger-700)}.f-meta-row{color:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper));font-size:var(--f--text-ui-small);line-height:var(--f--leading-ui);flex-wrap:wrap;align-items:center;gap:.375rem;margin:0;display:flex}.f-meta-row-item{align-items:center;gap:.25rem;display:inline-flex}.f-meta-row-divider{color:color-mix(in srgb,var(--f--accent-varnish) 12%,var(--f--gild))}.f-divider{background-color:var(--f--gild);border:0;block-size:1px;inline-size:100%;margin-block:.75rem}.f-divider-strong{background-color:color-mix(in srgb,var(--f--accent-varnish) 12%,var(--f--gild))}.f-divider-vertical{block-size:auto;min-block-size:1.5rem;inline-size:1px;margin-block:0;margin-inline:.5rem}.f-adjacent-nav{flex-wrap:nowrap;justify-content:space-between;align-items:stretch;gap:.5rem;inline-size:100%;display:flex}.f-adjacent-nav__section{min-inline-size:0;display:flex}.f-adjacent-nav--with-center .f-adjacent-nav__section{flex:1 1 0}.f-adjacent-nav__section--previous{justify-content:flex-start}.f-adjacent-nav__section--center{justify-content:center}.f-adjacent-nav__section--next{justify-content:flex-end;margin-inline-start:auto}.f-adjacent-nav--with-center .f-adjacent-nav__section--next{margin-inline-start:0}.f-adjacent-nav__link{background-color:var(--f--paper);border:1px solid var(--f--gild);border-radius:var(--f--radius-round);color:var(--f--ink);font-family:var(--f--font-ui-heading);font-size:var(--f--text-ui-small);font-weight:var(--f--weight-ui-strong);min-block-size:2.5rem;max-inline-size:100%;text-align:inherit;justify-content:center;align-items:center;padding-block:.375rem;padding-inline:.625rem;line-height:1.25;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s;display:inline-flex;box-shadow:0 1px #ffffff59}.f-adjacent-nav__link:where(:hover,:focus-visible){background-color:var(--f--accent-muted);border-color:var(--f--accent-varnish);color:var(--f--ink)}.f-adjacent-nav__link:focus-visible{outline:2px solid var(--f--accent-varnish);outline-offset:2px}.f-adjacent-nav__label{overflow-wrap:anywhere;min-inline-size:0}.f-adjacent-nav__section--center .f-adjacent-nav__link{text-align:center}.f-adjacent-nav__section--next .f-adjacent-nav__link{text-align:right}.f-adjacent-nav__placeholder{visibility:hidden;min-block-size:1px;inline-size:100%;display:block}.f-card{background:linear-gradient(180deg,color-mix(in srgb,var(--f--accent-muted) 10%,transparent),transparent 48%),var(--f--paper-alternate);border-radius:var(--f--radius-panel);box-shadow:var(--f--elevation-surface);color:var(--f--ink);gap:.5rem;margin:0;padding:.75rem;display:grid;overflow:clip}.f-card--boxed{border:1px solid color-mix(in srgb,var(--f--accent-varnish) 10%,var(--f--gild))}.f-card--grid{flex:250px;min-inline-size:250px;max-inline-size:400px}.f-card-header{gap:.25rem;display:grid}.f-card-title{color:var(--f--ink);font-family:var(--f--font-ui-heading);font-weight:var(--f--weight-ui-strong);line-height:var(--f--leading-ui-tight);margin:0}.f-card-meta{color:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper));font-size:var(--f--text-ui-small);margin:0}.f-card-body{min-inline-size:0}.f-card-footer{margin-block-start:.25rem;padding-block-start:.5rem}.f-card--boxed .f-card-footer{border-block-start:1px solid color-mix(in srgb,var(--f--accent-varnish) 10%,var(--f--gild))}.f-controlbar{background-color:var(--f-menu-heading-bg,var(--f--accent-muted));block-size:50px;color:var(--f-menu-heading-ink,var(--f-shell-chrome-ink,var(--f--ink)));justify-content:space-between;align-items:stretch;gap:.5rem;inline-size:100%;margin:0;padding-block:.375rem;padding-inline:.5rem .375rem;display:flex;overflow:hidden}.f-controlbar-title{flex:auto;align-items:center;min-inline-size:0;display:flex;overflow:hidden}.f-controlbar-actions{flex:none;align-items:center;gap:.375rem;display:flex}.f-surface{border-radius:var(--f--radius-panel);padding:.75rem}.f-surface--muted{background:linear-gradient(180deg,color-mix(in srgb,var(--f-shell-chrome-bg-elevated,var(--f-shell-chrome-bg,var(--f-shell))) 16%,transparent),transparent 52%),var(--f-shell-chrome-bg,var(--f-shell));color:var(--f-shell-ink)}.f-surface--inset{background:linear-gradient(180deg,color-mix(in srgb,var(--f-shell-chrome-bg-elevated,var(--f-shell)) 22%,transparent),transparent 56%),color-mix(in srgb,var(--f-shell-chrome-bg-elevated,var(--f-shell)) 72%,var(--f-shell));color:var(--f-shell-ink)}.f-surface--raised{box-shadow:var(--f--elevation-raised)}.f-surface--ghost{box-shadow:none;background:0 0}.f-pager{background-color:var(--f--paper);border:1px solid var(--f--gild);border-radius:var(--f--radius-panel);box-shadow:var(--f--elevation-raised);gap:.5rem;inline-size:max-content;max-inline-size:100%;margin-inline:auto;padding:.75rem 1rem;display:grid}.f-pager-summary{color:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper));font-size:var(--f--text-ui-small);text-align:center;margin:0}.f-pager-items{flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.f-pager-items--between{justify-content:space-between}.f-pager-item--pages{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.f-pager-ellipsis,.f-pager-link{background-color:var(--f--paper);border:1px solid var(--f--gild);border-radius:var(--f--radius-round);color:var(--f--ink);font-size:var(--f--text-ui-small);justify-content:center;align-items:center;min-block-size:2rem;min-inline-size:2rem;padding-inline:.625rem;line-height:1;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s;display:inline-flex}.f-pager-link:where(:hover,:focus-visible){background-color:var(--f--accent-muted);border-color:var(--f--accent-varnish);color:var(--f--ink)}.f-pager-link:focus-visible{outline:2px solid var(--f--accent-varnish);outline-offset:2px}.f-pager-link--current{background-color:var(--f--accent-muted);border-color:var(--f--accent-varnish);color:var(--f--ink);font-weight:var(--f--weight-ui-strong)}.f-pager-ellipsis,.f-pager-link--disabled{color:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper))}.f-pager-link--disabled{background-color:var(--f--paper-alternate)}.f-toast-stack{pointer-events:none;inline-size:100%;max-inline-size:min(24rem,100vw - 32px);z-index:var(--f-z-index-toast);flex-direction:column;gap:12px;display:flex;position:fixed}.f-toast-stack[data-fredui-toast-position=top-left]{align-items:flex-start;inset-block-start:16px;inset-inline-start:16px}.f-toast-stack[data-fredui-toast-position=top-right]{align-items:flex-end;inset-block-start:16px;inset-inline-end:16px}.f-toast-stack[data-fredui-toast-position=bottom-left]{align-items:flex-start;inset-block-end:16px;inset-inline-start:16px}.f-toast-stack[data-fredui-toast-position=bottom-right]{align-items:flex-end;inset-block-end:16px;inset-inline-end:16px}.f-toast{background:var(--f--color-surface,#fff);border:1px solid var(--f--color-border,#d1d5db);color:var(--f--color-text,#111827);pointer-events:auto;border-radius:12px;inline-size:100%;padding:14px 16px;box-shadow:0 12px 32px #0000002e}.f-toast__inner{align-items:flex-start;gap:12px;display:flex}.f-toast__body{flex:auto;min-inline-size:0}.f-toast__title{margin:0 0 4px;font-size:.95rem;font-weight:700;line-height:1.35}.f-toast__message{margin:0;font-size:.95rem;line-height:1.45}.f-toast__actions{margin-block-start:10px}.f-toast__action{font-weight:600;text-decoration:underline}.f-toast__dismiss,button.f-toast__action{cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.f-toast__dismiss{flex:none;font-size:1.1rem;line-height:1}.f-tabs-list{border-block-end:1px solid var(--f--ink-alternate);gap:.25rem;margin:0;display:flex}.f-tabs-trigger{color:var(--f--ink-alternate);cursor:pointer;font:inherit;font-weight:var(--f--weight-ui-strong);background:0 0;border:none;border-block-end:2px solid #0000;margin-block-end:-1px;padding-block:.625rem;padding-inline:.875rem}.f-tabs-trigger:hover{color:var(--f--ink)}.f-tabs-trigger.is-active{border-block-end-color:var(--f--accent);color:var(--f--accent)}.f-tabs-panel{padding-block-start:1rem}.f-carousel{border-radius:var(--f--radius-panel);position:relative;overflow:clip}.f-carousel-slides{display:grid}.f-carousel-slides>*{opacity:0;grid-area:1/1;min-inline-size:0;transition:opacity 1s}.f-carousel-slides>.is-active,.f-carousel-slides>:first-child{opacity:1}.f-carousel-controls{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--f--radius-control);pointer-events:none;z-index:2;background-color:#14141459;align-items:center;gap:.875rem;padding:.375rem .625rem;display:flex;position:absolute;inset-block-end:1rem;inset-inline-start:50%;transform:translate(-50%)}.f-carousel-controls>*{pointer-events:auto}.f-carousel-dots{align-items:center;gap:.5rem;display:flex}.f-carousel-dot{cursor:pointer;background-color:#ffffff73;border:0;border-radius:50%;block-size:.5rem;inline-size:.5rem;padding:0;transition:background-color .2s,transform .2s}.f-carousel-dot:where(:hover,:focus-visible){background-color:#ffffffbf}.f-carousel-dot.is-active{background-color:#fff;transform:scale(1.35)}.f-carousel-arrow{color:#fff;cursor:pointer;background-color:#0000;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;block-size:1.875rem;inline-size:1.875rem;transition:background-color .2s;display:flex}.f-carousel-arrow:where(:hover,:focus-visible){background-color:#ffffff2e}.f-scroll-strip-wrap{position:relative}.f-scroll-strip{scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;gap:.75rem;padding-block-end:.25rem;display:flex;overflow-x:auto}.f-scroll-strip::-webkit-scrollbar{display:none}.f-scroll-strip-item{scroll-snap-align:start;flex:none}.f-scroll-strip-arrow{background-color:var(--f--paper);border:1px solid var(--f--paper-muted);border-radius:var(--f--radius-control);block-size:2.5rem;box-shadow:var(--f--elevation-surface);color:var(--f--ink);cursor:pointer;z-index:2;justify-content:center;align-items:center;inline-size:2.5rem;transition:opacity .2s;display:flex;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.f-scroll-strip-arrow--prev{inset-inline-start:-.5rem}.f-scroll-strip-arrow--next{inset-inline-end:-.5rem}.f-scroll-strip-arrow:disabled{cursor:default;opacity:.35;pointer-events:none}.f-compact-rail{--f-compact-rail-gap:var(--f-rail-gap,.625rem);--f-compact-rail-padding-block:var(--f-rail-padding-block,.625rem);--f-compact-rail-padding-inline:var(--f-rail-padding-inline,.75rem);--f-compact-rail-radius:var(--f-rail-radius,var(--f--radius-panel));--f-compact-rail-surface:var(--f-rail-surface,var(--f--paper));--f-compact-rail-line:var(--f-rail-line,var(--f--gild));--f-compact-rail-shadow:var(--f-rail-shadow,var(--f--elevation-surface));background:var(--f-compact-rail-surface);border:1px solid var(--f-compact-rail-line);border-radius:var(--f-compact-rail-radius);box-shadow:var(--f-compact-rail-shadow);align-items:center;gap:var(--f-compact-rail-gap);padding-block:var(--f-compact-rail-padding-block);padding-inline:var(--f-compact-rail-padding-inline);flex-wrap:wrap;display:flex}.f-compact-rail>*{min-inline-size:0}.f-compact-cluster{--f-compact-cluster-line:var(--f-control-compact-line,var(--f--gild));--f-compact-cluster-radius:var(--f-control-compact-radius,var(--f--radius-control));--f-compact-cluster-surface:var(--f-control-compact-surface,var(--f--paper));background:var(--f-compact-cluster-surface);border:1px solid var(--f-compact-cluster-line);border-radius:var(--f-compact-cluster-radius);flex-wrap:nowrap;align-items:stretch;min-inline-size:0;display:inline-flex;overflow:hidden}.f-compact-cluster>*{min-inline-size:0}.f-compact-cluster>*+*{border-inline-start:1px solid var(--f-compact-cluster-line)}.f-compact-actions{flex-wrap:wrap;align-items:center;gap:.375rem;display:inline-flex}.f-compact-actions>.f-button{max-inline-size:none}.f-compact-action-link{border-radius:var(--f-control-compact-radius,var(--f--radius-control));color:var(--f-control-compact-ink-muted,color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper)));font-family:var(--f--font-ui-heading);font-size:var(--f--text-ui-small);font-weight:var(--f--weight-ui-strong);min-block-size:var(--f-control-compact-min-block-size,2.375rem);justify-content:center;align-items:center;padding-inline:.7rem;text-decoration:none;transition:background-color .12s,color .12s;display:inline-flex}.f-compact-action-link:where(:hover,:focus-visible){background:var(--f-control-compact-surface-inset,var(--f--paper-alternate));color:var(--f--ink)}.f-compact-action-link:focus-visible{outline:2px solid var(--f--accent-varnish);outline-offset:2px}.f-advisory{background-color:var(--f--signal-warning-muted);border:1px solid var(--f--signal-warning-gild);border-radius:var(--f--radius-panel);color:var(--f--signal-warning-ink);padding:.75rem}.f-advisory-title{font-family:var(--f--font-ui-heading);font-weight:var(--f--weight-ui-strong);margin:0}.f-advisory-body{margin-block:.375rem 0}.f-advisory--info{background-color:var(--f--signal-info-muted);border-color:var(--f--signal-info-gild);color:var(--f--signal-info-ink)}.f-advisory--branding{background-color:var(--f--accent-muted);border-color:var(--f--accent-varnish);color:var(--f--ink)}.f-advisory--success{background-color:var(--f--signal-success-muted);border-color:var(--f--signal-success-gild);color:var(--f--signal-success-ink)}.f-advisory--warning{background-color:var(--f--signal-warning-muted);border-color:var(--f--signal-warning-gild);color:var(--f--signal-warning-ink)}.f-advisory--danger{background-color:var(--f--signal-danger-muted);border-color:var(--f--signal-danger-gild);color:var(--f--signal-danger-ink)}.f-advisory__row{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.f-advisory__dismiss{color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;flex:none;padding:0;font-size:1.1rem;line-height:1}.f-bento-box-item{min-inline-size:0;margin:0;display:block}.f-bento-box-item--zoned{block-size:100%;inline-size:100%;position:relative}.f-bento-2-row{aspect-ratio:6/5;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;margin-top:2.5rem;display:grid}.f-bento-2-row-1-left{grid-column:span 4/span 4;padding:1px;display:flex}.f-bento-2-row-1-right,.f-bento-2-row-2-left{grid-column:span 2/span 2;padding:1px;display:flex}.f-bento-2-row-2-right{grid-column:span 4/span 4;padding:1px;display:flex}.f-bento-2-row-1-left-content{border-radius:2rem .5rem .5rem}.f-bento-2-row-1-left-content,.f-bento-2-row-1-right-content{background-color:#fff;outline:1px solid #0000000d;width:100%;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.f-bento-2-row-1-right-content{border-radius:.5rem 2rem .5rem .5rem}.f-bento-2-row-2-left-content{border-radius:.5rem .5rem .5rem 2rem}.f-bento-2-row-2-left-content,.f-bento-2-row-2-right-content{background-color:#fff;outline:1px solid #0000000d;width:100%;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.f-bento-2-row-2-right-content{border-radius:.5rem .5rem 2rem}.f-bento-3-col{aspect-ratio:2;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2.5rem;display:grid}.f-bento-3-col-1{grid-row:span 2/span 2;position:relative}.f-bento-3-col-1-bg{background-color:#fff;border-radius:2rem .5rem .5rem 2rem;position:absolute;inset:1px}.f-bento-3-col-1-content{border-radius:calc(2rem + 1px) calc(.5rem + 1px) calc(.5rem + 1px) calc(2rem + 1px);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.f-bento-3-col-1-shell{pointer-events:none;border-radius:2rem .5rem .5rem 2rem;outline:1px solid #0000000d;position:absolute;inset:1px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.f-bento-3-col-2-top{position:relative}.f-bento-3-col-2-top-bg{background-color:#fff;border-radius:.5rem;position:absolute;inset:1px}.f-bento-3-col-2-top-content{border-radius:calc(.5rem + 1px);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.f-bento-3-col-2-top-shell{pointer-events:none;border-radius:.5rem;outline:1px solid #0000000d;position:absolute;inset:1px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.f-bento-3-col-2-bottom{grid-row-start:2;grid-column-start:2;position:relative}.f-bento-3-col-2-bottom-bg{background-color:#fff;border-radius:.5rem;position:absolute;inset:1px}.f-bento-3-col-2-bottom-content{border-radius:calc(.5rem + 1px);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.f-bento-3-col-2-bottom-shell{pointer-events:none;border-radius:.5rem;outline:1px solid #0000000d;position:absolute;inset:1px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.f-bento-3-col-3{grid-row:span 2/span 2;position:relative}.f-bento-3-col-3-bg{background-color:#fff;border-radius:.5rem 2rem 2rem .5rem;position:absolute;inset:1px}.f-bento-3-col-3-content{border-radius:calc(.5rem + 1px) calc(2rem + 1px) calc(2rem + 1px) calc(.5rem + 1px);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.f-bento-3-col-3-shell{pointer-events:none;border-radius:.5rem 2rem 2rem .5rem;outline:1px solid #0000000d;position:absolute;inset:1px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.f-bento-2-row-2_3-col{aspect-ratio:6/5;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;margin-top:2.5rem;display:grid}.f-bento-2-row-2_3-col-row-1-col-1{grid-column:span 3/span 3;position:relative}.f-bento-2-row-2_3-col-row-1-col-1-bg{background-color:#fff;border-radius:2rem .5rem .5rem;position:absolute;inset:0}.f-bento-2-row-2_3-col-row-1-col-1-content{border-radius:calc(2rem + 1px) calc(.5rem + 1px) calc(.5rem + 1px);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.f-bento-2-row-2_3-col-row-1-col-1-shell{pointer-events:none;border-radius:2rem .5rem .5rem;outline:1px solid #0000000d;position:absolute;inset:0;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.f-bento-2-row-2_3-col-row-1-col-2{grid-column:span 3/span 3;position:relative}.f-bento-2-row-2_3-col-row-1-col-2-bg{background-color:#fff;border-radius:.5rem 2rem .5rem .5rem;position:absolute;inset:0}.f-bento-2-row-2_3-col-row-1-col-2-content{border-radius:calc(.5rem + 1px) calc(2rem + 1px) calc(.5rem + 1px) calc(.5rem + 1px);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.f-bento-2-row-2_3-col-row-1-col-2-shell{pointer-events:none;border-radius:.5rem 2rem .5rem .5rem;outline:1px solid #0000000d;position:absolute;inset:0;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.f-bento-2-row-2_3-col-row-2-col-1{grid-column:span 2/span 2;position:relative}.f-bento-2-row-2_3-col-row-2-col-1-bg{background-color:#fff;border-radius:.5rem .5rem .5rem 2rem;position:absolute;inset:0}.f-bento-2-row-2_3-col-row-2-col-1-content{border-radius:calc(.5rem + 1px) calc(.5rem + 1px) calc(.5rem + 1px) calc(2rem + 1px);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.f-bento-2-row-2_3-col-row-2-col-1-shell{pointer-events:none;border-radius:.5rem .5rem .5rem 2rem;outline:1px solid #0000000d;position:absolute;inset:0;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.f-bento-2-row-2_3-col-row-2-col-2{grid-column:span 2/span 2;position:relative}.f-bento-2-row-2_3-col-row-2-col-2-bg{background-color:#fff;border-radius:.5rem;position:absolute;inset:0}.f-bento-2-row-2_3-col-row-2-col-2-content{border-radius:calc(.5rem + 1px);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.f-bento-2-row-2_3-col-row-2-col-2-shell{pointer-events:none;border-radius:.5rem;outline:1px solid #0000000d;position:absolute;inset:0;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.f-bento-2-row-2_3-col-row-2-col-3{grid-column:span 2/span 2;position:relative}.f-bento-2-row-2_3-col-row-2-col-3-bg{background-color:#fff;border-radius:.5rem .5rem 2rem;position:absolute;inset:0}.f-bento-2-row-2_3-col-row-2-col-3-content{border-radius:calc(.5rem + 1px) calc(.5rem + 1px) calc(2rem + 1px);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.f-bento-2-row-2_3-col-row-2-col-3-shell{pointer-events:none;border-radius:.5rem .5rem 2rem;outline:1px solid #0000000d;position:absolute;inset:0;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}@container f-widget (width<600px){.f-bento-2-row{aspect-ratio:auto;grid-template-rows:none;grid-template-columns:repeat(1,minmax(0,1fr))}.f-bento-2-row-1-left,.f-bento-2-row-1-right,.f-bento-2-row-2-left,.f-bento-2-row-2-right{grid-column:auto}.f-bento-2-row-1-left-content{border-top-right-radius:2rem}.f-bento-2-row-1-right-content{border-top-right-radius:.5rem}.f-bento-2-row-2-left-content{border-bottom-left-radius:.5rem}.f-bento-2-row-2-right-content{border-bottom-left-radius:2rem}.f-bento-3-col{aspect-ratio:auto;grid-template-rows:none;grid-template-columns:repeat(1,minmax(0,1fr))}.f-bento-3-col-1{grid-row:auto}.f-bento-3-col-1-bg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.f-bento-3-col-1-content{border-top-left-radius:calc(.5rem + 1px);border-bottom-left-radius:calc(.5rem + 1px)}.f-bento-3-col-1-shell{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.f-bento-3-col-2-top{grid-row-start:1}.f-bento-3-col-2-top-bg{border-top-left-radius:2rem;border-top-right-radius:2rem}.f-bento-3-col-2-top-content{border-top-left-radius:calc(2rem + 1px);border-top-right-radius:calc(2rem + 1px)}.f-bento-3-col-2-top-shell{border-top-left-radius:2rem;border-top-right-radius:2rem}.f-bento-3-col-2-bottom{grid-row-start:3;grid-column-start:auto}.f-bento-3-col-3{grid-row:auto}.f-bento-3-col-3-bg{border-top-right-radius:.5rem;border-bottom-left-radius:2rem}.f-bento-3-col-3-content{border-top-right-radius:calc(.5rem + 1px);border-bottom-left-radius:calc(2rem + 1px)}.f-bento-3-col-3-shell{border-top-right-radius:.5rem;border-bottom-left-radius:2rem}.f-bento-2-row-2_3-col{aspect-ratio:auto;grid-template-rows:none;grid-template-columns:repeat(1,minmax(0,1fr))}.f-bento-2-row-2_3-col-row-1-col-1,.f-bento-2-row-2_3-col-row-1-col-2,.f-bento-2-row-2_3-col-row-2-col-1,.f-bento-2-row-2_3-col-row-2-col-2,.f-bento-2-row-2_3-col-row-2-col-3{grid-column:auto}.f-bento-2-row-2_3-col-row-1-col-1-bg{border-top-right-radius:2rem}.f-bento-2-row-2_3-col-row-1-col-1-content{border-top-right-radius:calc(2rem + 1px)}.f-bento-2-row-2_3-col-row-1-col-1-shell{border-top-right-radius:2rem}.f-bento-2-row-2_3-col-row-1-col-2-bg{border-top-right-radius:.5rem}.f-bento-2-row-2_3-col-row-1-col-2-content{border-top-right-radius:calc(.5rem + 1px)}.f-bento-2-row-2_3-col-row-1-col-2-shell{border-top-right-radius:.5rem}.f-bento-2-row-2_3-col-row-2-col-1-bg{border-bottom-left-radius:.5rem}.f-bento-2-row-2_3-col-row-2-col-1-content{border-bottom-left-radius:calc(.5rem + 1px)}.f-bento-2-row-2_3-col-row-2-col-1-shell{border-bottom-left-radius:.5rem}.f-bento-2-row-2_3-col-row-2-col-3-bg{border-bottom-left-radius:2rem}.f-bento-2-row-2_3-col-row-2-col-3-content{border-bottom-left-radius:calc(2rem + 1px)}.f-bento-2-row-2_3-col-row-2-col-3-shell{border-bottom-left-radius:2rem}}@media (prefers-color-scheme:dark){.f-bento-2-row-1-left-content,.f-bento-2-row-1-right-content,.f-bento-2-row-2-left-content,.f-bento-2-row-2-right-content{box-shadow:none;background-color:#1f2937;outline-color:#ffffff26}.f-bento-3-col-1-bg{background-color:#1f2937}.f-bento-3-col-1-shell{outline-color:#ffffff26}.f-bento-3-col-2-top-bg{background-color:#1f2937}.f-bento-3-col-2-top-shell{outline-color:#ffffff26}.f-bento-3-col-2-bottom-bg{background-color:#1f2937}.f-bento-3-col-2-bottom-shell{outline-color:#ffffff26}.f-bento-3-col-3-bg{background-color:#1f2937}.f-bento-3-col-3-shell{outline-color:#ffffff26}.f-bento-2-row-2_3-col-row-1-col-1-bg{background-color:#1f2937}.f-bento-2-row-2_3-col-row-1-col-1-shell{outline-color:#ffffff26}.f-bento-2-row-2_3-col-row-1-col-2-bg{background-color:#1f2937}.f-bento-2-row-2_3-col-row-1-col-2-shell{outline-color:#ffffff26}.f-bento-2-row-2_3-col-row-2-col-1-bg{background-color:#1f2937}.f-bento-2-row-2_3-col-row-2-col-1-shell{outline-color:#ffffff26}.f-bento-2-row-2_3-col-row-2-col-2-bg{background-color:#1f2937}.f-bento-2-row-2_3-col-row-2-col-2-shell{outline-color:#ffffff26}.f-bento-2-row-2_3-col-row-2-col-3-bg{background-color:#1f2937}.f-bento-2-row-2_3-col-row-2-col-3-shell{outline-color:#ffffff26}}@container displaygrid (height>=700px){.f-bento-2-row,.f-bento-2-row-2_3-col,.f-bento-3-col{margin-top:4rem}}.f-bleed-media,.f-hero-banner-content{block-size:100%;position:static}.f-bleed-media img,.f-bleed-media video,.f-hero-banner-content img,.f-hero-banner-content video{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%;display:block}.f-bleed-overlay-background{background-color:var(--f--paper-reverse);opacity:0;pointer-events:none;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.f-bleed:hover .f-bleed-overlay-background{opacity:.75}}@media (hover:none){.f-bleed-overlay-background{opacity:.2}.f-bleed-overlay-content{background-color:color-mix(in srgb,var(--f--paper-reverse) 50%,transparent)}}.f-bleed-overlay--bottom,.f-bleed-overlay--middle,.f-bleed-overlay--top{pointer-events:none;justify-content:flex-start;block-size:33.334%;display:flex;position:absolute;inset-inline:0}.f-bleed-overlay--bottom a,.f-bleed-overlay--bottom button,.f-bleed-overlay--middle a,.f-bleed-overlay--middle button,.f-bleed-overlay--top a,.f-bleed-overlay--top button{pointer-events:auto}.f-bleed-overlay--top{align-items:flex-start;inset-block-start:0}.f-bleed-overlay--middle{align-items:center;inset-block-start:33.333%}.f-bleed-overlay--bottom{align-items:flex-end;inset-block-end:0}.f-bleed-overlay-content{background-color:color-mix(in srgb,var(--f--paper-reverse) 30%,transparent);color:var(--f--ink-reverse);inline-size:max-content;padding:clamp(1rem,2.5vw,3rem)}.f-breadcrumbs{margin-block-end:1.5rem}.f-breadcrumbs-list{font-size:var(--f--text-ui-small);flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.f-breadcrumbs-item+.f-breadcrumbs-item:before,.f-breadcrumbs-list{color:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper))}.f-breadcrumbs-item+.f-breadcrumbs-item:before{content:"›";padding-inline:.375rem}.f-breadcrumbs-link{color:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper));cursor:pointer;text-decoration:none}.f-breadcrumbs-link:hover{color:var(--f--ink);text-decoration:underline}.f-breadcrumbs-current,.f-callout{color:var(--f--ink)}.f-callout{background-color:var(--f--accent-muted);border-inline-start:.25rem solid var(--f--accent-varnish);border-radius:var(--f--radius-control);padding:.75rem}.f-callout-title{font-family:var(--f--font-ui-heading);font-weight:var(--f--weight-ui-strong);margin:0}.f-callout-body{margin-block:.375rem 0}.f-callout--info{background-color:var(--f--signal-info-muted);border-inline-start-color:var(--f--signal-info-gild);color:var(--f--signal-info-ink)}.f-callout--caution{background-color:var(--f--signal-warning-muted);border-inline-start-color:var(--f--signal-warning-gild);color:var(--f--signal-warning-ink)}.f-callout--danger{background-color:var(--f--signal-danger-muted);border-inline-start-color:var(--f--signal-danger-gild);color:var(--f--signal-danger-ink)}.f-post-card{background:linear-gradient(180deg,color-mix(in srgb,var(--f--accent-muted) 18%,transparent),transparent 42%),var(--f--paper-alternate);border-radius:calc(var(--f--radius-panel) + .125rem);box-shadow:var(--f--elevation-surface);color:var(--f--ink);gap:.75rem;margin:0;padding:1rem;display:grid}.f-post-card--boxed{border:1px solid color-mix(in srgb,var(--f--accent-varnish) 12%,var(--f--gild))}.f-post-card-media{margin:-1rem -1rem 0}.f-post-card-media>:where(img){border-start-start-radius:var(--f--radius-panel);border-start-end-radius:var(--f--radius-panel);block-size:auto;inline-size:100%;display:block}.f-post-card-title{color:var(--f--ink);font-family:var(--f--font-ui-heading);font-weight:var(--f--weight-ui-strong);line-height:var(--f--leading-ui-tight);text-wrap:balance;margin:0}.f-post-card-title>:where(a){color:inherit;text-underline-offset:.14em;text-decoration-thickness:.08em}.f-post-card-meta{color:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper));font-size:var(--f--text-ui-small);margin:0}.f-post-card-excerpt{color:var(--f--ink-alternate);text-wrap:pretty;margin:0}.f-publication-card{background:linear-gradient(180deg,color-mix(in srgb,var(--f--accent-muted) 14%,transparent),transparent 38%),var(--f--paper);border-radius:calc(var(--f--radius-panel) + .125rem);box-shadow:var(--f--elevation-surface);gap:.75rem;margin:0;padding:1rem;display:grid}.f-publication-card--boxed{border:1px solid color-mix(in srgb,var(--f--accent-varnish) 14%,var(--f--gild))}.f-publication-card-kicker{color:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper));font-size:calc(var(--f--text-ui)*.75);font-weight:var(--f--weight-ui-strong);letter-spacing:.03em;text-transform:uppercase;margin:0}.f-publication-card-kicker :where(a){color:inherit;text-underline-offset:.14em;text-decoration-thickness:.08em}.f-publication-card-title{color:var(--f--ink);font-family:var(--f--font-ui-heading);font-weight:var(--f--weight-ui-strong);line-height:var(--f--leading-ui-tight);text-wrap:balance;margin:0}.f-publication-card-title :where(a){color:inherit;text-decoration:none}.f-publication-card-title :where(a):where(:hover,:focus-visible){color:var(--f--accent)}.f-publication-card-summary{background:linear-gradient(180deg,color-mix(in srgb,var(--f--accent-muted) 16%,transparent),transparent),color-mix(in srgb,var(--f--paper-alternate) 84%,var(--f--paper));border:1px solid color-mix(in srgb,var(--f--accent-varnish) 12%,var(--f--gild));border-radius:calc(var(--f--radius-control) + .125rem);color:color-mix(in srgb,var(--f--ink-alternate) 92%,var(--f--ink));font-family:var(--f--font-reading);font-size:calc(var(--f--text-ui)*1.0625);line-height:var(--f--leading-ui-loose);text-wrap:pretty;margin:.875rem .75rem 0;padding:.875rem 1rem}.f-publication-card-meta{color:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper));font-size:var(--f--text-ui-small);flex-wrap:wrap;align-items:baseline;gap:.375rem;margin:0;display:flex}.f-content-detail{gap:1rem;margin:0;display:grid}.f-content-header{background-color:var(--f-shell);border-block-end:1px solid var(--f--gild);color:var(--f-shell-ink);gap:.5rem;margin:0;padding:.75rem;display:grid}.f-content-header>:where(h1,h2){background-color:var(--f-shell);color:var(--f-shell-ink);font-family:var(--f--font-reading-heading);font-weight:var(--f--weight-reading-strong);margin:0}.f-content-meta{color:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper));font-size:var(--f--text-ui-small);line-height:var(--f--leading-ui);margin:0}.f-content-body{color:var(--f--ink);font-family:var(--f--font-reading);font-size:var(--f--text-reading);line-height:var(--f--leading-reading)}.f-content-body :where(p,ul,ol,blockquote,pre,table)+:where(p,ul,ol,blockquote,pre,table){margin-block-start:.75rem}.f-content-body :where(a){color:var(--f--accent);text-underline-offset:.14em}.f-figure{gap:.5rem;margin:0;display:grid}.f-figure-media{background-color:var(--f--paper-muted);border:1px solid color-mix(in srgb,var(--f--accent-varnish) 10%,var(--f--gild));border-radius:calc(var(--f--radius-panel) + .125rem);margin:0;overflow:clip}.f-figure-media>:not(.fred-playa){inline-size:100%;max-inline-size:100%;display:block}.f-figure-media :where(img,video,iframe,canvas){inline-size:100%;max-inline-size:100%}.f-figure :where(figcaption),.f-figure-caption{color:var(--f--ink-alternate);font-size:var(--f--text-ui-small);line-height:var(--f--leading-ui);text-wrap:pretty;max-inline-size:72ch;margin:0}.f-hero-banner{aspect-ratio:16/9;background-color:var(--f--paper-muted);border-radius:var(--f--radius-panel);inline-size:100%;margin:0;display:block;position:relative;overflow:clip}.f-hero-banner--portrait{aspect-ratio:4/5}.f-hero-banner-zone{block-size:33.334%;color:var(--f--ink-reverse);padding:.75rem;display:grid;position:absolute;inset-inline:0}.f-hero-banner-zone--top{background:linear-gradient(#0e121ba6,#0000);align-content:start;inset-block-start:0}.f-hero-banner-zone--middle{background-color:#0e121b59;align-content:center;inset-block-start:33.333%}.f-hero-banner-zone--bottom{background:linear-gradient(#0000,#0e121ba6);align-content:end;inset-block-end:0}.f-hero-banner-title{font-family:var(--f--font-ui-heading);font-weight:var(--f--weight-ui-strong);line-height:var(--f--leading-ui-tight);margin:0}.f-hero-banner-subtitle{font-size:var(--f--text-ui);margin:.375rem 0 0}.f-listing{gap:1.25rem;margin:0;padding:0;display:grid}.f-listing--tight{gap:.875rem}.f-listing--loose{gap:2rem}.f-listing-header{gap:.5rem;margin-block-end:1rem;display:grid}.f-listing-title{color:var(--f--ink);font-family:var(--f--font-ui-heading);font-weight:var(--f--weight-ui-strong);line-height:var(--f--leading-ui-tight);text-wrap:balance;margin:0}.f-listing-subtitle{color:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper));text-wrap:pretty;max-inline-size:60ch;margin:0}.f-listing-item{background:linear-gradient(180deg,color-mix(in srgb,var(--f--accent-muted) 18%,transparent),transparent 42%),var(--f--paper-alternate);border-radius:calc(var(--f--radius-panel) + .125rem);box-shadow:var(--f--elevation-surface);color:var(--f--ink);gap:.5rem;margin:0;padding:1rem;transition:background-color .14s,box-shadow .14s;display:grid}.f-listing-item:where(:hover,:focus-within){background:linear-gradient(180deg,color-mix(in srgb,var(--f--accent-muted) 22%,transparent),transparent 42%),color-mix(in srgb,var(--f--accent-muted) 18%,var(--f--paper-alternate));box-shadow:var(--f--elevation-raised)}.f-listing-item--boxed{border:1px solid color-mix(in srgb,var(--f--accent-varnish) 12%,var(--f--gild))}.f-listing-item--boxed:where(:hover,:focus-within){border-color:color-mix(in srgb,var(--f--accent-varnish) 22%,var(--f--gild))}.f-listing-item-title{color:var(--f--ink);font-family:var(--f--font-ui-heading);font-weight:var(--f--weight-ui-strong);line-height:var(--f--leading-ui-tight);text-wrap:balance;margin:0}.f-listing-item-title :where(a){color:inherit;text-underline-offset:.14em;text-decoration-thickness:.08em}.f-listing-item-title :where(a):where(:hover,:focus-visible){color:var(--f--accent)}.f-listing-item-meta{font-size:var(--f--text-ui-small);flex-wrap:wrap;align-items:baseline;gap:.375rem;display:flex}.f-listing-empty,.f-listing-item-meta{color:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper));margin:0}.f-listing-empty{background:linear-gradient(180deg,color-mix(in srgb,var(--f--accent-muted) 10%,transparent),transparent 48%),var(--f--paper-alternate);border-radius:calc(var(--f--radius-panel) + .125rem);padding:1rem}.f-listing-empty--boxed{border:1px dashed color-mix(in srgb,var(--f--accent-varnish) 12%,var(--f--gild))}.f-prose{color:var(--f--ink);font-family:var(--f--font-reading);font-size:var(--f--text-reading);font-weight:var(--f--weight-reading);line-height:var(--f--leading-reading)}.f-prose>:first-child{margin-block-start:0}.f-prose>:last-child{margin-block-end:0}.f-prose :where(p,ul,ol,blockquote,pre,table,figure){margin-block:0}.f-prose :where(p,ul,ol,blockquote,pre,table,figure)+:where(p,ul,ol,blockquote,pre,table,figure){margin-block-start:1rem}.f-prose :where(h1,h2,h3,h4,h5,h6){font-family:var(--f--font-reading-heading);font-weight:var(--f--weight-reading-strong);text-wrap:balance;line-height:1.15}.f-prose :where(h2,h3,h4,h5,h6){margin-block:2rem .625rem}.f-prose :where(ul,ol){padding-inline-start:1.4em}.f-prose :where(li+li){margin-block-start:.35rem}.f-prose :where(blockquote){border-inline-start:.25rem solid var(--f--accent-varnish);color:var(--f--ink-alternate);margin-inline:0;padding-inline:1rem 0}.f-prose :where(a){color:var(--f--accent);text-underline-offset:.14em;text-decoration-thickness:.08em}.f-prose :where(a):where(:hover,:focus-visible){color:var(--f--accent-hover)}.f-prose :where(img,video,iframe,table){max-inline-size:100%}.f-section-header{background-color:var(--f-shell);color:var(--f-shell-ink);gap:.5rem;margin:0 0 1rem;padding:.75rem;display:grid}.f-section-header-eyebrow{color:color-mix(in srgb,var(--f-shell-ink) 88%,var(--f-shell));font-size:calc(var(--f--text-ui)*.75);letter-spacing:.03em;text-transform:uppercase}.f-section-header-eyebrow,.f-section-header-title{background-color:var(--f-shell);font-weight:var(--f--weight-ui-strong);margin:0}.f-section-header-title{color:var(--f-shell-ink);font-family:var(--f--font-ui-heading);line-height:var(--f--leading-ui-tight);text-wrap:balance}.f-section-header-subtitle{background-color:var(--f-shell);color:color-mix(in srgb,var(--f-shell-ink) 88%,var(--f-shell));text-wrap:pretty;max-inline-size:60ch;margin:0}.f-toc-row{border-radius:var(--f--radius-control);justify-content:space-between;align-items:baseline;gap:.5rem;margin:0;padding:.375rem .5rem;text-decoration:none;display:flex}.f-toc-row:focus-visible,.f-toc-row:hover{background-color:var(--f--paper-muted);color:var(--f--ink)}.f-toc-row:focus-visible{outline:2px solid var(--f--accent-varnish);outline-offset:2px}.f-toc-row.is-active,.f-toc-row[aria-current=location],.f-toc-row[aria-current=true]{background-color:var(--f--accent-muted);color:var(--f--ink)}.f-toc-row-title{font-weight:var(--f--weight-ui-strong);min-inline-size:0}.f-toc-row-meta{color:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper));font-size:calc(var(--f--text-ui)*.75);flex:none}.f-toc{background:linear-gradient(180deg,color-mix(in srgb,var(--f--accent-muted) 10%,transparent),transparent 48%),var(--f--paper-alternate);border-radius:var(--f--radius-panel);color:var(--f--ink);gap:.5rem;margin:0;padding:.75rem;display:grid}.f-toc--boxed{border:1px solid color-mix(in srgb,var(--f--accent-varnish) 10%,var(--f--gild))}.f-toc-title{color:var(--f--ink);font-family:var(--f--font-ui-heading);font-weight:var(--f--weight-ui-strong);margin:0}.f-toc-list{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.f-table-shell,.f-table-wrap{inline-size:100%;min-inline-size:0;max-inline-size:100%}.f-table-wrap{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;overflow-x:auto}.f-data-table{border-collapse:separate;border-spacing:0;table-layout:auto;inline-size:100%;min-inline-size:0;width:100%}.f-data-table--fixed{table-layout:fixed}.f-table-caption-top caption{caption-side:top}.f-table-caption-bottom caption{caption-side:bottom}.f-table{--f-table-surface-bg:var(--f--paper);--f-table-ink:var(--f--ink);--f-table-head-bg:var(--f--paper-muted);--f-table-foot-bg:var(--f--paper-muted);--f-table-body-row-bg:var(--f--paper);--f-table-row-alt-bg:var(--f--paper-alternate);--f-table-head-ink:var(--f--ink);--f-table-foot-ink:var(--f--ink-alternate);--f-table-border-color:var(--f--gild);--f-table-sticky-separator-color:var(--f-table-border-color);--f-table-caption-ink:var(--f--ink-alternate);--f-table-hover-bg:var(--f--paper-muted);--f-table-row-selected-bg:var(--f--accent-muted);--f-table-row-active-bg:var(--f--paper-alternate);--f-table-row-danger-bg:var(--f--signal-danger-muted);--f-table-row-danger-ink:var(--f--signal-danger-ink);--f-table-sort-accent:var(--f--accent);--f-table-sort-accent-hover:var(--f--accent-hover);--f-table-muted-ink:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper));--f-table-filter-ink:var(--f--ink);--f-table-empty-ink:var(--f--ink-alternate);--f-table-focus-ring:var(--f--accent-varnish);--f-table-sticky-shadow:color-mix(in srgb,var(--f--ink) 20%,transparent);--f-table-cell-pad-block:.75rem;--f-table-cell-pad-inline:1rem;background-color:var(--f-table-surface-bg);color:var(--f-table-ink)}.f-table--compact{--f-table-cell-pad-block:.375rem;--f-table-cell-pad-inline:.75rem}.f-table--comfortable{--f-table-cell-pad-block:1rem;--f-table-cell-pad-inline:1.5rem}.f-table--no-zebra{--f-table-row-alt-bg:var(--f-table-body-row-bg)}.f-table :where(caption,th,td){border:0}.f-table caption{color:var(--f-table-caption-ink);font-size:var(--f--text-ui-small);padding:var(--f-table-cell-pad-block) var(--f-table-cell-pad-inline);text-align:start}.f-table :where(th,td){min-inline-size:0;padding:var(--f-table-cell-pad-block) var(--f-table-cell-pad-inline);text-align:start;vertical-align:middle}.f-table thead{--f-table-section-bg:var(--f-table-head-bg);--f-table-section-ink:var(--f-table-head-ink);--f-table-section-leading:var(--f--leading-ui-tight);--f-table-section-border-block-start:0;--f-table-section-border-block-end:1px solid var(--f-table-border-color)}.f-table tfoot{--f-table-section-bg:var(--f-table-foot-bg);--f-table-section-ink:var(--f-table-foot-ink);--f-table-section-leading:var(--f--leading-ui);--f-table-section-border-block-start:1px solid var(--f-table-border-color);--f-table-section-border-block-end:0}.f-table :is(thead,tfoot) :where(th,td){background-color:var(--f-table-section-bg);border-block-end:var(--f-table-section-border-block-end);border-block-start:var(--f-table-section-border-block-start);color:var(--f-table-section-ink);font-family:var(--f--font-ui-heading);font-size:var(--f--text-ui-small);font-weight:var(--f--weight-ui-strong);line-height:var(--f-table-section-leading)}.f-table thead :where(th,td){vertical-align:bottom}.f-table tbody tr{--f-table-row-bg-current:var(--f-table-body-row-bg);background-color:var(--f-table-row-bg-current)}.f-table tbody tr :where(th,td){border-block-start:1px solid color-mix(in srgb,var(--f-table-border-color) 55%,transparent);background-color:#0000}.f-table tbody tr:first-child :where(th,td){border-block-start:0}.f-table tbody tr:nth-child(2n){--f-table-row-bg-current:var(--f-table-row-alt-bg)}.f-table-hover-rows tbody tr:hover{--f-table-row-bg-current:var(--f-table-hover-bg)}.f-table tbody tr.f-table-row-selected{--f-table-row-bg-current:var(--f-table-row-selected-bg)}.f-table tbody tr.f-table-row-active{--f-table-row-bg-current:var(--f-table-row-active-bg)}.f-table tbody tr.f-table-row-danger{--f-table-row-bg-current:var(--f-table-row-danger-bg);color:var(--f-table-row-danger-ink)}.f-table :where(th,td):is(.f-number-small,.f-number-medium,.f-number-large){text-align:end}.f-table thead :where(th,td):is(.f-number-small,.f-number-medium,.f-number-large) .f-table-head-controls{justify-content:flex-end}.f-table :where(th,td):is(.f-char,.f-thumb,.f-thumb-landscape){text-align:center}.f-table thead :where(th,td):is(.f-char,.f-thumb,.f-thumb-landscape) .f-table-head-controls{justify-content:center}.f-table :where(.f-table-col-select,.f-table-cell-select){text-align:center}.f-table :where(.f-table-head-actions,.f-table-cell-actions){text-align:end}.f-table .f-table-cell-actions{white-space:nowrap}.f-table-head-controls{gap:.375rem;inline-size:100%;display:flex}.f-table-head-controls,.f-table-sort-trigger{justify-content:flex-start;align-items:baseline;min-inline-size:0}.f-table-sort-trigger{color:inherit;gap:.25rem;display:inline-flex}.f-table-sort-trigger:where(:hover,:focus-visible){color:var(--f-table-sort-accent)}.f-table-sort-trigger:focus-visible{border-radius:var(--f--radius-control);outline:2px solid var(--f-table-focus-ring);outline-offset:2px}.f-table-sort-label{-webkit-hyphens:none;hyphens:none;line-height:var(--f--leading-ui-tight);overflow-wrap:normal;white-space:normal;word-break:normal;min-inline-size:0;display:block}.f-table-sort-icons{color:var(--f-table-muted-ink);flex-direction:row;flex:none;justify-content:center;align-self:center;align-items:center;gap:0;line-height:1;display:inline-flex}.f-table-sort-icon{opacity:.3;block-size:.625rem;inline-size:.625rem}.f-table-sort-icon.is-active{color:var(--f-table-sort-accent);opacity:1}@media (hover:hover) and (pointer:fine){.f-table-sort-icons{opacity:0;transition:opacity .14s}.f-table thead th:where(:hover,:focus-within) .f-table-sort-icons,.f-table thead th .f-table-sort-icon.is-active{opacity:1}}.f-table thead th.is-sortable{cursor:pointer;-webkit-user-select:none;user-select:none;padding-inline-end:calc(var(--f-table-cell-pad-inline) + .75rem);position:relative}.f-table thead th.is-sortable:after{color:var(--f-table-muted-ink);content:"↕";font-size:calc(var(--f--text-ui)*.75);line-height:1;position:absolute;inset-block-start:50%;inset-inline-end:var(--f-table-cell-pad-inline);transform:translateY(-50%)}.f-table thead th.is-sortable:where(:hover,:focus-visible){background-color:var(--f-table-hover-bg)}.f-table thead th:is(.is-sorted-asc,.is-sorted-desc):after{color:var(--f-table-sort-accent)}.f-table thead th.is-sorted-asc:after{content:"↑"}.f-table thead th.is-sorted-desc:after{content:"↓"}.f-table-head-filter{flex:none;align-self:center;align-items:center;display:inline-flex}.f-table-head-filter-dropdown .f-dropdown-touchpad:not(.f-button){border-radius:var(--f--radius-control);color:var(--f-table-muted-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-block-size:1.5rem;min-inline-size:1.5rem;padding:0;display:inline-flex}.f-table-head-filter-dropdown .f-dropdown-touchpad:not(.f-button):where(:hover,:focus-visible){background-color:var(--f-table-hover-bg);color:var(--f-table-filter-ink)}.f-table-head-filter-dropdown .f-dropdown-touchpad:not(.f-button):focus-visible{outline:2px solid var(--f-table-focus-ring);outline-offset:2px}.f-table-filter-trigger{flex:none;justify-content:center;align-items:center;display:inline-flex}.f-table-head-filter-dropdown .f-dropdown-touchpad.f-button{min-block-size:2rem;min-inline-size:2rem}.f-table-filter-icon{block-size:.875rem;inline-size:.875rem}.f-table-filter-icon.is-active{color:var(--f-table-sort-accent)}.f-table-filter-menu{gap:.5rem;min-inline-size:min(18rem,100vw - 2rem);display:grid}.f-table-filter-title{font-family:var(--f--font-ui-heading);font-size:var(--f--text-ui-small);font-weight:var(--f--weight-ui-strong);margin:0}.f-table-filter-options{gap:.375rem;max-block-size:12rem;display:grid;overflow:auto}.f-table-filter-option{color:var(--f-table-filter-ink);cursor:pointer;align-items:flex-start;gap:.375rem;display:flex}.f-table-filter-option>input{margin-block-start:.2em}.f-table-filter-actions{border-block-start:1px solid var(--f-table-border-color);justify-content:space-between;align-items:center;gap:.5rem;padding-block-start:.5rem;display:flex}.f-table-filter-actions>.f-button{inline-size:auto;min-inline-size:fit-content;max-inline-size:none;flex:none;width:auto}.f-table-filter-clear{color:var(--f-table-sort-accent)}.f-table-filter-clear:where(:hover,:focus-visible){color:var(--f-table-sort-accent-hover)}.f-table .f-table-empty-cell,.f-table :where(td,th).f-table-empty,.f-table tr.f-table-empty :where(td,th){color:var(--f-table-empty-ink);text-align:center;padding-block:2rem}.f-table .f-table-col-label{font-family:var(--f--font-ui-heading);font-weight:var(--f--weight-ui-strong)}.f-table{--f-size-table-text-small-min:10ch;--f-size-table-text-medium-min:16ch;--f-size-table-text-large-min:24ch;--f-size-content-tag-min:8ch}.f-table :where(th,td):is(.f-number-small,.f-number-medium,.f-number-large,.f-char,.f-tag,.f-thumb,.f-thumb-landscape,.f-table-col-select,.f-table-cell-select,.f-table-head-actions,.f-table-cell-actions){white-space:nowrap;inline-size:1%;width:1%}.f-table :where(th,td):is(.f-number-small,.f-number-medium,.f-number-large,.f-char,.f-tag,.f-thumb,.f-thumb-landscape){min-inline-size:calc(var(--f-table-col-min)*var(--f-table-col-scale,1))}.f-table :where(th,td).f-thumb{--f-table-col-min:var(--f-size-content-thumb-max)}.f-table :where(th,td).f-thumb-landscape{--f-table-col-min:var(--f-size-content-thumb-landscape-max)}.f-table :where(th,td).f-number-small{--f-table-col-min:var(--f-size-content-number-small-min)}.f-table :where(th,td).f-number-medium{--f-table-col-min:var(--f-size-content-number-medium-min)}.f-table :where(th,td).f-number-large{--f-table-col-min:var(--f-size-content-number-large-min)}.f-table :where(th,td).f-char{--f-table-col-min:var(--f-size-content-char-min)}.f-table :where(th,td).f-tag{--f-table-col-min:var(--f-size-content-tag-min)}.f-table :where(td):is(.f-thumb,.f-thumb-landscape)>:where(img,picture,svg,video,canvas,.f-thumb-media){block-size:auto;max-inline-size:100%;margin-inline:auto;display:block}.f-table :where(td).f-thumb>:where(img,picture,svg,video,canvas,.f-thumb-media){inline-size:var(--f-size-content-thumb-max);width:var(--f-size-content-thumb-max)}.f-table :where(td).f-thumb-landscape>:where(img,picture,svg,video,canvas,.f-thumb-media){inline-size:var(--f-size-content-thumb-landscape-max);width:var(--f-size-content-thumb-landscape-max)}.f-table :where(th,td):is(.f-text-small,.f-text-medium,.f-text-medium-wrap,.f-text-large,.f-text-large-wrap){min-inline-size:calc(var(--f-table-col-min)*var(--f-table-col-scale,1));overflow-wrap:break-word;white-space:normal}.f-table :where(th,td).f-text-small{--f-table-col-min:var(--f-size-table-text-small-min)}.f-table :where(th,td):is(.f-text-medium,.f-text-medium-wrap){--f-table-col-min:var(--f-size-table-text-medium-min)}.f-table :where(th,td):is(.f-text-large,.f-text-large-wrap){--f-table-col-min:var(--f-size-table-text-large-min)}.f-table :where(th,td).f-table-col-tight{--f-table-col-scale:.85}.f-table :where(th,td).f-table-col-normal{--f-table-col-scale:1}.f-table :where(th,td).f-table-col-loose{--f-table-col-scale:1.2}.f-table :where(th,td).f-table-cell-nowrap{white-space:nowrap}.f-table :where(th,td).f-table-cell-truncate{max-inline-size:calc(var(--f-table-col-min,24ch)*var(--f-table-col-scale,1));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.f-table :where(th,td):is(.f-number-small,.f-number-medium,.f-number-large){font-variant-numeric:tabular-nums}.f-table-shell :where(th,td).f-table-col-priority-2,.f-table-shell :where(th,td).f-table-col-priority-3,.f-table-shell :where(th,td).f-table-col-priority-4,.f-table-shell :where(th,td).f-table-col-priority-5{display:none}@container (width>=360px){.f-table-shell :where(th,td).f-table-col-priority-2{display:table-cell}}@container (width>=520px){.f-table-shell :where(th,td).f-table-col-priority-3{display:table-cell}}@container (width>=680px){.f-table-shell :where(th,td).f-table-col-priority-4{display:table-cell}}@container (width>=880px){.f-table-shell :where(th,td).f-table-col-priority-5{display:table-cell}}:is(.f-table-sticky-head,.f-table-sticky-vertical,.f-table-sticky) thead :where(th,td){background-color:var(--f-table-head-bg);box-shadow:inset 0 -1px 0 var(--f-table-sticky-separator-color);z-index:50;position:sticky;inset-block-start:0}:is(.f-table-sticky-foot,.f-table-sticky-vertical,.f-table-sticky) tfoot :where(th,td){background-color:var(--f-table-foot-bg);box-shadow:inset 0 1px 0 var(--f-table-sticky-separator-color);z-index:50;position:sticky;inset-block-end:0}:is(.f-table-sticky-first-col,.f-table-sticky-horizontal,.f-table-sticky) :where(tr>th:first-child,tr>td:first-child){box-shadow:inset -1px 0 0 var(--f-table-sticky-separator-color);z-index:40;position:sticky;inset-inline-start:0}:is(.f-table-sticky-last-col,.f-table-sticky-horizontal,.f-table-sticky) :where(tr>th:last-child,tr>td:last-child){box-shadow:inset 1px 0 0 var(--f-table-sticky-separator-color);z-index:40;position:sticky;inset-inline-end:0}:is(.f-table-sticky-head,.f-table-sticky-vertical,.f-table-sticky):is(.f-table-sticky-first-col,.f-table-sticky-horizontal,.f-table-sticky) thead :where(th,td):first-child,:is(.f-table-sticky-head,.f-table-sticky-vertical,.f-table-sticky):is(.f-table-sticky-last-col,.f-table-sticky-horizontal,.f-table-sticky) thead :where(th,td):last-child,:is(.f-table-sticky-foot,.f-table-sticky-vertical,.f-table-sticky):is(.f-table-sticky-first-col,.f-table-sticky-horizontal,.f-table-sticky) tfoot :where(th,td):first-child,:is(.f-table-sticky-foot,.f-table-sticky-vertical,.f-table-sticky):is(.f-table-sticky-last-col,.f-table-sticky-horizontal,.f-table-sticky) tfoot :where(th,td):last-child{z-index:60}.f-table-stick-first :where(thead,tbody,tfoot) tr>:first-child{z-index:30;position:sticky;inset-inline-start:0}.f-table-stick-first thead tr>:first-child{background-color:var(--f-table-head-bg);z-index:45}.f-table-stick-first tbody tr>:first-child{background-color:var(--f-table-row-bg-current)}.f-table-stick-first tfoot tr>:first-child{background-color:var(--f-table-foot-bg);z-index:45}.f-table-stick-first :where(thead,tbody,tfoot) tr>:first-child:after{background-color:var(--f-table-border-color);content:"";opacity:0;pointer-events:none;inline-size:1px;transition:opacity .14s,box-shadow .14s;position:absolute;inset-block:0;inset-inline-end:-1px}.f-table-shell.is-scrolled-x .f-table-stick-first :where(thead,tbody,tfoot) tr>:first-child:after{box-shadow:6px 0 8px -6px var(--f-table-sticky-shadow,color-mix(in srgb,var(--f--ink) 20%,transparent));opacity:1}.f-table{--f-table-border-color:var(--f--gild)}.f-table-border-frame{border:1px solid var(--f-table-border-color);border-radius:var(--f--radius-panel)}.f-table-border-head thead :where(th,td){border-block-end:1px solid var(--f-table-border-color)}.f-table-border-foot tfoot :where(th,td){border-block-start:1px solid var(--f-table-border-color)}.f-table-border-label-col :where(.f-table-col-label){border-inline-end:1px solid var(--f-table-border-color)}.f-table-border-body-all tbody tr+tr :where(th,td),.f-table-border-body-rows tbody tr+tr :where(th,td){border-block-start:1px solid var(--f-table-border-color)}.f-table-border-body-all tbody :where(th,td)+:where(th,td),.f-table-border-body-columns tbody :where(th,td)+:where(th,td){border-inline-start:1px solid var(--f-table-border-color)}.f-sidebar-menu-summary,.f-topbar-menu-summary{border:1px solid var(--f-shell-chrome-line);border-radius:var(--f--radius-control);color:inherit;cursor:pointer;font:inherit;font-weight:var(--f--weight-ui-strong);background-color:#0000;justify-content:center;align-items:center;min-block-size:2rem;padding-inline:.5rem;display:inline-flex}.f-sidebar-menu-summary:focus-visible,.f-topbar-menu-summary:focus-visible{outline:2px solid var(--f--accent-varnish);outline-offset:2px}.f-main{min-block-size:0;min-inline-size:0}.f-topbar{--f-topbar-min-block-size:56px;--f-topbar-content-block-size:calc(var(--f-topbar-min-block-size) - .75rem);background-color:var(--f-shell-chrome-bg);border-block-end:1px solid var(--f-shell-chrome-line);box-shadow:0 1px 0 color-mix(in oklab,var(--f-shell-chrome-line) 32%,transparent);color:var(--f-shell-chrome-ink);min-inline-size:0;padding:0}.f-topbar-inner{block-size:var(--f-topbar-min-block-size);min-block-size:var(--f-topbar-min-block-size);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding-block:.375rem;padding-inline:1rem;display:grid}.f-topbar-brand,.f-topbar-nav{min-inline-size:0}.f-topbar-title{color:inherit;margin:0}.f-topbar-nav{margin-inline-start:1.5rem}.f-topbar-actions{justify-self:end;gap:.5rem}.f-topbar-actions,.f-topbar-actions>*,.f-topbar-actions>*>*{align-items:center;block-size:100%;min-block-size:0;display:inline-flex}.f-topbar-actions>*,.f-topbar-actions>*>*{min-inline-size:0}.f-topbar .f-dropdown{block-size:100%;min-block-size:0;max-block-size:100%}.f-topbar .f-dropdown-touchpad{align-items:center;block-size:100%;min-block-size:0;max-block-size:100%;padding-block:0;padding-inline:.375rem;display:inline-flex;overflow:hidden}.f-topbar .f-dropdown-touchpad>:first-child{align-items:center;gap:.375rem;block-size:100%;max-block-size:100%;min-inline-size:0;display:inline-flex}.f-topbar .f-dropdown-touchpad img{aspect-ratio:1;block-size:var(--f-topbar-content-block-size);flex:0 0 var(--f-topbar-content-block-size);-o-object-fit:cover;object-fit:cover;border-radius:50%;max-block-size:100%;inline-size:auto}.f-topbar .f-dropdown-touchpad>:first-child>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.f-topbar :is(.f-topbar-auth-links,.f-topbar-auth-links-list){align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:inline-flex}.f-topbar .f-topbar-auth-links-item{margin:0}.f-topbar .f-topbar-auth-link{block-size:auto}.f-topbar .f-topbar-auth-link>svg{flex:none;block-size:1rem;inline-size:1rem}.f-topbar .f-topbar-userbar{align-items:center;gap:.5rem;block-size:100%;display:inline-flex}.f-topbar .f-topbar-userbar .f-dropdown{min-inline-size:0}.f-topbar .f-topbar-userbar-dropdown .f-dropdown-content{background-color:var(--f-menu-panel-bg,var(--f-shell-chrome-bg));border-color:var(--f-menu-panel-border,var(--f-menu-surface-border,var(--f-shell-chrome-line)));color:var(--f-menu-panel-ink,var(--f-shell-chrome-ink))}.f-topbar .f-topbar-userbar-trigger{min-inline-size:0}.f-topbar .f-topbar-userbar-trigger-inner{align-items:center;gap:.5rem;min-inline-size:0;display:inline-flex}.f-topbar .f-topbar-userbar-label{min-inline-size:0}.f-topbar .f-topbar-userbar-menu{inline-size:min(22rem,100vw - 2rem);min-inline-size:0;max-inline-size:100%}.f-topbar .f-topbar-userbar-section--tight-navigation{border-block-end:1px solid var(--f-shell-chrome-line);padding-block-end:.5rem;display:none}.f-topbar .f-topbar-userbar-section--tight-navigation .f-nav-list-vertical{gap:.25rem;display:grid}.f-topbar .f-topbar-userbar-section--tight-navigation .f-nav-link{background-color:var(--f-shell-chrome-bg-elevated);border:1px solid var(--f-shell-chrome-line);border-radius:var(--f--radius-control);box-shadow:var(--f--elevation-surface);color:var(--f-shell-chrome-ink);align-items:center;min-block-size:2.5rem;inline-size:100%;padding:.375rem .625rem;text-decoration:none;display:flex}.f-topbar .f-topbar-userbar-section--tight-navigation .f-nav-link:where(:hover,:focus-visible){background-color:var(--f-shell-chrome-hover);box-shadow:var(--f--elevation-surface)}.f-topbar .f-topbar-userbar-section--tight-navigation .f-nav-link:is(:where([aria-current]:not([aria-current=false])),.is-active){background-color:var(--f--accent);border-color:var(--f--accent-varnish);box-shadow:var(--f--elevation-surface);color:var(--f--ink-reverse)}.f-topbar .f-userbar-menu-trigger{border-radius:var(--f--radius-control);color:var(--f-shell-chrome-ink);font:inherit;background-color:#0000;border:1px solid #0000}.f-topbar .f-userbar-menu-trigger>:first-child,.f-topbar .f-userbar-menu-trigger>:first-child>span{color:inherit}.f-topbar .f-dropdown.is-open .f-userbar-menu-trigger,.f-topbar .f-userbar-menu-trigger:where(:hover,:focus-visible){background-color:var(--f-shell-chrome-bg-elevated);border-color:var(--f-shell-chrome-line)}.f-topbar-menu{display:none}.f-topbar-menu-panel{background-color:var(--f-shell-chrome-bg-elevated);border:1px solid var(--f-shell-chrome-line);border-radius:var(--f--radius-panel);margin-block-start:.5rem;padding:.5rem}.f-topbar-nav-hide-tight{display:block}@container (width<=599px){.f-topbar-inner{grid-template-columns:minmax(0,1fr) auto;padding-inline:.5rem}.f-topbar-nav-hide-tight{display:none}.f-topbar-menu{display:block}.f-topbar .f-topbar-userbar-section--tight-navigation{gap:.5rem;display:grid}.f-topbar .f-topbar-auth-link{gap:0;inline-size:max(2.25rem,1em + 1.25rem);min-inline-size:max(2.25rem,1em + 1.25rem);padding-inline:0}.f-topbar .f-topbar-auth-link>span,.f-topbar .f-topbar-userbar-label{display:none}}.f-topbar-brand-link{color:inherit;white-space:nowrap;align-items:center;gap:.5rem;min-inline-size:0;text-decoration:none;display:inline-flex}.f-topbar-brand-link:focus-visible{outline:2px solid var(--f--accent-varnish);outline-offset:2px}.f-topbar-brand-logo{block-size:1.5rem;inline-size:auto}.f-topbar-brand-text{white-space:nowrap;align-items:baseline;gap:.375rem;min-inline-size:0;display:inline-flex}.f-topbar-brand-name{font-family:var(--f--font-ui-heading);font-size:20px;font-weight:var(--f--weight-ui-strong);line-height:var(--f--leading-ui-tight)}.f-topbar-brand-sub{color:var(--f-shell-chrome-ink-muted);font-size:var(--f--text-ui-small);line-height:var(--f--leading-ui-tight)}@container (width<=899px){.f-topbar-brand-sub{display:none}}@container (width<=599px){.f-topbar-brand-logo+.f-topbar-brand-text{display:none}}.f-sidebar{background-color:var(--f-sidebar-bg,var(--f-shell-chrome-bg));border-inline-end:1px solid var(--f-sidebar-border,var(--f-shell-chrome-line));color:var(--f-sidebar-ink,var(--f-shell-chrome-ink));min-inline-size:0;padding:.75rem}.f-sidebar-right.f-sidebar{border-inline-end:0;border-inline-start:1px solid var(--f-sidebar-border,var(--f-shell-chrome-line))}@container displaygrid (width<=599px){.f-sidebar{border-block-end:1px solid var(--f-sidebar-border,var(--f-shell-chrome-line));border-inline-end:0;padding:.5rem}}.f-sidebar-nav{gap:1rem;min-inline-size:0;display:grid}.f-sidebar-nav-label{color:var(--f-sidebar-label-ink,var(--f-shell-chrome-ink-muted));font-family:var(--f--font-ui-heading);font-size:var(--f--text-ui-small);font-weight:var(--f--weight-ui-strong);letter-spacing:.03em;text-transform:uppercase;margin:0;display:block}@container displaygrid (width<=599px){.f-sidebar-nav-label{text-align:start}}.f-nav-group-list{gap:.25rem;list-style:none}.f-nav-group,.f-nav-group-list{margin:0;padding:0;display:grid}.f-nav-group{background-color:var(--f-nav-group-detail-bg,var(--f-shell-chrome-bg-elevated));border:1px solid var(--f-nav-group-detail-border,var(--f-shell-chrome-line));border-radius:var(--f--radius-panel);gap:.5rem}.f-nav-group:not([open])>.f-nav-group-detail{display:grid}.f-nav-group-summary{background-color:var(--f-nav-group-summary-bg,var(--f--accent-muted));border:1px solid var(--f-nav-group-summary-border,var(--f-shell-chrome-line));border-radius:var(--f--radius-control);color:var(--f-nav-group-summary-ink,var(--f-shell-chrome-ink));cursor:default;font-family:var(--f--font-ui-heading);font-size:var(--f--text-ui);font-weight:var(--f--weight-ui-strong);line-height:var(--f--leading-ui-tight);text-align:center;margin:0;padding:.375rem .5rem;list-style:none;display:block}.f-nav-group-summary:focus-visible{outline:2px solid var(--f--accent-varnish);outline-offset:2px}.f-nav-group-summary::-webkit-details-marker{display:none}.f-nav-group-summary::marker{content:""}.f-nav-group-link{background-color:var(--f-nav-item-bg,var(--f-shell-chrome-bg));border:1px solid var(--f-nav-item-border,transparent);border-radius:var(--f--radius-control);color:var(--f-nav-item-ink,var(--f-shell-chrome-ink));font-size:var(--f--text-ui-small);font-weight:var(--f--weight-ui-strong);line-height:var(--f--leading-ui-tight);align-items:center;min-block-size:2.5rem;padding:.375rem .625rem;text-decoration:none;display:flex}.f-nav-group-link:where(:hover,:focus-visible){background-color:var(--f-nav-item-hover-bg,var(--f-shell-chrome-hover));border-color:var(--f-nav-item-hover-border,var(--f-nav-item-border,transparent));color:var(--f-nav-item-hover-ink,var(--f-shell-chrome-ink))}.f-nav-group-link:focus-visible{outline:2px solid var(--f-nav-item-focus-ring,var(--f--accent-varnish));outline-offset:2px}.f-nav-group-link.is-active,.f-nav-group-link[aria-current=page]{background-color:var(--f-nav-item-active-bg,var(--f--accent));border-color:var(--f-nav-item-active-border,var(--f--accent-varnish));color:var(--f-nav-item-active-ink,var(--f--ink-reverse))}@container displaygrid (width<=599px){.f-nav-group{gap:.375rem}.f-nav-group-summary{cursor:pointer;font-size:var(--f--text-ui-small);text-align:start;align-items:center;gap:.375rem;display:inline-flex}.f-nav-group-summary:after{content:"▾";font-size:calc(var(--f--text-ui)*.75)}.f-nav-group[open]>.f-nav-group-summary:after{content:"▴"}.f-nav-group:not([open])>.f-nav-group-detail{display:none}.f-nav-group[open]>.f-nav-group-detail{box-shadow:var(--f--elevation-raised);margin-block-start:0;display:grid}}.f-nav{min-inline-size:0}.f-nav-list{margin:0;padding:0;list-style:none}.f-nav-list-horizontal{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.f-nav-item{min-inline-size:0}.f-nav-list-horizontal .f-nav-item{margin-block:0}.f-nav-list-horizontal .f-nav-item+.f-nav-item{margin-block-start:0}.f-nav-list-vertical{display:block}.f-nav-list-vertical .f-nav-item+.f-nav-item{margin-block-start:.375rem}.f-nav-link{border-radius:var(--f--radius-control);color:var(--f-shell-chrome-ink-muted);font-family:var(--f--font-ui-heading);font-size:var(--f--text-ui-small);font-weight:var(--f--weight-ui-strong);line-height:var(--f--leading-ui-tight);white-space:nowrap;align-items:center;min-block-size:2.125rem;padding-inline:.5rem;text-decoration:none;transition:background-color .12s,color .12s;display:inline-flex}.f-nav-link:where(:hover,:focus-visible){background-color:var(--f-shell-chrome-hover);color:var(--f-shell-chrome-ink)}.f-nav-link:is(:where([aria-current]:not([aria-current=false])),.is-active){background-color:var(--f-shell-chrome-hover);color:var(--f-shell-chrome-ink);text-underline-offset:.18em;text-decoration-line:underline;text-decoration-thickness:.1em;box-shadow:inset 0 -2px}.f-nav-link:focus-visible{outline:2px solid var(--f--accent-varnish);outline-offset:2px}.f-nav-link[aria-disabled=true]{box-shadow:none;cursor:not-allowed;opacity:.6;pointer-events:none;text-decoration:none}.f-nav-list-vertical .f-nav-link{justify-content:flex-start;min-block-size:2.25rem}@media (prefers-reduced-motion:reduce){.f-nav-link{transition:none}}@media (forced-colors:active){.f-nav-link{forced-color-adjust:auto;border:1px solid #0000}.f-nav-link:is(:where([aria-current]:not([aria-current=false])),.is-active){border-color:currentColor}.f-nav-link:focus-visible{outline-color:highlight}}.f-topbar .f-topbar-nav .f-nav-list-horizontal{align-items:stretch;gap:1rem}.f-topbar .f-topbar-nav .f-nav-item{display:flex}.f-topbar .f-topbar-nav .f-nav-link{block-size:2.5rem;min-block-size:2.5rem;padding-block:.5rem;padding-inline:.75rem;line-height:1}.f-topbar .f-topbar-nav .f-nav-link:where(:hover,:focus-visible){background-color:var(--f-shell-chrome-hover);box-shadow:inset 0 0 0 1px var(--f-shell-chrome-line);color:var(--f-shell-chrome-ink)}.f-topbar .f-topbar-nav .f-nav-link:is(:where([aria-current]:not([aria-current=false])),.is-active){background-color:var(--f-shell-chrome-bg-elevated);color:var(--f-shell-chrome-ink);text-decoration:none;box-shadow:inset 0 -2px}@container (width<=599px){.f-topbar .f-topbar-nav .f-nav-list-horizontal{scrollbar-width:thin;flex-wrap:nowrap;margin-inline:-.25rem;padding-block-end:.25rem;padding-inline:.25rem;overflow-x:auto}}.f-dashboard-panel{align-content:start;gap:1rem;min-inline-size:0;margin:0;display:grid}.f-dashboard-panel>*,.f-widget-grid{min-inline-size:0}.f-widget-grid{background-color:var(--f--paper);color:var(--f--ink);gap:1rem;display:grid}.f-widget-grid>.f-carousel{grid-column:1/-1}.f-widget-grid>.f-widget-grid-span-2{grid-column:span 2}.f-widget-grid--2,.f-widget-grid--3{grid-template-columns:minmax(0,1fr)}@container (width>=600px){.f-widget-grid--2,.f-widget-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=1200px){.f-widget-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.f-kpi-strip{flex-wrap:wrap;gap:1.5rem;display:flex}.f-kpi{gap:.25rem;min-inline-size:0;display:grid}.f-kpi--danger{border-block-end:2px solid var(--f--signal-danger-ink);padding-block-end:.25rem}.f-kpi-label{color:color-mix(in srgb,var(--f--ink-alternate) 88%,var(--f--paper));font-size:var(--f--text-ui-small);margin:0}.f-kpi-value{color:var(--f--ink);font-family:var(--f--font-ui-heading);font-size:var(--f--text-ui-display);font-weight:var(--f--weight-ui-strong);margin:0;line-height:1}}@layer states{.is-open{--f-state-open:1}.is-active{--f-state-active:1}.is-hidden{display:none!important}.is-visually-hidden,.is-visually-hidden-focusable:not(:focus,:focus-visible,:active){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.is-visually-hidden-focusable:is(:focus,:focus-visible,:active){clip:auto;clip-path:none;white-space:normal;block-size:auto;inline-size:auto;margin:0;overflow:visible;position:static!important}.is-disabled{--f-state-disabled:1;opacity:.6;-webkit-user-select:none;user-select:none;cursor:not-allowed!important;pointer-events:none!important}.is-empty{--f-state-empty:1}.is-error{--f-state-error:1;color:var(--f--signal-danger-ink)}.is-busy,.is-loading{--f-state-busy:1;cursor:progress!important}.is-scroll-locked{overflow:hidden}}@layer overrides;@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/build/assets/inter-cyrillic-ext-standard-normal-CfYZpDVp.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/build/assets/inter-cyrillic-standard-normal-BFQXbQ-f.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/build/assets/inter-greek-ext-standard-normal-BmPQvyvo.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/build/assets/inter-greek-standard-normal-BM0NlUE_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/build/assets/inter-vietnamese-standard-normal-Ci9T9ieq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/build/assets/inter-latin-ext-standard-normal-DpK-iCPk.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/build/assets/inter-latin-standard-normal-BwkfbSeq.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:400;src:url(/build/assets/space-grotesk-vietnamese-400-normal-B7xT_GF5.woff2)format("woff2"),url(/build/assets/space-grotesk-vietnamese-400-normal-BIWiOVfw.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:400;src:url(/build/assets/space-grotesk-latin-ext-400-normal-CfP_5XZW.woff2)format("woff2"),url(/build/assets/space-grotesk-latin-ext-400-normal-DRPE3kg4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:400;src:url(/build/assets/space-grotesk-latin-400-normal-CJ-V5oYT.woff2)format("woff2"),url(/build/assets/space-grotesk-latin-400-normal-BnQMeOim.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Literata Variable;font-style:normal;font-weight:200 900;src:url(/build/assets/literata-cyrillic-ext-standard-normal-C5tfwALZ.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:Literata Variable;font-style:normal;font-weight:200 900;src:url(/build/assets/literata-cyrillic-standard-normal-DgmypKXX.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-display:swap;font-family:Literata Variable;font-style:normal;font-weight:200 900;src:url(/build/assets/literata-greek-ext-standard-normal-DGm64vGR.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-display:swap;font-family:Literata Variable;font-style:normal;font-weight:200 900;src:url(/build/assets/literata-greek-standard-normal-DFglUmAd.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-display:swap;font-family:Literata Variable;font-style:normal;font-weight:200 900;src:url(/build/assets/literata-vietnamese-standard-normal-Gqw5JQlq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:Literata Variable;font-style:normal;font-weight:200 900;src:url(/build/assets/literata-latin-ext-standard-normal-STiTPs0F.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Literata Variable;font-style:normal;font-weight:200 900;src:url(/build/assets/literata-latin-standard-normal-BHZsWIlc.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:JetBrains Mono Variable;font-style:normal;font-weight:100 800;src:url(/build/assets/jetbrains-mono-cyrillic-ext-wght-normal-EocZY2iu.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:JetBrains Mono Variable;font-style:normal;font-weight:100 800;src:url(/build/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-display:swap;font-family:JetBrains Mono Variable;font-style:normal;font-weight:100 800;src:url(/build/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-display:swap;font-family:JetBrains Mono Variable;font-style:normal;font-weight:100 800;src:url(/build/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:JetBrains Mono Variable;font-style:normal;font-weight:100 800;src:url(/build/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:JetBrains Mono Variable;font-style:normal;font-weight:100 800;src:url(/build/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[x-cloak]{display:none!important}
