.XWMznG_premium{--bg:#101014;--surface:#19191f;--border:#33333e;--accent:#c4b4f4;--text:#f2efeb;--muted:#b0abb7;--warning:#e6cba2;background:var(--bg);color:var(--text);min-width:0;font-family:inherit;line-height:1.8}.XWMznG_premium *{box-sizing:border-box;min-width:0}.XWMznG_premium a:focus-visible,.XWMznG_premium button:focus-visible,.XWMznG_premium summary:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.XWMznG_premium [class*=text-cyan]{color:var(--accent)}.XWMznG_premium [class~=bg-cyan-300]{background:var(--accent);color:#20192c}.XWMznG_premium [class*=border-slate],.XWMznG_premium [class*=border-white]{border-color:var(--border)}.XWMznG_premium [class*=bg-slate],.XWMznG_premium [class*="bg-[#0c1118]"]{background:var(--surface)}.XWMznG_premium [class*=text-slate-400],.XWMznG_premium [class*=text-slate-500]{color:var(--muted)}.XWMznG_premium h1,.XWMznG_premium h2,.XWMznG_premium h3{letter-spacing:-.04em;word-break:keep-all}.XWMznG_premium a,.XWMznG_premium button{min-height:44px}.XWMznG_premium>header,.XWMznG_premium>footer{background:var(--bg);border-color:var(--border)}.XWMznG_hero{padding-top:36px;padding-bottom:32px}.XWMznG_hero h1{font-size:clamp(38px,4.6vw,66px);font-weight:500;line-height:1.3}.XWMznG_hero p{max-width:650px}.XWMznG_hero aside{border:1px solid var(--border);background:var(--surface);border-radius:24px}.XWMznG_hero a{border-radius:999px;align-items:center;display:inline-flex}.XWMznG_workspace{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}.XWMznG_result{border-top:1px solid var(--border);margin-top:28px;padding-top:30px}.XWMznG_heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.XWMznG_heading h2{font-size:28px;line-height:1.4}.XWMznG_heading button{border:1px solid #9b506b;border-radius:12px;padding:8px 18px}.XWMznG_card,.XWMznG_viewer,.XWMznG_timeline{background:var(--surface);border:1px solid var(--border);overflow-wrap:anywhere;border-radius:16px;padding:24px}.XWMznG_viewer{padding:0}.XWMznG_placeholder{aspect-ratio:16/9;text-align:center;background:linear-gradient(140deg,#201b2d,#121117);border-radius:16px 16px 0 0;flex-direction:column;justify-content:center;align-items:center;padding:28px;display:flex}.XWMznG_placeholder strong{font-size:20px;font-weight:500}.XWMznG_placeholder p{color:var(--muted);max-width:520px;margin-top:16px;font-size:14px}.XWMznG_frames{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.XWMznG_frames button{text-align:left;border-right:1px solid var(--border);overflow-wrap:anywhere;min-height:90px;padding:16px 10px}.XWMznG_frames button[aria-pressed=true]{box-shadow:inset 0 2px var(--accent);color:var(--accent);background:#30273f}.XWMznG_frames span,.XWMznG_frames strong{display:block}.XWMznG_frames span{font-size:11px}.XWMznG_frames strong{margin-top:8px;font:16px Consolas,monospace}.XWMznG_metadata{color:var(--muted);padding:16px;font-size:13px}.XWMznG_card h3,.XWMznG_timeline h3{margin-bottom:16px;font-size:20px}.XWMznG_card p{margin:12px 0;font-size:15px}.XWMznG_state{color:var(--warning);font-size:24px;font-weight:600}.XWMznG_code{overflow-wrap:anywhere;color:var(--muted);font:11px/1.8 Consolas,monospace}.XWMznG_timeline{margin-top:24px}.XWMznG_timeline li{border-top:1px solid var(--border);padding:18px 0}.XWMznG_timeline small{color:var(--accent);margin:10px 0;display:block}.XWMznG_disclaimer{border:1px solid var(--border);color:var(--muted);border-radius:12px;margin-bottom:24px;padding:16px 20px;font-size:13px}.XWMznG_unknowns{margin-top:20px}.XWMznG_unknowns p{font-size:14px}@media (max-width:1050px){.XWMznG_workspace{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.XWMznG_heading{flex-wrap:wrap}.XWMznG_heading h2{font-size:24px}.XWMznG_card,.XWMznG_timeline{padding:20px}.XWMznG_frames strong{font-size:13px}.XWMznG_frames button{padding:14px 8px}.XWMznG_placeholder{aspect-ratio:auto;min-height:220px;padding:24px 20px}.XWMznG_hero{padding-top:10px}}
