@font-face{font-family:Red Hat Display Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/red-hat-display-latin-ext-wght-normal-Do32GAgg.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Display Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/red-hat-display-latin-wght-normal-BX-N26TK.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Text Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/red-hat-text-latin-ext-wght-normal-BYbCslLJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Text Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/red-hat-text-latin-wght-normal-ZHr5wXre.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:radial-gradient(1200px 760px at 42% -6%, #17264a 0%, #17264a00 64%), radial-gradient(900px 640px at 100% 24%, #1e32606b 0%, #1e326000 70%), linear-gradient(180deg, #0b1326 0%, #070c18 46%, #04060c 100%);--bg-solid:#070c18;--panel:linear-gradient(180deg, #1c2a4c8f 0%, #0f172c9e 100%);--panel-solid:#0f1830;--panel2:#94ace40f;--line:#a4bcf026;--line2:#a4bcf017;--shadow:inset 0 1px 0 #ffffff0e, 0 28px 60px -32px #000000bf;--ink:#e9eef8;--ink2:#b3bed4;--ink3:#8d9ab3;--acc:#8fb5ff;--acc-ink:#06101f;--acc-soft:#8fb5ff29;--chip:#94ace414;--chip-hover:#94ace426;--track:#94ace421;--grid:#94ace41f;--glow:radial-gradient(closest-side, #6892ff38 0%, #6892ff12 58%, #6892ff00 100%);--sheet:#0d1528db;--sheet-shadow:0 30px 80px -24px #000000bf, inset 0 1px 0 #ffffff0d;--mono:#18233d;--plan-bg:linear-gradient(180deg, #0a1020bf, #060a14bf);--req-fill:#94ace41a;--c2:#9466f5;--scrim:#02050c8c;--input-bg:#94ace40f;--mono-s:30%;--mono-l:24%;--s-on_duty:#3fd69b;--s-break:#bac3d7;--s-late:#f3aa3c;--s-absent:#ff6b4e;--s-leave:#69769a;--s-off:#4a5774;--s-patrol:#4fc6e6;--s-standby:#8ea2e2;--p-covered:#3fd69b;--p-partial:#f3aa3c;--p-uncovered:#ff6b4e;--p-closed:#5a6784;--ok:#3fd69b;--warn:#f3aa3c;--bad:#ff6b4e;--bad-ink:#ff8f78}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:radial-gradient(1200px 760px at 42% -6%, #fff 0%, #fff0 62%), linear-gradient(180deg, #eef2f8 0%, #e7ecf4 55%, #e1e7f0 100%);--bg-solid:#e7ecf4;--panel:linear-gradient(180deg, #ffffffe6 0%, #fafcffbd 100%);--panel-solid:#fbfcfe;--panel2:#182c5c09;--line:#182c5c1f;--line2:#182c5c13;--shadow:inset 0 1px 0 #fffffff2, 0 1px 2px #121e400d, 0 20px 44px -26px #1c2e6247;--ink:#0d1526;--ink2:#3a4761;--ink3:#55627a;--acc:#2b5bd7;--acc-ink:#fff;--acc-soft:#2b5bd71f;--chip:#182c5c0d;--chip-hover:#182c5c17;--track:#182c5c17;--grid:#182c5c17;--glow:radial-gradient(closest-side, #7896eb33 0%, #7896eb0f 58%, #7896eb00 100%);--sheet:#fafcffe6;--sheet-shadow:0 30px 70px -26px #1c2e6261, inset 0 1px 0 #ffffffe6;--mono:#e4eaf4;--plan-bg:linear-gradient(180deg, #ffffffb8, #f4f7fcb8);--req-fill:#182c5c12;--c2:#a274fa;--scrim:#0d152652;--input-bg:#fff;--mono-s:46%;--mono-l:88%;--s-on_duty:#0f9c6a;--s-break:#8892a9;--s-late:#cf7f00;--s-absent:#e1442a;--s-leave:#a5aec0;--s-off:#aeb8c8;--s-patrol:#0a87ae;--s-standby:#5767b8;--p-covered:#0f9c6a;--p-partial:#cf7f00;--p-uncovered:#e1442a;--p-closed:#aeb7c7;--ok:#0f9c6a;--warn:#cf7f00;--bad:#e1442a;--bad-ink:#c2321b}:root{--fd:"Red Hat Display Variable", "Red Hat Display", "Segoe UI", system-ui, sans-serif;--ft:"Red Hat Text Variable", "Red Hat Text", "Segoe UI", system-ui, sans-serif;--ease:cubic-bezier(.2, .7, .2, 1);--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--gutter:clamp(16px, 2vw, 40px);--topbar-h:64px;--nav-w:232px;--nav-w-collapsed:72px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg-solid)}body{min-height:100vh;background:var(--bg);min-height:100dvh;color:var(--ink);font-family:var(--ft);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-attachment:fixed;margin:0;font-size:14px;line-height:1.45;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--fd);color:var(--ink);margin:0;font-weight:500}p{margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;-webkit-tap-highlight-color:transparent}button:disabled{cursor:not-allowed;opacity:.45}:focus-visible{outline:2px solid var(--acc);outline-offset:2px}::selection{background:var(--acc-soft)}input,textarea{caret-color:var(--acc)}input::placeholder,textarea::placeholder{color:var(--ink3);opacity:1}img{max-width:100%;display:block}.num{font-variant-numeric:tabular-nums}.btn{transition:background-color .18s var(--ease), transform .12s ease-out, border-color .18s}.seg{transition:background-color .2s var(--ease), color .2s, transform .12s ease-out}.rowbtn{transition:background-color .18s var(--ease)}@media (hover:hover) and (pointer:fine){.btn:hover:not(:disabled){background-color:var(--chip-hover)}.seg:hover:not(:disabled){color:var(--ink)}.rowbtn:hover{background-color:var(--chip-hover)}}.btn:active:not(:disabled),.seg:active:not(:disabled){transform:scale(.97)}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.scroll{scrollbar-width:thin;scrollbar-color:var(--line) transparent}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes sheetIn{0%{opacity:0;transform:translate(28px)scale(.985)}to{opacity:1;transform:none}}@keyframes popIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@keyframes feedIn{0%{opacity:0;background-color:var(--acc-soft);transform:translateY(-8px)}to{opacity:1;background-color:#0000;transform:none}}@keyframes orbSpin{to{transform:rotate(360deg)}}@keyframes orbBreathe{0%,to{opacity:.6}50%{opacity:1}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-transparency:reduce){.sheet{-webkit-backdrop-filter:none!important;background:var(--panel-solid)!important}}@media print{:root,:root[data-theme=dark]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{background:#fff!important}body{color:#000;background:#fff!important}.no-print{display:none!important}}._head_w4jvu_2{flex:auto;align-items:flex-start;gap:14px;min-width:0;display:flex}._headAvatar_w4jvu_9{font-family:var(--fd);font-weight:500}._headText_w4jvu_13{flex:auto;min-width:0}._name_w4jvu_17{font-family:var(--fd);letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere;font-size:21px;font-weight:500;line-height:1.2}._role_w4jvu_26{color:var(--ink2);margin-top:2px;font-size:13px}._emp_w4jvu_31{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:12px}._body_w4jvu_36{flex-direction:column;min-width:0;display:flex}._statusRow_w4jvu_41{background:var(--panel2);border:1px solid var(--line2);border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}._statusDot_w4jvu_50{box-sizing:border-box;border-radius:50%;flex:none;width:11px;height:11px}._statusText_w4jvu_57{color:var(--ink);white-space:nowrap;font-size:14px;font-weight:600}._since_w4jvu_63{color:var(--ink2);font-variant-numeric:tabular-nums;text-align:right;margin-left:auto;font-size:12.5px}._facts_w4jvu_70{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:12px 0 0;display:grid}._fact_w4jvu_70{min-width:0}._fact_w4jvu_70 dt{color:var(--ink3);font-size:11.5px}._fact_w4jvu_70 dd{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:13px}._label_w4jvu_90{color:var(--ink3);margin-top:16px;font-size:12px}._labelRow_w4jvu_95{align-items:baseline;gap:10px;margin-top:16px;display:flex}._range_w4jvu_101{color:var(--ink3);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:11.5px}._chain_w4jvu_108{flex-direction:column;gap:2px;margin-top:4px;display:flex}._chainRow_w4jvu_114{text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:40px;padding:4px 8px;display:flex}._chainText_w4jvu_126{flex-direction:column;min-width:0;line-height:1.25;display:flex}._chainName_w4jvu_132{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._chainLevel_w4jvu_139{color:var(--ink2);font-size:11.5px}._chainStatus_w4jvu_143{color:var(--ink3);white-space:nowrap;margin-left:auto;font-size:12px}._none_w4jvu_149{color:var(--ink2);padding:6px 8px;font-size:13px}._strip_w4jvu_154{grid-template-columns:repeat(30,minmax(0,1fr));gap:2px;margin-top:6px;display:grid}._strip_w4jvu_154>span{border-radius:3px;height:22px;display:block}._cellGhost_w4jvu_165{background:var(--chip)}._key_w4jvu_168{color:var(--ink2);flex-wrap:wrap;gap:4px 12px;margin-top:8px;font-size:11.5px;display:flex}._key_w4jvu_168>span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}._key_w4jvu_168 b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}._keySw_w4jvu_187{border-radius:2px;width:9px;height:9px}._stats_w4jvu_192{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:14px;display:grid}._stat_w4jvu_41{background:var(--panel2);border:1px solid var(--line2);border-radius:12px;min-width:0;padding:9px 10px}._statK_w4jvu_205{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}._statV_w4jvu_212{font-family:var(--fd);font-variant-numeric:tabular-nums;color:var(--ink);font-size:19px;font-weight:400}._events_w4jvu_219{flex-direction:column;margin-top:4px;display:flex}._event_w4jvu_219{border-top:1px solid var(--line2);grid-template-columns:42px minmax(0,1fr);gap:10px;padding:7px 2px;font-size:12.5px;display:grid}._eventTime_w4jvu_232{color:var(--ink2);font-variant-numeric:tabular-nums}._eventText_w4jvu_236{color:var(--ink);overflow-wrap:anywhere;grid-column:2}._eventBad_w4jvu_241{color:var(--bad-ink)}@media (max-width:400px){._stats_w4jvu_192{grid-template-columns:repeat(2,minmax(0,1fr))}}._app_nizi9_1{min-height:100vh;min-height:100dvh}._top_nizi9_7{z-index:40;height:var(--topbar-h);padding:0 var(--gutter);background:color-mix(in srgb, var(--bg-solid) 72%, transparent);-webkit-backdrop-filter:blur(18px)saturate(140%);border-bottom:1px solid var(--line2);align-items:center;gap:10px 14px;display:flex;position:sticky;top:0}._menuBtn_nizi9_21{display:none}._brand_nizi9_24{color:var(--ink);border-radius:10px;flex:none;align-items:center;gap:10px;padding:4px 2px;display:inline-flex}._brandWord_nizi9_33{font-family:var(--fd);letter-spacing:.16em;font-size:18px;font-weight:600}._divider_nizi9_39{background:var(--line);flex:none;width:1px;height:22px}._switchWrap_nizi9_47{flex:none;min-width:0;max-width:300px;position:relative}@media (max-width:860px){._switchWrap_nizi9_47{flex:0 auto}}._switchBtn_nizi9_58{border:1px solid var(--line);background:var(--panel2);max-width:100%;height:38px;color:var(--ink);border-radius:12px;align-items:center;gap:8px;min-width:0;padding:0 10px 0 12px;font-size:13px;font-weight:500;display:inline-flex}._switchName_nizi9_73{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._switchCount_nizi9_79{color:var(--ink2);font-variant-numeric:tabular-nums;font-weight:400}._tone_nizi9_84{border-radius:50%;flex:none;width:7px;height:7px}._menuList_nizi9_90{flex-direction:column;gap:2px;max-height:min(60vh,460px);display:flex;overflow-y:auto}._menuItem_nizi9_97{width:100%;min-height:38px;color:var(--ink);text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:6px 10px;font-size:13px;display:flex}._menuItem_nizi9_97[aria-checked=true],._menuItem_nizi9_97[aria-current=true]{background:var(--acc-soft)}._menuMeta_nizi9_116{color:var(--ink2);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:16px;font-size:12px}._menuSep_nizi9_123{background:var(--line2);height:1px;margin:4px 6px}._menuHead_nizi9_128{align-items:center;gap:10px;padding:8px 10px 6px;display:flex}._sample_nizi9_135{border:1px dashed var(--line);height:24px;color:var(--ink2);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 10px;font-size:12px;display:inline-flex}@media (max-width:1440px){._sample_nizi9_135{display:none}}._clock_nizi9_154{flex:none;align-items:baseline;gap:8px;display:flex}._clockTime_nizi9_160{font-family:var(--fd);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:24px;font-weight:300;line-height:1}._clockDate_nizi9_169{color:var(--ink2);white-space:nowrap;font-size:12.5px}._shift_nizi9_174{flex:none;grid-template-columns:auto minmax(80px,140px) auto;align-items:center;gap:2px 10px;display:grid}._shiftName_nizi9_181{color:var(--ink);white-space:nowrap;font-size:12.5px}._shiftName_nizi9_181 b{font-weight:600}._shiftName_nizi9_181 span{color:var(--ink2);font-variant-numeric:tabular-nums}._shiftBar_nizi9_193{background:var(--track);border-radius:3px;height:6px;display:block;position:relative;overflow:hidden}._shiftBar_nizi9_193>span{background:var(--acc);border-radius:3px;transition:width 1s linear;position:absolute;top:0;bottom:0;left:0}._shiftLeft_nizi9_210{color:var(--ink2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}._shiftNext_nizi9_216{color:var(--ink3);white-space:nowrap;grid-column:1/-1;font-size:11.5px}._right_nizi9_223{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}._search_nizi9_232{width:clamp(200px,20vw,300px);position:relative}._searchBtn_nizi9_236{display:none}._hitName_nizi9_239{flex-direction:column;min-width:0;line-height:1.25;display:flex}._hitName_nizi9_239>span:first-child{color:var(--ink);text-overflow:ellipsis;font-size:13px;overflow:hidden}._hitName_nizi9_239>span+span{color:var(--ink2);text-overflow:ellipsis;font-size:12px;overflow:hidden}._searchEmpty_nizi9_257{color:var(--ink2);padding:10px;font-size:13px}._userBtn_nizi9_264{border:1px solid var(--line);background:var(--chip);border-radius:12px;align-items:center;gap:8px;max-width:220px;height:38px;padding:0 8px 0 4px;display:inline-flex}._userName_nizi9_275{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:500;overflow:hidden}._body_nizi9_286{grid-template-columns:var(--nav-w-collapsed) minmax(0, 1fr);min-height:calc(100dvh - var(--topbar-h));display:grid}._rail_nizi9_291{top:var(--topbar-h);height:calc(100dvh - var(--topbar-h));border-right:1px solid var(--line2);scrollbar-width:none;flex-direction:column;gap:4px;padding:12px 8px;display:flex;position:sticky;overflow-y:auto}._navItem_nizi9_303{min-height:58px;color:var(--ink2);text-align:center;transition:background-color .18s var(--ease), color .18s;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px 2px;font-size:10.5px;font-weight:500;line-height:1.1;display:flex;position:relative}@media (hover:hover) and (pointer:fine){._navItem_nizi9_303:hover{background:var(--chip-hover);color:var(--ink)}}._navItem_nizi9_303[aria-current=page]{background:var(--acc-soft);color:var(--ink)}._navItem_nizi9_303[aria-current=page]:before{content:"";background:var(--acc);border-radius:0 3px 3px 0;width:3px;position:absolute;top:14px;bottom:14px;left:-8px}._navItem_nizi9_303[aria-current=page] svg{color:var(--acc)}._main_nizi9_343{min-width:0;padding:18px var(--gutter) 56px;container:main/inline-size}._mainInner_nizi9_349{max-width:3200px;margin:0 auto}._drawer_nizi9_355{z-index:61;background:var(--sheet);-webkit-backdrop-filter:blur(26px)saturate(140%);border:1px solid var(--line);width:min(300px,100vw - 48px);box-shadow:var(--sheet-shadow);animation:_drawerIn_nizi9_1 .36s var(--ease-drawer) both;border-radius:22px;flex-direction:column;gap:2px;padding:14px 10px;display:flex;position:fixed;top:8px;bottom:8px;left:8px;overflow-y:auto}@keyframes _drawerIn_nizi9_1{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}._drawerHead_nizi9_385{align-items:center;gap:10px;padding:0 4px 10px;display:flex}._drawerItem_nizi9_391{min-height:44px;color:var(--ink2);border-radius:12px;align-items:center;gap:12px;padding:0 12px;font-size:14px;font-weight:500;display:flex}._drawerItem_nizi9_391[aria-current=page]{background:var(--acc-soft);color:var(--ink)}._drawerItem_nizi9_391[aria-current=page] svg{color:var(--acc)}._drawerClock_nizi9_409{border-top:1px solid var(--line2);margin-top:auto;padding:12px 8px 4px}@media (max-width:1500px){._shift_nizi9_174{grid-template-columns:auto minmax(60px,90px) auto}}@media (max-width:1360px){._shiftNext_nizi9_216,._shiftBar_nizi9_193{display:none}._shift_nizi9_174{grid-template-columns:auto auto}}@media (max-width:1600px){._userName_nizi9_275{display:none}}@media (max-width:1180px){._shift_nizi9_174{display:none}}@media (max-width:1023px){._body_nizi9_286{grid-template-columns:minmax(0,1fr)}._rail_nizi9_291{display:none}._menuBtn_nizi9_21{display:inline-flex}}@media (max-width:860px){._clock_nizi9_154,._search_nizi9_232{display:none}._search_nizi9_232._searchOpen_nizi9_460{left:var(--gutter);right:var(--gutter);z-index:5;width:auto;display:block;position:absolute;top:13px}._searchBtn_nizi9_236{display:inline-flex}}@media (max-width:560px){._divider_nizi9_39,._brandWord_nizi9_33{display:none}._top_nizi9_7{gap:8px}._userChevron_nizi9_481,._switchIcon_nizi9_482{display:none}._switchBtn_nizi9_58{padding:0 8px 0 10px}._userBtn_nizi9_264{padding:0 4px}._main_nizi9_343{padding-top:14px}}@media print{._top_nizi9_7,._rail_nizi9_291{display:none!important}._body_nizi9_286{display:block}._main_nizi9_343{padding:0}}@media (max-width:420px){._brand_nizi9_24{display:none}}
