.dc-deadline{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:0 0 20px;padding:18px 22px;border-radius:16px;color:#17324d;background:#eaf4ff;border-left:6px solid #2f7adf}.dc-deadline div{display:grid;gap:5px}.dc-deadline small{font-weight:900;letter-spacing:.07em}.dc-deadline strong{font-size:20px}.dc-deadline-warning{background:#fff4d8;border-color:#e8a008}.dc-deadline-danger,.dc-deadline-late{background:#ffe2e2;border-color:#d82c2c;color:#8e1919}.dc-deadline-safe{background:#e4f8ec;border-color:#22a560}.dc-case-tools,.dc-analytics{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:24px}.dc-tool-card,.dc-documents,.dc-vault,.dc-analytics>div{padding:22px;border-radius:18px;background:#fff;border:1px solid #e1e6ef;color:#172033}.dc-tool-card form{display:grid;gap:12px}.dc-tool-card label{display:grid;gap:6px;font-weight:700}.dc-tool-card select,.dc-tool-card textarea{width:100%;padding:11px;border:1px solid #d7deea;border-radius:10px}.dc-tool-card .secondary{margin-top:12px}.dc-documents,.dc-vault{margin-top:24px}.dc-document-row{display:grid;grid-template-columns:auto minmax(140px,1fr) auto auto auto;gap:10px;align-items:center;padding:12px 0;border-top:1px solid #edf0f5}.dc-document-row input[type=text],.dc-document-row input:not([type]){padding:10px;border:1px solid #d7deea;border-radius:9px}.dc-mini{padding:9px 12px;border:0;border-radius:9px;background:#6558ff;color:#fff;font-weight:800}.dc-mini.danger{background:#b92d37}.dc-vault>div{display:grid;grid-template-columns:1fr auto auto;gap:12px;padding:11px 0;border-top:1px solid #edf0f5}.dc-vault small{color:#697386}.dc-vault code{font-size:11px}.dc-ai-ok{padding:15px;border-radius:12px;background:#e4f8ec;color:#11643b}.dc-ai-warning{padding:15px;border-radius:12px;background:#fff4d8;color:#765200}.dc-analytics ul{list-style:none;margin:0;padding:0}.dc-analytics li{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #edf0f5}.dc-analytics li strong{color:#6558ff}@media(max-width:800px){.dc-case-tools,.dc-analytics{grid-template-columns:1fr}.dc-document-row{grid-template-columns:1fr}.dc-vault>div{grid-template-columns:1fr}}
