.nag{gap:var(--space-4);font-size:var(--fs-ui-sm);color:var(--fg-muted);text-align:start;border-inline-start:3px solid var(--accent);border-block-end:var(--border-width) solid var(--border);flex-wrap:wrap;align-items:baseline;margin-block-end:var(--space-5);padding-block-end:var(--space-5);padding-inline-start:var(--space-4);display:flex}.nag__text{flex:28ch;margin:0}.nag__error{color:var(--danger);flex-basis:100%;margin:0}.lang-toggle{gap:var(--space-3);flex-wrap:wrap;display:flex}.lang-toggle__option{min-block-size:64px;padding-inline:var(--space-5);padding-block:var(--space-3);color:var(--fg-muted);background-color:var(--surface);border:var(--border-width) solid var(--border);border-block-end:var(--focus-ring-width) solid transparent;border-radius:var(--radius-2);box-shadow:var(--shadow-1);font-family:var(--font-ui);font-size:var(--fs-ui-lg);line-height:calc(var(--fs-ui-lg) * var(--lh-ui));font-weight:var(--weight-ui);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);flex:180px}.lang-toggle__option:hover{color:var(--fg);background-color:var(--surface-hover)}.lang-toggle__option[aria-checked=true]{color:var(--fg);border-block-end-color:var(--accent)}.lang-firstrun{z-index:20;gap:var(--space-4);padding-inline:var(--pad-inline-ui);padding-block:var(--space-3);background-color:var(--surface);border-block-start:var(--border-width) solid var(--border);flex-wrap:wrap;justify-content:center;align-items:center;display:flex;position:fixed;inset-block-end:0;inset-inline:0}.lang-firstrun__text{color:var(--fg-muted);font-family:var(--font-ui);font-size:var(--fs-ui);line-height:calc(var(--fs-ui) * var(--lh-ui));margin:0}.lang-firstrun__actions{gap:var(--space-3);display:flex}.lang-firstrun__btn{min-block-size:44px;padding-inline:var(--space-3);color:var(--fg-faint);border:0;border-block-end:var(--border-width) solid transparent;border-radius:var(--radius-1);font-family:var(--font-ui);font-size:var(--fs-ui);line-height:calc(var(--fs-ui) * var(--lh-ui));cursor:pointer;background-color:#0000}.lang-firstrun__btn:hover,.lang-firstrun__btn:focus-visible{color:var(--fg);border-block-end-color:var(--accent)}
