@import"https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;500;600;700;800;900&display=swap";@layer mods,utils,reset;@layer theme,base,components,utilities;@layer theme{@theme default{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-yellow-950:oklch(28.6% .066 53.813);--color-lime-50:oklch(98.6% .031 120.757);--color-lime-100:oklch(96.7% .067 122.328);--color-lime-200:oklch(93.8% .127 124.321);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-600:oklch(64.8% .2 131.684);--color-lime-700:oklch(53.2% .157 131.589);--color-lime-800:oklch(45.3% .124 130.933);--color-lime-900:oklch(40.5% .101 131.063);--color-lime-950:oklch(27.4% .072 132.109);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-900:oklch(38.6% .063 188.416);--color-teal-950:oklch(27.7% .046 192.524);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-fuchsia-50:oklch(97.7% .017 320.058);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-fuchsia-700:oklch(51.8% .253 323.949);--color-fuchsia-800:oklch(45.2% .211 324.591);--color-fuchsia-900:oklch(40.1% .17 325.612);--color-fuchsia-950:oklch(29.3% .136 325.661);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-800:oklch(45.9% .187 3.815);--color-pink-900:oklch(40.8% .153 2.432);--color-pink-950:oklch(28.4% .109 3.907);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-zinc-50:oklch(98.5% 0 0);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--color-stone-50:oklch(98.5% .001 106.423);--color-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-600:oklch(44.4% .011 73.639);--color-stone-700:oklch(37.4% .01 67.558);--color-stone-800:oklch(26.8% .007 34.298);--color-stone-900:oklch(21.6% .006 56.043);--color-stone-950:oklch(14.7% .004 49.25);--color-mauve-50:oklch(98.5% 0 0);--color-mauve-100:oklch(96% .003 325.6);--color-mauve-200:oklch(92.2% .005 325.62);--color-mauve-300:oklch(86.5% .012 325.68);--color-mauve-400:oklch(71.1% .019 323.02);--color-mauve-500:oklch(54.2% .034 322.5);--color-mauve-600:oklch(43.5% .029 321.78);--color-mauve-700:oklch(36.4% .029 323.89);--color-mauve-800:oklch(26.3% .024 320.12);--color-mauve-900:oklch(21.2% .019 322.12);--color-mauve-950:oklch(14.5% .008 326);--color-olive-50:oklch(98.8% .003 106.5);--color-olive-100:oklch(96.6% .005 106.5);--color-olive-200:oklch(93% .007 106.5);--color-olive-300:oklch(88% .011 106.6);--color-olive-400:oklch(73.7% .021 106.9);--color-olive-500:oklch(58% .031 107.3);--color-olive-600:oklch(46.6% .025 107.3);--color-olive-700:oklch(39.4% .023 107.4);--color-olive-800:oklch(28.6% .016 107.4);--color-olive-900:oklch(22.8% .013 107.4);--color-olive-950:oklch(15.3% .006 107.1);--color-mist-50:oklch(98.7% .002 197.1);--color-mist-100:oklch(96.3% .002 197.1);--color-mist-200:oklch(92.5% .005 214.3);--color-mist-300:oklch(87.2% .007 219.6);--color-mist-400:oklch(72.3% .014 214.4);--color-mist-500:oklch(56% .021 213.5);--color-mist-600:oklch(45% .017 213.2);--color-mist-700:oklch(37.8% .015 216);--color-mist-800:oklch(27.5% .011 216.9);--color-mist-900:oklch(21.8% .008 223.9);--color-mist-950:oklch(14.8% .004 228.8);--color-taupe-50:oklch(98.6% .002 67.8);--color-taupe-100:oklch(96% .002 17.2);--color-taupe-200:oklch(92.2% .005 34.3);--color-taupe-300:oklch(86.8% .007 39.5);--color-taupe-400:oklch(71.4% .014 41.2);--color-taupe-500:oklch(54.7% .021 43.1);--color-taupe-600:oklch(43.8% .017 39.3);--color-taupe-700:oklch(36.7% .016 35.7);--color-taupe-800:oklch(26.8% .011 36.5);--color-taupe-900:oklch(21.4% .009 43.1);--color-taupe-950:oklch(14.7% .004 49.3);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:1.33333;--text-sm:.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--text-4xl:2.25rem;--text-4xl--line-height:1.11111;--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--shadow-2xs:0 1px rgba(0,0,0,.05);--shadow-xs:0 1px 2px 0 rgba(0,0,0,.05);--shadow-sm:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--shadow-2xl:0 25px 50px -12px rgba(0,0,0,.25);--inset-shadow-2xs:inset 0 1px rgba(0,0,0,.05);--inset-shadow-xs:inset 0 1px 1px rgba(0,0,0,.05);--inset-shadow-sm:inset 0 2px 4px rgba(0,0,0,.05);--drop-shadow-xs:0 1px 1px rgba(0,0,0,.05);--drop-shadow-sm:0 1px 2px rgba(0,0,0,.15);--drop-shadow-md:0 3px 3px rgba(0,0,0,.12);--drop-shadow-lg:0 4px 4px rgba(0,0,0,.15);--drop-shadow-xl:0 9px 7px rgba(0,0,0,.1);--drop-shadow-2xl:0 25px 25px rgba(0,0,0,.15);--text-shadow-2xs:0px 1px 0px rgba(0,0,0,.15);--text-shadow-xs:0px 1px 1px rgba(0,0,0,.2);--text-shadow-sm:0px 1px 0px rgba(0,0,0,.075),0px 1px 1px rgba(0,0,0,.075),0px 2px 2px rgba(0,0,0,.075);--text-shadow-md:0px 1px 1px rgba(0,0,0,.1),0px 1px 2px rgba(0,0,0,.1),0px 2px 4px rgba(0,0,0,.1);--text-shadow-lg:0px 1px 2px rgba(0,0,0,.1),0px 3px 2px rgba(0,0,0,.1),0px 4px 8px rgba(0,0,0,.1);--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--animate-bounce:bounce 1s infinite;@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--perspective-dramatic:100px;--perspective-near:300px;--perspective-normal:500px;--perspective-midrange:800px;--perspective-distant:1200px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:--theme(--font-sans,initial);--default-font-feature-settings:--theme(--font-sans--font-feature-settings,initial);--default-font-variation-settings:--theme(--font-sans--font-variation-settings,initial);--default-mono-font-family:--theme(--font-mono,initial);--default-mono-font-feature-settings:--theme(--font-mono--font-feature-settings,initial);--default-mono-font-variation-settings:--theme(--font-mono--font-variation-settings,initial)}@theme default inline reference{--blur:8px;--shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-inner:inset 0 2px 4px 0 rgba(0,0,0,.05);--drop-shadow:0 1px 2px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.06);--radius:.25rem;--max-width-prose:65ch}}@layer base{*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:--theme(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:--theme(--default-font-feature-settings,normal);font-variation-settings:--theme(--default-font-variation-settings,normal);-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:--theme(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:--theme(--default-mono-font-feature-settings,normal);font-size:1em;font-variation-settings:--theme(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{@tailwind utilities;}@layer reset{html{background:var(--base);color:var(--base-text);scrollbar-gutter:stable;interpolate-size:allow-keywords}*,:after,:before{box-sizing:border-box;margin:0}body,html{height:100%;overflow:auto;overflow:initial;transition:background .2s}body{overflow-x:hidden;padding-right:0!important}canvas,img,picture,svg,video{display:block;max-width:100%}img{background:var(--accent-40);background:repeating-linear-gradient(45deg,var(--accent-60),var(--accent-60) 5px,var(--accent-50) 5px,var(--accent-50) 25px);-o-object-fit:cover;object-fit:cover}button,input,select,textarea{font:inherit}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--chip-background,var(--base-10)) inset;-webkit-text-fill-color:var(--chip-color,var(--base-120));caret-color:var(--chip-color,var(--base-120));-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}button{background:none;border:none;cursor:pointer;outline:none;padding:0}a{color:var(--base-text);text-decoration:none;transition:color var(--time),background-color var(--time),border-color var(--time)}a:hover{color:var(--accent-100)}::-moz-selection{background:var(--accent);color:var(--accent-text)}::selection{background:var(--accent-120);color:var(--accent-10)}img{-webkit-user-drag:none}}@font-face{font-family:Caveat;src:local("Caveat Regular"),local("Caveat"),url(../_fonts/ZIocP_DzSR65X8v7tH2loSjtXT15d508YFmRVzjr2ns-2_VsQZP13q3ELkUBPj9k2FjC8Bsbf3ad6sG4xx4JpZw.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:"Caveat Fallback: Times New Roman";src:local("Times New Roman");size-adjust:84.4308%;ascent-override:113.7026%;descent-override:35.5321%;line-gap-override:0%}@font-face{font-family:"Caveat Fallback: Georgia";src:local("Georgia");size-adjust:76.9402%;ascent-override:124.7722%;descent-override:38.9913%;line-gap-override:0%}@font-face{font-family:"Caveat Fallback: Noto Serif";src:local("Noto Serif");size-adjust:71.3098%;ascent-override:134.6239%;descent-override:42.07%;line-gap-override:0%}@font-face{font-family:Caveat;src:local("Caveat Regular"),local("Caveat"),url(../_fonts/AehWkxC7-CIZhShhNwhVCoDQ54zwJCkVATDBFwNKuDM-aDBFIahS3Z5ix0BFDLGvJtEM2_C3ZA4lYUYLajcz96c.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Regular"),local("Caveat"),url(../_fonts/1dbInWlZUaDVA40WSG-qwikkOGr1Myf7B1-PRBylqw4-1rRJx4hs_mAN6BCRfzyMjZJpzmZalRXNSFaXj-SoEZk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Regular"),local("Caveat"),url(../_fonts/gzz1Nim5iu9btSoCfQilXyHwtrVGLI9MsszHTFNUmVU-kbWjcWuU_sRRmEWM_-yq-KEoizLMJPO1nKHFIxYsciE.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Redaction 50";src:local("Redaction 50 Regular"),local("Redaction 50"),url(../_fonts/kLYc5-9CZKxc8tNQWuN1nODNzofxQ2j3YAGyYskqaas-N9xTgg41GoFmzOFARf42BN__GhBK4wTrp6PS2h5rgpk.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Redaction 50 Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:106.6016%;ascent-override:84.4265%;descent-override:28.1422%;line-gap-override:0%}@font-face{font-family:"Redaction 50 Fallback: Segoe UI";src:local("Segoe UI");size-adjust:100.1445%;ascent-override:89.8701%;descent-override:29.9567%;line-gap-override:0%}@font-face{font-family:"Redaction 50 Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:98.6667%;ascent-override:91.2162%;descent-override:30.4054%;line-gap-override:0%}@font-face{font-family:"Redaction 50 Fallback: Arial";src:local("Arial");size-adjust:99.5961%;ascent-override:90.365%;descent-override:30.1217%;line-gap-override:0%}@font-face{font-family:"Redaction 50 Fallback: Noto Sans";src:local("Noto Sans");size-adjust:93.6709%;ascent-override:96.0811%;descent-override:32.027%;line-gap-override:0%}@font-face{font-family:"Redaction 50";src:local("Redaction 50 Regular Italic"),local("Redaction 50 Italic"),url(../_fonts/_cE7BjzvsALEgKKEmE9HBUfnx5N-jl1EVcM50yxUqy8-3Xq_nj1gEjpJiZPuAvcYxLIThm79nL3Ab0EbGUrRy8g.woff2) format(woff2);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"Redaction 50 Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:103.7205%;ascent-override:86.7716%;descent-override:28.9239%;line-gap-override:0%}@font-face{font-family:"Redaction 50 Fallback: Segoe UI";src:local("Segoe UI");size-adjust:97.4379%;ascent-override:92.3665%;descent-override:30.7888%;line-gap-override:0%}@font-face{font-family:"Redaction 50 Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:96%;ascent-override:93.75%;descent-override:31.25%;line-gap-override:0%}@font-face{font-family:"Redaction 50 Fallback: Arial";src:local("Arial");size-adjust:96.9043%;ascent-override:92.8752%;descent-override:30.9584%;line-gap-override:0%}@font-face{font-family:"Redaction 50 Fallback: Noto Sans";src:local("Noto Sans");size-adjust:91.1392%;ascent-override:98.75%;descent-override:32.9167%;line-gap-override:0%}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/TTYbISAfwy-y4uVGS9AH32sK7b2xJsoCESo64ryf8LU-y87nRMqBGo42rUOW9tWZa06o4oTa0USJrAMMoKDamgs.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"Inter Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:114.6542%;ascent-override:84.4932%;descent-override:21.0381%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Segoe UI";src:local("Segoe UI");size-adjust:107.7093%;ascent-override:89.9412%;descent-override:22.3946%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:106.1198%;ascent-override:91.2883%;descent-override:22.7301%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Arial";src:local("Arial");size-adjust:107.1194%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Noto Sans";src:local("Noto Sans");size-adjust:100.7466%;ascent-override:96.1571%;descent-override:23.9423%;line-gap-override:0%}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/JSrPAbQHsQEdUrIE5Ts6fIQ2ymsa4i7HhiCpui6ulCc-_AoyGWssOn06OMh3ZY_GddBBPRny4Igxin4fT_1K6F4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/T-ozk-QJ_Ck37B2RHPl2i-s_gAGGo7suFgagWoJ8bO4-maDXQ_nEXKAaLHm4Joud3DJR9EVzS7QXWMWK8YOTIcs.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/zr3WxpLd5PmlBr7e4PWGkhZv6XTg70Pi4sCbC-CEV0Q-v2yL98XOiD3FkbiYlYYeAeTSVSkgAckeOp55Q5kHJmU.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/l00UCz_-QvI_NO8AGcu7ooAcrFDlxYUdxCSCh6gBwd4-vPjTZ3ztgw27A2TnHeCycxPvUtXWEVpG33_97ra6su8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/9FWLUGCSCYLRIRMtCzLrt4Go7DMFXOeN_pyCOJD_44Y-Yh2wNaqrq_e759vVlc3tX81lMwRu9ktkQJX_Svgs-VI.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/pWMvGwciZ-EfQsfR2ueelhC7Jnt5K-8Px8PjPK0mDII-eT9iD0iZ9WWhTJs6V5GxXr0iaUwx_WxgGGriOiGb81o.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/y3mP_zJcojQwJn30TpF_XxDzgeM6Nbk7MaRg1Ne0YcI-lFx13nqMCMgk_S70gRmwEHXlE5BLp1B4W82RpFihpMs.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/h9PwCjip_BNPVO50hT4v29USWFv6H3ZlYx_IestfqgY-sYfLVuZXl9E1aYbn1S0pAr4zfdQ_WT7iBZhrgQY6N-4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/Y_5DOsLit49q2i2tbcNxnyUen9__GPCX8mwAi03q1aA-pBCjVKDT5tBT3BJckh9uzNkfUWeUIBPz9Y8T55vcj8E.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/BQnDL9FFy0Q_jvURlmv87luvmXLSMbSuXsfZv_R2Rkk-y5MVrLtP4J_1al8rz8R-MDaUOMAHckAWCwDrKhw25fY.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/nuenOq7ZFSZ65QudJO7uQ0sOjDqow2WjfXrQh4S9gEc-uF81rxcswER5srfhzyLfPoGlKNAIt2C_BvkXFOc19rw.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/M-60tFLmAJxdPjHsK-2ILWom5zPbu37lb3Qex2waL14-A9y4QcXALPi_RvQsmRsSFUxrT3_J213W4zPFIXetlbw.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/31PZhXd_YTCmsoiPQZc-xVtAWAkLogRFRj5mWplmKFE-6WsTw05QKugcwLySGc_b9CIheG8j8LRyo47qPL430Mk.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html.theme-changing *,html.theme-changing :after,html.theme-changing :before{transition-property:color,background-color,border-color,outline-color,fill,stroke,text-decoration-color,box-shadow!important}:root{--radius-inner:calc(var(--radius) - var(--space-bit-2)/2);--radius:7px;--radius-outer:calc(var(--radius) + var(--space-bit-2));--border-size:1px;--border-color:var(--base-50);--border:solid var(--border-size) var(--border-color);--space-bit-5:calc(var(--space-bit-3)*4);--space-bit-4:calc(var(--space-bit-3)*2);--space-bit-3:calc(var(--text-height)*.7);--space-bit-2:calc(var(--space-bit-3)/2);--space-bit-1:calc(var(--space-bit-3)/4);--space-bit-0:calc(var(--space-bit-3)/8);--space-1:calc(var(--text-height)/2);--space-2:var(--text-height);--space-3:calc(var(--text-height) + var(--space-bit-3));--space-4:calc(var(--text-height) + var(--space-bit-4));--space-5:calc(var(--space-4) + var(--space-bit-3)*2);--space-6:calc(var(--space-4) + var(--space-bit-3)*4);--space-7:calc(var(--space-4) + var(--space-bit-3)*6);--space-8:calc(var(--space-4) + var(--space-bit-3)*8);--space-9:calc(var(--space-4) + var(--space-bit-3)*10);--space-10:calc(var(--space-4) + var(--space-bit-3)*12);--block-4:calc(var(--text-height) + var(--space-bit-5) + var(--border-size)*2);--block-3:calc(var(--text-height) + var(--space-bit-4) + var(--border-size)*2);--block-2:calc(var(--text-height) + var(--space-bit-3) + var(--border-size)*2);--block-1:calc(var(--text-height) + var(--space-bit-1) + var(--border-size)*2);--block-0:calc(var(--text-height-caption) + var(--space-bit-1) + var(--border-size)*2)}:root{--panel-padding:calc(var(--space-3)*2 + var(--border-size)*2);--panel-0:clamp(300px,90dvw,700px);--panel-1:calc(var(--panel-0) + var(--panel-padding));--panel-2:clamp(100px,90dvw,1300px);--panel-3:calc(var(--panel-2) + var(--panel-padding))}@media(min-width:2000px){:root{--panel-0:clamp(300px,90dvw,900px)}}:root{--time-1:.1s;--time-2:calc(var(--time-1)*2);--time-3:calc(var(--time-1)*3);--time-4:calc(var(--time-1)*4);--time-6:calc(var(--time-1)*6);--timing:ease-in-out;--svg-color:var(--base-text)}.base-accent{--base:var(--accent);--base-10:var(--accent-10);--base-20:var(--accent-20);--base-30:var(--accent-30);--base-40:var(--accent-40);--base-50:var(--accent-50);--base-60:var(--accent-60);--base-70:var(--accent-70);--base-80:var(--accent-80);--base-90:var(--accent-90);--base-100:var(--accent-100);--base-110:var(--accent-110);--base-120:var(--accent-120);--base-text:var(--accent-text)}.accent-warning,.base-warning{--base:var(--warning);--base-10:var(--warning-10);--base-20:var(--warning-20);--base-30:var(--warning-30);--base-40:var(--warning-40);--base-50:var(--warning-50);--base-60:var(--warning-60);--base-70:var(--warning-70);--base-80:var(--warning-80);--base-90:var(--warning-90);--base-100:var(--warning-100);--base-110:var(--warning-110);--base-120:var(--warning-120);--base-text:var(--warning-text)}.base-success{--base:var(--success);--base-10:var(--success-10);--base-20:var(--success-20);--base-30:var(--success-30);--base-40:var(--success-40);--base-50:var(--success-50);--base-60:var(--success-60);--base-70:var(--success-70);--base-80:var(--success-80);--base-90:var(--success-90);--base-100:var(--success-100);--base-110:var(--success-110);--base-120:var(--success-120);--base-text:var(--success-text)}.base-info{--base:var(--info);--base-10:var(--info-10);--base-20:var(--info-20);--base-30:var(--info-30);--base-40:var(--info-40);--base-50:var(--info-50);--base-60:var(--info-60);--base-70:var(--info-70);--base-80:var(--info-80);--base-90:var(--info-90);--base-100:var(--info-100);--base-110:var(--info-110);--base-120:var(--info-120);--base-text:var(--info-text)}.base-yellow{--base:var(--yellow);--base-10:var(--yellow-10);--base-20:var(--yellow-20);--base-30:var(--yellow-30);--base-40:var(--yellow-40);--base-50:var(--yellow-50);--base-60:var(--yellow-60);--base-70:var(--yellow-70);--base-80:var(--yellow-80);--base-90:var(--yellow-90);--base-100:var(--yellow-100);--base-110:var(--yellow-110);--base-120:var(--yellow-120);--base-text:var(--yellow-text)}:root{--font-bold:"wght" 900,"wdth" 100;--font-semibold:"wght" 800,"wdth" 100;--font-medium:"wght" 700,"wdth" 100;--font-regular:"wght" 230,"wdth" 100;--font-light:"wght" 200,"wdth" 100;--text-height:1.2rem;--text-height-caption:.875rem;--h1-display-size:clamp(2.4rem,5vw,5rem);--h1-size:clamp(2rem,2.9vw,5rem);--h2-size:clamp(1.4rem,2vw,3rem);--h3-size:clamp(1rem,1.6vw,2rem);--h4-size:clamp(1rem,1.3vw,1.5rem);--h5-size:clamp(1rem,1.2vw,1.2rem);--h6-size:clamp(1rem,1vw,1rem);--font-primary:"Inter", "Inter Fallback: BlinkMacSystemFont", "Inter Fallback: Segoe UI", "Inter Fallback: Helvetica Neue", "Inter Fallback: Arial", "Inter Fallback: Noto Sans","Flexa",sans-serif;--font-secondary:"Redaction 50", "Redaction 50 Fallback: BlinkMacSystemFont", "Redaction 50 Fallback: Segoe UI", "Redaction 50 Fallback: Helvetica Neue", "Redaction 50 Fallback: Arial", "Redaction 50 Fallback: Noto Sans",sans-serif;--font-signature:"Caveat", "Caveat Fallback: Times New Roman", "Caveat Fallback: Georgia", "Caveat Fallback: Noto Serif",serif}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-primary);font-size:clamp(13.5px,.8vw,24px)}.fontSecondary{font-family:var(--font-secondary)}.fontSignature{font-family:var(--font-signature)}code span{font-size:var(--text-height);font-size:15px!important;font-weight:500}body{line-height:1.5}.h1,.h2,.h3,button,h1,h2,h3{letter-spacing:0;max-width:var(--panel-2);text-transform:capitalize;text-wrap:balance;white-space:pre-wrap;word-break:break-all}button{text-align:center}.h1.display,h1.display{font-size:var(--h1-display-size);font-variation-settings:var(--font-bold);line-height:var(--h1-display-size)}.h1,h1{font-size:var(--h1-size);font-variation-settings:var(--font-bold);font-weight:900;line-height:var(--h1-size);text-align:left}.h2,h2{font-size:var(--h2-size);font-variation-settings:var(--font-bold);font-weight:900;line-height:var(--h2-size)}.h3,h3{font-size:var(--h3-size);font-variation-settings:var(--font-bold);font-weight:900;line-height:var(--h3-size)}.h4,h4{font-size:var(--h4-size);font-variation-settings:var(--font-bold);font-weight:900;line-height:var(--h4-size)}.h5,h5{font-size:var(--h5-size);font-variation-settings:var(--font-bold);font-weight:900;line-height:var(--h5-size)}.h6,h6{font-size:var(--h6-size);font-variation-settings:var(--font-bold);font-weight:900;line-height:var(--h6-size)}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--base-120);font-size:var(--text-height);font-variation-settings:var(--font-regular);font-weight:700;font-weight:230;letter-spacing:0;line-height:1.5;max-width:var(--panel-0)}.bodycopy,.p,blockquote,button,input,input::placeholder,p,pre,textarea,textarea::placeholder,time{color:var(--base-120);font-size:var(--text-height);font-variation-settings:var(--font-regular);font-weight:700;font-weight:230;letter-spacing:0;line-height:1.5;max-width:var(--panel-0)}.p.display-bold::-moz-placeholder{font-size:clamp(14px,4vw,40px);font-variation-settings:var(--font-bold);font-weight:900;line-height:1.4}.p.display-bold,.p.display-bold::placeholder,p.display-bold{font-size:clamp(14px,4vw,40px);font-variation-settings:var(--font-bold);font-weight:900;line-height:1.4}.p.display::-moz-placeholder{font-size:clamp(14px,4vw,24px);line-height:1.6}.p.display,.p.display::placeholder,p.display{font-size:clamp(14px,4vw,24px);line-height:1.6}.p.caption::-moz-placeholder{font-size:var(--text-height-caption);line-height:var(--text-height-caption);text-box:trim-both cap alphabetic}.p.caption,.p.caption::placeholder,label.caption,p.caption,time.caption{font-size:var(--text-height-caption);line-height:var(--text-height-caption);text-box:trim-both cap alphabetic}span,strong{color:inherit;font-variation-settings:var(--font-semibold)}blockquote{border-left:1px solid var(--base-40);color:var(--base-120);font-style:italic;padding-left:var(--space-2)}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.rounded{padding:var(--space-bit-2)}.rounded,.umbraBorder{border-radius:var(--radius)}.umbraBorder{border:var(--border-size) solid var(--base-60)}.textTrim{text-box-edge:cap alphabetic;text-box-trim:trim-both}.polkaDot{--polka-dot-size:10px;--polka-dot-color:var(--base-30);--polka-dot-background:var(--base);background-color:var(--polka-dot-background);background-image:radial-gradient(var(--polka-dot-color) 1px,var(--polka-dot-background) 1px);background-size:var(--polka-dot-size) var(--polka-dot-size)}.dark .polkaDot{--polka-dot-color:var(--base-50)}.polkaDot-1{--polka-dot-size:10px;--polka-dot-color:var(--base-60);--polka-dot-background:var(--base-20);background-color:var(--polka-dot-background);background-image:radial-gradient(circle,var(--polka-dot-color) 2px,transparent 1px);background-size:var(--polka-dot-size) var(--polka-dot-size)}.dark .polkaDot-1{--polka-dot-color:var(--base-60)}.polkaDot-2{--polka-dot-size:10px;--polka-dot-color:var(--base-30);--polka-dot-background:var(--base-20);background-color:var(--polka-dot-background);background-image:radial-gradient(circle,var(--polka-dot-color) 1px,transparent 1px);background-size:var(--polka-dot-size) var(--polka-dot-size)}.dark .polkaDot-2{--polka-dot-color:var(--base-40)}.stripes{--stripesBackground:var(--base-10);--stripesColor:var(--base-20);background-color:var(--stripesBackground);background:repeating-linear-gradient(-45deg,var(--stripesColor),var(--stripesColor) 5px,var(--stripesBackground) 5px,var(--stripesBackground) 25px)}.dark .stripes{--stripesColor:var(--base-50)}.divider{background-color:var(--base-50);height:1px;width:100%}.ChipSpacer,.divider{flex-grow:1}@keyframes fadeUpMessage{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.UmbraLink{display:flex;gap:var(--space-bit-1)}.chip.chipBasic{--chip-color:var(--base-text);--chip-background:var(--base-10);--chip-border-color:var(--base-10)}.chip.chipPrimary{--chip-color:var(--base-10);--chip-background:var(--base-100);--chip-border-color:var(--base-100)}.chip.chipSecondary{--chip-color:var(--base-110);--chip-background:var(--base-20);--chip-border-color:var(--base-100)}.chip.chipGhost{background:transparent;border-color:transparent}.chip.chip.chipGhost.base-warning{color:var(--base-100);--chip-color:var(--base-100)}.chip.chipGhost.chipHover:hover{background:var(--base-20);--chip-background:var(--base-20)}.chip.chipGhost:disabled{background:transparent;border:none}.chip{align-items:center;display:grid;justify-content:flex-start;--chip-color:var(--base-120);--chip-background:var(--base-10);--chip-border-color:var(--base-40);--chip-border-radius:var(--radius);background-color:var(--chip-background);border:solid var(--border-size) var(--chip-border-color);border-radius:var(--chip-border-radius);padding:var(--space-bit-3);transition:all var(--time)}.chip,.chip p{color:var(--chip-color)}.chip.chipCentered{justify-content:center}.chip.chipLeft{justify-content:flex-start}.chip:is(.chipMini,.chipSmall,.chipMedium,.chipLarge):has(>:nth-child(2)){gap:var(--space-bit-1);grid-template-columns:auto 1fr}.chip.chipMini:has(>:nth-child(2)),.chip.chipSmall:has(>:nth-child(2)){gap:calc(var(--space-bit-1)/2);grid-template-columns:auto 1fr}.chip:disabled{cursor:not-allowed;--chip-color:var(--base-50);--chip-background:var(--base-10)}.chip.chipMini{--chip-size:var(--block-0);padding:var(--space-bit-0) var(--space-bit-1)}.chip.chipMini,.chip.chipSmall{height:var(--chip-size);min-height:var(--chip-size);min-width:var(--chip-size)}.chip.chipSmall{--chip-size:var(--block-1);padding:var(--space-bit-1);position:relative}@media(pointer:coarse){.chip.chipMini:after,.chip.chipSmall:after{content:"";height:100%;inset:50% auto auto 50%;min-height:44px;min-width:44px;position:absolute;transform:translate(-50%,-50%);width:100%}}.chip.chipSmall.chipBlock{padding:var(--space-bit-1) var(--space-bit-2)}.chip.chipMedium{--chip-size:var(--block-2);height:var(--chip-size);min-height:var(--chip-size);min-width:var(--chip-size);padding:0 var(--space-bit-3)}.chip.chipMedium:has(.iconify:only-child){padding:0 var(--space-bit-2)}.chip.chipMedium:has(.iconify:first-child):has(>:nth-child(2)){padding-left:var(--space-bit-2)}.chip.chipLarge,.chip.chipMedium.chipBlock{padding:0 var(--space-bit-3)}.chip.chipLarge{--chip-size:var(--block-3);height:var(--chip-size);min-height:var(--chip-size);min-width:var(--chip-size)}.chip.chipHover:hover,.chipHoverParent:hover .chipHoverSibling{--chip-color:var(--base-100);--chip-background:var(--base-40);--chip-border-color:var(--base-100)}.chip.chipActive,.chip.chipActive.active,.chip.chipActive:active{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chip.chipActive.active,.chip.chipActive:active{--chip-color:var(--base-100);--chip-background:var(--base-70);--chip-border-color:var(--base-100);filter:blur(1px)}.chip.chipFocus:focus-visible{--chip-color:var(--base-120);--chip-background:var(--base-40);--chip-border-color:var(--accent-100)}.chipFocus:focus{outline:none}.chipFocus:focus-visible{position:relative;--chip-border-color:var(--base-100);outline:solid 0 var(--chip-border-color)}.chipFocus:focus-visible,.chipFocus:has(:focus-visible){outline:solid var(--space-bit-2) var(--chip-border-color);z-index:3}.chipFocus:active,.chipFocus:has(:active){--chip-border-color:var(--base-10);outline:solid var(--border-size) var(--chip-border-color)}.chipText,.chipText p{font-variation-settings:var(--font-medium);justify-content:center;line-height:1}.ChipBar{align-items:stretch;display:flex}.ChipBar:has(>*+*)>.chip:not(:first-child):not(:last-child){border-radius:0;border-right-color:transparent}.ChipBar:has(>*+*)>.chip:first-child{border-bottom-right-radius:0;border-right-color:transparent;border-top-right-radius:0}.ChipBar:has(>*+*)>.chip:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.ChipBar:has(>*+*)>:not(.chip):not(:first-child):not(:last-child)>.chip{border-radius:0;border-right-color:transparent}.ChipBar:has(>*+*)>:not(.chip):first-child>.chip{border-bottom-right-radius:0;border-right-color:transparent;border-top-right-radius:0}.ChipBar:has(>*+*)>:not(.chip):last-child>.chip{border-bottom-left-radius:0;border-top-left-radius:0}.ChipCard>.ChipBar:not(:first-child)>.chip:first-child{border-top-left-radius:0}.ChipCard>.ChipBar:not(:first-child)>.chip:last-child{border-top-right-radius:0}.ChipCard>.ChipBar:not(:first-child)>:not(.chip):first-child>.chip{border-top-left-radius:0}.ChipCard>.ChipBar:not(:first-child)>:not(.chip):last-child>.chip{border-top-right-radius:0}.ChipCard>.ChipBar:not(:last-child)>.chip{border-bottom-color:transparent}.ChipCard>.ChipBar:not(:last-child)>.chip:first-child{border-bottom-left-radius:0}.ChipCard>.ChipBar:not(:last-child)>.chip:last-child{border-bottom-right-radius:0}.ChipCard>.ChipBar:not(:last-child)>:not(.chip)>.chip{border-bottom-color:transparent}.ChipCard>.ChipBar:not(:last-child)>:not(.chip):first-child>.chip{border-bottom-left-radius:0}.ChipCard>.ChipBar:not(:last-child)>:not(.chip):last-child>.chip{border-bottom-right-radius:0}.ChipBar.chipBarReversed{flex-direction:row-reverse}.ChipBar.chipBarReversed:has(>*+*)>.chip:last-child{border-bottom-left-radius:0;border-left-color:transparent;border-top-left-radius:0}.ChipBar.chipBarReversed:has(>*+*)>.chip:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.ChipBar.chipBarReversed:has(>*+*)>:not(.chip):not(:first-child):not(:last-child)>.chip{border-left-color:transparent;border-radius:0}.ChipBar.chipBarReversed:has(>*+*)>:not(.chip):last-child>.chip{border-bottom-left-radius:0;border-left-color:transparent;border-top-left-radius:0}.ChipBar.chipBarReversed:has(>*+*)>:not(.chip):first-child>.chip{border-bottom-right-radius:0;border-top-right-radius:0}.ChipCard>.ChipBar.chipBarReversed:not(:first-child)>.chip:last-child{border-bottom-left-radius:var(--radius);border-bottom-right-radius:0;border-left-color:var(--chip-border-color);border-right:none}.ChipCard>.ChipBar.chipBarReversed:not(:first-child)>.chip:first-child{border-top-left-radius:0}.ChipCard>.ChipBar.chipBarReversed:not(:first-child)>:not(.chip):last-child>.chip{border-top-right-radius:0}.ChipCard>.ChipBar.chipBarReversed:not(:first-child)>:not(.chip):first-child>.chip{border-bottom-left-radius:0;border-bottom-right-radius:var(--radius);border-right-color:var(--chip-border-color)}.ChipCard>.ChipBar.chipBarReversed:not(:last-child)>.chip{border-bottom-color:transparent}.ChipCard>.ChipBar.chipBarReversed:not(:last-child)>.chip:last-child{border-bottom-left-radius:0}.ChipCard>.ChipBar.chipBarReversed:not(:last-child)>.chip:first-child{border-bottom-right-radius:0}.ChipCard>.ChipBar.chipBarReversed:not(:last-child)>:not(.chip)>.chip{border-bottom-color:transparent}.ChipCard>.ChipBar.chipBarReversed:not(:last-child)>:not(.chip):last-child>.chip{border-bottom-left-radius:0}.ChipCard>.ChipBar.chipBarReversed:not(:last-child)>:not(.chip):first-child>.chip{border-bottom-right-radius:0}.ChipCard{align-items:stretch;display:flex;flex-direction:column}.ChipCard:has(>*+*)>:where(.chip,a>.chip):not(:first-child):not(:last-child):not(:focus){border-bottom-color:transparent;border-radius:0}.ChipCard:has(>*+*)>:where(.chip,a>.chip):first-child:not(:focus){border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.ChipCard:has(>*+*)>:where(.chip,a>.chip):last-child:not(:focus){border-top-left-radius:0;border-top-right-radius:0}.ChipCard:has(>*+*)>:not(.chip):not(a):not(.ChipBar):not(.ChipCard):not(:first-child):not(:last-child)>.chip:not(:focus){border-bottom-color:transparent;border-radius:0}.ChipCard:has(>*+*)>:not(.chip):not(a):not(.ChipBar):not(.ChipCard):first-child>.chip:not(:focus){border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.ChipCard:has(>*+*)>:not(.chip):not(a):not(.ChipBar):not(.ChipCard):last-child>.chip:not(:focus){border-top-left-radius:0;border-top-right-radius:0}.ChipCard>.ChipCard:not(:first-child)>:where(.chip,a>.chip):first-child:not(:focus){border-top-left-radius:0;border-top-right-radius:0}.ChipCard>.ChipCard:not(:first-child)>.ChipBar:first-child>.chip:first-child:not(:focus){border-top-left-radius:0}.ChipCard>.ChipCard:not(:first-child)>.ChipBar:first-child>.chip:last-child:not(:focus){border-top-right-radius:0}.ChipCard>.ChipCard:not(:first-child)>.ChipBar:first-child>:not(.chip):first-child>.chip:not(:focus){border-top-left-radius:0}.ChipCard>.ChipCard:not(:first-child)>.ChipBar:first-child>:not(.chip):last-child>.chip:not(:focus){border-top-right-radius:0}.ChipCard>.ChipCard:not(:last-child)>:where(.chip,a>.chip):last-child:not(:focus){border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.ChipCard>.ChipCard:not(:last-child)>.ChipBar:last-child>.chip:not(:focus){border-bottom-color:transparent}.ChipCard>.ChipCard:not(:last-child)>.ChipBar:last-child>.chip:first-child:not(:focus){border-bottom-left-radius:0}.ChipCard>.ChipCard:not(:last-child)>.ChipBar:last-child>.chip:last-child:not(:focus){border-bottom-right-radius:0}.ChipCard>.ChipCard:not(:last-child)>.ChipBar:last-child>:not(.chip)>.chip:not(:focus){border-bottom-color:transparent}.ChipCard>.ChipCard:not(:last-child)>.ChipBar:last-child>:not(.chip):first-child>.chip:not(:focus){border-bottom-left-radius:0}.ChipCard>.ChipCard:not(:last-child)>.ChipBar:last-child>:not(.chip):last-child>.chip:not(:focus){border-bottom-right-radius:0}.Collapse[data-v-52bf8bee]{interpolate-size:allow-keywords;display:grid;max-height:0;overflow:hidden;transition:max-height var(--collapse-duration) var(--timing)}.Collapse--anchor-bottom[data-v-52bf8bee]{align-content:end}.Collapse--anchor-top[data-v-52bf8bee]{align-content:start}.Collapse--open[data-v-52bf8bee]{max-height:-moz-max-content;max-height:max-content}.RecordMeta{align-items:center;border-left:1px solid var(--divider-colour);cursor:default;display:flex;gap:var(--space-1);justify-content:flex-end;min-height:var(--block-2);padding-left:var(--space-2);position:relative;z-index:1}.RecordMeta:before{content:"";position:absolute;--height:1px;background-color:var(--divider-colour);height:var(--height);left:0;top:calc(50% - var(--height)/2);width:100%}.RecordMeta .chip{padding:var(--space-bit-1) var(--space-bit-2);position:relative;z-index:10}.RecordFrame[data-v-a6bd7264]{--divider-colour:var(--v4e518f10);display:flex;flex-direction:column;position:relative}.RecordBody[data-v-a6bd7264]{border-left:1px solid var(--divider-colour);margin:0;padding:var(--space-2);padding-bottom:var(--space-1)}.RecordFrame.withShadowBackdrop[data-v-a6bd7264]:after{bottom:60px;content:"";flex-grow:1;height:calc(100% - 130px);left:60px;position:absolute;width:calc(100% - 120px);z-index:-1;--color:var(--base);background:var(--color);border-radius:50px;box-shadow:0 0 120px 120px var(--color);pointer-events:none;transform:scaleX(.8) scaleY(.5)}.ProseMirror-selectednode .RecordFrame[data-v-a6bd7264]{background-color:var(--base-20)}.DayPickerWrapper[data-v-95f002df]{width:-moz-max-content;width:max-content}.DateField[data-v-95f002df],.DateFieldSegment[data-v-95f002df]{align-items:center;display:flex;font-variant-numeric:tabular-nums}.DateFieldSegment[data-v-95f002df]{border-radius:var(--radius);color:var(--base-text);justify-content:center;padding-inline:var(--space-bit-2)}.Calendar[data-v-95f002df]{position:relative;transform:translateY(var(--space-bit-2));z-index:1}.Calendar[data-v-95f002df]:after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius);content:"";height:100%;left:0;-webkit-mask-image:radial-gradient(#000 40%,transparent 74%);mask-image:radial-gradient(#000 40%,transparent 74%);pointer-events:none;position:absolute;top:0;transform:scale(2);width:100%;z-index:-1}.DateFieldLiteral[data-v-95f002df]{color:var(--base-90)}.PopoverArrow[data-v-95f002df]{fill:var(--base-50)}.Calendar[data-v-95f002df]{display:flex;flex-direction:column}.CalendarHeader[data-v-95f002df]{display:grid;grid-template-columns:auto 1fr auto}.CalendarHeading[data-v-95f002df],.CalendarNavButton[data-v-95f002df]{color:var(--base-text)}.CalendarNavButton[data-v-95f002df]{align-items:center;cursor:pointer;display:flex;justify-content:center}.CalendarNavButton[data-v-95f002df]:first-child{border-radius:0;border-top-left-radius:var(--radius)}.CalendarNavButton[data-v-95f002df]:last-child{border-radius:0;border-top-right-radius:var(--radius)}.CalendarWrapper[data-v-95f002df]{background-color:var(--base-10);border:solid var(--border-size) var(--base-50);border-radius:var(--radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:flex;gap:var(--space-2);padding:var(--space-1)}.CalendarGrid[data-v-95f002df]{border-collapse:collapse}.CalendarGridRow[data-v-95f002df]{display:grid;grid-template-columns:repeat(7,1fr)}.CalendarCellTrigger[data-outside-view][data-v-95f002df],.CalendarHeadCell[data-v-95f002df]{color:var(--base-90)}.CalendarHeadCell[data-v-95f002df]{text-align:center;width:2rem}.CalendarCell[data-v-95f002df]{text-align:center}.CalendarCellTrigger[data-v-95f002df]{align-items:center;border-radius:var(--radius-inner);color:var(--base-text);cursor:pointer;display:flex;height:2rem;justify-content:center;transition:all var(--time) var(--timing);width:2rem}.CalendarCellTrigger[data-selected][data-v-95f002df]{background:var(--accent-90);color:var(--accent-10)}.CalendarCellTrigger[data-unavailable][data-v-95f002df]{color:var(--base-90)}.CalendarCellTrigger[data-disabled][data-v-95f002df]{color:var(--base-60);cursor:not-allowed}.CalendarCellTrigger[data-unavailable][data-v-95f002df]{color:var(--base-80);text-decoration:line-through}.CalendarCellTrigger[data-outside-month][data-v-95f002df]{color:var(--base-70)}.DialogOverlay{animation:contentShow .8s cubic-bezier(.16,1,.3,1);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);inset:0;position:fixed;z-index:2000}.DialogContent{animation:contentShow var(--time) cubic-bezier(.16,1,.3,1);background-color:var(--base-10);border-radius:var(--radius);color:var(--base-120);display:flex;flex-direction:column;gap:var(--space-2);left:50%;max-height:85vh;max-width:450px;padding:var(--space-3);position:fixed;top:50%;transform:translate(-50%,-50%);transition:var(--time);width:90vw;z-index:2001}.DialogContent:has(>.DialogIconButton:hover){background-color:var(--base-30);border-color:var(--base-120)}.DialogContent:focus{outline:none}.DialogIconButton{border-radius:var(--radius-inner);position:absolute;right:var(--space-bit-2);top:var(--space-bit-2)}.DialogIconButton:hover{background-color:var(--grass-4)}.DialogIconButton:focus{box-shadow:0 0 0 2px var(--grass-7)}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}}.InputElement.chip{cursor:text}.InputElement::-moz-placeholder{color:var(--base-80)}.InputElement::placeholder{color:var(--base-80)}html body [data-reka-popper-content-wrapper]{z-index:1!important}.TooltipContent{animation-duration:.2s;animation-timing-function:cubic-bezier(.16,1,.3,1);background-color:var(--base-10);border-radius:var(--radius);padding:var(--space-bit-2);-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform,opacity}.TooltipContent p{color:var(--base-120)}.TooltipContent[data-state=delayed-open][data-side=top]{animation-name:slideDownAndFade}.TooltipContent[data-state=delayed-open][data-side=right]{animation-name:slideLeftAndFade}.TooltipContent[data-state=delayed-open][data-side=bottom]{animation-name:slideUpAndFade}.TooltipContent[data-state=delayed-open][data-side=left]{animation-name:slideRightAndFade}.TooltipArrow{fill:var(--base-60)}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideRightAndFade{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeftAndFade{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}.InputWrapper textarea.InputElement{overflow-wrap:anywhere;overflow-x:hidden;overflow-y:hidden;padding-top:var(--space-bit-2);resize:none;white-space:pre-wrap;word-break:break-word;field-sizing:content;max-width:var(--panel-0);min-height:calc(var(--block-2)*3);width:100%}.IslandMenu[data-v-708b6a1a]{align-items:center;background-color:var(--base-10);border:solid var(--border-size) var(--base-50);border-radius:var(--radius);border-radius:var(--radius-outer);bottom:var(--space-1);display:flex;flex-direction:column;gap:0;justify-content:center;left:0;margin:auto;overflow:hidden;position:fixed;right:0;width:-moz-min-content;width:min-content;z-index:1000}.IslandMenu.expanded[data-v-708b6a1a]{gap:var(--space-bit-2)}.islandPosition[data-v-708b6a1a]{bottom:var(--space-1);left:0;margin:auto;position:fixed;right:0}.haze[data-v-708b6a1a]{background:var(--accent);border-radius:var(--radius-outer);box-shadow:0 22px 115px var(--v2deb8a0e) var(--accent);height:var(--block-3);opacity:1;pointer-events:none;transition:color var(--time-2),background-color var(--time-2),border-color var(--time-2),opacity var(--time-2),transform var(--time-2);width:50px;z-index:99}.islandPanel[data-v-4ed1db23]{display:flex;flex-direction:column;height:0;overflow:hidden;padding:0;transition:color var(--time-2),background-color var(--time-2),border-color var(--time-2),opacity var(--time-2),transform var(--time-2);width:0}.islandPanel.show[data-v-4ed1db23]{height:auto;width:30em}.islandButtons[data-v-c8c80060]{display:flex;padding:var(--space-bit-2)}.pixelated-image-card{background-color:var(--base-20);height:300px;overflow:hidden;position:relative;width:300px}.pixelated-image-card__active,.pixelated-image-card__default,.pixelated-image-card__pixels{height:100%;left:0;position:absolute;top:0;width:100%}.pixelated-image-card__active{display:none;z-index:2}.pixelated-image-card__pixels{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:3}.pixelated-image-card__pixel{display:none;position:absolute}.RadioCheckbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.RadioCheckbox{cursor:pointer;display:grid;grid-template-columns:var(--block-2) 1fr;justify-items:center;padding-right:var(--space-2);position:relative}.RadioCheckbox input{border-radius:var(--radius);cursor:pointer;height:100%;left:0;position:absolute;top:0;transition:var(--time);width:100%;z-index:10}.Spinner[data-v-88d6229a]{display:inline-block;vertical-align:middle}.ScrollAreaContainer{width:100%}.ScrollAreaOuter{min-height:0}.ScrollAreaOuter,.ScrollAreaRoot{height:100%;overflow:hidden;width:100%}.ScrollAreaRoot{--scrollbar-size:10px}.ScrollAreaViewport{border-radius:inherit;display:flex;height:100%;justify-content:center;width:100%}.ScrollAreaViewport>div{width:100%}.ScrollAreaScrollbar{background-color:var(--base-20);display:flex;padding:2px;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ScrollAreaScrollbar:hover{background-color:var(--base-40)}.ScrollAreaScrollbar[data-orientation=vertical]{width:var(--scrollbar-size)}.ScrollAreaScrollbar[data-orientation=horizontal]{flex-direction:column;height:var(--scrollbar-size)}.ScrollAreaThumb{background:var(--base-120);border-radius:var(--radius);flex:1;position:relative}.ScrollAreaThumb:before{content:"";height:100%;left:50%;min-height:44px;min-width:44px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.ScrollAreaCorner{background:var(--base-20)}.ScrollRoot{position:relative}.ScrollViewportEdge{height:100%;overflow:hidden;position:relative;width:100%}.ScrollViewportEdge:after,.ScrollViewportEdge:before{content:"";opacity:0;pointer-events:none;position:absolute;transition:opacity var(--time-2) var(--timing);z-index:10}[data-scrollable] .ScrollViewportEdge:after,[data-scrollable] .ScrollViewportEdge:before{opacity:1}.ScrollViewportEdge[data-orientation=horizontal]:after,.ScrollViewportEdge[data-orientation=horizontal]:before{height:100%;top:0;width:var(--space-3)}.ScrollViewportEdge[data-orientation=horizontal]:before{background:linear-gradient(90deg,var(--be1da7f6),transparent);left:0}.ScrollViewportEdge[data-orientation=horizontal]:after{background:linear-gradient(270deg,var(--be1da7f6),transparent);right:0}.ScrollViewportEdge[data-orientation=vertical]:after,.ScrollViewportEdge[data-orientation=vertical]:before{height:var(--space-3);left:0;width:100%}.ScrollViewportEdge[data-orientation=vertical]:before{background:linear-gradient(180deg,var(--be1da7f6),transparent);top:0}.ScrollViewportEdge[data-orientation=vertical]:after{background:linear-gradient(0deg,var(--be1da7f6),transparent);bottom:0}.ScrollViewport{height:100%;overflow:scroll;scrollbar-width:none;width:100%}.ScrollViewportEdge[data-orientation=vertical]>.ScrollViewport{padding-block:var(--f7400e8e)}.ScrollViewportEdge[data-orientation=horizontal]>.ScrollViewport{padding-inline:var(--f7400e8e)}.ScrollViewport::-webkit-scrollbar{display:none}.ScrollTrack{--scrollSize:var(--v9bfd970a);align-items:center;border-radius:var(--radius);display:flex;opacity:.6;position:absolute;touch-action:none;transition:opacity var(--time) var(--timing);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ScrollTrack.visibleTrack{background-color:var(--base-10)}.ScrollTrack.ScrollTrackPush{transform:translate(var(--scrollSize))}.ScrollTrack.scrollDragging,.ScrollTrack:hover{opacity:1}.ScrollTrack[data-orientation=vertical]{flex-direction:column;height:100%;right:0;top:0;width:var(--scrollSize)}.ScrollTrack[data-orientation=horizontal]{bottom:0;flex-direction:row;height:var(--scrollSize);left:0;width:100%}.ScrollThumb{background:var(--base-60);border-radius:var(--radius-inner);cursor:grab;flex-shrink:0}.ScrollThumb:active{cursor:grabbing}.ScrollThumb:before{content:"";height:100%;left:50%;min-height:44px;min-width:44px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.SelectContent{transform:translateY(-9px)}.SelectScrollButton{align-items:center;background-color:var(--base-10);color:var(--base-120);cursor:default;display:flex;height:var(--block-2);justify-content:center}.SelectTrigger{align-items:center;display:flex;gap:var(--space-1);justify-content:space-between}.SelectTrigger[data-placeholder]{color:var(--base-text,var(--base-120))}.SelectItem{display:flex;gap:var(--space-1)}.ComboboxRoot{position:relative}.ComboboxAnchor{display:flex}.ComboboxEmpty{align-items:center;color:var(--warning-120);display:flex;gap:var(--space-1);justify-content:center;padding-bottom:var(--space-1);padding-top:var(--space-1)}.SearchControls{position:absolute;right:var(--space-bit-1)}.SearchControl{border-radius:var(--radius-inner)}.ScrollBarContainer{padding:var(--space-bit-1);position:relative}.TagScrollRoot{max-width:calc(var(--panel-1));width:100%}.TagsInputItem{position:relative;z-index:9}.TagsInputItem .chip{--chip-border-radius:var(--radius-inner)}.TagsInputItemText{color:var(--chip-text);max-width:200px;text-overflow:ellipsis;white-space:nowrap;width:-moz-max-content;width:max-content}.TagsInputInput{all:unset}.TagsSelectMainContent{display:grid;grid-template-columns:1fr;position:relative;z-index:2}.TagsInputSearch{position:relative}.TagsInputSearch:focus-within{z-index:10}.TagsSelectMainContent.hasTags{grid-template-columns:auto minmax(250px,1fr)}.TagSelectTrigger{width:100%}.TagSelectTrigger .ScrollViewport{align-items:center;display:flex}.TagsInputContent{display:flex;gap:var(--space-bit-1);padding:0 var(--space-bit-1);width:-moz-max-content;width:max-content}.TagSelectTrigger .TagsSelectMainContent .TagsInputTags.chip{display:flex;flex-wrap:nowrap;min-width:0;overflow:hidden;padding:0;position:relative;width:100%}.TagsInputInput{text-box-edge:cap alphabetic;text-box-trim:trim-both}.SelectContent{background-color:var(--base-10);border:1px solid var(--base-50);border-radius:var(--radius);cursor:pointer;margin-top:var(--space-1);overflow:hidden;position:absolute;width:100%;z-index:10000}.SelectViewport{padding:var(--space-1)}.SelectLabel{color:var(--base-80);padding:0 var(--space-1);padding-bottom:var(--space-bit-2)}.SelectItem{align-items:center;border-radius:var(--radius);color:var(--space-1);display:flex;justify-content:space-between;padding:0 var(--space-1)}.SelectItem[data-disabled]{color:var(--base-50);pointer-events:none}.SelectItem:focus,.SelectItem:hover,.SelectItem[data-highlighted]{background-color:var(--base-20);color:var(--base-120);outline:none}.SelectItem[data-state=checked]{background-color:var(--accent-30);color:var(--accent-120)}.SelectItemsSeparator{background-color:var(--base-50);height:1px;margin:var(--space-1)}.SelectItemIndicator{width:25px}.ComboboxInput[value=""]::-moz-placeholder{color:var(--base-80)}.ComboboxInput[value=""]::placeholder,.SelectTrigger p[data-placeholder]{color:var(--base-80)}.SliderLabel{align-items:center;display:flex;gap:var(--space-bit-1);left:var(--space-bit-2)}.SliderLabel,.SliderValue{position:absolute;z-index:10}.SliderValue{right:var(--space-bit-2)}.SliderRoot.chip{align-items:center;cursor:pointer;display:flex;padding:0;padding-inline:var(--space-bit-0);position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.SliderRoot.chip.chipHover:hover{background:var(--base)}.SliderRoot[data-disabled]{opacity:.5}.SliderRoot[data-orientation=vertical]{flex-direction:column;height:100%;min-height:11rem;width:var(--block-1)}.SliderTrack{align-items:center;display:flex;flex-grow:1;justify-content:center;overflow:hidden;position:relative}.SliderTrack[data-orientation=horizontal],.SliderTrack[data-orientation=vertical]{height:100%;width:100%}.SliderRange{background:var(--base-50);border-radius:var(--radius-inner);position:absolute;transition:height var(--time-1)}.SliderTrack .SliderRange.isSmall{border-radius:var(--radius);height:70%}.SliderRange[data-orientation=horizontal]{height:calc(100% - var(--space-bit-1))}.SliderRange[data-orientation=vertical]{width:100%}.SliderThumb{align-items:center;display:flex;height:calc(100% - var(--space-bit-1));justify-content:center;width:5px}.SliderRoot.chip .SliderThumb:focus-visible{outline:none}.SliderThumbHandle{background:var(--base-110);border-radius:var(--radius);height:70%;transform:translate(calc(0px - var(--space-bit-1)));transition:box-shadow var(--time-2) var(--timing),border-color var(--time-2) var(--timing),background-color var(--time-2) var(--timing),opacity var(--time-1) var(--timing),height var(--time-1) var(--timing);width:var(--border-size)}.SliderThumb.isHidden .SliderThumbHandle{box-shadow:none!important;height:0;opacity:0}.SliderRoot.chip:hover .SliderThumb .SliderThumbHandle{box-shadow:0 0 0 var(--space-bit-2) color-mix(in srgb,var(--base-80) 22%,transparent)}.SliderRoot.chip:focus-visible .SliderThumb .SliderThumbHandle{box-shadow:0 0 0 var(--space-bit-2) color-mix(in srgb,var(--base-80) 28%,transparent);outline:none}.SliderRoot.chip[data-disabled] .SliderThumb,.SliderThumb.isThumbless{pointer-events:none}.LoadingBar{cursor:default;pointer-events:none}.SliderContainer{position:relative;--handle-size:var(--block-0);--track-height:calc(var(--block-1)/2);--padding-sides:calc(var(--space-2) + var(--track-height)/2.5);--padding:var(--space-2) var(--padding-sides)}.SliderContainer .SliderRuler{pointer-events:none;position:absolute;top:0;width:100%;z-index:5}.SliderWrapper{background:var(--base-10);cursor:pointer;height:var(--block-2);justify-content:center;padding:var(--padding)}.SliderWrapper,.SliderWrapper .SliderTrack{align-items:center;border-radius:var(--radius);display:flex;position:relative}.SliderWrapper .SliderTrack{background:var(--accent-60);height:var(--track-height);width:100%;z-index:1}.SliderWrapper .SliderTrack .SliderRange{align-items:center;background:var(--accent-100);border-radius:var(--radius);display:flex;height:100%;justify-self:flex-end;margin-left:calc(var(--v8c2d16a6)*1%);position:relative;width:calc(var(--v992b0b54)*1%);z-index:2}.Tabs{justify-content:space-between;width:100%}.Tabs,.TabsList{align-items:center;display:flex}.TabsRoot{display:flex;flex-direction:column;gap:var(--space-1);height:var(--side-size);padding-bottom:25px}.TabsContent{height:100%}.TransitionPanelDynamic{animation-duration:.1s;animation-fill-mode:forwards;animation-timing-function:var(--timing,ease);grid-area:1/1;opacity:0;pointer-events:none;width:100%}.TransitionPanelDynamic.showPanel{opacity:1;pointer-events:auto;transform:translate(0)}.TransitionPanelDynamic:not(.animate){animation-name:none!important}.TransitionPanelDynamic.open{animation-name:slideInFromRight}.TransitionPanelDynamic.closed{animation-name:slideOutToLeft}.TransitionPanelDynamic.open.reverse{animation-name:slideInFromLeft}.TransitionPanelDynamic.closed.reverse{animation-name:slideOutToRight}@keyframes slideInFromRight{0%{opacity:0;transform:translate(150%)}to{opacity:1;transform:translate(0)}}@keyframes slideOutToLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-150%)}}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-150%)}to{opacity:1;transform:translate(0)}}@keyframes slideOutToRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(150%)}}.TransitionPanelGroup{display:grid;height:100%;min-height:0;position:relative;width:100%}.toast{background-color:var(--base-10);border:solid var(--border-size) var(--base-80);border-radius:var(--radius);color:var(--base-120);padding:var(--space-1) var(--space-2);--color:var(--base);--color-10:var(--base-10);--color-20:var(--base-20);--color-30:var(--base-30);--color-40:var(--base-40);--color-50:var(--base-50);--color-60:var(--base-60);--color-70:var(--base-70);--color-80:var(--base-80);--color-90:var(--base-90);--color-100:var(--base-100);--color-110:var(--base-110);--color-120:var(--base-120);--color-text:var(--base-text)}#ToggleWrapper{--handle-size:var(--chip-size);--handle-margin:calc(var(--space-bit-1)/2);background-color:var(--base-10);display:inline-block;padding:0;width:calc(var(--handle-size)*2)}#ToggleWrapper .handle{align-items:center;aspect-ratio:1/1;background-color:var(--base-100);border-radius:var(--radius-inner);color:var(--base-10);display:flex;height:calc(100% - var(--space-bit-1));justify-content:center;margin-left:calc(var(--handle-margin));position:relative;transition:margin-left var(--time)}#ToggleWrapper.toggleRight .handle{margin-left:calc(var(--handle-size) + var(--handle-margin))}#ToggleWrapper.chipMedium:focus{background-color:var(--base-50)}.DropdownMenuCheckboxItem[data-v-5fc24229]{align-items:center;border-radius:var(--radius-inner);color:var(--base-text);cursor:default;display:flex;font-size:var(--caption-font-size);gap:var(--space-bit-3);outline:none;padding:var(--space-bit-2) var(--space-bit-3);padding-left:var(--space-4);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DropdownMenuCheckboxItem[data-v-5fc24229]:focus,.DropdownMenuCheckboxItem[data-highlighted][data-v-5fc24229]{background-color:var(--base-30);color:var(--base-text)}.DropdownMenuCheckboxItem[data-disabled][data-v-5fc24229]{opacity:.5;pointer-events:none}.DropdownMenuCheckboxIndicator[data-v-5fc24229]{align-items:center;display:flex;height:.875rem;justify-content:center;left:var(--space-bit-3);pointer-events:none;position:absolute;width:.875rem}.DropdownMenuCheckboxItem[data-v-5fc24229] svg{flex-shrink:0;height:1rem;pointer-events:none;width:1rem}.DropdownMenuContent{background-color:var(--base);border:var(--border);border-radius:var(--radius);color:var(--base-text);max-height:var(--reka-dropdown-menu-content-available-height);min-width:8rem;overflow-x:hidden;overflow-y:auto;padding:var(--space-bit-2);transform-origin:var(--reka-dropdown-menu-content-transform-origin);z-index:50}.DropdownMenuContent[data-state=open]{animation:dropdownIn var(--time-2) var(--timing)}.DropdownMenuContent[data-state=closed]{animation:dropdownOut var(--time-2) var(--timing)}@keyframes dropdownIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes dropdownOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.DropdownMenuItem{display:flex;gap:var(--space-bit-3);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DropdownMenuItem[data-disabled]{opacity:.5}.DropdownMenuItem[data-inset]{padding-left:var(--space-4)}.DropdownMenuItem[data-variant=destructive]{color:var(--danger-100)}.DropdownMenuItem[data-variant=destructive]:focus,.DropdownMenuItem[data-variant=destructive][data-highlighted]{background-color:var(--danger-20);color:var(--danger-text)}.DropdownMenuItem :deep(svg){color:var(--base-80);flex-shrink:0;height:1rem;pointer-events:none;width:1rem}.DropdownMenuItem[data-variant=destructive] :deep(svg){color:var(--danger-100)}.DropdownMenuLabel[data-v-d3ebf283]{color:var(--base-80);font-size:var(--caption-font-size);font-weight:500;padding:var(--space-bit-2) var(--space-bit-3)}.DropdownMenuLabel[data-inset][data-v-d3ebf283]{padding-left:var(--space-4)}.DropdownMenuRadioItem[data-v-f77e27de]{align-items:center;border-radius:var(--radius-inner);color:var(--base-text);cursor:default;display:flex;font-size:var(--caption-font-size);gap:var(--space-bit-3);outline:none;padding:var(--space-bit-2) var(--space-bit-3);padding-left:var(--space-4);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DropdownMenuRadioItem[data-v-f77e27de]:focus,.DropdownMenuRadioItem[data-highlighted][data-v-f77e27de]{background-color:var(--base-30);color:var(--base-text)}.DropdownMenuRadioItem[data-disabled][data-v-f77e27de]{opacity:.5;pointer-events:none}.DropdownMenuRadioIndicator[data-v-f77e27de]{align-items:center;display:flex;height:.875rem;justify-content:center;left:var(--space-bit-3);pointer-events:none;position:absolute;width:.875rem}.DropdownMenuRadioIcon[data-v-f77e27de]{fill:currentColor;height:.5rem;width:.5rem}.DropdownMenuRadioItem[data-v-f77e27de] svg{flex-shrink:0;pointer-events:none}.DropdownMenuSeparator[data-v-fea03c7f]{background-color:var(--base-50);height:1px;margin:var(--space-bit-2) calc(var(--space-bit-2)*-1)}.DropdownMenuShortcut[data-v-f15271ce]{color:var(--base-70);font-size:.75rem;letter-spacing:.1em;margin-left:auto}.DropdownMenuSubContent{background-color:var(--base-10);border:var(--border);border-radius:var(--radius);color:var(--base-text);min-width:8rem;overflow:hidden;padding:var(--space-bit-2);transform-origin:var(--reka-dropdown-menu-content-transform-origin);z-index:50}.DropdownMenuSubContent[data-state=open]{animation:dropdownSubIn var(--time-2) var(--timing)}.DropdownMenuSubContent[data-state=closed]{animation:dropdownSubOut var(--time-2) var(--timing)}@keyframes dropdownSubIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes dropdownSubOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.DropdownMenuSubTrigger{align-items:center;border-radius:var(--radius-inner);color:var(--base-text);cursor:default;display:flex;font-size:var(--caption-font-size);gap:var(--space-bit-3);outline:none;padding:var(--space-bit-2) var(--space-bit-3);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DropdownMenuSubTrigger:focus,.DropdownMenuSubTrigger[data-highlighted],.DropdownMenuSubTrigger[data-state=open]{background-color:var(--base-30);color:var(--base-text)}.DropdownMenuSubTrigger[data-inset]{padding-left:var(--space-4)}.DropdownMenuSubTrigger :deep(svg){color:var(--base-80);flex-shrink:0;height:1rem;pointer-events:none;width:1rem}.DropdownMenuSubTriggerChevron{height:1rem;margin-left:auto;width:1rem}.TreeItem{flex:1}.TreeItemIcon{align-items:center;display:flex;justify-content:center;position:relative;--chip-size:var(--block-2);height:var(--chip-size);min-height:var(--chip-size);min-width:var(--chip-size)}.TreeItemIcon .iconify{position:relative;z-index:1}.TreeBranch{fill:none;height:100%;inset-block:0;left:0;overflow:visible;pointer-events:none;position:absolute;stroke:var(--base-60);stroke-linecap:round;stroke-width:5;width:calc(var(--chip-size) + var(--space-2));z-index:0}.TreeBranch circle{fill:var(--base-10);stroke:var(--base-10)}.TreeItemBtn.chip:is(.chipMini,.chipSmall,.chipMedium,.chipLarge).chipHover.chipActive.chipFocus{gap:var(--space-bit-3);gap:0;min-width:0;padding:0;width:100%}.TreeItemBtn.chip:is(.chipMini,.chipSmall,.chipMedium,.chipLarge).chipHover.chipActive.chipFocus p{text-align:left}.TreeRoot{align-items:flex-start;display:flex;flex-direction:column;list-style:none;margin:0;padding:0;position:relative}.TreeRow{align-items:center;display:grid;grid-template-columns:1fr;width:100%}.TreeRow.hasChildren{grid-template-columns:auto 1fr}.TreeRow.hasSettings{grid-template-columns:1fr auto}.TreeRow.hasChildren.hasSettings{grid-template-columns:auto 1fr auto}.TreeRow.isCollapsed{width:auto}.TreeSettingsShell{align-items:center;display:flex}.TreeSettingsBtn.chip:is(.chipMini,.chipSmall,.chipMedium,.chipLarge).chipHover.chipActive.chipFocus{height:var(--block-2);justify-content:center;min-width:var(--block-2);padding:0;width:var(--block-2)}.TreeSettingsBtn .iconify{color:var(--base-90)}.TreeLinkShell .TreeLink{border-left-color:transparent;min-width:0;padding-left:0;width:100%}.TreeLinkShell{display:flex;flex:1;max-width:100%;min-width:0;opacity:1;overflow:hidden;transition:max-width var(--time-2) var(--timing),opacity var(--time-2) var(--timing);width:100%}.TreeLinkShell.isCollapsed{max-width:0;opacity:0;pointer-events:none}.TreeRow.isFolderOpen .TreeLinkShell .TreeItemLabel{font-variation-settings:var(--font-bold);font-weight:900}.TreeRow.isNested .TreeItemIcon .iconify{color:var(--base-80)}.hasChildren .TreeItemLabel,.hasIcon .TreeItemLabel{color:var(--base-120)}.TreeItemLabel{color:var(--base-100);display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.TreeRoot.isDndEnabled .TreeRow{cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TreeRoot.isDndEnabled .TreeRow a{-webkit-user-drag:none}.TreeRoot.isDragging .TreeRow{cursor:grabbing}.TreeRoot.isDragging .TreeRow.isDragSource{opacity:.7;pointer-events:none}.TreeRow.dropAfter,.TreeRow.dropBefore{position:relative}.TreeRow.dropAfter:after,.TreeRow.dropBefore:before{background:var(--base-100);border-radius:var(--radius);content:"";height:4px;left:var(--space-bit-3);pointer-events:none;position:absolute;right:var(--space-bit-3);z-index:2}.TreeRow.dropBefore:before{top:-1px}.TreeRow.dropAfter:after{bottom:-1px}.TreeRow.dropInsideDescendant,.TreeRow.dropInsideScope,.TreeRow.dropInsideTarget{position:relative}.TreeRow.dropInsideScope:before{background:color-mix(in srgb,var(--base-100) 12%,transparent);border-left:2px solid var(--base-100);border-right:2px solid var(--base-100);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.TreeRow.dropInsideScopeStart:before{background:color-mix(in srgb,var(--base-100) 16%,transparent);border-top:2px solid var(--base-100);border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.TreeRow.dropInsideScopeEnd:before{border-bottom:2px solid var(--base-100);border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}.TreeRow.dropInsideScopeInvalid:before{background:color-mix(in srgb,var(--base-30) 64%,transparent);border-left-color:var(--base-60);border-right-color:var(--base-60)}.TreeRow.dropInsideScopeInvalid.dropInsideScopeStart:before{border-top-color:var(--base-60)}.TreeRow.dropInsideScopeInvalid.dropInsideScopeEnd:before{border-bottom-color:var(--base-60)}.TreeRow.dropInsideScopeInvalid>.TreeItem,.TreeRow.dropInsideScopeInvalid>.TreeLinkShell,.TreeRow.dropInsideScopeInvalid>.TreeSettingsShell{opacity:.62}.TreeScopeMeaningOverlay{align-items:center;-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);background:color-mix(in srgb,var(--base-100) 10%,transparent);border:2px solid var(--base-60);border-radius:var(--radius);display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.TreeScopeMeaningOverlay.base-accent,.TreeScopeMeaningOverlay.base-warning{background:color-mix(in srgb,var(--base-100) 14%,transparent);border-color:var(--base-100)}.TreeScopeMeaningOverlay.isInvalid{-webkit-backdrop-filter:blur(1.2px);backdrop-filter:blur(1.2px);background:color-mix(in srgb,var(--base-30) 64%,transparent);border-color:var(--base-60)}.TreeScopeMeaningOverlay p{background:color-mix(in srgb,var(--base-30) 82%,transparent);border:1px solid var(--base-60);border-radius:var(--radius);color:var(--base-text);font-size:.78em;margin:0;padding:var(--space-bit-2) var(--space-bit-3);white-space:nowrap}.TreeScopeMeaningOverlay.base-accent p,.TreeScopeMeaningOverlay.base-warning p{background:color-mix(in srgb,var(--base-10) 82%,transparent);border-color:var(--base-100)}.TreeRoot.isDropTargetRoot{border-radius:var(--radius);outline:2px dashed var(--base-100);outline-offset:4px}.TreeDragGhost{align-items:center;box-shadow:0 6px 16px #0000002e;display:flex;gap:var(--space-bit-3);height:var(--block-2);left:0;opacity:.85;padding-inline:var(--space-bit-3);pointer-events:none;position:fixed;top:0;will-change:transform;z-index:9999}@media(prefers-reduced-motion:reduce){.TreeRow.dropInside .TreeItemIcon{transition:none}}#DrawerContent #DrawerHandle{background-color:var(--base-30);border-radius:var(--radius);cursor:grab;height:10px;margin-bottom:var(--space-2);width:100px}#DrawerContent{align-items:center;background-color:var(--base);border-radius:var(--radius) var(--radius) 0 0;bottom:0;display:flex;flex-direction:column;gap:var(--space-2);left:0;overflow:hidden;padding:var(--space-4);padding-top:var(--space-2);position:fixed;right:0;width:100vw;z-index:51000}.DrawerScroll{flex:1;min-height:0;width:100%}#DrawerContent:focus{outline:2px solid var(--accent-100);outline-offset:-2px}#DrawerOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000080;height:100%;left:0;max-height:40vh;opacity:0;position:fixed;top:0;transition:opacity .5s cubic-bezier(.32,.72,0,1);width:100%;z-index:50000}#DrawerOverlay[data-state=open]{opacity:1}#DrawerOverlay[data-state=closed]{opacity:0}#DrawerHandle{min-height:10px}.page-enter-active,.page-leave-active{transition:all .8s}.page-enter-from,.page-leave-to{filter:blur(1rem);opacity:0}::view-transition-new(root),::view-transition-old(root){animation:none}html[data-vt-blur]::view-transition-old(root){animation:blur-fade-out .4s ease-out}html[data-vt-blur]::view-transition-new(root){animation:blur-fade-in .4s ease-out}@keyframes blur-fade-out{0%{filter:blur(0);opacity:1}to{filter:blur(1rem);opacity:0}}@keyframes blur-fade-in{0%{filter:blur(1rem);opacity:0}to{filter:blur(0);opacity:1}}::view-transition-group(post-card-*){animation-duration:.5s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-new(post-card-*),::view-transition-old(post-card-*){animation-duration:.5s;animation-timing-function:cubic-bezier(.4,0,.2,1);mix-blend-mode:normal}::view-transition-group(post-card--author){animation-duration:.5s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-old(post-card--author){animation:author-fade-out .5s ease-out forwards}::view-transition-new(post-card--author){animation:author-fade-in .5s ease-out forwards}@keyframes author-fade-out{0%{filter:blur(0);opacity:1}to{filter:blur(12px);opacity:0}}@keyframes author-fade-in{0%{filter:blur(12px);opacity:0}to{filter:blur(0);opacity:1}}::view-transition-group(post-card--avatar){animation-duration:.5s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-new(post-card--avatar),::view-transition-old(post-card--avatar){animation-duration:.5s;animation-timing-function:cubic-bezier(.4,0,.2,1)}
