.bot-guard-notice{position:fixed;z-index:20000;bottom:max(20px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);display:flex;gap:12px;align-items:center;max-width:calc(100vw - 32px);padding:12px 16px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;color:#172033;box-shadow:0 4px 24px #0f172a22;font:14px/1.5 system-ui,sans-serif}
.bot-guard-notice[hidden],.bot-guard-notice button[hidden]{display:none}.bot-guard-notice button{flex-shrink:0;border:1px solid #1d4ed8;border-radius:6px;background:#fff;color:#1d4ed8;padding:6px 10px;cursor:pointer;font:inherit}.bot-guard-notice button:hover{background:#eff6ff}.bot-guard-notice button:active{background:#dbeafe}.bot-guard-notice button:focus-visible{outline:3px solid #93c5fd;outline-offset:3px}.bot-guard-notice button:disabled{opacity:.6;cursor:wait}
