.site-notice{display:flex;align-items:center;justify-content:center;gap:var(--space-xs);padding:var(--space-2xs) var(--space-sm);background:var(--color-ink);color:var(--color-paper);font-size:var(--text-sm);line-height:1.5}.site-notice[data-level=warn]{background:var(--color-down)}.site-notice__text{min-width:0;margin:0;text-align:center;overflow-wrap:anywhere}.site-notice__text a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.site-notice__text a:hover{text-decoration-thickness:2px}.site-notice__close:focus-visible,.site-notice__text a:focus-visible{outline:2px solid var(--color-paper);outline-offset:2px;border-radius:var(--radius-sm)}.site-notice__close{flex:none;display:grid;place-items:center;width:1.75rem;height:1.75rem;border:0;border-radius:var(--radius-sm);background:none;color:inherit;opacity:.75;cursor:pointer;transition:opacity var(--dur-fast) var(--ease-out)}.site-notice__close:hover{opacity:1}.site-notice__close:active{transform:translateY(1px)}@media (max-width:480px){.site-notice{justify-content:space-between;padding-inline:var(--space-xs)}.site-notice__text{text-align:left}}