@keyframes fxBlink5{0%,19.9%{opacity:1}20%,to{opacity:0}}@keyframes bgCursor{0%,49.9%{opacity:1}50%,to{opacity:0}}@keyframes fxSpinR{to{transform:rotate(-360deg)}}@keyframes fxSway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes fxRise{0%{transform:translateY(3%);opacity:0}25%{opacity:1}to{transform:translateY(-9%);opacity:0}}@keyframes fxDrop{0%{transform:translateY(-5%);opacity:0}25%{opacity:1}to{transform:translateY(9%);opacity:0}}@keyframes fxFlicker{0%,to{opacity:1}8%{opacity:.35}10%{opacity:1}47%{opacity:.9}49%{opacity:.2}51%{opacity:1}75%{opacity:.75}}@keyframes fxZap{0%,84%,to{opacity:0}86%{opacity:1}89%{opacity:.15}92%{opacity:1}96%{opacity:0}}@keyframes fxSketch{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(.5%,-.4%) rotate(1.5deg)}50%{transform:translate(-.4%,.5%) rotate(-1deg)}75%{transform:translate(.3%,.3%) rotate(.8deg)}}@keyframes fxTwitch{0%,70%,to{transform:rotate(0)}76%{transform:rotate(-16deg)}82%{transform:rotate(5deg)}88%{transform:rotate(-9deg)}94%{transform:rotate(0)}}@keyframes fxDrip{0%{transform:scaleY(.4);opacity:1}70%{transform:scaleY(1);opacity:1}to{transform:scaleY(1.2);opacity:0}}@keyframes bgSpin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes bgSway{0%,to{transform:translate(-2%)}50%{transform:translate(2%)}}@keyframes bgBob{0%,to{transform:translateY(0)}50%{transform:translateY(3%)}}@keyframes bgStep3{0%,33.2%{opacity:1}33.3%,to{opacity:0}}@keyframes bgFlash{0%,80%,to{opacity:0}82%{opacity:1}84%{opacity:.2}87%{opacity:.9}92%{opacity:0}}.pf-bg .bgl.bgl-spin{inset:auto;left:50%;top:50%;width:170%;aspect-ratio:1;background-size:contain;background-repeat:no-repeat;transform:translate(-50%,-50%)}.lv.bs-anim{position:relative}.lv.bs-anim:after{content:"";position:absolute;pointer-events:none;animation-play-state:paused}.lv.bs-anim.fx-run:after{animation-play-state:running}html.fx-hidden .lv.bs-anim:after{animation-play-state:paused}@media (hover: hover) and (prefers-reduced-motion: no-preference){.it-tile:hover .lv.bs-anim:after,.it-tile:focus-within .lv.bs-anim:after{animation-play-state:running}}@media (prefers-reduced-motion: reduce){.lv.bs-anim:after{animation:none!important}}.lv.bs-anim.bs-neon-nabiz{background:#0d0b17;color:#8ff8ff;box-shadow:0 0 0 1px #ff3df2,0 0 6px #ff3df299,inset 0 0 4px #2ff3ff66;text-shadow:0 0 4px #2ff3ff}.lv.bs-anim.bs-neon-nabiz:after{top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:0 0 0 1px #ff8af5,0 0 9px 2px #ff3df2,0 0 14px 3px #2ff3ff77;opacity:.15;animation:lvPulse 1.5s ease-in-out infinite}.lv.bs-anim.bs-loot-isilti{background:linear-gradient(90deg,#ff8a1f,#9b4dff);color:#fff;text-shadow:0 1px 0 #3a1460;padding-left:13px;overflow:hidden}.lv.bs-anim.bs-loot-isilti:before{content:"";position:absolute;left:4px;top:50%;width:5px;height:5px;background:#ffe9a8;transform:translateY(-50%) rotate(45deg);box-shadow:0 0 3px #fff}.lv.bs-anim.bs-loot-isilti:after{top:0;bottom:0;left:0;width:45%;background:linear-gradient(100deg,transparent,#ffffffaa,transparent);transform:translate(-120%);animation:lvShine 2.8s ease-in-out infinite}.lv.bs-anim.bs-crt-tarama{background:#031a0a repeating-linear-gradient(0deg,#0000 0,#0000 2px,#0006 2px,#0006 3px);color:#39ff7a;font-family:ui-monospace,Consolas,monospace;text-shadow:0 0 4px #39ff7a;box-shadow:inset 0 0 0 1px #145c2c;overflow:hidden}.lv.bs-anim.bs-crt-tarama:after{left:0;right:0;top:0;height:45%;background:linear-gradient(to bottom,transparent,#39ff7a66,transparent);transform:translateY(-110%);animation:lvScan 1.9s linear infinite}@keyframes lvPulse{0%,to{opacity:.15}50%{opacity:1}}@keyframes lvShine{0%,45%{transform:translate(-120%)}to{transform:translate(330%)}}@keyframes lvScan{0%{transform:translateY(-110%)}to{transform:translateY(240%)}}.pf-head.has-bg{--cov: 170px}.pv .pf-head.has-bg{--cov: 96px}.pf-head.has-bg>.pf-bg{top:calc(-1 * var(--cov))}.pf-head.has-bg>.pf-bg:after{background:linear-gradient(to bottom,transparent 0,transparent calc(var(--cov) - 70px),color-mix(in srgb,var(--panel) 70%,transparent) calc(var(--cov) + 24px),color-mix(in srgb,var(--panel) 70%,transparent) 82%,var(--panel) 100%)}:root[data-theme=light] .pf-head.has-bg>.pf-bg:after{background:linear-gradient(to bottom,transparent 0,transparent calc(var(--cov) - 70px),color-mix(in srgb,var(--panel) 78%,transparent) calc(var(--cov) + 24px),color-mix(in srgb,var(--panel) 78%,transparent) 82%,var(--panel) 100%)}:root,:root[data-theme=dark]{--bg: #0a0a0c;--panel: #111114;--raise: #18181c;--line: #222228;--line2: #2e2e36;--tx: #f4f4f6;--tx2: #c9c9d1;--mu: #85858f;--ac: #ff4655;--ac2: #ff8a3d;--ok: #2ee59d;--wa: #ffb547;--vio: #9b7bff;--steam: #66c0f4;--shadow: 0 10px 40px #0008;--prov: #1c1c22;--prov-line: #34343e;color-scheme:dark}:root[data-theme=light]{--bg: #f3f3f5;--panel: #ffffff;--raise: #f6f6f8;--line: #e7e7ec;--line2: #d9d9e0;--tx: #101014;--tx2: #33333b;--mu: #6c6c78;--ac: #e5283a;--ac2: #f06a1d;--ok: #0f9d66;--wa: #b7791f;--vio: #6b46e0;--steam: #1a7fc1;--shadow: 0 10px 40px #0002;--prov: #ececf1;--prov-line: #c9c9d3;color-scheme:light}*{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent}html,body{margin:0}body{background:var(--bg);color:var(--tx);font:15px/1.5 Quicksand,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}img{display:block;max-width:100%}:focus-visible{outline:2px solid var(--ac);outline-offset:2px;border-radius:6px}.mu{color:var(--mu)}small,.sm{font-size:13px}.row{display:flex;align-items:center;gap:8px}.sp{justify-content:space-between}.wrap{flex-wrap:wrap}.grow{flex:1;min-width:0}.rot{animation:rot .9s linear infinite}@keyframes rot{to{transform:rotate(360deg)}}.app{display:flex;justify-content:center;min-height:100vh}.rail{position:sticky;top:0;height:100vh;width:76px;flex:none;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:18px 0}.rail nav,.rail-foot{display:flex;flex-direction:column;gap:4px;position:relative}.rail a,.rail button.navb{width:56px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;gap:14px;color:var(--mu);background:none;border:0;cursor:pointer;position:relative;font-size:15.5px;font-weight:600;transition:background .15s,color .15s}.rail a svg,.rail button.navb svg{flex:none;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.rail a:hover,.rail button.navb:hover{background:var(--raise);color:var(--tx)}.rail a:hover svg,.rail button.navb:hover svg{transform:scale(1.12) rotate(-4deg)}.rail a:active svg,.rail button.navb:active svg{transform:scale(.9)}.rail a.on{color:var(--tx)}.rail nav a.on:before{content:"";position:absolute;left:-10px;top:14px;bottom:14px;width:4px;border-radius:4px;background:linear-gradient(var(--ac),var(--ac2));box-shadow:0 0 12px var(--ac);animation:railOn .3s ease-out}@keyframes railOn{0%{transform:scaleY(0);opacity:0}}.rail button.navb.new{background:var(--raise)}.rail button.navb.new:hover{background:linear-gradient(135deg,var(--ac),var(--ac2));color:#fff}.rail button.navb.new:hover svg{transform:rotate(90deg) scale(1.1)}.rail .lbl{display:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rail-brand{margin-bottom:6px}.rail-brand .logo-mark{transition:transform .4s cubic-bezier(.34,1.56,.64,1),filter .3s}.rail-brand:hover{background:none!important}.rail-brand:hover .logo-mark{transform:rotate(-8deg) scale(1.08);filter:drop-shadow(0 0 10px #ff465599)}@media (min-width: 1280px){.rail{width:236px;align-items:stretch;padding:18px 12px 18px 8px}.rail a,.rail button.navb{width:100%;justify-content:flex-start;padding:0 14px}.rail .lbl{display:inline}.rail-brand{height:56px!important}.rail nav a .dot{left:30px;right:auto}.rail nav a.on{background:var(--raise)}.rail nav a.on:before{left:-8px}}.logo{font-weight:800;letter-spacing:-.04em;font-size:22px}.logo i{font-style:normal;background:linear-gradient(90deg,var(--ac),var(--ac2));-webkit-background-clip:text;background-clip:text;color:transparent}.logo-mark{width:36px;height:36px}.main{width:100%;max-width:640px;min-width:0}.topbar{position:sticky;top:0;z-index:5;height:60px;display:grid;grid-template-columns:minmax(48px,auto) minmax(0,1fr) minmax(48px,auto);align-items:center;gap:4px;background:color-mix(in srgb,var(--bg) 82%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:0 6px}.topbar h1{margin:0;text-align:center;font-size:16px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar .end{justify-self:end;flex:none;flex-wrap:nowrap}.topbar .end>*{flex:none}@media (max-width: 700px){.topbar h1{text-align:left;padding-left:2px}}.icon-btn{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:none;border:0;color:var(--tx);cursor:pointer;position:relative}.icon-btn:hover{background:var(--raise)}.dot{position:absolute;top:6px;right:6px;min-width:17px;height:17px;border-radius:99px;background:var(--ac);color:#fff;font-size:10.5px;font-weight:700;display:grid;place-items:center;padding:0 4px;border:2px solid var(--bg)}.panel{background:var(--panel);border:1px solid var(--line);border-radius:24px 24px 0 0;min-height:calc(100vh - 60px);overflow:hidden;box-shadow:0 0 0 1px color-mix(in srgb,var(--line) 40%,transparent),0 8px 30px #0003}.panel.flat{border-radius:24px;min-height:0;margin-bottom:14px}.pad{padding:16px}.side{width:320px;flex:none;padding:12px 0 0 24px;display:none}.side .card{position:sticky;top:12px}.side-search{display:flex;align-items:center;gap:10px;height:46px;padding:0 16px;margin-bottom:14px;border-radius:16px;background:var(--panel);border:1px solid var(--line);color:var(--mu);transition:border-color .2s,box-shadow .2s}.side-search:focus-within{border-color:var(--line2);box-shadow:0 0 0 3px color-mix(in srgb,var(--ac) 18%,transparent)}.side-search input{flex:1;min-width:0;background:none;border:0;outline:none;color:var(--tx);font-size:14.5px}.sugg{display:flex;flex-direction:column;gap:12px;margin-top:12px}.sugg-row{display:flex;align-items:center;gap:10px;animation:suggIn .35s ease-out both}.sugg-row:nth-child(2){animation-delay:.05s}.sugg-row:nth-child(3){animation-delay:.1s}.sugg-row:nth-child(4){animation-delay:.15s}.sugg-row:nth-child(5){animation-delay:.2s}@keyframes suggIn{0%{opacity:0;transform:translate(10px)}}.linkish{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer}.linkish:hover b{text-decoration:underline}.ell{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-cta{position:relative;overflow:hidden}.add-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:linear-gradient(110deg,transparent 35%,color-mix(in srgb,var(--ac2) 14%,transparent) 50%,transparent 65%);background-size:250% 100%;animation:shine 5s ease-in-out infinite}@keyframes shine{0%,60%{background-position:130% 0}to{background-position:-30% 0}}.fab{position:fixed;right:24px;bottom:24px;z-index:6;width:64px;height:56px;border-radius:18px;border:1px solid var(--line2);background:var(--panel);color:var(--tx);display:none;place-items:center;cursor:pointer;box-shadow:var(--shadow);transition:transform .2s cubic-bezier(.34,1.56,.64,1),background .2s,color .2s}.fab:hover{transform:translateY(-3px) scale(1.04);background:linear-gradient(135deg,var(--ac),var(--ac2));color:#fff;border-color:transparent}.fab:hover svg{transform:rotate(90deg)}.fab svg{transition:transform .25s}@media (min-width: 701px) and (max-width: 1179px){.fab{display:grid}}@media (prefers-reduced-motion: reduce){.rail a svg,.rail button.navb svg,.fab,.fab svg,.rail-brand .logo-mark{transition:none}.rail nav a.on:before,.sugg-row,.add-cta:after{animation:none}}.tabbar{display:none}@media (min-width: 1180px){.side{display:block}}@media (hover: none){.topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb,var(--bg) 96%,transparent)}}@media (max-width: 700px){.rail{display:none}.panel{border-radius:0;border-left:0;border-right:0;min-height:calc(100vh - 124px)}.tabbar{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:6;height:calc(62px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line)}.tabbar a,.tabbar button{flex:1;display:grid;place-items:center;color:var(--mu);background:none;border:0;position:relative}.tabbar a.on{color:var(--tx)}.main{padding-bottom:70px}}@media (max-width: 700px) and (hover: none){.tabbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb,var(--bg) 97%,transparent)}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:38px;padding:0 16px;border-radius:12px;border:1px solid var(--line2);background:var(--panel);color:var(--tx);font-weight:600;font-size:14px;cursor:pointer;white-space:nowrap;transition:transform .08s,background .15s,opacity .15s}.btn:hover{background:var(--raise)}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.5;cursor:default}.btn.pr{background:var(--tx);color:var(--bg);border-color:var(--tx)}.btn.pr:hover{opacity:.88}.btn.ac{background:linear-gradient(90deg,var(--ac),var(--ac2));border:0;color:#fff}.btn.steam{background:#1b2838;border-color:#2a475e;color:#c7d5e0}.btn.steam:hover{background:#2a475e;color:#fff}.btn.sm{height:32px;padding:0 12px;font-size:13px;border-radius:10px}.btn.block{width:100%}.btn.ghost{border-color:transparent;background:none}input.in,textarea.in,select.in{width:100%;background:var(--raise);border:1px solid var(--line);border-radius:12px;padding:10px 12px;outline:none;transition:border .15s}input.in:focus,textarea.in:focus,select.in:focus{border-color:var(--line2)}textarea.in{resize:vertical;min-height:80px}label.f{display:block;margin:14px 0 6px;font-size:13px;color:var(--mu);font-weight:600}.tabs{display:flex;border-bottom:1px solid var(--line)}.tabs button{flex:1;height:48px;background:none;border:0;border-bottom:1px solid transparent;color:var(--mu);font-weight:600;cursor:pointer;margin-bottom:-1px}.tabs button.on{color:var(--tx);border-bottom-color:var(--tx)}@media (max-width: 420px){.tabs button{font-size:14px;padding:0 4px;white-space:nowrap}}.chip{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 12px;border-radius:99px;border:1px solid var(--line2);background:none;color:var(--tx2);font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap}.chip.on{background:var(--tx);color:var(--bg);border-color:var(--tx)}.chip.free.on{background:var(--ok);border-color:var(--ok);color:#04120c}.chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px 0}.chips::-webkit-scrollbar{display:none}.tag{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:7px;font-size:12px;font-weight:600;background:var(--raise);color:var(--tx2);border:1px solid var(--line)}.tag.ok{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 40%,transparent);background:color-mix(in srgb,var(--ok) 10%,transparent)}.tag.wa{color:var(--wa);border-color:color-mix(in srgb,var(--wa) 40%,transparent);background:color-mix(in srgb,var(--wa) 10%,transparent)}.tag.ac{color:var(--ac);border-color:color-mix(in srgb,var(--ac) 40%,transparent);background:color-mix(in srgb,var(--ac) 10%,transparent)}.tag.vio{color:var(--vio);border-color:color-mix(in srgb,var(--vio) 40%,transparent);background:color-mix(in srgb,var(--vio) 10%,transparent)}.av{border-radius:50%;object-fit:cover;display:grid;place-items:center;color:#fff;font-weight:700;flex:none;background:var(--raise)}.av-link{flex:none;position:relative}.av-link:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px}.uline{display:inline-flex;align-items:center;gap:5px;min-width:0}.uname{font-weight:600;position:relative}@media (max-width: 700px){.chip,.btn,.tag,.popt,.imap-title,.acts button,.devlog>a,.lb-row .av-link,.reel .info>a,.facts dd a,.cmp-tools button{position:relative}.chip:after,.btn:after,.tag:after,.popt:after,.imap-title:after,.acts button:after,.devlog>a:after,.lb-row .av-link:after,.reel .info>a:after,.facts dd a:after,.cmp-tools button:after{content:"";position:absolute;left:0;right:0;top:50%;height:max(100%,40px);transform:translateY(-50%)}.chips{padding-block:5px;margin-block:-5px}.feat-media .car-btn{width:40px;height:40px}}.uname:after,.read-more:after{content:"";position:absolute;left:-4px;right:-4px;top:50%;height:40px;transform:translateY(-50%)}.read-more{position:relative;display:inline-block}.uname:hover{text-decoration:underline}.vcheck{color:var(--steam);flex:none}.devmark{color:var(--vio);flex:none}.lv{font-size:10.5px;font-weight:800;padding:1px 6px;border-radius:6px;letter-spacing:.02em;color:#fff;flex:none}.lv.t1{background:#3a3a44}.lv.t2{background:linear-gradient(90deg,#2f8f6f,#2ee59d);color:#04120c}.lv.t3{background:linear-gradient(90deg,#4062e8,#66c0f4)}.lv.t4{background:linear-gradient(90deg,#7a4bff,#c06bff)}.lv.t5{background:linear-gradient(90deg,var(--ac),var(--ac2))}.thumb{width:100%;aspect-ratio:460 / 215;object-fit:cover;border-radius:12px;background:var(--raise)}.thumb.ph{display:grid;place-items:center;font-size:34px;color:#fff;font-weight:800}.ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background:#000a;display:flex;align-items:center;justify-content:center;padding:16px;animation:fade .15s}@keyframes fade{0%{opacity:0}}.sheet{width:100%;max-width:560px;max-height:calc(100vh - 32px);overflow:auto;background:var(--panel);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow);padding:0 18px 18px}.sheet.wide{max-width:760px}.sheet-h{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;padding:14px 0 10px;background:var(--panel);z-index:1}@media (max-width: 700px){.ov{align-items:flex-end;padding:0}.sheet{border-radius:22px 22px 0 0;max-height:92vh;padding-bottom:calc(18px + env(safe-area-inset-bottom))}}.toasts{position:fixed;left:50%;transform:translate(-50%);bottom:84px;z-index:50;display:flex;flex-direction:column;gap:8px;align-items:center;pointer-events:none}.toast{background:var(--tx);color:var(--bg);padding:10px 18px;border-radius:99px;font-weight:600;font-size:14px;box-shadow:var(--shadow);animation:up .2s}.toast.err{background:var(--ac);color:#fff}.toast.xp{background:linear-gradient(90deg,var(--vio),var(--ac));color:#fff}@keyframes up{0%{transform:translateY(10px);opacity:0}}.spin{display:grid;place-items:center;padding:40px;color:var(--mu)}.empty{text-align:center;padding:48px 24px;color:var(--mu)}.empty b{display:block;color:var(--tx);font-size:16px;margin:10px 0 4px}.empty-i{width:56px;height:56px;border-radius:18px;background:var(--raise);display:inline-grid;place-items:center;color:var(--tx2)}.empty p{margin:0 0 16px}.divider{height:1px;background:var(--line)}.section-t{font-size:13px;font-weight:700;color:var(--mu);text-transform:uppercase;letter-spacing:.06em;margin:22px 0 10px;display:flex;align-items:center;gap:6px}.composer-row{display:flex;gap:12px;align-items:center;padding:16px;border-bottom:1px solid var(--line);cursor:text}.composer-row .ph{flex:1;color:var(--mu)}.post{display:block;padding:14px 16px;border-bottom:1px solid var(--line);cursor:pointer;transition:background .1s}.post:hover{background:color-mix(in srgb,var(--raise) 50%,transparent)}.post .lane{display:flex;flex-direction:column;align-items:center}.post .thread-line{flex:1;width:2px;background:var(--line2);margin-top:6px;border-radius:2px}.post .body{flex:1;min-width:0}.post .meta{display:flex;align-items:center;justify-content:space-between;gap:6px}.post .txt{margin:2px 0 0;white-space:pre-wrap;word-wrap:break-word;color:var(--tx)}.post .txt a.mention{color:var(--steam)}.post .reply-to{font-size:13px;color:var(--mu)}.acts{display:flex;gap:4px;margin:8px 0 0 -8px}.acts button{display:inline-flex;align-items:center;gap:5px;height:34px;padding:0 10px;border-radius:99px;background:none;border:0;color:var(--mu);font-size:13px;cursor:pointer}.acts button:hover{background:var(--raise);color:var(--tx)}.acts button.liked{color:var(--ac)}.acts button.liked svg{fill:var(--ac)}.hwrap{position:relative;display:inline-grid;place-items:center}.hpop{animation:hpop .45s cubic-bezier(.17,.89,.32,1.49)}@keyframes hpop{0%{transform:scale(1)}25%{transform:scale(.7)}60%{transform:scale(1.3)}to{transform:scale(1)}}.hburst{position:absolute;left:50%;top:50%;width:4px;height:4px;margin:-2px 0 0 -2px;border-radius:50%;pointer-events:none;box-shadow:0 -13px 0 0 var(--ac),11px -7px 0 0 var(--wa),12px 6px 0 0 var(--ac),0 13px 0 0 var(--wa),-12px 6px 0 0 var(--ac),-11px -7px 0 0 var(--wa);animation:hburst .55s ease-out forwards}@keyframes hburst{0%{transform:scale(.3);opacity:1}to{transform:scale(1.35);opacity:0}}.ntick{display:inline-block;animation:ntick .3s ease-out}@keyframes ntick{0%{transform:translateY(6px);opacity:0}}@media (prefers-reduced-motion: reduce){.hpop,.hburst,.ntick{animation:none}.hburst{display:none}}.children{margin-left:24px;border-left:2px solid var(--line)}.children .post{padding-left:14px}.gembed{display:grid;grid-template-columns:150px 1fr;gap:12px;margin-top:10px;border:1px solid var(--line);border-radius:16px;padding:10px;background:var(--raise);cursor:pointer}.gembed .thumb{border-radius:10px}.gembed .nm{font-weight:700;display:flex;align-items:center;gap:6px}.gembed .ds{font-size:13px;color:var(--mu);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:2px 0 8px}@media (max-width: 480px){.gembed{grid-template-columns:1fr}}.ggrid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;padding:16px}@media (max-width: 480px){.ggrid{grid-template-columns:1fr}}.gcard{display:flex;flex-direction:column;gap:8px;cursor:pointer}.gcard .nm{font-weight:700;line-height:1.25}.gcard .sub{font-size:12.5px;color:var(--mu)}.gcard .imgw{position:relative}.gcard .imgw .badges{position:absolute;left:8px;top:8px;display:flex;gap:5px}.gcard .imgw .price{position:absolute;right:8px;bottom:8px;background:#000c;color:#fff;padding:2px 9px;border-radius:8px;font-weight:700;font-size:13px}.gcard .imgw .price.free{background:var(--ok);color:#04120c}.match{font-weight:700;color:var(--ok);font-size:12.5px}.grow-row{display:flex;align-items:center;gap:12px;padding:10px 16px;cursor:pointer}.grow-row:hover{background:var(--raise)}.grow-row .thumb{width:120px;flex:none;border-radius:10px}.searchbar{position:relative;padding:14px 16px 10px}.searchbar input{padding-left:42px;height:46px;border-radius:14px;font-size:15px}.searchbar .si{position:absolute;left:30px;top:27px;color:var(--mu)}.searchbar .fb{position:absolute;right:24px;top:20px}.trend{padding:4px 16px 12px}.trend-i{display:flex;align-items:center;gap:12px;padding:10px 4px;border-bottom:1px solid var(--line);cursor:pointer}.trend-i:last-child{border-bottom:0}.trend-i .ti{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--ok) 14%,transparent);color:var(--ok);flex:none}.fgroup{margin-bottom:16px}.fgroup h4{margin:0 0 8px;font-size:13px;color:var(--mu);font-weight:700}.fgroup .chips{flex-wrap:wrap;overflow:visible}.disc{display:flex;flex-direction:column;height:calc(100vh - 60px);height:calc(100dvh - 60px);min-height:0!important}@media (max-width: 700px){.disc{height:calc(100vh - 122px - env(safe-area-inset-bottom));height:calc(100dvh - 122px - env(safe-area-inset-bottom))}}.reels{flex:1;min-height:0;overflow-y:scroll;scroll-snap-type:y mandatory;scrollbar-width:none;overscroll-behavior:contain}.reels::-webkit-scrollbar{display:none}.reel{height:100%;scroll-snap-align:start;scroll-snap-stop:always;position:relative;overflow:hidden;background:#000;color:#fff;contain:strict}.reel video,.reel .bgimg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.reel .reel-vid{position:absolute;width:100%;aspect-ratio:16 / 9;height:auto;max-height:100%;object-fit:contain;inset:auto 0;top:30%;transform:translateY(-50%)}.reel .reel-blur{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.55}@media (min-aspect-ratio: 4/3){.reel .reel-vid{top:50%;height:100%;aspect-ratio:auto}}.disc-dbg{position:fixed;top:64px;left:8px;z-index:9999;margin:0;padding:6px 8px;background:#000c;color:#9f9;font:11px/1.35 ui-monospace,monospace;border-radius:6px;pointer-events:none;white-space:pre}.reel .bgimg.kb{animation:kb 18s ease-in-out infinite alternate}@keyframes kb{to{transform:scale(1.12) translate(-2%,-2%)}}.reel .ph-bg{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:90px}.reel .shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0006 0,transparent 25%,transparent 45%,#000e 100%);pointer-events:none}.reel .side-acts{position:absolute;right:8px;bottom:18px;display:flex;flex-direction:column;gap:12px;align-items:center}.reel .side-acts button{display:flex;flex-direction:column;align-items:center;gap:3px;background:none;border:0;color:#fff;font-size:10.5px;font-weight:600;cursor:pointer;text-shadow:0 1px 4px #000;max-width:64px}.reel .side-acts .bub{width:40px;height:40px;border-radius:50%;background:#0000004d;box-shadow:inset 0 0 0 1px #ffffff26;display:grid;place-items:center;transition:transform .1s}.reel .side-acts button:active .bub{transform:scale(.9)}.reel .side-acts .on .bub{background:#fff;color:#000}.reel .side-acts .on.heart .bub{background:var(--ac);color:#fff}.reel .info{position:absolute;left:16px;right:78px;bottom:22px;text-shadow:0 1px 4px #000a}.reel .info h2{margin:0 0 6px;font-size:26px;letter-spacing:-.02em;line-height:1.1}.reel .info p{margin:8px 0;font-size:14px;opacity:.92;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.reel .pill{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:99px;background:#00000059;box-shadow:inset 0 0 0 1px #ffffff26;font-size:12px;font-weight:600}.reel .pill.match{background:var(--ok);color:#04120c;text-shadow:none}.reel .top{position:absolute;top:14px;left:16px;right:16px;display:flex;justify-content:space-between;align-items:center}.reel .top .tbtns{display:flex;gap:8px}.reel:fullscreen{background:#000}.reel:fullscreen .reel-vid{top:50%;height:100%;aspect-ratio:auto}.reel:fullscreen .side-acts,.reel:fullscreen .info,.reel:fullscreen .shade,.reel:fullscreen .reel-blur,.reel:fullscreen .top>:not(.fs-back){display:none}.reel .fs-back{display:none}.reel:fullscreen .fs-back{display:grid;position:absolute;top:14px;left:14px}.hero{position:relative}.hero .bg{height:220px;background-size:cover;background-position:center;position:relative}.hero .bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 20%,var(--panel))}.hero .head{padding:0 16px;margin-top:-110px;position:relative}.hero .head .thumb{max-width:340px;box-shadow:var(--shadow);border-radius:14px}.hero h1{font-size:28px;letter-spacing:-.025em;margin:14px 0 4px;line-height:1.15}.buybox{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--line);border-radius:16px;background:var(--raise);margin:16px;flex-wrap:wrap}.buybox .pr{font-size:22px;font-weight:800}.buybox .bb-disc{background:#4c6b22;color:#beee11;font-weight:800;padding:2px 7px;border-radius:6px}.gallery{display:flex;gap:10px;overflow-x:auto;padding:0 16px 6px;scroll-snap-type:x mandatory}.gallery>*{flex:none;width:82%;max-width:520px;scroll-snap-align:start;border-radius:14px;overflow:hidden;aspect-ratio:16/9;background:#000;cursor:zoom-in}.gallery img,.gallery video{width:100%;height:100%;object-fit:cover}.about{padding:0 16px;color:var(--tx2);overflow-wrap:anywhere}.about img{border-radius:10px;margin:10px 0;height:auto}.about h2{font-size:17px;color:var(--tx)}.facts{display:grid;grid-template-columns:140px 1fr;gap:10px 14px;padding:0 16px;font-size:14px}.facts dt{color:var(--mu)}.facts dd{margin:0}.reqs{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:0 16px;font-size:13px;color:var(--tx2)}.reqs ul{padding-left:18px;margin:6px 0}@media (max-width: 560px){.reqs{grid-template-columns:1fr}.facts{grid-template-columns:110px 1fr}}.revbar{height:8px;border-radius:9px;background:var(--ac);overflow:hidden}.revbar i{display:block;height:100%;background:var(--ok)}.lightbox{position:fixed;top:0;right:0;bottom:0;left:0;background:#000e;z-index:40;display:grid;place-items:center;padding:20px;cursor:zoom-out}.lightbox img{max-height:90vh;border-radius:12px}.cover{height:170px;background-size:cover;background-position:center;position:relative}.ph-cover{height:170px}.pf-head{padding:0 16px 14px;position:relative}.pf-head .av{border:4px solid var(--panel);margin-top:-46px}.pf-name{font-size:22px;font-weight:800;letter-spacing:-.02em;display:flex;align-items:center;gap:6px;margin-top:8px}.xpbar{height:8px;border-radius:9px;background:var(--raise);overflow:hidden;border:1px solid var(--line)}.xpbar i{display:block;height:100%;background:linear-gradient(90deg,var(--vio),var(--ac),var(--ac2));border-radius:9px;transition:width .5s}.socials{display:flex;gap:6px;flex-wrap:wrap}.socials a{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;border:1px solid var(--line);color:var(--tx2)}.socials a:hover{background:var(--raise);color:var(--tx)}.bars .b{display:grid;grid-template-columns:110px 1fr 42px;gap:10px;align-items:center;margin:9px 0;font-size:13px}.bars .t{height:10px;border-radius:9px;background:var(--raise);overflow:hidden}.bars .t i{display:block;height:100%;border-radius:9px;background:linear-gradient(90deg,var(--ac),var(--ac2))}.bars.recent .t i{background:linear-gradient(90deg,var(--vio),var(--steam))}.badges-g{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.badge-c{border:1px solid var(--line);border-radius:16px;padding:14px;text-align:center;background:var(--raise)}.badge-c.off{opacity:.4;filter:grayscale(1)}.badge-c .bi{width:44px;height:44px;border-radius:14px;margin:0 auto 8px;display:grid;place-items:center;background:linear-gradient(135deg,var(--vio),var(--ac));color:#fff}.badge-c b{display:block;font-size:13.5px}.badge-c small{color:var(--mu)}.lvl-card{padding:18px;border-radius:20px;background:radial-gradient(120% 140% at 0 0,color-mix(in srgb,var(--vio) 30%,transparent),transparent 60%),radial-gradient(120% 140% at 100% 100%,color-mix(in srgb,var(--ac) 26%,transparent),transparent 60%),var(--raise);border:1px solid var(--line)}.lvl-num{font-size:44px;font-weight:800;letter-spacing:-.04em;line-height:1}.quest{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--line);border-radius:16px;margin-bottom:8px;background:var(--raise)}.quest .qi{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--panel);border:1px solid var(--line);flex:none}.quest.done .qi{background:var(--ok);color:#04120c;border-color:var(--ok)}.qbar{height:5px;border-radius:9px;background:var(--panel);overflow:hidden;margin-top:6px}.qbar i{display:block;height:100%;background:var(--ok)}.mg-card{border:1px solid var(--line);border-radius:20px;padding:16px;background:var(--raise);cursor:pointer;transition:transform .12s,border .12s}.mg-card:hover{transform:translateY(-2px);border-color:var(--line2)}.mg-card .mi{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;color:#fff;margin-bottom:10px}.mg-opts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.mg-opt{padding:14px 10px;border-radius:14px;border:1px solid var(--line2);background:var(--raise);cursor:pointer;font-weight:600;text-align:center;transition:background .15s,border .15s}.mg-opt:hover:not(:disabled){border-color:var(--tx2)}.mg-opt.right{background:color-mix(in srgb,var(--ok) 22%,transparent);border-color:var(--ok)}.mg-opt.wrong{background:color-mix(in srgb,var(--ac) 22%,transparent);border-color:var(--ac)}.mg-img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:14px;filter:blur(2px) saturate(1.1)}.lb-row{display:flex;align-items:center;gap:10px;padding:9px 4px;border-bottom:1px solid var(--line)}.lb-row .rk{width:26px;text-align:center;font-weight:800;color:var(--mu)}.lb-row .rk.g1{color:#ffd54a}.lb-row .rk.g2{color:#cfd8dc}.lb-row .rk.g3{color:#e0a26b}.cal-month{position:sticky;top:60px;z-index:2;background:var(--panel);padding:12px 16px 8px;font-weight:800;font-size:15px;border-bottom:1px solid var(--line);text-transform:capitalize}.cal-item{display:flex;gap:14px;padding:12px 16px;border-bottom:1px solid var(--line);cursor:pointer;align-items:center}.cal-item:hover{background:var(--raise)}.cal-date{width:54px;flex:none;text-align:center;border:1px solid var(--line);border-radius:14px;padding:6px 0;background:var(--raise)}.cal-date b{display:block;font-size:22px;line-height:1.1}.cal-date small{color:var(--ac);font-weight:700;text-transform:uppercase;font-size:11px}.cal-item .thumb{width:110px;flex:none}.cal-bell{flex:none;align-self:center;min-width:44px;min-height:44px;padding:4px 6px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border:1px solid var(--line);border-radius:14px;background:transparent;color:var(--tx2);cursor:pointer;font:inherit}.cal-bell:hover{background:var(--raise);color:var(--tx)}.cal-bell:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.cal-bell.on{color:var(--ac);border-color:color-mix(in srgb,var(--ac) 45%,var(--line));background:color-mix(in srgb,var(--ac) 10%,transparent)}.cal-bell small{font-size:11px;font-weight:700;line-height:1}@media (max-width: 480px){.cal-item{gap:10px;padding:12px}.cal-item .thumb{width:84px}.cal-date{width:46px}}.devlog{padding:16px;border-bottom:1px solid var(--line)}.devlog .dimg{width:100%;max-height:260px;object-fit:cover;border-radius:14px;margin:10px 0}.devlog h3{margin:6px 0;font-size:17px;letter-spacing:-.01em}.devlog .dt{white-space:pre-wrap;color:var(--tx2);font-size:14px}.award{margin:16px;border:1px solid var(--line);border-radius:22px;overflow:hidden;background:var(--raise)}.award-h{padding:16px;display:flex;gap:12px;align-items:center;background:linear-gradient(90deg,color-mix(in srgb,var(--wa) 18%,transparent),transparent)}.award-h .ai{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#ffd54a,#ff8a3d);color:#2a1600;flex:none}.award .win{display:grid;grid-template-columns:1fr;gap:10px;padding:0 16px 16px}.award .win .first{position:relative;cursor:pointer}.award .win .first .crown{position:absolute;left:10px;top:10px;background:#ffd54a;color:#2a1600;font-weight:800;padding:3px 10px;border-radius:99px;font-size:12px;display:flex;gap:4px;align-items:center}.award .runner{display:flex;align-items:center;gap:10px;cursor:pointer;padding:6px 0}.award .runner .thumb{width:92px;flex:none}.login{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(60% 50% at 20% 10%,color-mix(in srgb,var(--ac) 20%,transparent),transparent),radial-gradient(50% 50% at 90% 90%,color-mix(in srgb,var(--vio) 22%,transparent),transparent),var(--bg)}.login-box{max-width:420px;width:100%;text-align:center}.login-box .logo{font-size:46px}.login-box p{color:var(--tx2)}.feat{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:26px 0;text-align:left}.feat div{border:1px solid var(--line);border-radius:16px;padding:12px;background:color-mix(in srgb,var(--panel) 70%,transparent);font-size:13px;color:var(--tx2)}.feat svg{color:var(--ac);margin-bottom:6px}.consent{position:fixed;left:16px;right:16px;bottom:80px;z-index:45;max-width:520px;margin:0 auto;background:var(--panel);border:1px solid var(--line2);border-radius:18px;padding:14px 16px;box-shadow:var(--shadow);font-size:13.5px}@media (min-width: 701px){.consent{bottom:20px}}.menu{position:absolute;bottom:60px;left:10px;width:240px;background:var(--panel);border:1px solid var(--line2);border-radius:18px;box-shadow:var(--shadow);padding:6px;z-index:20}.menu a,.menu button{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:12px;background:none;border:0;cursor:pointer;font-weight:500;text-align:left}.menu a:hover,.menu button:hover{background:var(--raise)}.menu .divider{margin:4px 0}.menu.top{bottom:auto;top:54px;left:6px}.mobile-only{display:none}@media (max-width: 700px){.mobile-only{display:grid}}.hub-sec{padding:22px 16px 4px;border-top:1px solid var(--line)}.eyebrow{font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ac);display:flex;align-items:center;gap:5px}.hub-h{margin:2px 0 0;font-size:21px;letter-spacing:-.02em;font-weight:800}.hscroll{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;margin:0 -16px;padding-left:16px;padding-right:16px;scrollbar-width:thin}.mini{flex:none;width:210px;scroll-snap-align:start;cursor:pointer;display:flex;flex-direction:column;gap:6px}.mini .nm{font-weight:700;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini:hover .thumb{filter:brightness(1.1)}.ranklist{display:grid;grid-template-columns:1fr;margin:0 -16px}.ranklist .grow-row .thumb,.genre-box .grow-row .thumb{width:104px}.rank{width:28px;text-align:center;font-size:22px;font-weight:800;color:var(--mu);flex:none;font-variant-numeric:tabular-nums}.rank.r1,.rank.r2,.rank.r3{background:linear-gradient(180deg,var(--ac),var(--ac2));-webkit-background-clip:text;background-clip:text;color:transparent}.genre-box{display:grid;gap:10px}.genre-box>div:last-child{margin:0 -16px}.feat-car{padding:6px 0 16px}.feat-main{margin:10px 16px 0;border:1px solid var(--line);border-radius:20px;overflow:hidden;background:var(--raise);cursor:pointer}.feat-media{position:relative;aspect-ratio:16 / 9;background:#000}.feat-media .fill{width:100%;height:100%;object-fit:cover;display:block}.feat-media .play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:58px;height:58px;border-radius:50%;background:#0008;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;display:grid;place-items:center}.car-btn{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:50%;border:0;background:#000a;color:#fff;display:grid;place-items:center;cursor:pointer;opacity:0;transition:opacity .15s}.feat-main:hover .car-btn{opacity:1}@media (hover: none){.car-btn{opacity:1}}.car-btn.l{left:10px}.car-btn.r{right:10px}.feat-info{padding:14px 16px 16px}.feat-info h3{margin:0;font-size:20px;letter-spacing:-.02em}.feat-info p{margin:8px 0 10px;color:var(--tx2);font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.car-dots{display:flex;justify-content:center;gap:6px;margin-top:10px}.car-dots{gap:0;margin-top:0}.car-dots button{position:relative;width:24px;height:40px;border:0;background:none;padding:0;cursor:pointer;transition:width .2s}.car-dots button:before{content:"";position:absolute;left:50%;top:50%;width:7px;height:7px;border-radius:9px;background:var(--line2);transform:translate(-50%,-50%);transition:width .2s}.car-dots button.on{width:34px}.car-dots button.on:before{width:22px;background:var(--ac)}.post .txt a.mention,a.mention{color:var(--steam)}.repost-h{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--mu);font-weight:600;margin:-4px 0 6px 26px}.repost-h:hover{color:var(--tx)}.acts button.reposted{color:var(--ok)}.qembed{margin-top:10px;border:1px solid var(--line);border-radius:16px;padding:10px 12px;background:var(--raise);cursor:pointer}.qembed:hover{border-color:var(--line2)}.qembed .dimg{width:100%;object-fit:cover;border-radius:12px}.replies-h{padding:12px 16px 4px;font-weight:800;border-top:1px solid var(--line);display:flex;align-items:center;gap:8px}.cal-month{position:static!important;top:auto}.devlog .dacts{display:flex;gap:4px;flex-wrap:wrap;margin:8px 0 0 -8px}.devlog .dacts button.on{color:var(--ac)}.devlog .dacts button.on.down{color:var(--wa)}.libgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;padding:0 16px 16px}.libcard{border-radius:12px;overflow:hidden;background:var(--raise);border:1px solid var(--line);cursor:pointer;display:flex;flex-direction:column}.libcard img{width:100%;aspect-ratio:460 / 215;object-fit:cover;display:block;background:var(--line)}.libcard .ln{padding:8px 10px;font-size:13px}.libcard .ln b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.libcard.tr{border-color:color-mix(in srgb,var(--ac) 55%,var(--line))}.stat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.stat{border:1px solid var(--line);border-radius:16px;padding:12px 14px;background:var(--raise)}.stat .v{font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin-top:2px}.stat .k{font-size:12px;color:var(--mu);font-weight:600}.stat .s{font-size:12px;color:var(--mu);margin-top:2px}.persona{border-radius:18px;padding:16px;background:linear-gradient(135deg,color-mix(in srgb,var(--vio) 35%,var(--raise)),color-mix(in srgb,var(--ac) 25%,var(--raise)));border:1px solid var(--line);margin-bottom:12px}.hbars{display:flex;align-items:flex-end;gap:8px;height:120px;padding:6px 0}.hbars .c{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;height:100%;justify-content:flex-end;min-width:0}.hbars .c i{display:block;width:100%;max-width:46px;border-radius:8px 8px 3px 3px;background:linear-gradient(180deg,var(--ac2),var(--ac));min-height:3px}.hbars .c small{font-size:10.5px;color:var(--mu);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.hbars .c b{font-size:12px}.splitbar{display:flex;height:12px;border-radius:99px;overflow:hidden;background:var(--line)}.splitbar i{display:block;height:100%}.ladder{display:flex;flex-direction:column;gap:8px}.rung{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;border:1px solid var(--line);background:var(--raise)}.rung .ri{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-weight:800;color:#fff;flex:none}.rung.cur{border-color:var(--ac);box-shadow:0 0 0 1px var(--ac) inset}.rung.lock{opacity:.55}.mg-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width: 480px){.mg-grid{grid-template-columns:1fr}}.clue{border:1px solid var(--line);border-radius:12px;padding:8px 12px;background:var(--raise);margin-bottom:8px;font-size:14px}.clue small{display:block;color:var(--mu);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.combo{font-weight:800;color:var(--wa)}.steam-hint{margin:0 16px 10px;padding:10px 12px;border-radius:14px;border:1px dashed var(--line2);font-size:13px;color:var(--tx2);display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap}.media-fit{width:100%;height:100%;object-fit:contain;display:block;background:#000}@media (max-width: 700px){.tabbar a,.tabbar button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:10.5px;font-weight:600;padding-top:4px}.tabbar a span,.tabbar button>span:last-child{line-height:1;letter-spacing:.01em}.tabbar .tb-post .plus{width:40px;height:28px;border-radius:10px;display:grid;place-items:center;background:var(--tx);color:var(--bg);margin-bottom:1px}.tabbar .av{width:23px!important;height:23px!important}.tabbar a.on .av{box-shadow:0 0 0 2px var(--tx)}}.menu .menu-cta{background:linear-gradient(90deg,var(--ac),var(--ac2));color:#fff;font-weight:700;margin-bottom:4px}.menu .menu-cta:hover{background:linear-gradient(90deg,var(--ac),var(--ac2));filter:brightness(1.08)}.menu{max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media (max-width: 700px){.menu.top{max-height:calc(100dvh - 150px - env(safe-area-inset-bottom))}}.pmedia{display:grid;gap:3px;margin-top:10px;border-radius:16px;overflow:hidden;border:1px solid var(--line)}.pmedia button{padding:0;border:0;background:var(--raise);cursor:zoom-in;position:relative;display:block;min-height:0}.pmedia img{width:100%;height:100%;object-fit:cover;display:block}.pmedia.n1 img{max-height:520px;height:auto}.pmedia.n2{grid-template-columns:1fr 1fr;aspect-ratio:16/9}.pmedia.n3{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;aspect-ratio:16/9}.pmedia.n3 button:first-child{grid-row:span 2}.pmedia.n4{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;aspect-ratio:16/9}.gif-badge{position:absolute;left:8px;bottom:8px;background:#000b;color:#fff;font-size:11px;font-weight:800;padding:1px 6px;border-radius:5px}.poll{margin-top:10px;display:flex;flex-direction:column;gap:7px}.popt{height:38px;border-radius:99px;border:1px solid var(--steam);color:var(--steam);background:none;font-weight:700;cursor:pointer}.popt:hover{background:color-mix(in srgb,var(--steam) 12%,transparent)}.pres{position:relative;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;overflow:hidden;font-size:14.5px}.pres i{position:absolute;left:0;top:0;bottom:0;background:var(--raise);border-radius:8px;transition:width .5s}.pres.win i{background:color-mix(in srgb,var(--steam) 28%,transparent)}.pres span,.pres b{position:relative}.pres.win b,.pres.win span{font-weight:800}.newscard{display:flex;align-items:center;gap:12px;margin-top:8px;padding:8px 12px 8px 8px;border:1px solid var(--line);border-radius:14px;background:var(--raise)}.newscard:hover{border-color:var(--line2)}.newscard img{width:92px;height:52px;flex:none;border-radius:8px;object-fit:cover}.newscard .nc-b{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.newscard .nc-b b{font-size:14px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.newscard .nc-go{flex:none}.news-h{padding:14px 16px;border-bottom:1px solid var(--line)}.news-li{display:flex;flex-direction:column;padding:8px 0;border-bottom:1px solid var(--line)}.share-menu{right:0;left:auto!important;top:34px!important;width:230px}@media (max-width: 480px){.share-menu{right:-40px}}.shot-prev{border-radius:14px;overflow:hidden;border:1px solid var(--line);background:var(--raise);min-height:160px;display:grid;place-items:center}.shot-prev img{width:100%;height:auto}.reasons{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media (max-width: 480px){.reasons{grid-template-columns:1fr}}.reason{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--line2);border-radius:12px;cursor:pointer;font-size:14px}.reason.on{border-color:var(--ac);background:color-mix(in srgb,var(--ac) 10%,transparent)}.reason input{accent-color:var(--ac)}.cmp-ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background:#5b708366;display:flex;justify-content:center;align-items:flex-start;padding:5vh 16px 16px;animation:fade .15s}:root[data-theme=dark] .cmp-ov{background:#5b70834d}.cmp{width:100%;max-width:600px;max-height:90vh;background:var(--panel);border-radius:18px;display:flex;flex-direction:column;box-shadow:var(--shadow);overflow:hidden}.cmp-h{display:flex;align-items:center;gap:6px;padding:8px 12px;min-height:56px}.cmp-link{background:none;border:0;color:var(--steam);font-weight:700;cursor:pointer;padding:6px 10px;border-radius:99px;font-size:14px}.cmp-link:hover{background:color-mix(in srgb,var(--steam) 10%,transparent)}.btn.pill{border-radius:99px;height:36px;background:var(--tx);color:var(--bg);border:0;padding:0 18px;font-weight:800}.btn.pill:disabled{opacity:.45}.cmp-b{flex:1;overflow-y:auto;padding:4px 16px 12px}.cmp-ta{width:100%;border:0;outline:none;background:none;resize:none;font-size:20px;line-height:1.4;padding:6px 0;min-height:96px;color:var(--tx)}.cmp-ta::placeholder{color:var(--mu)}.cmp-sched{display:flex;align-items:center;gap:6px;background:none;border:0;color:var(--steam);font-size:13.5px;margin:0 0 8px 52px;cursor:pointer;padding:0}.cmp-media{display:grid;gap:8px;margin:8px 0}.cmp-media.n2,.cmp-media.n3,.cmp-media.n4{grid-template-columns:1fr 1fr}.cmp-media>div{position:relative;border-radius:16px;overflow:hidden;background:var(--raise);aspect-ratio:4/3}.cmp-media.n1>div{aspect-ratio:auto;max-height:420px}.cmp-media img{width:100%;height:100%;object-fit:cover}.cmp-media .rm{position:absolute;top:6px;left:6px;width:32px;height:32px;border-radius:50%;border:0;background:#0f1419bf;color:#fff;display:grid;place-items:center;cursor:pointer}.cmp-media .up{display:grid;place-items:center}.cmp-poll{border:1px solid var(--line2);border-radius:16px;padding:12px;margin:8px 0;display:flex;flex-direction:column;gap:8px}.cmp-tools{display:flex;align-items:center;gap:2px;padding:8px 12px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--line)}.cmp-tools button{width:36px;height:36px;border-radius:50%;border:0;background:none;color:var(--steam);display:grid;place-items:center;cursor:pointer}.cmp-tools button:hover:not(:disabled){background:color-mix(in srgb,var(--steam) 12%,transparent)}.cmp-tools button:disabled{opacity:.4;cursor:default}.cmp-tools button.on{background:color-mix(in srgb,var(--steam) 16%,transparent)}.gif-ic{border:2px solid currentColor;border-radius:4px;font-size:9.5px;font-weight:900;padding:0 2px;line-height:13px}.cmp-inline{display:flex;gap:12px;align-items:flex-start;padding:14px 16px 6px;border-bottom:1px solid var(--line);cursor:text}.cmp-inline .ph{color:var(--mu);margin-top:2px;font-size:15px}.cmp-inline .cmp-tools{padding:6px 0 4px;margin-left:-8px;border-top:0}.cmp-inline .cmp-tools .btn.pill{width:auto;height:32px;border-radius:99px;background:var(--tx);color:var(--bg);padding:0 16px;font-size:13.5px}.cmp-tools .ring{display:flex;align-items:center;gap:6px;margin-right:4px}.gifbox{border:1px solid var(--line);border-radius:14px;padding:8px;margin-top:10px}.gifgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;max-height:300px;overflow-y:auto;margin-top:8px}.gifgrid button{padding:0;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:var(--raise);aspect-ratio:1}.gifgrid img{width:100%;height:100%;object-fit:cover}.sched-i{display:flex;gap:10px;align-items:flex-start;padding:12px 4px;border-bottom:1px solid var(--line)}@media (max-width: 700px){.cmp-ov{padding:0;background:var(--panel)}.cmp{max-width:none;max-height:none;height:100%;border-radius:0;box-shadow:none}.cmp-h{padding-top:calc(8px + env(safe-area-inset-top))}}.statsfoot{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 8px;margin-top:10px}.statsfoot div{display:flex;flex-direction:column}.statsfoot b{font-size:19px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.statsfoot span{font-size:11.5px;color:var(--mu)}.dual{position:relative;height:30px}.dual .track{position:absolute;left:0;right:0;top:13px;height:4px;background:var(--line2);border-radius:4px}.dual .track i{position:absolute;top:0;bottom:0;background:linear-gradient(90deg,var(--ac),var(--ac2));border-radius:4px}.dual input[type=range]{position:absolute;left:0;width:100%;top:4px;margin:0;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:22px}.dual input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;width:22px;height:22px;border-radius:50%;background:#fff;border:2px solid var(--ac);cursor:pointer;box-shadow:0 1px 4px #0006}.dual input[type=range]::-moz-range-thumb{pointer-events:auto;width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid var(--ac);cursor:pointer}.dual input[type=range]::-webkit-slider-runnable-track{background:none}.mini-thumb{width:70px!important;flex:none;border-radius:8px}.slogo{border-radius:14px;object-fit:cover;flex:none;background:var(--raise)}.slogo.ph{display:grid;place-items:center;color:#fff;font-weight:800}.studio-row{display:flex;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--line);cursor:pointer}.studio-row:hover{background:var(--raise)}.okc{color:var(--ok)}.wac{color:var(--wa)}.acc{color:var(--ac)}.studio-hero{display:flex;align-items:center;gap:16px;padding:22px 16px;border-bottom:1px solid var(--line);flex-wrap:wrap}.studio-hero h1{margin:0 0 4px;font-size:26px;letter-spacing:-.02em;display:flex;align-items:center;gap:8px}.studio-hero svg{vertical-align:-2px}.mrow{display:flex;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--line)}.mrow:hover{background:var(--raise)}.micon{width:58px;height:58px;border-radius:14px;flex:none;object-fit:cover}.micon.ph{display:grid;place-items:center;background:var(--raise);color:var(--mu)}body.adm-mode{background:#07070a}:root[data-theme=light] body.adm-mode{background:#eceef2}.adm{display:grid;grid-template-columns:240px 1fr;min-height:100vh}.adm-nav{position:sticky;top:0;height:100vh;border-right:1px solid var(--line);padding:16px 12px;display:flex;flex-direction:column;gap:14px;background:var(--panel)}.adm-brand{display:flex;align-items:center;gap:8px;background:none;border:0;cursor:pointer;padding:6px 8px;color:var(--tx)}.adm-nav nav{display:flex;flex-direction:column;gap:2px;flex:1}.adm-nav nav a{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;color:var(--mu);font-weight:600;font-size:14px}.adm-nav nav a:hover{background:var(--raise);color:var(--tx)}.adm-nav nav a.active{background:var(--raise);color:var(--tx);box-shadow:inset 3px 0 0 var(--ac)}.adm-who{display:flex;align-items:center;gap:8px;padding:8px;border-top:1px solid var(--line)}.adm-main{padding:26px 32px 60px;min-width:0;max-width:1200px}.adm-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;flex-wrap:wrap}.adm-h h1{margin:0;font-size:26px;letter-spacing:-.03em}.adm-h p{margin:4px 0 0;max-width:640px}} .adm-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.adm-kpi{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:14px 16px;display:flex;flex-direction:column;gap:2px}.adm-kpi .k{font-size:12.5px;color:var(--mu);font-weight:600;display:flex;align-items:center;gap:7px}.adm-kpi b{font-size:30px;letter-spacing:-.03em;line-height:1.15}.adm-kpi .s{font-size:12px;color:var(--mu)}.adm-kpi.live{background:radial-gradient(120% 140% at 0 0,color-mix(in srgb,var(--ok) 18%,transparent),transparent 60%),var(--panel);border-color:color-mix(in srgb,var(--ok) 35%,var(--line))}.pulse{width:9px;height:9px;border-radius:50%;background:var(--ok);display:inline-block;position:relative;flex:none}.pulse:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--ok);animation:ping 1.6s cubic-bezier(0,0,.2,1) infinite}.pulse.big{width:14px;height:14px}.pulse.off,.pulse.off:after{background:var(--mu);animation:none}@keyframes ping{75%,to{transform:scale(2.6);opacity:0}}.adm-alerts{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0 0}.adm-alerts a{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;background:color-mix(in srgb,var(--wa) 12%,transparent);border:1px solid color-mix(in srgb,var(--wa) 40%,transparent);color:var(--wa);font-weight:600;font-size:14px}.adm-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px}.adm-grid2{display:grid;grid-template-columns:1.3fr 1fr;gap:12px;margin-top:12px}.adm-card{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:14px 16px;margin-bottom:10px}.adm-grid3 .adm-card,.adm-grid2 .adm-card{margin:0}.adm-area{width:100%;height:80px;display:block;margin:8px 0 4px}.adm-bar{display:grid;grid-template-columns:130px 1fr 40px;gap:10px;align-items:center;font-size:13px;margin-top:9px}.adm-bar span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,monospace;font-size:12px}.adm-bar i{display:block;height:8px;border-radius:6px;background:linear-gradient(90deg,var(--steam),var(--vio))}.adm-bar b{text-align:right}.adm-li{padding:8px 0;border-bottom:1px solid var(--line);font-size:14px}.adm-li:last-child{border-bottom:0}.adm-table{background:var(--panel);border:1px solid var(--line);border-radius:16px;overflow:hidden}.adm-table:empty{display:none}.adm-tr{display:flex;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid var(--line)}.adm-tr:last-child{border-bottom:0}.adm-thumb{width:130px!important;flex:none}.rep .rep-prev{display:block;margin:10px 0 6px;padding:10px 12px;border-radius:12px;background:var(--raise);border:1px solid var(--line)}.adm-deny{min-height:100vh;display:grid;place-items:center}.live-top{display:grid;grid-template-columns:220px 1fr 260px;gap:12px}.live-top>div{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:14px 16px}.live-online{display:flex;align-items:center;gap:16px;background:radial-gradient(120% 140% at 0 0,color-mix(in srgb,var(--ok) 20%,transparent),transparent 65%),var(--panel)!important}.live-online b{font-size:40px;letter-spacing:-.04em;line-height:1;display:block}.live-online span{font-size:13px;color:var(--mu)}.spark{display:flex;align-items:flex-end;gap:3px;height:70px;margin-top:10px}.spark i{flex:1;background:color-mix(in srgb,var(--steam) 55%,transparent);border-radius:3px 3px 1px 1px;transition:height .4s;min-height:3px}.spark i.now{background:var(--ok)}.live-mix{display:flex;flex-direction:column;gap:8px;justify-content:center}.live-feed{background:var(--panel);border:1px solid var(--line);border-radius:16px;overflow:hidden;max-height:calc(100vh - 330px);min-height:300px;overflow-y:auto}.live-ev{display:flex;align-items:center;gap:10px;padding:9px 14px;border-bottom:1px solid var(--line);font-size:14px}.live-ev.new{animation:evin 1.4s ease-out}@keyframes evin{0%{background:color-mix(in srgb,var(--ok) 22%,transparent);transform:translateY(-6px)}to{background:transparent;transform:none}}.live-ev time{font-variant-numeric:tabular-nums;flex:none}.live-ic{width:26px;height:26px;border-radius:8px;display:inline-grid;place-items:center;flex:none;background:var(--raise);color:var(--tx2)}.live-ic.k-page{color:var(--steam);background:color-mix(in srgb,var(--steam) 14%,transparent)}.live-ic.k-login{color:var(--ok);background:color-mix(in srgb,var(--ok) 14%,transparent)}.live-ic.k-logout{color:var(--mu)}.live-ic.k-post{color:var(--vio);background:color-mix(in srgb,var(--vio) 14%,transparent)}.live-ic.k-like{color:var(--ac);background:color-mix(in srgb,var(--ac) 14%,transparent)}.live-ic.k-report{color:var(--wa);background:color-mix(in srgb,var(--wa) 14%,transparent)}.live-path{font-family:ui-monospace,monospace;font-size:12px;background:var(--raise);border:1px solid var(--line);padding:1px 6px;border-radius:6px;margin-left:6px}@media (max-width: 1000px){.adm-kpis{grid-template-columns:repeat(2,1fr)}.adm-grid3,.adm-grid2,.live-top{grid-template-columns:1fr}}@media (max-width: 760px){.adm{grid-template-columns:minmax(0,1fr)}.adm-nav{min-width:0;position:sticky;height:auto;z-index:5;flex-direction:column;padding:10px;gap:8px;border-right:0;border-bottom:1px solid var(--line)}.adm-nav nav{flex-direction:row;overflow-x:auto;scrollbar-width:none;min-width:0}.adm-nav nav a{white-space:nowrap;padding:8px 10px;flex:none;min-height:40px}.adm-nav nav a.active{box-shadow:inset 0 -2px 0 var(--ac)}.adm-who{display:none}.adm-main{padding:16px 14px 60px}.adm-kpi b{font-size:24px}.adm-thumb{width:90px!important}.live-ev time{display:none}}.reel .side-acts{gap:11px;bottom:18px}.reel .side-acts .bub{width:42px;height:42px}.tl-head{font-size:13px;color:var(--mu);margin:2px 0 4px;line-height:1.35}.tl-toggle{background:none;border:0;padding:0;font:inherit;color:var(--ac);cursor:pointer}.tl-toggle:hover{text-decoration:underline}.tl-wait{opacity:.75}.tl-fade{animation:tl-fade .14s ease-out}@keyframes tl-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.tl-fade{animation:none}}.lang-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px}.lang-grid button{text-align:left;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:transparent;color:inherit;font:inherit;cursor:pointer}.lang-grid button.on{border-color:var(--ac);box-shadow:inset 0 0 0 1px var(--ac);font-weight:600}.menu .menu-lang{display:flex;align-items:center;gap:12px;padding:10px 14px;color:inherit}.menu .menu-lang select{flex:1;background:transparent;color:inherit;border:1px solid var(--line);border-radius:10px;padding:6px 8px;font:inherit}.menu .menu-lang select option{color:#111}.ytcard{margin-top:10px;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--raise)}.yt-frame{position:relative;aspect-ratio:16 / 9;background:#000}.yt-frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.yt-poster{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:0;cursor:pointer;background:#000}.yt-poster img{width:100%;height:100%;object-fit:cover;display:block}.yt-badge{position:absolute;top:10px;right:10px;background:red;color:#fff;font-weight:700;font-size:12px;padding:3px 9px;border-radius:999px}.yt-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:66px;height:66px;border-radius:50%;display:grid;place-items:center;color:#fff;background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:transform .15s}.yt-poster:hover .yt-play{transform:translate(-50%,-50%) scale(1.08);background:red}.yt-meta{display:flex;flex-direction:column;gap:2px;padding:10px 14px 12px;color:inherit;text-decoration:none}.yt-meta b{font-size:14px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.yt-meta span{font-size:13px;color:var(--mu)}.game-link{color:var(--link, #1d9bf0);font-weight:600}.game-link:hover{text-decoration:underline}.cmp-mention{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ac);background:none;border:1px dashed var(--line);border-radius:999px;padding:4px 10px;margin:4px 0 0;cursor:pointer}.st-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.st-tile{background:var(--raise);border:1px solid var(--line);border-radius:14px;padding:10px 12px;display:flex;flex-direction:column;gap:2px;min-width:0}.st-tile-k{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--mu);line-height:1.3;overflow-wrap:anywhere}.st-tile-k svg{flex:none}.st-tile b{font-size:20px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.st-tile-s{font-size:11.5px;color:var(--mu)}.st-live{width:8px;height:8px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 3px color-mix(in srgb,var(--ok) 25%,transparent);flex:none}.st-boards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.st-board{border:1px solid var(--line);border-radius:16px;padding:6px;min-width:0;background:var(--panel)}.st-board-h{display:flex;align-items:center;gap:7px;margin:6px 8px 8px;font-size:14px;font-weight:700;color:var(--tx)}.st-board-h svg{color:var(--ac);flex:none}.st-row{display:flex;align-items:center;gap:9px;padding:6px 8px;border-radius:10px;min-width:0;color:inherit}a.st-row:hover,.st-row:hover{background:var(--raise)}.st-row.me{background:color-mix(in srgb,var(--ac) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ac) 40%,transparent)}.st-rank{width:22px;flex:none;text-align:center;font-size:12.5px;font-weight:700;color:var(--mu);font-variant-numeric:tabular-nums}.st-rank.medal{font-size:17px}.st-gthumb.thumb{width:54px;flex:none;border-radius:7px}.st-gthumb.thumb.ph{font-size:13px}.st-gthumb.lg.thumb{width:92px;border-radius:9px}.st-name{display:flex;flex-direction:column;min-width:0;font-size:13.5px;line-height:1.25}.st-name,.st-name b,.st-name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.st-name:hover b{text-decoration:underline}.st-val{flex:none;font-size:13.5px;font-variant-numeric:tabular-nums;color:var(--tx2)}.st-row.me .st-val{color:var(--tx)}.st-gap{text-align:center;color:var(--mu);line-height:1;padding:2px 0 4px;letter-spacing:.2em}.st-note{margin:4px 8px 8px}.st-cta{display:flex;align-items:center;gap:6px;margin:4px 2px 2px;padding:8px;border-top:1px dashed var(--line);color:var(--ac);font-weight:600}.st-cta:hover{text-decoration:underline}.st-chart{margin-top:16px;border:1px solid var(--line);border-radius:16px;padding:12px 14px}.st-bars{width:100%;height:110px;display:block;margin:10px 0 4px}.st-bars rect{fill:color-mix(in srgb,var(--ac) 55%,transparent)}.st-bars rect.today{fill:var(--ac)}.st-bars rect:hover{fill:var(--ac2)}.pc-h{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.pc-title{display:flex;flex-direction:column;gap:1px;min-width:0}.pc-k{display:flex;align-items:center;gap:6px}.pc-now{font-size:22px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pc-seg{padding:3px}.pc-seg button{height:28px;padding:0 10px;font-size:12.5px;flex:none;white-space:nowrap}.pc-plot{position:relative;margin:12px 4px 6px 0;touch-action:pan-y;cursor:crosshair}.pc-plot svg{width:100%;height:150px;display:block;overflow:visible}.pc-stop{stop-color:var(--ok)}.pc-line{fill:none;stroke:var(--ok);stroke-width:2;stroke-linejoin:round}.pc-cursor{stroke:var(--mu);stroke-width:1;stroke-dasharray:3 3}.pc-dot{position:absolute;width:9px;height:9px;border-radius:50%;background:var(--ok);border:2px solid var(--panel);transform:translate(-50%,-50%);pointer-events:none}.pc-dot.live{box-shadow:0 0 0 4px color-mix(in srgb,var(--ok) 25%,transparent)}.pc-peak{position:absolute;width:7px;height:7px;border-radius:50%;border:2px solid var(--ok);background:var(--panel);transform:translate(-50%,-50%)}.pc-tip{position:absolute;top:-6px;transform:translate(10px);background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:5px 9px;display:flex;flex-direction:column;font-size:12px;color:var(--mu);white-space:nowrap;pointer-events:none;box-shadow:0 4px 14px #0003;z-index:1}.pc-tip.left{transform:translate(calc(-100% - 10px))}.pc-tip b{color:var(--tx);font-size:14px;font-variant-numeric:tabular-nums}.pc-axis{gap:8px;flex-wrap:wrap}.pc-axis b{color:var(--tx2);font-weight:600;font-variant-numeric:tabular-nums}.pc-note{margin:6px 0 0}.pc-empty{margin:14px 0 4px}.adm-card.pc{margin-bottom:10px}.st-src{display:grid;gap:6px;margin-top:8px}.st-src-row{display:flex;align-items:center;gap:8px;min-width:0}.st-src-row .grow{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-src-bar{flex:0 0 34%;height:6px;border-radius:3px;background:var(--raise);overflow:hidden}.st-src-bar i{display:block;height:100%;background:var(--ac);border-radius:3px}.st-src-row b{min-width:3.2em;text-align:right;font-variant-numeric:tabular-nums}.st-axis{stroke:var(--line2);stroke-width:1;vector-effect:non-scaling-stroke}.st-posts .st-row{align-items:flex-start}.st-body{font-size:14px;color:var(--tx2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.st-pmeta{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex:none;font-variant-numeric:tabular-nums}.st-pmeta span{display:inline-flex;align-items:center;gap:4px}.st-games{display:grid;gap:12px}.st-game{padding:10px}.st-game-h{display:flex;align-items:center;gap:10px;color:inherit;margin-bottom:8px;min-width:0}.st-game-h b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-game-h:hover b{text-decoration:underline}.st-kv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.st-kv>div{background:var(--raise);border-radius:10px;padding:7px 9px;display:flex;flex-direction:column;min-width:0}.st-kv .sm{font-size:11.5px;line-height:1.3;overflow-wrap:anywhere}.st-kv b{font-size:15px;font-variant-numeric:tabular-nums}@media (max-width: 600px){.st-boards{grid-template-columns:1fr}.st-kv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 380px){.st-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.st-tile b{font-size:18px}}.adm-origin{margin-top:6px;font-size:13px;line-height:1.45;padding:6px 10px;border-radius:10px;background:var(--raise);color:var(--tx2);overflow-wrap:anywhere}.adm-origin.foreign{background:color-mix(in srgb,var(--ac) 10%,transparent)}.adm-origin.unsure,.adm-origin.retry{background:color-mix(in srgb,var(--wa) 10%,transparent)}.addgame-done{text-align:center;padding:8px 4px 4px}.addgame-done .ic{width:56px;height:56px;margin:0 auto 12px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--ok) 15%,transparent);color:var(--ok)}.addgame-done p{margin:0 0 16px;line-height:1.55}.gchip{display:flex;align-items:center;gap:12px;margin-top:8px;padding:8px 12px 8px 8px;border:1px solid var(--line);border-radius:14px;cursor:pointer;background:var(--raise)}.gchip:hover{border-color:var(--line2)}.gchip img,.gchip .thumb{width:92px;height:43px;flex:none;border-radius:8px;object-fit:cover}.gchip .nm{font-weight:700;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gchip .tag{font-size:11px;padding:1px 7px}.arts{display:flex;flex-direction:column}.art{display:flex;gap:14px;padding:14px 16px;border-top:1px solid var(--line);color:inherit}.art:hover{background:var(--raise)}.art img{width:112px;height:76px;flex:none;border-radius:10px;object-fit:cover;background:var(--raise)}.art-b{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}.art h3{margin:0;font-size:16px;line-height:1.3;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.art p{margin:0;font-size:13.5px;color:var(--mu);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.art.lead{flex-direction:column;gap:10px}.art.lead img{width:100%;height:auto;aspect-ratio:1.91;border-radius:14px}.art.lead h3{font-size:21px}.art-meta{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--mu)}.art-cat{color:var(--ac);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:11px}.article{padding:18px 18px 8px}.article h1{margin:8px 0 10px;font-size:26px;line-height:1.2;letter-spacing:-.02em}.article .lede{margin:0 0 14px;font-size:16px;line-height:1.5;color:var(--tx2)}.article .art-img{width:100%;border-radius:14px;margin:4px 0 16px;aspect-ratio:1.91;object-fit:cover}.art-body p{margin:0 0 14px;font-size:16px;line-height:1.7}.art-body h2{margin:22px 0 10px;font-size:20px;line-height:1.3;letter-spacing:-.01em}.art-body ul{margin:0 0 14px;padding-left:22px;font-size:16px;line-height:1.7}.art-body li{margin:0 0 4px}.art-body figure{margin:6px 0 18px}.art-body figure img{display:block;max-width:100%;height:auto;margin:0 auto;border-radius:12px;background:var(--raise)}.art-body figcaption{margin-top:6px;font-size:13px;line-height:1.45;color:var(--mu);text-align:center;overflow-wrap:anywhere}.art-game{display:inline-flex;align-items:center;gap:6px;margin:4px 0 14px;padding:6px 12px;border:1px solid var(--line2);border-radius:99px;font-size:13.5px;font-weight:600}.art-src{border-top:1px solid var(--line);padding:12px 0 6px}.art-src h4{margin:0 0 8px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--mu)}.art-src ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.art-src a{font-size:13.5px;color:var(--tx2)}.art-src a:hover{color:var(--steam)}.newscard .nc-sum{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.imap-wrap{padding:12px 10px 4px}.imap{position:relative;isolation:isolate;z-index:0}.imap svg{display:block;width:100%;height:auto;overflow:visible}.prov{fill:var(--prov);stroke:var(--prov-line);stroke-width:.8;stroke-linejoin:round;cursor:pointer;transition:fill .15s}.prov:hover{fill:color-mix(in srgb,var(--ac) 22%,var(--prov))}.prov.has:hover{filter:brightness(1.15)}.prov.on{stroke:var(--ac);stroke-width:1.6}.prov.sel{fill:color-mix(in srgb,var(--ac) 55%,transparent);stroke:var(--ac);stroke-width:2}.imap-pin{position:absolute;transform:translate(-8px,-50%);display:flex;align-items:center;gap:3px;padding:2px 3px 2px 0;border:0;background:none;cursor:pointer;color:var(--tx);font-weight:800;font-size:12px;line-height:1;transition:opacity .15s}.imap-dots{position:relative;width:16px;height:16px;flex:none;transition:transform .15s}.imap-dots i{position:absolute;left:3px;top:3px;width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,var(--ac),var(--ac2));border:1.5px solid var(--bg);box-shadow:0 1px 4px #0007}.imap-dots.multi i:nth-child(1){left:0;top:5px}.imap-dots.multi i:nth-child(2){left:6px;top:5px}.imap-dots.multi i:nth-child(3){left:3px;top:0}.imap-n{text-shadow:0 1px 2px var(--bg),0 0 5px var(--bg),0 0 8px var(--bg)}.imap-pin:hover .imap-dots,.imap-pin.on .imap-dots{transform:scale(1.25)}.imap-pin.on .imap-n{color:var(--ac)}.imap-pin.dim{opacity:.45}.imap-lbl{position:absolute;top:100%;left:0;margin-top:1px;white-space:nowrap;font-size:11px;font-weight:700;color:var(--tx2);text-shadow:0 1px 3px var(--bg),0 0 6px var(--bg);pointer-events:none}.imap-card{border-bottom:1px solid var(--line)}.imap-card .imap-title{display:flex;align-items:center;gap:8px;padding:12px 16px 0;font-weight:800}.imap-card .imap-title svg{color:var(--ac)}.imap-h{display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.imap-h svg{color:var(--ac)}.imap-note{margin:10px 16px}.imap-rank{display:flex;flex-wrap:wrap;gap:8px;padding:0 16px 20px}.imap-rank .chip b{margin-left:6px;color:var(--ac)}.gcard .badges .tag.role{background:#000b;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ff-steps{display:flex;align-items:center;gap:6px;margin-top:10px;flex-wrap:wrap}.ff-steps button{width:32px;height:32px;border-radius:10px;border:1px solid var(--line2);background:var(--raise);color:var(--tx);font-weight:800;cursor:pointer}.ff-steps button:disabled{opacity:.35;cursor:default}.ff-steps button.on{border-color:var(--tx)}.ff-steps button.bad{background:color-mix(in srgb,var(--ac) 22%,transparent);border-color:var(--ac)}.ff-steps button.good{background:color-mix(in srgb,var(--ok) 25%,transparent);border-color:var(--ok)}.ff-guess{margin-top:12px;position:relative}.ff-list{position:absolute;left:0;right:0;bottom:calc(100% + 6px);z-index:6;border:1px solid var(--line2);border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #00000073;display:flex;flex-direction:column-reverse}.ff-list button{display:block;width:100%;text-align:left;padding:10px 12px;border:0;border-bottom:1px solid var(--line);background:var(--raise);color:var(--tx);font-weight:600;cursor:pointer}.ff-list button:first-child{border-bottom:0}.ff-list button:hover{background:var(--line)}.ban-box{display:flex;gap:12px;text-align:left;margin:16px 0;padding:14px;border-radius:14px;border:1px solid var(--ac);background:color-mix(in srgb,var(--ac) 12%,transparent)}.ban-box>svg{color:var(--ac);flex:none;margin-top:2px}.ban-box .sm{margin-top:4px}.ban-cur{display:grid;gap:6px;justify-items:start;padding:12px;margin-bottom:12px;border-radius:12px;background:var(--raise);border:1px solid var(--line2)}.ban-kinds{display:grid;gap:8px}.ban-kind{display:flex;gap:10px;align-items:flex-start;text-align:left;padding:12px;border-radius:12px;border:1px solid var(--line2);background:var(--raise);color:var(--tx);cursor:pointer}.ban-kind .grow{display:grid;gap:2px}.ban-kind .bi{color:var(--mu);margin-top:1px}.ban-kind.on{border-color:var(--ac);background:color-mix(in srgb,var(--ac) 10%,var(--raise))}.ban-kind.on .bi{color:var(--ac)}.reel-comments{margin:0 -16px;max-height:70vh;overflow-y:auto;padding-top:4px}.ib-frame{position:relative;overflow:hidden;border-radius:14px;aspect-ratio:16 / 9;background:#000;border:2px solid var(--line2)}.ib-frame img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.ib-hint{position:absolute;left:0;top:0;background:#000b;color:#fff;font-weight:700;font-size:14px;padding:6px 12px;border-bottom-right-radius:12px}.ib-steps{display:flex;gap:8px;justify-content:center;align-items:center;margin-top:12px;flex-wrap:wrap}.ib-steps button{width:42px;height:42px;border-radius:10px;border:2px solid transparent;background:var(--raise);color:var(--tx);font-weight:800;font-size:17px;cursor:pointer}.ib-steps button:disabled{opacity:.35;cursor:default}.ib-steps button.on{border-color:var(--tx)}.ib-steps button.bad{background:#c0392b;color:#fff}.ib-steps button.skip{background:#5b6472;color:#fff}.ib-steps button.ok{background:#1e9e6a;color:#fff}.ib-steps .ib-skip{width:auto;padding:0 14px;background:#1e9e6a;color:#fff;display:inline-flex;align-items:center;gap:4px}.ib-hints{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;margin:10px 0 4px}.ib-end{margin-top:14px;text-align:center}.ib-end .row{justify-content:center}.ib-sq{display:inline-flex;gap:4px}.ib-sq i{width:var(--s);height:var(--s);border-radius:5px;border:1px solid var(--line2);display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:12px;font-weight:800;color:var(--ac)}.ib-sq i.ok,.ib-legend i.ok{background:#1e9e6a;border-color:#1e9e6a}.ib-sq i.bad,.ib-legend i.bad{background:#c0392b;border-color:#c0392b}.ib-sq i.skip,.ib-legend i.skip{background:#5b6472;border-color:#5b6472}.ib-sq i.off{opacity:.35}.ib-legend{display:flex;flex-wrap:wrap;gap:14px}.ib-legend span{display:inline-flex;align-items:center;gap:6px}.ib-legend i{width:18px;height:18px;border-radius:4px;border:1px solid var(--line2);display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:11px;font-weight:800;color:var(--ac)}.ib-list{display:flex;flex-direction:column;gap:6px}.ib-row{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:12px;background:var(--raise);color:var(--tx);text-decoration:none}.ib-row:hover{background:var(--line)}.ib-row b{width:64px}.ib-row .ib-st{margin-left:auto;display:inline-flex}.desk-only{display:inline}.mob-only{display:none}@media (max-width: 700px){.desk-only{display:none}.mob-only{display:inline}}@media (min-width: 1180px){.app.wide .main{max-width:1160px;flex:1 1 auto}.app.wide .ggrid{grid-template-columns:repeat(3,1fr)}.app.wide .ranklist{grid-template-columns:1fr 1fr;column-gap:8px}.app.wide .mini{width:250px}.app.wide .hub-sec{padding:26px 24px 6px}.app.wide .hscroll{margin:0 -24px;padding-left:24px;padding-right:24px}.app.wide .feat-main{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);margin:12px 24px 0}.app.wide .feat-info{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:24px}.app.wide .feat-info h3{font-size:24px}.app.wide .feat-info p{-webkit-line-clamp:5}.app.wide .searchbar{padding:16px 24px 10px}.app.wide .searchbar .si{left:38px}.app.wide .searchbar .fb{right:32px}}@media (min-width: 1500px){.app.wide .ggrid{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1800px){.app.wide .main{max-width:1320px}.app.wide .ggrid{grid-template-columns:repeat(5,1fr)}.app.wide .ranklist{grid-template-columns:1fr 1fr 1fr}}.mini .thumb,.ggrid .thumb{transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s,filter .2s}.mini:hover .thumb{transform:translateY(-3px);box-shadow:0 8px 24px #0006,0 0 0 2px color-mix(in srgb,var(--ac) 55%,transparent)}@media (prefers-reduced-motion: reduce){.mini .thumb,.ggrid .thumb{transition:none}.mini:hover .thumb{transform:none}}.rail{overflow-y:auto;scrollbar-width:none;z-index:8}.rail::-webkit-scrollbar{display:none}.rail-top{display:flex;align-items:center;justify-content:space-between;position:relative}.rail-burger{position:relative}.rail-sec{display:none}.wide-only{display:none!important}.menu.rail-pop{position:fixed;bottom:auto;z-index:40}@media (min-width: 1280px){.rail{justify-content:flex-start;gap:10px}.rail-top{padding:0 4px 0 0;margin-bottom:4px}.rail .wide-only{display:flex!important}.rail-burger.wide-only{display:block!important}.compact-only{display:none!important}.rail nav{gap:1px}.rail nav a,.rail nav button.navb{height:40px;border-radius:12px;font-size:14.5px;gap:12px}.rail-sec{display:block;padding:12px 14px 4px;font-size:12px;font-weight:600;color:var(--mu);letter-spacing:.02em}.rail nav a.on:before{top:10px;bottom:10px}.rail button.navb.add{color:var(--ac2)}.rail button.navb.add:hover{color:#fff;background:linear-gradient(135deg,var(--ac),var(--ac2))}}@media (min-width: 1280px){.rail{padding-top:0}.rail-top{height:60px;flex:none;margin-bottom:0}.rail nav a.on:before{left:-8px}}.side{padding-top:7px}.side .card{top:7px;max-height:calc(100vh - 14px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.side .card::-webkit-scrollbar{display:none}.side-search{height:46px;margin-bottom:7px}@media (min-width: 1280px){.rail nav a,.rail nav button.navb,.rail nav label.navb{height:34px;font-size:14px;gap:12px;border-radius:10px}.rail-sec{padding:10px 14px 3px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.rail nav .rail-sec:first-child{padding-top:0}.rail nav a.on:before{top:8px;bottom:8px}.rail nav a .dot{top:2px;left:26px}.rail button.navb.out{color:var(--ac)}}.rail label.navb.rail-lang{width:100%;justify-content:flex-start;padding:0 14px;color:var(--mu);cursor:pointer}.rail-lang select{flex:1;min-width:0;background:transparent;color:inherit;border:0;font:inherit;font-weight:600;cursor:pointer;outline:none}.rail-lang select option{color:#111}.rail-lang:hover{background:var(--raise);color:var(--tx)}.crash{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;text-align:center}.crash p{margin:0 0 6px;max-width:360px}.rail-sec.toggle{display:none;width:100%;border:0;background:none;cursor:pointer;text-align:left;align-items:center;justify-content:space-between;color:var(--mu)}.rail-sec.toggle:hover{color:var(--tx)}.rail-sec.toggle svg{transition:transform .2s}.rail-sec.toggle.open svg{transform:rotate(180deg)}.rail-more{display:contents}@media (min-width: 1280px){.rail-sec.toggle{display:flex;font-family:inherit}}.seg{display:flex;gap:4px;padding:4px;border-radius:12px;background:var(--raise);border:1px solid var(--line)}.seg button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:34px;border:0;border-radius:9px;background:none;color:var(--mu);font-weight:600;cursor:pointer}.seg button.on{background:var(--panel);color:var(--tx);box-shadow:0 1px 4px #0004}.sc-list{display:flex;flex-direction:column;gap:18px}.sc{background:var(--raise);border:1px solid var(--line);border-radius:16px;padding:14px 16px 12px}.sc-head{gap:12px;margin-bottom:10px;align-items:flex-start}.sc-head h3{margin:0;font-size:19px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-head h3:hover{color:var(--ac)}.sc-media{position:relative;display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:8px}.sc-big{position:relative;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;background:#000;cursor:pointer}.sc-big .fill{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sc-shots{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:8px;min-height:0}.sc-shots img{width:100%;height:100%;object-fit:cover;border-radius:8px;cursor:pointer;opacity:.85;transition:opacity .15s,transform .15s;min-height:0}.sc-shots img:hover,.sc-shots img.on{opacity:1;transform:scale(1.03)}.sc-foot{display:flex;justify-content:flex-end;margin-top:10px}.sc-pop{position:fixed;width:290px;z-index:30;padding:14px;border-radius:12px;background:var(--bg);border:1px solid var(--line);box-shadow:0 16px 40px #000a;display:flex;flex-direction:column;gap:8px;pointer-events:none;animation:scPop .15s ease-out}.sc-pop p{margin:0;font-size:13.5px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.sc-rev{background:var(--raise);border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;gap:4px}@keyframes scPop{0%{opacity:0;transform:translate(-6px)}}@media (max-width: 700px){.sc-media{grid-template-columns:1fr}.sc-shots{grid-template-rows:none;grid-template-columns:repeat(4,1fr)}.sc-shots img{aspect-ratio:16 / 9}.sc-pop{display:none}}.side-lang{display:inline-flex;align-items:center;gap:4px;cursor:pointer}.side-lang{position:relative}.side-lang select{background:transparent;color:inherit;border:0;font:inherit;cursor:pointer;outline:none;padding:0 2px 0 0;-moz-appearance:none;appearance:none;-webkit-appearance:none;field-sizing:content}.side-lang select option{color:#111}.side-lang:hover,.side-links a:hover{color:var(--tx)}.side-search-wrap{position:relative;z-index:20}.ss-drop{position:absolute;left:0;right:0;top:calc(100% - 2px);background:var(--bg);border:1px solid var(--line2);border-radius:14px;box-shadow:0 16px 40px #0008;padding:6px;display:flex;flex-direction:column;gap:2px;max-height:70vh;overflow-y:auto}.ss-i{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:10px;cursor:pointer}.ss-i:hover,.ss-i.on{background:var(--raise)}.ss-i img{width:64px;height:30px;object-fit:cover;border-radius:6px;flex:none}.ss-ph{width:64px;height:30px;border-radius:6px;background:var(--raise);display:grid;place-items:center;flex:none}.ss-i b{display:block;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-i .sm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-empty{padding:10px}.ss-all{display:flex;align-items:center;gap:6px;padding:9px 8px 6px;margin-top:2px;border-top:1px solid var(--line);color:var(--ac);font-size:13.5px;font-weight:600;cursor:pointer}@media (min-width: 701px) and (max-width: 1279px){.rail{justify-content:flex-start;overflow-y:auto;scrollbar-width:none}.rail .wide-only{display:flex!important}.rail a,.rail button.navb,.rail label.navb{height:44px}.rail nav{gap:2px}.rail-sec.toggle{display:flex;justify-content:center;width:56px;height:30px;padding:0}.rail-sec.toggle .lbl{display:none}}.login-wrap{display:grid;grid-template-columns:1fr;gap:8px;width:100%;max-width:980px;align-items:center;justify-items:center}@media (min-width: 900px){.login-wrap{grid-template-columns:1.1fr 1fr;gap:40px}}.lc-stage{position:relative;width:100%;max-width:460px;height:330px;border-radius:28px;overflow:hidden;background:radial-gradient(70% 60% at 50% 100%,color-mix(in srgb,var(--ac) 16%,transparent),transparent),linear-gradient(180deg,var(--raise),color-mix(in srgb,var(--raise) 60%,var(--bg)));border:1px solid var(--line)}.lc-scene{position:absolute;left:50%;bottom:0;width:400px;height:300px;transform:translate(-50%) scale(1.1);transform-origin:50% 100%}@media (max-width: 899px){.lc-stage{height:230px;max-width:420px}.lc-scene{transform:translate(-50%) scale(.72)}}.lc{position:absolute;bottom:0;animation:lcDrop .9s cubic-bezier(.3,.9,.4,1) var(--d, 0s) both}.lc-body{width:100%;height:100%;transform:skew(var(--lean, 0deg));transform-origin:50% 100%;transition:transform .35s cubic-bezier(.3,1.4,.5,1)}.lc-in{position:relative;width:100%;height:100%;animation:lcBreathe 3.6s ease-in-out calc(var(--d, 0s) + 1s) infinite;transform-origin:50% 100%}.lc-face{position:absolute;left:50%;top:34%;display:flex;flex-direction:column;align-items:center;gap:6px;transform:translate(calc(-50% + var(--fx, 0px)),var(--fy, 0px));transition:transform .25s ease-out}.lc-eyes{display:flex;gap:16px;transform:translate(var(--px, 0px),var(--py, 0px));transition:transform .2s ease-out}.lc-eye{width:10px;height:10px;border-radius:50%;background:#17151c;animation:lcBlink 5s var(--bd, 0s) infinite;transition:transform .2s,height .2s}.lc-mouth{width:14px;height:7px;border:3px solid #17151c;border-top:0;border-radius:0 0 12px 12px;transition:transform .25s,width .25s}@keyframes lcDrop{0%{transform:translateY(-460px)}55%{transform:translateY(0) scale(1.08,.86)}72%{transform:translateY(-16px) scale(.97,1.03)}86%{transform:translateY(0) scale(1.02,.98)}to{transform:translateY(0)}}@keyframes lcBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.015,.985)}}@keyframes lcBlink{0%,93%,to{transform:scaleY(1)}95.5%{transform:scaleY(.1)}}@keyframes lcHop{0%,to{transform:translateY(0)}40%{transform:translateY(-14px)}}@keyframes lcJump{0%,to{transform:translateY(0) scale(1)}30%{transform:translateY(-34px) scale(.96,1.05)}60%{transform:translateY(0) scale(1.05,.94)}}.lc-arcade{left:112px;width:116px;height:252px;z-index:1}.lc-arcade .lc-in{background:linear-gradient(160deg,#8f6bff,#6a3df0);border-radius:20px 20px 8px 8px;box-shadow:inset -10px 0 #0002}.lc-marquee{position:absolute;left:12px;right:12px;top:10px;height:20px;border-radius:8px;background:linear-gradient(90deg,var(--ac),var(--ac2, #ff8a3d))}.lc-screen{position:absolute;left:14px;right:14px;top:40px;height:88px;border-radius:12px;background:#1c1430;box-shadow:inset 0 0 0 3px #0005,0 0 18px #9cffb055}.lc-screen .lc-face{top:30%}.lc-screen .lc-eye{background:#9cffb0;border-radius:3px;box-shadow:0 0 8px #9cffb0}.lc-panel{position:absolute;left:14px;right:14px;top:140px;height:34px;border-radius:8px;background:#0003;display:flex;align-items:center;gap:8px;padding-left:14px}.lc-panel i{width:10px;height:10px;border-radius:50%;background:#ff4f9a;box-shadow:0 6px 0 -2px #0006}.lc-panel b{width:9px;height:9px;border-radius:50%;background:#ffd23f}.lc-cart{left:206px;width:88px;height:176px;z-index:2}.lc-cart .lc-in{background:linear-gradient(160deg,#ff6fb0,#f0377f);border-radius:12px 12px 18px 18px;box-shadow:inset -8px 0 #0002}.lc-ridges{position:absolute;left:12px;right:12px;top:10px;height:22px;background:repeating-linear-gradient(90deg,#0002 0 4px,transparent 4px 9px);border-radius:4px}.lc-label{position:absolute;left:10px;right:10px;top:44px;bottom:16px;border-radius:10px;background:#fff3}.lc-label .lc-face{top:26%}.lc-slime{left:24px;width:206px;height:120px;z-index:3}.lc-slime .lc-in{background:radial-gradient(90% 80% at 40% 30%,#ff8a5c,#ff5a36);border-radius:110px 110px 22px 22px/120px 120px 22px 22px}.lc-slime .lc-face{top:38%}.lc-shine{position:absolute;left:34px;top:22px;width:34px;height:16px;border-radius:50%;background:#fff6;transform:rotate(-24deg)}.lc-pad{left:236px;width:158px;height:86px;z-index:4}.lc-pad .lc-in{background:linear-gradient(160deg,#ffe066,#ffc21f);border-radius:44px;box-shadow:inset 0 -8px #0002}.lc-pad .lc-face{top:30%}.lc-pad .lc-eyes{gap:12px}.lc-pad .lc-eye{width:9px;height:9px}.lc-dpad{position:absolute;left:20px;top:28px;width:26px;height:26px;background:linear-gradient(#17151c,#17151c) center / 8px 100% no-repeat,linear-gradient(#17151c,#17151c) center / 100% 8px no-repeat;opacity:.85}.lc-btns{position:absolute;right:18px;top:24px;width:30px;height:30px}.lc-btns i{position:absolute;width:9px;height:9px;border-radius:50%;background:#17151c;opacity:.8}.lc-btns i:nth-child(1){left:10px;top:0}.lc-btns i:nth-child(2){left:0;top:10px}.lc-btns i:nth-child(3){left:20px;top:10px}.lc-btns i:nth-child(4){left:10px;top:20px}.lc-stage.look .lc-eye{transform:scale(1.3)}.lc-stage.look .lc-in{animation:lcHop .5s ease-out}.lc-stage.look .lc-arcade .lc-in{animation-delay:0s}.lc-stage.look .lc-cart .lc-in{animation-delay:.06s}.lc-stage.look .lc-slime .lc-in{animation-delay:.12s}.lc-stage.look .lc-pad .lc-in{animation-delay:.18s}.lc-stage.look .lc-mouth{width:10px;height:10px;border:3px solid #17151c;border-radius:50%}.lc-stage.happy .lc-in{animation:lcJump .55s ease-out 2}.lc-stage.happy .lc-eye{height:6px;background:none!important;box-shadow:none!important;border:3px solid #17151c;border-bottom:0;border-radius:10px 10px 0 0;animation:none}.lc-stage.happy .lc-screen .lc-eye{border-color:#9cffb0}.lc-stage.happy .lc-mouth{width:20px;height:10px;background:#17151c;border-radius:0 0 14px 14px}.lc-stage.sad .lc-mouth{transform:rotate(180deg) translateY(-4px)}.lc-stage.sad .lc-eyes{transform:translateY(4px)}.lc-stage.sad .lc-body{transform:skew(0) scaleY(.96)}@media (prefers-reduced-motion: reduce){.lc,.lc-in,.lc-eye{animation:none!important}}.login.lg2{display:grid;grid-template-columns:1fr;place-items:stretch;padding:0;gap:0}.lg-hero{padding:28px 20px 8px;min-width:0}.lg-h{font-size:clamp(28px,4vw,46px);line-height:1.08;margin:22px 0 10px;letter-spacing:-.02em;max-width:720px}.lg-sub{color:var(--tx2);font-size:16px;max-width:620px;margin:0 0 22px}.lg-mid{display:grid;gap:18px;align-items:center}.lg-mid .lc-stage{max-width:none}.lg-feats{display:grid;grid-template-columns:1fr;gap:10px}.lg-feat{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--bg2) 70%,transparent)}.lg-feat>svg{color:var(--ac);flex:none;margin-top:2px}.lg-feat b{display:block;font-size:14px}.lg-feat span{color:var(--tx2);font-size:13px;line-height:1.4}.lg-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:22px 0 0}.lg-stats div{padding:12px;border-radius:14px;border:1px solid var(--line);background:color-mix(in srgb,var(--bg2) 70%,transparent)}.lg-stats b{display:block;font-size:22px}.lg-stats span{color:var(--tx2);font-size:12px}.lg-strip{display:flex;gap:10px;overflow:hidden;margin:18px 0 8px;-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent);mask-image:linear-gradient(90deg,#000 80%,transparent)}.lg-strip a{flex:none;width:184px;border-radius:10px;overflow:hidden;border:1px solid var(--line);transition:transform .2s}.lg-strip a:hover{transform:translateY(-3px)}.lg-strip img{display:block;width:100%;aspect-ratio:460 / 215;object-fit:cover}.lg-panel{max-width:none;padding:24px 20px 40px}.lg-panel-in{max-width:400px;margin:0 auto}.lg-pic{color:var(--ac)}.lg-ph{font-size:26px;margin:8px 0 0}@media (max-width: 699px){.lg-stats{grid-template-columns:repeat(2,1fr)}.lg-strip{display:none}}@media (max-width: 999px){.login.lg2{display:flex;flex-direction:column}.lg-hero{display:contents}.lg-hero>*{order:3;margin-inline:20px}.lg-hero>:nth-child(-n+3){order:1}.lg-hero>:first-child{margin-top:28px}.lg-hero>:last-child{margin-bottom:32px}.lg-sub{margin-bottom:4px}.lg-panel{order:2;padding:8px 20px 28px}}@media (min-width: 1000px){.login.lg2{grid-template-columns:minmax(0,1fr) 440px;min-height:100vh}.lg-hero{padding:40px 48px;display:flex;flex-direction:column;justify-content:center}.lg-panel{display:flex;align-items:center;padding:40px 36px;border-left:1px solid var(--line);background:color-mix(in srgb,var(--bg) 82%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0;height:100vh}.lg-panel-in{width:100%}}@media (min-width: 1000px) and (max-width: 1299px){.lg-feats{grid-template-columns:1fr 1fr}.lg-mid .lc-stage{height:260px}}@media (min-width: 1300px){.lg-mid{grid-template-columns:minmax(340px,1fr) minmax(0,1fr)}}@media (min-width: 1600px){.lg-hero{padding:48px 80px}.lg-feats{grid-template-columns:1fr 1fr}}.devlog .dsub{color:var(--tx2);font-size:16px;margin:-4px 0 10px;line-height:1.45}.bb{font-size:15px;line-height:1.6;color:var(--tx);overflow-wrap:anywhere}.bb .bb-t{white-space:pre-line}.bb p{margin:0 0 12px}.bb .bb-h1{font-size:26px;margin:22px 0 10px;line-height:1.2}.bb .bb-h2{font-size:21px;margin:20px 0 8px;line-height:1.25}.bb .bb-h3{font-size:17px;margin:18px 0 6px}.bb ul,.bb ol{margin:0 0 14px;padding-left:22px}.bb li{margin:4px 0}.bb li p{margin:0}.bb a{color:var(--ac);text-decoration:underline;text-underline-offset:2px}.bb .bb-img{display:block;width:100%;height:auto;border-radius:12px;margin:10px 0 14px;border:1px solid var(--line)}.bb blockquote{margin:0 0 14px;padding:10px 14px;border-left:3px solid var(--line2);background:var(--bg2);border-radius:8px}.bb pre{white-space:pre-wrap;background:var(--bg2);padding:10px 12px;border-radius:8px;font-size:13px}.bb hr{border:0;border-top:1px solid var(--line);margin:18px 0}.bb .bb-tw{overflow-x:auto;margin:0 0 14px}.bb table{border-collapse:collapse;font-size:14px}.bb td,.bb th{border:1px solid var(--line);padding:6px 10px;text-align:left}.bb .bb-sp{background:var(--tx);color:transparent;border-radius:4px;cursor:pointer}.bb .bb-sp:hover,.bb .bb-sp:focus{background:transparent;color:inherit}.bb .bb-yt{position:relative;display:block;margin:10px 0 14px;border-radius:12px;overflow:hidden}.bb .bb-yt img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.bb .bb-yt span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;background:#00000040}.bb>:first-child{margin-top:0}.pcard-prev{display:grid;place-items:center;background:var(--bg2);border-radius:14px;min-height:260px;overflow:hidden}.pcard-prev img{display:block;max-width:100%;max-height:62vh;border-radius:12px}.pcard-prev.story img{height:62vh;width:auto}.support-link{display:inline-flex;align-items:center;gap:6px;color:#ff4655;font-weight:700;font-size:14px;text-decoration:none}.support-link:hover{color:#ff6b77;text-decoration:none}.support-link svg{flex:none}.side-support{display:flex;justify-content:center;padding:12px 0 4px}.support-link.top-support{display:none;font-size:13px;padding:0 6px;white-space:nowrap}@media (max-width: 700px){.support-link.top-support{display:inline-flex}}@media (max-width: 430px){.support-link.top-support{font-size:12px;gap:4px;padding:0 2px;height:40px}}@media (max-width: 330px){.support-link.top-support span{display:none}.support-link.top-support{justify-content:center;padding:0;min-width:40px}}@media (min-width: 431px) and (max-width: 700px){.support-link.top-support{height:40px}}.menu a.support-link{color:#ff4655;font-weight:700}@media (max-width: 700px){.menu a.support-link{display:none}}.adm-bar a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:inherit}.an-table{width:100%;border-collapse:collapse;font-size:13px;margin-top:8px}.an-table th,.an-table td{padding:7px 10px;border-bottom:1px solid var(--line);text-align:right;white-space:nowrap}.an-table th:first-child,.an-table td:first-child{text-align:left}.an-table th{color:var(--mu, inherit);font-weight:600;font-size:12px}.jr-list{padding:0 16px 8px}.jr-item{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.jr-item.mod .jr-ic{color:var(--wa)}.jr-ic{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--raise);color:var(--ac)}.jr-body{flex:1;min-width:0;font-size:14px}.jr-target{display:flex;align-items:center;gap:8px;margin-top:6px;padding:6px 8px;border-radius:10px;background:var(--raise);border:1px solid var(--line);color:var(--tx);text-decoration:none;min-width:0}.jr-target:hover{text-decoration:none;border-color:var(--line2)}.jr-target img{width:64px;aspect-ratio:460 / 215;object-fit:cover;border-radius:6px;flex:none}.jr-target img.cv{width:30px;aspect-ratio:3 / 4}.jr-target b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jr-post{display:block;color:var(--tx2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sh-grid,.sh-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;padding:0 16px 16px}.sh-results{padding:10px 0 0}.sh-card{border-radius:12px;overflow:hidden;background:var(--raise);border:1px solid var(--line);display:flex;flex-direction:column}.sh-card.tr{border-color:color-mix(in srgb,var(--ac) 55%,var(--line))}.sh-card img,.sh-noimg{width:100%;aspect-ratio:3 / 4;object-fit:cover;display:block;background:var(--line)}.sh-noimg{display:grid;place-items:center;color:var(--tx2)}.sh-card .ln{padding:8px 10px;font-size:13px;display:flex;flex-direction:column;align-items:flex-start}.sh-card .ln a{color:var(--tx);max-width:100%}.sh-card .ln b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sh-card .chip.sm{height:24px;padding:0 8px;font-size:11px}.sh-rate{height:24px;font-size:11px;border-radius:8px;border:1px solid var(--line);background:var(--bg);color:var(--tx)}.sh-search{display:flex;align-items:center;gap:8px;height:42px;padding:0 12px;border-radius:12px;border:1px solid var(--line);background:var(--raise)}.sh-search input{flex:1;border:0;background:transparent;color:var(--tx);outline:none;font:inherit;min-width:0}.sh-search .ib{border:0;background:transparent;color:var(--tx2);cursor:pointer;display:grid;place-items:center}.ev-thumb{width:96px;height:54px;object-fit:cover;border-radius:8px;flex:none}.ev-cover{width:100%;aspect-ratio:16 / 7;object-fit:cover;display:block;background:var(--raise)}.ev-title{font-size:24px;line-height:1.2;margin:2px 0 8px}.ev-live{background:color-mix(in srgb,var(--ok) 16%,transparent);color:var(--ok);border-color:transparent}.ev-cancel{background:color-mix(in srgb,var(--ac) 14%,transparent);color:var(--ac);border-color:transparent}.ev-going{background:color-mix(in srgb,var(--steam) 14%,transparent);color:var(--steam);border-color:transparent}.ev-count{margin:8px 16px;padding:10px 14px;border:1px solid var(--line);border-radius:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ev-count-n{display:flex;gap:14px}.ev-count-n span{display:flex;flex-direction:column;align-items:center;min-width:34px}.ev-count-n b{font-size:22px;font-variant-numeric:tabular-nums}.ev-count-n small{font-size:11px;color:var(--mu)}.ev-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px 12px;padding:4px 16px 12px}.ev-info{display:flex;gap:10px;align-items:flex-start;padding:8px 0;min-width:0;overflow-wrap:anywhere}.ev-info-i{color:var(--mu);flex:none;margin-top:2px}.ev-text{padding:0 16px 14px;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--tx2)}.ev-2{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width: 520px){.ev-2{grid-template-columns:1fr}}.ev-chip{cursor:pointer}.ev-chip.on{background:var(--tx);color:var(--bg);border-color:var(--tx)}.ev-x{background:none;border:0;padding:0;margin-left:2px;color:inherit;cursor:pointer;display:inline-flex}.menu .menu-sec{padding:12px 12px 4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--mu)}.menu .menu-sec:first-child{padding-top:6px}.menu a.on{background:var(--raise);font-weight:700;box-shadow:inset 3px 0 0 var(--ac)}.menu button.menu-sec.toggle{justify-content:space-between;color:var(--mu);font-family:inherit;border-radius:8px}.menu button.menu-sec.toggle:hover{color:var(--tx)}.menu button.menu-sec.toggle svg{transition:transform .2s}.menu button.menu-sec.toggle.open svg{transform:rotate(180deg)}.menu button.menu-add{color:var(--ac2);font-weight:600}.menu button.menu-add:hover{color:#fff;background:linear-gradient(135deg,var(--ac),var(--ac2))}.menu .menu-badge{margin-left:auto;min-width:20px;padding:1px 6px;border-radius:999px;background:var(--ac);color:#fff;font-size:11px;font-weight:700;text-align:center}.menu.top{width:260px}.menu-shade{position:fixed;top:60px;right:0;bottom:0;left:0;z-index:4;background:#00000047}.lc-stage{pointer-events:none}.lc{pointer-events:auto;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.lc-slime{touch-action:pan-y}.lc-drag{width:100%;height:100%;transform-origin:50% 100%;transition:transform .6s cubic-bezier(.3,1.8,.5,1)}.lc.dragging .lc-drag{transition:none}.lc.oh .lc-mouth,.lc-stage.look .lc.oh .lc-mouth{width:10px;height:10px;border:3px solid #17151c;border-radius:50%}.lc.oh .lc-eye,.lc.startle .lc-eye{transform:scale(1.35);animation:none}.lc.poke.lc-slime .lc-in{animation:lcJelly .8s ease-out}.lc.poke.lc-cart .lc-in{animation:lcCartHop .7s ease-out}.lc.poke.lc-pad .lc-in{animation:lcShake .45s ease-in-out 2}.lc.startle .lc-in{animation:lcStartle .5s ease-out}.lc.yawn .lc-in{animation:lcYawn 1.4s ease-in-out}.lc.yawn .lc-eye{transform:scaleY(.25);animation:none}.lc.yawn .lc-mouth{transform:scale(1.3,2.4);border-radius:50%}.lc.wink .lc-eye:first-child{transform:scaleY(.12);animation:none}.lc-score,.lc-egg{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;opacity:0;overflow:hidden;border-radius:12px;pointer-events:none}.lc-grid{position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;background:conic-gradient(#9cffb033 25%,transparent 0 50%,#9cffb033 0 75%,transparent 0) 0 0 / 12px 12px}.lc-score b{position:relative;font:700 17px/1 ui-monospace,Consolas,monospace;color:#9cffb0;letter-spacing:2px;text-shadow:0 0 8px #9cffb0}.lc-screen .lc-face{transition:transform .25s ease-out,opacity .15s}.lc-arcade.poke .lc-screen .lc-face,.lc-stage.egg .lc-screen .lc-face{opacity:0}.lc-arcade.poke .lc-score{opacity:1}.lc-arcade.poke .lc-grid{animation:lcGrid .25s steps(2) infinite}.lc-arcade.poke .lc-score b{animation:lcPop .3s ease-out}.lc-btns i:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;background:#fff;box-shadow:0 0 8px currentColor;opacity:0}.lc-btns i:nth-child(1):after{background:#ff4655}.lc-btns i:nth-child(2):after{background:#3dd6ff}.lc-btns i:nth-child(3):after{background:#9cffb0}.lc-btns i:nth-child(4):after{background:#8f6bff}.lc-pad.poke .lc-btns i:after{animation:lcLit .5s ease-out both}.lc-pad.poke .lc-btns i:nth-child(2):after{animation-delay:.12s}.lc-pad.poke .lc-btns i:nth-child(4):after{animation-delay:.24s}.lc-pad.poke .lc-btns i:nth-child(3):after{animation-delay:.36s}.lc-stage.look .lc-pad .lc-drag{transform:rotate(var(--pt, 8deg)) translateY(-6px)}.lc-stage.look .lc-eye{animation:none}.lc-zz{position:absolute;left:196px;top:20px;display:flex;gap:6px;pointer-events:none}.lc-zz i{font:900 18px/1 ui-monospace,Consolas,monospace;font-style:normal;color:var(--tx2);opacity:0}.lc-stage.sleep .lc-zz i{animation:lcZ 2.4s ease-in-out infinite}.lc-stage.sleep .lc-zz i:nth-child(2){animation-delay:.8s}.lc-stage.sleep .lc-zz i:nth-child(3){animation-delay:1.6s}.lc-stage.sleep .lc-eye{transform:scaleY(.12);animation:none}.lc-stage.sleep .lc-in{animation:lcBreathe 4.8s ease-in-out infinite}.lc-stage.sleep .lc-face{transform:translate(-50%,3px)}.lc-stage.woke .lc-in{animation:lcStartle .5s ease-out}.lc-stage.woke .lc-eye{transform:scale(1.35);animation:none}.lc-egg span{font:700 15px/1 ui-monospace,Consolas,monospace;color:#9cffb0;text-shadow:0 0 8px #9cffb0;white-space:nowrap}.lc-stage.egg .lc-egg{opacity:1}.lc-stage.egg .lc-egg span{animation:lcScroll 2.4s linear}.lc-stage.egg .lc-in{animation:lcWave .6s ease-in-out 3;transform-origin:50% 100%}.lc-stage.egg .lc-cart .lc-in{animation-delay:.1s}.lc-stage.egg .lc-slime .lc-in{animation-delay:.2s}.lc-stage.egg .lc-pad .lc-in{animation-delay:.3s}@keyframes lcJelly{0%{transform:scale(1)}18%{transform:scale(1.22,.72)}36%{transform:scale(.88,1.14)}54%{transform:scale(1.08,.94)}72%{transform:scale(.97,1.03)}to{transform:scale(1)}}@keyframes lcCartHop{0%,to{transform:translateY(0) rotate(0)}35%{transform:translateY(-30px) rotate(-6deg)}65%{transform:translateY(0) scale(1.05,.94)}}@keyframes lcShake{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@keyframes lcStartle{0%,to{transform:translateY(0)}30%{transform:translateY(-10px) scale(.97,1.04)}}@keyframes lcYawn{0%,to{transform:scale(1)}40%,70%{transform:scale(.97,1.06)}}@keyframes lcWave{0%,to{transform:rotate(0)}25%{transform:rotate(-7deg)}75%{transform:rotate(7deg)}}@keyframes lcLit{0%{opacity:0}30%{opacity:1}to{opacity:.15}}@keyframes lcGrid{to{transform:translate(6px,6px)}}@keyframes lcPop{0%{transform:scale(.4)}70%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes lcZ{0%{opacity:0;transform:translateY(8px) scale(.6)}30%{opacity:.9}to{opacity:0;transform:translate(10px,-26px) scale(1.1)}}@keyframes lcScroll{0%{transform:translate(110px)}to{transform:translate(-110px)}}.lg-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.lg-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 55% at 30% 32%,color-mix(in srgb,var(--bg) 72%,transparent),transparent 78%)}@media (max-width: 999px){.lg-bg:after{background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 70%,transparent),color-mix(in srgb,var(--bg) 35%,transparent) 60%,transparent)}}.lg-l{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .6s ease-out}.lg-l0{transform:translate(calc(var(--mx, 0) * -6px),calc(var(--my, 0) * -6px))}.lg-l1{transform:translate(calc(var(--mx, 0) * -12px),calc(var(--my, 0) * -12px))}.lg-l2{transform:translate(calc(var(--mx, 0) * -20px),calc(var(--my, 0) * -20px))}.lg-cv{position:absolute;top:100%;aspect-ratio:460 / 215;margin-left:-60px;border-radius:8px;overflow:hidden;box-shadow:0 8px 24px #0006;animation:lgRise var(--t) linear var(--dl) infinite;will-change:transform}.lg-cv img{display:block;width:100%;height:100%;object-fit:cover}.lg-l0 .lg-cv{opacity:.14}.lg-l1 .lg-cv{opacity:.18}.lg-l2 .lg-cv{opacity:.22}:root[data-theme=light] .lg-l0 .lg-cv{opacity:.18}:root[data-theme=light] .lg-l1 .lg-cv{opacity:.23}:root[data-theme=light] .lg-l2 .lg-cv{opacity:.28}:root[data-theme=light] .lg-cv{box-shadow:0 8px 20px #0002}.lg-bg.still .lg-cv{animation:none;top:var(--y);transform:rotate(var(--r))}.lg-px{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@keyframes lgRise{0%{transform:translateY(0) rotate(var(--r))}to{transform:translateY(calc(-100vh - 140%)) rotate(var(--r))}}.lg-hero>*,.lg-panel{position:relative;z-index:1}@media (min-width: 1000px){.lg-panel{position:sticky}}@media (prefers-reduced-motion: reduce){.lc-drag,.lc-in,.lc-eye,.lc-zz i,.lc-grid,.lc-score b,.lc-egg span,.lc-btns i:after,.lg-cv{animation:none!important}.lg-l,.lc-drag{transition:none}}.bitpage .bit-top{margin-top:12px;color:var(--tx)}.bit-list{list-style:none;padding:0;margin:8px 0 12px}.bit-list li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;border-bottom:1px solid var(--line)}.bit-list li>span{min-width:0}.bit-list li>b{white-space:nowrap;color:var(--tx)}.bit-chip{display:inline-flex;align-items:center;gap:4px;color:var(--wa);font-weight:700}.fxa{animation:var(--fxa);animation-play-state:paused}.fx-run .fxa,.fxa.fx-run{animation-play-state:running;will-change:transform,opacity}html.fx-hidden .fxa{animation-play-state:paused;will-change:auto}.av-wrap{position:relative;display:inline-grid;flex:none;contain:layout style;vertical-align:middle}.av-wrap>.av-frame{position:absolute;left:-12.5%;top:-12.5%;width:125%;height:125%;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none}.pf-head .av-wrap{margin-top:-46px}.pf-head .av-wrap>.av{margin-top:0}@keyframes fxSpin{to{transform:rotate(360deg)}}@keyframes fxBeat{0%,45%,to{transform:scale(1)}12%{transform:scale(1.28)}26%{transform:scale(.94)}}@keyframes fxBreathe{0%,to{opacity:.3}50%{opacity:1}}@keyframes fxGlitch{0%{transform:translate(0)}18%{transform:translate(-1.6%,.5%)}22%{transform:translate(1.2%,-.8%)}26%,70%{transform:translate(0)}72%{transform:translate(1.8%)}76%{transform:translate(-.8%,.6%)}80%{transform:translate(0)}}.lv.bs-piksel{background:#ff4655;color:#fff;border-radius:0;border:1.5px solid #1a0a0c;box-shadow:1.5px 1.5px #000;font-family:ui-monospace,Consolas,monospace;text-shadow:1px 1px 0 #7a0d18}.lv.bs-neon{background:#0d0b17;color:#8ff8ff;box-shadow:0 0 0 1px #ff3df2,0 0 6px #ff3df299,inset 0 0 4px #2ff3ff66;text-shadow:0 0 4px #2ff3ff}.lv.bs-efsanevi{background:linear-gradient(90deg,#ff8a1f,#9b4dff);color:#fff;text-shadow:0 1px 0 #3a1460;position:relative;padding-left:13px}.lv.bs-efsanevi:before{content:"";position:absolute;left:4px;top:50%;width:5px;height:5px;background:#ffe9a8;transform:translateY(-50%) rotate(45deg);box-shadow:0 0 3px #fff}.lv.bs-crt{background:#031a0a repeating-linear-gradient(0deg,#0000 0,#0000 2px,#0006 2px,#0006 3px);color:#39ff7a;font-family:ui-monospace,Consolas,monospace;text-shadow:0 0 4px #39ff7a;box-shadow:inset 0 0 0 1px #145c2c}.pf-head.has-bg{isolation:isolate}.pf-head.has-bg .mu{color:var(--tx2)}.pf-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;background-size:cover;background-position:center;pointer-events:none}.pf-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,color-mix(in srgb,var(--panel) 70%,transparent) 0%,color-mix(in srgb,var(--panel) 70%,transparent) 70%,var(--panel) 100%)}:root[data-theme=light] .pf-bg:after{background:linear-gradient(to bottom,color-mix(in srgb,var(--panel) 78%,transparent) 0%,color-mix(in srgb,var(--panel) 78%,transparent) 70%,var(--panel) 100%)}.pf-bg .bgp{position:absolute;top:0;right:0;bottom:0;left:0}.pf-bg .bgp[style]{top:-6%;right:-6%;bottom:-6%;left:-6%;transform:translate(calc(var(--mx, 0) * var(--p, 0px) * -1),calc(var(--my, 0) * var(--p, 0px) * -1))}.pf-bg .bgl{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.pf-bg .bgl-tall{inset:auto 0;top:-100%;height:200%;background-size:100% 50%;background-repeat:repeat-y}.pf-bg .bgl-wide{inset:0 auto;left:0;width:200%;background-size:50% 100%;background-repeat:repeat-x}.pf-bg .bgl-city{background-position:center bottom}.pf-bg .bg-cv{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@keyframes bgPulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes bgRise{0%{transform:translateY(50%)}to{transform:translateY(0)}}@keyframes bgFall{0%{transform:translateY(0)}to{transform:translateY(50%)}}@keyframes bgSlide{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes bgBlink{0%,91%,94%,to{transform:scaleY(1)}92%,93%{transform:scaleY(.1)}}@keyframes bgFlick{0%,30%,70%{opacity:1}20%,55%,85%{opacity:.25}}.th-altin{--ac: #e6b422;--ac2: #ffd76a}:root[data-theme=light] .th-altin{--ac: #9a6a06;--ac2: #c99419}.th-altin .pf-name{color:var(--ac)}.th-altin .pf-head .btn.pr{background:var(--ac);border-color:var(--ac);color:#1a1200}:root[data-theme=light] .th-altin .pf-head .btn.pr{color:#fff}.th-altin .xpbar i{background:linear-gradient(90deg,#a8720b,var(--ac),var(--ac2))}.th-altin .tabs button.on{border-bottom-color:var(--ac)}.st-sec{scroll-margin-top:64px}.st-sec .st-n{font-weight:600;opacity:.7}.st-more{width:100%;justify-content:center;margin-top:10px}.st-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.st-grid.one{grid-template-columns:minmax(0,320px)}.it-tile{display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid var(--line);border-radius:14px;background:var(--raise);color:var(--tx);text-align:center;min-width:0;position:relative;font:inherit;cursor:pointer}.it-tile.sel{border-color:var(--ac);box-shadow:0 0 0 2px var(--ac)}.it-tile.more{justify-content:center;color:var(--tx2);text-decoration:none}.it-open{display:flex;flex-direction:column;align-items:center;gap:4px;background:none;border:0;color:inherit;font:inherit;cursor:pointer;padding:0;min-width:0}.it-art{width:100%;height:88px;border-radius:10px;display:grid;place-items:center;background:var(--panel);overflow:hidden;position:relative}.it-bg{background-size:cover;background-position:center}.it-gold{font-weight:800;font-size:26px;color:#e6b422}.it-name{font-size:13.5px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.it-price{font-size:12px;color:var(--wa);font-weight:700}.it-lock{position:absolute;top:12px;right:12px;color:var(--mu)}.it-tile.locked .it-art{opacity:.45}.it-act{width:100%;justify-content:center}.it-act.on{color:var(--ok);border-color:var(--ok)}@media (hover: hover) and (prefers-reduced-motion: no-preference){.it-tile:hover .fxa,.it-tile:focus-within .fxa{animation-play-state:running}}.pv{border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--panel)}.pv .cover{height:96px}.pv .pf-head{padding-bottom:14px}.pv .pf-head .av-wrap,.pv .pf-head>.av{margin-top:-38px}.pv .pf-head>.av{border:4px solid var(--panel)}.pv .pf-name{font-size:19px}.pv-cover{position:relative;overflow:hidden}.pv-scan{position:absolute;inset:0 auto 0 0;width:30%;background:linear-gradient(90deg,transparent,#ffffff55,transparent)}@keyframes pvScan{0%{transform:translate(-100%)}to{transform:translate(400%)}}.pv-flip{display:inline-block;overflow:hidden;border-radius:50%;flex:none}.pv-flip>span{display:flex;width:400%;height:100%}.pv-flip img{width:25%;height:100%;image-rendering:pixelated;flex:none}@keyframes pvFlip{0%{transform:translate(0)}to{transform:translate(-100%)}}.pv-av{border:4px solid var(--panel);border-radius:50%}.pv-reply{padding:14px}.st-sheet-b .btn{margin-right:8px}.ok-line{color:var(--ok);display:flex;align-items:center;gap:6px;font-weight:700}.sus{display:grid;gap:14px}.sus-g{margin-bottom:6px}.sus-t{display:block;margin:4px 0 6px}.sus-row{display:flex;gap:8px;overflow-x:auto;padding:3px 3px 6px;scrollbar-width:thin}.sus-row .it-tile{flex:none;width:120px}.sus-row .it-art{height:70px}.sus-stk{display:flex;flex-wrap:wrap;gap:8px}#suslerim{scroll-margin-top:64px}@media (min-width: 900px){.sus{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start}.sus-pv{position:sticky;top:64px}}.stk{position:relative;display:inline-grid;flex:none;contain:layout style;vertical-align:top}.stk>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;image-rendering:pixelated}.stk-gone{display:inline-grid;place-items:center;border:1px dashed var(--line2);border-radius:12px;text-align:center;font-size:12px}@keyframes stkBeat{0%,50%,to{transform:scale(1)}15%{transform:scale(1.18)}30%{transform:scale(.95)}}@keyframes stkBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-9%)}}@keyframes stkBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes stkSpawn{0%{opacity:0;transform:translateY(6%)}50%,to{opacity:1;transform:translateY(0)}}@keyframes stkShake{0%{transform:translate(-2%)}to{transform:translate(2%,-1%)}}@keyframes stkFlame{0%{opacity:1;transform:scaleY(1)}to{opacity:.6;transform:scaleY(.75)}}.it-tile.more .it-name{white-space:normal}.post-stk{margin-top:6px}.cmp-stk{position:relative;display:inline-block;margin-top:8px;padding:6px;border:1px solid var(--line);border-radius:14px}.cmp-stk .rm{position:absolute;top:-8px;right:-8px;width:26px;height:26px;border-radius:50%;border:0;background:var(--tx);color:var(--bg);display:grid;place-items:center;cursor:pointer}.stk-pick{border:1px solid var(--line);border-radius:14px;padding:8px 10px 10px;margin-top:10px;background:var(--bg)}.stk-pick-h{margin-bottom:6px}.stk-grid{display:grid;grid-template-columns:repeat(auto-fill,64px);gap:6px}.stk-cell{position:relative;width:64px;height:64px;display:grid;place-items:center;border:0;border-radius:12px;background:none;cursor:pointer;padding:0;color:inherit;text-decoration:none}.stk-cell:hover,.stk-cell:focus-visible{background:color-mix(in srgb,var(--steam) 12%,transparent)}.stk-cell.locked .stk{opacity:.45;filter:grayscale(.6)}.stk-price{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:2px;font-size:10.5px;font-weight:700;padding:1px 5px;border-radius:99px;background:var(--bg2, var(--bg));border:1px solid var(--line);white-space:nowrap}.stk-more{display:inline-block;margin-top:8px;color:var(--steam)}@media (hover: hover){.stk-cell:hover .fxa,.stk-cell:focus-visible .fxa{animation-play-state:running}}@media (max-width: 640px){.stk-pick{position:fixed;left:0;right:0;bottom:0;z-index:60;margin:0;border-radius:18px 18px 0 0;max-height:55vh;overflow-y:auto;padding-bottom:calc(12px + env(safe-area-inset-bottom));box-shadow:0 -8px 30px #00000059}}.post .meta-r{display:flex;align-items:center;gap:6px;flex:none}.thread-v .acts{gap:2px;margin-top:4px}.thread-v .acts button{height:32px;padding:0 8px;gap:4px}.thread-v .replies-h{padding:12px 16px 6px;font-size:15px}.cm-block{border-bottom:1px solid var(--line)}.cm-block .post{border-bottom:0}.post.cm{padding:12px 16px 6px}.post.cm.tl{padding-bottom:0}.post.cm>.row,.post.sub>.row{gap:10px!important}.post.cm .thread-line,.post.sub .thread-line{width:1.5px;margin-top:4px;background:var(--line2)}.op-tag{font-size:11px;font-weight:700;line-height:18px;padding:0 7px;border-radius:99px;color:var(--steam);background:color-mix(in srgb,var(--steam) 14%,transparent);white-space:nowrap}.op-liked{position:relative;display:inline-flex;flex:none}.op-liked .op-h{position:absolute;right:-5px;top:-5px;width:14px;height:14px;border-radius:50%;display:grid;place-items:center;background:var(--panel);color:var(--ac);font-style:normal}.op-liked .op-h svg{fill:var(--ac)}.subs{padding-bottom:6px}.sub-i{position:relative;padding-left:56px}.sub-i:before{content:"";position:absolute;left:33.25px;top:0;width:18px;height:23px;border-left:1.5px solid var(--line2);border-bottom:1.5px solid var(--line2);border-bottom-left-radius:14px;pointer-events:none}.sub-i:not(:last-child):after{content:"";position:absolute;left:33.25px;top:0;bottom:0;border-left:1.5px solid var(--line2);pointer-events:none}.sub-i .post{padding:8px 16px 4px 0}.sub-i .post:hover{background:none}.sub-i.sub-last:before{height:18px}.sub-more{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 8px 0 0;background:none;border:0;color:var(--mu);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.sub-more:hover{color:var(--tx)}.av-stack{display:inline-flex;align-items:center}.av-stack>span{display:inline-flex;border-radius:50%;box-shadow:0 0 0 2px var(--panel)}.av-stack>span+span{margin-left:-7px}.post.hl{animation:hlFlash 2.6s ease-out}@keyframes hlFlash{0%,35%{background:color-mix(in srgb,var(--steam) 16%,transparent)}to{background:transparent}}@media (prefers-reduced-motion: reduce){.post.hl{animation:none;box-shadow:inset 3px 0 0 var(--steam)}}.sort-dd{position:relative}.sort-btn{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;border-radius:99px;border:1px solid var(--line2);background:none;color:var(--tx2);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.sort-btn:hover{background:var(--raise)}.rbar{padding:10px 16px;border-bottom:1px solid var(--line);border-top:1px solid var(--line)}.rbar+.replies-h{border-top:0}.rbar-in{display:flex;align-items:center;gap:2px;min-height:44px;padding:0 6px 0 8px;border-radius:22px;background:var(--raise);border:1px solid var(--line)}.rbar-in.to{border-color:color-mix(in srgb,var(--steam) 45%,var(--line))}.rbar-main{flex:1;min-width:0;display:flex;align-items:center;gap:10px;height:42px;background:none;border:0;padding:0;color:var(--mu);font:inherit;font-size:14.5px;text-align:left;cursor:text}.rbar-main .ph{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbar-ic{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:none;border:0;color:var(--mu);cursor:pointer}.rbar-ic:hover{background:var(--panel);color:var(--tx)}.rbar-pad{display:none}@media (max-width: 700px){.rbar{position:fixed;left:0;right:0;bottom:calc(62px + env(safe-area-inset-bottom));z-index:4;padding:8px 10px;border-bottom:0;border-top:1px solid var(--line);background:var(--bg)}.rbar-pad{display:block;height:64px}}.ea-pill{display:inline-block;flex:none;font-size:10px;font-weight:700;line-height:1;padding:3px 7px;border-radius:99px;letter-spacing:0;white-space:nowrap;color:var(--ac);border:1px solid color-mix(in srgb,var(--ac) 45%,transparent);background:color-mix(in srgb,var(--ac) 10%,transparent)}@media (min-width: 1280px){.rail .brand-lbl{display:inline-flex;align-items:center;gap:8px;overflow:visible}}.top-brand{display:inline-flex;align-items:center;gap:8px;vertical-align:middle}@media (max-width: 430px){.top-brand{flex-direction:column;align-items:flex-start;gap:1px;line-height:1.05}.top-brand .ea-pill{font-size:8.5px;padding:2px 5px}}@media (min-width: 1280px){.top-brand .ea-pill{display:none}}.pt-box{margin:4px 16px 12px;padding:12px 14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--ac) 35%,var(--line));background:color-mix(in srgb,var(--ac) 5%,transparent);display:flex;flex-direction:column;gap:8px}.pt-form{display:flex;flex-direction:column;gap:6px}.pt-form .in{margin:0;width:100%}.pt-usd{position:relative}.pt-usd>span{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--tx2);font-weight:600;pointer-events:none}.pt-form .pt-usd .in{padding-left:26px}.pt-card{display:flex;gap:12px;padding:14px 16px;border-bottom:1px solid var(--line)}.pt-card .pt-img{flex:none;width:140px}.pt-card .pt-img .thumb{width:140px;height:auto;aspect-ratio:460 / 215;border-radius:10px;object-fit:cover}.pt-main{min-width:0;flex:1;display:flex;flex-direction:column;gap:6px}@media (max-width: 520px){.pt-card{flex-direction:column}.pt-card .pt-img,.pt-card .pt-img .thumb{width:100%}}.sr-bar{display:flex;flex-direction:column;gap:10px;border-bottom:1px solid var(--line)}.sr-seg{flex:none}.sr-seg button{height:30px;padding:0 12px;font-size:13px;flex:none;white-space:nowrap}.sr-card{display:flex;gap:12px;padding:14px 16px;border-bottom:1px solid var(--line)}.sr-img{flex:none;width:120px}.sr-img .thumb{width:120px;height:auto;aspect-ratio:460 / 215;border-radius:10px;object-fit:cover}.sr-main{min-width:0;flex:1;display:flex;flex-direction:column;gap:5px}.sr-game{color:var(--tx)}.sr-verdict{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.sr-verdict.up>svg,.sr-verdict.up>b{color:var(--ok)}.sr-verdict.down>svg,.sr-verdict.down>b{color:var(--ac)}.sr-text{margin:2px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--tx2);line-height:1.5}.sr-text.clamp{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.sr-more{align-self:flex-start;background:none;border:0;padding:0;color:var(--tx);text-decoration:underline;font-weight:600;cursor:pointer}.sr-ext{display:inline-flex;align-items:center;gap:4px}@media (max-width: 520px){.sr-img,.sr-img .thumb{width:88px}.sr-card{gap:10px}}.reel .top{align-items:flex-start}.reel .top .tbtns{flex-direction:column;align-items:flex-end}.reel .top .reel-pt{box-shadow:0 2px 10px #0006}
