#vbar{display:none}body.u20 #vbar{display:block;z-index:3;pointer-events:none}body.u20 #vbar .vb-side{position:fixed;left:0;right:0;bottom:0;height:calc(var(--vbh) * .24);background:linear-gradient(#3a2b1e,#1c140d 60%,#0d0906);border-top:1px solid #6b5236}body.u20 #vbar .vb-img{position:absolute;inset:0;background:url(../img/ui/bar.webp) 0 0/100% 100% no-repeat}body.u20 #pad{z-index:5;pointer-events:none;background:0 0!important;border:0!important;box-shadow:none!important;padding:0!important}body.u20 #pad .hb{display:contents!important}body.u20 #pad .pbtn{pointer-events:auto;border:0!important;border-radius:0!important;box-shadow:none!important;background-color:transparent!important;clip-path:none!important}body.u20 #pad .pbtn>b{font-size:calc(10px * var(--vs))!important;color:#e8f2ea!important;text-shadow:0 0 2px #000,0 1px 0 #000}body.u20 #u20menu{z-index:6;pointer-events:none;background:0 0!important;border:0!important;box-shadow:none!important;padding:0!important}body.u20 #u20menu .u20mi{pointer-events:auto;border:0!important;clip-path:none!important;background-size:100% 100%!important;background-color:transparent!important;border-radius:50%!important}body.u20 #u20menu .u20mi[data-u=char]{background-image:url(../img/ui/ic/char.png)!important}body.u20 #u20menu .u20mi[data-u=inv]{background-image:url(../img/ui/ic/inv.png)!important}body.u20 #u20menu .u20mi[data-u=skill]{background-image:url(../img/ui/ic/skill.png)!important}body.u20 #u20menu .u20mi[data-u=forge]{background-image:url(../img/ui/ic/forge.png)!important}body.u20 #u20menu .u20mi[data-u=quest]{background-image:url(../img/ui/ic/quest.png)!important}body.u20 #u20menu .u20mi[data-u=ride]{background-image:url(../img/ui/ic/ride.png)!important}body.u20 #u20menu .u20mi[data-u=stash]{background-image:url(../img/ui/ic/stash.png)!important}body.u20 #u20menu .u20mi[data-u=menu]{background-image:url(../img/ui/ic/menu_c.png)!important}body.u20 #u20menu .u20mi:hover{filter:brightness(1.25)}body.u20 #u20menu .u20mi[data-u=menu].dotOn::before{content:"";position:absolute;top:-2px;right:-2px;width:8px;height:8px;border-radius:50%;background:#e0402e;box-shadow:0 0 4px #e0402e}body.u20 #u20log{bottom:calc(var(--vbh) * .5)!important}body.u20 #inBtn,body.u20 #modeSw,body.u20 #topCtl{z-index:6!important}body.u2m #pad{left:50%!important;right:auto!important;bottom:0!important;transform:translateX(-50%)!important;width:min(100vw,480px)!important;aspect-ratio:3090/645;height:auto!important;padding:0!important;display:block!important;background:url(../img/ui/slots8.webp) 0 0/100% 100% no-repeat!important;border:0!important;box-shadow:none!important}body.u2m #pad .hb{display:contents!important}body.u2m #pad .pbtn{position:absolute!important;top:44.5%!important;width:8.87%!important;height:42.8%!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background-color:transparent!important;clip-path:none!important}body.u2m #pad #bHp{left:7.44%!important}body.u2m #pad #bMp{left:17.73%!important}body.u2m #pad #bTp{left:28.03%!important}body.u2m #pad .pbtn.sk[data-i="0"]{left:38.32%!important}body.u2m #pad .pbtn.sk[data-i="1"]{left:48.61%!important}body.u2m #pad .pbtn.sk[data-i="2"]{left:58.9%!important}body.u2m #pad .pbtn.sk[data-i="3"]{left:69.19%!important}body.u2m #pad #bMain{left:80.03%!important;top:32.6%!important;width:12.07%!important;height:53.8%!important}body.u2m #tabs{display:block!important;position:relative;aspect-ratio:3080/650;height:auto!important;padding:0!important;margin-bottom:var(--safe-b,0);background:#120c0b url(../img/ui/tabbar.webp) 0 0/100% 100% no-repeat!important;border:0!important}body.u2m #tabs>button:not([data-t=char]):not([data-t=inv]):not(#tabMenu){display:none!important}body.u2m #tabs>button{box-sizing:border-box!important;position:absolute!important;min-height:0!important;margin:0!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:0 0!important;font:600 11px/1.1 inherit!important;color:#e6d6b8!important;text-align:left!important;white-space:normal!important;text-shadow:0 1px 2px #000}body.u2m #tabs>button::before{content:""!important;box-sizing:border-box!important;padding:0!important;position:absolute!important;left:0!important;top:0!important;height:100%!important;margin:0!important;border-radius:50%;background:center/100% 100% no-repeat!important}body.u2m #tabs>button.on{color:#ffd98a!important}body.u2m #tabs>button.on::before{box-shadow:0 0 0 2px #ffd98a,0 0 10px rgba(255,200,100,.7)}body.u2m #tabs>button[data-t=char]{left:15.23%!important;top:33.2%!important;height:51.4%!important;width:23%!important;padding:0 0 0 11.63%!important}body.u2m #tabs>button[data-t=char]::before{background-image:url(../img/ui/ic/char.png)!important;width:47.1%!important}body.u2m #tabs>button[data-t=inv]{left:44.55%!important;top:33.2%!important;height:51.4%!important;width:23%!important;padding:0 0 0 11.63%!important}body.u2m #tabs>button[data-t=inv]::before{background-image:url(../img/ui/ic/inv.png)!important;width:47.1%!important}body.u2m #tabs>#tabMenu{left:74.07%!important;top:31%!important;height:60.8%!important;width:23%!important;padding:0 0 0 13.63%!important}body.u2m #tabs>#tabMenu::before{background-image:url(../img/ui/ic/menu_c.png)!important;width:55.8%!important}body.u2m #tabs .dot{position:absolute;top:2%;left:40%;right:auto}#tabMenu{display:none}body.u2m #tabMenu{display:flex}#u20today{display:none!important}#vmenu{position:fixed;inset:0;z-index:80}#vmenu .vm-bg{position:absolute;inset:0;background:rgba(0,0,0,.55)}#vmenu .vm-sh{position:absolute;left:0;right:0;bottom:0;max-height:80vh;overflow:auto;padding:10px max(12px,env(safe-area-inset-right,0px)) calc(14px + env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));background:linear-gradient(#22201c,#120e0d);border-top:2px solid var(--vm-gold);box-shadow:0 -8px 20px rgba(0,0,0,.6);animation:vmUp .18s ease-out}@keyframes vmUp{from{transform:translateY(40%);opacity:0}to{transform:none;opacity:1}}#vmenu .vm-hd{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;color:#ffd98a;font-size:16px}#vmenu .vm-x{width:40px;height:40px;border:1px solid #5a4a32;background:#1b1412;color:#e8dcc8;font-size:16px;cursor:pointer}#vmenu .vm-g{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px}#vmenu .vm-g button:active{transform:scale(.96)}#vmenu .vm-g i{width:44px;height:44px;background:center/contain no-repeat}#vmenu .vm-g .dot{position:absolute;top:6px;right:8px;width:9px;height:9px;border-radius:50%;background:#e0402e;box-shadow:0 0 4px #e0402e}@media (min-width:900px){#vmenu .vm-sh{left:50%;right:auto;width:520px;transform:translateX(-50%);bottom:calc(var(--vbh) + 8px);border:2px solid var(--vm-gold);animation:none}}@media (prefers-reduced-motion:reduce){#vmenu .vm-sh{animation:none}}body.u2m #stageLbl{background:var(--br-bg)!important;border:1px solid var(--br)!important;border-radius:3px!important;color:#e0cba6!important}body.u2m #top>button{position:relative;border:0!important;border-radius:50%!important;background-color:#24180f!important;color:#f0cf8f!important;box-shadow:0 0 0 2px var(--br),0 0 0 3px #000,inset 0 2px 3px rgba(255,220,170,.18),inset 0 -3px 5px rgba(0,0,0,.6)!important}body.u2m #top>button::after{content:"";position:absolute;top:-4px;left:50%;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#9df0b8,var(--jade) 55%,#145a32);box-shadow:0 0 0 1px var(--br-dk);pointer-events:none}body.u2m #top>button:active{filter:brightness(1.25)}body.u2m #top .gold{background:var(--br-bg)!important;border:1px solid var(--br)!important;border-radius:10px!important;box-shadow:inset 0 1px 3px #000!important}body.u20 #u20r .u20rb{position:relative;border:0!important;background:radial-gradient(circle at 50% 35%,#3b281b,#1a110b 70%)!important;color:#f0cf8f!important;box-shadow:0 0 0 2px var(--br),0 0 0 3px #000,inset 0 2px 3px rgba(255,220,170,.18),inset 0 -3px 5px rgba(0,0,0,.6)!important}body.u20 #u20r .u20rb::after{content:"";position:absolute;top:-4px;left:50%;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#9df0b8,var(--jade) 55%,#145a32);box-shadow:0 0 0 1px var(--br-dk);pointer-events:none}#inBtn,#mswBtn,#mswMenu button,#topCtl .chip{background:linear-gradient(#34241a,#1a110b)!important;border:1px solid var(--br)!important;color:#e8d2a8!important;border-radius:4px!important;box-shadow:0 0 0 1px #000,inset 0 1px 0 rgba(255,220,170,.15)!important;text-shadow:0 1px 1px #000}#inBtn.on,#mswMenu button.on,#topCtl .chip.on{border-color:var(--br-hi)!important;color:#ffe3a0!important;background:linear-gradient(#4a3220,#22160e)!important;box-shadow:0 0 0 1px #000,0 0 6px rgba(216,168,120,.45),inset 0 1px 0 rgba(255,220,170,.25)!important}#modeSw{border:0!important;box-shadow:none!important;background:0 0!important}body.u20 #chatBox{display:none!important}body.u20 #u20log.big #u20lines{max-height:214px!important;overflow-y:auto!important}body.u20 #u20log.big #u20lines div{white-space:normal!important}body.u20 #u20log.chat #u20lines{pointer-events:auto!important}body.u20 #u20lines .cl{color:#f2ecd0}body.u20 #u20lines .cl i{font-style:normal;color:#9a8a70}body.u20 #u20lines .cl b{color:#ffd76a;font-weight:600;cursor:pointer}body.u20 #u20lines .cl small{color:#8fc9b0}body.u20 #u20lines .cl.me b{color:#7fe0ff}body.u20 #u20ct{gap:4px;margin-top:3px}body.u20 #u20ct button{height:22px!important;padding:0 9px!important;font-size:11.5px!important;border-radius:3px;position:relative;background:linear-gradient(#34241a,#1a110b)!important;border:1px solid var(--br)!important;color:#e8d2a8!important}body.u20 #u20ct button.on{border-color:var(--br-hi)!important;color:#ffe3a0!important;background:linear-gradient(#4a3220,#22160e)!important}body.u20 #u20ct button[data-n]:not([data-n=""])::after{content:attr(data-n);position:absolute;top:-7px;right:-7px;min-width:15px;padding:0 3px;border-radius:8px;background:#c0392b;color:#fff;font:700 10px/15px inherit}body.u20 #u20lt{width:26px;padding:0!important;font-size:0!important;background:url(../img/ui/ic/log.png) center/100% 100% no-repeat,#1a110b!important;border-radius:50%!important}body.u20 #u20log #chatIn{display:none}body.u20 #u20log #chatTxt{flex:1;min-width:0;height:26px;padding:0 8px;background:#0e0906;border:1px solid var(--br-dk);color:#f2ecd0;font-size:12.5px}body.u20 #u20log #chatIn .btn{height:26px;padding:0 12px}body.u2m #chatBox:not(.open){left:146px!important;right:6px!important;width:auto!important;top:auto!important;bottom:calc(min(100vw,480px) * .209 + 6px)!important;flex-direction:row!important;align-items:center!important;gap:6px;padding:2px 8px 2px 2px;pointer-events:auto;background:rgba(20,13,9,.8);border:1px solid var(--br);border-radius:16px;box-shadow:0 1px 4px rgba(0,0,0,.6)}body.u2m #chatBox:not(.open) #chatLines{order:2;flex:1;min-width:0;max-height:18px!important;margin:0!important;-webkit-mask-image:none!important;mask-image:none!important;pointer-events:auto;cursor:pointer}body.u2m #chatBox:not(.open) #chatLines .cl{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;line-height:18px}body.u2m #chatBox:not(.open) #chatLines .cl:not(:last-child){display:none}body.u2m #chatBox:not(.open) #chatLines .cl i{display:none}body.u2m #chatBox.quiet:not(.open){left:auto!important;background:0 0;border:0;box-shadow:none;padding:0}body.u2m #chatBtn{order:1;flex:none;width:30px!important;height:30px!important;border-radius:50%!important;border:0!important;font-size:0!important;background:url(../img/ui/ic/chat.png) center/100% 100% no-repeat!important;box-shadow:0 0 0 1px var(--br-dk)!important}body.u2m #chatBox.open #chatLines .cl{line-height:1.45;padding:1px 0}body.u2m #chatBox.open #chatHead{padding:6px 10px;font-size:14px}body.u2m #chatX{width:36px;height:30px;font-size:18px!important;color:#f0cf8f!important}body.u2m #chatBox.open #chatIn{padding:6px;border-top:1px solid var(--br-dk)}body.u2m #chatBox.open #chatTxt{flex:1;min-width:0;height:38px;padding:0 10px;font-size:16px;background:#0e0906;border:1px solid var(--br);border-radius:4px;color:#f2ecd0}body.u2m #chatBox.open #chatIn .btn{height:38px;padding:0 16px}body.u20 #vbar .vb-ktc{position:absolute;right:calc(-112px * var(--vs));top:auto;bottom:calc(4px * var(--vs));border:0;padding:0;cursor:pointer;pointer-events:auto;background:url(../img/ui/ic/baovat.png) 0 0/100% 100% no-repeat!important;width:calc(104px * var(--vs))!important;height:calc(104px * var(--vs))!important;border-radius:50%}body.u20 #vbar .vb-ktc:hover{background-image:url(../img/ui/ic/baovat.png)!important;filter:brightness(1.2) drop-shadow(0 0 6px rgba(255, 200, 100, .6))}body.u20 #u20gift,body.u20 #u20ktc,body.u20 #u20mail,body.u20 #u20r #u20mkt,body.u20 #u20rank,body.u20 #u20stb,body.u2m #actBtn,body.u2m #compactBtn,body.u2m #giftBtn,body.u2m #ktcBtn,body.u2m #netBtn{font-size:0!important;color:transparent!important;background-position:center!important;background-size:100% 100%!important;background-repeat:no-repeat!important}body.u20 #u20r #u20ktc,body.u2m #ktcBtn{background-image:url(../img/ui/ic/ktc.png)!important}body.u2m #actBtn{background-image:url(../img/ui/ic/quest.png)!important}body.u20 #u20r #u20gift,body.u2m #giftBtn{background-image:url(../img/ui/ic/gift.png)!important}body.u20 #u20mail{background-image:url(../img/ui/ic/quest.png)!important}body.u20 #u20stb{background-image:url(../img/ui/ic/ride.png)!important;border-radius:50%!important}body.u20 #u20rank{background-image:url(../img/ui/ic/rank.png)!important;border-radius:50%!important}body.u2m #actBtn>:not(.dot):not(em),body.u2m #giftBtn>img,body.u2m #ktcBtn>*{display:none!important}body.u20 #u20r #u20gift,body.u20 #u20r #u20ktc{background-size:100% 100%!important;background-position:center!important;background-repeat:no-repeat!important}body:is(.u20,.u2m) #u20zb{background:linear-gradient(#34241a,#1a110b)!important;border:1px solid var(--br)!important;color:#e8d2a8!important;border-radius:4px!important;box-shadow:0 0 0 1px #000!important}body:is(.u20,.u2m) #u20zl{background:rgba(20,13,9,.96)!important;border:1px solid var(--br)!important}#bigmap{position:fixed;inset:0;z-index:85;display:grid;place-items:center}#bigmap .bm-bg{position:absolute;inset:0;background:rgba(0,0,0,.6)}#bigmap .bm-w{position:relative;padding:0 12px 12px;background:linear-gradient(#22170f,#120c09);border:2px solid var(--br,#8a6446);border-radius:10px;box-shadow:0 0 0 1px #000,0 0 0 4px #2a1c12,0 10px 40px #000;max-width:calc(100vw - 16px)}#bigmap .bm-w::after,#bigmap .bm-w::before{content:"";position:absolute;top:-7px;width:12px;height:12px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#c8f5d8,#3fae6c 45%,#145a32);box-shadow:0 0 0 2px #3a271b}#bigmap .bm-w::before{left:-7px}#bigmap .bm-w::after{right:-7px}#bigmap .bm-x{width:36px;height:32px;border:1px solid var(--br,#8a6446);border-radius:4px;background:linear-gradient(#34241a,#1a110b);color:#f0cf8f;font-size:16px;cursor:pointer}#bigmap .bm-w{display:flex;flex-direction:column;align-items:center;background:0 0!important;border:0!important;box-shadow:none!important;padding:0!important}#bigmap .bm-w::after,#bigmap .bm-w::before{display:none!important}#bigmap .bm-pl{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;padding:0 4%;box-sizing:border-box;pointer-events:none}#bigmap .bm-t{display:block;max-width:100%;text-align:center;line-height:1.12;color:#f6dca0;letter-spacing:.5px;text-shadow:0 1px 2px #000,0 0 6px #000;overflow-wrap:anywhere}#bigmap .bm-x{position:absolute!important;z-index:3;right:3%;top:12.5%;width:34px!important;height:34px!important;border-radius:50%!important}#bigmap .bm-tip{position:absolute;z-index:2;left:50%;bottom:calc(var(--F,600px) * .14);transform:translateX(-50%);padding:4px 10px;border-radius:12px;background:rgba(10,7,5,.78);color:#ffd27a;font-size:12px;white-space:nowrap;pointer-events:none;text-shadow:0 1px 2px #000;animation:bmTip 5s forwards}@keyframes bmTip{0%,75%{opacity:1}100%{opacity:0}}#bigmap .bm-bg{background:rgba(0,0,0,.72)!important}#bigmap .bm-fr{position:relative}#bigmap .bm-fr::after{content:"";position:absolute;inset:0;background:url(../img/ui/mapto.webp) center/100% 100% no-repeat;pointer-events:none}#bigmap .bm-cv{position:absolute;display:block;image-rendering:auto}#bigmap .bm-in{position:absolute;background:#000}#skBuffs .sti img{border:0!important;border-radius:50%;background:#0e0a07!important;image-rendering:auto!important;object-fit:cover!important;box-shadow:0 0 0 1.5px #8a6446,0 0 0 2.5px #000!important}#skBuffs .sti b:empty{display:none}body.u2m #netBtn{background-image:url(../img/ui/ic/net.png)!important}body.u2m #compactBtn{background-image:url(../img/ui/ic/compact.png)!important}body.u20 #u20r #u20mkt{background-image:url(../img/ui/ic/market.png)!important;background-size:100% 100%!important;background-position:center!important;background-repeat:no-repeat!important}body.u20 #u20ct button#u20lt{font-size:0!important;padding:0!important;border-radius:50%!important;background:url(../img/ui/ic/log.png) center/100% 100% no-repeat,#1a110b!important;width:24px!important;min-width:24px!important;height:24px!important;flex:none!important;border:0!important;box-shadow:0 0 0 1px var(--br-dk)!important}body.u2m #top .lvbox>:not(#lv){border-radius:50%!important}body.u2m #top #lv{min-width:19px!important;height:19px!important;padding:0 3px!important;border-radius:10px!important;border:0!important;display:grid!important;place-items:center;font:800 11px/1 inherit!important;color:#fff!important;text-shadow:0 1px 1px #000;background:radial-gradient(circle at 40% 30%,#8fe8b0,#2f9a5c 50%,#10502c)!important;box-shadow:0 0 0 1.5px #c99a6e,0 0 0 2.5px #000,0 1px 3px #000!important}body.u2m #heroName{background:linear-gradient(#fff3c8,#f0c46a 55%,#b8862e);-webkit-background-clip:text;background-clip:text;color:transparent!important;text-shadow:none!important;filter:drop-shadow(0 1px 1px #000);letter-spacing:.3px}body:is(.u2m,.u20) #hud{background:linear-gradient(#22170f,#120b08)!important;border-bottom:1px solid var(--br-dk)!important;gap:5px;align-items:center}body:is(.u2m,.u20) #hud .bar i{border-radius:8px!important;box-shadow:inset 0 -2px 3px rgba(0,0,0,.35),0 0 6px var(--glow,transparent);transition:width .25s ease-out}body:is(.u2m,.u20) #hud .bar::before{content:"";position:absolute;inset:1px 1px 50% 1px;border-radius:8px 8px 3px 3px;z-index:1;pointer-events:none;background:linear-gradient(rgba(255,255,255,.32),rgba(255,255,255,.04))}body:is(.u2m,.u20) #hud .bar::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:repeating-linear-gradient(90deg,transparent 0 calc(10% - 1px),rgba(0,0,0,.35) calc(10% - 1px) 10%),linear-gradient(100deg,transparent 30%,rgba(255,255,255,.28) 45%,transparent 60%) -150% 0/60% 100% no-repeat;animation:hudShine 5s ease-in-out infinite}@keyframes hudShine{0%,55%{background-position:0 0,-150% 0}100%{background-position:0 0,250% 0}}@media (prefers-reduced-motion:reduce){body:is(.u2m,.u20) #hud .bar::after{animation:none}}body:is(.u2m,.u20) #hud .bar.hp i{--glow:rgba(255, 80, 60, .5);background:linear-gradient(#ff8a78,#d83a2c 45%,#8e1810)!important}body:is(.u2m,.u20) #hud .bar.mp i{--glow:rgba(80, 150, 255, .5);background:linear-gradient(#8cc8ff,#2f74d8 45%,#143c88)!important}body:is(.u2m,.u20) #hud .bar.xp i{--glow:rgba(255, 200, 90, .45);background:linear-gradient(#ffe39a,#d6a03a 45%,#8a5a14)!important}body:is(.u2m,.u20) #hud .bar span{position:absolute!important;inset:0!important;display:block!important;text-align:center!important;height:auto!important;z-index:2;font:800 11px/16px inherit!important;color:#fff!important;letter-spacing:.3px;text-shadow:0 0 2px #000,0 1px 1px #000,1px 0 1px #000,-1px 0 1px #000!important}body:is(.u2m,.u20) #hud .jxs{display:flex;align-items:center;gap:0;height:18px;border-radius:9px;overflow:hidden;border:1px solid #8a6446;background:linear-gradient(#2e1f15,#140d09);box-shadow:0 0 0 1px #000}body:is(.u2m,.u20) #hud .jxs span{padding:0 4px 0 7px;font-size:10px!important;color:#b49a7a!important}:root{--vs:1;--vbh:149px;--vm-gold:#c9a45c;--vm-dark:#120e0d;--jade:#3fae6c;--br-hi:#f3c9a0;--br:#8b6f5e;--br-dk:#41322a;--br-bg:#1e1712;--mt-rim:linear-gradient(170deg, #f3c9a0 0%, #c2987d 18%, #654d40 45%, #41322a 60%, #8b776a 82%, #e0b896 100%);--mt-in:linear-gradient(#2e231c, #17110d);--mt-in-on:linear-gradient(#5a4234, #2c2019);--mt-text:#ecd9c4;--mt-gold:#ffe0b0;--t-edge:#8b6f5e;--t-line2:#4e3c31;--t-son:#9c7258;--t-son-hi:#f0c8a2;--t-son-lo:#4e3a2e;--t-glow:rgba(243, 201, 160, .35)}#chatBox.open #chatIn .btn,#inBtn,#mswBtn,#mswMenu button,#topCtl .chip,body.u20 #u20ct button:not(#u20lt),body.u20 #u20log.chat #chatIn .btn,body.u2m #stageLbl,body.u2m #top .gold,body:is(.u20,.u2m) #u20zb,body:is(.u2m,.u20) #hud .jxs{border:1.5px solid transparent!important;background:var(--mt-in) padding-box,var(--mt-rim) border-box!important;color:var(--mt-text)!important;box-shadow:0 0 0 1px #000,0 2px 4px rgba(0,0,0,.55),inset 0 1px 0 rgba(243,201,160,.18)!important;text-shadow:0 1px 1px #000}#inBtn.on,#mswMenu button.on,#topCtl .chip.on,body.u20 #u20ct button.on{background:var(--mt-in-on) padding-box,var(--mt-rim) border-box!important;color:var(--mt-gold)!important;box-shadow:0 0 0 1px #000,0 0 8px rgba(243,201,160,.4),inset 0 1px 0 rgba(255,230,200,.3)!important}body.u20 #u20lines{max-height:92px!important;padding:5px 10px!important;font-size:12.5px!important;line-height:17px!important;border-left:0!important;background:linear-gradient(90deg,rgba(23,17,13,.9),rgba(23,17,13,.65) 72%,rgba(23,17,13,0))!important;box-shadow:inset 2px 0 0 #8b6f5e,inset 3px 0 0 #000!important;border-radius:0 8px 0 0!important}body.u20 #u20log.chat #chatIn{display:flex!important;gap:4px;margin-top:3px;padding:3px;pointer-events:auto;border-radius:4px;border:1.5px solid transparent!important;background:linear-gradient(rgba(23,17,13,.95),rgba(23,17,13,.95)) padding-box,var(--mt-rim) border-box!important}body.u20 #u20log #chatTxt,body.u2m #chatBox.open #chatTxt{background:#0d0a08!important;border:1px solid var(--br-dk)!important;box-shadow:inset 0 1px 3px #000}body.u20 #u20ct button#u20lt,body.u20 #u20r .u20rb,body.u2m #chatBtn,body.u2m #top>button{box-shadow:0 0 0 1.5px #c2987d,0 0 0 2.5px #41322a,0 0 0 3.5px #000,0 2px 5px rgba(0,0,0,.6)!important}body.u2m #chatBox:not(.open):not(.quiet){border:1.5px solid transparent!important;background:linear-gradient(rgba(23,17,13,.88),rgba(23,17,13,.88)) padding-box,var(--mt-rim) border-box!important}body.u2m #chatBox.open{left:0!important;right:0!important;width:auto!important;top:auto!important;bottom:0!important;height:56%!important;border:0!important;border-radius:12px 12px 0 0!important;font-size:13.5px;border-top:0!important;box-shadow:inset 0 2px 0 #c2987d,inset 0 3px 0 #000,0 -6px 18px rgba(0,0,0,.6)!important;background:rgba(23,17,13,.96)!important}#chatBox.open #chatHead{background:linear-gradient(#4a3a30,#2a1f19)!important;border-bottom:1px solid #8b6f5e!important;color:var(--mt-gold)!important}body.u2m #top{border-bottom:0!important;box-shadow:inset 0 -1px 0 #000,0 1px 0 #c2987d,0 2px 0 #41322a,0 3px 6px rgba(0,0,0,.6)!important;background:linear-gradient(#32261e,#17110d)!important}body:is(.u2m,.u20) #hud .bar{position:relative;height:16px!important;border-radius:9px!important;overflow:hidden;box-shadow:0 0 0 1px #000,inset 0 2px 3px #000,0 1px 0 rgba(224,176,122,.25)!important;border:1.5px solid transparent!important;background:linear-gradient(#050302,#1a130f) padding-box,var(--mt-rim) border-box!important}body:is(.u2m,.u20) #hud .jxs b{height:100%;display:grid;place-items:center;min-width:18px;padding:0 5px;border:0!important;border-radius:0!important;color:#ffe3a0!important;font:800 11px/1 inherit!important;background:linear-gradient(#654d40,#352820)!important;box-shadow:inset 1px 0 0 #8b6f5e!important}body.u2m #top .lvbox{border-radius:50%!important;border:0!important;overflow:visible!important;box-shadow:0 0 0 2px #c2987d,0 0 0 3.5px #41322a,0 0 0 4.5px #000,inset 0 0 0 1px #f3c9a066,0 2px 8px rgba(0,0,0,.7)!important}#bigmap .bm-w,#vmenu .vm-sh{border-color:#8b6f5e!important}#vmenu .vm-g button{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;min-height:84px;cursor:pointer;font:600 12px/1.25 inherit;text-align:center;border:1.5px solid transparent!important;background:linear-gradient(#2e231c,#17110d) padding-box,var(--mt-rim) border-box!important;color:var(--mt-text)!important}#bigmap .bm-x,#vmenu .vm-x{border:1.5px solid transparent!important;background:var(--mt-in) padding-box,var(--mt-rim) border-box!important;color:var(--mt-gold)!important}#topCtl #rotBtn.chip{--ic:url(../img/ui/ic/rot.png)}#topCtl #ctrlBtn.chip{--ic:url(../img/ui/ic/auto.png)}#topCtl #ctrlBtn.chip .ck,#topCtl #rotBtn.chip .ck{display:none!important}#topCtl #ctrlBtn.chip:active,#topCtl #rotBtn.chip:active{transform:scale(.86)}#topCtl #ctrlBtn.chip::after,#topCtl #rotBtn.chip::after{position:absolute;top:calc(100% + 4px);left:50%;transform:translateX(-50%);white-space:nowrap;font:700 10px/1 "Segoe UI",sans-serif;color:#9a8878;text-shadow:0 1px 2px #000,0 0 2px #000;pointer-events:none}#topCtl #rotBtn.chip.on::before{content:"";position:absolute;inset:-7px;border-radius:50%;border:2px dashed rgba(127,224,160,.85);animation:tgSpin 6s linear infinite;pointer-events:none}#topCtl #ctrlBtn.chip.on::before{content:"";position:absolute;inset:-5px;border-radius:50%;pointer-events:none;animation:tgAura 1.6s ease-in-out infinite}@keyframes tgSpin{to{transform:rotate(360deg)}}@keyframes tgAura{0%,100%{box-shadow:0 0 6px 1px rgba(255,110,50,.45)}50%{box-shadow:0 0 14px 4px rgba(255,140,60,.75)}}@media (prefers-reduced-motion:reduce){#topCtl #ctrlBtn.chip.on::before,#topCtl #rotBtn.chip.on::before{animation:none}}body.u20 #topCtl #ctrlBtn.chip,body.u20 #topCtl #rotBtn.chip{width:32px!important;height:32px!important;margin:0 6px!important}body.u20 #topCtl{align-items:center}#topCtl #rotBtn.chip::after{content:"Xoay chiêu · TẮT"}#topCtl #ctrlBtn.chip::after{content:"Tự đánh · TẮT"}#topCtl #rotBtn.chip.on::after{content:"Xoay chiêu · BẬT"}#topCtl #ctrlBtn.chip.on::after{content:"Tự đánh · BẬT"}#topCtl #ctrlBtn.chip:not(.on)::after,#topCtl #rotBtn.chip:not(.on)::after{color:#c9a090}#topCtl #ctrlBtn.chip.on::after,#topCtl #rotBtn.chip.on::after{color:#8ff0b4}#topCtl #ctrlBtn.chip:not(.on)::before,#topCtl #rotBtn.chip:not(.on)::before{content:"";position:absolute;inset:6px;border-radius:50%;pointer-events:none;background:linear-gradient(135deg,transparent calc(50% - 1.5px),rgba(220,90,70,.85) calc(50% - 1.5px) calc(50% + 1.5px),transparent calc(50% + 1.5px))}body.u20 #topCtl #ctrlBtn.chip::after,body.u20 #topCtl #rotBtn.chip::after{display:block!important;top:auto;bottom:-7px;padding:1px 4px;border-radius:6px;font:800 8.5px/1.1 "Segoe UI",sans-serif;letter-spacing:.3px;box-shadow:0 0 0 1px #000;text-shadow:none;content:"TẮT";background:#4a2a24;color:#f0c0b0!important}body.u20 #topCtl #ctrlBtn.chip.on::after,body.u20 #topCtl #rotBtn.chip.on::after{content:"BẬT";background:#1f7a46;color:#e8ffe8!important}#topCtl #ctrlBtn.chip:not(.on),#topCtl #rotBtn.chip:not(.on){filter:grayscale(.85) brightness(.75)}body.u2m #topCtl #rotBtn.chip::after{content:"Xoay chiêu\A TẮT"}body.u2m #topCtl #ctrlBtn.chip::after{content:"Tự đánh\A TẮT"}body.u2m #topCtl #rotBtn.chip.on::after{content:"Xoay chiêu\A BẬT"}body.u2m #topCtl #ctrlBtn.chip.on::after{content:"Tự đánh\A BẬT"}body.u2m #topCtl #ctrlBtn.chip::after,body.u2m #topCtl #rotBtn.chip::after{white-space:pre;text-align:center;line-height:1.2;font-size:10px}#topCtl #ctrlBtn.chip.on,#topCtl #rotBtn.chip.on{filter:none;box-shadow:0 0 0 1.5px #f3c9a0,0 0 0 3px #c2987d,0 0 0 4px #41322a,0 0 0 5px #000,0 0 10px rgba(243,201,160,.45)!important}#topCtl #ctrlBtn.chip.on::before,#topCtl #rotBtn.chip.on::before{content:"";position:absolute;inset:-9px;border:0;border-radius:50%;pointer-events:none;background:conic-gradient(from 0deg,transparent 0 58%,rgba(194,152,125,.6) 72%,#f3c9a0 88%,#fff4e2 92%,transparent 93%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 3px));box-shadow:none;animation:tgSpin 2.4s linear infinite}@media (prefers-reduced-motion:reduce){#topCtl #ctrlBtn.chip.on::before,#topCtl #rotBtn.chip.on::before{animation:none}}#topCtl #ctrlBtn.chip,#topCtl #rotBtn.chip{position:relative!important;overflow:visible;width:40px!important;height:40px!important;min-width:0!important;padding:0!important;margin:0 4px 14px!important;font-size:0!important;color:transparent!important;text-shadow:none!important;border:0!important;border-radius:50%!important;background:var(--ic) center/100% 100% no-repeat,#17110d!important;filter:grayscale(.9) brightness(.55);transition:filter .25s,box-shadow .25s,transform .12s;cursor:pointer;box-shadow:0 0 0 1.5px #654d40,0 0 0 2.5px #2c211a,0 0 0 3.5px #000,0 2px 5px rgba(0,0,0,.6)!important;min-height:0!important;max-height:none!important;aspect-ratio:1;flex:none!important;box-sizing:border-box!important}body.u2m #topCtl #ctrlBtn.chip,body.u2m #topCtl #rotBtn.chip{margin:0 8px 28px!important;width:40px!important;height:40px!important}#modal#modal .mbox,body.u20 #panel#panel{border:2px solid transparent!important;border-radius:6px!important;border-image:url(../img/ui/frame.webp) 440 430 435 430/58px 56px 58px 56px/24px 22px 24px 22px stretch!important;background:rgba(23,17,13,.97) padding-box!important;box-shadow:0 10px 40px rgba(0,0,0,.8)!important}body.u2m #modal#modal .mbox{border-image-width:40px 38px 40px 38px!important;border-image-outset:12px 10px 12px 10px!important}#modal#modal #mBody>h3:first-child,body.u20 #panel #u20wh#u20wh{position:relative;display:flex!important;align-items:center;justify-content:center;gap:6px;text-align:center;min-height:44px;margin:0 auto 8px!important;padding:10px 40px 0!important;max-width:min(100%,360px);background:url(../img/ui/plaque.webp) center bottom/100% 100% no-repeat!important;border:0!important;box-shadow:none!important;color:#ffe0b0!important;font-size:15px!important;letter-spacing:.5px;text-shadow:0 1px 2px #000,0 0 6px rgba(243,201,160,.35)!important}#modal#modal #mBody>h3:first-child small{display:none}body.u20 #panel #u20wh#u20wh{margin:4px auto 4px!important;cursor:move}body.u20 #u20wh #u20wx{position:absolute;right:-6px;top:14px}#modal#modal #mClose{z-index:3;width:32px;height:32px;border-radius:50%!important;top:4px!important;right:6px!important;border:1.5px solid transparent!important;background:var(--mt-in) padding-box,var(--mt-rim) border-box!important;color:var(--mt-gold)!important;box-shadow:0 0 0 1px #000,0 2px 6px rgba(0,0,0,.7)!important}.cv-bs{display:flex!important;justify-content:space-around;gap:2px!important;padding:6px 0 2px}.cv-b{position:relative;flex:1;min-width:0;min-height:0!important;padding:0 0 2px!important;border:0!important;background:0 0!important;display:flex!important;flex-direction:column;align-items:center;gap:5px;font:600 11px/1.15 inherit!important;color:#d8c2a8!important;text-shadow:0 1px 1px #000}.cv-b::before{content:"";width:46px;height:46px;border-radius:50%;background:var(--ic) center/100% 100% no-repeat,#17110d;box-shadow:0 0 0 1.5px #c2987d,0 0 0 2.5px #41322a,0 0 0 3.5px #000,0 3px 6px rgba(0,0,0,.6);transition:transform .15s,box-shadow .2s,filter .2s}.cv-b:hover::before{transform:translateY(-2px) scale(1.06);filter:brightness(1.15);box-shadow:0 0 0 1.5px #f3c9a0,0 0 0 2.5px #41322a,0 0 0 3.5px #000,0 0 12px rgba(243,201,160,.55)}.cv-b:active::before{transform:scale(.9)}.cv-b:hover{color:#ffe0b0!important}.cv-b[data-c=title]{--ic:url(../img/ui/ic/title.png)}.cv-b[data-c=pf]{--ic:url(../img/ui/ic/pf.png)}.cv-b[data-c=aura]{--ic:url(../img/ui/ic/aura.png)}.cv-b[data-c=hs]{--ic:url(../img/ui/ic/ride.png)}.cv-b[data-c=reb]{--ic:url(../img/ui/ic/reborn.png)}.cv-b[data-c=dp]{--ic:url(../img/ui/ic/doiphai.png),url(../img/ui/ic/menu_c.png)}.cv-b.on{color:#ffe0b0!important}.cv-b.on::after{content:"";position:absolute;top:-5px;left:50%;width:56px;height:56px;margin-left:-28px;border-radius:50%;pointer-events:none;background:conic-gradient(from 0deg,transparent 0 60%,rgba(194,152,125,.6) 74%,#f3c9a0 88%,#fff4e2 92%,transparent 93%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 3px));animation:tgSpin 2.4s linear infinite}@media (prefers-reduced-motion:reduce){.cv-b.on::after{animation:none}}body.u2m .cv-b::before{width:42px;height:42px}.ts4 .ts4-cur{display:flex;align-items:center;gap:10px;padding:8px;margin:6px 0;border:1px solid #8b6f5e;background:linear-gradient(#3a2a1e,#1a120d);border-radius:6px}.ts4 .ts4-cur img{width:44px;height:44px;box-shadow:0 0 0 1.5px #f3c9a0,0 0 10px rgba(243,201,160,.45)}.ts4 .ts4-cur span{display:flex;flex-direction:column}.ts4 .ts4-cur b{color:#ffd76a}.ts4 .ts4-i{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 2px;border:1px solid #41322a;border-radius:5px;background:#17110d;font-size:11px;text-align:center;opacity:.7}.ts4 .ts4-i img{width:36px;height:36px;image-rendering:pixelated}.ts4 .ts4-i.on{opacity:1;border-color:#f3c9a0;box-shadow:0 0 8px rgba(243,201,160,.5)}#skBuffs .sti.low img{animation:stiLow .5s ease-in-out infinite alternate}#skBuffs .sti.low b{color:#ff6a5a!important}@keyframes stiLow{from{opacity:1;box-shadow:0 0 0 1.5px #ff6a5a,0 0 6px #ff6a5a}to{opacity:.35;box-shadow:0 0 0 1.5px #8a6446,0 0 0 2.5px #000}}@media (prefers-reduced-motion:reduce){#skBuffs .sti.low img{animation:none;box-shadow:0 0 0 1.5px #ff6a5a!important}}.ts4 .ts4-g{display:grid;gap:6px;margin:6px 0;grid-template-columns:repeat(auto-fill,minmax(70px,1fr))!important}.ts4 .ts4-i.pk{cursor:pointer}.ts4 .ts4-i.pk:hover{opacity:1;border-color:#c2987d}.tsw .ts4{margin-bottom:8px}#bigmap .bm-cv{cursor:crosshair}.vtip{background:rgba(4,3,2,.9);border:1px solid #5c4a3a;box-shadow:0 0 0 1px #000,0 4px 14px #000a;padding:8px 12px 9px;text-align:center;font-size:13px;line-height:1.38;color:#ece5d2;text-shadow:0 1px 1px #000;min-width:220px;max-width:340px;margin:0 auto}.vtip .vt-n{font-weight:700;font-size:14px;margin-bottom:2px;color:var(--rc)}.vtip .vt-lk{color:#6aa8ff}.vtip .sl{text-align:center;margin:0;padding:0;background:0 0;border:0;border-radius:0;font-size:13px;line-height:1.38}.vtip .sl>div{padding:0}.vtip .sl .b.in{color:#ece5d2;font-style:normal;font-size:13px;padding:1px 8px}.vtip .sl .rq{color:#ff4a3a}.vtip .sl .m{color:var(--rc)}.vtip .sl .h{color:#77706a;font-style:normal}.vtip .sl .h.on{color:var(--rc);text-shadow:0 1px 1px #000}.vtip .sl .r{color:#ff7a5a}.vtip .rng{color:#8f877d;font-size:11.5px}.vtip .vt-set{margin-top:2px;color:#4fe06a}.vtip .vt-set summary{cursor:pointer;list-style:none}.vtip .vt-set summary::-webkit-details-marker{display:none}.vtip .vt-set.full summary{color:#ffe27a;text-shadow:0 0 6px #ffb20055}.vtip .vt-set div{color:#5f6a5c;font-size:12px}.vtip .vt-set div.on{color:#4fe06a}.vtip .vt-set small{display:block;color:#a8957a;font-size:11px;margin-top:2px}.vt-pair{display:flex;gap:10px;justify-content:center;align-items:flex-start}.vt-pair>.vtip{flex:1 1 0}.vt-cmp{flex:1 1 0;display:flex;flex-direction:column}.vt-cmp>small{color:#c9b28f;text-align:center;font-size:11px;letter-spacing:.5px;margin-bottom:2px}.vt-cmpb{display:none}@media (max-width:700px){.vt-pair .vt-cmp{display:none}.vt-pair.show .vt-cmp{display:flex}.vt-pair.show>.vtip{display:none}.vt-cmpb{display:inline-block}.vt-cmpb.on{filter:brightness(1.3)}}#vtipf{position:fixed;z-index:120;display:none;gap:8px;align-items:flex-start;pointer-events:none}#vtipf .vt-cmp{width:300px}#vtipf>.vtip{width:300px}.vtip .vt-more{margin-top:4px}.vtip .vt-more>summary{cursor:pointer;list-style:none;display:inline-block;margin:2px auto;padding:2px 12px;border-radius:10px;border:1px solid #5c4a3a;background:#1c140e;color:#e0c48c;font-size:12px}.vtip .vt-more>summary::-webkit-details-marker{display:none}.vtip .vt-more>summary::after{content:" ▾"}.vtip .vt-more[open]>summary::after{content:" ▴"}.vtip .vt-more[open]>summary{margin-bottom:4px}body.u2m #u20zb{height:20px!important;min-height:0!important;padding:0 4px!important;font-size:11px!important;line-height:18px;text-align:center}body.u2m #topCtl{flex-direction:column;align-items:center;gap:0!important}body.u2m #topCtl #ctrlBtn.chip,body.u2m #topCtl #rotBtn.chip{margin:0 0 31px!important}body.u2m #modeSw{display:flex;flex-direction:column;align-items:center}body.u2m #modeSw #mswBtn{width:36px!important;height:36px!important;min-height:0!important;padding:0!important;border-radius:50%!important;font-size:19px!important;display:grid;place-items:center;position:relative;overflow:visible;box-shadow:0 0 0 1.5px #c2987d,0 0 0 2.5px #41322a,0 0 0 3.5px #000,0 2px 5px rgba(0,0,0,.7)!important}body.u2m #modeSw #mswBtn .msw-a,body.u2m #modeSw #mswBtn .msw-t{display:none}body.u2m #modeSw #mswBtn b{font-weight:400}body.u2m #modeSw #mswBtn .msw-n{position:absolute;top:calc(100% + 5px);left:50%;transform:translateX(-50%);white-space:nowrap;font:800 10px/1.1 "Segoe UI",sans-serif;color:#f0cf8f;text-shadow:0 1px 2px #000,0 0 4px #000}body.u2m #modeSw #mswMenu{right:calc(100% + 8px)!important;left:auto!important;top:0!important;bottom:auto!important}#actTog{display:none}body.u2m #actTog{display:grid;place-items:center;position:absolute;z-index:6;width:28px;height:28px;padding:0;border-radius:50%;cursor:pointer;border:1.5px solid transparent;background:radial-gradient(circle at 50% 35%,#3b281b,#1a110b 70%) padding-box,linear-gradient(#e0b07a,#6d4a32) border-box;box-shadow:0 0 0 1px #000,0 2px 5px rgba(0,0,0,.7);color:#f0cf8f;font:700 15px/1 "Segoe UI",sans-serif}body.u2m #actTog::before{content:"›";transform:rotate(-90deg)}body.u2m.actoff #actTog::before{content:"‹"}body.u2m.actoff #modeSw,body.u2m.actoff #topCtl{display:none!important}#t-log details.zinfo>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:6px;padding:6px 10px;margin-bottom:6px;border:1px solid #3a2b20;border-radius:6px;background:linear-gradient(#22170f,#140d09);color:#f0cf8f;font-size:13px}#t-log details.zinfo>summary::-webkit-details-marker{display:none}#t-log details.zinfo>summary small{color:#a8957a;flex:1}#t-log details.zinfo>summary::after{content:"Ẩn ▴";color:#c9b28f;font-size:11px}#t-log details.zinfo:not([open])>summary::after{content:"Hiện ▾"}#modeSw{overflow:visible!important}#u20zl .u2zall{display:block;width:auto;margin:6px auto 4px;padding:3px 12px!important;min-height:0!important;font-size:11.5px!important}#mswBtn .msw-ic{font-style:normal}.u2tt .u2sel{flex:0 0 calc(100% - 24px);width:calc(100% - 24px);box-sizing:border-box;display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:4px 0 6px 24px;font-size:12.5px;color:#d8c8a8}.u2tt .u2sel select{width:100%;max-width:100%;min-width:0}.u2tt .ap-box{flex:0 0 calc(100% - 24px);min-width:0;margin:4px 0 6px 24px}.u2tt .ap-r{display:flex;flex-wrap:wrap;gap:4px 14px}.u2tt .ap-r label{display:inline-flex;align-items:center;gap:4px}.u2tt .ap-sk{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px}.u2tt .ap-s{position:relative;display:grid;grid-template-columns:34px 1fr;grid-template-rows:auto auto;column-gap:6px;align-items:center;text-align:left;padding:4px 6px;border-radius:6px;border:1px solid #3a2b20;background:#160f0a;color:#d8c8a8;cursor:pointer}.u2tt .ap-s img{grid-row:1/3;width:34px;height:34px;border-radius:4px}.u2tt .ap-s b{font-size:12px;font-weight:600;line-height:1.2}.u2tt .ap-s small{font-size:10.5px;color:#8f877d}.u2tt .ap-s.on{border-color:#e0b07a;background:#2a1c12;box-shadow:0 0 6px #e0b07a55}.u2tt .ap-s i{position:absolute;top:-6px;right:-6px;width:18px;height:18px;border-radius:50%;background:#c0392b;color:#fff;font:700 11px/18px "Segoe UI",sans-serif;text-align:center;font-style:normal;box-shadow:0 0 0 1px #000}.u2tt .u2sel select.u2num{width:auto;min-width:56px}body.u2m #actTog{width:32px;height:32px;background-size:100% 100%!important}body.u2m #actTog.img{background:url(../img/ui/ic/thugon.png) center/100% 100% no-repeat!important;border:0!important;box-shadow:none!important;transition:transform .2s}body.u2m #actTog.img::before{content:none}body.u2m.actoff #actTog.img{transform:rotate(180deg)}body.u2m.actoff #actTog::before{transform:rotate(90deg)}#modal .dtabs,#panel .dtabs{background:0 0!important;box-shadow:none!important;border-top:0!important;border-left:0!important;border-right:0!important}.u2cb small{-webkit-line-clamp:3!important}@media (max-width:700px){.days{grid-template-columns:repeat(4,1fr)!important}.day{font-size:12px!important;padding:6px 4px!important}.day small{font-size:11px;line-height:1.3}}.bag-hd{flex-wrap:wrap;row-gap:4px}.bag-hd [data-b=ext]{white-space:nowrap}#modal.as-on .mbox{width:min(560px,calc(100vw - 16px))!important;max-width:none!important}.as-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin:0 0 6px}.as-tabs button{padding:7px 4px;border:1px solid #5c4a3a;border-radius:5px;background:linear-gradient(#2a1c12,#160f0a);color:#c9b28f;font-size:13px;cursor:pointer}.as-tabs button.on{border-color:#e0b07a;color:#ffe3a0;background:linear-gradient(#4a3220,#22160e);box-shadow:inset 0 -2px 0 #e0b07a}@media (min-width:560px){.as-tabs{grid-template-columns:repeat(6,1fr)}}.as-body{max-height:calc(var(--app-h,100vh) - 190px);overflow-y:auto;padding:0 2px 4px}.as-h{margin:8px 0 2px;padding:3px 8px;border-left:3px solid #e0b07a;background:linear-gradient(90deg,#2a1c12,transparent);color:#f0cf8f;font-size:12.5px;font-weight:700;letter-spacing:.3px}.as-r{display:flex;align-items:center;gap:6px;min-height:36px;padding:2px 4px 2px 8px;border-bottom:1px solid #2a1f17;font-size:13.5px;color:#e8d8b8}.as-l{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;cursor:pointer}.as-l span{overflow:hidden;text-overflow:ellipsis}.as-v{display:flex;align-items:center;gap:4px;flex:0 1 auto;justify-content:flex-end;color:#c9b28f;font-size:12.5px;flex-wrap:wrap}.as-c{width:20px;height:20px;flex:0 0 auto;accent-color:#c8963e}.as-n,.as-s{height:30px;border:1px solid #5c4a3a;border-radius:4px;background:#120c08;color:#f0e2c4;font-size:13px;padding:0 4px}.as-s{max-width:230px}.as-n{width:64px;text-align:center}.as-b{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.as-i{position:relative;flex:0 0 auto;width:18px;height:18px;border-radius:50%;border:1px solid #6d5b47;color:#c9b28f;font:700 11px/16px "Segoe UI",sans-serif;text-align:center;font-style:normal;cursor:pointer}.as-i.open::after,.as-i:hover::after{content:attr(data-tip);position:absolute;z-index:9;left:-60px;top:22px;width:230px;padding:6px 8px;border:1px solid #5c4a3a;border-radius:5px;background:#0d0907;color:#e0d0b0;font:400 12px/1.4 "Segoe UI",sans-serif;text-align:left;white-space:normal;box-shadow:0 4px 12px #000}.as-sub{padding-left:14px;border-left:2px solid #3a2b20;margin-left:10px}.as-sub.off{opacity:.45;pointer-events:none}.as-btn{display:flex;justify-content:center;padding:10px 0 4px}.as-note{font-size:12px;color:#a8957a;margin:4px 4px 6px}.as-rt{display:flex;flex-wrap:wrap;align-items:flex-end;gap:6px 10px;padding:6px 4px 2px}.as-rt label{display:flex;flex-direction:column;gap:2px;font-size:12px;color:#c9b48f}.as-rt .as-n{width:58px}.as-sk{margin:0 2px}@media (max-width:560px){.as-r{flex-wrap:wrap}.as-r .as-v:has(select + *){flex:1 1 100%;justify-content:flex-end}.as-s{max-width:100%}}#modal.as-on .as-l,#modal.as-on label{text-transform:none!important}@media (max-width:700px){.as-r{flex-wrap:nowrap}.as-l{flex:1 1 40%}.as-v{flex:0 1 60%;flex-wrap:nowrap}.as-r:has(#tZN){flex-wrap:wrap}.as-r:has(#tZN) .as-v{flex:1 1 100%}.as-n{width:54px}.as-b{max-width:120px}}.as-sk{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px}.as-sk .ap-s{position:relative;display:grid;grid-template-columns:32px 1fr;column-gap:6px;align-items:center;text-align:left;padding:4px 6px;border-radius:6px;border:1px solid #3a2b20;background:#160f0a;color:#d8c8a8;cursor:pointer}.as-sk .ap-s img{grid-row:1/3;width:32px;height:32px;border-radius:4px}.as-sk .ap-s b{font-size:12px;font-weight:600;line-height:1.2}.as-sk .ap-s small{font-size:10.5px;color:#8f877d}.as-sk .ap-s.on{border-color:#e0b07a;background:#2a1c12;box-shadow:0 0 6px #e0b07a55}.as-sk .ap-s i{position:absolute;top:-6px;right:-6px;width:18px;height:18px;border-radius:50%;background:#c0392b;color:#fff;font:700 11px/18px "Segoe UI",sans-serif;text-align:center;font-style:normal}.as-g{margin:6px 0;border:1px solid #3a2b20;border-radius:6px;background:#120c08}.as-g>summary{list-style:none;display:flex;align-items:center;gap:8px;min-height:36px;padding:0 10px;cursor:pointer;color:#f0cf8f;font-size:13px}.as-g>summary::-webkit-details-marker{display:none}.as-g>summary small{flex:1;text-align:right;color:#a8957a;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.as-g>summary::after{content:"▾";color:#c9b28f}.as-g[open]>summary::after{content:"▴"}.as-g[open]>summary{border-bottom:1px solid #3a2b20}.as-g .as-sub{margin:0;border:0;padding-left:4px}.as-r:has(#tZN) .as-v{flex:1 1 100%;justify-content:flex-start}#tZN{width:56px!important;flex:0 0 auto}.as-t{height:30px;width:140px;border:1px solid #5c4a3a;border-radius:4px;background:#120c08;color:#f0e2c4;font-size:13px;padding:0 6px}.as-v .btn.sm{min-width:32px;padding:0 6px;height:30px}.as-tbl{margin:4px 0 6px;border:1px solid #3a2b20;border-radius:4px;max-height:300px;overflow-y:auto;background:#0e0906}.as-th,.as-tr{display:grid;grid-template-columns:1fr 58px 58px;align-items:center;gap:4px;padding:2px 6px}.as-th{position:sticky;top:0;z-index:1;background:#2a1c12;color:#f0cf8f;font-size:12px;font-weight:700;padding:5px 6px}.as-th span+span{text-align:center}.as-tr{border-top:1px solid #1f1610;font-size:12.5px;color:#c9b8a0;min-height:30px}.as-tr.on{color:#ffe3a0;background:#24180f}.as-mm{height:26px;width:100%;box-sizing:border-box;border:1px solid #4a3a2c;border-radius:3px;background:#120c08;color:#f0e2c4;font-size:12.5px;text-align:center;padding:0 2px}#modal .as-tbl .as-mm{height:26px!important;min-height:0!important;padding:0 2px!important}#modal .as-tbl .as-tr{min-height:30px;padding-top:1px;padding-bottom:1px}.as-tg{padding:4px 6px;background:#1c130c;color:#e0b46a;font-size:11.5px;font-weight:700;border-top:1px solid #3a2b20}.as-tr>span{display:flex;flex-direction:column;line-height:1.2}.as-th small,.as-tr>span small{color:#8a7660;font-size:10.5px;font-weight:400}.as-mm::placeholder{color:#5c4a38}.as-srch{width:100%;box-sizing:border-box;height:28px;margin:4px 0 0;padding:0 8px;border:1px solid #4a3a2c;border-radius:4px;background:#120c08;color:#f0e2c4;font-size:12.5px}#modal .as-srch{height:28px!important;min-height:0!important}.as-pres{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0 2px;font-size:12px;color:#c9b8a0}.as-pres>small{flex-basis:100%;color:#8a7660;font-size:11px}.as-pres .as-pre small{opacity:.7;font-size:10.5px}.as-pres .as-pre.on{background:#6b4a1e;color:#ffe3a0;border-color:#c9953e}#mmBar{position:fixed;z-index:9;display:flex;align-items:center;gap:2px;padding:0 3px;box-sizing:border-box;background:linear-gradient(#0000,#000c 35%);pointer-events:none}#mmBar #mmXY{flex:1;color:#f3d88a;white-space:nowrap;overflow:hidden;text-shadow:0 0 2px #000;font-family:"Segoe UI",sans-serif}#mmBar button{pointer-events:auto;flex:0 0 auto;height:100%;aspect-ratio:1;padding:0;margin:0;border:1px solid #6b5636;border-radius:3px;background:#1a120bdd;color:#f3d88a;font:700 1em/1 "Segoe UI",sans-serif;display:grid;place-items:center;cursor:pointer}#mmBar button img{width:75%;height:75%;image-rendering:pixelated}#mmBar button:disabled{opacity:.35;cursor:default}#mmBar.mob{justify-content:flex-end;background:linear-gradient(#000c 60%,#0000)}#mmBar.mob #mmXY{flex:none;padding:0 3px;background:#000a;border-radius:3px}#mmBar button.on{border-color:#e8442c;box-shadow:0 0 4px #e8442c}body:has(#bigmap) #mmBar,body:has(#modal:not(.hidden)) #mmBar{display:none!important}body.u2m #topCtl #rideBtn.chip{--ic:url(../img/ui/ic/ride.png);position:relative!important;overflow:visible;width:40px!important;height:40px!important;min-width:0!important;padding:0!important;margin:0 0 31px!important;font-size:0!important;color:transparent!important;text-shadow:none!important;border:0!important;border-radius:50%!important;background:var(--ic) center/100% 100% no-repeat,#17110d!important;cursor:pointer;box-shadow:0 0 0 1.5px #c2987d,0 0 0 2.5px #41322a,0 0 0 3.5px #000,0 2px 5px rgba(0,0,0,.6)!important;min-height:0!important;max-height:none!important;aspect-ratio:1;flex:none!important;box-sizing:border-box!important}body.u2m #topCtl #rideBtn.chip small{display:none}body.u2m #topCtl #rideBtn.chip:active{transform:scale(.86)}body.u2m #topCtl #rideBtn.chip::after{content:"Lên ngựa";position:absolute;top:calc(100% + 4px);left:50%;transform:translateX(-50%);white-space:nowrap;font:700 10px/1 "Segoe UI",sans-serif;color:#f0cf8f;text-shadow:0 1px 2px #000,0 0 2px #000;pointer-events:none}body.u2m #topCtl #rideBtn.chip.on::after{content:"Xuống ngựa"}#partyHud{position:fixed;left:6px;top:130px;z-index:8;display:flex;flex-direction:column;gap:3px;pointer-events:none}#partyHud .ph-tog{pointer-events:auto;width:18px;height:18px;padding:0;border:1px solid #6b5636;border-radius:3px;background:#1a120bdd;display:grid;place-items:center;cursor:pointer}#partyHud .ph-tog img{width:12px;height:12px}#partyHud .ph-m{pointer-events:auto;cursor:pointer;position:relative;width:161px;height:38px;background:url(../img/ui/team/plate.webp) 0 0/100% 100% no-repeat;filter:drop-shadow(0 1px 2px rgba(0, 0, 0, .7))}#partyHud .ph-m:hover{filter:drop-shadow(0 1px 2px rgba(0, 0, 0, .7)) brightness(1.15)}#partyHud .ph-m.dead{filter:grayscale(1) brightness(.6)}#partyHud .ph-ic{position:absolute;left:1.87%;top:10.6%;width:19.51%;height:81.6%;display:grid;place-items:center;font:800 14px/1 "Segoe UI",sans-serif;font-style:normal;color:var(--br-hi)}#partyHud .ph-ic img{width:100%;height:100%;display:block}#partyHud b{position:absolute;left:25.6%;right:13%;top:9%;font:700 11px/14px "Segoe UI",sans-serif;color:#fff3c0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px #000}#partyHud .ph-hp,#partyHud .ph-mp{position:absolute;left:calc(25.14% + 1px);width:calc(64.56% - 2px);overflow:hidden;border-radius:3px}#partyHud .ph-hp{top:calc(53.53% + 1px);height:calc(18.3% - 2px)}#partyHud .ph-mp{top:calc(77.34% + 1px);height:calc(12.47% - 2px)}#partyHud .ph-hp s,#partyHud .ph-mp s{display:block;height:100%;text-decoration:none;border-radius:3px;transition:width .25s ease-out;background:linear-gradient(#ff8a78,#d83a2c 45%,#8e1810);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}#partyHud .ph-mp s{background:linear-gradient(#8cc8ff,#2f74d8 45%,#143c88)}#partyHud .ph-hp::after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(90deg,transparent 0 calc(10% - 1px),rgba(0,0,0,.35) calc(10% - 1px) 10%)}#partyHud .ph-gem{position:absolute;left:94.6%;top:51.3%;width:5.4%;height:23%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 36% 30%,#d8ffe4,#6fe09a 22%,#2fae62 50%,#0d4a26 85%);box-shadow:0 0 5px rgba(90,230,140,.7)}#partyHud .ph-gem.off{background:radial-gradient(circle at 36% 30%,#ffe0d8,#ff7a66 22%,#d8301e 50%,#5a0c06 85%);box-shadow:0 0 5px rgba(255,80,60,.75)}#partyHud .ph-m.away{opacity:.8}#partyHud .ph-m.away .ph-hp,#partyHud .ph-m.away .ph-ic,#partyHud .ph-m.away .ph-mp{filter:saturate(.45) brightness(.75)}#partyHud .ph-flag{width:9px;height:12px;margin-right:2px;vertical-align:-1px}body.u2m #panel{z-index:9}body.u2m #partyHud{position:absolute;top:50px;transform:scale(.82);transform-origin:left top}body:has(#modal:not(.hidden)) #partyHud{display:none!important}.pt-w{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:start}.pt-c{min-width:0;border:1px solid #4a3a2c;background:#0e0906;border-radius:4px}.pt-h{padding:4px 8px;background:#3a1410;color:#f0cf8f;font-weight:700;font-size:13px}.pt-l{max-height:260px;overflow-y:auto}.pt-r{padding:5px 8px;border-top:1px solid #1f1610;font-size:12.5px;color:#e8d8b8;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pt-r small{color:#9a8670}.pt-r.on{background:#3a2a16;color:#ffe3a0}.pt-r.in{opacity:.5}.pt-r.lead{cursor:default;color:#ffd76a}.pt-b{display:flex;flex-direction:column;gap:6px;padding-top:26px}.pt-s{width:calc(100% - 12px);margin:6px;box-sizing:border-box;height:26px;padding:0 6px;border:1px solid #4a3a2c;border-radius:3px;background:#120c08;color:#f0e2c4}@media (max-width:520px){.pt-w{grid-template-columns:1fr}.pt-b{flex-direction:row;flex-wrap:wrap;padding-top:0}}details.todo{display:block!important;margin:0 0 8px!important;padding:0!important;border:1px solid var(--br-dk)!important;border-radius:5px!important;background:linear-gradient(#22170f,#140d09)!important;box-shadow:0 0 0 1px #000!important;overflow:hidden}details.todo>summary{list-style:none;display:flex;align-items:center;gap:6px;height:28px;padding:0 8px;cursor:pointer;font-size:12px;user-select:none}details.todo>summary::-webkit-details-marker{display:none}details.todo>summary b{color:#e8c784;font-size:12px;margin:0;white-space:nowrap}details.todo>summary em{font-style:normal;min-width:16px;height:16px;padding:0 4px;border-radius:8px;display:grid;place-items:center;font:700 10.5px/1 inherit;color:#fff;background:radial-gradient(circle at 40% 35%,#9df0b8,var(--jade) 55%,#145a32);box-shadow:0 0 0 1px var(--br-dk)}details.todo>summary span{flex:1;min-width:0;color:#d8c6a8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}details.todo>summary i{margin-left:auto;font-style:normal;color:var(--br);transition:transform .15s}details.todo[open]>summary i{transform:rotate(180deg)}details.todo[open]>summary span{visibility:hidden}details.todo .todo-l{display:flex;flex-direction:column;border-top:1px solid var(--br-dk);max-height:180px;overflow-y:auto}details.todo .todo-l .todochip{all:unset;box-sizing:border-box;display:flex!important;align-items:center;min-height:26px!important;padding:0 10px 0 22px;position:relative;font-size:12px;color:#ecd9c4;cursor:pointer;border-bottom:1px solid rgba(65,50,42,.5)}details.todo .todo-l .todochip:last-child{border-bottom:0}details.todo .todo-l .todochip::before{content:"";position:absolute;left:9px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:var(--jade);box-shadow:0 0 4px rgba(80,220,140,.6)}details.todo .todo-l .todochip::after{content:"›";margin-left:auto;padding-left:8px;color:var(--br);font-size:14px}details.todo .todo-l .todochip:active,details.todo .todo-l .todochip:hover{background:rgba(243,201,160,.08);color:#ffe0b0}details.todo>summary em{position:relative;box-shadow:0 0 0 1px var(--br-dk),0 0 6px rgba(80,220,140,.7)!important;text-shadow:0 1px 1px #0a3a1e}details.todo>summary em::after{content:"";position:absolute;inset:-4px;border-radius:50%;pointer-events:none;box-shadow:0 0 10px 2px rgba(110,240,160,.9);opacity:0;will-change:opacity;animation:todoGem 1.8s ease-in-out infinite}@keyframes todoGem{50%{opacity:1}}@media (prefers-reduced-motion:reduce){details.todo>summary em::after{animation:none}}.pt-r{display:flex!important;align-items:center;gap:5px;white-space:nowrap}.pt-r .pt-fi{flex:none;width:20px;height:20px;border-radius:3px;box-shadow:0 0 0 1px var(--br-dk),0 0 0 2px #000}.pt-r .pt-n{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.pt-r .ph-flag{width:9px;height:12px;margin-right:-3px}.ld-tabs{display:flex;gap:6px;margin:4px 0 8px}.ld-tabs button{flex:1;height:30px;border-radius:4px;font-size:13px;color:#b49a7a;background:linear-gradient(#2a1d14,#140d09);border:1px solid var(--br-dk);cursor:pointer}.ld-tabs button small{margin-left:4px;padding:0 6px;border-radius:8px;background:#0e0906;color:#d8c6a8;font-size:11px}.ld-tabs button.on{color:#ffe0b0;border-color:var(--br);background:linear-gradient(#4a3220,#22160e)}.ld-img{flex:none;display:block;background-repeat:no-repeat;background-position:0 0;max-height:42px}.ld-t{font-size:11.5px;color:#8fd4a8}.ld-t.exp{color:#ffcf7a;font-variant-numeric:tabular-nums}.ld-t.no{color:#8a7a68}.ld-auto{flex:none;font-size:11px;color:#8fd4a8;padding:2px 8px;border:1px solid rgba(63,174,108,.5);border-radius:10px}.ld-ft{margin-top:8px;padding-top:8px;border-top:1px solid var(--br-dk);font-size:12.5px;display:flex;flex-direction:column;gap:6px}.ld-chk{display:flex;align-items:center;gap:8px;cursor:pointer;color:#ecd9c4}.ld-chk input{width:16px;height:16px;accent-color:#3fae6c}.da{display:flex;flex-direction:column;gap:8px}.da-h2{display:flex;flex-direction:column;gap:2px;margin-top:2px;border-bottom:1px solid var(--br-dk);padding-bottom:4px}.da-h2 b{color:#e8c784;font-size:13.5px}.da-h2 small{color:#9a8a70;font-size:11.5px}.da-l{display:flex;flex-direction:column;gap:4px}.da-r{display:flex;align-items:center;gap:8px;min-height:44px;padding:4px 8px;border-radius:4px;background:rgba(14,9,6,.6);border:1px solid rgba(65,50,42,.6)}.da-r.done{opacity:.55}.da-r.cur{border-color:var(--jade);box-shadow:inset 0 0 0 1px rgba(63,174,108,.35),0 0 8px rgba(63,174,108,.25)}.da-r.cur em{color:#8fe0a8;font-style:normal}.da-r.ov{border-color:#c2987d}.da-h{font-style:normal;color:#6b5242;cursor:grab;font-size:16px;user-select:none}body.u2m .da-h{display:none}.da-c input{width:18px;height:18px;accent-color:#3fae6c}.da-i{flex:1;min-width:0;display:flex;flex-direction:column}.da-i b{font-size:13px;color:#ecd9c4}.da-i small{font-size:11.5px;color:#9a8a70}.da-x{color:#6fbf88;width:40px;text-align:center}.da-mv{display:flex;flex-direction:column;gap:2px}.da-mv button{width:26px;height:18px;padding:0;font-size:10px;line-height:1;color:#e8d2a8;background:linear-gradient(#34241a,#1a110b);border:1px solid var(--br-dk);border-radius:3px;cursor:pointer}.da-mv button:disabled{opacity:.3;cursor:default}.da-o{display:flex;align-items:center;gap:8px;font-size:12.5px;color:#d8c6a8}.da-o input{width:16px;height:16px;accent-color:#3fae6c}.da-f{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:6px;border-top:1px solid var(--br-dk)}.da-f small{color:#9a8a70}#giftBtn.gift-off,#u20gift.gift-off{display:none!important}#giftBtn.gift-has,#u20gift.gift-has{position:relative;overflow:visible!important}#giftBtn.gift-has::before,#u20gift.gift-has::before{content:"";position:absolute;inset:-3px;border-radius:50%;pointer-events:none;z-index:2;background:url(../img/ui/gift_ring.webp) center/100% 100% no-repeat;will-change:transform;animation:giftSpin 2.4s linear infinite}#giftBtn.gift-hot::before,#u20gift.gift-hot::before{animation-duration:1.1s}#giftBtn.gift-has::after,#u20gift.gift-has::after{content:attr(data-gn)!important;position:absolute!important;top:-7px!important;right:-8px!important;left:auto!important;bottom:auto!important;width:24px!important;min-width:24px!important;height:24px!important;padding:0!important;box-sizing:border-box;border-radius:50%!important;display:grid!important;place-items:center;z-index:3;font:900 12px/1 Arial,"Segoe UI",sans-serif!important;color:#fff!important;box-shadow:none!important;-webkit-font-smoothing:antialiased;text-shadow:1px 0 0 #063018,-1px 0 0 #063018,0 1px 0 #063018,0 -1px 0 #063018!important;background:url(../img/ui/gem48.webp) center/100% 100% no-repeat!important}@keyframes giftSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){#giftBtn.gift-has::after,#giftBtn.gift-has::before,#u20gift.gift-has::after,#u20gift.gift-has::before{animation:none}}.gift-bub{position:absolute;top:50%;right:calc(100% + 8px);transform:translateY(-50%);white-space:nowrap;padding:3px 9px;border-radius:10px;font:700 12px/1.3 "Segoe UI",sans-serif;color:#fff4c8;background:linear-gradient(#2e5a3a,#163a24);border:1px solid #6fbf88;box-shadow:0 2px 6px rgba(0,0,0,.6);pointer-events:none;animation:giftBub 6s ease forwards;z-index:5}body.u2m .gift-bub{top:calc(100% + 6px);right:50%;transform:translateX(50%)}@keyframes giftBub{0%{opacity:0}8%,85%{opacity:1}100%{opacity:0}}.gem-n{min-width:22px;height:22px;padding:0 3px;box-sizing:border-box;display:inline-grid;place-items:center;font:900 11.5px/1 Arial,"Segoe UI",sans-serif;color:#fff;text-shadow:1px 0 0 #063018,-1px 0 0 #063018,0 1px 0 #063018,0 -1px 0 #063018;background:url(../img/ui/gem48.webp) center/100% 100% no-repeat}.gw{--gw-rim:linear-gradient(170deg, #f3c9a0 0%, #c2987d 18%, #654d40 45%, #41322a 60%, #8b776a 82%, #e0b896 100%);--gw-dk:#41322a;--gw-dim:#9a8a70;--gw-jade:#3fae6c;color:#ecd9c4}.gw-cur{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin:2px 0 8px;font-size:12px;color:var(--gw-dim)}.gw-cur span{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:10px;background:#120c08;border:1px solid var(--gw-dk)}.gw-cur img{height:15px;image-rendering:pixelated}.gw-cur b{color:#ffd76a}.gw-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:12px}.gw-tabs button{position:relative;display:flex;align-items:center;justify-content:center;gap:5px;height:38px;border-radius:5px;cursor:pointer;font:600 13px "Segoe UI",sans-serif;border:1.5px solid transparent;background:linear-gradient(#2a1d14,#140d09) padding-box,linear-gradient(var(--gw-dk),var(--gw-dk)) border-box;color:#b49a7a}.gw-tabs button.on{background:linear-gradient(#4a3220,#22160e) padding-box,var(--gw-rim) border-box;color:#ffe0b0}.gw-tabs i{font-style:normal;font-size:15px}.gw-hd{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}.gw-hd b{color:#e8c784;font-size:14px}.gw-hd small{color:var(--gw-dim)}.gw-rw{display:flex;flex-wrap:wrap;gap:5px}.gw-it{position:relative;width:38px;height:38px;border-radius:4px;display:grid;place-items:center;cursor:help;background:radial-gradient(circle at 50% 40%,#2c2018,#110b08);border:1px solid #5a4536;box-shadow:inset 0 0 0 1px #000}.gw-it img{width:28px;height:28px;object-fit:contain;image-rendering:pixelated}.gw-it em{position:absolute;right:1px;bottom:0;font:700 10px/1 "Segoe UI",sans-serif;font-style:normal;color:#fff;text-shadow:0 0 2px #000,0 1px 1px #000}.gw-it.rare{border-color:#b98a2e;box-shadow:inset 0 0 6px rgba(255,200,80,.35)}#modal .gw .btn.gw-go{background:linear-gradient(#ffd98a,#c98a28) padding-box,var(--gw-rim) border-box!important;border:1.5px solid transparent!important;color:#2a1606!important;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.4)!important;box-shadow:0 0 10px rgba(255,200,90,.45)!important;border-radius:5px!important}#modal .gw .btn:disabled{opacity:.45;box-shadow:none!important}.gw-wide{display:block;width:100%;height:38px;margin-top:18px;font-size:14px}.gw-days{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.gw-day{position:relative;border-radius:6px;padding:8px 3px 6px;text-align:center;background:#120c08;border:1px solid var(--gw-dk);display:flex;flex-direction:column;align-items:center;gap:5px}.gw-day>b{font-size:12px;color:#c9b08e}.gw-day .gw-rw{justify-content:center}.gw-day small{font-size:10.5px;color:var(--gw-dim);line-height:1.2}.gw-day.got{opacity:.5}.gw-day.got::after{content:"✓";position:absolute;top:3px;right:5px;color:#6fbf88;font-weight:800}.gw-day.now{border-color:var(--gw-jade);background:linear-gradient(#1c3324,#0f1a12);box-shadow:0 0 0 1px rgba(63,174,108,.5),0 0 14px rgba(63,174,108,.35)}.gw-day.now>b{color:#9df0b8}.gw-day.big .gw-it{border-color:#b98a2e}.gw-bar{position:relative;height:8px;border-radius:4px;background:#0e0906;border:1px solid #6b5242;margin:26px 22px 36px 4px}.gw-bar>i{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:linear-gradient(#9df0b8,#2f9a5c)}.gw-ms{position:absolute;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}.gw-ms .gw-it{width:34px;height:34px}.gw-ms small{position:absolute;top:38px;white-space:nowrap;font-size:11px;color:var(--gw-dim)}.gw-ms.ok .gw-it{border-color:var(--gw-jade);box-shadow:0 0 8px rgba(63,174,108,.6)}.gw-list{display:flex;flex-direction:column;gap:6px;max-height:min(430px,58vh);overflow-y:auto;padding-right:2px}.gw-row{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:6px;background:#120c08;border:1px solid var(--gw-dk)}.gw-row.ready{border-color:var(--gw-jade);background:linear-gradient(90deg,#17291d,#120c08 60%)}.gw-row.lock{opacity:.55}.gw-row.got{opacity:.7}.gw-lv{flex:none;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;text-align:center;line-height:1.05;border:2px solid transparent;background:radial-gradient(circle at 50% 35%,#3b281b,#140d09) padding-box,var(--gw-rim) border-box}.gw-lv small{display:block;font-size:9.5px;color:var(--gw-dim)}.gw-lv b{font-size:17px;color:#ffd76a}.gw-row.ready .gw-lv{box-shadow:0 0 10px rgba(63,174,108,.5)}.gw-mid{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.gw-mid>b{font-size:13px}.gw-mid small{color:var(--gw-dim);font-size:11.5px}.gw-st{flex:none;min-width:64px;text-align:right;font-size:12px;color:var(--gw-dim)}.gw-dg{margin-top:4px;padding:7px 10px;border-radius:6px;border:1px dashed var(--gw-dk);color:var(--gw-dim);cursor:pointer;font-size:12px}.gw-pb{height:7px;border-radius:4px;background:#0e0906;border:1px solid #5a4536;overflow:hidden}.gw-pb i{display:block;height:100%;background:linear-gradient(#ffd98a,#c98a28)}.gw-chip{display:inline-block;margin-left:4px;padding:1px 8px;border-radius:10px;font-size:11px;font-weight:400;border:1px solid}.gw-chip.g{color:#9df0b8;border-color:#2f9a5c}.gw-chip.y{color:#ffd98a;border-color:#8a6a2a}.gw-chip.d{color:#8a7a68;border-color:#41322a}.gw-ev{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:6px;margin-bottom:10px;background:linear-gradient(90deg,#5a1a10,#2a0f0a 70%);border:1px solid #a8562e;box-shadow:inset 0 0 20px rgba(255,120,60,.15)}.gw-ev .t{flex:1}.gw-ev .t b{display:block;font:700 16px "Times New Roman",serif;color:#ffd7a0}.gw-ev .t small{color:#e8b896}.gw-ev .tok{padding:4px 10px;border-radius:14px;background:rgba(0,0,0,.35);border:1px solid #a8562e;font-weight:700;color:#ffd76a;white-space:nowrap}.gw-shop{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;max-height:min(360px,52vh);overflow-y:auto}.gw-card{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 8px;border-radius:6px;background:#120c08;border:1px solid var(--gw-dk);text-align:center}.gw-card .gw-it{width:48px;height:48px}.gw-card .gw-it img{width:34px;height:34px}.gw-card>b{font-size:12px;min-height:32px;display:grid;place-items:center}.gw-card .pr{font-size:12px;color:#ffd76a}.gw-card.no .pr{color:#a86b5a}.gw-card .btn{height:28px;padding:0 14px;font-size:12px}@media (max-width:560px){.gw-tabs{gap:4px}.gw-tabs button{flex-direction:column;gap:0;height:46px;font-size:11.5px}.gw-tabs .gem-n{position:absolute;top:-7px;right:-5px}.gw-days{grid-template-columns:repeat(4,1fr)}.gw-day.big{grid-column:span 2}.gw-shop{grid-template-columns:repeat(2,1fr)}.gw-row{gap:8px}.gw-lv{width:44px;height:44px}.gw-st{min-width:0}}#pcPlate{display:none}body.u20 #pcPlate{position:absolute;left:6px;top:4px;width:178px;height:50px;z-index:6;display:flex;align-items:center;gap:8px;padding:0 8px 0 4px;cursor:pointer;border-radius:26px 8px 8px 26px;border:1.5px solid transparent;background:linear-gradient(90deg,rgba(34,23,15,.94),rgba(18,11,8,.82)) padding-box,var(--mt-rim) border-box;box-shadow:0 0 0 1px #000,0 3px 8px rgba(0,0,0,.6)}body.u20 #pcPlate:hover{filter:brightness(1.12)}#pcPlate .pp-av{position:relative;flex:none;width:42px;height:42px;border-radius:50%;image-rendering:pixelated;background:var(--pl,none) center 12%/auto 135% no-repeat,radial-gradient(#3a2a1e,#0e0906);box-shadow:0 0 0 1.5px #c2987d,0 0 0 2.5px #41322a,0 0 0 3.5px #000,inset 0 0 0 1px #f3c9a066}#pcPlate .pp-av b{position:absolute;right:-9px;bottom:-6px;min-width:22px;height:22px;padding:0 2px;box-sizing:border-box;display:grid;place-items:center;font:900 10.5px/1 Arial,sans-serif;color:#fff;background:url(../img/ui/gem48.webp) center/100% 100% no-repeat;text-shadow:1px 0 0 #063018,-1px 0 0 #063018,0 1px 0 #063018,0 -1px 0 #063018}#pcPlate .pp-tx{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px;padding-left:4px}#pcPlate .pp-tx>b{font:700 14px/1.15 "Segoe UI",sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:linear-gradient(#fff3c8,#f0c46a 55%,#b8862e);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 1px 1px #000)}#pcPlate .pp-tx small{display:flex;align-items:center;gap:4px;font-size:11px;color:#b49a7a;white-space:nowrap;overflow:hidden}#pcPlate .pp-tx small img{width:15px;height:15px;object-fit:contain}body.u20 #skBuffs{top:60px!important}#heroName::before{content:"";display:inline-block;width:15px;height:15px;margin-right:4px;vertical-align:-2px;background:var(--fi,none) center/contain no-repeat}body.u2m #heroName::before{filter:none}body.u2m #stageLbl{display:none!important}body.u2m #top{position:relative;z-index:8!important}body.u2m #top .gold{display:none!important}body.u2m #actBtn,body.u2m #compactBtn,body.u2m #giftBtn,body.u2m #netBtn{width:34px!important;height:34px!important;min-height:0!important;line-height:32px!important}body.u2m #panel#panel{border:2px solid transparent!important;border-radius:6px!important;box-sizing:border-box;border-image:url(../img/ui/frame.webp) 440 430 435 430/34px 32px 34px 32px/0 stretch!important;background:rgba(23,17,13,.97) padding-box!important;padding:4px 12px 10px!important;box-shadow:0 -4px 14px rgba(0,0,0,.7)!important}body.u2m #panel #u20wh#u20wh{display:flex!important;position:relative;top:auto;height:auto!important;min-height:40px;margin:0 auto 4px!important;padding:8px 40px 0!important;max-width:min(100%,300px);background:url(../img/ui/plaque.webp) center bottom/100% 100% no-repeat!important;border:0!important;cursor:default;font:700 15px "Times New Roman",serif!important;color:#ffe8c4!important;text-shadow:0 1px 2px #000!important}body.u2m #panel #u20wh button,body.u2m #panel #u20wh::after,body.u2m #panel #u20wh::before{display:none!important}#panel,#panel *{scrollbar-width:thin;scrollbar-color:#6b5242 #120c08}.bagv .bag-foot{position:sticky;bottom:0;z-index:3;display:flex;flex-direction:column;gap:6px;margin:2px -8px -8px;padding:8px 8px 6px;background:linear-gradient(#1d150f,#120c08);border-top:1px solid #6b5242;box-shadow:0 -6px 10px rgba(0,0,0,.55),inset 0 1px 0 rgba(243,201,160,.12)}.bagv .bag-foot .bag-m{display:grid!important;grid-template-columns:auto 1fr;gap:4px 8px;align-items:center;font-size:12px;color:#c9b08e}.bagv .bag-foot .bag-m span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.bagv .bag-foot .bag-m img{width:18px;height:18px;object-fit:contain}.bagv .bag-foot .bag-m b{text-align:right;padding:3px 8px!important;border-radius:3px;background:#050302!important;border:1px solid #4e3c31!important;box-shadow:inset 0 1px 3px #000;color:#ffd76a;font:700 12.5px/1.2 "Segoe UI",sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bagv .bag-foot .bag-b{display:grid!important;grid-template-columns:repeat(4,1fr);gap:0;margin:0!important;border-top:1px solid rgba(139,111,94,.35);padding-top:2px}#panel .bagv .bag-foot .bag-b .btn{min-height:30px!important;padding:2px 4px!important;font:600 12px/1.15 "Segoe UI",sans-serif!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-shadow:0 1px 1px #000!important;color:#d8c2a8!important;position:relative}#panel .bagv .bag-foot .bag-b .btn+.btn::before{content:"";position:absolute;left:0;top:25%;bottom:25%;width:1px;background:rgba(139,111,94,.45)}#panel .bagv .bag-foot .bag-b .btn:hover:not(:disabled){color:#ffe0b0!important;background:radial-gradient(ellipse at 50% 100%,rgba(243,201,160,.14),transparent 70%)!important}#panel .bagv .bag-foot .bag-b .btn.red:not(:disabled){color:#ff9a80!important}#panel .bagv .bag-foot .bag-b .btn:disabled{opacity:.4}.bagv{border:0!important;box-shadow:none!important;background:0 0!important;padding:4px 2px!important}.bagv .bag-foot{margin:2px -2px -4px!important}.bagv .bag-foot .bag-sel{margin:0!important}.bagv .bag-tip{margin:0}.bagv .bag-foot .bag-x{display:none!important}.bagv .bag-foot.more .bag-x{display:block!important}.bagv .bag-foot.more .bag-more{color:#ffd76a!important}#t-inv:has(> .bagv){overflow:visible!important}body.u2m .bagv .bag-foot .bag-m{grid-template-columns:auto 1fr auto 1fr}body.u2m .bagv .bag-foot .bag-m span{font-size:0}body.u2m .bagv .bag-hd{flex-wrap:nowrap}body.u2m .bagv .bag-hd select{width:auto!important;flex:0 1 auto;min-width:0!important;max-width:46%}body.u20[data-u2t=inv] #panel#panel{width:376px!important;max-height:min(600px,calc(100vh - 175px))!important}body.u20 .bagv .bgrid{grid-template-columns:repeat(6,1fr)}.bagv .bag-hd{flex-wrap:nowrap!important}.bagv .bag-hd select{width:auto!important;flex:0 1 auto;min-width:0!important;max-width:46%}body.u20 #panel#panel{border-image:url(../img/ui/frame.webp) 440 430 435 430/40px 38px 40px 38px/0 stretch!important;padding:6px 14px 12px!important}body.u20 #panel #u20wh#u20wh{margin:2px auto 4px!important}.bagv .bag-foot .bag-b{display:flex!important;flex-wrap:wrap}#panel .bagv .bag-foot .bag-b .btn{flex:1 1 auto;padding:2px 6px!important}body:is(.u20,.u2m) #panel #u20wh#u20wh{width:210px;max-width:70%;min-height:34px!important;padding:6px 28px 0!important;font-size:14px!important;letter-spacing:.3px}body.u20 #panel #u20wh#u20wh{position:static!important}body.u20 #panel #u20wh::after,body.u20 #panel #u20wh::before{display:none!important}body.u20 #panel #u20wh #u20wx{position:absolute!important;right:10px!important;top:10px!important;z-index:5}body:is(.u20,.u2m) #panel#panel{border-image-source:url(../img/ui/frame_bar.webp)!important}body:is(.u20,.u2m) #panel #u20wh#u20wh{width:200px!important;max-width:70%;aspect-ratio:4/1;min-height:0!important;height:auto!important;padding:4px 28px 0!important;box-sizing:border-box}.bagv .bag-hd{align-items:center;gap:6px;padding:2px 2px 6px;border-bottom:1px solid rgba(139,111,94,.3)}.bagv .bag-cap{display:inline-flex;align-items:center;gap:6px}.bagv .bag-cap img{width:26px;height:26px;object-fit:contain;filter:drop-shadow(0 1px 2px #000)}.bagv .bag-cap .bag-n{font:700 15px/1 Georgia,serif;color:#ffd76a}.bagv .bag-cap>i{position:relative;display:block;width:54px;height:5px;border-radius:3px;background:#050302;box-shadow:0 0 0 1px #4e3c31;overflow:hidden}.bagv .bag-cap>i s{position:absolute;inset:0 auto 0 0;border-radius:3px;background:linear-gradient(90deg,#2f9a5c,#9df0b8)}#panel .bagv .bag-hd .bag-ft,.bagv .bag-hd select{height:28px!important;min-height:28px!important;padding:0 8px!important;font-size:12px!important;border-radius:4px!important;border:1px solid #6b5242!important;background:linear-gradient(#2a1d14,#140d09)!important;color:#e8d2a8!important;box-shadow:none!important}#panel .bagv .bag-hd .bag-ft.on{color:#ffd76a!important;border-color:#c2987d!important}.bagv .bag-f{margin-top:-2px}.bagv .bag-g{gap:2px;border-bottom:1px solid rgba(139,111,94,.3)}#panel .bagv .bag-g button{min-height:30px!important;padding:0 9px!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;color:#9a8a70!important;font:600 12.5px "Segoe UI",sans-serif!important;position:relative}#panel .bagv .bag-g button i{color:#6b5a48!important;font-size:11px}#panel .bagv .bag-g button.on{color:#ffe0b0!important}#panel .bagv .bag-g button.on i{color:#ffd76a!important}#panel .bagv .bag-g button.on::after{content:"";position:absolute;left:6px;right:6px;bottom:0;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,#ffd76a,transparent);box-shadow:0 0 6px rgba(255,215,106,.6)}#panel#panel .bagv .bag-hd .bag-ft,#panel#panel .bagv .bag-hd select{height:28px!important;min-height:28px!important;max-height:28px!important;line-height:26px!important}body.u2m #panel#panel .bagv .bag-hd .bag-ft,body.u2m #panel#panel .bagv .bag-hd select{height:32px!important;min-height:32px!important;max-height:32px!important;line-height:30px!important}.bagv .bag-hd{border-bottom:0!important;padding-bottom:0!important}body:is(.u20,.u2m) #panel #u20wh#u20wh{align-items:center!important;padding:7px 30px 0!important;line-height:1!important}body:is(.u20,.u2m) #panel#panel{border-image:url(../img/ui/frame2.webp) 437 412 438 410/76px 72px 76px 72px/0 round!important;padding:10px 22px 18px!important}.bagv .bag-foot{padding-left:34px!important;padding-right:34px!important;margin-left:-22px!important;margin-right:-22px!important}body.u20 .bagv .bag-foot{padding-left:24px!important;padding-right:24px!important}#panel .bagv .bag-foot .bag-b .btn{padding:2px 4px!important}#pcPlate .pp-av::after,body.u2m #top .lvbox::after{content:"";position:absolute;inset:-42.6%;pointer-events:none;z-index:1;background:url(../img/ui/av_ring.webp) center/100% 100% no-repeat}body.u20 #pcPlate{height:58px;top:6px;padding-left:10px}#pcPlate .pp-av{width:40px;height:40px;box-shadow:none!important;margin-left:4px}#pcPlate .pp-av b{z-index:2;right:-9px;bottom:-9px}body.u20 #skBuffs{top:70px!important}body.u2m #top .lvbox{box-shadow:none!important;margin:0 10px 0 8px}body.u2m #top .lvbox #lv{z-index:2;right:-7px!important;bottom:-7px!important}body[data-u2t=inv] #panel#panel{display:flex!important;flex-direction:column;overflow:hidden!important}body.u20[data-u2t=inv] #panel#panel{height:min(600px,calc(100vh - 175px))!important}body[data-u2t=inv] #panel #u20wh{flex:none}body[data-u2t=inv] #panel #t-inv{flex:1 1 auto;min-height:0;display:flex!important;flex-direction:column;overflow:hidden!important}body[data-u2t=inv] #panel .bagv{flex:1 1 auto;min-height:0}body[data-u2t=inv] #panel .bagv .bgrid{flex:1 1 auto;min-height:0;overflow-y:auto;align-content:start;padding-right:2px}body[data-u2t=inv] #panel .bagv .bag-foot{position:static!important;margin:0 -4px 0!important;padding:6px 6px 2px!important;border-radius:4px;box-shadow:inset 0 1px 0 rgba(243,201,160,.12)!important}body[data-u2t=inv] #panel .bagv .bgrid{grid-auto-rows:max-content}body[data-u2t=inv] #panel .bagv .bgrid>*{aspect-ratio:1;height:auto}body[data-u2t=inv] #panel .bagv .bag-tip{display:none}body[data-u2t=inv] #panel#panel{padding-bottom:4px!important}body[data-u2t=inv] #panel .bagv .bag-foot{padding-bottom:0!important}body[data-u2t=inv] #panel .bagv .bag-foot .bag-b{padding:0 18px}body.u20[data-u2t=inv] #panel .bagv .bag-foot .bag-b{padding:0 10px;flex-wrap:nowrap}body.u20[data-u2t=inv] #panel .bagv .bag-foot .bag-b .btn{font-size:11.5px!important;padding:2px 3px!important}body[data-u2t=inv] #panel .bagv .bag-foot{background:0 0!important;box-shadow:none!important;border-radius:0!important;margin:0!important;padding:6px 18px 0!important;border-top:1px solid rgba(139,111,94,.35)!important}body.u20[data-u2t=inv] #panel .bagv .bag-foot .bag-b,body[data-u2t=inv] #panel .bagv .bag-foot .bag-b{padding:0!important}body.u20 #panel#panel{border-image-width:62px 58px 62px 58px!important}body.u20[data-u2t=inv] #panel#panel{padding-bottom:22px!important}body.u20[data-u2t=inv] #panel .bagv .bag-foot{padding:6px 12px 0!important}body.u20[data-u2t=inv] #panel .bagv .bag-foot .bag-b{padding:0 14px!important}body.u20[data-u2t=inv] #panel#panel{width:420px!important}body[data-u2t=inv] #panel .bagv .bag-foot{position:relative!important;margin-top:10px!important;padding-top:12px!important}body[data-u2t=inv] #panel .bagv .bag-foot::before{content:"";position:absolute;left:50%;top:-10px;width:130px;height:20px;transform:translateX(-50%);pointer-events:none;background:url(../img/ui/accent.webp) center/contain no-repeat;filter:drop-shadow(0 2px 3px #000)}body.u20 #pcPlate{top:12px;left:8px;padding-left:4px}#pcPlate .pp-av{margin-left:14px}body.u20 #skBuffs{top:78px!important}body.u2m #top .lvbox{width:34px!important;height:34px!important;margin:0 12px 0 12px!important}body.u2m #top .lvbox::after{inset:-32%}#pcPlate .pp-tx{padding-left:14px}body.u20 #pcPlate{width:180px}body.u2m #top .lvbox{margin:5px 12px 5px 10px!important}body.u2m #top .lvbox::after{inset:-27%}body.u20[data-u2t=inv] #panel#panel{padding-bottom:30px!important;background:#17110d padding-box!important}body[data-u2t=inv] #panel#panel .bagv .bag-foot{padding-top:16px!important}body[data-u2t=inv] #panel#panel .bagv .bag-foot::before{top:-14px;height:22px;width:140px}body.u20[data-u2t=inv] #panel#panel{padding-bottom:20px!important}body.u20[data-u2t=inv] #panel#panel .bagv .bag-foot .bag-m{margin-bottom:4px}#modal#modal .mbox{border-image:url(../img/ui/frame2.webp) 437 412 438 410/54px 51px 54px 51px/16px 14px 16px 14px round!important}body.u2m #modal#modal .mbox{border-image-width:44px 42px 44px 42px!important;border-image-outset:12px 10px 12px 10px!important}#modal#modal .mbox{overflow:hidden!important;display:flex!important;flex-direction:column;padding:0 24px 30px!important}#modal#modal .mbox>#mBody{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:4px;margin-right:-4px}#modal#modal .mbox::after{display:none!important}body.u2m #modal#modal .mbox{padding:0 20px 26px!important}#modal#modal .mbox{outline:0!important;border-color:transparent!important;box-shadow:0 4px 22px #000!important}#modal#modal .mbox{border-image-outset:6px!important;background-clip:border-box!important}body.u2m #modal#modal .mbox{border-image-outset:5px!important}body.u2m #modal#modal .mbox{max-height:calc(100dvh - 40px)!important}#modal,#modal *{scrollbar-width:thin;scrollbar-color:#6b5242 #120c08}body.ngate-on #modal{position:fixed!important;inset:0;z-index:9000!important;display:flex!important;align-items:center;justify-content:center;background:#0b0d10!important;overflow:hidden;padding:16px}body.ngate-on #modal.hidden{display:none!important}body.ngate-on #modal #mClose,body.ngate-on #modal .mx{display:none!important}body.ngate-on #modal .mbox{position:relative;z-index:2;width:min(440px,100%)!important;max-width:none!important;max-height:none!important;overflow:visible!important;background:0 0!important;border:0!important;border-image:none!important;box-shadow:none!important;padding:0!important}body.ngate-on #modal .mbox::after,body.ngate-on #modal .mbox::before{display:none!important}.lg-bg{position:absolute;inset:-3%;z-index:0;background:url(../img/ui/login/bg_pc.webp) center/cover no-repeat;transform:scale(1.06);transition:transform .6s ease-out;animation:lgSun 9s ease-in-out infinite}@media (orientation:portrait){.lg-bg{background-image:url(../img/ui/login/bg_mb.webp);background-position:center top}}@keyframes lgSun{50%{filter:brightness(1.08) saturate(1.05)}}.lg-bg::after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 55% at 50% 58%,rgba(0,0,0,.45),transparent 70%)}.lg-fx{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none}.lg{display:flex;flex-direction:column;align-items:center;gap:10px}.lg-logo{display:flex;flex-direction:column;align-items:center;line-height:1;filter:drop-shadow(0 4px 10px rgba(0, 0, 0, .8))}.lg-logo img{display:none;width:min(520px,92vw);height:auto}.lg-logo.img img{display:block}.lg-logo.img span{display:none}.lg-t1{font:700 clamp(14px, 2.6vw, 20px) "Times New Roman",serif;letter-spacing:10px;color:#f3dca0;text-shadow:0 0 10px rgba(255,200,110,.6);margin-bottom:2px}.lg-t2{font:700 clamp(44px, 9vw, 72px) "Times New Roman",serif;letter-spacing:2px;background:linear-gradient(#fff3c8,#f0c46a 50%,#a8722a);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 14px rgba(255, 190, 90, .45)) drop-shadow(0 2px 0 #3a2208)}.lg-box{position:relative;width:100%;box-sizing:border-box;padding:18px 34px 22px;display:flex;flex-direction:column;gap:10px;border:2px solid transparent;border-image:url(../img/ui/frame2.webp) 437 412 438 410/64px 60px 64px 60px/10px 8px 10px 8px round;background:rgba(16,11,8,.86) padding-box;box-shadow:0 18px 50px rgba(0,0,0,.75);backdrop-filter:blur(2px)}.lg-box h4{margin:-6px auto 6px;width:220px;aspect-ratio:4/1;display:grid;place-items:center;padding-top:6px;box-sizing:border-box;background:url(../img/ui/plaque.webp) center/100% 100% no-repeat;font:700 16px "Times New Roman",serif;color:#ffe8c4;text-shadow:0 1px 2px #000}.lg-f{position:relative;display:block}.lg-f>span{display:block;margin:0 0 3px 6px;font:600 12px "Segoe UI",sans-serif;color:#c9b08e}.lg-f input{width:100%;box-sizing:border-box;height:42px;padding:0 44px 0 18px;border:0;outline:0;border-radius:4px;font:600 15px "Segoe UI",sans-serif;color:#ffe9b8;background:url(../img/ui/login/input.webp) center/100% 100% no-repeat,#0b0806}.lg-f input::placeholder{color:#6b5a48;font-weight:400}.lg-f input:focus{box-shadow:0 0 0 1px #c2987d,0 0 12px rgba(63,174,108,.45)}.lg-eye{position:absolute;right:8px;bottom:6px;width:32px;height:30px;border:0;background:0 0;font-size:16px;cursor:pointer;filter:grayscale(1) brightness(.7)}.lg-eye.on{filter:none}.lg-cb{display:flex;align-items:center;gap:8px;margin:2px 4px;font:13px "Segoe UI",sans-serif;color:#d8c2a8;cursor:pointer}.lg-cb input{width:16px;height:16px;accent-color:#3fae6c}.lg-go{position:relative;align-self:center;width:min(300px,100%);aspect-ratio:720/187;margin-top:4px;border:0;cursor:pointer;padding:0;background:url(../img/ui/login/btn.webp) center/100% 100% no-repeat;font:700 19px "Times New Roman",serif;letter-spacing:1px;color:#ffe2a0;text-shadow:0 0 8px rgba(255,190,90,.6),0 2px 2px #000;transition:transform .12s,filter .2s}.lg-go:hover:not(:disabled){background-image:url(../img/ui/login/btn_on.webp);background-size:104% 128%;color:#fff4d0}.lg-go:active:not(:disabled){transform:scale(.97)}.lg-go:disabled{filter:grayscale(.6) brightness(.7);cursor:wait}.lg-sw{text-align:center;font:13px "Segoe UI",sans-serif;color:#b49a7a}.lg-sw a{color:#9df0b8;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.lg-err{margin:0;text-align:center;color:#ff9a80;font-size:13px}.lg-sw2{align-self:center;border:1px solid #6b5242;background:#1a110b;color:#e8d2a8;border-radius:4px;padding:4px 12px;cursor:pointer}.lg-note{max-width:420px;text-align:center;font:12px "Segoe UI",sans-serif;color:#e8dcc6;text-shadow:0 1px 3px #000,0 0 6px #000}@media (orientation:portrait){body.ngate-on #modal{align-items:flex-end;padding-bottom:max(18px,env(safe-area-inset-bottom))}.lg-box{padding:14px 26px 18px;border-image-width:52px 48px 52px 48px}}@media (prefers-reduced-motion:reduce){.lg-bg{animation:none;transition:none}}body.ngate-on #modal#modal .mbox{border:0!important;border-image:none!important;background:0 0!important;box-shadow:none!important;padding:0!important}#modal#modal .lg-f{display:block!important;min-height:0!important}#modal#modal .lg-cb{display:flex!important;min-height:0!important}#modal#modal .lg-cb input{width:16px!important;height:16px!important;min-height:0!important}body.ngate-on #modal#modal .mbox{outline:0!important;border-radius:0!important}body.ngate-on .lg,body.ngate-on .lg *{text-transform:none!important}.lg-bg.vid{background-image:url(../img/ui/login/bg_poster.webp);animation:none}.lg-bg video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media (orientation:portrait){body.ngate-on #modal{padding-bottom:max(9vh,env(safe-area-inset-bottom))}}body.lg-kb.ngate-on #modal{bottom:auto;align-items:center!important;padding:8px 12px!important;overflow-y:auto}body.lg-kb .lg-logo,body.lg-kb .lg-note{display:none!important}body.lg-kb .lg-box{padding-top:10px;gap:7px}#topCtl #ctrlBtn.chip.on::before,#topCtl #rotBtn.chip.on::before{background:url(../img/ui/ctrl_ring.webp) center/100% 100% no-repeat!important;-webkit-mask:none!important;mask:none!important;will-change:transform}body:is(.u2m,.u20) #hud .bar::after{animation:none!important;background:repeating-linear-gradient(90deg,transparent 0 calc(10% - 1px),rgba(0,0,0,.35) calc(10% - 1px) 10%)!important}.lg-bg{animation:none!important}.lg-bg::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 45% 50% at 12% 18%,rgba(255,210,140,.22),transparent 70%);opacity:0;will-change:opacity;animation:lgSun2 9s ease-in-out infinite}@keyframes lgSun2{50%{opacity:1}}@media (prefers-reduced-motion:reduce){.lg-bg::before{animation:none}}body.lite *,body.lite ::after,body.lite ::before{animation-play-state:paused!important;transition:none!important}#liteBadge{position:fixed;left:50%;top:6px;transform:translateX(-50%);z-index:50;pointer-events:none;padding:3px 12px;border-radius:12px;font:600 12px "Segoe UI",sans-serif;color:#cfe8d8;background:rgba(10,16,12,.78);border:1px solid rgba(63,174,108,.5)}.it .itag{position:absolute;left:1px;top:1px;z-index:2;padding:0 3px;border-radius:3px;font:700 9.5px/13px "Segoe UI",sans-serif;color:#ffe9b8;background:rgba(10,6,4,.78);text-shadow:0 1px 1px #000;pointer-events:none}body.u20 #u20menu .u20mi,body.u20 #u20menu .u20mi.on,body.u20 #u20menu .u20mi:hover{background-position:center!important}body.u20 #u20menu .u20mi.on{box-shadow:0 0 0 2px #9df0b8,0 0 10px 2px rgba(63,174,108,.75)!important;filter:brightness(1.15)}.gw-it img[src*="img/ep/v/"],.it img[src*="img/ep/v/"]{image-rendering:pixelated}.bgrid .it img[src*="img/ep/v/"]{width:92%;height:92%}body.u2m #toast{position:fixed!important;bottom:calc(100vw * 650 / 3080 + 18px + env(safe-area-inset-bottom,0px))!important;max-width:calc(100vw - 32px);text-align:center}body.u20 #panel#panel{max-height:calc(100vh - 160px)!important}body:is(.u20,.u2m) #panel#panel{display:flex!important;flex-direction:column;overflow:hidden!important}body:is(.u20,.u2m) #panel#panel>.tab:not(.hidden){flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-bottom:10px}@media (max-height:520px){body.u20 #panel#panel,body.u20[data-u2t=inv] #panel#panel{top:4px!important;max-height:calc(100vh - 8px)!important;z-index:70!important}body.u20 #panel #u20wh#u20wh{min-height:34px;margin:0 auto 2px!important;padding-top:6px!important;font-size:13px!important}body.u20[data-u2t=inv] #panel#panel{height:calc(100vh - 8px)!important}body[data-u2t=inv] #panel .bagv .bgrid{min-height:118px!important}body.u20 .bagv .bag-foot .bag-m{grid-template-columns:auto 1fr auto 1fr!important;gap:4px 6px!important}body.u20 .bagv .bag-foot .bag-m span{font-size:0;gap:0}body.u20 .bagv .bag-foot .bag-m span img{width:18px;height:18px}body.u20 .bagv .bag-foot .bag-m b{padding:2px 6px!important;font-size:12px}#modal#modal .mbox{max-height:calc(100vh - 12px)!important}}.ktc-ban{position:relative;margin:0 -10px 8px;aspect-ratio:5/1;display:grid;place-items:center;background:url(../img/ui/ktc/banner.webp) center/cover no-repeat;border-radius:2px;-webkit-mask:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.ktc-ban b{font:700 clamp(22px, 4.4vw, 34px)/1 "Times New Roman",serif;letter-spacing:3px;background:linear-gradient(#fff6d6,#f3cf72 45%,#b4802e 80%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 0 #3a2208) drop-shadow(0 0 10px rgba(255, 200, 100, .55))}body.u2m .ktc-ban{background-image:url(../img/ui/ktc/banner_m.webp);margin:0 -6px 6px}#modal#modal.u2ktc .mbox{border-image:none!important;border:0!important;box-shadow:none!important;padding:34px 40px 62px!important;background:radial-gradient(ellipse at 50% 0,rgba(255,196,100,.12),transparent 55%) center/calc(100% - 48px) calc(100% - 48px) no-repeat,linear-gradient(#1d1510,#110b08) center/calc(100% - 48px) calc(100% - 48px) no-repeat!important}#modal#modal.u2ktc #mBody>h3:first-child,#modal#modal.u2ktc .mbox::before{display:none!important}#modal#modal.u2ktc .mbox::after{display:block!important;content:"";position:absolute;inset:0;margin:0;height:auto;background:0 0;border:120px solid transparent;border-image:url(../img/ui/ktc/frame.webp) 255/120px/0 round;pointer-events:none;z-index:5}#modal#modal.u2ktc #mClose{z-index:6;top:22px!important;right:24px!important}body.u2m #modal#modal.u2ktc .mbox{padding:24px 26px 44px!important;background:linear-gradient(#1d1510,#110b08) center/calc(100% - 30px) calc(100% - 30px) no-repeat!important}body.u2m #modal#modal.u2ktc .mbox::after{border-width:80px;border-image-width:80px}body.u2m #modal#modal.u2ktc #mClose{top:14px!important;right:14px!important}#modal:not(.u2ktc) .ktc-dust{display:none}.ktc-dust{position:absolute;inset:30px;pointer-events:none;z-index:4;overflow:hidden}.ktc-dust i{position:absolute;width:3px;height:3px;border-radius:50%;background:#fff3c4;box-shadow:0 0 6px 2px rgba(255,205,100,.8);opacity:0;animation:ktcDust 6s ease-in-out infinite}@keyframes ktcDust{0%{opacity:0;transform:translateY(0) scale(.4)}25%{opacity:.9;transform:translateY(14px) scale(1)}60%{opacity:.5}100%{opacity:0;transform:translateY(60px) scale(.3)}}#modal.u2ktc .u2card{position:relative;overflow:hidden;transition:transform .15s,box-shadow .2s}#modal.u2ktc .u2card:hover:not(.bad){transform:translateY(-2px)}#modal.u2ktc .u2card.ktc-r2{border-color:#4f8fc8;box-shadow:inset 0 0 0 1px #000,0 0 8px rgba(80,150,230,.35)}#modal.u2ktc .u2card.ktc-r3{border-color:#a46fe0;box-shadow:inset 0 0 0 1px #000,0 0 10px rgba(170,110,240,.45)}#modal.u2ktc .u2card.ktc-r4{border-color:#ffcf5a;box-shadow:inset 0 0 0 1px #000,0 0 14px rgba(255,200,80,.55);animation:ktcGlow 2.4s ease-in-out infinite}@keyframes ktcGlow{50%{box-shadow:inset 0 0 0 1px #000,0 0 22px rgba(255,215,110,.85)}}#modal.u2ktc .u2card.ktc-r3::after,#modal.u2ktc .u2card.ktc-r4::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,transparent 35%,rgba(255,240,200,.28) 48%,rgba(255,255,255,.5) 50%,rgba(255,240,200,.28) 52%,transparent 65%) -150% 0/250% 100% no-repeat;animation:ktcShine 3.6s ease-in-out infinite}#modal.u2ktc .u2card.ktc-r3::after{animation-delay:1.2s}@keyframes ktcShine{0%,55%{background-position:-150% 0}100%{background-position:250% 0}}#modal.u2ktc .u2cb img{border:0!important;border-radius:50%!important;padding:5px;width:40px!important;height:40px!important;box-sizing:border-box;background:radial-gradient(circle at 50% 60%,rgba(255,214,120,.45),rgba(120,80,30,.25) 45%,rgba(0,0,0,.6) 72%)!important;box-shadow:0 6px 6px -4px rgba(255,200,90,.55),inset 0 0 0 1px rgba(255,210,120,.35)}#modal.u2ktc .ktc-r4 .u2cb img{animation:ktcPed 2.4s ease-in-out infinite}@keyframes ktcPed{50%{box-shadow:0 6px 10px -3px rgba(255,215,110,.9),inset 0 0 0 1px rgba(255,230,150,.6)}}#modal.u2ktc .u2cb b{display:inline-block;padding:1px 14px 1px 9px;border:0!important;border-radius:0!important;color:#3a2207!important;text-shadow:0 1px 0 rgba(255,240,200,.6)!important;background:linear-gradient(#fff0b8,#f0c35a 55%,#b9832c)!important;clip-path:polygon(0 0,100% 0,calc(100% - 7px) 50%,100% 100%,0 100%);font-weight:800}.ktc-tag{display:inline-block;vertical-align:1px;margin-right:5px;padding:0 4px;border-radius:3px;font:800 8.5px/13px inherit;font-style:normal;letter-spacing:.5px;color:#fff;background:linear-gradient(#e54,#a01d12);box-shadow:0 1px 3px #000,0 0 6px rgba(255,90,60,.5);text-shadow:0 1px 1px #000;pointer-events:none}.ktc-fx{position:fixed;z-index:9999;pointer-events:none;transform:translate(-50%,-50%)}.ktc-fx img{width:28px;height:28px;image-rendering:pixelated;filter:drop-shadow(0 0 4px rgba(255, 210, 90, .9))}.ktc-fx img.big{width:40px;height:40px}#modal.u2ktc .u2shop{grid-template-columns:132px 1fr;gap:10px}#modal.u2ktc .u2cat{gap:6px;padding:8px 6px;border:1px solid #7a5c2c;border-radius:4px;align-self:start;background:linear-gradient(rgba(255,210,130,.06),transparent 30%),repeating-linear-gradient(0deg,#1a120c 0 3px,#160f0a 3px 6px);box-shadow:inset 0 0 0 1px #000,inset 0 0 18px rgba(0,0,0,.8),0 0 10px rgba(255,190,90,.12)}#modal.u2ktc .u2cat button{position:relative;display:flex;align-items:center;gap:8px;min-height:46px;padding:4px 8px 4px 4px!important;text-align:left;border:1px solid #5a4424!important;border-radius:4px;color:#d9c49a!important;font:700 13px/1.15 "Times New Roman",serif!important;letter-spacing:.3px;background:linear-gradient(#2a1d12,#150e08)!important;box-shadow:inset 0 1px 0 rgba(255,220,160,.1),0 1px 2px #000;transition:filter .15s,transform .15s}#modal.u2ktc .u2cat button:hover{filter:brightness(1.2)}#modal.u2ktc .u2cat button i{flex:0 0 36px;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 50% 60%,rgba(255,214,120,.35),rgba(90,60,25,.3) 55%,rgba(0,0,0,.6) 75%);box-shadow:inset 0 0 0 1px rgba(255,210,120,.3)}#modal.u2ktc .u2cat button i img{width:26px;height:26px;image-rendering:pixelated}#modal.u2ktc .u2cat button.on{color:#fff2c4!important;border-color:#ffcf5a!important;text-shadow:0 0 8px rgba(255,200,90,.8),0 1px 1px #000;background:linear-gradient(#6a4a1c,#3a260e 60%,#24170a)!important;box-shadow:inset 0 1px 0 rgba(255,240,190,.35),0 0 12px rgba(255,200,90,.45)}#modal.u2ktc .u2cat button.on::before{content:"";position:absolute;left:-7px;top:50%;width:8px;height:8px;transform:translateY(-50%) rotate(45deg);background:#ffd76a;box-shadow:0 0 8px #ffcf5a}#modal.u2ktc .u2cat button.on i{box-shadow:inset 0 0 0 1px #ffd76a,0 0 10px rgba(255,210,110,.7)}@media (max-width:520px){#modal.u2ktc .u2shop{grid-template-columns:1fr}#modal.u2ktc .u2cat{flex-direction:row;padding:5px;gap:4px}#modal.u2ktc .u2cat button{flex:1;flex-direction:column;justify-content:center;gap:2px;min-height:64px;padding:4px 2px!important;text-align:center;font-size:12px!important}#modal.u2ktc .u2cat button i{flex:0 0 auto;width:34px;height:34px}#modal.u2ktc .u2cat button.on::before{left:50%;top:auto;bottom:-6px;transform:translateX(-50%) rotate(45deg)}}#modal.u2ktc #mBody{-webkit-mask:linear-gradient(#000 calc(100% - 28px),transparent);mask:linear-gradient(#000 calc(100% - 28px),transparent);padding-bottom:22px}body.u2m #panel#panel #u20wh button{display:grid!important;place-items:center;position:fixed!important;right:14px!important;top:74px!important;left:auto!important;width:36px!important;height:36px!important;z-index:6}#hud .jxs:has(#pwS){display:none!important}