.site-notices{--site-notice-bg:#1f2933;--site-notice-color:#fff;--site-notice-radius:10px;position:fixed;left:1rem;bottom:1rem;z-index:2147483000;display:flex;flex-direction:column;gap:.5rem;max-width:min(26rem,calc(100vw - 2rem));pointer-events:none}.site-notice{pointer-events:auto;display:flex;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;background:var(--site-notice-bg);color:var(--site-notice-color);border-radius:var(--site-notice-radius);box-shadow:0 8px 24px rgba(0,0,0,.18);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.45}.site-notice[hidden]{display:none}.site-notice__text{margin:0;flex:1}.site-notice__close{appearance:none;flex:none;cursor:pointer;margin:-.2rem -.35rem 0 0;padding:0 .35rem;border:0;background:none;color:inherit;font-size:1.4rem;line-height:1;opacity:.75}.site-notice__close:hover,.site-notice__close:focus-visible{opacity:1}@media (max-width:480px){.site-notices{left:.75rem;right:.75rem;bottom:.75rem;max-width:none}}