.XfpYgq_page{max-width:1540px;min-height:100vh;color:var(--zn-ink);background:var(--zn-bg);margin:0 auto;padding:145px max(5%,24px) 115px}.XfpYgq_top{border-bottom:1px solid var(--zn-border);font:10px var(--mono);letter-spacing:.06em;color:var(--zn-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:21px;display:flex}.XfpYgq_top a{color:var(--zn-accent);align-items:center;gap:9px;display:inline-flex}.XfpYgq_hero{max-width:960px;padding:72px 0 49px}.XfpYgq_eyebrow{font:10px var(--mono);letter-spacing:.1em;color:var(--zn-accent);align-items:center;gap:9px;display:flex}.XfpYgq_hero h1{letter-spacing:-.077em;margin:21px 0 18px;font-size:clamp(52px,7vw,104px);font-weight:500;line-height:1.06}.XfpYgq_hero h1 em{font:italic 1.05em var(--serif);color:var(--zn-acid)}.XfpYgq_hero p{color:var(--zn-muted);max-width:790px;margin:0;font-size:16px;line-height:1.8}.XfpYgq_layout{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.XfpYgq_panel{border:1px solid var(--zn-border);background:var(--zn-surface);border-radius:18px;min-width:0;min-height:580px;padding:29px}.XfpYgq_panelHead{border-bottom:1px solid var(--zn-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:21px;padding-bottom:21px;display:flex}.XfpYgq_panelHead h2{letter-spacing:-.02em;margin:0;font-size:15px;font-weight:600}.XfpYgq_panelHead>span{font:9px var(--mono);color:var(--zn-accent)}.XfpYgq_description{color:var(--zn-muted);font-size:13px;line-height:1.8}.XfpYgq_description strong{color:var(--zn-ink)}.XfpYgq_presets{flex-wrap:wrap;gap:8px;margin:22px 0;display:flex}.XfpYgq_presets button{border:1px solid var(--zn-border);background:var(--zn-soft);color:var(--zn-ink);border-radius:30px;padding:10px 14px;font-size:11px}.XfpYgq_presets button:hover{border-color:var(--zn-accent)}.XfpYgq_label{font:10px var(--mono);color:var(--zn-accent);letter-spacing:.06em;margin-bottom:10px;display:block}.XfpYgq_editor{resize:vertical;background:var(--zn-code);width:100%;min-height:190px;color:var(--zn-ink);border:1px solid var(--zn-border);font:12px/1.8 var(--mono);border-radius:12px;outline:none;padding:19px;display:block}.XfpYgq_editor:focus{border-color:var(--zn-accent)}.XfpYgq_controls{grid-template-columns:1fr 1fr;gap:13px;margin:20px 0;display:grid}.XfpYgq_controls label{color:var(--zn-muted);flex-direction:column;gap:9px;font-size:11px;display:flex}.XfpYgq_controls select{border:1px solid var(--zn-border);background:var(--zn-soft);color:var(--zn-ink);font:12px var(--mono);border-radius:9px;min-width:0;padding:12px}.XfpYgq_run{border:1px solid var(--zn-acid);background:var(--zn-acid);width:100%;color:var(--zn-acid-ink);border-radius:40px;justify-content:center;align-items:center;gap:14px;padding:16px;font-size:13px;font-weight:600;display:flex}.XfpYgq_run:hover{filter:brightness(1.08)}.XfpYgq_error{color:var(--zn-error);align-items:flex-start;gap:9px;padding:17px 0;font-size:12px;display:flex}.XfpYgq_private{border-top:1px solid var(--zn-border);color:var(--zn-muted);align-items:start;gap:9px;margin-top:20px;padding-top:19px;font-size:11px;line-height:1.6;display:flex}.XfpYgq_private svg{color:var(--zn-accent);flex-shrink:0}.XfpYgq_empty{text-align:center;min-height:380px;color:var(--zn-muted);flex-direction:column;justify-content:center;align-items:center;padding:25px;display:flex}.XfpYgq_empty svg{color:var(--zn-accent)}.XfpYgq_empty h3{color:var(--zn-ink);letter-spacing:-.04em;margin:24px 0 5px;font-size:25px;font-weight:500}.XfpYgq_empty p{max-width:300px;font-size:13px;line-height:1.75}.XfpYgq_outcome{border:1px solid var(--zn-border);background:var(--zn-soft);border-radius:12px;gap:14px;padding:17px;display:flex}.XfpYgq_outcome[data-ready=true]{border-color:var(--zn-accent)}.XfpYgq_outcome svg{color:var(--zn-accent);flex-shrink:0}.XfpYgq_outcome[data-ready=false] svg{color:var(--zn-error)}.XfpYgq_outcome strong{font:11px var(--mono);letter-spacing:.04em}.XfpYgq_outcome p{color:var(--zn-muted);margin:8px 0 0;font-size:11px;line-height:1.65}.XfpYgq_metrics{grid-template-columns:1fr 1fr;gap:13px;margin:18px 0;display:grid}.XfpYgq_metrics div{background:var(--zn-soft);border:1px solid var(--zn-border);border-radius:11px;flex-direction:column;gap:10px;padding:17px;display:flex}.XfpYgq_metrics span{font:9px var(--mono);color:var(--zn-muted)}.XfpYgq_metrics strong{word-break:break-word;font-size:23px;font-weight:500}.XfpYgq_checks{border-top:1px solid var(--zn-border);padding:6px 0}.XfpYgq_checks div{border-bottom:1px solid var(--zn-border);font:10px var(--mono);justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.XfpYgq_checks strong{color:var(--zn-muted);text-align:right;font-weight:500}.XfpYgq_checks strong[data-status=pass]{color:var(--zn-accent)}.XfpYgq_checks strong[data-status=fail]{color:var(--zn-error)}.XfpYgq_caveat{color:var(--zn-muted);padding:12px 0;font-size:11px;line-height:1.7}.XfpYgq_apiLink{border-bottom:1px solid var(--zn-accent);color:var(--zn-accent);align-items:center;gap:10px;margin-top:10px;padding-bottom:10px;font-size:12px;display:inline-flex}@media (max-width:950px){.XfpYgq_layout{grid-template-columns:1fr}.XfpYgq_panel{min-height:0}}@media (max-width:550px){.XfpYgq_page{padding:125px 5% 75px}.XfpYgq_hero{padding:45px 0}.XfpYgq_hero h1{font-size:52px}.XfpYgq_panel{padding:19px}.XfpYgq_controls{grid-template-columns:1fr}.XfpYgq_metrics strong{font-size:20px}}.XfpYgq_checks strong{overflow-wrap:anywhere;min-width:0}
