.skip.svelte-12qhfyh{position:absolute;left:-999px}.skip.svelte-12qhfyh:focus{z-index:99;background:#fff;padding:.75rem 1rem;top:.5rem;left:.5rem}.top.svelte-12qhfyh{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);z-index:30;background:#fffffff5;position:sticky;top:0}.bar.svelte-12qhfyh{align-items:center;gap:1.5rem;min-height:64px;display:flex}.logo.svelte-12qhfyh{min-height:var(--tap);color:var(--ink);align-items:center;gap:.75rem;text-decoration:none;display:flex}.mark.svelte-12qhfyh{background:var(--sun);width:40px;height:40px;font-family:var(--font-display);border-radius:12px;place-items:center;font-size:1.4rem;font-weight:800;display:grid}.name.svelte-12qhfyh{font-family:var(--font-display);font-size:1.2rem;font-weight:800;line-height:1.05}.name.svelte-12qhfyh small:where(.svelte-12qhfyh){font-family:var(--font);color:var(--ink-soft);letter-spacing:.02em;font-size:.75rem;font-weight:500;display:block}.desk.svelte-12qhfyh,.who.svelte-12qhfyh,.out.svelte-12qhfyh{display:none}.desk.svelte-12qhfyh{gap:.25rem;margin-left:auto}.desk.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--ink);border-radius:var(--radius-pill);min-height:var(--tap);align-items:center;padding:0 1rem;font-weight:500;text-decoration:none;transition:background .15s;display:inline-flex}.desk.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{background:var(--aqua-wash)}.desk.svelte-12qhfyh a[aria-current=page]:where(.svelte-12qhfyh){background:var(--ink);color:#fff}.who.svelte-12qhfyh{text-overflow:ellipsis;white-space:nowrap;max-width:220px;display:none;overflow:hidden}.out.svelte-12qhfyh .btn{min-height:44px;padding:0 1.25rem}.mob.svelte-12qhfyh{margin-left:auto}.sheet-who.svelte-12qhfyh{color:var(--ink-soft);overflow-wrap:anywhere;font-size:.85rem}.page.svelte-12qhfyh{min-height:60vh;padding-block:2rem 3rem}.foot.svelte-12qhfyh{border-top:1px solid var(--line);background:var(--surface);color:var(--ink-soft);font-size:.875rem}.row.svelte-12qhfyh{flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-block:1.25rem;display:flex}@media (width>=860px){.desk.svelte-12qhfyh{display:flex}.who.svelte-12qhfyh{display:inline-flex}.out.svelte-12qhfyh{display:block}.mob.svelte-12qhfyh{display:none}}@media (width>=1100px){.page.svelte-12qhfyh{padding-block:2.5rem 4rem}}
