button{font-family:inherit}.glass{background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--line)}.ib{width:44px;height:44px;flex:none;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);color:var(--tx);box-shadow:var(--sh);cursor:pointer;padding:0;touch-action:manipulation;transition:transform .15s var(--ease),background .2s var(--ease)}.ib:hover{background:var(--glass-hi)}.ib:active{transform:scale(.92)}.ib svg{width:20px;height:20px;stroke-width:2}.ib.sm{width:44px;height:44px}.ib.x{position:absolute;right:12px;top:12px;width:44px;height:44px;box-shadow:none;background:#ffffff0f}:focus-visible{outline:2px solid var(--warm);outline-offset:2px}.bar{height:3px;border-radius:0 0 3px 3px;background:#ffffff14;overflow:hidden}.bar i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--warm2),var(--warm));transition:width .3s var(--ease)}#plabel{position:absolute;left:0;right:0;top:-24px;text-align:center;font-size:var(--fs-sm);font-weight:600;color:var(--tx2);line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 8px rgba(0,0,0,.6)}#plabel.warn{color:var(--red)}#app[data-st=playing] .acts,#app[data-st=ending] .acts{opacity:0;transform:translateY(8px);pointer-events:none}#app[data-st=idle] #plabel{opacity:0}#plabel{transition:opacity .2s var(--ease)}.btn{font-family:inherit;font-weight:650;font-size:var(--fs-md);line-height:1.2;min-height:48px;padding:10px 16px;border:1px solid var(--line);border-radius:16px;background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);color:var(--tx);box-shadow:var(--sh);cursor:pointer;touch-action:manipulation;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-align:center;transition:transform .15s var(--ease),background .2s var(--ease),filter .2s var(--ease)}.btn:hover{background:var(--glass-hi)}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.5}.btn.big{min-height:56px;font-size:var(--fs-lg);width:100%}.btn.pink,.btn.yellow.primary{background:linear-gradient(180deg,#ffd9a0,#ffbf78);color:#2b1a10;border-color:#ffdcaa99;font-weight:700}.btn.pink:hover{filter:brightness(1.05)}.btn.yellow,.btn.cyan,.btn.white{background:var(--glass);color:var(--tx)}.btn.done{background:#7fe0c029;border-color:#7fe0c066}.btn.left{justify-content:flex-start;text-align:left}.chip{display:inline-block;font-weight:650;font-size:var(--fs-xs);line-height:1;color:var(--tx);background:#ffffff1a;border-radius:99px;padding:4px 8px;white-space:nowrap}#ov{position:absolute;inset:0;z-index:20}#ov[hidden]{display:none}#ov .bd{position:absolute;inset:0;background:#0c091480;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:fade .2s var(--ease)}@keyframes fade{0%{opacity:0}}.sheet{position:absolute;left:0;right:0;bottom:0;max-height:92%;overflow:auto;overscroll-behavior:contain;touch-action:pan-y;background:#1a1424db;-webkit-backdrop-filter:blur(24px) saturate(1.3);backdrop-filter:blur(24px) saturate(1.3);border:1px solid var(--line);border-bottom:0;border-radius:26px 26px 0 0;padding:22px 18px calc(18px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:12px;color:var(--tx);box-shadow:0 -10px 40px #00000059;animation:up .28s var(--ease)}@media(min-width:700px){.sheet{left:50%;right:auto;bottom:50%;width:440px;transform:translate(-50%,50%);border-radius:26px;border-bottom:1px solid var(--line);max-height:86%;animation:pop2 .26s var(--ease)}}@keyframes up{0%{transform:translateY(30px);opacity:0}}@keyframes pop2{0%{transform:translate(-50%,50%) scale(.96);opacity:0}}.rtitle{font:400 26px/1.15 var(--marker);text-align:center;padding:0 44px;color:var(--tx)}.bigs{display:flex;gap:10px}.big{flex:1;background:#ffffff0d;border:1px solid var(--line);border-radius:18px;padding:12px 8px 10px;text-align:center}.big b{display:block;font:400 44px/1 var(--marker);font-variant-numeric:tabular-nums;color:var(--tx)}.big small{display:block;margin-top:4px;font-size:var(--fs-sm);font-weight:600;color:var(--tx3);text-transform:uppercase;letter-spacing:.4px}.big.pts b{color:var(--warm)}.bonusrow{text-align:center;font-weight:650;color:#bdf3e0;background:#7fe0c01f;border-radius:12px;padding:7px 10px}.note{text-align:center;font-weight:600;font-size:var(--fs-sm);color:var(--tx2);background:#ffffff0d;border-radius:12px;padding:8px 10px}.quote{margin:0;background:#efdcb0;color:#2b2117;border-radius:6px 16px 16px;padding:12px 16px;font:400 var(--fs-lg)/1.35 var(--marker);word-break:break-word;line-break:strict;transform:rotate(-.6deg);box-shadow:0 6px 18px #00000040}.brow{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.brow b{font-size:var(--fs-lg);word-break:break-word}.rem{font-size:var(--fs-sm);font-weight:600;color:var(--tx3)}.two{display:flex;gap:10px}.two>*{flex:1;min-width:0}.foot{display:flex;justify-content:center;gap:22px;padding-top:2px}.link{background:none;border:0;font-weight:600;font-size:var(--fs-sm);font-family:inherit;color:var(--tx2);text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;gap:4px;padding:12px 6px;min-height:44px;cursor:pointer}.link:hover{color:var(--tx)}.hint2{margin:0;text-align:center;font-size:var(--fs-sm);color:var(--tx3);line-height:1.45}.desc{margin:0;line-height:1.45;word-break:break-word;line-break:strict;color:var(--tx2)}.mystat{font-weight:700;text-align:center;font-size:var(--fs-md)}.mystat.sub{font-weight:600;font-size:var(--fs-sm);color:var(--tx2)}.langs{display:flex;flex-direction:column;gap:8px}.fld{display:block}.fl{display:block;font-weight:650;font-size:var(--fs-md);margin-bottom:6px;color:var(--tx2)}.cnt{float:right;font-weight:600;color:var(--tx3);font-variant-numeric:tabular-nums}.cnt.over{color:var(--red)}.in{display:block;width:100%;font-weight:500;font-size:var(--fs-lg);line-height:1.4;font-family:inherit;border:1px solid var(--line);border-radius:14px;padding:12px 14px;background:#ffffff0f;color:var(--tx);user-select:text;-webkit-user-select:text;resize:none;transition:border-color .2s var(--ease),background .2s var(--ease)}.in::placeholder{color:var(--tx3)}.in:focus{outline:none;border-color:var(--warm);background:#ffffff17}.in.bad{border-color:var(--red);background:#ff6a4d14}.in.link{font-size:var(--fs-md);text-align:center}.err{color:#ff9a84;font-weight:600;font-size:var(--fs-sm);margin-top:4px;line-height:1.35}.err:empty{display:none}.tabs{display:flex;gap:4px;padding:4px;background:#ffffff0d;border-radius:14px}.tab{flex:1;font-weight:650;font-size:var(--fs-sm);font-family:inherit;padding:10px 4px;min-height:44px;border:0;border-radius:11px;background:transparent;cursor:pointer;color:var(--tx2);transition:background .2s var(--ease),color .2s var(--ease)}.tab.on{background:#ffffff1f;color:var(--tx)}.lb{max-height:52vh;overflow:auto;overscroll-behavior:contain}.lrow{display:flex;align-items:center;gap:10px;padding:10px;border-bottom:1px solid var(--line)}.lrow.me{background:#ffcf8f1f;border-radius:12px;border-bottom:0}.rk{width:28px;text-align:center;font:400 var(--fs-lg)/1 var(--marker);color:var(--warm)}.nm{flex:1;min-width:0;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nm small{display:block;font-weight:500;color:var(--tx3);font-size:var(--fs-sm)}.v{font-weight:700;font-variant-numeric:tabular-nums}.ld{text-align:center;padding:16px;font-weight:600;color:var(--tx2)}.melabel{height:6px}#fx{position:absolute;inset:0;pointer-events:none;z-index:7;overflow:hidden}.fx{position:absolute;transform:translate(-50%,-50%);white-space:nowrap;paint-order:stroke fill}.p1{font:400 32px/1 var(--marker);color:#fff1d8;text-shadow:0 2px 0 #8f2416,0 0 18px rgba(255,140,80,.55);animation:rise .8s var(--ease) forwards}@keyframes rise{0%{opacity:0;transform:translate(-50%,-30%) scale(.6)}15%{opacity:1;transform:translate(-50%,-60%) scale(1.2)}to{opacity:0;transform:translate(-50%,-190%) scale(1)}}.bk{font:400 44px/1 var(--marker);color:#fff3dc;text-shadow:0 3px 0 #a3261a,0 0 22px rgba(255,120,70,.6);animation:pop .62s cubic-bezier(.2,1.6,.4,1) forwards}@keyframes pop{0%{opacity:0;transform:translate(-50%,-50%) rotate(var(--r)) scale(.3)}18%{opacity:1;transform:translate(-50%,-50%) rotate(var(--r)) scale(1.2)}60%{opacity:1;transform:translate(-50%,-50%) rotate(var(--r)) scale(1)}to{opacity:0;transform:translate(-50%,-80%) rotate(var(--r)) scale(.95)}}.burst{display:none}.rx{font:400 var(--fs-xl)/1 var(--marker);color:#fff1d8;text-shadow:0 2px 10px rgba(0,0,0,.6);animation:rxa 1s var(--ease) forwards}@keyframes rxa{0%{opacity:0;transform:translate(-50%,-30%) rotate(var(--r)) scale(.6)}20%{opacity:1;transform:translate(-50%,-60%) rotate(var(--r)) scale(1.1)}to{opacity:0;transform:translate(-50%,-130%) rotate(var(--r))}}.bn{font:400 40px/1 var(--marker);color:var(--c);text-shadow:0 3px 0 rgba(20,14,28,.9),0 0 26px rgba(0,0,0,.45);animation:ban 1.8s var(--ease) forwards}@keyframes ban{0%{opacity:0;transform:translate(-50%,-50%) scale(.3) rotate(-8deg)}12%{opacity:1;transform:translate(-50%,-50%) scale(1.15) rotate(-4deg)}70%{opacity:1;transform:translate(-50%,-60%) scale(1) rotate(-4deg)}to{opacity:0;transform:translate(-50%,-110%) scale(1) rotate(-4deg)}}#cap{position:absolute;left:50%;top:var(--cap-top, calc(90px + env(safe-area-inset-top)) );transform:translate(-50%) scale(.9);max-width:min(78%,calc(100% - 148px),360px);min-width:90px;z-index:8;pointer-events:none;background:#f1dcae;color:#2b2117;border-radius:14px;box-shadow:0 10px 26px #08051066;padding:10px 16px 11px;text-align:center;font:400 var(--fs-lg)/1.3 var(--marker);opacity:0;word-break:break-word;line-break:strict}#cap:before{content:"";position:absolute;left:50%;bottom:-8px;width:16px;height:16px;background:#f1dcae;transform:translate(-50%) rotate(45deg);border-radius:3px}#cap.on{opacity:1;transform:translate(-50%) scale(1);transition:transform .18s cubic-bezier(.2,1.6,.4,1),opacity .12s}#toast{position:absolute;left:50%;top:calc(80px + env(safe-area-inset-top));transform:translate(-50%,-10px);max-width:min(88%,420px);z-index:30;pointer-events:none;background:var(--glass-hi);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--line);color:var(--tx);border-radius:14px;padding:10px 16px;font-weight:600;font-size:var(--fs-md);line-height:1.35;text-align:center;opacity:0;transition:opacity .2s var(--ease),transform .2s var(--ease);word-break:break-word;box-shadow:var(--sh)}#toast.on{opacity:1;transform:translate(-50%)}.reduced .p1,.reduced .bk,.reduced .rx,.reduced .bn{animation-duration:.5s}@media(prefers-reduced-motion:reduce){#hint span,.sheet{animation:none}}.still .sheet,.still .fx,.still #cap{animation:none!important;transition:none!important}@media(max-height:640px){:root{--hud-h:78px}.stat b{font-size:var(--fs-xl)}.stat:first-child b{font-size:28px}.stat.tm .ring{width:48px;height:48px}.stat.tm .ring b{font-size:var(--fs-lg)}#hint{display:none!important}#cap{font-size:var(--fs-md);padding:7px 12px}}@keyframes livedot{70%{box-shadow:0 0 0 7px #ff6a4d00}to{box-shadow:0 0 #ff6a4d00}}.fx.ghost{position:absolute;margin:-24px 0 0 -15px;animation:ghostfly .45s cubic-bezier(.3,.7,.6,1) forwards;filter:drop-shadow(0 2px 6px rgba(0,0,0,.4));opacity:.92}@keyframes ghostfly{to{transform:translate(var(--dx),var(--dy)) rotate(var(--r));opacity:.2}}@media(prefers-reduced-motion:reduce){#live:before{animation:none}.fx.ghost{display:none}}#rail{position:absolute;right:max(12px,env(safe-area-inset-right));bottom:calc(12px + env(safe-area-inset-bottom) + var(--hud-h) + 88px);z-index:6;display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px;border-radius:26px;background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--line);box-shadow:var(--sh);transition:opacity .2s var(--ease)}#rail .ib{background:transparent;border-color:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#rail .ib:hover{background:#ffffff1a}#rail .lang{flex-direction:column;gap:1px;font-weight:750;font-size:var(--fs-xs);line-height:1;font-family:inherit;letter-spacing:.5px;color:var(--tx)}#rail .lang svg{width:18px;height:18px}#rail .lang span{color:var(--tx);font-size:var(--fs-xs);text-shadow:0 1px 4px rgba(0,0,0,.7)}#app[data-st=playing] #rail,#app[data-st=ending] #rail{opacity:.55}#app #rail:hover,#app #rail:focus-within{opacity:1}@media(max-height:700px){#rail{gap:2px}#rail .send{height:52px}}#nudge{position:absolute;left:max(12px,env(safe-area-inset-left));top:var(--cap-top, calc(110px + env(safe-area-inset-top)) );max-width:min(calc(100% - 96px),420px);min-height:44px;z-index:9;text-align:left;font-weight:600;font-size:var(--fs-md);line-height:1.35;font-family:inherit;color:var(--tx);background:var(--glass-hi);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--line);border-radius:14px;box-shadow:var(--sh);padding:10px 14px;cursor:pointer;opacity:0;transform:translateY(-6px);transition:opacity .2s var(--ease),transform .2s var(--ease)}#nudge.on{opacity:1;transform:none}#nudge[hidden]{display:none}.review{display:flex;flex-direction:column;gap:9px;background:#ffffff0a;border:1px solid var(--line);border-radius:18px;padding:12px 14px 10px;margin-top:30px;position:relative}.rv-h{display:flex;justify-content:space-between;gap:8px;font-size:var(--fs-xs);font-weight:700;letter-spacing:.8px;color:var(--tx2);text-transform:uppercase;border-bottom:1px dashed var(--line);padding-bottom:7px}.rv-h span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rv-no{flex:none;color:var(--tx3);font-variant-numeric:tabular-nums}.rv-boss{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rv-boss b{font:400 var(--fs-xl)/1.15 var(--marker);word-break:break-word;min-width:0}.chip.flagc{position:relative;padding-left:19px}.chip.flagc:before{content:"";position:absolute;left:8px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:2px;background:var(--fc)}.rv-wit{font-weight:650;font-size:var(--fs-sm);color:#bdf3e0;background:#7fe0c01f;border-radius:10px;padding:6px 10px}.rv-re{margin:0;font-size:var(--fs-md);line-height:1.4;color:var(--tx)}.rv-re span{font-weight:700;color:var(--tx2)}.rv-d{font-size:var(--fs-md)}.review .bigs .big{padding:9px 8px 8px}.review .big b{font-size:38px}.review .quote{font-size:var(--fs-lg);padding:10px 14px}.rv-sign{display:flex;align-items:center;gap:12px;min-height:64px;padding-top:2px}.stamp{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:52%;padding:5px 10px 6px;border:2px solid var(--red);border-radius:8px;color:var(--red);text-align:center;transform:rotate(-12deg);box-shadow:inset 0 0 0 1px #ff6a4d59}.stamp b{font:400 var(--fs-lg)/1.1 var(--marker);letter-spacing:.3px;word-break:break-word}.stamp small{font-size:var(--fs-xs);font-weight:750;letter-spacing:.6px;margin-top:2px;line-height:1.15}.rv-sigw{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.sig{width:118px;height:46px;overflow:visible}.sig path{fill:none;stroke:var(--tx);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.rv-sigw small{font-size:var(--fs-sm);color:var(--tx2);text-align:right;line-height:1.3}.review:not(.still) .stamp{animation:stampin .22s cubic-bezier(.2,.8,.2,1) .6s both}.review:not(.still){animation:thud .14s ease-out .8s}.review:not(.still) .sig path{animation:sign .7s cubic-bezier(.4,0,.2,1) .82s both}.review:not(.still) .rv-sigw small{animation:fade .2s ease-out 1.4s both}@keyframes stampin{0%{opacity:0;transform:rotate(-12deg) scale(3)}to{opacity:1;transform:rotate(-12deg) scale(1)}}@keyframes thud{40%{transform:translateY(2px)}}@keyframes sign{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.still .review .stamp,.still .review .sig path,.still .review{animation:none!important}@media(prefers-reduced-motion:reduce){.review .stamp,.review .sig path,.review,.review .rv-sigw small{animation:none!important}}.result .rtitle{display:none}.rem.c{text-align:center}.backup{display:flex;align-items:center;gap:10px;background:#ffcf8f1a;border:1px solid rgba(255,207,143,.22);border-radius:14px;padding:6px 6px 6px 12px;font-size:var(--fs-sm);font-weight:600;line-height:1.35;color:var(--tx)}.backup span{flex:1;min-width:0}.ib.warm{background:linear-gradient(180deg,#ffd9a0,#ffbf78);color:#2b1a10;border-color:#ffdcaa99;box-shadow:none}.blk{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--line);padding-top:12px}.blk-h{display:flex;justify-content:space-between;align-items:baseline;gap:8px;color:var(--tx)}.blk-h>span:first-child{font:400 var(--fs-lg)/1.2 var(--marker)}.blk .row{display:flex;gap:8px;align-items:center}.blk .row .btn{flex:1;min-width:0}.hint2.l{text-align:left}.in.amt{width:112px;flex:none;text-align:center;font-variant-numeric:tabular-nums}.wk{margin:0;flex:1;min-width:0;font-size:var(--fs-md);line-height:1.4;color:var(--tx2)}.wpns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.wpn{min-height:56px;padding:6px 4px;border:1px solid var(--line);border-radius:14px;background:#ffffff0d;color:var(--tx);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;transition:background .15s var(--ease),transform .15s var(--ease)}.wpn:hover{background:#ffffff1a}.wpn:active{transform:scale(.96)}.wpn b{font-size:var(--fs-sm);font-weight:700;line-height:1.2;text-align:center;word-break:break-word}.wpn small{font-size:var(--fs-xs);color:var(--tx2);min-height:13px}.wpn.on{border-color:#ffcf8f99;background:#ffcf8f1f}.wpn.lock b{color:var(--tx2)}.chip.rank{background:#ffcf8f29;color:var(--warm)}.link.edit{margin-left:auto;padding:12px 4px}@media(max-width:380px){#bNext svg{display:none}}#gl{will-change:transform,opacity}#app[data-term="1"] #dock{opacity:0;pointer-events:none;visibility:hidden;transform:translate(-50%,14px)}#app[data-term="1"] #rail,#app[data-term="1"] .px,#app[data-panel="1"] #rail,#app[data-panel="1"] .px,#app[data-panel="1"] #dock{opacity:0;pointer-events:none;visibility:hidden}@media(hover:hover)and (pointer:fine){#hint .kb{display:block}}@media(hover:none),(pointer:coarse){#hint .sw{display:inline-flex}}@media(min-width:1100px)and (min-aspect-ratio:1/1){:root{--mx:clamp(32px,4.4vw,96px);--my:24px}#rail{top:calc(var(--my) + env(safe-area-inset-top));right:var(--mx);bottom:auto;display:grid;grid-template-columns:repeat(5,44px);gap:4px;padding:6px;border-radius:14px}#rail .ib{border-radius:10px}#rail #bLang{order:1}#rail #bSound{order:2}#rail #bCup{order:3}#rail #bGear{order:4}#rail #bReport{order:5}.bar{height:6px;border-radius:3px}#plabel{position:static;display:block;margin-top:7px;text-align:left;font-size:var(--fs-sm);line-height:1.3;text-shadow:none;white-space:normal}#app[data-st=idle] #plabel{opacity:1}#app[data-term="1"] #dock{transform:translateY(14px)}#nudge{left:50%;top:var(--my);translate:-50% 0;max-width:min(420px,calc(100% - 2*var(--mx) - 640px))}}@media(min-width:1100px)and (min-aspect-ratio:1/1)and (hover:hover)and (pointer:fine){#app[data-term="1"] #keys{opacity:0}}#bDone{display:none;gap:8px}@media(hover:none),(pointer:coarse){#app[data-st=playing][data-hit="1"] #bDone{display:inline-flex}#app[data-st=playing] .acts{opacity:1;transform:none;pointer-events:auto}#app[data-st=playing] #bNext,#app[data-st=playing] #bMake{display:none}#app[data-st=playing]:not([data-hit="1"]) .acts{display:none}}.n3d #toast{opacity:0!important}.n3d #hint{visibility:hidden}#ts{z-index:10000}.captcha-on #ts{filter:drop-shadow(0 6px 18px rgba(0,0,0,.55))}#app:not([data-mode=street]) #bBack,#app[data-st=ending] #bBack{display:none}#pz{display:none;position:absolute;left:var(--pz-left,12px);bottom:calc(var(--pz-bottom,12px) + env(safe-area-inset-bottom));z-index:6}#app[data-side="1"] #pz,#app[data-stake="1"] #pz{display:none!important}#pz .btn{min-height:48px;padding:10px 16px;font-size:var(--fs-md);box-shadow:var(--sh)}#app[data-mode=plaza]:not([data-cr="1"]) #pz{display:block}#app[data-bonk="1"] #pz,#app[data-bonk="1"] #rail{display:none!important}#app[data-mode=plaza][data-cr="1"] #pz{display:none}#app[data-mode=plaza] #top,#app[data-mode=plaza] #dock,#app[data-mode=plaza] #hint,#app[data-mode=plaza] #obj,#app[data-mode=plaza] #keys,#app[data-mode=plaza] .px,#app[data-mode=plaza] #rail #bCup,#app[data-mode=plaza] #rail #bGear,#app[data-mode=plaza] #rail #bReport,#app[data-mode=plaza] #rail #bShare,#app[data-mode=plaza][data-cr="1"] #rail{display:none!important}#app[data-mode=plaza] #rail{top:50%;bottom:auto;transform:translateY(-50%);opacity:.8}#app[data-pz-load="1"] #gl{visibility:hidden}#app[data-pz-load="1"] #top,#app[data-pz-load="1"] #dock,#app[data-pz-load="1"] #hint,#app[data-pz-load="1"] #obj,#app[data-pz-load="1"] #keys,#app[data-pz-load="1"] #rail,#app[data-pz-load="1"] #bBack,#app[data-pz-load="1"] .px{display:none!important}@media(min-width:1100px)and (min-aspect-ratio:1/1){#app[data-mode=plaza] #rail{top:calc(var(--my) + env(safe-area-inset-top));transform:none;grid-template-columns:repeat(2,44px)}}#intro-gl{position:absolute;left:0;top:0;width:100%;height:100%;z-index:9;touch-action:none;cursor:pointer}#wc{position:absolute;left:50%;transform:translate(-50%);bottom:max(16px,calc(12px + env(safe-area-inset-bottom)));width:min(calc(100% - 24px),420px);z-index:9;display:flex;flex-direction:column;gap:8px;padding:16px 16px 14px;background:var(--glass-hi);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh);transition:opacity .2s linear}#wc.off{opacity:0;pointer-events:none}#wc h2{margin:0;font:400 var(--fs-xl)/1.15 var(--marker);color:var(--warm)}#wc .wc-h2{margin-top:6px}#wc .wc-in{width:100%;min-height:46px;padding:10px 14px;font-weight:600;font-size:var(--fs-lg);line-height:1.3;font-family:inherit;color:var(--tx);background:#ffffff14;border:1px solid var(--line);border-radius:12px;outline:none;user-select:text;-webkit-user-select:text}#wc .wc-in::placeholder{color:var(--tx3)}#wc .wc-in:focus{border-color:var(--mint);box-shadow:0 0 0 3px #7fe0c040}#wc .wc-opt{margin:0;font-size:var(--fs-sm);color:var(--tx2)}#wc .wc-err{min-height:0;font-size:var(--fs-sm);font-weight:650;color:var(--red)}#wc .wc-go{min-height:56px;margin-top:2px;padding:12px 18px;font-weight:750;font-size:var(--fs-lg);line-height:1.1;font-family:inherit;color:#2b1a10;background:linear-gradient(180deg,#ffd9a0,#ffbf78);border:0;border-radius:14px;cursor:pointer;touch-action:manipulation;transition:opacity .2s,transform .12s}#wc .wc-go:disabled{opacity:.55;cursor:default}#wc .wc-go.on{animation:wcgo 1.2s ease-in-out infinite}#wc .wc-go:active{transform:scale(.97)}@keyframes wcgo{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}#app[data-wc="1"] #dock,#app[data-wc="1"] #hint,#app[data-wc="1"] #rail,#app[data-wc="1"] #bBack,#app[data-wc="1"] .px,#app[data-wc="1"] #obj,#app[data-wc="1"] #keys{display:none!important}@media(hover:none),(pointer:coarse){#wc .wc-in{font-size:var(--fs-lg)}}html[lang=vi] :is(.rtitle,.big b,.quote,.rk,.p1,.bk,.rx,.bn,.rv-boss b,.stamp b,.blk-h>span:first-child,#wc h2){font-weight:600;line-height:1.3}html[lang=vi] .quote{line-height:1.4}#app[data-abil="1"] #rail{opacity:0;pointer-events:none}#app[data-abil="1"] #pz{display:none!important}
