.operation-heading{justify-content:space-between;align-items:center;gap:18px;margin:36px 0 16px;display:flex}.operation-heading h2{margin:0 0 4px}.operation-heading p{color:var(--muted);margin:0;font-size:13px}.operation-overall{border-radius:999px;padding:8px 12px;font-size:12px;font-weight:850;display:inline-flex}.operation-overall.status-ok{color:#08786e;background:#d9faf6}.operation-overall.status-warning{color:#805700;background:#fff1c2}.operation-overall.status-danger{color:#a12435;background:#ffe5e9}.operation-grid{grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:28px;display:grid}.operation-card{border:1px solid var(--line);background:#fff;border-radius:15px;padding:18px}.operation-card.status-warning{background:#fffaf0;border-color:#efd27e}.operation-card.status-danger{background:#fff6f7;border-color:#efb5bd}.operation-card small,.operation-card span{display:block}.operation-card small{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:800}.operation-card strong{color:var(--navy);margin:7px 0 5px;font-size:22px;display:block}.operation-card span{color:var(--muted);font-size:12px;line-height:1.4}.admin-secondary-grid{margin-top:18px}.failure-list{gap:9px;display:grid}.failure-item{background:#fff8f9;border:1px solid #f1c6cc;border-radius:11px;padding:12px}.failure-item strong,.failure-item small{display:block}.failure-item p{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.45}.payment-mini-list .format-result strong{background:0 0;width:auto;height:auto;display:block}.payment-mini-list .format-result span small{color:var(--muted);margin-top:3px;display:block}@media (width<=1000px){.operation-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=650px){.operation-heading{flex-direction:column;align-items:flex-start}.operation-grid{grid-template-columns:1fr 1fr}}@media (width<=420px){.operation-grid{grid-template-columns:1fr}}.privacy-admin-list{gap:14px;display:grid}.privacy-admin-list>article{border:1px solid var(--line);background:#fff;border-radius:16px;padding:22px}.privacy-admin-list header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.privacy-admin-list header strong,.privacy-admin-list header span{display:block}.privacy-admin-list header div>span,.privacy-admin-list>article>small{color:var(--muted);margin-top:5px;font-size:12px}.privacy-admin-list>article>p{color:var(--ink);margin:17px 0;line-height:1.55}.privacy-admin-list form{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.privacy-admin-list textarea,.privacy-admin-list select{border:1px solid var(--line);width:100%;font:inherit;background:#fff;border-radius:9px;padding:10px}.privacy-admin-list label{color:var(--navy);gap:6px;font-size:12px;font-weight:800;display:grid}.privacy-admin-list form .button-primary{margin-top:12px}.privacy-status{white-space:nowrap;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:850;display:inline-flex}.privacy-pending{color:#805700;background:#fff1c2}.privacy-in_progress{color:#164f8a;background:#e7f1ff}.privacy-completed{color:#08786e;background:#d9faf6}.privacy-rejected{color:#a12435;background:#ffe5e9}@media (width<=650px){.privacy-admin-list header{flex-direction:column}.privacy-admin-list .form-grid{grid-template-columns:1fr}}.audit-filters{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:1.2fr 1.2fr 1.2fr .8fr .8fr auto;align-items:end;gap:10px;margin-bottom:20px;padding:17px;display:grid}.audit-filters label{color:var(--navy);gap:5px;font-size:11px;font-weight:800;display:grid}.audit-filters input,.audit-filters select{border:1px solid var(--line);background:#fff;border-radius:8px;width:100%;min-height:42px;padding:8px 9px}.audit-filters .button-primary{min-height:42px}.audit-table{overflow:visible}.audit-table table{min-width:1100px}.audit-table code{color:#164f8a;background:#e7f1ff;border-radius:6px;padding:4px 7px;font-size:11px}.audit-details{position:relative}.audit-details summary{color:var(--navy);cursor:pointer;font-size:12px;font-weight:800}.audit-details>div{z-index:20;border:1px solid var(--line);background:#fff;border-radius:12px;width:min(620px,80vw);margin-top:7px;padding:14px;position:absolute;right:0;box-shadow:0 18px 45px #071f5526}.audit-details pre{color:#dce7ff;white-space:pre-wrap;background:#0d1b36;border-radius:8px;max-height:230px;padding:10px;font-size:11px;overflow:auto}@media (width<=950px){.audit-filters{grid-template-columns:1fr 1fr}.audit-table{overflow-x:auto}}@media (width<=520px){.audit-filters{grid-template-columns:1fr}.audit-details>div{width:auto;position:fixed;bottom:80px;left:12px;right:12px}}
