/* v4.3.180 — ergonomische radar en compacte Dispatch-inbedding. */
.radar160-frame{isolation:isolate}
.radar180-filter-toggle{position:absolute;z-index:760;top:14px;right:14px;display:grid;grid-template-columns:24px auto;grid-template-rows:auto auto;align-items:center;gap:1px 8px;min-width:142px;min-height:46px;padding:7px 11px;border:1px solid rgba(83,217,247,.65);border-radius:9px;background:rgba(4,24,36,.94);box-shadow:0 10px 26px rgba(0,0,0,.42);color:#e7faff;font-family:var(--font-mono,"Roboto Mono",monospace);text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
.radar180-filter-toggle>i{grid-row:1/3;display:grid;place-items:center;width:24px;height:24px;border:1px solid #2d7991;border-radius:6px;color:#58ddf8;font-style:normal;font-size:1rem}.radar180-filter-toggle>span{font-size:.64rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.radar180-filter-toggle>b{color:#79a0ad;font-size:.5rem;font-weight:700}.radar180-filter-toggle:hover,.radar180-filter-toggle:focus-visible,.radar180-filters-open .radar180-filter-toggle{border-color:#fff;background:#083047;outline:none}.radar180-filters-open .radar180-filter-toggle{border-radius:9px 9px 0 0}
.radar180-ready .radar160-filters{display:none!important}.radar180-ready.radar180-filters-open .radar160-filters{display:block!important;top:60px!important;right:14px!important;left:auto!important;width:190px!important;max-height:calc(100% - 76px);padding:9px!important;overflow:auto;border:1px solid rgba(83,217,247,.62)!important;border-radius:9px 0 9px 9px!important;background:rgba(3,18,29,.96)!important;box-shadow:0 20px 42px rgba(0,0,0,.55)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}
.radar180-ready.radar180-filters-open .radar160-filters fieldset{padding:9px!important;box-shadow:none!important}.radar180-ready.radar180-filters-open .radar160-filters label{min-height:32px;font-size:.7rem}.radar180-ready.radar180-filters-open .radar160-filters input{width:17px;height:17px}.radar180-ready.radar180-filters-open .radar-qra-center{min-height:40px}

body.is-dispatch-embed{height:100vh;min-height:0;overflow:hidden;background:#020b14}
.is-dispatch-embed>.skip,.is-dispatch-embed>.topbar,.is-dispatch-embed>.coast-footer{display:none!important}
.is-dispatch-embed #main{height:100vh;min-height:0;overflow:hidden}
.is-dispatch-embed .telemetry-hero{height:100%;min-height:0;padding:0!important;background:#020b14!important}
.is-dispatch-embed .telemetry-hero>.shell{width:100%!important;max-width:none!important;height:100%;min-height:0;margin:0!important;padding:0!important}
.is-dispatch-embed .telemetry-hero-grid-v160{display:block!important;height:100%;min-height:0}
.is-dispatch-embed .telemetry-hero-copy-v160,.is-dispatch-embed .telemetry-tickers,.is-dispatch-embed .telemetry-main,.is-dispatch-embed .network-operations-section{display:none!important}
.is-dispatch-embed .telemetry-radar-console-v160{display:grid!important;grid-template-rows:52px 44px minmax(0,1fr) 82px 26px;width:100%!important;height:100%!important;min-height:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}
.is-dispatch-embed .radar160-head{min-height:0;padding:8px 14px}.is-dispatch-embed .radar160-head strong{font-size:.82rem}.is-dispatch-embed .radar160-clock{display:none}
.is-dispatch-embed .radar163-sources{min-height:0}.is-dispatch-embed .radar163-sources>span{padding:6px 10px}.is-dispatch-embed .radar163-sources b{font-size:.55rem}.is-dispatch-embed .radar163-sources small{font-size:.47rem}
.is-dispatch-embed .radar160-frame{width:100%;height:100%!important;min-height:0!important;aspect-ratio:auto!important}
.is-dispatch-embed .radar160-summary{position:relative;z-index:30;grid-template-columns:repeat(5,minmax(70px,112px)) minmax(140px,1fr);min-height:82px;overflow:visible}.is-dispatch-embed .radar160-summary>span{box-sizing:border-box;min-height:82px;padding:9px 9px 12px;overflow:visible}.is-dispatch-embed .radar160-summary>span:before{width:24px;margin-bottom:5px}.is-dispatch-embed .radar160-summary small,.is-dispatch-embed .radar160-summary strong{display:block;line-height:1.2}.is-dispatch-embed .radar160-summary strong{margin-top:5px;font-size:1rem}.is-dispatch-embed .radar160-summary p{padding:8px 13px;font-size:.52rem}
.is-dispatch-embed .radar160-source{display:flex;align-items:center;justify-content:center;min-height:22px;padding:3px 10px!important;font-size:.48rem!important;text-align:center}.is-dispatch-embed .radar-svx-actions{display:none!important}

@media(max-width:900px){.is-dispatch-embed .telemetry-radar-console-v160{grid-template-rows:48px 40px minmax(0,1fr) 76px 24px}.is-dispatch-embed .radar160-summary{grid-template-columns:repeat(5,1fr);min-height:76px}.is-dispatch-embed .radar160-summary p{display:none}.is-dispatch-embed .radar160-summary>span{min-height:76px;padding-bottom:11px}.is-dispatch-embed .radar160-source{font-size:.44rem!important}.radar180-filter-toggle{top:9px;right:9px;min-width:126px}}
@media(max-width:700px){.radar180-ready.radar180-filters-open .radar160-filters{top:57px!important;right:8px!important;left:8px!important;width:auto!important;max-height:calc(100% - 66px)}.radar180-ready.radar180-filters-open .radar160-filters fieldset{display:grid!important}.is-dispatch-embed .radar163-sources{grid-template-columns:repeat(5,minmax(100px,1fr));overflow-x:auto}.is-dispatch-embed .radar163-sources>span:last-child{grid-column:auto}.is-dispatch-embed .radar160-summary{grid-template-columns:repeat(5,minmax(76px,1fr));min-height:72px;overflow-x:auto;overflow-y:visible}.is-dispatch-embed .radar160-summary>span{min-height:72px}.is-dispatch-embed .radar160-summary>span:nth-child(4),.is-dispatch-embed .radar160-summary>span:nth-child(5){grid-column:auto}.is-dispatch-embed .radar160-source{display:none}.is-dispatch-embed .telemetry-radar-console-v160{grid-template-rows:48px 40px minmax(0,1fr) 72px}.radar180-filter-toggle>span{font-size:.58rem}}
@media(prefers-reduced-motion:reduce){.radar180-filter-toggle{transition:none}}
