:root{--control-radius:10px;--control-height:44px;--motion-fast:180ms;--motion-ease:cubic-bezier(.22,1,.36,1)}:where(button,a,input,select,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.feedback-error{padding:12px 16px;border:1px solid color-mix(in srgb,#ef4444 45%,var(--border));border-radius:var(--control-radius);background:color-mix(in srgb,#ef4444 8%,var(--surface));color:var(--text);font-size:14px;line-height:1.5}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.SecurityGuard_notice__gPwqE{position:fixed;z-index:1500;right:20px;bottom:20px;width:min(430px,calc(100vw - 32px));display:flex;align-items:center;gap:11px;padding:13px 14px;border:1px solid var(--border-strong);border-radius:12px;background:var(--surface);box-shadow:0 20px 55px color-mix(in srgb,var(--shadow) 42%,transparent);color:var(--text);font-size:12px;line-height:1.5}.SecurityGuard_marker__lIf75{width:25px;height:25px;flex:0 0 25px;display:grid;place-items:center;border-radius:8px;background:var(--accent-soft);color:var(--accent);font-weight:900}.SecurityGuard_notice__gPwqE button{margin-left:auto;border:0;background:transparent;color:var(--muted);cursor:pointer;font-size:21px}.SecurityGuard_notice__gPwqE button:hover{color:var(--text)}@media(max-width:600px){.SecurityGuard_notice__gPwqE{bottom:max(12px,env(safe-area-inset-bottom));right:12px}}