.claims-control-desk .assurance-grid{gap:1rem;display:grid}.claims-control-desk .assurance-panel{border-top:4px solid #284f68}.claims-control-desk .assurance-lookup{grid-template-columns:minmax(10rem,1fr) minmax(10rem,1fr) auto;align-items:end;gap:.65rem;margin:.8rem 0;display:grid}.claims-control-desk .assurance-lookup label{color:var(--muted);gap:.3rem;font-size:.75rem;display:grid}.claims-control-desk .assurance-lookup input{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;padding:.55rem}.claims-control-desk .assurance-record{border:1px solid var(--line);background:#fff;border-left:4px solid #284f68;margin-top:.7rem;padding:.8rem}.claims-control-desk .assurance-record.warn{border-left-color:var(--warn);background:#fffaf2}.claims-control-desk .assurance-record small{color:var(--muted);margin-top:.2rem;display:block}.claims-control-desk .assurance-record dl,.claims-control-desk .assurance-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin:.7rem 0;display:grid}.claims-control-desk .assurance-record dl div,.claims-control-desk .assurance-summary div{background:#f1f3f2;min-width:0;padding:.5rem}.claims-control-desk .assurance-record dt,.claims-control-desk .assurance-record dd,.claims-control-desk .assurance-summary dt,.claims-control-desk .assurance-summary dd{overflow-wrap:anywhere;margin:0}.claims-control-desk .assurance-record dt,.claims-control-desk .assurance-summary dt{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.66rem}.claims-control-desk .assurance-record dd,.claims-control-desk .assurance-summary dd{margin-top:.18rem;font:700 .72rem IBM Plex Mono,monospace}.claims-control-desk .assurance-record pre{border:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f6f5;max-height:24rem;padding:.75rem;font:500 .7rem/1.45 IBM Plex Mono,monospace;overflow:auto}@media (width<=800px){.claims-control-desk .assurance-lookup,.claims-control-desk .assurance-record dl,.claims-control-desk .assurance-summary{grid-template-columns:1fr}}
