.pZQUvq_pick{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:stretch;gap:16px;display:grid}.pZQUvq_opts{align-content:start;gap:8px;display:grid}.pZQUvq_opt{appearance:none;text-align:left;cursor:pointer;border:1px solid var(--line-p);width:100%;transition:border-color .2s, background .2s, transform .2s var(--ease);background:#ffffff80;border-radius:12px;grid-template-columns:34px 1fr 18px;align-items:center;gap:10px;padding:16px 18px;font-size:16px;line-height:1.35;display:grid}.pZQUvq_opt:hover{border-color:var(--line-p3)}.pZQUvq_n{font-family:var(--mono);color:var(--graphite);letter-spacing:.06em;font-size:11px}.pZQUvq_ar{opacity:0;width:18px;height:18px;transition:opacity .2s, transform .25s var(--ease);fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;transform:translate(-4px)}.pZQUvq_opt[aria-checked=true]{border-color:var(--ink);background:var(--white);box-shadow:0 1px #1111100a,0 10px 24px -18px #11111080}.pZQUvq_opt[aria-checked=true] .pZQUvq_n{color:var(--ink)}.pZQUvq_opt[aria-checked=true] .pZQUvq_ar{opacity:1;transform:none}.pZQUvq_unsure{border-style:dashed}.pZQUvq_unsure[aria-checked=true]{border-style:solid}.pZQUvq_panel{isolation:isolate;border:1px solid var(--ink);border-radius:16px;grid-template-rows:auto 1fr;gap:28px;min-height:420px;padding:28px;display:grid;position:relative;overflow:hidden}.pZQUvq_panel:after{content:"";z-index:-1;background-image:linear-gradient(var(--line-d) 1px, transparent 1px), linear-gradient(90deg, var(--line-d) 1px, transparent 1px);opacity:.5;pointer-events:none;background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 70% 0,#000,#0000 70%);mask-image:radial-gradient(80% 60% at 70% 0,#000,#0000 70%)}.pZQUvq_panelH{justify-content:space-between;align-items:center;gap:12px;display:flex}.pZQUvq_map{aspect-ratio:360/196;width:100%;max-width:360px;margin:22px auto 0;position:relative}.pZQUvq_br{border-color:var(--paper);opacity:.9;width:22%;height:40%;transition:transform .6s var(--ease);border-style:solid;border-width:0;position:absolute}.pZQUvq_a{border-top-width:3px;border-left-width:3px;top:0;left:0}.pZQUvq_b{border-bottom-width:3px;border-right-width:3px;bottom:0;right:0}.pZQUvq_review .pZQUvq_a{transform:translate(6px,6px)}.pZQUvq_review .pZQUvq_b{transform:translate(-6px,-6px)}.pZQUvq_tiles{grid-template-columns:1fr 1fr;gap:8px;display:grid;position:absolute;inset:12% 8%}.pZQUvq_tile{border:1px solid var(--line-d2);font-family:var(--mono);color:var(--graphite-l);background:#f2f0ea08;border-radius:9px;align-items:center;gap:8px;padding:0 12px;font-size:11.5px;transition:border-color .35s,background .35s,color .35s,opacity .35s;display:flex;position:relative}.pZQUvq_tile i{width:9px;height:9px;transition:background .35s, border-color .35s, transform .45s var(--ease);border:1px solid;flex:none}.pZQUvq_tile.pZQUvq_on{color:var(--paper);background:#c6f43212;border-color:#c6f43299}.pZQUvq_tile.pZQUvq_on i{background:var(--lime);border-color:var(--lime);transform:scale(1.25)}.pZQUvq_tile.pZQUvq_dim{opacity:.45}.pZQUvq_review .pZQUvq_tile{color:var(--text-d);border-style:dashed}.pZQUvq_out{transition:opacity .22s, transform .3s var(--ease), filter .22s;align-self:end;gap:10px;display:grid}.pZQUvq_out.pZQUvq_swap{opacity:0;filter:blur(4px);transform:translateY(8px)}.pZQUvq_rec{gap:10px;display:grid}.pZQUvq_rec[hidden]{display:none}.pZQUvq_out .h3{color:var(--paper);font-size:clamp(30px,3.2vw,40px)}.pZQUvq_out p{color:var(--graphite-l);max-width:44ch}.pZQUvq_go{justify-self:start;margin-top:10px}@media (max-width:960px){.pZQUvq_pick{grid-template-columns:1fr}.pZQUvq_panel{min-height:0}}@media (max-width:700px){.pZQUvq_panel{gap:22px;padding:22px}.pZQUvq_opt{grid-template-columns:28px 1fr 16px;padding:14px;font-size:15.5px}}@media (max-width:380px){.pZQUvq_tile{gap:6px;padding:0 8px;font-size:10.5px}}
