.proof-toolbar{display:flex;gap:.75rem;flex-wrap:wrap;margin:1.25rem 0 2rem}.proof-label{display:inline-flex;align-items:center;gap:.45rem;padding:.38rem .68rem;border:1px solid rgba(255,255,255,.18);border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.04em}.proof-label::before{content:"";width:.55rem;height:.55rem;border-radius:50%;background:#888}.status-verified::before,.status-current::before,.status-ready::before{background:#47c47a}.status-missing::before,.status-expired::before,.status-not-ready::before{background:#e56f61}.status-action::before,.status-review::before{background:#f0b94f}.workflow-shell{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);gap:1.2rem;align-items:start}.workflow-panel,.audit-panel{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);padding:1.2rem;border-radius:10px}.workflow-step{border:1px solid rgba(255,255,255,.12);padding:1rem;margin:.75rem 0;border-radius:8px}.workflow-step h3{margin:.35rem 0}.workflow-step p{margin:.35rem 0}.workflow-step[hidden]{display:none}.workflow-actions{display:flex;gap:.6rem;flex-wrap:wrap;margin-top:1rem}.workflow-actions button{cursor:pointer}.audit-list{list-style:none;margin:0;padding:0}.audit-list li{padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.1);font-size:.9rem}.control-table{width:100%;border-collapse:collapse;margin:1.5rem 0}.control-table th,.control-table td{text-align:left;vertical-align:top;padding:.85rem;border-bottom:1px solid rgba(255,255,255,.14)}.control-table th{font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.classification{font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.source-list li{margin:.65rem 0}.version-bar{display:flex;gap:1.25rem;flex-wrap:wrap;color:var(--muted,#a8a8a8);font-size:.86rem}.print-only{display:none}@media(max-width:800px){.workflow-shell{grid-template-columns:1fr}.control-table{display:block;overflow-x:auto}}@media print{.topnav,.site-footer,.proof-toolbar,.btn-row,.no-print{display:none!important}.print-only{display:block}body{background:#fff!important;color:#111!important}.section,.warm-section,.workflow-panel,.audit-panel{background:#fff!important;color:#111!important;border-color:#bbb!important}.control-table th,.control-table td{border-color:#bbb!important}a{color:#111!important;text-decoration:none}.section-inner{max-width:none!important;padding:0!important}}
