:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--surface:#f7f7f8;--surface-2:#f3f4f6;--line:#e5e7eb;--ink:#222;--ink-2:#444;--muted:#6b7280;--accent:#ffc000;--accent-soft:#fff4d1;--accent-ink:#3a2a00;--orange:#ff7a00;--live:#d64541;--live-soft:#fdecec;--ok:#2e9e6a;--ok-soft:#e6f6ee;--info:#49adf4;--shadow:0 1px 2px #2222220f,0 8px 24px #22222214;--font:var(--font-gilroy),"Gilroy",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--r:6px;--r-lg:14px;--header-h:113px}*{box-sizing:border-box}[hidden]{display:none!important}body{background:var(--bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.45}h1,h2,h3{text-wrap:balance;letter-spacing:-.01em;margin:0;font-weight:700}button{font:inherit;color:inherit;cursor:pointer}input,select{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--orange);outline-offset:2px;border-radius:4px}.num{font-variant-numeric:tabular-nums}svg.i{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.hdr{top:env(safe-area-inset-top,0px);z-index:40;background:var(--bg);border-bottom:1px solid var(--line);position:sticky}.hdr-in{align-items:center;gap:20px;max-width:1520px;height:68px;margin:0 auto;padding-inline:24px;display:flex}.logo{align-items:center;gap:6px;text-decoration:none;display:flex}.logo svg{width:75.3217px;height:28px}.logo span{color:#4e4e4e;font-size:18px;font-weight:600;line-height:1}.bw-wrap{align-items:center;gap:6px;display:inline-flex;position:relative}#brandWord{transform-origin:50% 55%;font-weight:600;display:inline-block}.rec{background:var(--live);border-radius:99px;flex:none;width:8px;height:8px;display:none;position:relative}.rec:after{content:"";border-radius:99px;animation:1.6s ease-out infinite recPulse;position:absolute;inset:0}.bw-wrap.is-live .rec{animation:.35s ease-out .25s both recIn;display:inline-block}.bw-wrap.out-glitch #brandWord{animation:.42s steps(7,end) forwards glitchOut}.bw-wrap.tuning #brandWord{animation:.6s cubic-bezier(.2,.9,.3,1.2) both tuneIn}.bw-wrap.tuning:after{content:"";background:var(--live);height:2px;box-shadow:0 0 10px 1px var(--live);pointer-events:none;border-radius:2px;animation:.6s ease-out forwards scanFlash;position:absolute;top:50%;left:-6px;right:-6px}.bw-wrap.out-fade #brandWord{animation:.18s ease-in forwards fadeDown}.bw-wrap.in-fade #brandWord{animation:.25s ease-out both fadeUp}@keyframes glitchOut{0%{opacity:1;text-shadow:none;clip-path:inset(0);transform:none}15%{text-shadow:2px 0 #ff2d55,-2px 0 #00c2ff;transform:translate(-3px)skew(-10deg)}30%{clip-path:inset(0 0 55%);text-shadow:-2px 0 #ff2d55,2px 0 #00c2ff;transform:translate(3px)}45%{clip-path:inset(45% 0 0);opacity:.85;transform:translate(-1px)skew(6deg)}60%{clip-path:inset(15% 0 35%);opacity:.6;transform:translate(2px)}80%{opacity:.5;clip-path:inset(0);transform:scaleY(.4)}to{opacity:0;transform:scaleY(.04)scaleX(1.3)}}@keyframes tuneIn{0%{opacity:1;filter:brightness(3);color:var(--live);transform:scaleY(.04)scaleX(1.5)}40%{color:var(--live);text-shadow:2px 0 #ff2d55,-2px 0 #00c2ff;transform:scaleY(1.2)scaleX(.94)}65%{text-shadow:1px 0 #ff2d55,-1px 0 #00c2ff;transform:scaleY(.94)scaleX(1.02)}to{filter:none;text-shadow:none;transform:none}}@keyframes scanFlash{0%{opacity:1;transform:scaleX(0)}35%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)scaleY(8)}}@keyframes recIn{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.4)}to{transform:scale(1)}}@keyframes recPulse{0%{box-shadow:0 0 #d645418c}80%,to{box-shadow:0 0 0 7px #d6454100}}@keyframes fadeDown{to{opacity:0;transform:translateY(6px)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(-6px)}}.nav-home{background:0 0;border:0;border-radius:99px;align-items:center;gap:8px;padding:9px 14px;font-weight:600;display:flex}.nav-home[aria-current=page]{background:var(--ink);color:#fff}.search{flex:1;max-width:620px;position:relative}.search input{border:1px solid var(--line);background:var(--surface);border-radius:99px;outline:none;width:100%;height:44px;padding:0 16px 0 44px}.search input:focus{border-color:var(--ink);background:var(--bg)}.search svg{color:var(--muted);position:absolute;top:12px;left:15px}.hdr-right{align-items:center;gap:6px;margin-left:auto;display:flex}.icon-btn{background:0 0;border:0;border-radius:99px;place-items:center;width:44px;height:44px;display:grid;position:relative}.icon-btn:hover{background:var(--surface-2)}.dot{background:var(--live);color:#fff;border:2px solid var(--bg);border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:grid;position:absolute;top:6px;right:6px}.me{border:1px solid var(--line);background:var(--bg);border-radius:99px;align-items:center;gap:10px;padding:4px 12px 4px 4px;display:flex}.me .av{width:34px;height:34px}.me b{font-size:14px;font-weight:600}.app-strip{color:#fff;background:#4e4e4e}.app-strip-in{align-items:center;gap:14px;max-width:1520px;height:44px;margin:0 auto;padding-inline:24px;display:flex}.app-strip .mark{flex:none;place-items:center;display:grid}.app-strip .mark svg{fill:#ffc000;width:20px;height:20px}.app-strip p{flex:1;min-width:0;margin:0;font-size:13.5px}.app-strip p b{color:var(--accent);font-weight:600}.strip-about{color:#fff;white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:6px;padding:5px 8px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.strip-about:hover{background:#ffffff1f}.strip-about svg{fill:none;width:17px;height:17px;stroke:var(--accent);stroke-width:2px;stroke-linecap:round}.store{color:#fff;white-space:nowrap;border:1px solid #ffffff47;border-radius:8px;align-items:center;gap:7px;height:30px;padding:0 11px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.store:hover{background:#ffffff1a;border-color:#ffffff80}.store svg{fill:#fff;flex:none;width:15px;height:15px}.stores{flex:none;gap:8px;display:flex}.sell-btn{background:var(--accent);height:40px;color:var(--accent-ink);white-space:nowrap;border-radius:99px;align-items:center;gap:8px;margin-right:4px;padding:0 14px 0 12px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex}.sell-btn:hover{background:#f2b600;transform:translateY(-1px)}.sell-btn svg{width:18px;height:18px}.soc{background:var(--surface-2);width:38px;height:38px;color:var(--ink-2);border-radius:99px;place-items:center;transition:background .15s,color .15s,transform .15s;display:grid}.soc svg{width:19px;height:19px}.soc:hover{color:#fff;transform:translateY(-2px)}.soc[title=Instagram]:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.soc[title=TikTok]:hover{background:#111}.soc[title=YouTube]:hover{--yt-play:#f03;background:#f03}.soc[title=YouTube]:hover svg{color:#fff}.soc[title=Facebook]:hover{background:#1877f2}.socs{flex-wrap:wrap;gap:8px;display:flex}.rail-follow{margin:16px 8px 0}.rail-follow small{color:var(--muted);margin-bottom:8px;font-size:12px;font-weight:600;display:block}.site-foot{background:var(--surface);border-top:1px solid var(--line);margin-top:0}.foot-in{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr)) minmax(0,1.3fr);gap:28px;max-width:1520px;margin:0 auto;padding:40px 24px 110px;display:grid}.foot-brand p{color:var(--ink-2);max-width:34ch;margin:12px 0 16px;font-size:14px}.foot-brand svg.lg{width:75.3217px;height:28px}.foot-col h3{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:12px;font-size:13px}.foot-col a{color:var(--ink);padding:4px 0;font-size:14px;font-weight:600;text-decoration:none;display:block}.foot-col a:hover{color:var(--orange)}.foot-sell{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-lg);align-self:start;padding:18px}.foot-sell b{margin-bottom:6px;font-size:17px;display:block}.foot-sell p{color:var(--ink-2);margin:0 0 14px;font-size:13.5px}.foot-bottom{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:12px;padding-top:18px;font-size:12.5px;display:flex}.foot-stores{gap:8px;margin-top:14px;display:flex}.foot-stores .store{border-color:var(--line);color:var(--ink)}.foot-stores .store svg{fill:var(--ink)}.foot-stores .store:hover{background:var(--bg);border-color:var(--ink)}@media (max-width:1100px){.foot-in{grid-template-columns:repeat(3,minmax(0,1fr))}.foot-brand,.foot-sell{grid-column:1/-1}}@media (max-width:900px){.rail-follow{display:none}}@media (max-width:560px){.foot-in{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:16px}.sell-btn span{display:none}.sell-btn{justify-content:center;width:40px;margin-right:0;padding:0}}.pop{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-lg);width:380px;max-width:calc(100vw - 32px);box-shadow:var(--shadow);z-index:60;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.pop-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.pop-h b{font-size:16px}.pop-h button{color:var(--muted);background:0 0;border:0;font-size:13px}.push-cta{background:var(--accent-soft);border-radius:10px;align-items:flex-start;gap:12px;margin:12px;padding:12px;display:flex}.push-cta p{color:var(--accent-ink);margin:2px 0 8px;font-size:13px}.push-cta b{color:var(--accent-ink);font-size:14px}.notif{border-top:1px solid var(--line);gap:12px;padding:12px 16px;display:flex}.notif.unread{background:#fffbef}.notif .ic{border-radius:99px;flex:none;place-items:center;width:36px;height:36px;display:grid}.notif p{margin:0;font-size:14px}.menu a,.menu button{text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:12px 16px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.menu a:hover,.menu button:hover{background:var(--surface)}.menu hr{border:0;border-top:1px solid var(--line);margin:4px 0}.shell{grid-template-columns:288px minmax(0,1fr);gap:0;max-width:1520px;margin:0 auto;padding-inline:0;display:grid}.rail{top:var(--header-h);height:calc(100vh - var(--header-h));border-right:1px solid var(--line);padding:18px 14px 24px;position:sticky;overflow:auto}.rail-h{justify-content:space-between;align-items:baseline;padding:0 8px 10px;display:flex}.rail-h h2{font-size:17px}.rail-h small{color:var(--muted);font-size:12px}.rail-filter{flex-wrap:wrap;gap:6px;padding:0 8px 12px;display:flex}.chip-s{white-space:nowrap;border:1px solid var(--line);background:var(--bg);border-radius:99px;padding:5px 10px;font-size:12px;font-weight:600}.chip-s[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.cat-list{flex-direction:column;gap:2px;display:flex}.cat-list .cat{text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;padding:10px;font-size:14px;font-weight:600;display:flex}.cat-list .cat:hover{background:var(--surface)}.cat-list .cat svg{width:22px;height:22px;color:var(--ink-2)}.cat-list .cat .cn{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cat-list .cat .n{color:var(--muted);font-size:12px;font-weight:600}.cat-list .cat[aria-pressed=true]{background:var(--ink);color:#fff}.cat-list .cat[aria-pressed=true] svg{color:var(--accent)}.cat-list .cat[aria-pressed=true] .n{color:#bbb}.sbar{border-bottom:1px solid var(--line);margin-bottom:4px;padding-bottom:14px}.sbar-h{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.sbar-h h2{font-size:20px}.sbar-h small{color:var(--muted);font-size:12px;font-weight:600}.sbar-h .rail-filter{margin-left:auto;padding:0}.sbar-list{scrollbar-width:thin;gap:10px;padding:4px 2px;display:flex;overflow-x:auto}.seller-tile{border-radius:12px;flex-direction:column;flex:none;align-items:center;gap:4px;width:92px;padding:6px 2px;text-decoration:none;display:flex}.seller-tile:hover{background:var(--surface)}.seller-tile .ring{margin-bottom:6px}.seller-tile .nm{white-space:nowrap;text-overflow:ellipsis;text-align:center;max-width:88px;font-size:12.5px;font-weight:600;overflow:hidden}.seller-tile .sub{color:var(--muted);margin-top:-2px;font-size:11px}.av{--s:48px;width:var(--s);height:var(--s);color:#fff;font-weight:700;font-size:calc(var(--s)*.34);border-radius:99px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.ring{background:var(--line);border-radius:99px;flex:none;padding:2.5px;display:inline-grid;position:relative}.ring.has-story{background:conic-gradient(from 200deg,var(--orange),var(--accent),#fff4d1,var(--accent),var(--orange))}.ring.live{background:var(--live)}@property --spin{syntax:"<angle>";inherits:false;initial-value:0deg}.ring.live{background:conic-gradient(from var(--spin),#d64541 0deg,#ff8a7a 50deg,#d64541 110deg,#a92e2b 220deg,#d64541 360deg);animation:2.8s linear infinite ringSpin}.ring.live:after{content:"";pointer-events:none;border-radius:99px;animation:2.2s cubic-bezier(.2,.6,.4,1) infinite onAirWave;position:absolute;inset:0;box-shadow:0 0 #d6454180}@keyframes ringSpin{to{--spin:360deg}}@keyframes onAirWave{0%{box-shadow:0 0 #d6454173}70%{box-shadow:0 0 0 9px #d6454100}to{box-shadow:0 0 0 9px #d6454100}}.ring>.av{border:2.5px solid var(--bg)}.live-tag{background:var(--live);color:#fff;letter-spacing:.08em;border:2px solid var(--bg);white-space:nowrap;z-index:1;border-radius:4px;align-items:center;gap:3px;padding:2px 5px;font-size:9px;font-weight:700;line-height:1;animation:2.2s ease-in-out infinite tagPop;display:inline-flex;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.live-tag:before{content:"";background:#fff;border-radius:99px;width:4px;height:4px;animation:1.1s steps(2,jump-none) infinite onAirBlink}@keyframes onAirBlink{0%{opacity:1}to{opacity:.25}}@keyframes tagPop{0%,to{transform:translate(-50%)scale(1)}8%{transform:translate(-50%)scale(1.08)}16%{transform:translate(-50%)scale(1)}}.main{min-width:0;padding:18px 28px 48px}.toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0 18px;display:flex}.seg{background:var(--surface-2);border-radius:99px;padding:4px;display:inline-flex}.seg button{color:var(--ink-2);background:0 0;border:0;border-radius:99px;padding:7px 14px;font-size:13px;font-weight:600}.seg button[aria-pressed=true]{background:var(--bg);color:var(--ink);box-shadow:0 1px 3px #0000001a}.sel{border:1px solid var(--line);background:var(--bg);border-radius:99px;height:36px;padding:0 12px;font-size:13px;font-weight:600}.toolbar .count{color:var(--muted);margin-left:auto;font-size:13px}.hours-note{color:var(--ink-2);background:var(--surface);border-radius:99px;align-items:center;gap:8px;padding:7px 12px;font-size:13px;display:flex}.sec-h{justify-content:space-between;align-items:baseline;margin:6px 0 12px;display:flex}.sec-h h2{font-size:20px}.sec-h a{color:var(--ink-2);font-size:13px;font-weight:600}.grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:22px 18px;display:grid}.card{text-align:left;background:0 0;border:0;flex-direction:column;gap:10px;min-width:0;padding:0;text-decoration:none;display:flex}.ph{aspect-ratio:1;border-radius:var(--r-lg);background:var(--surface);max-width:100%;position:relative;overflow:hidden}.ph .art{place-items:center;display:grid;position:absolute;inset:0}.ph .art svg{stroke-width:1.2px;opacity:.55;width:46%;height:46%}.ph .ghost{letter-spacing:.06em;text-transform:uppercase;opacity:.5;font-size:11px;font-weight:600;position:absolute;bottom:10px;left:12px}.card:hover .ph{outline:2px solid var(--ink);outline-offset:-2px}.pimg{background:var(--surface);width:100%;height:100%;display:block;position:absolute;inset:0}.story .av{overflow:hidden}.story .av .pimg{border-radius:99px;position:static}.sv-art .pimg{background:#111}.badge{letter-spacing:.06em;text-transform:uppercase;border-radius:6px;align-items:center;gap:6px;padding:5px 8px;font-size:11px;font-weight:700;display:flex;position:absolute;top:10px;left:10px}.badge.auc{background:var(--ink);color:var(--accent)}.badge.buy{background:var(--bg);color:var(--ink)}.badge svg{width:14px;height:14px}.fav{background:#ffffffeb;border:0;border-radius:99px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:10px;right:10px}.fav svg{width:18px;height:18px}.fav[aria-pressed=true] svg{fill:var(--live);stroke:var(--live)}.timer{background:#fffffff2;border-radius:99px;align-items:center;gap:6px;padding:5px 10px 5px 8px;font-size:13px;font-weight:700;display:flex;position:absolute;bottom:10px;left:10px}.timer svg{width:15px;height:15px}.timer.hot{background:var(--live);color:#fff}.c-seller{color:var(--muted);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.c-seller .av{--s:22px;font-size:9px}.c-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.c-price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.c-price .lbl{color:var(--muted);width:100%;margin-bottom:-4px;font-size:12px}.c-price b{font-size:19px;font-weight:700}.c-price small{color:var(--muted);font-size:12px;font-weight:600}.c-price .bn{color:var(--ink-2);background:var(--surface-2);border-radius:99px;padding:2px 7px;font-size:12px;font-weight:600}.btn{border-radius:var(--r);background:var(--ink);color:#fff;border:0;justify-content:center;align-items:center;gap:10px;height:48px;padding:0 22px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.btn:hover{background:#000}.btn.y{background:var(--accent);color:var(--accent-ink)}.btn.y:hover{background:#f2b600}.btn.ghost{background:var(--bg);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.btn.ghost:hover{box-shadow:inset 0 0 0 1px var(--ink)}.btn.sm{height:36px;padding:0 14px;font-size:14px}.btn.block{width:100%}.btn.live{background:var(--live);isolation:isolate;transition:transform .15s,background .15s;animation:2.2s ease-in-out infinite liveGlow;position:relative;overflow:hidden}.btn.live:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff61,#0000);width:45%;animation:3.4s ease-in-out infinite glint;position:absolute;top:-10%;bottom:-10%;left:-70%;transform:skew(-20deg)}.btn.live svg{transform-origin:45%;animation:1.1s ease-in-out infinite playBeat}.btn.live:hover{background:#c23a36;transform:translateY(-1px)}.btn.live:hover svg{animation-duration:.55s}.btn.live:active{transform:translateY(0)scale(.98)}@keyframes glint{0%,55%{left:-70%}85%,to{left:130%}}@keyframes playBeat{0%,to{transform:scale(1)}25%{transform:scale(1.22)}45%{transform:scale(.95)}}@keyframes liveGlow{0%,to{box-shadow:0 0 #d6454159,0 2px 8px #d6454140}50%{box-shadow:0 0 0 5px #d6454100,0 4px 16px #d6454166}}.cover{border-radius:var(--r-lg);background:#f1f1ee;height:170px;position:relative;overflow:hidden}.cover svg,.cover img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.prof{z-index:1;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:20px;margin:-46px 8px 0;display:grid;position:relative}.prof .ring{padding:4px}.prof .av{--s:112px;border-width:4px}.prof h1{font-size:28px}.prof .handle{color:var(--muted);font-size:14px;font-weight:600}.prof-actions{gap:8px;padding-bottom:6px;display:flex}.stats{flex-wrap:wrap;gap:26px;margin:16px 8px 0;display:flex}.stats div{flex-direction:column;display:flex}.stats b{font-size:18px}.stats small{color:var(--muted);font-size:12px;font-weight:600}.bio{max-width:62ch;color:var(--ink-2);margin:12px 8px 0}.live-banner{border-radius:var(--r-lg);background:var(--live-soft);border:1px solid #f5c6c4;flex-wrap:wrap;align-items:center;gap:16px;margin:20px 0 0;padding:14px 16px;display:flex}.live-banner .pulse{background:var(--live);border-radius:99px;width:12px;height:12px;animation:1.6s infinite pulse;box-shadow:0 0 #d6454180}@keyframes pulse{70%{box-shadow:0 0 0 10px #d6454100}to{box-shadow:0 0 #d6454100}}.live-banner .t{flex:1;min-width:200px}.live-banner b{display:block}.live-banner small{color:var(--ink-2)}.stories{scrollbar-width:none;gap:18px;padding:22px 4px 8px;display:flex;overflow-x:auto}.story{background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:6px;width:76px;display:flex}.story .ring{padding:3px}.story .av{--s:64px;color:var(--ink-2);border-width:3px;background:var(--surface)!important}.story .av svg{width:26px;height:26px}.story small{white-space:nowrap;text-overflow:ellipsis;max-width:76px;font-size:12px;font-weight:600;overflow:hidden}.story.seen .ring{background:var(--line)}.tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:4px;margin:18px 0;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs button{white-space:nowrap;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:12px 14px;font-weight:600}.tabs button[aria-selected=true]{color:var(--ink);border-color:var(--ink)}.detail-wrap{max-width:1240px;margin:0 auto;padding:18px 24px 56px}.crumbs{color:var(--muted);flex-wrap:wrap;gap:6px;margin-bottom:16px;font-size:13px;display:flex}.crumbs a{font-weight:600;text-decoration:none}.detail{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.gallery .ph{aspect-ratio:1}.gallery .zoomable{all:unset;cursor:zoom-in;display:block;position:absolute;inset:0}.gallery .zoomable:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.gallery .zoom-hint{width:38px;height:38px;box-shadow:var(--shadow);color:var(--ink);background:#ffffffeb;border-radius:99px;place-items:center;transition:transform .15s;display:grid;position:absolute;bottom:12px;right:12px}.gallery .zoom-hint .i{width:18px;height:18px}.gallery .zoomable:hover .zoom-hint{transform:scale(1.08)}.iv{z-index:1000;background:#0009;justify-content:center;align-items:center;padding:24px;animation:.16s ease-out ivIn;display:flex;position:fixed;inset:0}.iv-box{color:#fff;touch-action:none;-webkit-user-select:none;user-select:none;background:#141414;border-radius:18px;flex-direction:column;width:min(1100px,92vw);height:min(820px,88vh);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #00000073}@keyframes ivIn{0%{opacity:0}to{opacity:1}}@media (max-width:640px){.iv{padding:0}.iv-box{border-radius:0;width:100%;height:100%}}.iv-top{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.iv-count{opacity:.85;font-size:14px;font-weight:700}.iv-tools{gap:8px;display:flex}.iv-tools button,.iv-nav{color:#fff;width:42px;height:42px;font:700 22px/1 var(--font);cursor:pointer;background:#ffffff1f;border:0;border-radius:99px;place-items:center;display:grid}.iv-tools button:hover:not(:disabled),.iv-nav:hover{background:#ffffff38}.iv-tools button:disabled{opacity:.35;cursor:default}.iv-tools .i{width:18px;height:18px}.iv-stage{cursor:zoom-in;flex:1;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.iv-stage.zoomed{cursor:grab}.iv-stage.zoomed.dragging{cursor:grabbing}.iv-stage img{object-fit:contain;transform-origin:50%;will-change:transform;pointer-events:none;width:100%;height:100%;transition:transform .18s ease-out;position:absolute;inset:0}.iv-stage.dragging img{transition:none}.iv-nav{margin-top:-21px;position:absolute;top:50%}.iv-nav.prev{left:16px}.iv-nav.next{right:16px}.iv-nav svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.iv-hint{text-align:center;opacity:.6;padding:10px 16px calc(14px + env(safe-area-inset-bottom));flex:none;margin:0;font-size:12.5px}@media (max-width:640px){.iv-nav{display:none}}.thumbs{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:10px;display:grid}.thumbs .ph{aspect-ratio:1;cursor:pointer;border-radius:10px}.thumbs .ph[aria-current=true]{outline:2px solid var(--ink);outline-offset:-2px}.d-title{margin:8px 0 12px;font-size:28px;line-height:1.2}.d-seller{border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex}.d-seller .who{flex:1;align-items:center;gap:12px;min-width:180px;text-decoration:none;display:flex}.d-seller .av{--s:40px}.d-seller .meta{flex:1;min-width:0}.d-seller b{font-size:14px;display:block}.d-seller small{color:var(--muted);font-size:12px}.d-seller .acts{gap:8px;display:flex}.d-seller.is-live{background:var(--live-soft);border-color:#f5c6c4}.d-seller .onair{color:var(--live);align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.d-seller .onair i{background:var(--live);border-radius:99px;width:8px;height:8px;animation:1.6s ease-out infinite recPulse}.d-seller .onair span{color:var(--ink-2);font-weight:600}.d-seller .onair{white-space:nowrap}@media (max-width:560px){.d-seller .acts{width:100%}.d-seller .acts .btn{flex:1}}.bidbox{border:1px solid var(--line);border-radius:var(--r-lg);margin-top:18px;overflow:hidden}.bb-top{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.bb-top>div{padding:16px 18px}.bb-top>div+div{border-left:1px solid var(--line)}.bb-top small{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600;display:block}.bb-top .big{margin-top:4px;font-size:32px;font-weight:700;line-height:1.1}.bb-top .sub{color:var(--ink-2);margin-top:2px;font-size:13px}.cd{gap:6px;margin-top:6px;display:flex}.cd span{background:var(--surface-2);border-radius:8px;flex-direction:column;align-items:center;min-width:48px;padding:6px 4px;display:flex}.cd b{font-size:22px;line-height:1}.cd i{color:var(--muted);text-transform:uppercase;margin-top:3px;font-size:10px;font-style:normal;font-weight:600}.cd.hot span{background:var(--live-soft);color:var(--live)}.bb-body{flex-direction:column;gap:14px;padding:16px 18px;display:flex}.status{border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.status.ok{background:var(--ok-soft);color:#1e6b47}.status.bad{background:var(--live-soft);color:#9c2e2b}.status.info{background:var(--surface);color:var(--ink-2)}.quick{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.quick button{border-radius:var(--r);border:1px solid var(--line);background:var(--bg);height:44px;font-weight:700}.quick button:hover,.quick button[aria-pressed=true]{border-color:var(--ink);background:var(--surface)}.bidrow{gap:8px;display:flex}.money{flex:1;position:relative}.money input{border:1px solid var(--line);border-radius:var(--r);outline:none;width:100%;height:48px;padding:0 40px 0 14px;font-size:18px;font-weight:700}.money input:focus{border-color:var(--ink)}.money span{color:var(--muted);font-weight:700;position:absolute;top:13px;right:14px}.toggle{background:var(--surface);cursor:pointer;border-radius:10px;align-items:flex-start;gap:12px;padding:12px;display:flex}.toggle input{appearance:none;cursor:pointer;background:#d1d5db;border-radius:99px;flex:none;width:40px;height:24px;margin:0;transition:background .2s;position:relative}.toggle input:after{content:"";background:#fff;border-radius:99px;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px}.toggle input:checked{background:var(--ink)}.toggle input:checked:after{transform:translate(16px)}.toggle b{font-size:14px;display:block}.toggle small{color:var(--ink-2);font-size:13px}.fine{color:var(--muted);font-size:12px}.buynow-inline{border-top:1px dashed var(--line);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.buynow-inline b{font-size:18px}.panel{margin-top:22px}.panel h3{margin-bottom:10px;font-size:17px}.hist{border-collapse:collapse;width:100%;font-size:14px}.hist td{border-bottom:1px solid var(--line);padding:10px 0}.hist td:last-child{text-align:right;font-weight:700}.hist .auto{color:var(--muted);background:var(--surface-2);border-radius:4px;margin-left:6px;padding:2px 6px;font-size:11px;font-weight:700}.hist tr.mine-row td:first-child{font-weight:700}.rules{gap:8px;display:grid}details{border:1px solid var(--line);border-radius:10px;padding:0 14px}summary{cursor:pointer;justify-content:space-between;align-items:center;padding:12px 0;font-weight:600;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";color:var(--muted);font-size:20px}details[open] summary:after{content:"–"}details p{color:var(--ink-2);max-width:65ch;margin:0 0 14px;font-size:14px}.specs{grid-template-columns:140px 1fr;gap:8px 16px;font-size:14px;display:grid}.specs dt{color:var(--muted);font-weight:600}.specs dd{margin:0}.qty{border:1px solid var(--line);border-radius:var(--r);align-items:center;height:48px;display:inline-flex}.qty button{background:0 0;border:0;width:44px;height:100%;font-size:20px}.qty span{text-align:center;min-width:32px;font-weight:700}.ship{color:var(--ink-2);align-items:center;gap:10px;font-size:14px;display:flex}.acc{max-width:1080px;margin:0 auto;padding:22px 24px 56px}.acc h1{margin-bottom:4px;font-size:28px}.acc>p{color:var(--muted);margin:0 0 8px}.bidlist{flex-direction:column;gap:12px;display:flex}.bid-item{border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px;display:grid}.bid-item .ph{border-radius:10px}.bid-item h3{margin-bottom:4px;font-size:16px;font-weight:600}.bid-item .line{color:var(--ink-2);flex-wrap:wrap;gap:14px;font-size:13px;display:flex}.pill{border-radius:99px;align-items:center;gap:6px;margin-bottom:6px;padding:4px 9px;font-size:12px;font-weight:700;display:inline-flex}.pill.ok{background:var(--ok-soft);color:#1e6b47}.pill.bad{background:var(--live-soft);color:#9c2e2b}.pill.warn{background:var(--accent-soft);color:var(--accent-ink)}.pill.mute{background:var(--surface-2);color:var(--ink-2)}.pill.info{color:#1d5f8c;background:#e7f4fe}.bid-item .act{flex-direction:column;align-items:stretch;gap:6px;min-width:170px;display:flex}.scrim{z-index:80;background:#1414148c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal{background:var(--bg);width:100%;max-width:460px;box-shadow:var(--shadow);border-radius:18px;max-height:calc(100vh - 32px);overflow:hidden auto}.modal-h{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 0;display:flex}.modal-h h2{font-size:21px}.modal-b{flex-direction:column;gap:14px;padding:14px 20px 20px;display:flex}.x{background:var(--surface-2);border:0;border-radius:99px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ringtimer{background:var(--accent-soft);border-radius:12px;align-items:center;gap:16px;padding:14px;display:flex}.ringtimer svg{flex:none;width:72px;height:72px;transform:rotate(-90deg)}.ringtimer .t{color:var(--accent-ink);font-size:13px}.ringtimer .t b{font-size:26px;display:block}.cardopt{border:1px solid var(--line);cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.cardopt:has(input:checked){border-color:var(--ink);background:var(--surface)}.cardopt input{accent-color:var(--ink);margin:0}.cardopt .brand{color:#fff;border-radius:5px;place-items:center;width:42px;height:28px;font-size:10px;font-weight:700;display:grid}.cardopt .meta{flex:1}.cardopt b{font-size:14px;display:block}.cardopt small{color:var(--muted);font-size:12px}.checklist{flex-direction:column;gap:8px;display:flex}.check{border:1px solid var(--line);border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.check .st{border-radius:99px;flex:none;place-items:center;width:28px;height:28px;display:grid}.check .st svg{stroke-width:2.4px;width:16px;height:16px}.check.done .st{background:var(--ok-soft);color:var(--ok)}.check.todo .st{background:var(--live-soft);color:var(--live)}.check .meta{flex:1}.check b{font-size:14px;display:block}.check small{color:var(--muted);font-size:12px}.sumrow{justify-content:space-between;font-size:14px;display:flex}.sumrow.total{border-top:1px solid var(--line);padding-top:10px;font-size:17px;font-weight:700}.sv{z-index:90;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0ac7;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.sv-close{z-index:3;color:#fff;cursor:pointer;background:#ffffff29;border:0;border-radius:99px;place-items:center;width:44px;height:44px;transition:background .15s;display:grid;position:fixed;top:16px;right:16px}.sv-close:hover{background:#ffffff4d}.sv-close .i{width:22px;height:22px}.sv-card{aspect-ratio:9/16;background:linear-gradient(160deg,#3b2f10,#1b1b1b 55%,#5a4200);border-radius:16px;width:min(420px,100%);max-height:calc(100vh - 32px);position:relative;overflow:hidden}.sv-bars{z-index:2;gap:4px;display:flex;position:absolute;top:10px;left:10px;right:10px}.sv-bars i{background:#ffffff59;border-radius:3px;flex:1;height:3px;overflow:hidden}.sv-bars i b{background:#fff;width:0;height:100%;display:block}.sv-bars i.done b{width:100%}.sv-bars i.run b{animation:5s linear forwards bar}@keyframes bar{to{width:100%}}.sv-top{z-index:2;color:#fff;text-shadow:0 1px 3px #00000080;align-items:center;gap:10px;display:flex;position:absolute;top:24px;left:12px;right:12px}.sv-top .av{--s:34px}.sv-top small{opacity:.7}.sv-top .x{color:#fff;cursor:pointer;background:#00000059;margin-left:auto}.sv-art{z-index:0;color:#fff6;place-items:center;display:grid;position:absolute;inset:0}.sv-art svg{stroke-width:1px;width:40%;height:40%}.sv-prod{background:#fffffff5;border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex;position:absolute;bottom:14px;left:12px;right:12px}.sv-prod .ph{border-radius:8px;flex:none;width:52px;height:52px}.sv-prod .meta{flex:1;min-width:0}.sv-prod b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.sv-prod small{color:var(--muted);font-size:12px}.sv-nav{z-index:1;cursor:pointer;background:0 0;border:0;width:40%;position:absolute;top:70px;bottom:90px}@media (max-width:560px){.sv{padding:0}.sv-card{aspect-ratio:auto;border-radius:0;width:100%;height:100dvh;max-height:100dvh}.sv-close{display:none}}.sv-nav.l{left:0}.sv-nav.r{right:0}.toast{z-index:70;border:1px solid var(--line);background:#fff;border-radius:12px;gap:12px;width:360px;max-width:calc(100vw - 32px);padding:12px;animation:.35s ease-out toast;display:flex;position:fixed;bottom:84px;right:20px;box-shadow:0 10px 40px #0003}@keyframes toast{0%{opacity:0;transform:translateY(12px)}}.toast .app{background:var(--ink);border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.toast .app img{width:28px}.toast small{color:var(--muted);font-size:11px;display:block}.toast b{font-size:14px;display:block}.toast p{color:var(--ink-2);margin:2px 0 0;font-size:13px}@media (max-width:1100px){.detail{grid-template-columns:1fr}}@media (max-width:900px){:root{--header-h:172px}.hdr-in{flex-wrap:wrap;gap:10px;height:auto;padding:10px 16px}.search{flex-basis:100%;order:5;max-width:none}.app-strip-in{gap:10px;height:52px;padding:8px 16px}.app-strip p{font-size:12px;line-height:1.3}.store span,.strip-about span{display:none}.strip-about{padding:6px}.strip-about svg{width:20px;height:20px}.store{justify-content:center;width:36px;padding:0}.nav-home span,.me b{display:none}.nav-home{padding:9px}.shell{grid-template-columns:1fr}.rail{border-right:0;border-bottom:1px solid var(--line);height:auto;padding:10px 0 12px;position:static}.rail-h{display:none}.cat-list{scrollbar-width:none;flex-direction:row;gap:8px;padding:0 16px;overflow-x:auto}.cat-list::-webkit-scrollbar{display:none}.cat-list .cat{border:1px solid var(--line);border-radius:99px;flex:none;width:auto;padding:8px 14px 8px 10px}.cat-list .cat svg{width:18px;height:18px}.cat-list .cat[aria-pressed=true]{border-color:var(--ink)}.sbar-h .rail-filter{width:100%;margin-left:0}.seller-tile{width:76px}.seller-tile .nm{max-width:72px;font-size:12px}.main{padding:10px 16px 40px}.detail-wrap,.acc{padding-inline:16px}.prof{grid-template-columns:1fr;justify-items:start;gap:10px;margin-inline:0}.prof .av{--s:84px}.prof-actions{grid-column:1/-1}.bid-item{grid-template-columns:72px minmax(0,1fr)}.bid-item .act{flex-direction:row;grid-column:1/-1;min-width:0}.bid-item .act .btn{flex:1}}@media (max-width:520px){.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.c-price b{font-size:16px}.bb-top{grid-template-columns:1fr}.bb-top>div+div{border-left:0;border-top:1px solid var(--line)}.toolbar .count{display:none}.me{padding:4px}.d-title{font-size:23px}.specs{grid-template-columns:110px 1fr}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}a.nav-home,a.me,.cat-list a.cat,.tabs a{color:inherit;text-decoration:none}.tabs a{color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:12px 14px;font-weight:600}.tabs a[aria-selected=true]{color:var(--ink);border-color:var(--ink)}.seller-page{max-width:1240px;margin:0 auto;padding:18px 24px 56px}.cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.thumbs button.ph{border:0;padding:0;overflow:hidden}.ph .art{background:var(--surface)}.desc{white-space:pre-line;color:var(--ink-2);max-width:65ch;margin:0 0 14px}.empty{text-align:center;border:1px dashed var(--line);border-radius:var(--r-lg);color:var(--ink-2);flex-direction:column;align-items:center;gap:8px;padding:56px 16px;display:flex}.empty svg{width:28px;height:28px;color:var(--muted)}.empty b{color:var(--ink);font-size:17px}.empty p{max-width:44ch;margin:0 0 8px}.pager{justify-content:center;align-items:center;gap:14px;margin-top:28px;font-weight:600;display:flex}.page-msg{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:640px;margin:0 auto;padding:64px 24px;display:flex}.page-msg h1{font-size:28px}.page-msg p{color:var(--ink-2);max-width:48ch;margin:0}.page-msg .stores .store{border-color:var(--line);color:var(--ink)}.page-msg .stores .store svg{fill:var(--ink)}.skeleton{background:linear-gradient(90deg,var(--surface) 0%,var(--surface-2) 50%,var(--surface) 100%);border-radius:var(--r-lg);background-size:200% 100%;animation:1.2s linear infinite skel}@keyframes skel{to{background-position:-200% 0}}.help{max-width:760px;margin:0 auto;padding:32px 24px 56px}.help h1{margin-bottom:8px;font-size:30px}.help h2{margin:24px 0 6px;font-size:19px}.help p{color:var(--ink-2);max-width:65ch;margin:0}@media (max-width:900px){.seller-page{padding-inline:16px}}.seg a{color:var(--ink-2);border-radius:99px;padding:7px 14px;font-size:13px;font-weight:600;text-decoration:none}.seg a[aria-pressed=true]{background:var(--bg);color:var(--ink);box-shadow:0 1px 3px #0000001a}.page-title{font-size:24px}.page-intro{color:var(--ink-2);max-width:70ch;margin:-4px 0 4px}.h3{margin-bottom:10px;font-size:17px}.specs a{color:var(--ink);font-weight:600}.closed-note{margin-bottom:16px}.similar{margin-top:40px}.brand-tabs{background:var(--surface-2);border-radius:99px;flex:none;gap:4px;padding:4px;display:flex}.brand-tabs a{color:var(--ink-2);white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:7px 14px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.brand-tabs a:hover{color:var(--ink)}.brand-tabs a[aria-current=page]{background:var(--ink);color:#fff}.brand-tabs .lc{color:var(--live);background:var(--live-soft);border-radius:99px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:700;display:inline-flex}.brand-tabs a[aria-current=page] .lc{background:var(--live);color:#fff}.brand-tabs .lc i{background:currentColor;border-radius:99px;width:6px;height:6px;animation:1.1s steps(2,jump-none) infinite onAirBlink}.brand-tabs .lc.soon{color:var(--ink-2);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line)}.brand-tabs .lc.soon i{background:var(--live);animation:none}.brand-tabs a[aria-current=page] .lc.soon{color:#fff;box-shadow:none;background:#ffffff2e}.lv-rail{margin:4px 0 22px}.lv-rail .sec-h{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.lv-rail h2{align-items:center;gap:8px;margin:0;font-size:18px;display:flex}.lv-rail .sec-h a{white-space:nowrap;font-size:14px;font-weight:700;text-decoration:none}.lv-rail .lv-dot{background:var(--live);border-radius:99px;width:9px;height:9px;animation:1.6s ease-out infinite recPulse}.lv-rail-track{scroll-snap-type:x proximity;scrollbar-width:thin;grid-auto-columns:168px;grid-auto-flow:column;gap:14px;margin:-6px -2px 0;padding:6px 2px 12px;display:grid;overflow-x:auto}.lv-rail-item{scroll-snap-align:start;flex-direction:column;gap:8px;min-width:0;display:flex}.lv-rail-item .lv-card .cap{font-size:13px}.lv-rail-item .lv-card .who{min-width:0;font-size:12.5px}.lv-rail-item .lv-card .who .nm{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.lv-rail-item{position:relative}.lv-remind{z-index:2;color:#fff;cursor:pointer;background:#0000008c;border:0;border-radius:99px;place-items:center;width:34px;height:34px;padding:0;transition:background .15s,transform .15s;display:grid;position:absolute;top:8px;right:8px}.lv-remind:hover{background:#000000bf;transform:scale(1.06)}.lv-remind .i{width:17px;height:17px}.lv-remind.on{background:var(--accent);color:#1a1a1a}.lv-remind:disabled{cursor:default;opacity:.7}.lv-promo{aspect-ratio:9/13;color:var(--ink);background:linear-gradient(160deg,var(--accent-soft),#ffe7a0);border:1px solid #ffe08a;border-radius:16px;flex-direction:column;gap:8px;padding:16px 14px;text-decoration:none;display:flex}.lv-promo .ic{width:40px;height:40px;box-shadow:var(--shadow);background:#fff;border-radius:99px;place-items:center;display:grid}.lv-promo .ic .i{width:20px;height:20px}.lv-promo b{margin-top:4px;font-size:15px;line-height:1.25}.lv-promo p{color:var(--ink-2);margin:0;font-size:12.5px;line-height:1.4}.lv-promo .btn{justify-content:center;margin-top:auto}.lv-promo.dark{color:#fff;background:linear-gradient(160deg,#2a2a2a,#151515);border-color:#2a2a2a}.lv-promo.dark p{color:#c9c9c9}.lv-promo.dark .ic{background:var(--live);color:#fff;box-shadow:none}.lv-promo:hover{transition:transform .15s;transform:translateY(-2px)}@media (max-width:640px){.lv-rail-track{grid-auto-columns:142px}.lv-promo{aspect-ratio:auto;border-radius:14px;flex:1;gap:6px;padding:12px 10px}.lv-promo .ic{width:34px;height:34px}.lv-promo .ic .i{width:17px;height:17px}.lv-promo b{font-size:14px}.lv-promo p{font-size:12px;line-height:1.35}.lv-promo .btn{white-space:nowrap;padding-inline:8px;font-size:12px}}.hero{max-width:1520px;margin:0 auto;padding:22px 24px 6px}.hero-in{color:#fff;background-image:linear-gradient(to bottom right,#565656,#515151,#4d4d4d,#484848,#444);border-radius:22px;grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:40px;padding:26px 40px 24px 32px;display:grid;position:relative;overflow:hidden}.hero-copy{z-index:1;position:relative}.hero-kicker{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:99px;align-items:center;gap:8px;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}.hero h1{letter-spacing:-.02em;margin:10px 0 8px;font-size:clamp(28px,3.2vw,40px);line-height:1.05}.hero h1 .canli{color:var(--accent);white-space:nowrap}.hero-sub{color:#dcdcdc;max-width:62ch;margin:0 0 14px;font-size:15px}.hero-cta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hero-cta .stores .store{border-color:#ffffff59;height:40px}.hero .btn.ghost{color:#fff;background:0 0;box-shadow:inset 0 0 0 1px #ffffff73}.hero .btn.ghost:hover{background:#ffffff0f;box-shadow:inset 0 0 0 1px #fff}.brands{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.brand-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--ink);background:#ffffffdb;border:1px solid #0000;border-radius:14px;flex-direction:column;gap:3px;padding:11px 12px;text-decoration:none;transition:transform .15s,border-color .15s;display:flex}.brand-card:hover{border-color:var(--accent);background:#fff;transform:translateY(-2px)}.brand-card .bt{align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.brand-card .bt svg{width:18px;height:18px}.brand-card p{color:var(--ink-2);margin:0;font-size:13px}.brand-card .go{color:var(--ink);margin-top:4px;font-size:13px;font-weight:700}.brand-card.live .bt{color:var(--live)}.trust{color:#e2e2e2;flex-wrap:wrap;gap:18px;margin-top:12px;font-size:13px;font-weight:600;display:flex}.trust span{align-items:center;gap:6px;display:flex}.trust svg{width:16px;height:16px;color:var(--accent)}.hero-stage{--k:.7;z-index:1;place-items:center;display:grid;position:relative}.hero .b-plus{z-index:0;pointer-events:none;width:var(--s);height:var(--s);opacity:0;animation:4s infinite bannerPlus;animation-delay:var(--d);background:url(/hero/plus.svg) 50%/cover no-repeat;position:absolute;transform:translateY(10px)}@keyframes bannerPlus{0%{opacity:0;transform:translateY(10px)}33%{opacity:.4;transform:translateY(-10px)}to{opacity:0;transform:translateY(-30px)}}.mvc-fit{width:calc(319px*var(--k));height:calc(660px*var(--k));z-index:1;position:relative}.mvc-phone{width:319px;height:660px;transform:scale(var(--k));transform-origin:0 0;color:#fff;line-height:normal;position:absolute;top:0;left:0}.mvc-phone ul{margin:0;padding:0;list-style:none}.app-view{z-index:1;background:url(/hero/mockup-app.png) 0 0/auto 100% no-repeat;padding:30px;position:absolute;inset:0}.app-view .app-header{justify-content:space-between;align-items:center;display:flex;position:absolute;top:40px;left:30px;right:30px}.app-view .store-info{align-items:center;font-size:12px;line-height:24px;display:flex}.app-view .store-info .img{background:url(/hero/store-logo.jpg) 50%/cover;border:1px solid #fff;border-radius:50%;width:24px;height:24px;margin-right:4px}.app-view .viewer-count{background:#d64541;border-radius:11px;height:22px;padding:0 10px 0 26px;font-size:12px;line-height:22px;position:relative}.app-view .viewer-count .icon{background:url(/hero/live.svg) 50%/cover no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;top:1px;left:1px}.app-view .widgets{flex-direction:column;gap:8px;width:32px;display:flex;position:absolute;bottom:145px;right:30px}.app-view .widgets li{background:#0003;border-radius:50%;width:32px;height:32px;overflow:hidden}.app-view .widgets .icon{background-image:url(/hero/app-icon.svg);width:32px;height:32px;display:block}.app-view .widgets .icon-2{background-position:0 -32px}.app-view .widgets .icon-3{background-position:0 -64px}.app-view .widgets .icon-4{background-position:0 -96px}.app-view .chat-area{position:absolute;bottom:145px;left:30px;right:72px}.app-view .message-list{height:162px;margin-bottom:10px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 50%);mask-image:linear-gradient(#0000,#000 50%)}.app-view .message-list ul{flex-direction:column;gap:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.app-view .message-list li{padding-left:26px;font-size:10px;position:relative}.app-view .message-list .avatar{background:#fff 50%/cover;border:1px solid #fff;border-radius:50%;width:20px;height:20px;position:absolute;top:-4px;left:0}.app-view .message-list .username{margin-bottom:4px;font-weight:600;display:block}.app-view .message-list .message{line-height:1.6em;display:block}.app-view .chat-input{color:#fff;width:100%;height:30px;font:400 10px var(--font);background:#0003 url(/hero/chat-arrow.svg) 100% no-repeat;border:1px solid #fff;border-radius:15px;padding:0 30px 0 10px}.app-view .chat-input::placeholder{color:#fff}.app-view .product-name{height:44px;padding-right:70px;font-size:12px;line-height:22px;position:absolute;bottom:82px;left:30px;right:30px}.app-view .counter-price{text-align:right;width:70px;position:absolute;top:0;right:0}.app-view .last-price{font-size:18px;display:block}.app-view .last-price:after,.app-view .swiper .price:after{content:" TL"}.app-view .counter img{margin-bottom:-1px;display:inline}.app-view .counter.red{color:#d64541}.app-view .swipe-btn{background:#0003;border:2px solid #ffc000;border-radius:21px;height:42px;position:absolute;bottom:30px;left:30px;right:30px}.app-view .swiper{color:#444;text-align:center;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#ffc000;border-radius:17px;width:50%;height:34px;margin:2px;font-size:14px;line-height:34px;position:relative;overflow:hidden}.app-view .swiper:active{cursor:grabbing}.app-view .swiper:focus-visible{outline-offset:2px;outline:2px solid #fff}.app-view .swiper .icon{background:url(/hero/swipe.svg);border-radius:100%;width:30px;height:30px;position:absolute;top:2px;right:2px}.app-view .swiper.anim{animation:1s 1s infinite swipe}@keyframes swipe{0%{transform:translate(0)}20%{transform:translate(30px)}30%{transform:translate(0)}40%{transform:translate(10px)}50%{transform:translate(0)}}.video-view{z-index:0;background:#333;border-radius:44px;width:309px;height:648px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.video-view video{width:auto;height:100%;position:absolute;left:50%;transform:translate(-55%)}.video-view .overlay{z-index:1;background:linear-gradient(#fff0 0%,#000 100%);width:100%;height:50%;position:absolute;bottom:0;left:0}.hero .confetti{visibility:hidden;pointer-events:none;z-index:9;position:absolute;inset:0}.hero .confetti.anim{visibility:visible}@media (prefers-reduced-motion:reduce){.hero .b-plus{opacity:.3;animation:none;transform:none}.app-view .swiper.anim{animation:none}}.lv-wrap{max-width:1240px;margin:0 auto;padding:22px 24px 56px}.lv-wrap h1{font-size:28px}.lv-wrap>p{color:var(--ink-2);margin:4px 0 18px}.lv-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}.lv-card{flex-direction:column;gap:8px;text-decoration:none;display:flex}.lv-card .thumb{aspect-ratio:9/13;background:#111;border-radius:16px;position:relative;overflow:hidden}.lv-card .thumb:after{content:"";background:linear-gradient(#00000059,#0000 35% 60%,#0009);position:absolute;inset:0}.lv-card .tag{z-index:1;gap:6px;display:flex;position:absolute;top:10px;left:10px}.lv-card .tag span{color:#fff;background:#00000080;border-radius:5px;padding:3px 7px;font-size:11px;font-weight:700}.lv-card .tag .lv{background:var(--live)}.lv-card .cap{z-index:1;color:#fff;font-size:14px;font-weight:700;line-height:1.25;position:absolute;bottom:10px;left:10px;right:10px}.lv-card .who{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.lv-card .who .live-tag{display:none}.lv-soon{margin-top:28px}.lv-soon h2{margin-bottom:10px;font-size:19px}.soon-row{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;display:flex}.soon-row .when{min-width:120px;font-weight:700}.soon-row .t{flex:1;min-width:0}.soon-row .t small{color:var(--muted);display:block}.arena-wrap{max-width:1180px;margin:0 auto;padding:22px 24px 56px}.arena-hero{color:#fff;background:#4e4e4e;border-radius:22px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:24px;padding:34px;display:grid;position:relative;overflow:hidden}.arena-hero:before{content:"";opacity:.16;pointer-events:none;background:url(/img/site/gamepad.svg) 50%/contain no-repeat;width:300px;height:200px;position:absolute;bottom:-34px;right:300px;transform:rotate(-14deg)}.arena-hero:after{content:"";background:var(--accent);opacity:.9;clip-path:polygon(33% 0,66% 0,66% 33%,100% 33%,100% 66%,66% 66%,66% 100%,33% 100%,33% 66%,0 66%,0 33%,33% 33%);width:120px;height:120px;position:absolute;top:-28px;right:-28px}.arena-hero h1{margin:10px 0;font-size:clamp(28px,3.4vw,42px);line-height:1.1}.arena-hero p{color:#d9d9d9;max-width:52ch;margin:0 0 16px}.arena-hero .pill{color:var(--accent);background:#ffc00026}.arena-hero .stores .store{border-color:#ffffff4d}.prize{z-index:1;color:var(--ink);background:#fff;border-radius:16px;flex-direction:column;gap:6px;padding:18px;display:flex;position:relative}.prize small{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.prize b{font-size:20px}.arena-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.arena-step{border:1px solid var(--line);border-radius:14px;padding:16px}.arena-step .n{background:var(--accent);width:28px;height:28px;color:var(--accent-ink);border-radius:99px;place-items:center;margin-bottom:8px;font-weight:700;display:grid}.arena-step b{margin-bottom:4px;display:block}.arena-step p{color:var(--ink-2);margin:0;font-size:14px}.board{border:1px solid var(--line);border-radius:14px;margin-top:22px;overflow:hidden}.board h2{border-bottom:1px solid var(--line);padding:14px 16px;font-size:17px}.board-row{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 16px;font-size:14px;display:flex}.board-row:last-child{border-bottom:0}.board-row .rk{width:24px;color:var(--muted);font-weight:700}.board-row .rk.top{color:var(--accent-ink)}.board-row .nm{flex:1;font-weight:600}.board-row .sc{font-weight:700}.bw-wrap.bw-none{display:none}.hero-kicker svg{width:12px;height:12px;fill:var(--accent)}.brand-card .rec{display:inline-block}a.brand-card{color:var(--ink)}@media (max-width:1100px){.hero-in{grid-template-columns:1fr}.hero-stage{display:none}}@media (max-width:900px){.brand-tabs{flex-basis:100%;order:6;justify-content:space-between}.brand-tabs a{flex:1;justify-content:center;padding:7px 8px}.hero{padding-inline:16px}.hero-in{padding:22px 16px 18px}.hero-sub{font-size:14px}.hero-cta .stores,.trust{display:none}.brands{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-16px;padding:0 16px 4px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.brands:after{content:"";flex:0 0 6px}.brands::-webkit-scrollbar{display:none}.brand-card{scroll-snap-align:start;flex:0 0 78%}.hdr{position:relative}:root{--header-h:0px}.lv-wrap,.arena-wrap{padding-inline:16px}.arena-hero{grid-template-columns:1fr;padding:24px 18px}.arena-grid{grid-template-columns:1fr}}#pazar{scroll-margin-top:var(--header-h)}.info-page{max-width:1080px;margin:0 auto;padding:32px 24px 64px}.info-head{max-width:720px;margin-bottom:24px}.info-head h1{letter-spacing:-.02em;margin-bottom:10px;font-size:clamp(28px,3.4vw,40px);line-height:1.1}.info-head h1 .canli{color:var(--live)}.info-head p{color:var(--ink-2);margin:0 0 10px;font-size:16px}.info-page h2{margin:40px 0 14px;font-size:22px}.feat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.feat{border:1px solid var(--line);background:var(--bg);border-radius:16px;flex-direction:column;gap:6px;padding:18px;display:flex}.feat .ic{background:var(--accent-soft);width:40px;height:40px;color:var(--accent-ink);border-radius:12px;place-items:center;margin-bottom:4px;display:grid}.feat .ic svg{width:20px;height:20px}.feat b{font-size:16px}.feat p{color:var(--ink-2);margin:0;font-size:14px}.feat img{background:var(--surface);border-radius:12px;width:100%;height:auto;margin-bottom:6px}.faq{border-top:1px solid var(--line)}.faq details{border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0}.faq summary{padding:16px 0;font-size:16px}.faq summary:after{content:"+";color:var(--muted);font-size:22px;font-weight:400;transition:transform .2s}.faq details[open] summary:after{transform:rotate(45deg)}.faq .a{color:var(--ink-2);max-width:75ch;padding:0 0 16px}.faq .a p{margin:0 0 10px}.faq .a h3{color:var(--ink);margin:14px 0 4px;font-size:15px}.cta-band{color:#fff;background:#4e4e4e;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:40px;padding:22px 24px;display:flex}.cta-band b{font-size:18px}.cta-band p{color:#dcdcdc;margin:4px 0 0;font-size:14px}.cta-band .acts{flex-wrap:wrap;gap:10px;display:flex}.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.form{border:1px solid var(--line);background:var(--bg);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px;display:grid}.form .full{grid-column:1/-1}.form label{color:var(--ink-2);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.form input,.form textarea{border:1px solid var(--line);height:46px;font:inherit;color:var(--ink);background:var(--bg);border-radius:12px;outline:none;padding:0 14px;font-size:15px}.form textarea{resize:vertical;height:96px;padding:12px 14px}.form input:focus,.form textarea:focus{border-color:var(--ink)}.form .check{color:var(--ink-2);flex-direction:row;align-items:flex-start;gap:10px;font-weight:500}.form .check input{flex:none;width:18px;height:18px;margin-top:2px}.form .check a{color:var(--ink);font-weight:700}.form .hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-msg{border-radius:12px;grid-column:1/-1;padding:12px 14px;font-size:14px;font-weight:600}.form-msg.ok{background:var(--ok-soft);color:#1e6b47}.form-msg.bad{background:var(--live-soft);color:#9c2e2b}.legal{max-width:860px;color:var(--ink-2);margin:0 auto;padding:32px 24px 64px;font-size:15px}.legal h1{color:var(--ink);margin-bottom:18px;font-size:30px}.legal p{margin:0 0 12px}.legal .txt-title,.legal h2{color:var(--ink);margin:22px 0 8px;font-size:17px;font-weight:700}.legal ol,.legal ul{margin:0 0 12px;padding-left:22px}.legal li{margin-bottom:6px}.legal table{border-collapse:collapse;max-width:100%;margin:0 0 12px;display:block;overflow-x:auto}.legal td,.legal th{vertical-align:top}.legal a{color:var(--ink);font-weight:600}.share{grid-template-columns:300px minmax(0,1fr);align-items:center;gap:28px;max-width:880px;margin:0 auto;padding:32px 24px 64px;display:grid}.share-cover{aspect-ratio:9/16;background:#222;border-radius:22px;position:relative;overflow:hidden}.share-cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.share-cover .tag{color:#fff;background:#0000008c;border-radius:6px;padding:4px 9px;font-size:12px;font-weight:700;position:absolute;top:12px;left:12px}.share-cover .tag.lv{background:var(--live)}.share .who{align-items:center;gap:10px;margin-bottom:10px;font-weight:700;display:flex}.share h1{margin-bottom:8px;font-size:28px;line-height:1.15}.share .when{color:var(--ink-2);margin:0 0 10px;font-weight:700}.share .desc{margin-bottom:18px}.share .stores .store{border-color:var(--line);color:var(--ink);height:40px}.share .stores .store svg{fill:var(--ink)}.share .acts{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.info-page .stores .store,.lv-wrap .stores .store{border-color:var(--line);color:var(--ink);height:40px}.info-page .stores .store svg,.lv-wrap .stores .store svg{fill:var(--ink)}.cta-band .stores .store{height:40px}@media (max-width:900px){.info-page,.legal{padding:22px 16px 48px}.feat-grid,.split,.form{grid-template-columns:1fr}.share{grid-template-columns:1fr;padding:22px 16px 48px}.share-cover{max-width:280px}}#basvuru{scroll-margin-top:calc(var(--header-h) + 16px)}.empty .stores .store{border-color:var(--line);color:var(--ink);height:40px}.empty .stores .store svg{fill:var(--ink)}.prize span{color:var(--ink-2);font-size:14px}.auth{min-height:calc(100vh - var(--header-h) - 80px);background:var(--surface);place-items:start center;padding:40px 16px 64px;display:grid}.auth-card{background:var(--bg);border:1px solid var(--line);border-radius:20px;width:min(100%,560px);padding:28px}.auth-card h1{margin-bottom:6px;font-size:26px}.auth-intro{color:var(--ink-2);margin:0 0 18px;font-size:15px}.auth-card .form{border:0;padding:0}.form.one{grid-template-columns:1fr}.form select{border:1px solid var(--line);height:46px;font:inherit;color:var(--ink);background:var(--bg);border-radius:12px;padding:0 12px;font-size:15px}.form select:disabled{opacity:.55}.auth-alt{text-align:center;margin:0;font-size:14px}.auth-alt a,.auth-aside a{color:var(--ink);font-weight:700}.social-auth{gap:12px;margin-bottom:18px;display:grid}.social-auth.busy .social-btns{opacity:.6;pointer-events:none}.social-consent{color:var(--muted);text-align:center;margin:0;font-size:12.5px;line-height:1.5}.social-consent a{color:var(--ink-2);font-weight:700}.social-btns{justify-items:center;gap:10px;display:grid}.social-google{justify-content:center;width:100%;max-width:400px;min-height:44px;display:flex}.social-apple{color:#fff;width:100%;max-width:400px;height:44px;font:inherit;cursor:pointer;background:#000;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:600;display:inline-flex}.social-apple:hover{background:#1d1d1f}.social-apple:disabled{opacity:.6;cursor:default}.social-or{color:var(--muted);align-items:center;gap:12px;font-size:13px;display:flex}.social-or:before,.social-or:after{content:"";background:var(--line);flex:1;height:1px}.auth-aside{border-top:1px solid var(--line);text-align:center;color:var(--ink-2);margin-top:18px;padding-top:16px;font-size:14px}.linklike{font:inherit;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.acct{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:28px;max-width:1080px;margin:0 auto;padding:28px 24px 64px;display:grid}.acct-nav{top:calc(var(--header-h) + 16px);flex-direction:column;gap:4px;display:flex;position:sticky}.acct-nav a,.acct-nav button{color:var(--ink-2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;width:100%;padding:10px 12px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;display:flex}.acct-nav a:hover,.acct-nav button:hover{background:var(--surface)}.acct-nav a[aria-current=page]{background:var(--ink);color:#fff}.acct-nav svg{width:18px;height:18px}.acct-main h1{margin-bottom:16px;font-size:26px}.acct-main>.form{margin-top:16px}.acct-info{grid-template-columns:120px 1fr;gap:8px 16px;margin:0 0 20px;font-size:15px;display:grid}.acct-info dt{color:var(--muted);font-weight:600}.acct-info dd{margin:0;font-weight:600}.acct-warn{background:var(--accent-soft);border-radius:16px;gap:14px;margin-bottom:18px;padding:16px;display:flex}.acct-warn>svg{width:24px;height:24px;color:var(--accent-ink);flex:none}.acct-warn p{color:var(--ink-2);margin:4px 0 10px;font-size:14px}.acct-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.acct-tile{border:1px solid var(--line);color:var(--ink);border-radius:16px;flex-direction:column;gap:4px;padding:16px;text-decoration:none;display:flex}.acct-tile:hover{border-color:var(--ink)}.acct-tile svg{width:22px;height:22px;margin-bottom:4px}.acct-tile span{color:var(--ink-2);font-size:14px}.acct-note{color:var(--ink-2);margin:12px 0;font-size:14px}.acct-list{border:1px solid var(--line);border-radius:16px;margin:0 0 16px;padding:0;list-style:none;overflow:hidden}.acct-list li{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.acct-list li:last-child{border-bottom:0}.acct-list li>svg{width:22px;height:22px;color:var(--ink-2);flex:none}.acct-list .t{flex-direction:column;flex:1;gap:2px;min-width:180px;display:flex}.acct-list .t small{color:var(--ink-2);font-size:13px}.acct-list .pill{margin:0}.tds-modal{z-index:100;background:#0000008c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.tds-box{background:var(--bg);border-radius:18px;flex-direction:column;width:min(100%,520px);height:min(90vh,680px);display:flex;overflow:hidden}.tds-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:8px 8px 8px 18px;display:flex}.tds-left{font-variant-numeric:tabular-nums;color:var(--ink-2);margin-left:auto;margin-right:6px;font-size:14px;font-weight:700}.tds-left.urgent{color:var(--live)}.three-d{background:#fff;border:0;flex:1;width:100%}.tds-body{flex:1;min-height:0;display:flex;position:relative}.tds-wait{text-align:center;color:#222;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex;position:absolute;inset:0}.tds-wait b{text-wrap:balance;margin-top:6px;font-size:16px}.tds-wait>span{color:#6b7280;font-size:13px}.tds-badges{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.tds-badges span{color:#1e6b47;background:#e6f6ee;border-radius:99px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.tds-badges svg{width:14px;height:14px}@media (max-width:900px){.acct{grid-template-columns:1fr;gap:16px;padding:18px 16px 48px}.acct>*{min-width:0}.acct-nav{scrollbar-width:none;flex-direction:row;min-width:0;position:static;overflow-x:auto}.acct-nav a,.acct-nav button{white-space:nowrap;width:auto}.acct-tiles{grid-template-columns:1fr}.auth-card{padding:20px}}.checkout{max-width:1080px;margin:0 auto;padding:28px 24px 64px}.checkout h1{margin-bottom:16px;font-size:26px}.co-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}.co-steps{flex-direction:column;gap:14px;display:flex}.co-box{border:1px solid var(--line);border-radius:16px;padding:16px}.co-box h2{margin-bottom:12px;font-size:16px}.co-item{align-items:center;gap:14px;display:flex}.co-item .ph{border-radius:12px;flex:none;width:72px;height:72px}.co-item .t,.co-row .t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.co-item .t a{color:var(--ink);text-decoration:none}.co-item small,.co-row small{color:var(--ink-2);font-size:13px}.co-row{align-items:center;gap:12px;display:flex}.co-row>svg{width:22px;height:22px;color:var(--ink-2);flex:none}.co-missing{background:var(--accent-soft);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.co-missing p{margin:0;font-size:14px}.co-cvv{color:var(--ink-2);flex-direction:column;gap:6px;margin-top:12px;font-size:13px;font-weight:600;display:flex}.co-cvv input{border:1px solid var(--line);width:120px;height:44px;font:inherit;border-radius:12px;padding:0 12px;font-size:16px}.co-doc{border:1px solid var(--line);border-radius:12px;margin-bottom:8px;padding:0 12px}.co-doc summary{padding:10px 0;font-size:14px}.co-doc iframe{border:0;border-top:1px solid var(--line);background:#fff;width:100%;height:320px}.co-box .check{align-items:flex-start;gap:10px;margin-top:10px;font-size:14px;display:flex}.co-box .check input{flex:none;width:18px;height:18px;margin-top:1px}.co-sum{top:calc(var(--header-h) + 16px);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex;position:sticky}.co-sum h2{font-size:16px}.co-sum dl{grid-template-columns:1fr auto;gap:6px;margin:0;font-size:14px;display:grid}.co-sum dt{color:var(--ink-2)}.co-sum dd{text-align:right;margin:0}.co-total{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;padding-top:12px;display:flex}.co-total b{font-size:22px}.co-sum .fine{margin:0}.acct-list.orders .ph{border-radius:10px;flex:none;width:56px;height:56px;position:relative;overflow:hidden}.acct-list .pill.info{margin:0}@media (max-width:900px){.checkout{padding:18px 16px 48px}.co-grid{grid-template-columns:1fr}.co-sum{position:static}}.cargo-line{color:var(--ink-2);align-items:center;gap:8px;margin:10px 0 0;font-size:14px;font-weight:600;display:flex}.cargo-line svg{flex:none;width:18px;height:18px}.cat-ic{background:currentColor;flex:none;width:22px;height:22px;display:inline-block;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.cat-list .cat .cat-ic{color:var(--ink-2)}.cat-list .cat[aria-pressed=true] .cat-ic{color:var(--accent)}@media (max-width:900px){.cat-list .cat .cat-ic{width:18px;height:18px}}.card-stage{perspective:1200px;place-items:center;padding:4px 0 8px;display:grid}.ccard{aspect-ratio:1.586;width:min(100%,340px);position:relative}.ccard-in{transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.ccard.flipped .ccard-in{transform:rotateY(180deg)}.ccard-face{color:#fff;backface-visibility:hidden;background:linear-gradient(135deg,#4e4e4e 0%,#2b2b2b 60%,#1c1c1c 100%);border-radius:16px;flex-direction:column;justify-content:space-between;padding:18px 20px;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 18px 40px #00000040}.ccard-face:after{content:"";background:var(--accent);opacity:.14;clip-path:polygon(33% 0,66% 0,66% 33%,100% 33%,100% 66%,66% 66%,66% 100%,33% 100%,33% 66%,0 66%,0 33%,33% 33%);width:130px;height:130px;transition:background .4s;position:absolute;bottom:-34px;right:-34px}.ccard.visa .ccard-face{background:linear-gradient(135deg,#1a3d8f 0%,#122a63 100%)}.ccard.mastercard .ccard-face{background:linear-gradient(135deg,#3a3a3a 0%,#141414 100%)}.ccard.troy .ccard-face{background:linear-gradient(135deg,#0e7c7b 0%,#0a4f4e 100%)}.ccard.amex .ccard-face{background:linear-gradient(135deg,#2e77bb 0%,#1d4f7f 100%)}.ccard-top{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.ccard .chip{background:linear-gradient(135deg,#f5d27a,#c99a2e);border-radius:6px;width:40px;height:30px;box-shadow:inset 0 0 0 1px #00000026}.ccard .brand{letter-spacing:.04em;font-size:18px;font-style:italic;font-weight:800}.ccard-num{letter-spacing:.08em;z-index:1;gap:12px;font-size:clamp(17px,4.6vw,21px);display:flex;position:relative}.ccard-bottom{z-index:1;justify-content:space-between;gap:12px;display:flex;position:relative}.ccard-bottom small{letter-spacing:.08em;text-transform:uppercase;opacity:.7;font-size:10px;display:block}.ccard-bottom b{letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:14px;display:block;overflow:hidden}.ccard-face.back{justify-content:flex-start;gap:14px;padding:20px 0;transform:rotateY(180deg)}.ccard .front{visibility:visible;transition:visibility 0s .3s}.ccard .back{visibility:hidden;transition:visibility 0s .3s}.ccard.flipped .front{visibility:hidden}.ccard.flipped .back{visibility:visible}.ccard .stripe{background:#111;height:42px}.ccard .sig{color:#222;letter-spacing:.2em;background:repeating-linear-gradient(90deg,#f4f4f4 0 8px,#e6e6e6 8px 16px);border-radius:6px;justify-content:flex-end;align-items:center;height:36px;margin:0 20px;padding:0 12px;font-weight:700;display:flex}.ccard .note{opacity:.75;margin:0 20px;font-size:11px}@media (prefers-reduced-motion:reduce){.ccard-in{transition:none}}.satt-loader{color:var(--ink-2);place-items:center;gap:8px;display:inline-grid}.satt-loader.inline{vertical-align:middle;display:inline-flex}.satt-loader svg{overflow:visible}.satt-loader .sl-plus{transform-box:fill-box;transform-origin:50%;animation:1.4s cubic-bezier(.65,0,.35,1) infinite slPlus}.satt-loader .sl-plus.p1{animation-delay:.2s}.satt-loader .sl-ink{animation:1.4s ease-in-out infinite slInk}@keyframes slPlus{0%{transform:rotate(0)scale(1)}35%{transform:rotate(90deg)scale(1.35)}60%{transform:rotate(180deg)scale(.85)}to{transform:rotate(180deg)scale(1)}}@keyframes slInk{0%,to{opacity:1}50%{opacity:.45}}.page-loader{place-items:center;min-height:50vh;padding:40px 16px;display:grid}.btn .satt-loader{color:inherit}@media (prefers-reduced-motion:reduce){.satt-loader .sl-plus{animation:none}.satt-loader .sl-ink{animation:2s ease-in-out infinite slInk!important}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.acct-list .pill,.od-status .pill{white-space:nowrap;flex:none;margin:0}.acct-list.orders li{flex-wrap:nowrap}.acct-list.orders a.row{width:100%;color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.acct-list.orders li:hover{background:var(--surface)}.acct-list.orders .amt{text-align:right;flex:none;min-width:90px}@media (max-width:600px){.acct-list.orders a.row{flex-wrap:wrap}.acct-list.orders .amt{min-width:0}}.back-link{color:var(--ink-2);margin:-6px 0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.od-box{border:1px solid var(--line);border-radius:16px;margin-bottom:14px;padding:16px}.od-box h2{margin-bottom:12px;font-size:16px}.od-status{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 28px;margin-bottom:14px;padding-bottom:14px;display:flex}.od-status small,.od-cargo small{color:var(--muted);font-size:12px;display:block}.od-status .pill{margin-left:auto}.od-item,.od-seller{align-items:center;gap:14px;display:flex}.od-item .ph{border-radius:12px;flex:none;width:72px;height:72px;position:relative;overflow:hidden}.od-item .t,.od-seller .t{flex-direction:column;gap:2px;min-width:0;display:flex}.od-item small,.od-seller small{color:var(--ink-2);font-size:13px}.od-msg{background:var(--surface);border-radius:12px;gap:12px;margin-top:14px;padding:14px;display:flex}.od-msg>svg{flex:none;width:22px;height:22px;margin-top:2px}.od-msg p{color:var(--ink-2);margin:4px 0 10px;font-size:14px}.od-msg .stores .store{border-color:var(--line);color:var(--ink);height:38px}.od-msg .stores .store svg{fill:var(--ink)}.od-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.od-grid .od-box{margin:0}.od-addr{color:var(--ink-2);flex-direction:column;gap:3px;font-size:14px;display:flex}.od-addr b{color:var(--ink)}.od-cargo{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}.od-cargo>svg{width:22px;height:22px}.od-cargo .btn{margin-left:auto}.od-sum{grid-template-columns:1fr auto;gap:8px;margin:0;font-size:14px;display:grid}.od-sum dt{color:var(--ink-2)}.od-sum dd{text-align:right;margin:0}.od-sum .total{color:var(--ink);border-top:1px solid var(--line);padding-top:8px;font-size:16px;font-weight:700}@media (max-width:900px){.od-grid{grid-template-columns:1fr}}.int-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:8px 0 18px;display:grid}.int-chip{border:1.5px solid var(--line);background:var(--bg);cursor:pointer;text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:104px;padding:14px 10px;font-size:14px;font-weight:600;transition:border-color .15s,background .15s,transform .15s;display:flex;position:relative}.int-chip:hover{border-color:var(--ink-2)}.int-chip input{opacity:0;pointer-events:none;position:absolute}.int-chip .cat-ic{color:var(--ink-2)}.int-chip.on{border-color:var(--ink);background:var(--accent-soft)}.int-chip.on .cat-ic{color:var(--ink)}.int-chip:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.int-chip .tick{background:var(--ink);color:#fff;border-radius:99px;width:18px;height:18px;padding:2px;position:absolute;top:8px;right:8px}.int-extra{margin-bottom:16px}.int-acts{flex-wrap:wrap;gap:10px;display:flex}.int-list{flex-wrap:wrap;gap:8px;margin:0 0 6px;display:flex}.int-list>span{border:1px solid var(--line);border-radius:99px;align-items:center;gap:6px;padding:6px 12px 6px 8px;font-size:13px;font-weight:600;display:inline-flex}.int-list .cat-ic{width:18px;height:18px;color:var(--ink-2)}.rank-av{border-radius:99px;flex:none;place-items:center;padding:4px;display:inline-grid;position:relative}.rank-av:before{content:"";pointer-events:none;border-radius:99px;position:absolute;inset:0}.rank-av.fr-gold:before{box-shadow:inset 0 0 0 2px #c97f00,inset 0 0 0 4px #ffc000}.rank-av.fr-spin:before{-webkit-mask-composite:xor;background:conic-gradient(#5b3ab0,#8b5cf6,#eadcff,#8b5cf6,#5b3ab0);padding:3px;animation:2.4s linear infinite rankSpin;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.rank-av.fr-pulse:before{animation:1.8s ease-in-out infinite rankPulse;box-shadow:inset 0 0 0 3px #8b5cf6}.rank-av.fr-orbit:before{box-shadow:inset 0 0 0 2px #a985f5}.rank-av .orbit-dot{pointer-events:none;border-radius:99px;animation:3s linear infinite rankSpin;position:absolute;inset:0}.rank-av .orbit-dot:after{content:"";background:#ffe38a;border-radius:99px;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:-2px;left:50%;box-shadow:0 0 0 1.5px #c97f00,0 0 8px #ffc000}.rank-av .rank-badge{filter:drop-shadow(0 1px 2px #00000040);position:absolute;bottom:-2px;right:-4px}@keyframes rankSpin{to{transform:rotate(360deg)}}@keyframes rankPulse{0%,to{box-shadow:inset 0 0 0 3px #8b5cf6,0 0 #8b5cf673}50%{box-shadow:inset 0 0 0 3px #a985f5,0 0 0 6px #8b5cf600}}.rank-card{border:1px solid var(--line);background:linear-gradient(135deg,#f7f2ff 0%,var(--bg) 60%);border-radius:16px;grid-template-columns:auto minmax(0,1fr) minmax(0,260px);align-items:center;gap:18px;margin-bottom:18px;padding:16px;display:grid}.rank-info{flex-direction:column;gap:4px;min-width:0;display:flex}.rank-info small{color:var(--muted);font-size:12px}.rank-info b{font-size:18px}.rank-stars{gap:3px;display:flex}.rank-stars img{filter:grayscale();opacity:.3}.rank-stars img.on{filter:none;opacity:1}.rank-progress{flex-direction:column;gap:4px;max-width:260px;display:flex}.rank-progress .bar{background:var(--surface-2);border-radius:99px;height:6px;overflow:hidden}.rank-progress .bar i{background:linear-gradient(90deg,#8b5cf6,#ffc000);border-radius:99px;height:100%;display:block}.rank-act p{color:var(--ink-2);margin:0 0 8px;font-size:13px}@media (max-width:900px){.rank-card{grid-template-columns:auto minmax(0,1fr)}.rank-act{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.rank-av:before,.rank-av .orbit-dot{animation:none!important}}.acct-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.acct-section{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.acct-section-h{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.acct-section-h h2{font-size:17px}@media (max-width:900px){.acct-tiles{grid-template-columns:1fr}}.lv-card .tag .when{background:#0009}.lv-card.soon .thumb:before{content:"";z-index:1;background:#0000002e;position:absolute;inset:0}.lv-empty{border:1px dashed var(--line);color:var(--ink-2);border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;padding:18px;display:flex}.lv-empty b{color:var(--ink);font-size:16px}.lv-empty .stores .store{border-color:var(--line);color:var(--ink);height:38px}.lv-empty .stores .store svg{fill:var(--ink)}.lv-soon .lv-grid{margin-top:4px}.btn{position:relative}.btn .btn-label{align-items:center;gap:inherit;display:inline-flex}.btn.busy,.btn.busy:hover,.btn.busy:disabled{background:var(--ink);color:#fff;box-shadow:none;cursor:progress;opacity:1;--logo-ink:#fff}.btn.busy .btn-label{visibility:hidden}.btn-busy{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.btn-busy .satt-loader{color:#fff}.bb-me{border-bottom:1px solid var(--line);align-items:flex-start;gap:10px;padding:12px 18px;font-size:14px;display:flex}.bb-me svg{flex:none;width:18px;height:18px;margin-top:1px}.bb-me.lead{background:var(--ok-soft);color:#1e6b47}.bb-me.out{background:var(--live-soft);color:#9c2e2b}.bb-closing{color:var(--ink-2);align-items:center;gap:10px;font-weight:600;display:flex}.bid-sum{grid-template-columns:1fr auto;gap:6px;margin:0;font-size:15px;display:grid}.bid-sum dt{color:var(--ink-2)}.bid-sum dd{text-align:right;margin:0;font-weight:700}.offer{border-bottom:1px solid var(--line);background:var(--surface);flex-direction:column;gap:10px;padding:16px 18px;display:flex}.offer.win{background:var(--accent-soft)}.offer.ok{background:var(--ok-soft);color:#1e6b47}.offer>b{font-size:18px}.offer p{margin:0;font-size:14px}.offer dl{grid-template-columns:1fr auto;gap:4px 12px;margin:0;font-size:14px;display:grid}.offer dt{color:var(--ink-2)}.offer dd{text-align:right;margin:0;font-weight:700}.offer-acts{flex-wrap:wrap;gap:10px;display:flex}.offer-acts .btn.y{flex:1;min-width:180px}.offer .btn.sm{align-self:flex-start}.bids-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.bid-row{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.bid-row .bid-main{grid-template-columns:72px 1fr auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.bid-row .ph{background:var(--surface-2);border-radius:10px;width:72px;height:72px;position:relative;overflow:hidden}.bid-row .t{flex-direction:column;gap:3px;min-width:0;display:flex}.bid-row .t a{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.bid-row .t small{color:var(--muted);font-size:13px}.bid-row .r{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.bid-row .r b{font-size:17px}.bid-row .pill{white-space:nowrap;margin:0}.bid-row .offer{border-bottom:0;border-top:1px solid var(--line)}.bids-tabs{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.bids-tabs button{border:1px solid var(--line);background:var(--bg);font:inherit;cursor:pointer;color:var(--ink-2);border-radius:99px;padding:7px 14px;font-size:14px;font-weight:600}.bids-tabs button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}@media (max-width:640px){.bid-row .bid-main{grid-template-columns:56px 1fr;gap:10px}.bid-row .ph{width:56px;height:56px}.bid-row .r{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}}.bid-row .timer{margin:0;position:static;inset:auto}.member{border-bottom:1px solid var(--line);margin:0 0 22px;padding-bottom:20px}.member-h{align-items:baseline;gap:14px;margin-bottom:12px;display:flex}.member-h h2{font-size:22px}.member-h a{color:var(--ink-2);font-size:14px;font-weight:600;text-decoration:none}.member-h a:hover{color:var(--ink);text-decoration:underline}.member-cards{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0;padding:0 0 4px;list-style:none;display:flex;overflow-x:auto}.member-cards::-webkit-scrollbar{display:none}.member-cards li{scroll-snap-align:start;flex:none}.member-card{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);color:var(--ink);align-items:center;gap:10px;min-width:220px;max-width:280px;padding:12px 14px;text-decoration:none;display:flex}.member-card svg{flex:none;width:22px;height:22px}.member-card span{flex-direction:column;min-width:0;display:flex}.member-card b{font-size:14px}.member-card small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.member-card.warn{background:var(--accent-soft);border-color:var(--accent)}.member-card.bad svg{color:var(--live)}.member-card.ok svg{color:var(--ok)}.member-none{color:var(--ink-2);margin:0;font-size:14px}.bell{width:38px;height:38px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.bell:hover{background:var(--surface-2)}.bell svg{width:22px;height:22px}.bell-n{background:var(--live);color:#fff;border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:grid;position:absolute;top:2px;right:0}.notif-list{border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.notif-list li+li{border-top:1px solid var(--line)}.notif{color:var(--ink);gap:12px;padding:14px 16px;text-decoration:none;display:flex}a.notif:hover{background:var(--surface)}.notif .dot{background:0 0;border-radius:50%;flex:none;width:8px;height:8px;margin-top:7px}.notif.unread .dot{background:var(--orange)}.notif .t{flex-direction:column;gap:3px;min-width:0;display:flex}.notif b{font-size:15px}.notif p{color:var(--ink-2);margin:0;font-size:14px}.notif small{color:var(--muted);font-size:12px}.bell-wrap{display:flex;position:relative}button.bell{cursor:pointer;background:0 0;border:0;padding:0}.bell[aria-expanded=true]{background:var(--surface-2)}.notif-pop{flex-direction:column;width:400px;animation:.15s ease-out fadeUp;display:flex}.notif-pop-body{overscroll-behavior:contain;max-height:min(460px,100vh - 220px);overflow-y:auto}.notif-pop .notif-list{border:0;border-radius:0}.notif-pop .notif{padding:12px 16px}.notif-pop .notif b{font-size:14px}.notif-pop .notif p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.notif-pop-empty{text-align:center;color:var(--muted);margin:0;padding:28px 16px;font-size:14px}.notif-pop-all{border-top:1px solid var(--line);text-align:center;color:var(--ink);padding:13px 16px;font-size:14px;font-weight:600;text-decoration:none;display:block}.notif-pop-all:hover{background:var(--surface)}@media (max-width:560px){.hdr-in{position:relative}.bell-wrap{position:static}.notif-pop{width:auto;max-width:none;left:16px;right:16px}}.od-return{border:1px solid var(--accent);background:var(--accent-soft);border-radius:var(--r-lg);align-items:flex-start;gap:12px;margin-top:12px;padding:14px 16px;display:flex}.od-return>svg{flex:none;width:22px;height:22px;margin-top:2px}.od-return>div{flex-direction:column;gap:6px;min-width:0;display:flex}.od-return p{color:var(--ink-2);margin:0;font-size:14px}.od-return small{color:var(--ink-2);font-size:12.5px}.od-return-code{background:var(--bg);border:1px dashed var(--ink-2);border-radius:10px;flex-direction:column;align-self:flex-start;gap:2px;padding:8px 14px;display:inline-flex}.od-return-code b{letter-spacing:.06em;-webkit-user-select:all;user-select:all;font-size:20px}.co-box.attn{border-color:var(--live);box-shadow:0 0 0 3px var(--live-soft);animation:.35s attn-shake}.co-box.attn .check,.co-box.attn .co-missing p{color:#9c2e2b}.co-cvv input[aria-invalid=true],.check input[aria-invalid=true]{outline:2px solid var(--live);outline-offset:2px}@keyframes attn-shake{0%,to{transform:none}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.co-box.attn{animation:none}}.check.attn{color:#9c2e2b}.co-limit{margin:8px 0 0}.live-wrap{border-bottom:1px solid var(--line);flex-direction:column;max-width:1800px;margin:0 auto;display:flex}.live-room{height:max(560px,calc(100svh - var(--header-h) - 48px));background:#141414;grid-template-columns:clamp(340px,24vw,420px) minmax(0,1fr) clamp(340px,24vw,420px);display:grid}.live-room>.stage{height:100%}.stage{background:#141414;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.stage:fullscreen{height:100vh}.stage-bg{filter:blur(36px)brightness(.45);background-position:50%;background-size:cover;position:absolute;inset:-40px;transform:scale(1.1)}.player{aspect-ratio:9/16;background:#000;border-radius:16px;max-width:calc(100% - 24px);height:calc(100% - 24px);position:relative;overflow:hidden;box-shadow:0 20px 60px #00000080}.player.wide{aspect-ratio:16/9;width:min(100% - 24px,1280px);height:auto;max-height:calc(100% - 24px)}.stage:fullscreen .player{border-radius:0;max-width:100%;height:100%}.player:after{content:"";pointer-events:none;background:linear-gradient(#0000008c,#0000 22% 70%,#00000073);position:absolute;inset:0}.p-video,.p-cover{object-fit:cover;background:#000;width:100%;height:100%;position:absolute;inset:0}.player.wide .p-video{object-fit:contain}.p-cover{filter:brightness(.55)}.p-top{z-index:2;color:#fff;align-items:center;gap:10px;display:flex;position:absolute;top:12px;left:12px;right:12px}.p-top .who{flex:1;min-width:0}.p-top .who b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.p-top .who small{opacity:.8;white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.p-badges{z-index:2;gap:6px;display:flex;position:absolute;top:62px;left:12px}.p-badges span{color:#fff;background:#00000073;border-radius:6px;align-items:center;gap:5px;padding:4px 8px;font-size:12px;font-weight:700;display:flex}.p-badges .lv{background:var(--live)}.p-badges svg{width:14px;height:14px}.p-tools{z-index:2;flex-direction:column;gap:8px;display:flex;position:absolute;top:62px;right:10px}.p-tools button{color:#fff;cursor:pointer;background:#00000073;border:0;border-radius:99px;place-items:center;width:38px;height:38px;display:grid}.p-tools button:hover{background:#000000a6}.p-tools svg{width:18px;height:18px}.p-unmute{z-index:3;height:40px;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:99px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #00000059}.p-unmute svg{width:18px;height:18px}.p-state{z-index:2;text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;font-size:14px;display:flex;position:absolute;inset:0}.p-state b{font-size:17px}.p-state span{opacity:.8;max-width:32ch}.p-state .btn{background:var(--accent);color:var(--accent-ink)}.p-spin{border:3px solid #ffffff40;border-top-color:#fff;border-radius:99px;width:34px;height:34px;animation:.9s linear infinite pSpin}@keyframes pSpin{to{transform:rotate(360deg)}}.live-note{text-align:center;color:var(--ink-2);margin:0;padding:12px 24px;font-size:13.5px}@media (max-width:1280px){.live-room{grid-template-columns:320px minmax(0,1fr)}.live-room>.shop{border-left:0;border-top:1px solid var(--line);grid-column:1/-1;max-height:520px}}@media (max-width:980px){.live-room{grid-template-columns:1fr;height:auto}.live-room>.stage{order:1;height:auto;padding:12px 0}.live-room>.chat{border-top:1px solid #ffffff14;border-right:0;order:2;height:520px}.live-room>.shop{order:3}.player{width:min(100% - 24px,420px);max-width:none;height:auto}.player.wide{width:calc(100% - 24px)}.live-note{padding-inline:16px}}.chat{--ch-orange:#ffc000;--ch-red:#d64541;--ch-green:#47d641;--ch-pink:#ff0169;--ch-mod:#5ae4ff;--ch-mut:#fff9;color:#fff;background:#1b1b1f;border-right:1px solid #ffffff14;flex-direction:column;min-height:0;display:flex}.chat-h{border-bottom:1px solid #ffffff14;align-items:center;gap:8px;padding:14px 16px;display:flex}.chat-h h2{color:#fff;font-size:17px}.chat-st{color:var(--ch-mut);align-items:center;gap:6px;margin-left:auto;font-size:12px;display:flex}.chat-st:before{content:"";background:#777;border-radius:99px;width:7px;height:7px}.chat-st.connected:before{background:var(--ch-green)}.chat-st.reconnecting:before,.chat-st.connecting:before{background:var(--ch-orange)}.chat-pin{color:var(--ch-orange);background:#0006;border:1px solid #ffffff14;border-radius:6px;gap:8px;margin:10px 12px 0;padding:8px 10px;font-size:13.5px;display:flex}.chat-pin b{color:#fff;font-weight:600}.chat-pin svg{color:#fff;flex:none;width:16px;height:16px;margin-top:2px}.chat-main{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.chat-list{scrollbar-width:thin;scrollbar-color:#fff3 transparent;flex-direction:column;flex:1;gap:8px;margin:0;padding:10px 12px;list-style:none;display:flex;overflow:auto}.chat-list>:first-child{margin-top:auto}.chat-empty,.chat-gate{color:var(--ch-mut);text-align:center;padding:24px 8px;font-size:13.5px}.chat-gate{color:#fff;flex-direction:column;align-items:center;gap:12px;display:flex}.chat-gate .btn{background:var(--accent);color:var(--accent-ink)}.ch-row{align-items:flex-start;gap:8px;font-size:14px;line-height:1.35;display:flex}.ch-av{flex:none;position:relative}.ch-av .rank-av{padding:3px}.ch-av .rank-badge{background:#000000a6;border-radius:99px;width:15px;height:15px;padding:1px;inset:-5px auto auto -5px}.ch-store{background:#000000a6;border-radius:99px;padding:1px;position:absolute;top:-5px;right:-5px}.ch-body{flex:1;min-width:0;padding-top:3px}.ch-name{align-items:center;gap:4px;margin-bottom:2px;font-size:13px;display:flex}.ch-name b{white-space:nowrap;text-overflow:ellipsis;color:#fff;font-weight:700;overflow:hidden}.ch-name b.mod{color:var(--ch-mod)}.ch-name b.orange{color:var(--ch-orange)}.ch-stars{flex:none;gap:1px;display:inline-flex}.ch-text{color:#fff;overflow-wrap:anywhere;text-shadow:1px 1px 1px #0009;margin:0}.ch-text.bubble{isolation:isolate;border-radius:8px;max-width:100%;padding:5px 9px;display:inline-block;position:relative}.ch-text.mod{background:#5ae4ff1f;border:.8px solid #5ae4ffb3}.ch-text.s1{background:#ffffff14}.ch-text.s2{background:#ffffff24;border:.6px solid #ffffff47}.ch-text.s3{background:#ffffff38;border:1px solid #fff9}.ch-text.s4{color:var(--ch-orange);background:#ffc00033}.ch-text.s5{color:#e9d9ff;background:#965aff52;border:.5px solid #be96ff99;font-style:italic}.ch-text.seller{box-shadow:0 0 0 .5px #ffc00080}.ch-text.orange{color:var(--ch-orange)}.ch-text.green{color:var(--ch-green);font-weight:600}.ch-text.red{color:var(--ch-red)}.ch-text.pink{color:var(--ch-pink)}.ch-row.sys .ch-text:not(.orange):not(.green):not(.red):not(.pink){color:#ffffffd9}.ch-sys{border-radius:99px;flex:none;place-items:center;width:26px;height:26px;margin-top:2px;display:grid}.ch-sys.info{background:var(--ch-orange);color:#1b1b1f;font-family:Georgia,serif;font-size:14px;font-style:italic;font-weight:800}.ch-sys.ig{background:var(--ch-pink);color:#fff}.ch-sys.bid{color:var(--ch-orange)}.ch-sys svg{width:16px;height:16px}img.ch-sys{width:22px;height:22px}.ch-text.b-flow,.ch-text.b-pulse,.ch-text.b-shimmer{border-color:#0000}.ch-text.b-flow:before{content:"";background:conic-gradient(from var(--flow,0deg),#7a4de0,#eadcff,#7a4de0,#3b2280,#7a4de0);-webkit-mask-composite:xor;pointer-events:none;border-radius:8px;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ch-row.anim .ch-text.b-flow:before{animation:3s linear infinite chFlow}@property --flow{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes chFlow{to{--flow:360deg}}.ch-text.b-pulse{box-shadow:inset 0 0 0 1.2px #b08cff,0 0 4px 1px #a985f580}.ch-row.anim .ch-text.b-pulse{animation:1.6s ease-in-out infinite chPulse}@keyframes chPulse{50%{box-shadow:inset 0 0 0 1.2px #b08cff,0 0 8px 3px #a985f5cc}}.ch-text.b-shimmer{overflow:hidden;box-shadow:inset 0 0 0 1.2px #8b5cf699}.ch-row.anim .ch-text.b-shimmer:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff52,#0000);width:40%;animation:2.2s linear infinite chShimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes chShimmer{to{transform:translate(250%)}}.ch-row:not(.anim) .rank-av:before,.ch-row:not(.anim) .rank-av .orbit-dot{animation:none}.chat-new{background:var(--accent);color:var(--accent-ink);cursor:pointer;border:0;border-radius:99px;padding:6px 12px;font-size:12.5px;font-weight:700;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #0006}.chat-banner{color:var(--ch-orange);white-space:nowrap;border-top:1px solid #ffffff0f;align-items:center;gap:5px;padding:6px 14px;font-size:13.5px;display:flex;overflow:hidden}.chat-banner b{text-overflow:ellipsis;font-weight:700;overflow:hidden}.chat-banner span{text-overflow:ellipsis;overflow:hidden}.say{border-top:1px solid #ffffff14;align-items:center;gap:8px;padding:10px 12px;display:flex}.say input{color:#fff;min-width:0;height:42px;font:inherit;background:#ffffff0f;border:1px solid #ffffff24;border-radius:99px;outline:none;flex:1;padding:0 14px;font-size:14px}.say input::placeholder{color:#ffffff73}.say input:focus{border-color:#fff6}.say-send{background:var(--accent);width:42px;height:42px;color:var(--accent-ink);cursor:pointer;border:0;border-radius:99px;flex:none;place-items:center;display:grid}.say-send:disabled{opacity:.4;cursor:default}.say-send svg{width:18px;height:18px}.say-err{color:#ff8a7a;margin:-4px 14px 8px;font-size:12.5px}.emo{flex:none;position:relative}.emo-btn{cursor:pointer;background:#ffffff1a;border:0;border-radius:99px;place-items:center;width:42px;height:42px;display:grid;position:relative}.emo-btn .em{width:24px;height:24px}.emo-btn:disabled{opacity:.5;cursor:default}.emo-btn.cool:after{content:"";background:conic-gradient(var(--ch-orange) var(--p,0deg),transparent 0);border-radius:99px;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 18px,#000 19px);mask:radial-gradient(circle,#0000 18px,#000 19px)}.emo-pick{z-index:5;background:#2a2a30;border-radius:24px;gap:4px;padding:6px 8px;display:flex;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 8px 24px #00000073}.emo-pick button{cursor:pointer;background:0 0;border:0;border-radius:99px;place-items:center;width:44px;height:44px;display:grid}.emo-pick button:hover{background:#ffffff1a}.emo-pick .em{width:34px;height:34px}.em{width:34px;height:34px;display:inline-block;position:relative}.em img{width:100%;height:100%;position:absolute;inset:0}.em-heart .spark{width:45%;height:45%;inset:auto -10% 55% auto}.floaters{pointer-events:none;z-index:4;width:60px;height:0;position:absolute;bottom:6px;right:16px}.floater{animation:2.2s cubic-bezier(.22,.61,.36,1) forwards chFly;position:absolute;bottom:0;right:0}.floater .em{animation:.5s cubic-bezier(.34,1.56,.64,1) both chPop}.floater .em-heart{animation:.5s cubic-bezier(.34,1.56,.64,1) both chPop,.4s ease-in-out .5s 4 chBeat}@keyframes chFly{0%{transform:translate(0)}60%{opacity:1}to{transform:translate(var(--dx),var(--dy));opacity:0}}@keyframes chPop{0%{transform:scale(.5)}to{transform:scale(1)}}@keyframes chBeat{50%{transform:scale(1.14)}}@media (prefers-reduced-motion:reduce){.ch-row .ch-text:before,.ch-row .ch-text:after,.ch-text.b-pulse{animation:none!important}}.mini-live{z-index:60;aspect-ratio:9/16;background:#000;border-radius:14px;width:168px;animation:.25s ease-out miniIn;position:fixed;bottom:16px;right:16px;overflow:hidden;box-shadow:0 12px 36px #00000059,0 0 0 1px #ffffff14}.mini-live.wide{aspect-ratio:16/9;width:300px}@keyframes miniIn{0%{opacity:0;transform:translateY(12px)scale(.96)}}.mini-open{cursor:pointer;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.mini-open video{object-fit:cover;background:#000;width:100%;height:100%;display:block}.mini-live.wide .mini-open video{object-fit:contain}.mini-open:after{content:"";pointer-events:none;background:linear-gradient(#00000073,#0000 30% 65%,#0009);position:absolute;inset:0}.mini-state{color:#fff;z-index:1;background:#00000073;place-items:center;font-size:13px;font-weight:700;display:grid;position:absolute;inset:0}.mini-state .p-spin{width:26px;height:26px}.mini-cap{z-index:1;color:#fff;text-align:left;align-items:center;gap:6px;font-size:12px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.mini-cap b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.mini-cap .lv{background:var(--live);letter-spacing:.06em;border-radius:4px;flex:none;padding:2px 5px;font-size:9.5px;font-weight:700}.mini-tools{z-index:2;gap:4px;display:flex;position:absolute;top:6px;right:6px}.mini-tools button{color:#fff;cursor:pointer;background:#00000080;border:0;border-radius:99px;place-items:center;width:28px;height:28px;display:grid}.mini-tools button:hover{background:#000000bf}.mini-tools svg{width:15px;height:15px}@media (max-width:640px){.mini-live{width:116px;bottom:12px;right:12px}.mini-live.wide{width:220px}}.pin{z-index:3;color:var(--ink);background:#fffffff7;border-radius:14px;flex-direction:column;gap:8px;padding:10px;display:flex;position:absolute;bottom:10px;left:10px;right:10px;box-shadow:0 10px 30px #00000059}.pin.drop{animation:.6s ease-out pinDrop}@keyframes pinDrop{0%{box-shadow:0 0 #d64541cc,0 10px 30px #00000059}to{box-shadow:0 0 0 14px #d6454100,0 10px 30px #00000059}}.pin-top{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.pin-ph{background:var(--surface);border-radius:10px;flex:none;width:52px;height:52px;display:block;position:relative;overflow:hidden}.pin-ph img,.pin-ph .art{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pin-info{min-width:0}.pin-info small{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:11.5px;font-weight:700;display:block}.pin-info b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.25;display:-webkit-box;overflow:hidden}.pin-lead{color:var(--ink-2);align-items:center;gap:4px;margin-top:2px;font-size:12px;display:inline-flex}.pin-lead.me{color:#1e6b47;font-weight:700}.pin-right{flex-direction:column;align-items:flex-end;gap:2px;display:flex;position:relative}.pin-price{font-size:19px;font-weight:700;line-height:1.1}.pin-sec{font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.pin-sec small{color:var(--muted);margin-left:1px;font-size:11px}.pin-sec.hot{color:var(--live)}.pin-sec.fire{animation:.5s ease-in-out infinite alternate pinFire}@keyframes pinFire{to{transform:scale(1.15)}}.pin-wait{color:var(--muted);font-size:11.5px;font-weight:600}.pin-ext{background:var(--live);color:#fff;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:700;animation:.2s ease-out miniIn;position:absolute;top:-22px;right:0}.pin-state{text-align:center;border-radius:8px;padding:8px 10px;font-size:13.5px;font-weight:700}.pin-state.win{background:var(--ok-soft);color:#1e6b47}.pin-state.sold{background:var(--ink);color:var(--accent)}.pin-state.info{background:var(--surface);color:var(--ink-2)}.pin-note{color:#9c2e2b;background:var(--live-soft);border-radius:8px;margin:0;padding:6px 10px;font-size:12.5px;font-weight:600}.pin-legal{color:var(--muted);text-align:center;margin:0;font-size:11px}.pin-legal button{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pin .btn{height:44px}.pin-eft{background:var(--accent-soft);color:var(--accent-ink);border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;font-size:12.5px;display:flex}.pin-eft .btn{align-self:flex-start;margin-top:4px}.shop{background:var(--bg);border-left:1px solid var(--line);flex-direction:column;min-height:0;display:flex}.shop-h{padding:14px 16px 4px}.shop-h h2{font-size:17px}.shop-tabs{border-bottom:1px solid var(--line);gap:4px;padding:6px 8px;display:flex}.shop-tabs button{color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:1;padding:9px 4px;font-size:13px;font-weight:600}.shop-tabs button[aria-selected=true]{background:var(--ink);color:#fff}.shop-tabs .num{opacity:.7;margin-left:2px;font-size:11px}.shop-warn{color:#9c2e2b;background:var(--live-soft);border-radius:8px;margin:8px 10px 0;padding:8px 10px;font-size:12.5px;font-weight:600}.shop-list{flex-direction:column;flex:1;gap:2px;margin:0;padding:8px;list-style:none;display:flex;overflow:auto}.shop-empty{text-align:center;color:var(--muted);padding:28px 12px;font-size:13.5px}.shop .lrow{border-radius:12px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid}.shop .lrow:hover{background:var(--surface)}.shop .lrow b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.shop .lrow .meta{color:var(--muted);margin-top:3px;font-size:12px;display:block}.shop .lrow .meta strong{color:var(--ink);font-size:13px}.shop .lrow.now{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent)}.shop .lrow.sold{opacity:.8}.now-tag{letter-spacing:.08em;color:#fff;background:var(--live);border-radius:4px;margin-bottom:3px;padding:2px 6px;font-size:10px;font-weight:700;display:inline-block}.raffle{z-index:5;color:#fff;text-align:center;background:#0a0a0ed1;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;display:flex;position:absolute;inset:0;overflow:hidden}.raffle-h{letter-spacing:.06em;color:var(--accent);font-size:20px}.raffle-type{background:#ffffff24;border-radius:99px;padding:4px 10px;font-size:12px;font-weight:700}.raffle-win{background:#ffffff0f;border-radius:12px;width:min(260px,90%);height:200px;position:relative;overflow:hidden}.raffle-win:before{content:"";border-block:2px solid var(--accent);pointer-events:none;background:#ffc0001f;height:40px;position:absolute;top:80px;left:0;right:0}.raffle-reel{flex-direction:column;animation:10s cubic-bezier(0,.8,.9,1) forwards raffleSpin;display:flex}.raffle-reel span{white-space:nowrap;text-overflow:ellipsis;height:40px;padding:0 10px;font-weight:600;line-height:40px;overflow:hidden}.raffle-reel span.on{color:var(--accent);font-size:17px;font-weight:800}@keyframes raffleSpin{0%{transform:translateY(80px)}to{transform:translateY(var(--to))}}.raffle-res{color:var(--accent);margin:0;font-size:16px;font-weight:800}.raffle-x{color:#fff;cursor:pointer;background:#ffffff26;border:0;border-radius:99px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:10px;right:10px}.raffle-x svg{width:16px;height:16px}.confetti{pointer-events:none;position:absolute;inset:0}.confetti i{top:-10px;left:calc(var(--i) * 4.2%);background:hsl(calc(var(--i) * 47) 90% 60%);width:7px;height:12px;animation:confetti 2.6s ease-in calc(var(--i) * 60ms) forwards;border-radius:2px;position:absolute}@keyframes confetti{to{transform:translateY(110vh)rotate(720deg)}}.live-pay{z-index:90;color:#fff;text-align:center;background:#14141499;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:fixed;inset:0}.live-pay b{font-size:18px}.live-toast{z-index:95;box-shadow:var(--shadow);border-radius:12px;align-items:center;gap:10px;max-width:calc(100% - 32px);padding:12px 14px 12px 18px;font-size:14px;font-weight:700;animation:.25s ease-out toastIn;display:flex;position:fixed;top:clamp(120px,35vh,360px);left:50%;transform:translate(-50%)}.live-toast.ok{color:#fff;background:#1e6b47}.live-toast.bad{color:#fff;background:#9c2e2b}.live-toast button{color:#fff;cursor:pointer;background:#fff3;border:0;border-radius:99px;flex:none;place-items:center;width:26px;height:26px;display:grid}.live-toast svg{width:14px;height:14px}.modal.wide{max-width:720px}.lb-prod{align-items:center;gap:12px;display:flex}.lb-prod b{font-size:15px;display:block}.lb-prod .num{font-weight:700}.lb-qty{justify-content:space-between;align-items:center;font-weight:600;display:flex}.lb-qty .qty{height:42px}.lb-qty .qty b{text-align:center;min-width:36px}.lb-acts{justify-content:flex-end;gap:8px;display:flex}.modal .field{color:var(--ink-2);flex-direction:column;gap:6px;font-size:13.5px;font-weight:600;display:flex}.modal .field input,.modal .field textarea{border:1px solid var(--line);font:inherit;color:var(--ink);background:var(--bg);resize:vertical;border-radius:10px;padding:10px 12px;font-weight:500}.modal .check{color:var(--ink-2);align-items:flex-start;font-size:13.5px}.modal .check input{width:18px;height:18px;accent-color:var(--ink);flex:none;margin-top:1px}.modal .check.attn{border-color:var(--live);background:var(--live-soft)}.linkish{font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}@media (prefers-reduced-motion:reduce){.raffle-reel{animation-duration:10ms}.confetti{display:none}.pin.drop,.pin-sec.fire{animation:none}}.live-pay .satt-loader{--logo-ink:#fff}.p-follow{background:var(--accent);height:30px;color:var(--accent-ink);cursor:pointer;border:0;border-radius:99px;flex:none;padding:0 12px;font-size:12.5px;font-weight:700}.p-follow.on{color:#fff;background:#fff3}.p-follow:disabled{opacity:.7}.p-status{z-index:4;text-align:center;color:#fff;background:#0000008c;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;font-size:14px;display:flex;position:absolute;inset:0}.p-status.solid{background:#0a0a0ee0}.p-status b{font-size:18px}.p-status span{opacity:.85;max-width:32ch}.p-status-acts{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px;display:flex}.p-status .btn{background:var(--accent);color:var(--accent-ink)}.p-status .btn.ghost{color:#fff;background:#ffffff26}.rep-reasons{flex-direction:column;gap:6px;display:flex}.rep-reasons .cardopt{padding:10px 12px;font-size:14px}.p-badges .p-cargo{background:#00000073;font-weight:600}.p-badges .p-cargo.free{background:#1e6b47}.chat-note{color:#ffe38a;background:#ffc0001f;border:1px solid #ffc00059;border-radius:8px;margin:10px 12px 0;font-size:13.5px}.chat-note summary{cursor:pointer;align-items:center;gap:8px;padding:8px 10px;list-style:none;display:flex}.chat-note summary::-webkit-details-marker{display:none}.chat-note summary svg{flex:none;width:15px;height:15px}.chat-note summary b{color:var(--accent)}.chat-note summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-left:auto;transition:transform .2s;transform:rotate(45deg)}.chat-note[open] summary:after{transform:rotate(-135deg)}.chat-note p{white-space:pre-line;max-height:140px;margin:0;padding:0 10px 10px;line-height:1.4;overflow:auto}.p-badges{flex-wrap:wrap;right:58px}.chat-note{background:#ffc00029}.chat-note p{color:#ffffffeb}.theme-btn{width:30px;height:30px;color:inherit;cursor:pointer;background:#ffffff1f;border:0;border-radius:99px;flex:none;place-items:center;display:grid}.theme-btn svg{width:16px;height:16px}.chat-h .chat-st{margin-left:auto}.chat-h .theme-btn{margin-left:4px}.live-room.dark .chat{background:#4e4e4e;border-color:#ffffff1a}.live-room.dark .emo-pick{background:#3b3b3b}.live-room.dark .chat-pin{background:#00000040}.live-room.dark .shop{color:#fff;background:#4e4e4e;border-color:#ffffff1a}.live-room.dark .shop-h h2{color:#fff}.live-room.dark .shop-tabs{border-color:#ffffff1f}.live-room.dark .shop-tabs button{color:#ffffffbf}.live-room.dark .shop-tabs button[aria-selected=true]{color:var(--ink);background:#fff}.live-room.dark .shop .lrow:hover{background:#ffffff12}.live-room.dark .shop .lrow b{color:#fff}.live-room.dark .shop .lrow .meta{color:#ffffffa6}.live-room.dark .shop .lrow .meta strong{color:#fff}.live-room.dark .shop .lrow.now{background:#ffc00029}.live-room.dark .shop .pin-ph{background:#ffffff1a}.live-room.dark .shop-empty{color:#ffffffa6}.live-room.dark .shop .btn{background:var(--accent);color:var(--accent-ink)}.live-room.dark .shop .satt-loader{--logo-ink:#fff}@media (max-width:1280px){.live-room.dark>.shop{border-top-color:#ffffff1f}}.live-room.light .chat{background:var(--bg);color:var(--ink);border-color:var(--line);--ch-mut:var(--muted);--ch-orange:#a86f00;--ch-green:#1e6b47;--ch-mod:#0b7f99}.live-room.light .theme-btn{background:var(--surface)}.live-room.light .chat-h{border-color:var(--line)}.live-room.light .chat-h h2{color:var(--ink)}.live-room.light .chat-pin{background:var(--surface);border-color:var(--line);color:var(--ch-orange)}.live-room.light .chat-pin b,.live-room.light .chat-pin svg{color:var(--ink)}.live-room.light .chat-note{background:var(--accent-soft);color:var(--accent-ink);border-color:#ffc00080}.live-room.light .chat-note summary b{color:var(--accent-ink)}.live-room.light .chat-note p{color:var(--ink-2)}.live-room.light .chat-list{scrollbar-color:#0003 transparent}.live-room.light .chat-gate,.live-room.light .ch-name b{color:var(--ink)}.live-room.light .ch-name b.mod{color:var(--ch-mod)}.live-room.light .ch-name b.orange{color:var(--ch-orange)}.live-room.light .ch-text{color:var(--ink);text-shadow:none}.live-room.light .ch-text.mod{background:#5ae4ff24;border-color:#0b7f9980}.live-room.light .ch-text.s1{background:#0000000a}.live-room.light .ch-text.s2{background:#00000012;border-color:#00000029}.live-room.light .ch-text.s3{background:#0000001c;border-color:#00000061}.live-room.light .ch-text.s4{color:#7a5200;background:#ffc00038}.live-room.light .ch-text.s5{color:#4b2a9e;background:#965aff21;border-color:#965aff73}.live-room.light .ch-text.orange{color:var(--ch-orange)}.live-room.light .ch-text.green{color:var(--ch-green)}.live-room.light .ch-row.sys .ch-text:not(.orange):not(.green):not(.red):not(.pink){color:var(--ink-2)}.live-room.light .ch-sys.info{color:#fff}.live-room.light .chat-banner,.live-room.light .say{border-color:var(--line)}.live-room.light .say input{background:var(--surface);border-color:var(--line);color:var(--ink)}.live-room.light .say input::placeholder{color:var(--muted)}.live-room.light .say input:focus{border-color:var(--ink)}.live-room.light .emo-btn{background:var(--surface)}.live-room.light .emo-pick{background:var(--bg);box-shadow:var(--shadow);border:1px solid var(--line)}.live-room.light .emo-pick button:hover{background:var(--surface)}.live-room.light .say-err{color:#9c2e2b}.live-room.light .chat .satt-loader{--logo-ink:#444}@media (max-width:980px){.live-room.light>.chat{border-top-color:var(--line)}}@keyframes toastIn{0%{opacity:0;transform:translate(-50%,10px)}}.p-top .who-name{align-items:center;gap:8px;min-width:0;display:flex}.p-top .who-name b{min-width:0}.p-store{color:#fff;white-space:nowrap;background:#ffffff2e;border-radius:99px;flex:none;align-items:center;gap:4px;height:22px;padding:0 8px;font-size:11.5px;font-weight:600;text-decoration:none;display:inline-flex}.p-store:hover{background:#ffffff4d}.p-store svg{width:12px;height:12px}.sl{min-height:max(560px,calc(100svh - var(--header-h) - 48px));color:#fff;background:#15161a;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.sl.solo{grid-template-columns:1fr}.sl-stage{isolation:isolate;display:flex;position:relative;overflow:hidden}.sl-bg{z-index:-1;filter:blur(24px)saturate(1.1);opacity:.45;background-position:50%;background-size:cover;position:absolute;inset:-30px;transform:scale(1.08)}.sl-stage:after{content:"";z-index:-1;background:linear-gradient(#0003,#0009 50%,#000000e0);position:absolute;inset:0}.sl-in{flex-direction:column;flex:1;justify-content:space-between;gap:32px;padding:28px;display:flex}.sl-who{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sl-who b{font-size:16px}.sl-who .btn svg{width:16px;height:16px}.sl-copy{flex-direction:column;align-items:flex-start;gap:10px;max-width:60ch;display:flex}.sl-copy h1{text-wrap:balance;margin:0;font-size:clamp(30px,4vw,44px);line-height:1.05}.sl-copy p{color:#e7e7ea;margin:0;font-size:17px;line-height:1.45}.sl-copy small{color:#c9cad0;font-size:13px}.sl-copy .stores .store{color:#fff;border-color:#ffffff59}.sl-copy .stores .store svg{fill:#fff}.sl-when{color:#1e1f22;background:#fdbe00;border-radius:99px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;font-weight:700;display:inline-flex}.sl-when svg{width:16px;height:16px}.sl-side{min-width:0;max-height:calc(100svh - var(--header-h));border-left:1px solid #26272d;flex-direction:column;gap:6px;padding:24px;display:flex;overflow-y:auto}.sl-h{align-items:center;gap:8px;display:flex}.sl-h h2{margin:0;font-size:18px}.sl-h .gv{color:#fdbe00;background:#fdbe002e;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}.sl-h .gv svg{width:15px;height:15px}.sl-sub{color:#a3a5ad;margin:0 0 4px;font-size:13.5px}.sl-more{color:var(--accent);align-items:center;gap:5px;margin:0 0 12px;font-size:13px;font-weight:600;display:flex}.sl-more svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.sl-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.sl-card{all:unset;box-sizing:border-box;cursor:pointer;background:#1f2025;border:1px solid #2e2f36;border-radius:16px;flex-direction:column;padding-bottom:10px;transition:transform .15s,border-color .15s;display:flex;overflow:hidden}.sl-card:hover{border-color:#4a4b52;transform:translateY(-2px)}.sl-card:focus-visible{outline-offset:2px;outline:2px solid #fdbe00}.sl-card .img{aspect-ratio:1;background:#2a2b31;position:relative}.sl-card .img img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sl-badge{color:#1e1f22;background:#fdbe00;border-radius:99px;padding:3px 8px;font-size:11px;font-weight:800;position:absolute;top:8px;left:8px}.sl-badge.rev{color:#fff;background:#a78bfa}.sl-badge.static{display:inline-block;position:static}.sl-card .t{white-space:nowrap;text-overflow:ellipsis;padding:9px 10px 0;font-size:14px;font-weight:700;overflow:hidden}.sl-card .pr{padding:4px 10px 0;font-size:15px}.sl-card .pr small{color:#9a9ca3;font-size:11.5px;font-weight:600}.sl-card .st{color:#9a9ca3;padding:2px 10px 0;font-size:12px}.sl-gate{background:#1f2025;border:1px solid #2e2f36;border-radius:16px;flex-direction:column;gap:12px;margin-top:10px;padding:18px;display:flex}.sl-gate p{color:#d0d1d6;margin:0;font-size:14.5px;line-height:1.45}.sl-gate-acts{flex-wrap:wrap;gap:8px;display:flex}.sl-modal{z-index:100;background:#0009;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.sl-dlg{color:#fff;background:#121214;border-radius:18px;flex-direction:column;gap:14px;width:min(100%,440px);max-height:90vh;padding:20px;display:flex;position:relative;overflow-y:auto}.sl-x{color:#fff;position:absolute;top:10px;right:10px}.sl-dlg-top{align-items:flex-start;gap:14px;padding-right:32px;display:flex}.sl-dlg-top .img{background:#2a2b31;border-radius:12px;flex:none;width:92px;height:92px;position:relative;overflow:hidden}.sl-dlg-top .img img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sl-dlg-top h3{margin:6px 0 2px;font-size:17px;line-height:1.2}.sl-dlg-top small{color:#9a9ca3;font-size:13px}.sl-kv{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sl-kv div{background:#1e1f23;border:1px solid #2c2d33;border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.sl-kv small{color:#9a9ca3;font-size:11.5px;font-weight:600}.sl-kv b{font-size:15px}.sl-desc{color:#d0d1d6;margin:0;font-size:14px;line-height:1.45}.sl-info{color:#f3e2a6;background:#fdbe001a;border:1px solid #fdbe004d;border-radius:12px;margin:0;padding:10px 12px;font-size:13.5px;line-height:1.4}@media (max-width:900px){.sl{grid-template-columns:1fr}.sl-stage{min-height:420px}.sl-side{border-top:1px solid #26272d;border-left:0;max-height:none;overflow:visible}}@media (prefers-reduced-motion:reduce){.sl-card{transition:none}.sl-card:hover{transform:none}}.live-gate{isolation:isolate;min-height:max(520px,calc(100svh - var(--header-h) - 48px));background-image:linear-gradient(to bottom right,#565656,#515151,#4d4d4d,#484848,#444);place-items:center;padding:32px 16px;display:grid;position:relative;overflow:hidden}.live-gate-bg{z-index:-1;filter:blur(40px)saturate(1.1);opacity:.35;background-position:50%;background-size:cover;position:absolute;inset:-40px;transform:scale(1.1)}.live-gate:before,.live-gate:after{content:"";z-index:-1;filter:blur(60px);pointer-events:none;border-radius:50%;position:absolute}.live-gate:before{background:#ffc00052;width:520px;height:520px;animation:14s ease-in-out infinite alternate gateGlowA;top:-160px;left:-120px}.live-gate:after{background:#d645414d;width:460px;height:460px;animation:16s ease-in-out infinite alternate gateGlowB;bottom:-180px;right:-140px}@keyframes gateGlowA{to{transform:translate(120px,90px)scale(1.15)}}@keyframes gateGlowB{to{transform:translate(-110px,-80px)scale(1.1)}}@media (prefers-reduced-motion:reduce){.live-gate:before,.live-gate:after{animation:none}}.live-gate-card{text-align:center;background:#fffffff7;border-radius:20px;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:440px;padding:28px 24px;display:flex;position:relative;box-shadow:0 20px 60px #00000073}.live-gate-tag{color:var(--ink-2);background:var(--surface);border-radius:99px;margin-top:6px;padding:3px 10px;font-size:12px;font-weight:600}.live-gate-card h1{margin:4px 0 0;font-size:22px}.live-gate-title{color:var(--ink-2);margin:0;font-weight:600}.live-gate-card p{color:var(--ink-2);max-width:34ch;margin:0;font-size:14.5px}.live-gate-acts{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.live-gate-acts .btn{min-width:130px}.od-sellerline{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}.od-sellerline small{color:var(--muted);font-size:12px;display:block}.od-sellerline b{font-size:15px;display:block}.ord-seller{color:var(--ink);align-items:center;gap:6px;margin:3px 0 1px;font-size:13px;font-weight:600;display:inline-flex}.ord-seller .ring{flex:none}.swipe{--sw:#ffc000;--sw-ink:#444;border:2px solid var(--sw);touch-action:none;-webkit-user-select:none;user-select:none;background:#0000000f;border-radius:23px;height:46px;position:relative}.swipe.green{--sw:#47d641;--sw-ink:#0f3d12}.swipe.red{--sw:var(--live);--sw-ink:#fff}.swipe.off{opacity:.5}.swipe-hint{color:var(--ink-2);pointer-events:none;text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:4px;font-size:12.5px;font-weight:700;display:flex;position:absolute;top:0;bottom:0;right:14px}.swipe-hint svg{width:16px;height:16px;color:var(--sw);animation:1.4s ease-in-out infinite swipeHint}@keyframes swipeHint{50%{opacity:.6;transform:translate(3px)}}.swipe-knob{background:var(--sw);width:55%;min-width:140px;height:38px;color:var(--sw-ink);cursor:grab;border:0;border-radius:19px;justify-content:center;align-items:center;padding:0 42px 0 12px;font-size:16px;font-weight:800;transition:transform .2s;display:flex;position:absolute;top:2px;left:2px;box-shadow:0 2px 6px #0000002e}.swipe-knob:active{cursor:grabbing}.swipe-knob:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.swipe-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.swipe-icon{background:#fff url(/hero/swipe.svg) 50%/30px no-repeat;border-radius:99px;width:32px;height:32px;position:absolute;top:3px;right:3px}.swipe-knob.anim{animation:1s 1s infinite swipe}@media (prefers-reduced-motion:reduce){.swipe-knob.anim,.swipe-hint svg{animation:none}}.fav-btn{cursor:pointer;color:var(--ink);border:0;align-items:center;gap:6px;display:inline-flex}.fav-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;width:20px;height:20px;transition:transform .15s}.fav-btn.on svg{fill:var(--live);stroke:var(--live)}.fav-btn:active svg{transform:scale(.85)}.fav-btn.err svg{stroke:var(--live)}.fav-btn.card{z-index:2;background:#ffffffeb;border-radius:99px;justify-content:center;width:34px;height:34px;position:absolute;bottom:8px;right:8px;box-shadow:0 2px 8px #00000026}.fav-btn.card:hover{background:#fff}.fav-btn.detail{background:var(--surface);border-radius:99px;flex:none;height:40px;padding:0 14px;font-size:14px;font-weight:600}.fav-btn.detail:hover{background:var(--surface-2)}.fav-btn.detail.on{background:var(--live-soft);color:#9c2e2b}.d-title-row{justify-content:space-between;align-items:center;gap:12px;margin:16px 0 14px;display:flex}.d-title-row .d-title{flex:1;min-width:0;margin:0}.d-title-row .fav-btn.detail{border:1px solid var(--line);background:var(--bg);height:36px;padding:0 12px;font-size:13px}.d-title-row .fav-btn.detail:hover{background:var(--surface)}.d-title-row .fav-btn.detail.on{background:var(--live-soft);border-color:#f5c6c4}@media (max-width:560px){.d-title-row .fav-btn.detail span{display:none}.d-title-row .fav-btn.detail{justify-content:center;width:36px;padding:0}}.acct-list.favs li{align-items:center;gap:8px;display:flex;position:relative}.acct-list.favs li .row{flex:1;min-width:0}.acct-list.favs li.off .row{opacity:.55}.fav-remove{border:1px solid var(--line);background:var(--bg);cursor:pointer;height:34px;color:var(--ink-2);border-radius:99px;flex:none;align-items:center;gap:4px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.fav-remove:hover{border-color:var(--live);color:#9c2e2b}.fav-remove svg{width:14px;height:14px}@media (max-width:560px){.fav-remove span{display:none}.fav-remove{padding:0 9px}}.acct-list.favs .t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.acct-list.favs .t b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acct-list.favs a.row{flex:1;width:auto;min-width:0}.hscroll{position:relative}.hscroll .dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.hscroll .dragging *{pointer-events:none}.hscroll-btn{z-index:2;width:34px;height:34px;color:var(--ink);cursor:pointer;background:#fffffff2;border:0;border-radius:99px;place-items:center;display:none;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 10px #00000040}.hscroll-btn svg{width:18px;height:18px}.hscroll-btn.prev{left:-6px}.hscroll-btn.next{right:-6px}@media (max-width:640px){.hscroll-btn{display:grid}}.arena-hero:has(.arena-prize){grid-template-columns:minmax(0,1fr) 280px}.arena-prize{align-self:center;gap:4px;padding:14px}.arena-prize .ap-img{object-fit:contain;width:100%;height:150px;margin:4px 0 2px;display:block}.arena-prize b{font-size:17px;line-height:1.3}.arena-cd{flex-direction:column;gap:4px;margin-top:18px;display:flex}.arena-cd>span{letter-spacing:.04em;text-transform:uppercase;color:#bdbdbd;font-size:12px;font-weight:700}.arena-cd .cd span{background:#ffffff1a}.arena-cd .cd b{color:#fff}.arena-cd .cd i{color:#bdbdbd}.arena-cd .cd.hot span{background:#eb575740}@media (max-width:900px){.arena-hero:has(.arena-prize){grid-template-columns:1fr}.arena-prize{max-width:320px}.arena-hero:before{width:200px;height:134px;top:40px;bottom:auto;right:-40px}.arena-hero:after{width:84px;height:84px;top:-20px;right:-20px}}.arena-prize .ap-last{color:var(--ink-2);border-top:1px solid var(--line);margin-top:4px;padding-top:8px;font-size:13px}.arena-prize .ap-last b{font-size:13px}.arena-main{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:14px;margin-top:18px;display:grid}.arena-board,.arena-qr{border:1px solid var(--line);border-radius:16px;padding:18px}.arena-board h2,.arena-qr h2{margin:0;font-size:18px}.ab-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ab-tabs{background:var(--surface);border-radius:99px;padding:3px;display:inline-flex}.ab-tabs button{cursor:pointer;height:32px;color:var(--ink-2);background:0 0;border:0;border-radius:99px;padding:0 14px;font-size:13px;font-weight:600}.ab-tabs button.on{background:var(--bg);color:var(--ink);box-shadow:0 1px 4px #0000001a}.ab-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ab-list li{border-radius:10px;align-items:center;gap:12px;padding:8px 10px;display:flex}.ab-list li:nth-child(odd){background:var(--surface)}.ab-list li.me{box-shadow:inset 0 0 0 1px var(--accent);background:#ffc0002e}.ab-list li.me small{color:var(--muted);font-weight:600}.ab-rank{width:28px;height:28px;color:var(--ink-2);border-radius:99px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.ab-list li.top .ab-rank{color:#fff}.ab-list li.r1 .ab-rank{background:#e9b308}.ab-list li.r2 .ab-rank{background:#a3a9b3}.ab-list li.r3 .ab-rank{background:#c17a3a}.ab-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.ab-score{font-size:15px}.ab-list.around{border-top:1px dashed var(--line);margin-top:8px;padding-top:8px}.ab-me{color:var(--ink-2);margin:12px 0 0;font-size:14px}.ab-empty{color:var(--ink-2);margin:8px 0}.ab-locked{position:relative}.ab-list.ghost{filter:blur(5px);opacity:.6;pointer-events:none;-webkit-user-select:none;user-select:none}.ab-lock-msg{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;display:flex;position:absolute;inset:0}.ab-lock-msg b{font-size:17px}.ab-lock-msg span{color:var(--ink-2);max-width:38ch;font-size:14px}.ab-lock-msg .btn{height:42px;margin-top:4px}.arena-qr{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.arena-qr p{color:var(--ink-2);margin:0;font-size:14px}.qr-box{border:1px solid var(--line);background:#fff;border-radius:16px;padding:14px;line-height:0}.arena-qr .stores .store{border-color:var(--line);color:var(--ink)}.aq-invite{border-top:1px solid var(--line);color:var(--ink-2);flex-direction:column;gap:4px;margin-top:4px;padding-top:12px;font-size:13px;display:flex}.aq-invite b{color:var(--ink);font-size:14px}@media (max-width:900px){.arena-main{grid-template-columns:1fr}}@media (max-width:640px){.arena-qr .qr-box,.arena-qr>p{display:none}}.arena-prize .ap-last.win{color:var(--ink);background:#ffc0002e;border:0;border-radius:10px;padding:8px 10px}.contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:880px;display:grid}.contact-card{border:1px solid var(--line);color:var(--ink);border-radius:18px;flex-direction:column;gap:14px;padding:22px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.contact-card:hover{border-color:var(--ink);box-shadow:0 6px 20px #0000000f}.cc-ic{border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.cc-ic svg{fill:currentColor;width:26px;height:26px}.contact-card.wa .cc-ic{color:#1fa855;background:#e7f8ee}.contact-card.mail .cc-ic{color:#8a6500;background:#ffc0002e}.cc-t{flex-direction:column;gap:4px;min-width:0;display:flex}.cc-t small{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.cc-t b{overflow-wrap:anywhere;font-size:20px}.cc-t span{color:var(--ink-2);font-size:14px}.cc-go{border-radius:99px;align-self:flex-start;align-items:center;height:40px;margin-top:auto;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.contact-card.wa .cc-go{color:#fff;background:#1fa855}.contact-card.mail .cc-go{background:var(--ink);color:#fff}.contact-note{max-width:720px;color:var(--ink-2);margin-top:22px;font-size:14px}@media (max-width:640px){.contact-grid{grid-template-columns:1fr}}.cc-field{display:block;position:relative}.cc-field input{width:100%;padding-right:64px}.cc-brand{object-fit:contain;pointer-events:none;width:44px;height:18px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.form input[aria-invalid=true]{border-color:var(--live)}.field-err{color:var(--live);font-size:12px;font-weight:600}.card-secure{color:#245c3a;background:#eef7f1;border-radius:12px;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:13px;font-weight:500;line-height:1.45;display:flex}.card-secure .i{color:#1f8a4c;flex:none;width:18px;height:18px;margin-top:1px}.card-how{border:1px solid var(--line);border-radius:14px;padding:14px 16px}.card-how>b{color:var(--ink);margin-bottom:10px;font-size:15px;display:block}.card-how ol{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.card-how li{align-items:flex-start;gap:10px;display:flex}.card-how .n{background:var(--accent);width:24px;height:24px;color:var(--accent-ink);border-radius:99px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.card-how li b{color:var(--ink);font-size:14px;display:block}.card-how li small{color:var(--ink-2);font-size:13px;font-weight:500;line-height:1.4;display:block}.card-trust{flex-direction:column;align-items:center;gap:12px;display:flex}.card-trust .badges{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.card-trust .badges span{text-align:center;background:var(--surface);border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;display:flex}.card-trust .badges .i{fill:none;width:22px;height:22px;stroke:var(--ink);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;margin-bottom:2px}.card-trust .badges b{color:var(--ink);font-size:12.5px}.card-trust .badges small{color:var(--muted);font-size:11.5px;font-weight:500}.card-trust .nets{justify-content:center;align-items:center;gap:18px;display:flex}.card-trust .nets img{object-fit:contain;opacity:.85;width:auto;max-width:56px;height:16px}.foot-etbis{margin-top:12px;padding:0;line-height:0;display:inline-block}.foot-etbis img{border-radius:6px;width:64px;height:auto}.foot-pay{text-align:right;flex-direction:column;align-items:flex-end;gap:10px;display:flex}.foot-trust{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}.foot-ssl{color:var(--ink-2);align-items:center;gap:6px;font-weight:600;display:inline-flex}.foot-ssl svg{fill:none;stroke:#1f8a4c;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.foot-cards{align-items:center;gap:14px;display:inline-flex}.foot-cards img{object-fit:contain;width:auto;max-width:48px;height:14px}@media (max-width:700px){.foot-pay{text-align:left;align-items:flex-start}.foot-trust{justify-content:flex-start}}button.chat-banner{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff0f}button.chat-banner:hover{background:#ffffff0a}.chat-banner .ring,.chat-banner .av{flex:none}.chat{position:relative}.chat-joined{z-index:6;color:#fff;background:#3f3f3f;border-radius:14px;flex-direction:column;max-height:min(60%,360px);display:flex;position:absolute;bottom:96px;left:10px;right:10px;overflow:hidden;box-shadow:0 12px 32px #00000059}.cj-h{border-bottom:1px solid #ffffff14;align-items:center;gap:8px;padding:10px 12px;display:flex}.cj-h b{font-size:14px}.cj-h .num{color:#fff9;font-size:12px;font-weight:600}.cj-h button{width:28px;height:28px;color:inherit;cursor:pointer;background:#ffffff14;border:0;border-radius:99px;place-items:center;margin-left:auto;display:grid}.cj-h button svg{width:14px;height:14px}.chat-joined ul{margin:0;padding:6px 8px;list-style:none;overflow:auto}.chat-joined li{align-items:center;gap:8px;padding:6px 4px;font-size:13.5px;display:flex}.cj-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.cj-empty{color:#ffffffa6;margin:0;padding:14px 12px;font-size:13px}.live-room.light .chat-joined{color:var(--ink);border:1px solid var(--line);background:#fff}.live-room.light .cj-h{border-color:var(--line)}.live-room.light .cj-h .num,.live-room.light .cj-empty{color:var(--muted)}.live-room.light .cj-h button,.live-room.light button.chat-banner:hover{background:var(--surface)}.snap-note{color:var(--muted);margin:6px 0 10px;font-size:12.5px}.auto-bid{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid var(--line);border-radius:var(--r);align-items:center;gap:10px;padding:10px 12px;display:flex}.auto-bid input{opacity:0;width:1px;height:1px;position:absolute}.auto-bid .sw{background:var(--surface-2);border-radius:99px;flex:none;width:40px;height:24px;transition:background .2s;position:relative}.auto-bid .sw:after{content:"";background:#fff;border-radius:99px;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.auto-bid input:checked+.sw{background:var(--accent)}.auto-bid input:checked+.sw:after{transform:translate(16px)}.auto-bid input:focus-visible+.sw{outline:2px solid var(--ink);outline-offset:2px}.auto-bid b{font-size:14px;display:block}.auto-bid small{color:var(--muted);font-size:12px;display:block}.auto-info{border-radius:var(--r);background:var(--surface);color:var(--ink-2);padding:10px 12px;font-size:13px}.auto-info p{margin:0 0 8px}.inc-table{border-collapse:collapse;width:100%;font-size:12.5px}.inc-table caption{text-align:left;color:var(--ink);padding-bottom:4px;font-weight:700}.inc-table th{text-align:left;color:var(--muted);padding:3px 0;font-weight:600}.inc-table td{border-top:1px solid var(--line);padding:3px 0}.inc-table td:last-child,.inc-table th:last-child{text-align:right}.inc-table tr.on td{color:var(--ink);font-weight:700}.bidrow .money{min-width:150px}.help .rich p+p,.help .rich p+ul,.help .rich ul+p{margin-top:8px}.help .rich ul,.help .rich ol{color:var(--ink-2);margin:6px 0 0;padding-left:22px}.app-note{margin-top:16px}.contact-note p{margin:0 0 8px}.rich a{color:var(--ink);font-weight:600}.main>.toolbar{top:var(--header-h);z-index:6;background:var(--bg);border-bottom:1px solid var(--line);margin:6px -10px 18px;padding:10px;position:sticky}.rail{scrollbar-width:thin;scrollbar-color:#00000024 transparent;scrollbar-gutter:stable}.rail:hover,.rail:focus-within{scrollbar-color:#0000004d transparent}.rail::-webkit-scrollbar{width:6px}.rail::-webkit-scrollbar-track{background:0 0}.rail::-webkit-scrollbar-thumb{background:#00000024;border-radius:99px}.rail:hover::-webkit-scrollbar-thumb{background:#00000047}.rail::-webkit-scrollbar-thumb:hover{background:#00000061}.feed-more{justify-content:center;align-items:center;min-height:72px;margin-top:18px;display:flex}@media (max-width:900px){.main>.toolbar{margin-inline:-16px;padding:10px 16px}:root{--cats-h:62px}.rail{top:var(--header-h);z-index:7;background:var(--bg);height:var(--cats-h);box-sizing:border-box;align-items:center;display:flex;position:sticky}.rail>.cat-list{width:100%}.main>.toolbar{top:calc(var(--header-h) + var(--cats-h))}}@media (min-width:901px){.shell>.rail{height:auto;max-height:calc(100vh - var(--header-h));align-self:start}.shell>.main{min-height:calc(100vh - var(--header-h))}}.resend-row{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.resend-row .linklike:disabled{color:var(--muted);cursor:default;text-decoration:none}.cookie-banner{z-index:70;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-lg);width:min(560px,100vw - 32px);max-height:calc(100vh - 32px);padding:20px;animation:.25s ease-out miniIn;position:fixed;bottom:16px;left:16px;overflow-y:auto;box-shadow:0 12px 40px #2222222e}.cookie-banner h2{margin:0 0 8px;font-size:17px}.cookie-banner p{color:var(--ink-2);margin:0 0 14px;font-size:14px;line-height:1.5}.cookie-banner p a{color:var(--ink);text-underline-offset:3px;font-weight:700}.cookie-cats{gap:8px;margin:0 0 14px;display:grid}.cookie-cat{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);cursor:pointer;grid-template-columns:auto 1fr auto;align-items:start;gap:10px;padding:12px;display:grid}.cookie-cat input{width:18px;height:18px;accent-color:var(--ink);margin-top:2px}.cookie-cat b{font-size:14px;display:block}.cookie-cat small{color:var(--muted);margin-top:2px;font-size:12.5px;line-height:1.45;display:block}.cookie-cat em{color:var(--ok);white-space:nowrap;font-size:12px;font-style:normal;font-weight:600}.cookie-actions{flex-wrap:wrap;gap:8px;display:flex}.cookie-actions .btn{flex:140px;height:42px;padding:0 14px;font-size:14px}.foot-link-btn{font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;padding:4px 0;font-size:14px;font-weight:600;display:block}.foot-link-btn:hover{color:var(--orange)}@media (max-width:640px){.cookie-banner{width:auto;padding:16px;bottom:12px;left:12px;right:12px}}.push-ask{z-index:69;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-lg);gap:12px;width:min(380px,100vw - 32px);padding:16px;animation:.25s ease-out miniIn;display:flex;position:fixed;bottom:16px;right:16px;box-shadow:0 12px 40px #2222222e}.push-ask h2{margin:0 0 4px;font-size:15px}.push-ask p{color:var(--ink-2);margin:0 0 12px;font-size:13.5px;line-height:1.45}.push-ic{background:var(--accent-soft);border-radius:99px;flex:none;place-items:center;width:36px;height:36px;display:grid}.push-ic svg{fill:none;width:18px;height:18px;stroke:var(--accent-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.push-actions{justify-content:flex-end;gap:8px;display:flex}.push-toggle{border:1px solid var(--line);border-radius:var(--r-lg);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;padding:14px 16px;display:flex}.push-toggle b{margin-bottom:4px;font-size:15px;display:block}.push-toggle p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.45}.switch{background:var(--surface-2);cursor:pointer;border:0;border-radius:99px;flex:none;width:44px;height:26px;padding:0;transition:background .2s;position:relative}.switch:after{content:"";background:#fff;border-radius:99px;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.switch.on{background:var(--accent)}.switch.on:after{transform:translate(18px)}.switch:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.switch:disabled{opacity:.6;cursor:default}@media (max-width:640px){.push-ask{width:auto;bottom:12px;left:12px;right:12px}}.notif-prefs{margin-top:28px}.notif-prefs h2{margin:0 0 12px;font-size:17px}.notif-prefs .push-toggle{margin-bottom:10px}.notif-settings{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);margin-bottom:16px}.notif-settings>summary{cursor:pointer;align-items:center;gap:12px;padding:12px 16px;list-style:none;display:flex}.notif-settings>summary::-webkit-details-marker{display:none}.notif-settings>summary:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);flex:none;width:8px;height:8px;margin-left:auto;transition:transform .2s;transform:rotate(45deg)}.notif-settings[open]>summary:after{transform:rotate(-135deg)}.notif-settings>summary .i{flex:none;width:20px;height:20px}.notif-settings>summary span{flex-direction:column;gap:2px;display:flex}.notif-settings>summary b{font-size:15px}.notif-settings>summary small{color:var(--muted);font-size:12.5px}.notif-settings .notif-prefs{border-top:1px solid var(--line);margin:0;padding:4px 16px 12px}.notif-settings .notif-prefs h2{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.notif-settings .notif-prefs .push-toggle:first-of-type{margin-top:12px}.notif-more{flex-direction:column;align-items:center;gap:8px;min-height:24px;padding:16px 0 4px;display:flex}.notif-more small{color:var(--muted);font-size:12.5px}.acct-list li.card-adding{background:var(--surface);animation:.25s ease-out miniIn}.acct-list li.card-adding small{color:var(--muted)}.low{color:var(--live);font-weight:700}
