/* MILCOMPASS RC10.365 — Operational launch security UI */
.security-clickwrap{max-width:650px;width:calc(100% - 28px);border:1px solid rgba(232,203,87,.34);border-radius:20px;background:#0b2116;color:#eef5ef;padding:0;box-shadow:0 28px 90px #000b}.security-clickwrap::backdrop{background:rgba(0,0,0,.76);backdrop-filter:blur(4px)}.security-clickwrap-card{padding:24px;display:grid;gap:16px}.security-clickwrap-card h2{margin:0}.security-clickwrap-card p{margin:0;color:#cfddd3;line-height:1.55}.security-clickwrap-card label{display:flex;gap:11px;align-items:flex-start;padding:13px;border:1px solid rgba(149,180,157,.25);border-radius:13px;background:#0e291b;line-height:1.4}.security-clickwrap-card input{margin-top:3px;accent-color:#e8cb57}.security-policy-links,.security-clickwrap-actions{display:flex;gap:10px;flex-wrap:wrap}.security-clickwrap-actions{justify-content:flex-end;border-top:1px solid rgba(149,180,157,.18);padding-top:16px}.security-policy-links button,.security-clickwrap-actions button{min-height:44px}.security-status-card{margin-top:14px;padding:14px;border:1px solid rgba(149,180,157,.25);border-radius:14px;background:#0d281a}.security-status-card b{color:#e8cb57}.security-status-card p{margin:6px 0 0;line-height:1.45;color:#d4e0d7}@media(max-width:520px){.security-clickwrap-card{padding:19px}.security-clickwrap-actions>*{flex:1}.security-policy-links>*{width:100%}}
