.how[data-v-e2bb986f]{isolation:isolate;background:#0b0f18;border:1px solid #67c6e34d;border-radius:18px;margin-bottom:24px;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000073}.photo[data-v-e2bb986f]{-o-object-fit:cover;object-fit:cover;-o-object-position:60% 40%;object-position:60% 40%;z-index:-2;opacity:.7;filter:saturate(85%);width:100%;height:100%}.photo[data-v-e2bb986f],.shade[data-v-e2bb986f]{position:absolute;inset:0}.shade[data-v-e2bb986f]{z-index:-1;background:linear-gradient(90deg,#080b11b3,#080b114d 55%,#080b1173),linear-gradient(#080b1100 45%,#080b11bf)}.content[data-v-e2bb986f]{padding:calc(clamp(22px,4vw,32px)) calc(clamp(18px,3.5vw,32px)) 44px}.head[data-v-e2bb986f]{justify-content:space-between;align-items:flex-start;gap:16px 24px;display:flex}.intro[data-v-e2bb986f]{max-width:640px}h2[data-v-e2bb986f]{letter-spacing:-.02em;text-shadow:0 2px 18px #0009;outline:none;font-size:calc(clamp(26px,4vw,36px));line-height:1.1}.lead[data-v-e2bb986f]{color:#dce3ec;text-shadow:0 1px 10px #000000b3;margin-top:10px;font-size:16px;line-height:1.55}.close.glass[data-v-e2bb986f]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text);background:#0a0e14b3;border-color:#e7ecf366}.close.glass[data-v-e2bb986f]:hover{border-color:var(--amber);color:var(--amber-hi);background:#0a0e14b3}.steps[data-v-e2bb986f]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-top:calc(clamp(20px,3vw,28px));display:grid}.step[data-v-e2bb986f]{-webkit-backdrop-filter:blur(14px)saturate(120%);backdrop-filter:blur(14px)saturate(120%);background:#0d121b99;border:1px solid #e7ecf31a;border-radius:12px;padding:16px 18px}h3[data-v-e2bb986f]{margin-bottom:8px;font-size:17px}.n[data-v-e2bb986f]{color:var(--cyan);margin-right:6px;font-weight:500}.step p[data-v-e2bb986f]{color:#c3cdda;font-size:14.5px;line-height:1.55}.step b[data-v-e2bb986f]{color:var(--text);font-weight:600}.icons[data-v-e2bb986f]{grid-template-columns:repeat(3,auto);justify-content:start;gap:8px 18px;margin:12px 0 0;padding:0;list-style:none;display:grid}.icons li[data-v-e2bb986f]{color:var(--text-2);align-items:center;gap:7px;font-size:14.5px;display:inline-flex}.icons[data-v-e2bb986f] svg{color:var(--amber)}.credit[data-v-e2bb986f]{color:#b8c2d0;text-shadow:0 1px 4px #000000e6;font-size:10px;text-decoration:none;position:absolute;bottom:10px;right:12px}.credit[data-v-e2bb986f]:hover{color:var(--text);text-decoration:underline}.cr-short[data-v-e2bb986f]{display:none}@media (width<=900px){.shade[data-v-e2bb986f]{background:linear-gradient(#080b1199,#080b1180 45%,#080b11cc)}}@media (width<=600px){.steps[data-v-e2bb986f]{grid-template-columns:1fr;gap:8px;margin-top:18px}.step[data-v-e2bb986f]{padding:14px 16px}.cr-long[data-v-e2bb986f]{display:none}.cr-short[data-v-e2bb986f]{display:inline}}.chart[data-v-b60483c3]{margin-bottom:32px;padding:20px 20px 16px;overflow-x:clip}.top[data-v-b60483c3]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px}.title[data-v-b60483c3],.top[data-v-b60483c3]{flex-wrap:wrap;display:flex}.title[data-v-b60483c3]{align-items:baseline;gap:4px 16px}h2[data-v-b60483c3]{font-size:14px}.caption[data-v-b60483c3]{color:var(--dim);font-size:12px}.axis[data-v-b60483c3]{align-items:center;gap:10px;display:flex}.axis-label[data-v-b60483c3]{letter-spacing:.08em;text-transform:uppercase;color:var(--dim);font-size:11px}.axis .segs[data-v-b60483c3]{background:var(--raised);border-color:var(--line-3)}.axis .seg[data-v-b60483c3]{color:var(--muted);padding:0 14px;font-weight:500}.axis .seg[data-v-b60483c3]:hover:not(.on){color:var(--text);background:var(--hover)}.axis .seg.on[data-v-b60483c3]{color:var(--cyan);background:#67c6e324;box-shadow:inset 0 0 0 1px #67c6e38c}.bars[data-v-b60483c3]{align-items:flex-end;gap:4px;height:96px}.bars[data-v-b60483c3],.bcol[data-v-b60483c3]{display:flex}.bcol[data-v-b60483c3]{flex-direction:column;flex:1;justify-content:flex-end;min-width:0;height:100%;position:relative}.bcol .tip[data-v-b60483c3]{top:-34px;bottom:auto}.gapc[data-v-b60483c3]{flex:0 0 18px}.gapmark[data-v-b60483c3]{color:var(--field-line);margin:0 auto 2px}.bar[data-v-b60483c3]{background:var(--field-line);border-radius:2px 2px 0 0;min-height:0;transition:height .5s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.bar[data-v-b60483c3],.bar-on[data-v-b60483c3]{display:block}.bar-on[data-v-b60483c3]{background:var(--cyan);transition:height .5s cubic-bezier(.2,.8,.2,1),opacity .15s;position:absolute;bottom:0;left:0;right:0}.bcol:hover .bar[data-v-b60483c3]{background:var(--dim)}.bcol:hover .bar-on[data-v-b60483c3]{background:#9bddf1}.bcol.sel .bar[data-v-b60483c3],.bcol.sel .bar-on[data-v-b60483c3]{background:var(--amber);opacity:1;box-shadow:0 0 18px #f2a93b73}.hassel .bcol:not(.sel) .bar-on[data-v-b60483c3]{opacity:.35}.labels[data-v-b60483c3]{color:var(--dim);gap:4px;margin-top:8px;font-size:11px;display:flex}.lab[data-v-b60483c3]{white-space:nowrap;flex:1}.lab.sel[data-v-b60483c3]{color:var(--amber);justify-content:center;font-weight:600;display:flex}.chip[data-v-b60483c3]{position:relative}.chip-tip[data-v-b60483c3]{white-space:normal;text-align:center;width:max-content;transform:translateY(4px)}.chip-tip[data-v-b60483c3]:after{left:var(--arrow,50%)}.chip:is(:hover,:focus-visible)>.chip-tip[data-v-b60483c3]{transform:translate(0)}.chips[data-v-b60483c3]{border-top:1px solid #18202d;flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:16px;display:flex}@media (width<=900px){.bars[data-v-b60483c3],.labels[data-v-b60483c3]{gap:2px}.gapc[data-v-b60483c3]{flex-basis:12px}.lab.minor[data-v-b60483c3]:not(.sel){visibility:hidden}.chips[data-v-b60483c3]{gap:6px}.chip[data-v-b60483c3]{height:34px;padding:0 11px}}.filters[data-v-0b6fd0c9]{flex-direction:column;gap:28px;display:flex}.head[data-v-0b6fd0c9]{margin:0 0 8px 12px;font-size:10px}.pad[data-v-0b6fd0c9]{margin:0 4px 6px;display:block}.field.small[data-v-0b6fd0c9]{height:40px;padding-left:36px;font-size:13px}.field-wrap[data-v-0b6fd0c9]>svg{left:12px}.matches[data-v-0b6fd0c9]{letter-spacing:.12em;color:var(--dim);margin:8px 12px 2px;font-size:10px}.none[data-v-0b6fd0c9]{color:var(--muted);margin:4px 12px;font-size:13px}.check[data-v-0b6fd0c9]{cursor:pointer}.check input[data-v-0b6fd0c9]{width:18px;height:18px;accent-color:var(--amber);margin:0}.mfilters[data-v-0f377c06]{display:none}@media (width<=900px){.mfilters[data-v-0f377c06]{align-items:center;gap:12px;min-width:0;margin-bottom:8px;display:flex}}.mfbtn[data-v-0f377c06]{border:1px solid var(--line-3);border-radius:10px;flex:none;align-items:center;gap:8px;height:44px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.mfbtn.on[data-v-0f377c06]{border-color:#f2a93bbf}.badge[data-v-0f377c06]{background:var(--amber);min-width:20px;height:20px;color:var(--on-amber);border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.summary[data-v-0f377c06]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.layer[data-v-0f377c06]{z-index:45;position:fixed;inset:0}.sheet[data-v-0f377c06]{background:var(--raised);border-top:1px solid var(--line-3);z-index:41;border-radius:18px 18px 0 0;outline:none;max-height:85vh;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.grab[data-v-0f377c06]{justify-content:center;padding-top:8px;display:flex}.grab span[data-v-0f377c06]{background:var(--line-3);border-radius:2px;width:36px;height:4px}.sheet-head[data-v-0f377c06]{justify-content:space-between;align-items:center;padding:8px 16px 4px;display:flex}.sheet-head h2[data-v-0f377c06]{font-size:18px}.body[data-v-0f377c06]{padding:8px}.foot[data-v-0f377c06]{background:var(--raised);border-top:1px solid #1d2635;gap:10px;padding:12px 16px 20px;display:flex;position:sticky;bottom:0}.foot .cta[data-v-0f377c06]{height:48px}.show[data-v-0f377c06]{flex:1;justify-content:center;font-size:15px}.buy-wrap[data-v-c3bbcba6]{position:relative}.buy[data-v-c3bbcba6]{background:var(--amber-tint);min-height:48px;color:var(--amber-hi);border:1px solid #f2a93bbf;border-radius:10px;align-items:center;gap:10px;padding:0 14px 0 12px;font-size:14px;font-weight:600;display:inline-flex}.buy[data-v-c3bbcba6]:hover{background:#f2a93b33}.buy.open[data-v-c3bbcba6],.buy[data-v-c3bbcba6]:hover{border-color:var(--amber)}.buy.open[data-v-c3bbcba6]{background:var(--amber);color:var(--on-amber)}.buy-text[data-v-c3bbcba6]{flex-direction:column;align-items:flex-start;gap:4px;padding:7px 0;line-height:1.15;display:flex}.hint[data-v-c3bbcba6]{letter-spacing:.06em;opacity:.8;font-size:10px}.buy-back[data-v-c3bbcba6]{z-index:24;cursor:default;position:fixed;inset:0}.pop[data-v-c3bbcba6]{z-index:25;background:var(--raised);border:1px solid var(--line-3);text-align:left;border-radius:14px;width:380px;max-width:calc(100vw - 32px);position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 24px 60px #0009}.pop.up[data-v-c3bbcba6]{top:auto;bottom:calc(100% + 8px)}.pop-head[data-v-c3bbcba6]{align-items:center;gap:12px;padding:16px 16px 12px;display:flex}.pop-head img[data-v-c3bbcba6]{-o-object-fit:cover;object-fit:cover;border-radius:3px;flex:none}.pop-title[data-v-c3bbcba6]{flex-direction:column;flex:1;min-width:0;font-size:15px;line-height:1.25;display:flex}.pop-title span[data-v-c3bbcba6]{color:var(--muted);font-size:12px}.pop-list[data-v-c3bbcba6]{padding:0 8px 8px}.shop[data-v-c3bbcba6]{min-height:52px;color:var(--amber);border-radius:9px;align-items:center;gap:10px;padding:6px 10px;display:flex}.shop[data-v-c3bbcba6],.shop[data-v-c3bbcba6]:hover{text-decoration:none}.shop[data-v-c3bbcba6]:hover{color:var(--amber-hi);background:#18212f}.shop.top[data-v-c3bbcba6]{background:#f2a93b14}.kind[data-v-c3bbcba6]{letter-spacing:.1em;color:var(--cyan);flex:none;width:58px;font-size:10px}.shop-name[data-v-c3bbcba6]{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.shop-name span[data-v-c3bbcba6]:first-child{color:var(--text);font-weight:500}.shop-name span[data-v-c3bbcba6]:last-child{color:var(--muted);font-size:12px}.shop-cta[data-v-c3bbcba6]{white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:500;display:inline-flex}.pop-foot[data-v-c3bbcba6]{color:var(--dim);border-top:1px solid #1d2635;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;font-size:11px;display:flex}.details[data-v-c3bbcba6]{color:var(--amber);font-size:12px;font-weight:500}@media (width<=900px){.buy-back[data-v-c3bbcba6]{background:#04060a99}.pop[data-v-c3bbcba6],.pop.up[data-v-c3bbcba6]{border-radius:18px 18px 0 0;width:auto;max-width:none;padding-bottom:8px;position:fixed;inset:auto 0 0;max-height:80vh!important}}.row-wrap[data-v-17b509b2]{border-top:1px solid var(--line);container-type:inline-size}.row[data-v-17b509b2]{grid-template-columns:72px 84px minmax(0,1fr) auto;align-items:start;gap:20px;padding:20px 0;display:grid}.yr[data-v-17b509b2]{font-size:17px;font-weight:500}.show[data-v-17b509b2]{color:var(--cyan);letter-spacing:.08em;font-size:11px}.cover[data-v-17b509b2],.cover img[data-v-17b509b2]{border-radius:5px;display:block}.cover img[data-v-17b509b2]{-o-object-fit:cover;object-fit:cover;background:var(--hover);width:84px;height:128px;transition:transform .25s,box-shadow .25s;box-shadow:0 8px 22px #00000080}.cover:hover img[data-v-17b509b2]{transform:translateY(-3px)rotate(-1.2deg);box-shadow:0 14px 30px #0009}.main[data-v-17b509b2]{flex-direction:column;gap:6px;min-width:0;display:flex}.ttl[data-v-17b509b2]{color:var(--text);font-size:19px;font-weight:600;line-height:1.25}.ttl[data-v-17b509b2],.ttl[data-v-17b509b2]:hover{text-decoration:none}.ttl[data-v-17b509b2]:hover{color:var(--amber-hi)}.meta[data-v-17b509b2]{color:var(--muted);flex-wrap:wrap;align-items:center;row-gap:2px;font-size:13px;display:flex}.mi+.mi[data-v-17b509b2]:before{content:"";vertical-align:-1px;background:var(--field-line);width:1px;height:12px;margin:0 10px;display:inline-block}.rowyr[data-v-17b509b2],.rowyr+.mi[data-v-17b509b2]:before{display:none}.rowyr[data-v-17b509b2]{color:var(--cyan)}.sum[data-v-17b509b2]{color:var(--muted);max-width:640px;font-size:14px}.fmts[data-v-17b509b2],.readers[data-v-17b509b2]{margin-top:4px}.fmts[data-v-17b509b2]{flex-wrap:wrap;gap:6px;display:flex}.side[data-v-17b509b2]{align-self:stretch;gap:6px}.rating[data-v-17b509b2],.side[data-v-17b509b2]{flex-direction:column;align-items:flex-end;display:flex}.rlab[data-v-17b509b2]{font-size:9px}.buy-slot[data-v-17b509b2]{margin-top:auto;padding-top:4px}@container (width<=860px){.row[data-v-17b509b2]{grid-template-columns:72px minmax(0,1fr);gap:14px;padding:18px 0}.cover img[data-v-17b509b2]{width:72px;height:110px}.yrcol[data-v-17b509b2]{display:none}.rowyr[data-v-17b509b2]{display:inline}.rowyr+.mi[data-v-17b509b2]:before{display:inline-block}.sum[data-v-17b509b2]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.side[data-v-17b509b2]{flex-flow:wrap;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:8px 20px}.rating[data-v-17b509b2]{align-items:flex-start}.buy-slot[data-v-17b509b2]{margin:0 0 0 auto;padding-top:0}}@container (width<=480px){.toggles[data-v-17b509b2]{justify-content:space-between;width:100%}}.title-row[data-v-f358abd1]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:20px;display:flex}h1[data-v-f358abd1]{letter-spacing:-.01em;align-items:baseline;gap:12px;font-size:26px;line-height:1.2;display:flex}.n[data-v-f358abd1]{color:var(--cyan);font-size:15px;font-weight:500}.muted[data-v-f358abd1]{height:36px;color:var(--text-3)}.muted.on[data-v-f358abd1]{border-color:var(--amber-line);color:var(--amber);background:var(--amber-tint)}.search-head[data-v-f358abd1]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:24px;padding-bottom:20px;display:flex}.search-head h1[data-v-f358abd1]{font-size:calc(clamp(24px,5vw,32px))}.cyan[data-v-f358abd1]{color:var(--cyan);margin-bottom:8px;font-size:11px}.layout[data-v-f358abd1]{flex-wrap:wrap;align-items:flex-start;gap:32px;display:flex}.sidebar[data-v-f358abd1]{overscroll-behavior:contain;scrollbar-width:none;flex:220px;max-width:260px;max-height:calc(100vh - 102px);position:sticky;top:86px;overflow-y:auto}.sidebar[data-v-f358abd1]::-webkit-scrollbar{display:none}.sidebar[data-v-f358abd1] .side-btn{min-height:38px}.sidebar[data-v-f358abd1] .filters{gap:22px}.results[data-v-f358abd1]{flex:999 560px;min-width:0}.toolbar[data-v-f358abd1]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.count[data-v-f358abd1]{color:var(--muted);font-size:14px}.count strong[data-v-f358abd1]{color:var(--text);font-weight:600}.tools[data-v-f358abd1]{gap:12px}.sort[data-v-f358abd1],.tools[data-v-f358abd1]{align-items:center;display:flex}.sort[data-v-f358abd1]{color:var(--muted);gap:8px;font-size:13px}.select[data-v-f358abd1]{display:inline-flex}.chev[data-v-f358abd1]{pointer-events:none;color:var(--muted);position:absolute;top:50%;left:auto;right:12px;transform:translateY(-50%)}.grid[data-v-f358abd1]{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:28px 20px;padding-top:12px;display:grid}.empty[data-v-f358abd1]{border:1px dashed var(--line-3);text-align:center;color:var(--muted);border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:40px 24px;display:flex}.empty .strong[data-v-f358abd1]{color:var(--text);font-weight:600}.empty .cta[data-v-f358abd1]{margin-top:12px}.sweep[data-v-f358abd1]{border:1px solid var(--line-3);width:96px;height:96px;box-shadow:inset 0 0 0 16px var(--panel),inset 0 0 0 17px var(--line-2),inset 0 0 0 32px var(--panel),inset 0 0 0 33px var(--line-2);border-radius:50%;margin-bottom:18px;position:relative;overflow:hidden}.sweep[data-v-f358abd1]:before{content:"";background:conic-gradient(#67c6e373,#67c6e300 22%);border-radius:50%;animation:2.4s linear 2 spin-f358abd1;position:absolute;inset:0}@keyframes spin-f358abd1{to{transform:rotate(1turn)}}.more[data-v-f358abd1]{padding:24px 0;display:flex}.more[data-v-f358abd1],.more-btn[data-v-f358abd1]{justify-content:center}.more-btn[data-v-f358abd1]{background:var(--raised);border-radius:12px;gap:12px;min-width:320px;height:52px;padding:0 28px;font-size:16px;font-weight:600}.more-ct[data-v-f358abd1]{color:var(--dim);font-size:13px;font-weight:400}.more-btn:hover .more-ct[data-v-f358abd1]{color:inherit}@media (width<=480px){.more-btn[data-v-f358abd1]{width:100%;min-width:0}}@media (width<=900px){.sidebar[data-v-f358abd1]{display:none}}
