html body span[data-tailgrids-badge][data-badge-color]{--badge-bg:#ffffff0c;--badge-text:#b5becb;--badge-border:#fff2;white-space:normal;vertical-align:middle;justify-content:center;max-width:100%;min-height:24px;margin:0;border:1px solid var(--badge-border)!important;background:var(--badge-bg)!important;width:fit-content!important;min-width:0!important;color:var(--badge-text)!important;font-family:var(--font-body,Arial, sans-serif)!important;letter-spacing:.015em!important;text-transform:none!important;box-shadow:none!important;border-radius:999px!important;align-items:center!important;gap:5px!important;padding:3px 9px!important;font-size:12px!important;font-style:normal!important;font-weight:600!important;line-height:1.3!important;display:inline-flex!important}html body span[data-tailgrids-badge][data-badge-color]>svg{flex:0 0 13px;width:13px!important;height:13px!important;color:inherit!important;position:static!important}html body span[data-tailgrids-badge][data-badge-color=success]{--badge-bg:#22c55e18;--badge-text:#86efac;--badge-border:#22c55e55}html body span[data-tailgrids-badge][data-badge-color=warning]{--badge-bg:#f59e0b18;--badge-text:#fcd34d;--badge-border:#f59e0b55}html body span[data-tailgrids-badge][data-badge-color=primary],html body span[data-tailgrids-badge][data-badge-color=error]{--badge-bg:#ff243018;--badge-text:#ff8a91;--badge-border:#ff243055}html body span[data-tailgrids-badge][data-badge-color=sky],html body span[data-tailgrids-badge][data-badge-color=blue],html body span[data-tailgrids-badge][data-badge-color=cyan]{--badge-bg:#38bdf818;--badge-text:#7dd3fc;--badge-border:#38bdf855}html body span[data-tailgrids-badge][data-badge-size=md]{padding:4px 10px!important;font-size:13px!important}html body span[data-tailgrids-badge][data-badge-size=lg]{padding:5px 11px!important;font-size:14px!important}.briefing-status-summary,.event-ops-state-badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.briefing-status-summary{margin:16px 0 0;padding:0 28px}.briefing-list article>[data-tailgrids-badge]{flex-shrink:0}.briefing-list article>div{min-width:0}@media (width<=600px){.event-ops-head{flex-direction:column;align-items:flex-start}.briefing-status-summary{padding:0 16px}.briefing-list article{grid-template-columns:minmax(0,1fr)}.briefing-list article>*{grid-column:1}}.event-car-change{width:100%;margin-top:12px}.event-car-change>button{color:#fff;text-align:left;cursor:pointer;background:#0b0c0e;border:1px solid #e62319;grid-template-columns:1fr auto;gap:4px 14px;width:100%;min-height:52px;padding:12px 15px;transition:all .3s;display:grid}.event-car-change>button span{letter-spacing:.12em;font-size:.63rem;font-weight:900}.event-car-change>button small{color:#8d8f94;text-transform:uppercase;grid-column:1;font-size:.6rem}.event-car-change>button b{grid-area:1/2/3;align-self:center;font-size:1rem;transition:all .3s}.event-car-change>button:hover{background:#202125;border-color:#e62319;transform:translateY(-2px);box-shadow:0 10px 28px #0008}.event-car-change>button:hover small{color:#fff}.event-car-change>button:hover b{transform:translate(3px,-3px)}.event-car-backdrop{z-index:800;background:#000e;place-items:center;padding:20px;animation:.22s carBackdrop;display:grid;position:fixed;inset:0}.event-car-modal{background:#101113;border:1px solid #414247;width:min(720px,96vw);max-height:88vh;animation:.38s cubic-bezier(.2,.85,.2,1) carModal;overflow:auto;box-shadow:0 35px 120px #000}.event-car-modal>header{border-bottom:1px solid #303136;justify-content:space-between;padding:28px;display:flex}.event-car-modal header small{color:#e62319;letter-spacing:.16em;font-size:.55rem;font-weight:900}.event-car-modal h2{font:clamp(2rem, 5vw, 3.8rem)/.9 var(--font-display);margin:10px 0}.event-car-modal header p{color:#85878c;font-size:.7rem}.event-car-modal header>button{color:#fff;cursor:pointer;background:#111;border:1px solid #444;width:42px;height:42px;font-size:1.5rem;transition:all .25s}.event-car-modal header>button:hover{background:#e62319;transform:rotate(90deg)}.event-car-options{gap:9px;padding:24px 28px;display:grid}.event-car-options>button{opacity:0;color:#fff;text-align:left;cursor:pointer;background:#151619;border:1px solid #343539;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;min-height:76px;padding:14px 16px;transition:all .25s;animation:.35s forwards carOption;display:grid;transform:translateY(10px)}.event-car-options>button:hover{background:#202125;border-color:#66686e;transform:translate(4px)}.event-car-options>button.selected{background:#242529;border-color:#e62319;box-shadow:inset 3px 0 #e62319}.event-car-options>button>span{color:#e62319;font-size:.6rem;font-weight:900}.event-car-options strong{text-transform:uppercase;font-size:.86rem;display:block}.event-car-options small{color:#777;margin-top:6px;font-size:.58rem;display:block}.event-car-options i{color:#fff;border:1px solid #4a4b4f;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.event-car-options .selected i{background:#e62319;border-color:#e62319}.event-car-modal>footer{background:#101113f5;border-top:1px solid #303136;justify-content:flex-end;gap:10px;padding:18px 28px;display:flex;position:sticky;bottom:0}.event-car-modal>footer button{color:#fff;letter-spacing:.09em;cursor:pointer;background:#191a1d;border:1px solid #444;padding:14px 18px;font-size:.58rem;font-weight:900}.event-car-modal>footer button:last-child{background:#e62319;border-color:#e62319}.event-car-modal>footer button:disabled{opacity:.5}.event-car-message{color:#ff8d87;border:1px solid #a92d26;margin:0 28px 16px;padding:12px;font-size:.66rem}.event-car-message.ok{color:#82e3a6;border-color:#2d8050}.event-car-change.is-admin{width:auto;margin:0}.event-car-change.is-admin>button{min-width:150px}.event-car-change.is-admin>button small{display:none}@keyframes carBackdrop{0%{opacity:0}}@keyframes carModal{0%{opacity:0;transform:translateY(22px)scale(.98)}}@keyframes carOption{to{opacity:1;transform:none}}@media (width<=620px){.event-car-backdrop{align-items:end;padding:0}.event-car-modal{border-radius:18px 18px 0 0;width:100%;max-height:92dvh}.event-car-modal>header,.event-car-options{padding-inline:18px}.event-car-modal>footer{padding:15px 18px calc(15px + env(safe-area-inset-bottom))}.event-car-modal>footer button{flex:1;padding-inline:8px}}
