*,*::before,*::after{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth}body{min-height:100vh;background:radial-gradient(1200px 500px at 10% -10%, rgba(225, 6, 0, 0.16), transparent 55%),#070707;color:#f8f4ee;font-family:"Outfit","Segoe UI",sans-serif;font-weight:400;line-height:1.45;text-rendering:optimizeLegibility}img{max-width:100%;display:block}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}h1,h2,p{margin:0}ul{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid #f5d000;outline-offset:3px}.wrap{width:min(100% - 32px,1280px);margin-inline:auto}.edge-header{position:sticky;top:0;z-index:40;height:58px;background:rgba(7,7,7,.9);backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.08)}.edge-header__inner{height:100%;display:flex;align-items:center;justify-content:space-between;gap:16px}.brand{display:flex;align-items:center;gap:12px;min-width:0}.brand__mark{width:34px;height:34px;object-fit:contain}.brand__text{display:flex;flex-direction:column;line-height:1.05;min-width:0}.brand__kicker{font-family:"Barlow Condensed","Arial Narrow",sans-serif;letter-spacing:.2em;font-size:11px;color:#f5d000;text-transform:uppercase}.brand__name{font-family:"Cinzel","Times New Roman",serif;font-weight:700;font-size:16px;letter-spacing:.08em}.brand__zone{font-family:"IBM Plex Mono","SFMono-Regular",ui-monospace,monospace;font-size:12px;color:#b9b3ab;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-meta{display:flex;align-items:center;gap:16px;flex-shrink:0}.status{display:inline-flex;align-items:center;gap:8px;font-family:"Barlow Condensed","Arial Narrow",sans-serif;letter-spacing:.14em;text-transform:uppercase;font-size:13px;color:#6dff9a}.status__dot{width:8px;height:8px;border-radius:50%;background:#6dff9a;box-shadow:0 0 0 0 rgba(109,255,154,.7);animation:pulse-ok 1.8s infinite}.clock{font-family:"IBM Plex Mono","SFMono-Regular",ui-monospace,monospace;font-size:12px;color:#b9b3ab;text-align:right}.clock strong{display:block;color:#f8f4ee;font-weight:500}.ticker{overflow:hidden;border-bottom:1px solid rgba(255,255,255,.08);background:#0c0c0c}.ticker__track{display:flex;gap:36px;width:max-content;animation:marquee 32s linear infinite;padding:8px 0;font-family:"Barlow Condensed","Arial Narrow",sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#f5d000;font-size:13px}main{padding:22px 0 48px}.toolbar{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:18px;flex-wrap:wrap}.toolbar h1{font-family:"Cinzel","Times New Roman",serif;font-size:clamp(26px,4vw,38px);letter-spacing:.04em}.eyebrow{font-family:"Barlow Condensed","Arial Narrow",sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#f5d000;font-size:12px;margin-bottom:6px}.updated{font-family:"IBM Plex Mono","SFMono-Regular",ui-monospace,monospace;font-size:11px;color:#b9b3ab}.ranges{display:flex;gap:6px}.range{min-height:34px;padding:0 12px;border:1px solid rgba(255,255,255,.14);font-family:"Barlow Condensed","Arial Narrow",sans-serif;letter-spacing:.12em;text-transform:uppercase;font-size:13px;color:#b9b3ab}.range.is-active{background:#f8f4ee;color:#090909;border-color:#f8f4ee}.kpis{display:grid;grid-template-columns:repeat(6, 1fr);border:1px solid rgba(255,255,255,.08);background:#101010;margin-bottom:14px}.kpi{padding:16px 16px 14px;border-right:1px solid rgba(255,255,255,.08);min-width:0}.kpi:last-child{border-right:0}.kpi__label{font-family:"Barlow Condensed","Arial Narrow",sans-serif;letter-spacing:.14em;text-transform:uppercase;font-size:12px;color:#b9b3ab}.kpi__value{font-family:"Barlow Condensed","Arial Narrow",sans-serif;font-size:clamp(26px,2.4vw,34px);font-weight:700;letter-spacing:.03em;line-height:1.1;margin-top:8px;font-variant-numeric:tabular-nums}.kpi__delta{margin-top:6px;font-family:"IBM Plex Mono","SFMono-Regular",ui-monospace,monospace;font-size:11px;color:#6dff9a}.kpi__delta.is-down{color:#ff8d86}.kpi__spark{display:block;width:100%;height:28px;margin-top:10px}.grid{display:grid;grid-template-columns:1.45fr .9fr;gap:14px;margin-bottom:14px}.grid--split{grid-template-columns:1fr 1fr}.panel--wide{margin-top:14px}.panel{background:#101010;border:1px solid rgba(255,255,255,.08);min-width:0}.panel__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 16px 0}.panel__title{font-family:"Barlow Condensed","Arial Narrow",sans-serif;letter-spacing:.16em;text-transform:uppercase;font-size:13px}.panel__meta{font-family:"IBM Plex Mono","SFMono-Regular",ui-monospace,monospace;font-size:11px;color:#b9b3ab}.chart-wrap{position:relative;height:248px;padding:8px 8px 12px}#traffic-chart{display:block;width:100%;height:100%}.rps-now{position:absolute;right:18px;top:6px;text-align:right;pointer-events:none}.rps-now strong{display:block;font-family:"Barlow Condensed","Arial Narrow",sans-serif;font-size:28px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.rps-now span{font-family:"Barlow Condensed","Arial Narrow",sans-serif;letter-spacing:.12em;text-transform:uppercase;font-size:11px;color:#b9b3ab}.mix{display:grid;gap:16px;padding:16px}.mix__row{display:grid;gap:6px}.mix__label{display:flex;justify-content:space-between;font-family:"Barlow Condensed","Arial Narrow",sans-serif;letter-spacing:.1em;text-transform:uppercase;font-size:13px}.mix__label b{font-weight:600;font-variant-numeric:tabular-nums}.bar{height:8px;background:#222;overflow:hidden}.bar span{display:block;height:100%;width:0;background:#e10600;transition:width .6s cubic-bezier(0.22, 1, 0.36, 1)}.bar.hit span{background:#6dff9a}.bar.miss span{background:#e10600}.bar.expired span{background:#f5d000}.bar.h3 span{background:#7aa7ff}.bar.h2 span{background:#f5d000}.pops{padding:8px 0 12px}.pop{display:grid;grid-template-columns:18px 92px 1fr 72px 56px;gap:10px;align-items:center;padding:7px 16px;font-family:"Barlow Condensed","Arial Narrow",sans-serif;letter-spacing:.06em;text-transform:uppercase;font-size:14px}.pop__dot{width:8px;height:8px;border-radius:50%;background:#6dff9a;justify-self:center;animation:blink 2.4s infinite}.pop__code{color:#f5d000}.pop__city{color:#b9b3ab;letter-spacing:.08em}.pop__bar{height:5px;background:#222;overflow:hidden}.pop__bar span{display:block;height:100%;background:linear-gradient(90deg, #8a0000, #ff2a1a);transition:width .7s cubic-bezier(0.22, 1, 0.36, 1)}.pop__rps{text-align:right;font-variant-numeric:tabular-nums}.assets,.stream{max-height:360px;overflow:auto}.asset,.log{display:grid;gap:8px;align-items:center;padding:9px 16px;border-top:1px solid rgba(255,255,255,.08);font-size:13px}.asset{grid-template-columns:1fr 70px 64px 88px;font-family:"IBM Plex Mono","SFMono-Regular",ui-monospace,monospace}.asset__path{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset__hit{color:#6dff9a}.log{grid-template-columns:72px 40px 1fr 52px 58px 46px;font-family:"IBM Plex Mono","SFMono-Regular",ui-monospace,monospace;font-size:12px;animation:insert .35s cubic-bezier(0.22, 1, 0.36, 1)}.log__method{color:#f5d000}.log__status{color:#6dff9a}.log__status.is-miss{color:#f5d000}.log__status.is-err{color:#ff8d86}.log__path{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f8f4ee}.log__cache{color:#6dff9a}.log__cache.MISS,.log__cache.EXPIRED{color:#f5d000}.log__cache.BYPASS{color:#ff8d86}.log__edge,.log__ms{color:#b9b3ab;text-align:right}.site-footer{border-top:1px solid rgba(255,255,255,.08);padding:22px 0 36px;color:#b9b3ab;font-size:13px}.footer-inner{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes pulse-ok{70%{box-shadow:0 0 0 8px rgba(109,255,154,0)}}@keyframes blink{0%,80%{opacity:1}90%{opacity:.25}}@keyframes insert{from{background:rgba(225,6,0,.18)}to{background:rgba(0,0,0,0)}}@media(max-width: 1100px){.kpis{grid-template-columns:repeat(3, 1fr)}.kpi:nth-child(3){border-right:0}.kpi:nth-child(n+4){border-top:1px solid rgba(255,255,255,.08)}.grid,.grid--split{grid-template-columns:1fr}}@media(max-width: 720px){.kpis{grid-template-columns:1fr 1fr}.kpi:nth-child(even){border-right:0}.kpi:nth-child(n+3){border-top:1px solid rgba(255,255,255,.08)}.clock{display:none}.pop{grid-template-columns:14px 56px 1fr 48px}.pop__city{display:none}.asset{grid-template-columns:1fr 64px}.asset__type,.asset__bytes{display:none}.log{grid-template-columns:40px 1fr 46px}.log__time,.log__edge,.log__ms{display:none}}@media(prefers-reduced-motion: reduce){.ticker__track,.status__dot,.pop__dot{animation:none}}
