@font-face{font-family: "Inter Fallback";src: local("Arial"),local("ArialMT"),local("Liberation Sans");ascent-override: 90.2%;descent-override: 22.48%;line-gap-override: 0%;size-adjust: 107.4%}@font-face{font-family: "Geist Mono";font-style: normal;font-weight: 400 700;font-display: swap;src: url(fonts/geist-mono-cyrillic-ext.woff2?v=e27f657e38d5) format("woff2");unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family: "Geist Mono";font-style: normal;font-weight: 400 700;font-display: swap;src: url(fonts/geist-mono-cyrillic.woff2?v=75b3bedbebc3) format("woff2");unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: "Geist Mono";font-style: normal;font-weight: 400 700;font-display: swap;src: url(fonts/geist-mono-symbols2.woff2?v=d67e4a94ba49) format("woff2");unicode-range: U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family: "Geist Mono";font-style: normal;font-weight: 400 700;font-display: swap;src: url(fonts/geist-mono-vietnamese.woff2?v=16e1d48b6dd2) format("woff2");unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family: "Geist Mono";font-style: normal;font-weight: 400 700;font-display: swap;src: url(fonts/geist-mono-latin-ext.woff2?v=745994b5cd95) format("woff2");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: "Geist Mono";font-style: normal;font-weight: 400 700;font-display: swap;src: url(fonts/geist-mono-latin.woff2?v=5f3d6ad60f29) format("woff2");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: "Inter";font-style: normal;font-weight: 400 800;font-display: swap;src: url(fonts/inter-cyrillic-ext.woff2?v=942b71451b22) format("woff2");unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family: "Inter";font-style: normal;font-weight: 400 800;font-display: swap;src: url(fonts/inter-cyrillic.woff2?v=a7f3e73668cc) format("woff2");unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: "Inter";font-style: normal;font-weight: 400 800;font-display: swap;src: url(fonts/inter-greek-ext.woff2?v=009e52d835e4) format("woff2");unicode-range: U+1F00-1FFF}@font-face{font-family: "Inter";font-style: normal;font-weight: 400 800;font-display: swap;src: url(fonts/inter-greek.woff2?v=b6a22966401b) format("woff2");unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family: "Inter";font-style: normal;font-weight: 400 800;font-display: swap;src: url(fonts/inter-vietnamese.woff2?v=07df696d36de) format("woff2");unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family: "Inter";font-style: normal;font-weight: 400 800;font-display: swap;src: url(fonts/inter-latin-ext.woff2?v=8bc9dee39dea) format("woff2");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: "Inter";font-style: normal;font-weight: 400 800;font-display: swap;src: url(fonts/inter-latin.woff2?v=dd8a4575be98) format("woff2");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}:root{--bg: #0b0d10;--bg2: #0f1216;--card: #13171c;--chip: #1a1f26;--track: #262c35;--line: rgba(255,255,255,.085);--line2: rgba(255,255,255,.05);--ink: #eceef1;--mut: #a3abb6;--dim: #878f9b;--acc: #f26b30;--accHov: #ff8450;--accInk: #160b05;--green: #4ade80;--red: #f87171;--blue: #60a5fa;--yellow: #fbbf24;--acc-soft: rgba(242,107,48,.13);--acc-line: rgba(242,107,48,.5);--acc-fill: rgba(242,107,48,.14);--green-soft: rgba(74,222,128,.13);--red-soft: rgba(248,113,113,.14);--yellow-soft: rgba(251,191,36,.13);--blue-soft: rgba(96,165,250,.14);--s1: var(--acc);--s2: #a6b8cc;--s3: var(--green);--s4: var(--blue);--s5: var(--dim);--s6: var(--yellow);--shadow: 0 14px 44px rgba(0,0,0,.38);--font: "Inter","Inter Fallback",system-ui,-apple-system,"Segoe UI",sans-serif;--mono: "Geist Mono","JetBrains Mono",ui-monospace,Menlo,Consolas,monospace;--wide: normal;--radius: 12px;--radius-sm: 8px;--radius-xs: 5px;--nav-h: 60px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 72px;color-scheme: dark}:root[data-theme="light"],[data-theme="light"]{--bg: #f3f2ef;--bg2: #faf9f7;--card: #ffffff;--chip: #eeede9;--track: #dfddd6;--line: rgba(16,20,28,.12);--line2: rgba(16,20,28,.07);--ink: #15181d;--mut: #4a515b;--dim: #5f6772;--acc: #b8430f;--accHov: #963609;--accInk: #ffffff;--green: #15803d;--red: #c81e1e;--blue: #1d4ed8;--yellow: #a14a06;--acc-soft: rgba(184,67,15,.09);--acc-line: rgba(184,67,15,.42);--acc-fill: rgba(184,67,15,.14);--green-soft: rgba(21,128,61,.1);--red-soft: rgba(200,30,30,.09);--yellow-soft: rgba(161,74,6,.1);--blue-soft: rgba(29,78,216,.09);--s2: #5a6b80;--shadow: 0 14px 44px rgba(16,20,28,.1);color-scheme: light}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%}body{margin: 0;background: var(--bg);color: var(--ink);font: 400 15px/1.6 var(--font);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;min-height: 100vh;display: flex;flex-direction: column;overflow-x: hidden;overflow-x: clip}[data-theme]{background-color: var(--bg);color: var(--ink)}main{flex: 1 0 auto}a{color: var(--acc);text-decoration: none}a:hover{color: var(--accHov)}h1,h2,h3,h4{margin: 0;font-family: var(--font);letter-spacing: -.02em;line-height: 1.15;text-wrap: balance}h1{font-size: 32px;font-weight: 700}h2{font-size: 17px;font-weight: 700}h3{font-size: 15px;font-weight: 600}p{margin: 0 0 14px;text-wrap: pretty}code,kbd,pre{font-family: var(--mono)}code{font-size: 12px;background: var(--chip);border: 1px solid var(--line);padding: 1px 5px;border-radius: 4px}pre{margin: 0}img,svg{max-width: 100%}button,input,select,textarea{font: inherit;color: inherit}::selection{background: var(--acc-fill)}:focus-visible{outline: 2px solid var(--acc);outline-offset: 2px}[hidden]{display: none !important}.container{max-width: 1280px;margin: 0 auto;padding: 0 24px;width: 100%}.container-narrow{max-width: 720px;margin: 0 auto;padding: 0 24px;width: 100%}.page{padding-top: 8px;padding-bottom: 64px}.page-head{padding: 44px 0 18px;display: flex;align-items: baseline;gap: 6px 14px;flex-wrap: wrap}.page-head h1{font-size: 34px;letter-spacing: -.025em}.page-head .note.mono,.page-head .count{font: 600 12px var(--mono);color: var(--dim)}.page-head p,.page-sub{margin: 6px 0 0;font-size: 16px;line-height: 1.6;color: var(--mut);max-width: 40.5em;flex-basis: 100%}.stack{display: flex;flex-direction: column;gap: 18px}.row{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.row-between{display: flex;align-items: center;justify-content: space-between;gap: 8px;flex-wrap: wrap}.grow{flex: 1 1 auto;min-width: 0}.grid-cards{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(340px,100%),1fr));gap: 20px}.grid-cards>*{min-width: 0}.grid-cards.fit{grid-template-columns: repeat(auto-fit,minmax(min(340px,100%),1fr))}:is(.grid-cards,.grid-fill,.grid-kpi,.srv-main,.srv-side)>.card + .card{margin-top: 0}.grid-fill{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(310px,100%),1fr));gap: 16px}.grid-kpi{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(160px,100%),1fr));gap: 12px}.mt-0{margin-top: 0}.mt-1{margin-top: 10px}.mt-2{margin-top: 16px}.mt-3{margin-top: 24px}.mt-4{margin-top: 36px}.mt-5{margin-top: 56px}.mb-1{margin-bottom: 8px}.mb-2{margin-bottom: 14px}.section-title{display: flex;align-items: baseline;gap: 12px;margin: 48px 0 18px}.section-title h2{font: 700 20px/1.2 var(--font);letter-spacing: -.02em}.section-head{text-align: center;max-width: 38em;margin: 64px auto 28px}.section-head h2{font: 700 26px/1.2 var(--font);letter-spacing: -.025em;margin: 0 0 8px}.section-head p{margin: 0;font: 400 15.5px/1.6 var(--font);color: var(--mut)}.nav{position: sticky;top: 0;z-index: 30;background: color-mix(in srgb,var(--bg) 86%,transparent);-webkit-backdrop-filter: blur(14px) saturate(1.3);backdrop-filter: blur(14px) saturate(1.3);border-bottom: 1px solid var(--line)}.nav-in{max-width: 1280px;margin: 0 auto;padding: 0 24px;display: flex;align-items: center;gap: 20px;min-height: var(--nav-h)}.brand{display: inline-flex;align-items: center;gap: 10px;color: var(--ink);white-space: nowrap}.brand:hover{color: var(--ink)}.brand-tile{position: relative;width: 28px;height: 28px;background: var(--acc);border-radius: 7px;display: grid;place-items: center;flex: 0 0 auto;color: var(--accInk);font: 900 17px/1 var(--font);font-stretch: var(--wide)}.brand-tile svg{width: 18px;height: 18px;display: block}.brand-tile::after{content: "";position: absolute;top: -3px;right: -3px;width: 8px;height: 8px;border-radius: 50%;background: var(--green);box-shadow: 0 0 0 2px var(--bg)}.brand-name{font: 700 15.5px/1 var(--font);letter-spacing: .05em}.nav-links{display: flex;gap: 2px;font: 500 13.5px/1 var(--font)}.nav-link{position: relative;display: inline-flex;align-items: center;padding: 8px 11px;border-radius: var(--radius-sm);color: var(--mut);min-height: 36px;white-space: nowrap}.nav-link:hover{color: var(--ink);background: var(--chip)}.nav-link.active{color: var(--ink)}.nav-link.active::after{content: "";position: absolute;left: 11px;right: 11px;bottom: -12px;height: 2px;background: var(--ink);border-radius: 2px}.nav-search{margin-left: auto;display: flex;align-items: center;gap: 8px;background: var(--chip);border: 1px solid var(--line);border-radius: var(--radius-sm);padding: 0 12px;width: 230px;color: var(--dim)}.nav-search:focus-within{border-color: var(--acc)}.nav-search-icon{font-family: var(--mono);font-size: 13px}.nav-search input[type="search"]{flex: 1;min-width: 0;width: auto;background: transparent;border: 0;border-radius: 0;outline: 0;color: var(--ink);font: 400 13px var(--font);padding: 8px 0;min-height: 0}.nav-search input[type="search"]::placeholder{color: var(--dim)}.theme-btn{cursor: pointer;background: transparent;border: 1px solid var(--line);border-radius: var(--radius-sm);padding: 8px 11px;font: 600 11px/1 var(--mono);color: var(--mut);white-space: nowrap;min-height: 36px;letter-spacing: .04em}.theme-btn:hover{color: var(--ink);border-color: var(--mut)}.nav-toggle{position: absolute;opacity: 0;width: 0;height: 0;pointer-events: none}.nav-burger{display: none;cursor: pointer;border: 1px solid var(--line);border-radius: var(--radius-sm);width: 44px;height: 44px;place-items: center;color: var(--mut);font-size: 18px;line-height: 1}.nav-burger:hover{color: var(--ink);border-color: var(--mut)}.footer{border-top: 1px solid var(--line);margin-top: 72px;flex-shrink: 0;background: var(--bg2)}.footer-in{max-width: 1280px;margin: 0 auto;display: flex;flex-wrap: wrap;gap: 10px 16px;align-items: center;padding: 30px 24px;font: 500 12px var(--mono);color: var(--dim)}.foot-text{display: flex;flex-wrap: wrap;gap: 6px 12px;align-items: center}.foot-text>span:first-child{font: 700 12px var(--font);font-stretch: var(--wide);letter-spacing: .03em;color: var(--ink)}.foot-links{margin-left: auto;display: flex;flex-wrap: wrap;gap: 2px;font-family: var(--font);font-size: 13px;font-weight: 500}.foot-links a{padding: 4px 8px;border-radius: 5px;color: var(--mut)}.foot-links a:hover,.foot-links a.active{color: var(--ink)}.flash{display: flex;gap: 10px;align-items: baseline;background: var(--acc-soft);border: 1px solid var(--acc-line);color: var(--ink);padding: 10px 14px;border-radius: var(--radius-sm);margin: 14px 0 0;font-size: 13.5px}.flash b{font-weight: 700}.flash-warn{background: var(--yellow-soft);border-color: color-mix(in srgb,var(--yellow) 45%,transparent)}.muted{color: var(--mut)}.dim{color: var(--dim)}.acc{color: var(--acc)}.green{color: var(--green)}.red{color: var(--red)}.blue{color: var(--blue)}.yellow{color: var(--yellow)}.num{font-variant-numeric: tabular-nums}.small{font-size: 12px}.tiny{font-size: 11px}.right{text-align: right}.nowrap{white-space: nowrap}.ellipsis{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;min-width: 0}.eyebrow{font: 600 11px var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--dim)}.note{font-family: var(--font);font-weight: 400;font-size: 13px;line-height: 1.5;color: var(--dim)}.live{display: inline-flex;align-items: center;gap: 8px;font: 600 11px var(--mono);letter-spacing: .14em;text-transform: uppercase;color: var(--acc)}.mono{font-family: var(--mono)}.sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.dot{display: inline-block;width: 9px;height: 9px;border-radius: 50%;background: var(--green);box-shadow: 0 0 0 3px var(--green-soft);vertical-align: middle}.dot.off{background: var(--dim);box-shadow: none}.card{background: var(--card);border: 1px solid var(--line);border-radius: var(--radius);padding: 22px 24px;min-width: 0}.card-hero{background: linear-gradient(180deg,var(--bg2),var(--card))}.card-inset{background: var(--bg);border: 1px solid var(--line);border-radius: var(--radius-sm);padding: 12px 14px}.card-hover{transition: border-color .15s,transform .15s}.card-hover:hover{border-color: color-mix(in srgb,var(--ink) 28%,transparent)}.card.fresh{border-color: var(--acc-line)}.card.offline{opacity: .6}.card-head{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: baseline;gap: 6px 12px;margin-bottom: 14px}.card-head h2,.card-title{font: 600 15.5px/1.3 var(--font);margin: 0;letter-spacing: -.01em}.card-head .more{font: 500 13px var(--font);color: var(--mut);white-space: nowrap}.card-head .more:hover,a:hover>.card-head .more{color: var(--acc)}.card-head .eyebrow,.card-head .note{white-space: nowrap}.card + .card{margin-top: 20px}.widget-v,.kpi-v,.counter-v,.cd-v,.pc-big{font-family: var(--font);font-stretch: var(--wide);font-weight: 700;font-variant-numeric: tabular-nums;font-feature-settings: "tnum" 1,"lnum" 1;letter-spacing: -.025em}a.widget{display: flex;flex-direction: column;color: inherit;text-decoration: none}a.widget:hover{color: inherit}a.widget:hover .widget-v{color: var(--acc)}.widget-v{font-size: 56px;line-height: 1;margin: 18px 0 12px;letter-spacing: -.035em}.widget-k{font: 400 14px/1.5 var(--font);color: var(--mut);margin-top: auto}.widget-k b{color: var(--ink);font-weight: 600}.widget .card-head{margin-bottom: 0}.widget .card-title{font: 600 11px var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--dim)}.widgets{gap: 0;border: 1px solid var(--line);border-radius: var(--radius);background: var(--card);overflow: hidden;grid-template-columns: repeat(auto-fit,minmax(min(300px,100%),1fr))}.widgets>.card{border: 0;border-radius: 0;background: transparent;box-shadow: inset 1px 0 0 var(--line);padding: 26px 28px 28px}.widgets>.card:hover{background: var(--bg2)}.kpi{background: var(--bg);border: 1px solid var(--line);border-radius: var(--radius-sm);padding: 16px 18px;min-width: 0}.kpi-v{font-size: 26px;line-height: 1.1}.kpi-v small{font-size: 13px;color: var(--dim);font-weight: 600;margin-left: 4px;letter-spacing: 0;font-family: var(--mono);font-stretch: 100%}.kpi-k{font: 600 11px var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--dim);margin-top: 8px}.kpi-n{font: 400 12px var(--mono);color: var(--dim);margin-top: 4px}.kpi-tile{background: var(--card);border: 1px solid var(--line);border-radius: var(--radius);padding: 18px 20px;min-width: 0}.kpi-tile .kpi-v{font-size: 26px}.counters{border-top: 1px solid var(--line);border-bottom: 1px solid var(--line);background: var(--bg2)}.counters-in{max-width: 1280px;margin: 0 auto;display: grid;grid-template-columns: repeat(auto-fit,minmax(200px,1fr));padding: 0 24px}.counter{padding: 24px 24px;border-left: 1px solid var(--line2);min-width: 0}.counter-v{font-size: 28px;line-height: 1.1}.counter-k{font: 600 11px var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--dim);margin-top: 6px}:where(.kpi-v,.counter-v,.widget-v){color: var(--ink)}.bar{--cells: 10;height: 6px;background: var(--track);border-radius: 1px;overflow: hidden;-webkit-mask: repeating-linear-gradient(90deg,#000 0 calc(100% / var(--cells) - 2px),transparent calc(100% / var(--cells) - 2px) calc(100% / var(--cells)));mask: repeating-linear-gradient(90deg,#000 0 calc(100% / var(--cells) - 2px),transparent calc(100% / var(--cells) - 2px) calc(100% / var(--cells)))}.bar>i{display: block;height: 100%;background: var(--acc)}.bar>i.green{background: var(--green)}.bar>i.red{background: var(--red)}.bar-lg{--cells: 20;height: 12px}.bar-sm,.bar.share-bar{height: 4px;border-radius: 2px;-webkit-mask: none;mask: none}.bar-sm>i,.share-bar>i{border-radius: 2px}.chip{display: inline-flex;align-items: center;gap: 4px;font: 500 11px/1 var(--mono);background: var(--chip);border: 1px solid var(--line);border-radius: var(--radius-xs);padding: 5px 8px;color: var(--mut);white-space: nowrap;text-decoration: none}.chip-acc,.chip-on{background: var(--acc-soft);border-color: var(--acc-line);color: var(--acc)}.chip-green{background: var(--green-soft);border-color: transparent;color: var(--green)}.chip-red{background: var(--red-soft);border-color: transparent;color: var(--red)}.chip-blue{background: var(--blue-soft);border-color: transparent;color: var(--blue)}.chip-ghost{background: transparent;border-style: dashed}.chip-ghost[title]{cursor: help}.chip-lg{font: 600 12.5px/1 var(--font);padding: 7px 11px;border-radius: var(--radius-sm);color: var(--ink)}button.chip,.chip-btn{appearance: none;-webkit-appearance: none;cursor: pointer}a.chip:hover,.chip-btn:hover{color: var(--ink);border-color: color-mix(in srgb,var(--ink) 35%,transparent)}a.chip-acc:hover{color: var(--acc);border-color: var(--acc)}.chips{display: flex;flex-wrap: wrap;gap: 5px}.chip-check{position: relative;cursor: pointer;display: inline-flex}.chip-check input{position: absolute;opacity: 0;width: 0;height: 0;pointer-events: none}.chip-check .chip{cursor: pointer}.chip-check input:checked + .chip{background: var(--ink);border-color: var(--ink);color: var(--bg)}.chip-check input:focus-visible + .chip{outline: 2px solid var(--acc);outline-offset: 1px}.lead{font: 600 11.5px/1 var(--mono);background: var(--chip);border: 1px solid var(--line);border-radius: var(--radius-xs);padding: 6px 8px;color: var(--mut);white-space: nowrap;min-width: 28px;text-align: center;flex: 0 0 auto;font-variant-numeric: tabular-nums}.btn{display: inline-flex;align-items: center;justify-content: center;gap: 6px;cursor: pointer;border: 1px solid var(--line);background: var(--chip);color: var(--ink);border-radius: var(--radius-sm);padding: 9px 16px;font: 500 13.5px/1.2 var(--font);white-space: nowrap;min-height: 38px;text-decoration: none;transition: background .12s,border-color .12s}.btn:hover{border-color: color-mix(in srgb,var(--ink) 35%,transparent);color: var(--ink)}.btn-acc{background: var(--acc);border-color: var(--acc);color: var(--accInk);font-weight: 700}.btn-acc:hover{background: var(--accHov);border-color: var(--accHov);color: var(--accInk)}.btn-ghost{background: transparent;color: var(--mut);border-color: transparent}.btn-ghost:hover{color: var(--ink);background: var(--chip);border-color: transparent}.btn-sm{padding: 5px 10px;min-height: 30px;font-size: 12px}.btn-lg{padding: 12px 24px;font-size: 15px;min-height: 48px}.btn-mono{font-family: var(--mono);font-weight: 600;font-size: 12px}.btn:disabled,.btn[aria-disabled="true"]{opacity: .45;cursor: default}.btn.copied{border-color: var(--green);color: var(--green)}.copy{cursor: pointer;background: var(--bg);border: 1px dashed color-mix(in srgb,var(--ink) 25%,transparent);border-radius: var(--radius-sm);padding: 10px 14px;font: 600 12.5px var(--mono);color: var(--ink);white-space: nowrap}.copy:hover{border-style: solid;border-color: var(--ink)}.copy.copied{color: var(--green);border-color: var(--green);border-style: solid}.pill{display: inline-flex;align-items: center;gap: 6px;font: 600 10.5px/1 var(--mono);letter-spacing: .04em;text-transform: uppercase;background: var(--chip);border: 1px solid var(--line);border-radius: 999px;padding: 4px 9px 4px 8px;color: var(--mut);white-space: nowrap}.pill::before{content: "";width: 6px;height: 6px;border-radius: 50%;background: currentColor}.pill-on{color: var(--green);background: var(--green-soft);border-color: transparent}.pill-off{color: var(--dim)}.pill-off::before{background: transparent;box-shadow: inset 0 0 0 1.5px currentColor}.pill-err{color: var(--red);background: var(--red-soft);border-color: transparent}.pill-run{color: var(--acc);border-color: var(--acc-line);background: var(--acc-soft)}.pill-run::before{animation: zr-blink 1s infinite}@keyframes zr-blink{50%{opacity: .25}}.toolbar{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;padding: 0 0 16px}.toolbar input[type="search"]{width: 280px;max-width: 100%}.toolbar select{width: auto}.toolbar .chip-lg{min-height: 36px}.toolbar .page-note{margin-left: auto;font: 500 11.5px var(--mono);color: var(--dim);white-space: nowrap}.seg,.range-tabs,.metric-tabs{display: inline-flex;gap: 2px;background: var(--chip);border: 1px solid var(--line);border-radius: var(--radius-sm);padding: 3px;font: 600 11px/1 var(--mono)}.seg>a,.seg>button,.range-tabs button,.metric-tabs button{border-radius: 5px;padding: 6px 11px;cursor: pointer;color: var(--mut);background: transparent;border: 0;min-height: 28px;display: inline-flex;align-items: center;letter-spacing: .03em;white-space: nowrap}.seg>a:hover,.seg>button:hover,.range-tabs button:hover,.metric-tabs button:hover{color: var(--ink)}.seg>.active,.range-tabs button.active,.metric-tabs button.active{background: var(--ink);color: var(--bg)}.chart-head{display: flex;justify-content: space-between;align-items: center;gap: 8px;flex-wrap: wrap;margin-bottom: 14px}.chart-foot{display: flex;justify-content: space-between;font: 500 10.5px var(--mono);color: var(--dim);margin-top: 8px}.panes{overflow-x: auto}.panes svg.chart{min-width: 560px}.chart-fit{min-width: 0;container-type: inline-size}svg.chart{width: 100%;height: auto;display: block;overflow: visible;font-family: var(--mono)}svg.chart .grid{stroke: var(--line);stroke-width: 1}svg.chart .tick{fill: var(--dim);font-size: 10.5px;font-weight: 500}svg.chart .legend{fill: var(--mut);font-size: 11px;font-weight: 500}svg.chart .line{fill: none;stroke-width: 2;stroke-linejoin: round;stroke-linecap: round}svg.chart .area{opacity: 1;stroke: none}svg.chart .s1{stroke: var(--s1);fill: var(--s1)}svg.chart .s2{stroke: var(--s2);fill: var(--s2)}svg.chart .s3{stroke: var(--s3);fill: var(--s3)}svg.chart .s4{stroke: var(--s4);fill: var(--s4)}svg.chart .s5{stroke: var(--s5);fill: var(--s5)}svg.chart .s6{stroke: var(--s6);fill: var(--s6)}svg.chart .area.s1{fill: var(--acc-fill)}svg.chart .area.s2,svg.chart .area.s3,svg.chart .area.s4,svg.chart .area.s5,svg.chart .area.s6{opacity: .14}svg.chart .line.s1,svg.chart .line.s2,svg.chart .line.s3,svg.chart .line.s4,svg.chart .line.s5,svg.chart .line.s6{fill: none}svg.chart .line.s2{stroke-dasharray: 1 0}.chart-empty{padding: 26px 0;font: 500 12px var(--mono);color: var(--dim);text-align: center;border: 1px dashed var(--line);border-radius: var(--radius-sm)}svg.spark{width: 100%;height: 28px;display: block}svg.spark .spark-area{fill: var(--acc-fill)}svg.spark .spark-line{fill: none;stroke: var(--acc);stroke-width: 1.5;vector-effect: non-scaling-stroke}.spark-green .spark-line{stroke: var(--green)}.spark-green .spark-area{fill: var(--green-soft)}.spark-red .spark-line{stroke: var(--red)}.spark-red .spark-area{fill: var(--red-soft)}svg.chart .col{fill: var(--track)}svg.chart .col.hi{fill: var(--acc)}svg.chart .col:hover{fill: var(--mut)}.chartbox{position: relative;margin: 0;container-type: inline-size}svg.chart-big{cursor: crosshair;touch-action: pan-y}svg.chart-big .tick{font-size: 12px;font-weight: 500;fill: var(--dim)}svg.chart-big .grid{stroke: var(--line);stroke-dasharray: 2 5}svg.chart-big .line{stroke-width: 2.5;vector-effect: non-scaling-stroke}svg.chart-big .line.s2,svg.chart-big .line.s3,svg.chart-big .line.s4{stroke-width: 1.75}svg.chart-big .hair{stroke: var(--ink);stroke-width: 1;opacity: .5;stroke-dasharray: 2 3;vector-effect: non-scaling-stroke}svg.chart-big .dot{stroke: var(--card);stroke-width: 2.5;vector-effect: non-scaling-stroke}svg.chart-big .dot.s1{fill: var(--s1)}svg.chart-big .dot.s2{fill: var(--s2)}svg.chart-big .dot.s3{fill: var(--s3)}svg.chart-big .dot.s4{fill: var(--s4)}svg.chart-big .dot.s5{fill: var(--s5)}svg.chart-big .dot.s6{fill: var(--s6)}svg.chart-big:focus{outline: none}svg.chart-big:focus-visible{outline: 2px solid var(--acc);outline-offset: 4px;border-radius: 6px}.chart-legend{display: flex;flex-wrap: wrap;gap: 4px 16px;margin: 0 0 10px;font: 500 12.5px var(--font);color: var(--mut)}.chart-legend span{display: inline-flex;align-items: center;gap: 7px}.key{display: inline-block;width: 14px;height: 3px;border-radius: 2px;flex: 0 0 auto;background: var(--s1)}.key.s2{background: var(--s2)}.key.s3{background: var(--s3)}.key.s4{background: var(--s4)}.key.s5{background: var(--s5)}.key.s6{background: var(--s6)}.key.key-mark{background: none;height: 0;width: 12px;border-top: 2px dashed var(--mut)}.chart-tip{position: absolute;z-index: 5;pointer-events: none;min-width: 160px;background: var(--ink);color: var(--bg);border-radius: var(--radius-sm);padding: 8px 12px 9px;box-shadow: var(--shadow)}.chart-tip .tip-head{font: 600 10.5px var(--mono);letter-spacing: .06em;text-transform: uppercase;opacity: .72;margin-bottom: 4px;white-space: nowrap}.chart-tip .tip-row{display: flex;align-items: center;gap: 8px;line-height: 1.7;white-space: nowrap}.chart-tip .tip-row b{font: 700 16px var(--font);font-stretch: var(--wide);font-variant-numeric: tabular-nums}.chart-tip .tip-row span{font: 500 12px var(--font);opacity: .8}.chart-tip .key{outline: 1.5px solid var(--bg)}.chart-tip .tip-mark span{font-weight: 700;opacity: 1}svg.chart-big .mark-line{stroke: var(--mut);stroke-width: 1.25;stroke-dasharray: 4 4;vector-effect: non-scaling-stroke}svg.chart-big .mark-label{font: 700 10.5px var(--mono);letter-spacing: .08em;fill: var(--mut);paint-order: stroke;stroke: var(--card);stroke-width: 4px;stroke-linejoin: round}svg.chart-big .chart-mark:hover .mark-line{stroke: var(--ink)}svg.chart-big .chart-mark.fw .mark-line{stroke: var(--acc)}svg.chart-big .chart-mark.fw .mark-label{fill: var(--acc)}@container (max-width: 700px){svg.chart-big .tick{font-size: 16px}svg.chart-big .mark-label{font-size: 14px}}@container (max-width: 520px){svg.chart-big .tick{font-size: 21px}svg.chart-big .tick-odd{display: none}svg.chart-big .mark-label{font-size: 17px}}.list-row{display: flex;align-items: center;gap: 14px;padding: 11px 0;border-top: 1px solid var(--line2);min-width: 0}.card-head + .list-row{border-top: 0}.list-main{flex: 1 1 0%;min-width: 40%}.list-name{font: 600 14px/1.35 var(--font);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: var(--ink);display: block}a.list-name:hover,.list-row:hover .list-name{color: var(--acc)}.list-meta{font: 400 11.5px/1.5 var(--mono);color: var(--dim);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.list-end{font: 600 13px var(--mono);white-space: nowrap;text-align: right;flex: 0 1 auto;min-width: 0;overflow: hidden;text-overflow: ellipsis;font-variant-numeric: tabular-nums}:where(.list-end){color: var(--ink)}.kv{display: flex;justify-content: space-between;gap: 12px;padding: 9px 0;border-top: 1px solid var(--line2);font: 500 12.5px/1.5 var(--mono)}.card-head + .kv{border-top: 0}.kv-k{color: var(--dim);white-space: nowrap}.kv-v{text-align: right;min-width: 0;word-break: break-word}:where(.kv-v){color: var(--ink)}.kv-v .note{display: block;font-family: var(--font);text-align: right}.kv-stack{display: flex;gap: 12px;padding: 9px 0;border-top: 1px solid var(--line2);font: 500 12px/1.4 var(--mono)}.kv-stack .kv-k{min-width: 96px}.kv-stack .kv-v{text-align: left}.contacts{background: var(--card);border: 1px solid var(--line);border-radius: var(--radius);padding: 4px 20px;margin-top: 20px}.contacts .kv{padding: 12px 0;font-size: 12.5px;flex-wrap: wrap}.contacts .kv:first-child{border-top: 0}.contacts .kv-v{color: var(--acc)}.table-wrap{overflow-x: auto;-webkit-overflow-scrolling: touch;background: var(--card);border: 1px solid var(--line);border-radius: var(--radius)}.card>.table-wrap,.table-plain{border: 0;border-radius: 0;background: transparent}table{border-collapse: collapse;width: 100%;font-variant-numeric: tabular-nums}th,td{padding: 12px 12px;border-bottom: 1px solid var(--line2);text-align: left;vertical-align: middle;white-space: nowrap;font-size: 12.5px}th:first-child,td:first-child{padding-left: 20px}th:last-child,td:last-child{padding-right: 20px}thead th{font: 600 10.5px var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--dim);border-bottom: 1px solid var(--line);background: var(--bg2);padding-top: 12px;padding-bottom: 12px}th a{color: inherit;display: inline-flex;gap: 4px;align-items: center}th a::after{content: "↕";opacity: .35;font-size: 10px}th a:hover{color: var(--ink)}th.active a{color: var(--ink)}th.active a::after{content: none}td{font-family: var(--mono);font-weight: 500;color: var(--mut)}td b,td strong{color: var(--ink);font-weight: 600}td.num,th.num{text-align: right}td.num:first-child{color: var(--dim);width: 44px}td.name{white-space: normal;min-width: 220px;max-width: 400px;font-family: var(--font);line-height: 1.3}td.name a{color: var(--ink);font-weight: 600;font-size: 14px}td.name a:hover{color: var(--acc)}td.wrap{white-space: normal}td.text{font-family: var(--font)}tbody tr:last-child td{border-bottom: 0}tbody tr:hover td{background: var(--bg2)}tr.offline td,tr.offline td.name a{color: var(--dim)}tr.offline .bar{opacity: .4}.addr{color: var(--dim);font-size: 11.5px;font-family: var(--mono);font-weight: 400}.td-pop{min-width: 118px}.td-pop .bar{width: 96px;margin-top: 6px}.td-tags .chips{flex-wrap: nowrap}td.age-fresh{color: var(--green);font-weight: 600}td.age-old{color: var(--dim)}.due{display: inline-block;font: 700 10px/1 var(--mono);letter-spacing: .06em;text-transform: uppercase;background: var(--green);color: var(--bg);border-radius: 3px;padding: 4px 6px}.fw{display: inline-block;font: 700 9.5px/1 var(--mono);letter-spacing: .06em;color: var(--acc);border: 1px solid var(--acc-line);border-radius: 3px;padding: 2px 4px;margin-left: 4px;vertical-align: 1px}td.wipe-first{font-weight: 700;color: var(--ink);font-size: 12.5px}input[type="search"],input[type="text"],input[type="number"],input[type="password"],input[type="email"],select,textarea{background: var(--chip);border: 1px solid var(--line);color: var(--ink);border-radius: var(--radius-sm);padding: 8px 12px;font: 500 13.5px var(--font);min-height: 38px}input::placeholder,textarea::placeholder{color: var(--dim)}input:focus,select:focus,textarea:focus{outline: 2px solid var(--acc);outline-offset: 1px;border-color: var(--acc)}input[type="search"]{width: 100%}select{appearance: none;-webkit-appearance: none;cursor: pointer;padding-right: 28px;background-image: linear-gradient(45deg,transparent 50%,var(--mut) 50%),linear-gradient(135deg,var(--mut) 50%,transparent 50%);background-position: calc(100% - 15px) 55%,calc(100% - 10px) 55%;background-size: 5px 5px;background-repeat: no-repeat}.field label{display: block;font: 600 10px var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--dim);margin: 0 0 5px 1px}.field select,.field input{width: 100%}.check{display: inline-flex;gap: 7px;align-items: center;color: var(--mut);cursor: pointer;font-size: 13px;min-height: 36px;padding: 0 4px}.check input{accent-color: var(--ink);width: 15px;height: 15px;margin: 0}.check:has(input:checked){color: var(--ink)}.form-grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(150px,1fr));gap: 8px}.form-inline{display: inline-flex;gap: 6px;align-items: center;flex-wrap: wrap}.drawer,.filters{background: var(--card);border: 1px solid var(--line);border-radius: var(--radius)}.drawer>summary,.filters>summary{list-style: none;cursor: pointer;padding: 0 18px;display: flex;align-items: center;gap: 10px;font: 600 14px var(--font);color: var(--ink);min-height: 48px}.drawer>summary::-webkit-details-marker,.filters>summary::-webkit-details-marker{display: none}.drawer>summary::after,.filters>summary::after{content: "▾";margin-left: auto;color: var(--dim);font-size: 12px;transition: transform .15s}.drawer:not([open])>summary::after,.filters:not([open])>summary::after{transform: rotate(-90deg)}.drawer>summary .hint,.filters>summary .hint{font: 500 11px var(--mono);color: var(--dim)}.drawer-body{padding: 14px 16px;border-top: 1px solid var(--line)}.filters{margin: 0 0 16px}.filter-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(150px,1fr));gap: 14px;padding: 16px 18px 8px;border-top: 1px solid var(--line)}.filter-grid select{width: 100%}.filter-grid select.on,.toolbar select.on{border-color: var(--ink);background-color: var(--bg);color: var(--ink);font-weight: 700}.filter-note{margin: 0;padding: 4px 16px 14px;font-size: 12px}.active-filters{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin: 0 0 12px}.active-filters .eyebrow{margin-right: 4px}.chip-x{display: inline-flex;align-items: center;gap: 7px}.chip-x span{font-size: 13px;line-height: 1;opacity: .7}.chip-x:hover span{opacity: 1}.clear-filters{font: 600 12px var(--font);margin-left: 4px;color: var(--mut);text-decoration: underline;text-underline-offset: 3px}details.plain>summary{cursor: pointer;color: var(--acc);font: 600 12px var(--mono)}.pager{display: flex;justify-content: center;align-items: center;gap: 4px;padding: 28px 0;font: 500 12.5px var(--mono);color: var(--dim);flex-wrap: wrap}.pager a{padding: 6px 11px;border-radius: 6px;color: var(--mut);min-height: 34px;display: inline-flex;align-items: center;border: 1px solid transparent}.pager a:hover{color: var(--ink);border-color: var(--line);background: var(--card)}.pager .cur{background: var(--ink);color: var(--bg);border-radius: 6px;padding: 6px 11px;font-weight: 700;min-height: 34px;display: inline-flex;align-items: center}.pager .dim{margin-left: 10px}.raw{background: var(--bg);border: 1px solid var(--line);border-radius: var(--radius-sm);padding: 14px 16px;font: 400 12.5px/1.7 var(--mono);color: var(--mut);white-space: pre-wrap;word-break: break-word;margin: 0}.placeholder{background: repeating-linear-gradient(135deg,var(--chip) 0 1px,transparent 1px 9px),var(--bg2);border: 1px solid var(--line);border-radius: var(--radius-sm);display: grid;place-items: center;padding: 16px;font: 500 11px var(--mono);color: var(--dim);text-align: center}.empty{padding: 44px 16px;text-align: center;color: var(--mut);background: var(--card);border: 1px dashed var(--line);border-radius: var(--radius)}.img-card{max-width: 100%;border: 1px solid var(--line);border-radius: var(--radius-sm);display: block}main{overflow-x: clip}.hero{position: relative;isolation: isolate;max-width: 1280px;margin: 0 auto;padding: 96px 24px 64px;text-align: center}.hero::before{content: "";position: absolute;top: 0;bottom: 0;left: 50%;width: 100vw;transform: translateX(-50%);z-index: -1;background-image: linear-gradient(var(--line2) 1px,transparent 1px),linear-gradient(90deg,var(--line2) 1px,transparent 1px);background-size: 56px 56px;background-position: center -1px;-webkit-mask-image: linear-gradient(180deg,#000 20%,transparent 95%);mask-image: linear-gradient(180deg,#000 20%,transparent 95%)}.hero .live{margin-bottom: 26px}.hero h1{margin: 0 auto 22px;font: 700 clamp(40px,6.4vw,84px)/1.02 var(--font);letter-spacing: -.04em;max-width: 9.1em}.hero h1 em{font-style: normal;color: var(--acc)}.hero-sub{margin: 0 auto 36px;max-width: 33.1em;font: 400 18px/1.6 var(--font);color: var(--mut)}.search-pill{display: flex;align-items: center;gap: 10px;max-width: 640px;background: var(--card);border: 1px solid var(--line);border-radius: var(--radius);padding: 6px 6px 6px 18px;text-align: left;box-shadow: var(--shadow)}.search-pill::before{content: "⌕";font: 500 18px var(--mono);color: var(--dim)}.search-pill:focus-within{border-color: var(--acc)}.search-pill input,.search-pill input[type="search"]{flex: 1;min-width: 0;background: transparent;border: 0;outline: 0;color: var(--ink);font: 400 16px var(--font);padding: 10px 0;min-height: 0}.search-pill .btn-acc{flex: 0 0 auto}.hero .search-pill,.error-page .search-pill,.status-hero .search-pill{margin: 0 auto}.prose{font: 400 16px/1.7 var(--font);color: var(--mut)}.prose>:first-child{margin-top: 0}.prose h2{font: 700 20px/1.3 var(--font);color: var(--ink);margin: 34px 0 10px;letter-spacing: -.02em}.prose h3{font: 700 16px/1.3 var(--font);color: var(--ink);margin: 24px 0 6px}.prose p{margin: 0 0 16px}.prose ul,.prose ol{margin: 0 0 16px;padding-left: 22px}.prose li{margin: 5px 0}.prose li::marker{color: var(--dim)}.prose strong{color: var(--ink)}.prose code{font-size: 13px}.prose a{text-decoration: underline;text-underline-offset: 3px;text-decoration-thickness: 1px}.prose blockquote{margin: 0 0 16px;padding: 10px 16px;border-left: 2px solid var(--ink);color: var(--ink)}.info-head{padding: 48px 0 6px}.info-head .eyebrow{display: block;margin-bottom: 12px}.info-head h1{font-size: clamp(30px,5vw,44px);letter-spacing: -.025em}.info-head .meta{font: 500 11px var(--mono);color: var(--dim);margin-top: 10px}.info-intro{margin: 16px 0 28px;font: 400 19px/1.55 var(--font);color: var(--ink);text-wrap: pretty}.info-section{padding: 16px 0;border-bottom: 1px solid var(--line2)}.info-section h2{font: 700 15px/1.3 var(--font);margin: 0 0 6px}.info-section p{margin: 0;font: 400 14px/1.65 var(--font);color: var(--mut)}.faq{margin-top: 64px;max-width: 820px}.faq-title{font: 700 24px/1.2 var(--font);margin: 0 0 16px;letter-spacing: -.025em}.faq-item{border-top: 1px solid var(--line)}.faq-item:last-child{border-bottom: 1px solid var(--line)}.faq-item>summary{cursor: pointer;list-style: none;padding: 18px 2px;font: 600 16px/1.45 var(--font);color: var(--ink);display: flex;justify-content: space-between;gap: 16px;min-height: 44px;align-items: center}.faq-item>summary::-webkit-details-marker{display: none}.faq-item>summary::after{content: "+";display: grid;place-items: center;width: 26px;height: 26px;flex: 0 0 auto;border: 1px solid var(--line);border-radius: 50%;font: 500 15px/1 var(--mono);color: var(--mut)}.faq-item[open]>summary::after{content: "–";background: var(--ink);border-color: var(--ink);color: var(--bg)}.faq-item>summary:hover{color: var(--acc)}.faq-item>.prose{padding: 0 44px 20px 2px;font-size: 15.5px}.text-box{padding: 24px 28px;font-size: 15.5px}.text-box .eyebrow{display: block;margin-bottom: 10px}.text-box>:last-child{margin-bottom: 0}.page-intro-box{margin: 0 0 20px;border-left: 3px solid var(--acc)}.page-outro-box{margin: 40px 0 28px}.page-middle-box{margin: 28px 0 0;border-left: 3px solid var(--acc)}.text-box .eyebrow + *{margin-top: 0}.countdown{display: inline-grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 10px;max-width: 900px;width: 100%}.cd-part{position: relative;background: var(--card);border: 1px solid var(--line);border-radius: var(--radius);padding: 22px 8px 16px;display: flex;flex-direction: column;align-items: center;gap: 10px;overflow: hidden}.cd-part::after{content: "";position: absolute;left: 0;right: 0;top: 50%;border-top: 1px solid var(--line2)}.cd-v{font-size: clamp(48px,11vw,124px);line-height: .9}:where(.cd-v){color: var(--ink)}.cd-k{font: 600 10.5px var(--mono);letter-spacing: .14em;text-transform: uppercase;color: var(--dim);position: relative;z-index: 1}.countdown.done .cd-v{color: var(--acc)}.countdown-sm{gap: 8px;max-width: none;margin: 18px 0 14px}.countdown-sm .cd-part{padding: 14px 4px 12px;gap: 6px;background: var(--bg);border-radius: var(--radius-sm)}.countdown-sm .cd-v{font-size: 32px}.countdown-sm .cd-k{font-size: 9.5px;letter-spacing: .12em}.widget .countdown-sm .cd-v{color: var(--acc)}.wipe-hero{position: relative;isolation: isolate;text-align: center;padding: 64px 24px 40px}.wipe-hero .live{margin-bottom: 14px}.wipe-hero h1{margin: 0 0 28px;font: 700 clamp(30px,4.6vw,52px)/1.02 var(--font);font-stretch: var(--wide);letter-spacing: -.03em}.wipe-when{margin: 24px auto 4px;max-width: 28.8em;font: 500 clamp(16px,2.2vw,20px)/1.45 var(--font);color: var(--mut);text-wrap: balance}.wipe-when b{color: var(--ink);font-weight: 700}.wipe-local{margin: 0;font: 400 13.5px var(--font);color: var(--mut)}.wipe-progress{max-width: 900px;margin: 24px auto 0}.wipe-progress-ends{display: flex;justify-content: space-between;gap: 12px;margin-top: 8px;font: 500 11px var(--mono);color: var(--dim)}.wipe-actions{display: flex;flex-wrap: wrap;justify-content: center;gap: 8px;margin-top: 20px}.heat{border-collapse: separate;border-spacing: 3px;width: 100%;min-width: 660px}.heat th{font: 500 9.5px var(--mono);color: var(--dim);text-align: center;padding: 2px 0;border: 0;background: none;letter-spacing: 0}.heat tbody th{text-align: left;padding-right: 8px;font-size: 10.5px;font-weight: 600}.heat td{height: 20px;padding: 0;border: 0;border-radius: 3px;background: var(--track)}.heat td:first-child,.heat th:first-child{padding-left: 0}.heat td.num{background: transparent;font: 600 11px var(--mono);color: var(--mut);text-align: right;padding-left: 8px}.heat tbody tr:hover td{background-color: inherit}.heat-0{background: var(--track)}.heat-1{background: color-mix(in srgb,var(--acc) 22%,var(--track)) !important}.heat-2{background: color-mix(in srgb,var(--acc) 45%,var(--track)) !important}.heat-3{background: color-mix(in srgb,var(--acc) 72%,var(--track)) !important}.heat-4{background: var(--acc) !important}.heat-legend{display: inline-flex;align-items: center;gap: 3px;font: 500 10.5px var(--mono);color: var(--dim)}.heat-legend i{width: 14px;height: 10px;border-radius: 2px;display: inline-block}.status-hero{text-align: left;padding: 30px 32px;position: relative;overflow: hidden}.status-hero::before{content: "";position: absolute;left: 0;top: 0;bottom: 0;width: 6px;background: var(--mut)}.status-hero .live{margin-bottom: 14px;color: var(--mut)}.status-hero h1{margin: 0 0 10px;font: 700 clamp(32px,5vw,56px)/1 var(--font);font-stretch: var(--wide);letter-spacing: -.03em}.status-hero .hero-sub{margin: 0;font-size: 16px;max-width: 36.8em}.status-up h1{color: var(--green)}.status-up::before{background: var(--green)}.status-partial h1{color: var(--yellow)}.status-partial::before{background: var(--yellow)}.status-down h1{color: var(--red)}.status-down::before{background: var(--red)}.status-stale h1{color: var(--mut)}.status-hero.status-up{background: linear-gradient(90deg,var(--green-soft),transparent 60%),var(--card)}.status-hero.status-partial{background: linear-gradient(90deg,var(--yellow-soft),transparent 60%),var(--card)}.status-hero.status-down{background: linear-gradient(90deg,var(--red-soft),transparent 60%),var(--card)}.srv .crumb{padding: 14px 0;font: 500 12px var(--mono);color: var(--dim)}.srv .crumb a{color: var(--mut)}.srv .crumb a:hover{color: var(--ink)}.srv-hero{padding: 0;overflow: hidden}.srv-banner{position: relative;height: 200px;overflow: hidden;background: var(--bg2);border-bottom: 1px solid var(--line)}.srv-banner img{position: relative;width: 100%;height: 100%;object-fit: contain;display: block}.srv-banner .srv-banner-fill{position: absolute;inset: -30px;width: calc(100% + 60px);height: calc(100% + 60px);object-fit: cover;filter: blur(28px) saturate(1.2);opacity: .55}.srv-banner .placeholder{height: 100%;border: 0;border-radius: 0}.srv-head{display: flex;flex-wrap: wrap;gap: 16px 28px;align-items: flex-start;justify-content: space-between;padding: 28px 28px 10px}.srv-title{flex: 1 1 420px;min-width: 0}.srv-title h1{font: 700 clamp(22px,3vw,32px)/1.1 var(--font);font-stretch: var(--wide);letter-spacing: -.02em;margin: 0 0 10px;overflow-wrap: anywhere}.srv-title h1 .dot{margin: -5px 14px 0 3px}.srv-sub{display: flex;flex-wrap: wrap;gap: 4px 0;margin: 0 0 14px;font: 500 12px var(--mono);color: var(--mut)}.srv-sub>span + span::before{content: "·";margin: 0 10px;color: var(--dim)}.srv-connect{flex: 0 1 auto;display: flex;flex-direction: column;gap: 8px;min-width: 0}.srv-connect .copy{text-align: left;overflow: hidden;text-overflow: ellipsis}.srv-buttons{display: flex;gap: 8px;flex-wrap: wrap}.srv-buttons .btn{flex: 1 1 auto}.srv-kpis{display: grid;grid-template-columns: minmax(0,1.8fr) repeat(4,minmax(0,1fr));gap: 12px;padding: 18px 28px 28px}.kpi-players .kpi-v{font-size: 38px}.kpi-players .bar{margin: 12px 0 8px}.srv-grid{display: grid;grid-template-columns: minmax(0,1fr) 360px;gap: 20px;margin-top: 20px;align-items: start}.srv-main,.srv-side{display: flex;flex-direction: column;gap: 20px;min-width: 0}.chart-card .card-head{align-items: center;margin-bottom: 14px}.chart-card .note{margin: 10px 0 0}.map-frame{display: block;aspect-ratio: 1 / 1;border-radius: var(--radius-sm);overflow: hidden;background: var(--bg);border: 1px solid var(--line);margin-bottom: 10px}.map-frame img{width: 100%;height: 100%;object-fit: cover;display: block;transition: transform .35s ease}.map-frame .placeholder{height: 100%;border: 0;border-radius: 0}.map-frame:hover img{transform: scale(1.03)}.map-missing{aspect-ratio: 2 / 1;display: grid;place-items: center;font: 500 12px var(--mono);color: var(--dim)}.map-card .btn{width: 100%}.srv-description{white-space: pre-line;font: 400 13.5px/1.6 var(--font);color: var(--mut);max-height: 420px;overflow: auto;overflow-wrap: anywhere}.wipes-table .ago{display: block;font-weight: 400;color: var(--dim);font-size: 11px}.srv-tags{margin-top: 16px}.tag-raw{margin: 0 0 18px;font: 400 12px/1.6 var(--font);overflow-wrap: anywhere}.tag-raw code{font: 500 12px var(--mono);color: var(--mut);background: var(--bg);padding: 3px 7px}.tag-groups{display: grid;grid-template-columns: repeat(auto-fill,minmax(290px,1fr));gap: 22px 32px}.tag-group{min-width: 0}.tag-group-title{margin: 0 0 6px;font: 600 10.5px var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--dim)}.tag-row{display: grid;grid-template-columns: 96px minmax(0,1fr);gap: 12px;align-items: baseline;padding: 8px 0;border-top: 1px solid var(--line2)}.tag-row-site{grid-template-columns: minmax(0,1fr);gap: 4px}.tag-code{justify-self: start;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font: 600 12px var(--mono);color: var(--ink);background: var(--chip);border: 1px solid var(--line);border-radius: var(--radius-xs);padding: 2px 7px}.tag-meaning{font: 400 13px/1.5 var(--font);color: var(--mut)}.tag-meaning b{color: var(--ink);font-weight: 600}.quick-links{border: 1px solid var(--line);border-radius: var(--radius);background: var(--card);padding: 18px 20px 12px;margin: 0 0 20px}.quick-title{margin: 0 0 8px;font: 600 10.5px var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--dim)}.quick-group{display: grid;grid-template-columns: 110px minmax(0,1fr);gap: 8px;align-items: baseline;padding: 8px 0 10px}.quick-group + .quick-group{border-top: 1px solid var(--line2);padding-top: 8px}.quick-label{font: 500 12.5px var(--font);color: var(--mut)}.quick-links .chip-lg{padding: 6px 10px}.pc-hero{text-align: center;padding: 56px 24px 28px}.pc-hero .live{margin-bottom: 10px}.pc-big{font-size: clamp(64px,14vw,156px);line-height: .95;margin: 8px 0 10px}:where(.pc-big){color: var(--ink)}.pc-sub{margin: 0 auto;max-width: 36.8em;font: 400 16px/1.5 var(--font);color: var(--mut)}.waiting{max-width: 560px;margin: 12vh auto;text-align: center}.waiting .bar{--cells: 24;height: 10px;margin: 22px auto 10px;max-width: 360px}.waiting .bar>i{animation: zr-fill 2.4s ease-in-out infinite alternate}@keyframes zr-fill{from{width: 12%}to{width: 88%}}.error-code{font: 700 clamp(96px,20vw,200px)/.85 var(--font);font-stretch: var(--wide);letter-spacing: -.05em;color: var(--track)}@media (max-width: 1000px){.srv-grid{grid-template-columns: minmax(0,1fr)}.srv-kpis{grid-template-columns: repeat(2,minmax(0,1fr))}.kpi-players{grid-column: 1 / -1}}@media (max-width: 1240px){.nav-in{flex-wrap: wrap;gap: 10px 12px;padding: 8px 16px}.nav-burger{display: grid;order: 2}.theme-btn{order: 1;margin-left: auto;min-height: 44px}.nav-links{display: none;order: 3;width: 100%;flex-direction: column;gap: 0;padding: 4px 0 8px}.nav-links .nav-link{min-height: 48px;font-size: 16px;border-bottom: 1px solid var(--line2);border-radius: 0;padding: 0 4px}.nav-link.active::after{left: auto;right: 4px;top: 50%;bottom: auto;width: 8px;height: 8px;border-radius: 50%;transform: translateY(-50%)}.nav-search{display: none;order: 4;width: 100%;margin: 0 0 10px}.nav-search input[type="search"]{min-height: 44px;font-size: 16px}.nav-toggle:checked ~ .nav-links,.nav-toggle:checked ~ .nav-search{display: flex}.nav-toggle:checked ~ .nav-burger{color: var(--bg);background: var(--ink);border-color: var(--ink)}@media (max-width: 960px){.counters-in{grid-template-columns: 1fr 1fr}}}@media (max-width: 640px){.container,.container-narrow,.footer-in,.counters-in,.hero{padding-left: 16px;padding-right: 16px}.hero{padding-top: 56px;padding-bottom: 40px}.hero h1{font-size: 42px}.hero-sub{font-size: 15.5px;margin-bottom: 22px}.search-pill{padding-left: 14px}.search-pill .btn-acc{padding: 10px 14px}.widgets>.card{box-shadow: inset 0 1px 0 var(--line);padding: 22px 18px}.widgets>.card:first-child{box-shadow: none}.widget-v{font-size: 44px;margin: 10px 0 8px}.countdown-sm .cd-v{font-size: 28px}.grid-cards,.grid-fill{grid-template-columns: 1fr;gap: 14px}.card{padding: 18px 18px}.text-box{padding: 20px 18px}.section-head h2{font-size: 22px}.page-head{padding-top: 22px}.page-head h1{font-size: 24px}.card-head .note,.card-head .eyebrow{white-space: normal}.btn,.copy,.pager a,.pager .cur,.chip-check .chip,.range-tabs button,.metric-tabs button,.seg>a,.seg>button,.check,select,input:not(.nav-search input):not(.search-pill input){min-height: 44px}a.chip-lg,.toolbar .chip-lg{min-height: 44px;display: inline-flex;align-items: center;padding-top: 0;padding-bottom: 0}.foot-links a{display: inline-flex;align-items: center;min-height: 44px;padding: 0 8px}.card-head .more{display: inline-flex;align-items: center;min-height: 44px;padding: 0 8px;margin: -12px -8px -12px 0}.toolbar input[type="search"]{width: 100%}.toolbar select{flex: 1 1 auto}.toolbar .page-note{margin-left: 0}.filter-grid{grid-template-columns: repeat(2,minmax(0,1fr))}.chip-x,.clear-filters{min-height: 36px}.table-wrap td.name,.table-wrap th.name-h{position: sticky;left: 0;z-index: 1;background: var(--card);min-width: 190px;max-width: 220px;box-shadow: 1px 0 0 var(--line)}.table-wrap thead th.name-h{background: var(--bg2)}tbody tr:hover td.name{background: var(--bg2)}.table-wrap .rank-col{display: none}.srv-head{padding: 18px 16px 4px}.srv-kpis{padding: 10px 16px 18px}.srv-banner{height: 130px}.srv-connect{width: 100%}.quick-group{grid-template-columns: minmax(0,1fr);gap: 4px}.kv-stack{flex-direction: column;gap: 2px}.footer-in{flex-direction: column;align-items: flex-start}.foot-text span[aria-hidden="true"]{display: none}.foot-links{margin-left: -8px}.wipe-hero{padding: 40px 16px 28px}.countdown{gap: 6px}.cd-part{padding: 14px 4px 10px}.status-hero{padding: 24px 20px}.faq-item>.prose{padding-right: 0}}@media (prefers-reduced-motion: reduce){.pill-run::before,.waiting .bar>i{animation: none}.map-frame img,.card-hover{transition: none}}@media print{:root,:root[data-theme="light"]{--bg: #ffffff;--bg2: #ffffff;--card: #ffffff;--chip: #f0efeb;--track: #e3e1db;--line: rgba(16,20,28,.25);--line2: rgba(16,20,28,.14);--ink: #15181d;--mut: #4a515b;--dim: #5f6772;--acc: #b8430f;--accHov: #963609;--accInk: #ffffff;--green: #15803d;--red: #c81e1e;--blue: #1d4ed8;--yellow: #a14a06;--acc-soft: rgba(184,67,15,.09);--acc-line: rgba(184,67,15,.42);--acc-fill: rgba(184,67,15,.14);--green-soft: rgba(21,128,61,.1);--red-soft: rgba(200,30,30,.09);--s2: #5a6b80;--shadow: none;color-scheme: light}body{display: block;min-height: 0;overflow: visible;background: #fff}.nav{position: static;backdrop-filter: none;background: #fff}.nav-search,.theme-btn,.nav-burger,.nav-toggle,.nav-links,.foot-links,.drawer,.filters,.pager,.flash,.search-pill,.brand-tile::after,.hero::before{display: none !important}.panes{overflow: visible}.panes svg.chart{min-width: 0}.card,.kpi-tile,tr{break-inside: avoid}.table-wrap{overflow: visible}.bar,.bar>*,.brand-tile,.chip,.pill,.due,.heat td,.pager .cur{print-color-adjust: exact;-webkit-print-color-adjust: exact}}:root{--t-amber: #f2b64e;--t-violet: #b9a2f7;--t-teal: #5ed1cb;--t-rose: #f58fb0;--glow-a: rgba(242,107,48,.13);--glow-b: rgba(96,165,250,.07);--hi: rgba(255,255,255,.045);--shadow-1: inset 0 1px 0 var(--hi),0 1px 2px rgba(0,0,0,.45),0 10px 28px -14px rgba(0,0,0,.7);--shadow-2: inset 0 1px 0 var(--hi),0 2px 6px rgba(0,0,0,.35),0 28px 60px -24px rgba(0,0,0,.85);--glow-acc: 0 0 0 1px rgba(242,107,48,.55),0 10px 30px -8px rgba(242,107,48,.55);--card-grad: linear-gradient(180deg,#171c22,#13171c 60%)}:root[data-theme="light"],[data-theme="light"]{--t-amber: #8a5500;--t-violet: #6a3dc2;--t-teal: #0e716c;--t-rose: #b0235a;--glow-a: rgba(242,107,48,.14);--glow-b: rgba(29,78,216,.06);--hi: rgba(255,255,255,.9);--shadow-1: 0 1px 2px rgba(16,20,28,.06),0 10px 26px -14px rgba(16,20,28,.2);--shadow-2: 0 2px 6px rgba(16,20,28,.06),0 28px 56px -26px rgba(16,20,28,.3);--glow-acc: 0 0 0 1px rgba(184,67,15,.5),0 10px 26px -10px rgba(184,67,15,.5);--card-grad: linear-gradient(180deg,#ffffff,#ffffff)}body{background: radial-gradient(1100px 520px at 78% -140px,var(--glow-a),transparent 70%),radial-gradient(900px 480px at -10% -80px,var(--glow-b),transparent 70%),var(--bg);background-repeat: no-repeat}.card,.table-wrap,.filters,.drawer,.quick-links,.kpi-tile,.faq,.contacts{box-shadow: var(--shadow-1)}.card,.kpi-tile{background: var(--card-grad)}.card>.table-wrap,.table-plain,.faq{box-shadow: none}.card-hover:hover{box-shadow: var(--shadow-2);transform: translateY(-2px)}.kpi{box-shadow: inset 0 1px 2px rgba(0,0,0,.18)}.search-pill{box-shadow: var(--shadow-2)}.search-pill:focus-within{box-shadow: var(--glow-acc),var(--shadow-2)}.chart-tip{box-shadow: 0 18px 40px -10px rgba(0,0,0,.55)}thead th{background: linear-gradient(180deg,var(--bg2),color-mix(in srgb,var(--bg2) 60%,var(--card)))}.brand-tile{background: linear-gradient(145deg,var(--accHov),var(--acc) 55%,color-mix(in srgb,var(--acc) 80%,#7a1d00));box-shadow: 0 4px 14px -4px rgba(242,107,48,.7),inset 0 1px 0 rgba(255,255,255,.25)}.btn-acc{background: linear-gradient(180deg,var(--accHov),var(--acc));box-shadow: 0 6px 18px -6px rgba(242,107,48,.65),inset 0 1px 0 rgba(255,255,255,.22);border-color: transparent}.btn-acc:hover{background: linear-gradient(180deg,#ff9463,var(--accHov));box-shadow: var(--glow-acc)}.btn:not(.btn-acc):not(.btn-ghost){box-shadow: inset 0 1px 0 var(--hi),0 1px 2px rgba(0,0,0,.25)}.hero::after{content: "";position: absolute;z-index: -1;left: 50%;transform: translateX(-50%);top: 6%;width: 64%;height: 90%;background: radial-gradient(closest-side,var(--glow-a),transparent);filter: blur(10px);pointer-events: none}.hero h1 em{font-style: normal;background: linear-gradient(95deg,var(--acc) 10%,var(--t-amber) 95%);-webkit-background-clip: text;background-clip: text;color: transparent}.hero .live{padding: 6px 12px 6px 10px;border-radius: 999px;background: var(--acc-soft);border: 1px solid var(--acc-line)}.live::first-letter{color: var(--green)}.widgets{box-shadow: var(--shadow-2);background: var(--card-grad)}.widgets>.card{box-shadow: inset 1px 0 0 var(--line);background: transparent}.widgets>.card:hover{transform: none;box-shadow: inset 1px 0 0 var(--line);background: color-mix(in srgb,var(--bg2) 70%,transparent)}.widget .countdown-sm .cd-part{background: linear-gradient(180deg,var(--acc-soft),transparent 70%),var(--bg);border-color: var(--acc-line);box-shadow: inset 0 1px 0 var(--hi)}.widget .countdown-sm .cd-v{text-shadow: 0 0 22px rgba(242,107,48,.35)}.cd-part{background: linear-gradient(180deg,color-mix(in srgb,var(--card) 70%,var(--chip)),var(--card));box-shadow: var(--shadow-2)}.bar>i{background: linear-gradient(90deg,color-mix(in srgb,var(--acc) 60%,var(--track)),var(--acc))}.bar>i.green{background: linear-gradient(90deg,color-mix(in srgb,var(--green) 55%,var(--track)),var(--green))}.bar>i.red{background: linear-gradient(90deg,color-mix(in srgb,var(--red) 60%,var(--track)),var(--red))}.chip-rate,.chip-modded,.chip-pve,.chip-vanilla,.chip-mode{--t: var(--mut);color: var(--t);background: color-mix(in srgb,var(--t) 13%,transparent);border-color: color-mix(in srgb,var(--t) 32%,transparent)}.chip-rate{--t: var(--t-amber)}.chip-modded{--t: var(--t-violet)}.chip-pve{--t: var(--green)}.chip-vanilla{--t: var(--t-teal)}.chip-mode{--t: var(--t-rose)}.cat-official,.cat-modded,.cat-pve,.cat-rate{--cat: var(--acc)}.cat-modded{--cat: var(--t-violet)}.cat-pve{--cat: var(--green)}.cat-rate{--cat: var(--t-amber)}:is(.cat-official,.cat-modded,.cat-pve,.cat-rate) .card-title{display: inline-flex;align-items: center;gap: 9px}:is(.cat-official,.cat-modded,.cat-pve,.cat-rate) .card-title::before{content: "";width: 10px;height: 10px;border-radius: 3px;background: var(--cat);box-shadow: 0 0 12px -2px var(--cat)}:is(.cat-official,.cat-modded,.cat-pve,.cat-rate){background: linear-gradient(180deg,color-mix(in srgb,var(--cat) 7%,transparent),transparent 90px),var(--card-grad)}.list-row{margin: 0 -10px;padding-left: 10px;padding-right: 10px;border-radius: 8px;border-top-color: transparent;box-shadow: 0 -1px 0 var(--line2)}.list-row:hover{background: color-mix(in srgb,var(--chip) 70%,transparent);box-shadow: none}.card-head + .list-row{box-shadow: none}.kpi-tile{position: relative;overflow: hidden}.kpi-tile::before{content: "";position: absolute;left: 0;right: 0;top: 0;height: 2px;background: linear-gradient(90deg,var(--acc),transparent 70%);opacity: .7}.kpi-tile:has(.green)::before{background: linear-gradient(90deg,var(--green),transparent 70%)}.status-hero{box-shadow: var(--shadow-2)}.status-hero.status-up{background: radial-gradient(600px 220px at 0% 0%,color-mix(in srgb,var(--green) 22%,transparent),transparent 70%),var(--card-grad)}.status-hero.status-partial{background: radial-gradient(600px 220px at 0% 0%,color-mix(in srgb,var(--yellow) 22%,transparent),transparent 70%),var(--card-grad)}.status-hero.status-down{background: radial-gradient(600px 220px at 0% 0%,color-mix(in srgb,var(--red) 22%,transparent),transparent 70%),var(--card-grad)}.pill-on{box-shadow: 0 0 14px -4px var(--green)}.nav{box-shadow: 0 1px 0 var(--line),0 12px 30px -24px rgba(0,0,0,.8);border-bottom-color: transparent}.nav::after{content: "";position: absolute;left: 0;right: 0;bottom: -1px;height: 1px;background: linear-gradient(90deg,transparent,var(--acc-line) 30%,transparent 70%)}@media (max-width: 640px){.table-cards{background: transparent;border: 0;border-radius: 0;box-shadow: none;overflow: visible}.table-cards table,.table-cards tbody{display: block}.table-cards thead{display: none}.table-cards tbody tr{display: flex;flex-wrap: wrap;align-items: flex-start;gap: 8px 12px;padding: 12px 14px 13px;margin: 0 0 8px;background: var(--card-grad);border: 1px solid var(--line);border-radius: var(--radius);box-shadow: var(--shadow-1)}.table-cards tbody tr:hover td{background: none}.table-cards td,.table-cards td:first-child,.table-cards td:last-child{display: block;padding: 0;border: 0;background: none;font-size: 11.5px;white-space: nowrap}.table-cards td.rank-col{display: none}.table-cards tbody tr::after{content: "";order: 2;flex-basis: 100%;height: 0}.table-cards td.name,.table-cards td.name:first-child{order: 0;position: static;box-shadow: none;flex: 1 1 calc(100% - 112px);min-width: 0;max-width: none;background: none}.table-cards td.name a{font-size: 14px;line-height: 1.25;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.table-cards td.name br{display: none}.table-cards td.name .addr{display: block;margin-top: 3px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.table-cards td.td-pop{order: 1;flex: 0 0 auto;min-width: 0;text-align: right}.table-cards td.td-pop .bar{width: 80px;margin: 6px 0 0 auto}.table-cards td[data-l]{order: 3;display: inline-flex;align-items: baseline;gap: 5px;color: var(--ink)}.table-cards td[data-l]::before{content: attr(data-l);font: 600 9px var(--mono);letter-spacing: .09em;text-transform: uppercase;color: var(--dim)}.table-cards td[data-l]:empty{display: none}.table-cards td.td-lead{order: -1;flex: 0 0 100%}.table-cards td.td-tags{order: 4;flex: 1 1 100%}.table-cards td.td-tags .chips{flex-wrap: wrap}.table-cards tr>td[data-l]:not(.td-lead) ~ td[data-l]:not(.td-lead){padding-left: 12px;border-left: 1px solid var(--line)}.table-cards tr.offline{opacity: .6}}@media print{.card,.table-wrap,.kpi-tile,.search-pill,.cd-part,.widgets,.status-hero,.nav{box-shadow: none !important}body{background: #fff}.hero::after,.nav::after,.kpi-tile::before{display: none}}.banner{border: 1px solid var(--line);background: var(--card);border-radius: var(--radius-sm);padding: 10px 14px;font: 500 13px/1.5 var(--font);color: var(--ink)}.banner-run{border-color: var(--acc-line);background: var(--acc-soft)}.banner-ok{border-color: var(--green);background: var(--green-soft)}.banner-err{border-color: var(--red);background: var(--red-soft)}.steps{display: grid;grid-template-columns: repeat(auto-fit,minmax(150px,1fr));gap: 8px}.step{background: var(--card);border: 1px solid var(--line);border-radius: 8px;padding: 10px 12px;min-width: 0}.step .n{font: 600 10px var(--mono);letter-spacing: .09em;text-transform: uppercase;color: var(--dim)}.step .t{font: 700 13.5px/1.3 var(--font);color: var(--ink);margin-top: 2px}.step .d{font: 400 11px/1.4 var(--mono);color: var(--dim);margin-top: 3px;overflow-wrap: anywhere}.step.done{border-color: var(--green)}.step.done .n{color: var(--green)}.step.active{border-color: var(--acc);background: var(--acc-soft);animation: zr-pulse 1.4s ease-in-out infinite}.step.active .n{color: var(--acc)}.step.failed{border-color: var(--red)}.step.failed .n{color: var(--red)}.tiles{display: flex;flex-wrap: wrap;gap: 3px}.tile{display: inline-block;width: 14px;height: 14px;border-radius: 3px;background: var(--track);border: 1px solid var(--line)}.tile.held,.tile.done{background: var(--green);border-color: var(--green)}.tile.active{background: var(--acc);border-color: var(--acc);animation: zr-blink .8s ease-in-out infinite}.tile.failed{background: var(--red);border-color: var(--red)}.log{max-height: 320px;overflow: auto;font-size: 11.5px;line-height: 1.6}.log .at{color: var(--dim)}@keyframes zr-pulse{0%,100%{box-shadow: 0 0 0 0 var(--acc-soft)}50%{box-shadow: 0 0 0 6px var(--acc-soft)}}@media (prefers-reduced-motion: reduce){.step.active,.tile.active{animation: none}}.page-intro{margin: 0 0 14px}.grid-kpi + .page-intro{margin-top: 18px}.preview-note{border-style: dashed}.browser .toolbar{border-bottom: 0;padding-bottom: 10px}.post-nav .t{font: 600 13.5px/1.3 var(--font);display: block}.countdown.done .cd-v{color: var(--acc)}.wipe-answer{margin: 0 0 14px;font: 400 15px/1.55 var(--font);color: var(--mut)}.wipe-answer b{color: var(--ink);font-weight: 600}.wipe-dates .kv-v{white-space: nowrap;flex: 0 0 auto}.wipe-dates .kv-k{white-space: normal;min-width: 0}.pc-hero h1{margin: 0 0 4px;font: 700 clamp(22px,3vw,32px)/1.1 var(--font);font-stretch: var(--wide);letter-spacing: -.01em}.pc-updated{margin: 10px auto 0;font: 500 12px/1.6 var(--mono);color: var(--dim)}.pc-updated time{color: var(--mut)}.pc-updated [data-ticker]{font-variant-numeric: tabular-nums}.pc-facts{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px;margin-bottom: 10px}@container (min-width: 1100px){svg.chart .tick,svg.chart .legend,svg.chart .mark-label{font-size: 7px}}@container (min-width: 900px) and (max-width: 1099.98px){svg.chart .tick,svg.chart .legend,svg.chart .mark-label{font-size: 8.5px}}@container (min-width: 760px) and (max-width: 899.98px){svg.chart .tick,svg.chart .legend,svg.chart .mark-label{font-size: 10px}}@container (min-width: 640px) and (max-width: 759.98px){svg.chart .tick,svg.chart .legend,svg.chart .mark-label{font-size: 11.5px}}@container (min-width: 520px) and (max-width: 639.98px){svg.chart .tick,svg.chart .legend,svg.chart .mark-label{font-size: 13.5px}}@container (max-width: 639.98px){svg.chart .legend{display: none}}@container (min-width: 420px) and (max-width: 519.98px){svg.chart .tick,svg.chart .legend,svg.chart .mark-label{font-size: 16px}}@container (min-width: 340px) and (max-width: 419.98px){svg.chart .tick,svg.chart .legend,svg.chart .mark-label{font-size: 20px}svg.chart .tick-odd{display: none}}@container (max-width: 339.98px){svg.chart .tick,svg.chart .legend,svg.chart .mark-label{font-size: 24px}svg.chart .tick-odd{display: none}}@font-face{font-family: "Twemoji Country Flags";font-display: swap;unicode-range: U+1F1E6-1F1FF,U+1F3F4,U+E0062-E0063,U+E0065,U+E0067,U+E006C,U+E006E,U+E0073-E0074,U+E0077,U+E007F;src: url("https://cdn.jsdelivr.net/npm/country-flag-emoji-polyfill@0.1/dist/TwemojiCountryFlags.woff2") format("woff2")}.wz-flag{display: inline-block;font-family: "Twemoji Country Flags","Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size: 20px;line-height: 1;vertical-align: middle}.wz-head{max-width: 46.6em;margin-bottom: 18px}.wz-title{font: 700 26px/1.2 var(--font);letter-spacing: -.025em;margin: 0 0 8px}.wz-lead{margin: 0;font: 400 16px/1.6 var(--font);color: var(--mut)}.wz-controls{display: flex;flex-wrap: wrap;align-items: center;gap: 10px;margin: 0 0 16px}.wz-actions{display: inline-flex;flex-wrap: wrap;gap: 8px;margin-left: auto}.wz-dst{margin: -6px 0 16px}.wz-d.next{color: var(--acc);font-weight: 700}.wz-d.prev{color: var(--blue);font-weight: 700}.wz-shift{display: inline-block;font: 700 10.5px/1 var(--mono);color: var(--yellow);background: var(--yellow-soft);border-radius: 4px;padding: 3px 5px;vertical-align: 2px}.wz-tod{display: inline-flex;align-items: center;gap: 8px;font: 500 12.5px var(--font);color: var(--mut);white-space: nowrap}.wz-tod::before{content: "";width: 8px;height: 8px;border-radius: 50%;background: var(--tod,var(--dim));flex: 0 0 auto}.tod-night{--tod: #818cf8}.tod-dawn{--tod: #f9a8d4}.tod-morning{--tod: #fde047}.tod-afternoon{--tod: #f59e0b}.tod-evening{--tod: #f26b30}.wz-you{display: grid;grid-template-columns: auto minmax(0,1fr) auto;align-items: center;gap: 12px 18px;padding: 16px 20px;margin: 0 0 16px;border: 1px solid var(--acc-line);border-radius: var(--radius);background: linear-gradient(90deg,var(--acc-soft),transparent 70%),var(--card)}.wz-you>.wz-flag{font-size: 34px}.wz-you-main{min-width: 0}.wz-you-time{display: flex;align-items: baseline;gap: 8px;margin-top: 4px}.wz-you-time b{font: 700 32px/1.1 var(--mono);letter-spacing: -.02em;color: var(--ink)}.wz-you-time span{font: 500 13px var(--mono);color: var(--dim)}.wz-you-day{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 16px;margin-top: 4px;font: 400 14px var(--font);color: var(--mut)}.wz-board{display: grid;grid-template-columns: repeat(6,minmax(0,1fr));gap: 10px;margin: 0 0 24px}.wz-tile{display: flex;flex-direction: column;gap: 12px;min-width: 0;padding: 14px 16px 12px;background: var(--card-grad);border: 1px solid var(--line);border-radius: var(--radius);box-shadow: var(--shadow-1)}.wz-tile-top{display: flex;align-items: center;gap: 10px;min-width: 0}.wz-tile-top .wz-flag{font-size: 22px}.wz-tile-city{display: flex;flex-direction: column;min-width: 0;line-height: 1.3}.wz-tile-city b{font: 600 14px var(--font);color: var(--ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.wz-tile-city span{font: 400 12px var(--font);color: var(--dim);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.wz-tile-time{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 8px;min-height: 30px}.wz-tile-time .wz-t{font: 700 26px/1 var(--mono);letter-spacing: -.02em;color: var(--ink);white-space: nowrap}.wz-tile-foot{display: flex;justify-content: space-between;align-items: center;gap: 8px;margin-top: auto;padding-top: 10px;border-top: 1px solid var(--line2);font: 500 11.5px var(--mono);color: var(--dim);white-space: nowrap}.wz-tile-foot .wz-tod{font: 500 11.5px var(--font);gap: 6px}.wz-tile-foot .wz-tod::before{width: 7px;height: 7px}.wz-tile.you{border-color: var(--acc-line);background: linear-gradient(180deg,var(--acc-soft),transparent 85%),var(--card)}.card.wz-card{padding: 0}.wz-find{padding: 18px 20px 16px;border-bottom: 1px solid var(--line)}.wz-search{display: flex;flex-wrap: wrap;align-items: center;gap: 12px;margin: 0 0 12px}.wz-search input[type="search"]{flex: 1 1 280px;width: auto;max-width: 520px;min-height: 42px;font-size: 14.5px}.wz-search .note{margin-left: auto}.wz-regions{display: flex;flex-wrap: wrap;gap: 6px}.wz-regions .chip{cursor: pointer;gap: 8px}.wz-regions .chip span{font: 500 11px var(--mono);color: var(--dim)}.wz-regions .chip.active{background: var(--ink);border-color: var(--ink);color: var(--bg)}.wz-regions .chip.active span{color: inherit;opacity: .7}.wz-region + .wz-region{border-top: 1px solid var(--line)}.wz-region-title{display: flex;align-items: baseline;gap: 10px;margin: 0;padding: 22px 20px 12px;font: 700 16px/1.2 var(--font);letter-spacing: -.015em;color: var(--ink)}.wz-region-title span{font: 500 11.5px var(--mono);letter-spacing: 0;color: var(--dim)}.wz-table{width: 100%;table-layout: fixed;border-collapse: collapse}.wz-table th,.wz-table td{padding: 11px 12px;border: 0;white-space: nowrap;vertical-align: middle;overflow: hidden;text-overflow: ellipsis}.wz-table th:first-child,.wz-table td:first-child{padding-left: 20px}.wz-table th:last-child,.wz-table td:last-child{padding-right: 20px}.wz-table thead th{position: sticky;top: var(--nav-h);z-index: 2;background: var(--bg2);border-top: 1px solid var(--line2);border-bottom: 1px solid var(--line);padding-top: 11px;padding-bottom: 11px;font: 600 10.5px var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--dim);text-align: left}.wz-table .c-flag{width: 58px;text-align: center}.wz-table .c-country{width: 23%}.wz-table .c-day{width: 70px}.wz-table .c-time{width: 132px;text-align: right}.wz-table .c-zone{width: 86px}.wz-table .c-utc{width: 80px;text-align: right}.wz-table .c-tod{width: 156px}.wz-table td{font: 500 12.5px var(--mono);color: var(--dim)}.wz-table td.c-country,.wz-table td.c-city{font: 400 13.5px var(--font)}.wz-table td.c-country b{font-weight: 600;font-size: 14px;color: var(--ink)}.wz-table td.c-city{color: var(--mut)}.wz-table td.c-time .wz-t{font: 700 14.5px var(--mono);color: var(--ink)}.wz-table td.c-time .wz-shift{margin-right: 8px}.wz-table .wz-sub,.wz-table td.c-time .wz-l{display: none}.wz-table tbody tr.wz-row.wz-first td{border-top: 1px solid var(--line2)}.wz-table tbody tr.wz-row:first-child td{border-top: 0}.wz-table tr.wz-row:not(.wz-first) .c-flag>*,.wz-table tr.wz-row:not(.wz-first) .c-country b{display: none}.wz-table tbody tr.wz-row:hover td{background: var(--bg2)}.wz-table tr.wz-row.you td{background: var(--acc-soft)}.wz-table tr.wz-row.you td:first-child{box-shadow: inset 3px 0 0 var(--acc)}.wz-table tr.wz-row.flash td{animation: wz-flash 1.8s ease-out}@keyframes wz-flash{0%,35%{background: var(--acc-fill)}100%{background: var(--acc-soft)}}.wz-none{margin: 0;padding: 40px 20px;text-align: center;color: var(--mut)}.kv-cols{columns: 3 250px;column-gap: 32px}.kv-cols .kv{break-inside: avoid}@media (max-width: 1180px){.wz-board{grid-template-columns: repeat(4,minmax(0,1fr))}.wz-table .c-tod{display: none}}@media (max-width: 860px){.wz-board{grid-template-columns: repeat(3,minmax(0,1fr))}.wz-table .c-utc{display: none}}@media (max-width: 640px){.wz-title{font-size: 22px}.wz-actions{margin-left: 0}.wz-you{grid-template-columns: auto minmax(0,1fr);padding: 14px 16px}.wz-you>.wz-flag{font-size: 28px;align-self: start}.wz-you [data-wz-jump]{grid-column: 1 / -1;justify-self: start}.wz-you-time b{font-size: 28px}.wz-board{grid-template-columns: repeat(2,minmax(0,1fr))}.wz-tile{padding: 12px 12px 10px}.wz-tile-time .wz-t{font-size: 22px}.wz-find{padding: 14px 14px 12px}.wz-table .c-city,.wz-table .c-zone{display: none}.wz-table th:first-child,.wz-table td:first-child{padding-left: 12px}.wz-table th:last-child,.wz-table td:last-child{padding-right: 14px}.wz-table th,.wz-table td{padding-left: 8px;padding-right: 8px}.wz-table .c-flag{width: 44px}.wz-table .c-country{width: auto}.wz-table .c-day{width: 50px}.wz-table .c-time{width: 98px}.wz-region-title{padding: 18px 12px 10px}.wz-table td.c-country{white-space: normal}.wz-table .wz-sub{display: block;margin-top: 2px;font: 400 12.5px/1.35 var(--font);color: var(--mut)}.wz-table td.c-time .wz-l{display: block;margin-top: 3px;font: 500 10.5px var(--mono);color: var(--dim)}}@media print{.wz-controls,.wz-find,.wz-you{display: none !important}.wz-table thead th{position: static}}.split-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 20px}.split-grid>.card + .card{margin-top: 0}.split-wide{grid-column: 1 / -1}.split{display: flex;flex-direction: column}.split .card-head{margin-bottom: 14px}.split .share-list{flex: 1 1 auto}.mix{display: flex;height: 12px;border-radius: 999px;overflow: hidden;background: var(--track);margin: 0 0 12px}.mix>span{display: block;height: 100%;min-width: 2px;background: var(--sc)}.mix>span + span{box-shadow: inset 2px 0 0 var(--card)}.sc-0{--sc: #f26b30}.sc-1{--sc: #60a5fa}.sc-2{--sc: #4ade80}.sc-3{--sc: #a78bfa}.sc-4{--sc: #fbbf24}.sc-5{--sc: #2dd4bf}.sc-6{--sc: #fb7185}.sc-7{--sc: #38bdf8}.sc-8{--sc: #a3e635}.sc-9{--sc: #e879f9}.sc-n{--sc: #4b5563}.share-list{display: flex;flex-direction: column;container-type: inline-size}.share{display: grid;grid-template-columns: 10px minmax(0,1fr) 76px 58px 64px;gap: 4px 12px;align-items: center;padding: 9px 0;border-top: 1px solid var(--line2)}.share.has-trend{grid-template-columns: 10px minmax(0,1fr) 84px 60px 70px 120px 84px}.share-head{padding: 2px 0 8px;border-top: 0;border-bottom: 1px solid var(--line)}.share-head>span{font: 600 10px var(--mono);letter-spacing: .08em;text-transform: uppercase;color: var(--dim);text-align: right;white-space: nowrap}.share-head + .share{border-top: 0}.share-dot{width: 10px;height: 10px;border-radius: 3px;background: var(--sc)}.share-label{min-width: 0;font: 600 14px/1.35 var(--font);color: var(--ink);overflow-wrap: anywhere}.share-label .note{display: block;margin-top: 1px;font: 400 12px/1.4 var(--font);color: var(--dim)}.share-label .srv{display: none;margin-top: 1px;font: 400 11.5px var(--mono);color: var(--dim)}.share-v{font: 600 13.5px var(--mono);text-align: right;color: var(--ink);font-variant-numeric: tabular-nums}.share-p,.share-s,.share-c{font: 500 12.5px var(--mono);text-align: right;font-variant-numeric: tabular-nums}:where(.share-p,.share-s){color: var(--mut)}.share-spark svg.spark{height: 26px}.share svg.spark .spark-line{stroke: var(--sc,var(--acc))}.share svg.spark .spark-area{fill: color-mix(in srgb,var(--sc,var(--acc)) 16%,transparent)}.share-total{margin-top: auto;padding-top: 11px;border-top: 1px solid var(--line)}.share-total .share-label{font-weight: 700}.share-total .share-v,.share-total .share-p,.share-total .share-s{color: var(--ink);font-weight: 700}.split-foot{margin: 12px 0 0}.split .pc-facts{margin-bottom: 14px}@container (max-width: 720px){.share.has-trend{grid-template-columns: 10px minmax(0,1fr) 76px 58px 64px}.has-trend .share-spark,.has-trend .share-c{display: none}}@container (max-width: 440px){.share,.share.has-trend{grid-template-columns: 10px minmax(0,1fr) 70px 54px}.share-s{display: none}.share-label .srv{display: block}}@media (max-width: 1100px){.split-grid{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.split-grid{grid-template-columns: minmax(0,1fr);gap: 14px}}.sm-grid{columns: 4 260px;column-gap: 20px}.sm-grid>.card{display: block;break-inside: avoid;margin: 0 0 20px}.sm-grid>.card + .card{margin-top: 0}.sm-card .card-title{margin-bottom: 10px}.sm-links{list-style: none;margin: 0;padding: 0;columns: 1}.sm-links li{border-top: 1px solid var(--line2)}.sm-links li:first-child{border-top: 0}.sm-links a{display: block;padding: 8px 2px;font: 500 14px/1.35 var(--font);color: var(--ink)}.sm-links a:hover{color: var(--acc)}.sm-letters{display: grid;grid-template-columns: repeat(auto-fill,minmax(64px,1fr));gap: 8px}.sm-letter{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 2px;min-height: 58px;padding: 8px 4px;border: 1px solid var(--line);border-radius: var(--radius-sm);background: var(--bg2);color: var(--ink)}.sm-letter b{font: 700 17px/1 var(--font)}.sm-letter span{font: 500 11px var(--mono);color: var(--dim)}a.sm-letter:hover{border-color: var(--acc-line);color: var(--acc)}.sm-letter.active{background: var(--ink);border-color: var(--ink);color: var(--bg)}.sm-letter.empty{opacity: .35}.sm-letters-row{grid-template-columns: repeat(auto-fill,minmax(40px,1fr));gap: 6px}.sm-letters-row .sm-letter{min-height: 38px;padding: 4px}.sm-letters-row .sm-letter b{font-size: 14px}.sm-crumb{padding: 18px 0 0;font: 500 12px var(--mono)}.sm-crumb a{color: var(--mut)}.sm-table td.name .addr{display: block;margin-top: 2px}@media (max-width: 640px){.sm-table .sm-region{display: none}}.wipe-next{margin: 0 0 16px;font: 400 15px/1.55 var(--font);color: var(--ink)}.wipe-why{display: block;margin-top: 3px;font: 400 12.5px/1.5 var(--mono);color: var(--dim)}.wipe-stats{display: grid;grid-template-columns: repeat(auto-fit,minmax(140px,1fr));gap: 10px;margin: 0 0 6px}.wipe-stats .kpi-v{font-size: 22px}.wipe-sub{font: 600 11px var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--dim);margin: 20px 0 6px}.wipe-upcoming{display: grid;grid-template-columns: repeat(auto-fill,minmax(230px,1fr));column-gap: 20px}.wipe-upcoming .list-row{padding: 8px 0;gap: 10px}.wipe-upcoming .lead{min-width: 58px}.operator-card .list-row{gap: 10px;padding: 9px 0}.operator-card .dot{flex: 0 0 auto}.seg-pair{display: flex;flex-wrap: wrap;gap: 8px}.srv-answers{margin-top: 16px}.qa-group{font: 600 11px var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--dim);margin: 22px 0 12px}.srv-answers .card-head + .qa-group{margin-top: 4px}.qa-grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(320px,1fr));gap: 20px 32px}.qa{min-width: 0}.qa-q{font: 600 14.5px/1.4 var(--font);color: var(--ink);margin: 0 0 6px}.qa-a{font: 400 14px/1.6 var(--font);color: var(--mut);margin: 0}@media (max-width: 640px){.qa-grid{grid-template-columns: minmax(0,1fr)}}.srv-similar{margin-top: 16px}.similar-grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(300px,1fr));column-gap: 32px}.see-also{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 10px;margin: 18px 0;font: 400 14px/1.6 var(--font);color: var(--mut)}.card .see-also{margin: 14px 0 0}.see-also-label{font: 600 10.5px var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--dim);margin-right: 4px}.see-also a{color: var(--ink);text-decoration: underline;text-decoration-color: var(--line);text-underline-offset: 3px}.see-also a:hover{color: var(--acc);text-decoration-color: currentColor}.see-also-sep{color: var(--dim)}@media (max-width: 640px){.similar-grid{grid-template-columns: minmax(0,1fr)}}
