.st{padding-top:calc(var(--nav-h) + clamp(40px,7vw,96px))}.st-state{display:flex;align-items:center;gap:12px;font-weight:600;font-size:.95rem}.st-checked{color:var(--ink-3);font-weight:400;margin-left:6px}.st-verdict{margin:18px 0 0;font-size:clamp(2.8rem,8vw,7.6rem);font-weight:800;font-variation-settings:"wdth" 70;line-height:.88;letter-spacing:-.035em;max-width:14ch;transition:color .4s}.st-verdict.is-bad{color:var(--bad)}.st-clock{margin-top:clamp(56px,9vw,120px);padding-top:24px;border-top:1px solid var(--ink)}.st-clock__label{color:var(--ink-2);font-size:.95rem}.st-clock__num{display:flex;flex-wrap:wrap;gap:0 clamp(16px,3vw,48px);margin-top:12px}.st-clock .u{display:inline-flex;align-items:baseline;gap:10px}.st-clock b{font-size:clamp(3.4rem,11vw,10.5rem);font-weight:750;font-variation-settings:"wdth" 64;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.st-clock .ws-odo{vertical-align:baseline}.st-clock .u>i{font-style:normal;color:var(--ink-3);font-size:clamp(.85rem,1.3vw,1.05rem)}.st-since{margin:14px 0 0;color:var(--ink-3);font-size:.92rem}.st-sec{margin-top:clamp(80px,11vw,150px)}.st-sec__head{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px;margin-bottom:20px}.st-note{margin:0;color:var(--ink-3);font-size:.88rem;max-width:46ch}.svc{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--rule)}.svc__row{display:grid;grid-template-columns:9.5rem minmax(0,1fr) minmax(0,1.3fr) 8rem;gap:20px;align-items:baseline;padding:20px 0;border-top:1px solid var(--rule)}.svc__state{display:inline-flex;align-items:center;gap:10px;font-size:.9rem;font-weight:600}.svc__state .ws-dot{transform:translateY(-1px)}.svc__name{font-size:clamp(1.3rem,2.2vw,1.9rem);font-weight:680;font-variation-settings:"wdth" 84;letter-spacing:-.02em;line-height:1.05}.svc__what{color:var(--ink-2);font-size:.95rem}.svc__val{justify-self:end;font-size:.95rem}.svc__row.is-ok .svc__state{color:var(--ok)}.svc__row.is-warn .svc__state{color:var(--warn)}.svc__row.is-bad .svc__state{color:var(--bad)}@media(max-width:760px){.svc__row{grid-template-columns:1fr auto;row-gap:6px}.svc__state{grid-column:1 / -1}.svc__what{grid-column:1;grid-row:3}.svc__val{grid-row:2;grid-column:2}}.strip{border-top:1px solid var(--rule);padding-top:18px}.strip__top{display:flex;justify-content:space-between;font-size:.9rem;color:var(--ink-2);margin-bottom:12px}.strip__bars{display:flex;gap:1px;height:44px;align-items:stretch}.strip__bars i{flex:1 1 0;min-width:0;background:var(--ok);opacity:.85;transform-origin:bottom;animation:strip-in .7s var(--out) both;animation-delay:calc(var(--k, 0) * 4ms)}.strip__bars i.is-bad{background:var(--bad);opacity:1}.strip__bars i.is-none{background:var(--paper-3);opacity:1}.strip__bars i:hover{opacity:1;outline:1px solid var(--ink)}@keyframes strip-in{0%{transform:scaleY(0)}}.strip__axis{display:flex;justify-content:space-between;margin-top:8px;color:var(--ink-3);font-size:.72rem}.charts{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);margin-top:48px}.chart{margin:0;border-top:1px solid var(--rule);padding-top:18px}.chart figcaption{display:flex;justify-content:space-between;align-items:baseline;color:var(--ink-2);font-size:.9rem}.chart__now{color:var(--ink);font-size:clamp(2rem,3.6vw,3rem);font-weight:720;font-variation-settings:"wdth" 72;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.chart__now small{font-size:.9rem;font-weight:500;color:var(--ink-3);margin-left:4px;letter-spacing:0}.chart__plot{position:relative;height:200px;margin-top:12px}.chart__plot svg{width:100%;height:100%;overflow:visible}.chart__line{fill:none;stroke:var(--ink);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.chart__area{fill:var(--ink);opacity:.06}.chart__grid{stroke:var(--rule);stroke-width:1}.chart__axis{fill:var(--ink-3);font-family:var(--mono);font-size:10px}.chart__cross{stroke:var(--ink-3);stroke-width:1;stroke-dasharray:2 3}.chart__dot{fill:var(--ink);stroke:var(--paper);stroke-width:2}.chart__empty{color:var(--ink-3);font-size:.9rem;padding-top:70px}.chart__tip{position:absolute;top:0;pointer-events:none;background:var(--ink);color:var(--paper);font-family:var(--mono);font-variation-settings:"wdth" 88;font-size:.72rem;padding:6px 9px;white-space:nowrap;transform:translate(-50%,-110%);opacity:0;transition:opacity .15s}.chart__tip.is-on{opacity:1}@media(max-width:760px){.charts{grid-template-columns:1fr}}.log-filters{display:flex;border:1px solid var(--rule-2)}.log-filters button{background:none;border:0;padding:8px 14px;font-size:.85rem;color:var(--ink-2);cursor:pointer;transition:background-color .3s var(--out),color .3s}.log-filters button.is-on{background:var(--ink);color:var(--paper)}.log{list-style:none;margin:0;padding:0;max-height:460px;overflow:auto;border-top:1px solid var(--ink);font-family:var(--mono);font-variation-settings:"wdth" 86;font-size:.78rem}.log li{display:grid;grid-template-columns:5.6rem 4.4rem 9rem minmax(0,1fr);gap:14px;padding:9px 0;border-bottom:1px solid var(--rule);color:var(--ink-2);animation:log-in .5s var(--out) both}.log li[hidden]{display:none}.log .l-time{color:var(--ink-3)}.log .l-lvl{font-weight:600}.log .l-lvl.warn{color:var(--warn)}.log .l-lvl.error{color:var(--bad)}.log .l-tag{color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.log .l-msg{overflow-wrap:anywhere}@keyframes log-in{0%{opacity:0;transform:translateY(-6px)}}.log-empty{color:var(--ink-3)}@media(max-width:760px){.log li{grid-template-columns:auto auto 1fr}.log .l-msg{grid-column:1 / -1}}
