.hero[data-astro-cid-fhww7ayy]{max-width:1180px;margin:28px auto 0;padding:0 16px;position:relative}.frame[data-astro-cid-fhww7ayy]{border:1px solid var(--line);pointer-events:none;background:linear-gradient(var(--line), var(--line)) 33.33% 0 / 1px 100% no-repeat, linear-gradient(var(--line), var(--line)) 66.66% 0 / 1px 100% no-repeat, linear-gradient(var(--line), var(--line)) 0 50% / 100% 1px no-repeat;opacity:.8;position:absolute;inset:0 16px}.frame[data-astro-cid-fhww7ayy] .n[data-astro-cid-fhww7ayy]{background:linear-gradient(var(--brand), var(--brand)) 50% 0 / 1px 100% no-repeat, linear-gradient(var(--brand), var(--brand)) 0 50% / 100% 1px no-repeat;width:13px;height:13px;margin:-6px 0 0 -6px;position:absolute}.hero-in[data-astro-cid-fhww7ayy]{text-align:center;background:radial-gradient(60% 70% at 50% 40%, var(--brand-soft), transparent 70%);padding:clamp(28px,5vw,52px) 16px clamp(28px,4vw,40px);position:relative}.hero[data-astro-cid-fhww7ayy] h1[data-astro-cid-fhww7ayy]{font-family:"Audiowide", var(--sans);letter-spacing:-.01em;max-width:900px;margin:14px auto 12px;font-size:clamp(26px,4.4vw,46px);font-weight:400}.intro[data-astro-cid-fhww7ayy]{max-width:640px;color:var(--muted);margin:0 auto 22px;font-size:15px}.tag[data-astro-cid-fhww7ayy]{border:1px solid var(--line2);border-radius:var(--pill);background:var(--panel);color:var(--muted);align-items:center;gap:9px;margin:0;padding:5px 12px;font-size:12px;display:inline-flex}.tdot[data-astro-cid-fhww7ayy]{background:var(--up);border-radius:50%;width:8px;height:8px}.cmp-bar[data-astro-cid-fhww7ayy]{gap:10px}.cmp-bar[data-astro-cid-fhww7ayy] .label[data-astro-cid-fhww7ayy]{min-width:0}.dres[data-astro-cid-fhww7ayy]{text-align:left;border:1px solid var(--line2);border-radius:var(--r-lg);background:var(--panel);max-width:860px;margin:16px auto 0;padding:18px 20px}.dres[data-astro-cid-fhww7ayy].up{border-color:color-mix(in srgb, var(--up) 55%, var(--line2))}.dres[data-astro-cid-fhww7ayy].minor{border-color:color-mix(in srgb, var(--minor) 55%, var(--line2))}.dres[data-astro-cid-fhww7ayy].major{border-color:color-mix(in srgb, var(--major) 60%, var(--line2))}.dres[data-astro-cid-fhww7ayy][hidden]{display:none}.hero-in[data-astro-cid-fhww7ayy] .res-sig{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);align-items:center;gap:8px;margin:0;font-size:11px;display:flex}.dres[data-astro-cid-fhww7ayy] h2{overflow-wrap:anywhere;margin:4px 0 0;font-size:clamp(19px,2.6vw,24px)}.dres[data-astro-cid-fhww7ayy] h3{font-size:13px;font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin:24px 0 8px;font-weight:500}.hero-in[data-astro-cid-fhww7ayy] .sig{background:var(--unknown);border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.hero-in[data-astro-cid-fhww7ayy] .sig.up,.hero-in[data-astro-cid-fhww7ayy] .sig.ok{background:var(--up)}.hero-in[data-astro-cid-fhww7ayy] .sig.minor,.hero-in[data-astro-cid-fhww7ayy] .sig.warn{background:var(--minor)}.hero-in[data-astro-cid-fhww7ayy] .sig.major,.hero-in[data-astro-cid-fhww7ayy] .sig.bad{background:var(--major)}.hero-in[data-astro-cid-fhww7ayy] .sig.info{background:var(--link)}.hero-in[data-astro-cid-fhww7ayy] .sig.checking{background:var(--muted);animation:.8s steps(2,end) infinite blink}@keyframes blink{50%{opacity:.2}}.dres[data-astro-cid-fhww7ayy] .d-t{color:var(--body2);margin:12px 0 0}.dres[data-astro-cid-fhww7ayy] .chips{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.dres[data-astro-cid-fhww7ayy] .chips li{background:var(--bg);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.dres[data-astro-cid-fhww7ayy] .chips b{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;display:flex}.dres[data-astro-cid-fhww7ayy] .chips span{overflow-wrap:anywhere;font-size:14px;font-weight:600}.dres[data-astro-cid-fhww7ayy] .phpbox{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);margin:16px 0 0;padding:14px}.dres[data-astro-cid-fhww7ayy] .phpbox.bad{border-color:color-mix(in srgb, var(--major) 50%, var(--line2))}.dres[data-astro-cid-fhww7ayy] .phpbox.warn{border-color:color-mix(in srgb, var(--minor) 50%, var(--line2))}.dres[data-astro-cid-fhww7ayy] .phpbox .label{margin:0;font-size:10px}.dres[data-astro-cid-fhww7ayy] .phpbox .ph{margin:4px 0 10px;font-size:17px;font-weight:600}.dres[data-astro-cid-fhww7ayy] .phpbox .iss li{background:var(--panel)}.dres[data-astro-cid-fhww7ayy] .phplinks{margin:10px 0 0;font-size:14px}.dres[data-astro-cid-fhww7ayy] .iss{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dres[data-astro-cid-fhww7ayy] .iss li{border:1px solid var(--line);border-radius:var(--r-sm);color:var(--body2);min-width:0;padding:10px 12px;font-size:14px}.dres[data-astro-cid-fhww7ayy] .iss li.bad{border-color:color-mix(in srgb, var(--major) 45%, var(--line))}.dres[data-astro-cid-fhww7ayy] .iss li.warn{border-color:color-mix(in srgb, var(--minor) 45%, var(--line))}.dres[data-astro-cid-fhww7ayy] .iss b{color:var(--text);overflow-wrap:anywhere;align-items:baseline;gap:8px;font-size:15px;display:flex}.dres[data-astro-cid-fhww7ayy] .iss b .sig{position:relative;top:-1px}.dres[data-astro-cid-fhww7ayy] .iss p{overflow-wrap:anywhere;margin:4px 0 0}.dres[data-astro-cid-fhww7ayy] .iss .fix{color:var(--text)}.dres[data-astro-cid-fhww7ayy] .iss .fix em{font-style:normal;font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-right:6px}.dres[data-astro-cid-fhww7ayy] .hopl{border:0;margin:8px 0 0;padding:4px 0}.dres[data-astro-cid-fhww7ayy] .hopl summary{color:var(--muted);font-size:13px;font-weight:500}.dres[data-astro-cid-fhww7ayy] .hopl ol{margin:6px 0 0;padding-left:20px;font-size:13px}.dres[data-astro-cid-fhww7ayy] .hopl li{overflow-wrap:anywhere;margin:4px 0}.dres[data-astro-cid-fhww7ayy] .cannot{border:1px solid var(--line);border-radius:var(--r);background:var(--bg);margin:22px 0 0;padding:12px 14px}.dres[data-astro-cid-fhww7ayy] .cannot .label{margin:0 0 4px;font-size:10px}.dres[data-astro-cid-fhww7ayy] .cannot p{color:var(--body2);margin:0;font-size:14px}.dres[data-astro-cid-fhww7ayy] .d-act{flex-wrap:wrap;gap:10px;margin:20px 0 0;display:flex}.dres[data-astro-cid-fhww7ayy] .d-act .btn,.dres[data-astro-cid-fhww7ayy] .d-act button{border-radius:var(--pill);padding:10px 18px}.dres[data-astro-cid-fhww7ayy] .d-src{color:var(--muted);overflow-wrap:anywhere;margin:14px 0 0;font-size:12px}@media (width<=720px){.dres[data-astro-cid-fhww7ayy] .chips{grid-template-columns:repeat(2,minmax(0,1fr))}.dres[data-astro-cid-fhww7ayy]{padding:16px 14px}}@media (width<=420px){.cmp-bar[data-astro-cid-fhww7ayy] .label[data-astro-cid-fhww7ayy]{letter-spacing:.06em;font-size:10px}}@media (prefers-reduced-motion:reduce){.hero-in[data-astro-cid-fhww7ayy] .sig.checking{animation:none}}
