/* Sigma OS — governed AI action approval UI */
.sai-action-card{margin-top:10px;padding:12px;border:1px solid rgba(227,38,54,.32);border-radius:14px;background:linear-gradient(145deg,rgba(227,38,54,.10),rgba(255,255,255,.025));box-shadow:0 12px 30px rgba(0,0,0,.16)}.sai-action-kicker{font-size:7px!important;text-transform:uppercase;letter-spacing:.12em;color:#e35a64!important}.sai-action-card h4{margin:5px 0 6px;font-size:12px}.sai-action-card p{font-size:9px!important;color:#c4c5ca}.sai-action-meta{display:grid;gap:5px;margin:10px 0}.sai-action-meta div{display:flex;justify-content:space-between;gap:12px;padding:6px 8px;border-radius:8px;background:rgba(255,255,255,.035);font-size:8px}.sai-action-meta span{color:#7f8087}.sai-action-meta b{margin:0!important;color:#d7d8dc!important;text-align:right}.sai-action-warning{font-size:8px!important;color:#a9aab0!important;margin:8px 0!important}.sai-action-buttons{display:grid;grid-template-columns:1fr 1fr;gap:7px}.sai-action-buttons button{min-height:36px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#232429;color:#ddd;font-size:9px;font-weight:650;cursor:pointer}.sai-action-buttons button.approve{background:#b51f29;border-color:#d32b35;color:#fff}.sai-action-buttons button:disabled{opacity:.45;cursor:wait}.sai-system-status{margin-top:7px;font-size:8px!important}.sai-system-status.success{color:#77d69c}.sai-system-status.denied,.sai-system-status.error{color:#ef747c}.sai-system-status.cancelled{color:#999aa1}@media(max-width:900px){.sai-action-card{padding:11px}.sai-action-buttons button{min-height:42px;font-size:10px}}
