.mnote{position:fixed;left:10px;right:10px;bottom:10px;z-index:60;display:grid;gap:8px;padding:14px 15px;border-radius:12px;background:color-mix(in oklab,hsl(216 30% 11%) 94%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:inset 0 0 0 1px #ffffff1f,0 18px 44px -18px #000;color:#dfe7ea;font-family:var(--font-sans, system-ui, sans-serif)}.mnote[hidden]{display:none}.mnote__t{margin:0;font-size:13px;font-weight:600;color:#eaf2f5}.mnote__p{margin:0;font-size:12px;line-height:1.6;color:#9fb3bc}.mnote__x{justify-self:start;margin-top:2px;padding:8px 14px;min-height:38px;border:0;border-radius:8px;background:#1e2932;color:#cfe0e7;font:inherit;font-size:12px;cursor:pointer}@media(min-width:1100px){.mnote{display:none!important}}.vms,.vid,.flow,.pacs{--fx-canvas: #090e13;--fx-0: #0d141b;--fx-1: #111922;--fx-2: #161f29;--fx-3: #1c2733;--fx-edge-soft: #1d2932;--fx-edge: #2c3944;--fx-edge-strong: #3d5261;--fx-ink: #e6edf3;--fx-ink-2: #c3d0da;--fx-ink-3: #94a6b3;--fx-ink-4: #6c7d8a;--fx-blue: #7ea2ff;--fx-blue-deep: #4a6fd4;--fx-blue-bg: #14213a;--fx-green: #62d98b;--fx-green-bg: #0f2018;--fx-amber: #e2b84b;--fx-amber-bg: #241d0c;--fx-red: #ff716c;--fx-red-bg: #241414;--fx-camera: .82s;--fx-object: .72s;--fx-confirm: .18s;--fx-data: .22s;--fx-ease-camera: cubic-bezier(.22, 1, .36, 1);--fx-ease-object: cubic-bezier(.16, 1, .3, 1);--fx-ease-confirm: cubic-bezier(.2, .8, .2, 1)}@keyframes fx-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes fx-view-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes fx-data-in{0%{opacity:.45;transform:translateY(2px)}to{opacity:1;transform:none}}.fx-live{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fx-blue) 55%,transparent),0 0 0 1px color-mix(in srgb,var(--fx-blue) 22%,transparent)}.fx-live--rec{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fx-red) 60%,transparent),0 0 0 1px color-mix(in srgb,var(--fx-red) 22%,transparent)}.vms :focus-visible,.vid :focus-visible,.flow :focus-visible,.pacs :focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--fx-blue) 32%,transparent);border-radius:6px}.vms :disabled,.vid :disabled,.flow :disabled,.pacs :disabled{opacity:.45;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.vms *,.vid *,.flow *,.pacs *{animation-duration:1ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;transition-delay:0ms!important}}@media(max-width:1099px){.pacs,.vms,.vid,.flow{position:static!important;inset:auto!important;display:block!important;min-height:100svh;overflow:visible!important;perspective:none!important}html:has(.pacs),html:has(.vms),html:has(.vid),html:has(.flow),html:has(.pacs) body,html:has(.vms) body,html:has(.vid) body,html:has(.flow) body{height:auto!important;overflow-y:visible!important}html{overflow-x:clip}body{overflow-x:clip!important;overflow-y:visible!important}.pacs .stage,.pacs .dock,.view--site .mapwrap,.view--live .feed,.vms .map,[data-pacs-canvas],[data-pacs-overlay]{touch-action:pan-y!important}.bar--top,.top{position:sticky;top:0;z-index:30;flex-wrap:wrap;gap:8px 10px!important;padding:10px 12px!important;background:color-mix(in oklab,var(--fx-canvas) 94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.bar--bottom{position:static;flex-wrap:wrap;gap:6px 10px;padding:10px 12px;font-size:10px;line-height:1.5}.top__title p,.studybtn em,.sep{display:none}.rail{position:static;z-index:25;display:flex!important;flex-direction:row!important;width:auto!important;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;gap:4px;padding:8px 10px!important;border-right:0!important;border-bottom:1px solid var(--fx-edge-soft);background:color-mix(in oklab,var(--fx-canvas) 94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.rail::-webkit-scrollbar{display:none}.rail__item{flex:0 0 auto;white-space:nowrap}.rail__spacer,.rail__stat{display:none!important}.view{display:block!important;grid-column:auto!important;grid-row:auto!important;overflow:visible!important;min-height:0!important}.view[hidden]{display:none!important}.scroller{height:auto!important;overflow:visible!important;padding:12px!important}.split,.view--ops,.view--wide{display:block!important}.split>*+*{margin-top:16px}.tiles{grid-template-columns:repeat(2,1fr)!important}.pacs .room{position:relative;height:auto!important}.pacs .frames{position:relative!important;inset:auto 0 auto auto!important;height:56svh;min-height:300px}.pacs .frames[data-layout=mpr],.pacs .frames[data-layout="3d"]{grid-template-columns:1fr!important;grid-template-rows:1.4fr 1fr!important}.pacs .frames[data-layout=mpr] .pane3--sag,.pacs .frames[data-layout="3d"] .pane3--cor{display:none!important}.pacs .frames .stage{grid-row:1!important;grid-column:1!important}.pacs .dock{position:static!important;width:auto!important;margin:10px 12px 0;border-radius:10px}.pacs .review{position:static!important;width:auto!important;height:auto!important;max-height:none!important;overflow:visible!important;margin:10px 12px 0;transform:none!important;border-radius:10px}.pacs .film{position:static!important;transform:none!important;width:auto!important;margin:10px 12px 0;border-radius:12px}.view--site .room{height:auto!important;overflow:visible!important}.view--site .mapwrap{position:relative!important;inset:auto!important;width:auto!important;height:56svh!important;min-height:300px}.view--site .maplabels{inset:0!important}.cmd{position:static!important;transform:none!important;max-width:none!important;flex-wrap:wrap;margin:10px 12px 0;border-radius:12px}.insp{position:static!important;width:auto!important;max-height:none!important;margin:10px 12px 0}.insp__body{overflow:visible!important}.scrubbar{position:static!important;transform:none!important;margin:10px 12px 0;width:auto!important}.legendrow{position:static!important;margin:10px 12px 16px;flex-wrap:wrap}.hc{display:none!important}.egrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important}.view--live .room{height:auto!important;overflow:visible!important}.view--live .feed{position:relative!important;inset:auto!important;aspect-ratio:16 / 9;width:100%}.roomstrip{display:grid!important;grid-auto-flow:column;grid-auto-columns:74vw;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;padding:10px 12px;min-width:0;max-width:100%}.tele,.gauges{position:static!important;width:auto!important;margin:10px 12px 0;grid-template-columns:repeat(2,1fr)!important}.flow .board{grid-auto-flow:row!important;grid-auto-columns:auto!important;grid-auto-rows:auto!important;min-height:0!important;overflow:visible!important;padding:12px!important;min-width:0;max-width:100%}.flow .lane{min-height:0}.flow .lane__list{overflow-y:visible!important}.flow .metrics{grid-template-columns:repeat(2,1fr)!important}.flow .charts{grid-template-columns:1fr!important}.flow .drawer{position:fixed!important;inset:auto 0 0!important;width:auto!important;max-height:86svh;overflow-y:auto;border-radius:16px 16px 0 0;transform:translateY(101%)!important}.flow .drawer.is-open{transform:none!important}.scrim{padding:0!important;place-items:end stretch!important}.sheet,.paperwin,.wiz{width:100%!important;max-width:none!important;max-height:92svh!important;border-radius:14px 14px 0 0!important}.sheet__head,.paperwin__head,.wiz__head{flex-wrap:wrap;gap:8px}.sheet__act,.paperwin__act{width:100%;justify-content:flex-end}.paperwin__body,.sheet__body{overflow:auto!important;-webkit-overflow-scrolling:touch}.dt,.scen__q,.im__graph{min-width:max-content}.scen__diff{grid-template-columns:1fr!important}.tour__card{inset:auto 8px 8px!important;width:auto!important;max-width:none!important;transform:none!important}.tour__spot{display:none}.rail__item,.tbtn,.btn,.iconbtn,.seg__b,.chip,.linkbtn,.minibtn{min-height:38px}}@media(max-width:620px){.tele,.gauges,.egrid{grid-template-columns:1fr!important}.roomstrip{grid-auto-columns:86vw!important}}.vms,.vid,.pacs,.flow{--gx-cyan: #4fe3d3;--gx-violet: #9d7bff;--gx-hot: #7ea2ff;--gx-glow-blue: 0 0 0 1px color-mix(in srgb, var(--gx-hot) 55%, transparent), 0 0 18px -2px color-mix(in srgb, var(--gx-hot) 55%, transparent), 0 0 42px -8px color-mix(in srgb, var(--gx-hot) 45%, transparent);--gx-glow-red: 0 0 0 1px color-mix(in srgb, var(--fx-red) 60%, transparent), 0 0 20px -2px color-mix(in srgb, var(--fx-red) 55%, transparent), 0 0 46px -8px color-mix(in srgb, var(--fx-red) 42%, transparent);--gx-glow-cyan: 0 0 0 1px color-mix(in srgb, var(--gx-cyan) 50%, transparent), 0 0 18px -2px color-mix(in srgb, var(--gx-cyan) 50%, transparent)}.vms:before,.vid:before,.pacs:before,.flow:before{content:"";position:fixed;inset:-20%;z-index:0;pointer-events:none;background:radial-gradient(52% 40% at 22% 0%,color-mix(in srgb,var(--gx-hot) 13%,transparent),transparent 68%),radial-gradient(46% 44% at 88% 8%,color-mix(in srgb,var(--gx-violet) 11%,transparent),transparent 70%),radial-gradient(60% 50% at 50% 108%,color-mix(in srgb,var(--gx-cyan) 9%,transparent),transparent 72%);animation:gx-drift 34s ease-in-out infinite alternate}.vms>*,.vid>*,.pacs>*,.flow>*{position:relative;z-index:1}@keyframes gx-drift{0%{transform:translate3d(-1.5%,-1%,0) scale(1.02)}to{transform:translate3d(1.5%,1.5%,0) scale(1.06)}}[data-boot] .bar--top{animation:gx-wipe-x .62s cubic-bezier(.22,1,.36,1) both}[data-boot] .rail{animation:gx-wipe-y .7s cubic-bezier(.22,1,.36,1) 80ms both}[data-boot] .rail__item{animation:gx-rise .52s cubic-bezier(.16,1,.3,1) both}[data-boot] .rail__item:nth-child(1){animation-delay:.2s}[data-boot] .rail__item:nth-child(2){animation-delay:.25s}[data-boot] .rail__item:nth-child(3){animation-delay:.3s}[data-boot] .rail__item:nth-child(4){animation-delay:.35s}[data-boot] .rail__item:nth-child(5){animation-delay:.4s}[data-boot] .rail__item:nth-child(6){animation-delay:.45s}[data-boot] .view:not([hidden]){animation:gx-unblind .9s cubic-bezier(.22,1,.36,1) .24s both}[data-boot] .bar--bottom{animation:gx-wipe-x .62s cubic-bezier(.22,1,.36,1) .3s both}@keyframes gx-wipe-x{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes gx-wipe-y{0%{opacity:0;clip-path:inset(0 0 100% 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes gx-rise{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes gx-unblind{0%{opacity:0;transform:translateY(14px) scale(.994);filter:blur(6px)}60%{filter:blur(0)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes gx-breathe{0%,to{box-shadow:var(--gx-glow-red)}50%{box-shadow:0 0 0 1px color-mix(in srgb,var(--fx-red) 75%,transparent),0 0 30px -1px color-mix(in srgb,var(--fx-red) 70%,transparent),0 0 68px -6px color-mix(in srgb,var(--fx-red) 55%,transparent)}}@keyframes gx-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}@keyframes gx-scan-y{0%{transform:translateY(-100%)}to{transform:translateY(1000%)}}.feed.is-live{animation:gx-breathe 2.4s ease-in-out infinite}.feed.is-cast{box-shadow:var(--gx-glow-blue)}.tag--rec{position:relative}.tag--rec:before{content:"";position:absolute;inset:-6px;border-radius:999px;background:color-mix(in srgb,var(--fx-red) 30%,transparent);animation:gx-pulse-dot 1.4s ease-in-out infinite;z-index:-1}.roomcard.is-on{box-shadow:var(--gx-glow-blue)!important}.roomcard.is-on.is-live{box-shadow:var(--gx-glow-red)!important}.castrow--connected{box-shadow:var(--gx-glow-cyan)}.roomcard.is-live .roomcard__bars i:last-child{box-shadow:0 0 10px color-mix(in srgb,var(--gx-hot) 80%,transparent)}.tile__v,.gauge__v,.metrics b{text-shadow:0 0 22px color-mix(in srgb,var(--gx-hot) 22%,transparent)}.tile--alert:not(.is-clear) .tile__v{text-shadow:0 0 24px color-mix(in srgb,var(--warn) 34%,transparent)}.tiles,.metrics,.sessioncard,.mapwrap,.feed,.lane,.gauges{position:relative}.tiles:before,.metrics:before,.mapwrap:before,.feed:before,.gauges:before{content:"";position:absolute;left:12%;right:12%;top:-1px;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gx-hot) 55%,transparent),transparent);pointer-events:none}@media(prefers-reduced-motion:reduce){.vms:before,.vid:before,.pacs:before,.flow:before,.vms:after,.vid:after,.pacs:after,.flow:after{animation:none}.feed.is-live,.tag--rec:before{animation:none}[data-boot] *{animation-duration:1ms!important;animation-delay:0ms!important}}.gx-beam{position:fixed;z-index:55;height:2px;transform-origin:0 50%;pointer-events:none;border-radius:2px;background:linear-gradient(90deg,color-mix(in srgb,var(--gx-hot) 0%,transparent),color-mix(in srgb,var(--gx-cyan) 90%,transparent),color-mix(in srgb,var(--gx-hot) 0%,transparent));box-shadow:0 0 14px color-mix(in srgb,var(--gx-cyan) 70%,transparent)}.board{position:relative}.board:before{content:"";position:absolute;left:1.4rem;right:1.4rem;top:4px;height:1px;pointer-events:none;z-index:2;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gx-hot) 42%,transparent) 20%,color-mix(in srgb,var(--gx-cyan) 52%,transparent) 50%,color-mix(in srgb,var(--gx-hot) 42%,transparent) 80%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.board:after{content:"";position:absolute;left:1.4rem;top:2px;width:90px;height:5px;pointer-events:none;z-index:3;border-radius:999px;background:radial-gradient(closest-side,color-mix(in srgb,var(--gx-cyan) 85%,transparent),transparent);animation:gx-run 5.5s cubic-bezier(.5,0,.5,1) infinite}@keyframes gx-run{0%{transform:translate(0);opacity:0}8%{opacity:1}92%{opacity:1}to{transform:translate(calc(100vw - 12rem));opacity:0}}.roomcard.is-live .roomcard__state,.tag--rec{animation:gx-pulse-dot var(--gx-period, 2.4s) ease-in-out infinite;animation-delay:var(--gx-phase, 0s)}@media(prefers-reduced-motion:reduce){.board:after,.roomcard.is-live .roomcard__state,.tag--rec{animation:none}}.vms,.vid,.pacs,.flow{perspective:2200px;perspective-origin:50% 42%;--sd-lift: 0 -1px 0 0 color-mix(in srgb, #fff 9%, transparent) inset;--sd-rim: 0 0 0 1px color-mix(in srgb, #000 42%, transparent);--sd-drop-1: 0 1px 2px rgba(0,0,0,.45), 0 4px 10px -2px rgba(0,0,0,.4);--sd-drop-2: 0 2px 6px rgba(0,0,0,.5), 0 14px 34px -8px rgba(0,0,0,.62);--sd-drop-3: 0 8px 20px rgba(0,0,0,.55), 0 40px 90px -18px rgba(0,0,0,.72)}.tiles,.metrics,.sessioncard,.mapwrap,.feed,.gauges,.lane,.roomcard,.ecard,.castrow,.tile,.card,.sheet,.wiz,.paperwin,.queue,.drawer,.find__out,.pane3{background-image:linear-gradient(180deg,color-mix(in srgb,#fff 3.5%,transparent) 0,transparent 34%,color-mix(in srgb,#000 12%,transparent) 100%);box-shadow:var(--sd-lift),var(--sd-rim),var(--sd-drop-1)}.sessioncard,.feed,.gauges,.mapwrap{box-shadow:var(--sd-lift),var(--sd-rim),var(--sd-drop-2)}.sheet,.wiz,.paperwin,.queue,.drawer,.find__out{box-shadow:var(--sd-lift),var(--sd-rim),var(--sd-drop-3)}.btn,.tbtn,.chip,.minibtn,.deckbtn,.iconbtn,.qtab,.approvals,.rail__item{position:relative;background-image:linear-gradient(180deg,color-mix(in srgb,#fff 8%,transparent),color-mix(in srgb,#000 10%,transparent));box-shadow:inset 0 1px color-mix(in srgb,#fff 13%,transparent),inset 0 -1px color-mix(in srgb,#000 30%,transparent),0 1px 2px #0000006b,0 3px 8px -3px #00000080;transition:transform 90ms cubic-bezier(.2,.8,.2,1),box-shadow .12s cubic-bezier(.2,.8,.2,1),background-color .14s,color .14s,border-color .14s}.btn:hover,.tbtn:hover,.chip:hover,.minibtn:hover,.deckbtn:hover,.qtab:hover,.approvals:hover{transform:translateY(-1px);box-shadow:inset 0 1px color-mix(in srgb,#fff 18%,transparent),inset 0 -1px color-mix(in srgb,#000 30%,transparent),0 2px 4px #00000070,0 8px 18px -5px #0000008c}.btn:active,.tbtn:active,.chip:active,.minibtn:active,.deckbtn:active,.qtab:active,.approvals:active{transform:translateY(1px) scale(.985);box-shadow:inset 0 2px 5px #0000008c,inset 0 -1px color-mix(in srgb,#fff 6%,transparent),0 0 0 1px color-mix(in srgb,#000 40%,transparent)}.btn--primary{background-image:linear-gradient(180deg,color-mix(in srgb,#fff 26%,var(--fx-blue)),var(--fx-blue) 46%,color-mix(in srgb,#000 20%,var(--fx-blue)));box-shadow:inset 0 1px color-mix(in srgb,#fff 42%,transparent),inset 0 -1px color-mix(in srgb,#000 32%,transparent),0 2px 5px #0000006b,0 10px 26px -8px color-mix(in srgb,var(--fx-blue) 65%,transparent)}.btn--danger,[data-rec-btn].btn--primary.is-rec{background-image:linear-gradient(180deg,color-mix(in srgb,#fff 24%,var(--fx-red)),var(--fx-red) 46%,color-mix(in srgb,#000 22%,var(--fx-red)));box-shadow:inset 0 1px color-mix(in srgb,#fff 40%,transparent),inset 0 -1px color-mix(in srgb,#000 34%,transparent),0 2px 5px #0000006b,0 10px 26px -8px color-mix(in srgb,var(--fx-red) 62%,transparent)}.tbtn.is-on,.chip.is-on,.rail__item.is-on,.qtab.is-on{box-shadow:inset 0 2px 6px #00000080,inset 0 0 0 1px color-mix(in srgb,var(--fx-blue) 45%,transparent),0 0 18px -4px color-mix(in srgb,var(--fx-blue) 50%,transparent);background-image:linear-gradient(180deg,color-mix(in srgb,#000 14%,transparent),color-mix(in srgb,var(--fx-blue) 14%,transparent))}.rail{background-image:linear-gradient(90deg,color-mix(in srgb,#fff 3%,transparent),transparent 40%,color-mix(in srgb,#000 22%,transparent));box-shadow:inset -1px 0 color-mix(in srgb,#000 55%,transparent),6px 0 26px -12px #000c}.bar--top{background-image:linear-gradient(180deg,color-mix(in srgb,#fff 5%,transparent),transparent 70%,color-mix(in srgb,#000 24%,transparent));box-shadow:0 1px color-mix(in srgb,#000 60%,transparent),0 10px 30px -18px #000000e6}.scrim{perspective:1800px}.scrim:not([hidden])>.sheet,.scrim:not([hidden])>.wiz,.scrim:not([hidden])>.paperwin,.scrim:not([hidden])>.queue{transform-origin:50% -18%;animation:sd-swing .62s cubic-bezier(.16,1,.3,1) both}@keyframes sd-swing{0%{opacity:0;transform:translateY(-26px) rotateX(-22deg) scale(.96)}to{opacity:1;transform:none}}.vms:has(.scrim:not([hidden])) .view,.vid:has(.scrim:not([hidden])) .view,.flow:has(.scrim:not([hidden])) .board,.flow:has(.scrim:not([hidden])) .metrics,.flow:has(.scrim:not([hidden])) .history{transform:scale(.985) translateZ(-40px);filter:brightness(.86) saturate(.9);transition:transform .42s cubic-bezier(.16,1,.3,1),filter .42s}.vms .view,.vid .view,.flow .board,.flow .metrics,.flow .history{transition:transform .42s cubic-bezier(.16,1,.3,1),filter .42s}.drawer{transform-origin:100% 50%}.drawer:not(.is-open){transform:translate(102%) rotateY(-16deg)}.drawer.is-open{transform:none}.view:not([hidden]){transform-style:preserve-3d}[data-boot] .view:not([hidden]){animation:sd-plate .78s cubic-bezier(.16,1,.3,1) .16s both}@keyframes sd-plate{0%{opacity:0;transform:translateY(26px) rotateX(9deg) scale(.985)}to{opacity:1;transform:none}}[data-boot] .rail{animation:sd-rail .64s cubic-bezier(.16,1,.3,1) both}@keyframes sd-rail{0%{opacity:0;transform:translate(-30px) rotateY(22deg)}to{opacity:1;transform:none}}[data-boot] .bar--top{animation:sd-bar .56s cubic-bezier(.16,1,.3,1) both}@keyframes sd-bar{0%{opacity:0;transform:translateY(-18px) rotateX(-28deg)}to{opacity:1;transform:none}}.roomcard,.ecard,.card,.castrow{transform-style:preserve-3d}.roomcard:hover,.ecard:hover,.castrow:hover{transform:translateY(-2px) translateZ(8px);box-shadow:var(--sd-lift),var(--sd-rim),var(--sd-drop-2)}@media(prefers-reduced-motion:reduce){.scrim:not([hidden])>*,[data-boot] .view:not([hidden]),[data-boot] .rail,[data-boot] .bar--top{animation:none}.drawer:not(.is-open){transform:translate(102%)}.roomcard:hover,.ecard:hover,.castrow:hover,.btn:hover,.tbtn:hover,.chip:hover{transform:none}.vms:has(.scrim:not([hidden])) .view,.vid:has(.scrim:not([hidden])) .view{transform:none;filter:none}}.vms,.vid,.pacs,.flow{--g-tint: 218;--g-blur: 26px;--g-sat: 165%;--n-blue: #6f9dff;--n-cyan: #3fe0ff;--n-mint: #4cffae;--n-amber: #ffc861;--n-rose: #ff6f8b}.g-1,.g-2,.g-3,.tiles,.metrics,.gauges,.sessioncard,.mapwrap,.feed,.lane,.roomcard,.ecard,.castrow,.card,.tile,.sheet,.wiz,.paperwin,.queue,.drawer,.find__out,.pane3,.rail,.bar,.panel,.study,.series,.prov,.job,.tools__group,.scrub,.fold{position:relative;border:0!important;background-color:color-mix(in oklab,hsl(var(--g-tint) 34% 12%) 62%,transparent);-webkit-backdrop-filter:blur(var(--g-blur)) saturate(var(--g-sat));backdrop-filter:blur(var(--g-blur)) saturate(var(--g-sat))}.tiles:before,.metrics:before,.gauges:before,.sessioncard:before,.mapwrap:before,.feed:before,.lane:before,.roomcard:before,.ecard:before,.castrow:before,.card:before,.tile:before,.sheet:before,.wiz:before,.paperwin:before,.queue:before,.drawer:before,.find__out:before,.pane3:before,.study:before,.series:before,.prov:before,.job:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;padding:1px;background:linear-gradient(160deg,color-mix(in srgb,#fff 26%,transparent),color-mix(in srgb,#fff 7%,transparent) 34%,color-mix(in srgb,#fff 0%,transparent) 62%,color-mix(in srgb,var(--n-blue) 12%,transparent));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);z-index:1}.tiles:after,.metrics:after,.gauges:after,.sessioncard:after,.feed:after,.lane:after,.sheet:after,.wiz:after,.paperwin:after,.queue:after,.drawer:after{content:"";position:absolute;left:0;right:0;top:0;height:42%;border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(180deg,color-mix(in srgb,#fff 7%,transparent),transparent 70%)}.tiles,.metrics,.lane,.tile,.roomcard,.ecard,.castrow,.card{box-shadow:0 1px 2px #00000057,0 10px 30px -14px #0009}.gauges,.sessioncard,.feed,.mapwrap,.pane3{box-shadow:0 2px 8px #0006,0 26px 60px -22px #000000b3}.sheet,.wiz,.paperwin,.queue,.drawer,.find__out{--g-blur: 40px;background-color:color-mix(in oklab,hsl(var(--g-tint) 32% 11%) 72%,transparent);box-shadow:0 10px 30px #00000080,0 60px 120px -30px #000c}.rail,.bar{--g-blur: 20px;background-color:color-mix(in oklab,hsl(var(--g-tint) 30% 10%) 55%,transparent)}.rail{box-shadow:inset -1px 0 color-mix(in srgb,#fff 6%,transparent)}.bar--top{box-shadow:inset 0 -1px color-mix(in srgb,#fff 6%,transparent)}.bar--bottom{box-shadow:inset 0 1px color-mix(in srgb,#fff 5%,transparent)}.btn,.tbtn,.chip,.minibtn,.deckbtn,.iconbtn,.qtab,.approvals,.rail__item,.dest,.find__in{border:0!important;background-color:color-mix(in oklab,hsl(var(--g-tint) 28% 16%) 55%,transparent);-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);box-shadow:inset 0 1px color-mix(in srgb,#fff 14%,transparent),inset 0 0 0 1px color-mix(in srgb,#fff 6%,transparent),0 2px 8px -3px #00000080;transition:background-color .16s,box-shadow .2s,transform .12s cubic-bezier(.2,.8,.2,1),color .16s}.btn:hover,.tbtn:hover,.chip:hover,.minibtn:hover,.deckbtn:hover,.qtab:hover,.approvals:hover,.rail__item:hover,.dest:hover{background-color:color-mix(in oklab,hsl(var(--g-tint) 30% 22%) 62%,transparent);box-shadow:inset 0 1px color-mix(in srgb,#fff 20%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--n-blue) 22%,transparent),0 4px 16px -4px #0000008c}.btn:active,.tbtn:active,.chip:active,.minibtn:active,.deckbtn:active{transform:translateY(1px) scale(.99);box-shadow:inset 0 2px 7px #00000080}.tbtn.is-on,.chip.is-on,.rail__item.is-on,.qtab.is-on,.dest.is-on{color:#fff;background-color:color-mix(in oklab,var(--n-blue) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-blue) 55%,transparent),inset 0 1px color-mix(in srgb,#fff 26%,transparent),0 0 22px -4px color-mix(in srgb,var(--n-blue) 60%,transparent)}.btn--primary{color:#04101f;background:linear-gradient(180deg,color-mix(in srgb,#fff 34%,var(--n-blue)),var(--n-blue) 55%,color-mix(in srgb,#000 14%,var(--n-blue)));box-shadow:inset 0 1px color-mix(in srgb,#fff 55%,transparent),0 3px 10px -2px #00000073,0 0 34px -6px color-mix(in srgb,var(--n-blue) 75%,transparent)}.btn--primary:hover{box-shadow:inset 0 1px color-mix(in srgb,#fff 65%,transparent),0 4px 14px -2px #00000080,0 0 48px -4px color-mix(in srgb,var(--n-blue) 90%,transparent)}.tile__v,.gauge__v,.metrics b{color:#fff;text-shadow:0 0 26px color-mix(in srgb,var(--n-cyan) 34%,transparent)}.tile--alert:not(.is-clear) .tile__v{text-shadow:0 0 28px color-mix(in srgb,var(--n-amber) 45%,transparent)}.metrics--warn:not(.is-clear) b{text-shadow:0 0 28px color-mix(in srgb,var(--n-rose) 45%,transparent)}.roomcard.is-live .roomcard__bars i:last-child{box-shadow:0 0 12px var(--n-cyan)}.at__pin{box-shadow:0 0 12px color-mix(in srgb,var(--n-blue) 85%,transparent)}.tagx,.tag,.pill,.st{border:0!important;background-color:color-mix(in srgb,#fff 7%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 8%,transparent)}.tagx--ok,.st--sterile,.st--available{background-color:color-mix(in srgb,var(--n-mint) 15%,transparent);color:var(--n-mint);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-mint) 30%,transparent)}.tagx--warn,.st--in-process,.st--service-due{background-color:color-mix(in srgb,var(--n-amber) 15%,transparent);color:var(--n-amber);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-amber) 30%,transparent)}.tagx--bad,.st--bad,.st--soiled{background-color:color-mix(in srgb,var(--n-rose) 15%,transparent);color:var(--n-rose);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-rose) 32%,transparent)}.tagx--info,.st--in-use{background-color:color-mix(in srgb,var(--n-blue) 15%,transparent);color:var(--n-blue);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-blue) 30%,transparent)}[data-boot] .g-1,[data-boot] .tiles,[data-boot] .lane,[data-boot] .card{-webkit-backdrop-filter:none;backdrop-filter:none}@media(prefers-reduced-motion:reduce){.btn:hover,.tbtn:hover,.chip:hover{transform:none}}@supports not (backdrop-filter: blur(1px)){.g-1,.g-2,.g-3,.tiles,.metrics,.gauges,.sessioncard,.mapwrap,.feed,.lane,.roomcard,.ecard,.castrow,.card,.tile,.sheet,.wiz,.paperwin,.queue,.drawer,.find__out,.pane3,.rail,.bar{background-color:hsl(var(--g-tint) 26% 11%)}}.pacs .panel{--g-blur: 22px;background-color:color-mix(in oklab,hsl(var(--g-tint) 30% 10%) 58%,transparent);padding:10px 12px 18px}.pacs .panel--left{box-shadow:inset -1px 0 color-mix(in srgb,#fff 6%,transparent)}.pacs .panel--right{box-shadow:inset 1px 0 color-mix(in srgb,#fff 6%,transparent)}.pacs .study,.pacs .series{border-radius:12px;padding:12px 13px;margin-bottom:8px;width:100%;background-color:color-mix(in oklab,hsl(var(--g-tint) 30% 17%) 55%,transparent);box-shadow:0 1px 2px #00000057,0 10px 26px -14px #0009}.pacs .study.is-on,.pacs .series.is-on{background-color:color-mix(in oklab,var(--n-blue) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-blue) 48%,transparent),0 0 26px -6px color-mix(in srgb,var(--n-blue) 55%,transparent)}.pacs .prov{border-radius:12px;padding:12px 13px;background-color:color-mix(in oklab,hsl(var(--g-tint) 28% 13%) 48%,transparent)}.pacs .job{border-radius:12px;padding:12px 13px;margin:10px 0;background-color:color-mix(in oklab,hsl(var(--g-tint) 30% 15%) 52%,transparent)}.pacs .tools{background:transparent;border:0;padding:10px 12px}.pacs .tools__group{border-radius:10px;padding:3px;gap:2px;background-color:color-mix(in oklab,hsl(var(--g-tint) 28% 13%) 55%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 7%,transparent),0 4px 14px -6px #0009}.pacs .tbtn{background-color:transparent;box-shadow:none}.pacs .tbtn:hover{background-color:color-mix(in srgb,#fff 8%,transparent);box-shadow:none}.pacs .tbtn.is-on{background-color:color-mix(in oklab,var(--n-blue) 20%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-blue) 55%,transparent),0 0 18px -4px color-mix(in srgb,var(--n-blue) 60%,transparent)}.pacs .stage,.pacs .stage canvas{background:transparent}.pacs .frames{background:transparent}.pacs .scrub{border-radius:12px;margin:0 12px 10px;padding:8px 12px;background-color:color-mix(in oklab,hsl(var(--g-tint) 28% 13%) 52%,transparent);-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 7%,transparent)}.pacs .finding{display:grid;gap:8px;width:100%;text-align:left;padding:13px 14px;margin-bottom:9px;border-radius:14px;background-color:color-mix(in oklab,hsl(var(--g-tint) 30% 16%) 55%,transparent);-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);box-shadow:inset 0 1px color-mix(in srgb,#fff 12%,transparent),0 1px 2px #00000057,0 12px 30px -16px #0009;color:inherit;font:inherit;cursor:pointer;transition:background-color .18s,box-shadow .22s,transform .16s cubic-bezier(.2,.8,.2,1)}.pacs .finding:hover{transform:translateY(-1px)}.pacs .finding.is-on{background-color:color-mix(in oklab,var(--n-blue) 15%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-blue) 48%,transparent),0 0 30px -6px color-mix(in srgb,var(--n-blue) 55%,transparent)}.pacs .finding__top{display:flex;align-items:baseline;gap:8px}.pacs .finding__sel{flex:1;min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:0;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.pacs .finding__fold{flex:0 0 auto;width:20px;height:20px;padding:0;border:0;border-radius:6px;background:color-mix(in srgb,#fff 6%,transparent);color:var(--fx-ink-4);font:inherit;font-size:13px;line-height:1;cursor:pointer;transition:background-color .16s,color .16s}.pacs .finding__fold:hover{background:color-mix(in srgb,#fff 14%,transparent);color:#fff}.pacs .finding__body{display:grid;gap:8px}.pacs .finding.is-folded .finding__body{display:none}.pacs .finding__id{font-size:11px;letter-spacing:.1em;color:var(--fx-ink-4)}.pacs .finding__dim{font-size:22px;font-weight:600;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-shadow:0 0 24px color-mix(in srgb,var(--n-cyan) 32%,transparent)}.pacs .finding__dim em{font-style:normal;font-size:11px;font-weight:400;color:var(--fx-ink-4);margin-left:3px}.pacs .finding__meta{font-size:10px;color:var(--fx-ink-4);font-variant-numeric:tabular-nums}.pacs .finding--static{cursor:default}.pacs .glist{display:grid;margin-top:10px}.pacs .grow{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:6px 0;border-top:1px solid var(--fx-edge-soft)}.pacs .grow__k{font-size:10.5px;letter-spacing:.04em;color:var(--fx-ink-4);white-space:nowrap}.pacs .grow__v{font-size:11.5px;color:var(--fx-ink-1);text-align:right}.pacs .cons{display:flex;align-items:center;gap:9px;font-size:10.5px;color:var(--fx-ink-3)}.pacs .cons__k{flex:1}.pacs .cons__dots{display:flex;gap:4px}.pacs .cons__dot{width:7px;height:7px;border-radius:50%;background:color-mix(in srgb,#fff 12%,transparent)}.pacs .cons__dot.is-on{background:var(--rc);box-shadow:0 0 9px color-mix(in srgb,var(--rc) 90%,transparent)}.pacs .cons__n{color:var(--fx-ink-2);font-variant-numeric:tabular-nums}.pacs .cons__bar{display:block;height:3px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,#fff 8%,transparent)}.pacs .cons__bar i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--n-blue),var(--n-cyan));box-shadow:0 0 12px color-mix(in srgb,var(--n-cyan) 70%,transparent)}.pacs .spread{display:grid;gap:6px;font-size:10.5px;color:var(--fx-ink-3)}.pacs .spread__scale{position:relative;height:16px}.pacs .spread__axis{position:absolute;left:0;right:0;top:7px;height:2px;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--sp, var(--n-mint)) 55%,transparent),color-mix(in srgb,var(--sp, var(--n-mint)) 18%,transparent))}.pacs .spread__mark{position:absolute;top:3px;width:2px;height:10px;margin-left:-1px;border-radius:2px;background:var(--rc);box-shadow:0 0 8px color-mix(in srgb,var(--rc) 90%,transparent)}.pacs .spread__n{color:var(--fx-ink-2);font-variant-numeric:tabular-nums}.pacs .spread--tight{--sp: var(--n-mint)}.pacs .spread--moderate{--sp: var(--n-amber)}.pacs .spread--wide{--sp: var(--n-rose)}.pacs .results__note{margin:12px 2px 0;font-size:10px;line-height:1.6;color:var(--fx-ink-4)}@font-face{font-family:Chakra Petch;src:url(/_astro/chakra-petch-500.BR1ody1F.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+2000-206F,U+2074,U+20AC,U+2122,U+2212}@font-face{font-family:Chakra Petch;src:url(/_astro/chakra-petch-600.DVQm9bgb.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+2000-206F,U+2074,U+20AC,U+2122,U+2212}.vms,.vid,.pacs,.flow{--num: "Chakra Petch", ui-monospace, monospace;--n-blue: #6f9dff;--n-alarm: #ff5468;--n-caution: #ffbb46;--n-cyan: var(--n-blue);--n-mint: #4cffae;--n-amber: var(--n-caution);--n-rose: var(--n-alarm);--ink: 226 237 243;--seam: rgb(var(--ink) / .12);--seam-strong: rgb(var(--ink) / .2);--ez: cubic-bezier(.19, 1, .22, 1);--t-in: .18s;--t-out: .5s;--r-xs: 2px;--r-sm: 4px;--r: 6px;--r-lg: 10px}.tile,.roomcard,.ecard,.card,.castrow,.lane,.gauge,.btn,.tbtn,.chip,.minibtn,.deckbtn,.qtab,.dest,.find__in,.approvals{border-radius:var(--r-sm)!important}.tiles,.metrics,.gauges,.sessioncard,.mapwrap,.feed,.pane3,.study,.series,.prov,.job,.finding,.tools__group,.scrub{border-radius:var(--r)!important}.sheet,.wiz,.paperwin,.queue,.drawer,.find__out{border-radius:var(--r-lg)!important}.tagx,.tag,.pill,.st,.cons__bar,.cons__bar i{border-radius:var(--r-xs)!important}.tile__v,.gauge__v,.metrics b,.finding__dim,.cons__n,.spread__n,.roomcard__foot,.hud__clock,.hud__tc,.kv dd,.rail__stat b,.history__kpis b,.dt .n,.qrow__meta{font-family:var(--num);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:-.005em}.tile__v,.gauge__v,.metrics b,.finding__dim{font-weight:600;letter-spacing:-.012em}.tile__k,.gauge__k,.cons__k,.spread__k,.ph,.h,.panel__h,.metrics span,.lane__head h3 span,.qtab,.rail__item{letter-spacing:.034em}.tile__k,.gauge__k,.cons__k,.spread__k{font-size:10px;text-transform:uppercase}.tile__s,.gauge__s,.finding__meta,.hint{font-size:10px}.vms,.vid,.pacs,.flow{--fx-canvas: #0c1014;--fx-0: #10151b;--fx-1: #141a21;--fx-2: #181f27;--fx-3: #1e262f;--fx-edge-soft: var(--seam);--fx-edge: var(--seam);--fx-edge-strong: var(--seam-strong)}.vms,.vid,.pacs,.flow{--fx-ease-camera: var(--ez);--fx-ease-object: var(--ez);--fx-ease-confirm: var(--ez)}.tile,.roomcard,.ecard,.card,.castrow,.lane,.tiles,.metrics{box-shadow:inset 0 0 0 1px var(--seam)!important}.gauges,.sessioncard,.mapwrap,.feed,.pane3{box-shadow:inset 0 0 0 1px var(--seam),0 12px 34px -18px #000000b3!important}.roomcard.is-on,.ecard.is-on,.card.is-on,.study.is-on,.series.is-on,.finding.is-on{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-blue) 60%,transparent),0 0 22px -8px color-mix(in srgb,var(--n-blue) 60%,transparent)!important}.tagx--bad,.st--bad,.st--soiled,.metrics--warn:not(.is-clear) b{font-style:italic}.alert--critical .cons__dot,.spread--wide .spread__n{font-style:italic}@media(prefers-reduced-motion:reduce){.vms,.vid,.pacs,.flow{--t-in: 1ms;--t-out: 1ms}}.rail__item{min-height:calc(38px + var(--w, .3) * 10px);color:color-mix(in srgb,var(--fx-ink) calc(46% + var(--w, .3) * 44%),transparent);transition:min-height var(--t-out) var(--ez),color var(--t-out) var(--ez),background-color var(--t-in) var(--ez),box-shadow var(--t-in) var(--ez)}.rail__sig{margin-left:auto;min-width:17px;height:17px;padding:0 4px;display:grid;place-items:center;border-radius:999px;font-family:var(--num);font-size:10px;font-weight:600;font-variant-numeric:tabular-nums}.rail__item[data-level=caution] .rail__sig{color:var(--n-caution);background:color-mix(in srgb,var(--n-caution) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-caution) 45%,transparent)}.rail__item[data-level=alarm] .rail__sig{color:var(--n-alarm);background:color-mix(in srgb,var(--n-alarm) 18%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-alarm) 55%,transparent),0 0 16px -4px color-mix(in srgb,var(--n-alarm) 70%,transparent)}.rail__item[data-level=caution]:after,.rail__item[data-level=alarm]:after{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;border-radius:0 2px 2px 0;background:var(--n-caution)}.rail__item[data-level=alarm]:after{background:var(--n-alarm);box-shadow:0 0 12px color-mix(in srgb,var(--n-alarm) 80%,transparent)}.voice{display:inline-flex;align-items:center;gap:8px;padding:5px 11px 5px 9px;background:none;color:var(--fx-ink-3);font:inherit;font-size:11px;cursor:pointer;letter-spacing:.034em}.voice__ico{display:flex;align-items:center;gap:2px;height:13px}.voice__ico i{width:2px;height:4px;border-radius:1px;background:currentColor;opacity:.55;transition:height var(--t-in) var(--ez),opacity var(--t-in) var(--ez)}.voice[data-state=listening]{color:var(--n-blue)}.voice[data-state=listening] .voice__ico i{opacity:1;animation:v-lvl .9s var(--ez) infinite alternate}.voice[data-state=listening] .voice__ico i:nth-child(1){animation-delay:0ms}.voice[data-state=listening] .voice__ico i:nth-child(2){animation-delay:.11s}.voice[data-state=listening] .voice__ico i:nth-child(3){animation-delay:.22s}.voice[data-state=listening] .voice__ico i:nth-child(4){animation-delay:90ms}.voice[data-state=listening] .voice__ico i:nth-child(5){animation-delay:.18s}@keyframes v-lvl{0%{height:3px}to{height:13px}}.voice[data-state=heard]{color:var(--n-blue)}.voice[data-state=heard] .voice__txt{font-style:italic}.voice[data-state=unsupported]{opacity:.4;cursor:not-allowed}.is-attended{transform:translateZ(14px) scale(1.012);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-blue) 40%,transparent),0 0 28px -10px color-mix(in srgb,var(--n-blue) 55%,transparent)!important;transition:transform var(--t-out) var(--ez),box-shadow var(--t-out) var(--ez);z-index:5}@media(prefers-reduced-motion:reduce){.voice[data-state=listening] .voice__ico i{animation:none;height:9px}.is-attended{transform:none}}.sig{display:inline-flex;align-items:center;gap:7px;padding:3px 10px 3px 8px;border-radius:999px;font-size:9.5px;letter-spacing:.16em;color:var(--n-caution);background:color-mix(in srgb,var(--n-caution) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-caution) 26%,transparent);cursor:help}.sig__dot{width:5px;height:5px;border-radius:50%;background:var(--n-caution);box-shadow:0 0 8px color-mix(in srgb,var(--n-caution) 80%,transparent)}.vms,.vid,.pacs,.flow{--e1: rgb(var(--ink) / .03);--e2: rgb(var(--ink) / .05);--e3: rgb(var(--ink) / .08);--e4: rgb(var(--ink) / .12);--e5: rgb(var(--ink) / .2);--e6: rgb(var(--ink) / .4);--o1: color-mix(in srgb, rgb(var(--ink)) 3%, var(--fx-canvas));--o2: color-mix(in srgb, rgb(var(--ink)) 5%, var(--fx-canvas));--o3: color-mix(in srgb, rgb(var(--ink)) 8%, var(--fx-canvas));--o4: color-mix(in srgb, rgb(var(--ink)) 12%, var(--fx-canvas))}.pacs .frames,.vid .stage,.vms .mapwrap{background-color:color-mix(in srgb,#000 32%,var(--fx-canvas))}.rail,.bar{background-color:var(--o3)!important}.sheet,.wiz,.paperwin,.queue,.drawer{background-color:var(--o2)!important;box-shadow:inset 0 0 0 1px var(--e5),0 40px 90px -30px #000000d9!important}.flow{grid-template-rows:auto auto auto minmax(420px,1fr) auto}.history__head{display:flex;align-items:baseline;gap:14px}.hfold{margin-left:auto;background:none;border:0;color:var(--fx-ink-4);font:inherit;font-size:15px;line-height:1;padding:0 4px;cursor:pointer}.hfold:hover{color:#fff}.history.is-folded .charts{display:none}.history.is-folded{padding-bottom:4px}.board{align-items:stretch}.lane{min-height:0}.tour{position:fixed;inset:0;z-index:80;pointer-events:none}.tour__spot{position:fixed;border-radius:8px;opacity:0;box-shadow:0 0 0 9999px #04070bbd,inset 0 0 0 1px color-mix(in srgb,var(--n-blue) 60%,transparent),0 0 34px -6px color-mix(in srgb,var(--n-blue) 70%,transparent);transition:left var(--t-out) var(--ez),top var(--t-out) var(--ez),width var(--t-out) var(--ez),height var(--t-out) var(--ez),opacity var(--t-in) var(--ez)}.tour__card{position:fixed;width:320px;pointer-events:auto;display:grid;gap:7px;padding:15px 16px 13px;border-radius:12px;background-color:color-mix(in oklab,hsl(216 32% 11%) 88%,transparent);-webkit-backdrop-filter:blur(30px) saturate(170%);backdrop-filter:blur(30px) saturate(170%);box-shadow:inset 0 0 0 1px var(--e5),0 34px 76px -26px #000000e6}.tour__n{font-family:var(--num);font-size:10px;letter-spacing:.1em;color:var(--fx-ink-4);font-variant-numeric:tabular-nums}.tour__n b{color:var(--n-blue);font-weight:600}.tour__t{margin:0;font-size:14px;font-weight:600;color:var(--fx-ink);letter-spacing:-.01em}.tour__b{margin:0;font-size:12px;line-height:1.6;color:var(--fx-ink-3)}.tour__do{margin-top:2px;padding:7px 10px;border-radius:6px;font-size:11px;color:var(--n-blue);background:color-mix(in srgb,var(--n-blue) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-blue) 32%,transparent)}.tour__act{display:flex;align-items:center;gap:6px;margin-top:4px}.tour__skip{margin-right:auto;padding:5px 0;background:none;border:0;color:var(--fx-ink-4);font:inherit;font-size:11px;cursor:pointer;text-decoration:underline;text-decoration-color:var(--seam);text-underline-offset:3px}.tour__skip:hover{color:var(--fx-ink-2)}.tour__back,.tour__next{padding:6px 13px;border-radius:5px;border:0;cursor:pointer;font:inherit;font-size:11.5px}.tour__back{background:color-mix(in srgb,#fff 7%,transparent);color:var(--fx-ink-3)}.tour__back:hover{background:color-mix(in srgb,#fff 12%,transparent);color:#fff}.tour__next{color:#04101f;font-weight:600;background:linear-gradient(180deg,color-mix(in srgb,#fff 30%,var(--n-blue)),var(--n-blue));box-shadow:0 0 22px -6px color-mix(in srgb,var(--n-blue) 70%,transparent)}.tourbtn{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;background:none;color:var(--fx-ink-4);font:inherit;font-size:11px;cursor:pointer;letter-spacing:.034em;box-shadow:inset 0 0 0 1px var(--seam)}.tourbtn:hover{color:var(--fx-ink);box-shadow:inset 0 0 0 1px var(--seam-strong)}@media(prefers-reduced-motion:reduce){.tour__spot{transition:none}}.dx{margin-top:12px;padding-top:10px;border-top:1px solid var(--seam)}.dx__head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.dx__k{font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--fx-ink-4)}.dx__go{margin-left:auto;padding:4px 9px;border-radius:4px;border:0;font:inherit;font-size:10px;cursor:pointer;background:color-mix(in srgb,var(--n-blue) 16%,transparent);color:color-mix(in srgb,var(--n-blue) 85%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-blue) 34%,transparent);transition:background-color .18s var(--ez),color .18s var(--ez)}.dx__go:hover{background:color-mix(in srgb,var(--n-blue) 28%,transparent);color:#fff}.dx__ribbon{display:flex;align-items:flex-end;gap:2px;height:46px;padding:0 1px;border-radius:3px;background:var(--e1);box-shadow:inset 0 0 0 1px var(--seam)}.dx__bar{flex:1 1 0;min-width:3px;height:100%;padding:0;border:0;background:none;cursor:pointer;display:flex;align-items:flex-end}.dx__bar i{display:block;width:100%;height:var(--h);border-radius:1px 1px 0 0;background:var(--dxc, #6f838c);transition:height .24s var(--ez),background-color .18s var(--ez)}.dx__bar--tight{--dxc: color-mix(in srgb, var(--n-blue) 55%, transparent)}.dx__bar--moderate{--dxc: color-mix(in srgb, #ffb05c 62%, transparent)}.dx__bar--wide{--dxc: #ffb05c}.dx__bar:hover i{background:#fff}.dx__bar.is-here{position:relative}.dx__bar.is-here:after{content:"";position:absolute;left:50%;bottom:-4px;width:3px;height:3px;margin-left:-1.5px;border-radius:50%;background:#fff}.dx__axis{display:flex;justify-content:space-between;margin-top:6px;font-size:9px;color:var(--fx-ink-4);font-variant-numeric:tabular-nums}.dx__read{margin:8px 0 0;font-size:11px;line-height:1.6;color:var(--fx-ink-2)}.dx__note{margin:8px 2px 0;font-size:10px;line-height:1.6;color:var(--fx-ink-4)}.pacs .results{overflow:visible}.snaps{display:flex;flex-direction:column;gap:6px;padding-top:8px;border-top:1px solid var(--seam)}.snaps__row{display:flex;gap:6px}.tool--wide{flex:1 1 auto}.snaps__strip{display:flex;gap:5px;flex-wrap:wrap}.snaps__empty{margin:0;font-size:9.5px;line-height:1.5;color:var(--fx-ink-4)}.snapwrap{position:relative;width:48px;height:36px}.snap{position:absolute;inset:0;padding:0;border:0;border-radius:3px;overflow:hidden;cursor:pointer;background:#000;box-shadow:inset 0 0 0 1px var(--seam);transition:box-shadow .18s var(--ez),transform .18s var(--ez)}.snap img{width:100%;height:100%;object-fit:cover;display:block}.snap span{position:absolute;left:2px;bottom:1px;font-size:8px;color:#fff;text-shadow:0 1px 2px #000;font-variant-numeric:tabular-nums}.snap:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px var(--n-blue)}.snap__x{position:absolute;top:1px;right:1px;z-index:1;width:13px;height:13px;display:grid;place-items:center;padding:0;border:0;cursor:pointer;font:inherit;font-size:8px;line-height:1;color:#fff;background:#0000008c;border-radius:2px;opacity:0;transition:opacity .16s var(--ez)}.snapwrap:hover .snap__x,.snap__x:focus-visible{opacity:1}.vms .sheet.sheet--impact{width:min(1060px,95vw);max-width:95vw}.im__lede{margin:0 0 12px;font-size:13px;line-height:1.65;color:var(--fx-ink-2)}.im__graph{overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:6px}.im__pan{position:relative}.im__wires{position:absolute;inset:0;pointer-events:none}.im__wires path{fill:none;stroke:rgb(var(--ink) / .22);stroke-width:1.2}.imn{position:absolute;width:148px;min-height:34px;padding:5px 8px;display:flex;flex-direction:column;gap:1px;text-align:left;border:0;border-radius:4px;cursor:default;font:inherit;background:var(--o3);box-shadow:inset 0 0 0 1px var(--seam);transition:box-shadow .18s var(--ez),transform .18s var(--ez)}.imn b{font-size:11px;font-weight:600;color:var(--fx-ink);line-height:1.25}.imn span{font-size:9.5px;color:var(--fx-ink-4);line-height:1.3}.imn--alert{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-alarm) 50%,transparent)}.imn--alert b{color:var(--n-alarm)}.imn--zone{box-shadow:inset 0 0 0 1px color-mix(in srgb,#ffb05c 40%,transparent)}.imn--room{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-blue) 34%,transparent)}.imn.is-live{cursor:pointer}.imn.is-live:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px var(--n-blue),0 8px 20px -12px #000}.alert__act{display:flex;gap:6px;align-items:center}.vms .sheet.sheet--reh,.vid .sheet.sheet--reh{width:min(680px,94vw)}.reh{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.rehc{display:grid;grid-template-columns:1fr auto;gap:2px 12px;padding:9px 11px;border-radius:5px;background:var(--o3);box-shadow:inset 0 0 0 1px var(--seam)}.rehc b{font-size:12px;font-weight:600;color:var(--fx-ink)}.rehc span{grid-column:1;font-size:10.5px;line-height:1.5;color:var(--fx-ink-4)}.rehc em{grid-column:2;grid-row:1 / span 2;align-self:center;font-style:normal;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase}.rehc--pass em{color:#4ade80}.rehc--warn em{color:#ffb05c}.rehc--fail em{color:var(--n-alarm)}.rehc--warn{box-shadow:inset 0 0 0 1px color-mix(in srgb,#ffb05c 30%,transparent)}.rehc--fail{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-alarm) 40%,transparent)}.reh__verdict{margin-top:12px;padding:10px 12px;border-radius:5px;font-size:12px;line-height:1.55;color:var(--fx-ink-2);background:var(--o2);box-shadow:inset 0 0 0 1px var(--seam)}.reh__verdict--pass{box-shadow:inset 0 0 0 1px color-mix(in srgb,#4ade80 34%,transparent)}.reh__verdict--warn{box-shadow:inset 0 0 0 1px color-mix(in srgb,#ffb05c 34%,transparent)}.reh__verdict--fail{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-alarm) 40%,transparent)}.reh__drill{margin-top:16px;padding-top:12px;border-top:1px solid var(--seam)}.reh__log{list-style:none;margin:10px 0 0;padding:8px 10px;max-height:150px;overflow-y:auto;border-radius:4px;background:#05070a;box-shadow:inset 0 0 0 1px var(--seam);font-size:10.5px;line-height:1.75;color:var(--fx-ink-3);font-variant-numeric:tabular-nums}.vms .sheet.sheet--sand{width:min(1080px,96vw);max-height:90vh}.vms .sheet.sheet--sand .sheet__body{overflow-y:auto}.sheet__act{display:flex;align-items:center;gap:8px;flex:0 0 auto}.sand__h{margin:18px 0 8px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fx-ink-3);padding-bottom:5px;border-bottom:1px solid var(--seam)}.sand__h:first-child{margin-top:0}.sand__none{margin:0;font-size:11.5px;line-height:1.6;color:var(--fx-ink-4)}.sand__sub{display:block;font-size:10px;color:var(--fx-ink-4)}.sand__note{margin:18px 0 0;padding:11px 13px;border-radius:6px;font-size:10.5px;line-height:1.7;color:var(--fx-ink-4);background:var(--o2);box-shadow:inset 0 0 0 1px var(--seam)}.sand__note b{color:var(--fx-ink-2)}.insp__btn{margin-top:12px;width:100%}.iso-ent.is-ghost{opacity:.5}.iso-ent.is-ghost use{filter:saturate(.35)}.scrubbar.is-locked{opacity:.4}.sand__pick{display:flex;gap:8px;align-items:center;margin-bottom:8px}.sand__pick select{flex:1 1 auto;min-width:0;padding:7px 9px;border:0;border-radius:5px;font:inherit;font-size:11.5px;color:var(--fx-ink);background:var(--o3);box-shadow:inset 0 0 0 1px var(--seam)}.hc{position:absolute;top:0;left:0;z-index:8;width:214px;padding:10px 12px 11px;border-radius:8px;pointer-events:none;background:color-mix(in oklab,hsl(216 30% 9%) 88%,transparent);-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%);box-shadow:inset 0 0 0 1px var(--seam),0 20px 50px -22px #000000e6}.hc__h{display:block;font-size:12.5px;font-weight:600;color:var(--fx-ink)}.hc__s{display:block;margin-top:1px;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--fx-ink-4)}.hc__b{margin:9px 0 0;display:grid;gap:3px}.hc__r{display:flex;justify-content:space-between;gap:10px;font-size:10.5px}.hc__r dt{color:var(--fx-ink-4)}.hc__r dd{margin:0;color:var(--fx-ink-2);text-align:right;font-variant-numeric:tabular-nums}.hc--warn{box-shadow:inset 0 0 0 1px color-mix(in srgb,#ffb05c 45%,transparent),0 20px 50px -22px #000000e6}.hc--crit{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-alarm) 55%,transparent),0 20px 50px -22px #000000e6}.hc--warn .hc__r:last-child dd{color:#ffb05c}.hc--crit .hc__r:last-child dd{color:var(--n-alarm)}.findbar{margin:2px 0 10px}.findbar__in{width:100%;padding:11px 14px;border:0;border-radius:9px;font:inherit;font-size:13px;color:var(--fx-ink);background:var(--fx-1);box-shadow:inset 0 0 0 1px var(--seam);transition:box-shadow .18s var(--fx-ease-object),background .18s var(--fx-ease-object)}.findbar__in::placeholder{color:var(--fx-ink-4)}.findbar__in:focus{outline:none;background:var(--fx-2);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fx-blue) 55%,transparent)}.tile--go{text-align:left;font:inherit;color:inherit;cursor:pointer;border:0;appearance:none;transition:background .18s var(--fx-ease-object),box-shadow .18s var(--fx-ease-object)}.tile--go:hover{background:var(--fx-2)}.tile--go.is-on{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fx-blue) 60%,transparent);background:var(--fx-blue-bg)}.tile--go.tile--alert.is-on{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn) 60%,transparent)}
