.cookie-banner{left:var(--pad);right:var(--pad);z-index:40;background:var(--surface);border:1px solid var(--line-strong);flex-direction:column;gap:8px;max-width:560px;padding:16px;display:flex;position:fixed;bottom:16px}.cookie-banner[hidden]{display:none}.cookie-text{font-size:14px}.cookie-text:empty{display:none}.cookie-actions{flex-wrap:wrap;gap:8px;display:flex}.cookie-actions [hidden]{display:none}
