.shell[data-v-c43498d6]{flex-direction:column;min-height:100dvh;display:flex}.top[data-v-c43498d6]{background:var(--chrome);color:var(--chrome-ink);z-index:2;position:relative}.bar[data-v-c43498d6]{height:var(--header-h);justify-content:space-between;gap:var(--space-5)}.bar[data-v-c43498d6],.brand[data-v-c43498d6]{align-items:center;display:flex}.brand[data-v-c43498d6]{gap:var(--space-3);color:inherit;text-decoration:none}.brand-name[data-v-c43498d6]{font-family:var(--face-display);font-weight:var(--weight-bold);font-size:var(--size-h4);letter-spacing:.01em;align-items:baseline;gap:var(--space-2);display:flex}.brand-sub[data-v-c43498d6]{font-size:var(--size-label);font-weight:var(--weight-semibold);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--chrome-ink-soft)}.nav[data-v-c43498d6]{align-items:center;gap:var(--space-5);display:flex}.nav a[data-v-c43498d6]{font-family:var(--face-display);font-size:var(--size-fine);font-weight:var(--weight-medium);letter-spacing:.02em;color:var(--chrome-ink-soft);text-decoration:none}.nav .portal-link[data-v-c43498d6],.nav a.router-link-active[data-v-c43498d6],.nav a[data-v-c43498d6]:hover{color:var(--chrome-ink)}.nav .portal-link[data-v-c43498d6]{padding:var(--space-1) var(--space-3);border:var(--hairline) solid var(--chrome-rule);border-radius:var(--radius)}.nav .portal-link[data-v-c43498d6]:hover{background:var(--chrome-raised)}.main[data-v-c43498d6]{padding:var(--space-7) 0 var(--space-9);flex:1;position:relative}.foot[data-v-c43498d6]{background:var(--chrome);color:var(--chrome-ink-soft);padding:var(--space-6) 0}.foot-in[data-v-c43498d6]{justify-content:space-between;gap:var(--space-5);flex-wrap:wrap}.foot-brand[data-v-c43498d6],.foot-in[data-v-c43498d6]{align-items:center;display:flex}.foot-brand[data-v-c43498d6]{gap:var(--space-3)}.foot-nav[data-v-c43498d6]{gap:var(--space-5);display:flex}.foot-nav a[data-v-c43498d6]{color:var(--chrome-ink-soft);text-decoration:none}.foot-nav a[data-v-c43498d6]:hover{color:var(--chrome-ink)}@media (width<=40rem){.nav[data-v-c43498d6]{gap:var(--space-3)}.nav a[data-v-c43498d6]:not(.portal-link){display:none}}
