.crm-archive,.management-ledger{color:#173f37;background:#fff;border:1px solid #dce6e2;border-radius:13px;margin:18px 0;padding:22px}.crm-archive h2,.management-ledger h2{margin:0 0 12px;font:700 24px Georgia}.crm-archive p,.management-ledger p{color:#536d63;margin:12px 0;line-height:1.55}.crm-archive>label{vertical-align:top;flex-direction:column;gap:7px;margin:8px 22px 8px 0;font-weight:700;display:inline-flex}.crm-archive>label:has(input[type=checkbox]){flex-direction:row;align-items:center}.crm-archive input[type=number],.crm-archive select,.crm-archive details input,.drive-status details input{background:#fff;border:1px solid #c5d6ce;border-radius:7px;max-width:100%;padding:10px}.crm-archive select{min-width:280px;min-height:92px}.crm-archive button,.drive-status button{color:#155848;cursor:pointer;background:#edf6f2;border:1px solid #b9d1c7;border-radius:8px;margin:6px 8px 6px 0;padding:10px 14px;font-weight:700}.crm-archive button:disabled,.drive-status button:disabled{opacity:.5;cursor:not-allowed}.crm-archive a{color:#fff;background:#087c68;border-radius:8px;padding:11px 15px;font-weight:700;text-decoration:none;display:inline-block}.crm-archive details,.drive-status details{border-top:1px solid #dce6e2;margin:15px 0;padding-top:12px}.crm-archive summary,.drive-status summary{cursor:pointer;font-weight:700}.crm-archive details label,.drive-status details label{flex-direction:column;gap:7px;max-width:440px;display:flex}.management-ledger .metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.management-ledger .metric-grid article{background:#f5f9f7;border:1px solid #dde7e2;border-radius:9px;padding:15px}.management-ledger .metric-grid strong{margin-top:8px;font-size:24px;display:block}.drive-status{vertical-align:middle;color:#254f40;white-space:normal;background:#f6faf8;border:1px solid #d4e2da;border-radius:8px;max-width:680px;margin:4px;padding:7px 10px;display:inline-block}.drive-status p{margin:10px 0;font-size:13px;line-height:1.55}.task-entity-links{flex-wrap:wrap;gap:16px;margin:15px 0;display:flex}.task-card>div>span>a{margin-right:10px;text-decoration:underline;display:inline-block}@media (max-width:700px){.management-ledger .metric-grid{grid-template-columns:1fr}.crm-archive>label{margin-right:0;display:flex}.crm-archive select{width:100%;min-width:0}}
