@media(min-width:1201px){#content .reg-layout:not(.reg-unselected):has(.alarm-stage){grid-template-columns:var(--interventions-width,260px) minmax(0,1.35fr) minmax(0,1fr)}}
@media(min-width:761px) and (max-width:1200px){#content .reg-layout:not(.reg-unselected):has(.alarm-stage){grid-template-columns:var(--interventions-width,220px) minmax(0,1fr)}}
#content .reg-layout>section{min-width:0}.interventions-resizer{z-index:20;right:-10px;width:16px;border-right:0;background:linear-gradient(90deg,transparent 6px,#86939e 6px,#86939e 9px,transparent 9px)}.interventions-resizer:hover,.interventions-resizer:focus-visible{background:#889aaa66;outline:2px solid #d5e3ed}
.alarm-save-bar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.alarm-save-bar>div{margin-right:auto}.alarm-save-bar .save-call-button{background:#eaff00!important;color:#111!important}.alarm-save-bar .discard-call50{background:#b92332!important;color:#fff!important}.alarm-save-bar .close-call50{background:#d0d3d7!important;color:#111!important}.alarm-save-bar button{font-size:14px;padding:10px 12px;white-space:normal}
.resource-crew50{margin-top:12px;border-top:1px solid #89919b66;padding-top:6px;display:grid;gap:0;width:100%;min-width:0}.resource-person50{display:grid;grid-template-columns:minmax(85px,.8fr) minmax(0,1.6fr);gap:10px;align-items:center;min-height:34px;padding:3px 0}.resource-person50+.resource-person50{border-top:1px solid #89919b33}.resource-person-role50{font-size:12px;line-height:1.35;color:inherit;overflow-wrap:anywhere;opacity:.85}.resource-person-name50{display:block;text-align:left;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit!important;background:transparent!important;font-size:14px;line-height:1.4;font-weight:600;border:0;border-radius:4px;padding:4px 6px;margin:0}.resource-person-name50:is(button):hover{background:#80808022!important;text-decoration:underline}
.mobile-empty50{min-height:60dvh;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:16px;color:#ddd}.mobile-empty50 img{width:min(220px,50vw);max-height:160px;object-fit:contain}.mobile-empty50 p{line-height:1.6}.no-dms50>:not(.mobile-empty50){display:none!important}
