.compliance_page__30opg{--c-bg:#090e18;--c-card:rgba(12,20,40,0.5);--c-border:rgba(255,255,255,0.1);--c-text:#f8fafc;--c-muted:rgba(248,250,252,0.72);--c-accent:#7cb2ff;min-height:100vh;background:var(--c-bg);color:var(--c-text);font-family:var(--font-jakarta),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.65;font-size:1rem}.compliance_wrap__7dpjL{max-width:760px;margin:0 auto;padding:48px 24px 96px}.compliance_wrap__7dpjL a{color:var(--c-accent);text-decoration:underline}.compliance_brand__5Jc8e{font-weight:800;letter-spacing:-.02em;text-decoration:none!important;color:var(--c-text)!important;font-size:1.1rem}.compliance_brand__5Jc8e span{font-family:var(--font-mono),monospace;color:var(--c-accent);margin-right:6px}.compliance_wrap__7dpjL h1{font-family:inherit;color:var(--c-text);font-size:2.2rem;letter-spacing:-.03em;line-height:1.2;margin:32px 0 8px}.compliance_wrap__7dpjL h2{font-family:inherit;color:var(--c-text);font-size:1.25rem;letter-spacing:normal;line-height:1.4;margin:36px 0 8px}.compliance_wrap__7dpjL li,.compliance_wrap__7dpjL p{color:var(--c-muted)}.compliance_wrap__7dpjL p{margin:1em 0}.compliance_wrap__7dpjL ul{margin:1em 0;padding-left:24px}.compliance_updated__mNEmH{color:var(--c-muted);font-size:.9rem;margin-bottom:8px}.compliance_card__JYKcg{background:var(--c-card);border:1px solid var(--c-border);border-radius:14px;padding:20px 24px;margin-top:16px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.compliance_mono__JvJdk{font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,monospace}.compliance_footer__6QXO9{margin-top:64px;padding-top:24px;border-top:1px solid var(--c-border);font-size:.82rem;color:var(--c-muted)}.compliance_status__nxsM5{font-size:1.05rem;font-weight:600}.compliance_ok__y7Cg4{color:#7cffb2}.compliance_err__CY3IT{color:#ff9b9b}.compliance_codebox__o4kuQ{display:flex;gap:10px;align-items:stretch;margin-top:10px}.compliance_codebox__o4kuQ input{flex:1 1;background:rgba(0,0,0,.35);border:1px solid var(--c-border);border-radius:10px;color:var(--c-text);padding:12px 14px;font-family:var(--font-mono),ui-monospace,monospace;font-size:.9rem}.compliance_codebox__o4kuQ button{background:var(--c-accent);color:#051023;border:0;border-radius:10px;padding:0 18px;font-weight:700;cursor:pointer;font-family:inherit;font-size:1rem}.compliance_codebox__o4kuQ button:active{transform:translateY(1px)}.compliance_hint__XRBO2{font-size:.9rem;color:var(--c-muted);margin-top:8px}