@layer theme,base;@layer components{.QjryQW_page{grid-template-columns:minmax(0,1fr);gap:24px;max-width:72rem;margin:0 auto;display:grid}.QjryQW_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.QjryQW_headText{min-width:0}.QjryQW_title{font-family:var(--ff-display);font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);overflow-wrap:anywhere;margin:0;font-weight:500}.QjryQW_sub{font-size:var(--fs-small);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 0;display:flex}.QjryQW_scorePanel{background:var(--surface);border:1px solid var(--border);border-radius:var(--corner-panel);grid-template-columns:minmax(0,1fr);justify-items:center;gap:24px;padding:20px;display:grid}@media (min-width:1024px){.QjryQW_scorePanel{grid-template-columns:auto minmax(0,1fr);place-items:center stretch;gap:40px;padding:28px 32px}}.QjryQW_scoreSide{gap:20px;width:100%;min-width:0;display:grid}.QjryQW_engines{background:var(--border);border:1px solid var(--border);border-radius:var(--corner-card);flex-wrap:wrap;gap:1px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.QjryQW_engines li{background:var(--surface-raised);flex:8.5rem;gap:4px;padding:12px 14px;display:grid}.QjryQW_engineName{font-size:var(--fs-micro);color:var(--text-muted)}.QjryQW_engineScore{font-family:var(--ff-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:500;line-height:1.1}.QjryQW_coverage{max-width:42em;font-size:var(--fs-small);color:var(--text-muted);margin:0;line-height:1.5}.QjryQW_coverage a{color:var(--text);text-underline-offset:2px;text-decoration:underline}.QjryQW_two{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (min-width:1024px){.QjryQW_two{grid-template-columns:repeat(2,minmax(0,1fr))}}.QjryQW_sov{gap:12px;margin:0;padding:0;list-style:none;display:grid}.QjryQW_sov li{font-size:var(--fs-small);grid-template-columns:minmax(0,9rem) minmax(0,1fr) 3rem;align-items:center;gap:12px;display:grid}.QjryQW_sovName{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);overflow:hidden}.QjryQW_sovUs .QjryQW_sovName{color:var(--text);font-weight:500}.QjryQW_sovTrack{border-radius:var(--corner-pill);background:var(--surface-hover);height:8px;overflow:hidden}.QjryQW_sovFill{border-radius:inherit;background:var(--border-strong);height:100%}.QjryQW_sovUs .QjryQW_sovFill{background:var(--accent)}.QjryQW_sovValue{font-family:var(--ff-mono);font-size:var(--fs-mono);color:var(--text-muted);text-align:end;font-variant-numeric:tabular-nums}.QjryQW_gaps{border-top:1px solid var(--border);margin:0;padding:0;list-style:none;display:grid}.QjryQW_gaps li{border-bottom:1px solid var(--border);font-size:var(--fs-small);justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 0;line-height:1.5;display:flex}.QjryQW_proof{border-top:1px solid var(--border);margin:0;padding:0;list-style:none;display:grid}.QjryQW_proof li{border-bottom:1px solid var(--border)}.QjryQW_proofLink{font-size:var(--fs-small);color:inherit;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 4px;text-decoration:none;display:flex}.QjryQW_proofLink:hover{background:var(--surface-hover)}.QjryQW_proofLink:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.QjryQW_mentions{border-top:1px solid var(--border);margin:0;padding:0;list-style:none;display:grid}.QjryQW_mentions>li{border-bottom:1px solid var(--border)}.QjryQW_mentionToggle{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;border-radius:var(--corner-control);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:14px 4px;display:flex}.QjryQW_mentionToggle:hover{background:var(--surface-hover)}.QjryQW_mentionToggle:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:-2px}.QjryQW_mentionText{gap:4px;min-width:0;display:grid}.QjryQW_mentionPrompt{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-small);font-weight:500;overflow:hidden}.QjryQW_mentionMeta{font-size:var(--fs-micro);color:var(--text-muted)}.QjryQW_answer{border-radius:var(--corner-card);background:var(--bg);box-shadow:inset 0 0 0 1px var(--border);gap:12px;margin:0 0 16px;padding:16px;display:grid}.QjryQW_answerText{white-space:pre-wrap;max-height:22rem;font-size:var(--fs-small);color:var(--text-muted);margin:0;line-height:1.65;overflow-y:auto}.QjryQW_answerFoot{font-size:var(--fs-micro);color:var(--text-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.QjryQW_mono{font-family:var(--ff-mono)}.QjryQW_empty{place-items:center;min-height:60vh;display:grid}}@layer utilities;
@layer theme,base;@layer components{.CxzLJq_main{padding:64px var(--space-gutter);background:var(--bg);color:var(--text);flex:1;place-items:center;display:grid}.CxzLJq_inner{text-align:center;width:100%;max-width:28rem}.CxzLJq_code{font-family:var(--ff-mono);font-size:var(--fs-mono);color:var(--text-subtle);margin:24px 0 0}.CxzLJq_title{font-family:var(--ff-display);font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);text-wrap:balance;margin:8px 0 0;font-weight:500}.CxzLJq_body{color:var(--text-muted);margin-top:12px;line-height:1.6}.CxzLJq_body p{margin:0}.CxzLJq_body p+p{margin-top:12px}.CxzLJq_actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}}@layer utilities;
