.case-criminal-details{grid-column:1/-1;border:1px solid #d6dee9;border-radius:7px;background:#fff;overflow:hidden}.case-criminal-details[hidden]{display:none!important}.case-criminal-details>header{padding:15px 18px;border-bottom:1px solid #dce3ec;background:#fbfcfe}.case-criminal-details>header h2{margin:0;color:#0b1d3d;font:700 20px Georgia,serif}.case-criminal-details>header p{margin:4px 0 0;color:#6b778b;font-size:12px}.criminal-details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;padding:18px}.criminal-details-grid>label{display:flex;min-width:0;flex-direction:column;gap:7px;color:#10213d;font-size:13px;font-weight:700}.criminal-details-grid input,.criminal-details-grid textarea{box-sizing:border-box;width:100%;min-width:0;border:1px solid #c5d0de;border-radius:5px;background:#fff;color:#111827;font:14px Arial,sans-serif}.criminal-details-grid input{height:44px;padding:0 12px}.criminal-details-grid textarea{min-height:123px;padding:11px;resize:vertical}.criminal-details-grid label small{color:#718096;font-size:11px;font-weight:400}.criminal-details-grid .criminal-charges{grid-row:span 2}.case-create-full-page-form .case-criminal-details{border:0}.case-create-full-page-form .case-criminal-details>header{display:none}.case-create-full-page-form .criminal-details-grid{padding:0}.case-create-section-grid>.case-criminal-details{grid-column:1/-1}main:has(.case-create-page)>header{display:grid;grid-template-columns:minmax(360px,1fr) minmax(330px,450px) auto auto;align-items:center;gap:12px}main:has(.case-create-page)>header>div:first-child{min-width:0}main:has(.case-create-page)>header #workspaceSwitcher{grid-column:2;position:static;inset:auto;margin:0;min-width:0}main:has(.case-create-page)>header #actions{grid-column:3;position:static;inset:auto;margin:0;white-space:nowrap}main:has(.case-create-page)>header .notification-shell{grid-column:4;margin:0}@media(max-width:1150px){main:has(.case-create-page)>header{grid-template-columns:minmax(280px,1fr) auto auto}main:has(.case-create-page)>header #workspaceSwitcher{display:none}main:has(.case-create-page)>header #actions{grid-column:2}main:has(.case-create-page)>header .notification-shell{grid-column:3}}@media(max-width:850px){.criminal-details-grid{grid-template-columns:1fr}.criminal-details-grid .criminal-charges{grid-row:auto}main:has(.case-create-page)>header{grid-template-columns:1fr auto}main:has(.case-create-page)>header>div:first-child{grid-column:1/-1}main:has(.case-create-page)>header #actions{grid-column:1}main:has(.case-create-page)>header .notification-shell{grid-column:2}}
