#legal-center{font:15px/1.7 Inter,system-ui,sans-serif;color:#142536;max-width:940px;margin:32px auto;padding:24px}body:has(#legal-center){background:#f5f7f8;margin:0}#legal-center header{display:flex;justify-content:space-between;align-items:center;gap:16px}#legal-center h1{font-size:clamp(24px,4vw,34px)}#legal-center h2{font-size:20px}#legal-center article,#legal-center form{background:white;border:1px solid #dae3e7;border-radius:18px;padding:24px;margin:18px 0}#legal-center pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}#legal-center select,#legal-center button{font:inherit;border-radius:10px;padding:10px 14px;border:1px solid #ced9de}#legal-center button{background:#c4f477;color:#142536;cursor:pointer;font-weight:650}#legal-center button:disabled{opacity:.5;cursor:wait}#legal-center a,[data-legal-links] a{color:#214b64}#legal-center label{display:flex;gap:12px;align-items:flex-start;margin:15px 0}#legal-center input{width:20px;height:20px;flex-shrink:0}#legal-center nav{display:flex;gap:15px;flex-wrap:wrap}#legal-center [role=status]{padding:12px;border-radius:10px;background:#edf3e5}[data-legal-links]{font:13px/1.6 system-ui;display:flex;gap:14px;flex-wrap:wrap;justify-content:center;padding:18px}[data-legal-banner]{padding:14px;background:#f5f8ed;border:1px solid #d6e4c2;border-radius:12px;margin:12px} @media print{#legal-center header select,#legal-center form,#legal-center button,#legal-center nav{display:none}#legal-center article{break-inside:avoid;border:0}}

/* Optional external processing is disabled by this release's policy. */
details:has(.assistant-answer),[data-action="extract-doc"],#read-statement,#ai-proposal{display:none!important}

[data-manager-legal]{display:flex;flex-wrap:wrap;gap:12px;padding:14px 0;font:14px/1.5 system-ui}[data-manager-legal] a{color:#214b64;border:1px solid #dce5e9;border-radius:10px;padding:9px 14px;background:#f4f7f8;text-decoration:none}
