/* V1 timed safety and guest-service refinements. */
.pre-unload-slot:after,.hold-slot-one:after,.hold-slot-two:after{content:none!important;display:none!important}
.real-button.dispatch .progress{display:none!important;background:none!important}
@keyframes singleToGate{from{opacity:0;transform:translateX(-95px)}to{opacity:1;transform:none}}
.single-gate-guests .gate-position-1{grid-column:1;grid-row:1}
.single-gate-guests .gate-position-2{grid-column:1;grid-row:2}
.single-gate-guests .gate-position-3{grid-column:2;grid-row:1}
.single-gate-guests .gate-position-4{grid-column:2;grid-row:2}
@keyframes unloadGuestExit{0%{opacity:0;transform:translate(0,-48px)}8%{opacity:1;transform:translate(0,-31px)}36%{transform:translate(calc(-1 * var(--lane-offset,22px)),-13px)}78%{opacity:1;transform:translate(calc(-1 * var(--exit-distance,300px)),-13px)}100%{opacity:0;transform:translate(calc(-1 * (var(--exit-distance,300px) + 48px)),-13px) scale(.9)}}
.guest-assist-alert>div:first-child{min-width:0}.assist-countdown{display:block;margin-top:4px;color:#ffe083;font-size:7px;font-style:normal;font-weight:800;letter-spacing:.12em}.guest-assist-actions{grid-template-columns:1fr!important}.guest-assist-actions button{width:100%}
.safety-miss-popup{z-index:1200}.safety-miss-dialog{position:relative;z-index:2;width:min(420px,calc(100vw - 28px));margin:18vh auto 0;padding:22px;border:4px solid #3a4244;background:linear-gradient(145deg,#293134,#151a1c);box-shadow:0 18px 55px #000b,inset 0 0 0 2px #758184;color:#f5f8f6;text-align:center}.safety-miss-dialog small,.safety-miss-dialog b{display:block}.safety-miss-dialog small{color:#ffb63f;font-size:8px;letter-spacing:.16em}.safety-miss-dialog b{margin:8px 0;color:#ff5259;font-size:17px;letter-spacing:.08em}.safety-miss-dialog p{margin:0 0 16px;color:#dce3e2;font-size:11px;line-height:1.55}.safety-miss-dialog button{min-width:160px;height:38px;border:2px solid #192023;background:#d8494f;color:white;font-size:9px;font-weight:bold;letter-spacing:.08em;box-shadow:inset 0 0 0 2px #f06a70;cursor:pointer}
