.qv-ljs{font-family:var(--qv-font);color:var(--qv-ink);max-width:1200px;margin:0 auto;padding:28px var(--qv-gutter-desktop) 48px;box-sizing:border-box;min-width:0}.qv-ljs[data-tree=mobile]{padding:12px var(--qv-gutter-mobile) 24px}.qv-ljs-h1{margin:0;font-size:38px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.qv-ljs[data-tree=mobile] .qv-ljs-h1{margin-top:20px;font-size:22px}.qv-ljs-h2{display:flex;align-items:center;gap:8px;margin:0;font-size:20px;font-weight:800;letter-spacing:-.01em}.qv-ljs-sub{margin:6px 0 0;font-size:15px;color:var(--qv-ink2)}.qv-ljs[data-tree=mobile] .qv-ljs-sub{font-size:13px}.qv-ljs-skel{height:320px;border-radius:22px;background:var(--qv-sunken);margin-top:20px}.qv-ljs-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:32px;align-items:center;padding:36px;border-radius:28px;background:var(--qv-hero-bg);color:var(--qv-hero-ink)}.qv-ljs-hero>:not(.qv-glow){position:relative}.qv-ljs-pitch{position:relative;min-width:0}.qv-ljs-kicker{font-size:13px;font-weight:800;letter-spacing:.08em;opacity:.7}.qv-ljs-hero-h{margin:8px 0 0;font-size:44px;line-height:1.03;font-weight:800;letter-spacing:-.03em}.qv-ljs-hero-p{margin:12px 0 0;font-size:16px;line-height:1.5;opacity:.85;max-width:60ch}.qv-ljs-cta{margin-top:18px;min-height:52px;padding:0 24px;font-size:16px}.qv-ljs-plans{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.qv-ljs-plans[data-count="1"]{grid-template-columns:minmax(0,170px)}.qv-ljs-plans[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.qv-ljs-plan{display:flex;flex-direction:column;gap:6px;min-width:0;padding:16px;border-radius:18px;background:var(--qv-hero-chip);color:var(--qv-hero-ink);border:2px solid var(--qv-hero-line);text-decoration:none;box-sizing:border-box}.qv-ljs-plan[data-plan=site]{background:var(--qv-surface);color:var(--qv-ink);border-color:var(--qv-gold)}a.qv-ljs-plan:hover{text-decoration:none}a.qv-ljs-plan:focus-visible{outline:2px solid var(--qv-hero-ink);outline-offset:2px}.qv-ljs-plan-name{font-size:15px}.qv-ljs-plan-fig{font-size:24px;white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.qv-ljs-plan-sub{font-size:12px;opacity:.8;line-height:1.35;min-height:2.7em;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.qv-ljs-plan-cta{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-size:12px;font-weight:800;white-space:nowrap}.qv-ljs-hero[data-variant=mobile]{display:block;padding:16px;border-radius:18px}.qv-ljs-hero[data-variant=mobile] .qv-ljs-hero-h{margin:0;font-size:18px;line-height:1.15;letter-spacing:-.01em}.qv-ljs-planchips{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.qv-ljs-planchips::-webkit-scrollbar{display:none}.qv-ljs-planchip{flex:0 0 auto;display:inline-flex;align-items:center;min-height:32px;padding:0 10px;border-radius:var(--qv-r-pill);background:var(--qv-hero-chip);color:var(--qv-hero-ink);font-size:12px;font-weight:800;white-space:nowrap;text-decoration:none}.qv-ljs-planchip[data-plan=site]{background:var(--qv-gold-bg);color:var(--qv-gold);box-shadow:inset 0 0 0 1.5px var(--qv-gold)}a.qv-ljs-planchip:hover{text-decoration:none}.qv-ljs-hero[data-variant=mobile] .qv-ljs-cta{margin-top:12px;min-height:44px;font-size:14px}.qv-ljs-headrow{display:flex;align-items:flex-end;gap:16px;margin-top:36px;flex-wrap:wrap}.qv-ljs-headtext{min-width:0}.qv-ljs-filters{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.qv-ljs-filters::-webkit-scrollbar{display:none}.qv-ljs[data-tree=mobile] .qv-ljs-filters{margin:12px calc(-1 * var(--qv-gutter-mobile)) 0;padding:0 var(--qv-gutter-mobile)}.qv-ljs-filter{flex:0 0 auto;min-height:36px;padding:0 14px;border:0;border-radius:var(--qv-r-pill);cursor:pointer;background:var(--qv-sunken);color:var(--qv-ink);font:800 13px var(--qv-font);white-space:nowrap}.qv-ljs-filter[aria-selected=true]{background:var(--qv-ink);color:var(--qv-bg)}.qv-ljs-filter:focus-visible{outline:2px solid var(--qv-accent-text);outline-offset:2px}.qv-ljs-list{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.qv-ljs[data-tree=mobile] .qv-ljs-list{margin-top:14px;gap:10px}.qv-ljs-row{display:grid;grid-template-columns:56px 64px minmax(0,1fr) 150px;gap:16px;align-items:center;padding:16px 20px;border-radius:22px;background:var(--qv-surface);border:1px solid var(--qv-line);color:var(--qv-ink);text-decoration:none;min-width:0}.qv-ljs-row[data-first]{border-color:var(--qv-gold);box-shadow:0 0 0 1px var(--qv-gold)}.qv-ljs-row:hover{text-decoration:none}.qv-ljs-row:focus-visible{outline:2px solid var(--qv-accent-text);outline-offset:2px}.qv-ljs[data-tree=mobile] .qv-ljs-row{grid-template-columns:48px minmax(0,1fr) 32px;gap:12px;padding:12px;border-radius:18px}.qv-ljs-medalcell{display:flex;justify-content:center}.qv-ljs-medal{display:block;flex-shrink:0}.qv-ljs-rank{font-size:15px;font-weight:800;color:var(--qv-ink2);font-variant-numeric:tabular-nums;text-align:center}.qv-ljs-avatar{width:60px;height:60px;border-radius:18px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--qv-deal-bg);color:var(--qv-deal-ink);font-weight:800;font-size:24px;flex-shrink:0}.qv-ljs-avatar img{width:100%;height:100%;object-fit:cover}.qv-ljs[data-tree=mobile] .qv-ljs-avatar,.qv-ljs-avatar[data-size=sm]{width:48px;height:48px;border-radius:14px;font-size:20px}.qv-ljs-rowtext{display:flex;flex-direction:column;gap:2px;min-width:0}.qv-ljs-namerow{display:flex;align-items:center;gap:8px;min-width:0}.qv-ljs-namerow .qv-band{flex-shrink:0}.qv-ljs-name{font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.qv-ljs[data-tree=mobile] .qv-ljs-name{font-size:16px}.qv-ljs-sitechip{flex-shrink:0;font-size:10px;font-weight:800;padding:3px 8px;border-radius:var(--qv-r-pill);background:var(--qv-sunken);color:var(--qv-ink2);white-space:nowrap;letter-spacing:.02em}.qv-ljs-facts{font-size:13px;color:var(--qv-ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qv-ljs[data-tree=mobile] .qv-ljs-facts{font-size:12px}.qv-ljs-sales{font-size:13px;font-weight:800;color:var(--qv-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qv-ljs[data-tree=mobile] .qv-ljs-sales{font-size:11px}.qv-ljs-go{display:flex;align-items:center;justify-content:center;height:44px;border-radius:var(--qv-r-pill);background:var(--qv-ink);color:var(--qv-bg);font-weight:800;white-space:nowrap}.qv-ljs-leilo{margin-top:40px;scroll-margin-top:140px}.qv-ljs-livedot{width:9px;height:9px;border-radius:50%;background:var(--qv-live);flex-shrink:0}.qv-ljs-leilo-list{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.qv-ljs[data-tree=mobile] .qv-ljs-leilo-list{grid-template-columns:minmax(0,1fr)}.qv-ljs-leilo-row{display:flex;align-items:center;gap:12px;padding:12px;border-radius:16px;min-width:0;background:var(--qv-surface);border:1px solid var(--qv-line);color:var(--qv-ink);text-decoration:none}.qv-ljs-leilo-row:hover{text-decoration:none}.qv-ljs-leilo-row:focus-visible{outline:2px solid var(--qv-accent-text);outline-offset:2px}.qv-ljs-leilo-text{display:flex;flex-direction:column;gap:2px;min-width:0}.qv-ljs-leilo-text b,.qv-ljs-leilo-text span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qv-ljs-leilo-text span{font-size:12px;font-weight:700;color:var(--qv-live)}@media (max-width: 1240px){.qv-ljs[data-tree=desktop] .qv-ljs-hero{grid-template-columns:minmax(0,1fr)}}.qv-ljs-row,.qv-ljs-leilo-row,a.qv-ljs-plan{transition:transform .2s var(--qv-ease),box-shadow .2s var(--qv-ease)}.qv-ljs-row:hover,.qv-ljs-leilo-row:hover,a.qv-ljs-plan:hover{transform:translateY(-3px);box-shadow:var(--qv-shadow-tile)}.qv-ljs-livedot{animation:qv-ljs-pulse 1.6s ease-in-out infinite}@keyframes qv-ljs-pulse{0%,to{opacity:1}50%{opacity:.35}}.qv-ljs-dir{max-width:1200px;margin:0 auto;padding:8px var(--qv-gutter-desktop) 56px;box-sizing:border-box;font-family:var(--qv-font);color:var(--qv-ink)}@media (max-width: 1099px){.qv-ljs-dir{padding:8px var(--qv-gutter-mobile) 40px}}.qv-ljs-dir-head{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.qv-ljs-dir-head>div{min-width:0;flex:1 1 320px}.qv-ljs-dir-lead{margin:6px 0 0;font-size:15px;font-weight:700}.qv-ljs-dir-p{margin:6px 0 0;font-size:14px;line-height:1.55;color:var(--qv-ink2);max-width:70ch}.qv-ljs-dir-link{font-size:14px;font-weight:800;color:var(--qv-accent-text);text-decoration:none;white-space:nowrap}.qv-ljs-dir-note{margin:16px 0 0;padding:14px 16px;border-radius:14px;background:var(--qv-sunken);color:var(--qv-ink2);font-size:14px}.qv-ljs-sites{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.qv-ljs-site{display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;align-items:center;padding:14px;min-height:92px;box-sizing:border-box;border-radius:18px;background:var(--qv-surface);border:1px solid var(--qv-line);color:var(--qv-ink);text-decoration:none}.qv-ljs-site:hover{text-decoration:none;border-color:var(--qv-line2)}.qv-ljs-site:focus-visible{outline:2px solid var(--qv-accent-text);outline-offset:2px}.qv-ljs-site-mark{flex:none;width:48px;height:48px;border-radius:14px;overflow:hidden;display:grid;place-items:center;background:var(--qv-sunken);color:var(--qv-ink);font-weight:800;font-size:20px}.qv-ljs-site-mark img{width:100%;height:100%;object-fit:contain;background:var(--qv-surface)}.qv-ljs-site-body{display:flex;flex-direction:column;gap:2px;min-width:0}.qv-ljs-site-name{font-weight:800;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qv-ljs-site-tag{font-size:13px;color:var(--qv-ink2);line-height:1.4;min-height:2.8em;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.qv-ljs-site-meta{display:flex;gap:8px;font-size:12px;color:var(--qv-ink3);white-space:nowrap;overflow:hidden;height:1.4em}.qv-ljs-site-meta span{overflow:hidden;text-overflow:ellipsis}.qv-ljs-site-new{height:20px;display:flex;align-items:center}.qv-ljs-site-new span{font-size:11px;font-weight:700;padding:1px 7px;border-radius:var(--qv-r-pill);background:var(--qv-sunken);color:var(--qv-ink2);white-space:nowrap}.qv-ljs-skins{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media (max-width: 1099px){.qv-ljs-skins{grid-template-columns:repeat(2,minmax(0,1fr))}}.qv-ljs-skin{display:flex;flex-direction:column;gap:8px;color:var(--qv-ink);text-decoration:none;min-width:0}.qv-ljs-skin:hover{text-decoration:none}.qv-ljs-skin:focus-visible{outline:2px solid var(--qv-accent-text);outline-offset:2px;border-radius:14px}.qv-ljs-skin img{width:100%;aspect-ratio:1152 / 720;object-fit:cover;border-radius:14px;border:1px solid var(--qv-line);background:var(--qv-sunken)}.qv-ljs-skin b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qv-ljs-foot{margin:20px 0 0;font-size:13px;color:var(--qv-ink3)}.qv-ljs[data-tree=mobile] .qv-ljs-filter,.qv-ljs-hero[data-variant=mobile] .qv-ljs-planchip{min-height:44px}.qv-ljs-hero[data-variant=mobile] .qv-ljs-planchip{padding:0 12px}.qv-ljs-dir-link{display:inline-flex;align-items:center;min-height:44px;margin:-11px 0}.qv-ljs-dir-link:hover{text-decoration:underline}.qv-ljs-filter:not([aria-selected=true]):hover{background:var(--qv-line)}a.qv-ljs-planchip:hover{background:var(--qv-hero-line)}a.qv-ljs-planchip[data-plan=site]:hover{box-shadow:inset 0 0 0 2.5px var(--qv-gold)}.qv-ljs-site:hover{transform:translateY(-2px)}.qv-ljs-skin:hover img{border-color:var(--qv-line2)}.qv-ljs-cta:hover{transform:translateY(-1px)}.qv-ljs-filter[aria-selected=true]:hover{opacity:.88}
