._4O1Pua_strip{border-radius:var(--r-2xl);background:var(--surface);box-shadow:var(--shadow-float);justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:14px 16px 14px 22px;display:flex}._4O1Pua_strip p{color:var(--ink);margin:0;font-size:15px;line-height:1.4}._4O1Pua_strip b{font-weight:600}._4O1Pua_stripAsk{align-items:center;gap:12px;display:flex}._4O1Pua_stripBtn{border-radius:var(--r-pill);background:var(--ink);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;flex:none;padding:0 20px;font-size:14px;font-weight:500}._4O1Pua_stripLink{min-height:44px;color:var(--blue);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 4px;font-size:14px;font-weight:500}._4O1Pua_marks{align-items:center;gap:6px;display:inline-flex}._4O1Pua_marks img{object-fit:contain}._4O1Pua_overlay{z-index:100;background:#060a14ad;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._4O1Pua_dialog{box-sizing:border-box;border-radius:var(--r-2xl);background:var(--surface);width:100%;max-width:780px;max-height:calc(100dvh - 48px);color:var(--text);overscroll-behavior:contain;outline:none;flex-direction:column;gap:24px;padding:36px 44px 32px;display:flex;position:relative;overflow-y:auto;box-shadow:0 60px 120px -40px #0009}._4O1Pua_close{border-radius:var(--r-pill);background:var(--surface-2);width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;justify-content:center;align-items:center;display:flex;position:absolute;top:18px;right:18px}._4O1Pua_head{flex-direction:column;gap:10px;padding-right:48px;display:flex}._4O1Pua_eyebrowRow{align-items:center;gap:10px;margin:0;display:flex}._4O1Pua_eyebrow,._4O1Pua_label{letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--blue);margin:0;font-size:12px}._4O1Pua_label{color:var(--text-muted)}._4O1Pua_h2{font-family:var(--font-display);color:var(--ink);margin:0;font-size:32px;font-weight:300;line-height:1.15}._4O1Pua_sub{color:var(--text);margin:0;font-size:15px;line-height:1.55}._4O1Pua_sub b{color:var(--ink);font-weight:600}._4O1Pua_note,._4O1Pua_hint{color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}._4O1Pua_form{flex-direction:column;gap:18px;display:flex}._4O1Pua_field{flex-direction:column;gap:8px;display:flex}._4O1Pua_input{min-height:52px;color:var(--ink);font:inherit;background:#fff;border:1px solid #0a0f1c29;border-radius:12px;padding:0 16px;font-size:16px}._4O1Pua_input:focus{outline:2px solid var(--blue);outline-offset:1px}._4O1Pua_ideas{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:-8px;font-size:13px;display:flex}._4O1Pua_idea{border:1px solid var(--blue-line);border-radius:var(--r-pill);background:var(--blue-tint);min-height:36px;color:var(--blue-ink);font:inherit;text-align:left;cursor:pointer;padding:0 14px;font-size:13px}._4O1Pua_btn{border-radius:var(--r-pill);background:var(--ink);color:#fff;min-height:56px;font:inherit;cursor:pointer;border:0;font-size:16px;font-weight:500}._4O1Pua_btn[disabled]{opacity:.5;cursor:default}._4O1Pua_err{color:var(--red);font-size:14px}._4O1Pua_asking{flex-direction:column;gap:22px;display:flex}._4O1Pua_waitRows{border-top:1px solid var(--line-2);margin:0;padding:0;list-style:none}._4O1Pua_waitRows li{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:14px;padding:16px 0;display:flex}._4O1Pua_engine{color:var(--ink);align-items:center;gap:12px;font-size:16px;font-weight:500;display:inline-flex}._4O1Pua_engine img{object-fit:contain}._4O1Pua_wait{color:var(--text-muted);font-size:14px}._4O1Pua_bar{background:linear-gradient(90deg, var(--blue-tint) 0%, var(--blue) 50%, var(--blue-tint) 100%);background-size:200% 100%;border-radius:4px;height:4px;animation:1.4s linear infinite _4O1Pua_sweep}@keyframes _4O1Pua_sweep{to{background-position:-200% 0}}._4O1Pua_meanwhile{border-radius:var(--r-l);background:var(--surface-2);flex-direction:column;gap:6px;padding:16px 18px;display:flex}._4O1Pua_meanwhile p:last-child{color:var(--ink);margin:0;font-size:15px;line-height:1.5}._4O1Pua_result{flex-direction:column;gap:30px;display:flex}._4O1Pua_rhead{flex-direction:column;gap:10px;padding-right:48px;display:flex}._4O1Pua_q{font-family:var(--font-display);color:var(--ink);margin:0;font-size:30px;font-weight:300;line-height:1.2}._4O1Pua_verdict{border-radius:16px;align-items:center;gap:24px;padding:22px 24px;display:flex}._4O1Pua_vNo{background:#fdecec}._4O1Pua_vSome{background:var(--amber-tint)}._4O1Pua_vYes{background:var(--green-tint)}._4O1Pua_vNum{font-family:var(--font-display);color:var(--ink);white-space:nowrap;flex:none;font-size:52px;font-weight:300;line-height:1}._4O1Pua_vText{flex-direction:column;gap:8px;display:flex}._4O1Pua_vText p{color:var(--ink);margin:0;font-size:17px;line-height:1.45}._4O1Pua_vText b{font-weight:600}._4O1Pua_vText ._4O1Pua_vSub{color:var(--text-muted);font-size:13px}._4O1Pua_sec{flex-direction:column;gap:14px;display:flex}._4O1Pua_secHead{flex-direction:column;gap:6px;display:flex}._4O1Pua_rivals{border-top:1px solid var(--line-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:0;padding:0;list-style:none;display:grid}._4O1Pua_rivals li{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;padding:13px 0;display:flex}._4O1Pua_rn{width:22px;color:var(--text-muted);font-size:13px}._4O1Pua_rname{min-width:0;color:var(--ink);flex:1;font-size:15px;font-weight:500}._4O1Pua_rby{gap:4px;display:inline-flex}._4O1Pua_rby img{object-fit:contain}._4O1Pua_groups{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}._4O1Pua_group{border-radius:var(--r-l);background:var(--surface-2);flex-direction:column;gap:10px;padding:18px;display:flex}._4O1Pua_gTitle{color:var(--ink);margin:0;font-size:15px;font-weight:600}._4O1Pua_group ul{color:var(--text);overflow-wrap:anywhere;margin:0;padding:0;font-size:14px;line-height:1.6;list-style:none}._4O1Pua_issues{border-top:1px solid var(--line-2);margin:0;padding:0;list-style:none}._4O1Pua_issues li{border-bottom:1px solid var(--line-2);color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:13px 0;font-size:15px;display:flex}._4O1Pua_impact{letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted);flex:none;font-size:12px}._4O1Pua_impactHigh{color:#b42318}._4O1Pua_impactMed{color:var(--amber-ink)}._4O1Pua_steps{border-top:1px solid var(--line-2);margin:0;padding:0;list-style:none}._4O1Pua_steps li{border-bottom:1px solid var(--line-2);gap:16px;padding:14px 0;display:flex}._4O1Pua_steps p{color:var(--ink);margin:0 0 4px;font-size:15px;line-height:1.5}._4O1Pua_steps b{font-weight:600}._4O1Pua_sn{width:24px;font-family:var(--font-display);color:var(--blue);flex:none;font-size:24px;font-weight:300;line-height:1.1}._4O1Pua_tag{letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted);font-size:12px}._4O1Pua_cta{background:var(--ink);border-radius:16px;flex-direction:column;align-items:flex-start;gap:14px;padding:26px 28px;display:flex}._4O1Pua_cta p{margin:0}._4O1Pua_ctaEyebrow{letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--blue-soft);font-size:12px}._4O1Pua_ctaH{font-family:var(--font-display);color:#fff;font-size:26px;font-weight:300;line-height:1.25}._4O1Pua_ctaP{color:var(--dark-text);font-size:15px;line-height:1.6}._4O1Pua_ctaBtn{border-radius:var(--r-pill);min-height:48px;color:var(--ink);background:#fff;align-items:center;margin-top:4px;padding:0 22px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}._4O1Pua_ctaBtn:hover{background:var(--blue-tint)}._4O1Pua_again{min-height:44px;color:var(--blue);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:-8px;padding:0;font-size:15px;font-weight:500}._4O1Pua_full summary{min-height:44px;color:var(--blue);cursor:pointer;align-items:center;font-size:14px;font-weight:500;display:inline-flex}._4O1Pua_eachList{flex-direction:column;gap:12px;margin:8px 0 0;padding:0;list-style:none;display:flex}._4O1Pua_each{border-radius:var(--r-l);background:var(--surface-2);flex-direction:column;gap:10px;padding:16px;display:flex}._4O1Pua_eachHead{justify-content:space-between;align-items:center;gap:12px;display:flex}._4O1Pua_pill{border-radius:var(--r-pill);white-space:nowrap;align-items:center;min-height:28px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}._4O1Pua_pillYes{background:var(--green-tint);color:var(--green-ink)}._4O1Pua_pillNo{color:#b42318;background:#fdecec}._4O1Pua_pillMuted{color:var(--text-muted);background:#fff;font-weight:500}._4O1Pua_answer{max-height:280px;color:var(--text);white-space:pre-line;background:#fff;border-radius:10px;padding:14px 16px;font-size:13px;line-height:1.6;overflow-y:auto}._4O1Pua_source{color:var(--text-muted);margin:-16px 0 0;font-size:12px}._4O1Pua_panel{border-radius:var(--r-2xl);background:var(--surface);color:var(--text);border:1px solid var(--line-2);flex-direction:column;gap:24px;padding:32px 36px;display:flex}@media (prefers-reduced-motion:reduce){._4O1Pua_bar{animation:none}}@media (max-width:700px){._4O1Pua_overlay{align-items:stretch;padding:0}._4O1Pua_dialog{border-radius:0;height:100dvh;max-height:100dvh;padding:20px 16px 32px}._4O1Pua_close{top:12px;right:12px}._4O1Pua_h2,._4O1Pua_q{font-size:26px}._4O1Pua_verdict{flex-direction:column;align-items:flex-start;gap:12px;padding:20px}._4O1Pua_vNum{font-size:44px}._4O1Pua_rivals{grid-template-columns:1fr}._4O1Pua_issues li{flex-direction:column;align-items:flex-start;gap:4px}._4O1Pua_cta{padding:22px 20px}._4O1Pua_ctaH{font-size:22px}._4O1Pua_ctaBtn{justify-content:center;align-self:stretch}._4O1Pua_strip{flex-direction:column;align-items:stretch}._4O1Pua_panel{padding:22px 16px}}
