.accident-value{padding:12px 14px;background:#e7f3df;color:#17492b;border-radius:12px;font-size:14px;line-height:1.5}.accident-terms{padding:10px;margin:10px 0;color:#204c35;font-size:13px}.accident-terms summary{cursor:pointer;font-weight:750;min-height:32px}.accident-card{background:#fff;border:1px solid #d6dfd5;border-radius:16px;padding:14px;margin:14px 0}.accident-card[hidden],#accidentDetails[hidden]{display:none!important}.accident-card h3{margin:0 0 10px;color:#7e2424}.accident-emergency{background:#fff1dc;border-left:4px solid #dd8d18;padding:12px;line-height:1.5;font-size:13px;color:#69430e}.accident-confirm{display:flex;gap:10px;align-items:center;min-height:48px;font-weight:bold}.accident-confirm input,.accident-check input{width:22px;height:22px;flex:none}#sceneLocate,#sceneStatus+button{background:#08652f;color:white;padding:12px;border:0;border-radius:10px;font-weight:700;min-height:44px}#accidentDetails p{font-size:13px;line-height:1.5}.accident-check{display:flex;gap:8px;align-items:center;padding:8px 0}.accident-admin-panel{border:2px solid #d6a91c;background:#fffdf2;padding:14px;border-radius:12px;margin-top:14px}.accident-admin-panel select,.accident-admin-panel textarea{width:100%;box-sizing:border-box;padding:10px;margin:8px 0}.accident-admin-panel button{padding:12px;background:#065e30;color:white;border:0;border-radius:9px;min-height:44px}.accident-admin-panel p{font-size:13px;line-height:1.5}

.accident-severity{border:0;padding:0;margin:14px 0}.accident-severity legend{font-weight:750;margin-bottom:8px}.accident-severity>div{display:flex;gap:12px}.accident-severity label{display:flex;align-items:center;gap:8px;min-height:46px;min-width:92px;padding:10px 16px;border:1.5px solid #b6c9ba;border-radius:12px;cursor:pointer}.accident-severity input{width:20px;height:20px;accent-color:#07512c}.accident-severity label:has(input:checked){border-color:#07512c;background:#e8f4e7}.accident-severity label:focus-within{outline:2px solid #b27e00;outline-offset:2px}#accidentGpsDetails[hidden]{display:none!important}

#sceneStatus.location-recorded{color:#08652f;font-weight:700}

#sceneLocate{background:#b52d2d;color:#fff}#sceneLocate.location-recorded{background:#08652f}#sceneLocate:disabled{opacity:.75;cursor:wait}#sceneLocate:focus-visible{outline:3px solid #d89922;outline-offset:3px}
.country-default-controls{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;font-size:12px;margin:4px 0}.country-default-controls label{display:flex;align-items:center;gap:5px;font-size:12px!important;min-height:36px;margin:0!important;cursor:pointer}.country-default-controls input[type=checkbox]{width:18px;height:18px;accent-color:#08652f;margin:0}.country-default-controls button{background:none;border:0;text-decoration:underline;color:#923030;font:inherit;min-height:36px;padding:4px;cursor:pointer}.country-default-controls [hidden]{display:none!important}.country-default-status{color:#17492b}.route-country-control:has(.country-default-controls){flex-wrap:wrap}.route-country-control>.country-default-controls{flex-basis:100%}
