:root{--be-foreground-base: 0 38 29;--be-primary-light: 86 225 108;--be-primary: 86 225 108;--be-primary-dark: 76 198 95;--be-on-primary: 255 255 255;--be-background: 255 255 255;--be-background-alt: 246 248 250;--be-background-chip: 244 246 248;--be-paper: 255 255 255;--be-disabled-bg-opacity: 12%;--be-disabled-fg-opacity: 26%;--be-hover-opacity: 4%;--be-focus-opacity: 12%;--be-selected-opacity: 8%;--be-text-main-opacity: 87%;--be-text-muted-opacity: 60%;--be-divider-opacity: 12%;--dr-text-main: #111;--dr-text-muted: rgb(var(--be-foreground-base) / var(--be-text-muted-opacity));--dr-text-disabled: rgb(var(--be-foreground-base) / var(--be-disabled-fg-opacity));--dr-divider: rgb(var(--be-foreground-base) / var(--be-divider-opacity));--dr-hover: rgb(var(--be-foreground-base) / var(--be-hover-opacity));--dr-selected: rgb(var(--be-foreground-base) / var(--be-selected-opacity));--dr-focus: rgb(var(--be-foreground-base) / var(--be-focus-opacity));--dr-disabled-bg: rgb(var(--be-foreground-base) / var(--be-disabled-bg-opacity));--dr-danger: #ed3757;--dr-canvas: rgb(255 255 255);--dr-scrollbar-thumb: rgb(0 0 0 / .24);--dr-ring: rgb(var(--be-primary));--dr-ring-button: rgb(var(--be-primary) / .7)}:root.dark,[data-theme=dark]{--be-foreground-base: 255 255 255;--be-primary-light: 239 246 255;--be-primary: 86 225 108;--be-primary-dark: 76 198 95;--be-on-primary: 255 255 255;--be-background: 19 19 20;--be-background-alt: 23 24 26;--be-background-chip: 23 24 26;--be-paper: 23 25 26;--be-disabled-bg-opacity: 12%;--be-disabled-fg-opacity: 30%;--be-hover-opacity: 8%;--be-focus-opacity: 12%;--be-selected-opacity: 16%;--be-text-main-opacity: 100%;--be-text-muted-opacity: 70%;--be-divider-opacity: 12%;--dr-text-main: #fff;--dr-text-muted: rgb(var(--be-foreground-base) / var(--be-text-muted-opacity));--dr-text-disabled: rgb(var(--be-foreground-base) / var(--be-disabled-fg-opacity));--dr-divider: rgb(var(--be-foreground-base) / var(--be-divider-opacity));--dr-hover: rgb(var(--be-foreground-base) / var(--be-hover-opacity));--dr-hover-pointer: #39393a;--dr-selected: rgb(var(--be-foreground-base) / var(--be-selected-opacity));--dr-focus: rgb(var(--be-foreground-base) / var(--be-focus-opacity));--dr-disabled-bg: rgb(var(--be-foreground-base) / var(--be-disabled-bg-opacity));--dr-canvas: rgb(23 24 26);--dr-canvas-base: rgb(37 40 37);--dr-menu: #17181a;--dr-scrollbar-thumb: rgb(255 255 255 / .26)}@font-face{font-family:Schibsted Grotesk;src:url(/_s/schibsted-latin.4c8b93f431.woff2) format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;src:url(/_s/schibsted-latin-ext.ee9eeb232c.woff2) format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Schibsted Fallback;src:local("Arial");size-adjust:105.53%;ascent-override:92%;descent-override:24%;line-gap-override:0%}:root{--font: "Schibsted Grotesk", "Schibsted Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--text: var(--dr-text-main);--muted: rgb(var(--be-foreground-base) / .62);--divider: var(--dr-divider);--hover: var(--dr-hover);--selected: var(--dr-selected);--bg: rgb(var(--be-background));--bg-alt: rgb(var(--be-background-alt));--chip: rgb(var(--be-background-chip));--paper: rgb(var(--be-paper));--primary: rgb(var(--be-primary));--primary-dark: rgb(var(--be-primary-dark));--ring: rgb(var(--be-primary) / .7);--s-operational: #56e16c;--s-partial: #f87171;--s-major: #ed3757;--s-maintenance: #3b82f6;--s-unknown: #94a3b8;--s-nodata: #e2e5ea;--t-operational: #166534;--w-operational: rgb(34 197 94 / .1);--t-partial: #b4232f;--w-partial: rgb(248 113 113 / .1);--t-major: #b3203d;--w-major: rgb(237 55 87 / .08);--t-maintenance: #2157cf;--w-maintenance: rgb(59 130 246 / .08);--t-unknown: #525f72;--w-unknown: rgb(100 116 139 / .1);--r-btn: 12px;--r-panel: 16px;--r-dialog: 28px;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / .25);--ease: cubic-bezier(.22, 1, .36, 1);--ease-std: cubic-bezier(.4, 0, .2, 1);--col: 860px;--gutter: 20px;color-scheme:light}:root:lang(ja){--font: "Schibsted Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Yu Gothic", Meiryo, sans-serif}:root:lang(zh-CN){--font: "Schibsted Grotesk", "PingFang SC", "Noto Sans SC", "Microsoft YaHei", sans-serif}:root:lang(zh-TW){--font: "Schibsted Grotesk", "PingFang TC", "Noto Sans TC", "Microsoft JhengHei", sans-serif}:root:lang(ja) body,:root:lang(zh) body{line-break:strict}:root:lang(ja) :is(.banner-title,.h1,.h2,.inc-title,.active-title,.mrow-title,.dlg-title){word-break:keep-all;overflow-wrap:anywhere}@supports (word-break: auto-phrase){:root:lang(ja) :is(.banner-title,.h1,.h2,.inc-title,.active-title,.mrow-title,.dlg-title){word-break:auto-phrase}}:root:lang(ja) .prose,:root:lang(zh) .prose,:root:lang(ja) .lede,:root:lang(zh) .lede{line-height:1.75}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font:400 14px/20px var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,p,ol,ul,dl,dd,figure,fieldset{margin:0}ol,ul{padding:0;list-style:none}fieldset{border:0;padding:0;min-width:0}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}img,svg{display:block}.tbl .num{font-variant-numeric:tabular-nums}[hidden]{display:none!important}:focus-visible{outline:1px solid var(--ring);outline-offset:2px;border-radius:6px}.ico{flex:none}.muted{color:var(--muted)}.small{font-size:13px;line-height:18px}.center{text-align:center}.skip{position:absolute;left:12px;top:-48px;z-index:60;background:var(--paper);padding:8px 12px;border-radius:var(--r-btn)}.skip:focus{top:12px;box-shadow:var(--shadow-xl)}.fixture-flag{position:sticky;top:0;z-index:70;background:#fde68a;color:#78350f;font:600 12px/28px ui-monospace,monospace;text-align:center;letter-spacing:.02em}.wrap{width:100%;max-width:calc(var(--col) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter)}.main{min-height:60vh;padding-bottom:96px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:34px;padding:0 12px;border-radius:var(--r-btn);border:1px solid transparent;font-size:14px;font-weight:500;line-height:1;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .1s cubic-bezier(.17,.67,.45,1)}.btn:active{transform:scale(.98)}.btn-loadable{position:relative;overflow:hidden}.btn-label,.btn-dots{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.btn-dots{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:4px;pointer-events:none;opacity:0;transform:translateY(8px)}.btn-loadable[aria-busy=true] .btn-label{opacity:0;transform:translateY(-8px)}.btn-loadable[aria-busy=true] .btn-dots{opacity:1;transform:none}.btn-loading-dot{width:6px;height:6px;flex-shrink:0;border-radius:9999px;background-color:currentColor;opacity:.35;transform:scale(.8);animation:btn-loading-dot-wave .9s cubic-bezier(.45,0,.55,1) infinite paused}.btn-loadable[aria-busy=true] .btn-loading-dot{animation-play-state:running}.btn-loading-dot:nth-child(2){animation-delay:.3s}.btn-loading-dot:nth-child(3){animation-delay:.6s}@keyframes btn-loading-dot-wave{0%,66%,to{opacity:.35;transform:scale(.8)}33%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.btn-label,.btn-dots{transition:none}.btn-loading-dot{animation:none;opacity:.7;transform:none}}.btn-primary{background:var(--primary);border-color:var(--primary);color:rgb(var(--be-on-primary))}.btn-primary:hover{background:var(--primary-dark);border-color:var(--primary-dark)}.btn-outline{border-color:var(--divider);background:transparent;color:var(--text)}.btn-outline:hover{border-color:rgb(var(--be-foreground-base) / .3)}.btn-sm{height:30px;padding:0 10px;font-size:13px;gap:6px}.btn-block{width:100%;height:42px}.icon-btn{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:var(--r-btn);color:var(--text);transition:background-color .15s var(--ease-std)}.icon-btn:hover{background:var(--hover)}.link-btn{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:13px;font-weight:500;border-radius:6px;cursor:pointer}.link-btn:hover{color:var(--text)}.tz+.link-btn,[data-tz-open]{text-decoration:underline;text-decoration-color:var(--divider);text-underline-offset:3px}[data-tz-open]:hover{text-decoration-color:currentColor}.is-pending{visibility:hidden}.top{position:sticky;top:0;z-index:30;background:rgb(var(--be-background) / .92);-webkit-backdrop-filter:saturate(1.4) blur(8px);backdrop-filter:saturate(1.4) blur(8px);border-bottom:1px solid transparent;transition:border-color .15s var(--ease-std)}.top.is-scrolled{border-bottom-color:var(--divider)}.top-in{height:64px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px}.brand{display:inline-flex;align-items:center;gap:10px;border-radius:8px}.brand-logo{height:26px;width:auto}.nav{display:flex;justify-content:center;gap:2px}.nav-a{display:inline-flex;align-items:center;gap:4px;height:34px;padding:0 10px;border-radius:8px;font-size:14px;font-weight:500;color:var(--muted);transition:background-color .15s var(--ease-std),color .15s var(--ease-std);white-space:nowrap}.nav-a:hover{background:var(--hover);color:var(--text)}.nav-a.is-active{background:var(--selected);color:var(--text)}.ext{opacity:.6}.top-end{display:flex;align-items:center;gap:8px}details[data-menu]>summary{list-style:none;cursor:pointer}details[data-menu]>summary::-webkit-details-marker{display:none}.lang{position:relative}.lang-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 6px 0 10px;border-radius:var(--r-btn);color:var(--muted);font-weight:500;transition:background-color .15s var(--ease-std),color .15s var(--ease-std)}.lang-btn:hover,.lang[open] .lang-btn{background:var(--hover);color:var(--text)}.chev{transition:transform .25s var(--ease)}.menu{position:absolute;right:0;top:calc(100% + 6px);min-width:180px;padding:4px 6px;background:var(--paper);border:1px solid var(--divider);border-radius:var(--r-panel);box-shadow:var(--shadow-xl);transform-origin:top right;animation:pop-in .12s ease-out}.menu-item{display:flex;align-items:center;gap:10px;min-height:36px;padding:8px 18px 8px 2px;border-radius:var(--r-btn);font-size:14px;line-height:20px}.menu-item:hover{background:var(--hover)}.menu-tick{flex:none;color:var(--primary);visibility:hidden}.menu-item.is-selected .menu-tick{visibility:visible}@keyframes pop-in{0%{opacity:0;transform:translateY(4px) scale(.98)}}.mnav{display:none}.mnav>.icon-btn{width:44px;height:44px;margin-right:-3px}.mnav .i-close,.mnav[open] .i-open{display:none}.mnav[open] .i-close{display:block}.mnav-panel{position:absolute;left:0;right:0;top:64px;padding:8px var(--gutter) 24px;background:var(--paper);border-bottom:1px solid var(--divider);box-shadow:var(--shadow-xl);animation:sheet-in .2s var(--ease)}@keyframes sheet-in{0%{opacity:0;transform:translateY(-8px)}}.mnav-links{display:flex;flex-direction:column}.mnav-a{display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 4px;border-bottom:1px solid var(--divider);font-size:16px;font-weight:500}.mnav-a.is-active:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--primary)}.mnav-langs{display:grid;grid-template-columns:1fr 1fr;gap:2px 8px;margin:16px 0}.mnav-lang{display:flex;align-items:center;height:40px;padding:0 10px;border-radius:var(--r-btn);font-size:14px;color:var(--muted)}.mnav-lang:hover{background:var(--hover);color:var(--text)}.mnav-lang.is-on{background:var(--selected);color:var(--text);font-weight:500}@media(max-width:899px){.nav,.contact,.lang{display:none}.mnav{display:block}.top-in{grid-template-columns:1fr auto;height:56px}.mnav-panel{top:56px}.brand-logo{height:22px}}.seg,.tabs{display:inline-flex;gap:0;padding:4px;border-radius:14px;background:var(--bg-alt)}.seg-i,.tab{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:4px 10px;border:1px solid transparent;border-radius:10px;font-size:13px;line-height:20px;font-weight:500;color:var(--muted);cursor:pointer;white-space:nowrap;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s}.seg-i:hover,.tab:hover{background:var(--hover);color:var(--text)}.seg-i.is-on,.tab.is-on,.seg-i:has(input:checked){border-color:var(--divider);background:var(--paper);color:var(--text);box-shadow:var(--shadow-sm);cursor:default}.tab:focus-visible{outline:none;box-shadow:0 0 0 2px #56e16c66}.tab.is-on:focus-visible{box-shadow:var(--shadow-sm),0 0 0 2px #56e16c66}.tabs{position:relative;isolation:isolate}.tab-chip{position:absolute;top:4px;bottom:4px;left:0;z-index:-1;border:1px solid var(--divider);border-radius:10px;background:var(--paper);box-shadow:var(--shadow-sm);pointer-events:none}.tab-chip.is-animated{transition:transform .2s cubic-bezier(0,0,.2,1),width .2s cubic-bezier(0,0,.2,1)}.tabs[data-measured=true] .tab.is-on{border-color:transparent;background:transparent;box-shadow:none}.tabs[data-measured=true] .tab.is-on:focus-visible{box-shadow:0 0 0 2px #56e16c66}@media(prefers-reduced-motion:reduce){.tab-chip.is-animated{transition:none}}.seg-i input{position:absolute;opacity:0;pointer-events:none}.banner{display:flex;flex-direction:column;align-items:center;text-align:center;margin:80px 0 48px}.banner-ico{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--w-unknown)}.banner-operational .banner-ico{background:var(--w-operational)}.banner-issues .banner-ico{background:var(--w-partial)}.banner-major .banner-ico{background:var(--w-major)}.banner-maintenance .banner-ico{background:var(--w-maintenance)}.banner-title{margin-top:14px;font-size:32px;line-height:38px;font-weight:600;letter-spacing:-.02em;text-wrap:balance}.banner-note{margin-top:8px;max-width:520px;color:var(--muted);font-size:15px;line-height:22px}.banner-sub{margin-top:10px;color:var(--muted);font-size:13px;line-height:18px;display:flex;flex-wrap:wrap;justify-content:center;gap:4px 8px}.banner-cta{margin-top:22px}.events-note{display:flex;align-items:center;justify-content:center;gap:6px;margin:-8px auto 24px;max-width:560px;color:var(--muted);font-size:13px;line-height:18px;text-align:center}.events-note .ico{flex:none}@media(max-width:639px){.banner{margin:40px 0 32px}.banner-title{font-size:26px;line-height:32px}.banner-cta{width:100%;height:42px}}.st .st-bg{fill:var(--s-unknown)}.st-operational .st-bg{fill:var(--s-operational)}.st-partial .st-bg{fill:var(--s-partial)}.st-major .st-bg{fill:var(--s-major)}.st-maintenance .st-bg{fill:var(--s-maintenance)}.st{flex:none}.badge{display:inline-flex;align-items:center;height:22px;padding:0 6px;border-radius:6px;font-size:13px;line-height:18px;font-weight:500;white-space:nowrap}.state-badge{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 8px 0 5px;border-radius:6px;font-size:13px;font-weight:500;white-space:nowrap}.tone-operational{background:var(--w-operational);color:var(--t-operational)}.tone-partial{background:var(--w-partial);color:var(--t-partial)}.tone-major{background:var(--w-major);color:var(--t-major)}.tone-maintenance{background:var(--w-maintenance);color:var(--t-maintenance)}.tone-unknown,.tone-neutral{background:var(--w-unknown);color:var(--t-unknown)}.active{display:grid;gap:12px;margin-bottom:28px}.active-card{display:block;padding:16px 20px 16px 22px;border:1px solid var(--divider);border-radius:var(--r-panel);background:var(--paper);box-shadow:var(--shadow-sm);transition:border-color .15s var(--ease-std),box-shadow .15s var(--ease-std)}.active-card:hover{box-shadow:0 4px 12px -2px #00000014}.active-head{display:flex;align-items:center;gap:10px}.active-title{flex:1;min-width:0;font-size:15px;font-weight:600;overflow-wrap:anywhere}.active-body{margin:8px 0 0 28px;color:var(--muted)}.active-meta{margin:10px 0 0 28px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13px;color:var(--muted)}.clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.upcoming{display:grid;gap:8px;margin-bottom:28px}.upcoming-i{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:var(--r-panel);background:var(--w-maintenance);color:var(--t-maintenance);font-size:13px}.upcoming-k{font-weight:600}.upcoming-t{flex:1;color:var(--text);font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upcoming-w{color:var(--muted);white-space:nowrap}@media(max-width:639px){.upcoming-i{flex-wrap:wrap;row-gap:2px}.upcoming-t{flex-basis:100%;order:3;white-space:normal}.upcoming-w{margin-left:auto}}.card{background:var(--paper);border:1px solid var(--divider);border-radius:var(--r-panel);box-shadow:var(--shadow-sm)}.card.pad{padding:20px}.pinned{padding:0 20px}.pinned+.groups{margin-top:16px}.groups{padding:6px 12px}.grp+.grp{border-top:1px solid var(--divider)}.grp>summary{list-style:none}.grp>summary::-webkit-details-marker{display:none}.grp-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;margin:6px -4px;padding:10px 12px;border-radius:var(--r-btn);cursor:pointer;transition:background-color .15s var(--ease-std)}.grp:not([open])>.grp-head{background:var(--bg-alt)}.grp-head:hover{background:var(--hover)}.grp:not([open])>.grp-head:hover{background:rgb(var(--be-foreground-base) / .05)}.grp-name{font-size:15px;font-weight:600}.grp-end{display:inline-flex;align-items:center;gap:10px}.grp-end .chev{color:var(--muted)}.grp[open]>.grp-head .chev{transform:rotate(180deg)}.grp-body{padding:0 8px;overflow:hidden}.empty{color:var(--muted);padding:16px 0}.svc{padding:18px 0 22px}.grp-body>.svc{content-visibility:auto;contain-intrinsic-size:auto 450px}@media print{.grp-body>.svc{content-visibility:visible}}.svc+.svc{border-top:1px solid var(--divider)}.svc-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.svc-name{display:flex;align-items:center;gap:8px;min-width:0;font-size:15px;font-weight:500}.svc-link{border-radius:4px}.svc-link:hover{text-decoration:underline;text-decoration-color:var(--divider);text-underline-offset:3px}.info{display:inline-grid;place-items:center;width:24px;height:24px;margin:-4px 0;border-radius:8px;color:var(--muted)}.info:hover{background:var(--hover);color:var(--text)}.up{flex:none;font-size:14px;font-weight:500;color:var(--t-operational);white-space:nowrap}.up-none{color:var(--muted)}.svc-end{display:inline-flex;align-items:center;gap:6px;flex:none}.svc-toggle{display:inline-grid;place-items:center;width:28px;height:28px;margin:-4px -6px -4px 0;border-radius:8px;color:var(--muted);transition:background-color .15s var(--ease-std),color .15s var(--ease-std)}.svc-toggle:hover{background:var(--hover);color:var(--text)}.svc-toggle[aria-expanded=true] .chev{transform:rotate(180deg)}.svc-head:has(.svc-toggle:not(.is-pending)){cursor:pointer}.svc-panel{overflow:hidden}.svc-panel-in{padding-top:4px}.svc-tools{display:flex;justify-content:space-between;gap:12px;margin-top:14px}@media(max-width:639px){.svc-head{flex-wrap:wrap;row-gap:2px}.svc-name{align-items:flex-start;flex:1 1 100%}.svc-name .st{margin-top:1px}.svc-end{flex-basis:100%;justify-content:space-between;padding-left:26px}.svc-head .up{font-size:13px}.sec-head{flex-wrap:wrap;row-gap:6px}.h2{font-size:20px;line-height:26px}}.bars-wrap{margin-top:12px}.bars{display:flex;gap:2px;height:32px;border-radius:6px;touch-action:pan-y}.b{position:relative;flex:1 1 0;min-width:0;border-radius:2px;background:var(--s-unknown);transition:opacity .12s ease-out}.bars .b:first-child{border-radius:6px 2px 2px 6px}.bars .b:last-child{border-radius:2px 6px 6px 2px}.b.s-operational{background:var(--s-operational)}.b.s-partial{background:radial-gradient(circle at 50% 50%,rgb(255 255 255 / .42) 0 .8px,transparent 1.2px) 0 0 / 4px 4px,var(--s-partial)}.b.s-major{background:var(--s-major)}.b.s-maintenance{background:repeating-linear-gradient(-45deg,var(--s-maintenance) 0 2.5px,#8fb8fa 2.5px 4.5px)}.b.s-unknown,.b.b-none{background:var(--s-nodata)}.bars:hover .b:hover,.b.is-active{opacity:.6}.bars:focus-visible{outline-offset:4px}.bars-legend{display:flex;justify-content:space-between;gap:12px;margin-top:8px;color:var(--muted);font-size:12px;line-height:16px}.lg-60,.lg-30{display:none}@media(max-width:767px){.bars .b:nth-child(-n+30){display:none}.bars .b:nth-child(31){border-radius:6px 2px 2px 6px}.lg-90{display:none}.lg-60{display:inline}}@media(max-width:639px){.bars .b:nth-child(-n+60){display:none}.bars .b:nth-child(61){border-radius:6px 2px 2px 6px}.bars{gap:3px}.lg-60{display:none}.lg-30{display:inline}}.pop{position:absolute;z-index:45;padding:10px 12px;max-width:calc(100vw - 24px);transform-origin:top center}.pop.is-entering{opacity:0;transform:translateY(-6px) scale(.85)}.pop:not(.is-sheet){transition:opacity .12s ease-out,transform .42s cubic-bezier(.34,1.36,.64,1)}a.pop-row{border-radius:6px;margin:0 -4px;padding:0 4px}a.pop-row:hover{background:var(--hover)}.pop.is-pinned{pointer-events:auto}.pop-ev a{color:var(--text);text-decoration:underline;text-decoration-color:var(--divider);text-underline-offset:2px}.pop-ev a:hover{text-decoration-color:currentColor}.pop-ev li+li{margin-top:4px}.sheet-scrim{position:fixed;inset:0;z-index:44;background:#0000004d;animation:fade-in .2s ease-out}.pop.is-sheet{position:fixed;inset:auto 0 0;width:auto;max-width:none;padding:8px 16px calc(20px + env(safe-area-inset-bottom));border-radius:var(--r-dialog) var(--r-dialog) 0 0;border-bottom:0;pointer-events:auto;animation:tray-in .25s cubic-bezier(.32,.72,0,1)}.pop.is-sheet:before{content:"";display:block;width:36px;height:4px;margin:4px auto 12px;border-radius:2px;background:var(--divider)}.sheet-nav{display:flex;gap:8px;margin-top:12px}.sheet-nav .btn{flex:1;height:42px}@keyframes tray-in{0%{transform:translateY(100%)}}@keyframes fade-in{0%{opacity:0}}.table-details{margin-top:12px}.table-details>summary{list-style:none;display:inline-flex}.table-details>summary::-webkit-details-marker{display:none}.table-wrap{margin-top:12px;max-height:420px;overflow:auto;border:1px solid var(--divider);border-radius:var(--r-btn)}.tbl{width:100%;border-collapse:collapse;font-size:13px}.tbl th{position:sticky;top:0;background:var(--paper);text-align:left;font-size:12px;font-weight:500;color:var(--muted);height:40px;padding:0 16px;border-bottom:1px solid var(--divider)}.tbl td{height:46px;padding:0 16px;border-bottom:1px solid var(--divider)}.tbl tr:last-child td{border-bottom:0}.tbl .num{white-space:nowrap}.chart{margin-top:18px}.chart-compact{margin-top:16px}.card>.chart{margin-top:0}.chart-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.chart-label{font-size:13px;font-weight:500;color:var(--muted)}.chart-head-lg{margin-bottom:16px}.chart-title-lg{font-size:16px;line-height:24px;font-weight:600;color:var(--text)}.card.pad:has(>.chart .chart-head-lg){background:var(--bg-alt);border-color:transparent;box-shadow:none}.chart-card{margin-top:14px;padding:12px;border-radius:12px;background:var(--paper)}.chart-compact .chart-card{padding:4px 0 0;margin-top:10px}.chart-compact{min-height:264px}.chart-lazy{height:264px}.chart-lazy .chart-skel{margin-top:14px}.chart-compact .chart-head{flex-wrap:nowrap;height:20px}.chart-compact .chart-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chart-compact .chart-foot{flex-wrap:nowrap;height:20px;margin-top:10px;white-space:nowrap}.chart-compact .legs{display:flex;gap:16px;min-width:0;overflow:hidden}.chart-compact .chart-table-btn{flex:none}@media(max-width:479px){.chart-compact .chart-table-btn{display:none!important}}.chart-head-lg+.chart-card{margin-top:0}.plot{position:relative;height:var(--h)}.plot-area{position:absolute;left:var(--ml);right:var(--mr);top:var(--mt);bottom:var(--mb);outline-offset:6px;border-radius:8px;cursor:crosshair;touch-action:pan-y}.plot-area svg{display:block;width:100%;height:100%;overflow:visible}.grid{stroke:rgb(var(--be-foreground-base) / .2);stroke-width:1;stroke-dasharray:2 4;vector-effect:non-scaling-stroke}.line-p50,.line-p95{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.line-p50,.line-p95{stroke-width:1.5}.span-maintenance{fill:#3b82f612}.span-incident{fill:#ed37570f}.xhair{position:absolute;left:0;top:0;bottom:0;width:1px;will-change:transform;margin-left:-.5px;pointer-events:none;background:linear-gradient(to bottom,transparent,rgb(var(--be-foreground-base) / .28) 10%,rgb(var(--be-foreground-base) / .28) 90%,transparent)}.hdot{position:absolute;left:0;top:0;will-change:transform;width:13px;height:13px;margin:-6.5px 0 0 -6.5px;border-radius:50%;background:var(--c);border:2px solid var(--paper);pointer-events:none}.live-dot{position:absolute;width:0;height:0;pointer-events:none}.live-dot i,.live-dot b{position:absolute;left:0;top:0;width:10px;height:10px;border-radius:50%;background:var(--c);transform:translate(-50%,-50%)}.live-dot b{border:2px solid var(--paper);box-sizing:content-box}.live-dot i{animation:dr-live-pulse 2s ease-in-out infinite}.live-dot i[data-delayed]{animation-delay:.5s}.plot.is-hovering .live-dot{opacity:0}@keyframes dr-live-pulse{0%{transform:translate(-50%,-50%) scale(1);opacity:.5}75%,to{transform:translate(-50%,-50%) scale(3);opacity:0}}.yaxis span{position:absolute;left:0;width:calc(var(--ml) - 10px);text-align:right;transform:translateY(-50%);color:var(--muted);font-size:12px;line-height:16px;white-space:nowrap;pointer-events:none}.xaxis{position:absolute;left:var(--ml);right:var(--mr);bottom:0;height:var(--mb);pointer-events:none}.xaxis span{position:absolute;bottom:6px;transform:translate(-50%);color:var(--muted);font-size:12px;line-height:16px;white-space:nowrap;transition:opacity .15s}.xaxis .xt-first{transform:none}.xaxis .xt-last{transform:translate(-100%)}.xaxis span.is-near{opacity:0}@media(max-width:639px){.xaxis .xt-odd:not(.xt-first):not(.xt-last){display:none}}.pill{position:absolute;left:0;bottom:0;z-index:2;will-change:transform;transform:translate(-50%);height:24px;padding:0 12px;border-radius:999px;background:#323232;color:#fff;font-size:12px;line-height:24px;font-weight:500;white-space:nowrap;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;pointer-events:none}.ccard{position:absolute;left:0;top:var(--mt);z-index:3;pointer-events:none;will-change:transform}.ccard-in,.pop{min-width:140px;border:1px solid var(--divider);border-radius:8px;background:rgb(var(--be-paper) / .9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.ccard-in{min-width:208px;padding:10px 12px;transform-origin:left center}.ccard[data-flip=true] .ccard-in{transform-origin:right center}.ccard.is-in .ccard-in{animation:card-in-left .42s cubic-bezier(.34,1.36,.64,1) both}.ccard.is-in[data-flip=true] .ccard-in{animation-name:card-in-right}@keyframes card-in-left{0%{opacity:0;transform:translate(-12px) scale(.85)}}@keyframes card-in-right{0%{opacity:0;transform:translate(12px) scale(.85)}}.ccard-title,.pop-date{margin-bottom:6px;font-size:12px;line-height:16px;font-weight:500;color:var(--muted);white-space:nowrap}.ccard-rows,.pop-rows{display:flex;flex-direction:column;gap:4px}.ccard-row,.pop-row{display:flex;align-items:center;gap:6px;white-space:nowrap}.sw{display:inline-block;flex:none;width:8px;height:8px;border-radius:2px;box-shadow:inset 0 0 0 1px #0000001a}.sw-none{background:var(--s-nodata)}.sw-blank{visibility:hidden}.ccard-v,.pop-v{font-size:14px;line-height:20px;font-weight:600;color:var(--text)}.ccard-time{font-weight:600;color:var(--text)}.ccard .ccard-title{font-size:13px;line-height:20px;margin-bottom:4px}.ccard .ccard-row{gap:8px}.ccard .ccard-k{font-size:13px;line-height:20px;color:var(--text)}.ccard .ccard-v{margin-left:auto;padding-left:16px;font-size:13px}.ccard-gap{font-size:13px;line-height:20px;color:var(--muted)}.ccard-k,.pop-k{font-size:12px;line-height:16px;color:var(--muted)}.ccard-ev,.pop-ev{margin-top:8px;padding-top:8px;border-top:1px solid var(--divider);font-size:12px;line-height:16px;color:var(--muted);white-space:normal;max-width:280px}.chart-empty{display:grid;place-items:center;border-radius:8px;color:var(--muted);font-size:13px;text-align:center;padding:0 16px;background:repeating-linear-gradient(0deg,transparent 0 51px,rgb(var(--be-foreground-base) / .06) 51px 52px)}.dr-chart-state{animation:fade-in 125ms ease-out both}.legs{display:contents}.chart-foot{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:10px;font-size:12px;color:var(--muted)}.leg{display:inline-flex;align-items:center;gap:6px}.lg-maint{background:#3b82f640}.lg-inc{background:#ed375738}.chart-table-btn{margin-left:auto}.chart.is-loading .plot,.chart.is-loading .chart-empty{opacity:.5;transition:opacity .15s ease-out}.chart-skel{position:relative;overflow:hidden;color:rgb(var(--be-foreground-base) / .14)}.chart-skel .dr-chart-shine{position:absolute;inset:0;-webkit-mask-image:linear-gradient(-75deg,rgb(0 0 0 / .5) 30%,#000 50%,rgb(0 0 0 / .5) 70%);mask-image:linear-gradient(-75deg,#00000080 30%,#000,#00000080 70%);-webkit-mask-size:200%;mask-size:200%;animation:dr-shine 1s linear infinite}.skel-wave{position:absolute;inset:0 6% 0 0;overflow:hidden}.dr-wave-row{display:flex;height:100%;width:1664px;animation:dr-wave-scroll 2s ease-in-out infinite}.dr-wave-row[data-compact=true]{animation-duration:3.5s}.skel-axes{position:absolute;inset:0}@keyframes dr-wave-scroll{to{transform:translate(-416px)}}@keyframes dr-shine{0%{-webkit-mask-position:150%;mask-position:150%}to{-webkit-mask-position:-50%;mask-position:-50%}}.h1{font-size:32px;line-height:38px;font-weight:600;letter-spacing:-.02em}.h2{font-size:22px;line-height:28px;font-weight:600;letter-spacing:-.01em}.h3{font-size:15px;line-height:20px;font-weight:600}.recent{margin-top:80px}.sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.sec-links{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 16px}.sec-link{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-weight:500}.sec-link:hover{color:var(--text)}.day{margin-top:24px}.day-h{padding-bottom:10px;border-bottom:1px solid var(--divider);font-size:12px;font-weight:600;color:var(--muted);letter-spacing:.01em}.inc{padding:20px 0 8px}.inc+.inc{border-top:1px solid var(--divider)}.inc-link{display:block;border-radius:var(--r-btn);margin:-8px -12px 0;padding:8px 12px;transition:background-color .15s var(--ease-std)}.inc-link:hover{background:var(--hover)}.inc-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.inc-title{font-size:15px;line-height:22px;font-weight:500}.inc-badges{display:inline-flex;gap:6px;flex:none}.inc-meta{margin-top:2px;color:var(--muted);font-size:13px}.inc-more{margin:4px 0 0 30px;color:var(--muted);font-size:13px}@media(max-width:639px){.inc-head{flex-direction:column;gap:6px}}.timeline{margin-top:14px}.ev{position:relative;display:flex;gap:12px}.ev+.ev{margin-top:12px}.ev-rail{position:relative;flex:none;width:18px;padding-top:15px}.ev:not(.ev-last) .ev-rail:after{content:"";position:absolute;left:8.5px;top:40px;bottom:-14px;border-left:1px solid var(--divider)}.ev-card{flex:1;min-width:0;padding:14px 16px;border:1px solid var(--divider);border-radius:var(--r-btn);background:var(--paper)}.timeline-compact .ev-card{background:var(--bg-alt)}.ev-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:13px;color:var(--muted)}.ev-head strong{color:var(--text);font-weight:500}.ev-edited{font-style:italic}.ev-note{align-items:flex-start}.ev-note .ev-rail{padding-top:1px}.ev-note-text{flex:1;padding:0 2px;color:var(--muted);font-size:13px;line-height:20px}.ev-note:not(.ev-last) .ev-rail:after{top:24px}.ev-body{margin-top:8px}.ev-body.is-clamped{max-height:120px;overflow:hidden;-webkit-mask:linear-gradient(#000 60%,transparent);mask:linear-gradient(#000 60%,transparent)}.ev-body.is-open{max-height:none;-webkit-mask:none;mask:none}.more{margin-top:6px;color:var(--t-operational)}.prose{color:rgb(var(--be-foreground-base) / .87)}.prose p+p{margin-top:10px}.prose a{color:var(--t-operational);text-decoration:underline;text-underline-offset:2px}.lang-note{display:inline-flex;align-items:center;height:18px;margin:0 6px;padding:0 5px;border-radius:5px;background:var(--chip);color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.03em;vertical-align:2px}.prose+.lang-note,.ev-body>.lang-note{margin:0 0 6px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.live-region{display:contents}.has-tip{cursor:help}.back{display:inline-flex;align-items:center;gap:8px;margin-top:40px;color:var(--muted);font-weight:500}.back:hover{color:var(--text)}.back-ico{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--chip);transition:background-color .15s var(--ease-std)}.back:hover .back-ico{background:var(--selected)}.detail{margin-top:16px;overflow:hidden}.detail-head{position:relative;padding:32px}.badges{display:flex;flex-wrap:wrap;gap:6px}.detail-title{margin-top:12px;font-size:26px;line-height:32px;max-width:600px}.detail-meta{margin-top:10px;color:var(--muted);font-size:13px;font-weight:500}.detail-cta{position:absolute;top:28px;right:32px}.detail-services{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 32px;border-top:1px solid var(--divider);font-size:13px;font-weight:500}.chip{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:8px;background:var(--chip);font-size:13px;font-weight:500;transition:background-color .15s var(--ease-std)}.chip:hover{background:var(--selected)}.chips{display:flex;flex-wrap:wrap;gap:6px}.detail-tl{padding:8px 32px 28px;background:var(--bg-alt);border-top:1px solid var(--divider)}.detail-desc{margin-top:16px}.facts{display:grid;grid-template-columns:120px 1fr;gap:8px 12px;margin-top:18px;font-size:13px}.facts dt{color:var(--muted)}@media(max-width:639px){.detail-head{padding:22px 20px}.detail-cta{position:static;margin-top:14px}.detail-services{padding:12px 20px}.detail-tl{padding:4px 16px 20px}.detail-title{font-size:22px;line-height:28px}.facts{grid-template-columns:1fr;gap:2px}.facts dd{margin-bottom:8px}}.page-title{margin-top:56px}.pager{display:flex;align-items:center;justify-content:center;gap:14px;margin:18px 0 40px;font-size:15px;font-weight:500}.pager-btn{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--chip);transition:background-color .15s var(--ease-std)}.pager-btn:hover{background:var(--selected)}.pager-btn.is-off{opacity:.4}.month{margin-top:28px;overflow:hidden}.month-h{padding:18px 24px;font-size:15px;font-weight:600}.month-day-h{display:flex;justify-content:space-between;padding:12px 24px;background:var(--bg-alt);border-top:1px solid var(--divider);border-bottom:1px solid var(--divider);font-size:13px;font-weight:500}.month-inc{padding:4px 24px 12px}.month-inc+.month-inc{border-top:1px solid var(--divider)}.month-empty{padding:40px 24px;border-top:1px solid var(--divider);text-align:center;color:var(--muted);font-weight:500}.msec{margin-top:32px}.msec-h{margin-bottom:10px;font-size:12px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.list{overflow:hidden}.mrow{display:block;padding:16px 20px;transition:background-color .15s var(--ease-std)}.list .mrow+.mrow{border-top:1px solid var(--divider)}.stack .mrow{border:1px solid var(--divider);border-radius:var(--r-panel);background:var(--paper)}.stack{display:grid;gap:10px;margin-top:12px}.mrow:hover{background:var(--hover)}.mrow-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.mrow-title{font-size:15px;font-weight:500}.mrow-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:6px;color:var(--muted);font-size:13px}.mrow-sub{margin-top:6px;color:var(--muted);font-size:12px}.mrow.is-cancelled .mrow-title{text-decoration:line-through;color:var(--muted)}.prog{height:6px;margin-top:12px;border-radius:3px;background:var(--chip);overflow:hidden}.prog i{display:block;height:100%;border-radius:3px;background:repeating-linear-gradient(-45deg,var(--s-maintenance) 0 2.5px,#8fb8fa 2.5px 4.5px)}.svc-hero{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin:20px 0 24px}.eyebrow{color:var(--muted);font-size:13px;font-weight:500}.svc-hero .h1{margin-top:4px}.lede{margin-top:8px;color:var(--muted);max-width:560px;font-size:15px;line-height:22px}.svc-hero-end{display:flex;flex-direction:column;align-items:flex-end;gap:8px;text-align:right}.kpis{display:grid;grid-template-columns:repeat(4,1fr)}.kpi{padding:16px 20px}.kpi+.kpi{border-left:1px solid var(--divider)}.kpi-k{display:block;color:var(--muted);font-size:12px}.kpi-since{display:block;margin-top:2px;font-size:12px;color:var(--muted)}.kpi-v{display:block;margin-top:4px;font-size:22px;line-height:28px;font-weight:600;letter-spacing:-.01em}.note{margin:10px 0 28px}.card-head{display:flex;justify-content:space-between;align-items:center}.card.pad+.card.pad{margin-top:20px}.two{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:48px}@media(max-width:767px){.svc-hero{flex-direction:column}.svc-hero-end{align-items:flex-start;text-align:left}.kpis{grid-template-columns:1fr 1fr}.kpi:nth-child(3){border-left:0}.kpi:nth-child(n+3){border-top:1px solid var(--divider)}.two{grid-template-columns:1fr}.h1{font-size:26px;line-height:32px}}.nf{padding:120px 0 40px;text-align:center}.nf .lede{margin:12px auto 24px}.narrow{max-width:520px;margin:48px auto 0}.narrow .card{margin-top:20px}.acct-p{margin:0;color:var(--text);line-height:22px}.acct-notice{display:flex;align-items:flex-start;gap:10px;margin:0 0 16px;padding:12px 14px;border-radius:var(--r-btn);line-height:20px}.acct-notice .st{flex:none;margin-top:1px}.acct-notice:only-child{margin-bottom:0}.acct-form{margin:20px 0 0}.acct-check{margin-top:10px}.acct-foot{padding-bottom:0}.acct-unsub{margin:16px 0 0;padding-top:16px;border-top:1px solid var(--divider)}.acct-back{margin:16px 0 0}.dlg{width:min(480px,calc(100vw - 32px));max-height:90vh;padding:0;border:1px solid var(--divider);border-radius:var(--r-dialog);background:var(--paper);color:var(--text);box-shadow:var(--shadow-2xl);overflow:auto;opacity:1;transform:none;transition:opacity .15s ease-out,transform .25s var(--ease),overlay .25s allow-discrete,display .25s allow-discrete}.dlg:not([open]){opacity:0;transform:scale(.95)}@starting-style{.dlg[open]{opacity:0;transform:scale(.95)}}.dlg::backdrop{background:#0000004d;transition:opacity .2s ease-out,overlay .2s allow-discrete,display .2s allow-discrete}@starting-style{.dlg[open]::backdrop{opacity:0}}.dlg-head{display:flex;align-items:center;justify-content:space-between;padding:22px 20px 0 28px}.dlg-title{font-size:20px;line-height:28px;font-weight:600}.dlg-body{padding:8px 28px 4px}.dlg-foot{display:flex;justify-content:flex-end;gap:10px;padding:18px 0 22px}.sub-intro{color:var(--muted);font-size:13px;line-height:19px}.field{margin-top:16px}.dlg::-webkit-scrollbar{width:6px;height:6px}.dlg::-webkit-scrollbar-track,.dlg::-webkit-scrollbar-corner{background:transparent}.dlg::-webkit-scrollbar-thumb{background:#c1c1c1;border:none;border-radius:10px}.dlg::-webkit-scrollbar-button{display:none;width:0;height:0}@supports not selector(::-webkit-scrollbar){.dlg{scrollbar-width:thin;scrollbar-color:rgb(193 193 193) transparent}}legend.label{padding:0}.label{display:block;margin-bottom:4px;font-size:14px;line-height:20px;font-weight:400}.input{width:100%;height:42px;padding:0 12px;border:1px solid var(--divider);border-radius:12px;background:transparent;color:var(--text);font-size:14px;line-height:20px;appearance:none;transition:background-color .3s cubic-bezier(0,0,.2,1),box-shadow .3s cubic-bezier(0,0,.2,1),border-color .3s cubic-bezier(0,0,.2,1),color .3s cubic-bezier(0,0,.2,1)}.input::placeholder{color:#9ca3af;opacity:1}.input:focus{outline:2px solid transparent;outline-offset:2px;border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.input[aria-invalid=true]{border-color:#ed3757}.input[aria-invalid=true]:focus{border-color:#ed3757;box-shadow:0 0 0 1px #ed3757}.field-error{padding-top:10px;margin:0;color:var(--t-major);font-size:12px;line-height:16px}.opt{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;margin-top:6px;border:1px solid var(--divider);border-radius:12px;cursor:pointer;transition:background-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}.opt:hover:not(:has(input:checked)){background:var(--hover)}.opt:has(input:checked){background:var(--bg-alt)}.opt:has(input:focus-visible){box-shadow:0 0 0 4px #93c5fd80}.opt input[type=radio]{flex:none;width:16px;height:16px;margin:2px 0 0;border:2px solid var(--muted);border-radius:50%;appearance:none;background:transparent;cursor:pointer;transition:border-color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.opt input[type=radio]:checked{border-color:var(--primary);background:radial-gradient(circle,var(--primary) 0 3.6px,transparent 4.1px)}.opt input[type=radio]:focus-visible{outline:none}.opt-t{display:block;font-size:14px;line-height:20px;font-weight:600}.opt-h{display:block;margin-top:2px;color:var(--muted);font-size:12px;line-height:1.625}.opt-services{display:none;grid-template-columns:1fr 1fr;gap:2px 16px;padding:10px 4px 0 30px}.field:has(input[value=services]:checked) .opt-services{display:grid}.check{display:flex;align-items:center;gap:6px;min-height:28px;font-size:14px;line-height:20px;cursor:pointer}.cbx{position:relative;flex:none;width:24px;height:24px}.cbx input{position:absolute;inset:0;width:24px;height:24px;margin:0;border:0;border-radius:10px;appearance:none;background:none;cursor:pointer;transition:box-shadow .15s cubic-bezier(.4,0,.2,1)}.cbx input:focus-visible{outline:none;box-shadow:inset 0 0 0 4px #93c5fd80}.cbx-ico{position:absolute;inset:0;color:var(--muted);pointer-events:none}.cbx-out,.cbx-fill{transition:opacity .15s ease-out}.cbx-fill{fill:var(--primary);opacity:0}.cbx-check{stroke-dasharray:12;stroke-dashoffset:12;transition:stroke-dashoffset .15s cubic-bezier(.22,1,.36,1)}.cbx input:checked+.cbx-ico .cbx-out{opacity:0}.cbx input:checked+.cbx-ico .cbx-fill{opacity:1}.cbx input:checked+.cbx-ico .cbx-check{stroke-dashoffset:0;transition:stroke-dashoffset .35s cubic-bezier(.22,1,.36,1) .15s}@media(prefers-reduced-motion:reduce){.cbx-out,.cbx-fill,.cbx input:checked+.cbx-ico .cbx-check,.cbx-check{transition:none}}.dlg-done{text-align:center;padding:32px 28px 28px}.done-ico{display:grid;place-items:center;width:56px;height:56px;margin:0 auto;border-radius:50%;background:var(--w-operational);color:var(--t-operational)}.done-title{margin-top:16px;font-size:20px;font-weight:600}.done-body{margin:8px 0 20px;color:var(--muted)}@media(max-width:480px){.dlg{width:100vw;max-width:100vw;margin:auto 0 0;border-radius:var(--r-dialog) var(--r-dialog) 0 0;border-bottom:0;max-height:92vh}.dlg:not([open]){transform:translateY(100%)}@starting-style{.dlg[open]{transform:translateY(100%)}}.opt-services{grid-template-columns:1fr}}.foot{border-top:1px solid var(--divider)}.foot-in{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px 24px;padding-top:28px;padding-bottom:40px;color:var(--muted);font-size:13px}.foot-l,.foot-r{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}.foot-logo{height:18px;width:auto}@media(max-width:639px){.foot-in{flex-direction:column;align-items:flex-start}.foot-l .foot-logo{flex-basis:100%}}.nowrap{white-space:nowrap}.foot a:hover{color:var(--text)}.lb{position:fixed;z-index:50;display:flex;flex-direction:column;width:300px;max-width:calc(100vw - 24px);padding:4px 0;background:var(--paper);border:1px solid var(--divider);border-radius:var(--r-panel);box-shadow:var(--shadow-xl);overflow:hidden}.lb-search{position:relative;flex:none;padding:4px 8px 8px}.lb-search-ico{position:absolute;left:18px;top:13px;color:var(--muted);pointer-events:none}.lb-input{width:100%;height:34px;padding:0 10px 0 34px;border:1px solid var(--divider);border-radius:var(--r-btn);background:transparent;box-shadow:var(--shadow-sm);font-size:14px;outline:none;transition:border-color .15s var(--ease-std),box-shadow .15s var(--ease-std)}.lb-input:focus{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.lb-input::-webkit-search-cancel-button{display:none}.lb-list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 6px;outline:none}.lb-sec+.lb-sec{margin-top:4px;padding-top:4px;border-top:1px solid var(--divider)}.lb-sec-t{padding:10px 10px 6px;color:var(--muted);font-size:12px;line-height:16px;text-transform:uppercase;letter-spacing:.02em}.lb-opt{display:flex;align-items:center;gap:10px;min-height:36px;padding:8px 10px;border-radius:var(--r-btn);font-size:14px;line-height:20px;cursor:pointer;-webkit-user-select:none;user-select:none}.lb-opt.is-active{background:var(--hover)}.lb-tick{flex:none;color:var(--primary)}.lb-l{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb-h{color:var(--muted);font-size:13px}.lb-empty{padding:10px 16px 12px;color:var(--muted);font-size:14px;font-style:italic}.lb-scrim{position:fixed;inset:0;z-index:49;background:#0000004d}.lb.is-sheet{inset:auto 0 0;width:100%;max-width:560px;max-height:85vh;margin:0 auto;padding:0 0 calc(12px + env(safe-area-inset-bottom));border-radius:var(--r-dialog) var(--r-dialog) 0 0;border-bottom:0}.lb-grab{flex:none;width:40px;height:5px;margin:6px auto 0;border-radius:999px;background:#00000026}.lb-title{flex:none;padding:12px 20px 8px;font-size:16px;line-height:22px;font-weight:600}.lb.is-sheet .lb-search{padding:4px 16px 8px}.lb.is-sheet .lb-search-ico{left:26px}.lb.is-sheet .lb-input{height:42px;font-size:16px}.lb.is-sheet .lb-search-ico{top:17px}.lb.is-sheet .lb-list{padding:0 10px}.lb.is-sheet .lb-opt{min-height:44px}[data-tz-open],.lb-opt,.svc-toggle,.lang-btn{-webkit-tap-highlight-color:transparent}.live-chip{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:6px;background:var(--w-unknown);color:var(--t-unknown);font-size:12px}.tip{position:absolute;z-index:55;max-width:240px;padding:5px 10px;border-radius:10px;background:#323232;color:#fff;font-size:12px;line-height:18px;font-weight:500;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;pointer-events:none;animation:tip-in .12s ease-out}@keyframes tip-in{0%{opacity:0;transform:scale(.94)}}.chart-skel{margin-top:14px;border-radius:var(--r-btn);background:linear-gradient(90deg,rgb(var(--be-foreground-base) / .04) 0 40%,rgb(var(--be-foreground-base) / .07) 50%,rgb(var(--be-foreground-base) / .04) 60% 100%);background-size:300% 100%;animation:shine 1.2s linear infinite}@keyframes shine{0%{background-position:100% 0}to{background-position:0 0}}.turnstile{margin-top:16px;min-height:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
