*{box-sizing:border-box}html{--field:#f2f3f1;--ink:#101111;--signal:#c82622;--line:#b9bbb7;--depth:#dceeff;background:var(--field);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif}body{margin:0}a{color:inherit}button,input,select,textarea{font:inherit;border-radius:1px}button{color:#f8f8f5;cursor:pointer;background:#111;border:1px solid #111;padding:.65rem 1rem}button.secondary{color:#111;background:0 0}input,select,textarea{background:#fafbf8;border:1px solid #b9bbb7;padding:.65rem}h1{letter-spacing:-.08em;margin:0 0 2rem;font:500 clamp(1.2rem,3.5vw,3.5rem)/.95 ui-monospace,monospace}h2{letter-spacing:.14em;text-transform:uppercase;font:500 .72rem/1.2 ui-monospace,monospace}.label{letter-spacing:.12em;text-transform:uppercase;color:#626763;font:.65rem/1.2 ui-monospace,monospace}.panel{border-top:1px solid #171918;padding:1rem 0 3rem}.frame.svelte-12qhfyh{min-height:100vh}header.svelte-12qhfyh{letter-spacing:.12em;border-bottom:1px solid #111;grid-template-columns:1fr 1fr 1fr;align-items:center;height:72px;padding:0 1.5rem;font:.65rem ui-monospace,monospace;display:grid}.wordmark.svelte-12qhfyh{font-weight:700;text-decoration:none}.signal.svelte-12qhfyh{color:var(--signal)}.coordinates.svelte-12qhfyh{text-align:center}.identity.svelte-12qhfyh{text-align:right;text-overflow:ellipsis;overflow:hidden}.identity.svelte-12qhfyh button:where(.svelte-12qhfyh){color:inherit;font:inherit;text-transform:uppercase;background:0 0;border:0;padding:0 0 0 .75rem}.body.svelte-12qhfyh{grid-template-columns:1fr;min-height:calc(100vh - 72px);display:grid}.body.with-nav.svelte-12qhfyh{grid-template-columns:180px 1fr}nav.svelte-12qhfyh{text-transform:uppercase;border-right:1px solid #111;flex-direction:column;gap:1.2rem;padding:2rem 1.5rem;font:.72rem ui-monospace,monospace;display:flex}nav.svelte-12qhfyh a:where(.svelte-12qhfyh){text-decoration:none}nav.svelte-12qhfyh a:where(.svelte-12qhfyh):hover,nav.svelte-12qhfyh a:where(.svelte-12qhfyh):focus-visible{color:#c82622}main.svelte-12qhfyh{width:100%;max-width:1500px;padding:clamp(2rem,6vw,6rem);position:relative}main.svelte-12qhfyh:before{content:"";background:#111;height:1px;position:absolute;inset:0 0 auto}@media (width<=700px){header.svelte-12qhfyh{grid-template-columns:1fr auto}.coordinates.svelte-12qhfyh{display:none}.body.svelte-12qhfyh,.body.with-nav.svelte-12qhfyh{grid-template-columns:1fr}nav.svelte-12qhfyh{border-bottom:1px solid #111;border-right:0;flex-direction:row;padding:1rem;overflow-x:auto}main.svelte-12qhfyh{padding:2rem 1rem}}
