.lta-admin-banner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;margin-bottom:20px;border-radius:18px;background:linear-gradient(135deg,#071f3f,#143e68);color:#fff;box-shadow:0 12px 30px rgba(7,31,63,.16)}.lta-admin-banner span{font-size:.72rem;letter-spacing:.14em;font-weight:800;color:#9fd5ff}.lta-admin-banner h2{margin:5px 0 8px;color:#fff}.lta-admin-banner p{margin:0;max-width:760px;color:#d7e8f8}.lta-admin-banner>strong{font-size:1.25rem;background:rgba(255,255,255,.12);padding:14px 18px;border-radius:14px;white-space:nowrap}.lta-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:20px}.lta-metrics article{background:#fff;border:1px solid #dbe5ef;border-radius:16px;padding:18px;box-shadow:0 8px 24px rgba(15,42,70,.06)}.lta-metrics small,.lta-metrics span{display:block;color:#62758a}.lta-metrics strong{display:block;font-size:1.8rem;color:#0c3157;margin:5px 0}.lta-filter{margin-bottom:18px}.lta-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:14px}.lta-section-head h2{margin:0}.lta-section-head p{margin:4px 0 0;color:#68798b}.lta-report-grid{align-items:start}.lta-report-grid table small{display:block;color:#718295}.lta-issue-list,.lta-run-list,.lta-snapshot-list{display:grid;gap:10px}.lta-issue-list article,.lta-run-list article,.lta-snapshot-list article{display:flex;align-items:flex-start;gap:12px;border:1px solid #dde6ef;border-radius:13px;padding:13px;background:#fff}.lta-issue-list article>span,.lta-run-list article>span{min-width:72px;text-align:center;padding:5px 8px;border-radius:999px;font-size:.72rem;font-weight:800;text-transform:uppercase;background:#edf3f8;color:#3b5268}.lta-issue-list article.critical>span,.lta-run-list article.failed>span{background:#fee2e2;color:#991b1b}.lta-issue-list article.high>span{background:#ffedd5;color:#9a3412}.lta-issue-list article.warning>span,.lta-run-list article.warning>span{background:#fef3c7;color:#92400e}.lta-run-list article.passed>span{background:#dcfce7;color:#166534}.lta-issue-list strong,.lta-run-list strong{color:#183a5c}.lta-issue-list p,.lta-run-list p,.lta-snapshot-list p{margin:4px 0;color:#68798b}.lta-good{padding:16px;border-radius:13px;background:#ecfdf3;border:1px solid #bbf7d0;color:#166534;font-weight:700}.lta-export-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.lta-export-grid>a,.lta-export-grid form button{display:flex;width:100%;height:100%;align-items:center;justify-content:center;text-align:center;min-height:64px;padding:12px;border-radius:13px;border:1px solid #cddcea;background:#f7fafc;color:#143e68;font-weight:750;text-decoration:none}.lta-operation-list{display:grid;gap:12px;margin-bottom:20px}.lta-operation-list form{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border:1px solid #dbe5ef;border-radius:13px}.lta-operation-list p{margin:4px 0 0;color:#68798b}.lta-snapshot-list article{align-items:center}.lta-snapshot-list article>div{flex:1}.lta-snapshot-list code{font-size:.78rem;background:#edf3f8;padding:6px 8px;border-radius:8px}.lta-snapshot-list time{white-space:nowrap;color:#68798b}.lta-run-list article>div{flex:1}@media(max-width:1050px){.lta-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.lta-export-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.lta-admin-banner,.lta-section-head,.lta-operation-list form,.lta-snapshot-list article{align-items:stretch;flex-direction:column}.lta-admin-banner>strong{align-self:flex-start}.lta-metrics,.lta-export-grid{grid-template-columns:1fr}.lta-report-grid{grid-template-columns:1fr}.lta-snapshot-list code,.lta-snapshot-list time{align-self:flex-start}.lta-operation-list button{width:100%}}
