:root,[data-theme=dark]{color-scheme:dark;--light:0}[data-theme=light]{color-scheme:light;--light:1}@media (prefers-color-scheme:light){:root:not([data-theme]){color-scheme:light;--light:1}}@property --light{syntax:"<number>";inherits:true;initial-value:0}@property --glow{syntax:"<color>";inherits:true;initial-value:#ff3b55}@property --bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --surface{syntax:"<color>";inherits:true;initial-value:#0000}@property --surface-sunk{syntax:"<color>";inherits:true;initial-value:#0000}@property --card{syntax:"<color>";inherits:true;initial-value:#0000}@property --field{syntax:"<color>";inherits:true;initial-value:#0000}@property --field-edge{syntax:"<color>";inherits:true;initial-value:#0000}@property --text{syntax:"<color>";inherits:true;initial-value:#0000}@property --text-muted{syntax:"<color>";inherits:true;initial-value:#0000}@property --text-faint{syntax:"<color>";inherits:true;initial-value:#0000}@property --accent{syntax:"<color>";inherits:true;initial-value:#0000}@property --on-accent{syntax:"<color>";inherits:true;initial-value:#0000}@property --solid{syntax:"<color>";inherits:true;initial-value:#0000}@property --on-solid{syntax:"<color>";inherits:true;initial-value:#0000}@property --solid-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --selected{syntax:"<color>";inherits:true;initial-value:#0000}@property --pressed{syntax:"<color>";inherits:true;initial-value:#0000}@property --hairline{syntax:"<color>";inherits:true;initial-value:#0000}@property --track{syntax:"<color>";inherits:true;initial-value:#0000}@property --cover-edge{syntax:"<color>";inherits:true;initial-value:#0000}@property --cover-empty{syntax:"<color>";inherits:true;initial-value:#0000}@property --playing-row{syntax:"<color>";inherits:true;initial-value:#0000}@property --scrim{syntax:"<color>";inherits:true;initial-value:#0000}@property --tonal-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --tonal-pressed{syntax:"<color>";inherits:true;initial-value:#0000}@property --seg-page-track{syntax:"<color>";inherits:true;initial-value:#0000}@property --seg-page-pill{syntax:"<color>";inherits:true;initial-value:#0000}@property --seg-page-edge{syntax:"<color>";inherits:true;initial-value:#0000}@property --seg-page-lift{syntax:"<color>";inherits:true;initial-value:#0000}@property --tip-rim{syntax:"<color>";inherits:true;initial-value:#0000}@property --tip-shadow{syntax:"<color>";inherits:true;initial-value:#0000}@property --metal{syntax:"<color>";inherits:true;initial-value:#0000}@property --metal-hi{syntax:"<color>";inherits:true;initial-value:#0000}@property --metal-mid{syntax:"<color>";inherits:true;initial-value:#0000}@property --metal-lo{syntax:"<color>";inherits:true;initial-value:#0000}@property --deck-top{syntax:"<color>";inherits:true;initial-value:#0000}@property --deck-back{syntax:"<color>";inherits:true;initial-value:#0000}@property --brush-hi{syntax:"<color>";inherits:true;initial-value:#0000}@property --brush-lo{syntax:"<color>";inherits:true;initial-value:#0000}@property --hinge{syntax:"<color>";inherits:true;initial-value:#0000}@property --hinge-hi{syntax:"<color>";inherits:true;initial-value:#0000}@property --well{syntax:"<color>";inherits:true;initial-value:#0000}@property --well-shade{syntax:"<color>";inherits:true;initial-value:#0000}@property --skirt{syntax:"<color>";inherits:true;initial-value:#0000}@property --cap{syntax:"<color>";inherits:true;initial-value:#0000}@property --pad{syntax:"<color>";inherits:true;initial-value:#0000}@property --pad-hi{syntax:"<color>";inherits:true;initial-value:#0000}@property --pad-lo{syntax:"<color>";inherits:true;initial-value:#0000}@property --laptop-contact{syntax:"<color>";inherits:true;initial-value:#0000}@property --laptop-ao{syntax:"<color>";inherits:true;initial-value:#0000}@property --taskbar{syntax:"<color>";inherits:true;initial-value:#0000}@property --taskbar-ink{syntax:"<color>";inherits:true;initial-value:#0000}@property --taskbar-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --taskbar-hover-strong{syntax:"<color>";inherits:true;initial-value:#0000}@property --taskbar-rim{syntax:"<color>";inherits:true;initial-value:#0000}@property --taskbar-dot{syntax:"<color>";inherits:true;initial-value:#0000}@property --start-ink{syntax:"<color>";inherits:true;initial-value:#0000}@property --tip{syntax:"<color>";inherits:true;initial-value:#0000}@property --tip-edge{syntax:"<color>";inherits:true;initial-value:#0000}@property --wall-ground{syntax:"<color>";inherits:true;initial-value:#0000}@property --flyout{syntax:"<color>";inherits:true;initial-value:#0000}@property --flyout-ink-2{syntax:"<color>";inherits:true;initial-value:#0000}@property --flyout-ink-3{syntax:"<color>";inherits:true;initial-value:#0000}@property --flyout-button{syntax:"<color>";inherits:true;initial-value:#0000}@property --meter{syntax:"<color>";inherits:true;initial-value:#0000}@property --meter-edge{syntax:"<color>";inherits:true;initial-value:#0000}@property --meter-track{syntax:"<color>";inherits:true;initial-value:#0000}@property --meter-bar{syntax:"<color>";inherits:true;initial-value:#0000}@property --tour-card{syntax:"<color>";inherits:true;initial-value:#0000}@property --tour-card-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --folder{syntax:"<color>";inherits:true;initial-value:#0000}@property --file-ours{syntax:"<color>";inherits:true;initial-value:#0000}@property --file-lit{syntax:"<color>";inherits:true;initial-value:#0000}:root,[data-theme]{--bg:light-dark(#fff,#0f0f0f);--surface:light-dark(#f7f7f7,#181818);--surface-sunk:light-dark(#f7f7f7,#030303);--card:light-dark(#f2f2f2,#212121);--field:light-dark(#f2f2f2,#262626);--field-edge:light-dark(#0000001a,#ffffff1f);--text:light-dark(#0f0f0f,#fff);--text-muted:light-dark(#606060,#aaa);--text-faint:light-dark(#6b6b6b,#909090);--accent:light-dark(#cc1036,#ff3b55);--on-accent:light-dark(#fff,#0f0f0f);--solid:light-dark(#0f0f0f,#fff);--on-solid:light-dark(#fff,#0f0f0f);--solid-hover:light-dark(#2e2e2e,#e0e0e0);--hover:light-dark(#00000012,#ffffff17);--selected:light-dark(#0000001a,#ffffff21);--pressed:light-dark(#0000002b,#fff3);--hairline:light-dark(#0000001a,#ffffff1a);--track:light-dark(#0000001f,#ffffff26);--cover-edge:light-dark(#0000001a,#ffffff14);--cover-empty:light-dark(#e5e5e5,#272727);--playing-row:light-dark(#0000000a,#ffffff0f);--scrim:light-dark(#0000002e,#00000080);--tonal-hover:light-dark(#00000026,#ffffff2e);--tonal-pressed:light-dark(#00000038,#ffffff45);--seg-page-track:light-dark(#f0f0f0,#222);--seg-page-pill:light-dark(#fff,#2e2e2e);--seg-page-edge:light-dark(#00000017,#ffffff1c);--seg-page-lift:light-dark(#0000001f,#0006);--tip-rim:light-dark(#00000014,#ffffff0d);--tip-shadow:light-dark(#0003,#0009);--metal:light-dark(#c3c7cd,#2a323e);--metal-hi:light-dark(#f6f7f9,#74859c);--metal-mid:light-dark(#b9bec5,#27303b);--metal-lo:light-dark(#8e949d,#141920);--deck-top:light-dark(#d9dce1,#36414f);--deck-back:light-dark(#c4c8ce,#29313c);--brush-hi:light-dark(#fff,#8797ad);--brush-lo:light-dark(#8a9099,#10151b);--hinge:light-dark(#5f656d,#07090c);--hinge-hi:light-dark(#a9aeb5,#3d4858);--well:light-dark(#bfc3c9,#252d37);--well-shade:light-dark(#a3a8b0,#161b22);--skirt:light-dark(#959ba3,#0b0e12);--cap:light-dark(#e2e5e8,#252d38);--pad:light-dark(#cfd3d8,#303a46);--pad-hi:light-dark(#eef0f2,#4f5d6f);--pad-lo:light-dark(#a7acb3,#1d232b);--laptop-contact:light-dark(#00000040,#000000a6);--laptop-ao:light-dark(#0000001a,#00000059);--taskbar:light-dark(#eeeeeef2,#1c1c1ef2);--taskbar-ink:light-dark(#1b1b1b,#fff);--taskbar-hover:light-dark(#0000000d,#ffffff12);--taskbar-hover-strong:light-dark(#00000014,#ffffff1f);--taskbar-rim:light-dark(#0000000f,#ffffff0d);--taskbar-dot:light-dark(#8a8a8a,#9a9a9a);--start-ink:light-dark(#2b6fd6,#76b9ff);--tip:light-dark(#f9f9f9,#2b2b2b);--tip-edge:light-dark(#0000001f,#ffffff1a);--wall-ground:light-dark(#e8eaee,#0b0d11);--flyout:light-dark(#fff,#232428);--flyout-ink-2:light-dark(#4b4b4b,#b5b5b5);--flyout-ink-3:light-dark(#4b4b4b,#c4c4c4);--flyout-button:light-dark(#e6e6e9,#3a3b40);--meter:light-dark(#f3f3f3f7,#2b2b2bf7);--meter-edge:light-dark(#0000001a,#ffffff14);--meter-track:light-dark(#0000001a,#ffffff1f);--meter-bar:light-dark(#8a8a8a,#8f8f8f);--tour-card:light-dark(#fff,#1f1f1f);--tour-card-hover:light-dark(#f2f2f2,#2a2a2a);--folder:light-dark(#c9921a,#e2b33f);--file-ours:light-dark(#cc10361a,#ff3b5529);--file-lit:light-dark(#cc103624,#ff3b5538);--accent-hover:color-mix(in srgb, var(--accent) 84%, var(--text));--accent-pressed:color-mix(in srgb, var(--accent) 70%, var(--text))}:root{--t-theme:.32s;--ease-theme:cubic-bezier(.45, 0, .55, 1);transition-property:--light,--bg,--surface,--surface-sunk,--card,--field,--field-edge,--text,--text-muted,--text-faint,--accent,--on-accent,--solid,--on-solid,--solid-hover,--hover,--selected,--pressed,--hairline,--track,--cover-edge,--cover-empty,--playing-row,--scrim,--tonal-hover,--tonal-pressed,--seg-page-track,--seg-page-pill,--seg-page-edge,--seg-page-lift,--tip-rim,--tip-shadow,--metal,--metal-hi,--metal-mid,--metal-lo,--deck-top,--deck-back,--brush-hi,--brush-lo,--hinge,--hinge-hi,--well,--well-shade,--skirt,--cap,--pad,--pad-hi,--pad-lo,--laptop-contact,--laptop-ao,--taskbar,--taskbar-ink,--taskbar-hover,--taskbar-hover-strong,--taskbar-rim,--taskbar-dot,--start-ink,--tip,--tip-edge,--wall-ground,--flyout,--flyout-ink-2,--flyout-ink-3,--flyout-button,--meter,--meter-edge,--meter-track,--meter-bar,--tour-card,--tour-card-hover,--folder,--file-ours,--file-lit;transition-duration:var(--t-theme);transition-timing-function:var(--ease-theme);--colour-easing:1}.theme-quiet{--t-hover:0s;--t-colour:0s;--t-glow:0s;--colour-easing:0}:root{--glow:#ff3b55;--radius-s:4px;--radius-m:10px;--radius-l:16px;--radius-xl:20px;--font:"Manrope", "Segoe UI Variable Text", "Segoe UI", system-ui, sans-serif;--font-ui:"Segoe UI Variable Text", "Segoe UI", "Manrope", system-ui, sans-serif;--tracking-display:-.035em;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--t-hover:.1s;--t-fast:.14s;--t-page:.2s;--t-cover:.24s;--t-follow:.4s;--t-glow:.9s;--t-press:.1s;--t-release:.5s;--t-morph:.3s;--t-menu:.18s;--t-panel:.24s;--t-lyrics:.3s;--t-colour:.3s;--t-toast:.22s;--press-scale:.96;--press-scale-play:.94;--ease-glide:cubic-bezier(.22, 1.25, .36, 1);--spring-release:linear(0, .054, .183, .35, .524, .686, .824, .931, 1.009, 1.059, 1.086, 1.095, 1.091, 1.08, 1.064, 1.048, 1.032, 1.019, 1.008, 1, .995, .992, .991, .991, .992, .994, .995, .997, 1);--spring-morph:linear(0, .044, .15, .285, .426, .56, .679, .779, .858, .919, .963, .993, 1.012, 1.023, 1.028, 1.028, 1.026, 1.023, 1.019, 1.015, 1.011, 1.008, 1.006, 1.003, 1)}@media (prefers-reduced-motion:reduce){:root{--t-theme:0s;--t-follow:0s;--t-glow:0s;--t-press:0s;--t-release:0s;--t-morph:0s;--t-panel:0s;--t-lyrics:0s;--t-menu:.12s;--t-toast:.12s;--t-page:.12s;--press-scale:1;--press-scale-play:1}}@font-face{font-family:Manrope;src:url(/fonts/manrope-latin-400-800.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;hanging-punctuation:first last}html:not(.js){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.55;overflow-x:clip}h1,h2,h3,p,figure,blockquote,ol,ul,dl,dd{margin:0}h1,h2,h3{letter-spacing:var(--tracking-display);text-wrap:balance;font-weight:800;line-height:.98}p{text-wrap:pretty}h4,h5,legend,summary{text-wrap:balance}img,svg{max-width:100%;display:block}button,input{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}main:focus{outline:none}:where(:not(:root,body,main,.theme-quiet,.theme-quiet *))::selection{background:light-dark(color-mix(in srgb, var(--accent) 20%, transparent),color-mix(in srgb, var(--accent) 34%, transparent))}.button:where(:not(.theme-quiet *))::selection,.button :where(:not(.theme-quiet *))::selection{background:color-mix(in srgb, var(--on-accent) 26%, transparent)}:root.sel-drawn :where(:not(body,main,.theme-quiet,.theme-quiet *))::selection,:root.sel-drawn .button:where(:not(.theme-quiet *))::selection,:root.sel-drawn .button :where(:not(.theme-quiet *))::selection{background:0 0}:root.sel-drawn :is(input,textarea):where(:not(.theme-quiet *))::selection{background:light-dark(color-mix(in srgb, var(--accent) 20%, transparent),color-mix(in srgb, var(--accent) 34%, transparent))}.sel-layer{z-index:60;pointer-events:none;mix-blend-mode:multiply;width:0;height:0;transition:opacity .14s;position:absolute;top:0;left:0}:root[data-theme=dark] .sel-layer{mix-blend-mode:screen}.sel-layer[data-out=true]{opacity:0}.sel-layer>span{background:color-mix(in srgb, color-mix(in srgb, var(--accent) 24%, transparent) calc(var(--light) * 100%), color-mix(in srgb, var(--accent) 40%, transparent));transform-origin:0;contain:strict;transition:opacity .14s ease, scale .18s var(--ease-out);border-radius:6px;position:absolute;top:0;left:0}@starting-style{.sel-layer>span{opacity:0;scale:.92 .8}}.sel-layer[data-glide=true]>span{transition:opacity .14s ease, scale .18s var(--ease-out), translate .11s var(--ease-out), width .11s var(--ease-out), height .11s var(--ease-out)}[hidden]{display:none!important}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.art{flex:none;display:inline-grid}.art>*{grid-area:1/1}.only-dark{opacity:calc(1 - var(--light))}.only-light{opacity:var(--light)}:root{--split:minmax(0, .9fr) minmax(0, 1.4fr);--split-gap:clamp(32px, 5vw, 80px)}.wrap{width:100%;max-width:1600px;margin-inline:auto;padding-inline:clamp(16px,3.4vw,48px)}.button{background:var(--accent);min-height:48px;color:var(--on-accent);transition:background-color var(--t-hover) ease, transform var(--t-hover) var(--ease-out);border:0;border-radius:999px;align-items:center;gap:10px;padding:0 24px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.button:hover{background:var(--accent-hover)}.button:active{background:var(--accent-pressed);transform:scale(.97)}:root:not([data-land]) :is(#light,#questions,#download),:root:not([data-land]) body>footer{content-visibility:auto;contain-intrinsic-size:auto 1000px}:root.booting *,:root.booting :before,:root.booting :after{transition:none!important}.logo[data-astro-cid-f7espo7c]{width:var(--logo);height:var(--logo);flex:none;display:inline-grid}.logo[data-astro-cid-f7espo7c] img[data-astro-cid-f7espo7c]{width:100%;height:100%}.skip[data-astro-cid-nen7h5rs]{z-index:60;background:var(--solid);color:var(--on-solid);border-radius:999px;padding:10px 18px;font-size:.9375rem;font-weight:700;text-decoration:none;position:fixed;top:12px;left:12px;translate:0 -200%}.skip[data-astro-cid-nen7h5rs]:focus-visible{translate:none}.site-header[data-astro-cid-nen7h5rs]{z-index:50;height:var(--head-h);--head-h:72px;--pill-x:16px;--pill-y:4px;--step-in:max(0px, calc(var(--pill-x) + 10px - clamp(16px, 3.4vw, 48px)));position:relative}.bar[data-astro-cid-nen7h5rs]{height:var(--head-h);pointer-events:none;transition:translate var(--t-morph) var(--ease-out);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:16px;display:grid;position:fixed;inset:0 0 auto}.bar[data-astro-cid-nen7h5rs]>[data-astro-cid-nen7h5rs]{pointer-events:auto}[data-astro-cid-nen7h5rs][data-pill]{isolation:isolate;transition:translate var(--t-morph) var(--ease-out);position:relative}[data-astro-cid-nen7h5rs][data-pill]:before{content:"";inset:calc(var(--pill-y) * -1) calc(var(--pill-x) * -1);z-index:-1;background:color-mix(in srgb, var(--bg) calc(88% + 4% * var(--light)), transparent);backdrop-filter:blur(24px)saturate(1.3);box-shadow:inset 0 1px 0 rgb(255 255 255/calc(.08 + .62 * var(--light))), inset 0 0 0 1px color-mix(in srgb, var(--text) calc(14% - 3% * var(--light)), transparent), 0 1px 2px rgb(0 0 0/calc(.1 + .1 * (1 - var(--light)))), 0 10px 28px -10px rgb(0 0 0/calc(.22 + .33 * (1 - var(--light))));opacity:0;pointer-events:none;transition:opacity var(--t-morph) var(--ease-out), scale var(--t-morph) var(--ease-out);border-radius:999px;position:absolute;scale:.94}[data-astro-cid-nen7h5rs][data-floating] .bar[data-astro-cid-nen7h5rs]{translate:0 6px}[data-astro-cid-nen7h5rs][data-floating] [data-astro-cid-nen7h5rs][data-pill]:before{opacity:1;scale:1}[data-astro-cid-nen7h5rs][data-floating] .home[data-astro-cid-nen7h5rs]{translate:var(--step-in) 0}[data-astro-cid-nen7h5rs][data-floating] .actions[data-astro-cid-nen7h5rs]{translate:calc(var(--step-in) * -1) 0}.home[data-astro-cid-nen7h5rs]{--pill-y:8px;letter-spacing:-.02em;border-radius:999px;justify-self:start;align-items:center;gap:10px;min-height:36px;font-size:1.1875rem;font-weight:800;text-decoration:none;display:inline-flex}nav[data-astro-cid-nen7h5rs]{--pill-x:4px;justify-self:center}nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:2px;margin:0;padding:0;list-style:none;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--text-muted);transition:color var(--t-hover) ease, background-color var(--t-hover) ease;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 14px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs] svg{flex:none}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible{color:var(--text);background:var(--hover)}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=true]{color:var(--text);background:var(--selected)}.actions[data-astro-cid-nen7h5rs]{--pill-x:4px;justify-self:end;align-items:center;gap:6px;display:flex}.theme-toggle[data-astro-cid-nen7h5rs]{width:44px;height:44px;color:var(--text-muted);transition:color var(--t-hover) ease, background-color var(--t-hover) ease;background:0 0;border:0;border-radius:999px;place-items:center;display:inline-grid}.theme-toggle[data-astro-cid-nen7h5rs][hidden]{display:none}.theme-toggle[data-astro-cid-nen7h5rs]:hover,.theme-toggle[data-astro-cid-nen7h5rs]:focus-visible{color:var(--text);background:var(--hover)}.theme-toggle[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{opacity:0;transition-property:opacity,rotate,scale;transition-duration:var(--t-theme);transition-timing-function:var(--ease-theme);grid-area:1/1;rotate:-90deg;scale:.6}[data-astro-cid-nen7h5rs][data-choice=system] .moon[data-astro-cid-nen7h5rs],[data-astro-cid-nen7h5rs][data-choice=light] .system[data-astro-cid-nen7h5rs],[data-astro-cid-nen7h5rs][data-choice=dark] .sun[data-astro-cid-nen7h5rs]{rotate:90deg}[data-astro-cid-nen7h5rs][data-choice=system] .system[data-astro-cid-nen7h5rs],[data-astro-cid-nen7h5rs][data-choice=light] .sun[data-astro-cid-nen7h5rs],[data-astro-cid-nen7h5rs][data-choice=dark] .moon[data-astro-cid-nen7h5rs]{opacity:1;rotate:0deg;scale:1}.theme-toggle[data-astro-cid-nen7h5rs]{position:relative}.tip[data-astro-cid-nen7h5rs]{background:var(--solid);color:var(--on-solid);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--t-fast) var(--ease-out), translate var(--t-fast) var(--ease-out);border-radius:10px;padding:7px 12px;font-size:.8125rem;font-weight:600;line-height:1.3;position:absolute;top:calc(100% + 10px);right:0;translate:0 -4px;box-shadow:0 6px 18px -6px #00000059}@media (hover:hover) and (pointer:fine){.theme-toggle[data-astro-cid-nen7h5rs]:hover .tip[data-astro-cid-nen7h5rs]{opacity:1;transition-delay:.45s;translate:none}}.theme-toggle[data-astro-cid-nen7h5rs]:focus-visible .tip[data-astro-cid-nen7h5rs]{opacity:1;translate:none}.theme-toggle[data-astro-cid-nen7h5rs][data-tip-off] .tip[data-astro-cid-nen7h5rs]{opacity:0;transition-delay:0s}.download[data-astro-cid-nen7h5rs]{min-height:44px;padding:0 20px}[data-astro-cid-nen7h5rs][data-pill] [data-astro-cid-nen7h5rs]:focus-visible{outline-offset:-2px}.home[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:6px}@media (width<=1000px){nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{gap:0;padding:0 13px;font-size:0}}@media (width<=720px){.site-header[data-astro-cid-nen7h5rs]{--head-h:64px;--pill-x:12px}.bar[data-astro-cid-nen7h5rs]{grid-template-columns:auto auto;justify-content:space-between}nav[data-astro-cid-nen7h5rs]{display:none}.actions[data-astro-cid-nen7h5rs]{--pill-x:4px}}@media (width<=379px){.word[data-astro-cid-nen7h5rs]{display:none}.actions[data-astro-cid-nen7h5rs]{gap:0}.download[data-astro-cid-nen7h5rs]{padding:0 16px}}@media (prefers-reduced-motion:reduce){.bar[data-astro-cid-nen7h5rs],[data-astro-cid-nen7h5rs][data-pill],[data-astro-cid-nen7h5rs][data-pill]:before{transition:none}.tip[data-astro-cid-nen7h5rs]{transition-property:opacity;translate:none}}
