@layer reset{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){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,samp,pre{font-family:var(--font-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer tokens{:root{--color-black:oklch(0% 0 none);--color-white:oklch(100% 0 none);--color-zinc-50:oklch(98.5% 0 none);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-neutral-50:oklch(98.5% 0 none);--color-neutral-100:oklch(97% 0 none);--color-neutral-200:oklch(92.2% 0 none);--color-neutral-300:oklch(87% 0 none);--color-neutral-400:oklch(70.8% 0 none);--color-neutral-500:oklch(55.6% 0 none);--color-neutral-600:oklch(43.9% 0 none);--color-neutral-700:oklch(37.1% 0 none);--color-neutral-800:oklch(26.9% 0 none);--color-neutral-900:oklch(20.5% 0 none);--color-neutral-950:oklch(14.5% 0 none);--color-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-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-cyan-400:oklch(78.9% .154 211.53);--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-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-950:oklch(27.7% .046 192.524);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-700:oklch(50.8% .118 165.612);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--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-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-950:oklch(28.6% .066 53.813);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-700:oklch(55.5% .163 48.998);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--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-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--bg:light-dark(var(--color-zinc-200),var(--color-zinc-900));--surface:light-dark(var(--color-zinc-100),var(--color-zinc-900));--surface-2:light-dark(var(--color-zinc-50),var(--color-zinc-800));--fg:light-dark(var(--color-zinc-900),var(--color-zinc-100));--fg-soft:light-dark(var(--color-zinc-700),var(--color-zinc-300));--fg-muted:light-dark(var(--color-zinc-500),var(--color-zinc-400));--fg-faint:light-dark(var(--color-zinc-400),var(--color-zinc-500));--line:light-dark(var(--color-zinc-300),var(--color-zinc-700));--line-soft:light-dark(var(--color-zinc-200),var(--color-zinc-800));--solid:light-dark(var(--color-zinc-800),var(--color-white));--on-solid:light-dark(var(--color-zinc-100),var(--color-zinc-900));--accent:light-dark(var(--color-blue-500),var(--color-blue-400));--accent-fg:light-dark(var(--color-blue-700),var(--color-blue-300));--signal:var(--color-yellow-400);--signal-strong:var(--color-yellow-500);--ok:light-dark(var(--color-emerald-500),var(--color-emerald-400));--ok-fg:light-dark(var(--color-emerald-700),var(--color-emerald-400));--warn:light-dark(var(--color-amber-500),var(--color-amber-400));--warn-fg:light-dark(var(--color-amber-700),var(--color-amber-400));--down:light-dark(var(--color-red-500),var(--color-red-400));--down-fg:light-dark(var(--color-red-700),var(--color-red-400));--focus:var(--color-zinc-400)}[data-status=operational]{--status:var(--ok);--status-fg:var(--ok-fg)}[data-status=degraded]{--status:var(--warn);--status-fg:var(--warn-fg)}[data-status=outage]{--status:var(--down);--status-fg:var(--down-fg)}[data-status=maintenance]{--status:light-dark(var(--color-blue-500),var(--color-blue-400));--status-fg:light-dark(var(--color-blue-700),var(--color-blue-400))}[data-status=unknown]{--status:light-dark(var(--color-zinc-400),var(--color-zinc-500));--status-fg:light-dark(var(--color-zinc-500),var(--color-zinc-400))}:root{--rim:inset 0 1px 0 0 light-dark(oklch(100% 0 none/.9),oklch(100% 0 none/.22));--edge:inset 0 1px 0 0 light-dark(oklch(100% 0 none/.9),oklch(100% 0 none/.22)), inset 0 -1px 0 0 light-dark(oklch(0% 0 none/.1),oklch(0% 0 none/.4));--well:inset 0 2px 4px 0 light-dark(oklch(0% 0 none/.09),oklch(0% 0 none/.35));--plate:var(--shadow-plate);--lift-sm:var(--shadow-lift-sm);--lift:var(--shadow-lift);--lift-lg:var(--shadow-lift-lg);@media (prefers-color-scheme:dark){--plate:var(--shadow-plate-dark);--lift-sm:var(--shadow-lift-sm-dark);--lift:var(--shadow-lift-dark);--lift-lg:var(--shadow-lift-lg-dark)}--qruto-ink:light-dark(var(--color-zinc-700),var(--color-zinc-300));--qruto-glow:light-dark(oklch(100% 0 none/.2),oklch(100% 0 none/.6));--qruto-shade:light-dark(oklch(0% 0 none/.2),oklch(0% 0 none/.1));--shadow-depth:0 1px 0 0 oklch(0% 0 none);--shadow-convex:inset 3px 3px 2px 0 oklch(100% 0 none/.5), inset -2px -2px 2px 0 oklch(0% 0 none/.5);--shadow-concave-sm:inset 1px 1px 1px 0 oklch(0% 0 none/.8), inset -1px -1px 1px 0 oklch(100% 0 none/.15);--shadow-concave-sm-dark:inset 1px 1px 1px 0 oklch(0% 0 none/.07), inset -1.5px -1.5px 1px 0 oklch(100% 0 none);--shadow-concave-xs-color:inset 2px 2px 0 0 oklch(0% 0 none/.15), inset -2px -2px 0 0 oklch(100% 0 none/.3);--shadow-convex-xs:inset 1.5px 1.5px 0 0 oklch(100% 0 none/.25), inset -2px -2px 0 0 oklch(0% 0 none);--shadow-convex-tiny:inset 1px 1px 0 0 oklch(100% 0 none/.25), inset -2px -2px 0 0 oklch(0% 0 none);--shadow-convex-tiny-dark:inset 2px 2px 0 0 oklch(100% 0 none), inset -1px -1px 0 0 oklch(0% 0 none/.2);--shadow-convex-xs-light:inset 2px 2px 0 0 oklch(100% 0 none/.25), inset -2px -2px 0 0 oklch(0% 0 none/.15);--shadow-convex-xs-white:inset 2px 2px 0 0 oklch(100% 0 none), inset -1.5px -1.5px 0 0 oklch(0% 0 none/.15);--shadow-convex-xs-zinc-50:inset 1px 1px 0 0 oklch(100% 0 none), inset -1px -1px 0 0 oklch(0% 0 none/.05);--shadow-convex-xs-color:inset 2px 2px 0 0 oklch(100% 0 none/.3), inset -2px -2px 0 0 oklch(0% 0 none/.07);--shadow-convex-zinc-700:inset 1px 1px 0 0 oklch(100% 0 none/.05), inset -1.5px -1.5px 0 0 oklch(0% 0 none/.45);--shadow-plate:0 1.5px 2px -1px oklch(0% 0 none/.3);--shadow-plate-dark:0 1.5px 2px -1px oklch(0% 0 none/.8);--shadow-lift-sm:0 1px 2px -1px oklch(0% 0 none/.18), 0 3px 8px -4px oklch(0% 0 none/.22);--shadow-lift:0 2px 4px -2px oklch(0% 0 none/.16), 0 10px 20px -8px oklch(0% 0 none/.28);--shadow-lift-lg:0 3px 6px -3px oklch(0% 0 none/.16), 0 20px 36px -14px oklch(0% 0 none/.34);--shadow-lift-sm-dark:0 1px 2px -1px oklch(0% 0 none/.7), 0 4px 8px -3px oklch(0% 0 none/.6);--shadow-lift-dark:0 2px 4px -1px oklch(0% 0 none/.75), 0 12px 22px -6px oklch(0% 0 none/.75);--shadow-lift-lg-dark:0 3px 6px -2px oklch(0% 0 none/.8), 0 22px 38px -10px oklch(0% 0 none/.85);--inset-shadow-rim:inset 0 1px 0 0 oklch(100% 0 none/.22);--inset-shadow-rim-light:inset 0 1px 0 0 oklch(100% 0 none/.9);--inset-shadow-rim-subtle:inset 0 1px 0 0 oklch(100% 0 none/.06);--inset-shadow-edge:inset 0 1px 0 0 oklch(100% 0 none/.22), inset 0 -1px 0 0 oklch(0% 0 none/.4);--inset-shadow-edge-light:inset 0 1px 0 0 oklch(100% 0 none/.9), inset 0 -1px 0 0 oklch(0% 0 none/.1);--inset-shadow-edge-subtle:inset 0 1px 0 0 oklch(100% 0 none/.06), inset 0 -1px 0 0 oklch(0% 0 none/.3);--inset-shadow-well:inset 0 2px 4px 0 oklch(0% 0 none/.09);--inset-shadow-well-dark:inset 0 2px 4px 0 oklch(0% 0 none/.35);--inset-shadow-well-color:inset 0 3px 6px 0 oklch(0% 0 none/.18);--shadow-sm:0 1px 3px 0 oklch(0% 0 none/.1), 0 1px 2px -1px oklch(0% 0 none/.1);--shadow-lg:0 10px 15px -3px oklch(0% 0 none/.1), 0 4px 6px -4px oklch(0% 0 none/.1);--shadow-xl:0 20px 25px -5px oklch(0% 0 none/.1), 0 8px 10px -6px oklch(0% 0 none/.1)}:root{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:"Raleway", "Raleway Fallback: Times New Roman", "Raleway Fallback: Georgia", "Raleway Fallback: Noto Serif", ui-serif, serif;--font-display:"Raleway Dots", "Raleway Dots Fallback: Times New Roman", "Raleway Dots Fallback: Georgia", "Raleway Dots Fallback: Noto Serif", "Raleway", ui-serif, serif;--font-mono:"Monaspace Krypton", "Monaspace Krypton Fallback: Courier New", "Monaspace Krypton Fallback: Roboto Mono", "Monaspace Krypton Fallback: Noto Sans Mono", ui-monospace, monospace;--font-title:"Jura", "Jura Fallback: BlinkMacSystemFont", "Jura Fallback: Segoe UI", "Jura Fallback: Helvetica Neue", "Jura Fallback: Arial", "Jura Fallback: Noto Sans", ui-sans-serif, sans-serif;--text-xs:.75rem;--leading-xs:calc(1 / .75);--text-sm:.875rem;--leading-sm:calc(1.25 / .875);--text-base:1rem;--leading-base:1.5;--text-lg:1.125rem;--leading-lg:calc(1.75 / 1.125);--text-xl:1.25rem;--leading-xl:calc(1.75 / 1.25);--text-2xl:1.5rem;--leading-2xl:calc(2 / 1.5);--text-3xl:1.875rem;--leading-3xl:calc(2.25 / 1.875);--text-4xl:2.25rem;--leading-4xl:calc(2.5 / 2.25);--text-5xl:3rem;--leading-5xl:1;--text-6xl:3.75rem;--leading-6xl:1;--text-7xl:4.5rem;--leading-7xl:1;--text-8xl:6rem;--leading-8xl:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--space:.25rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--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;--radius-full:calc(infinity * 1px)}:root{--ease-spring:linear(0, .0697, .2323, .4311, .6265, .7946, .9243, 1.0138, 1.0669, 1.0909, 1.094, 1.0837, 1.0666, 1.0476, 1.0297, 1.0149, 1.0039, .9967, .9926, .9911, .9913, .9926, .9943, .9961, .9977, .999, .9999, 1.0005, 1, 1);--ease-overshoot:cubic-bezier(.34, 1.56, .64, 1);--ease-out-quint:cubic-bezier(.23, 1, .32, 1);--ease-in-out-quart:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--ease-dive:cubic-bezier(.65, 0, .35, 1);--logo-turned:rotate(-30deg) scale(3.1);@media (width<=767px){--logo-turned:rotate(-40deg) scale(3.1)}--ease-decel:cubic-bezier(0, 0, .2, 1);--ease-standard:cubic-bezier(.4, 0, .2, 1);--transition-lift:translate .24s var(--ease-spring), scale .32s var(--ease-spring), box-shadow .42s var(--ease-out-quint), background-color .16s ease-out, border-color .16s ease-out, color .16s ease-out;--transition-deck:translate .24s var(--ease-spring), scale .32s var(--ease-spring), opacity .18s ease-out;--fade-x:linear-gradient(to right, transparent 0%, oklch(0% 0 none) 5%, oklch(0% 0 none) 95%, transparent 100%);--fade-x-lg:linear-gradient(to right, transparent 10%, oklch(0% 0 none) 20%, oklch(0% 0 none) 80%, transparent 90%);--fade-y:linear-gradient(to bottom, transparent 0%, oklch(0% 0 none) 10%, oklch(0% 0 none) 90%, transparent 100%)}:root{--cursor-page:image-set(url(../img/cursor/page-light.png) 1x, url(../img/cursor/page-light@2x.png) 2x) 2 2, auto;--cursor-answers:image-set(url(../img/cursor/answers-light.png) 1x, url(../img/cursor/answers-light@2x.png) 2x) 2 2, pointer;--cursor-press:image-set(url(../img/cursor/press-light.png) 1x, url(../img/cursor/press-light@2x.png) 2x) 2 2, pointer;--cursor-idle:image-set(url(../img/cursor/idle-light.png) 1x, url(../img/cursor/idle-light@2x.png) 2x) 2 2, not-allowed;--cursor-away:image-set(url(../img/cursor/away-light.png) 1x, url(../img/cursor/away-light@2x.png) 2x) 2 2, pointer;--cursor-type:image-set(url(../img/cursor/type-light.png) 1x, url(../img/cursor/type-light@2x.png) 2x) 9 12, text;--cursor-read:image-set(url(../img/cursor/read-light.png) 1x, url(../img/cursor/read-light@2x.png) 2x) 9 12, text;--cursor-pick:image-set(url(../img/cursor/pick-light.png) 1x, url(../img/cursor/pick-light@2x.png) 2x) 12 12, crosshair;@media (prefers-color-scheme:dark){--cursor-page:image-set(url(../img/cursor/page-dark.png) 1x, url(../img/cursor/page-dark@2x.png) 2x) 2 2, auto;--cursor-answers:image-set(url(../img/cursor/answers-dark.png) 1x, url(../img/cursor/answers-dark@2x.png) 2x) 2 2, pointer;--cursor-press:image-set(url(../img/cursor/press-dark.png) 1x, url(../img/cursor/press-dark@2x.png) 2x) 2 2, pointer;--cursor-idle:image-set(url(../img/cursor/idle-dark.png) 1x, url(../img/cursor/idle-dark@2x.png) 2x) 2 2, not-allowed;--cursor-away:image-set(url(../img/cursor/away-dark.png) 1x, url(../img/cursor/away-dark@2x.png) 2x) 2 2, pointer;--cursor-type:image-set(url(../img/cursor/type-dark.png) 1x, url(../img/cursor/type-dark@2x.png) 2x) 9 12, text;--cursor-read:image-set(url(../img/cursor/read-dark.png) 1x, url(../img/cursor/read-dark@2x.png) 2x) 9 12, text;--cursor-pick:image-set(url(../img/cursor/pick-dark.png) 1x, url(../img/cursor/pick-dark@2x.png) 2x) 12 12, crosshair}}:root[data-cursor-lamp]{--cursor-page:image-set(url(../img/cursor/arrow-light.png#page) 1x, url(../img/cursor/arrow-light@2x.png#page) 2x) 2 2, auto;--cursor-answers:image-set(url(../img/cursor/arrow-lifted-light.png#answers) 1x, url(../img/cursor/arrow-lifted-light@2x.png#answers) 2x) 2 2, pointer;--cursor-press:image-set(url(../img/cursor/arrow-pressed-light.png#press) 1x, url(../img/cursor/arrow-pressed-light@2x.png#press) 2x) 2 2, pointer;--cursor-idle:image-set(url(../img/cursor/arrow-light.png#idle) 1x, url(../img/cursor/arrow-light@2x.png#idle) 2x) 2 2, not-allowed;--cursor-away:image-set(url(../img/cursor/arrow-lifted-light.png#away) 1x, url(../img/cursor/arrow-lifted-light@2x.png#away) 2x) 2 2, pointer;--cursor-type:image-set(url(../img/cursor/beam-light.png#type) 1x, url(../img/cursor/beam-light@2x.png#type) 2x) 9 12, text;--cursor-read:image-set(url(../img/cursor/beam-light.png#read) 1x, url(../img/cursor/beam-light@2x.png#read) 2x) 9 12, text;--cursor-pick:image-set(url(../img/cursor/reticle-light.png#pick) 1x, url(../img/cursor/reticle-light@2x.png#pick) 2x) 12 12, crosshair;@media (prefers-color-scheme:dark){--cursor-page:image-set(url(../img/cursor/arrow-dark.png#page) 1x, url(../img/cursor/arrow-dark@2x.png#page) 2x) 2 2, auto;--cursor-answers:image-set(url(../img/cursor/arrow-lifted-dark.png#answers) 1x, url(../img/cursor/arrow-lifted-dark@2x.png#answers) 2x) 2 2, pointer;--cursor-press:image-set(url(../img/cursor/arrow-pressed-dark.png#press) 1x, url(../img/cursor/arrow-pressed-dark@2x.png#press) 2x) 2 2, pointer;--cursor-idle:image-set(url(../img/cursor/arrow-dark.png#idle) 1x, url(../img/cursor/arrow-dark@2x.png#idle) 2x) 2 2, not-allowed;--cursor-away:image-set(url(../img/cursor/arrow-lifted-dark.png#away) 1x, url(../img/cursor/arrow-lifted-dark@2x.png#away) 2x) 2 2, pointer;--cursor-type:image-set(url(../img/cursor/beam-dark.png#type) 1x, url(../img/cursor/beam-dark@2x.png#type) 2x) 9 12, text;--cursor-read:image-set(url(../img/cursor/beam-dark.png#read) 1x, url(../img/cursor/beam-dark@2x.png#read) 2x) 9 12, text;--cursor-pick:image-set(url(../img/cursor/reticle-dark.png#pick) 1x, url(../img/cursor/reticle-dark@2x.png#pick) 2x) 12 12, crosshair}}[data-night]{--cursor-page:image-set(url(../img/cursor/page-dark.png) 1x, url(../img/cursor/page-dark@2x.png) 2x) 2 2, auto;--cursor-answers:image-set(url(../img/cursor/answers-dark.png) 1x, url(../img/cursor/answers-dark@2x.png) 2x) 2 2, pointer;--cursor-press:image-set(url(../img/cursor/press-dark.png) 1x, url(../img/cursor/press-dark@2x.png) 2x) 2 2, pointer;--cursor-pick:image-set(url(../img/cursor/pick-dark.png) 1x, url(../img/cursor/pick-dark@2x.png) 2x) 12 12, crosshair}:root[data-cursor-lamp] [data-night]{--cursor-page:image-set(url(../img/cursor/arrow-dark.png#page) 1x, url(../img/cursor/arrow-dark@2x.png#page) 2x) 2 2, auto;--cursor-answers:image-set(url(../img/cursor/arrow-lifted-dark.png#answers) 1x, url(../img/cursor/arrow-lifted-dark@2x.png#answers) 2x) 2 2, pointer;--cursor-press:image-set(url(../img/cursor/arrow-pressed-dark.png#press) 1x, url(../img/cursor/arrow-pressed-dark@2x.png#press) 2x) 2 2, pointer;--cursor-pick:image-set(url(../img/cursor/reticle-dark.png#pick) 1x, url(../img/cursor/reticle-dark@2x.png#pick) 2x) 12 12, crosshair}@property --current-section-row{syntax:"<integer>";inherits:true;initial-value:0}@property --wordmark-letter{syntax:"<integer>";inherits:true;initial-value:0}@property --mobile-navigation-paper{syntax:"<color>";inherits:true;initial-value:#fff}@property --page-ghost-x{syntax:"<length>";inherits:false;initial-value:0}@property --page-ghost-y{syntax:"<length>";inherits:false;initial-value:0}@property --page-ghost-scale{syntax:"<number>";inherits:false;initial-value:1}@property --page-ghost-pose-x{syntax:"<length>";inherits:false;initial-value:0}@property --page-ghost-pose-y{syntax:"<length>";inherits:false;initial-value:0}@property --page-ghost-pose-scale{syntax:"<number>";inherits:false;initial-value:1}@property --page-ghost-tilt-x{syntax:"<number>";inherits:false;initial-value:0}@property --page-ghost-tilt-y{syntax:"<number>";inherits:false;initial-value:1}@property --page-ghost-tilt{syntax:"<angle>";inherits:false;initial-value:0deg}@property --page-ghost-opacity{syntax:"<number>";inherits:false;initial-value:.04}@property --edc-dial-turn{syntax:"<angle>";inherits:false;initial-value:0deg}@property --tritium-tube-level{syntax:"<number>";inherits:true;initial-value:1}@property --carousel-app-offset{syntax:"<number>";inherits:false;initial-value:0}@property --music-player-pull{syntax:"<length>";inherits:false;initial-value:0}@property --music-elapsed{syntax:"<integer>";inherits:false;initial-value:0}@property --music-shelf-pull{syntax:"<length>";inherits:false;initial-value:0}@property --drawer-rise{syntax:"<number>";inherits:false;initial-value:0}@property --toast-depth{syntax:"<integer>";inherits:false;initial-value:0}@property --guide-fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --guide-fade-foot{syntax:"<length>";inherits:false;initial-value:0}@property --verbs-sweep{syntax:"<angle>";inherits:false;initial-value:0deg}@property --results-score{syntax:"<integer>";inherits:false;initial-value:0}@property --tech-stack-leaving{syntax:"<number>";inherits:false;initial-value:0}@property --challenge-repaint-turn{syntax:"<angle>";inherits:false;initial-value:0deg}@property --stack-stage-px{syntax:"<number>";inherits:false;initial-value:1}@property --stack-stage-open{syntax:"<number>";inherits:false;initial-value:1}@property --stack-stage-closed{syntax:"<number>";inherits:false;initial-value:0}@property --stack-stage-legible{syntax:"<number>";inherits:false;initial-value:1}@property --stack-stage-tint{syntax:"<percentage>";inherits:false;initial-value:12%}@property --stack-stage-frost{syntax:"<number>";inherits:false;initial-value:1}@property --stack-stage-material{syntax:"<number>";inherits:false;initial-value:.6}@property --stack-stage-rim{syntax:"<color>";inherits:false;initial-value:#0000}@property --stack-stage-halo{syntax:"<color>";inherits:false;initial-value:#0000}@property --shot-sun-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --shot-lens-at{syntax:"<number>";inherits:false;initial-value:.5}@property --three-paper{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-dots{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-ghost{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-ink{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-accent{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-editor{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-tube{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-sky{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-indigo{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-violet{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-fuchsia{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-platinum{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-titanium{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-key{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-surface-night{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-surface-day{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-kicker-top-day{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-kicker-bottom-day{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-kicker-top{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-kicker-bottom{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-kicker-top-night{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-kicker-bottom-night{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-signal-yellow{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-signal-green{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-signal-red{syntax:"<color>";inherits:false;initial-value:#0000}@property --three-ghost-alpha{syntax:"<number>";inherits:false;initial-value:.04}@property --three-dark{syntax:"<number>";inherits:false;initial-value:0}@property --dot-field-paper{syntax:"<color>";inherits:false;initial-value:#0000}@property --dot-field-ink{syntax:"<color>";inherits:false;initial-value:#0000}@property --dot-field-lit{syntax:"<color>";inherits:false;initial-value:#0000}@property --dot-field-shade{syntax:"<color>";inherits:false;initial-value:#0000}@property --dot-field-ghost{syntax:"<color>";inherits:false;initial-value:#0000}@property --dot-field-letter{syntax:"<color>";inherits:false;initial-value:#0000}@property --dot-field-accent{syntax:"<color>";inherits:false;initial-value:#0000}@property --dot-field-platinum{syntax:"<color>";inherits:false;initial-value:#0000}@property --dot-field-print{syntax:"<color>";inherits:false;initial-value:#0000}@property --dot-field-studio-key{syntax:"<color>";inherits:false;initial-value:#0000}@property --dot-field-studio-rim{syntax:"<color>";inherits:false;initial-value:#0000}@property --dot-field-studio-back{syntax:"<color>";inherits:false;initial-value:#0000}@property --dot-field-flying{syntax:"<color>";inherits:false;initial-value:#0000}@property --dot-field-signal-yellow{syntax:"<color>";inherits:false;initial-value:#0000}@property --dot-field-signal-green{syntax:"<color>";inherits:false;initial-value:#0000}@property --dot-field-signal-red{syntax:"<color>";inherits:false;initial-value:#0000}@property --dot-field-dark{syntax:"<number>";inherits:false;initial-value:0}@property --dot-field-ghost-alpha{syntax:"<number>";inherits:false;initial-value:.04}@property --gpu-race-paper{syntax:"<color>";inherits:true;initial-value:#0000}@property --gpu-race-shade{syntax:"<color>";inherits:true;initial-value:#0000}@property --gpu-race-lamp{syntax:"<color>";inherits:true;initial-value:#0000}@property --gpu-race-lit{syntax:"<color>";inherits:true;initial-value:#0000}@property --gpu-race-scan{syntax:"<color>";inherits:true;initial-value:#0000}@property --cover-paper{syntax:"<color>";inherits:true;initial-value:#0000}@property --cover-zinc{syntax:"<color>";inherits:true;initial-value:#0000}@property --cover-graphite{syntax:"<color>";inherits:true;initial-value:#0000}@property --cover-blue{syntax:"<color>";inherits:true;initial-value:#0000}@property --cover-sky{syntax:"<color>";inherits:true;initial-value:#0000}@property --cover-indigo{syntax:"<color>";inherits:true;initial-value:#0000}@property --cover-violet{syntax:"<color>";inherits:true;initial-value:#0000}@property --cover-fuchsia{syntax:"<color>";inherits:true;initial-value:#0000}@property --cover-platinum{syntax:"<color>";inherits:true;initial-value:#0000}@property --cover-titanium{syntax:"<color>";inherits:true;initial-value:#0000}@property --px{syntax:"<percentage>";inherits:true;initial-value:50%}@property --py{syntax:"<percentage>";inherits:true;initial-value:50%}@property --play-paper{syntax:"<color>";inherits:true;initial-value:#0000}@property --play-dots{syntax:"<color>";inherits:true;initial-value:#0000}@property --play-ink{syntax:"<color>";inherits:true;initial-value:#0000}@property --play-accent{syntax:"<color>";inherits:true;initial-value:#0000}@property --play-platinum{syntax:"<color>";inherits:true;initial-value:#0000}@property --play-titanium{syntax:"<color>";inherits:true;initial-value:#0000}@property --play-graphite{syntax:"<color>";inherits:true;initial-value:#0000}@property --play-sky{syntax:"<color>";inherits:true;initial-value:#0000}@property --play-indigo{syntax:"<color>";inherits:true;initial-value:#0000}@property --play-violet{syntax:"<color>";inherits:true;initial-value:#0000}@property --play-fuchsia{syntax:"<color>";inherits:true;initial-value:#0000}@property --play-water{syntax:"<color>";inherits:true;initial-value:#0000}@property --play-park{syntax:"<color>";inherits:true;initial-value:#0000}@property --pager-at{syntax:"<number>";inherits:false;initial-value:0}}@layer base{:root{color-scheme:light dark;background-color:var(--bg);cursor:var(--cursor-page);scroll-snap-type:none;@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){scroll-snap-type:y mandatory}}scrollbar-color:light-dark(var(--color-zinc-400),var(--color-zinc-600)) transparent;scrollbar-width:thin}:where(a:any-link,button,select,summary,[role=button],label:has(>input:is([type=checkbox i],[type=radio i])),input:is([type=button i],[type=submit i],[type=reset i],[type=checkbox i],[type=radio i],[type=range i],[type=color i],[type=file i])){cursor:var(--cursor-answers)}:where(a:any-link,button,summary,[role=button]):active{cursor:var(--cursor-press)}:where(a:any-link[target=_blank i]){cursor:var(--cursor-away)}:where(input:is(:not([type]),[type=text i],[type=search i],[type=email i],[type=url i],[type=tel i],[type=password i],[type=number i]),textarea,[contenteditable=""],[contenteditable=true]){cursor:var(--cursor-type)}:where(:disabled,[aria-disabled=true]){cursor:var(--cursor-idle)}body:has(dialog:modal){overflow:hidden}:root{--selection-hue:light-dark(var(--color-blue-500),var(--color-blue-400))}[id=intro]{--selection-hue:light-dark(var(--color-sky-500),var(--color-sky-400))}[id=shaders]{--selection-hue:light-dark(var(--color-indigo-500),var(--color-indigo-400))}[id=interface]{--selection-hue:light-dark(var(--color-violet-500),var(--color-violet-400))}[id="3d"]{--selection-hue:light-dark(var(--color-fuchsia-500),var(--color-fuchsia-400))}[id=connect]{--selection-hue:light-dark(var(--color-pink-500),var(--color-pink-400))}[id=principles]{--selection-hue:light-dark(var(--color-teal-500),var(--color-teal-400))}::selection{background-color:color-mix(in oklab, var(--selection-hue) 26%, transparent);color:light-dark(color-mix(in oklab, var(--selection-hue) 60%, var(--color-zinc-950)),color-mix(in oklab, var(--selection-hue) 45%, var(--color-white)))}}@layer layout;@layer components{:where(.relief-filters[data-v-97532cc3]){--relief-selection:var(--selection-hue);--relief-selection-shade:color-mix(in oklab, var(--relief-selection) 55%, var(--color-zinc-950));pointer-events:none;block-size:0;inline-size:0;position:absolute}:where(.cursor-lamp[data-v-c1a7d57e]){block-size:auto;inline-size:auto;color:inherit;pointer-events:none;visibility:hidden;--_face:var(--color-yellow-400);--_light:color-mix(in oklab, var(--color-yellow-300) 55%, white);--_deep:var(--color-yellow-600);--cursor-lamp-away:14px;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:visible}.cursor-lamp[data-v-c1a7d57e]:not([popover]){display:none}.cursor-lamp[data-shown][data-v-c1a7d57e]:not([data-kind=off]){visibility:visible}.cursor-lamp[data-signal=green][data-v-c1a7d57e],.cursor-lamp[data-v-c1a7d57e]:is([data-kind=answers],[data-kind=press],[data-kind=type],[data-kind=pick]){--_face:var(--color-green-500);--_light:var(--color-green-200);--_deep:var(--color-green-600)}.cursor-lamp[data-signal=red][data-v-c1a7d57e]:is([data-kind=page],[data-kind=read]){--_face:var(--color-red-500);--_light:var(--color-red-200);--_deep:var(--color-red-700)}.bead[data-v-c1a7d57e]{inline-size:var(--cursor-lamp-size);block-size:var(--cursor-lamp-size);margin:calc(var(--cursor-lamp-size) / -2);will-change:translate;position:absolute;inset:0 auto auto 0}.light[data-v-c1a7d57e]{border-radius:var(--radius-full);background-color:var(--_face);box-shadow:inset 0 .5px 0 var(--_light), inset 0 -.5px 0 var(--_deep), 0 0 4px color-mix(in oklab, var(--_face) 45%, transparent);position:absolute;inset:0}.cursor-lamp:is([data-kind=answers],[data-kind=type],[data-kind=pick]) .light[data-v-c1a7d57e]{box-shadow:inset 0 .5px 0 var(--_light), inset 0 -.5px 0 var(--_deep), 0 1px 0 color-mix(in oklab, var(--_deep) 45%, transparent), 0 0 4px color-mix(in oklab, var(--_face) 45%, transparent)}.cursor-lamp:is([data-pressed],[data-kind=press]) .light[data-v-c1a7d57e]{box-shadow:inset 0 .5px 0 var(--_deep), inset 0 -.5px 0 var(--_light), 0 0 3px color-mix(in oklab, var(--_face) 35%, transparent);translate:0 .5px}.cursor-lamp[data-kind=idle] .light[data-v-c1a7d57e]{box-shadow:inset 0 0 0 1px light-dark(var(--color-zinc-500),var(--color-zinc-400)), inset 0 1.5px 0 light-dark(oklch(21% .006 285.9/.12),oklch(0% 0 none/.3));background-color:#0000}.away[data-v-c1a7d57e]{inline-size:var(--cursor-lamp-away);block-size:var(--cursor-lamp-away);margin:calc(var(--cursor-lamp-away) / -2);visibility:hidden;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;position:absolute;inset:50% auto auto 50%;overflow:visible;translate:4px 4px}.away-face[data-v-c1a7d57e]{stroke:var(--accent)}.away-drop[data-v-c1a7d57e]{stroke:color-mix(in oklab, var(--color-blue-700) 55%, transparent);translate:0 .75px}.cursor-lamp[data-kind=away] .away[data-v-c1a7d57e]{visibility:inherit}.cursor-lamp[data-kind=away] .light[data-v-c1a7d57e]{visibility:hidden}.cursor-lamp[data-v-c1a7d57e] .spark{border-radius:var(--radius-full);background-color:var(--_light);block-size:3px;inline-size:3px;box-shadow:0 0 4px 1px color-mix(in oklab, var(--_face) 70%, transparent);margin:-1.5px;position:absolute;inset:0 auto auto 0}.cursor-lamp[data-v-c1a7d57e] .away-spark{background-color:var(--color-blue-200);box-shadow:0 0 4px 1px color-mix(in oklab, var(--accent) 70%, transparent)}:where(.tritium-tube[data-v-d34052d7]){--_ink:light-dark(var(--color-blue-500),var(--color-blue-400));--_glow:var(--color-blue-500);--_bore:1px;--_reach:18px;--_warm:none;--_fill:var(--tritium-tube-fill,.7s) var(--tritium-tube-fill-ease,var(--ease-out-quint)) var(--tritium-tube-fill-delay,0s);border-radius:var(--radius-full);background-color:light-dark(color-mix(in oklab, var(--_ink) 22%, oklch(100% 0 none/.9)),color-mix(in oklab, var(--_ink) 30%, oklch(100% 0 none/.08)));box-shadow:inset 0 0 0 .5px light-dark(oklch(100% 0 none/.95),oklch(100% 0 none/.2)), 0 0 0 .5px light-dark(color-mix(in oklab, var(--_ink) 45%, transparent),color-mix(in oklab, var(--_ink) 40%, transparent)), 1px 1px 0 .5px light-dark(color-mix(in oklab, var(--_ink) 22%, transparent),color-mix(in oklab, var(--_ink) 25%, oklch(0% 0 none/.6)));display:block;position:relative}@media (prefers-color-scheme:dark){:where(.tritium-tube[data-v-d34052d7]){--_warm:tritium-bright}}.tritium-tube[data-v-d34052d7]:before{content:"";inset:var(--_bore);border-radius:var(--radius-full);background-color:color-mix(in oklab, var(--_ink) 18%, transparent);position:absolute}:where(.tritium-tube[data-color=sky][data-v-d34052d7]){--_ink:light-dark(var(--color-sky-400),var(--color-sky-400));--_glow:var(--color-sky-400)}:where(.tritium-tube[data-color=indigo][data-v-d34052d7]){--_ink:light-dark(var(--color-indigo-500),var(--color-indigo-400));--_glow:var(--color-indigo-500)}:where(.tritium-tube[data-color=violet][data-v-d34052d7]){--_ink:light-dark(var(--color-violet-500),var(--color-violet-400));--_glow:var(--color-violet-500)}:where(.tritium-tube[data-color=fuchsia][data-v-d34052d7]){--_ink:light-dark(var(--color-fuchsia-500),var(--color-fuchsia-400));--_glow:var(--color-fuchsia-500)}:where(.tritium-tube[data-color=red][data-v-d34052d7]){--_ink:light-dark(var(--color-red-500),var(--color-red-400));--_glow:var(--color-red-500)}:where(.tritium-tube[data-color=purple][data-v-d34052d7]){--_ink:light-dark(var(--color-purple-500),var(--color-purple-400));--_glow:var(--color-purple-500)}:where(.tritium-tube[data-color=orange][data-v-d34052d7]){--_ink:var(--color-orange-500);--_glow:var(--color-orange-500)}:where(.tritium-tube[data-color=yellow][data-v-d34052d7]){--_ink:light-dark(var(--color-yellow-500),var(--color-yellow-400));--_glow:var(--color-yellow-500)}:where(.tritium-tube[data-color=green][data-v-d34052d7]){--_ink:var(--color-green-500);--_glow:var(--color-green-500)}:where(.tritium-tube[data-color=tone][data-v-d34052d7]){--_ink:var(--tone);--_glow:var(--tone)}:where(.tritium-tube[data-color=ink][data-v-d34052d7]){--_ink:var(--tritium-tube-ink,var(--accent));--_glow:var(--tritium-tube-ink,var(--accent))}:where(.tritium-tube[data-to][data-v-d34052d7]){--_along:to right;--_ink-from:var(--_ink);--_glow-from:var(--_glow)}:where(.tritium-tube[data-to][data-orientation=vertical][data-v-d34052d7]){--_along:to bottom}:where(.tritium-tube[data-to=blue][data-v-d34052d7]){--_ink-to:light-dark(var(--color-blue-500),var(--color-blue-400));--_glow-to:var(--color-blue-500)}:where(.tritium-tube[data-to=sky][data-v-d34052d7]){--_ink-to:light-dark(var(--color-sky-400),var(--color-sky-400));--_glow-to:var(--color-sky-400)}:where(.tritium-tube[data-to=indigo][data-v-d34052d7]){--_ink-to:light-dark(var(--color-indigo-500),var(--color-indigo-400));--_glow-to:var(--color-indigo-500)}:where(.tritium-tube[data-to=violet][data-v-d34052d7]){--_ink-to:light-dark(var(--color-violet-500),var(--color-violet-400));--_glow-to:var(--color-violet-500)}:where(.tritium-tube[data-to=fuchsia][data-v-d34052d7]){--_ink-to:light-dark(var(--color-fuchsia-500),var(--color-fuchsia-400));--_glow-to:var(--color-fuchsia-500)}:where(.tritium-tube[data-to=purple][data-v-d34052d7]){--_ink-to:light-dark(var(--color-purple-500),var(--color-purple-400));--_glow-to:var(--color-purple-500)}:where(.tritium-tube[data-to=yellow][data-v-d34052d7]){--_ink-to:light-dark(var(--color-yellow-500),var(--color-yellow-400));--_glow-to:var(--color-yellow-500)}:where(.tritium-tube[data-to=green][data-v-d34052d7]){--_ink-to:var(--color-green-500);--_glow-to:var(--color-green-500)}:where(.tritium-tube[data-via=yellow][data-v-d34052d7]){--_ink-via:light-dark(var(--color-yellow-500),var(--color-yellow-400));--_glow-via:var(--color-yellow-500)}:where(.tritium-tube[data-orientation=horizontal][data-v-d34052d7]){block-size:4px}:where(.tritium-tube[data-orientation=horizontal][data-size=md][data-v-d34052d7]){inline-size:50%}:where(.tritium-tube[data-orientation=horizontal][data-size=sm][data-v-d34052d7]){inline-size:20%}:where(.tritium-tube[data-orientation=horizontal][data-size=full][data-v-d34052d7]){inline-size:100%}:where(.tritium-tube[data-orientation=vertical][data-v-d34052d7]){inline-size:4px}:where(.tritium-tube[data-orientation=vertical][data-size=md][data-v-d34052d7]){block-size:50%}:where(.tritium-tube[data-orientation=vertical][data-size=sm][data-v-d34052d7]){block-size:20%}:where(.tritium-tube[data-orientation=vertical][data-size=full][data-v-d34052d7]){block-size:100%}.lit{&[data-v-d34052d7]{inset:var(--_bore);border-radius:var(--radius-full);background-image:linear-gradient(to bottom, var(--_ink), color-mix(in oklab, var(--_ink), white 24%) 50%, var(--_ink));position:absolute;overflow:hidden}.tritium-tube[data-orientation=vertical] &[data-v-d34052d7]{background-image:linear-gradient(to right, var(--_ink), color-mix(in oklab, var(--_ink), white 24%) 50%, var(--_ink))}}.fill[data-v-d34052d7]{inset:var(--_bore);border-radius:var(--radius-full);translate:calc((var(--tritium-tube-level,1) - 1) * 100%) 0;position:absolute;overflow:clip}.fill>.lit[data-v-d34052d7]{translate:calc((1 - var(--tritium-tube-level,1)) * 100%) 0;inset:0}.tritium-tube[data-orientation=vertical]>.fill[data-v-d34052d7]{translate:0 calc((var(--tritium-tube-level,1) - 1) * 100%)}.tritium-tube[data-orientation=vertical]>.fill>.lit[data-v-d34052d7],.tritium-tube[data-from=foot]>.fill[data-v-d34052d7]{translate:0 calc((1 - var(--tritium-tube-level,1)) * 100%)}.tritium-tube[data-from=foot]>.fill>.lit[data-v-d34052d7]{translate:0 calc((var(--tritium-tube-level,1) - 1) * 100%)}.tritium-tube[data-v-d34052d7]:after{content:"";border-radius:var(--radius-full);box-shadow:0 0 2px 0 light-dark(color-mix(in oklab, var(--_glow) 85%, transparent),color-mix(in oklab, var(--_glow) 95%, transparent)), 0 0 6px 0 light-dark(color-mix(in oklab, var(--_glow) 50%, transparent),color-mix(in oklab, var(--_glow) 65%, transparent)), 0 0 14px 1px light-dark(color-mix(in oklab, var(--_glow) 22%, transparent),color-mix(in oklab, var(--_glow) 35%, transparent));pointer-events:none;position:absolute;inset:0}.tritium-tube[data-level][data-v-d34052d7]:after{display:none}.shine[data-v-d34052d7]{opacity:clamp(0, var(--tritium-tube-level,1) * 40, 1);pointer-events:none;translate:calc((var(--tritium-tube-level,1) - 1) * 100%) 0;position:absolute;inset:0}.fade[data-v-d34052d7]{inset:calc(var(--_reach) * -1);mask-image:linear-gradient(to right, oklch(0% 0 none) calc(100% - var(--_reach) - 8px), transparent calc(100% - var(--_reach) + 8px));position:absolute}.glows[data-v-d34052d7]{inset:var(--_reach);translate:calc((1 - var(--tritium-tube-level,1)) * 100%) 0;position:absolute}.tritium-tube[data-orientation=vertical]>.shine[data-v-d34052d7]{translate:0 calc((var(--tritium-tube-level,1) - 1) * 100%)}.tritium-tube[data-orientation=vertical] .fade[data-v-d34052d7]{mask-image:linear-gradient(to bottom, oklch(0% 0 none) calc(100% - var(--_reach) - 8px), transparent calc(100% - var(--_reach) + 8px))}.tritium-tube[data-orientation=vertical] .glows[data-v-d34052d7],.tritium-tube[data-from=foot]>.shine[data-v-d34052d7]{translate:0 calc((1 - var(--tritium-tube-level,1)) * 100%)}.tritium-tube[data-from=foot] .fade[data-v-d34052d7]{mask-image:linear-gradient(to top, oklch(0% 0 none) calc(100% - var(--_reach) - 8px), transparent calc(100% - var(--_reach) + 8px))}.tritium-tube[data-from=foot] .glows[data-v-d34052d7]{translate:0 calc((var(--tritium-tube-level,1) - 1) * 100%)}.halo[data-v-d34052d7]{border-radius:var(--radius-full);opacity:.5;box-shadow:0 0 3px 0 light-dark(color-mix(in oklab, var(--_glow) 55%, transparent),color-mix(in oklab, var(--_glow) 80%, transparent)), 0 0 10px 0 light-dark(color-mix(in oklab, var(--_glow) 22%, transparent),color-mix(in oklab, var(--_glow) 40%, transparent));pointer-events:none;position:absolute;inset:0}.tritium-tube[data-breath=bright] .lit[data-v-d34052d7]:before{opacity:0;background-color:light-dark(transparent,color-mix(in oklab, var(--_ink), white 22%));content:"";position:absolute;inset:0}.tritium-tube[data-breath] .pulse[data-v-d34052d7]{display:none}.tritium-tube[data-breath][data-v-d34052d7]:after,.tritium-tube[data-breath] .glows[data-v-d34052d7]{opacity:.4}.tritium-tube[data-breath=bright][data-v-d34052d7]:after,.tritium-tube[data-breath=bright] .glows[data-v-d34052d7]{opacity:.7}.pulse{&[data-v-d34052d7]{opacity:0;background-image:linear-gradient(to right, transparent, color-mix(in oklab, var(--_ink), white 70%) 50%, transparent);block-size:100%;position:absolute;inset-block-start:0;inset-inline:0}.tritium-tube[data-orientation=vertical] &[data-v-d34052d7]{background-image:linear-gradient(to bottom, transparent, color-mix(in oklab, var(--_ink), white 70%) 50%, transparent)}}.tritium-tube[data-to][data-v-d34052d7]{background-color:#0000;background-image:linear-gradient(var(--_along), light-dark(color-mix(in oklab, var(--_ink) 22%, oklch(100% 0 none/.9)),color-mix(in oklab, var(--_ink) 30%, oklch(100% 0 none/.08))), light-dark(color-mix(in oklab, var(--_ink-to) 22%, oklch(100% 0 none/.9)),color-mix(in oklab, var(--_ink-to) 30%, oklch(100% 0 none/.08))))}.tritium-tube[data-to][data-v-d34052d7]:before{background-color:#0000;background-image:linear-gradient(var(--_along), color-mix(in oklab, var(--_ink) 18%, transparent), color-mix(in oklab, var(--_ink-to) 18%, transparent))}.tritium-tube[data-to] .lit[data-v-d34052d7]{background-image:linear-gradient(to bottom, transparent, oklch(100% 0 none/.24) 50%, transparent), linear-gradient(var(--_along), var(--_ink), var(--_ink-to))}.tritium-tube[data-to][data-orientation=vertical] .lit[data-v-d34052d7]{background-image:linear-gradient(to right, transparent, oklch(100% 0 none/.24) 50%, transparent), linear-gradient(var(--_along), var(--_ink), var(--_ink-to))}.tritium-tube[data-to][data-v-d34052d7]:after{display:none}.glow{&[data-v-d34052d7]{--_hue:var(--_glow);inset:calc(var(--_reach) * -1);mask-image:linear-gradient(var(--_along), oklch(0% 0 none) var(--_reach), transparent calc(100% - var(--_reach)));pointer-events:none;position:absolute}&[data-v-d34052d7]:before{content:"";inset:var(--_reach);border-radius:var(--radius-full);box-shadow:0 0 2px 0 light-dark(color-mix(in oklab, var(--_hue) 85%, transparent),color-mix(in oklab, var(--_hue) 95%, transparent)), 0 0 6px 0 light-dark(color-mix(in oklab, var(--_hue) 50%, transparent),color-mix(in oklab, var(--_hue) 65%, transparent)), 0 0 14px 1px light-dark(color-mix(in oklab, var(--_hue) 22%, transparent),color-mix(in oklab, var(--_hue) 35%, transparent));position:absolute}}.glow-to[data-v-d34052d7]{--_hue:var(--_glow-to);mask-image:linear-gradient(var(--_along), transparent var(--_reach), oklch(0% 0 none) calc(100% - var(--_reach)))}.tritium-tube[data-via][data-v-d34052d7]{background-image:linear-gradient(var(--_along), light-dark(color-mix(in oklab, var(--_ink) 22%, oklch(100% 0 none/.9)),color-mix(in oklab, var(--_ink) 30%, oklch(100% 0 none/.08))), light-dark(color-mix(in oklab, var(--_ink-via) 22%, oklch(100% 0 none/.9)),color-mix(in oklab, var(--_ink-via) 30%, oklch(100% 0 none/.08))), light-dark(color-mix(in oklab, var(--_ink-to) 22%, oklch(100% 0 none/.9)),color-mix(in oklab, var(--_ink-to) 30%, oklch(100% 0 none/.08))))}.tritium-tube[data-via][data-v-d34052d7]:before{background-image:linear-gradient(var(--_along), color-mix(in oklab, var(--_ink) 18%, transparent), color-mix(in oklab, var(--_ink-via) 18%, transparent), color-mix(in oklab, var(--_ink-to) 18%, transparent))}.tritium-tube[data-via] .lit[data-v-d34052d7]{background-image:linear-gradient(to bottom, transparent, oklch(100% 0 none/.24) 50%, transparent), linear-gradient(var(--_along), var(--_ink), var(--_ink-via), var(--_ink-to))}.tritium-tube[data-via][data-orientation=vertical] .lit[data-v-d34052d7]{background-image:linear-gradient(to right, transparent, oklch(100% 0 none/.24) 50%, transparent), linear-gradient(var(--_along), var(--_ink), var(--_ink-via), var(--_ink-to))}.tritium-tube[data-via] .glow[data-v-d34052d7]{mask-image:linear-gradient(var(--_along), oklch(0% 0 none) var(--_reach), transparent 50%)}.tritium-tube[data-via] .glow-via[data-v-d34052d7]{--_hue:var(--_glow-via);mask-image:linear-gradient(var(--_along), transparent var(--_reach), oklch(0% 0 none) 50%, transparent calc(100% - var(--_reach)))}.tritium-tube[data-via] .glow-to[data-v-d34052d7]{mask-image:linear-gradient(var(--_along), transparent 50%, oklch(0% 0 none) calc(100% - var(--_reach)))}.head[data-v-d34052d7]{pointer-events:none;translate:calc(var(--tritium-tube-level,1) * 100%) 0;position:absolute;inset:0}.tritium-tube[data-orientation=vertical]>.head[data-v-d34052d7]{translate:0 calc(var(--tritium-tube-level,1) * 100%)}.tritium-tube[data-from=foot]>.head[data-v-d34052d7]{translate:0 calc((1 - var(--tritium-tube-level,1)) * 100%)}.tritium-tube[data-to]>.head[data-v-d34052d7]{--_ink:color-mix(in oklab, var(--_ink-to) calc(var(--tritium-tube-level,1) * 100%), var(--_ink-from));--_glow:color-mix(in oklab, var(--_glow-to) calc(var(--tritium-tube-level,1) * 100%), var(--_glow-from))}.head[data-v-d34052d7]:before{content:"";border-radius:var(--radius-full);background-color:light-dark(var(--_ink),color-mix(in oklab, var(--_ink), white 55%));block-size:8px;inline-size:8px;box-shadow:0 0 0 1px light-dark(color-mix(in oklab, var(--_ink), white 65%),var(--_ink)), 0 0 4px 1px color-mix(in oklab, var(--_glow) 70%, transparent), 0 0 12px 2px color-mix(in oklab, var(--_glow) 30%, transparent);position:absolute;inset-block-start:50%;inset-inline-start:0;translate:-50% -50%}.tritium-tube[data-orientation=vertical]>.head[data-v-d34052d7]:before{inset-block-start:0;inset-inline-start:50%}@media (prefers-reduced-motion:no-preference){.tritium-tube[data-v-d34052d7]:after{animation:5.2s ease-in-out infinite alternate tritium-breathe}.fill[data-v-d34052d7],.fill>.lit[data-v-d34052d7],.glows[data-v-d34052d7],.tritium-tube[data-level]>.head[data-v-d34052d7]{transition:translate var(--_fill)}.shine[data-v-d34052d7]{transition:translate var(--_fill), opacity var(--_fill)}.tritium-tube[data-filled][data-v-d34052d7] :is(.fill,.lit,.shine,.glows,.head){transition:none}@container style(--tritium-tube-level:0){.tritium-tube[data-v-d34052d7]:not([data-filled]) :is(.lit,.pulse,.glows,.glow),.tritium-tube:not([data-filled]) .lit[data-v-d34052d7]:before{animation-play-state:paused}}.glow[data-v-d34052d7],.lit[data-v-d34052d7]{animation:5.2s ease-in-out infinite alternate tritium-breathe}.pulse{&[data-v-d34052d7]{opacity:1;inline-size:36%;animation:tritium-pulse-across 7s var(--ease-in-out-quart) infinite}.tritium-tube[data-orientation=vertical] &[data-v-d34052d7]{block-size:36%;inline-size:auto;animation-name:tritium-pulse-down}.tritium-tube[data-from=foot] &[data-v-d34052d7]{animation-direction:reverse}}.tritium-tube[data-breath][data-v-d34052d7]:after,.tritium-tube[data-breath] .lit[data-v-d34052d7],.tritium-tube[data-breath] .glow[data-v-d34052d7]{animation:none}.halo[data-v-d34052d7]{animation:2.8s ease-in-out infinite tritium-bright}.tritium-tube[data-breath=bright] .lit[data-v-d34052d7]:before{animation:var(--_warm) 2.8s ease-in-out infinite}.tritium-tube[data-breath=bright][data-v-d34052d7]:after,.tritium-tube[data-breath=bright] .glows[data-v-d34052d7]{animation:2.8s ease-in-out infinite tritium-bright-glow}}:where(.veil[data-v-381bef39]){z-index:30;place-content:center;justify-items:center;gap:var(--space-3);background-color:var(--bg);visibility:hidden;opacity:0;pointer-events:none;display:grid;position:fixed;inset:0}.veil[data-v-381bef39]:is([data-veiled],:root[data-veiled] *){visibility:visible;opacity:1;pointer-events:auto}.label{&[data-v-381bef39]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);line-height:1.3}&[data-v-381bef39]:before{content:var(--veil-label,"")}}.tube[data-v-381bef39]{inline-size:6rem}.veil:not([data-veiled],:root[data-veiled] *) .tube[data-v-381bef39],.veil:not([data-veiled],:root[data-veiled] *) .tube[data-v-381bef39]:after,.veil:not([data-veiled],:root[data-veiled] *) .tube[data-v-381bef39] *,.veil:not([data-veiled],:root[data-veiled] *) .tube[data-v-381bef39] :before{animation-play-state:paused}@media (prefers-reduced-motion:no-preference){.veil[data-v-381bef39]{transition:opacity .28s var(--ease-in-out-quart), visibility 0s linear .28s}.veil[data-v-381bef39]:is([data-veiled],:root[data-veiled] *){transition:opacity .16s var(--ease-out-quint), visibility 0s linear 0s}}:where(.top-rule[data-v-3ac97cb9]){inset-inline:0;z-index:20;block-size:var(--space-1);border-block-start:2px dotted light-dark(var(--color-zinc-300),var(--color-zinc-700));position:fixed;top:0}.top-rule[data-tucked][data-v-3ac97cb9]{opacity:0}}@layer utilities{.flex-center{justify-content:center;align-items:center;display:flex}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border-width:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-ground,.demo-window,.edc-shell{--app-bg:light-dark(oklch(100% 0 none),var(--color-zinc-950));--app-sunken:light-dark(var(--color-zinc-100),oklch(0% 0 none));--app-card:light-dark(oklch(100% 0 none),var(--color-zinc-900));--app-fill:light-dark(color-mix(in oklab, var(--color-zinc-200) 80%, transparent),var(--color-zinc-800));--app-fg:light-dark(var(--color-zinc-950),var(--color-zinc-50));--app-muted:light-dark(var(--color-zinc-500),var(--color-zinc-400));--app-line:light-dark(var(--color-zinc-200),var(--color-zinc-800));--app-line-strong:light-dark(var(--color-zinc-300),var(--color-zinc-700));--app-tint:var(--color-blue-600);--app-tint-fg:oklch(100% 0 none);--app-top:.5rem;--app-edge:0 0 0 1px var(--app-line);--app-sheen:inset 0 1px 0 0 light-dark(oklch(100% 0 none/.9),oklch(100% 0 none/.07));--app-raise:inset 0 1px 0 0 light-dark(oklch(100% 0 none/.9),oklch(100% 0 none/.06)), 0 0 0 1px var(--app-line), 0 1px 0 0 light-dark(color-mix(in oklab, var(--color-zinc-700) 12%, transparent),color-mix(in oklab, var(--color-zinc-950) 75%, transparent));--app-lift:inset 0 1px 0 0 light-dark(oklch(100% 0 none/.9),oklch(100% 0 none/.08)), 0 0 0 1px var(--app-line-strong), 0 1px 0 0 light-dark(color-mix(in oklab, var(--color-zinc-700) 10%, transparent),color-mix(in oklab, var(--color-zinc-950) 65%, transparent)), 0 3px 1px -1px light-dark(color-mix(in oklab, var(--color-zinc-700) 12%, transparent),color-mix(in oklab, var(--color-zinc-950) 60%, transparent));--app-sink:inset 0 1px 0 0 light-dark(color-mix(in oklab, var(--color-zinc-700) 9%, transparent),color-mix(in oklab, var(--color-zinc-950) 65%, transparent)), inset 0 0 0 1px var(--app-line);--app-control:inset 0 1px 0 0 light-dark(oklch(100% 0 none),oklch(100% 0 none/.1)), inset 0 -1px 0 0 light-dark(color-mix(in oklab, var(--color-zinc-700) 7%, transparent),color-mix(in oklab, var(--color-zinc-950) 40%, transparent)), 0 0 0 1px light-dark(color-mix(in oklab, var(--color-zinc-700) 12%, transparent),color-mix(in oklab, var(--color-zinc-950) 65%, transparent)), 0 1px 0 0 light-dark(color-mix(in oklab, var(--color-zinc-700) 10%, transparent),color-mix(in oklab, var(--color-zinc-950) 55%, transparent));--app-pressed:inset 0 1px 1px 0 light-dark(color-mix(in oklab, var(--color-zinc-700) 16%, transparent),color-mix(in oklab, var(--color-zinc-950) 65%, transparent)), inset 0 0 0 1px light-dark(color-mix(in oklab, var(--color-zinc-700) 12%, transparent),color-mix(in oklab, var(--color-zinc-950) 60%, transparent));--app-tint-control:inset 0 1px 0 0 oklch(100% 0 none/.3), inset 0 -1px 0 0 color-mix(in oklab, var(--app-tint) 45%, var(--color-blue-900)), 0 0 0 1px color-mix(in oklab, var(--app-tint) 65%, var(--color-blue-900)), 0 1px 0 0 color-mix(in oklab, var(--app-tint) 45%, transparent)}.app-ground{background-color:var(--app-bg);color:var(--app-fg);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-sm)}@supports (anchor-scope:all){.app-ground{anchor-name:--app-ground;anchor-scope:--app-ground}}.app-ground[data-text]{--app-text-step:1;--text-xs:calc(.75rem * var(--app-text-step));--text-sm:calc(.875rem * var(--app-text-step));--text-base:calc(1rem * var(--app-text-step));--text-lg:calc(1.125rem * var(--app-text-step));--text-xl:calc(1.25rem * var(--app-text-step));--text-2xl:calc(1.5rem * var(--app-text-step));--text-3xl:calc(1.875rem * var(--app-text-step))}.app-ground[data-text="-1"]{--app-text-step:.875}.app-ground[data-text="1"]{--app-text-step:1.15}.app-ground[data-text="2"]{--app-text-step:1.3}.edc-shell,.edc-shell .app-ground{--edc-catch:light-dark(oklch(100% 0 none/.8),oklch(100% 0 none/.09));--edc-drop:light-dark(oklch(0% 0 none/.1),oklch(0% 0 none/.4));--edc-drop-far:light-dark(oklch(0% 0 none/.05),oklch(0% 0 none/.22));--edc-grain:radial-gradient(light-dark(oklch(0% 0 none/.035),oklch(100% 0 none/.025)) .5px, transparent .8px) 0 0 / 2px 2px;--edc-body-top:light-dark(var(--color-zinc-50),color-mix(in oklab, var(--color-zinc-800), var(--color-zinc-900) 30%));--edc-body-foot:light-dark(color-mix(in oklab, var(--color-zinc-100), var(--color-zinc-50) 45%),color-mix(in oklab, var(--color-zinc-900), var(--color-zinc-800) 45%));--edc-wall:light-dark(var(--color-zinc-200),color-mix(in oklab, var(--color-zinc-800), var(--color-zinc-950) 45%));--edc-wall-foot:light-dark(var(--color-zinc-300),var(--color-zinc-950));--edc-key-top:light-dark(oklch(100% 0 none),color-mix(in oklab, var(--color-zinc-700), var(--color-zinc-800) 35%));--edc-key-foot:light-dark(var(--color-zinc-50),color-mix(in oklab, var(--color-zinc-800), var(--color-zinc-700) 15%));--edc-track:light-dark(color-mix(in oklab, var(--color-zinc-200), var(--color-zinc-100) 35%),color-mix(in oklab, var(--color-zinc-900), var(--color-zinc-800) 12%));--edc-track-shade:light-dark(oklch(0% 0 none/.08),oklch(0% 0 none/.42));--edc-track-catch:light-dark(oklch(100% 0 none/.75),oklch(100% 0 none/.06));--edc-cut-rim:linear-gradient(to bottom, light-dark(var(--color-zinc-400),oklch(11.5% .005 286)), light-dark(color-mix(in oklab, var(--color-zinc-300), var(--color-zinc-400) 30%),oklch(15% .005 286)) 40%, light-dark(color-mix(in oklab, var(--color-zinc-300), var(--color-zinc-400) 15%),oklch(17% .005 286)) 70%, light-dark(color-mix(in oklab, var(--color-zinc-200), var(--color-zinc-300) 60%),oklch(30% .006 286)));--edc-cut:inset 0 1px 0 0 light-dark(oklch(0% 0 none/.1),oklch(0% 0 none/.5)), inset 0 -1px 0 0 light-dark(oklch(100% 0 none/.95),oklch(100% 0 none/.07)), 0 1px 0 0 light-dark(oklch(100% 0 none/.9),oklch(100% 0 none/.07));--edc-edge:light-dark(color-mix(in oklab, var(--color-zinc-200), var(--color-zinc-400) 40%),oklch(0% 0 none/.5));--edc-edge-foot:light-dark(color-mix(in oklab, var(--color-zinc-300), var(--color-zinc-400) 45%),oklch(0% 0 none/.65));--app-bg:var(--edc-body-foot);--app-card:var(--edc-key-foot);--app-sunken:var(--edc-track);--app-line:light-dark(var(--color-zinc-200),color-mix(in oklab, var(--color-zinc-800), var(--color-zinc-950) 30%));--app-muted:light-dark(var(--color-zinc-600),var(--color-zinc-400));--app-sink:inset 0 1px 0 0 var(--edc-track-shade), inset 0 -1px 0 0 var(--edc-track-catch);--app-control:inset 0 1px 0 0 var(--edc-catch), 0 1px 0 0 var(--edc-wall), 0 1.5px 0 0 var(--edc-wall-foot), 0 2px 2px 0 var(--edc-drop);--app-pressed:inset 0 1px 0 0 var(--edc-track-shade), inset 0 -1px 0 0 var(--edc-track-catch), 0 0 0 0 transparent, 0 0 0 0 transparent;--app-tint-control:inset 0 1px 0 0 oklch(100% 0 none/.22), 0 1px 0 0 color-mix(in oklab, var(--app-tint) 70%, var(--color-blue-950)), 0 1.5px 0 0 color-mix(in oklab, var(--app-tint) 45%, var(--color-blue-950)), 0 2px 2px 0 color-mix(in oklab, var(--app-tint) 30%, transparent)}.app-ground[data-contrast=more]{--app-muted:light-dark(var(--color-zinc-700),var(--color-zinc-200));--app-fill:light-dark(var(--color-zinc-200),var(--color-zinc-700));--app-line:light-dark(var(--color-zinc-400),var(--color-zinc-600));--app-line-strong:light-dark(var(--color-zinc-600),var(--color-zinc-400))}@media (prefers-contrast:more){.app-ground{--app-muted:light-dark(var(--color-zinc-700),var(--color-zinc-200));--app-fill:light-dark(var(--color-zinc-200),var(--color-zinc-700));--app-line:light-dark(var(--color-zinc-400),var(--color-zinc-600));--app-line-strong:light-dark(var(--color-zinc-600),var(--color-zinc-400))}}.app-ground[data-contrast=less]{--app-bg:light-dark(var(--color-zinc-50),var(--color-zinc-900));--app-card:light-dark(var(--color-zinc-50),var(--color-zinc-800));--app-fg:light-dark(var(--color-zinc-700),var(--color-zinc-300));--app-line:light-dark(color-mix(in oklab, var(--color-zinc-200) 75%, transparent),color-mix(in oklab, var(--color-zinc-700) 70%, transparent));--app-line-strong:light-dark(var(--color-zinc-200),var(--color-zinc-700))}@media (prefers-contrast:less){.app-ground{--app-bg:light-dark(var(--color-zinc-50),var(--color-zinc-900));--app-card:light-dark(var(--color-zinc-50),var(--color-zinc-800));--app-fg:light-dark(var(--color-zinc-700),var(--color-zinc-300));--app-line:light-dark(color-mix(in oklab, var(--color-zinc-200) 75%, transparent),color-mix(in oklab, var(--color-zinc-700) 70%, transparent));--app-line-strong:light-dark(var(--color-zinc-200),var(--color-zinc-700))}}.app-ground[data-forced]{--app-bg:Canvas;--app-sunken:Canvas;--app-card:Canvas;--app-fill:Canvas;--app-fg:CanvasText;--app-muted:CanvasText;--app-line:CanvasText;--app-line-strong:CanvasText;--app-tint:Highlight;--app-tint-fg:HighlightText}.app-ground[data-forced],.app-ground[data-forced] *,.app-ground[data-forced] :before,.app-ground[data-forced] :after{box-shadow:none;text-shadow:none;color:canvastext;caret-color:canvastext;background-image:none;border-color:canvastext;outline-color:canvastext}.app-ground[data-forced] :is(button,[role=button],[role=tab],[role=switch],[role=checkbox],select,summary){color:buttontext;background-color:buttonface}.app-ground[data-forced] :is(input,textarea,[popover],[role=dialog],[role=menu],[role=listbox]){color:canvastext;background-color:canvas}.app-ground[data-forced] a[href]{color:linktext}.app-ground[data-forced] :is([aria-pressed=true],[aria-selected=true],[aria-checked=true],[aria-current]:not([aria-current=false])){color:highlighttext;background-color:highlight}.app-ground[data-forced] :is(:disabled,[aria-disabled=true]){color:graytext}.app-ground[data-forced] :is([data-picture],[data-picture] *){color:revert-layer}.app-ground[data-forced] :is([data-part],button,[role=button],[role=option],input,select,textarea,[popover],[role=dialog]):not(:focus-visible){outline-offset:-1px;outline:1px solid canvastext}@media (forced-colors:active){.app-ground :is([data-part],button,[role=button],[role=option],input,select,textarea,[popover],[role=dialog]):not(:focus-visible){outline-offset:-1px;outline:1px solid #0000}}.arrival-glint{--_light:light-dark(oklch(100% 0 none/.95),oklch(100% 0 none/.5));pointer-events:none;-webkit-user-select:none;user-select:none;text-shadow:none;background-image:linear-gradient(115deg, transparent 46.5%, var(--_light) 49.5%, var(--_light) 50.5%, transparent 53.5%);color:#0000;-webkit-text-fill-color:transparent;background-position:100% 0;background-repeat:no-repeat;background-size:280% 100%;background-clip:text;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){[data-arrived] .arrival-glint{animation:arrival-glint 1.1s var(--ease-in-out-quart) .15s both}}@keyframes arrival-glint{0%{background-position:100% 0}to{background-position:0 0}}.text-lit{filter:url(#relief-lit-light);@media (prefers-color-scheme:dark){filter:url(#relief-lit-dark)}@media (width<40rem){filter:url(#relief-lit-light-sm);@media (prefers-color-scheme:dark){filter:url(#relief-lit-dark-sm)}}}.text-lit-tinted{filter:url(#relief-lit-tinted-light);@media (prefers-color-scheme:dark){filter:url(#relief-lit-tinted-dark)}@media (width<40rem){filter:url(#relief-lit-tinted-light-sm);@media (prefers-color-scheme:dark){filter:url(#relief-lit-tinted-dark-sm)}}}.text-engraved{filter:url(#relief-engraved-light);@media (prefers-color-scheme:dark){filter:url(#relief-engraved-dark)}@media (width<40rem){filter:url(#relief-engraved-light-sm);@media (prefers-color-scheme:dark){filter:url(#relief-engraved-dark-sm)}}}.text-lit-surface{filter:url(#relief-lit-surface-light);@media (prefers-color-scheme:dark){filter:url(#relief-lit-surface-dark)}@media (width<40rem){filter:url(#relief-lit-surface-light-sm);@media (prefers-color-scheme:dark){filter:url(#relief-lit-surface-dark-sm)}}}.text-engraved-surface{filter:url(#relief-engraved-surface-light);@media (prefers-color-scheme:dark){filter:url(#relief-engraved-surface-dark)}@media (width<40rem){filter:url(#relief-engraved-surface-light-sm);@media (prefers-color-scheme:dark){filter:url(#relief-engraved-surface-dark-sm)}}}.text-lit[data-selected]{filter:url(#relief-lit-selected-light);@media (prefers-color-scheme:dark){filter:url(#relief-lit-selected-dark)}@media (width<40rem){filter:url(#relief-lit-selected-light-sm);@media (prefers-color-scheme:dark){filter:url(#relief-lit-selected-dark-sm)}}}.text-engraved[data-selected]{filter:url(#relief-engraved-selected-light);@media (prefers-color-scheme:dark){filter:url(#relief-engraved-selected-dark)}@media (width<40rem){filter:url(#relief-engraved-selected-light-sm);@media (prefers-color-scheme:dark){filter:url(#relief-engraved-selected-dark-sm)}}}.text-lit-surface[data-selected]{filter:url(#relief-lit-surface-selected-light);@media (prefers-color-scheme:dark){filter:url(#relief-lit-surface-selected-dark)}@media (width<40rem){filter:url(#relief-lit-surface-selected-light-sm);@media (prefers-color-scheme:dark){filter:url(#relief-lit-surface-selected-dark-sm)}}}.text-engraved-surface[data-selected]{filter:url(#relief-engraved-surface-selected-light);@media (prefers-color-scheme:dark){filter:url(#relief-engraved-surface-selected-dark)}@media (width<40rem){filter:url(#relief-engraved-surface-selected-light-sm);@media (prefers-color-scheme:dark){filter:url(#relief-engraved-surface-selected-dark-sm)}}}.cursor-interactive{cursor:var(--cursor-answers)}.cursor-interactive:active{cursor:var(--cursor-press)}.cursor-interactive:is(:disabled,[aria-disabled=true]){cursor:var(--cursor-idle)}.cursor-external{cursor:var(--cursor-away)}.keycap{background-color:light-dark(oklch(100% 0 none),var(--color-zinc-800));block-size:1.6em;min-inline-size:1.6em;box-shadow:inset 0 1px 0 0 light-dark(oklch(100% 0 none),oklch(100% 0 none/.1)), inset 0 -1px 0 0 light-dark(color-mix(in oklab, var(--color-zinc-700) 7%, transparent),color-mix(in oklab, var(--color-zinc-950) 40%, transparent)), 0 0 0 1px light-dark(color-mix(in oklab, var(--color-zinc-700) 12%, transparent),color-mix(in oklab, var(--color-zinc-950) 65%, transparent)), 0 1px 0 0 light-dark(color-mix(in oklab, var(--color-zinc-700) 12%, transparent),color-mix(in oklab, var(--color-zinc-950) 60%, transparent));color:var(--fg-soft);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:0;white-space:nowrap;border-radius:.375rem;place-items:center;padding-inline:.4em;font-weight:500;line-height:1;display:inline-grid}.keycap-pressed{box-shadow:inset 0 1px 1px 0 light-dark(color-mix(in oklab, var(--color-zinc-700) 16%, transparent),color-mix(in oklab, var(--color-zinc-950) 65%, transparent)), inset 0 0 0 1px light-dark(color-mix(in oklab, var(--color-zinc-700) 12%, transparent),color-mix(in oklab, var(--color-zinc-950) 60%, transparent));translate:0 1px}.text-concave{-webkit-text-stroke-width:0;-webkit-text-stroke-color:var(--color-zinc-100);-webkit-text-fill-color:transparent;text-shadow:1px 1px 0 light-dark(oklch(100% 0 none/.4),oklch(100% 0 none/.1)), -1px -1px 0 light-dark(oklch(21% .006 285.9/.1),oklch(21% .006 285.9/.2)), 0 0 0 light-dark(var(--color-zinc-600),var(--color-zinc-500)), 1px 1px 0 light-dark(oklch(100% 0 none),oklch(21% .006 285.9/.2)), -1px -1px 0 light-dark(oklch(100% 0 none),var(--color-zinc-950))}.text-concave-faint{-webkit-text-stroke-width:0;-webkit-text-stroke-color:var(--color-zinc-100);-webkit-text-fill-color:transparent;text-shadow:1px 1px 0 light-dark(oklch(100% 0 none/.4),oklch(98.5% 0 none/.1)), 0 0 0 light-dark(oklch(21% .006 285.9/.1),oklch(27.39% .0055 286/.4)),  -1px -1px 0 light-dark(transparent,var(--color-zinc-900)), 1px 1px 0 light-dark(oklch(100% 0 none),var(--color-zinc-700))}.text-convex{-webkit-text-stroke-width:.1px;-webkit-text-stroke-color:transparent;-webkit-text-fill-color:transparent;color:#0000;text-shadow:-1px -1px 0 light-dark(oklch(100% 0 none/.4),oklch(100% 0 none/.1)), 1px 1px 0 light-dark(oklch(21% .006 285.9/.1),oklch(21% .006 285.9/.4)), 0 0 0 var(--convex-ink,var(--color-zinc-500)), 1px 1px 0 light-dark(oklch(96.83% .0014 286.4),var(--color-black)), -1px -1px 0 light-dark(oklch(97.6% 0 none),var(--color-zinc-950))}.brand-mark{fill:currentColor;&[data-colored]{fill:var(--fg)}}.engine-lamp{font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:normal;color:color-mix(in oklab, var(--fg-muted) 40%, transparent);-webkit-text-stroke:.3px color-mix(in oklab, var(--_engine-ink) 25%, transparent);&[data-lit]{color:color-mix(in oklab, var(--_engine-hot), white 30%);-webkit-text-stroke:.5px var(--_engine-ink);text-shadow:0 0 1px var(--_engine-ink), 0 0 4px color-mix(in oklab, var(--_engine-ink) 45%, transparent);font-weight:600}&[data-engine=chrome]{--_engine-ink:light-dark(oklch(52.7% .141 148.4),oklch(64.75% .1603 148.5));--_engine-hot:light-dark(oklch(63.27% .1563 149.3),oklch(83.59% .1223 150.9))}&[data-engine=firefox]{--_engine-ink:light-dark(oklch(60.44% .1763 43.86),oklch(71.28% .1866 40.5));--_engine-hot:light-dark(oklch(70.35% .169 49.8),oklch(83.2% .101 47.1))}&[data-engine=safari]{--_engine-ink:light-dark(oklch(51.84% .195 260.8),oklch(68.24% .1717 252.9));--_engine-hot:light-dark(oklch(63.17% .1686 260.6),oklch(83.6% .0835 253.1))}}.face-bead{--_hue:var(--face-bead-hue,var(--color-indigo-600));border-radius:var(--radius-full);background-color:var(--_hue);background-image:linear-gradient(oklch(from var(--_hue) calc(l + .07) c h), oklch(from var(--_hue) calc(l - .06) c h));box-shadow:inset 0 1px 0 0 oklch(from var(--_hue) calc(l + .28) calc(c * .55) h / .85), inset 0 -1px 0 0 oklch(from var(--_hue) calc(l - .16) c h), 0 0 0 1.5px var(--app-card,var(--bg)), 0 1.5px 0 1.5px oklch(from var(--_hue) calc(l - .1) c h / .28);color:oklch(from var(--_hue) 97% calc(c * .14) h);letter-spacing:var(--tracking-wide);text-shadow:0 1px 0 oklch(from var(--_hue) calc(l - .2) c h / .75);place-items:center;font-weight:700;line-height:1;display:inline-grid}.face-bead[data-hue=sky]{--face-bead-hue:var(--color-sky-600)}.face-bead[data-hue=indigo]{--face-bead-hue:var(--color-indigo-600)}.face-bead[data-hue=violet]{--face-bead-hue:var(--color-violet-600)}.face-bead[data-hue=fuchsia]{--face-bead-hue:var(--color-fuchsia-600)}.app-ground[data-forced] .face-bead{background-color:canvas;border:1px solid canvastext}.scheme-invert{color-scheme:dark;@media (prefers-color-scheme:dark){color-scheme:light}}.status-lamp{border-radius:var(--radius-full);background-color:var(--status);box-shadow:inset 0 1px 0 oklch(100% 0 none/.6), 0 1px 0 light-dark(color-mix(in oklab, var(--status) 50%, transparent),color-mix(in oklab, var(--status) 35%, oklch(0% 0 none/.75))), 0 0 0 3px color-mix(in oklab, var(--status) 14%, transparent)}@keyframes status-pulse{0%{opacity:.5;scale:1}70%,to{opacity:0;scale:2.4}}@media (prefers-reduced-motion:no-preference){.status-pulsing{animation:status-pulse 2.8s var(--ease-out-quint) infinite}}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-halo{text-shadow:1px 0 0 var(--surface), -1px 0 0 var(--surface), 0 1px 0 var(--surface), 0 -1px 0 var(--surface), 0 0 1px var(--surface)}.matte{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath fill='%23d4d4d8' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E");background-repeat:repeat;@media (prefers-color-scheme:dark){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath fill='%233f3f46' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E")}}@supports (view-timeline:--after-hero-view block){.after-hero-timeline{view-timeline:--after-hero-view block}}@supports (view-timeline:--station block){.station-timeline{view-timeline:--station block}}.seam-hold{pointer-events:none;block-size:100%;position:absolute;inset:0 0 auto}:is(.seam-hold-in,.seam-hold-out){pointer-events:none}.seam-hold-in>.seam-frame-in,.seam-hold-out>.seam-frame-out{position:sticky;top:0}@supports (view-timeline:--seam block) and (animation-timeline:view()) and (animation-range:entry){.seam-timeline[data-staged]{view-timeline:--seam block}.seam-timeline[data-staged][data-seam-out] .seam-hold,.seam-timeline[data-staged]:not([data-seam-known]):has(+.seam-timeline[data-staged]:not([data-staged=out])) .seam-hold{block-size:calc(100% + 100lvh)}.seam-timeline[data-staged][data-seam-out] .seam-hold-out,.seam-timeline[data-staged]:not([data-seam-known]):has(+.seam-timeline[data-staged]:not([data-staged=out])) .seam-hold-out{block-size:calc(var(--seam-frame-size,100lvh) + 100lvh);margin-block-end:-100lvh}.seam-timeline[data-staged]+.seam-timeline[data-staged]:not([data-staged=out]) .seam-hold{block-size:calc(100% + 100lvh);inset-block-start:-100lvh}.seam-timeline[data-staged]+.seam-timeline[data-staged]:not([data-staged=out]) .seam-hold-in{block-size:calc(var(--seam-frame-size,100lvh) + 100lvh);margin-block-start:-100lvh}.seam-timeline[data-staged]+.seam-timeline[data-staged]:not([data-staged=out])[data-seam-out] .seam-hold,.seam-timeline[data-staged]+.seam-timeline[data-staged]:not([data-staged=out],[data-seam-known]):has(+.seam-timeline[data-staged]:not([data-staged=out])) .seam-hold{block-size:calc(100% + 200lvh)}}.tone-glow{box-shadow:0 0 14px 1px color-mix(in oklab, var(--tone,currentcolor) 40%, transparent)}}@layer overrides{.brand-swap-enter-active{animation:fade-in .15s var(--ease-standard) both}.brand-swap-leave-active{color:var(--color-neutral-500);animation:fade-out .15s var(--ease-standard) both}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-in-from-top{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes zoom-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes hero-surface{0%{opacity:0;translate:0 .4em}to{opacity:1;translate:0}}@font-face{font-family:Raleway Dots;src:url(../_fonts/L0JkI4IHTR0lW3bZd9RTBprxx-D4SAKfWizpM_vOxw4-yWm5nAfo9fyU_u-lEjKrX5W7dr7pPAxB4skp3evAJMI.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Raleway Dots Fallback\: Times New Roman;src:local(Times New Roman);size-adjust:111.508%;ascent-override:82.3262%;descent-override:19.1018%;line-gap-override:0%}@font-face{font-family:Raleway Dots Fallback\: Georgia;src:local(Georgia);size-adjust:101.615%;ascent-override:90.3411%;descent-override:20.9615%;line-gap-override:0%}@font-face{font-family:Raleway Dots Fallback\: Noto Serif;src:local(Noto Serif);size-adjust:94.1788%;ascent-override:97.4742%;descent-override:22.6166%;line-gap-override:0%}@font-face{font-family:Raleway Dots;src:url(../_fonts/kLYc5-9CZKxc8tNQWuN1nODNzofxQ2j3YAGyYskqaas-22NHoRX9msHQcFxntnpeih43ykFJizMaG97rDxFpUb8.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Jura;src:url(../_fonts/0w2ghA8r8DntuK4yyyamuu7P0yiVVcfSVcgU_Bfw9n0-wvHiO4vgNE2Vn4Hn7gBTvBHR0Cd4PulbVPgHZWJkXAw.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Jura Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:114.165%;ascent-override:84.5271%;descent-override:19.0952%;line-gap-override:0%}@font-face{font-family:Jura Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:107.249%;ascent-override:89.9772%;descent-override:20.3265%;line-gap-override:0%}@font-face{font-family:Jura Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:105.667%;ascent-override:91.3249%;descent-override:20.6309%;line-gap-override:0%}@font-face{font-family:Jura Fallback\: Arial;src:local(Arial);size-adjust:106.662%;ascent-override:90.4727%;descent-override:20.4384%;line-gap-override:0%}@font-face{font-family:Jura Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:100.317%;ascent-override:96.1956%;descent-override:21.7312%;line-gap-override:0%}@font-face{font-family:Jura;src:url(../_fonts/0w2ghA8r8DntuK4yyyamuu7P0yiVVcfSVcgU_Bfw9n0-wvHiO4vgNE2Vn4Hn7gBTvBHR0Cd4PulbVPgHZWJkXAw.woff2)format("woff2");font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Jura;src:url(../_fonts/0w2ghA8r8DntuK4yyyamuu7P0yiVVcfSVcgU_Bfw9n0-wvHiO4vgNE2Vn4Hn7gBTvBHR0Cd4PulbVPgHZWJkXAw.woff2)format("woff2");font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Jura;src:url(../_fonts/0w2ghA8r8DntuK4yyyamuu7P0yiVVcfSVcgU_Bfw9n0-wvHiO4vgNE2Vn4Hn7gBTvBHR0Cd4PulbVPgHZWJkXAw.woff2)format("woff2");font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Raleway;src:url(../_fonts/OpI4AU2fJ-mhSKGvtuWudkTsgFgtPNrd5kvaSg58ms4-H9kQJvJlnjzvJbUOw_xdv_y8Oo-KwhPQ1pugMZToUno.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Raleway Fallback\: Times New Roman;src:local(Times New Roman);size-adjust:113.969%;ascent-override:82.4784%;descent-override:20.5319%;line-gap-override:0%}@font-face{font-family:Raleway Fallback\: Georgia;src:local(Georgia);size-adjust:103.858%;ascent-override:90.5081%;descent-override:22.5308%;line-gap-override:0%}@font-face{font-family:Raleway Fallback\: Noto Serif;src:local(Noto Serif);size-adjust:96.2578%;ascent-override:97.6544%;descent-override:24.3097%;line-gap-override:0%}@font-face{font-family:Raleway;src:url(../_fonts/vGUeAUl8rvlWuZIfwv-Kki5YioQgk3xVEtPLfQ92H8-4jWvBeBnqdOqLLr4r_OTYLjxvKZpDTk6EqFasZL7spI.woff2)format("woff2");font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Raleway;src:url(../_fonts/OpI4AU2fJ-mhSKGvtuWudkTsgFgtPNrd5kvaSg58ms4-H9kQJvJlnjzvJbUOw_xdv_y8Oo-KwhPQ1pugMZToUno.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Raleway;src:url(../_fonts/vGUeAUl8rvlWuZIfwv-Kki5YioQgk3xVEtPLfQ92H8-4jWvBeBnqdOqLLr4r_OTYLjxvKZpDTk6EqFasZL7spI.woff2)format("woff2");font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:Raleway;src:url(../_fonts/OpI4AU2fJ-mhSKGvtuWudkTsgFgtPNrd5kvaSg58ms4-H9kQJvJlnjzvJbUOw_xdv_y8Oo-KwhPQ1pugMZToUno.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Raleway;src:url(../_fonts/vGUeAUl8rvlWuZIfwv-Kki5YioQgk3xVEtPLfQ92H8-4jWvBeBnqdOqLLr4r_OTYLjxvKZpDTk6EqFasZL7spI.woff2)format("woff2");font-display:swap;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-weight:600;font-style:italic}@font-face{font-family:Raleway;src:url(../_fonts/OpI4AU2fJ-mhSKGvtuWudkTsgFgtPNrd5kvaSg58ms4-H9kQJvJlnjzvJbUOw_xdv_y8Oo-KwhPQ1pugMZToUno.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Raleway;src:url(../_fonts/vGUeAUl8rvlWuZIfwv-Kki5YioQgk3xVEtPLfQ92H8-4jWvBeBnqdOqLLr4r_OTYLjxvKZpDTk6EqFasZL7spI.woff2)format("woff2");font-display:swap;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-weight:700;font-style:italic}@font-face{font-family:Raleway;src:url(../_fonts/OpI4AU2fJ-mhSKGvtuWudkTsgFgtPNrd5kvaSg58ms4-H9kQJvJlnjzvJbUOw_xdv_y8Oo-KwhPQ1pugMZToUno.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:800;font-style:italic}@font-face{font-family:Raleway;src:url(../_fonts/vGUeAUl8rvlWuZIfwv-Kki5YioQgk3xVEtPLfQ92H8-4jWvBeBnqdOqLLr4r_OTYLjxvKZpDTk6EqFasZL7spI.woff2)format("woff2");font-display:swap;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-weight:800;font-style:italic}@font-face{font-family:Raleway;src:url(../_fonts/OpI4AU2fJ-mhSKGvtuWudkTsgFgtPNrd5kvaSg58ms4-H9kQJvJlnjzvJbUOw_xdv_y8Oo-KwhPQ1pugMZToUno.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:900;font-style:italic}@font-face{font-family:Raleway;src:url(../_fonts/vGUeAUl8rvlWuZIfwv-Kki5YioQgk3xVEtPLfQ92H8-4jWvBeBnqdOqLLr4r_OTYLjxvKZpDTk6EqFasZL7spI.woff2)format("woff2");font-display:swap;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-weight:900;font-style:italic}@font-face{font-family:Raleway;src:url(../_fonts/WbKPdhkBf47LHceyOxYGCJdPoY67zCgel8JqRgRmHt0-r9pbhdlPf6a6skSYwE9ZeMQLwBj2fJxJC4AhH9f1F_M.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Raleway;src:url(../_fonts/scF3gIxxlfenjWOeBWVjwZrUXZn8pRvby9l3uCHGpPo-phhnJIkWupIz7s28PPGD8OyTK1fAg7cRd_xdrzpMcfo.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Raleway;src:url(../_fonts/WbKPdhkBf47LHceyOxYGCJdPoY67zCgel8JqRgRmHt0-r9pbhdlPf6a6skSYwE9ZeMQLwBj2fJxJC4AhH9f1F_M.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Raleway;src:url(../_fonts/scF3gIxxlfenjWOeBWVjwZrUXZn8pRvby9l3uCHGpPo-phhnJIkWupIz7s28PPGD8OyTK1fAg7cRd_xdrzpMcfo.woff2)format("woff2");font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Raleway;src:url(../_fonts/WbKPdhkBf47LHceyOxYGCJdPoY67zCgel8JqRgRmHt0-r9pbhdlPf6a6skSYwE9ZeMQLwBj2fJxJC4AhH9f1F_M.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Raleway;src:url(../_fonts/scF3gIxxlfenjWOeBWVjwZrUXZn8pRvby9l3uCHGpPo-phhnJIkWupIz7s28PPGD8OyTK1fAg7cRd_xdrzpMcfo.woff2)format("woff2");font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Raleway;src:url(../_fonts/WbKPdhkBf47LHceyOxYGCJdPoY67zCgel8JqRgRmHt0-r9pbhdlPf6a6skSYwE9ZeMQLwBj2fJxJC4AhH9f1F_M.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Raleway;src:url(../_fonts/scF3gIxxlfenjWOeBWVjwZrUXZn8pRvby9l3uCHGpPo-phhnJIkWupIz7s28PPGD8OyTK1fAg7cRd_xdrzpMcfo.woff2)format("woff2");font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Raleway;src:url(../_fonts/WbKPdhkBf47LHceyOxYGCJdPoY67zCgel8JqRgRmHt0-r9pbhdlPf6a6skSYwE9ZeMQLwBj2fJxJC4AhH9f1F_M.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:800;font-style:normal}@font-face{font-family:Raleway;src:url(../_fonts/scF3gIxxlfenjWOeBWVjwZrUXZn8pRvby9l3uCHGpPo-phhnJIkWupIz7s28PPGD8OyTK1fAg7cRd_xdrzpMcfo.woff2)format("woff2");font-display:swap;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-weight:800;font-style:normal}@font-face{font-family:Raleway;src:url(../_fonts/WbKPdhkBf47LHceyOxYGCJdPoY67zCgel8JqRgRmHt0-r9pbhdlPf6a6skSYwE9ZeMQLwBj2fJxJC4AhH9f1F_M.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:900;font-style:normal}@font-face{font-family:Raleway;src:url(../_fonts/scF3gIxxlfenjWOeBWVjwZrUXZn8pRvby9l3uCHGpPo-phhnJIkWupIz7s28PPGD8OyTK1fAg7cRd_xdrzpMcfo.woff2)format("woff2");font-display:swap;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-weight:900;font-style:normal}@font-face{font-family:Monaspace Krypton;src:url(../_fonts/kLYc5-9CZKxc8tNQWuN1nODNzofxQ2j3YAGyYskqaas-Ynd07WOzT01tx_vY18WqKgTRzTIKHTbo1pawN8NNvv4.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Monaspace Krypton Fallback\: Courier New;src:local(Courier New);size-adjust:103.317%;ascent-override:75.7381%;descent-override:21.0518%;line-gap-override:19.358%}@font-face{font-family:Monaspace Krypton Fallback\: Roboto Mono;src:local(Roboto Mono);size-adjust:103.317%;ascent-override:75.7381%;descent-override:21.0518%;line-gap-override:19.358%}@font-face{font-family:Monaspace Krypton Fallback\: Noto Sans Mono;src:local(Noto Sans Mono);size-adjust:103.333%;ascent-override:75.7258%;descent-override:21.0484%;line-gap-override:19.3548%}@font-face{font-family:Monaspace Krypton;src:url(../_fonts/qt1ZmnrtiDK7xkJmMu6xah445stIKivVVd11iOpaaig-zGkz_dvtKRQpwW2iL9QDEn7MTDXEI7hIRRhgyzxxplQ.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Monaspace Krypton;src:url(../_fonts/ksikEtmU-65wt9BBMFQF-DXSQqHulFQ8oRRPu-vk5b0-PYWNF5FHexpxCgaPhloVmMQsMCPSiAldG20U8h6J5z8.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@keyframes tritium-breathe{0%{opacity:1}to{opacity:.78}}@keyframes tritium-bright{0%,to{opacity:0}50%{opacity:1}}@keyframes tritium-bright-glow{0%,to{opacity:.4}50%{opacity:1}}@keyframes tritium-pulse-across{0%{translate:-100%}38%,to{translate:280%}}@keyframes tritium-pulse-down{0%{translate:0 -100%}38%,to{translate:0 280%}}
