html:has(.awe-status){--eco-bg:#fff;--eco-card:#fff;--eco-sunk:#f6f6f7;--eco-ink:#0a0a0b;--eco-soft:#63636e;--eco-line:#e8e8ec;--eco-accent:#4b45e0;--eco-on-accent:#fff;--eco-accent-text:#4b45e0;--eco-ok:#16a34a;--eco-risk:#f5a524;--eco-bad:#e5383b;--eco-manual:#a1a1aa;--eco-hero-a:#0a0a0b;--eco-hero-b:#141418;--eco-hero-glow:#4b45e047;--eco-shadow:none;--st-brand-tint:#f0efff;--st-ok:#16a34a;--st-warn:#f5a524;--st-down:#e5383b;--st-none:#dcdce2;--st-ok-text:#0e7a3e;--st-warn-text:#8a5a00;--st-down-text:#b42318;--st-ok-tint:#ecf7f0;--st-warn-tint:#fff5dd;--st-down-tint:#fdeded}html[data-theme=dark]:has(.awe-status){--eco-bg:#000;--eco-card:#0a0a0a;--eco-sunk:#141416;--eco-ink:#ededef;--eco-soft:#a1a1aa;--eco-line:#232327;--eco-accent:#8b85ff;--eco-on-accent:#000;--eco-accent-text:#8b85ff;--eco-ok:#22c55e;--eco-risk:#f5a524;--eco-bad:#f05252;--eco-hero-a:#0a0a0a;--eco-hero-b:#0f0f12;--eco-hero-glow:#4b45e04d;--eco-shadow:none;--st-brand-tint:#17163a;--st-ok:#22c55e;--st-warn:#f5a524;--st-down:#f05252;--st-none:#2a2a30;--st-ok-text:#4ade80;--st-warn-text:#fbbf24;--st-down-text:#ff8a80;--st-ok-tint:#22c55e1f;--st-warn-tint:#f5a52421;--st-down-tint:#f0525224}.awe-status .eco-card,.awe-status .sts-report-box,.awe-status .sts-verdict-card,.awe-status .eco-hero{border:1px solid var(--eco-line)}html:not([data-theme=dark]) .awe-status .eco-hero{border-color:#0000}.sts-mark-ping{transform-origin:51px 37px;animation:sts-mark-ping 2.6s var(--eco-ease) infinite}@keyframes sts-mark-ping{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(2.4)}}.sts-live-dot{background:var(--st-ok);border-radius:50%;flex:none;width:9px;height:9px;position:relative}.sts-live-dot:after{content:"";background:inherit;animation:sts-ping 2.4s var(--eco-ease) infinite;border-radius:50%;position:absolute;inset:0}.sts-live-dot[data-level=warn]{background:var(--st-warn)}.sts-live-dot[data-level=down]{background:var(--st-down)}@keyframes sts-ping{0%{opacity:.6;transform:scale(1)}80%,to{opacity:0;transform:scale(2.8)}}.sts-hero{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:clamp(28px,6vw,72px) 0 clamp(8px,2vw,16px);display:flex}.sts-hero .eco-h1{max-width:18ch;font-size:clamp(32px,5vw,60px)}.sts-hero .eco-lead{max-width:60ch}.sts-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--eco-accent-text);align-items:center;gap:10px;margin:0;font-size:12.5px;font-weight:700;display:inline-flex}.sts-search{text-align:left;width:100%;max-width:680px;position:relative}.sts-search-box{background:var(--eco-card);border:1px solid var(--eco-line);border-radius:var(--eco-r-pill);color:var(--eco-soft);align-items:center;gap:8px;padding:6px 6px 6px 20px;display:flex;box-shadow:0 1px 2px #0a0a0b0a,0 8px 24px #0a0a0b0f}html[data-theme=dark] .sts-search-box{box-shadow:none}.sts-search-box input{min-width:0;color:var(--eco-ink);font:500 17px var(--eco-body);background:0 0;border:0;outline:none;flex:auto;padding:12px 4px}.sts-search-box input::placeholder{color:var(--eco-soft)}.sts-search-box:focus-within{border-color:var(--eco-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--eco-accent) 25%, transparent)}.sts-search-list{z-index:20;background:var(--eco-card);color:var(--eco-ink);border:1px solid var(--eco-line);border-radius:var(--eco-r-lg);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 18px 50px #0a0a0b29}.sts-search-list li{border-radius:var(--eco-r-md);cursor:pointer;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px;display:flex}.sts-search-list li[aria-selected=true],.sts-search-list li:hover{background:var(--eco-sunk)}.sts-search-list small{color:var(--eco-soft);font-size:13px}.sts-search-error{color:var(--st-down-text);text-align:center;margin:10px 0 0;font-size:14px}.sts-popular{color:var(--eco-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex}.sts-popular a{border-radius:var(--eco-r-pill);border:1px solid var(--eco-line);min-height:36px;color:var(--eco-ink);transition:background-color var(--eco-t-fade) var(--eco-ease), transform var(--eco-t-press) var(--eco-ease);align-items:center;gap:8px;padding:0 13px 0 7px;font-weight:600;text-decoration:none;display:inline-flex}.sts-popular a:hover{background:var(--eco-sunk)}.sts-popular a:active{transform:scale(.97)}.sts-popular .sts-icon{border-radius:50%}.sts-hero-stats{flex-wrap:wrap;justify-content:center;gap:12px clamp(20px,4vw,48px);margin:8px 0 0;display:flex}.sts-hero-stats div{flex-direction:column-reverse;align-items:center;gap:2px;display:flex}.sts-hero-stats dd{font-family:var(--eco-display);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(24px,3vw,32px);font-weight:700}.sts-hero-stats dt{color:var(--eco-soft);font-size:13px}.sts-summary{border:1px solid var(--eco-line);border-radius:var(--eco-r-xl);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:clamp(22px,3.4vw,34px) 20px;display:flex}.sts-summary-icon{background:var(--st-ok);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.sts-summary[data-level=warn] .sts-summary-icon{background:var(--st-warn);color:#0a0a0b}.sts-summary[data-level=down] .sts-summary-icon{background:var(--st-down)}.sts-summary-title{font-family:var(--eco-display);margin:0;font-size:clamp(22px,3vw,30px);font-weight:700;line-height:1.15}.sts-summary-meta{color:var(--eco-soft);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;gap:4px 14px;margin:0;font-size:14px;display:flex}.sts-summary-note{max-width:60ch;color:var(--st-warn-text);margin:4px 0 0;font-size:13.5px}.sts-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;display:flex}.sts-section-head>div{flex-direction:column;gap:6px;max-width:68ch;display:flex}.sts-level{border-radius:var(--eco-r-pill);background:var(--st-ok-tint);color:var(--st-ok-text);white-space:nowrap;flex:none;align-items:center;gap:7px;padding:5px 11px 5px 9px;font-size:13px;font-weight:700;display:inline-flex}.sts-level i{background:var(--st-ok);border-radius:50%;width:8px;height:8px}.sts-level[data-level=warn]{background:var(--st-warn-tint);color:var(--st-warn-text)}.sts-level[data-level=warn] i{background:var(--st-warn)}.sts-level[data-level=down]{background:var(--st-down-tint);color:var(--st-down-text)}.sts-level[data-level=down] i{background:var(--st-down);box-shadow:0 0 0 4px color-mix(in srgb, var(--st-down) 25%, transparent)}.sts-level[data-quiet]{background:0 0;padding:0}.sts-level[data-size=lg]{padding:8px 15px 8px 12px;font-size:15px}.sts-level[data-size=lg] i{width:10px;height:10px}.sts-icon{object-fit:contain;background:#fff;border-radius:9px;flex:none;display:block;box-shadow:inset 0 0 0 1px #0a0a0b0f}.sts-tabs{border-radius:var(--eco-r-pill);background:var(--eco-sunk);flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.sts-tabs a{border-radius:var(--eco-r-pill);color:var(--eco-soft);transition:background-color var(--eco-t-fade) var(--eco-ease), color var(--eco-t-fade) var(--eco-ease), transform var(--eco-t-press) var(--eco-ease);padding:8px 15px;font-size:14px;font-weight:600;text-decoration:none}.sts-tabs a:hover{color:var(--eco-ink)}.sts-tabs a:active{transform:scale(.97)}.sts-tabs a[aria-current=page]{background:var(--eco-card);color:var(--eco-ink);box-shadow:0 1px 3px #0a0a0b1f}.sts-board{grid-template-columns:repeat(auto-fill,minmax(min(100%,232px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.sts-board-compact{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:4px 10px;margin-top:10px}.sts-board-compact[data-expanded=false]{display:none}.sts-mini{border-radius:var(--eco-r-md);color:var(--eco-ink);transition:background-color var(--eco-t-fade) var(--eco-ease);align-items:center;gap:10px;padding:7px 10px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.sts-mini:hover{background:var(--eco-sunk)}.sts-mini span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sts-mini[data-level=warn] span,.sts-mini[data-level=down] span{color:var(--st-down-text)}.sts-tile{border:1px solid var(--eco-line);border-radius:var(--eco-r-lg);background:var(--eco-card);height:100%;color:var(--eco-ink);transition:border-color var(--eco-t-fade) var(--eco-ease), transform var(--eco-t-press) var(--eco-ease);flex-direction:column;gap:12px;padding:14px 14px 10px;text-decoration:none;display:flex}.sts-tile:hover{border-color:color-mix(in srgb, var(--eco-ink) 30%, transparent)}.sts-tile:active{transform:scale(.97)}.sts-tile[data-level=warn]{border-color:var(--st-warn)}.sts-tile[data-level=down]{border-color:var(--st-down)}.sts-tile-head{align-items:center;gap:10px;display:flex}.sts-tile-name{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.sts-tile-name b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;overflow:hidden}.sts-tile-name small{color:var(--eco-soft);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.sts-board-more{align-self:center}.sts-card-chart{width:100%;height:40px;display:block;overflow:visible}.sts-card-line{fill:none;stroke:var(--eco-accent);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.sts-card-chart[data-level=warn] .sts-card-line{stroke:var(--st-warn)}.sts-card-chart[data-level=down] .sts-card-line{stroke:var(--st-down)}.sts-card-flat{stroke:var(--eco-line);stroke-width:1.5px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.sts-card-spike{stroke:var(--st-down);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke}.sts-plist{flex-direction:column;gap:4px;display:flex}.sts-plist-head{letter-spacing:.04em;text-transform:uppercase;color:var(--eco-soft);justify-content:space-between;gap:12px;margin:0 0 2px;padding:0 10px;font-size:12px;font-weight:700;display:flex}.sts-plist ul,.sts-plist ol{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.sts-plist li{justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:0 10px;font-size:14px;display:flex;position:relative}.sts-plist-bar{border-radius:var(--eco-r-xs);background:var(--st-brand-tint);position:absolute;inset:0 auto 0 0}.sts-plist-bar[data-level=warn]{background:var(--st-warn-tint)}.sts-plist-bar[data-level=down]{background:var(--st-down-tint)}.sts-plist-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;position:relative;overflow:hidden}.sts-plist-value{font-variant-numeric:tabular-nums;flex:none;position:relative}.sts-plist-top li{padding:0}.sts-plist-link{border-radius:var(--eco-r-xs);width:100%;min-height:44px;color:var(--eco-ink);transition:background-color var(--eco-t-fade) var(--eco-ease);align-items:center;gap:10px;padding:4px 10px;text-decoration:none;display:flex;position:relative}.sts-plist-link:hover{background:var(--eco-sunk)}.sts-plist-link>:not(.sts-plist-bar){position:relative}.sts-plist-rank{text-align:right;width:20px;color:var(--eco-soft);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.sts-plist-top .sts-plist-label{flex:1;align-items:baseline;gap:8px;display:flex}.sts-plist-top .sts-plist-label small{color:var(--eco-soft);text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.sts-plist-top .sts-plist-value{align-items:baseline;gap:8px;display:flex}.sts-plist-top .sts-plist-value small{text-align:right;min-width:44px;color:var(--eco-soft);font-size:12px;font-weight:700}.sts-plist-top .sts-plist-value small[data-dir=up]{color:var(--st-down-text)}.sts-plist-top .sts-plist-value small[data-dir=down]{color:var(--st-ok-text)}.sts-split{gap:16px;display:grid}@media (min-width:960px){.sts-split{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.sts-split-even{grid-template-columns:repeat(2,minmax(0,1fr))}}.sts-three{gap:16px;display:grid}@media (min-width:960px){.sts-three{grid-template-columns:repeat(3,minmax(0,1fr))}}.sts-filters{flex-direction:column;gap:10px;display:flex}.sts-chips{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.sts-chips::-webkit-scrollbar{display:none}.sts-chips a{border-radius:var(--eco-r-pill);border:1px solid var(--eco-line);color:var(--eco-ink);white-space:nowrap;transition:background-color var(--eco-t-fade) var(--eco-ease), transform var(--eco-t-press) var(--eco-ease);flex:none;padding:7px 13px;font-size:13.5px;font-weight:600;text-decoration:none}.sts-chips a:hover{background:var(--eco-sunk)}.sts-chips a:active{transform:scale(.97)}.sts-chips a[aria-current=true]{background:var(--eco-ink);border-color:var(--eco-ink);color:var(--eco-card)}.sts-cats{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sts-cats a{border-radius:var(--eco-r-pill);border:1px solid var(--eco-line);color:var(--eco-ink);transition:background-color var(--eco-t-fade) var(--eco-ease), transform var(--eco-t-press) var(--eco-ease);align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.sts-cats a:hover{background:var(--eco-sunk)}.sts-cats a:active{transform:scale(.97)}.sts-cats small{color:var(--eco-soft);font-variant-numeric:tabular-nums;font-weight:600}.sts-legend-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.sts-legend-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.sts-legend-list li{border:1px solid var(--eco-line);border-radius:var(--eco-r-lg);flex-direction:column;align-items:flex-start;gap:10px;padding:16px;font-size:14.5px;line-height:1.5;display:flex}.sts-how{gap:18px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.sts-how{grid-template-columns:repeat(3,minmax(0,1fr))}}.sts-how li{flex-direction:column;gap:8px;display:flex}.sts-how-n{border:1px solid var(--eco-line);border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:inline-grid}.sts-faq{flex-direction:column;display:flex}.sts-faq details{border-bottom:1px solid var(--eco-line)}.sts-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:16px 4px;font-weight:700;list-style:none;display:flex}.sts-faq summary::-webkit-details-marker{display:none}.sts-faq summary svg{transition:transform var(--eco-t-move) var(--eco-ease);flex:none}.sts-faq details[open] summary svg{transform:rotate(180deg)}.sts-faq summary:focus-visible{outline:2px solid var(--eco-accent);outline-offset:2px;border-radius:var(--eco-r-xs)}.sts-faq p{color:var(--eco-soft);margin:0;padding:0 4px 16px;line-height:1.6}.sts-crumbs{white-space:nowrap;scrollbar-width:none;color:var(--eco-soft);align-items:center;gap:8px;padding-inline:4px;font-size:14px;display:flex;overflow-x:auto}.sts-crumbs::-webkit-scrollbar{display:none}.sts-crumbs a{color:var(--eco-soft)}.sts-crumbs [aria-current]{color:var(--eco-ink);font-weight:600}.sts-h1{font-family:var(--eco-display);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(26px,4vw,42px);font-weight:700;line-height:1.08}.sts-verdict-card{border-radius:var(--eco-r-xl);background:var(--eco-card);flex-direction:column;gap:18px;padding:clamp(20px,3.4vw,32px);display:flex}.sts-verdict-top{align-items:flex-start;gap:16px;display:flex}.sts-verdict-top>div{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.sts-host{color:var(--eco-soft);align-self:flex-start;font-size:14px;text-decoration:none}.sts-host:hover{text-decoration:underline}.sts-art{flex:none;display:block}.sts-art img{object-fit:contain;display:block}.sts-verdict-card{position:relative}.sts-verdict-art{display:none}@media (min-width:900px){.sts-verdict-art{display:block;position:absolute;top:12px;right:20px}.sts-verdict-card:has(.sts-verdict-art) .sts-verdict-top>span{margin-right:140px}}.sts-answer{border-radius:var(--eco-r-lg);background:var(--st-ok-tint);color:var(--st-ok-text);align-items:flex-start;gap:12px;margin:0;padding:14px 16px;font-size:clamp(16px,1.8vw,19px);font-weight:700;line-height:1.4;display:flex}.sts-answer .sts-live-dot{margin-top:7px}.sts-answer small{color:var(--eco-ink);margin-top:4px;font-size:14.5px;font-weight:500;display:block}.sts-verdict-card[data-level=warn] .sts-answer{background:var(--st-warn-tint);color:var(--st-warn-text)}.sts-verdict-card[data-level=down] .sts-answer{background:var(--st-down-tint);color:var(--st-down-text)}.sts-verdict-card[data-level=none] .sts-answer{background:var(--eco-sunk);color:var(--eco-ink)}.sts-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,136px),1fr));gap:8px;margin:0;display:grid}.sts-facts div{border:1px solid var(--eco-line);border-radius:var(--eco-r-md);flex-direction:column;gap:4px;padding:12px 14px;display:flex}.sts-facts dt{color:var(--eco-soft);font-size:12.5px}.sts-facts dd{flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;display:flex}.sts-facts dd b{font-family:var(--eco-display);font-variant-numeric:tabular-nums;font-size:24px;line-height:1.1}.sts-facts dd small{color:var(--eco-soft);font-size:12.5px}.sts-facts dd b[data-ok=false]{color:var(--st-down-text)}.sts-report{gap:16px;display:grid}@media (min-width:960px){.sts-report{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}}.sts-report-box{border-radius:var(--eco-r-xl);background:var(--eco-card);flex-direction:column;gap:14px;padding:clamp(18px,3vw,28px);display:flex}.sts-report-check{background:var(--eco-sunk)}.sts-report-check .eco-btn-light{background:var(--eco-card);border:1px solid var(--eco-line)}.sts-report-check .eco-btn-light:hover{background:var(--eco-line)}.sts-reasons{flex-wrap:wrap;gap:8px;display:flex}.sts-reason{border-radius:var(--eco-r-pill);border:1px solid var(--eco-line);background:var(--eco-card);min-height:42px;color:var(--eco-ink);font:600 14px var(--eco-body);cursor:pointer;transition:background-color var(--eco-t-fade) var(--eco-ease), border-color var(--eco-t-fade) var(--eco-ease), color var(--eco-t-fade) var(--eco-ease), transform var(--eco-t-press) var(--eco-ease);padding:0 15px}.sts-reason:hover{border-color:var(--eco-ink)}.sts-reason:active{transform:scale(.97)}.sts-reason[aria-pressed=true]{background:var(--eco-ink);border-color:var(--eco-ink);color:var(--eco-card)}.sts-reason:disabled{cursor:default;opacity:.6}.sts-reason:focus-visible{outline:2px solid var(--eco-accent);outline-offset:2px}.sts-report-submit{align-self:flex-start;min-height:52px;padding-inline:28px;font-size:16px}.sts-report-status:empty{display:none}.sts-report-status{font-weight:600}.sts-error{color:var(--st-down-text);font-weight:600}.sts-verdict{border-radius:var(--eco-r-md);background:var(--eco-card);box-shadow:inset 4px 0 0 var(--st-ok);padding:14px 16px;line-height:1.55}.sts-verdict[data-ok=false]{box-shadow:inset 4px 0 0 var(--st-down)}.sts-countries{flex-direction:column;gap:6px;display:flex}.sts-countries li{border-radius:var(--eco-r-md);background:var(--eco-card);justify-content:space-between;gap:12px;padding:10px 14px;font-size:14px;display:flex}.sts-countries li[data-status=ok] b{color:var(--st-ok-text)}.sts-countries li[data-status=fail] b{color:var(--st-down-text)}.sts-countries li[data-status=pending] b,.sts-countries li[data-status=answered] b{color:var(--eco-soft)}.sts-daychart{flex-direction:column;gap:6px;padding-left:40px;display:flex}.sts-daychart-plot{height:clamp(130px,18vw,190px);position:relative}.sts-daychart-plot svg{width:100%;height:100%;display:block;overflow:visible}.sts-daychart-y{text-align:right;width:34px;color:var(--eco-soft);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px;position:absolute;left:-40px;transform:translateY(-50%)}.sts-daychart-x{height:16px;position:relative}.sts-daychart-x span{color:var(--eco-soft);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px;position:absolute;top:0;transform:translate(-50%)}.sts-daychart-single{stroke-width:3px}.sts-daychart-fill-top{stop-color:var(--eco-accent);stop-opacity:.32}.sts-daychart-fill-bottom{stop-color:var(--eco-accent);stop-opacity:.02}.sts-daychart-line{fill:none;stroke:var(--eco-accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.sts-daychart-base{stroke:var(--eco-ink);stroke-width:1.5px;stroke-dasharray:5 5;opacity:.6;vector-effect:non-scaling-stroke}.sts-daychart-grid{stroke:var(--eco-line);stroke-width:1px;vector-effect:non-scaling-stroke}.sts-daychart-vgrid{stroke:var(--eco-line);stroke-width:1px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.sts-daychart-fail{fill:var(--st-down)}.sts-legend{color:var(--eco-soft);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.sts-legend li{align-items:center;gap:7px;display:inline-flex}.sts-legend i{border-radius:3px;width:14px;height:10px}.sts-legend i[data-k=area]{background:color-mix(in srgb, var(--eco-accent) 35%, transparent);box-shadow:inset 0 2px 0 var(--eco-accent)}.sts-legend i[data-k=base]{border-top:2px dashed var(--eco-ink);opacity:.6;border-radius:0;height:0}.sts-legend i[data-k=fail]{background:var(--st-down);height:4px}.sts-legend i[data-k=ok-day]{background:var(--st-ok)}.sts-legend i[data-k=warn-day]{background:var(--st-warn)}.sts-legend i[data-k=down-day]{background:var(--st-down)}.sts-legend i[data-k=none-day]{background:var(--st-none)}.sts-strip{grid-template-columns:repeat(90,minmax(0,1fr));gap:2px;height:36px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:720px){.sts-strip{grid-template-columns:repeat(30,minmax(0,1fr));gap:3px}.sts-strip li:nth-child(-n+60){display:none}}.sts-strip li{background:var(--st-ok);border-radius:3px}.sts-strip li[data-level=warn]{background:var(--st-warn)}.sts-strip li[data-level=down]{background:var(--st-down)}.sts-strip li[data-level=none]{background:var(--st-none)}.sts-strip-x{color:var(--eco-soft);justify-content:space-between;font-size:12px;display:flex}.sts-calm-score{align-items:baseline;gap:10px;margin:0;display:flex}.sts-calm-score b{font-family:var(--eco-display);font-variant-numeric:tabular-nums;color:var(--st-ok-text);font-size:clamp(28px,4vw,40px);line-height:1}.sts-calm-score span{color:var(--eco-soft);font-size:14px}.sts-probe{flex-direction:column;margin:0;display:flex}.sts-probe div{justify-content:space-between;gap:12px;padding:11px 0;display:flex}.sts-probe div+div{border-top:1px solid var(--eco-line)}.sts-probe dt{color:var(--eco-soft);font-size:14px}.sts-probe dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:700}.sts-probe dd[data-ok=true]{color:var(--st-ok-text)}.sts-probe dd[data-ok=false]{color:var(--st-down-text)}.sts-feed{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sts-feed li{flex-direction:column;gap:2px;padding:11px 0;display:flex}.sts-feed li+li{border-top:1px solid var(--eco-line)}.sts-feed small{color:var(--eco-soft);font-size:13px}.sts-tips{flex-direction:column;gap:10px;margin:0;padding-left:22px;line-height:1.55;list-style:decimal;display:flex}.sts-tips li::marker{color:var(--eco-soft);font-weight:700}.sts-check-promo{border-radius:var(--eco-r-xl);color:#2a1406;background:#fff4ec;flex-direction:column;gap:16px;padding:clamp(20px,3vw,28px);display:flex}html[data-theme=dark] .sts-check-promo{color:#ffe6d4;background:#1d130c}.sts-check-promo .eco-lead{color:inherit;opacity:.85}.sts-check-promo .eco-btn{color:#0b0d12;background:#f77e2d}.sts-check-promo .eco-btn:hover{background:#e86f1f}@media (min-width:900px){.sts-check-promo{flex-direction:row;justify-content:space-between;align-items:center}}.sts-check-promo-head{align-items:center;gap:14px;display:flex}.sts-note{background:var(--st-warn-tint);border-radius:var(--eco-r-lg);padding:14px 18px;font-size:14px}.sts-ad:empty{display:none}.sts-about{gap:16px;display:grid}@media (min-width:900px){.sts-about{grid-template-columns:repeat(2,minmax(0,1fr))}}.sts-prose{color:var(--eco-soft);line-height:1.65}.sts-hero{isolation:isolate;position:relative}.sts-hero:before,.sts-hero:after{content:"";z-index:-1;pointer-events:none;position:absolute}.sts-hero:before{background-image:radial-gradient(color-mix(in srgb, var(--eco-ink) 22%, transparent) 1px, transparent 1.6px);background-size:24px 24px;inset:-24px -4vw -8px;-webkit-mask-image:radial-gradient(62% 78% at 50% 38%,#000 10%,#0000 72%);mask-image:radial-gradient(62% 78% at 50% 38%,#000 10%,#0000 72%)}.sts-hero:after{background:radial-gradient(closest-side, color-mix(in srgb, var(--eco-accent) 20%, transparent), transparent);width:min(860px,120%);height:560px;margin-left:calc(min(860px,120%)/-2);animation:18s ease-in-out infinite alternate sts-drift;top:-40%;left:50%}html[data-theme=dark] .sts-hero:after{background:radial-gradient(closest-side,#4b45e08c,#0000)}@keyframes sts-drift{0%{transform:translate(-8%)scale(1)}to{transform:translate(8%,6%)scale(1.12)}}.sts-card-chart,.sts-daychart-plot svg{animation:sts-wipe .8s var(--eco-ease) .12s both}@keyframes sts-wipe{0%{clip-path:inset(-4px 100% -4px -4px)}to{clip-path:inset(-4px)}}.sts-strip li{animation:sts-pop .36s var(--eco-ease) both;animation-delay:calc(var(--i,0) * 6ms + .1s);transform-origin:50% 100%}@keyframes sts-pop{0%{opacity:0;transform:scaleY(.3)}to{opacity:1;transform:scaleY(1)}}.sts-summary-icon path{stroke-dasharray:24;stroke-dashoffset:24px;animation:sts-stroke .48s var(--eco-ease) .15s forwards}@keyframes sts-stroke{to{stroke-dashoffset:0}}.sts-tile{position:relative;overflow:hidden}.sts-tile>*{position:relative}@media (hover:hover){.sts-tile:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(180px circle at var(--mx,50%) var(--my,50%), color-mix(in srgb, var(--eco-accent) 16%, transparent), transparent 70%);transition:opacity var(--eco-t-fade) var(--eco-ease);position:absolute;inset:0}.sts-tile:hover:after{opacity:1}}.sts-cat-icon{color:var(--eco-accent-text);flex:none}.sts-cats a:hover .sts-cat-icon{transform:scale(1.12)}.sts-cat-icon{transition:transform var(--eco-t-press) var(--eco-ease)}.sts-star{border-radius:var(--eco-r-pill);border:1px solid var(--eco-line);background:var(--eco-card);min-height:40px;color:var(--eco-soft);font:600 14px var(--eco-body);cursor:pointer;transition:background-color var(--eco-t-fade) var(--eco-ease), color var(--eco-t-fade) var(--eco-ease), transform var(--eco-t-press) var(--eco-ease);align-self:flex-start;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.sts-star:hover{background:var(--eco-sunk);color:var(--eco-ink)}.sts-star:active{transform:scale(.97)}.sts-star[aria-pressed=true]{color:var(--st-warn-text);border-color:var(--st-warn)}.sts-star:focus-visible{outline:2px solid var(--eco-accent);outline-offset:2px}.sts-incidents{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sts-incidents li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 4px;display:grid}.sts-incidents li+li{border-top:1px solid var(--eco-line)}.sts-incidents li>i{background:var(--st-warn);border-radius:50%;width:10px;height:10px}.sts-incidents li[data-level=down]>i{background:var(--st-down);box-shadow:0 0 0 4px color-mix(in srgb, var(--st-down) 22%, transparent)}.sts-incidents li>div{flex-wrap:wrap;align-items:baseline;gap:2px 12px;min-width:0;display:flex}.sts-incidents li>div b{font-size:15px}.sts-incidents li>div span{color:var(--eco-soft);font-variant-numeric:tabular-nums;font-size:14px}.sts-incidents small{color:var(--eco-soft);text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.sts-incident-service{color:var(--eco-ink);flex-basis:100%;align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.sts-incident-service:hover{text-decoration:underline}@media (max-width:560px){.sts-incidents li{grid-template-columns:auto minmax(0,1fr)}.sts-incidents small{text-align:left;grid-column:2}}@media (prefers-reduced-motion:reduce){.sts-live-dot:after,.sts-mark-ping{opacity:0;animation:none}.sts-faq summary svg{transition:none}.sts-hero:after,.sts-card-chart,.sts-daychart-plot svg,.sts-strip li,.sts-summary-icon path{animation:none}.sts-summary-icon path{stroke-dashoffset:0}.sts-tile:after{display:none}}
