.layout[data-v-47f64702]{flex-direction:column;min-height:100vh;display:flex}.layout__nav[data-v-47f64702]{background:var(--ink-900);z-index:40;position:sticky;top:0}.layout__nav-inner[data-v-47f64702]{align-items:center;gap:var(--space-6);height:64px;display:flex}.layout__logo[data-v-47f64702]{align-items:center;display:inline-flex}.layout__logo img[data-v-47f64702]{width:auto;height:24px}.layout__links[data-v-47f64702]{gap:var(--space-5);flex:1;display:none}.layout__links a[data-v-47f64702]{color:var(--text-on-dark-muted);font-size:var(--text-sm);font-weight:var(--weight-medium)}.layout__lang[data-v-47f64702],.layout__links a[data-v-47f64702]:hover{color:var(--white)}.layout__actions[data-v-47f64702]{align-items:center;gap:var(--space-3);margin-inline-start:auto;display:flex}.layout__lang[data-v-47f64702]{height:32px;padding-inline:var(--space-3);border:1px solid var(--border-on-dark);border-radius:var(--radius-pill);font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);background:#ffffff1a}.layout__lang[data-v-47f64702]:hover{background:#ffffff2e}.layout__login[data-v-47f64702]{color:var(--text-on-dark-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.layout__email[data-v-47f64702],.layout__login[data-v-47f64702]:hover{color:var(--white)}.layout__email[data-v-47f64702]{font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.layout__footer[data-v-47f64702]{background:var(--surface-dark);border-top:1px solid var(--border-on-dark);padding:var(--space-6) 0;margin-top:var(--space-9)}.layout__footer-inner[data-v-47f64702]{justify-content:space-between;align-items:center;gap:var(--space-4);color:var(--text-on-dark-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.layout__footer-logo[data-v-47f64702]{opacity:.9;width:auto;height:24px}.layout__footer-links[data-v-47f64702]{gap:var(--space-4);display:flex}.layout__footer-links a[data-v-47f64702]{color:var(--text-on-dark-muted)}.layout__footer-links a[data-v-47f64702]:hover{color:var(--white)}@media (width>=900px){.layout__links[data-v-47f64702]{display:flex}}
