.sy{--sy-page:#0e1418;--sy-card:#14171c;--sy-sunk:#1b1f26;--sy-raise:#232a33;--sy-line:#232a33;--sy-line-2:#2d333c;--sy-ink:#e7e9ef;--sy-ink-2:#c2c7d0;--sy-mute:#8b92a0;--sy-faint:#6f7682;--sy-gold:#bd873c;--sy-ok:#199e70;--sy-ok-text:#4fc99b;--sy-ok-wash:#199e7024;--sy-warn:#d99a2b;--sy-warn-text:#fcd34d;--sy-warn-wash:#f59e0b24;--sy-down:#e5484d;--sy-down-text:#fca5a5;--sy-down-wash:#ef444424;--sy-quiet:#4a525e;--sy-none:#1f252d;background:var(--sy-page);color:var(--sy-ink);font-family:var(--font-ui), "Helvetica Neue", Arial, sans-serif;min-height:100vh}:where(.sy) :where(p,h1,h2,h3,ul,dl,dd){margin:0}:where(.sy) :where(ul){padding:0;list-style:none}.sy-main{padding:clamp(28px,5vh,56px) 0 clamp(72px,10vh,120px)}.sy-wrap{gap:clamp(28px,4vh,40px);max-width:1080px;display:grid}.sy-dev{font-family:var(--tf-utility);color:var(--sy-mute);border:1px dashed var(--sy-line-2);border-radius:10px;padding:10px 14px;font-size:12px}.sy-dev a,.sy-foot a{color:var(--sy-ink);text-decoration:underline;-webkit-text-decoration-color:var(--sy-faint);text-decoration-color:var(--sy-faint);text-underline-offset:3px}.sy-top{gap:22px;display:grid}.sy-kicker{font-family:var(--tf-utility);letter-spacing:.14em;text-transform:uppercase;color:var(--sy-mute);align-items:center;gap:10px;font-size:12px;display:inline-flex}.sy-live{background:var(--sy-ok);border-radius:50%;width:8px;height:8px;position:relative}.sy-live:after{content:"";border:1.5px solid var(--sy-ok);opacity:0;border-radius:50%;animation:2.4s cubic-bezier(.2,.8,.2,1) infinite sy-ping;position:absolute;inset:-4px}.sy-live-degraded,.sy-live-degraded:after{background:var(--sy-warn);border-color:var(--sy-warn)}.sy-live-down,.sy-live-down:after{background:var(--sy-down);border-color:var(--sy-down)}.sy-live-degraded:after,.sy-live-down:after{background:0 0}@keyframes sy-ping{0%{opacity:.9;transform:scale(.6)}80%,to{opacity:0;transform:scale(1.8)}}.sy-verdict{align-items:flex-start;gap:16px;display:flex}.sy-verdict-icon{stroke-width:2px;flex:none;width:34px;height:34px;margin-top:4px}.sy-h1{font-family:var(--font-ui), sans-serif;letter-spacing:-.025em;color:var(--sy-ink);text-wrap:balance;font-size:clamp(28px,3.4vw,40px);font-weight:600;line-height:1.1}.sy-sub{color:var(--sy-mute);margin-top:6px;font-size:16px;line-height:1.5}.sy-stats{border:1px solid var(--sy-line);background:var(--sy-card);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.sy-stat{border-left:1px solid var(--sy-line);gap:6px;min-width:0;padding:16px 20px;display:grid}.sy-stat:first-child{border-left:0}.sy-stat dt{font-family:var(--tf-utility);letter-spacing:.1em;text-transform:uppercase;color:var(--sy-faint);font-size:11px}.sy-stat dd{font-family:var(--tf-utility);letter-spacing:-.01em;color:var(--sy-ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:500}.sy-stat-note,.sy-stat-none{letter-spacing:0;color:var(--sy-mute);font-size:13px;font-weight:400}.sy-block{gap:12px;display:grid}.sy-h2{font-family:var(--tf-utility);letter-spacing:.14em;text-transform:uppercase;color:var(--sy-mute);font-size:12px;font-weight:500}.sy-panel{border:1px solid var(--sy-line);background:var(--sy-card);border-radius:14px;overflow:visible}.sy-panel-head{border-bottom:1px solid var(--sy-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding:16px 20px;display:flex}.sy-panel-h{color:var(--sy-ink);font-size:15px;font-weight:600}.sy-scale{min-width:min(100%,240px);font-family:var(--tf-utility);color:var(--sy-faint);justify-content:space-between;gap:16px;font-size:11.5px;display:flex}.sy-scale-none{color:var(--sy-mute);font-size:13px}.sy-grow{border-top:1px solid var(--sy-line);gap:12px;padding:6px 20px 16px;display:grid}.sy-grow:first-child{border-top:0}.sy-grow-head{min-height:46px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;margin:0 -10px;padding:4px 10px;display:flex}.sy-grow-head:hover{background:var(--sy-sunk)}.sy-grow-head:focus-visible,.sy-bars:focus-visible,.sy-tip-x:focus-visible{outline:2px solid var(--sy-gold);outline-offset:2px}.sy-grow-title{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.sy-grow-name{color:var(--sy-ink);font-size:15px;font-weight:600}.sy-grow-count{color:var(--sy-mute);white-space:nowrap;font-size:13px}.sy-grow-chev{width:16px;height:16px;color:var(--sy-faint);flex:none;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.sy-grow.is-open .sy-grow-chev{transform:rotate(90deg)}.sy-fig{text-align:right;min-width:56px;font-family:var(--tf-utility);color:var(--sy-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.sy-parts{border:1px solid var(--sy-line);background:var(--sy-sunk);border-radius:12px;overflow:visible}.sy-part{border-top:1px solid var(--sy-line);gap:10px;padding:14px 16px;display:grid}.sy-part:first-child{border-top:0}.sy-part-top{align-items:center;gap:12px;display:flex}.sy-part-text{flex:1;gap:2px;min-width:0;display:grid}.sy-part-name{color:var(--sy-ink);font-size:14px;font-weight:500}.sy-part-note{color:var(--sy-mute);font-size:13px;line-height:1.45}.sy-icon{stroke-width:2.2px;flex:none;width:18px;height:18px}.sy-c-operational{color:var(--sy-ok)}.sy-c-degraded{color:var(--sy-warn)}.sy-c-down{color:var(--sy-down)}.sy-c-quiet{color:var(--sy-faint)}.sy-chip{white-space:nowrap;border-radius:6px;flex:none;align-items:center;height:24px;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.sy-chip-operational{color:var(--sy-ok-text);background:var(--sy-ok-wash)}.sy-chip-degraded{color:var(--sy-warn-text);background:var(--sy-warn-wash)}.sy-chip-down{color:var(--sy-down-text);background:var(--sy-down-wash)}.sy-chip-quiet{color:var(--sy-mute);background:var(--sy-raise)}.sy-strip{position:relative}.sy-bars{cursor:pointer;touch-action:manipulation;border-radius:3px;gap:2px;height:30px;display:flex}.sy-bar,.sy-sw{background:var(--sy-none);border-radius:2px}.sy-bar{flex:1 1 0;min-width:0;transition:opacity .15s}.sy-bars:hover .sy-bar{opacity:.55}.sy-bars:hover .sy-bar.is-on,.sy-bar.is-on{opacity:1;box-shadow:0 0 0 1.5px var(--sy-ink)}.sy-b-operational{background:var(--sy-ok)}.sy-b-degraded{background:var(--sy-warn)}.sy-b-down{background:var(--sy-down)}.sy-b-quiet{background:var(--sy-quiet)}.sy-tip{z-index:5;border:1px solid var(--sy-line-2);background:var(--sy-raise);width:max-content;max-width:min(280px,80vw);color:var(--sy-ink);pointer-events:none;border-radius:12px;gap:3px;padding:12px 14px;display:grid;position:absolute;bottom:calc(100% + 10px);transform:translate(-50%);box-shadow:0 16px 40px -12px #0009}.sy-tip.is-pinned{pointer-events:auto;padding-right:52px}.sy-tip-day{font-family:var(--tf-utility);color:var(--sy-mute);font-size:11.5px}.sy-tip-name{font-size:14px;font-weight:600}.sy-tip-word{color:var(--sy-ink-2);font-size:13.5px}.sy-tw-operational{color:var(--sy-ok-text)}.sy-tw-degraded{color:var(--sy-warn-text)}.sy-tw-down{color:var(--sy-down-text)}.sy-tip-x{width:38px;height:38px;color:var(--sy-mute);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid;position:absolute;top:6px;right:6px}.sy-tip-x:hover{background:var(--sy-line-2);color:var(--sy-ink)}.sy-tip-x svg{width:18px;height:18px}.sy-legend{border-top:1px solid var(--sy-line);flex-wrap:wrap;gap:8px 20px;padding:14px 20px;display:flex}.sy-legend li{color:var(--sy-mute);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.sy-sw{width:10px;height:10px;display:inline-block}.sy-inc-list{gap:10px;display:grid}.sy-inc{border:1px solid var(--sy-line);background:var(--sy-card);border-radius:14px;gap:6px;padding:16px 20px;display:grid}.sy-inc.is-open{border-color:color-mix(in srgb, var(--sy-warn) 45%, transparent);background:linear-gradient(var(--sy-warn-wash), var(--sy-warn-wash)), var(--sy-card)}.sy-inc-top{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.sy-inc-part{color:var(--sy-ink-2);font-size:13px;font-weight:500}.sy-inc-when{font-family:var(--tf-utility);color:var(--sy-mute);font-size:12px}.sy-inc-h{color:var(--sy-ink);font-size:15.5px;font-weight:600}.sy-inc-p{color:var(--sy-ink-2);font-size:14px;line-height:1.55}.sy-empty{color:var(--sy-ink-2);align-items:center;gap:12px;padding:18px 20px;font-size:14.5px;display:flex}.sy-foot{color:var(--sy-mute);font-size:13px;line-height:1.6}@media (prefers-reduced-motion:reduce){.sy-live:after{animation:none}.sy-grow-chev,.sy-bar{transition:none}}@media (max-width:860px){.sy-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.sy-stat:nth-child(3){border-left:0}.sy-stat:nth-child(n+3){border-top:1px solid var(--sy-line)}}@media (max-width:700px){.sy-verdict-icon{width:28px;height:28px;margin-top:2px}.sy-grow,.sy-panel-head,.sy-legend{padding-left:16px;padding-right:16px}.sy-grow-count{display:none}.sy-part-top{flex-wrap:wrap}.sy-part-text{flex-basis:calc(100% - 30px)}.sy-part-top .sy-chip{margin-left:30px}.sy-part-top .sy-fig{margin-left:auto}.sy-bars{gap:1px;height:26px}.sy-stat{padding:14px 16px}.sy-stat dd{font-size:18px}.sy-tip,.sy-tip.is-pinned{width:auto;max-width:none;padding:20px max(20px, env(safe-area-inset-left,0px)) max(env(safe-area-inset-bottom,0px), 20px);z-index:200;border-width:1px 0 0;border-radius:28px 28px 0 0;padding-right:64px;animation:.38s cubic-bezier(.2,.8,.2,1) hd-sheet-up;position:fixed;bottom:0;right:0;transform:none;left:0!important}.sy-tip:not(.is-pinned){display:none}.sy-tip-x{top:12px;right:12px}}.sy-bar-top{top:env(safe-area-inset-top,0px);z-index:50;border-bottom:1px solid var(--sy-line);background:color-mix(in srgb, var(--sy-page) 88%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);position:sticky}.sy:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--sy-page);position:fixed;inset:0 0 auto}.sy-bar-in{justify-content:space-between;align-items:center;gap:16px;max-width:1080px;height:60px;display:flex}.sy-brand{color:var(--sy-ink);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.sy-brand-word{font-family:var(--font-numeral), var(--tf-display);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;font-size:15px;font-weight:600;line-height:1;display:inline-flex}.sy-brand-word svg{width:18px;height:18px}.sy-brand-sep{background:var(--sy-line-2);width:1px;height:18px}.sy-brand-page{color:var(--sy-mute);font-size:15px;font-weight:500}.sy-bar-nav{align-items:center;gap:6px;display:flex}.sy-bar-nav a{height:38px;color:var(--sy-ink-2);border-radius:10px;align-items:center;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.sy-bar-nav a:hover{color:var(--sy-ink);background:var(--sy-sunk)}.sy-bar-nav .sy-bar-btn{border:1px solid var(--sy-line-2);color:var(--sy-ink);padding:0 14px}.sy-bar-nav a:focus-visible,.sy-brand:focus-visible,.sy-footer a:focus-visible{outline:2px solid var(--sy-gold);outline-offset:2px}.sy-footer{border-top:1px solid var(--sy-line)}.sy-footer-in{max-width:1080px;padding-top:22px;padding-bottom:max(26px, env(safe-area-inset-bottom,0px));color:var(--sy-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;font-size:12.5px;display:flex}.sy-footer-nav{gap:18px;display:flex}.sy-footer a{color:var(--sy-mute);text-decoration:none}.sy-footer a:hover{color:var(--sy-ink)}@media (max-width:700px){.sy-bar-nav a:not(.sy-bar-btn){display:none}}
