.pipeline-board{display:flex;gap:16px;overflow-x:auto;padding:8px 0}.pipeline-stage{flex:0 0 260px;min-width:0;background:var(--bg);border-radius:12px;padding:12px}.pipeline-stage .card{padding:15px;margin:12px 0}.pipeline-stage h3{display:flex;justify-content:space-between}.pipeline-stage small{font-weight:400}#commercial-content>.card{margin:20px 0}#commercial-content fieldset{margin:16px 0;border:1px solid var(--border);padding:16px}.mfa-secret{overflow-wrap:anywhere;font-size:18px;letter-spacing:2px}.recovery-codes{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;font-family:monospace}#security-content>.card{margin:20px 0}
:is(#commercial-content,#operator-content) .table-wrap{overflow-x:auto}
:is(#commercial-content,#operator-content) table{width:100%;min-width:680px;border-collapse:collapse;text-align:left}
:is(#commercial-content,#operator-content) th,:is(#commercial-content,#operator-content) td{padding:14px 12px;vertical-align:middle;border-bottom:1px solid var(--border)}
:is(#commercial-content,#operator-content) th{font-size:13px;color:var(--muted);font-weight:600}
:is(#commercial-content,#operator-content) tbody tr:last-child td{border-bottom:0}
#operator-content>.card{margin:20px 0}#operator-content td small{display:block;margin-top:4px;color:var(--muted)}
#operator-content td .btn+.btn,.pipeline-stage .btn+.btn{margin-left:5px}
@media(max-width:600px){#commercial-content .card>.row.spread{flex-wrap:wrap;gap:12px}.pipeline-stage{flex-basis:230px}.recovery-codes{grid-template-columns:1fr}}
