.skip.svelte-489hge{position:absolute;left:-999px;top:8px;background:var(--surface);padding:8px 12px;z-index:100}.skip.svelte-489hge:focus{left:8px}header.site.svelte-489hge{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.bar.svelte-489hge{display:flex;align-items:center;gap:var(--s5);min-height:60px}.brand.svelte-489hge{display:flex;align-items:center;gap:var(--s3);text-decoration:none;color:var(--ink)}.brand.svelte-489hge svg:where(.svelte-489hge){width:28px;height:28px;color:var(--ink);flex:none}.brand.svelte-489hge>span:where(.svelte-489hge){display:flex;flex-direction:column;line-height:1.15}.brand.svelte-489hge strong:where(.svelte-489hge){font-size:.98rem}.brand.svelte-489hge .sub:where(.svelte-489hge){font-size:var(--fs-cap);color:var(--ink-3)}nav.svelte-489hge{display:flex;gap:var(--s1);margin-left:auto}nav.svelte-489hge a:where(.svelte-489hge){text-decoration:none;padding:6px 12px;font-size:var(--fs-label);color:var(--ink-2)}nav.svelte-489hge a[aria-current=page]:where(.svelte-489hge){color:var(--ink);font-weight:700;box-shadow:inset 0 -2px 0 var(--ink)}nav.svelte-489hge a:where(.svelte-489hge):hover:not([aria-current]){color:var(--ink);box-shadow:inset 0 -2px 0 var(--line)}.theme.svelte-489hge{border:1px solid var(--line);background:transparent;width:36px;height:36px;display:grid;place-items:center;cursor:pointer;flex:none}.theme.svelte-489hge svg:where(.svelte-489hge){width:16px;height:16px;color:var(--ink-2)}main.svelte-489hge{min-height:70vh}footer.site.svelte-489hge{border-top:1px solid var(--line);margin-top:var(--s8);padding:var(--s6) 0 var(--s7)}.maker.svelte-489hge{margin-top:var(--s6);padding-top:var(--s4);border-top:1px solid var(--line-2);display:grid;gap:4px;font-size:var(--fs-label);color:var(--ink-2)}.mk-kicker.svelte-489hge{font-size:11px;font-weight:800;letter-spacing:.04em;color:var(--ink-3);margin:0}.mk-name.svelte-489hge{font-size:15px;font-weight:800;color:var(--ink);margin:0}.mk-name.svelte-489hge span:where(.svelte-489hge){font-size:12.5px;font-weight:500;color:var(--ink-2);margin-left:6px}.mk-field.svelte-489hge,.mk-msg.svelte-489hge{margin:0}.mk-field.svelte-489hge b:where(.svelte-489hge){color:var(--ink);margin-right:6px}.mk-mail.svelte-489hge{color:var(--ink);width:fit-content}.foot.svelte-489hge{display:flex;gap:var(--s6);justify-content:space-between;flex-wrap:wrap}.foot.svelte-489hge>div:where(.svelte-489hge):first-child{max-width:46rem;display:grid;gap:var(--s2)}.links.svelte-489hge{display:grid;gap:var(--s2);font-size:var(--fs-label);align-content:start}@media(max-width:720px){.bar.svelte-489hge{flex-wrap:wrap;gap:var(--s2);padding-top:var(--s2);padding-bottom:var(--s2)}nav.svelte-489hge{order:3;width:100%;margin-left:0;overflow-x:auto}.theme.svelte-489hge{margin-left:auto}}nav.svelte-489hge a.dash:where(.svelte-489hge){margin-right:var(--s3);border:1px solid var(--ink);color:var(--ink);font-weight:600}nav.svelte-489hge a.dash:where(.svelte-489hge):hover{background:var(--ink);color:var(--bg);box-shadow:none}
