#rf22aLaunch{position:fixed;bottom:84px;right:12px;z-index:2147482000;border:1px solid #ff6c9b;background:#341024;color:#fff;padding:12px 15px;border-radius:99px;box-shadow:0 4px 24px #000a;font-weight:800;font-size:13px;cursor:pointer}#rf22Audit:not([hidden]){position:fixed;inset:0;z-index:2147483501;overflow:auto;background:#09080eef;color:#fff;font-family:system-ui,sans-serif;padding:12px}.rf22a-inner{max-width:760px;margin:auto;background:#17101c;border:1px solid #ae4c72;border-radius:20px;padding:clamp(15px,4vw,30px)}.rf22a-head{display:flex;justify-content:space-between;align-items:center;color:#f4a5c2;font-size:12px;letter-spacing:.12em}.rf22a-head button,.rf22a-actions button{background:#b91d57;color:#fff;border:0;border-radius:9px;padding:12px;cursor:pointer}.rf22a-inner h2{font-size:clamp(28px,7vw,48px);margin:14px 0}.rf22a-inner p{line-height:1.5;color:#d7c3d1}.rf22a-progress{height:9px;background:#3b2634;border-radius:20px;overflow:hidden}.rf22a-progress div{height:100%;background:#f35b8b;transition:width .2s}.rf22a-group{border:1px solid #714058;border-radius:12px;margin:13px 0;padding:12px;background:#211524}.rf22a-group summary{display:flex;justify-content:space-between;gap:12px;cursor:pointer}.rf22a-group summary span{white-space:nowrap;color:#ffb3cf}.rf22a-case{padding:15px 0;border-top:1px solid #573549;margin-top:12px}.rf22a-case strong{display:block;margin-bottom:10px}.rf22a-choices{display:flex;flex-wrap:wrap;gap:12px;margin:8px 0}.rf22a-choices label{font-size:13px}.rf22a-choices input{accent-color:#e52a69}.rf22a-case textarea{width:100%;box-sizing:border-box;background:#110c14;color:#fff;border:1px solid #79516a;border-radius:8px;padding:10px;font:16px system-ui}.rf22a-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.rf22a-disclaimer{font-size:12px}
