.cs-mock-cr-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 18px;flex-wrap:wrap;margin-bottom:13px}.cs-mock-cr-title{font:800 20px Geist,system-ui,sans-serif;letter-spacing:-.02em;text-transform:uppercase;color:var(--m-fg)}.cs-mock-cr-sub{font:600 10px Geist,system-ui,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--m-faint);margin-top:4px}.cs-mock-cr-badge{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid var(--m-neg);font:700 10px Geist,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--m-neg);white-space:nowrap}.cs-mock-cr-badge i{width:8px;height:8px;background:var(--m-neg);flex:none}.cs-mock-cr-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:13px}.cs-mock-cr-kpi{display:flex;flex-direction:column;gap:6px;background:var(--m-card);border:1px solid var(--m-border);border-left:3px solid var(--m-faint);padding:12px 14px;min-width:0}.cs-mock-cr-kpi .k{font:700 8px Geist,system-ui,sans-serif;letter-spacing:.13em;text-transform:uppercase;color:var(--m-fg2)}.cs-mock-cr-kpi .v{font:800 23px Geist,system-ui,sans-serif;letter-spacing:-.03em;line-height:1;color:var(--m-fg);font-variant-numeric:tabular-nums}.cs-mock-cr-kpi .s{font:700 8px Geist,system-ui,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--m-faint)}.cs-mock-cr-panel{border:1px solid var(--m-border);background:var(--m-card)}.cs-mock-cr-tools{display:flex;align-items:center;gap:10px;padding:8px 10px;border-bottom:1px solid var(--m-border);flex-wrap:wrap}.cs-mock-cr-tabs{display:inline-flex;border:1px solid var(--m-border)}.cs-mock-cr-tabs button{display:inline-flex;align-items:center;gap:6px;font:700 8.5px Geist,system-ui,sans-serif;letter-spacing:.07em;text-transform:uppercase;color:var(--m-fg2);padding:6px 10px;white-space:nowrap;border-left:1px solid var(--m-border);background:var(--m-card);cursor:pointer}.cs-mock-cr-tabs button:first-child{border-left:0}.cs-mock-cr-tabs button .n{font:700 8px Geist,system-ui,sans-serif;color:var(--m-faint);font-variant-numeric:tabular-nums}.cs-mock-cr-tabs button.active{background:var(--m-olive);color:var(--m-on-accent)}.cs-mock-cr-tabs button.active .n{color:var(--m-on-accent)}.cs-mock-cr-search{flex:1;min-width:120px;font:400 11px Manrope,system-ui,sans-serif;color:var(--m-faint);border:1px solid var(--m-border);padding:6px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-mock-cr-tblwrap{overflow:hidden}.cs-mock-cr-tbl{width:100%;border-collapse:collapse;font:500 11px Geist,system-ui,sans-serif}.cs-mock-cr-tbl th{text-align:right;font:700 8px Geist,system-ui,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--m-faint);padding:9px;border-bottom:1px solid var(--m-border);white-space:nowrap}.cs-mock-cr-tbl th.l{text-align:left}.cs-mock-cr-tbl td{padding:9px;border-bottom:1px solid var(--m-border);text-align:right;color:var(--m-fg2);font-variant-numeric:tabular-nums;white-space:nowrap;vertical-align:middle}.cs-mock-cr-tbl td.l{text-align:left}.cs-mock-cr-tbl tr:last-child td{border-bottom:0}.cs-mock-cr-ref{color:var(--m-faint);font-size:10px;letter-spacing:.04em}.cs-mock-cr-subj{color:var(--m-fg);font:500 12px Manrope,system-ui,sans-serif;max-width:260px;overflow:hidden;text-overflow:ellipsis}.cs-mock-cr-party{display:inline-flex;align-items:center;gap:6px;font:700 9.5px Geist,system-ui,sans-serif;letter-spacing:.06em;color:var(--m-fg2)}.cs-mock-cr-party .arw{color:var(--m-faint)}.cs-mock-cr-c-due{color:var(--m-fg2)}.cs-mock-cr-c-due.od{color:var(--m-neg);font-weight:700}.cs-mock-cr-late{display:block;font:700 7.5px Geist,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--m-neg);margin-top:2px}.cs-mock-cr-c-age{color:var(--m-faint)}.cs-mock-cr-type{display:inline-flex;align-items:center;padding:3px 8px;font:700 8px Geist,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:1px solid currentColor}.cs-mock-cr-type.rfi{color:var(--m-teal)}.cs-mock-cr-type.notice{color:var(--m-neg)}.cs-mock-cr-type.instruction{color:var(--m-olive)}.cs-mock-cr-type.eot{color:var(--m-fg2)}.cs-mock-cr-stat{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;font:700 8px Geist,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.cs-mock-cr-stat i{width:6px;height:6px;flex:none}.cs-mock-cr-stat.open{color:var(--m-fg2);border:1px solid var(--m-border);background:var(--m-track)}.cs-mock-cr-stat.open i{background:var(--m-fg2)}.cs-mock-cr-stat.responded{color:var(--m-on-accent);background:var(--m-teal)}.cs-mock-cr-stat.responded i{background:var(--m-on-accent)}.cs-mock-cr-stat.closed{color:var(--m-on-accent);background:var(--m-olive)}.cs-mock-cr-stat.closed i{background:var(--m-on-accent)}.cs-mock-cr-stat.overdue{color:var(--m-on-accent);background:var(--m-neg);border-color:var(--m-neg)}.cs-mock-cr-stat.overdue i{background:var(--m-on-accent)}@container (max-width: 1000px){.cs-mock-cr-c-age{display:none}}@container (max-width: 860px){.cs-mock-cr-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-mock-cr-c-party{display:none}}@container (max-width: 700px){.cs-mock-cr-c-due{display:none}}@container (max-width: 640px){.cs-mock-cr-tbl th,.cs-mock-cr-tbl td{padding:7px 6px}.cs-mock-cr-search{display:none}}@container (max-width: 560px){.cs-mock-cr-c-type{display:none}.cs-mock-cr-tabs button:nth-child(n+4){display:none}}@container (max-width: 460px){.cs-mock-cr-c-ref{display:none}}
