html[lang=en] .rs-sw:before{content:"OFF"}html[lang=en].rv-ui5 body #boot-screen .cr5-card.sel:after{content:"✔ Chosen"}html[lang=en] body #class-tree-window .ct-loadout summary:after{content:"Drag or tap a skill, then tap a slot to put it on the bar"}@media (height<=430px){html[lang=en] body #class-tree-window .ct-loadout:not([open]) summary:after{content:"Tap to open ▾"}}html[lang=en] #rv-hud nav.menu-overflow:not(.menu-premium):after{content:"▼ Scroll for more ▼"}html[lang=en] body :is(.rb-grid .gear-slot,.mk-ico,.tw-slot,.bd-item .bd-ico)[data-jset="1"]:before{content:"SET"}html[lang=en] .aw-skill[aria-pressed=false]:after{content:"OFF"}html[lang=en].rv-ui5 #rv-hud .hotbar-slot.disabled[data-kind=skill][data-why=weapon]:not(.locked):after{content:"WPN"}html[lang=en] .fb-tool em{white-space:normal;overflow-wrap:anywhere;font-size:8.5px;line-height:9px}.rv-lang{top:max(10px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));z-index:30;background:#101222b8;border-radius:999px;gap:2px;padding:3px;display:flex;position:absolute;box-shadow:0 2px 10px #00000059}.rv-lang button{color:#ffffffb8;min-width:44px;height:30px;font:800 13px var(--ui-font,system-ui, sans-serif);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 10px}.rv-lang button.on{color:#fff;background:#3d8cff}#boot-screen:not(.starting) .rv-lang{display:none}#training-dps{z-index:40;zoom:var(--ui-zoom,1);color:#f3e6c8;pointer-events:auto;-webkit-user-select:none;user-select:none;background:linear-gradient(#2a211acc,#18130fdd);border:1px solid #8b6a3e;border-radius:8px;width:172px;padding:8px 10px 7px;font:12px/1.35 Google Sans,Tahoma,sans-serif;position:fixed;top:128px;left:16px;box-shadow:0 4px 14px #0008,inset 0 1px #ffe0a022}#training-dps header{justify-content:space-between;align-items:center;gap:6px;margin-bottom:4px;display:flex}#training-dps .training-dps-title{color:#ffd98a;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:13px;display:flex}#training-dps .training-dps-title i{font-size:10px;font-style:normal;transition:transform .15s}#training-dps.open .training-dps-title i{transform:rotate(180deg)}#training-dps:not(.open) .more{display:none}#training-dps .training-dps-reset{color:#fff1cf;font:inherit;cursor:pointer;background:#4a3825;border:1px solid #a3824f;border-radius:5px;padding:2px 8px;font-size:11px}#training-dps .training-dps-reset:hover{background:#5d4630}#training-dps .training-dps-main{border-bottom:1px solid #ffffff1a;align-items:baseline;gap:6px;margin-bottom:5px;padding:2px 0 5px;display:flex}#training-dps .training-dps-value{color:#ffe9b0;text-shadow:0 2px #0009;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700}#training-dps.running .training-dps-value{color:#8ff0a4}#training-dps .training-dps-main small{color:#c9b58f}#training-dps dl{grid-template-columns:auto 1fr;gap:1px 8px;margin:0;display:grid}#training-dps dt{color:#c9b58f}#training-dps dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:600}#training-dps .training-dps-hint{color:#a8977a;margin:5px 0 0;font-size:10.5px}#battery-saver{--k:min(1vw,.55vh);--gold:#c9ab74;--gold-dim:#6e5a3a;--ink:#efe4cc;z-index:20000;color:var(--ink);font:calc(var(--k)*3.4)/1.35 "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#000;position:fixed;inset:0;overflow:hidden}#battery-saver[hidden]{display:none}body.battery-saver-on #game,body.battery-saver-on #hud{visibility:hidden}#battery-saver .bs-stage{transition:transform 2s;position:absolute;inset:0}#battery-saver img{pointer-events:none;-webkit-user-drag:none;display:block}#battery-saver:not(.bs-dressed) img{visibility:hidden}#battery-saver .bs-frame{inset:calc(var(--k)*2.2);border:calc(var(--k)*7) solid transparent;pointer-events:none;mix-blend-mode:lighten;border-image:url(/ui/battery-saver/frame.webp) 120;position:absolute}#battery-saver .bs-scene{left:50%;bottom:calc(var(--k)*13);width:max(100%,60vh);height:auto;position:absolute;transform:translate(-46%)}#battery-saver .bs-brand,#battery-saver .bs-card{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}#battery-saver .bs-brand{padding-top:calc(var(--k)*10)}#battery-saver .bs-crest{width:calc(var(--k)*12);height:auto}#battery-saver .bs-brand b{margin-top:calc(var(--k)*-1);font:600 calc(var(--k)*7.2)/1 Cinzel,Georgia,"Times New Roman",serif;letter-spacing:.04em;text-transform:uppercase;color:#d9c08c;background:linear-gradient(#f1e2bd,#b9935a);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}#battery-saver .bs-online{align-items:center;gap:calc(var(--k)*2);margin-top:calc(var(--k)*.8);font:500 calc(var(--k)*2.5)/1 Cinzel,Georgia,serif;letter-spacing:.5em;text-transform:uppercase;color:#a99572;display:flex}#battery-saver .bs-online:before,#battery-saver .bs-online:after{content:"";width:calc(var(--k)*6);background:var(--gold-dim);height:1px}#battery-saver .bs-brand small{margin-top:calc(var(--k)*3);font:500 calc(var(--k)*2.3)/1 Cinzel,Georgia,serif;letter-spacing:.2em;text-transform:uppercase;color:#8d7c62;white-space:nowrap}#battery-saver hr{width:calc(var(--k)*40);height:1px;margin:calc(var(--k)*3) 0 0;background:linear-gradient(90deg,transparent,var(--gold-dim) 25%,var(--gold-dim) 75%,transparent);border:0;position:relative;overflow:visible}#battery-saver hr:after{content:"";width:calc(var(--k)*1.5);height:calc(var(--k)*1.5);background:#000;border:1px solid #8c7148;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}#battery-saver .bs-card{margin-top:calc(var(--k)*8)}#battery-saver .bs-clock{font:600 calc(var(--k)*19)/.95 "Cormorant Garamond",Georgia,"Times New Roman",serif;color:#f3e8d2;font-variant-numeric:lining-nums tabular-nums;letter-spacing:.01em;text-shadow:0 0 calc(var(--k)*3) #0008}#battery-saver .bs-name{margin-top:calc(var(--k)*2);font-size:calc(var(--k)*4.3);color:#f1e7d3;font-weight:600}#battery-saver .bs-map{margin:calc(var(--k)*.6) 0 calc(var(--k)*3);font-size:calc(var(--k)*3.6);color:#c9bfae}#battery-saver .bs-bar{width:calc(var(--k)*76);max-width:100%;margin-top:calc(var(--k)*1.3);align-items:center;display:flex}#battery-saver .bs-bar em{width:calc(var(--k)*8.2);height:calc(var(--k)*8.2);margin-right:calc(var(--k)*1.2);background:50%/contain no-repeat;flex:none}#battery-saver .bs-hp em{background-image:url(/ui/battery-saver/icon-hp.webp)}#battery-saver .bs-sp em{background-image:url(/ui/battery-saver/icon-sp.webp)}#battery-saver .bs-exp em{background-image:url(/ui/battery-saver/icon-exp.webp)}#battery-saver .bs-bar div{height:calc(var(--k)*5.4);border-radius:calc(var(--k)*.9);background:#140e09;border:1px solid #7b6038;flex:1;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #000,0 0 0 1px #24190e}#battery-saver .bs-bar i{border-radius:calc(var(--k)*.5);position:absolute;inset:1px auto 1px 1px}#battery-saver .bs-hp i{background:linear-gradient(#d4605a,#a23b35 60%,#8a2f2b)}#battery-saver .bs-sp i{background:linear-gradient(#5582d0,#355aa6 60%,#2c4b8c)}#battery-saver .bs-exp i{background:linear-gradient(#cfa65a,#a07a38 60%,#87652c)}#battery-saver .bs-bar span{padding-left:calc(var(--k)*2.2);font-size:calc(var(--k)*3.3);line-height:calc(var(--k)*5.4 - 2px);color:#fbf3e3;text-align:left;text-shadow:0 1px #000a;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500;display:block;position:relative}#battery-saver p{margin:0}#battery-saver .bs-weight{width:calc(var(--k)*76);max-width:100%;margin-top:calc(var(--k)*2);padding-left:calc(var(--k)*9.4);font-size:calc(var(--k)*3.3);color:#c9bfae;text-align:left;font-variant-numeric:tabular-nums;font-weight:500}#battery-saver .bs-weight[data-level=high]{color:#e7c06a}#battery-saver .bs-weight[data-level=full]{color:#e8857a;font-weight:600}#battery-saver .bs-state{align-items:center;gap:calc(var(--k)*1.6);margin-top:calc(var(--k)*4);padding:0 calc(var(--k)*10);background:linear-gradient(90deg,transparent,var(--gold-dim)) left center/calc(var(--k)*7) 1px no-repeat,linear-gradient(90deg,var(--gold-dim),transparent) right center/calc(var(--k)*7) 1px no-repeat;font-size:calc(var(--k)*3.9);color:#86c995;font-weight:500;display:flex}#battery-saver .bs-state:before{content:"";width:calc(var(--k)*5);height:calc(var(--k)*5);-webkit-mask:var(--gear) center/contain no-repeat;-webkit-mask:var(--gear) center/contain no-repeat;mask:var(--gear) center/contain no-repeat;--gear:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.14 12.94c.04-.31.06-.63.06-.94s-.02-.63-.06-.94l2.03-1.58a.49.49 0 0 0 .12-.61l-1.92-3.32a.49.49 0 0 0-.59-.22l-2.39.96a7.03 7.03 0 0 0-1.62-.94l-.36-2.54a.48.48 0 0 0-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96a.49.49 0 0 0-.59.22L2.74 8.87a.48.48 0 0 0 .12.61l2.03 1.58c-.04.31-.07.63-.07.94s.02.63.06.94l-2.03 1.58a.49.49 0 0 0-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32a.48.48 0 0 0-.12-.61zM12 15.6A3.6 3.6 0 1 1 12 8.4a3.6 3.6 0 0 1 0 7.2z'/%3E%3C/svg%3E");background:currentColor;flex:none}#battery-saver.bs-alert .bs-state{color:#e8857a;font-weight:600}#battery-saver .bs-away{margin-top:calc(var(--k)*1.4);font-size:calc(var(--k)*3.6);color:#ddd3c2}#battery-saver .bs-hint{margin-top:calc(var(--k)*3);font-size:calc(var(--k)*3.1);color:#9ea6bd}#battery-saver .bs-foot{left:0;right:0;bottom:calc(var(--k)*6);font:500 calc(var(--k)*2.4)/1.7 Cinzel,Georgia,serif;letter-spacing:.3em;text-transform:uppercase;text-align:center;color:#7a6b53;position:absolute}@media (orientation:landscape){#battery-saver{--k:min(.48vw,.95vh)}#battery-saver .bs-scene{left:3vw;bottom:calc(var(--k)*3);width:min(46vw,125vh);transform:none}#battery-saver .bs-brand{width:46vw;padding-top:calc(var(--k)*6);position:absolute;top:0;left:3vw}#battery-saver .bs-crest{width:calc(var(--k)*8)}#battery-saver .bs-brand b{font-size:calc(var(--k)*6)}#battery-saver .bs-brand small,#battery-saver .bs-brand hr{margin-top:calc(var(--k)*2)}#battery-saver .bs-card{top:0;bottom:calc(var(--k)*14);justify-content:center;margin:0;position:absolute;left:50vw;right:3vw}#battery-saver .bs-clock{font-size:calc(var(--k)*14)}#battery-saver .bs-map{margin-bottom:calc(var(--k)*1.2)}#battery-saver .bs-bar{margin-top:calc(var(--k)*1)}#battery-saver .bs-bar em{width:calc(var(--k)*7);height:calc(var(--k)*7)}#battery-saver .bs-weight{margin-top:calc(var(--k)*1.4);padding-left:calc(var(--k)*8.2)}#battery-saver .bs-state{margin-top:calc(var(--k)*2.4)}#battery-saver .bs-card hr,#battery-saver .bs-hint{margin-top:calc(var(--k)*2)}#battery-saver .bs-foot{left:50vw;right:3vw;bottom:calc(var(--k)*4.5)}}@media (orientation:landscape) and (height<=520px){#battery-saver .bs-foot{display:none}#battery-saver .bs-card{bottom:0}}#hud #settings-window .language-setting.battery-saver-setting{grid-template-columns:calc(var(--u)*76) minmax(0,1fr) calc(var(--u)*215) calc(var(--u)*120)}#hud #settings-window .language-setting.battery-saver-setting select{min-width:0}#hud #settings-window .language-setting.battery-saver-setting button{height:calc(var(--u)*54);margin-left:calc(var(--u)*10);border:calc(var(--u)*2.5) solid #4f5f80;border-radius:calc(var(--u)*9);box-shadow:inset 0 calc(var(--u)*-3) 0 #cfd4e0;color:var(--navy);cursor:pointer;background:linear-gradient(#fdfdfb,#e3e6ee);padding:0;font-weight:600;font-size:calc(var(--u)*22)!important}#hud #settings-window [data-setting=battery-saver]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.670 4H14V2h-4v2H8.330C7.600 4 7 4.600 7 5.330v15.330C7 21.400 7.600 22 8.330 22h7.330c.740 0 1.340-.600 1.340-1.330V5.330C17 4.600 16.400 4 15.670 4zM13 18h-2v-2h2v2zm0-4h-2V9h2v5z'/%3E%3C/svg%3E")}#hud #bot-battery-saver{color:#e9edf3;white-space:nowrap;cursor:pointer;background:#1d222c;border:1px solid #3c4658;border-radius:5px;grid-column:1/-1;justify-self:end;padding:5px 10px;font:600 12px/1.2 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#hud #class-window{--cqw:4.32px;width:min(432px,calc((100vw - 12px)/var(--ui-zoom,1)),calc((100dvh - 24px)/var(--ui-zoom,1)*1.7188));aspect-ratio:1614/939;z-index:24;max-width:none;max-height:none;box-shadow:none;filter:drop-shadow(0 8px 18px #000a);color:#16224d;background:url(/ui/class-window/frame.webp) 50%/100% 100% no-repeat;border:0;border-radius:0;margin:auto;padding:0;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;animation:none;display:block;inset:0;overflow:visible;container-type:inline-size}#hud #class-window[hidden]{display:none}#hud #class-window i,#hud #class-window em{font-style:normal}#hud #class-window .titlebar{height:13%;text-shadow:none;background:0 0;border:0;justify-content:flex-start;align-items:center;padding:0 10% 0 18.2%;display:flex;position:absolute;top:7.5%;left:0;right:0}#hud #class-window .class-title{color:#fbf3dc;white-space:nowrap;letter-spacing:calc(var(--cqw)*.04);text-shadow:0 calc(var(--cqw)*.3) #0c1d47,calc(var(--cqw)*-.2) 0 #0c1d47,calc(var(--cqw)*.2) 0 #0c1d47,0 calc(var(--cqw)*-.2) #0c1d47;font-weight:700;line-height:1;font-size:calc(var(--cqw)*4.7)!important}#hud #class-window .titlebar>span:first-child:before{content:none}#hud #class-window .class-title i{margin:0 calc(var(--cqw)*1.1);vertical-align:calc(var(--cqw)*.4);font-size:calc(var(--cqw)*3)!important}#hud #class-window .titlebar button{aspect-ratio:1;width:7.2%;min-width:0;height:auto;box-shadow:none;color:#0000;cursor:pointer;background:0 0;border:0;border-radius:50%;margin:0;padding:0;position:absolute;top:-16%;left:90.4%;font-size:0!important}#hud #class-window .titlebar button:hover{box-shadow:none;background:0 0}#hud #class-window .body{pointer-events:none;background:0 0;border:0;padding:0;position:absolute;inset:0;overflow:visible}#hud #class-window #job-panel{pointer-events:none;padding:0;position:absolute;inset:0;font-size:calc(var(--cqw)*2.4)!important}#hud #class-window #job-panel>*{pointer-events:auto}#hud #class-window img{object-fit:contain;object-position:center bottom}#hud #class-window .class-tag{padding:calc(var(--cqw)*.35) calc(var(--cqw)*1.7);letter-spacing:calc(var(--cqw)*.06);color:#f4f0e0;clip-path:polygon(calc(var(--cqw)*.8) 0,calc(100% - calc(var(--cqw)*.8)) 0,100% 50%,calc(100% - calc(var(--cqw)*.8)) 100%,calc(var(--cqw)*.8) 100%,0 50%);background:#3c5a98;align-self:flex-start;font-weight:600;line-height:1.1;display:inline-block;position:relative;font-size:calc(var(--cqw)*1.65)!important}#hud #class-window .class-current{border-style:solid;border-color:#0000;border-width:calc(var(--cqw)*5.73) calc(var(--cqw)*6.6);border-image:url(/ui/class-window/current.webp) 60 fill/calc(var(--cqw)*5.73) calc(var(--cqw)*6.6) stretch;background:url(/ui/class-window/current.webp) 0 0/100% 100% no-repeat border-box;align-items:center;height:23%;display:flex;position:absolute;top:26%;left:6%;right:6%}#hud #class-window .class-current img{width:calc(var(--cqw)*10.5);height:calc(var(--cqw)*10.4);margin:calc(var(--cqw)*-1.6) calc(var(--cqw)*1.2) calc(var(--cqw)*-1.6) calc(var(--cqw)*.2);flex:none}#hud #class-window .class-current .class-copy{justify-content:center;gap:calc(var(--cqw)*.25);min-width:0;margin:calc(var(--cqw)*-1.4) 0;padding-left:calc(var(--cqw)*1.7);border-left:calc(var(--cqw)*.16) solid #d9c8a3;flex-direction:column;display:flex}#hud #class-window #job-current-name{color:#16224d;font-weight:700;line-height:1.05;font-size:calc(var(--cqw)*3.7)!important}#hud #class-window #job-progress{color:#2f4f93;white-space:nowrap;border:0;padding:0;font-weight:400;line-height:1.15;font-size:calc(var(--cqw)*2.55)!important}#hud #class-window #job-progress b{color:#16224d;font-weight:700;font-size:inherit!important}#hud #class-window #job-progress i{margin:0 calc(var(--cqw)*1.3);color:#2f4f93;font-weight:700;font-size:inherit!important}#hud #class-window .job-change{align-items:center;gap:calc(var(--cqw)*1.4);height:26%;margin:0;display:flex;position:absolute;top:51%;left:6%;right:6%}#hud #class-window .job-change[hidden]{display:none}#hud #class-window .class-target{border-style:solid;border-color:#0000;border-width:calc(var(--cqw)*2.32) calc(var(--cqw)*3.02);border-image:url(/ui/class-window/target.webp) 40 fill/calc(var(--cqw)*2.32) calc(var(--cqw)*3.02) stretch;background:linear-gradient(#0f3b7a,#0f3b7a) center/calc(100% - var(--cqw)*3.02) calc(100% - var(--cqw)*2.32) no-repeat border-box,url(/ui/class-window/target.webp) 0 0/100% 100% no-repeat border-box;cursor:pointer;flex:1;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}#hud #class-window .class-target:before{content:"";left:calc(var(--cqw)*.6);width:calc(var(--cqw)*13);height:calc(var(--cqw)*13);background:radial-gradient(circle,#5f8fe066 0,#3f6fd033 45%,#0000 70%);border-radius:50%;position:absolute;top:50%;translate:0 -50%}#hud #class-window .class-target img{width:calc(var(--cqw)*11.5);height:calc(var(--cqw)*11.6);margin:calc(var(--cqw)*-1.4) calc(var(--cqw)*2.4) calc(var(--cqw)*-1.4) calc(var(--cqw)*1.4);flex:none;position:relative}#hud #class-window .class-target .class-copy{min-width:0;margin-right:calc(var(--cqw)*7);flex-direction:column;flex:1;justify-content:center;display:flex;position:relative}#hud #class-window .class-target .class-tag{color:#eef1fa;z-index:0;background:#d8dff2}#hud #class-window .class-target .class-tag:before{content:"";inset:calc(var(--cqw)*.18);z-index:-1;clip-path:polygon(calc(var(--cqw)*.72) 0,calc(100% - calc(var(--cqw)*.72)) 0,100% 50%,calc(100% - calc(var(--cqw)*.72)) 100%,calc(var(--cqw)*.72) 100%,0 50%);background:#173a80;position:absolute}#hud #class-window #job-target-name{margin-top:calc(var(--cqw)*.5);padding-bottom:calc(var(--cqw)*.45);border-bottom:calc(var(--cqw)*.14) solid #3e62ad;color:#f6eed8;text-shadow:0 calc(var(--cqw)*.25) #0a1a44;white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.1;overflow:hidden;font-size:calc(var(--cqw)*3.6)!important}#hud #class-window #job-target-level{margin-top:calc(var(--cqw)*.4);color:#9cc0f5;font-weight:400;line-height:1.15;display:block;font-size:calc(var(--cqw)*2.6)!important}#hud #class-window .class-target:after{content:"";right:calc(var(--cqw)*2.6);width:calc(var(--cqw)*2);height:calc(var(--cqw)*2);border-right:calc(var(--cqw)*.75) solid #f0c24b;border-bottom:calc(var(--cqw)*.75) solid #f0c24b;filter:drop-shadow(0 calc(var(--cqw)*.2) #0a1a44);position:absolute;top:50%;translate:0 -70%;rotate:45deg}#hud #class-window .class-target[aria-expanded=true]:after{translate:0 -20%;rotate:225deg}#hud #class-window .class-target:focus-visible{outline:calc(var(--cqw)*.4) solid #f0c24b;outline-offset:calc(var(--cqw)*.3)}#hud #class-window .class-target:hover,#hud #class-window .class-target[aria-expanded=true]{filter:brightness(1.1)}#hud #class-window .class-target[aria-disabled=true]{filter:grayscale(.8)brightness(.9);cursor:not-allowed}#hud #class-window .job-menu{z-index:3;padding:calc(var(--cqw)*1.3) calc(var(--cqw)*1.6) calc(var(--cqw)*1.6);border-radius:calc(var(--cqw)*1.6);box-shadow:0 0 0 calc(var(--cqw)*.35) #f0c24b,0 0 0 calc(var(--cqw)*.75) #7a5518,0 calc(var(--cqw)*1.4) calc(var(--cqw)*3) #000a,inset 0 0 0 calc(var(--cqw)*.3) #5f8fe055;pointer-events:auto;background:radial-gradient(120% 90% at 50% 0,#1d4f9c 0,#0f2f68 55%,#0a1f4a);animation:.14s ease-out job-menu-in;position:absolute;top:23%;left:5%;right:5%}#hud #class-window .job-menu[hidden]{display:none}@keyframes job-menu-in{0%{opacity:0;translate:0 calc(var(--cqw)*1.5)}}#hud #class-window .job-menu-head{justify-content:center;align-items:center;gap:calc(var(--cqw)*1.2);margin-bottom:calc(var(--cqw)*1.1);color:#f6e3a8;text-shadow:0 calc(var(--cqw)*.25) #0a1a44;font-weight:700;line-height:1;display:flex;font-size:calc(var(--cqw)*3)!important}#hud #class-window .job-menu-head:before,#hud #class-window .job-menu-head:after{content:"";height:calc(var(--cqw)*.2);background:linear-gradient(90deg,#f0c24b00,#f0c24b);flex:1}#hud #class-window .job-menu-head:after{margin-right:calc(var(--cqw)*4);background:linear-gradient(90deg,#f0c24b,#f0c24b00)}#hud #class-window .job-menu-head:before{margin-left:calc(var(--cqw)*4)}#hud #class-window .job-menu-x{right:calc(var(--cqw)*1.2);top:calc(var(--cqw)*1);width:calc(var(--cqw)*3.6);height:calc(var(--cqw)*3.6);min-width:0;min-height:0;box-shadow:0 calc(var(--cqw)*.3) 0 #07163a,inset 0 0 0 calc(var(--cqw)*.2) #f0c24b88;color:#ffe9b0;font:700 calc(var(--cqw)*2.6)/1 "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif;cursor:pointer;background:#2d4a87;border:0;border-radius:50%;margin:0;padding:0;position:absolute}#hud #class-window .job-menu-x:hover{background:#3d5fa3}#hud #class-window .job-menu-grid{gap:calc(var(--cqw)*1.1);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}#hud #class-window .job-opt{min-width:0;height:auto;min-height:0;padding:calc(var(--cqw)*.6) calc(var(--cqw)*.5) calc(var(--cqw)*.9);border-radius:calc(var(--cqw)*1.1);box-shadow:inset 0 0 0 calc(var(--cqw)*.22) #4d78c4,inset 0 calc(var(--cqw)*.3) 0 #ffffff1c,0 calc(var(--cqw)*.35) 0 #06163a;color:#f6eed8;font:inherit;text-align:center;cursor:pointer;background:linear-gradient(#1f4c95,#133a78 60%,#0e2d63);border:0;flex-direction:column;align-items:center;margin:0;transition:filter .1s,translate .1s;display:flex;position:relative}#hud #class-window .job-opt:before{content:"";left:50%;top:calc(var(--cqw)*.4);width:calc(var(--cqw)*9);height:calc(var(--cqw)*9);background:radial-gradient(circle,#7fb0ff55 0,#3f6fd022 50%,#0000 70%);border-radius:50%;position:absolute;translate:-50%}#hud #class-window .job-opt img{width:calc(var(--cqw)*9);height:calc(var(--cqw)*8.6);object-position:center bottom;position:relative}#hud #class-window .job-opt b{max-width:100%;margin-top:calc(var(--cqw)*.3);color:#f6eed8;text-shadow:0 calc(var(--cqw)*.2) #0a1a44;white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.15;position:relative;overflow:hidden;font-size:calc(var(--cqw)*2.45)!important}#hud #class-window .job-opt small{color:#9cc0f5;line-height:1.2;position:relative;font-size:calc(var(--cqw)*1.95)!important}#hud #class-window .job-opt:hover:not(:disabled),#hud #class-window .job-opt:focus-visible{filter:brightness(1.18);translate:0 calc(var(--cqw)*-.25);outline:0}#hud #class-window .job-opt:active:not(:disabled){translate:0 calc(var(--cqw)*.15)}#hud #class-window .job-opt[aria-selected=true]{box-shadow:inset 0 0 0 calc(var(--cqw)*.35) #f0c24b,0 0 calc(var(--cqw)*1.4) #f0c24b88,0 calc(var(--cqw)*.35) 0 #06163a;background:linear-gradient(#2a62b8,#1a4a95 60%,#133a78)}#hud #class-window .job-opt[aria-selected=true]:after{content:"✓";right:calc(var(--cqw)*.6);top:calc(var(--cqw)*.6);width:calc(var(--cqw)*2.8);height:calc(var(--cqw)*2.8);box-shadow:0 calc(var(--cqw)*.2) 0 #7a5518;color:#3a2606;font-weight:800;line-height:calc(var(--cqw)*2.8);background:linear-gradient(#ffe07a,#e0a62a);border-radius:50%;position:absolute;font-size:calc(var(--cqw)*1.9)!important}#hud #class-window .job-opt-now{display:none}#hud #class-window .job-opt.is-current{cursor:default;opacity:1;box-shadow:inset 0 0 0 calc(var(--cqw)*.22) #4a5a80;background:linear-gradient(#27385e,#1b2947)}#hud #class-window .job-opt.is-current img{filter:grayscale(.7)brightness(.8)}#hud #class-window .job-opt.is-locked{cursor:not-allowed}#hud #class-window .job-opt.is-locked img{filter:grayscale()brightness(.55)}#hud #class-window .job-opt.is-locked small{color:#e8b86a}#hud #class-window .job-opt.is-current b,#hud #class-window .job-opt.is-current small{color:#9aa6c0}#hud #class-window .job-opt.is-current .job-opt-now{left:50%;top:calc(var(--cqw)*.5);padding:calc(var(--cqw)*.2) calc(var(--cqw)*1);border-radius:calc(var(--cqw)*.6);color:#f4f0e0;white-space:nowrap;background:#3c5a98;font-weight:700;line-height:1.2;display:block;position:absolute;translate:-50%;font-size:calc(var(--cqw)*1.55)!important}#hud #class-window #job-change{width:calc(var(--cqw)*26.2);aspect-ratio:536/184;min-width:0;height:auto;min-height:0;padding:0 0 calc(var(--cqw)*.3);box-shadow:none;font:inherit;color:#fbf3dc;text-shadow:0 calc(var(--cqw)*.3) #0a1c55,calc(var(--cqw)*-.15) 0 #0a1c55,calc(var(--cqw)*.15) 0 #0a1c55;white-space:nowrap;cursor:pointer;background:url(/ui/class-window/button.webp) 50%/100% 100% no-repeat;border:0;border-radius:0;flex:none;margin:0;font-weight:700;line-height:1;font-size:calc(var(--cqw)*3.2)!important}#hud #class-window #job-change:hover:not(:disabled){filter:brightness(1.1)}#hud #class-window #job-change:active:not(:disabled){translate:0 calc(var(--cqw)*.2)}#hud #class-window #job-change:disabled{filter:grayscale(.8);opacity:.65;cursor:not-allowed}#hud #class-window #job-change.is-unlock{filter:sepia(.6)saturate(1.6)hue-rotate(-12deg);white-space:normal;padding-inline:calc(var(--cqw)*2.2);font-size:.72em;line-height:1.1}#hud #class-window #job-help{align-items:center;gap:calc(var(--cqw)*1.5);height:10.7%;padding:0 calc(var(--cqw)*1);border-style:solid;border-color:#0000;border-width:calc(var(--cqw)*2.9) calc(var(--cqw)*3.08);border-image:url(/ui/class-window/notice.webp) 28 fill/calc(var(--cqw)*2.9) calc(var(--cqw)*3.08) stretch;color:#16224d;background:url(/ui/class-window/notice.webp) 0 0/100% 100% no-repeat border-box;font-weight:500;line-height:1.2;display:flex;position:absolute;top:79.3%;left:6%;right:6%;font-size:calc(var(--cqw)*2.2)!important}#hud #class-window #job-help:before{content:"i";width:calc(var(--cqw)*3.4);height:calc(var(--cqw)*3.4);box-shadow:inset 0 calc(var(--cqw)*-.3) #16307c;color:#fff;font:700 calc(var(--cqw)*2.5)/calc(var(--cqw)*3.4) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif;text-align:center;background:#2547a8;border-radius:50%;flex:none}#hud #class-window #job-help>span{flex:1;min-width:0;line-height:1.2;font-size:calc(var(--cqw)*2.2)!important}#hud #class-window #job-help .lore-open{padding:0 calc(var(--cqw)*1.6);border:calc(var(--cqw)*.2) solid #b08a3c;line-height:calc(var(--cqw)*4.2);border-radius:999px;font-size:calc(var(--cqw)*2.2)!important}#hud .class-menu-icon img{object-fit:contain;width:100%;height:100%;display:block}#hud .class-guide{--u:.546px;left:50%;top:max(calc(var(--u)*10),min(14%,calc(100dvh - var(--u)*10)));width:min(calc(var(--u)*560),calc((100vw - 24px)*.7));max-height:calc(100dvh - var(--u)*20);transform:translate(-50%)}#hud .class-guide .pw-panel{max-height:calc(100dvh - var(--u)*20);position:relative}#hud .painted-pop.class-guide .pw-ribbon{height:auto;min-height:calc(var(--u)*56);padding:calc(var(--u)*6) calc(var(--u)*14);white-space:normal;line-height:1.15;font-size:calc(var(--u)*26)!important}#hud .class-guide .cg-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:calc(var(--u)*14) calc(var(--u)*16) calc(var(--u)*14);flex:1;overflow-y:auto}#hud .class-guide .cg-x{right:calc(var(--u)*8);top:calc(var(--u)*8);z-index:2;width:calc(var(--u)*34);height:calc(var(--u)*34);box-shadow:0 calc(var(--u)*2) 0 #0b1a3a;color:#ffe9b0;font:700 calc(var(--u)*22)/1 "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif;cursor:pointer;background:#2d4a87;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}#hud .class-guide .cg-x:active{translate:0 calc(var(--u)*2);box-shadow:none}#hud .class-guide .cg-lead{margin:0 0 calc(var(--u)*10);color:var(--navy);text-align:center;font-weight:700;line-height:1.35;font-size:calc(var(--u)*23)!important}#hud .class-guide .cg-steps{counter-reset:cg;gap:calc(var(--u)*6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}#hud .class-guide .cg-steps li{counter-increment:cg;align-items:flex-start;gap:calc(var(--u)*10);padding:calc(var(--u)*7) calc(var(--u)*10);border-radius:calc(var(--u)*7);box-shadow:inset 0 0 0 calc(var(--u)*1.5) #e2c98f;background:#fff7e3;display:flex}#hud .class-guide .cg-steps li:before{content:counter(cg);width:calc(var(--u)*30);height:calc(var(--u)*30);color:#fff;font-size:calc(var(--u)*17);box-shadow:0 calc(var(--u)*2) 0 #0b1a3a;background:linear-gradient(#5d7fc2,#2d4a87);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}#hud .class-guide .cg-steps span{color:#4c3c1e;overflow-wrap:anywhere;line-height:1.4;font-size:calc(var(--u)*20)!important}#hud .class-guide .cg-classes{margin:calc(var(--u)*10) 0 0;gap:calc(var(--u)*6);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}#hud .class-guide .cg-classes li{align-items:center;gap:calc(var(--u)*6);min-width:0;padding:calc(var(--u)*4) calc(var(--u)*6);border-radius:calc(var(--u)*6);background:#f3e9d2;flex-wrap:wrap;display:flex;overflow:hidden}#hud .class-guide .cg-classes img{width:calc(var(--u)*34);height:calc(var(--u)*34);object-fit:contain;object-position:top;image-rendering:pixelated;flex:none}#hud .class-guide .cg-classes b{color:var(--navy);white-space:nowrap;font-size:calc(var(--u)*16)!important}#hud .class-guide .cg-classes small{color:#7d6636;text-align:right;flex:none;max-width:100%;margin-left:auto;line-height:1.2;font-size:calc(var(--u)*13)!important}#hud .class-guide .cg-classes small span{white-space:nowrap}#hud .class-guide .cg-actions{justify-content:center;gap:calc(var(--u)*8);margin-top:calc(var(--u)*12);flex-wrap:wrap;display:flex}#hud .class-guide .cg-actions .pw-btn{min-width:calc(var(--u)*150);flex:1}#hud nav.toolbar.toolbar>button.class-guide-glow .generated-menu-icon,#hud nav.toolbar>button.class-guide-glow .generated-menu-icon{animation:1s ease-in-out infinite class-guide-glow}#hud nav.toolbar.toolbar>button.class-guide-glow:after,#hud nav.toolbar>button.class-guide-glow:after{color:#ffd24a}@keyframes class-guide-glow{50%{filter:brightness(1.35)drop-shadow(0 0 6px #ffd24a)drop-shadow(0 0 12px #ffb800);transform:scale(1.18)}}#hud .lore-book.painted-pop{--u:.78px;transform:translate(-50%,-50%) scale(var(--ui-zoom,1));width:min(calc(var(--u)*680),calc((100vw - 24px)/var(--ui-zoom,1)));z-index:96;top:50%;left:50%}#hud .lore-book.painted-pop .pw-panel{max-height:calc((100dvh - 24px)/var(--ui-zoom,1));position:relative}#hud .lore-book.painted-pop .pw-ribbon{padding-right:calc(var(--u)*56);flex:none}#hud .lore-book.painted-pop .pw-ribbon small{margin-left:calc(var(--u)*4);font-size:calc(var(--u)*23)!important}#hud .lore-book.painted-pop .lore-x{right:calc(var(--u)*11);top:calc(var(--u)*11);z-index:2;width:calc(var(--u)*40);height:calc(var(--u)*40);min-width:0;box-shadow:0 calc(var(--u)*2) 0 #0b1a3a;color:#ffe9b0;font:700 calc(var(--u)*28)/1 "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif;cursor:pointer;background:#2d4a87;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}#hud .lore-book.painted-pop .lore-x:active{translate:0 calc(var(--u)*2);box-shadow:none}#hud .lore-book.painted-pop .lore-tabs{gap:calc(var(--u)*4);padding:calc(var(--u)*8) calc(var(--u)*10) calc(var(--u)*6);border-bottom:calc(var(--u)*1.5) solid #e2c98f;flex:none;grid-template-columns:repeat(10,minmax(0,1fr));display:grid}#hud .lore-book.painted-pop .lore-tabs button{aspect-ratio:1;min-width:0;padding:calc(var(--u)*2);border:calc(var(--u)*2) solid #d8c393;border-radius:calc(var(--u)*8);box-shadow:none;cursor:pointer;background:#f3e9d2}#hud .lore-book.painted-pop .lore-tabs button:hover{filter:brightness(1.05)}#hud .lore-book.painted-pop .lore-tabs button[aria-current=true]{box-shadow:0 0 0 calc(var(--u)*2) #f0c24b88;translate:0 calc(var(--u)*-2);background:#fff4d2;border-color:#c9962c}#hud .lore-book.painted-pop .lore-tabs img{object-fit:contain;object-position:top;width:100%;height:100%;image-rendering:pixelated;display:block}#hud .lore-book.painted-pop .lore-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;min-height:0;padding:calc(var(--u)*12) calc(var(--u)*20) calc(var(--u)*18);scrollbar-width:thin;scrollbar-color:#c9b483 transparent;flex:1;position:relative;overflow-y:auto}#hud .lore-book.painted-pop .lore-body p{color:#4c3c1e;overflow-wrap:anywhere;margin:0;line-height:1.55;font-size:calc(var(--u)*21)!important}#hud .lore-book.painted-pop .lore-prologue{margin:0 0 calc(var(--u)*12);padding:calc(var(--u)*6) calc(var(--u)*12);border-radius:calc(var(--u)*8);box-shadow:inset 0 0 0 calc(var(--u)*1.5) #dcc38c;background:#efe3c4}#hud .lore-book.painted-pop .lore-prologue summary{color:#7a5a1c;cursor:pointer;font-weight:700;font-size:calc(var(--u)*21)!important}#hud .lore-book.painted-pop .lore-prologue p{margin-top:calc(var(--u)*8);font-size:calc(var(--u)*20)!important}#hud .lore-book.painted-pop .lore-class header{align-items:center;gap:calc(var(--u)*14);margin-bottom:calc(var(--u)*10);display:flex}#hud .lore-book.painted-pop .lore-class header img{width:calc(var(--u)*96);height:calc(var(--u)*96);object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 calc(var(--u)*3) 0 #8a6f3a55);flex:none}#hud .lore-book.painted-pop .lore-class header div{gap:calc(var(--u)*3);flex-direction:column;min-width:0;display:flex}#hud .lore-book.painted-pop .lore-class header strong{color:var(--navy);font-weight:800;line-height:1.1;font-size:calc(var(--u)*34)!important}#hud .lore-book.painted-pop .lore-class header span{color:#7a5a1c;font-weight:700;font-size:calc(var(--u)*21)!important}#hud .lore-book.painted-pop .lore-class header q{color:#5b6b86;font-style:italic;font-size:calc(var(--u)*20)!important}#hud .lore-book.painted-pop .lore-story+.lore-story{margin-top:calc(var(--u)*8)}#hud .lore-book.painted-pop .lore-class h4{margin:calc(var(--u)*16) 0 calc(var(--u)*8);padding-bottom:calc(var(--u)*4);border-bottom:calc(var(--u)*1.5) solid #e2c98f;color:var(--navy);font-weight:800;font-size:calc(var(--u)*22)!important}#hud .lore-book.painted-pop .lore-skills{gap:calc(var(--u)*6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}#hud .lore-book.painted-pop .lore-skills li{align-items:flex-start;gap:calc(var(--u)*12);padding:calc(var(--u)*8) calc(var(--u)*10);border-radius:calc(var(--u)*8);box-shadow:inset 0 0 0 calc(var(--u)*1.5) #e2c98f;background:#fff7e3;display:flex}#hud .lore-book.painted-pop .lore-skills li.lit{box-shadow:inset 0 0 0 calc(var(--u)*2.5) #d9a93a;background:#fff0c2}#hud .lore-book.painted-pop .lore-skills img{width:calc(var(--u)*52);height:calc(var(--u)*52);object-fit:contain;image-rendering:pixelated;flex:none}#hud .lore-book.painted-pop .lore-skills li>div{min-width:0}#hud .lore-book.painted-pop .lore-skills b{color:var(--navy);font-weight:800;font-size:calc(var(--u)*22)!important}#hud .lore-book.painted-pop .lore-skills em{margin-left:calc(var(--u)*6);padding:0 calc(var(--u)*6);border-radius:calc(var(--u)*5);color:#7a5a1c;vertical-align:middle;background:#e6dcc2;font-style:normal;font-weight:700;font-size:calc(var(--u)*15)!important}#hud .lore-book.painted-pop .lore-skills small{margin-left:calc(var(--u)*6);color:#93805c;font-size:calc(var(--u)*15)!important}#hud .lore-book.painted-pop .lore-skills p{margin-top:calc(var(--u)*3);font-style:italic;line-height:1.5;font-size:calc(var(--u)*19)!important}#hud .lore-open{color:#5a3a0a;white-space:nowrap;cursor:pointer;background:linear-gradient(#fff6dc,#efd9a0);border:1px solid #b08a3c;border-radius:999px;flex:none;min-width:0;margin:0;padding:0 .7em;font-weight:700;line-height:1.7;box-shadow:0 1px #7a5a1c55}#hud .lore-open:hover{filter:brightness(1.05)}#hud .lore-open:active{translate:0 1px}#hud .starter-guide{--u:.6px;left:50%;top:calc(var(--u)*150);width:min(calc(var(--u)*520),calc(100vw - 24px));z-index:60;animation:.25s ease-out starter-guide-in;transform:translate(-50%)}#hud .starter-guide .pw-panel{gap:calc(var(--u)*8);padding:calc(var(--u)*12) calc(var(--u)*14) calc(var(--u)*14);position:relative}#hud .starter-guide .sg-title{padding-right:calc(var(--u)*34);color:var(--navy);margin:0;font-weight:800;font-size:calc(var(--u)*26)!important}#hud .starter-guide .sg-x{right:calc(var(--u)*8);top:calc(var(--u)*8);width:calc(var(--u)*34);height:calc(var(--u)*34);box-shadow:0 calc(var(--u)*2) 0 #0b1a3a;color:#ffe9b0;font:700 calc(var(--u)*22)/1 "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif;cursor:pointer;background:#2d4a87;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}#hud .starter-guide .sg-steps{counter-reset:sg;gap:calc(var(--u)*6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}#hud .starter-guide .sg-steps li{counter-increment:sg;align-items:center;gap:calc(var(--u)*10);padding:calc(var(--u)*7) calc(var(--u)*10);border-radius:calc(var(--u)*7);opacity:.6;background:#f3ead6;display:flex}#hud .starter-guide .sg-steps li:before{content:counter(sg);width:calc(var(--u)*30);height:calc(var(--u)*30);color:#fff;font-size:calc(var(--u)*17);background:#8a93a8;border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}#hud .starter-guide .sg-steps li.now{opacity:1;box-shadow:inset 0 0 0 calc(var(--u)*2) #e2b64f;background:#fff7e3}#hud .starter-guide .sg-steps li.now:before{box-shadow:0 calc(var(--u)*2) 0 #0b1a3a;background:linear-gradient(#5d7fc2,#2d4a87)}#hud .starter-guide .sg-steps li.done:before{content:"✓";background:#3f9a4f}#hud .starter-guide .sg-steps span{color:#4c3c1e;overflow-wrap:anywhere;line-height:1.4;font-size:calc(var(--u)*20)!important}#hud .starter-guide .sg-steps li.now span{font-weight:700}#hud .starter-guide .sg-go{min-width:calc(var(--u)*220);align-self:center;font-size:calc(var(--u)*20)!important}#hud .starter-guide-glow{animation:1s ease-in-out infinite starter-guide-glow}#hud nav.toolbar>button.starter-guide-glow{animation:none}#hud nav.toolbar>button.starter-guide-glow .generated-menu-icon{animation:1s ease-in-out infinite starter-guide-glow}@keyframes starter-guide-glow{50%{filter:brightness(1.35)drop-shadow(0 0 6px #ffd24a)drop-shadow(0 0 12px #ffb800)}}@keyframes starter-guide-in{0%{opacity:0;translate:0 calc(var(--u)*-12)}}#hud .painted-pop:is(.starter-guide,.class-guide) .pw-btn{height:auto;min-height:calc(var(--u)*62);padding:calc(var(--u)*8) calc(var(--u)*16) calc(var(--u)*10);box-shadow:none;color:#fff4d8;text-shadow:0 calc(var(--u)*2) 0 #5a2a02,0 0 calc(var(--u)*2) #5a2a02;image-rendering:auto;background:url(/ui/guide/btn-gold.webp) 0 0/100% 100% no-repeat;border:0;border-radius:0;line-height:1.1}#hud .painted-pop:is(.starter-guide,.class-guide) .pw-btn:active:enabled{background-image:url(/ui/guide/btn-gold-pressed.webp);transform:translateY(1px)}#hud .painted-pop:is(.starter-guide,.class-guide) .pw-btn.blue{box-shadow:none;color:#fff;text-shadow:0 calc(var(--u)*2) 0 #0a1f5c,0 0 calc(var(--u)*2) #0a1f5c;background:url(/ui/bot/run.webp) 0 0/100% 100% no-repeat}#hud .painted-pop:is(.starter-guide,.class-guide) .pw-btn.blue:active:enabled{background-image:url(/ui/bot/run-pressed.webp)}#hud .painted-pop:is(.starter-guide,.class-guide) :is(.sg-x,.cg-x){width:calc(var(--u)*40);height:calc(var(--u)*38);box-shadow:none;color:#0000;background:url(/ui/bot/close.webp) 50%/100% 100% no-repeat;border-radius:0;font-size:0}#hud .painted-pop:is(.starter-guide,.class-guide) :is(.sg-x,.cg-x):hover{filter:brightness(1.15)}#hud .painted-pop:is(.starter-guide,.class-guide) :is(.sg-x,.cg-x):active{box-shadow:none;translate:0 1px}#hud #rename-window{--pw-width:380px;z-index:32;width:min(380px,100vw - 24px);height:max-content;margin:auto;inset:0}#hud #rename-window .rename-body{flex-direction:column;gap:8px;padding:12px 16px 16px;display:flex}#hud #rename-window .rename-art{width:48px;height:48px;image-rendering:pixelated;align-self:center}#hud #rename-window label{color:#5a3d10;font-weight:700}#hud #rename-window input{min-width:0;padding:6px 8px;font-size:16px}#hud #rename-window :is(.rename-hint,.rename-notes,.rename-result){color:#6b5a3a;margin:0;font-size:13px;line-height:1.35}#hud #rename-window .rename-notes{padding-left:18px}#hud #rename-window .rename-result{text-align:center;color:#1d7a3a;min-height:1.35em;font-weight:700}#hud #rename-window .rename-result.error{color:#a3321f}#hud #rename-window .rename-actions{gap:8px;display:flex}#hud #rename-window .rename-actions .pw-btn{flex:1;min-width:0}#hud #vote-window{--pw-width:460px;z-index:31}#hud #vote-window .pw-body{gap:calc(var(--u)*16);flex-direction:column;display:flex}#hud #vote-window .vote-policy{padding:calc(var(--u)*12) calc(var(--u)*16);border-radius:calc(var(--u)*12);color:#ffe7a6;text-align:center;letter-spacing:.02em;box-shadow:inset 0 0 0 calc(var(--u)*3) #c9a45c;background:linear-gradient(#24407a,#1c2f57);margin:0;font-weight:800;font-size:calc(var(--u)*30)!important}#hud #vote-window .vote-rule{text-align:center;color:#5a4a2c;margin:0;font-size:calc(var(--u)*23)!important}#hud #vote-window .vote-list{gap:calc(var(--u)*18);flex-direction:column;display:flex}#hud #vote-window .vote-poll{padding:calc(var(--u)*16) calc(var(--u)*18);border:calc(var(--u)*3) solid #c9a45c;border-radius:calc(var(--u)*14);background:#fff8e6}#hud #vote-window .vote-poll.closed{background:#f1ead8;border-color:#b9ab8c}#hud #vote-window .vote-poll h3{margin:0 0 calc(var(--u)*8);color:#1c2f57;font-weight:800;line-height:1.3;font-size:calc(var(--u)*29)!important}#hud #vote-window .vote-detail{margin:0 0 calc(var(--u)*8);color:#4a3d24;line-height:1.4}#hud #vote-window .vote-status{margin:0 0 calc(var(--u)*12);color:#8a5a12;font-weight:700;font-size:calc(var(--u)*22)!important}#hud #vote-window .vote-options{gap:calc(var(--u)*10);flex-direction:column;display:flex}#hud #vote-window .vote-option{justify-content:space-between;align-items:center;gap:calc(var(--u)*12);width:100%;min-height:calc(var(--u)*64);padding:calc(var(--u)*10) calc(var(--u)*16);border:calc(var(--u)*3) solid #9fb0cf;border-radius:calc(var(--u)*12);color:#1c2f57;text-align:left;cursor:pointer;box-shadow:none;background:#fff;font-weight:700;display:flex;position:relative;overflow:hidden}#hud #vote-window .vote-option:not(:disabled):hover{background:#f2f6ff;border-color:#3e67b8}#hud #vote-window .vote-option:disabled{cursor:default;opacity:1}#hud #vote-window .vote-option.asking{box-shadow:0 0 0 calc(var(--u)*3) #3e67b855;border-color:#3e67b8}#hud #vote-window .vote-option.chosen{background:#effaf1;border-color:#2f8a4a}#hud #vote-window .vote-option.lead{border-color:#c9a45c}#hud #vote-window .vote-bar{z-index:0;pointer-events:none;background:linear-gradient(90deg,#dbe5f7,#c7d6f2);transition:width .4s;position:absolute;top:0;bottom:0;left:0}#hud #vote-window .vote-option.chosen .vote-bar{background:linear-gradient(90deg,#d3f0da,#b9e6c5)}#hud #vote-window .vote-option.lead .vote-bar{background:linear-gradient(90deg,#fbe8b5,#f5d57e)}#hud #vote-window .vote-label,#hud #vote-window .vote-count{z-index:1;position:relative}#hud #vote-window .vote-label{flex:1;min-width:0;line-height:1.3}#hud #vote-window .vote-count{font-variant-numeric:tabular-nums;color:#3d4a66;flex:none;font-size:calc(var(--u)*22)!important}#hud #vote-window .vote-confirm{gap:calc(var(--u)*10);margin-top:calc(var(--u)*12);padding:calc(var(--u)*12);border-radius:calc(var(--u)*10);text-align:center;background:#eef3ff;flex-direction:column;font-weight:700;display:flex}#hud #vote-window .vote-confirm>div{gap:calc(var(--u)*12);justify-content:center;display:flex}#hud #vote-window .vote-confirm .pw-btn{flex:1;max-width:48%}#hud #vote-window .vote-note{margin:calc(var(--u)*10) 0 0;color:#5a4a2c;text-align:center;font-size:calc(var(--u)*22)!important}#hud #vote-window .vote-empty{margin:calc(var(--u)*20) 0;text-align:center;color:#5a4a2c}#hud .toolbar .vote-menu-art{background:url(/ui/vote-menu.png) 50%/contain no-repeat;width:100%;height:100%;display:block}#hud [data-toggle=vote-window]{position:relative}#hud nav.toolbar.toolbar>button[data-toggle=vote-window]>#vote-badge[hidden]{display:none!important}#hud nav.toolbar.toolbar>button[data-toggle=vote-window]>#vote-badge:not([hidden]){z-index:2;color:#fff;white-space:nowrap;pointer-events:none;background:radial-gradient(circle at 40% 35%,#ff6a6a,#d8141d);border:1px solid #fff;border-radius:8px;min-width:0;height:15px;padding:0 4px;animation:1.6s ease-in-out infinite changelog-badge-pulse;position:absolute;top:0;left:auto;right:0;font:800 9px/13px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif!important;display:block!important}#hud #card-pack-window{--pw-width:600px;z-index:31}#hud #card-pack-window .pw-body{gap:calc(var(--u)*16);flex-direction:column;display:flex}#hud #card-pack-window .cp-stage{gap:calc(var(--u)*18);padding:calc(var(--u)*18);border:calc(var(--u)*4) solid #c9a45c;border-radius:calc(var(--u)*16);box-shadow:inset 0 0 calc(var(--u)*30) #000000a6,0 calc(var(--u)*4) calc(var(--u)*12) #3c140059;background:radial-gradient(at 22% 40%,#ff464659,#0000 55%),linear-gradient(160deg,#3a0b12,#1a0508 60%,#250a10);grid-template-columns:38% 1fr;align-items:center;display:grid}#hud #card-pack-window .cp-pack{aspect-ratio:2/3;border-radius:calc(var(--u)*10);filter:drop-shadow(0 0 calc(var(--u)*14) #ff50508c);animation:3.2s ease-in-out infinite cp-float;position:relative;overflow:hidden}#hud #card-pack-window .cp-pack img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}#hud #card-pack-window .cp-shine{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(105deg,#0000 35%,#ffffff8c 48%,#0000 60%) 0 0/250% 100%;animation:3.6s ease-in-out infinite cp-shine;position:absolute;inset:0}@keyframes cp-float{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(calc(var(--u)*-10)) rotate(1.5deg)}}@keyframes cp-shine{0%,55%{background-position:120% 0}to{background-position:-120% 0}}#hud #card-pack-window .cp-odds-title{margin:0 0 calc(var(--u)*10);color:#ffe7a6;font-weight:800;font-size:calc(var(--u)*27)!important}#hud #card-pack-window .cp-odds-title small{color:#e9c9a0;font-weight:600;font-size:calc(var(--u)*21)!important}#hud #card-pack-window .cp-odds ol{gap:calc(var(--u)*9);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}#hud #card-pack-window .cp-odd{--c:#bcd4ff;align-items:center;gap:calc(var(--u)*12);padding:calc(var(--u)*8) calc(var(--u)*10);border:calc(var(--u)*2) solid color-mix(in srgb,var(--c) 70%,transparent);border-radius:calc(var(--u)*10);background:linear-gradient(90deg,color-mix(in srgb,var(--c) 22%,#0006),#00000059);display:flex}#hud #card-pack-window .cp-odd[data-rarity=epic]{--c:#d58cff}#hud #card-pack-window .cp-odd[data-rarity=legendary]{--c:#ffcf4a;box-shadow:0 0 calc(var(--u)*10) #ffc84659}#hud #card-pack-window .cp-odd[data-rarity=limited]{--c:#ff5a78;box-shadow:0 0 calc(var(--u)*12) #ff466473}#hud #card-pack-window .cp-odd-art{width:calc(var(--u)*52);height:calc(var(--u)*72);cursor:zoom-in;box-shadow:none;background:0 0;border:0;flex:none;padding:0}#hud #card-pack-window .cp-odd-art img{object-fit:cover;border-radius:calc(var(--u)*4);width:100%;height:100%;filter:drop-shadow(0 0 calc(var(--u)*5) var(--c))}#hud #card-pack-window .cp-odd>div{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}#hud #card-pack-window .cp-odd b{justify-content:space-between;gap:calc(var(--u)*8);display:flex}#hud #card-pack-window .cp-rarity{color:var(--c);letter-spacing:.04em;text-shadow:0 0 calc(var(--u)*8) color-mix(in srgb,var(--c) 70%,transparent);font-weight:900;font-size:calc(var(--u)*25)!important}#hud #card-pack-window .cp-chance{color:#fff;font-variant-numeric:tabular-nums;font-weight:900;font-size:calc(var(--u)*25)!important}#hud #card-pack-window .cp-card-name{color:#f6e6c8;font-weight:700;font-size:calc(var(--u)*21)!important}#hud #card-pack-window .cp-odd small{color:#e8d7bd;font-size:calc(var(--u)*19)!important}#hud #card-pack-window .cp-odd small span{white-space:nowrap}#hud #card-pack-window .cp-slot{text-align:center;color:#5a4a2c;margin:0;font-size:calc(var(--u)*21)!important}#hud #card-pack-window .cp-cost{padding:calc(var(--u)*12) calc(var(--u)*14);border:calc(var(--u)*3) solid #c9a45c;border-radius:calc(var(--u)*14);background:#fff8e6}#hud #card-pack-window .cp-cost-title{margin:0 0 calc(var(--u)*8);color:#1c2f57;font-weight:800;font-size:calc(var(--u)*25)!important}#hud #card-pack-window .cp-cost-list{gap:calc(var(--u)*8);grid-template-columns:1fr 1fr;display:grid}#hud #card-pack-window .cp-need{align-items:center;gap:calc(var(--u)*10);padding:calc(var(--u)*6) calc(var(--u)*10);border:calc(var(--u)*2) solid #e0a0a0;border-radius:calc(var(--u)*10);background:#fff0ee;display:flex}#hud #card-pack-window .cp-need.ok{background:#effaf1;border-color:#9fd3ad}#hud #card-pack-window .cp-need img{width:calc(var(--u)*46);height:calc(var(--u)*46);object-fit:contain;image-rendering:pixelated;flex:none}#hud #card-pack-window .cp-need span{color:#2c2414;flex-direction:column;flex:1;min-width:0;font-weight:700;line-height:1.2;display:flex;font-size:calc(var(--u)*21)!important}#hud #card-pack-window .cp-need small{color:#6a5a3c;font-weight:600;font-size:calc(var(--u)*19)!important}#hud #card-pack-window .cp-need b{color:#b8231d;font-variant-numeric:tabular-nums;flex:none;font-weight:900;font-size:calc(var(--u)*22)!important}#hud #card-pack-window .cp-need.ok b{color:#1c7a3e}#hud #card-pack-window .cp-open{min-height:calc(var(--u)*76);letter-spacing:.06em;color:#fff4d6;text-shadow:0 calc(var(--u)*2) 0 #4a0505;box-shadow:inset 0 calc(var(--u)*2) 0 #ffffff59,0 0 calc(var(--u)*16) #ff5a3c73;background:linear-gradient(#e0443a,#a8161c 55%,#7a0c12);border-color:#3a0606;font-size:calc(var(--u)*32)!important}#hud #card-pack-window .cp-open:enabled{animation:2.2s ease-in-out infinite cp-button}@keyframes cp-button{0%,to{box-shadow:inset 0 calc(var(--u)*2) 0 #ffffff59,0 0 calc(var(--u)*10) #ff5a3c59}50%{box-shadow:inset 0 calc(var(--u)*2) 0 #ffffff59,0 0 calc(var(--u)*26) #ff963ccc}}#hud #card-pack-window #cp-result{color:#a8161c}#hud nav.toolbar.toolbar>button[data-toggle=card-pack-window]:after{content:"จุ่มการ์ด"}html[lang=en] #hud nav.toolbar.toolbar>button[data-toggle=card-pack-window]:after{content:"Card Pack"}html[lang=zh-CN] #hud nav.toolbar.toolbar>button[data-toggle=card-pack-window]:after,html[lang=zh-TW] #hud nav.toolbar.toolbar>button[data-toggle=card-pack-window]:after{content:"卡包"}html[lang=ja] #hud nav.toolbar.toolbar>button[data-toggle=card-pack-window]:after{content:"カードパック"}html[lang=id] #hud nav.toolbar.toolbar>button[data-toggle=card-pack-window]:after{content:"Paket Kartu"}html[lang=fil] #hud nav.toolbar.toolbar>button[data-toggle=card-pack-window]:after{content:"Card Pack"}html[lang=pt-BR] #hud nav.toolbar.toolbar>button[data-toggle=card-pack-window]:after{content:"Pacote"}#hud .toolbar .card-pack-menu{place-items:center;display:grid}#hud .toolbar .card-pack-menu img{object-fit:contain;image-rendering:auto;filter:drop-shadow(0 0 2px #ff5a3cb3);width:100%;height:100%}@media (width<=560px){#hud #card-pack-window .cp-stage{gap:calc(var(--u)*14);padding:calc(var(--u)*14);grid-template-columns:1fr}#hud #card-pack-window .cp-pack{width:34%;margin:0 auto}#hud #card-pack-window .cp-cost-list{grid-template-columns:1fr}}#card-pack-reveal{--c1:#cfe0ff;--c2:#78aaffd9;--c3:#3d5a9a;--card-w:min(60vw,calc(46vh * 2 / 3),330px);z-index:4001;touch-action:none;background:radial-gradient(ellipse at 50% 45%,color-mix(in srgb,var(--c3) 70%,transparent),#0a060eeb 58%,#040206f7);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);place-items:center;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;animation:.25s ease-out cpr-in;display:grid;position:fixed;inset:0;overflow:hidden}#card-pack-reveal[data-rarity=epic]{--c1:#efc2ff;--c2:#be5affe6;--c3:#5a1f8a}#card-pack-reveal[data-rarity=legendary]{--c1:#ffe590;--c2:#ffc43cf2;--c3:#8a5410}#card-pack-reveal[data-rarity=limited]{--c1:#ffb0bf;--c2:#ff3c5ff2;--c3:#8a0f24}#card-pack-reveal[hidden]{display:none}#card-pack-reveal.closing{animation:.22s ease-in forwards cpr-out}#card-pack-reveal.shown{cursor:pointer}#card-pack-reveal .cpr-close{top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));z-index:3;color:#fff4df;cursor:pointer;background:linear-gradient(#b8453c,#7e231e);border:2px solid #d9b05a;border-radius:50%;width:42px;height:42px;padding:0;font-size:26px;font-weight:700;line-height:36px;position:absolute;box-shadow:0 3px 10px #00000080}#card-pack-reveal .cpr-stage{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:16px;display:flex;position:relative}#card-pack-reveal .cpr-cheer{opacity:0;flex-direction:column;align-items:center;gap:2px;min-height:62px;margin:0;display:flex}#card-pack-reveal.flipped .cpr-cheer{opacity:1;animation:.7s cubic-bezier(.2,1.5,.4,1) both cpr-cheer}#card-pack-reveal .cpr-cheer em{letter-spacing:3px;color:#fff;background:linear-gradient(90deg,var(--c3),var(--c2),var(--c3));box-shadow:0 0 16px var(--c2);text-shadow:0 1px #0009;border-radius:999px;padding:3px 16px;font-size:13px;font-style:normal;font-weight:800}#card-pack-reveal .cpr-cheer b{white-space:nowrap;color:var(--c1);text-shadow:0 0 18px var(--c2),0 3px 0 #0009,0 6px 12px #000;font-size:min(26px,6vw);line-height:1.15}#card-pack-reveal:is([data-rarity=legendary],[data-rarity=limited]) .cpr-cheer b{font-size:min(36px,6.6vw);animation:1.4s ease-in-out .8s infinite cpr-glow}#card-pack-reveal[data-rarity=limited] .cpr-cheer b{background:linear-gradient(90deg,#ffd76a,#ff5a78,#ffe9a8,#ff5a78,#ffd76a) 0 0/200% 100%;color:#0000;text-shadow:none;filter:drop-shadow(0 0 12px #ff3c5fe6)drop-shadow(0 3px #000000b3);-webkit-background-clip:text;background-clip:text;animation:2s linear infinite cpr-shimmer}#card-pack-reveal .cpr-box{width:var(--card-w);aspect-ratio:2/3;position:relative}#card-pack-reveal .cpr-pack,#card-pack-reveal .cpr-card{position:absolute;inset:0}#card-pack-reveal .cpr-pack{animation:.45s cubic-bezier(.2,1.4,.4,1) both cpr-drop,.5s ease-in-out .45s infinite cpr-shake}#card-pack-reveal:is([data-rarity=legendary],[data-rarity=limited]) .cpr-pack{animation:.45s cubic-bezier(.2,1.4,.4,1) both cpr-drop,.5s ease-in-out .45s 2 cpr-shake,.18s linear 1.45s infinite cpr-shake-hard}#card-pack-reveal .cpr-pack img{object-fit:cover;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 18px 24px #0009);border-radius:10px;width:100%;height:100%;position:absolute;inset:0}#card-pack-reveal .cpr-pack-top{clip-path:inset(0 0 84%)}#card-pack-reveal .cpr-pack-bottom{clip-path:inset(16% 0 0)}#card-pack-reveal .cpr-glow{z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(circle,var(--c1),var(--c2) 35%,transparent 70%);border-radius:50%;position:absolute;inset:-14%}#card-pack-reveal[data-rarity=epic] .cpr-glow{animation:.9s ease-in-out .5s infinite cpr-pulse}#card-pack-reveal:is([data-rarity=legendary],[data-rarity=limited]) .cpr-glow{animation:.6s ease-in-out .4s infinite cpr-pulse}#card-pack-reveal.opened .cpr-pack{animation:none}#card-pack-reveal.opened .cpr-pack-top{animation:.6s ease-in forwards cpr-tear-top}#card-pack-reveal.opened .cpr-pack-bottom{animation:.55s ease-in .1s forwards cpr-tear-bottom}#card-pack-reveal.opened .cpr-glow{animation:.5s ease-out forwards cpr-burst}#card-pack-reveal .cpr-card{perspective:1100px;opacity:0;pointer-events:none}#card-pack-reveal.opened .cpr-card{opacity:1;pointer-events:auto;animation:.5s cubic-bezier(.2,1.3,.4,1) .1s both cpr-rise}#card-pack-reveal .cpr-card-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.3,1.4,.5,1);position:relative}#card-pack-reveal.flipped .cpr-card-inner{transform:rotateY(180deg)}#card-pack-reveal .cpr-back,#card-pack-reveal .cpr-front{backface-visibility:hidden;border-radius:12px;width:100%;height:100%;position:absolute;inset:0}#card-pack-reveal .cpr-back{box-shadow:0 0 22px var(--c2),inset 0 0 30px #000000b3;background:radial-gradient(circle at 50% 45%,#7a1520,#2a0509 70%),repeating-linear-gradient(45deg,#ffd77814 0 6px,#0000 6px 14px);border:3px solid #d9b05a;place-items:center;display:grid}#card-pack-reveal .cpr-back span{color:#ffe7a6;letter-spacing:2px;text-shadow:0 2px #3a0505;border:2px solid #d9b05a;border-radius:50%;padding:10px 16px;font-size:22px;font-weight:900}#card-pack-reveal .cpr-front{object-fit:cover;cursor:zoom-in;-webkit-user-select:none;user-select:none;box-shadow:0 0 18px var(--c2),0 22px 30px #0009;transform:rotateY(180deg)}#card-pack-reveal.flipped .cpr-front{animation:2s ease-in-out .6s infinite cpr-card-glow}#card-pack-reveal .cpr-ring{border:4px solid var(--c1);box-shadow:0 0 30px var(--c2),inset 0 0 24px var(--c2);opacity:0;pointer-events:none;border-radius:18px;position:absolute;inset:-6%}#card-pack-reveal.flipped .cpr-ring{animation:1s ease-out .25s both cpr-ring}#card-pack-reveal .cpr-rays{pointer-events:none;opacity:0;position:absolute;inset:0}#card-pack-reveal .cpr-rays i{background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--c1) 40%,transparent) 0 6deg,transparent 6deg 16deg);width:180vmax;height:180vmax;margin:-90vmax 0 0 -90vmax;animation:30s linear infinite cpr-spin;position:absolute;top:46%;left:50%;-webkit-mask-image:radial-gradient(circle,#000 0,#0009 16%,#0000 44%);mask-image:radial-gradient(circle,#000 0,#0009 16%,#0000 44%)}#card-pack-reveal .cpr-rays i+i{opacity:.7;background:repeating-conic-gradient(from 8deg,#fff3 0 2deg,transparent 2deg 22deg);animation-duration:44s;animation-direction:reverse}#card-pack-reveal.flipped .cpr-rays{animation:1s ease-out forwards cpr-rays-in}#card-pack-reveal[data-rarity=rare].flipped .cpr-rays{animation:1s ease-out forwards cpr-rays-soft}#card-pack-reveal .cpr-sparks{pointer-events:none;opacity:0;position:absolute;inset:0}#card-pack-reveal.flipped .cpr-sparks{opacity:1;transition:opacity .4s}#card-pack-reveal .cpr-sparks i{left:var(--x);width:calc(8px * var(--s));height:calc(8px * var(--s));background:radial-gradient(circle,#fff,var(--c1) 45%,transparent 72%);box-shadow:0 0 10px 2px var(--c2);animation:cpr-rise-spark var(--t) linear var(--d) infinite;border-radius:50%;position:absolute;bottom:-20px}#card-pack-reveal .cpr-sparks i.shard{width:calc(9px * var(--s));height:calc(18px * var(--s));clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:linear-gradient(var(--c1),var(--c2));box-shadow:none;border-radius:2px}#card-pack-reveal .cpr-flash{z-index:2;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 46%,#fff,color-mix(in srgb,var(--c1) 70%,#fff) 30%,transparent 70%);position:absolute;inset:0}#card-pack-reveal.opened .cpr-flash{animation:.6s ease-out cpr-flash}#card-pack-reveal:not([data-rarity=rare]).flipped .cpr-flash{animation:.9s ease-out cpr-flash}#card-pack-reveal:not([data-rarity=rare]).flipped .cpr-stage{animation:.45s ease-out cpr-quake}#card-pack-reveal:is([data-rarity=legendary],[data-rarity=limited]).flipped .cpr-stage{animation:.7s ease-out cpr-quake-hard}#card-pack-reveal .cpr-caption{opacity:0;pointer-events:none;flex-direction:column;align-items:center;gap:7px;max-width:min(90vw,460px);display:flex}#card-pack-reveal.shown .cpr-caption{opacity:1;pointer-events:auto;animation:.45s ease-out both cpr-caption}#card-pack-reveal .cpr-name{color:var(--c1);text-shadow:0 0 14px var(--c2),0 2px 0 #000000b3,0 3px 8px #000;font-size:24px;font-weight:800}#card-pack-reveal .cpr-odds{border:2px solid var(--c1);background:color-mix(in srgb,var(--c3) 80%,#000);color:#fff;box-shadow:0 0 12px var(--c2);border-radius:10px;padding:4px 14px;font-size:14px;font-weight:800}#card-pack-reveal .cpr-stats{color:#f7ecd6;text-shadow:0 2px #000,0 3px 8px #000;font-size:14px;font-weight:700}#card-pack-reveal .cpr-stats span{white-space:nowrap}#card-pack-reveal .cpr-buttons{gap:10px;margin-top:4px;display:flex}#card-pack-reveal .cpr-buttons button{cursor:pointer;color:#fff4df;text-shadow:0 2px #0b1a3a;background:linear-gradient(#3569bd,#1f4a93 60%,#183c7c);border:2px solid #d9b05a;border-radius:10px;min-width:130px;min-height:42px;padding:0 18px;font-size:16px;font-weight:800;box-shadow:0 4px 12px #00000080}#card-pack-reveal .cpr-buttons .cpr-again{text-shadow:0 2px #4a0505;background:linear-gradient(#e0443a,#a8161c 55%,#7a0c12)}#card-pack-reveal .cpr-buttons button[hidden]{display:none}@media (height<=560px) and (orientation:landscape){#card-pack-reveal{--card-w:min(30vw,calc(62vh * 2 / 3),260px)}#card-pack-reveal .cpr-cheer{min-height:48px}#card-pack-reveal .cpr-cheer b{font-size:22px!important}}@keyframes cpr-in{0%{opacity:0}to{opacity:1}}@keyframes cpr-out{to{opacity:0}}@keyframes cpr-drop{0%{opacity:0;transform:translateY(-40px)scale(.7)}to{opacity:1;transform:none}}@keyframes cpr-shake{0%,to{transform:rotate(0)}20%{transform:rotate(-3deg)translate(-3px)}40%{transform:rotate(3deg)translate(3px)}60%{transform:rotate(-2deg)}80%{transform:rotate(2deg)}}@keyframes cpr-shake-hard{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-5px,2px)rotate(-3deg)}50%{transform:translate(5px,-2px)rotate(3deg)scale(1.03)}75%{transform:translate(-3px,-3px)rotate(-1deg)}}@keyframes cpr-pulse{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes cpr-burst{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@keyframes cpr-tear-top{to{opacity:0;transform:translate(30%,-140%)rotate(28deg)}}@keyframes cpr-tear-bottom{to{opacity:0;transform:translateY(60%)scale(.9)}}@keyframes cpr-rise{0%{opacity:0;transform:translateY(30%)scale(.75)}to{opacity:1;transform:none}}@keyframes cpr-ring{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}@keyframes cpr-card-glow{0%,to{box-shadow:0 0 16px var(--c2),0 22px 30px #0009}50%{box-shadow:0 0 38px var(--c2),0 0 6px #fff,0 22px 30px #0009}}@keyframes cpr-spin{to{transform:rotate(360deg)}}@keyframes cpr-rays-in{0%{opacity:0;transform:scale(.6)}to{opacity:.85;transform:none}}@keyframes cpr-rays-soft{0%{opacity:0}to{opacity:.25}}@keyframes cpr-rise-spark{0%{opacity:0;transform:translate(0)}10%{opacity:1}to{transform:translate(var(--dx),-112vh) rotate(540deg);opacity:0}}@keyframes cpr-flash{0%{opacity:0}15%{opacity:1}to{opacity:0}}@keyframes cpr-quake{0%,to{transform:none}20%{transform:translate(-6px,3px)}40%{transform:translate(6px,-3px)}60%{transform:translate(-4px,-2px)}80%{transform:translate(3px,2px)}}@keyframes cpr-quake-hard{0%,to{transform:none}10%{transform:translate(-12px,6px)rotate(-1deg)}25%{transform:translate(12px,-6px)rotate(1deg)}40%{transform:translate(-9px,-4px)}55%{transform:translate(8px,5px)}70%{transform:translate(-5px,3px)}85%{transform:translate(3px,-2px)}}@keyframes cpr-cheer{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes cpr-glow{0%,to{filter:brightness()}50%{filter:brightness(1.35)}}@keyframes cpr-shimmer{to{background-position:-200% 0}}@keyframes cpr-caption{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){#card-pack-reveal .cpr-rays i,#card-pack-reveal .cpr-sparks i{animation:none}#card-pack-reveal.flipped .cpr-stage{animation:none!important}}#hud .map-name .channel-badge{font:inherit;color:#f7eed6;text-shadow:0 1px #0b1a3a;cursor:pointer;background:linear-gradient(#21407a,#16295a);border:1px solid #c9a45c;border-radius:4px;margin-left:6px;padding:0 6px;font-size:11px;font-weight:700;line-height:16px;position:relative}#hud .map-name .channel-badge:hover:not(:disabled){color:#ffe9a6;background:linear-gradient(#2c5cb4,#193f86)}#hud #minimap-channel .channel-badge{padding:0 calc(var(--u)*5);font:inherit;font-size:calc(var(--u)*10);font-weight:700;line-height:calc(var(--u)*14);letter-spacing:.5px;color:#f7eed6;text-shadow:0 calc(var(--u)*1) 0 #0b1a3a;border-radius:calc(var(--u)*3);cursor:pointer;background:linear-gradient(#21407a,#16295a);border:1px solid #c9a45c;flex:none;margin:0;position:relative}#hud #minimap-channel .channel-badge:hover:not(:disabled){color:#ffe9a6;background:linear-gradient(#2c5cb4,#193f86)}#hud #minimap-channel .channel-badge:disabled{opacity:1;color:#aab8cb;text-shadow:none;cursor:default;background:#16295a;border-color:#3d576d}#hud .channel-picker.painted-pop{--u:.72px;width:min(calc(var(--u)*490),calc(100vw - 24px));text-align:left;letter-spacing:0;max-height:calc(100dvh - 24px);text-shadow:none;cursor:default;pointer-events:auto;z-index:96;position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%)}#hud .channel-picker.painted-pop .pw-panel{max-height:calc(100dvh - 24px)}#hud .channel-picker.painted-pop .pw-ribbon{gap:calc(var(--u)*9);flex:none}#hud .channel-picker.painted-pop .channel-note{flex:none}#hud .channel-picker.painted-pop .pw-ribbon svg{width:calc(var(--u)*26);height:calc(var(--u)*26);color:#ffd98a;flex:none}#hud .channel-picker.painted-pop .pw-list{gap:calc(var(--u)*4);padding:calc(var(--u)*6) calc(var(--u)*5)}#hud .channel-picker.painted-pop .channel-row{gap:calc(var(--u)*3) calc(var(--u)*9);min-height:calc(var(--u)*52);padding:calc(var(--u)*5) calc(var(--u)*12);grid-template-columns:auto minmax(0,1fr) auto}#hud .channel-picker.painted-pop .channel-row span{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden;font-size:calc(var(--u)*24)!important}#hud .channel-picker.painted-pop .channel-count{font-variant-numeric:tabular-nums;color:#7d6636;white-space:nowrap;font-weight:700;font-size:calc(var(--u)*20)!important}#hud .channel-picker.painted-pop .channel-row:disabled .channel-count{color:#4a2c06}#hud .channel-picker.painted-pop .channel-num{width:calc(var(--u)*62);height:calc(var(--u)*36);border:calc(var(--u)*2) solid #c9a45c;border-radius:calc(var(--u)*7);color:#ffe9a6;font-variant-numeric:tabular-nums;text-shadow:0 calc(var(--u)*1.5) 0 #0b1a3a;background:linear-gradient(#21407a,#16295a);place-items:center;font-weight:700;display:grid;font-size:calc(var(--u)*22)!important}#hud .channel-picker.painted-pop .channel-row em{color:#1c7a3e;white-space:nowrap;grid-column:2;font-style:normal;font-weight:700;font-size:calc(var(--u)*19)!important}#hud .channel-picker.painted-pop .channel-row:disabled{filter:none;opacity:1;box-shadow:inset 0 0 0 calc(var(--u)*2) #c9a45c;background:url(/ui/mail/row.webp) 50%/100% 100% no-repeat,linear-gradient(#fff6dc,#f6d98a)}#hud .channel-picker.painted-pop .channel-row:disabled .channel-num{color:#4a2c06;text-shadow:0 calc(var(--u)*1.5) 0 #fff8;background:linear-gradient(#ffe9a6,#e9c46a);border-color:#a8801c}#hud .channel-picker.painted-pop .channel-grid{gap:calc(var(--u)*4);flex:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}#hud .channel-picker.painted-pop .channel-row.channel-cell{gap:calc(var(--u)*2) calc(var(--u)*6);min-height:calc(var(--u)*48);padding:calc(var(--u)*5) calc(var(--u)*8);grid-template-columns:auto minmax(0,1fr)}#hud .channel-picker.painted-pop .channel-cell .channel-num{width:calc(var(--u)*40)}#hud .channel-picker.painted-pop .channel-cell .channel-count{justify-self:end;align-items:center;gap:calc(var(--u)*3);min-width:0;display:flex;overflow:hidden}#hud .channel-picker.painted-pop .channel-cell .channel-count svg{width:calc(var(--u)*18);height:calc(var(--u)*18);opacity:.8;flex:none}#hud .channel-picker.painted-pop .channel-cell .channel-bar{height:calc(var(--u)*7);border-radius:calc(var(--u)*4);box-shadow:inset 0 0 0 calc(var(--u)*1) #0006;background:#4a3514;grid-column:1/-1;display:block;overflow:hidden}#hud .channel-picker.painted-pop .channel-cell .channel-bar>i{height:100%;min-width:calc(var(--u)*3);border-radius:inherit;background:linear-gradient(#7fe08c,#2f9e4a);display:block}#hud .channel-picker.painted-pop .channel-cell .channel-bar.is-busy>i{background:linear-gradient(#ffd66b,#dc9c16)}#hud .channel-picker.painted-pop .channel-cell .channel-bar.is-full>i{background:linear-gradient(#ff8f80,#c3302a)}#hud .channel-picker.painted-pop .channel-row.channel-full:disabled{box-shadow:none;cursor:not-allowed;filter:saturate(.55);background:url(/ui/mail/row.webp) 50%/100% 100% no-repeat,linear-gradient(#ece3cf,#d6c9aa)}#hud .channel-picker.painted-pop .channel-row.channel-full:disabled .channel-num{color:#e8e2d2;text-shadow:none;background:linear-gradient(#6d6a74,#4d4a55);border-color:#8d7a52}#hud .channel-picker.painted-pop .channel-row.channel-full:disabled .channel-count{color:#b3261e}#hud .channel-picker.painted-pop .channel-note{margin:calc(var(--u)*2) calc(var(--u)*6) calc(var(--u)*4);color:#7d6636;white-space:normal;line-height:1.45;font-size:calc(var(--u)*19)!important}#hud .channel-picker.painted-pop .channel-section{margin:calc(var(--u)*6) calc(var(--u)*6) 0;letter-spacing:.5px;color:#7d6636;white-space:normal;font-weight:700;font-size:calc(var(--u)*19)!important}#hud .channel-picker.painted-pop .pw-list>.channel-section:first-child{margin-top:0}#hud .channel-picker.painted-pop .channel-code{letter-spacing:.5px;white-space:nowrap;padding:0;font-size:calc(var(--u)*17)!important}#hud .channel-picker.painted-pop .channel-row em{white-space:normal}#hud .channel-picker.painted-pop .channel-ping{font-variant-numeric:tabular-nums;color:#7d6636;font-weight:700;font-size:calc(var(--u)*19)!important}#hud .channel-picker.painted-pop .channel-ping.ping-fast{color:#1c7a3e}#hud .channel-picker.painted-pop .channel-ping.ping-slow{color:#a3442a}#hud .channel-picker.painted-pop .channel-row:disabled .channel-ping{color:#4a2c06}#hud .channel-badge i{font-style:normal}#hud .channel-badge .ch-region+.ch-channel:before{content:" · "}#announce-ticker{box-sizing:border-box;color:#fff3d2;pointer-events:auto;background:linear-gradient(90deg,#3a1d0ef0,#1b2433f0 22% 78%,#3a1d0ef0);border:1px solid #d9b25f;border-radius:6px;flex:none;align-items:center;gap:8px;width:100%;height:30px;padding:0 4px 0 10px;font:13px/1 Google Sans,Noto Sans Thai,Tahoma,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 12px #0008,inset 0 0 0 1px #ffffff14}#announce-ticker[hidden]{display:none}#announce-ticker .at-badge:before{content:"📢 "}#announce-ticker .at-badge{color:#ffd77a;white-space:nowrap;text-shadow:0 1px 2px #000;flex:none;font-size:12px;font-weight:700}#announce-ticker .at-track{flex:1;min-width:0;height:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 14px),#0000);mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 14px),#0000)}#announce-ticker .at-text{white-space:nowrap;text-shadow:0 1px 2px #000;will-change:transform;animation:20s linear infinite at-scroll;position:absolute;top:50%;left:0}#announce-ticker .at-close{color:#f3dfae;background:#ffffff14;border:0;border-radius:4px;flex:none;width:22px;height:22px;padding:0;font-size:16px;line-height:22px}#announce-ticker .at-close:hover{background:#ffffff2e}@keyframes at-scroll{0%{transform:translate(var(--at-from,100%),-50%)}to{transform:translate(var(--at-to,-100%),-50%)}}@media (prefers-reduced-motion:reduce){#announce-ticker .at-text{text-overflow:ellipsis;max-width:100%;overflow:hidden;transform:translateY(-50%);animation:none!important}}#top-notices{z-index:52;pointer-events:none;flex-direction:column;gap:6px;width:min(620px,100vw - 24px);display:flex;position:absolute;top:80px;left:50%}#top-notices[hidden]{display:none}#top-notices>*{pointer-events:auto}#hud .gear-plus-host,#loot-notices .gear-plus-host{position:relative}#hud .gear-plus-icon{flex:none;font-style:normal;line-height:0;display:inline-block}#hud b.gear-plus,#loot-notices b.gear-plus{z-index:1;color:#ffd76a;text-shadow:0 1px #000;pointer-events:none;white-space:nowrap;background:linear-gradient(#4a3312,#22170a);border:1px solid #f3cf6a;border-radius:4px;padding:0 3px;font-style:normal;font-weight:800;line-height:1.25;position:absolute;top:-3px;right:-4px;box-shadow:0 1px 2px #0007;font-size:11px!important}.stat-top{color:#c2410c!important;font-weight:700!important}#loot-notices .stat-top,#hud #fusion-window #fusion-caption .stat-top,#hud .item-detail-window .item-effect .stat-top{color:#ffad5c!important}#hud #card-window #socket-card-frame b.gear-plus{padding:0 5px;top:2px;right:2px;font-size:15px!important}#hud :is(.painted-window,.painted-pop) b.gear-plus{top:calc(var(--u)*-4);right:calc(var(--u)*-6);padding:0 calc(var(--u)*3);border-width:calc(var(--u)*1.5);border-radius:calc(var(--u)*5);line-height:1.2;font-size:calc(var(--u)*14)!important}#hud #fusion-window .fusion-socket>b.gear-plus{top:calc(var(--u)*3);right:calc(var(--u)*3);padding:0 calc(var(--u)*4);font-size:calc(var(--u)*17)!important}#hud #party-panel{z-index:9;box-sizing:border-box;width:fit-content;min-width:140px;max-width:min(220px,calc(100vw / var(--ui-zoom,1) - 24px));pointer-events:auto;color:#1c2f57;background:#f7f0de;border:1px solid #c8b07d;border-radius:7px;padding:2px;font:11px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;position:absolute;top:150px;left:12px;overflow:hidden;box-shadow:inset 0 0 0 2px #f7f0de,inset 0 0 0 3px #dccaa0,0 4px 14px #0008}#hud #party-panel .party-head{background:linear-gradient(90deg,#c9a45c,#c9a45c) bottom/100% 1.5px no-repeat,linear-gradient(90deg,#16295a,#21407a 70%,#2b4e8d);border-radius:5px 5px 0 0;gap:0;display:grid}#hud #party-panel.collapsed .party-head{background:linear-gradient(90deg,#16295a,#21407a 70%,#2b4e8d);border-radius:5px}#hud #party-panel .party-fold{min-width:0;box-shadow:none;color:#f7eed6;text-align:left;text-shadow:0 1px #0b1a3a;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:0;padding:5px;font:700 12px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#hud #party-panel .party-fold:hover{color:#ffe9a6;background:0 0}#hud #party-panel .party-tools{justify-content:flex-end;align-items:center;gap:4px;min-width:0;padding-bottom:3px;display:flex}#hud #party-panel .party-bonus{box-sizing:border-box;color:#9ff0a4;white-space:normal;background:#0b1a3a88;border-radius:999px;flex:0 auto;min-width:0;padding:1px 5px;font-size:10px;font-style:normal;font-weight:700}#hud #party-panel .party-bonus.none{color:#aab8cb}#hud #party-panel .party-refresh{width:20px;height:20px;box-shadow:none;color:#dce7ff;cursor:pointer;background:#0b1a3a66;border:0;border-radius:50%;flex:none;margin-right:4px;padding:0;font:700 15px/20px Arial,sans-serif}#hud #party-panel .party-refresh:hover{color:#fff4bf;background:#ffffff20}#hud #party-panel .party-refresh:disabled{opacity:.7;cursor:default}#hud #party-panel .party-refresh.refreshing{animation:.65s linear infinite party-refresh-spin}@keyframes party-refresh-spin{to{transform:rotate(360deg)}}#hud #party-panel.collapsed .party-body{display:none}#hud #party-panel.collapsed{width:auto;min-width:0}#hud #party-panel.collapsed .party-tools{display:none}#hud #party-panel .party-chev{opacity:.85;margin-left:2px;font-size:10px;font-style:normal;transition:transform .15s;display:inline-block}#hud #party-panel.collapsed .party-chev{transform:rotate(-90deg)}#hud #party-panel.collapsed .party-fold{padding:4px 8px}#hud #party-panel ul{--party-row:18px;max-height:calc((var(--party-row) + 1px) * 6 - 1px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c9b483 transparent;margin:0;padding:0;list-style:none;overflow-y:auto}#hud #party-panel .party-member{height:var(--party-row);border-bottom:1px dashed #e3d5b3;align-items:center;gap:4px;padding:0 6px;display:flex;position:relative;overflow:hidden}#hud #party-panel .party-member:last-child{border-bottom:0}#hud #party-panel .party-member.away{opacity:.75}#hud #party-panel .party-hp{background:linear-gradient(90deg,#bfeec6,#8fdc9c);transition:width .15s linear;position:absolute;top:0;bottom:0;left:0}#hud #party-panel .party-member.away .party-hp{display:none}#hud #party-panel .party-member.dead .party-hp{background:linear-gradient(90deg,#f0c2bd,#dfa19a)}#hud #party-panel .party-member b,#hud #party-panel .party-member small,#hud #party-panel .party-kick{position:relative}#hud #party-panel .party-member b{text-overflow:ellipsis;white-space:nowrap;color:#1c2f57;flex:1;min-width:0;font-size:11px;font-weight:700;overflow:hidden}#hud #party-panel .party-member.self b{color:#7a5a1c}#hud #party-panel .party-member small{color:#6b5a30;font-variant-numeric:tabular-nums;flex:none;font-size:9px;font-weight:600}#hud #party-panel .party-away{color:#8b7a57}#hud #party-panel .party-crown{color:#b8862f;text-shadow:0 1px #fff8}#hud #party-panel .party-kick{color:#a3473f;cursor:pointer;background:linear-gradient(#fff,#f6e6e4);border:1px solid #b08b84;border-radius:4px;flex:none;width:14px;height:14px;padding:0;font-size:10px;line-height:10px;box-shadow:inset 0 -2px #e9d3d0}#hud #party-panel .party-share{color:#1c2f57;cursor:pointer;border-top:1px dashed #dccaa0;align-items:center;gap:6px;min-height:0;margin:0;padding:5px 8px;font-weight:600;line-height:1.2;display:flex}#hud #party-panel .party-share.locked{cursor:default;color:#93805c}#hud #party-panel .party-share input{accent-color:#21407a;flex:none;width:13px;height:13px;min-height:0;margin:0}#hud #party-panel .party-share span{min-width:0}#hud #party-panel .party-leave{color:#8d2f22;cursor:pointer;background:linear-gradient(#fff,#f6e6e4);border:1px solid #b08b84;border-radius:5px;width:calc(100% - 14px);margin:4px 7px 6px;padding:4px 0;font:700 11px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:block;box-shadow:inset 0 -2px #e9d3d0}#hud #party-panel .party-leave:hover,#hud #party-panel .party-kick:hover{background:linear-gradient(#fff,#f2d7d3)}#hud #party-window{--cqw:5.12px;width:min(512px,calc((100vw - 12px)/var(--ui-zoom,1)),calc((100dvh - 24px)/var(--ui-zoom,1)*1.235));aspect-ratio:1366/1106;z-index:40;max-width:none;max-height:none;box-shadow:none;filter:drop-shadow(0 8px 18px #000a);color:#2b2a33;background:url(/ui/party/frame.webp) 50%/100% 100% no-repeat;border:0;border-radius:0;margin:auto;padding:0;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;animation:none;display:block;inset:0;overflow:visible;container-type:inline-size}#hud #party-window[hidden]{display:none}#hud #party-window i{font-style:normal}#hud #party-window .titlebar{left:0;right:0;top:calc(var(--cqw)*2.8);height:calc(var(--cqw)*9.2);align-content:center;align-items:center;column-gap:calc(var(--cqw)*2);text-shadow:none;background:0 0;border:0;grid-template-rows:auto auto;grid-template-columns:auto 1fr;padding:0 10% 0 16.6%;display:grid;position:absolute}#hud #party-window .pw-title{color:#fbf3dc;white-space:nowrap;text-shadow:calc(var(--cqw)*-.25) 0 #0b1a3c,calc(var(--cqw)*.25) 0 #0b1a3c,0 calc(var(--cqw)*-.25) #0b1a3c,0 calc(var(--cqw)*.25) #0b1a3c,0 calc(var(--cqw)*.6) #0009;grid-area:1/1;font-weight:700;line-height:1.1;font-size:calc(var(--cqw)*4.3)!important}#hud #party-window .pw-title:before{content:none}#hud #party-window .pw-sub{letter-spacing:calc(var(--cqw)*.42);color:#d9c48c;grid-area:2/1;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;line-height:1.2;font-size:calc(var(--cqw)*1.45)!important}#hud #party-window .pw-tag{color:#cfd6e6;white-space:nowrap;text-overflow:ellipsis;grid-area:1/2/3/3;justify-self:end;max-width:100%;font-style:normal;font-weight:500;overflow:hidden;font-size:calc(var(--cqw)*2.05)!important}#hud #party-window .titlebar button{left:91.2%;top:calc(var(--cqw)*.2);aspect-ratio:1;width:7%;min-width:0;height:auto;box-shadow:none;color:#0000;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;font-size:0!important}#hud #party-window .titlebar button:hover{box-shadow:none;background:0 0}#hud #party-invite-form{left:4.4%;right:4.4%;top:calc(var(--cqw)*13.6);margin:0;position:absolute}#hud #party-invite-form label{margin:0 0 calc(var(--cqw)*.5) calc(var(--cqw)*1.6);color:#2b2a33;font-weight:700;line-height:1.3;display:block;font-size:calc(var(--cqw)*2.2)!important}#hud #party-window .party-invite-row{gap:calc(var(--cqw)*1.6);height:calc(var(--cqw)*5.6);grid-template-columns:1fr 25%;display:grid}#hud #party-window .pw-search{align-items:center;gap:calc(var(--cqw)*1.2);min-width:0;padding:0 calc(var(--cqw)*1.6);border:calc(var(--cqw)*1.2) solid transparent;border-image:url(/ui/party/search.webp) 28 fill/calc(var(--cqw)*1.2) stretch;image-rendering:pixelated;background:url(/ui/party/search.webp) 0 0/100% 100% no-repeat border-box;display:flex}#hud #party-window .pw-search:before{content:"";width:calc(var(--cqw)*2.8);height:calc(var(--cqw)*2.8);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c3ccda' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10.500' cy='10.500' r='7'/%3E%3Cpath d='M16 16l6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none}#hud #party-window .pw-search input{min-width:0;height:100%;box-shadow:none;color:#f1f4fa;font:inherit;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0;font-size:calc(var(--cqw)*2.2)!important}#hud #party-window .pw-search input::placeholder{color:#93a0b4}#hud #party-window button.pw-gold,#hud #party-window button.pw-add,#hud #party-window button.pw-refresh,#hud #party-window button.pw-help,#hud #party-window button.pw-leave,#hud #party-window button.pw-kick{justify-content:center;align-items:center;gap:calc(var(--cqw)*1);border:calc(var(--cqw)*1.3) solid transparent;min-width:0;height:auto;box-shadow:none;font:inherit;white-space:nowrap;cursor:pointer;image-rendering:pixelated;background:0 0;border-radius:0;margin:0;padding:0;font-weight:700;line-height:1;transition:none;display:flex}#hud #party-window button.pw-gold{border-image:url(/ui/party/btn-gold.webp) 30 fill/calc(var(--cqw)*1.3) stretch;color:#fff8e2;text-shadow:0 calc(var(--cqw)*.25) #5a3a06;background:url(/ui/party/btn-gold.webp) 0 0/100% 100% no-repeat border-box;font-size:calc(var(--cqw)*2.6)!important}#hud #party-window button.pw-add{height:calc(var(--cqw)*4.5);border-image:url(/ui/party/btn-green.webp) 28 fill/calc(var(--cqw)*1.3) stretch;color:#fff;text-shadow:0 calc(var(--cqw)*.2) #17431c;background:url(/ui/party/btn-green.webp) 0 0/100% 100% no-repeat border-box;font-size:calc(var(--cqw)*2.05)!important}#hud #party-window button.pw-refresh,#hud #party-window button.pw-help,#hud #party-window button.pw-leave,#hud #party-window button.pw-kick{border-image:url(/ui/party/btn-cream.webp) 28 fill/calc(var(--cqw)*1.3) stretch;color:#33363f;background:url(/ui/party/btn-cream.webp) 0 0/100% 100% no-repeat border-box;font-weight:600;font-size:calc(var(--cqw)*1.85)!important}#hud #party-window button.pw-leave,#hud #party-window button.pw-kick{color:#8d2f22}#hud #party-window button:hover:not(:disabled){filter:brightness(1.07)}#hud #party-window button:active:not(:disabled){translate:0 calc(var(--cqw)*.15)}#hud #party-window button:disabled,#hud #party-invite-form.locked{opacity:.55;filter:grayscale(.8);cursor:default}#hud #party-window .pw-ico{width:calc(var(--cqw)*2.6);height:calc(var(--cqw)*2.6);background:50%/contain no-repeat;flex:none;display:inline-block}#hud #party-window .pw-ico.add{width:calc(var(--cqw)*3.4);height:calc(var(--cqw)*3.4);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff8e2' stroke='none' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='7' r='4.2'/%3E%3Cpath d='M1.500 22c0-5.500 3-8.500 7.500-8.500s7.500 3 7.500 8.500z'/%3E%3Cpath d='M19.500 9v7M16 12.500h7' fill='none' stroke='%23fff8e2' stroke-width='2.8'/%3E%3C/svg%3E")}#hud #party-window .pw-ico.plus{width:calc(var(--cqw)*2.3);height:calc(var(--cqw)*2.3);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='4.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v16M4 12h16'/%3E%3C/svg%3E")}#hud #party-window .pw-ico.refresh{width:calc(var(--cqw)*2.2);height:calc(var(--cqw)*2.2);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2333363f' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 12a8 8 0 1 1-2.600-5.900'/%3E%3Cpath d='M20.500 3v5h-5'/%3E%3C/svg%3E")}#hud #party-window .pw-ico.people{width:calc(var(--cqw)*3);height:calc(var(--cqw)*3);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23263450' stroke='none' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='7' r='4'/%3E%3Cpath d='M1 22c0-5.500 2.800-8.500 7-8.500s7 3 7 8.500z'/%3E%3Ccircle cx='17.500' cy='8' r='3.300'/%3E%3Cpath d='M16.500 22c0-3.500-.8-6-2.200-7.600 1-.6 2-.9 3.200-.9 3.600 0 5.500 2.800 5.500 8.500z'/%3E%3C/svg%3E")}#hud #party-window .pw-ico.swords{width:calc(var(--cqw)*3.4);height:calc(var(--cqw)*3.4);image-rendering:pixelated;background-image:url(/ui/party/swords.png)}#hud #party-window .pw-ico.star{width:calc(var(--cqw)*3);height:calc(var(--cqw)*3);image-rendering:pixelated;background-image:url(/ui/party/star.png)}#hud #party-window .pw-panel{left:3.6%;right:3.6%;top:calc(var(--cqw)*28.2);height:calc(var(--cqw)*44.4);border:calc(var(--cqw)*.3) solid #bba675;border-radius:calc(var(--cqw)*1);box-shadow:inset 0 0 0 calc(var(--cqw)*.25) #fff9ea,0 calc(var(--cqw)*.45) calc(var(--cqw)*.8) #6f542329;background:linear-gradient(#fbf4e2,#efe1c2);flex-direction:column;display:flex;position:absolute;overflow:hidden}#hud #party-window .pw-finder-bar{left:4.8%;right:4.8%;top:calc(var(--cqw)*23.1);height:calc(var(--cqw)*4.3);align-items:center;gap:calc(var(--cqw)*1.2);font-size:calc(var(--cqw)*1.65);color:#263450;font-weight:700;display:flex;position:absolute}#hud #party-window .pw-finder-bar label{align-items:center;gap:calc(var(--cqw)*.8);height:calc(var(--cqw)*3.5);padding:0 calc(var(--cqw)*1);border:calc(var(--cqw)*.18) solid #c8b485;border-radius:calc(var(--cqw)*.65);box-shadow:inset 0 calc(var(--cqw)*.2) #fff9eb;cursor:pointer;white-space:nowrap;background:#f8eed8;margin:0;display:flex}#hud #party-window .pw-finder-bar input{appearance:none;width:calc(var(--cqw)*2.35);height:calc(var(--cqw)*2.35);border:calc(var(--cqw)*.22) solid #8b96ad;border-radius:calc(var(--cqw)*.45);box-shadow:inset 0 calc(var(--cqw)*.15) calc(var(--cqw)*.25) #0002;cursor:pointer;background:#fffaf0;flex:none;place-items:center;margin:0;display:grid}#hud #party-window .pw-finder-bar input:checked{background:#263450;border-color:#18284b}#hud #party-window .pw-finder-bar input:checked:after{content:"";width:55%;height:30%;margin-top:calc(var(--cqw)*-.2);border:solid #fff;border-width:0 0 calc(var(--cqw)*.32) calc(var(--cqw)*.32);transform:rotate(-45deg)}#hud #party-window .pw-finder-bar input:focus-visible{outline:calc(var(--cqw)*.25) solid #ad823c;outline-offset:calc(var(--cqw)*.25)}#hud #party-window .pw-channel-scope{padding:calc(var(--cqw)*.5) calc(var(--cqw)*1);color:#fff3ca;font-size:calc(var(--cqw)*1.35);background:#263d6c;border-radius:999px;margin-left:auto}#hud #party-window .pw-finder-bar select{min-width:calc(var(--cqw)*23);height:calc(var(--cqw)*4);padding:0 calc(var(--cqw)*1);border:calc(var(--cqw)*.25) solid #b9a06a;border-radius:calc(var(--cqw)*.7);color:#263450;font:700 calc(var(--cqw)*1.6) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif;background:#fff9e9}#hud #party-window .pw-panel:before,#hud #party-window .pw-panel:after{content:"";z-index:2;top:calc(var(--cqw)*.45);width:calc(var(--cqw)*1.7);height:calc(var(--cqw)*1.7);border-top:calc(var(--cqw)*.28) solid #c9a65e;pointer-events:none;position:absolute}#hud #party-window .pw-panel:before{left:calc(var(--cqw)*.45);border-left:calc(var(--cqw)*.28) solid #c9a65e}#hud #party-window .pw-panel:after{right:calc(var(--cqw)*.45);border-right:calc(var(--cqw)*.28) solid #c9a65e}#hud #party-window .pw-panel-head{z-index:1;align-items:center;gap:calc(var(--cqw)*1.3);height:calc(var(--cqw)*6.5);padding:0 calc(var(--cqw)*1.2) 0 calc(var(--cqw)*1.7);border-bottom:calc(var(--cqw)*.2) solid #cdb783;box-shadow:inset 0 calc(var(--cqw)*-.2) #fff8e5;background:linear-gradient(90deg,#efe0bd,#f9f0d9 50%,#ead9b3);flex:none;display:flex;position:relative}#hud #party-window .pw-panel-heading{align-items:center;gap:calc(var(--cqw)*1.2);flex:1;min-width:0;display:flex}#hud #party-window .pw-panel-heading>span{flex-direction:column;min-width:0;line-height:1.1;display:flex}#hud #party-window .pw-panel-head b{color:#263450;white-space:nowrap;font-weight:800;font-size:calc(var(--cqw)*2.15)!important}#hud #party-window .pw-panel-head small{max-width:calc(var(--cqw)*42);color:#85734f;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:calc(var(--cqw)*1.35)!important}#hud #party-window .pw-roster-total{min-width:calc(var(--cqw)*3.5);height:calc(var(--cqw)*3);padding:0 calc(var(--cqw)*.7);border:calc(var(--cqw)*.2) solid #b99954;color:#fff3ca;box-shadow:inset 0 calc(var(--cqw)*-.25) #142443;background:#263d6c;border-radius:999px;justify-content:center;align-items:center;font-weight:800;display:flex;font-size:calc(var(--cqw)*1.55)!important}#hud #party-window .pw-hint{color:#8b8578;white-space:nowrap;flex:1;font-size:calc(var(--cqw)*1.9)!important}#hud #party-window .pw-hint[hidden]{visibility:hidden;display:block}#hud #party-window .pw-place.away{color:#77736a;font-size:calc(var(--cqw)*1.55)!important}#hud #party-window .pw-hint:before{content:"•";margin-right:calc(var(--cqw)*1.3)}#hud #party-window button.pw-refresh{width:calc(var(--cqw)*11.5);height:calc(var(--cqw)*3.9)}#hud #party-window button.pw-help{min-width:calc(var(--cqw)*10.5);height:calc(var(--cqw)*3.9);flex:none;font-size:calc(var(--cqw)*1.5)!important}#hud #party-window button.pw-help[aria-pressed=true]{filter:brightness(.88);color:#17345d}#hud #party-window .pw-rows{overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#c9b27a transparent;border-top:calc(var(--cqw)*.2) solid #d8c9a6;flex:1;min-height:0;overflow-y:auto}#hud #party-window .pw-map-head{padding:calc(var(--cqw)*.75) calc(var(--cqw)*1.5);border-bottom:calc(var(--cqw)*.2) solid #cdb783;color:#263450;background:#e7d5ad;justify-content:space-between;align-items:center;margin:0;font-weight:800;display:flex}#hud #party-window .pw-map-head small{color:#7c6842;font-size:calc(var(--cqw)*1.25)}#hud #party-window .pw-row{grid-template-columns:calc(var(--cqw)*5.6) calc(var(--cqw)*6.2) minmax(0,1fr) calc(var(--cqw)*19) calc(var(--cqw)*18) calc(var(--cqw)*14.5);column-gap:calc(var(--cqw)*1.2);height:calc(var(--cqw)*5.65);padding:0 calc(var(--cqw)*1.1) 0 calc(var(--cqw)*1.4);border-bottom:calc(var(--cqw)*.2) solid #dfd0ac;background:linear-gradient(90deg,#f7edd7,#f2e5c9);align-items:center;display:grid;position:relative}#hud #party-window .pw-row:nth-child(2n){background:linear-gradient(90deg,#efe1c5,#f5ead1)}#hud #party-window .pw-row:hover{box-shadow:inset calc(var(--cqw)*.45) 0 #c79b42;background:linear-gradient(90deg,#fff6df,#f6e6bd)}#hud #party-window .pw-row.member{background:linear-gradient(90deg,#dce8f4,#f2ead3 72%)}#hud #party-window .pw-row.member:before{content:"";width:calc(var(--cqw)*.55);background:#315a91;position:absolute;inset:0 auto 0 0}#hud #party-window .pw-row.self .pw-name{color:#0f4f8a}#hud #party-window .pw-face{width:calc(var(--cqw)*5.4);height:calc(var(--cqw)*5);border:calc(var(--cqw)*.3) solid #2c3a55;border-radius:calc(var(--cqw)*.6);box-shadow:0 0 0 calc(var(--cqw)*.2) #8b96ad;image-rendering:pixelated;background:#3a4a6b 50% 12%/190% no-repeat}#hud #party-window .pw-lv{color:#f1c93b;white-space:nowrap;text-shadow:calc(var(--cqw)*-.2) 0 #4a3206,calc(var(--cqw)*.2) 0 #4a3206,0 calc(var(--cqw)*-.2) #4a3206,0 calc(var(--cqw)*.2) #4a3206,calc(var(--cqw)*-.15) calc(var(--cqw)*-.15) #4a3206,calc(var(--cqw)*.15) calc(var(--cqw)*.15) #4a3206,calc(var(--cqw)*.15) calc(var(--cqw)*-.15) #4a3206,calc(var(--cqw)*-.15) calc(var(--cqw)*.15) #4a3206;font-weight:800;font-size:calc(var(--cqw)*2.05)!important}#hud #party-window .pw-name{color:#1f2026;white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden;font-size:calc(var(--cqw)*2.35)!important}#hud #party-window .pw-name>span{text-overflow:ellipsis;min-width:0;overflow:hidden}#hud #party-window button.pw-inspect{width:calc(var(--cqw)*3.8);height:calc(var(--cqw)*3.8);border:calc(var(--cqw)*.25) solid #1f5f8f;border-radius:calc(var(--cqw)*.8);min-width:0;box-shadow:inset 0 calc(var(--cqw)*.3) 0 #fff6;color:#fff;cursor:pointer;background:linear-gradient(#7cc6f2,#3283c4);flex:none;place-items:center;margin:0;padding:0;display:grid}#hud #party-window button.pw-inspect:hover{background:linear-gradient(#94d2f6,#3f92d2)}#hud #party-window button.pw-inspect svg{width:72%;height:72%;display:block}#hud #party-window .pw-job,#hud #party-window .pw-place{align-items:center;gap:calc(var(--cqw)*1.2);color:#34353d;white-space:nowrap;text-overflow:ellipsis;min-width:0;display:flex;overflow:hidden;font-size:calc(var(--cqw)*1.95)!important}#hud #party-window .pw-job img{width:calc(var(--cqw)*3.6);height:calc(var(--cqw)*3.6);object-fit:contain;image-rendering:pixelated;flex:none}#hud #party-window .pw-row.finder{grid-template-columns:calc(var(--cqw)*5.6) calc(var(--cqw)*6.2) minmax(0,1fr) calc(var(--cqw)*9.5) calc(var(--cqw)*27.5) calc(var(--cqw)*14.5)}#hud #party-window .pw-row.finder .pw-job{gap:calc(var(--cqw)*.7);overflow:visible}#hud #party-window .pw-size{font-variant-numeric:tabular-nums;color:#263450;font-weight:800}#hud #party-window .pw-size.full{color:#a23b2a}#hud #party-window .pw-row.finder .pw-place{white-space:normal;overflow-wrap:anywhere;line-height:1.1;overflow:visible}#hud #party-window .pw-dot{width:calc(var(--cqw)*1.5);height:calc(var(--cqw)*1.5);box-shadow:inset 0 calc(var(--cqw)*-.3) #2c7a31,0 0 0 calc(var(--cqw)*.15) #2a5c2d;background:#43a047;border-radius:50%;flex:none}#hud #party-window .pw-dot.idle{box-shadow:inset 0 calc(var(--cqw)*-.3) #c98a12,0 0 0 calc(var(--cqw)*.15) #8a5f0c;background:#f0b12e}#hud #party-window .pw-dot.off{box-shadow:inset 0 calc(var(--cqw)*-.3) #85827a,0 0 0 calc(var(--cqw)*.15) #66635c;background:#a9a59a}#hud #party-window .pw-tagged{color:#a9781c;text-align:center;white-space:nowrap;font-weight:700;font-size:calc(var(--cqw)*1.75)!important}#hud #party-window button.pw-kick{height:calc(var(--cqw)*4);font-size:calc(var(--cqw)*1.5)!important}#hud #party-window .pw-acts{gap:calc(var(--cqw)*.6);min-width:0;display:flex}#hud #party-window .pw-acts button.pw-kick:not(.pw-lead){flex:1;min-width:0}#hud #party-window button.pw-lead{width:calc(var(--cqw)*4.4);color:#a9781c;flex:none;font-size:calc(var(--cqw)*2.4)!important}#hud #party-panel .party-lead{color:#a9781c}#hud #party-panel .party-inspect{color:#2f6a9c;background:linear-gradient(#fff,#e3eef8);border-color:#5a86ad;place-items:center;display:grid;box-shadow:inset 0 -2px #cfdeec}#hud #party-panel .party-inspect:hover{background:linear-gradient(#fff,#d3e4f3)}#hud #party-panel .party-inspect svg{width:10px;height:10px;display:block}#hud #party-window .pw-divider{padding:calc(var(--cqw)*.7) calc(var(--cqw)*1.6);color:#7a6a4a;border-bottom:calc(var(--cqw)*.2) solid #dccfae;background:#e4d5b3;margin:0;font-weight:700;font-size:calc(var(--cqw)*1.7)!important}#hud #party-window .pw-empty{height:100%;padding:calc(var(--cqw)*10) calc(var(--cqw)*8) calc(var(--cqw)*2);color:#766b56;text-align:center;background:radial-gradient(circle at 50% 38%,#cdbd9340 0 calc(var(--cqw)*5.5),transparent calc(var(--cqw)*5.7));margin:0;line-height:1.5;font-size:calc(var(--cqw)*2.05)!important}#hud #party-window .pw-perks{z-index:4;left:3.9%;right:3.9%;top:calc(var(--cqw)*34.7);height:calc(var(--cqw)*37.5);padding:calc(var(--cqw)*3.2) calc(var(--cqw)*4);border:calc(var(--cqw)*.3) solid #bba675;border-radius:calc(var(--cqw)*1);box-shadow:inset 0 0 0 calc(var(--cqw)*.25) #fff9ea,0 calc(var(--cqw)*.5) calc(var(--cqw)*1.2) #4d391f55;pointer-events:auto;background:linear-gradient(135deg,#fff8e7,#edddba);position:absolute}#hud #party-window .pw-perks[hidden],#hud #party-window .pw-bubble{display:none}#hud #party-window .pw-perks h4{margin:0 0 calc(var(--cqw)*2.2);align-items:center;gap:calc(var(--cqw)*1.4);color:#2b2a33;white-space:nowrap;font-weight:700;display:flex;font-size:calc(var(--cqw)*2.5)!important}#hud #party-window .pw-perks ul{gap:calc(var(--cqw)*1.7);margin:0;padding:0;list-style:none;display:grid}#hud #party-window .pw-perks li{align-items:center;gap:calc(var(--cqw)*1.5);color:#2f3038;white-space:nowrap;text-overflow:ellipsis;line-height:1.25;display:flex;overflow:hidden;font-size:calc(var(--cqw)*1.85)!important}#hud #party-window .pw-perks li:before{content:"";width:calc(var(--cqw)*1.95);height:calc(var(--cqw)*1.95);margin-left:calc(var(--cqw)*.4);image-rendering:pixelated;background:url(/ui/party/sparkle.png) 50%/contain no-repeat;flex:none}#hud #party-window .pw-foot{left:4.4%;right:4.6%;top:calc(var(--cqw)*73.65);height:calc(var(--cqw)*5.45);align-items:center;gap:calc(var(--cqw)*1.2);display:flex;position:absolute}#hud #party-window .pw-settings{align-items:center;gap:calc(var(--cqw)*.65);flex:none;display:flex}#hud #party-window .pw-share{align-items:center;gap:calc(var(--cqw)*.55);height:calc(var(--cqw)*3.55);padding:0 calc(var(--cqw)*.8) 0 calc(var(--cqw)*4);border:calc(var(--cqw)*.18) solid #c8b485;border-radius:calc(var(--cqw)*.65);color:#544c3e;white-space:nowrap;cursor:pointer;box-shadow:inset 0 calc(var(--cqw)*.2) #fff9eb;background:#f8eed8;flex:none;margin:0;font-weight:700;display:flex;position:relative;font-size:calc(var(--cqw)*1.5)!important}#hud #party-window .pw-share input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}#hud #party-window .pw-share input:disabled{cursor:default}#hud #party-window .pw-share i{left:calc(var(--cqw)*.65);width:calc(var(--cqw)*2.65);height:calc(var(--cqw)*2.65);border:calc(var(--cqw)*.25) solid #8b96ad;border-radius:calc(var(--cqw)*.5);box-shadow:inset 0 0 0 calc(var(--cqw)*.18) #141d31;background:#263450;position:absolute;top:50%;translate:0 -50%}#hud #party-window #party-auto-label input:checked+i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='4' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E")}#hud #party-window .pw-share input:checked+i{background:#263450 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.500 12.500l5 5 10-11'/%3E%3C/svg%3E") 50%/78% no-repeat}#hud #party-window .pw-foot p{color:#6a604e;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;overflow:hidden;font-size:calc(var(--cqw)*1.55)!important}#hud #party-window button.pw-leave{width:calc(var(--cqw)*15);height:calc(var(--cqw)*3.9)}#hud #party-window button.pw-leave[hidden]{display:none}#hud #party-window button.pw-create{color:#2f5a22}#hud #party-window .pw-count{align-items:center;gap:calc(var(--cqw)*1.4);color:#2b2a33;white-space:nowrap;flex:none;font-weight:500;display:flex;font-size:calc(var(--cqw)*2.35)!important}#hud .toolbar .party-menu-art{background:url(/ui/party-menu.png) 50%/contain no-repeat;width:100%;height:100%;display:block}#hud #party-panel .party-member small.party-far{color:#b8321f;font-weight:800}#hud #party-window .pw-row.far .pw-lv{color:#ff7a5c}#hud #party-window .pw-perks li.pw-warn{color:#b8321f;font-weight:700}#hud #party-window .pw-lvrange{align-items:center;gap:calc(var(--cqw)*.3);height:calc(var(--cqw)*3.55);padding:0 calc(var(--cqw)*.6);border:calc(var(--cqw)*.18) solid #c8b485;border-radius:calc(var(--cqw)*.65);color:#544c3e;white-space:nowrap;box-shadow:inset 0 calc(var(--cqw)*.2) #fff9eb;background:#f8eed8;flex:none;font-weight:700;display:flex;font-size:calc(var(--cqw)*1.5)!important}#hud #party-window .pw-lvrange.off{opacity:.58}#hud #party-window .pw-lvrange input{box-sizing:border-box;width:calc(var(--cqw)*4.6);height:calc(var(--cqw)*2.7);min-height:0;padding:0 calc(var(--cqw)*.3);border:calc(var(--cqw)*.18) solid #8b96ad;border-radius:calc(var(--cqw)*.4);color:#1c2f57;font:inherit;text-align:center;appearance:textfield;background:#fffdf6;margin:0;font-size:calc(var(--cqw)*1.5)!important}#hud #party-window .pw-lvrange input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#hud #party-window .pw-lvrange input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#hud #party-window .pw-lvrange input:disabled{color:#7d7462;background:#efe6d2}#hud #party-panel .party-share small{color:#7a5a1c;white-space:nowrap;font-weight:700}#hud #friends-window.painted-window{z-index:38}#hud #friends-window #friends-add-form{gap:calc(var(--u)*10);margin:0 0 calc(var(--u)*12);display:flex}#hud #friends-window #friends-add-form input{min-width:0;height:calc(var(--u)*56);padding:0 calc(var(--u)*14);text-align:left;flex:1;font-weight:600}#hud #friends-window #friends-add-form input:focus{border-color:#16295a;outline:none}#hud #friends-window #friends-add-form .pw-btn{min-width:calc(var(--u)*190);flex:none}#hud #friends-window #friends-list{padding:calc(var(--u)*6);gap:calc(var(--u)*5);min-height:calc(var(--u)*220);max-height:min(52dvh,calc(var(--u)*640));scrollbar-width:thin;scrollbar-color:#c9b483 transparent;flex-direction:column;margin:0;list-style:none;display:flex;overflow-y:auto}#hud #friends-window .fr-head{margin:calc(var(--u)*4) 0 0;padding:0 calc(var(--u)*14);height:calc(var(--u)*44);border-radius:calc(var(--u)*7);color:#f7eed6;text-shadow:0 calc(var(--u)*2) 0 #0b1a3a;background:linear-gradient(90deg,var(--gold),var(--gold)) bottom/100% calc(var(--u)*2) no-repeat,linear-gradient(90deg,#16295a,#21407a 70%,#2b4e8d);flex:none;align-items:center;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:700;display:flex;font-size:calc(var(--u)*24)!important}#hud #friends-window .fr-head:first-child{margin-top:0}#hud #friends-window .fr-empty{padding:calc(var(--u)*40) calc(var(--u)*16);text-align:center;color:#93805c;font-size:calc(var(--u)*22)!important}#hud #friends-window .fr-row{align-items:center;gap:calc(var(--u)*10);min-height:calc(var(--u)*72);padding:calc(var(--u)*4) calc(var(--u)*12);background:url(/ui/mail/row.webp) 50%/100% 100% no-repeat;flex:none;display:flex}#hud #friends-window .fr-row.request{filter:drop-shadow(0 0 calc(var(--u)*4) #e9c46a)}#hud #friends-window .fr-row.request.out{filter:none}#hud #friends-window .fr-face{width:calc(var(--u)*54);height:calc(var(--u)*54);border:calc(var(--u)*3) solid #2c3a55;border-radius:calc(var(--u)*7);box-shadow:0 0 0 calc(var(--u)*2) #8b96ad;image-rendering:pixelated;background:#3a4a6b 50% 12%/180% no-repeat;flex:none}#hud #friends-window .fr-row.off .fr-face{filter:grayscale()brightness(.85)}#hud #friends-window .fr-who{gap:calc(var(--u)*1);flex-direction:column;flex:1;min-width:0;display:flex}#hud #friends-window .fr-who b{text-overflow:ellipsis;white-space:nowrap;color:var(--navy);font-weight:700;overflow:hidden;font-size:calc(var(--u)*24)!important}#hud #friends-window .fr-row.off .fr-who b{color:#8b8578}#hud #friends-window .fr-who small{text-overflow:ellipsis;white-space:nowrap;color:#6d7a8c;font-weight:500;overflow:hidden;font-size:calc(var(--u)*19)!important}#hud #friends-window .fr-dot{width:calc(var(--u)*13);height:calc(var(--u)*13);margin-right:calc(var(--u)*6);box-shadow:inset 0 calc(var(--u)*-3) #2c7a31,0 0 0 calc(var(--u)*1.5) #2a5c2d;background:#43a047;border-radius:50%;display:inline-block}#hud #friends-window .fr-row.off .fr-dot{box-shadow:inset 0 calc(var(--u)*-3) #85827a,0 0 0 calc(var(--u)*1.5) #66635c;background:#a9a59a}#hud #friends-window .fr-actions{gap:calc(var(--u)*6);flex:none;display:flex}#hud #friends-window .fr-actions button{min-width:calc(var(--u)*46);height:calc(var(--u)*46);padding:0 calc(var(--u)*8);border:calc(var(--u)*2) solid #8794ad;border-radius:calc(var(--u)*8);box-shadow:inset 0 calc(var(--u)*-3) 0 #dfe3ea;color:var(--navy);font:inherit;cursor:pointer;background:linear-gradient(#fff,#eef1f6);font-weight:700;line-height:1;font-size:calc(var(--u)*24)!important}#hud #friends-window .fr-actions.wide button{padding:0 calc(var(--u)*14);font-size:calc(var(--u)*20)!important}#hud #friends-window .fr-actions button:hover:not(:disabled){background:linear-gradient(#fff,#e2e8f4)}#hud #friends-window .fr-actions button:disabled{opacity:.35;cursor:default}#hud #friends-window .fr-actions button svg{width:calc(var(--u)*28);height:calc(var(--u)*28);filter:drop-shadow(0 calc(var(--u)*1.5) 0 #0004);margin:auto;display:block}#hud #friends-window .fr-actions button[data-inspect],#hud #friends-window .fr-actions button[data-whisper],#hud #friends-window .fr-actions button[data-party],#hud #friends-window .fr-actions .fr-remove{color:#fff;border-width:calc(var(--u)*2);box-shadow:inset 0 calc(var(--u)*2) 0 #fff6,inset 0 calc(var(--u)*-3) 0 #0003,0 calc(var(--u)*2) 0 #0002;padding:0}#hud #friends-window .fr-actions button[data-inspect]{background:linear-gradient(#7cc6f2,#3283c4);border-color:#1f5f8f}#hud #friends-window .fr-actions button[data-inspect]:hover:not(:disabled){background:linear-gradient(#94d2f6,#3f92d2)}#hud #friends-window .fr-actions button[data-whisper]{background:linear-gradient(#ff8fc8,#d6479a);border-color:#9c2c6c}#hud #friends-window .fr-actions button[data-party]{background:linear-gradient(#ffd76a,#d99a1e);border-color:#9a6a10}#hud #friends-window .fr-actions .fr-remove{background:linear-gradient(#ef7d72,#c0392f);border-color:#8a2a24}#hud #friends-window .fr-actions button[data-whisper]:hover:not(:disabled){background:linear-gradient(#ffa6d4,#e055a6)}#hud #friends-window .fr-actions button[data-party]:hover:not(:disabled){background:linear-gradient(#ffe08a,#e6a82a)}#hud #friends-window .fr-actions .fr-remove:hover:not(:disabled){background:linear-gradient(#f59186,#d0463b)}#hud #friends-window .fr-actions button:disabled{filter:grayscale(.9);opacity:.4}#hud #friends-window .fr-actions .fr-yes{box-shadow:inset 0 0 0 calc(var(--u)*2) #5f8bd6;color:#fff;text-shadow:0 calc(var(--u)*1.5) #0b1a3a;background:linear-gradient(#2c5cb4,#193f86);border-color:#16295a}#hud #friends-window .fr-actions .fr-yes:hover:not(:disabled){background:linear-gradient(#3a6cc6,#20499a)}#hud #friends-window .fr-actions .fr-remove.armed{padding:0 calc(var(--u)*10);color:#fff;background:linear-gradient(#a8261e,#7a1712);border-color:#5e1612;font-size:calc(var(--u)*19)!important}#hud #friends-window .fr-foot{align-items:center;gap:calc(var(--u)*12);margin:calc(var(--u)*10) calc(var(--u)*4) 0;color:#7d6636;display:flex;font-size:calc(var(--u)*20)!important}#hud #friends-window .fr-foot p{flex:1;min-width:0;margin:0}#hud #friends-window .fr-foot b{color:#7a5a1c;font-variant-numeric:tabular-nums;flex:none;font-size:calc(var(--u)*24)!important}#hud #friend-request .trade-actions{flex-wrap:wrap}#hud #friend-request .trade-emblem{color:#ff7aa8}#hud [data-toggle=friends-window]{position:relative}#hud [data-toggle=friends-window] .friends-badge{color:#fff;text-align:center;background:radial-gradient(circle at 40% 35%,#ff6a6a,#d8141d);border:1px solid #fff;border-radius:7px;min-width:14px;height:14px;padding:0 3px;font-size:9px;font-weight:800;line-height:12px;position:absolute;top:0;right:6px}#hud [data-toggle=friends-window] .friends-badge[hidden]{display:none}#hud .toolbar .friends-menu-art{background:url(/ui/friends-menu.png) 50%/contain no-repeat;width:100%;height:100%;display:block}#chat-lines p.chat-whisper{color:#ffb3e0}#chat-lines .chat-name{font-weight:inherit}#chat-lines .chat-name[data-chat-name]{cursor:context-menu}#hud .friend-request{--frq-w:min(700px,calc((100vw - 16px)/var(--ui-zoom,1)),calc((100dvh - 16px)/var(--ui-zoom,1)*1297/768));--u:calc(var(--frq-w)/1297);z-index:95;left:50%;top:max(8px,calc(46dvh - var(--frq-w)*384/1297));width:var(--frq-w);height:calc(var(--frq-w)*768/1297);filter:drop-shadow(0 8px 18px #000a);color:#221d19;letter-spacing:0;text-align:left;pointer-events:auto;background:url(/ui/friend-request/plate.webp) 50%/100% 100% no-repeat;border:0;margin:0;padding:0;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;position:fixed;transform:translate(-50%)}#hud .friend-request>*{margin:0;position:absolute}#hud .friend-request svg{flex:none;width:1em;height:1em}#hud .friend-request{--frq-serif:"Noto Serif Thai",Georgia,"Times New Roman",serif}#hud .friend-request .frq-title{left:0;right:0;top:calc(var(--u)*113);font-family:var(--frq-serif);color:#fbeecb;text-align:center;text-shadow:0 calc(var(--u)*3) 0 #0c1d4a,0 0 calc(var(--u)*4) #0c1d4a;background:0 0;border:0;flex-direction:column;align-items:center;height:auto;padding:0;font-weight:700;line-height:1.1;display:flex;font-size:calc(var(--u)*46)!important}#hud .friend-request .frq-title small{align-items:center;gap:calc(var(--u)*14);margin-top:calc(var(--u)*2);color:#f3ead6;letter-spacing:calc(var(--u)*.5);text-shadow:0 calc(var(--u)*2) 0 #0c1d4a;font-weight:600;display:flex;font-size:calc(var(--u)*25)!important}#hud .friend-request .frq-title small:before,#hud .friend-request .frq-title small:after{content:"";width:calc(var(--u)*76);height:calc(var(--u)*2);box-shadow:0 0 calc(var(--u)*2) #3e6ab8;background:linear-gradient(90deg,#0000,#6f97dc 40%,#6f97dc)}#hud .friend-request .frq-title small:after{transform:scaleX(-1)}#hud .friend-request .frq-face{left:calc(var(--u)*114);top:calc(var(--u)*332);width:calc(var(--u)*194);height:calc(var(--u)*175);image-rendering:pixelated;clip-path:polygon(0 0,calc(var(--u)*160) 0,calc(var(--u)*160) calc(var(--u)*72),100% calc(var(--u)*72),100% 100%,0 100%);background:50% 12%/128% no-repeat}#hud .friend-request .frq-face-dot{left:calc(var(--u)*280);top:calc(var(--u)*486);width:calc(var(--u)*25);height:calc(var(--u)*25);box-shadow:0 0 0 calc(var(--u)*2) #f3e3b8,0 0 0 calc(var(--u)*4) #6d5320;background:radial-gradient(circle at 38% 35%,#c4f7a6,#49bb2e 45%,#237a1a);border-radius:50%}#hud .friend-request .frq-level{left:calc(var(--u)*141);top:calc(var(--u)*511);width:calc(var(--u)*137);height:calc(var(--u)*37);color:#f4e8cc;text-shadow:0 calc(var(--u)*2) 0 #120c08;justify-content:center;align-items:center;font-weight:600;display:flex;font-size:calc(var(--u)*25)!important}#hud .friend-request .frq-copy{left:calc(var(--u)*384);top:calc(var(--u)*326);width:calc(var(--u)*560)}#hud .friend-request .frq-copy>*{margin:0;padding:0}#hud .friend-request .frq-name{height:calc(var(--u)*72);font-family:var(--frq-serif);color:#1d1916;letter-spacing:calc(var(--u)*1);white-space:nowrap;text-overflow:ellipsis;max-width:calc(var(--u)*460);font-weight:700;line-height:1.2;display:block;overflow:hidden;font-size:calc(var(--u)*56)!important}#hud .friend-request .frq-message{color:#2a2420;font-weight:500;line-height:1.2;margin-top:calc(var(--u)*44)!important;font-size:calc(var(--u)*36)!important}#hud .friend-request .frq-state{white-space:nowrap;align-items:center;font-weight:600;line-height:1.2;display:flex;margin-top:calc(var(--u)*25)!important;font-size:calc(var(--u)*24)!important}#hud .friend-request .frq-state>span{line-height:1.2;font-size:calc(var(--u)*24)!important}#hud .friend-request .frq-online{align-items:center;gap:calc(var(--u)*12);color:#3b8a2d;display:flex}#hud .friend-request .frq-online i{width:calc(var(--u)*23);height:calc(var(--u)*23);box-shadow:0 0 0 calc(var(--u)*2) #1d5b17;background:radial-gradient(circle at 38% 35%,#b7f59a,#44b52c 45%,#237a1a);border-radius:50%}#hud .friend-request .frq-where{align-items:center;gap:calc(var(--u)*12);color:#4b4d5c;text-overflow:ellipsis;min-width:0;display:flex;overflow:hidden}#hud .friend-request .frq-where:before{content:"";width:calc(var(--u)*3);height:calc(var(--u)*28);margin:0 calc(var(--u)*30);background:#a8977a}#hud .friend-request .frq-where svg{width:calc(var(--u)*24);height:calc(var(--u)*24);color:#5b5d6b}#hud .friend-request .frq-quote{left:calc(var(--u)*144);top:calc(var(--u)*614);color:#8c7c62;font-weight:500;line-height:1.52;font-size:calc(var(--u)*23)!important}#hud .friend-request .frq-quote svg{width:calc(var(--u)*24);height:calc(var(--u)*24);vertical-align:calc(var(--u)*-4);color:#a88f66}#hud .friend-request button{justify-content:center;align-items:center;gap:calc(var(--u)*14);box-shadow:none;background:var(--frq-button-art) center/100% 100% no-repeat;letter-spacing:0;cursor:pointer;border:0;border-radius:0;min-width:0;min-height:0;padding:0;font-family:inherit;font-weight:700;display:flex}#hud .friend-request button:hover,#hud .friend-request button:active{background:var(--frq-button-art) center/100% 100% no-repeat;box-shadow:none;border:0}#hud .friend-request button:hover{filter:brightness(1.07)}#hud .friend-request button:active{filter:brightness(.94)}#hud .friend-request .frq-close{--frq-button-art:url(/ui/friend-request/btn-close.webp);left:calc(var(--u)*1220);top:calc(var(--u)*121);width:calc(var(--u)*74);height:calc(var(--u)*68)}#hud .friend-request .frq-btn{white-space:nowrap;font-weight:600;font-size:calc(var(--u)*32)!important}#hud .friend-request .frq-btn svg{width:calc(var(--u)*32);height:calc(var(--u)*32)}#hud .friend-request .frq-later{left:calc(var(--u)*511);top:calc(var(--u)*607);width:calc(var(--u)*187);height:calc(var(--u)*88);--frq-button-art:url(/ui/friend-request/btn-later.webp);color:#3c2c1a}#hud .friend-request .frq-later svg{width:calc(var(--u)*30);height:calc(var(--u)*30);color:#4a3822}#hud .friend-request .frq-decline{left:calc(var(--u)*711);top:calc(var(--u)*607);width:calc(var(--u)*184);height:calc(var(--u)*88);--frq-button-art:url(/ui/friend-request/btn-decline.webp);color:#2e3346}#hud .friend-request .frq-decline svg{width:calc(var(--u)*30);height:calc(var(--u)*30);color:#3a3f52}#hud .friend-request .frq-accept{left:calc(var(--u)*909);top:calc(var(--u)*593);width:calc(var(--u)*325);height:calc(var(--u)*108);--frq-button-art:url(/ui/friend-request/btn-accept.webp);color:#fff;text-shadow:0 calc(var(--u)*2) 0 #0b2166;font-size:calc(var(--u)*34)!important}#hud .friend-request .frq-accept svg{width:calc(var(--u)*42);height:calc(var(--u)*42);filter:drop-shadow(0 calc(var(--u)*2) 0 #0b2166)}#hud .friend-request .frq-accept svg:last-child{width:calc(var(--u)*28);height:calc(var(--u)*28)}:root{--u-base:1.4px;--u:calc(var(--u-base)*var(--hud-scale,1));--ui-zoom:var(--hud-scale,1)}#mobile-modern-hud{display:none}#hud #mobile-modern-hud{inset:var(--sa-t) var(--sa-r) var(--sa-b) var(--sa-l);z-index:30;pointer-events:none;-webkit-user-select:none;user-select:none;color:#fff;-webkit-tap-highlight-color:transparent;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:block;position:fixed}#hud #mobile-modern-hud *{box-sizing:border-box}#hud #mobile-modern-hud button{pointer-events:auto;box-shadow:none;color:inherit;font:inherit;text-shadow:none;cursor:pointer;touch-action:manipulation;letter-spacing:0;filter:none;background:0 0;border:0;border-radius:0;min-width:0;min-height:0;margin:0;padding:0;transform:none}#hud #mobile-modern-hud .mm-icon{object-fit:contain;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block}#hud #mobile-modern-hud .mm-quest{left:calc(var(--u)*12);top:calc(var(--u)*99);width:calc(var(--u)*181);position:absolute}#hud #mobile-modern-hud .mm-quest-tabs{height:calc(var(--u)*23);border-radius:calc(var(--u)*6) calc(var(--u)*6) 0 0;background:#121a28b8;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}#hud #mobile-modern-hud .mm-quest-tab{color:#c9d3df;text-shadow:0 1px 1px #000;font-weight:600;font-size:calc(var(--u)*10.5)!important}#hud #mobile-modern-hud .mm-quest-tab.active{margin:calc(var(--u)*1);border-radius:calc(var(--u)*5);color:#fff;font-weight:800;border:calc(var(--u)*1) solid #7fb1ef!important;background:linear-gradient(#3a6db3,#234c85)!important}#hud #mobile-modern-hud .mm-quest-card{grid-template-columns:calc(var(--u)*24) 1fr calc(var(--u)*14);width:100%;min-height:calc(var(--u)*53);text-align:left;align-items:center;display:grid;padding:calc(var(--u)*5) calc(var(--u)*6)!important;border-radius:0 0 calc(var(--u)*7) calc(var(--u)*7)!important;border:calc(var(--u)*1) solid #aac8eb59!important;background:linear-gradient(#1e283ad9,#141c2ad9)!important;border-top:0!important}#hud #mobile-modern-hud .mm-quest-mark{margin-top:calc(var(--u)*3);width:calc(var(--u)*15);height:calc(var(--u)*15);border:calc(var(--u)*1) solid #5a3a00;color:#3a2400;font-weight:900;line-height:calc(var(--u)*13);text-align:center;background:radial-gradient(circle at 40% 35%,#ffe27a,#f2b21c 60%,#c98708);border-radius:50%;align-self:start;font-size:calc(var(--u)*11)!important}#hud #mobile-modern-hud .mm-quest-text{flex-direction:column;min-width:0;display:flex}#hud #mobile-modern-hud .mm-quest-text b{color:#ffd24a;text-shadow:0 1px 1px #000;font-weight:800;line-height:1.3;font-size:calc(var(--u)*11)!important}#hud #mobile-modern-hud .mm-quest-text span{color:#eef2f7;text-shadow:0 1px 1px #000;-webkit-line-clamp:2;max-height:calc(var(--u)*9.5*1.35*2);-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden;font-size:calc(var(--u)*9.5)!important}#hud #mobile-modern-hud .mm-quest-arrow{width:calc(var(--u)*7);height:calc(var(--u)*7);border:solid #e9eef5;border-width:calc(var(--u)*1.8) calc(var(--u)*1.8) 0 0;margin-right:calc(var(--u)*3);justify-self:end;transform:rotate(45deg)}#hud #mobile-modern-hud .mm-quest-card.ready .mm-quest-text span{color:#9dff9d}#hud #mobile-modern-hud .mm-menu{right:calc(var(--u)*10);top:calc(var(--u)*3);align-items:flex-start;gap:calc(var(--u)*1);display:flex;position:absolute}#hud #mobile-modern-hud .mm-menu-btn{width:calc(var(--u)*53);flex-direction:column;align-items:center;display:flex;position:relative;padding-top:calc(var(--u)*3)!important}#hud #mobile-modern-hud .mm-menu-btn .mm-icon{width:calc(var(--u)*34);height:calc(var(--u)*30);filter:drop-shadow(0 calc(var(--u)*1) calc(var(--u)*1.5) #000000a6)}#hud #mobile-modern-hud .mm-menu-btn:before{content:"";top:calc(var(--u)*1);width:calc(var(--u)*36);height:calc(var(--u)*36);margin-left:calc(var(--u)*-18);background:radial-gradient(circle,#141c2873 55%,#141c2800 72%);border-radius:50%;position:absolute;left:50%}#hud #mobile-modern-hud .mm-menu-btn>*{position:relative}#hud #mobile-modern-hud .mm-menu-round:before{width:calc(var(--u)*40);height:calc(var(--u)*40);margin-left:calc(var(--u)*-20);top:calc(var(--u)*-1);border:calc(var(--u)*1.2) solid #c8d7eb8c;background:radial-gradient(circle at 40% 35%,#4a5566,#232b38 70%)}#hud #mobile-modern-hud .mm-menu-round .mm-icon{width:calc(var(--u)*22);height:calc(var(--u)*20);margin:calc(var(--u)*5) 0 calc(var(--u)*5)}#hud #mobile-modern-hud .mm-menu-btn span{margin-top:calc(var(--u)*3);white-space:nowrap;text-shadow:0 0 calc(var(--u)*2) #000,0 calc(var(--u)*1) calc(var(--u)*1) #000,calc(var(--u)*1) 0 #000,calc(var(--u)*-1) 0 #000;font-weight:800;font-size:calc(var(--u)*10.5)!important}#hud #mobile-modern-hud .mm-badge{top:calc(var(--u)*-1);right:calc(var(--u)*6);min-width:calc(var(--u)*13);height:calc(var(--u)*13);padding:0 calc(var(--u)*3);border-radius:calc(var(--u)*7);border:calc(var(--u)*1) solid #fff;font-weight:800;line-height:calc(var(--u)*11);text-align:center;color:#fff;background:radial-gradient(circle at 40% 35%,#ff6a6a,#d8141d);font-style:normal;font-size:calc(var(--u)*8)!important;position:absolute!important}#hud #mobile-modern-hud .mm-badge[hidden]{display:none}#hud #mobile-modern-hud .mm-mount{left:calc(var(--u)*15);bottom:calc(var(--u)*29);width:calc(var(--u)*36);height:calc(var(--u)*36);position:absolute;border:calc(var(--u)*1.2) solid #c8d7eb99!important;box-shadow:0 calc(var(--u)*2) calc(var(--u)*5) #00000080!important;padding:calc(var(--u)*6)!important;background:radial-gradient(circle at 40% 35%,#3c4655,#1b222d 70%)!important;border-radius:50%!important}#hud #mobile-modern-hud .mm-mount.active{box-shadow:0 0 calc(var(--u)*8) #ffd34db3!important;border-color:#ffd34d!important}#hud #mobile-modern-hud .mm-status{left:calc(var(--u)*12);bottom:calc(var(--u)*5);height:calc(var(--u)*17);align-items:center;gap:calc(var(--u)*9);padding:0 calc(var(--u)*7);border-radius:calc(var(--u)*4);white-space:nowrap;text-shadow:0 1px 1px #000;font-variant-numeric:tabular-nums;gap:calc(var(--u)*6);background:linear-gradient(90deg,#0a0e16a6,#0a0e1673);font-weight:600;display:flex;position:absolute;font-size:calc(var(--u)*10.5)!important}#hud #mobile-modern-hud .mm-battery{width:calc(var(--u)*17);height:calc(var(--u)*9);border:calc(var(--u)*1.2) solid #fff;border-radius:calc(var(--u)*2);--level:1;position:relative}#hud #mobile-modern-hud .mm-battery:after{content:"";right:calc(var(--u)*-3.5);top:calc(var(--u)*2);width:calc(var(--u)*2);height:calc(var(--u)*3);background:#fff;border-radius:0 1px 1px 0;position:absolute}#hud #mobile-modern-hud .mm-battery i{left:calc(var(--u)*1);top:calc(var(--u)*1);bottom:calc(var(--u)*1);width:calc((var(--u)*12.5) * var(--level));background:#fff;border-radius:1px;position:absolute}#hud #mobile-modern-hud .mm-battery.low i{background:#ff5a5a}#hud #mobile-modern-hud .mm-wifi{width:calc(var(--u)*14);height:calc(var(--u)*11);position:relative}#hud #mobile-modern-hud .mm-wifi i{border:calc(var(--u)*1.6) solid transparent;border-top-color:#fff;border-radius:50%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}#hud #mobile-modern-hud .mm-wifi i:first-child{width:calc(var(--u)*16);height:calc(var(--u)*16);bottom:calc(var(--u)*-5)}#hud #mobile-modern-hud .mm-wifi i:nth-child(2){width:calc(var(--u)*10);height:calc(var(--u)*10);bottom:calc(var(--u)*-2)}#hud #mobile-modern-hud .mm-wifi i:nth-child(3){width:calc(var(--u)*3.5);height:calc(var(--u)*3.5);background:#fff;border:0;bottom:0}#hud #mobile-modern-hud button:active{filter:brightness(1.25)}@media (pointer:coarse) and (orientation:portrait){:root{--u-base:min(calc(100vw / 470), calc(100vh / 836))}#hud #mobile-modern-hud .mm-quest{top:calc(var(--u)*99)}#hud #mobile-modern-hud .mm-menu{top:auto;bottom:calc(var(--u)*300);right:calc(var(--u)*6)}}#hud #mm-chat-box{z-index:31;color:#fff;box-sizing:border-box;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#hud #mm-chat-box *{box-sizing:border-box}#hud #mm-chat-box button{pointer-events:auto;box-shadow:none;color:inherit;font:inherit;text-shadow:none;cursor:pointer;letter-spacing:0;filter:none;background:0 0;border:0;border-radius:0;min-width:0;min-height:0;margin:0;padding:0;transform:none}#hud #mm-chat-box button:active{filter:brightness(1.25)}#hud #mm-chat-box{left:calc(50% - var(--u)*170);bottom:calc(var(--u)*11);width:calc(var(--u)*340);height:calc(var(--u)*95);border-radius:calc(var(--u)*7);border:calc(var(--u)*1) solid #aac8eb59;box-shadow:0 calc(var(--u)*2) calc(var(--u)*8) #0006;pointer-events:auto;background:linear-gradient(#1a2230d6,#101620db);flex-direction:column;display:flex;position:fixed;overflow:hidden}#hud #mm-chat-box .mm-chat-head{height:calc(var(--u)*22);padding:calc(var(--u)*1.5) calc(var(--u)*3) 0;border-bottom:calc(var(--u)*1) solid #aac8eb33;align-items:center;display:flex}#hud #mm-chat-box .mm-chat-tabs{scrollbar-width:none;overscroll-behavior-x:contain;flex:1;min-width:0;height:100%;display:flex;overflow:auto hidden}#hud #mm-chat-box .mm-chat-tabs::-webkit-scrollbar{display:none}#hud #mm-chat-box .mm-chat-tab{text-overflow:clip;white-space:nowrap;flex:1 0 auto;min-width:0;overflow:hidden;padding-left:calc(var(--u)*4)!important;padding-right:calc(var(--u)*4)!important}#hud #mm-chat-box .mm-chat-tab[hidden]{display:none}#hud #mm-chat-box .mm-chat-tab{color:#c9d3df;text-shadow:0 1px 1px #000;font-weight:600;font-size:calc(var(--u)*10)!important;border-radius:calc(var(--u)*4) calc(var(--u)*4) 0 0!important}#hud #mm-chat-box .mm-chat-tab.active{color:#fff;font-weight:800;box-shadow:inset 0 calc(var(--u)*-2) 0 #7fb1ef!important;background:linear-gradient(#3a6db3,#234c85)!important}#hud #mm-chat-box .mm-chat-tab{place-items:center;display:grid;padding-left:calc(var(--u)*2.5)!important;padding-right:calc(var(--u)*2.5)!important}#hud #mm-chat-box .mm-chat-tab-icon{width:calc(var(--u)*15);height:calc(var(--u)*15);image-rendering:pixelated;pointer-events:none;opacity:.82;filter:saturate(.85)drop-shadow(0 1px 1px #000c);display:block}#hud #mm-chat-box .mm-chat-tab:hover .mm-chat-tab-icon{opacity:.95}#hud #mm-chat-box .mm-chat-tab.active .mm-chat-tab-icon{opacity:1;filter:drop-shadow(0 1px 1px #000c)}#hud #mm-chat-box .mm-chat-log{min-height:0;padding:calc(var(--u)*3) calc(var(--u)*7) calc(var(--u)*1);scrollbar-width:none;-webkit-mask:linear-gradient(transparent,#000 calc(var(--u)*7));-webkit-mask:linear-gradient(transparent,#000 calc(var(--u)*7));mask:linear-gradient(transparent,#000 calc(var(--u)*7));flex:1;overflow-y:auto}#hud #mm-chat-box .mm-chat-log::-webkit-scrollbar{display:none}#hud #mm-chat-box .mm-chat-log p{color:#eef2f7;text-shadow:0 1px 1px #000;word-break:break-word;margin:0;line-height:1.45;font-size:calc(var(--u)*9.5)!important}#hud #mm-chat-box .mm-chat-log>p.chat-off-view *,#chat-lines>p.chat-off-view *{animation-play-state:paused!important}#hud #mm-chat-box .mm-chat-log .mm-chat-empty{color:#9aa7b6}#hud #mm-chat-box .mm-tag{font-weight:700}#hud #mm-chat-box .mm-tag-system{color:#ffb347}#hud #mm-chat-box .mm-tag-world{color:#6fc3ff}#hud #mm-chat-box .mm-tag-megaphone{color:#ff9fd8}#hud #mm-chat-box .mm-tag-exp{color:#7dea8a}#hud #mm-chat-box .mm-chat-form{align-items:center;gap:calc(var(--u)*4);height:calc(var(--u)*27);padding:calc(var(--u)*2) calc(var(--u)*4) calc(var(--u)*4);display:flex}#hud #mm-chat-box .mm-chat-form input{min-width:0;height:100%;padding:0 calc(var(--u)*9);border-radius:calc(var(--u)*5);border:calc(var(--u)*1) solid #aac8eb4d;color:#fff;font:inherit;pointer-events:auto;background:#060a1099;outline:none;flex:1;font-size:calc(var(--u)*10.5)!important}#hud #mm-chat-box .mm-chat-send{width:calc(var(--u)*32);flex:none;height:100%;position:relative;border-radius:calc(var(--u)*5)!important;border:calc(var(--u)*1) solid #aac8eb73!important;background:linear-gradient(#415774,#27384f)!important}#hud #mm-chat-box .mm-chat-send:before{content:"";width:calc(var(--u)*14);height:calc(var(--u)*12);clip-path:polygon(0 42%,100% 0,62% 100%,48% 58%);background:#fff;position:absolute;top:50%;left:50%;transform:translate(-45%,-50%)}#hud #mm-chat-box .mm-chat-form{position:relative}#hud #mm-chat-box{bottom:8px;left:8px}#hud #mm-chat-box,#hud #mm-chat-box input,#hud #mm-chat-box button{font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif!important}#hud #mm-chat-box .mm-chat-log p,#hud #mm-chat-box input{font-weight:500}#hud #chat-window{display:none!important}#hud #mm-chat-box .mm-chat-font{height:calc(var(--u)*16);color:#dfe8f3;flex:none;font-weight:700;line-height:1;padding:0 calc(var(--u)*5)!important;margin-left:calc(var(--u)*3)!important;border-radius:calc(var(--u)*4)!important;background:#283850b3!important;border:1px solid #aac8eb66!important;font-size:11px!important}#hud #mm-chat-box .mm-chat-font:hover{background:#405c82d9!important}#hud #mm-chat-box .mm-chat-font:disabled{opacity:.35;cursor:default}#hud #mm-chat-box .mm-chat-log p{font-size:var(--chat-font,calc(var(--u)*9.5))!important}#hud #mm-chat-box .mm-chat-form input{font-size:var(--chat-font,calc(var(--u)*10.5))!important}#hud #mm-chat-box{overflow:visible}#hud #mm-chat-box .mm-chat-resize{cursor:ns-resize;touch-action:none;z-index:3;height:10px;position:absolute;top:-6px;left:0;right:0}#hud #mm-chat-box .mm-chat-resize:after{content:"";background:#c8d7eb73;border-radius:2px;width:46px;height:3px;transition:background .15s;position:absolute;top:4px;left:50%;transform:translate(-50%);box-shadow:0 1px 2px #0006}#hud #mm-chat-box .mm-chat-resize:hover:after,#hud #mm-chat-box.resizing .mm-chat-resize:after{background:#9fc6f2}#hud #mm-chat-box.resizing{-webkit-user-select:none;user-select:none}#hud #mm-chat-box .mm-chat-resize-x{top:calc(var(--u)*8);bottom:calc(var(--u)*8);cursor:ew-resize;touch-action:none;z-index:3;width:10px;position:absolute;right:-6px}#hud #mm-chat-box .mm-chat-resize-x:after{content:"";background:#d7e4f5cc;border-radius:2px;width:4px;height:38px;transition:background .15s;position:absolute;top:50%;left:1px;transform:translateY(-50%);box-shadow:0 1px 2px #0006}#hud #mm-chat-box .mm-chat-resize-x:hover:after,#hud #mm-chat-box.resizing .mm-chat-resize-x:after{background:#9fc6f2}@media (pointer:coarse){#hud #mm-chat-box .mm-chat-resize-x{width:22px;right:-14px}#hud #mm-chat-box .mm-chat-resize-x:after{left:9px}}#hud #mm-chat-box .mm-tag-party{color:#5fe3d0}#hud #mm-chat-box .mm-chat-log p.mm-line-party{color:#c8f6ee}#hud #mm-chat-box .mm-tag-guild{color:#ffd36a}#hud #mm-chat-box .mm-chat-log p.mm-line-guild{color:#fff0bd}#hud #mm-chat-box .mm-tag-whisper{color:#ff9ad5}#hud #mm-chat-box .mm-tag-map{color:#9be37a}#hud #mm-chat-box .mm-tag-trade{color:#ffb35c}#hud #mm-chat-box .mm-tag-lfg{color:#c3a6ff}#hud #mm-chat-box .mm-chat-log p.mm-line-whisper{color:#ffd3ee}#hud #mm-chat-box .mm-chat-log .mm-chat-tr{vertical-align:-.2em;color:#9fb4cc;opacity:.75;pointer-events:auto;border-radius:.35em;justify-content:center;align-items:center;width:1.45em;height:1.45em;margin-left:.3em;display:inline-flex}#hud #mm-chat-box .mm-chat-log .mm-chat-tr svg{width:1.15em;height:1.15em;display:block}#hud #mm-chat-box .mm-chat-log .mm-chat-tr:hover{opacity:1;color:#dbe9ff;background:#aac8eb2e}#hud #mm-chat-box .mm-chat-log .mm-chat-tr.on{opacity:1;color:#8fd3ff}#hud #mm-chat-box .mm-chat-log .mm-chat-tr.busy{opacity:1;color:#8fd3ff;animation:1s ease-in-out infinite mm-tr-busy}@keyframes mm-tr-busy{50%{opacity:.35}}#hud #mm-chat-box .mm-chat-log .mm-tr-mark{color:#8fd3ff;font-weight:600}#hud #mm-chat-box .mm-chat-log .mm-tr-error{color:#ffb4a8}#hud #mm-chat-box .mm-chat-log .mm-chat-name{font:inherit;color:#ffe08a;cursor:pointer;text-shadow:0 1px 1px #000;pointer-events:auto;font-weight:700;display:inline}#hud #mm-chat-box .mm-chat-log .mm-chat-name:hover{color:#fff2c2;text-decoration:underline}#hud #mm-chat-box .mm-chat-log p.mm-mentioned{border-left:calc(var(--u)*2) solid #ffc440;padding-left:calc(var(--u)*3);border-radius:calc(var(--u)*2);background:#ffc44029}#hud #mm-chat-box .mm-chat-log .mm-mention{color:#ffc440}#hud #mm-chat-box.party-channel .mm-chat-form input{border-color:#5fe3d099}#hud #mm-chat-box.guild-channel .mm-chat-form input{border-color:#ffd36ab3}#hud #mm-chat-box.map-channel .mm-chat-form input{border-color:#9be37aa6}#hud #mm-chat-box.trade-channel .mm-chat-form input{border-color:#ffb35cb3}#hud #mm-chat-box.lfg-channel .mm-chat-form input{border-color:#c3a6ffb3}#hud #mm-chat-box{touch-action:none}#hud #mm-chat-box .mm-chat-log.scrollable{touch-action:pan-y}#hud #mm-chat-box .mm-chat-head,#hud #mm-chat-box .mm-chat-log{cursor:move}#hud #mm-chat-box .mm-chat-move{width:calc(var(--u)*18);height:100%;font-size:calc(var(--u)*12);color:#9fb4cc;text-shadow:0 1px 1px #000;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;display:flex}#hud #mm-chat-box .mm-chat-move:hover,#hud #mm-chat-box.moving .mm-chat-move{color:#9fc6f2}#hud #mm-chat-box.moving{-webkit-user-select:none;user-select:none;opacity:.92}@media (pointer:coarse){#hud #mm-chat-box .mm-chat-resize{height:22px;top:-14px}}#hud #mm-chat-box{left:calc(50% - var(--u)*170);bottom:calc(var(--u)*10)}#hud #mm-chat-box .mm-chat-font{height:calc(var(--u)*18);min-width:calc(var(--u)*26);font-size:calc(var(--u)*11)!important}@media (pointer:coarse) and (orientation:portrait){#hud #mm-chat-box{left:calc(var(--u)*12);right:calc(var(--u)*12);width:auto;bottom:calc(var(--u)*230)}#hud nav.toolbar.toolbar>#wiki-cta{right:calc(var(--u)*127)!important}#hud nav.toolbar.toolbar>#discord-cta{right:calc(var(--u)*178)!important}}#hud #mobile-modern-hud .mm-quest,#hud #mobile-modern-hud .mm-menu{display:none}#hud nav.toolbar.toolbar{gap:calc(var(--u)*1);z-index:30;width:auto;max-width:none;padding:0;position:fixed;left:auto!important;right:calc(var(--u)*10 + var(--sa-r))!important;top:calc(var(--u)*3 + var(--sa-t))!important;box-shadow:none!important;background:0 0!important;border:0!important;display:flex!important}#hud nav.toolbar.toolbar>button{touch-action:manipulation;flex-direction:column;align-items:center;position:relative;width:calc(var(--u)*45.5)!important;height:calc(var(--u)*48)!important;padding:calc(var(--u)*2) 0 0!important;box-shadow:none!important;background:0 0!important;border:0!important;display:flex!important}#hud nav.toolbar.toolbar>button[data-toggle=chat-window]{display:none!important}#hud nav.toolbar.toolbar>button[data-toggle=quest-window]{display:flex!important}#hud nav.toolbar.toolbar .generated-menu-icon{box-shadow:none;filter:drop-shadow(0 1px 1px #000c)drop-shadow(0 0 1px #0009);border:0;flex:none;padding:0;width:calc(var(--u)*32)!important;height:calc(var(--u)*32)!important;background:0 0!important}#hud nav.toolbar.toolbar .generated-menu-icon>span{background-color:#0000!important}#hud nav.toolbar.toolbar>button:after{margin-top:calc(var(--u)*2);color:#fff;white-space:nowrap;text-shadow:0 0 calc(var(--u)*2) #000,0 1px 1px #000,1px 0 #000,-1px 0 #000;font-weight:800;line-height:1;display:block;font-size:calc(var(--u)*10)!important}#hud nav.toolbar.toolbar>button[aria-expanded=true]:after,#hud nav.toolbar.toolbar>button[aria-pressed=true]:after{color:#ffd24a}#hud nav.toolbar.toolbar>button[data-toggle=status-window]:after{content:"สถานะ"}html[lang=en] #hud nav.toolbar.toolbar>button[data-toggle=status-window]:after{content:"Status"}html[lang=zh-CN] #hud nav.toolbar.toolbar>button[data-toggle=status-window]:after{content:"状态"}html[lang=zh-TW] #hud nav.toolbar.toolbar>button[data-toggle=status-window]:after{content:"狀態"}html[lang=ja] #hud nav.toolbar.toolbar>button[data-toggle=status-window]:after{content:"ステータス"}html[lang=id] #hud nav.toolbar.toolbar>button[data-toggle=status-window]:after,html[lang=fil] #hud nav.toolbar.toolbar>button[data-toggle=status-window]:after,html[lang=pt-BR] #hud nav.toolbar.toolbar>button[data-toggle=status-window]:after{content:"Status"}#hud nav.toolbar.toolbar>button#skill-menu-button:after{content:"สกิล"}html[lang=en] #hud nav.toolbar.toolbar>button#skill-menu-button:after{content:"Skills"}html[lang=zh-CN] #hud nav.toolbar.toolbar>button#skill-menu-button:after,html[lang=zh-TW] #hud nav.toolbar.toolbar>button#skill-menu-button:after{content:"技能"}html[lang=ja] #hud nav.toolbar.toolbar>button#skill-menu-button:after{content:"スキル"}html[lang=id] #hud nav.toolbar.toolbar>button#skill-menu-button:after{content:"Skill"}html[lang=fil] #hud nav.toolbar.toolbar>button#skill-menu-button:after,html[lang=pt-BR] #hud nav.toolbar.toolbar>button#skill-menu-button:after{content:"Skills"}#hud nav.toolbar.toolbar>button[data-toggle=quest-window]:after{content:"เควส"}html[lang=en] #hud nav.toolbar.toolbar>button[data-toggle=quest-window]:after{content:"Quests"}html[lang=zh-CN] #hud nav.toolbar.toolbar>button[data-toggle=quest-window]:after{content:"任务"}html[lang=zh-TW] #hud nav.toolbar.toolbar>button[data-toggle=quest-window]:after{content:"任務"}html[lang=ja] #hud nav.toolbar.toolbar>button[data-toggle=quest-window]:after{content:"クエスト"}html[lang=id] #hud nav.toolbar.toolbar>button[data-toggle=quest-window]:after{content:"Quest"}html[lang=fil] #hud nav.toolbar.toolbar>button[data-toggle=quest-window]:after{content:"Quests"}html[lang=pt-BR] #hud nav.toolbar.toolbar>button[data-toggle=quest-window]:after{content:"Missões"}#hud nav.toolbar.toolbar>button[data-toggle=settings-window]:after{content:"ตั้งค่า"}html[lang=en] #hud nav.toolbar.toolbar>button[data-toggle=settings-window]:after{content:"Settings"}html[lang=zh-CN] #hud nav.toolbar.toolbar>button[data-toggle=settings-window]:after{content:"设置"}html[lang=zh-TW] #hud nav.toolbar.toolbar>button[data-toggle=settings-window]:after,html[lang=ja] #hud nav.toolbar.toolbar>button[data-toggle=settings-window]:after{content:"設定"}html[lang=id] #hud nav.toolbar.toolbar>button[data-toggle=settings-window]:after{content:"Setelan"}html[lang=fil] #hud nav.toolbar.toolbar>button[data-toggle=settings-window]:after{content:"Settings"}html[lang=pt-BR] #hud nav.toolbar.toolbar>button[data-toggle=settings-window]:after{content:"Ajustes"}#hud nav.toolbar.toolbar>button[data-toggle=equipment-window]:after{content:"อุปกรณ์"}html[lang=en] #hud nav.toolbar.toolbar>button[data-toggle=equipment-window]:after{content:"Equipment"}html[lang=zh-CN] #hud nav.toolbar.toolbar>button[data-toggle=equipment-window]:after{content:"装备"}html[lang=zh-TW] #hud nav.toolbar.toolbar>button[data-toggle=equipment-window]:after{content:"裝備"}html[lang=ja] #hud nav.toolbar.toolbar>button[data-toggle=equipment-window]:after{content:"装備"}html[lang=id] #hud nav.toolbar.toolbar>button[data-toggle=equipment-window]:after,html[lang=fil] #hud nav.toolbar.toolbar>button[data-toggle=equipment-window]:after,html[lang=pt-BR] #hud nav.toolbar.toolbar>button[data-toggle=equipment-window]:after{content:"Equip"}#hud nav.toolbar.toolbar>button[data-toggle=mail-window]:after{content:"จดหมาย"}html[lang=en] #hud nav.toolbar.toolbar>button[data-toggle=mail-window]:after{content:"Mail"}html[lang=zh-CN] #hud nav.toolbar.toolbar>button[data-toggle=mail-window]:after{content:"邮件"}html[lang=zh-TW] #hud nav.toolbar.toolbar>button[data-toggle=mail-window]:after{content:"信箱"}html[lang=ja] #hud nav.toolbar.toolbar>button[data-toggle=mail-window]:after{content:"メール"}html[lang=id] #hud nav.toolbar.toolbar>button[data-toggle=mail-window]:after{content:"Surat"}html[lang=fil] #hud nav.toolbar.toolbar>button[data-toggle=mail-window]:after{content:"Mail"}html[lang=pt-BR] #hud nav.toolbar.toolbar>button[data-toggle=mail-window]:after{content:"Correio"}#hud nav.toolbar.toolbar>button[data-toggle=daily-window]:after{content:"รางวัล"}html[lang=en] #hud nav.toolbar.toolbar>button[data-toggle=daily-window]:after{content:"Rewards"}html[lang=zh-CN] #hud nav.toolbar.toolbar>button[data-toggle=daily-window]:after{content:"奖励"}html[lang=zh-TW] #hud nav.toolbar.toolbar>button[data-toggle=daily-window]:after{content:"獎勵"}html[lang=ja] #hud nav.toolbar.toolbar>button[data-toggle=daily-window]:after{content:"報酬"}html[lang=id] #hud nav.toolbar.toolbar>button[data-toggle=daily-window]:after{content:"Hadiah"}html[lang=fil] #hud nav.toolbar.toolbar>button[data-toggle=daily-window]:after{content:"Reward"}html[lang=pt-BR] #hud nav.toolbar.toolbar>button[data-toggle=daily-window]:after{content:"Prêmios"}#hud nav.toolbar.toolbar>button[data-toggle=premium-window]:after{content:"Shop"}#hud nav.toolbar.toolbar>button[data-toggle=gold-window]:after{content:"Gold"}#hud nav.toolbar.toolbar>button[data-toggle=merchant-window]:after{content:"ร้าน Gold"}html[lang=en] #hud nav.toolbar.toolbar>button[data-toggle=merchant-window]:after{content:"Gold Shop"}html[lang=zh-CN] #hud nav.toolbar.toolbar>button[data-toggle=merchant-window]:after,html[lang=zh-TW] #hud nav.toolbar.toolbar>button[data-toggle=merchant-window]:after{content:"Gold 商店"}html[lang=ja] #hud nav.toolbar.toolbar>button[data-toggle=merchant-window]:after{content:"Goldショップ"}html[lang=id] #hud nav.toolbar.toolbar>button[data-toggle=merchant-window]:after{content:"Toko Gold"}html[lang=fil] #hud nav.toolbar.toolbar>button[data-toggle=merchant-window]:after{content:"Gold Shop"}html[lang=pt-BR] #hud nav.toolbar.toolbar>button[data-toggle=merchant-window]:after{content:"Loja Gold"}#hud nav.toolbar.toolbar>button[data-toggle=market-window]:after{content:"Market"}#hud nav.toolbar.toolbar>button[data-toggle=class-window]:after{content:"อาชีพ"}html[lang=en] #hud nav.toolbar.toolbar>button[data-toggle=class-window]:after{content:"Class"}html[lang=zh-CN] #hud nav.toolbar.toolbar>button[data-toggle=class-window]:after{content:"职业"}html[lang=zh-TW] #hud nav.toolbar.toolbar>button[data-toggle=class-window]:after,html[lang=ja] #hud nav.toolbar.toolbar>button[data-toggle=class-window]:after{content:"職業"}html[lang=id] #hud nav.toolbar.toolbar>button[data-toggle=class-window]:after{content:"Job"}html[lang=fil] #hud nav.toolbar.toolbar>button[data-toggle=class-window]:after{content:"Class"}html[lang=pt-BR] #hud nav.toolbar.toolbar>button[data-toggle=class-window]:after{content:"Classe"}#hud nav.toolbar.toolbar>button[data-toggle=world-window]:after{content:"แผนที่"}html[lang=en] #hud nav.toolbar.toolbar>button[data-toggle=world-window]:after{content:"Map"}html[lang=zh-CN] #hud nav.toolbar.toolbar>button[data-toggle=world-window]:after{content:"地图"}html[lang=zh-TW] #hud nav.toolbar.toolbar>button[data-toggle=world-window]:after{content:"地圖"}html[lang=ja] #hud nav.toolbar.toolbar>button[data-toggle=world-window]:after{content:"マップ"}html[lang=id] #hud nav.toolbar.toolbar>button[data-toggle=world-window]:after{content:"Peta"}html[lang=fil] #hud nav.toolbar.toolbar>button[data-toggle=world-window]:after,html[lang=pt-BR] #hud nav.toolbar.toolbar>button[data-toggle=world-window]:after{content:"Mapa"}#hud nav.toolbar.toolbar>button[data-toggle=inventory-window]:after{content:"กระเป๋า"}html[lang=en] #hud nav.toolbar.toolbar>button[data-toggle=inventory-window]:after{content:"Bag"}html[lang=zh-CN] #hud nav.toolbar.toolbar>button[data-toggle=inventory-window]:after,html[lang=zh-TW] #hud nav.toolbar.toolbar>button[data-toggle=inventory-window]:after{content:"背包"}html[lang=ja] #hud nav.toolbar.toolbar>button[data-toggle=inventory-window]:after{content:"バッグ"}html[lang=id] #hud nav.toolbar.toolbar>button[data-toggle=inventory-window]:after{content:"Tas"}html[lang=fil] #hud nav.toolbar.toolbar>button[data-toggle=inventory-window]:after{content:"Bag"}html[lang=pt-BR] #hud nav.toolbar.toolbar>button[data-toggle=inventory-window]:after{content:"Bolsa"}#hud nav.toolbar.toolbar>button[data-toggle=ranking-window]:after{content:"อันดับ"}html[lang=en] #hud nav.toolbar.toolbar>button[data-toggle=ranking-window]:after{content:"Ranking"}html[lang=zh-CN] #hud nav.toolbar.toolbar>button[data-toggle=ranking-window]:after,html[lang=zh-TW] #hud nav.toolbar.toolbar>button[data-toggle=ranking-window]:after{content:"排行"}html[lang=ja] #hud nav.toolbar.toolbar>button[data-toggle=ranking-window]:after{content:"ランキング"}html[lang=id] #hud nav.toolbar.toolbar>button[data-toggle=ranking-window]:after{content:"Peringkat"}html[lang=fil] #hud nav.toolbar.toolbar>button[data-toggle=ranking-window]:after,html[lang=pt-BR] #hud nav.toolbar.toolbar>button[data-toggle=ranking-window]:after{content:"Ranking"}#hud nav.toolbar.toolbar>button[data-toggle=party-window]:after{content:"ปาร์ตี้"}html[lang=en] #hud nav.toolbar.toolbar>button[data-toggle=party-window]:after{content:"Party"}html[lang=zh-CN] #hud nav.toolbar.toolbar>button[data-toggle=party-window]:after{content:"组队"}html[lang=zh-TW] #hud nav.toolbar.toolbar>button[data-toggle=party-window]:after{content:"組隊"}html[lang=ja] #hud nav.toolbar.toolbar>button[data-toggle=party-window]:after{content:"パーティー"}html[lang=id] #hud nav.toolbar.toolbar>button[data-toggle=party-window]:after,html[lang=fil] #hud nav.toolbar.toolbar>button[data-toggle=party-window]:after{content:"Party"}html[lang=pt-BR] #hud nav.toolbar.toolbar>button[data-toggle=party-window]:after{content:"Grupo"}#hud nav.toolbar.toolbar>button[data-toggle=friends-window]:after{content:"เพื่อน"}#hud nav.toolbar.toolbar>button[data-toggle=vote-window]:after{content:"โหวต"}html[lang=en] #hud nav.toolbar.toolbar>button[data-toggle=vote-window]:after{content:"Vote"}html[lang=zh-CN] #hud nav.toolbar.toolbar>button[data-toggle=vote-window]:after,html[lang=zh-TW] #hud nav.toolbar.toolbar>button[data-toggle=vote-window]:after,html[lang=ja] #hud nav.toolbar.toolbar>button[data-toggle=vote-window]:after{content:"投票"}html[lang=id] #hud nav.toolbar.toolbar>button[data-toggle=vote-window]:after{content:"Voting"}html[lang=fil] #hud nav.toolbar.toolbar>button[data-toggle=vote-window]:after{content:"Boto"}html[lang=pt-BR] #hud nav.toolbar.toolbar>button[data-toggle=vote-window]:after{content:"Votar"}html[lang=en] #hud nav.toolbar.toolbar>button[data-toggle=friends-window]:after{content:"Friends"}html[lang=zh-CN] #hud nav.toolbar.toolbar>button[data-toggle=friends-window]:after,html[lang=zh-TW] #hud nav.toolbar.toolbar>button[data-toggle=friends-window]:after{content:"好友"}html[lang=ja] #hud nav.toolbar.toolbar>button[data-toggle=friends-window]:after{content:"フレンド"}html[lang=id] #hud nav.toolbar.toolbar>button[data-toggle=friends-window]:after{content:"Teman"}html[lang=fil] #hud nav.toolbar.toolbar>button[data-toggle=friends-window]:after{content:"Kaibigan"}html[lang=pt-BR] #hud nav.toolbar.toolbar>button[data-toggle=friends-window]:after{content:"Amigos"}#hud nav.toolbar.toolbar>button[data-toggle=guild-window]:after{content:"กิลด์"}html[lang=en] #hud nav.toolbar.toolbar>button[data-toggle=guild-window]:after{content:"Guild"}html[lang=zh-CN] #hud nav.toolbar.toolbar>button[data-toggle=guild-window]:after{content:"公会"}html[lang=zh-TW] #hud nav.toolbar.toolbar>button[data-toggle=guild-window]:after{content:"公會"}html[lang=ja] #hud nav.toolbar.toolbar>button[data-toggle=guild-window]:after{content:"ギルド"}html[lang=id] #hud nav.toolbar.toolbar>button[data-toggle=guild-window]:after,html[lang=fil] #hud nav.toolbar.toolbar>button[data-toggle=guild-window]:after{content:"Guild"}html[lang=pt-BR] #hud nav.toolbar.toolbar>button[data-toggle=guild-window]:after{content:"Guilda"}#hud nav.toolbar.toolbar>button[data-toggle=bot-window]:after{content:"บอท"}html[lang=en] #hud nav.toolbar.toolbar>button[data-toggle=bot-window]:after{content:"Bot"}html[lang=zh-CN] #hud nav.toolbar.toolbar>button[data-toggle=bot-window]:after{content:"挂机"}html[lang=zh-TW] #hud nav.toolbar.toolbar>button[data-toggle=bot-window]:after{content:"掛機"}html[lang=ja] #hud nav.toolbar.toolbar>button[data-toggle=bot-window]:after{content:"オート"}html[lang=id] #hud nav.toolbar.toolbar>button[data-toggle=bot-window]:after,html[lang=fil] #hud nav.toolbar.toolbar>button[data-toggle=bot-window]:after,html[lang=pt-BR] #hud nav.toolbar.toolbar>button[data-toggle=bot-window]:after{content:"Bot"}#hud nav.toolbar.toolbar>button[data-toggle=pet-window]:after{content:"สัตว์เลี้ยง"}html[lang=en] #hud nav.toolbar.toolbar>button[data-toggle=pet-window]:after{content:"Pet"}html[lang=zh-CN] #hud nav.toolbar.toolbar>button[data-toggle=pet-window]:after{content:"宠物"}html[lang=zh-TW] #hud nav.toolbar.toolbar>button[data-toggle=pet-window]:after{content:"寵物"}html[lang=ja] #hud nav.toolbar.toolbar>button[data-toggle=pet-window]:after{content:"ペット"}html[lang=id] #hud nav.toolbar.toolbar>button[data-toggle=pet-window]:after{content:"Peliharaan"}html[lang=fil] #hud nav.toolbar.toolbar>button[data-toggle=pet-window]:after{content:"Alaga"}html[lang=pt-BR] #hud nav.toolbar.toolbar>button[data-toggle=pet-window]:after{content:"Pet"}#hud>#discord-cta,#hud>#wiki-cta,#hud>#faq-cta,#hud>#changelog-cta,#hud>#explorer-cta,#hud nav.toolbar.toolbar>.toolbar-break{display:none}#hud nav.toolbar.toolbar>#discord-cta,#hud nav.toolbar.toolbar>#wiki-cta,#hud nav.toolbar.toolbar>#faq-cta,#hud nav.toolbar.toolbar>#changelog-cta,#hud nav.toolbar.toolbar>#explorer-cta{top:calc(var(--u)*50);touch-action:manipulation;z-index:auto;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;margin:0;text-decoration:none;width:calc(var(--u)*50)!important;height:calc(var(--u)*48)!important;padding:calc(var(--u)*2) 0 0!important;box-shadow:none!important;background:0 0!important;border:0!important;animation:none!important;display:flex!important;position:absolute!important;bottom:auto!important;left:auto!important;transform:none!important}#hud nav.toolbar.toolbar>#wiki-cta{right:calc(var(--u)*163)!important}#hud nav.toolbar.toolbar>#discord-cta{right:calc(var(--u)*214)!important}#hud nav.toolbar.toolbar>#discord-cta>span,#hud nav.toolbar.toolbar>#wiki-cta>span,#hud nav.toolbar.toolbar>#faq-cta>span,#hud nav.toolbar.toolbar>#changelog-cta>span,#hud nav.toolbar.toolbar>#explorer-cta>span{display:none!important}#hud nav.toolbar.toolbar>#discord-cta:before,#hud nav.toolbar.toolbar>#wiki-cta:before,#hud nav.toolbar.toolbar>#faq-cta:before,#hud nav.toolbar.toolbar>#changelog-cta:before,#hud nav.toolbar.toolbar>#explorer-cta:before{content:"";width:calc(var(--u)*32);height:calc(var(--u)*32);display:block}#hud nav.toolbar.toolbar>#discord-cta .discord-logo{top:calc(var(--u)*6);width:calc(var(--u)*24);height:calc(var(--u)*24);margin-left:calc(var(--u)*-12);color:#6d79ff;filter:drop-shadow(0 1px 1px #000c)drop-shadow(0 0 1px #0009);position:absolute;left:50%}#hud nav.toolbar.toolbar>#wiki-cta:before{image-rendering:pixelated;filter:drop-shadow(0 1px 1px #000c)drop-shadow(0 0 1px #0009);background:url(/ui/wiki-menu.png) 50%/92% no-repeat}#hud nav.toolbar.toolbar>#discord-cta:after,#hud nav.toolbar.toolbar>#wiki-cta:after,#hud nav.toolbar.toolbar>#faq-cta:after,#hud nav.toolbar.toolbar>#changelog-cta:after,#hud nav.toolbar.toolbar>#explorer-cta:after{left:calc(var(--u)*-4);right:calc(var(--u)*-4);bottom:calc(var(--u)*2);text-align:center;color:#fff;white-space:nowrap;text-shadow:0 0 calc(var(--u)*2) #000,0 1px 1px #000,1px 0 #000,-1px 0 #000;font-weight:800;line-height:1;position:absolute;font-size:calc(var(--u)*10)!important}#hud nav.toolbar.toolbar>#discord-cta:after{content:"Discord"}#hud nav.toolbar.toolbar>#wiki-cta:after{content:"Wiki"}#hud nav.toolbar.toolbar>#faq-cta:before{image-rendering:pixelated;filter:drop-shadow(0 1px 1px #000c)drop-shadow(0 0 1px #0009);background:url(/ui/faq-menu.png) 50%/92% no-repeat}#hud nav.toolbar.toolbar>#changelog-cta:before{image-rendering:pixelated;filter:drop-shadow(0 1px 1px #000c)drop-shadow(0 0 1px #0009);background:url(/ui/changelog-menu.png) 50%/92% no-repeat}#hud nav.toolbar.toolbar>#explorer-cta:before{image-rendering:pixelated;filter:drop-shadow(0 1px 1px #000c)drop-shadow(0 0 1px #0009);background:url(/ui/explorer-menu.png) 50%/92% no-repeat}#hud nav.toolbar.toolbar>#faq-cta:after{content:"FAQ"}#hud nav.toolbar.toolbar>#changelog-cta:after{content:"อัปเดต"}#hud nav.toolbar.toolbar>#explorer-cta:after{content:"Explorer"}html[lang=en] #hud nav.toolbar.toolbar>#changelog-cta:after,html[lang=fil] #hud nav.toolbar.toolbar>#changelog-cta:after{content:"Updates"}html[lang=zh-CN] #hud nav.toolbar.toolbar>#changelog-cta:after,html[lang=zh-TW] #hud nav.toolbar.toolbar>#changelog-cta:after{content:"更新"}html[lang=ja] #hud nav.toolbar.toolbar>#changelog-cta:after{content:"お知らせ"}html[lang=id] #hud nav.toolbar.toolbar>#changelog-cta:after{content:"Update"}html[lang=pt-BR] #hud nav.toolbar.toolbar>#changelog-cta:after{content:"Novidades"}#hud nav.toolbar.toolbar>button>span:not(.generated-menu-icon):not(.menu-icon):not(:empty){top:0;right:calc(var(--u)*6);min-width:calc(var(--u)*14);height:calc(var(--u)*14);padding:0 calc(var(--u)*3);border-radius:calc(var(--u)*7);font-weight:800;line-height:calc(var(--u)*12);color:#fff;background:radial-gradient(circle at 40% 35%,#ff6a6a,#d8141d);border:1px solid #fff;position:absolute;font-size:calc(var(--u)*8)!important;display:block!important}#hud nav.toolbar.toolbar>button#menu-more-button>#menu-more-badge{top:calc(var(--u)*-2);min-width:calc(var(--u)*14);height:calc(var(--u)*14);padding:0 calc(var(--u)*3);border-radius:calc(var(--u)*7);line-height:calc(var(--u)*12);right:0;font-size:calc(var(--u)*8)!important}#hud nav.toolbar.toolbar>button:after{left:calc(var(--u)*-4);right:calc(var(--u)*-4);bottom:calc(var(--u)*2);text-align:center;margin:0;position:absolute}#hud section.minimap{right:calc(var(--u)*13)!important;top:calc(var(--u)*60)!important;width:calc(var(--u)*132)!important;opacity:1!important;z-index:32!important;transform:none!important}#hud section.minimap.collapsed{width:calc(var(--u)*26)!important;height:calc(var(--u)*26)!important}#hud #minimap-toggle,#hud #minimap-resize{width:calc(var(--u)*24);height:calc(var(--u)*24);font-size:calc(var(--u)*15);line-height:calc(var(--u)*24)}#hud #minimap-resize{right:calc(var(--u)*25)}#hud section.minimap.collapsed #minimap-toggle{width:calc(var(--u)*26);height:calc(var(--u)*26);line-height:calc(var(--u)*26)}@media (pointer:coarse) and (orientation:portrait){#hud section.minimap{width:calc(var(--u)*120)!important}}#hud nav.toolbar.toolbar.menu-overflow{scrollbar-width:none;z-index:45;justify-items:center;gap:calc(var(--u)*1);grid-template-columns:repeat(5,auto);grid-auto-flow:row;width:max-content;max-height:70vh;overflow:hidden auto;left:auto!important;right:0!important;top:calc(100% + var(--u)*1.5)!important;padding:calc(var(--u)*1.5)!important;border-radius:calc(var(--u)*2)!important;background:linear-gradient(135deg,#3e485bf0,#273241ea)!important;border:1px solid #99a7ba!important;display:grid!important;position:absolute!important;box-shadow:inset 0 0 0 2px #e2e9f024,0 6px 16px #0007!important}#hud nav.toolbar.toolbar.menu-overflow[hidden]{display:none!important}#hud nav.toolbar.toolbar.menu-overflow::-webkit-scrollbar{display:none}#hud nav.toolbar.toolbar.menu-overflow>#discord-cta,#hud nav.toolbar.toolbar.menu-overflow>#wiki-cta,#hud nav.toolbar.toolbar.menu-overflow>#faq-cta,#hud nav.toolbar.toolbar.menu-overflow>#changelog-cta,#hud nav.toolbar.toolbar.menu-overflow>#explorer-cta{position:relative!important;top:auto!important;right:auto!important}#hud nav.toolbar.toolbar.menu-overflow.menu-premium{grid-template-columns:repeat(3,auto);border-color:#c9a45c!important}#hud nav.toolbar.toolbar>button#menu-premium-button:after{content:"Premium"}#hud nav.toolbar.toolbar>button#menu-more-button:after{content:"เพิ่มเติม"}html[lang=en] #hud nav.toolbar.toolbar>button#menu-more-button:after{content:"More"}html[lang=zh-CN] #hud nav.toolbar.toolbar>button#menu-more-button:after,html[lang=zh-TW] #hud nav.toolbar.toolbar>button#menu-more-button:after{content:"更多"}html[lang=ja] #hud nav.toolbar.toolbar>button#menu-more-button:after{content:"その他"}html[lang=id] #hud nav.toolbar.toolbar>button#menu-more-button:after{content:"Lainnya"}html[lang=fil] #hud nav.toolbar.toolbar>button#menu-more-button:after{content:"Iba pa"}html[lang=pt-BR] #hud nav.toolbar.toolbar>button#menu-more-button:after{content:"Mais"}#hud #mm-chat-box .mm-chat-hide{width:calc(var(--u)*20);height:calc(var(--u)*16);color:#dfe8f3;flex:none;justify-content:center;align-items:center;line-height:1;display:flex;margin-left:calc(var(--u)*3)!important;border-radius:calc(var(--u)*4)!important;font-size:calc(var(--u)*11)!important;background:#283850b3!important;border:1px solid #aac8eb66!important}#hud #mm-chat-box .mm-chat-hide:hover{background:#405c82d9!important}#hud #mm-chat-box .mm-chat-lock{width:calc(var(--u)*20);height:calc(var(--u)*16);color:#9fb4cc;flex:none;justify-content:center;align-items:center;display:flex;margin-left:calc(var(--u)*3)!important;border-radius:calc(var(--u)*4)!important;background:#283850b3!important;border:1px solid #aac8eb66!important}#hud #mm-chat-box .mm-chat-lock:hover{background:#405c82d9!important}#hud #mm-chat-box .mm-chat-lock svg{width:calc(var(--u)*12);height:calc(var(--u)*12);display:block}#hud #mm-chat-box.locked .mm-chat-lock{color:#ffd47a;background:#604818cc!important;border-color:#ffd26ebf!important}#hud #mm-chat-box.locked .mm-chat-move,#hud #mm-chat-box.locked .mm-chat-resize,#hud #mm-chat-box.locked .mm-chat-resize-x{display:none}#hud #mm-chat-box.locked .mm-chat-log{touch-action:pan-y}@media (pointer:coarse){#hud #mm-chat-box .mm-chat-lock{height:calc(var(--u)*18);width:calc(var(--u)*24)}}#hud #mm-chat-box.collapsed{overflow:visible;width:auto!important;height:auto!important;right:auto!important}#hud #mm-chat-box.collapsed .mm-chat-tabs,#hud #mm-chat-box.collapsed .mm-chat-font,#hud #mm-chat-box.collapsed .mm-chat-lock,#hud #mm-chat-box.collapsed .mm-chat-move,#hud #mm-chat-box.collapsed .mm-chat-log,#hud #mm-chat-box.collapsed .mm-chat-form,#hud #mm-chat-box.collapsed .mm-chat-resize,#hud #mm-chat-box.collapsed .mm-chat-resize-x{display:none}#hud #mm-chat-box.collapsed .mm-chat-head{border-bottom:0;height:auto;padding:0}#hud #mm-chat-box.collapsed .mm-chat-hide{width:calc(var(--u)*34);height:calc(var(--u)*28);font-size:calc(var(--u)*16)!important;background:0 0!important;border:0!important;margin-left:0!important}#hud #mm-chat-box.collapsed.unread{box-shadow:0 0 calc(var(--u)*6) #ffd24a73;border-color:#ffd24abf}#hud #mm-chat-box.collapsed.unread .mm-chat-hide:after{content:"";right:calc(var(--u)*4);top:calc(var(--u)*4);width:calc(var(--u)*6);height:calc(var(--u)*6);box-shadow:0 0 calc(var(--u)*4) #ffd24a;background:#ffd24a;border-radius:50%;position:absolute}#hud #mm-chat-box.collapsed .mm-chat-hide{position:relative}@media (pointer:coarse){#hud #mm-chat-box .mm-chat-hide{height:calc(var(--u)*18);width:calc(var(--u)*24)}#hud #mm-chat-box.collapsed .mm-chat-hide{width:calc(var(--u)*40);height:calc(var(--u)*34)}}html[lang=th] #hud #mm-chat-box,html[lang=th] #hud #mm-chat-box input,html[lang=th] #hud #mm-chat-box button{font-family:Mali,Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif!important}html[lang=th] #hud .toolbar button,html[lang=th] #hud .toolbar button span:not(.menu-icon),html[lang=th] #hud #discord-cta,html[lang=th] #hud #wiki-cta,html[lang=th] #hud #faq-cta,html[lang=th] #hud #changelog-cta,html[lang=th] #hud #explorer-cta,html[lang=th] #hud #discord-cta span,html[lang=th] #hud #wiki-cta span,html[lang=th] #hud #faq-cta span,html[lang=th] #hud #changelog-cta span,html[lang=th] #hud #explorer-cta span,html[lang=th] #hud #discord-cta b,html[lang=th] #hud #wiki-cta b,html[lang=th] #hud #faq-cta b,html[lang=th] #hud #changelog-cta b,html[lang=th] #hud #explorer-cta b{font-family:Mali,Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#hud section.character{display:none!important}#hud #mm-profile-card{--s0:.47px;--s:calc(var(--s0)*.7);--gold:#d6aa4c;left:calc(12px + var(--sa-l));top:calc(22px + var(--sa-t));width:calc(var(--s)*688);height:calc(var(--s)*256);z-index:31;pointer-events:auto;box-sizing:border-box;color:#fff;cursor:pointer;border-radius:calc(var(--s)*8);border:calc(var(--s)*3) solid var(--gold);box-shadow:0 0 0 calc(var(--s)*2) #3a2708,inset 0 0 0 calc(var(--s)*2) #07122a,0 calc(var(--s)*8) calc(var(--s)*18) #0000008c;background:radial-gradient(at 40% 0,#3c64a538,#0000 70%),linear-gradient(#132b55,#10244a 55%,#0c1c3b);font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;position:fixed}#hud #mm-profile-card:before{content:"";inset:calc(var(--s)*6);border-radius:calc(var(--s)*5);border:calc(var(--s)*1.5) solid #d6aa4c99;pointer-events:none;position:absolute}#hud #mm-profile-card *{box-sizing:border-box}#hud #mm-profile-card img{pointer-events:none;-webkit-user-drag:none;display:block}#hud #mm-profile-card>*{position:absolute}#hud #mm-profile-card .pc-ico{object-fit:contain;filter:drop-shadow(0 calc(var(--s)*1) calc(var(--s)*1) #0009)}#hud #mm-profile-card .pc-top{left:50%;top:calc(var(--s)*-30);width:calc(var(--s)*112);height:calc(var(--s)*44);margin-left:calc(var(--s)*-56);object-fit:contain;filter:drop-shadow(0 calc(var(--s)*2) calc(var(--s)*2) #00000080)}#hud #mm-profile-card .pc-corner{width:calc(var(--s)*40);height:calc(var(--s)*40);object-fit:contain}#hud #mm-profile-card .pc-corner.tl{left:calc(var(--s)*-7);top:calc(var(--s)*-7)}#hud #mm-profile-card .pc-corner.tr{right:calc(var(--s)*-7);top:calc(var(--s)*-7);transform:scaleX(-1)}#hud #mm-profile-card .pc-corner.bl{left:calc(var(--s)*-7);bottom:calc(var(--s)*-7);transform:scaleY(-1)}#hud #mm-profile-card .pc-corner.br{right:calc(var(--s)*-7);bottom:calc(var(--s)*-7);transform:scale(-1)}#hud #mm-profile-card .pc-portrait{left:calc(var(--s)*22);top:calc(var(--s)*54);width:calc(var(--s)*150);height:calc(var(--s)*150)}#hud #mm-profile-card .pc-portrait-frame{border:calc(var(--s)*4) solid var(--gold);box-shadow:0 0 0 calc(var(--s)*2) #3a2708,inset 0 0 0 calc(var(--s)*2) #5e4418,0 calc(var(--s)*4) calc(var(--s)*10) #00000080;background:radial-gradient(circle at 50% 35%,#2d5790,#132a52 75%);border-radius:50%;position:absolute;inset:0;overflow:hidden}#hud #mm-profile-card .pc-portrait-frame img{object-fit:cover;object-position:50% 0;width:100%;height:100%;image-rendering:pixelated}#hud #mm-profile-card .pc-gem{left:50%;top:calc(var(--s)*-18);width:calc(var(--s)*28);height:calc(var(--s)*30);margin-left:calc(var(--s)*-14);object-fit:contain;position:absolute}#hud #mm-profile-card .pc-level{left:50%;top:calc(var(--s)*128);align-items:center;gap:calc(var(--s)*7);height:calc(var(--s)*36);padding:0 calc(var(--s)*14);white-space:nowrap;border-radius:calc(var(--s)*18);border:calc(var(--s)*3) solid var(--gold);box-shadow:0 0 0 calc(var(--s)*2) #3a2708,inset 0 calc(var(--s)*2) 0 #ffffff24,0 calc(var(--s)*3) calc(var(--s)*6) #0009;color:#f4c64c;text-shadow:0 calc(var(--s)*2) calc(var(--s)*2) #000;background:linear-gradient(#24467e,#10244a 60%,#0a1834);font-weight:800;line-height:1;display:flex;position:absolute;transform:translate(-50%);font-size:calc(var(--s)*25)!important}#hud #mm-profile-card .pc-level:before,#hud #mm-profile-card .pc-level:after{content:"";width:calc(var(--s)*7);height:calc(var(--s)*7);box-shadow:0 0 0 calc(var(--s)*1) #3a2708;background:linear-gradient(135deg,#ffe08a,#d6aa4c 55%,#8a6420);flex:none;transform:rotate(45deg)}#hud #mm-profile-card .pc-head{left:calc(var(--s)*189);top:calc(var(--s)*30);width:calc(var(--s)*476);height:calc(var(--s)*44);white-space:nowrap;text-shadow:0 calc(var(--s)*2) calc(var(--s)*2) #000;align-items:center;display:flex}#hud #mm-profile-card .pc-head>*{flex:none}#hud #mm-profile-card .pc-dia{width:calc(var(--s)*9);height:calc(var(--s)*9);box-shadow:0 0 0 calc(var(--s)*1) #3a2708;background:linear-gradient(135deg,#ffe08a,#d6aa4c 55%,#8a6420);display:block;transform:rotate(45deg)}#hud #mm-profile-card .pc-head .pc-dia:first-child{margin-right:calc(var(--s)*14)}#hud #mm-profile-card .pc-head .pc-dia:last-child{margin-left:calc(var(--s)*14)}#hud #mm-profile-card .pc-name{text-overflow:ellipsis;flex:0 auto;min-width:0;font-weight:800;line-height:1.15;overflow:hidden;font-size:calc(var(--s)*32)!important}#hud #mm-profile-card .pc-sep{width:calc(var(--s)*2);height:calc(var(--s)*30);margin:0 calc(var(--s)*18);background:#aabedc66;display:block}#hud #mm-profile-card .pc-silver{align-items:center;gap:calc(var(--s)*7);color:#e4ecf6;flex:none;font-weight:800;line-height:1.15;display:flex;font-size:calc(var(--s)*27)!important}#hud #mm-profile-card .pc-silver img{width:calc(var(--s)*28);height:calc(var(--s)*28)}#hud #mm-profile-card .pc-silver b{font-size:inherit!important}#hud #mm-profile-card .pc-class{max-width:calc(var(--s)*170);text-overflow:ellipsis;color:#8fc3ff;flex:none;font-weight:700;line-height:1.15;overflow:hidden;font-size:calc(var(--s)*27)!important}#hud #mm-profile-card .pc-vitals{--cut:calc(var(--s)*9);left:calc(var(--s)*185);top:calc(var(--s)*80);width:calc(var(--s)*484);height:calc(var(--s)*104);grid-template-columns:auto auto minmax(0,1fr);grid-template-rows:repeat(2,calc(var(--s)*44));padding:0 calc(var(--s)*10) 0 calc(var(--s)*8);border-radius:calc(var(--s)*8);box-shadow:inset 0 0 0 calc(var(--s)*1.5) #78829659,inset 0 calc(var(--s)*2) calc(var(--s)*4) #0006;background:linear-gradient(#262d3aeb,#181d26eb);align-content:space-around;align-items:center;display:grid}#hud #mm-profile-card .pc-row{display:contents}#hud #mm-profile-card .pc-sock{width:calc(var(--s)*40);height:calc(var(--s)*40);clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%);background:linear-gradient(#8a93a3,#4b5361);place-items:center;display:grid;position:relative}#hud #mm-profile-card .pc-sock:before{content:"";inset:calc(var(--s)*2.5);clip-path:inherit;background:linear-gradient(#39404d,#232833);position:absolute}#hud #mm-profile-card .pc-sock img{width:78%;height:78%;position:relative}#hud #mm-profile-card .pc-lbl{min-width:calc(var(--s)*40);margin:0 calc(var(--s)*10) 0 calc(var(--s)*9);color:#fff;text-shadow:calc(var(--s)*1.6) 0 0 #121826,calc(var(--s)*-1.6) 0 0 #121826,0 calc(var(--s)*1.6) 0 #121826,0 calc(var(--s)*-1.6) 0 #121826,calc(var(--s)*1.2) calc(var(--s)*1.2) 0 #121826,calc(var(--s)*-1.2) calc(var(--s)*1.2) 0 #121826,calc(var(--s)*1.2) calc(var(--s)*-1.2) 0 #121826,calc(var(--s)*-1.2) calc(var(--s)*-1.2) 0 #121826;font-weight:900;line-height:1;font-size:calc(var(--s)*27)!important}#hud #mm-profile-card .pc-bar{min-width:0;height:calc(var(--s)*36);padding:calc(var(--s)*2);clip-path:polygon(var(--cut) 0,calc(100% - var(--cut)) 0,100% var(--cut),100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,var(--cut) 100%,0 calc(100% - var(--cut)),0 var(--cut));background:linear-gradient(#f0cb72,#b98a36 55%,#7a5518);display:block;position:relative}#hud #mm-profile-card .pc-track{width:100%;height:100%;clip-path:polygon(calc(var(--cut)*.8) 0,calc(100% - var(--cut)*.8) 0,100% calc(var(--cut)*.8),100% calc(100% - var(--cut)*.8),calc(100% - var(--cut)*.8) 100%,calc(var(--cut)*.8) 100%,0 calc(100% - var(--cut)*.8),0 calc(var(--cut)*.8));background:linear-gradient(#0d111a,#1c222e);display:block;position:relative;overflow:hidden}#hud #mm-profile-card .pc-track i{box-shadow:inset 0 calc(var(--s)*-3) 0 #0000002e,inset 0 0 0 calc(var(--s)*1) #ffffff2e;transition:width .25s ease-out;position:absolute;top:0;bottom:0;left:0}#hud #mm-profile-card .pc-track i:after{content:"";left:calc(var(--s)*6);background:linear-gradient(90deg,#fff9,#ffffff1f 70%,#fff0);border-radius:999px;height:22%;position:absolute;top:14%;right:35%}#hud #mm-profile-card .pc-bar-hp i{background:linear-gradient(#ff7a6a,#ec3a2e 45%,#c4241c)}#hud #mm-profile-card .pc-bar-hp i.shield{background:linear-gradient(#fbf6ff,#d9bfff 45%,#a57ee6)}#hud #mm-profile-card .pc-bar-sp i{background:linear-gradient(#6cc0ff,#2c86f0 45%,#1a5fcc)}#hud #mm-profile-card .pc-val{color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;text-shadow:calc(var(--s)*1.8) 0 0 #10182a,calc(var(--s)*-1.8) 0 0 #10182a,0 calc(var(--s)*1.8) 0 #10182a,0 calc(var(--s)*-1.8) 0 #10182a,calc(var(--s)*1.3) calc(var(--s)*1.3) 0 #10182a,calc(var(--s)*-1.3) calc(var(--s)*1.3) 0 #10182a,calc(var(--s)*1.3) calc(var(--s)*-1.3) 0 #10182a,calc(var(--s)*-1.3) calc(var(--s)*-1.3) 0 #10182a;justify-content:center;align-items:center;font-weight:900;line-height:1;display:flex;position:absolute;inset:0;font-size:calc(var(--s)*26)!important}#hud #mm-profile-card .pc-divider{left:calc(var(--s)*192);right:calc(var(--s)*27);top:calc(var(--s)*193);height:calc(var(--s)*1.5);background:#a0aabe8c;display:block}#hud #mm-profile-card .pc-divider:before,#hud #mm-profile-card .pc-divider:after{content:"";width:calc(var(--s)*9);height:calc(var(--s)*9);background:linear-gradient(135deg,#ffe08a,#d6aa4c 55%,#8a6420);position:absolute;top:50%;transform:translate(-50%,-50%)rotate(45deg)}#hud #mm-profile-card .pc-divider:before{left:0}#hud #mm-profile-card .pc-divider:after{left:100%}#hud #mm-profile-card .pc-prog{left:calc(var(--s)*200);top:calc(var(--s)*202);width:calc(var(--s)*460);height:calc(var(--s)*40);white-space:nowrap;font-variant-numeric:tabular-nums;text-shadow:0 calc(var(--s)*2) calc(var(--s)*2) #000;align-items:center;font-weight:800;line-height:1;display:flex;font-size:calc(var(--s)*23)!important}#hud #mm-profile-card .pc-prog>*{flex:none;font-size:inherit!important}#hud #mm-profile-card .pc-exp-ico{width:calc(var(--s)*35);height:calc(var(--s)*37);position:relative}#hud #mm-profile-card .pc-exp-ico img{width:100%;height:100%;position:absolute;inset:0}#hud #mm-profile-card .pc-exp-ico b{color:#f2ffe6;text-shadow:0 calc(var(--s)*1) calc(var(--s)*1) #0b3b10;justify-content:center;align-items:center;font-weight:900;display:flex;position:absolute;inset:0;font-size:calc(var(--s)*11)!important}#hud #mm-profile-card .pc-prog-lbl{margin:0 calc(var(--s)*8) 0 calc(var(--s)*20);color:#e6eefb}#hud #mm-profile-card .pc-prog-pct{color:#f4c64c}#hud #mm-profile-card .pc-prog-sep{width:calc(var(--s)*2);height:calc(var(--s)*30);margin:0 calc(var(--s)*28);background:#aabedc66;display:block}#hud #mm-profile-card .pc-job-ico{width:calc(var(--s)*34);height:calc(var(--s)*34)}#hud #mm-profile-card .pc-prog #mm-job{margin-left:calc(var(--s)*16);margin-right:0}#hud #mm-profile-card .pc-prog-dot{margin:0 calc(var(--s)*8);color:#e6eefb}#hud #mm-profile-card #mm-job-exp:empty{display:none}#hud #mm-profile-card #status-bar{left:calc(100% + var(--s0)*20);grid-auto-flow:column;grid-template-rows:repeat(var(--rows,1),auto);gap:calc(var(--s0)*12);grid-auto-columns:max-content;display:grid;position:absolute;top:0;right:auto}#hud #mm-profile-card #status-bar[hidden]{display:none}#hud #mm-profile-card #status-bar .status-chip{--c:calc(var(--s0)*84)}#hud #mm-profile-card{--s0:calc(var(--u)*.383);left:calc(var(--u)*12 + var(--sa-l));top:calc(var(--u)*16 + var(--sa-t));position:fixed}#hud #mm-profile-card.collapsed{width:max(calc(var(--s0)*64),40px);height:max(calc(var(--s0)*64),40px);box-shadow:none;background:0 0;border-color:#0000;border-radius:0}#hud #mm-profile-card.collapsed>:not(#status-bar),#hud #mm-profile-card.collapsed:before{display:none}#hud #mm-profile-card.collapsed:after{content:"";image-rendering:pixelated;filter:drop-shadow(0 1px 1px #000c)drop-shadow(0 0 1px #0009);background:url(/ui/character-card-button.png) 50%/contain no-repeat;transition:filter .12s;position:absolute;inset:0}#hud #mm-profile-card.collapsed:is(:hover,:focus-visible):after{filter:drop-shadow(0 0 3px #ffd24a)drop-shadow(0 1px 1px #000c)}#hud #mm-profile-card.collapsed #status-bar{left:calc(100% + max(calc(var(--s0)*14),7px))}#hud #mm-profile-card:not(.collapsed){cursor:default}#hud #mm-profile-card:not(.collapsed) .pc-portrait{cursor:pointer}#hud #mm-profile-card #donation-pill{left:0;top:calc(100% + var(--s)*14);width:calc(var(--s)*688);height:max(calc(var(--s)*58),18px);align-items:center;gap:calc(var(--s)*10);padding:0 calc(var(--s)*18);cursor:pointer;border:calc(var(--s)*3) solid var(--gold);color:#fff;font:inherit;white-space:nowrap;box-shadow:0 0 0 calc(var(--s)*2) #3a2708,0 calc(var(--s)*6) calc(var(--s)*14) #00000080;text-shadow:0 calc(var(--s)*2) calc(var(--s)*2) #000;background:linear-gradient(#132b55,#0c1c3b);border-radius:999px;font-weight:800;line-height:1;display:flex;overflow:hidden;font-size:max(calc(var(--s)*25),8px)!important}#hud #mm-profile-card #donation-pill[hidden]{display:none}#hud #mm-profile-card #donation-pill>*{position:relative;font-size:inherit!important}#hud #mm-profile-card #donation-pill .dp-fill{background:linear-gradient(#f5b93a8c,#f07a2a73);width:0;transition:width .4s;position:absolute;top:0;bottom:0;left:0}#hud #mm-profile-card #donation-pill .dp-label{text-overflow:ellipsis;text-align:left;flex:auto;min-width:0;overflow:hidden}#hud #mm-profile-card #donation-pill .dp-value{color:#ffd970;font-variant-numeric:tabular-nums;flex:none}#hud #mm-profile-card #donation-pill:hover,#hud #mm-profile-card #donation-pill:focus-visible{border-color:#ffe08a;outline:none}#hud #mm-profile-card #donation-pill.active{box-shadow:0 0 0 calc(var(--s)*2) #3a2708,0 0 calc(var(--s)*16) #ffc85099;background:linear-gradient(#5b3a0c,#2e1d06);border-color:#ffd970}#hud #mm-profile-card #donation-pill.active .dp-fill{background:linear-gradient(#ffd66659,#f096284d)}#hud #mm-profile-card #donation-pill.active .dp-value{color:#fff3c4}#hud #mm-profile-card.collapsed>#donation-pill:not([hidden]){width:auto;top:calc(max(100%,var(--status-rows,0)*var(--s0)*96 - var(--s0)*12) + max(calc(var(--s0)*10),5px));display:flex}#hud #mm-profile-card.collapsed #donation-pill .dp-label{display:none}#hud #mm-chat-box .mm-chat-tab:is([data-chat-tab=whisper],[data-chat-tab=party],[data-chat-tab=guild]){position:relative;overflow:visible}#hud #mm-chat-box .mm-chat-tab[data-unread]:after,#hud #mm-chat-box.collapsed .mm-chat-hide[data-unread]:before{content:attr(data-unread);min-width:calc(var(--u)*11);height:calc(var(--u)*11);padding:0 calc(var(--u)*2.5);border-radius:calc(var(--u)*6);border:calc(var(--u)*1) solid #fff;box-sizing:border-box;font-family:Arial,sans-serif;font-style:normal;font-weight:800;line-height:calc(var(--u)*9);text-align:center;color:#fff;text-shadow:none;pointer-events:none;background:radial-gradient(circle at 40% 35%,#ff6a6a,#d8141d);position:absolute;font-size:calc(var(--u)*7.5)!important}#hud #mm-chat-box .mm-chat-tab[data-unread]:after{top:0;right:calc(var(--u)*-2);min-width:calc(var(--u)*10);height:calc(var(--u)*10);line-height:calc(var(--u)*8);z-index:1;font-size:calc(var(--u)*7)!important}#hud #mm-chat-box.collapsed .mm-chat-hide[data-unread]:before{top:calc(var(--u)*-3);right:calc(var(--u)*-4);min-width:calc(var(--u)*14);height:calc(var(--u)*14);border-radius:calc(var(--u)*7);line-height:calc(var(--u)*12);font-size:calc(var(--u)*9)!important}#hud #mm-chat-box.collapsed .mm-chat-hide[data-unread]:after{display:none}#hud #mm-chat-box .whisper-pop:after,#hud #mm-chat-box.collapsed .whisper-pop:before{animation:.35s ease-out whisper-pop}@keyframes whisper-pop{0%{transform:scale(.4)}60%{transform:scale(1.3)}to{transform:scale(1)}}#hud .whisper-toast{z-index:32;align-items:center;gap:calc(var(--u)*6);width:calc(var(--u)*230);max-width:calc(100vw - 16px);padding:calc(var(--u)*5) calc(var(--u)*6) calc(var(--u)*5) calc(var(--u)*7);box-sizing:border-box;border-radius:calc(var(--u)*7);border:calc(var(--u)*1) solid #ff96d2b3;box-shadow:0 calc(var(--u)*2) calc(var(--u)*8) #00000073;color:#fff;cursor:pointer;pointer-events:auto;background:linear-gradient(#4a1e46f2,#30122ef2);font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;animation:.2s ease-out whisper-toast-in;display:flex;position:fixed}#hud .whisper-toast[hidden]{display:none}@keyframes whisper-toast-in{0%{opacity:0;transform:translateY(calc(var(--u)*6))}to{opacity:1;transform:none}}#hud .whisper-toast-icon{color:#ff9ad5;flex:none;line-height:1;font-size:calc(var(--u)*13)!important}#hud .whisper-toast-body{gap:calc(var(--u)*1);flex-direction:column;flex:1;min-width:0;display:flex}#hud .whisper-toast-head{color:#ffd3ee;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 1px #000;line-height:1.3;overflow:hidden;font-size:calc(var(--u)*9.5)!important}#hud .whisper-toast-head b{color:#fff;font-weight:800}#hud .whisper-toast-text{color:#f1d9e8;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 1px #000;line-height:1.3;overflow:hidden;font-size:calc(var(--u)*9)!important}#hud .whisper-toast-reply{padding:calc(var(--u)*3) calc(var(--u)*8);border:calc(var(--u)*1) solid #ffbee6cc;border-radius:calc(var(--u)*5);min-width:0;min-height:0;box-shadow:none;color:#fff;font:inherit;text-shadow:0 1px 1px #0006;cursor:pointer;background:linear-gradient(#d0609f,#9c3674);flex:none;margin:0;font-weight:700;line-height:1.2;font-size:calc(var(--u)*9.5)!important}#hud .whisper-toast-reply:hover{filter:brightness(1.12)}#megaphone-bar{box-sizing:border-box;color:#fff;background:linear-gradient(90deg,#5a1648f2,#2b1a44f2 26% 74%,#5a1648f2);border:1px solid #ff9fd8;border-radius:6px;flex:none;align-items:center;gap:8px;width:100%;min-height:34px;padding:4px 4px 6px 8px;font:13px/1.3 Google Sans,Noto Sans Thai,Tahoma,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 14px #0009,0 0 12px #ff5fc044,inset 0 0 0 1px #ffffff18}#megaphone-bar[hidden]{display:none}#megaphone-bar.mg-enter{animation:.28s ease-out mg-enter}#megaphone-bar .mg-badge{color:#fff;white-space:nowrap;text-shadow:0 1px 1px #0008;background:linear-gradient(#ff7fc8,#c83d92);border-radius:4px;flex:none;align-items:center;gap:3px;padding:3px 7px 3px 5px;font-size:12px;font-weight:700;display:flex;box-shadow:inset 0 0 0 1px #ffffff40}#megaphone-bar .mg-badge:before{content:"📢";transform-origin:70% 60%;display:inline-block}#megaphone-bar.mg-enter .mg-badge:before{animation:.5s ease-in-out 2 mg-honk}#megaphone-bar .mg-body{-webkit-line-clamp:2;overflow-wrap:anywhere;text-shadow:0 1px 2px #000;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}#megaphone-bar .mg-name{color:#ffd77a;cursor:pointer;margin-right:6px}#megaphone-bar .mg-name:hover{text-decoration:underline}#megaphone-bar .mg-name:after{content:":"}#megaphone-bar .mg-queue{color:#ffd1ee;background:#ffffff1f;border-radius:9px;flex:none;padding:1px 6px;font-size:11px;font-weight:700}#megaphone-bar .mg-queue[hidden]{display:none}#megaphone-bar .mg-close{color:#ffd1ee;cursor:pointer;background:#ffffff14;border:0;border-radius:4px;flex:none;width:22px;height:22px;padding:0;font-size:16px;line-height:22px}#megaphone-bar .mg-close:hover{background:#ffffff2e}#megaphone-bar .mg-time{transform-origin:0;height:3px;transform:scaleX(var(--mg-from,1));background:linear-gradient(90deg,#ff9fd8,#ffd77a);position:absolute;bottom:0;left:0;right:0}@keyframes mg-time{0%{transform:scaleX(var(--mg-from,1))}to{transform:scaleX(0)}}@keyframes mg-enter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes mg-honk{0%,to{transform:none}30%{transform:rotate(-14deg)scale(1.2)}60%{transform:rotate(8deg)scale(1.1)}}@media (prefers-reduced-motion:reduce){#megaphone-bar.mg-enter,#megaphone-bar.mg-enter .mg-badge:before{animation:none}}#hud #mm-chat-box .mm-chat-megaphone{width:calc(var(--u)*28);cursor:pointer;height:100%;font-size:calc(var(--u)*15);flex:none;place-items:center;line-height:1;display:grid;margin-right:calc(var(--u)*3)!important;border-radius:calc(var(--u)*5)!important;border:calc(var(--u)*1) solid #ff9fd880!important;background:#5c2454bf!important;padding:0!important}#hud #mm-chat-box .mm-chat-megaphone:hover,#hud #mm-chat-box .mm-chat-megaphone[aria-expanded=true]{background:#8c3478eb!important}.megaphone-dialog{z-index:10060;box-sizing:border-box;color:#f4ecff;background:linear-gradient(#2e1d45f7,#1c1530f7);border:1px solid #ff9fd8;border-radius:10px;width:min(380px,100vw - 24px);padding:12px 14px 14px;font:13px/1.4 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 32px #000a,0 0 18px #ff5fc033}.megaphone-dialog[hidden]{display:none}.megaphone-dialog .mgd-head{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.megaphone-dialog .mgd-title{color:#ffd77a;font-size:15px;font-weight:700}.megaphone-dialog .mgd-close{color:#ffd1ee;cursor:pointer;background:#ffffff14;border:0;border-radius:5px;width:26px;height:26px;padding:0;font-size:18px;line-height:26px}.megaphone-dialog .mgd-info{color:#d9c9f0;margin:0 0 8px;font-size:12px}.megaphone-dialog .mgd-input{box-sizing:border-box;resize:none;color:#fff;width:100%;font:inherit;background:#120c1f;border:1px solid #8f6fb8;border-radius:6px;outline:none;padding:8px 10px;font-size:14px;display:block}.megaphone-dialog .mgd-input:focus{border-color:#ff9fd8;box-shadow:0 0 0 2px #ff9fd833}.megaphone-dialog .mgd-meta{color:#bfaedb;justify-content:space-between;gap:8px;margin-top:5px;font-size:11px;display:flex}.megaphone-dialog .mgd-count{flex:none}.megaphone-dialog .mgd-gold{color:#ffe7a3;margin-top:6px;font-size:12px}.megaphone-dialog .mgd-gold.mgd-short{color:#ff8f8f}.megaphone-dialog .mgd-actions{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.megaphone-dialog .mgd-actions button{min-width:88px;height:32px;font:inherit;cursor:pointer;border-radius:6px;padding:0 12px;font-weight:700}.megaphone-dialog .mgd-cancel{color:#e6dcf5;background:#ffffff10;border:1px solid #6f5a8e}.megaphone-dialog .mgd-send{color:#fff;text-shadow:0 1px 1px #0008;background:linear-gradient(#ff7fc8,#c83d92);border:1px solid #ffb3e1}.megaphone-dialog .mgd-send:disabled{opacity:.45;cursor:default}#online-login .login-card.char-select{width:660px;max-width:100%;margin-top:26px;position:relative}#online-login .char-select .login-titlebar{position:relative;overflow:visible}#online-login .char-select .login-titlebar:before{content:"";width:96px;height:41px;image-rendering:pixelated;filter:drop-shadow(0 2px 2px #0b1a3a80);background:url(/ui/profile/top-ornament.png) 50%/contain no-repeat;position:absolute;top:-34px;left:50%;transform:translate(-50%)}#online-login .char-select .login-titlebar h2{align-items:center;gap:12px;display:flex}#online-login .char-select .login-titlebar h2:before,#online-login .char-select .login-titlebar h2:after{content:"";width:56px;height:17px;image-rendering:pixelated;background:url(/ui/bot/finial.webp) 50%/contain no-repeat;margin:0}#online-login .char-banner{z-index:2;width:48px;height:74px;image-rendering:pixelated;filter:drop-shadow(0 4px 4px #0b1a3a66);pointer-events:none;background:url(/ui/bot/banner.webp) top/contain no-repeat;position:absolute;top:30px}#online-login .char-banner-left{left:-44px}#online-login .char-banner-right{right:-44px}#online-login .char-content{padding:14px 26px 12px}#online-login .char-head{color:#7d6636;justify-content:space-between;align-items:baseline;gap:10px;margin:0 4px 16px;font-size:12px;display:flex}#online-login .char-head p{overflow-wrap:anywhere;margin:0}#online-login .char-head b{color:#16295a}#online-login .char-count b{color:#f0cf87;text-align:center;background:#16295a;border-radius:9px;min-width:30px;padding:1px 8px;display:inline-block}#online-login .char-slots{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}#online-login .char-slot{color:#1c2f57;min-width:0;font:inherit;cursor:pointer;filter:saturate(.7)brightness(.96)drop-shadow(0 3px 5px #0b1a3a40);background:0 0;border:22px solid #0000;border-image:url(/ui/bot/frame.webp) 112 fill/22px;border-radius:0;flex-direction:column;align-items:center;gap:4px;padding:6px 6px 10px;transition:transform .15s,filter .15s;display:flex;position:relative}#online-login .char-slot:hover{filter:saturate(.95)brightness()drop-shadow(0 4px 7px #0b1a3a55)}#online-login .char-slot[aria-selected=true]{filter:drop-shadow(0 0 2px #f0cf87)drop-shadow(0 0 9px #e3b55acc)drop-shadow(0 8px 10px #0b1a3a66);transform:translateY(-6px)}#online-login .char-slot[aria-selected=true]:after{content:"";width:84px;height:34px;image-rendering:pixelated;background:url(/ui/bot/crest.webp) 50%/contain no-repeat;position:absolute;top:-55px;left:50%;transform:translate(-50%)}#online-login .char-slot:focus-visible{outline-offset:3px;outline:2px dashed #21407a}#online-login .char-slot:disabled{cursor:wait}#online-login .char-level{text-align:center;color:#f0cf87;letter-spacing:.5px;text-shadow:0 1px #0b1a3a;height:16px;font:800 12px/16px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;position:absolute;top:-19px;left:0;right:0}#online-login .char-portrait{width:100%;height:186px;image-rendering:pixelated;background:50% 18px/128px no-repeat;justify-content:center;align-items:flex-end;display:flex;position:relative}#online-login .char-art{max-width:100%;max-height:184px;image-rendering:pixelated;flex:none;display:block}#online-login .char-slot[aria-selected=true] .char-art{animation:1.1s steps(2,jump-none) infinite alternate char-bob}@keyframes char-bob{0%{transform:translateY(0)}to{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){#online-login .char-slot[aria-selected=true] .char-art{animation:none}#online-login .char-slot{transition:none}}#online-login .char-plate{box-sizing:border-box;width:calc(100% + 8px);height:32px;image-rendering:pixelated;background:url(/ui/bot/ribbon.webp) 50%/100% 100% no-repeat;justify-content:center;align-items:center;margin-top:2px;padding:0 14px;display:flex}#online-login .char-plate strong{text-overflow:ellipsis;white-space:nowrap;color:#f7eed6;text-shadow:0 1px #0b1a3a;max-width:100%;font-size:14px;overflow:hidden}#online-login .char-line{color:#7d4a2a;font-size:13px;font-weight:800}#online-login .char-slot small{text-overflow:ellipsis;white-space:nowrap;color:#8a7a58;max-width:100%;font-size:11px;overflow:hidden}#online-login .char-slot small:before{content:"⌖ ";color:#b08a3e}#online-login .char-banned{color:#a3392a;background:#fff8ee;border:2px solid #a3392a;border-radius:4px;padding:2px 8px;font:800 12px/1.3 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;position:absolute;top:150px;right:0;transform:rotate(12deg);box-shadow:0 2px #a3392a33}#online-login .char-empty{filter:saturate(.55)brightness(.97)drop-shadow(0 3px 5px #0b1a3a33)}#online-login .char-empty .char-portrait{background-image:url(/ui/bot/medallion.webp);align-items:flex-start}#online-login .char-plus{color:#b9975a;justify-content:center;align-items:center;width:128px;height:123px;margin-top:18px;font:300 64px/1 Google Sans,Tahoma,Arial,sans-serif;display:flex}#online-login .char-empty:hover .char-plus{color:#8b6a2c}#online-login .char-empty .char-plate strong{color:#f0cf87}#online-login .char-empty .char-line{color:#a08d63;font-weight:600}#online-login .char-actions,#online-login .char-form-actions{justify-content:center;align-items:center;gap:16px;margin-top:18px;display:flex}#online-login .char-start,#online-login .char-form-actions button[type=submit]:not(.char-danger){aspect-ratio:536/184;color:#fff;letter-spacing:.5px;text-shadow:0 2px #0b1a3a;width:230px;max-width:62%;height:auto;image-rendering:pixelated;cursor:pointer;filter:drop-shadow(0 4px 5px #0b1a3a55);background:url(/ui/class-window/button.webp) 50%/100% 100% no-repeat;border:0;border-radius:0;flex:none;padding:0 0 2px;font:800 19px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#online-login .char-start:hover:not(:disabled),#online-login .char-form-actions button[type=submit]:not(.char-danger):hover:not(:disabled){filter:brightness(1.12)drop-shadow(0 4px 5px #0b1a3a55)}#online-login .char-delete,#online-login .char-cancel,#online-login .char-bottom button{color:#7d4a2a;height:44px;image-rendering:pixelated;cursor:pointer;background:0 0;border:11px solid #0000;border-image:url(/ui/party/btn-cream.webp) 28 fill/11px;border-radius:0;padding:0 6px;font:800 14px/1 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#online-login .char-delete:hover:not(:disabled){color:#a3392a}#online-login .char-cancel:hover:not(:disabled),#online-login .char-bottom button:hover:not(:disabled){color:#16295a}#online-login .char-form-actions button.char-danger{color:#fff;text-shadow:0 1px #5a140c;cursor:pointer;background:linear-gradient(#c0483a,#962c20);border:2px solid #c9a45c;border-radius:8px;flex:1;max-width:230px;height:46px;font:800 15px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;box-shadow:inset 0 -3px #6d1a11,0 0 0 2px #7d1f14}#online-login .char-form-actions button.char-danger:hover:not(:disabled){background:linear-gradient(#cf5446,#a3392a)}#online-login .char-start,#online-login .char-form-actions button[type=submit]:not(.char-danger),#online-login .char-delete,#online-login .char-cancel,#online-login .char-bottom button{box-shadow:none;outline:none}#online-login .char-start:focus-visible,#online-login .char-form-actions button[type=submit]:not(.char-danger):focus-visible{filter:brightness(1.12)drop-shadow(0 0 3px #ffe7a3)drop-shadow(0 4px 5px #0b1a3a55)}#online-login .char-delete:focus-visible,#online-login .char-cancel:focus-visible,#online-login .char-bottom button:focus-visible{filter:drop-shadow(0 0 3px #e3b85c)}#online-login .char-select button:disabled{filter:grayscale(.6);opacity:.6;cursor:default}#online-login .char-form{max-width:400px;margin:0 auto}#online-login .char-form label{color:#16295a;margin:4px 0 9px;font:800 15px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:block}#online-login .char-form input{box-sizing:border-box;color:#1c2f57;background:#fffdf7;border:2px solid #c5b486;border-radius:8px;width:100%;height:44px;padding:8px 12px;font:16px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;box-shadow:inset 0 2px 3px #7d663622}#online-login .char-form input:focus{border-color:#21407a;outline:none;box-shadow:inset 0 2px 3px #7d663622,0 0 0 3px #c9a45c66}#online-login .char-form .guest-hint{text-align:left;margin:8px 0 0;line-height:1.6}#online-login .char-form .name-warning{color:#955020;margin:8px 0 0;font:12px/1.6 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#online-login .char-delete-title{color:#a3392a;text-align:center;margin:0 0 4px;font-size:18px;font-weight:800}#online-login .char-delete-who{text-align:center;color:#7d6636;margin:0 0 10px;font-size:13px}#online-login .char-delete-who b{color:#16295a;font-size:15px}#online-login .char-delete-notes{color:#7d4a2a;background:#fbf3e3;border:1px dashed #c9a45c;border-radius:8px;margin:0 0 14px;padding:10px 12px 10px 28px;font-size:12px;line-height:1.7}#online-login .char-message{text-align:center;color:#a3392a;min-height:18px;margin:12px 0 0;font-size:12px;font-weight:700}#online-login .char-message.char-done{color:#2f6b3a}#online-login .char-message button{color:#16295a;cursor:pointer;background:#fff;border:1px solid #8794ad;border-radius:6px;margin-left:6px;padding:3px 10px;font:700 12px inherit}#online-login .char-bottom{border-top:1px dashed #c9b483;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding-top:10px;display:flex}#online-login .char-bottom a{color:#21407a;font-size:12px;font-weight:700;text-decoration:none}#online-login .char-bottom a:hover{text-decoration:underline}#online-login .char-bottom button{border-width:9px;color:#7d6636;border-image-width:9px;height:36px;font-size:12px}@media (width<=560px){#online-login .login-card.char-select{margin-top:20px}#online-login .char-banner{display:none}#online-login .char-content{padding:12px 12px 10px}#online-login .char-head{flex-direction:column;align-items:center;gap:4px;margin-bottom:14px}#online-login .char-slots{grid-template-columns:1fr;gap:12px}#online-login .char-slot{border-width:18px;text-align:left;border-image-width:18px;grid-template-rows:auto auto auto;grid-template-columns:84px 1fr;place-items:center start;gap:2px 10px;padding:2px 6px 4px;display:grid}#online-login .char-slot[aria-selected=true]{transform:none}#online-login .char-slot[aria-selected=true]:after{width:58px;height:24px;top:-12px;left:auto;right:-6px;transform:none}#online-login .char-level{height:14px;line-height:14px;top:-16px}#online-login .char-portrait{background-position:50% 4px;background-size:78px;grid-row:1/4;width:84px;height:96px}#online-login .char-art{max-height:92px}#online-login .char-plate{width:100%;max-width:220px;height:28px;margin:0}#online-login .char-plus{width:78px;height:75px;margin-top:4px;font-size:42px}#online-login .char-banned{top:auto;bottom:4px;right:6px}#online-login .char-actions{gap:10px}#online-login .char-start,#online-login .char-form-actions button[type=submit]:not(.char-danger){max-width:58%}}@media (width<=560px) and (height<=760px){#online-login .login-card.char-select{margin-top:16px}#online-login .char-select .login-titlebar{height:36px}#online-login .char-content{padding-top:10px}#online-login .char-head{flex-flow:wrap;justify-content:center;gap:2px 10px;margin-bottom:10px}#online-login .char-slots{gap:8px}#online-login .char-slot{grid-template-columns:64px 1fr;padding:0 6px 2px}#online-login .char-portrait{background-position:50% 2px;background-size:60px;width:64px;height:66px}#online-login .char-art{max-height:64px}#online-login .char-plus{width:60px;height:58px;margin-top:2px;font-size:34px}#online-login .char-plate{height:26px}#online-login .char-actions{margin-top:12px}#online-login .char-message{margin-top:6px}#online-login .char-bottom{margin-top:4px;padding-top:8px}}@media (width>=561px) and (height<=620px){#online-login .login-card.char-select{width:min(840px,100% - 96px);margin-top:22px}#online-login .char-select .login-titlebar{height:34px}#online-login .char-select .login-titlebar h2{font-size:19px}#online-login .char-select .login-titlebar:before{width:76px;height:32px;top:-26px}#online-login .char-banner{top:22px}#online-login .char-content{grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(0,1fr) 190px;column-gap:18px;padding:8px 14px;display:grid}#online-login .char-slots,#online-login .char-form{grid-area:1/1/5;align-self:center}#online-login .char-head,#online-login .char-actions,#online-login .char-message,#online-login .char-bottom{grid-column:2}#online-login .char-head{text-align:center;flex-direction:column;grid-row:1;align-items:stretch;gap:4px;margin:6px 0 10px}#online-login .char-actions{flex-direction:column-reverse;grid-row:2;gap:8px;margin:0}#online-login .char-start{width:100%;max-width:none}#online-login .char-delete{width:150px;height:40px}#online-login .char-message{grid-row:3;margin:8px 0 0}#online-login .char-bottom{flex-direction:column;grid-row:4;gap:6px;margin-top:6px;padding-top:8px}#online-login .char-slots{gap:10px}#online-login .char-slot{border-width:18px;border-image-width:18px;gap:2px;padding:2px 4px 4px}#online-login .char-slot[aria-selected=true]{transform:translateY(-3px)}#online-login .char-slot[aria-selected=true]:after{content:none}#online-login .char-level{height:14px;line-height:14px;top:-16px}#online-login .char-portrait{background-position:50% 4px;background-size:auto 88%;height:clamp(72px,100dvh - 262px,186px)}#online-login .char-art{max-height:calc(100% - 2px)}#online-login .char-plus{width:auto;height:100%;margin-top:0;font-size:clamp(34px,8vh,64px)}#online-login .char-empty .char-portrait{align-items:center}#online-login .char-plate{height:26px;padding:0 9px}#online-login .char-plate strong{font-size:13px}#online-login .char-banned{top:auto;bottom:4px;right:4px}#online-login .char-form label{margin:2px 0 6px}#online-login .char-form-actions{margin-top:10px}#online-login .char-form-actions button.char-danger{height:42px}#online-login .char-form input{height:40px}#online-login .char-delete-title{font-size:16px}#online-login .char-delete-who{margin-bottom:6px}#online-login .char-delete-notes{margin-bottom:8px;padding:5px 10px 5px 26px;font-size:11px;line-height:1.5}}@media (width>=561px) and (width<=799px) and (height<=620px){#online-login .char-banner{display:none}#online-login .login-card.char-select{width:100%}#online-login .char-content{grid-template-columns:minmax(0,1fr) 160px;column-gap:12px}}#hud #settings-window #switch-character{margin-bottom:calc(var(--u)*12)}#hud #settings-window #switch-character:before{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16 11a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-8 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 2c-2.330 0-7 1.170-7 3.500V19h14v-2.500C15 14.170 10.330 13 8 13zm8 0c-.290 0-.620.020-.970.050 1.160.840 1.970 1.970 1.970 3.450V19h6v-2.500c0-2.330-4.670-3.500-7-3.500z'/%3E%3C/svg%3E");transform:none}#rare-find-bar{box-sizing:border-box;color:#fff;background:linear-gradient(90deg,#6b4108f2,#2c1c08f2 28% 72%,#6b4108f2);border:1px solid #f5c84e;border-radius:6px;flex:none;align-items:center;gap:8px;width:100%;min-height:34px;padding:4px 4px 6px 6px;font:13px/1.3 Google Sans,Noto Sans Thai,Tahoma,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 14px #0009,0 0 14px #ffc24a55,inset 0 0 0 1px #fff3c422}#rare-find-bar[hidden]{display:none}#rare-find-bar.rf-enter{animation:.35s cubic-bezier(.2,1.3,.4,1) rf-enter}#rare-find-bar .rf-badge{color:#3a2204;white-space:nowrap;background:linear-gradient(#ffe07a,#d18f1c);border-radius:4px;flex:none;align-items:center;gap:3px;padding:2px 7px 2px 3px;font-size:12px;font-weight:700;display:flex;box-shadow:inset 0 0 0 1px #fff6d060,0 0 8px #ffd05a88}#rare-find-bar .rf-badge img{width:22px;height:22px;image-rendering:pixelated;filter:drop-shadow(0 0 3px #fff6cc)}#rare-find-bar.rf-enter .rf-badge img{animation:.6s ease-in-out 4 rf-flap}#rare-find-bar.rf-card.rf-enter .rf-badge img{animation:.5s ease-out 3 rf-pop}#rare-find-bar .rf-body{-webkit-line-clamp:2;overflow-wrap:anywhere;text-shadow:0 1px 2px #000;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}#rare-find-bar .rf-name{color:#ffe590;cursor:pointer}#rare-find-bar .rf-name:hover{text-decoration:underline}#rare-find-bar .rf-item{color:#ffd24a;text-shadow:0 0 8px #ffb82a,0 1px 2px #000}#rare-find-bar .rf-odds{color:#f3dca6;opacity:.85;white-space:nowrap;font-size:11px}#rare-find-bar .rf-odds:empty{display:none}#rare-find-bar .rf-close{color:#ffe7a8;cursor:pointer;background:#ffffff14;border:0;border-radius:4px;flex:none;width:22px;height:22px;padding:0;font-size:16px;line-height:22px}#rare-find-bar .rf-close:hover{background:#ffffff2e}#rare-find-bar .rf-shine{pointer-events:none;background:linear-gradient(105deg,#0000 30%,#fff6d066 45%,#fffa 50%,#fff6d066 55%,#0000 70%) -120% 0/60% 100% no-repeat;position:absolute;inset:0}#rare-find-bar.rf-enter .rf-shine{animation:1.4s ease-in-out .2s 2 rf-shine}#rare-find-bar .rf-time{transform-origin:0;background:linear-gradient(90deg,#ffe07a,#ffb13a);height:3px;position:absolute;bottom:0;left:0;right:0}#rare-find-bar.rf-enter .rf-time{animation:rf-time var(--rf-ms,8s) linear forwards}@keyframes rf-enter{0%{opacity:0;transform:translateY(-10px)scale(.96)}to{opacity:1;transform:none}}@keyframes rf-pop{0%,to{transform:none}40%{transform:scale(1.25)rotate(-6deg)}}@keyframes rf-flap{0%,to{transform:none}50%{transform:scaleX(.8)translateY(-2px)}}@keyframes rf-shine{0%{background-position:-120% 0}to{background-position:220% 0}}@keyframes rf-time{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){#rare-find-bar.rf-enter,#rare-find-bar.rf-enter .rf-badge img,#rare-find-bar.rf-enter .rf-shine{animation:none}}#hud #mm-chat-box .mm-tag-rare{color:#ffd24a;text-shadow:0 0 6px #ffb82a99}#hud #mm-chat-box .mm-rare-line{color:#ffe7a0}#online-login[hidden]{display:none!important}#online-login{z-index:10000;color:#35496a;background:#bcdcec;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;position:fixed;inset:0;overflow:auto}.login-sky{position:absolute;inset:0}.login-sky:after{content:"";background:linear-gradient(90deg,#0000 35%,#ecf8ff0d 60%,#eff9ff2b),linear-gradient(#0000 65%,#cce6f02b);position:absolute;inset:0}.login-brand{text-align:center;filter:drop-shadow(0 2px 1px #fff);color:#32517c;width:40%;position:absolute;top:7%;right:6%}.login-brand p{letter-spacing:5px;margin:0 0 2px;font:11px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}.login-brand h1{letter-spacing:-7px;text-shadow:2px 2px #eaf5ff,-1px -1px #fff,0 4px #93afcb;margin:0;font:italic 700 clamp(48px,7vw,98px)/1 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}.login-brand h1 span{color:#243f73}.brand-star{color:#6389b1;font-size:55px;position:absolute;top:-34px;right:9%}.brand-rule{letter-spacing:3px;border-top:2px solid #5e80a6;border-bottom:1px solid #6c88a4;width:70%;margin:12px auto 10px;padding:3px;font:700 12px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}.login-brand small{color:#4a6989;font:italic 13px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#online-login .login-card{background:#f5f6f7;border:1px solid #6581a2;border-radius:4px 4px 2px 2px;width:358px;padding:2px;position:absolute;top:53%;left:58%;transform:translate(-50%,-10%);box-shadow:inset 0 0 0 1px #fff,2px 5px 15px #2349663b}.login-titlebar{color:#183958;text-shadow:1px 1px #fff;background:repeating-linear-gradient(0deg,#dceafa 0 1px,#b3cce9 1px 2px);border:1px solid #819bb9;border-radius:2px 2px 0 0;align-items:center;gap:5px;height:22px;padding:0 5px;display:flex}.login-titlebar h2{flex:1;margin:0;font:12px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}.login-orb{background:radial-gradient(circle at 30% 25%,#fff,#6093d2 48%,#243e81);border:1px solid #455d8d;border-radius:50%;width:10px;height:10px}.window-mark{font-size:13px}.login-content{background:linear-gradient(#fff,#f8f9fb);padding:20px 25px 13px}.login-welcome{text-align:center;margin-bottom:18px}.login-welcome strong{color:#465e83;font-size:15px;font-weight:700;display:block}.login-welcome>span{color:#8591a4;margin-top:5px;font-size:11px;display:block}#google-signin,#guest-signin{box-sizing:border-box;color:#344563;cursor:pointer;border:1px solid #a9b1bc;border-radius:3px;justify-content:center;align-items:center;gap:10px;width:100%;height:39px;font:13px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;text-decoration:none;display:flex;box-shadow:inset 0 1px #fff,0 1px 1px #c9ced680}#google-signin{color:#333;background:#fff}.google-g{color:#4285f4;font:700 19px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#google-signin:hover{background:#f3f7ff;border-color:#748dad}#google-signin[aria-disabled=true]{opacity:.5;cursor:default}#guest-signin{background:linear-gradient(#fafcff,#e4eaf1);font-weight:700}#guest-signin:hover{background:linear-gradient(#fff,#d4e4f5);border-color:#748dad}#guest-signin small{color:#7d8da4;font:10px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#guest-signin:disabled{opacity:.6;cursor:wait}.login-divider{color:#96a0b0;align-items:center;gap:9px;margin:10px 0;font:10px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:flex}.login-divider:before,.login-divider:after{content:"";background:#e1e5eb;flex:1;height:1px}.guest-hint{text-align:center;color:#7b899d;margin:12px 0 0;font:10px/1.8 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#login-message{text-align:center;color:#a44e38;margin:8px 0 0;font:11px/1.7 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#login-message:empty{display:none}.login-bottom{color:#62768e;background:repeating-linear-gradient(0deg,#f4f6f8,#f4f6f8 1px,#e9edf2 1px 2px);border-top:1px solid #cbd3dd;justify-content:space-between;align-items:center;padding:6px 9px;font:10px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:flex}.login-bottom a{color:#637894;background:linear-gradient(#fff,#dfe6ef);border:1px solid #aeb9c8;border-radius:2px;padding:2px 10px;text-decoration:none}.login-bottom i{background:#65a271;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.login-bottom i.offline{background:#b78169}.login-footer{padding:11px calc(22px + var(--sa-r)) 11px calc(22px + var(--sa-l));color:#eaf2f9;letter-spacing:.5px;background:#11233ac7;border-top:1px solid #dfeaf06b;justify-content:space-between;gap:12px;font:10px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:flex;position:fixed;bottom:0;left:0;right:0}.login-footer b{color:#829ab5;margin:0 5px}.login-footer>span:last-child{letter-spacing:2px;align-self:center;font:9px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}.account-link-panel{color:#425b79;background:#edf2f8;border:1px solid #acb9cc;margin-bottom:12px;padding:10px}.account-link-panel strong{font-size:13px}.account-link-panel p{overflow-wrap:anywhere;font:11px/1.7 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}.account-link-panel a{text-align:center;color:#36537b;background:#fff;border:1px solid #9aabc0;border-radius:3px;padding:9px;font-size:12px;text-decoration:none;display:block}#online-status{z-index:3000;color:#b9e5b2;pointer-events:auto;white-space:nowrap;background:#17251de8;border:1px solid #576347;padding:6px 14px;font:12px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;position:fixed;top:8px;left:50%;transform:translate(-50%)}#online-status.disconnected{color:#ffd29e;background:#49362b}#online-chat{color:#eee;pointer-events:auto;width:auto;padding:0 6px 6px;font:11px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;position:static}#chat-lines{background:0 0;max-height:70px;overflow:auto}#chat-lines:empty:before{content:"ยังไม่มีข้อความจากผู้เล่น";color:#b5c0ae;padding:8px;display:block}#chat-lines p{overflow-wrap:anywhere;margin:0;padding:5px 8px}#online-chat form{display:flex}#online-chat input{color:#eee;background:#18211de0;border:1px solid #58624c;flex:1;min-width:0;padding:5px}#online-chat button,#online-status button{color:#f2e6c9;cursor:pointer;background:#414c35;border:1px solid #958363;padding:5px 10px}#online-logout,#offline-home{margin-top:4px;font-size:11px}@media (width<=640px){#online-login{box-sizing:border-box;padding:max(22px,var(--sa-t)) calc(14px + var(--sa-r)) calc(84px + var(--sa-b)) calc(14px + var(--sa-l));flex-direction:column;align-items:center;gap:18px;display:flex}.login-sky{background-position:35%}.login-brand{width:min(400px,100%);position:relative;top:auto;right:auto}.login-brand h1{letter-spacing:-4px;font-size:60px}.login-brand p{letter-spacing:3px;font-size:9px}.login-brand small{font-size:11px}.brand-star{font-size:40px;top:-26px;right:2%}#online-login .login-card{width:min(358px,100%);position:relative;top:auto;left:auto;transform:none}.login-content{padding:16px 16px 12px}#google-signin,#guest-signin{height:44px;font-size:14px}.login-footer{padding:10px calc(14px + var(--sa-r)) calc(10px + var(--sa-b)) calc(14px + var(--sa-l))}.login-footer>span:last-child{display:none}}@media (width<=640px) and (height<=640px){#online-login{padding-top:max(12px,env(safe-area-inset-top));gap:12px}.login-brand h1{letter-spacing:-3px;font-size:44px}.login-brand small,.brand-rule{display:none}.login-content{padding:12px 14px 10px}.login-welcome{margin-bottom:10px}.guest-hint{margin-top:8px;line-height:1.5}}@media (width>=641px) and (height<=620px){#online-login .login-card{width:330px;top:29%;left:64%;transform:translate(-50%)}.login-content{padding:12px 20px 9px}.login-welcome{margin-bottom:10px}.login-brand{width:40%;top:4%;right:4%}.login-brand h1{font-size:54px}.login-brand small{display:none}.brand-rule{margin-top:6px}.guest-hint{margin-top:8px}.login-footer{position:absolute;top:max(100% - 34px,540px);bottom:auto}}#online-login .login-titlebar h2{color:#223b58;text-shadow:1px 1px #fff}#chat-window #chat-lines{height:180px;max-height:180px}#character-name-form input{box-sizing:border-box;color:#28384d;background:#fff;border:1px solid #8c9fb9;border-radius:3px;width:100%;padding:12px;font:16px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#character-name-form button{width:100%;margin-top:10px;padding:12px}#name-error{color:#a42f39;min-height:20px;font-size:13px}#character-name-form .name-warning{color:#955020;font-size:12px;line-height:1.5}#hud .message-tabs{border-bottom:1px solid #c4c9ae55;gap:4px;padding:4px 6px;display:flex}#hud .message-tabs button{color:#d4dece;background:0 0;border:1px solid #0000;border-radius:3px;padding:3px 12px}#hud .message-tabs button[aria-selected=true]{color:#f4f1c9;background:#c9d4af24;border-color:#b5c591}#hud #chat-window [role=tabpanel][hidden]{display:none}@media (width<=768px){#chat-window #chat-lines{height:95px;max-height:95px}#hud #system-chat-panel #log,#hud #exp-chat-panel #exp-log{height:120px;max-height:120px}}#online-login [hidden]{display:none!important}#guest-name-panel label{color:#344563;margin:6px 0 9px;font:700 14px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:block}#guest-name-panel input{box-sizing:border-box;color:#344563;background:#fff;border:1px solid #a9b1bc;border-radius:3px;width:100%;height:40px;padding:8px 10px;font:16px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#guest-name-panel .name-warning{color:#955020;margin:12px 0;font:12px/1.6 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}.guest-name-actions{gap:8px;margin-top:12px;display:flex}#google-link-confirm strong{color:#344563;text-align:center;margin:4px 0 8px;font:700 14px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:block}#google-link-confirm p{color:#344563;overflow-wrap:anywhere;margin:6px 0;font:12px/1.6 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#google-link-confirm .name-warning{color:#955020}#google-link-confirm button{color:#344563;cursor:pointer;background:linear-gradient(#fafcff,#e4eaf1);border:1px solid #a9b1bc;border-radius:3px;width:100%;margin-top:8px;padding:9px 10px;font:12px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:block}#google-link-confirm button[data-action=link]{color:#fff;background:linear-gradient(#5b8fe0,#3a6cc0);border-color:#4a78c2;font-weight:700}#google-link-confirm button:disabled{opacity:.6;cursor:wait}#google-link-confirm [role=status]{color:#a3392a;text-align:center}#guest-name-panel .name-account{overflow-wrap:anywhere;margin:0 0 8px}.guest-name-actions button{color:#344563;cursor:pointer;background:linear-gradient(#fafcff,#e4eaf1);border:1px solid #a9b1bc;border-radius:3px;padding:9px 10px;font:12px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}.guest-name-actions button[type=submit]{flex:1;font-weight:700}.guest-name-actions button:disabled{opacity:.6;cursor:wait}#online-login{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:46px 16px 64px;display:flex}#online-login .login-brand{flex-shrink:0;width:min(420px,100%);position:relative;top:auto;left:auto;right:auto}#online-login .login-footer{position:fixed;top:auto;bottom:0}@media (height<=700px){#online-login{justify-content:flex-start;gap:16px;padding-top:30px}#online-login .login-brand h1{font-size:54px}#online-login .brand-star{font-size:36px;top:-20px}}#hud #delete-guest-account{color:#9c3e3e;border-color:#bd9292;margin-top:10px}#hud .guest-delete-form{color:#743c3c;background:#fff4f1;border:1px solid #c6a3a3;margin-top:10px;padding:10px}#hud .guest-delete-form[hidden]{display:none}#hud .guest-delete-form p{font-size:11px;line-height:1.6}#hud .guest-delete-form label{margin:8px 0;font-size:11px}#hud .guest-delete-form input{color:#333;background:#fff;border:1px solid #bd9292;width:100%;margin-top:5px;padding:5px;display:block}#hud .guest-delete-form>div{justify-content:flex-end;gap:6px;display:flex}#hud .guest-delete-form button[type=submit]{color:#9c3e3e}.discord-invite{color:#fff;background:linear-gradient(135deg,#5865f2,#4752c4);border-radius:6px;align-items:center;gap:10px;margin:10px 0 2px;padding:9px 11px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 3px 10px #5865f266,inset 0 1px #ffffff40}.discord-invite:hover,.discord-invite:focus-visible{transform:translateY(-1px);box-shadow:0 5px 16px #5865f288,inset 0 1px #ffffff40}.discord-invite .discord-logo{flex:none;width:28px;height:28px}.discord-invite span{text-align:left;flex:1;min-width:0}.discord-invite strong{font:700 13px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:block}.discord-invite small{opacity:.9;font:10px/1.35 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:block}.discord-invite b{color:#4752c4;background:#fff;border-radius:4px;flex:none;padding:4px 8px;font:700 10px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}html[lang=en] #chat-lines:empty:before{content:"No messages yet"}html[lang=zh-CN] #chat-lines:empty:before{content:"暂无消息"}html[lang=zh-TW] #chat-lines:empty:before{content:"尚無訊息"}html[lang=ja] #chat-lines:empty:before{content:"まだメッセージはありません"}html[lang=id] #chat-lines:empty:before{content:"Belum ada pesan"}html[lang=fil] #chat-lines:empty:before{content:"Wala pang mensahe"}html[lang=pt-BR] #chat-lines:empty:before{content:"Nenhuma mensagem ainda"}#chat-window #chat-lines p{color:#8be98b}#chat-window #chat-lines:empty:before{color:#6da86d}#chat-window #online-chat input{color:#a4f0a4}#chat-window #chat-lines p,#chat-window #chat-lines:empty:before{text-shadow:1px 0 #000,-1px 0 #000,0 1px #000,0 -1px #000,1px 1px #000,-1px -1px #000,1px -1px #000,-1px 1px #000}#hud #chat-window #chat-lines p,#hud #chat-window #log p,#hud #chat-window #exp-log p,#hud #chat-window #online-chat,#hud #chat-window #online-chat input{font-size:var(--chat-font,11px)!important}#chat-window .chat-font-btn{border-radius:4px;margin-left:auto;padding:2px 7px;font-size:10px;line-height:14px}#chat-window .chat-font-btn+.chat-font-btn{margin-left:0}#chat-window .chat-font-btn:disabled{opacity:.35}#account-choice{z-index:11000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1a2530f0;place-items:center;display:grid;position:fixed;inset:0}.choice-panel{text-align:center;color:#2c3e50;background:#f5f6f7;border:1px solid #6581a2;border-radius:6px;width:min(560px,92vw);padding:22px 24px}.choice-panel h2{margin:0 0 6px;font-size:17px}.choice-panel>p{color:#5a6a7a;margin:0 0 16px;font-size:11px}.choice-cards{grid-template-columns:1fr 1fr;gap:12px;display:grid}.choice-card{cursor:pointer;font:inherit;color:#2c3e50;background:#fff;border:2px solid #c5cdd5;border-radius:5px;flex-direction:column;align-items:center;gap:4px;padding:14px 10px;transition:border-color .15s,box-shadow .15s;display:flex}.choice-card:hover{border-color:#4285f4}.choice-card.picked{border-color:#34a853;box-shadow:0 0 0 3px #34a85333}.choice-card small{letter-spacing:1px;color:#7a8a9a;font-size:9px}.choice-card strong{font-size:15px}.choice-card dl{grid-template-columns:auto auto;gap:2px 10px;margin:6px 0;font-size:10px;display:grid}.choice-card dt{color:#7a8a9a;text-align:right}.choice-card dd{text-align:left;margin:0;font-weight:600}.choice-card em{color:#4285f4;margin-top:6px;font-size:9px;font-style:normal}.choice-warning{color:#c0392b;margin-top:14px;font-size:10px;display:block}@media (width<=500px){.choice-cards{grid-template-columns:1fr}}.choice-confirm{text-align:center;background:#fff8e1;border:1px solid #e6a817;border-radius:5px;margin-top:14px;padding:12px}.choice-confirm p{color:#c0392b;margin:0 0 10px;font-size:11px;font-weight:600;line-height:1.6}.choice-confirm-actions{justify-content:center;gap:8px;display:flex}.choice-confirm-actions button{cursor:pointer;border-radius:4px;padding:8px 18px;font:11px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}.choice-cancel{color:#555;background:#eee;border:1px solid #aaa}.choice-go{color:#fff;background:#c0392b;border:1px solid #c0392b;font-weight:700}.choice-go:disabled{opacity:.5;cursor:default}#chat-lines .chat-device,#mm-chat-log .chat-device{opacity:.85;cursor:default;vertical-align:baseline;font-size:.92em}.chat-wings{vertical-align:middle;object-fit:contain;filter:drop-shadow(0 0 3px #ffc846bf);cursor:default;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:1.35em;height:1.35em;margin:-.3em 0 -.25em;display:inline-block}.chat-wings-demon_wings{filter:drop-shadow(0 0 1.5px #ff788cf2)drop-shadow(0 0 4px #e62850d9)}.chat-wings-stormbolt_wings{filter:drop-shadow(0 0 1.5px #96ebfff2)drop-shadow(0 0 4px #28aaffd9)}.chat-wings-lm01_limited_card{filter:drop-shadow(0 0 1.5px #ff5a6ef2)drop-shadow(0 0 4px #c81432d9)}#online-login .login-card{color:#1c2f57;background:#f7f0de;border:2px solid #c8b07d;border-radius:12px;padding:4px;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;box-shadow:inset 0 0 0 3px #f7f0de,inset 0 0 0 4.5px #dccaa0,0 10px 26px #0b1a3a66}#online-login .login-titlebar{height:42px;text-shadow:none;background:linear-gradient(90deg,#c9a45c,#c9a45c) top/100% 2px no-repeat,linear-gradient(90deg,#c9a45c,#c9a45c) bottom/100% 2px no-repeat,linear-gradient(90deg,#16295a,#21407a 70%,#2b4e8d);border:0;border-radius:8px 8px 0 0;justify-content:center;padding:0 12px}#online-login .login-titlebar h2{letter-spacing:.5px;color:#f7eed6;text-shadow:0 2px #0b1a3a;flex:none;font:700 22px/1 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#online-login .login-titlebar h2:before,#online-login .login-titlebar h2:after{content:"✦";color:#c9a45c;vertical-align:middle;margin:0 12px;font-size:12px}#online-login .login-orb,#online-login .window-mark{display:none}#online-login .login-content{background:0 0}#online-login .login-welcome strong{color:#16295a;font:700 19px/1.2 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#online-login .login-welcome>span{color:#7d6636}#online-login #google-signin,#online-login #guest-signin{border-radius:8px;height:44px;font:700 14px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#online-login #google-signin{color:#1c2f57;background:linear-gradient(#fff,#eef1f6);border:2px solid #8794ad;box-shadow:inset 0 -3px #dfe3ea}#online-login #google-signin:hover{background:linear-gradient(#fff,#e2e8f4);border-color:#16295a}#online-login #guest-signin{height:auto;min-height:48px;box-shadow:none;color:#fff;text-shadow:0 2px #0a1c44;image-rendering:pixelated;background:url(/ui/mail/btn-blue.webp) 0 0/100% 100% no-repeat border-box;border:13px solid #0000;border-image:url(/ui/mail/btn-blue.webp) 30 fill/13px;border-radius:0;padding:0 8px}#online-login #guest-signin small{color:#dfe6f2;font-weight:500}#online-login .login-divider{color:#93805c}#online-login .login-divider:before,#online-login .login-divider:after{background:0 0;border-top:1px dashed #c9b483;height:0}#online-login .guest-hint{color:#7d6636}#online-login #login-message{color:#a3392a;font-weight:700}#online-login .login-bottom{color:#7d6636;background:#efe5cc;border-top:1px dashed #c9b483;border-radius:0 0 8px 8px;margin-top:2px}#online-login .login-bottom a{color:#21407a;font-weight:700}#online-login .login-footer{color:#e8d3a0;background:linear-gradient(90deg,#16295a,#21407a 60%,#2b4e8d);border-top:2px solid #c9a45c}#online-login .login-footer>span:last-child{color:#f7eed6;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#online-login .login-brand{isolation:isolate;filter:none;color:#fff;text-shadow:0 2px 6px #0b1a3a8c;position:relative}#online-login .login-brand:before{content:"";z-index:-1;background:radial-gradient(62% 62%,#0b1a3a94,#0b1a3a52 58%,#0000 78%);border-radius:50%;position:absolute;inset:-26px -10% -14px}#online-login .login-brand>p{display:none}#online-login .login-brand h1{letter-spacing:1px;color:#fff;text-shadow:0 1px #cfe2ff,0 3px #7d98c4,0 6px 14px #0b1a3a73;font:700 clamp(52px,7.4vw,104px)/1 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#online-login .login-brand h1 span{color:inherit}#online-login .brand-star{color:#f0cf87;text-shadow:0 2px 6px #0b1a3ac9,0 0 16px #ffd98a80;margin:0 auto -6px;font-size:34px;display:block;position:static}#online-login .brand-rule{color:#f4e2b4;letter-spacing:8px;filter:drop-shadow(0 2px 3px #0b1a3ab3);border-top:2px solid #e3c179;border-bottom:1px solid #e3c17999;width:min(78%,420px);padding:4px 0 2px;font:700 13px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#online-login .login-brand small{letter-spacing:4px;color:#f2e1b6;text-shadow:0 2px 5px #0b1a3ad6;font:600 11px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:block}.login-quote{display:none}@media (width>=1100px){.login-quote{text-align:center;color:#fff;text-shadow:0 2px 8px #0b1a3ab3;max-width:22%;margin:0;font:italic 500 clamp(14px,1.15vw,18px)/1.9 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:block;position:absolute;top:30%;right:5%}.login-quote:after{content:"✦";color:#f3d894;margin-top:8px;font-size:11px;font-style:normal;display:block}}#online-login #google-signin{color:#2c3550;background:#fff;border:2px solid #b9c2d4;gap:12px;box-shadow:inset 0 -3px #e6eaf1}#online-login .google-g{width:20px;height:20px;font:0/0 a}#online-login #guest-signin{color:#f4f8ff;text-shadow:0 1px 2px #0a1c44;image-rendering:auto;background:linear-gradient(#2f5391,#1b3369);border:2px solid #16295a;border-image:;border-radius:8px;gap:10px;height:44px;min-height:0;padding:0 12px;box-shadow:inset 0 1px #6f92d1,inset 0 -3px #122552}#online-login #guest-signin:hover{filter:none;background:linear-gradient(#37609f,#1f3b78)}#online-login .guest-icon{width:17px;height:17px}#online-login .guest-hint{margin-top:14px;font:11px/1.9 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#online-login .app-downloads{text-align:center;border-top:1px dashed #c9b483;margin:13px 0 10px;padding-top:10px}#online-login .app-downloads>span{color:#7d6636;margin-bottom:7px;font:700 11px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:block}#online-login .app-downloads>div{gap:7px;display:flex}#online-login .app-downloads a{box-sizing:border-box;color:#1c2f57;background:linear-gradient(#fff,#e8ecf3);border:1px solid #8794ad;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:4px 7px;font:700 10px/1.25 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;text-decoration:none;display:flex;box-shadow:inset 0 -2px #d7dce6}#online-login .app-downloads a:hover{background:linear-gradient(#fff,#dfe6f2);border-color:#16295a}#online-login .app-downloads a b{font-size:15px;line-height:1}#online-login .app-downloads a span{text-align:left;flex-direction:column;display:flex}#online-login .app-downloads a small{color:#5b6a88;white-space:nowrap;font:400 9px/1.25 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#online-login .player-links{text-align:center;border-top:1px dashed #c9b483;margin:10px 0;padding-top:10px}#online-login .player-links>strong{color:#7d6636;margin-bottom:7px;font:700 11px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:block}#online-login .player-links>div{grid-template-columns:1fr 1fr;gap:6px;display:grid}#online-login .player-links a{box-sizing:border-box;color:#21407a;background:#fbf6e8;border:1px solid #c5b486;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:30px;padding:3px 6px;font:700 10px/1.25 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;text-decoration:none;display:flex}#online-login .player-links a:hover,#online-login .player-links a:focus-visible{color:#102957;background:#fffaf0;border-color:#8b713a}#online-login .player-links a span{color:#a77c22;width:15px;font-size:13px;line-height:1}#online-login .login-footer{color:#c9d6ea;letter-spacing:.3px;background:#0e1c39ed;border-top:1px solid #c9a45c73;align-items:center;padding-top:9px;padding-bottom:9px;font:11px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#online-login .footer-mark,#online-login .footer-links{align-items:center;gap:10px;display:flex}#online-login .footer-star{color:#e7cf94;font-style:normal}#online-login .login-footer b{color:#4d6188;margin:0;font-weight:400}#online-login .footer-mark em{color:#8ea3c4;letter-spacing:2px;text-transform:uppercase;font-size:10px;font-style:normal}#online-login .footer-links a{color:#c9d6ea;text-decoration:none}#online-login .footer-links a:hover{color:#fff;text-decoration:underline}#online-login #login-gear{color:#d8e3f5;cursor:pointer;background:#17294b;border:1px solid #3c5686;border-radius:6px;width:26px;height:26px;margin-left:4px;padding:0;font-size:14px;line-height:1}#online-login #login-gear:hover{color:#fff;background:#223863}#online-login #login-gear-menu{right:calc(14px + var(--sa-r));background:#0e1c39f2;border:1px solid #c9a45c73;border-radius:8px;flex-direction:column;gap:6px;margin-bottom:8px;padding:9px 12px;font:11px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:flex;position:absolute;bottom:100%}#online-login #login-gear-menu[hidden]{display:none}#online-login #login-gear-menu a{color:#e7cf94;text-decoration:none}#online-login #login-gear-menu i{background:#65a271;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}#online-login #login-gear-menu i.offline{background:#b78169}@media (width<=640px){#online-login .login-footer{letter-spacing:0;gap:6px;font-size:9px}#online-login .footer-mark em{display:none}#online-login .footer-mark,#online-login .footer-links{white-space:nowrap;gap:6px}#online-login .footer-links a{font-size:9px}#online-login #login-gear{width:22px;height:22px;font-size:12px}}.chat-room-chip{color:#f2e6c9;cursor:pointer;letter-spacing:.04em;white-space:nowrap;background:#414c35;border:1px solid #958363;flex:none;align-items:center;gap:3px;margin:0;padding:0 7px 0 6px;font:700 10px/1 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:inline-flex;position:relative}.chat-room-chip:before{content:"";opacity:.8;background:linear-gradient(currentColor,currentColor) 50%/1.5px 100% no-repeat,linear-gradient(currentColor,currentColor) 50%/100% 1.5px no-repeat;border:1.5px solid;border-radius:50%;width:9px;height:9px}.chat-room-chip:after{content:"";opacity:.75;border:3.5px solid #0000;border-top:4px solid;margin-top:4px}.chat-room-chip b{font:inherit}.chat-room-chip select{opacity:0;cursor:pointer;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.chat-room-chip:hover,.chat-room-chip:focus-within{background:#566244;border-color:#d7bd7f}#online-chat form .chat-room-chip{border-right:0}#hud #mm-chat-box .mm-chat-form .chat-room-chip{height:100%;padding:0 calc(var(--u)*6);gap:calc(var(--u)*3);border-radius:calc(var(--u)*5);color:#dbe9ff;border:calc(var(--u)*1) solid #aac8eb73;font-size:calc(var(--u)*9.5);pointer-events:auto;background:linear-gradient(#2c3d55,#1b2738);margin:0}#hud #mm-chat-box .mm-chat-form .chat-room-chip:hover,#hud #mm-chat-box .mm-chat-form .chat-room-chip:focus-within{background:linear-gradient(#3a5070,#243349);border-color:#bedcffbf}#hud #trade-window{z-index:35;animation:none}#hud #trade-window[hidden]{display:none!important}#hud #trade-window button{font-family:inherit}#hud #trade-window.trade-pop{--u:.8px;--navy:#1c2f57;--gold:#c9a45c;--serif:"Noto Serif Thai",Georgia,"Times New Roman",serif;width:min(calc(var(--u)*540),calc(100vw - 32px));border:calc(var(--u)*2.5) solid var(--gold);border-radius:calc(var(--u)*12);height:fit-content;max-height:none;box-shadow:0 0 0 calc(var(--u)*1.5) #4a3712,inset 0 0 0 calc(var(--u)*1.5) #fff8e4,0 calc(var(--u)*12) calc(var(--u)*28) #000a;color:var(--navy);background:linear-gradient(#f8f4ea,#efe7d6);padding:0;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;overflow:visible}#hud #trade-window .tp-head{align-items:center;gap:calc(var(--u)*10);height:calc(var(--u)*60);padding:0 calc(var(--u)*12) 0 calc(var(--u)*78);border-radius:calc(var(--u)*9) calc(var(--u)*9) 0 0;border-bottom:calc(var(--u)*2.5) solid var(--gold);box-shadow:inset 0 calc(var(--u)*1.5) 0 #3d5f94;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:linear-gradient(#24416f,#172f58 55%,#10244a);display:flex;position:relative}#hud #trade-window .tp-medal{left:calc(var(--u)*-22);top:calc(var(--u)*-20);width:calc(var(--u)*86);height:calc(var(--u)*86);border:calc(var(--u)*3) solid var(--gold);box-shadow:0 0 0 calc(var(--u)*2) #3a2a0a,inset 0 0 0 calc(var(--u)*3) #0e1f3f,inset 0 0 0 calc(var(--u)*4.5) #b8924a,0 calc(var(--u)*4) calc(var(--u)*8) #0008;background:radial-gradient(circle at 50% 40%,#2c4d82,#12264b 70%);border-radius:50%;place-items:center;display:grid;position:absolute}#hud #trade-window .tp-medal svg{fill:#f0cf7c;width:72%;height:72%;filter:drop-shadow(0 calc(var(--u)*1.5) 0 #5a3d0c)}#hud #trade-window .tp-medal .c-back{fill:#c29a4c}#hud #trade-window .tp-line{min-width:0;height:calc(var(--u)*16);flex:1;align-items:center;display:flex}#hud #trade-window .tp-line:after{content:"";height:calc(var(--u)*1.5);background:linear-gradient(90deg,var(--gold),#c9a45c00);flex:1}#hud #trade-window .tp-line.tp-right{flex-direction:row-reverse}#hud #trade-window .tp-line.tp-right:after{background:linear-gradient(270deg,var(--gold),#c9a45c00)}#hud #trade-window .tp-line svg{width:calc(var(--u)*15);height:calc(var(--u)*15);fill:#f0cf7c;flex:none}#hud #trade-window .tp-title{font-family:var(--serif);letter-spacing:.02em;color:#f1d58f;text-shadow:0 calc(var(--u)*2) 0 #0a1730;flex:none;font-weight:700;line-height:1;font-size:calc(var(--u)*32)!important}#hud #trade-window .tp-close{width:calc(var(--u)*42);height:calc(var(--u)*42);cursor:pointer;border:calc(var(--u)*2.5) solid var(--gold);min-width:0;box-shadow:0 0 0 calc(var(--u)*1.5) #0a1730,inset 0 0 0 calc(var(--u)*1.5) #0a1730;background:radial-gradient(circle at 50% 35%,#2b4b80,#0f2246);border-radius:50%;flex:none;place-items:center;padding:0;display:grid}#hud #trade-window .tp-close svg{fill:none;stroke:#fff;stroke-width:3.2px;stroke-linecap:round;width:52%;height:52%}#hud #trade-window .tp-close:hover{filter:brightness(1.2)}#hud #trade-window .tp-body{margin:calc(var(--u)*6);padding:calc(var(--u)*16) calc(var(--u)*24) calc(var(--u)*20);text-align:center;border-radius:calc(var(--u)*6);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' fill='none' stroke='%23cdb88a' stroke-width='1.3' stroke-linecap='round'%3E%3Cg transform=''%3E%3Cpath d='M2 34V10Q2 2 10 2h24' /%3E%3Cpath d='M7 22v-6q0-9 9-9h6'/%3E%3Ccircle cx='24' cy='7' r='1.6' fill='%23cdb88a'/%3E%3Ccircle cx='7' cy='24' r='1.6' fill='%23cdb88a'/%3E%3C/g%3E%3C/svg%3E") 0 0,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' fill='none' stroke='%23cdb88a' stroke-width='1.3' stroke-linecap='round'%3E%3Cg transform='translate(36 0) scale(-1 1)'%3E%3Cpath d='M2 34V10Q2 2 10 2h24' /%3E%3Cpath d='M7 22v-6q0-9 9-9h6'/%3E%3Ccircle cx='24' cy='7' r='1.6' fill='%23cdb88a'/%3E%3Ccircle cx='7' cy='24' r='1.6' fill='%23cdb88a'/%3E%3C/g%3E%3C/svg%3E") 100% 0,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' fill='none' stroke='%23cdb88a' stroke-width='1.3' stroke-linecap='round'%3E%3Cg transform='translate(0 36) scale(1 -1)'%3E%3Cpath d='M2 34V10Q2 2 10 2h24' /%3E%3Cpath d='M7 22v-6q0-9 9-9h6'/%3E%3Ccircle cx='24' cy='7' r='1.6' fill='%23cdb88a'/%3E%3Ccircle cx='7' cy='24' r='1.6' fill='%23cdb88a'/%3E%3C/g%3E%3C/svg%3E") 0 100%,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' fill='none' stroke='%23cdb88a' stroke-width='1.3' stroke-linecap='round'%3E%3Cg transform='translate(36 36) scale(-1 -1)'%3E%3Cpath d='M2 34V10Q2 2 10 2h24' /%3E%3Cpath d='M7 22v-6q0-9 9-9h6'/%3E%3Ccircle cx='24' cy='7' r='1.6' fill='%23cdb88a'/%3E%3Ccircle cx='7' cy='24' r='1.6' fill='%23cdb88a'/%3E%3C/g%3E%3C/svg%3E") 100% 100%,radial-gradient(at 50% 30%,#fffdf7,#f6f0e2 70%);background-size:calc(var(--u)*44) calc(var(--u)*44),calc(var(--u)*44) calc(var(--u)*44),calc(var(--u)*44) calc(var(--u)*44),calc(var(--u)*44) calc(var(--u)*44),auto;background-repeat:no-repeat;position:relative}#hud #trade-window .tp-emblem{width:calc(var(--u)*84);height:calc(var(--u)*84);margin:0 auto calc(var(--u)*4);place-items:center;display:grid;position:relative}#hud #trade-window .tp-emblem>svg{width:calc(var(--u)*50);height:calc(var(--u)*50);color:#5f7597;filter:drop-shadow(0 calc(var(--u)*1.5) 0 #c9d3e2);grid-area:1/1}#hud #trade-window .tp-emblem>svg.tp-ring{fill:none;stroke:#9fb2cf;stroke-width:4px;stroke-linecap:round;stroke-dasharray:.1 9;width:100%;height:100%}#hud #trade-window .trade-name{font-family:var(--serif);color:var(--navy);overflow-wrap:anywhere;font-weight:700;line-height:1.15;display:block;font-size:calc(var(--u)*38)!important}#hud #trade-window .trade-invite p{margin:calc(var(--u)*6) 0 0;color:#5e6b80;line-height:1.4;font-size:calc(var(--u)*22)!important}#hud #trade-window .tp-divider{align-items:center;gap:calc(var(--u)*8);margin:calc(var(--u)*16) calc(var(--u)*24) 0;display:flex}#hud #trade-window .tp-divider:before,#hud #trade-window .tp-divider:after{content:"";height:calc(var(--u)*1.5);background:linear-gradient(90deg,#d8c7a000,#d0bb8c);flex:1}#hud #trade-window .tp-divider:after{background:linear-gradient(270deg,#d8c7a000,#d0bb8c)}#hud #trade-window .tp-divider svg{width:calc(var(--u)*16);height:calc(var(--u)*16);fill:#c9a45c;flex:none}#hud #trade-window .trade-invite .trade-actions{justify-content:center;gap:calc(var(--u)*22);margin:calc(var(--u)*16) 0 0;background:0 0;border:0;flex-wrap:wrap;padding:0;display:flex}#hud #trade-window .tp-btn{min-width:calc(var(--u)*230);height:calc(var(--u)*50);padding:0 calc(var(--u)*34);cursor:pointer;border:calc(var(--u)*2.5) solid var(--gold);box-shadow:0 0 0 calc(var(--u)*1.5) #3a2a0a,inset 0 calc(var(--u)*1.5) 0 #4f73b0,0 calc(var(--u)*3) calc(var(--u)*5) #0005;color:#f6efdd;text-shadow:0 calc(var(--u)*1.5) 0 #0a1730;background:linear-gradient(#2d5190,#1a3668 55%,#132a55);border-radius:999px;font-weight:700;position:relative;font-size:calc(var(--u)*23)!important}#hud #trade-window .tp-btn:before,#hud #trade-window .tp-btn:after{content:"";width:calc(var(--u)*13);height:calc(var(--u)*13);border:calc(var(--u)*1.5) solid #3a2a0a;background:linear-gradient(135deg,#fbe39a,#c9a045 60%,#9c7426);position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)}#hud #trade-window .tp-btn:before{left:calc(var(--u)*-8)}#hud #trade-window .tp-btn:after{right:calc(var(--u)*-8)}#hud #trade-window .tp-btn.alt{box-shadow:0 0 0 calc(var(--u)*1.5) #3a2a0a,inset 0 calc(var(--u)*-2) 0 #e0d1ae,0 calc(var(--u)*3) calc(var(--u)*5) #0003;color:var(--navy);text-shadow:none;background:linear-gradient(#fffaf0,#efe4cc)}#hud #trade-window .tp-btn:hover{filter:brightness(1.1)}#hud #trade-window.trade-live{--trade-navy:#1b2f57;--trade-navy-deep:#122142;--trade-gold:#d6b46a;--trade-gold-deep:#8d6a2c;--trade-cream:#f6f0e2;--trade-paper:#efe7d4;--trade-cell:#e8dfca;--trade-line:#cdbd98;--trade-ink:#2c3a55;--trade-muted:#8d8470;--trade-serif:Georgia,"Noto Serif Thai","Noto Sans Thai",serif;width:640px;max-width:calc((100vw - 16px)/var(--ui-zoom,1));max-height:calc((100dvh - 32px)/var(--ui-zoom,1));z-index:35;background:linear-gradient(180deg,#223a69,var(--trade-navy) 40%,var(--trade-navy-deep));color:var(--trade-ink);border:2px solid var(--trade-gold);font:13px var(--trade-serif);border-radius:14px;flex-direction:column;padding:0 10px 10px;animation:none;display:flex;top:84px;left:max(8px,50% - 320px);overflow:visible;transform:none;box-shadow:0 0 0 2px #2a1d09,inset 0 0 0 2px #0d1a35,inset 0 0 0 3px #b8944d88,0 10px 28px #0009;font-size:calc(var(--game-font-size) * 1.083)!important}#hud #trade-window.trade-live :is(.trade-title,h3,.trade-silver,.trade-status,.trade-feedback,.trade-actions button,.trade-drop-hint,.trade-quantity) *{font-size:inherit!important}#hud #trade-window.trade-live:before{content:"";pointer-events:none;z-index:2;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 44'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23fbe7a6'/%3E%3Cstop offset='.55' stop-color='%23d3a849'/%3E%3Cstop offset='1' stop-color='%237c5a1f'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23c9f3ff'/%3E%3Cstop offset='.5' stop-color='%2341b6f0'/%3E%3Cstop offset='1' stop-color='%23145d9e'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M2 36c14 0 22-4 30-12 6-6 14-9 20-9l8-13 8 13c6 0 14 3 20 9 8 8 16 12 30 12' fill='none' stroke='%23231606' stroke-width='5' stroke-linecap='round'/%3E%3Cpath d='M2 36c14 0 22-4 30-12 6-6 14-9 20-9l8-13 8 13c6 0 14 3 20 9 8 8 16 12 30 12' fill='none' stroke='url(%23g)' stroke-width='3' stroke-linecap='round'/%3E%3Cpath d='M20 38c10-1 16-6 22-11M100 38c-10-1-16-6-22-11' fill='none' stroke='url(%23g)' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M60 6 71 22 60 40 49 22Z' fill='%23231606'/%3E%3Cpath d='M60 8 69 22 60 38 51 22Z' fill='url(%23g)'/%3E%3Cpath d='M60 12 66 22 60 33 54 22Z' fill='url(%23b)'/%3E%3Cpath d='M60 13 63 20 60 22Z' fill='%23fff' opacity='.8'/%3E%3C/svg%3E") 50%/contain no-repeat;width:120px;height:44px;position:absolute;top:-22px;left:50%;transform:translate(-50%)}#hud #trade-window.trade-live .titlebar{color:#f6ecd2;text-shadow:0 2px #0b1530;letter-spacing:0;cursor:move;background:0 0;border:0;align-items:center;gap:10px;height:auto;min-height:52px;padding:6px 4px 4px 10px;display:flex;position:relative}#hud #trade-window.trade-live .trade-title{min-width:0;font:600 24px/1.2 var(--trade-serif);flex:1;align-items:center;gap:12px;display:flex;overflow:hidden;font-size:calc(var(--game-font-size) * 2)!important}#hud #trade-window.trade-live .titlebar span:before{content:none}#hud #trade-window.trade-live .trade-title>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#hud #trade-window.trade-live .trade-title svg{width:26px;height:26px;fill:var(--trade-gold);stroke:#5a3f12;stroke-width:1px;filter:drop-shadow(0 1px #000);flex-shrink:0}#hud #trade-window.trade-live .titlebar:after{content:"✦";color:var(--trade-gold);text-shadow:0 1px #000;margin-right:4px;font-size:18px;font-size:calc(var(--game-font-size) * 1.5)!important}#hud #trade-window.trade-live .titlebar button{color:#f6ecd2;border:2px solid var(--trade-gold);background:linear-gradient(#2a4478,#16284c);border-radius:6px;order:2;place-items:center;width:40px;height:40px;padding:0;font:600 28px/1 Arial,sans-serif;display:grid;box-shadow:0 0 0 1px #1b1206,inset 0 1px #fff3;font-size:calc(var(--game-font-size) * 2.333)!important}#hud #trade-window.trade-live .titlebar button:hover{filter:brightness(1.2)}#hud #trade-window.trade-live button{font:600 14px var(--trade-serif);letter-spacing:0;cursor:pointer;font-size:calc(var(--game-font-size) * 1.167)!important}#hud #trade-window.trade-live button:disabled{cursor:default;filter:grayscale(.55)brightness(.85)}#hud #trade-window.trade-live .trade-columns{background:var(--trade-paper);border:2px solid var(--trade-gold-deep);border-radius:6px 6px 0 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:8px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #fff8e6}#hud #trade-window.trade-live .trade-columns:before{content:"";background:linear-gradient(transparent,var(--trade-gold) 8%,var(--trade-gold) 92%,transparent);width:2px;position:absolute;top:6px;bottom:6px;left:50%;transform:translate(-50%)}#hud #trade-window.trade-live .trade-columns:after{content:"";background:linear-gradient(135deg,#fbe7a6,#b38535);border:1px solid #5a3f12;width:11px;height:11px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}#hud #trade-window.trade-live .trade-side{background:var(--trade-cream);border:1px solid var(--trade-line);border-radius:6px;flex-direction:column;gap:8px;min-width:0;padding:6px;transition:box-shadow .15s;display:flex;box-shadow:inset 0 0 0 1px #fffaf0}#hud #trade-window.trade-live h3{font:600 17px var(--trade-serif);color:var(--trade-ink);background:linear-gradient(#fbf8f1,#e6e3dc);border:1px solid #d3cdbf;border-radius:5px;align-items:center;gap:10px;margin:0;padding:7px 12px;display:flex;overflow:hidden;box-shadow:inset 0 1px #fff;font-size:calc(var(--game-font-size) * 1.417)!important}#hud #trade-window.trade-live h3>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}#hud #trade-window.trade-live h3 svg{fill:#56637a;flex-shrink:0;width:22px;height:22px}#hud #trade-window.trade-live h3:after{content:"✦";color:#c7ae78;font-size:15px;font-size:calc(var(--game-font-size) * 1.25)!important}#hud #trade-window.trade-live .trade-slots{scrollbar-width:thin;border-radius:4px;grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;gap:6px;max-height:234px;padding:1px;display:grid;position:relative;overflow:auto}#hud #trade-window.trade-live .trade-cell,#hud #trade-window.trade-live .trade-item{aspect-ratio:1;background:linear-gradient(#efe8d7,var(--trade-cell));border:1px solid #d9cdb1;border-radius:5px;min-width:0;position:relative;box-shadow:inset 0 1px #fffaf0}#hud #trade-window.trade-live .trade-cell:before{content:"✦";color:#d8cba9;place-items:center;font-size:15px;display:grid;position:absolute;inset:0;font-size:calc(var(--game-font-size) * 1.25)!important}#hud #trade-window.trade-live .trade-item{cursor:pointer;justify-content:center;align-items:center;display:flex}#hud #trade-window.trade-live .trade-item[data-rarity]:not([data-rarity="1"]){border-color:var(--rarity-deep);background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--rarity) 30%,transparent) 0 30%,transparent 75%),linear-gradient(#efe8d7,var(--trade-cell));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rarity-deep) 50%,transparent),inset 0 0 8px var(--rarity-soft)}#hud #trade-window.trade-live .trade-item:hover{outline:2px solid var(--trade-gold);outline-offset:-1px}#hud #trade-window.trade-live .trade-item img{object-fit:contain;width:78%;height:78%;image-rendering:pixelated;pointer-events:none}#hud #trade-window.trade-live .trade-qty{text-align:right;color:#fff;text-shadow:0 0 2px #000,0 1px #000,1px 0 #000,-1px 0 #000;pointer-events:none;width:max-content;font:700 11px/1.2 Google Sans,Arial,sans-serif;position:absolute;bottom:1px;left:auto;right:3px;font-size:calc(var(--game-font-size) * .917)!important}#hud #trade-window.trade-live .trade-item b.slot-refine{z-index:1;color:#ffd76a;text-shadow:0 1px #000;pointer-events:none;background:linear-gradient(#4a3312,#22170a);border:1px solid #f3cf6a;border-radius:3px;padding:0 2px;font:800 9px/1.2 Google Sans,Arial,sans-serif;position:absolute;top:1px;left:1px;box-shadow:0 1px 2px #0006;font-size:calc(var(--game-font-size) * .75)!important}#hud #trade-window.trade-live .trade-item button{z-index:2;color:#fff;opacity:0;background:linear-gradient(#d0584a,#8e2a21);border:1px solid #f2c1a0;border-radius:50%;place-items:center;width:18px;height:18px;padding:0;font:700 12px/1 Arial,sans-serif;transition:opacity .12s;display:grid;position:absolute;top:-5px;right:-5px;box-shadow:0 1px 2px #0006;font-size:calc(var(--game-font-size) * 1)!important}#hud #trade-window.trade-live .trade-item:hover button,#hud #trade-window.trade-live .trade-item button:focus-visible{opacity:1}@media (hover:none){#hud #trade-window.trade-live .trade-item button{opacity:1}}#hud #trade-window.trade-live .trade-locked .trade-item button{display:none}#hud #trade-window.trade-live .trade-drop-hint{text-align:center;color:#8b95a8;line-height:1.5;font:14px var(--trade-serif);pointer-events:none;background:radial-gradient(#fbf8f0 40%,#f3eddeee);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:6px;margin:0;display:flex;position:absolute;inset:calc(25% + 1px) calc(20% + 1px);font-size:calc(var(--game-font-size) * 1.167)!important}#hud #trade-window.trade-live .trade-drop-hint img{object-fit:contain;filter:grayscale()brightness(1.35)opacity(.6);width:40px;height:40px}#hud #trade-window.trade-live .trade-slots.trade-drop-hover{outline-offset:2px;background:#e3f1e2;outline:2px dashed #3f8c5a}#hud #trade-window.trade-live .trade-silver{box-sizing:border-box;height:46px;color:var(--trade-ink);font:600 17px var(--trade-serif);background:linear-gradient(#f6f3ec,#e9e5dc);border:1px solid #d6cfbf;border-radius:5px;align-items:center;gap:10px;margin:0;padding:0 10px;display:flex;font-size:calc(var(--game-font-size) * 1.417)!important}#hud #trade-window.trade-live .trade-silver img{object-fit:contain;width:28px;height:28px;image-rendering:pixelated}#hud #trade-window.trade-live .trade-silver>span{flex:1}#hud #trade-window.trade-live .trade-silver .trade-tax{text-overflow:ellipsis;white-space:nowrap;color:#8a7a5c;font:500 11px var(--trade-serif);flex-basis:100%;padding-left:38px;overflow:hidden;font-size:calc(var(--game-font-size) * .917)!important}#hud #trade-window.trade-live .trade-silver b{font:600 18px var(--trade-serif);font-size:calc(var(--game-font-size) * 1.5)!important}#hud #trade-window.trade-live input{box-sizing:border-box;width:150px;max-width:55%;height:36px;color:var(--trade-ink);font:600 17px var(--trade-serif);text-align:right;background:#fff;border:1px solid #b9b3a4;border-radius:5px;padding:0 8px;box-shadow:inset 0 1px 2px #0002;font-size:calc(var(--game-font-size) * 1.417)!important}#hud #trade-window.trade-live input:focus{outline:2px solid var(--trade-gold);outline-offset:0}#hud #trade-window.trade-live .trade-status{font:600 17px var(--trade-serif);color:#3b4659;align-items:center;gap:12px;padding:2px 10px 4px;display:flex;font-size:calc(var(--game-font-size) * 1.417)!important}#hud #trade-window.trade-live .trade-status i{background:radial-gradient(#fff,#e6e2d9);border:2px solid #aaa598;border-radius:50%;flex-shrink:0;width:22px;height:22px;box-shadow:inset 0 1px 2px #0002}#hud #trade-window.trade-live .trade-status.is-ready{color:#2f7a42}#hud #trade-window.trade-live .trade-status.is-ready i{background:radial-gradient(#6fd08a 0 38%,#e9f6ec 42%);border-color:#2f7a42}#hud #trade-window.trade-live .trade-side.trade-locked{box-shadow:inset 0 0 0 2px #56a86d,0 0 8px #56a86d66}#hud #trade-window.trade-live .trade-locked .trade-item{cursor:default}#hud #trade-window.trade-live [data-trade-entry]{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}#hud #trade-window.trade-live .trade-feedback{font:600 14px/1.4 var(--trade-serif);color:#5b5140;border:2px solid var(--trade-gold-deep);background:linear-gradient(#f4eedf,#ebe2cc);border-top:0;border-radius:0 0 6px 6px;justify-content:center;align-items:center;gap:12px;margin:0;padding:8px 14px;display:flex;font-size:calc(var(--game-font-size) * 1.167)!important}#hud #trade-window.trade-live .trade-feedback:before,#hud #trade-window.trade-live .trade-feedback:after{content:"";background:linear-gradient(90deg,#0000,#c2a86e);flex:40px;max-width:180px;height:1px}#hud #trade-window.trade-live .trade-feedback:after{transform:scaleX(-1)}#hud #trade-window.trade-live .trade-feedback i{color:#f7ecd6;background:#6b3a25;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font:800 17px/1 Arial,sans-serif;display:grid;font-size:calc(var(--game-font-size) * 1.417)!important}#hud #trade-window.trade-live .trade-feedback span{overflow-wrap:anywhere;min-width:0}#hud #trade-window.trade-live .trade-actions{align-items:center;gap:10px;padding:10px 0 0;display:flex}#hud #trade-window.trade-live .trade-actions>span{flex:1}#hud #trade-window.trade-live .trade-actions button{min-height:46px;font:600 18px var(--trade-serif);color:#f7efd9;text-shadow:0 1px #0008;border:2px solid var(--trade-gold);border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:6px 22px;display:inline-flex;box-shadow:0 0 0 1px #1b1206,inset 0 1px #ffffff40,0 2px 4px #0006;font-size:calc(var(--game-font-size) * 1.5)!important}#hud #trade-window.trade-live .trade-actions button:not(:disabled):hover{filter:brightness(1.12)}#hud #trade-window.trade-live .trade-actions button:not(:disabled):active{transform:translateY(1px)}#hud #trade-window.trade-live .trade-actions button svg{flex-shrink:0;width:26px;height:26px}#hud #trade-window.trade-live .trade-actions button img{object-fit:contain;width:28px;height:28px}#hud #trade-window.trade-live [data-bag]{background:linear-gradient(#2c467b,#172a52);min-width:170px}#hud #trade-window.trade-live [data-confirm],#hud #trade-window.trade-live [data-accept]{background:linear-gradient(#3fa65b,#20703a 55%,#1a5d2f);border-color:#f0d58b;min-width:180px;position:relative}#hud #trade-window.trade-live [data-confirm]:before,#hud #trade-window.trade-live [data-confirm]:after{content:"";background:linear-gradient(135deg,#fbe7a6,#b38535);border:1px solid #5a3f12;width:9px;height:9px;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)}#hud #trade-window.trade-live [data-confirm]:before{left:-7px}#hud #trade-window.trade-live [data-confirm]:after{right:-7px}#hud #trade-window.trade-live [data-confirm] svg{fill:#fff;stroke:#1f5a31;stroke-width:1.2px;stroke-linejoin:round}#hud #trade-window.trade-live [data-confirm] svg .line{stroke:#1f5a31;stroke-width:1.4px;stroke-linecap:round}#hud #trade-window.trade-live [data-end]{background:linear-gradient(#b6493b,#8a2a22 55%,#6f1f19);border-color:#c9a45e}#hud #trade-window.trade-live [data-end] svg{stroke:#f7efd9;stroke-width:2.6px}#hud #trade-window.trade-live .trade-quantity{z-index:3;background:var(--trade-cream);border:2px solid var(--trade-gold);width:300px;max-width:95%;font:14px var(--trade-serif);border-radius:8px;padding:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #1b1206,0 0 0 1000px #0b142955,0 6px 18px #0007;font-size:calc(var(--game-font-size) * 1.167)!important}#hud #trade-window.trade-live .trade-quantity strong{color:var(--trade-ink);padding-bottom:8px;font-size:16px;display:block;font-size:calc(var(--game-font-size) * 1.333)!important}#hud #trade-window.trade-live .trade-quantity label{justify-content:space-between;align-items:center;gap:8px;margin:0 0 8px;display:flex}#hud #trade-window.trade-live .trade-quantity input{padding:4px 6px;font-size:15px;font-size:calc(var(--game-font-size) * 1.25)!important}#hud #trade-window.trade-live .trade-quantity small{color:var(--trade-muted);letter-spacing:0;margin-bottom:10px;font-size:12px;display:block;font-size:calc(var(--game-font-size) * 1)!important}#hud #trade-window.trade-live .trade-quantity>div{justify-content:flex-end;gap:6px;display:flex}#hud #trade-window.trade-live .trade-quantity button{color:var(--trade-ink);background:linear-gradient(#fffaf0,#e8dfca);border:1px solid #bba77a;border-radius:5px;padding:5px 10px;font-size:13px;font-size:calc(var(--game-font-size) * 1.083)!important}#hud #trade-window.trade-live .trade-quantity button[type=submit]{color:#fff;background:linear-gradient(#3fa65b,#1a5d2f);border-color:#d6b46a}@media (width<=600px){#hud #trade-window.trade-live{width:calc((100vw - 16px)/var(--ui-zoom,1));padding:0 6px 6px;font-size:11px;top:36px;font-size:calc(var(--game-font-size) * .917)!important}#hud #trade-window.trade-live .titlebar{min-height:40px}#hud #trade-window.trade-live .trade-title{gap:8px;font-size:18px;font-size:calc(var(--game-font-size) * 1.5)!important}#hud #trade-window.trade-live .trade-title svg{width:18px;height:18px}#hud #trade-window.trade-live .titlebar button{width:32px;height:32px;font-size:22px;font-size:calc(var(--game-font-size) * 1.833)!important}#hud #trade-window.trade-live .trade-columns{gap:8px;padding:5px}#hud #trade-window.trade-live .trade-side{gap:5px;padding:4px}#hud #trade-window.trade-live h3{gap:6px;padding:5px 7px;font-size:13px;font-size:calc(var(--game-font-size) * 1.083)!important}#hud #trade-window.trade-live h3 svg{width:16px;height:16px}#hud #trade-window.trade-live h3:after{display:none}#hud #trade-window.trade-live .trade-slots{gap:3px;max-height:145px}#hud #trade-window.trade-live .trade-cell:before{font-size:10px;font-size:calc(var(--game-font-size) * .833)!important}#hud #trade-window.trade-live .trade-drop-hint{gap:2px;font-size:10px;font-size:calc(var(--game-font-size) * .833)!important}#hud #trade-window.trade-live .trade-drop-hint img{width:22px;height:22px}#hud #trade-window.trade-live .trade-silver{gap:5px;height:34px;padding:0 6px;font-size:13px;font-size:calc(var(--game-font-size) * 1.083)!important}#hud #trade-window.trade-live .trade-silver img{width:20px;height:20px}#hud #trade-window.trade-live .trade-silver b{font-size:14px;font-size:calc(var(--game-font-size) * 1.167)!important}#hud #trade-window.trade-live .trade-silver .trade-tax{padding-left:0;font-size:10px;font-size:calc(var(--game-font-size) * .833)!important}#hud #trade-window.trade-live input{max-width:60%;height:26px;padding:0 5px;font-size:calc(var(--game-font-size) * 1.083)!important}#hud #trade-window.trade-live .trade-status{gap:7px;padding:0 4px 2px;font-size:13px;font-size:calc(var(--game-font-size) * 1.083)!important}#hud #trade-window.trade-live .trade-status i{width:16px;height:16px}#hud #trade-window.trade-live .trade-feedback{gap:8px;padding:6px 8px;font-size:11px;font-size:calc(var(--game-font-size) * .917)!important}#hud #trade-window.trade-live .trade-feedback:before,#hud #trade-window.trade-live .trade-feedback:after{display:none}#hud #trade-window.trade-live .trade-feedback i{width:20px;height:20px;font-size:13px;font-size:calc(var(--game-font-size) * 1.083)!important}#hud #trade-window.trade-live .trade-actions{gap:6px;padding-top:6px}#hud #trade-window.trade-live .trade-actions>span{display:none}#hud #trade-window.trade-live .trade-actions button{white-space:nowrap;flex:1;gap:5px;min-width:0;min-height:38px;padding:4px 6px;font-size:14px;font-size:calc(var(--game-font-size) * 1.167)!important}#hud #trade-window.trade-live .trade-actions button svg,#hud #trade-window.trade-live .trade-actions button img{width:20px;height:20px}}@media (height<=620px){#hud #trade-window.trade-live{top:28px}#hud #trade-window.trade-live .trade-slots{max-height:100px}}#hud #skill-window{--cqw:7.2px;width:min(720px,calc((100vw - 12px)/var(--ui-zoom,1)),calc((100dvh - 16px)/var(--ui-zoom,1)*.8964));aspect-ratio:1116/1245;z-index:40;max-width:none;max-height:none;box-shadow:none;filter:drop-shadow(0 8px 18px #000a);color:#1d2a52;background:url(/ui/skill/frame.webp?v=20261001) 50%/100% 100% no-repeat;border:0;border-radius:0;margin:auto;padding:0;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;animation:none;display:block;inset:0;overflow:visible;container-type:inline-size}#hud #skill-window[hidden]{display:none!important}#hud #skill-window p,#hud #skill-window h3{margin:0}#hud #skill-window button{min-width:0;box-shadow:none;cursor:pointer;border:0;border-radius:0;margin:0;font-family:inherit;transition:none}#hud #skill-window button:disabled{cursor:default}#hud #skill-window .titlebar{cursor:grab;height:8%;text-shadow:none;background:0 0;border:0;padding:0;position:absolute;top:5.2%;left:3%;right:9%}#hud #skill-window .titlebar>span{left:calc(var(--cqw)*16.2);top:calc(var(--cqw)*2.6);width:calc(var(--cqw)*35.6);height:calc(var(--cqw)*6);white-space:nowrap;pointer-events:none;align-items:center;display:flex;position:absolute}#hud #skill-window .titlebar>span>b{letter-spacing:0;color:#1d2a52;font-family:Georgia,Times New Roman,Noto Serif Thai,Noto Sans Thai,serif;font-weight:700;line-height:1;font-size:calc(var(--cqw)*4.8*var(--fit,1))!important}#hud #skill-window .titlebar>span:before{content:none}#hud #skill-window .titlebar button{width:calc(var(--cqw)*7.2);height:calc(var(--cqw)*7.4);color:#0000;background:0 0;padding:0;position:absolute;top:-7%;left:100.6%;font-size:0!important}#hud #skill-window .titlebar button:hover{background:0 0}#hud #skill-window .skill-grid{grid-template-columns:repeat(3,calc(var(--cqw)*28.05));column-gap:calc(var(--cqw)*1.34);width:87.99%;margin:0;display:grid;position:absolute;left:6.81%}#hud #skill-window .skill-zone:not(.skill-zone-passive) .skill-grid{height:calc(var(--cqw)*21.95);top:18.31%}#hud #skill-window .skill-zone-passive .skill-grid{height:calc(var(--cqw)*20.5);width:57.5%;top:43.78%}#hud #skill-window .skill-grid[data-count="4"]{grid-template-columns:repeat(4,calc(var(--cqw)*21.2));column-gap:calc(var(--cqw)*1.06)}#hud #skill-window .skill-grid[data-count="5"]{grid-template-columns:repeat(5,calc(var(--cqw)*16.91));column-gap:calc(var(--cqw)*.85)}#hud #skill-window .skill-grid[data-count="6"]{grid-template-columns:repeat(6,calc(var(--cqw)*14.08));column-gap:calc(var(--cqw)*.7)}#hud #skill-window .skill-zone-title{width:80%;height:calc(var(--cqw)*3.05);white-space:nowrap;text-overflow:ellipsis;font-family:Georgia,Times New Roman,Noto Sans Thai,serif;font-weight:700;line-height:calc(var(--cqw)*3.05);letter-spacing:.03em;color:#f6ecd0;text-shadow:0 calc(var(--cqw)*.15) #0c1f45;position:absolute;top:14.38%;left:12.19%;overflow:hidden;font-size:calc(var(--cqw)*2.2)!important}#hud #skill-window .skill-zone-passive .skill-zone-title{width:54%;top:39.68%}#hud #skill-window .skill-grid article{height:100%;padding-top:calc(var(--cqw)*1.05);text-align:center;cursor:pointer;background:url(/ui/skill/card.webp) 50%/100% 100% no-repeat;flex-direction:column;align-items:center;display:flex;position:relative}#hud #skill-window .skill-grid article[hidden]{display:none}#hud #skill-window .skill-grid article.selected{background:0 0}#hud #skill-window .skill-grid article.selected:before{content:"";inset:calc(var(--cqw)*-.81) calc(var(--cqw)*-1.34) calc(var(--cqw)*-.63) calc(var(--cqw)*-1.16);pointer-events:none;background:url(/ui/skill/card-selected.webp) 50%/100% 100% no-repeat;position:absolute}#hud #skill-window .skill-grid article>*{position:relative}#hud #skill-window .skill-name{height:calc(var(--cqw)*3.05);font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:700;line-height:calc(var(--cqw)*3.05);letter-spacing:0;color:#1b2750;white-space:nowrap;display:block;font-size:calc(var(--cqw)*2.6)!important}#hud #skill-window .skill-grid[data-count="4"] .skill-name{font-size:calc(var(--cqw)*2.3)!important}#hud #skill-window .skill-grid[data-count="5"] .skill-name{font-size:calc(var(--cqw)*1.85)!important}#hud #skill-window .skill-grid[data-count="5"] .skill-tile{width:calc(var(--cqw)*7.6);height:calc(var(--cqw)*7.5)}#hud #skill-window .skill-grid[data-count="5"] .skill-rank button{width:calc(var(--cqw)*3.5);height:calc(var(--cqw)*3.35)}#hud #skill-window .skill-grid[data-count="5"] .skill-rank span{width:calc(var(--cqw)*7.4);line-height:calc(var(--cqw)*3.35);font-size:calc(var(--cqw)*1.85)!important}#hud #skill-window .skill-grid[data-count="5"] .skill-lock{width:calc(var(--cqw)*12.6);height:calc(var(--cqw)*3.35);line-height:calc(var(--cqw)*3.25);font-size:calc(var(--cqw)*1.6)!important}#hud #skill-window .skill-grid[data-count="6"] .skill-name{font-size:calc(var(--cqw)*1.6)!important}#hud #skill-window .skill-grid[data-count="6"] .skill-tile{width:calc(var(--cqw)*7.2);height:calc(var(--cqw)*7.1)}#hud #skill-window .skill-grid[data-count="6"] .skill-rank button{width:calc(var(--cqw)*3.1);height:calc(var(--cqw)*3)}#hud #skill-window .skill-grid[data-count="6"] .skill-rank span{width:calc(var(--cqw)*6.4);line-height:calc(var(--cqw)*3);font-size:calc(var(--cqw)*1.7)!important}#hud #skill-window .skill-grid[data-count="6"] .skill-lock{width:calc(var(--cqw)*12.4);height:calc(var(--cqw)*3.2);line-height:calc(var(--cqw)*3.1);font-size:calc(var(--cqw)*1.4)!important}#hud #skill-window .skill-tile{width:calc(var(--cqw)*8.8);height:calc(var(--cqw)*8.7);padding:calc(var(--cqw)*.35);border:calc(var(--cqw)*.14) solid #6f6a66;box-shadow:0 0 0 calc(var(--cqw)*.14) #e9dcbd,0 calc(var(--cqw)*.2) calc(var(--cqw)*.5) #5b462233;touch-action:none;background:radial-gradient(#fff 55%,#ece6f0);flex:none;margin:0;display:block}#hud #skill-window .skill-tile img{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}#hud #skill-window .skill-tile{position:relative;overflow:visible}#hud #skill-window .skill-element{border:calc(var(--cqw)*.22) solid var(--element);width:48%;height:48%;box-shadow:0 calc(var(--cqw)*.12) calc(var(--cqw)*.35) #0006;pointer-events:auto;z-index:1;background:radial-gradient(#fff 55%,#f1ead8);border-radius:50%;display:block;position:absolute;bottom:-14%;right:-18%}#hud #skill-window .skill-tile .skill-element img,#hud #skill-window .skill-element img{object-fit:contain;width:76%;height:76%;image-rendering:pixelated;opacity:1;filter:none;position:absolute;top:12%;left:12%}#hud #skill-window #skill-description .skill-detail-element{left:calc(8.6% + var(--cqw)*8.9);top:calc(66.43% + var(--cqw)*9.2);width:calc(var(--cqw)*4);height:calc(var(--cqw)*4);bottom:auto;right:auto}#hud #skill-window #skill-description .skill-detail-element[hidden]{display:none}#hud #skill-window .skill-tile.unlearned img{opacity:.4;filter:grayscale()}#hud #skill-window .skill-zone-passive .skill-tile{width:calc(var(--cqw)*8.6);height:calc(var(--cqw)*8.5)}#hud #skill-window .skill-rank{margin-top:calc(var(--cqw)*.35);justify-content:center;align-items:center;gap:0;display:flex}#hud #skill-window .skill-zone-passive .skill-rank{margin-top:calc(var(--cqw)*.25)}#hud #skill-window .skill-rank button{width:calc(var(--cqw)*4.2);height:calc(var(--cqw)*4);color:#0000;background:url(/ui/skill/minus.webp) 50%/100% 100% no-repeat;flex:none;padding:0;font-size:0!important}#hud #skill-window .skill-rank button[data-more]{background-image:url(/ui/skill/plus.webp)}#hud #skill-window .skill-rank button:hover:not(:disabled){filter:brightness(1.1)}#hud #skill-window .skill-rank button:active:not(:disabled){translate:0 calc(var(--cqw)*.12)}#hud #skill-window .skill-rank button:disabled{opacity:1;filter:saturate(.55)brightness(1.03)}#hud #skill-window .skill-rank span{width:calc(var(--cqw)*9.2);font-weight:500;line-height:calc(var(--cqw)*4);color:#1b2750;white-space:nowrap;font-variant-numeric:lining-nums;font-size:calc(var(--cqw)*2.15)!important}#hud #skill-window .skill-rank span.lowered,#hud #skill-window .skill-rank span.pending{color:#1f5fc4;font-weight:700}#hud #skill-window .skill-lock{width:calc(var(--cqw)*14.4);height:calc(var(--cqw)*3.8);margin-top:calc(var(--cqw)*.05);font-weight:600;line-height:calc(var(--cqw)*3.7);letter-spacing:0;color:#3b2c12;white-space:nowrap;background:url(/ui/skill/plaque.webp) 50%/100% 100% no-repeat;display:block;font-size:calc(var(--cqw)*1.85)!important}#hud #skill-window .skill-lock.locked{color:#8a3a2a}#hud #skill-window .skill-lock.unlearned{color:#7a6f5c}#hud #skill-window .skill-lock.pending{color:#1f5fc4}#hud #skill-window #skill-description{pointer-events:none;border:0;width:100%;height:100%;min-height:0;padding:0;position:absolute;top:0;left:0}#hud #skill-window #skill-description>*{pointer-events:auto;position:absolute}#hud #skill-window .skill-detail-icon{width:calc(var(--cqw)*11.74);height:calc(var(--cqw)*12.28);border-radius:calc(var(--cqw)*.8);background:radial-gradient(#fff 58%,#e6def0);top:66.43%;left:8.6%;overflow:hidden}#hud #skill-window .skill-detail-icon img{object-fit:contain;width:100%;height:100%;display:block}#hud #skill-window #skill-description strong{text-overflow:ellipsis;color:#1b2750;white-space:nowrap;font-variant-numeric:lining-nums;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:700;line-height:1.2;top:64.9%;left:23.4%;right:19%;overflow:hidden;font-size:calc(var(--cqw)*3.35)!important}#hud #skill-window .skill-detail-rule{width:69.7%;height:calc(var(--cqw)*.18);background:linear-gradient(90deg,#c9ab6a,#d9c08a 92%,#d9c08a00);top:68.35%;left:23.4%}#hud #skill-window .skill-detail-rule:after{content:"";width:calc(var(--cqw)*.7);height:calc(var(--cqw)*.7);background:#c9ab6a;position:absolute;top:50%;right:0;translate:0 -50%;rotate:45deg}#hud #skill-window #skill-description p{color:#1f2a4d;align-items:center;height:auto;font-weight:500;line-height:1.25;display:flex;inset:69.2% 5.2% 22.2% 23.4%;overflow:hidden;font-size:calc(var(--cqw)*1.82)!important}#hud #skill-window #skill-description .lore-open{padding:0 calc(var(--cqw)*1.2);border:calc(var(--cqw)*.14) solid #b08a3c;box-shadow:0 calc(var(--cqw)*.14) 0 #7a5a1c55;line-height:calc(var(--cqw)*3.4);border-radius:999px;top:64.6%;right:5.6%;font-size:calc(var(--cqw)*1.9)!important}#hud #skill-window .skill-drag-help{align-items:center;gap:calc(var(--cqw)*1);font-weight:500;line-height:calc(var(--cqw)*2.4);color:#1f2a4d;white-space:nowrap;display:flex;position:absolute;top:78.35%;left:23.5%;right:5%;overflow:hidden;font-size:calc(var(--cqw)*1.72)!important}#hud #skill-window .skill-drag-help:before{content:"!";width:calc(var(--cqw)*2.3);height:calc(var(--cqw)*2.3);box-shadow:inset 0 0 0 calc(var(--cqw)*.22) #34466f,inset 0 0 0 calc(var(--cqw)*.4) #e8ecf5;color:#fff;font:700 calc(var(--cqw)*1.6)/calc(var(--cqw)*2.3) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif;text-align:center;background:#34466f;border-radius:50%;flex:none}#hud #skill-window footer{pointer-events:none;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;top:0;left:0}#hud #skill-window footer>*{pointer-events:auto;position:absolute}#hud #skill-window #skill-points{height:calc(var(--cqw)*6);align-items:center;gap:calc(var(--cqw)*.9);color:#fff;white-space:nowrap;text-shadow:0 calc(var(--cqw)*.2) #0b2050;margin:0;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:700;display:flex;top:83.3%;left:11.2%;font-size:calc(var(--cqw)*2.7)!important}#hud #skill-window #skill-points b{font-variant-numeric:lining-nums;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:500;font-size:calc(var(--cqw)*2.9)!important}#hud #skill-window #skill-points small{letter-spacing:0;color:#ffe9a6;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:500;font-size:calc(var(--cqw)*1.6)!important}#hud #skill-window #skill-reset,#hud #skill-window #skill-apply{height:calc(var(--cqw)*5.1);color:#1d3566;text-shadow:0 calc(var(--cqw)*.12) #ffffffa0;background:0 0;padding:0;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:700;line-height:1;top:83.05%;font-size:calc(var(--cqw)*2.35)!important}#hud #skill-window #skill-reset{width:calc(var(--cqw)*13.9);left:65%}#hud #skill-window #skill-apply{width:calc(var(--cqw)*14.1);left:80%}#hud #skill-window footer button:not(:disabled){border:calc(var(--cqw)*.2) solid #0e2a66;border-radius:calc(var(--cqw)*.7);color:#fff;text-shadow:0 calc(var(--cqw)*.2) #0b2a6a}#hud #skill-window #skill-apply:not(:disabled){color:#fff;text-shadow:0 calc(var(--cqw)*.2) #0b2a6a;box-shadow:inset 0 0 0 calc(var(--cqw)*.2) #9cc6ff,inset 0 calc(var(--cqw)*-.5) calc(var(--cqw)*.6) #0e3a9055;background:linear-gradient(#4f93f2,#1f5fd0 55%,#174cb0);animation:1.2s ease-in-out infinite skill-apply-pulse}#hud #skill-window #skill-reset:not(:disabled){color:#fff;box-shadow:inset 0 0 0 calc(var(--cqw)*.2) #ffe0a0,inset 0 calc(var(--cqw)*-.5) calc(var(--cqw)*.6) #7a3c0855;text-shadow:0 calc(var(--cqw)*.2) #6a3208;background:linear-gradient(#f6b64a,#e08a1e 55%,#c26f10);border-color:#6a3208}#hud #skill-window footer button:hover:not(:disabled){filter:brightness(1.1)}#hud #skill-window footer button:active:not(:disabled){translate:0 calc(var(--cqw)*.12);animation:none}@keyframes skill-apply-pulse{50%{box-shadow:inset 0 0 0 calc(var(--cqw)*.2) #d6e9ff,inset 0 calc(var(--cqw)*-.5) calc(var(--cqw)*.6) #0e3a9055,0 0 calc(var(--cqw)*1.4) calc(var(--cqw)*.35) #7fc0ff}}#hud #skill-window footer button:disabled{opacity:1;color:#1d356670;text-shadow:none}#hud #skill-window .skill-slots{width:63.8%;height:calc(var(--cqw)*5.95);grid-template-columns:repeat(9,calc(var(--cqw)*5.95));column-gap:calc(var(--cqw)*1.281);display:grid;position:absolute;top:91.41%;left:18.01%}#hud #skill-window .skill-slots button{width:100%;height:100%;padding:calc(var(--cqw)*.3);border-radius:calc(var(--cqw)*.4);background:0 0;position:relative}#hud #skill-window .skill-slots button.filled{background:radial-gradient(#fff 55%,#e6def0)}#hud #skill-window .skill-slots button:hover{box-shadow:0 0 0 calc(var(--cqw)*.2) #8ec8ff}#hud #skill-window .skill-slots img{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}#hud #skill-window .skill-slots img[hidden]{display:none}#hud #skill-window .skill-brand{width:23%;font-weight:700;line-height:calc(var(--cqw)*1.6);letter-spacing:calc(var(--cqw)*.42);text-align:center;color:#e6c773;white-space:nowrap;pointer-events:none;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;position:absolute;top:98.05%;left:38.5%;font-size:calc(var(--cqw)*1.05)!important}.skill-drag-ghost{z-index:20000;pointer-events:none;opacity:.85;width:40px;height:40px;position:fixed}.skill-drag-ghost img{width:100%;height:100%}#hud #passive-window{--pw-width:470px;z-index:41}#hud #passive-window .pl-help{margin:0 0 calc(var(--u)*12);color:#3a4a68;font-weight:500;line-height:1.35;font-size:calc(var(--u)*22)!important}#hud #passive-window .pw-panel+.pw-panel{margin-top:calc(var(--u)*14)}#hud #passive-window .pw-ribbon small{padding:calc(var(--u)*4) calc(var(--u)*16);box-shadow:inset 0 0 0 calc(var(--u)*2) #e2b53f;color:#fff;font-variant-numeric:tabular-nums;background:#1f4a93;border-radius:999px;margin-left:auto;font-weight:700;line-height:1.1;overflow:visible;font-size:calc(var(--u)*22)!important}#hud #passive-window .pl-slots{gap:calc(var(--u)*8);padding:calc(var(--u)*12) calc(var(--u)*8) calc(var(--u)*10);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}#hud #passive-window .pl-slot{align-items:center;gap:calc(var(--u)*4);min-width:0;box-shadow:none;color:var(--navy);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:0;flex-direction:column;margin:0;padding:0;display:flex}#hud #passive-window .pl-slot:disabled{cursor:default;opacity:1}#hud #passive-window .pl-art{width:calc(var(--u)*92);height:calc(var(--u)*92);border:calc(var(--u)*3) solid #8e7440;border-radius:calc(var(--u)*12);box-shadow:inset 0 0 0 calc(var(--u)*3) #f7ecd0,inset 0 calc(var(--u)*4) calc(var(--u)*8) #8a6f3a33;background:radial-gradient(#fbf6ea 50%,#e6dcc2);place-items:center;display:grid;position:relative}#hud #passive-window .pl-slot:not(.filled):not(.locked) .pl-art{background:#f4ecd8;border-style:dashed;border-color:#b59a62}#hud #passive-window .pl-slot:not(.filled):not(.locked) .pl-art:after{content:"+";color:#b59a62;font-weight:300;line-height:1;font-size:calc(var(--u)*46)!important}#hud #passive-window .pl-slot.filled .pl-art{box-shadow:inset 0 0 0 calc(var(--u)*3) #e2b53f,0 0 calc(var(--u)*8) #3569bd55;background:radial-gradient(#fff 55%,#e4e9f5);border-color:#1f4a93}#hud #passive-window .pl-slot.filled:hover:enabled .pl-art{filter:brightness(1.06);box-shadow:inset 0 0 0 calc(var(--u)*3) #e2b53f,0 0 0 calc(var(--u)*3) #c0392b88}#hud #passive-window .pl-slot.focus .pl-art{box-shadow:inset 0 0 0 calc(var(--u)*3) #e2b53f,0 0 calc(var(--u)*12) #f0c64a}#hud #passive-window .pl-art img{object-fit:contain;pointer-events:none;width:86%;height:86%}#hud #passive-window .pl-art img[hidden]{display:none}#hud #passive-window .pl-slot b{text-overflow:ellipsis;white-space:nowrap;width:100%;font-weight:700;line-height:1.2;display:block;overflow:hidden;font-size:calc(var(--u)*19)!important}#hud #passive-window .pl-slot small{text-overflow:ellipsis;white-space:nowrap;color:#6d7a8c;width:100%;min-height:1.2em;font-weight:500;line-height:1.2;display:block;overflow:hidden;font-size:calc(var(--u)*16)!important}#hud #passive-window .pl-slot:not(.filled):not(.locked) b{color:#a08a5c;font-weight:600}#hud #passive-window .pl-slot.locked{cursor:not-allowed}#hud #passive-window .pl-slot.locked .pl-art{background:repeating-linear-gradient(135deg,#c9cbd1 0 calc(var(--u)*8),#bfc1c8 calc(var(--u)*8) calc(var(--u)*16));box-shadow:inset 0 0 0 calc(var(--u)*3) #e3e4e8,inset 0 calc(var(--u)*4) calc(var(--u)*8) #0002;border-color:#7d7f86}#hud #passive-window .pl-lock{width:calc(var(--u)*34);height:calc(var(--u)*26);margin-top:calc(var(--u)*16);border-radius:calc(var(--u)*5);box-shadow:inset 0 0 0 calc(var(--u)*2) #a9acb4;background:linear-gradient(#8a8d96,#5d606a);position:relative}#hud #passive-window .pl-lock:before{content:"";width:calc(var(--u)*22);height:calc(var(--u)*18);border:calc(var(--u)*5) solid #6c6f78;border-radius:calc(var(--u)*12) calc(var(--u)*12) 0 0;box-sizing:border-box;border-bottom:0;position:absolute;bottom:100%;left:50%;translate:-50%}#hud #passive-window .pl-lock:after{content:"";width:calc(var(--u)*6);height:calc(var(--u)*9);border-radius:calc(var(--u)*3);background:#34363c;position:absolute;top:40%;left:50%;translate:-50%}#hud #passive-window .pl-slot.locked b,#hud #passive-window .pl-slot.locked small{color:#7d7f86}#hud #passive-window .pl-learned .pw-list{max-height:calc(var(--u)*430);min-height:calc(var(--u)*120)}#hud #passive-window .pl-row{grid-template-columns:calc(var(--u)*52) minmax(0,1fr) auto}#hud #passive-window .pl-row img{width:calc(var(--u)*48);height:calc(var(--u)*48);image-rendering:auto}#hud #passive-window .pl-row.slotted{filter:drop-shadow(0 0 calc(var(--u)*4) #3569bd88)}#hud #passive-window .pl-row em{padding:calc(var(--u)*3) calc(var(--u)*12);white-space:nowrap;border-radius:999px;font-size:calc(var(--u)*18)!important}#hud #passive-window .pl-row em.pl-in{color:#fff;background:#1f4a93}#hud #passive-window .pl-row em.pl-off{color:#8a7a5a;background:#ece6d8}#hud #passive-window .pl-detail{grid-template-columns:calc(var(--u)*76) minmax(0,1fr) auto;align-items:center;gap:calc(var(--u)*14);min-height:calc(var(--u)*104);margin:calc(var(--u)*12) 0 0;padding:calc(var(--u)*10) calc(var(--u)*14);border:calc(var(--u)*2) solid #c8b07d;border-radius:calc(var(--u)*12);box-shadow:inset 0 0 0 calc(var(--u)*3) #fbf6ea,inset 0 0 0 calc(var(--u)*4.5) #dccaa0;background:#fbf6ea;display:grid}#hud #passive-window .pl-detail.empty{grid-template-columns:minmax(0,1fr)}#hud #passive-window .pl-detail.empty .pl-detail-art{display:none}#hud #passive-window .pl-detail-art{width:calc(var(--u)*76);height:calc(var(--u)*76);border:calc(var(--u)*3) solid #1f4a93;border-radius:calc(var(--u)*10);box-shadow:inset 0 0 0 calc(var(--u)*3) #e2b53f;background:radial-gradient(#fff 55%,#e4e9f5);place-items:center;display:grid}#hud #passive-window .pl-detail-art img{object-fit:contain;width:86%;height:86%}#hud #passive-window .pl-detail-art img[hidden]{display:none}#hud #passive-window .pl-detail-text{min-width:0}#hud #passive-window .pl-detail strong{margin-bottom:calc(var(--u)*4);color:var(--navy);font-weight:700;line-height:1.2;display:block;font-size:calc(var(--u)*24)!important}#hud #passive-window .pl-detail p{color:#1f2a4d;margin:0;font-weight:500;line-height:1.35;font-size:calc(var(--u)*19)!important}#hud #passive-window .pl-detail .pw-btn{min-width:calc(var(--u)*128);white-space:nowrap}#hud #passive-window .pl-detail .pw-btn[hidden]{display:none}#hud #passive-window .pl-row[aria-pressed=true]{filter:drop-shadow(0 0 calc(var(--u)*5) #f0c64a) brightness(1.04)}#hud #passive-window .pl-foot{align-items:center;gap:calc(var(--u)*12);margin-top:calc(var(--u)*6);display:flex}#hud #passive-window .pl-foot .pw-note{text-align:left;flex:1;margin:0;font-size:calc(var(--u)*20)!important}#hud #passive-window .pl-foot .pw-btn{min-width:calc(var(--u)*140)}#hud #skill-window .skill-passive-open{justify-content:center;align-items:center;gap:calc(var(--cqw)*.8);width:24.8%;height:3.1%;padding:0 calc(var(--cqw)*1.2);border:calc(var(--cqw)*.2) solid #5a3a0a;border-radius:calc(var(--cqw)*.8);box-shadow:inset 0 0 0 calc(var(--cqw)*.15) #fff0b8,0 calc(var(--cqw)*.15) calc(var(--cqw)*.3) #0006;color:#4a2c06;white-space:nowrap;text-shadow:0 calc(var(--cqw)*.12) #ffe9a6;background:linear-gradient(#f6d77a,#dcaa45 55%,#c68d2d);font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:700;line-height:1;display:flex;position:absolute;top:39.55%;left:67.5%;font-size:calc(var(--cqw)*1.9)!important}#hud #skill-window .skill-passive-open b{padding:calc(var(--cqw)*.25) calc(var(--cqw)*.7);color:#fff;font-variant-numeric:tabular-nums;text-shadow:none;background:#1f4a93;border-radius:999px;font-size:calc(var(--cqw)*1.6)!important}#hud #skill-window .skill-passive-open:hover{filter:brightness(1.08)}#hud #skill-window .skill-passive-open:active{translate:0 calc(var(--cqw)*.12)}#hud #skill-passive-dot{pointer-events:none;animation:1.6s ease-in-out infinite passive-due-bob}#hud #skill-passive-dot:empty{display:none}#hud #skill-menu-button #skill-point-badge:not(:empty)~#skill-passive-dot{right:auto;left:calc(var(--u,1px)*4)}@keyframes passive-due-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}#hud #skill-window .skill-passive-open.needs b{background:#c8321f}#hud #skill-window .skill-passive-open.needs:before{content:"";inset:calc(var(--cqw)*-.5);border:calc(var(--cqw)*.3) solid #e0452f;border-radius:calc(var(--cqw)*1.2);pointer-events:none;animation:1.4s ease-out infinite passive-due-ring;position:absolute}#hud #skill-window .skill-passive-open.needs:after{content:"!";top:calc(var(--cqw)*-1.1);right:calc(var(--cqw)*-1.1);width:calc(var(--cqw)*2.6);height:calc(var(--cqw)*2.6);border:calc(var(--cqw)*.2) solid #fff3d6;color:#fff;line-height:calc(var(--cqw)*2.3);text-align:center;text-shadow:none;background:#d23b2e;border-radius:50%;animation:1.6s ease-in-out infinite passive-due-bob;position:absolute;font-size:calc(var(--cqw)*1.8)!important}@keyframes passive-due-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.08,1.35)}}@media (prefers-reduced-motion:reduce){#hud #skill-passive-dot,#hud #skill-window .skill-passive-open.needs:before,#hud #skill-window .skill-passive-open.needs:after{animation:none}}#hud #mm-chat-box .mm-chat-emote{width:calc(var(--u)*28);cursor:pointer;flex:none;place-items:center;height:100%;display:grid;margin-right:calc(var(--u)*3)!important;border-radius:calc(var(--u)*5)!important;border:calc(var(--u)*1) solid #aac8eb66!important;background:#283850b3!important;padding:0!important}#hud #mm-chat-box .mm-chat-emote:hover,#hud #mm-chat-box .mm-chat-emote[aria-expanded=true]{background:#405c82e6!important}.mm-chat-emote-face{width:calc(var(--u)*20);height:calc(var(--u)*20);pointer-events:none;background-repeat:no-repeat;display:block}.emote-picker{z-index:10050;background:#121a28f0;border:1px solid #aac8eb73;border-radius:10px;padding:8px;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;position:fixed;box-shadow:0 8px 24px #00000073}.emote-picker[hidden]{display:none}.emote-picker-grid{grid-template-columns:repeat(6,44px);gap:4px;display:grid}.emote-picker-cell{cursor:pointer;background:#ffffff0f;border:0;border-radius:8px;place-items:center;width:44px;height:44px;padding:3px;transition:transform .12s,background .12s;display:grid}.emote-picker-cell:hover,.emote-picker-cell:focus-visible{background:#78aae64d;outline:none;transform:scale(1.12)}.emote-picker-cell:active{transform:scale(.94)}.emote-picker-cell span{pointer-events:none;background-repeat:no-repeat;width:38px;height:38px;display:block}.emote-picker-hint{color:#a9bbd2;text-align:center;margin:6px 2px 0;font-size:11px;line-height:1.3}@media (width<=420px){.emote-picker-grid{grid-template-columns:repeat(6,38px)}.emote-picker-cell{width:38px;height:38px}.emote-picker-cell span{width:32px;height:32px}}.chat-bubble{pointer-events:none;flex-direction:column;align-items:center;gap:5px;width:max-content;max-width:240px;padding-bottom:9px;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:flex;position:absolute;transform:translate(-50%,-100%)}.chat-bubble-line{box-sizing:border-box;color:#f4efe4;max-width:100%;font-size:calc(var(--game-font-size,12px) + 1px);text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;background:#28241fe6;border:1.5px solid #8a7550;border-radius:7px;padding:4px 10px 5px;line-height:1.3;transition:opacity .4s;animation:.18s ease-out chat-bubble-in;position:relative;box-shadow:0 2px 5px #0006}.chat-bubble-line b{color:#f2c94c;font-weight:700}.chat-bubble-line.fading{opacity:0}.chat-bubble-line:last-child:before,.chat-bubble-line:last-child:after{content:"";border-style:solid;width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.chat-bubble-line:last-child:before{border-width:9px 7px 0;border-color:#8a7550 #0000 #0000;bottom:-9px}.chat-bubble-line:last-child:after{border-width:7px 5.5px 0;border-color:#28241f #0000 #0000;bottom:-6.5px}@keyframes chat-bubble-in{0%{opacity:0;transform:translateY(5px)scale(.92)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.chat-bubble-line{animation:none}}#hud #daily-window{--cqw:8.64px;--u:calc(var(--cqw)*1);--navy:#1c2a55;width:min(864px,calc((100vw - 12px)/var(--ui-zoom,1)),calc((100dvh - 24px)/var(--ui-zoom,1)*1.1424));z-index:40;max-width:none;height:fit-content;max-height:none;box-shadow:none;filter:drop-shadow(0 8px 18px #000a);color:var(--navy);background:0 0;border:0;border-radius:0;margin:auto;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;animation:none;inset:0;overflow:visible;container-type:inline-size}#hud #daily-window[hidden]{display:none}#hud #daily-window *{font-family:inherit}#hud #daily-window .titlebar{z-index:1;height:calc(var(--cqw)*10);margin-top:calc(var(--cqw)*-1.67);cursor:grab;text-shadow:none;background:url(/ui/daily/header.webp) 50%/100% 100% no-repeat;border:0;padding:0;position:relative}#hud #daily-window .daily-sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#hud #daily-window .titlebar button{border-radius:calc(var(--cqw)*.5);width:5.2%;height:51%;box-shadow:none;color:#0000;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:29%;right:1.4%;font-size:0!important}#hud #daily-window .titlebar button:hover{background:0 0}#hud #daily-window .body{margin:0 calc(var(--cqw)*.3);padding:0 0 calc(var(--u)*1.5);max-height:calc((100dvh - 24px)/var(--ui-zoom,1) - calc(var(--cqw)*8.4));border:calc(var(--cqw)*.25) solid #1f3f66;box-shadow:inset 0 0 0 calc(var(--cqw)*.3) #fff,inset 0 0 0 calc(var(--cqw)*.42) #b9cbdf;background:linear-gradient(#f6fafd,#edf3f9);border-top:0;position:relative;overflow:auto}#hud #daily-window .body:before,#hud #daily-window .body:after{content:"";bottom:calc(var(--cqw)*-.1);width:calc(var(--cqw)*1.6);height:calc(var(--cqw)*1.6);border:calc(var(--cqw)*.35) solid #e0a93a;pointer-events:none;border-top:0;position:absolute}#hud #daily-window .body:before{left:calc(var(--cqw)*-.1);border-right:0}#hud #daily-window .body:after{right:calc(var(--cqw)*-.1);border-left:0}#hud #daily-window .daily-info{justify-content:space-between;align-items:center;gap:calc(var(--u)*.3) calc(var(--u)*2);min-height:calc(var(--u)*4.6);margin:0 calc(var(--u)*1.2);padding:calc(var(--u)*.8) calc(var(--u)*1.2);border-bottom:1px solid #d3dfeb;flex-wrap:wrap;display:flex}#hud #daily-window .daily-info>span{align-items:center;gap:calc(var(--u)*.8);display:flex}#hud #daily-window .daily-info span{color:var(--navy);line-height:1.3;font-size:calc(var(--u)*1.5)!important}#hud #daily-window .daily-info-reset span{font-size:calc(var(--u)*1.35)!important}#hud #daily-window .daily-ico{width:calc(var(--u)*2.3);height:calc(var(--u)*2.3);background:50%/contain no-repeat;flex:none}#hud #daily-window .daily-ico-calendar{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231c2a55' stroke-width='2' stroke-linecap='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M3 10h18M8 3v4M16 3v4'/%3E%3Cpath stroke-width='2.4' d='M7.5 14h.01M12 14h.01M16.5 14h.01M7.5 17.5h.01M12 17.5h.01M16.5 17.5h.01'/%3E%3C/svg%3E")}#hud #daily-window .daily-ico-clock{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231c2a55' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5h4'/%3E%3C/svg%3E")}#hud #daily-grid{grid-template-columns:repeat(6,1fr) calc(var(--u)*21.6);grid-auto-rows:calc(var(--u)*10.9);gap:calc(var(--u)*.85);padding:calc(var(--u)*1) calc(var(--u)*1.9) 0;display:grid}#hud #daily-window .daily-side{border-radius:calc(var(--u)*.3);background:url(/ui/daily/side.webp) 50%/cover no-repeat;border:1px solid #9fb6d0;grid-area:1/7/5}#hud #daily-window .daily-cell{min-width:0;padding:calc(var(--u)*.7) calc(var(--u)*.3) 0;border:calc(var(--u)*.16) solid #b3c6dc;border-radius:calc(var(--u)*.45);box-shadow:inset 0 0 0 calc(var(--u)*.22) #fff,inset 0 0 0 calc(var(--u)*.32) #d3e0ee;color:var(--navy);text-align:center;background:linear-gradient(#f9fcff,#e8f0f8);flex-direction:column;align-items:center;display:flex;position:relative}#hud #daily-window .daily-cell b{white-space:nowrap;font-weight:700;line-height:1.25;font-size:calc(var(--u)*1.6)!important}#hud #daily-window .daily-cell.big{box-shadow:inset 0 0 0 calc(var(--u)*.22) #fffaea,inset 0 0 0 calc(var(--u)*.32) #f0d48c;background:linear-gradient(#fff6da,#fbe7b2);border-color:#e0b352}#hud #daily-window .daily-cell.done{box-shadow:inset 0 0 0 calc(var(--u)*.22) #eef8ea,inset 0 0 0 calc(var(--u)*.32) #a9d3a2;background:linear-gradient(#e3f2dc,#cfe6c6);border-color:#4f9a50}#hud #daily-window .daily-cell.today{box-shadow:inset 0 0 0 calc(var(--u)*.22) #fff,0 0 0 calc(var(--u)*.25) #6fb0ff;border-color:#2f7fe0;animation:1.4s ease-in-out infinite daily-pulse}#hud #daily-window .daily-cell em{left:calc(var(--u)*.5);right:calc(var(--u)*.5);bottom:calc(var(--u)*.5);padding:calc(var(--u)*.15) 0;border-radius:calc(var(--u)*1);color:#fff;text-shadow:0 1px #2a6a2d;background:linear-gradient(#57a957,#3d8a40);font-style:normal;font-weight:700;line-height:1.35;position:absolute;font-size:calc(var(--u)*1.35)!important}#hud #daily-window .daily-cell.today em{text-shadow:0 1px #1d4f96;background:linear-gradient(#4f9bea,#2a6fc9)}#hud #daily-window .daily-items{justify-content:center;align-items:center;gap:calc(var(--u)*.7);flex:1;min-width:0;display:flex}#hud #daily-window .daily-cell.done .daily-items,#hud #daily-window .daily-cell.today .daily-items{margin-top:calc(var(--u)*.1);flex:none}#hud #daily-window .daily-item{align-items:center;gap:calc(var(--u)*.15);flex-direction:column;line-height:1;display:flex}#hud #daily-window .daily-item img{width:calc(var(--u)*4.7);height:calc(var(--u)*4.7);image-rendering:pixelated;object-fit:contain}#hud #daily-window .daily-item i,#hud #daily-window .daily-done-count{color:var(--navy);font-style:normal;line-height:1.1;font-size:calc(var(--u)*1.6)!important}#hud #daily-window .daily-cell.crowded .daily-items{gap:calc(var(--u)*.25)}#hud #daily-window .daily-cell.crowded .daily-item img{width:calc(var(--u)*3.5);height:calc(var(--u)*3.5)}#hud #daily-window .daily-cell.crowded .daily-item i{font-size:calc(var(--u)*1.4)!important}#hud #daily-window .daily-cell.today .daily-item img{width:calc(var(--u)*3.6);height:calc(var(--u)*3.6)}#hud #daily-window .daily-cell.today .daily-item i{font-size:calc(var(--u)*1.3)!important}#hud #daily-window .daily-check{width:calc(var(--u)*4.6);height:calc(var(--u)*4.6);box-shadow:0 calc(var(--u)*.15) calc(var(--u)*.3) #2a6a2d66;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") 50%/78% no-repeat,radial-gradient(circle at 35% 30%,#5db55c,#2f8a3a);border-radius:50%}#hud #daily-window .daily-done-count{align-self:flex-end}#hud #daily-window .daily-cell.grand{border:calc(var(--u)*.3) solid #b8842a;box-shadow:inset 0 0 0 calc(var(--u)*.2) #ffe9a0,inset 0 0 0 calc(var(--u)*.34) #a9741f;background:radial-gradient(at 50% 60%,#fff3b8 0,#f6d272 38%,#dba63f 78%,#c58d2e);grid-column:span 2;overflow:hidden}#hud #daily-window .daily-cell.grand:before,#hud #daily-window .daily-cell.grand:after{content:"✦";color:#fffbe0;font-size:calc(var(--u)*2.2);text-shadow:calc(var(--u)*17) calc(var(--u)*-1) 0 #fffbe0,calc(var(--u)*25) calc(var(--u)*2.6) 0 #fff6c8;pointer-events:none;line-height:1;position:absolute}#hud #daily-window .daily-cell.grand:before{left:calc(var(--u)*2.4);top:calc(var(--u)*2.6)}#hud #daily-window .daily-cell.grand:after{left:calc(var(--u)*1.2);bottom:calc(var(--u)*2.4);font-size:calc(var(--u)*1.4)}#hud #daily-window .daily-cell.grand .daily-items{gap:calc(var(--u)*.9);padding:0 calc(var(--u)*.6);z-index:1}#hud #daily-window .daily-cell.grand .daily-item img{width:calc(var(--u)*3.3);height:calc(var(--u)*3.3);filter:drop-shadow(0 calc(var(--u)*.15) calc(var(--u)*.2) #6b430066)}#hud #daily-window .daily-cell.grand .daily-item i{color:#fff;text-shadow:-1px -1px #5a3a08,1px -1px #5a3a08,-1px 1px #5a3a08,1px 1px #5a3a08,0 2px #5a3a08;font-weight:700;font-size:calc(var(--u)*1.45)!important}#hud #daily-window .daily-ribbon{right:calc(var(--u)*.7);top:calc(var(--u)*.9);z-index:2;padding:calc(var(--u)*.2) calc(var(--u)*1) calc(var(--u)*.2) calc(var(--u)*1.4);clip-path:polygon(calc(var(--u)*.9) 0,100% 0,100% 100%,calc(var(--u)*.9) 100%,0 50%);color:#fff;white-space:nowrap;background:linear-gradient(#d93a3a,#a81e24);font-weight:700;line-height:1.4;position:absolute;font-size:calc(var(--u)*1.35)!important}#hud #daily-window .daily-cell.grand.done{filter:saturate(.75)}#hud #daily-window .daily-item.mall{position:relative}#hud #daily-window .daily-item.mall:after{content:"MALL";top:calc(var(--u)*-.5);right:calc(var(--u)*-.9);padding:0 calc(var(--u)*.3);border-radius:calc(var(--u)*.4);color:#fff;font-size:calc(var(--u)*.95);letter-spacing:.02em;pointer-events:none;background:linear-gradient(#ff6fa8,#d93a7a);font-weight:700;line-height:1.3;position:absolute;box-shadow:0 0 0 1px #fff}#hud #daily-window .daily-cell.done .daily-item.mall:after,#hud #daily-window .daily-next .daily-item.mall:after{display:none}#hud #daily-window .daily-today{align-items:center;gap:calc(var(--u)*1.4);margin:calc(var(--u)*1.2) calc(var(--u)*1.6) 0;padding:calc(var(--u)*1) calc(var(--u)*1.6);border-radius:calc(var(--u)*.4);box-shadow:inset 0 0 0 calc(var(--u)*.2) #f8fbfe;background:linear-gradient(#eef4fa,#e1eaf3);border:1px solid #c3d2e2;display:flex}#hud #daily-window .daily-gift{width:calc(var(--u)*5.4);height:calc(var(--u)*5.4);image-rendering:pixelated;object-fit:contain;flex:none}#hud #daily-window .daily-crown{width:calc(var(--u)*6);height:auto;margin-left:calc(var(--u)*.6);flex:none}#hud #daily-window .daily-next{align-items:flex-start;gap:calc(var(--u)*.4);min-width:calc(var(--u)*21);padding-right:calc(var(--u)*1.6);border-right:1px solid #c3d2e2;flex-direction:column;display:flex}#hud #daily-window .daily-today b{color:#3a5486;font-weight:500;line-height:1.3;font-size:calc(var(--u)*1.5)!important}#hud #daily-window .daily-next .daily-items{flex:none;justify-content:flex-start}#hud #daily-window .daily-next .daily-item{gap:calc(var(--u)*.5);flex-direction:row}#hud #daily-window .daily-next .daily-item img{width:calc(var(--u)*3.2);height:calc(var(--u)*3.2)}#hud #daily-window .daily-progress{gap:calc(var(--u)*.7);flex-direction:column;flex:1;min-width:0;display:flex}#hud #daily-window .daily-progress b{color:var(--navy)}#hud #daily-window .daily-bar-row{align-items:center;gap:calc(var(--u)*1.4);display:flex}#hud #daily-window .daily-bar{height:calc(var(--u)*1.15);border-radius:calc(var(--u)*1);background:#ccd9e6;flex:1;overflow:hidden;box-shadow:inset 0 1px 2px #6d86a355}#hud #daily-bar-fill{height:100%;min-width:calc(var(--u)*1.15);border-radius:inherit;background:linear-gradient(#6db3ff,#2f7fe0);display:block}#hud #daily-count{color:var(--navy);white-space:nowrap;flex:none;font-size:calc(var(--u)*1.5)!important}#hud #daily-claim{min-width:calc(var(--u)*17.6);height:calc(var(--u)*5.2);padding:0 calc(var(--u)*1.4);color:#fff;text-shadow:0 1px #1d4f96;border:calc(var(--u)*.2) solid #1d4f96;border-radius:calc(var(--u)*.6);box-shadow:inset 0 0 0 calc(var(--u)*.15) #9ccbff;cursor:pointer;background:linear-gradient(#5aa6f2,#2a6fc9);flex:none;font-weight:700;font-size:calc(var(--u)*1.7)!important}#hud #daily-claim:disabled{opacity:1;color:#fff;text-shadow:0 1px #6c7e92;box-shadow:inset 0 0 0 calc(var(--u)*.15) #d3dde7;cursor:default;background:linear-gradient(#bac7d5,#94a6b9);border-color:#7d8fa3}#hud .generated-menu-icon.daily-menu-icon{background-image:none}#hud .toolbar .daily-menu-art{width:100%;height:100%;image-rendering:pixelated;background:url(/ui/daily-menu.png) 50%/contain no-repeat;display:block}@keyframes daily-pulse{50%{box-shadow:inset 0 0 0 calc(var(--u)*.22) #fff,0 0 0 calc(var(--u)*.45) #a9d0ff}}@media (width<=600px) and (orientation:portrait){#hud #daily-window{--u:calc(var(--cqw)*1.3)}#hud #daily-grid{grid-template-columns:repeat(6,1fr)}#hud #daily-window .daily-side{display:none}#hud #daily-window .daily-cell.grand{grid-column:1/-1}#hud #daily-window .daily-cell.grand:before{text-shadow:calc(var(--u)*50) calc(var(--u)*1) 0 #fffbe0,calc(var(--u)*60) calc(var(--u)*4) 0 #fff6c8}#hud #daily-grid{grid-auto-rows:calc(var(--u)*12.4)}#hud #daily-window .daily-info span{font-size:calc(var(--u)*2)!important}#hud #daily-window .daily-cell b{font-size:calc(var(--u)*1.9)!important}#hud #daily-window .daily-item i,#hud #daily-window .daily-done-count{font-size:calc(var(--u)*1.8)!important}#hud #daily-window .daily-cell em{font-size:calc(var(--u)*1.6)!important}#hud #daily-window .daily-today b,#hud #daily-count{font-size:calc(var(--u)*2)!important}#hud #daily-window .daily-next .daily-item i{font-size:calc(var(--u)*2.1)!important}#hud #daily-claim{font-size:calc(var(--u)*2.4)!important}#hud #daily-window .daily-ribbon{font-size:calc(var(--u)*1.7)!important}#hud #daily-window .daily-today{flex-wrap:wrap}#hud #daily-window .daily-next{border-right:0;flex:1}#hud #daily-window .daily-crown{margin-left:0}#hud #daily-window .daily-progress{flex:60%}#hud #daily-claim{height:calc(var(--u)*6);flex:100%}}@media (prefers-reduced-motion:reduce){#hud #daily-window .daily-cell.today{animation:none}}#hud #settings-window.settings-painted{--cqw:4.2px;--u:var(--settings-u,calc(420px/821));--navy:#1c2f57;--gold:#c9a45c;width:min(420px,calc((100vw - 12px)/var(--ui-zoom,1)),calc(((100dvh - 24px)/var(--ui-zoom,1))*1.5));z-index:30;max-width:none;height:fit-content;box-shadow:none;filter:drop-shadow(0 8px 18px #000a);color:var(--navy);background:0 0;border:0;border-radius:0;margin:auto;padding:0;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;animation:none;inset:0;overflow:visible;container-type:inline-size}#hud #settings-window.settings-painted[hidden]{display:none}#hud #settings-window.settings-painted:before{content:"";z-index:-1;border-style:solid;border-width:calc(var(--u)*168) 0 calc(var(--u)*77);border-image:url(/ui/settings/frame.webp) 168 0 77 fill/calc(var(--u)*168) 0 calc(var(--u)*77) stretch;pointer-events:none;background:url(/ui/settings/frame.webp) 0 0/100% 100% no-repeat border-box;position:absolute;inset:0}#hud #settings-window.settings-painted i{font-style:normal}#hud #settings-window.settings-painted>.titlebar{left:0;right:0;top:calc(var(--u)*58);height:calc(var(--u)*86);text-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}#hud #settings-window.settings-painted>.titlebar>span{color:#f7eed6;white-space:nowrap;letter-spacing:calc(var(--u)*.5);text-shadow:0 calc(var(--u)*3) 0 #0b1a3a,0 0 calc(var(--u)*6) #0b1a3acc;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:700;line-height:1;font-size:calc(var(--u)*58)!important}#hud #settings-window.settings-painted>.titlebar>span:before{content:none}#hud #settings-window.settings-painted>.titlebar button{left:calc(var(--u)*728);top:calc(var(--u)*8);width:calc(var(--u)*72);height:calc(var(--u)*72);border-radius:calc(var(--u)*10);min-width:0;box-shadow:none;color:#0000;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;font-size:0!important}#hud #settings-window.settings-painted>.titlebar button:hover{box-shadow:none;background:0 0}#hud #settings-window.settings-painted>.body{margin:calc(var(--u)*172) 0 calc(var(--u)*80);padding:calc(var(--u)*4) calc(var(--u)*40) calc(var(--u)*20) calc(var(--u)*47);scrollbar-width:thin;scrollbar-color:#c9b483 transparent;font-weight:500;line-height:1.3;font-size:calc(var(--u)*26)!important}#hud #settings-window :where(.body label,.body p,.body strong,.body small,.body span,.body b,.body output,.body a,.body li,.body ol,.body div,.body section,.body button,.body select,.body input){font-size:inherit!important}#hud #settings-window .settings-section{margin:0 0 calc(var(--u)*18);padding:calc(var(--u)*3);border:calc(var(--u)*2) solid #c8b07d;border-radius:calc(var(--u)*12);box-shadow:inset 0 0 0 calc(var(--u)*3) #f7f0de,inset 0 0 0 calc(var(--u)*4.5) #dccaa0,0 calc(var(--u)*2) calc(var(--u)*3) #8a6f3a33;background:#f7f0de;position:relative}#hud #settings-window .settings-section[hidden]{display:none}#hud #settings-window .settings-section:last-child{margin-bottom:0}#hud #settings-window .settings-section>h3{height:calc(var(--u)*62);padding:0 0 0 calc(var(--u)*30);border-radius:calc(var(--u)*9) calc(var(--u)*9) 0 0;letter-spacing:calc(var(--u)*.4);color:#f7eed6;text-shadow:0 calc(var(--u)*2) 0 #0b1a3a;white-space:nowrap;background:linear-gradient(90deg,var(--gold) 55%,#c9a45c00 96%) top/100% calc(var(--u)*2.5) no-repeat,linear-gradient(90deg,var(--gold) 55%,#c9a45c00 96%) bottom/100% calc(var(--u)*2.5) no-repeat,linear-gradient(90deg,#16295a,#21407a 38%,#5673a0 62%,#aab8cb 80%,#f7f0de00 97%);align-items:center;margin:0;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:700;display:flex;position:relative;overflow:hidden;font-size:calc(var(--u)*31)!important}#hud #settings-window .settings-section>h3 .settings-icon{width:calc(var(--u)*44);height:calc(var(--u)*44);margin-right:calc(var(--u)*30);filter:drop-shadow(0 calc(var(--u)*2) 0 #0b1a3a);background:linear-gradient(#fff4d6,#e9c987);flex:none}#hud #settings-window [data-settings-section=audio]>h3:after{content:"♪ ♫ ♪";right:calc(var(--u)*30);letter-spacing:calc(var(--u)*6);color:#b9a77c;opacity:.35;text-shadow:none;position:absolute;top:50%;transform:translateY(-50%)rotate(-6deg);font-size:calc(var(--u)*40)!important}#hud #settings-window .settings-section-body{padding:calc(var(--u)*14) calc(var(--u)*24) calc(var(--u)*16) calc(var(--u)*30)}#hud #settings-window [data-settings-section=session]:after{content:"";left:50%;bottom:calc(var(--u)*-17);width:calc(var(--u)*44);height:calc(var(--u)*30);margin-left:calc(var(--u)*-22);pointer-events:none;background:url(/ui/settings/fleur.png) 50%/contain no-repeat;position:absolute}#hud #settings-window .settings-icon,#hud #settings-window [data-setting]:before,#hud #settings-window .audio-setting-row>label:after,#hud #settings-window #online-logout:before,#hud #settings-window #offline-home:before,#hud #settings-window #switch-character:before{-webkit-mask:var(--icon) center/contain no-repeat;-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat}#hud #settings-window .settings-icon-audio{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 3v11.1A3.6 3.6 0 1 0 11 17.4V7.6l8-1.7v6.2a3.6 3.6 0 1 0 2 3.3V1.5z'/%3E%3C/svg%3E")}#hud #settings-window .settings-icon-account{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12a4.5 4.5 0 1 0 0-9 4.5 4.5 0 0 0 0 9zm0 1.5c-3.2 0-9 1.6-9 4.8V21h18v-2.700c0-3.200-5.800-4.800-9-4.800z'/%3E%3C/svg%3E")}#hud #settings-window .settings-icon-display{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58a.49.49 0 0 0 .12-.61l-1.92-3.32a.488.488 0 0 0-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54a.484.484 0 0 0-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58a.49.49 0 0 0-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z'/%3E%3C/svg%3E")}#hud #settings-window .settings-icon-session{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M1 9l2 2c4.97-4.97 13.03-4.97 18 0l2-2C16.93 2.93 7.08 2.93 1 9zm8 8l3 3 3-3a4.237 4.237 0 0 0-6 0zm-4-4l2 2a7.074 7.074 0 0 1 10 0l2-2C15.14 9.14 8.87 9.14 5 13z'/%3E%3C/svg%3E")}#hud #settings-window [data-setting=language]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.520 2 11.990 2zm6.930 6h-2.950a15.650 15.650 0 0 0-1.380-3.560A8.030 8.030 0 0 1 18.920 8zM12 4.040c.830 1.200 1.480 2.530 1.910 3.960h-3.820c.430-1.430 1.080-2.760 1.910-3.960zM4.260 14C4.100 13.360 4 12.690 4 12s.100-1.360.260-2h3.380c-.080.660-.140 1.320-.140 2 0 .680.060 1.340.140 2H4.260zm.820 2h2.950c.320 1.250.780 2.450 1.380 3.560A7.987 7.987 0 0 1 5.080 16zm2.950-8H5.080a7.987 7.987 0 0 1 4.330-3.560A15.650 15.650 0 0 0 8.030 8zM12 19.960c-.830-1.200-1.480-2.530-1.910-3.960h3.820c-.430 1.430-1.080 2.760-1.910 3.960zM14.340 14H9.660c-.090-.660-.160-1.320-.160-2 0-.680.070-1.350.160-2h4.680c.090.650.160 1.320.160 2 0 .680-.070 1.340-.160 2zm.250 5.560c.600-1.110 1.060-2.310 1.380-3.560h2.950a8.030 8.030 0 0 1-4.330 3.560zM16.360 14c.080-.660.140-1.320.140-2 0-.680-.060-1.340-.140-2h3.380c.160.640.260 1.310.260 2s-.100 1.360-.260 2h-3.380z'/%3E%3C/svg%3E")}#hud #settings-window :is([data-setting=fps],[data-setting=hud]){--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21 2H3c-1.100 0-2 .900-2 2v12c0 1.100.900 2 2 2h7v2H8v2h8v-2h-2v-2h7c1.100 0 2-.900 2-2V4c0-1.100-.900-2-2-2zm0 14H3V4h18v12zM5 6h14v8H5z'/%3E%3C/svg%3E")}#hud #settings-window [data-setting=players]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12.750c1.630 0 3.070.390 4.240.900 1.080.480 1.760 1.560 1.760 2.730V18H6v-1.610c0-1.180.680-2.260 1.760-2.730 1.170-.520 2.610-.910 4.240-.910zM4 13c1.100 0 2-.900 2-2s-.900-2-2-2-2 .900-2 2 .900 2 2 2zm1.130 1.100C4.760 14.040 4.390 14 4 14c-.990 0-1.930.210-2.780.580A2.010 2.010 0 0 0 0 16.430V18h4.500v-1.610c0-.830.230-1.610.630-2.290zM20 13c1.100 0 2-.900 2-2s-.900-2-2-2-2 .900-2 2 .900 2 2 2zm4 3.430c0-.810-.480-1.530-1.220-1.850A6.950 6.950 0 0 0 20 14c-.390 0-.760.040-1.130.100.400.680.630 1.460.630 2.290V18H24v-1.570zM12 6c1.660 0 3 1.340 3 3s-1.340 3-3 3-3-1.340-3-3 1.340-3 3-3z'/%3E%3C/svg%3E")}#hud #settings-window [data-setting=effects]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 9l1.250-2.750L23 5l-2.750-1.250L19 1l-1.250 2.750L15 5l2.750 1.250zm-7.500.500L9 4 6.500 9.500 1 12l5.500 2.500L9 20l2.500-5.500L17 12zM19 15l-1.250 2.750L15 19l2.750 1.250L19 23l1.250-2.750L23 19l-2.750-1.250z'/%3E%3C/svg%3E")}#hud #settings-window :is([data-setting=joystick],[data-setting=touch-opacity]){--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.580 16.090l-1.090-7.660A3.996 3.996 0 0 0 16.530 5H7.470C5.480 5 3.790 6.460 3.510 8.430l-1.090 7.660C2.200 17.630 3.390 19 4.940 19c.680 0 1.320-.270 1.800-.750L9 16h6l2.250 2.250c.480.480 1.130.750 1.800.750 1.560 0 2.750-1.370 2.530-2.910zM11 11H9v2H8v-2H6v-1h2V8h1v2h2v1zm4-1c-.550 0-1-.450-1-1s.450-1 1-1 1 .450 1 1-.450 1-1 1zm2 3c-.550 0-1-.450-1-1s.450-1 1-1 1 .450 1 1-.450 1-1 1z'/%3E%3C/svg%3E")}#hud #settings-window :is([data-setting=actions],[data-setting=damage-numbers]){--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 2h3.200l9.300 9.300-2.200 2.200L2 4.200zM22 2h-3.200L9.500 11.300l2.200 2.200L22 4.200zM4.600 14.200l5.200 5.200-1.500 1.500-1.800-1.800-2.300 2.300-1.600-1.600 2.300-2.300-1.800-1.800zM19.400 14.200l-5.200 5.200 1.500 1.500 1.800-1.800 2.300 2.300 1.600-1.600-2.300-2.300 1.800-1.800z'/%3E%3C/svg%3E")}#hud #settings-window [data-setting=profile-card]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 3H4c-1.100 0-2 .900-2 2v14c0 1.100.900 2 2 2h16c1.100 0 2-.900 2-2V5c0-1.100-.900-2-2-2zm0 16H4V5h16v14zM8.500 8c1.100 0 2 .900 2 2s-.900 2-2 2-2-.900-2-2 .900-2 2-2zm3.500 8H5v-.750c0-1.160 2.330-1.750 3.500-1.750s3.500.590 3.500 1.750V16zm7-1h-5v-1.500h5V15zm0-3h-5v-1.500h5V12zm0-3h-5V7.500h5V9z'/%3E%3C/svg%3E")}#hud #settings-window [data-setting=target-frame]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11 2h2v3.100A7 7 0 0 1 18.900 11H22v2h-3.100A7 7 0 0 1 13 18.900V22h-2v-3.100A7 7 0 0 1 5.100 13H2v-2h3.100A7 7 0 0 1 11 5.100zm1 5a5 5 0 1 0 0 10 5 5 0 0 0 0-10zm0 3a2 2 0 1 1 0 4 2 2 0 0 1 0-4z'/%3E%3C/svg%3E")}#hud #settings-window [data-setting=screen-shake]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M0 15h2V9H0zm3 2h2V7H3zm19-8v6h2V9zm-3 8h2V7h-2zM16.500 3h-9C6.670 3 6 3.670 6 4.500v15c0 .830.670 1.500 1.500 1.500h9c.830 0 1.500-.670 1.500-1.500v-15C18 3.670 17.330 3 16.500 3zM16 19H8V5h8z'/%3E%3C/svg%3E")}#hud #settings-window [data-setting=damage-numbers]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1l2.6 6.1L21 5l-2.1 6.4L23 15l-6.3.9L15 22l-4-4.8L5 21l.7-6.3L1 11l6-1.5L7.500 3z'/%3E%3C/svg%3E")}#hud #settings-window [data-setting=loot-notice]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 2h6l-1.500 3h-3zM8 6h8c3.500 2.500 6 6.500 6 10.500C22 20 19.500 22 16 22H8c-3.500 0-6-2-6-5.500C2 12.500 4.500 8.500 8 6zm3 4v1.200c-1.400.300-2.300 1.200-2.300 2.400 0 1.500 1.200 2 2.700 2.400 1 .300 1.300.500 1.300.900s-.400.700-1.100.700c-.800 0-1.500-.300-2.100-.800l-.900 1.300c.600.500 1.400.900 2.400 1V20h1.400v-1.300c1.500-.300 2.300-1.200 2.300-2.500 0-1.500-1-2.100-2.700-2.500-1-.300-1.300-.500-1.300-.800s.300-.600 1-.600c.600 0 1.200.200 1.800.600l.800-1.300c-.600-.400-1.200-.700-2-.800V10z'/%3E%3C/svg%3E")}#hud #settings-window [data-setting=card-cheer]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M6 1h12a2 2 0 0 1 2 2v18a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2zm0 2v18h12V3zm6 3.500l1.500 3.500 3.500 1.500-3.500 1.500L12 17.500l-1.500-3.500L7 12.500l3.500-1.500z'/%3E%3C/svg%3E")}#hud #settings-window .audio-setting-row>label:after{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 9v6h4l5 5V4L7 9H3zm13.500 3A4.500 4.500 0 0 0 14 7.970v8.050c1.480-.730 2.500-2.250 2.500-4.020zM14 3.230v2.060c2.890.860 5 3.540 5 6.710s-2.110 5.850-5 6.710v2.060c4.010-.910 7-4.490 7-8.770s-2.990-7.860-7-8.770z'/%3E%3C/svg%3E")}#hud #settings-window :is(#online-logout,#offline-home):before{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.090 15.590L11.500 17l5-5-5-5-1.410 1.410L12.670 11H3v2h9.670l-2.580 2.590zM19 3H5a2 2 0 0 0-2 2v4h2V5h14v14H5v-4H3v4a2 2 0 0 0 2 2h14c1.100 0 2-.900 2-2V5c0-1.100-.900-2-2-2z'/%3E%3C/svg%3E")}#hud #settings-window.settings-painted input[type=checkbox]{appearance:none;width:calc(var(--u)*44);height:calc(var(--u)*44);border:calc(var(--u)*3.5) solid #16264a;border-radius:calc(var(--u)*7);box-shadow:0 0 0 calc(var(--u)*1.5) #d9c38a,inset 0 calc(var(--u)*2) calc(var(--u)*3) #0002;cursor:pointer;background:linear-gradient(#fff,#eef0f4);flex:none;margin:0}#hud #settings-window.settings-painted input[type=checkbox]:checked{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.500l4.500 4.500L19 7' fill='none' stroke='%23fff' stroke-width='3.600' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/86% no-repeat,linear-gradient(#2f66c9,#1b449a)}#hud #settings-window.settings-painted input[type=range]{appearance:none;--fill:100%;height:calc(var(--u)*36);cursor:pointer;background:0 0;margin:0}#hud #settings-window.settings-painted input[type=range]::-webkit-slider-runnable-track{height:calc(var(--u)*15);border:calc(var(--u)*2.5) solid #14254a;border-radius:calc(var(--u)*9);background:linear-gradient(90deg,#2b5fc0 var(--fill),#cfd5df var(--fill))}#hud #settings-window.settings-painted input[type=range]::-moz-range-track{height:calc(var(--u)*10);border:calc(var(--u)*2.5) solid #14254a;border-radius:calc(var(--u)*9);background:linear-gradient(90deg,#2b5fc0 var(--fill),#cfd5df var(--fill))}#hud #settings-window.settings-painted input[type=range]::-webkit-slider-thumb{appearance:none;width:calc(var(--u)*34);height:calc(var(--u)*34);margin-top:calc(var(--u)*-12);border:calc(var(--u)*2.5) solid #6d4f1c;box-shadow:0 calc(var(--u)*2) calc(var(--u)*3) #0005;background:radial-gradient(circle at 38% 32%,#fff1c4,#eec56d 45%,#c08f37);border-radius:50%}#hud #settings-window.settings-painted input[type=range]::-moz-range-thumb{width:calc(var(--u)*30);height:calc(var(--u)*30);border:calc(var(--u)*2.5) solid #6d4f1c;background:radial-gradient(circle at 38% 32%,#fff1c4,#eec56d 45%,#c08f37);border-radius:50%}#hud #settings-window.settings-painted select{appearance:none;width:100%;height:calc(var(--u)*52);padding:0 calc(var(--u)*44) 0 calc(var(--u)*20);border:calc(var(--u)*2) solid #8794ad;border-radius:calc(var(--u)*7);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='%231c2f57' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right calc(var(--u)*12) center/calc(var(--u)*28) no-repeat,linear-gradient(#fff,#f0f2f6);box-shadow:inset 0 calc(var(--u)*-3) 0 #dfe3ea;color:var(--navy);cursor:pointer;font-family:inherit;font-weight:600}#hud #settings-window.settings-painted output{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}#hud #settings-window .audio-setting{margin:0}#hud #settings-window .audio-setting-row{grid-template-columns:calc(var(--u)*232) 1fr calc(var(--u)*78);column-gap:calc(var(--u)*24);min-height:calc(var(--u)*66);padding-left:calc(var(--u)*6);align-items:center;display:grid}#hud #settings-window .audio-setting-row>label{align-items:center;gap:calc(var(--u)*26);white-space:nowrap;flex:none;margin:0;font-weight:700;display:flex}#hud #settings-window .audio-setting-row>label:after{content:"";width:calc(var(--u)*36);height:calc(var(--u)*36);background:var(--navy);flex:none;margin-left:auto}#hud #settings-window .audio-setting-row input[type=range]{width:100%;min-width:0}#hud #settings-window [data-setting=whisper-sound] .audio-setting-row>label:after{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 3h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-7.2L7 21.5V17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2zm3 5v2h10V8zm0 4v2h7v-2z'/%3E%3C/svg%3E")}#hud #settings-window .audio-hint{color:#64748c;white-space:normal;grid-column:2/4;line-height:1.3;font-size:calc(var(--u)*22)!important}#hud #settings-window .music-track-row{margin:calc(var(--u)*-4) 0 calc(var(--u)*10) calc(var(--u)*272)}#hud #settings-window .audio-track{margin:calc(var(--u)*-4) 0 calc(var(--u)*6) calc(var(--u)*272);color:#64748c;line-height:1.3;font-size:calc(var(--u)*22)!important}#hud #settings-window [data-settings-section=account] .settings-section-body{padding:calc(var(--u)*14) calc(var(--u)*17) calc(var(--u)*12) calc(var(--u)*20)}#hud #settings-window .account-link-panel{padding:calc(var(--u)*20) calc(var(--u)*20) calc(var(--u)*18) calc(var(--u)*24);min-height:calc(var(--u)*117);border:calc(var(--u)*2) solid #b7c3d2;border-radius:calc(var(--u)*11);background:url(/ui/settings/castle-account.webp) right bottom/auto calc(var(--u)*112) no-repeat,#e8eef4;color:var(--navy);margin:0;position:relative}#hud #settings-window .account-link-panel.account-google{padding-left:calc(var(--u)*144)}#hud #settings-window .account-link-panel.account-google:before{content:"";left:calc(var(--u)*20);width:calc(var(--u)*86);height:calc(var(--u)*86);margin-top:calc(var(--u)*-43);box-shadow:0 calc(var(--u)*2) calc(var(--u)*5) #0004;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill='%23EA4335' d='M24 9.500c3.540 0 6.710 1.220 9.210 3.600l6.850-6.850C35.900 2.380 30.470 0 24 0 14.620 0 6.510 5.380 2.560 13.220l7.980 6.190C12.430 13.720 17.740 9.500 24 9.500z'/%3E%3Cpath fill='%234285F4' d='M46.980 24.550c0-1.570-.150-3.090-.380-4.550H24v9.020h12.940c-.580 2.960-2.260 5.480-4.780 7.180l7.730 6c4.510-4.180 7.090-10.360 7.090-17.650z'/%3E%3Cpath fill='%23FBBC05' d='M10.530 28.590c-.480-1.450-.760-2.990-.760-4.590s.270-3.140.760-4.590l-7.980-6.190C.920 16.460 0 20.120 0 24c0 3.880.920 7.540 2.560 10.780l7.970-6.190z'/%3E%3Cpath fill='%2334A853' d='M24 48c6.480 0 11.930-2.130 15.890-5.810l-7.730-6c-2.150 1.450-4.920 2.300-8.160 2.300-6.260 0-11.570-4.220-13.470-9.910l-7.980 6.190C6.510 42.620 14.620 48 24 48z'/%3E%3C/svg%3E") 50%/56% no-repeat,#fff;border-radius:50%;position:absolute;top:50%}#hud #settings-window .account-link-panel strong{color:var(--navy);font-weight:700;line-height:1.35;display:block;font-size:calc(var(--u)*30)!important}#hud #settings-window .account-link-panel.account-google strong{color:#1c6a3c}#hud #settings-window .account-link-panel p{margin:calc(var(--u)*4) 0 0;overflow-wrap:anywhere;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:500;line-height:1.5;font-size:calc(var(--u)*25)!important}#hud #settings-window .account-link-panel.account-guest p{font-size:calc(var(--u)*22)!important}#hud #settings-window .account-link-panel a{margin-top:calc(var(--u)*12);padding:calc(var(--u)*14);border:calc(var(--u)*2) solid #8794ad;border-radius:calc(var(--u)*8);color:var(--navy);text-align:center;background:linear-gradient(#fff,#eef1f6);font-weight:700;text-decoration:none;display:block}#hud #settings-window .account-link-panel :is(button,input){font-size:calc(var(--u)*23)!important}#hud #settings-window .account-link-panel button{padding:calc(var(--u)*10) calc(var(--u)*16);border-radius:calc(var(--u)*7)}#hud #settings-window .language-setting{grid-template-columns:calc(var(--u)*76) minmax(0,1fr) calc(var(--u)*335);min-height:calc(var(--u)*52);margin:0 0 calc(var(--u)*15);white-space:nowrap;align-items:center;gap:0;font-weight:500;display:grid}#hud #settings-window [data-setting]:before{width:calc(var(--u)*44);height:calc(var(--u)*44);background:var(--navy)}#hud #settings-window .language-setting:before{content:""}#hud #settings-window .language-setting select{padding:0 calc(var(--u)*44) 0 calc(var(--u)*20)}#hud #settings-window .hud-scale-setting{grid-template-columns:calc(var(--u)*76) minmax(0,1fr) calc(var(--u)*58) calc(var(--u)*92) calc(var(--u)*58) calc(var(--u)*128);flex-wrap:nowrap;column-gap:0}#hud #settings-window :is(.hud-scale-setting,.touch-opacity-setting) output{text-align:center;font-variant-numeric:tabular-nums;min-width:0}#hud #settings-window :is(.hud-scale-setting,.touch-opacity-setting) button{height:calc(var(--u)*54);margin-left:calc(var(--u)*10);border:calc(var(--u)*2.5) solid #4f5f80;border-radius:calc(var(--u)*9);box-shadow:inset 0 calc(var(--u)*-3) 0 #cfd4e0;color:var(--navy);cursor:pointer;background:linear-gradient(#fdfdfb,#e3e6ee);padding:0;font-weight:600;font-size:calc(var(--u)*22)!important}#hud #settings-window :is(.hud-scale-setting,.touch-opacity-setting) :is(.stepper-minus,.stepper-plus){margin-left:0;line-height:1;font-size:calc(var(--u)*32)!important}#hud #settings-window :is(.hud-scale-setting,.touch-opacity-setting) button:disabled{opacity:.4;cursor:default}#hud #settings-window .hud-scale-setting .stepper-reset{margin-left:calc(var(--u)*10)}#hud #settings-window :is(.touch-controls-setting,.profile-card-setting,.target-frame-setting,.screen-shake-setting){grid-template-columns:calc(var(--u)*76) calc(var(--u)*72) minmax(0,1fr);min-height:calc(var(--u)*46);margin-bottom:calc(var(--u)*18);white-space:normal;cursor:pointer;justify-content:stretch;line-height:1.2}#hud #settings-window :is(.touch-controls-setting,.profile-card-setting,.target-frame-setting,.screen-shake-setting) input[type=checkbox]{width:calc(var(--u)*40);height:calc(var(--u)*40);margin:0}#hud #settings-window .touch-opacity-setting{grid-template-columns:calc(var(--u)*76) minmax(0,1fr) calc(var(--u)*58) calc(var(--u)*92) calc(var(--u)*58)}#hud #settings-window .language-setting:not(.touch-controls-setting)+.touch-controls-setting,#hud #settings-window :not([data-setting=actions],[data-setting=touch-opacity])+[data-setting=damage-numbers]{margin-top:calc(var(--u)*22);padding-top:calc(var(--u)*20);border-top:calc(var(--u)*2) dashed #cdbd98}#hud #settings-window [data-setting=damage-font] .audio-setting-row{grid-template-columns:minmax(0,1fr) calc(var(--u)*341);min-height:calc(var(--u)*52);column-gap:0;padding-left:0}#hud #settings-window [data-setting=damage-font]:before{content:none}#hud #settings-window [data-setting=damage-font] .audio-setting-row>label{gap:0;font-weight:500}#hud #settings-window [data-setting=damage-font] .audio-setting-row>label:before{content:"AA";width:calc(var(--u)*76);letter-spacing:calc(var(--u)*-3);color:var(--navy);flex:none;font-family:Noto Sans Thai,Arial,sans-serif;font-weight:700;line-height:1;font-size:calc(var(--u)*34)!important}#hud #settings-window [data-setting=damage-font] .audio-setting-row>label:after{content:none}#hud #settings-window [data-settings-section=display] .settings-section-body{padding-top:calc(var(--u)*20)}#hud #settings-window [data-settings-section=display] .settings-section-body>:last-child{margin-bottom:calc(var(--u)*4)}#hud #settings-window [data-settings-section=session] .settings-section-body{grid-template-columns:calc(var(--u)*252) minmax(0,1fr);gap:calc(var(--u)*16);padding:calc(var(--u)*16) calc(var(--u)*17) calc(var(--u)*24) calc(var(--u)*20);align-items:center;display:grid}#hud #settings-window :is(#online-logout,#offline-home,#switch-character){justify-content:center;align-items:center;gap:calc(var(--u)*14);width:100%;min-height:calc(var(--u)*88);padding:0 calc(var(--u)*10);border:calc(var(--u)*3.5) solid #0e1f45;border-radius:calc(var(--u)*11);box-shadow:inset 0 0 0 calc(var(--u)*2.5) #5f8bd6,inset 0 calc(var(--u)*-6) 0 #0003,0 calc(var(--u)*2) 0 #0b1a3a;color:#fff;text-shadow:0 calc(var(--u)*2) 0 #0b1a3a;cursor:pointer;background:linear-gradient(#2c5cb4,#193f86);margin:0;font-family:inherit;font-weight:700;display:flex;font-size:calc(var(--u)*26)!important}#hud #settings-window :is(#online-logout,#offline-home,#switch-character):hover{background:linear-gradient(#3569c6,#1d4896)}#hud #settings-window :is(#online-logout,#offline-home,#switch-character):before{content:"";width:calc(var(--u)*42);height:calc(var(--u)*42);background:#fff;flex:none;transform:scaleX(-1)}#hud #settings-window #offline-home:only-child{grid-column:1/-1}#hud #settings-window .connection-monitor{padding:calc(var(--u)*16) calc(var(--u)*14) calc(var(--u)*14) calc(var(--u)*18);min-height:calc(var(--u)*146);border:calc(var(--u)*2) solid #c3ccd8;border-radius:calc(var(--u)*11);background:url(/ui/settings/castle-session.webp) right bottom/auto calc(var(--u)*138) no-repeat,#edf1f5;margin:0}#hud #settings-window .connection-monitor h3{display:none}#hud #settings-window .connection-stats{color:var(--navy);line-height:1.3;font-size:calc(var(--u)*24)!important}#hud #settings-window .connection-line{margin-bottom:calc(var(--u)*10);white-space:nowrap;display:block}#hud #settings-window .connection-line:last-child{margin-bottom:0;font-size:calc(var(--u)*22)!important}#hud #settings-window .connection-state{font-size:calc(var(--u)*25)!important}#hud #settings-window .connection-state:before{content:"";width:calc(var(--u)*24);height:calc(var(--u)*24);margin-right:calc(var(--u)*12);vertical-align:calc(var(--u)*-4);border:calc(var(--u)*2.5) solid #0f4a25;background:radial-gradient(circle at 35% 30%,#7fe88f,#1fa744);border-radius:50%;display:inline-block}#hud #settings-window .connection-state.bad:before{background:radial-gradient(circle at 35% 30%,#ff9c8c,#c8372a);border-color:#6b1a14}#hud #settings-window .connection-stats b{color:#1c7a3e;font-weight:700}#hud #settings-window .connection-stats b.ok{color:#1c7a3e;font-size:calc(var(--u)*27)!important}#hud #settings-window .connection-stats b.bad{color:#b3362b;font-size:calc(var(--u)*27)!important}#hud #settings-window .connection-line:last-child b{color:var(--navy)}#hud #settings-window .connection-log{margin:calc(var(--u)*8) 0 0;padding-left:calc(var(--u)*30);max-height:calc(var(--u)*130);color:#5d6a80;font-size:calc(var(--u)*18)!important}#hud #settings-window .connection-log:empty{display:none}#hud #settings-window #settings-links{grid-column:1/-1}#hud #settings-window #settings-links a{padding:calc(var(--u)*16) calc(var(--u)*12);border-radius:calc(var(--u)*9);font-size:calc(var(--u)*22)!important}#hud #settings-window [data-setting=chat-tabs]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 3h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-7.2L7 21.5V17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2zm3 5v2h10V8zm0 4v2h7v-2z'/%3E%3C/svg%3E")}#hud #settings-window .chat-tabs-setting{grid-template-columns:calc(var(--u)*76) minmax(0,1fr);align-items:start;row-gap:calc(var(--u)*10);white-space:normal}#hud #settings-window .chat-tabs-setting:before{margin-top:calc(var(--u)*4);grid-row:1/3;align-self:start}#hud #settings-window .chat-tabs-setting-title{line-height:calc(var(--u)*52);grid-column:2}#hud #settings-window .chat-tabs-setting-options{gap:calc(var(--u)*12) calc(var(--u)*10);grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}#hud #settings-window .chat-tabs-setting-options label{align-items:center;gap:calc(var(--u)*10);white-space:nowrap;cursor:pointer;margin:0;display:flex}#hud #settings-window.settings-painted .chat-tabs-setting-options input[type=checkbox]{width:calc(var(--u)*36);height:calc(var(--u)*36)}#hud #settings-window .chat-tabs-setting-icon{width:calc(var(--u)*30);height:calc(var(--u)*30);image-rendering:pixelated;filter:drop-shadow(0 1px 1px #0009);flex:none}#hud #settings-window .keybind-setting{margin:calc(var(--u)*22) 0 calc(var(--u)*15);padding-top:calc(var(--u)*20);border-top:calc(var(--u)*2) dashed #cdbd98}#hud #settings-window .keybind-setting>summary{align-items:center;gap:calc(var(--u)*14);min-height:calc(var(--u)*52);cursor:pointer;font-weight:700;list-style:none;display:flex}#hud #settings-window .keybind-setting>summary::-webkit-details-marker{display:none}#hud #settings-window .keybind-setting>summary:before{content:"▸";width:calc(var(--u)*62);text-align:center;flex:none;font-size:calc(var(--u)*30)!important}#hud #settings-window .keybind-setting[open]>summary:before{content:"▾"}#hud #settings-window :is(.keybind-status,.keybind-hint){margin:calc(var(--u)*6) 0;white-space:normal;color:#64748c;line-height:1.35;font-size:calc(var(--u)*22)!important}#hud #settings-window .keybind-status{color:var(--navy);font-weight:600}#hud #settings-window .keybind-table{gap:calc(var(--u)*6);margin:calc(var(--u)*12) 0;display:grid}#hud #settings-window .keybind-row{grid-template-columns:minmax(0,1fr) calc(var(--u)*150) calc(var(--u)*150);align-items:center;gap:calc(var(--u)*10);display:grid}#hud #settings-window .keybind-row>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#hud #settings-window .keybind-head{color:#64748c;font-weight:700;font-size:calc(var(--u)*22)!important}#hud #settings-window .keybind-head>span+span{text-align:center}#hud #settings-window .keybind-cell{height:calc(var(--u)*46);min-width:0;padding:0 calc(var(--u)*8);border:calc(var(--u)*2) solid #8794ad;border-radius:calc(var(--u)*7);box-shadow:inset 0 calc(var(--u)*-3) 0 #dfe3ea;color:var(--navy);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:linear-gradient(#fff,#f0f2f6);font-family:inherit;font-weight:700;overflow:hidden;font-size:calc(var(--u)*23)!important}#hud #settings-window .keybind-cell.unbound{color:#9aa3b5;font-weight:500}#hud #settings-window .keybind-cell.waiting{border-color:var(--gold);background:linear-gradient(#fff6dc,#f3e1ad);font-size:calc(var(--u)*20)!important}#hud #settings-window .keybind-cell:disabled{opacity:.6;cursor:not-allowed}#hud #settings-window .keybind-reset{width:100%;height:calc(var(--u)*54);margin:calc(var(--u)*4) 0 0;border:calc(var(--u)*2.5) solid #4f5f80;border-radius:calc(var(--u)*9);box-shadow:inset 0 calc(var(--u)*-3) 0 #cfd4e0;color:var(--navy);cursor:pointer;background:linear-gradient(#fdfdfb,#e3e6ee);padding:0;font-family:inherit;font-weight:600;font-size:calc(var(--u)*23)!important}#top-notices>#target-frame{box-sizing:border-box;color:#fff3dc;pointer-events:none;background:linear-gradient(#1c1612e0,#100d0be0);border:1px solid #d6aa4cbf;border-radius:7px;align-self:center;width:min(300px,100%);padding:5px 9px 6px;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;box-shadow:0 2px 6px #0007,inset 0 1px #ffe6aa26}#target-frame[hidden]{display:none}#target-frame .tf-head{align-items:baseline;gap:6px;min-width:0;font-size:12px;line-height:1.25;display:flex}#target-frame .tf-name{text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 1px #000;min-width:0;font-weight:700;overflow:hidden}#target-frame .tf-tag{letter-spacing:.04em;border-radius:3px;flex:none;padding:0 4px;font-size:10px;font-weight:800}#target-frame .tf-tag[hidden]{display:none}#target-frame .tf-tag.boss{color:#ffe49a;background:#7a1f12;border:1px solid #e0a040}#target-frame .tf-tag.elite{color:#f1d8ff;background:#4a2d6e;border:1px solid #b88ae0}#target-frame .tf-level{color:#e8cf95;flex:none;margin-left:auto;font-size:11px;font-weight:700}#target-frame .tf-bar{background:#3a1714;border:1px solid #000;border-radius:3px;height:14px;margin-top:4px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0009}#target-frame .tf-bar>i{background:linear-gradient(#ff7a6a,#d5322a 55%,#a91d18);transition:width .15s linear;position:absolute;top:0;bottom:0;left:0}#target-frame.low .tf-bar>i{background:linear-gradient(#ffb15a,#e0641e 55%,#b2400f)}#target-frame .tf-hp{color:#fff;text-shadow:0 1px 1px #000,0 0 2px #000;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:4px;font-size:10.5px;font-weight:700;line-height:1;display:flex;position:absolute;inset:0}#target-frame .tf-hp small{color:#ffe2b8;font-size:9.5px}#top-notices>#target-frame.world{--u:calc(100cqw/1621);aspect-ratio:1621/455;width:min(540px,100%);box-shadow:none;filter:drop-shadow(0 3px 5px #000a);background:url(/ui/world-boss/frame.png) 50%/100% 100% no-repeat;border:0;border-radius:0;padding:0;position:relative;container-type:inline-size}#target-frame.world>*{margin:0;position:absolute}#target-frame.world .tf-head{display:contents}#target-frame.world .tf-name{left:calc(var(--u)*349);top:calc(var(--u)*62);width:calc(var(--u)*305);height:calc(var(--u)*88);font:700 max(10px,calc(var(--u)*60*var(--name-fit,1)))/1 Georgia,"Times New Roman","Noto Serif Thai",serif;letter-spacing:.01em;color:#f4dca0;background:linear-gradient(#fff6dc 15%,#f1cf86 55%,#c8934a);-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 2px #1a0f06)drop-shadow(0 0 3px #000c);-webkit-background-clip:text;background-clip:text;align-items:center;display:flex;position:absolute}#target-frame.world .tf-level{left:calc(var(--u)*1392);top:calc(var(--u)*74);width:calc(var(--u)*200);height:calc(var(--u)*68);font-size:max(10px,calc(var(--u)*44));color:#f3d892;text-shadow:0 2px #1a0f06,0 0 3px #000;justify-content:center;align-items:center;margin:0;font-weight:800;display:flex;position:absolute}#target-frame.world .tf-bar{left:calc(var(--u)*333);top:calc(var(--u)*179);width:calc(var(--u)*1234);height:calc(var(--u)*101);border-radius:calc(var(--u)*46);box-shadow:none;background:0 0;border:0;margin:0;overflow:hidden}#target-frame.world .tf-bar>i{border-radius:0 calc(var(--u)*10) calc(var(--u)*10) 0;box-shadow:inset 0 calc(var(--u)*6) calc(var(--u)*8) #fff5,inset 0 calc(var(--u)*-8) calc(var(--u)*10) #2a0a5a99,0 0 calc(var(--u)*14) #b45cff88;background:linear-gradient(#e9a6ff,#b04cf5 22%,#8a2be2 55%,#6519b8 80%,#7d2fd6)}#target-frame.world.low .tf-bar>i{background:linear-gradient(#ffb4d8,#e04aa0 22%,#b81f74 55%,#86124f 80%,#a82a6a)}#target-frame.world .tf-hp{inset:0 calc(var(--u)*288) 0 calc(var(--u)*150);white-space:nowrap;font-size:max(9px,calc(var(--u)*50));letter-spacing:.01em;text-shadow:0 calc(var(--u)*3) 0 #1b0b33,0 0 calc(var(--u)*6) #000;gap:0;font-weight:800}#target-frame.world .tf-hp small{left:100%;top:calc(var(--u)*24);bottom:calc(var(--u)*24);width:calc(var(--u)*200);border-left:calc(var(--u)*3) solid #ffffff38;font-size:max(10px,calc(var(--u)*56));color:#dcb0ff;text-shadow:0 calc(var(--u)*3) 0 #1b0b33,0 0 calc(var(--u)*6) #000;justify-content:center;align-items:center;display:flex;position:absolute}#target-frame.world .tf-phase{left:calc(var(--u)*346);top:calc(var(--u)*312);right:calc(var(--u)*33);height:calc(var(--u)*58);white-space:nowrap;font-size:max(9px,calc(var(--u)*36));color:#d6c8ee;flex-wrap:nowrap;align-items:center;gap:0;margin:0;overflow:hidden}#target-frame.world .tf-phase>span{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}#target-frame.world .tf-phase>span+span{margin-left:calc(var(--u)*30);padding-left:calc(var(--u)*30);border-left:calc(var(--u)*3) solid #ffffff30}#target-frame.world .tf-requiem-label{color:#ff6f55}#target-frame.world .tf-requiem{pointer-events:none;margin:0;inset:0}#target-frame.world .tf-requiem-bar{left:calc(var(--u)*341);top:calc(var(--u)*379);width:calc(var(--u)*940);height:calc(var(--u)*33);border:calc(var(--u)*2) solid #000;border-radius:calc(var(--u)*17);box-shadow:inset 0 calc(var(--u)*2) calc(var(--u)*4) #000c;background:linear-gradient(#140e05,#2a1f0b);margin:0;position:absolute}#target-frame.world .tf-requiem-bar>i{border-radius:calc(var(--u)*15);box-shadow:inset 0 calc(var(--u)*3) calc(var(--u)*3) #fff6c855;background:linear-gradient(#ffe9a0,#f4b730 45%,#d08a12 80%,#b06e08);transition:width .15s linear;position:absolute;top:0;bottom:0;left:0}#target-frame.world .tf-requiem-time{left:calc(var(--u)*1291);top:calc(var(--u)*331);width:calc(var(--u)*297);height:calc(var(--u)*92);font-size:max(10px,calc(var(--u)*42));color:#ffd767;text-shadow:0 calc(var(--u)*2) 0 #1a0f06,0 0 calc(var(--u)*4) #000;clip-path:polygon(calc(var(--u)*26) 0,100% 0,100% 100%,calc(var(--u)*26) 100%,0 calc(var(--u)*66),0 calc(var(--u)*26));background:linear-gradient(#a07a3e,#5b4120);justify-content:center;align-items:center;font-weight:800;display:flex;position:absolute}#target-frame.world .tf-requiem-time:before{content:"";inset:calc(var(--u)*3);z-index:-1;clip-path:polygon(calc(var(--u)*24) 0,100% 0,100% 100%,calc(var(--u)*24) 100%,0 calc(var(--u)*63),0 calc(var(--u)*23));background:linear-gradient(#191a33,#0e0f22);position:absolute}#target-frame.world .tf-requiem-time{isolation:isolate}#target-frame.world .tf-requiem.urgent .tf-requiem-bar>i{background:linear-gradient(#ffb7a6,#ec4b33 45%,#b8220f 80%,#8f1607)}#target-frame.world .tf-requiem.urgent .tf-requiem-time{color:#ff8a72}#target-frame .tf-phase{color:#d9c4ff;text-shadow:0 1px 1px #000;flex-wrap:wrap;gap:4px 10px;margin-top:4px;font-size:11px;font-weight:700;display:flex}#target-frame .tf-broken{color:#ffd65a}#top-notices>#wb-board{box-sizing:border-box;color:#eadcff;pointer-events:none;background:linear-gradient(#181024db,#0c0914db);border:1px solid #d6aa4c99;border-radius:7px;align-self:center;width:min(540px,100%);padding:4px 10px 6px;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-size:11px;line-height:1.35;box-shadow:0 2px 6px #0007}#wb-board[hidden]{display:none}#wb-board .wb-board-title{text-align:center;letter-spacing:.03em;color:#f1cf86;text-shadow:0 1px 1px #000;margin-bottom:2px;font-size:11px;font-weight:800}#wb-board ol{grid-template-rows:repeat(5,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;column-gap:14px;margin:0;padding:0;list-style:none;display:grid}#wb-board li{text-shadow:0 1px 1px #000;border-radius:3px;align-items:baseline;gap:5px;min-width:0;padding:0 2px;display:flex}#wb-board li>b{text-align:right;color:#a99bc4;font-variant-numeric:tabular-nums;flex:none;width:1.4em}#wb-board li>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:700;overflow:hidden}#wb-board li>em{color:#dcb0ff;font-variant-numeric:tabular-nums;flex:none;font-style:normal;font-weight:700}#wb-board li.top1>b{color:#ffd767}#wb-board li.top2>b{color:#e4e4ee}#wb-board li.top3>b{color:#e3a167}#wb-board li.me{background:#f1cf862e;box-shadow:inset 0 0 0 1px #f1cf8673}#wb-board p{text-align:center;color:#a99bc4;margin:0}#target-frame .tf-mini,#target-frame .tf-fold{display:none}#target-frame.world .tf-fold{left:calc(var(--u)*1366 - 32px);top:calc(var(--u)*108 - 13px);color:#f6dc9a;cursor:pointer;pointer-events:auto;z-index:2;background:radial-gradient(#3a2258,#160c26);border:1px solid #e0b866;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font:700 13px/1 Google Sans,Tahoma,sans-serif;display:flex;box-shadow:0 1px 4px #000c,inset 0 1px #ffffff26}#target-frame.world .tf-fold:active{transform:scale(.92)}#top-notices>#target-frame.world.mini{aspect-ratio:auto;filter:none;background:linear-gradient(#26143c,#120a20);border:1px solid #c9a35a;border-radius:14px;width:min(360px,100%);height:28px;box-shadow:0 2px 6px #0008,inset 0 1px #ffffff1c}#target-frame.world.mini .tf-name,#target-frame.world.mini .tf-level,#target-frame.world.mini .tf-hp,#target-frame.world.mini .tf-phase,#target-frame.world.mini .tf-requiem{display:none}#target-frame.world.mini .tf-bar{background:#1c0f2e;border-radius:11px;width:auto;height:auto;inset:3px 34px 3px 3px}#target-frame.world.mini .tf-bar>i{border-radius:0 6px 6px 0;box-shadow:inset 0 2px 3px #ffffff40,inset 0 -3px 4px #2a0a5a99}#target-frame.world.mini .tf-mini{white-space:nowrap;color:#fff;text-shadow:0 1px 1px #000,0 0 3px #000;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex;inset:0 40px 0 12px;overflow:hidden}#target-frame.world.mini .tf-mini>b{text-overflow:ellipsis;color:#f6dc9a;min-width:0;overflow:hidden}#target-frame.world.mini .tf-mini>span{color:#ecd6ff;flex:none}#target-frame.world.mini .tf-mini>em{color:#ffd767;flex:none;margin-left:auto;font-style:normal}#target-frame.world.mini .tf-mini>em.urgent{color:#ff8a72}#target-frame.world.mini .tf-fold{width:24px;height:24px;font-size:12px;top:1px;left:auto;right:2px}#wb-board .wb-board-title{cursor:pointer;pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;width:100%;margin-bottom:2px;padding:2px 0;font-family:inherit;display:flex}#wb-board .wb-board-title small{color:#ffe2a0;font-size:10.5px}#wb-board .wb-board-title i{color:#e0b866;font-size:10px;font-style:normal}#top-notices>#wb-board.mini{width:min(360px,100%);padding:1px 10px}#wb-board.mini .wb-board-title{margin:0}#mobile-controls-layer{display:none}#hud #mobile-controls-layer{inset:var(--sa-t) var(--sa-r) var(--sa-b) var(--sa-l);z-index:35;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:none;display:block;position:fixed}#hud #mobile-controls-layer *{box-sizing:border-box}#hud #mobile-controls-layer img{pointer-events:none;-webkit-user-drag:none}#hud #mobile-joystick-zone-layer{inset:var(--sa-t) var(--sa-r) var(--sa-b) var(--sa-l);z-index:2;pointer-events:none;position:fixed}#hud #mobile-joystick-zone-layer .mobile-joystick-zone{pointer-events:auto;touch-action:none;-webkit-tap-highlight-color:transparent;width:34%;height:50%;display:none;position:absolute;bottom:0;left:0}#hud #mobile-controls-layer .mobile-joystick{left:calc(var(--u)*28);bottom:calc(var(--u)*55);width:calc(var(--u)*128);height:calc(var(--u)*128);pointer-events:auto;touch-action:none;border-radius:50%;position:absolute}#hud #mobile-controls-layer .mobile-joystick:before{content:"";filter:drop-shadow(0 calc(var(--u)*2) calc(var(--u)*4) #0006);pointer-events:none;background:url(/ui/mobile/joystick-base.svg) 50%/100% 100% no-repeat;position:absolute;inset:-6.82%}#hud #mobile-controls-layer .mobile-joystick.active:before{filter:drop-shadow(0 calc(var(--u)*2) calc(var(--u)*4) #0006) drop-shadow(0 0 calc(var(--u)*5) #46a0ffbf) brightness(1.08)}#hud #mobile-controls-layer .mobile-joystick-knob{width:calc(var(--u)*70);height:calc(var(--u)*70);margin:calc(var(--u)*-35) 0 0 calc(var(--u)*-35);filter:drop-shadow(0 calc(var(--u)*3) calc(var(--u)*4) #0000008c);will-change:transform;background:url(/ui/mobile/joystick-knob.svg) 50%/100% 100% no-repeat;transition:transform 80ms ease-out;position:absolute;top:50%;left:50%}#hud #mobile-controls-layer .mobile-joystick.active .mobile-joystick-knob{transition:none}#hud #mobile-controls-layer .joy-key{width:calc(var(--u)*17);height:calc(var(--u)*17);margin:calc(var(--u)*-8.5) 0 0 calc(var(--u)*-8.5);border:calc(var(--u)*1.1) solid #e0ae45;box-shadow:0 0 0 calc(var(--u)*.7) #07122a;color:#ffe08a;text-align:center;text-shadow:0 calc(var(--u)*.6) 0 #3a2400;pointer-events:none;opacity:.85;z-index:1;background:radial-gradient(circle at 50% 35%,#1d3563,#0b1730 75%);border-radius:50%;position:absolute;top:50%;left:50%;font:700 calc(var(--u)*10)/calc(var(--u)*14.8) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #mobile-controls-layer .joy-key-w{transform:translateY(calc(var(--u)*-50))}#hud #mobile-controls-layer .joy-key-s{transform:translateY(calc(var(--u)*50))}#hud #mobile-controls-layer .joy-key-a{transform:translate(calc(var(--u)*-50))}#hud #mobile-controls-layer .joy-key-d{transform:translate(calc(var(--u)*50))}#hud #mobile-controls-layer .joy-key.held{opacity:1;color:#fff;box-shadow:0 0 0 calc(var(--u)*.7) #07122a,0 0 calc(var(--u)*5) #5aaaffe6;background:radial-gradient(circle at 50% 35%,#3f7fe0,#15366f 75%);border-color:#ffe08a}#hud #mobile-controls-layer .mobile-joystick-knob{z-index:2}#hud #mobile-controls-layer .mobile-joystick,#hud #mobile-controls-layer .mobile-btn{opacity:var(--touch-controls-opacity,.55);transition:opacity .15s ease-out}#hud #mobile-controls-layer .mobile-joystick.active,#hud #mobile-controls-layer .mobile-btn:active,#hud #mobile-controls-layer .mobile-btn.pressed,#hud #mobile-controls-layer .mobile-btn-auto.active{opacity:1;transition:none}#hud #mobile-controls-layer .mobile-btn{right:calc(var(--u)*(var(--x) - var(--d) / 2));bottom:calc(var(--u)*(var(--y) - var(--d) / 2));width:calc(var(--u)*var(--d));height:calc(var(--u)*var(--d));box-shadow:none;pointer-events:auto;touch-action:none;color:#fff;font:inherit;text-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;min-width:0;min-height:0;margin:0;padding:0;transition:transform 80ms,filter 80ms;display:flex;position:absolute}#hud #mobile-controls-layer .mobile-btn:before{content:"";filter:drop-shadow(0 calc(var(--u)*2) calc(var(--u)*3) #00000073);pointer-events:none;background:url(/ui/mobile/slot-frame.svg) 50%/100% 100% no-repeat;position:absolute;inset:-10%}#hud #mobile-controls-layer .mobile-btn>*{position:relative}#hud #mobile-controls-layer .mobile-btn:active,#hud #mobile-controls-layer .mobile-btn.pressed{filter:brightness(1.2);transform:scale(.93)}#hud #mobile-controls-layer .mobile-btn.disabled{filter:grayscale(.55)brightness(.75)}#hud #mobile-controls-layer .mobile-cooldown{color:#fff;text-shadow:0 1px 2px #000;background:#0308149e;border-radius:50%;justify-content:center;align-items:center;display:none;position:absolute;inset:7%;font:700 calc(var(--u)*13)/1 "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #mobile-controls-layer .mobile-cooldown.active{display:flex}#hud #mobile-controls-layer .mobile-btn kbd{left:50%;top:calc(var(--u)*-4.2);min-width:calc(var(--u)*12.4);height:calc(var(--u)*12.4);border:calc(var(--u)*1.1) solid #e0ae45;box-shadow:0 0 0 calc(var(--u)*.7) #07122a,0 calc(var(--u)*1) calc(var(--u)*2) #00000080;color:#ffe08a;text-align:center;text-shadow:0 calc(var(--u)*.6) 0 #3a2400;white-space:nowrap;pointer-events:none;z-index:2;background:radial-gradient(circle at 50% 35%,#1d3563,#0b1730 75%);border-radius:50%;padding:0;position:absolute;transform:translate(-50%);font:700 calc(var(--u)*9.5)/calc(var(--u)*10.2) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #mobile-controls-layer .mobile-sp-cost,#hud #mobile-controls-layer .mobile-btn-attack kbd,#hud #mobile-controls-layer .mobile-btn-auto .btn-label{box-sizing:border-box;min-width:0;height:calc(var(--u)*10.5);padding:0 calc(var(--u)*1.5);border:calc(var(--u)*4) solid transparent;border-image:url(/ui/mobile/slot-plaque.svg) 9 fill/calc(var(--u)*4) stretch;box-shadow:none;letter-spacing:0;text-align:center;text-shadow:0 calc(var(--u)*.6) 0 #000;white-space:nowrap;pointer-events:none;z-index:2;filter:drop-shadow(0 calc(var(--u)*1) calc(var(--u)*1) #00000073);background:url(/ui/mobile/slot-plaque.svg) 0 0/100% 100% no-repeat border-box;border-radius:0;position:absolute;left:50%;right:auto;transform:translate(-50%);font:700 calc(var(--u)*8.5)/calc(var(--u)*2.5) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #mobile-controls-layer .mobile-btn-attack{--x:51;--y:59;--d:73}#hud #mobile-controls-layer .mobile-btn-attack:before{filter:drop-shadow(0 calc(var(--u)*3) calc(var(--u)*5) #00000080);background-image:url(/ui/mobile/attack-frame.svg)}#hud #mobile-controls-layer .mobile-btn-attack .attack-icon{object-fit:contain;width:60%;height:60%;image-rendering:pixelated;filter:drop-shadow(0 0 calc(var(--u)*3) #5aaaff8c) drop-shadow(0 calc(var(--u)*2) calc(var(--u)*2) #0009)}#hud #mobile-controls-layer .mobile-btn-attack kbd{top:calc(var(--u)*-1);height:calc(var(--u)*12);padding:0 calc(var(--u)*3.5);color:#ffe9a8;font-size:calc(var(--u)*9.5)!important;line-height:calc(var(--u)*4)!important}#hud #mobile-controls-layer .hotbar-slot{--d:40}#hud #mobile-controls-layer .slot-1{--x:122;--y:38}#hud #mobile-controls-layer .slot-2{--x:123;--y:88}#hud #mobile-controls-layer .slot-3{--x:88;--y:122}#hud #mobile-controls-layer .slot-4{--x:31;--y:119}#hud #mobile-controls-layer .slot-5{--x:171;--y:36}#hud #mobile-controls-layer .slot-6{--x:181;--y:81}#hud #mobile-controls-layer .slot-7{--x:161;--y:123}#hud #mobile-controls-layer .slot-8{--x:125;--y:155}#hud #mobile-controls-layer .slot-9{--x:81;--y:171}#hud #mobile-controls-layer .hotbar-slot[data-kind=empty]:before{filter:drop-shadow(0 calc(var(--u)*1) calc(var(--u)*2) #0000004d);background-image:url(/ui/mobile/slot-frame-empty.svg)}#hud #mobile-controls-layer .hotbar-slot img{object-fit:contain;width:64%;height:64%;image-rendering:pixelated;filter:drop-shadow(0 calc(var(--u)*1) calc(var(--u)*1.5) #0009)}#hud #mobile-controls-layer .hotbar-slot img[hidden]{display:none}#hud #mobile-controls-layer .hotbar-slot b{right:calc(var(--u)*1);bottom:calc(var(--u)*-1);color:#fff;pointer-events:none;z-index:2;text-shadow:0 0 calc(var(--u)*2) #000,calc(var(--u)*1.2) calc(var(--u)*1.2) 0 #000,calc(var(--u)*-1.2) calc(var(--u)*-1.2) 0 #000,calc(var(--u)*1.2) calc(var(--u)*-1.2) 0 #000,calc(var(--u)*-1.2) calc(var(--u)*1.2) 0 #000,0 calc(var(--u)*1.4) 0 #000,0 calc(var(--u)*-1.4) 0 #000,calc(var(--u)*1.4) 0 0 #000,calc(var(--u)*-1.4) 0 0 #000;font-style:normal;position:absolute;font:700 calc(var(--u)*13)/1 "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #mobile-controls-layer .mobile-sp-cost{bottom:calc(var(--u)*-.7);height:calc(var(--u)*9.8);color:#a9d8ff;line-height:calc(var(--u)*1.8)!important}#hud #mobile-controls-layer .mobile-sp-cost[hidden]{display:none}#hud #mobile-controls-layer .mobile-btn-auto{--x:30;--y:170;--d:42}#hud #mobile-controls-layer .mobile-btn-auto:disabled{filter:grayscale(.55)brightness(.75)}#hud #mobile-controls-layer .mobile-btn-auto .btn-icon{width:60%;height:60%;margin-bottom:calc(var(--u)*5);object-fit:contain;image-rendering:pixelated;filter:grayscale(.7) brightness(1.15) drop-shadow(0 calc(var(--u)*1) calc(var(--u)*1.5) #0009)}#hud #mobile-controls-layer .mobile-btn-auto .btn-label{bottom:calc(var(--u)*-1.5);height:calc(var(--u)*11.5);padding:0 calc(var(--u)*3);color:#dfe8f5;font-size:calc(var(--u)*9)!important;line-height:calc(var(--u)*3.5)!important}#hud #mobile-controls-layer .mobile-btn-auto:after{content:"";opacity:0;pointer-events:none;background:url(/ui/mobile/auto-sparkles.svg) 50%/100% 100% no-repeat;position:absolute;inset:-10%}#hud #mobile-controls-layer .mobile-btn-auto.active:before{filter:drop-shadow(0 0 calc(var(--u)*3) #ffc83cf2) drop-shadow(0 0 calc(var(--u)*7) #ffb028b3)}#hud #mobile-controls-layer .mobile-btn-auto.active:after{opacity:1;animation:1.8s ease-in-out infinite mobile-auto-glint}#hud #mobile-controls-layer .mobile-btn-auto.active .btn-icon{filter:drop-shadow(0 0 calc(var(--u)*2.5) #6eb4ffb3) drop-shadow(0 calc(var(--u)*1) calc(var(--u)*1.5) #0009)}#hud #mobile-controls-layer .mobile-btn-auto.active .btn-label{color:#ffd24a}#hud #mobile-controls-layer .mobile-btn-dash{--x:226;--y:42;--d:46}#hud #mobile-controls-layer .mobile-btn-dash .dash-icon{width:58%;height:58%;margin-bottom:calc(var(--u)*4);fill:none;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 calc(var(--u)*2.5) #6ebeff99) drop-shadow(0 calc(var(--u)*1) calc(var(--u)*1.5) #0009)}#hud #mobile-controls-layer .mobile-btn-dash .dash-chevron{stroke:#e6f4ff;stroke-width:2.6px}#hud #mobile-controls-layer .mobile-btn-dash .dash-lines{stroke:#8fd0ff;stroke-width:1.8px}#hud #mobile-controls-layer .mobile-btn-dash .btn-label{left:50%;right:auto;bottom:calc(var(--u)*-1.5);box-sizing:border-box;min-width:0;height:calc(var(--u)*11.5);padding:0 calc(var(--u)*3);border:calc(var(--u)*4) solid transparent;border-image:url(/ui/mobile/slot-plaque.svg) 9 fill/calc(var(--u)*4) stretch;color:#cfeaff;text-shadow:0 calc(var(--u)*.6) 0 #000;white-space:nowrap;pointer-events:none;z-index:2;filter:drop-shadow(0 calc(var(--u)*1) calc(var(--u)*1) #00000073);background:url(/ui/mobile/slot-plaque.svg) 0 0/100% 100% no-repeat border-box;position:absolute;transform:translate(-50%);font:700 calc(var(--u)*9)/calc(var(--u)*3.5) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #mobile-controls-layer .mobile-btn-dash kbd{border-radius:calc(var(--u)*6.2);min-width:0;padding:0 calc(var(--u)*3)}#hud #mobile-controls-layer .mobile-btn-dash .mobile-cooldown{z-index:3}#hud #mobile-controls-layer .mobile-btn-dash.cooling .dash-icon{filter:grayscale(.6)brightness(.8)}#hud #mobile-controls-layer .mobile-btn-lock{--x:168;--y:168;--d:25}#hud #mobile-controls-layer .mobile-btn-lock .lock-icon{fill:none;stroke:#cfd9e8;stroke-width:1.8px;stroke-linecap:round;width:58%;height:58%;filter:drop-shadow(0 calc(var(--u)*1) calc(var(--u)*1) #000000a6)}#hud #mobile-controls-layer .mobile-btn-lock .lock-icon rect{fill:#cfd9e8;stroke:none}#hud #mobile-controls-layer .mobile-btn-lock .lock-icon circle{fill:#14223a;stroke:none}#hud #mobile-controls-layer .mobile-btn-lock .lock-shut,#hud #mobile-controls-layer .mobile-btn-lock.locked .lock-open{display:none}#hud #mobile-controls-layer .mobile-btn-lock.locked .lock-shut{display:inline}#hud #mobile-controls-layer .mobile-btn-lock.locked{opacity:1}#hud #mobile-controls-layer .mobile-btn-lock.locked .lock-icon{stroke:#ffd24a}#hud #mobile-controls-layer .mobile-btn-lock.locked .lock-icon rect{fill:#ffd24a}#hud #mobile-controls-layer .mobile-btn-lock.locked:before{filter:drop-shadow(0 0 calc(var(--u)*2.5) #ffc83ce6) drop-shadow(0 calc(var(--u)*1) calc(var(--u)*2) #00000073)}#hud #mobile-controls-layer .mobile-btn-lock.nudge{animation:.5s ease-in-out mobile-lock-nudge}@keyframes mobile-auto-glint{0%,to{opacity:1}50%{opacity:.55}}@keyframes mobile-lock-nudge{0%,to{transform:none}20%{transform:rotate(-16deg)scale(1.2)}50%{transform:rotate(14deg)scale(1.2)}80%{transform:rotate(-6deg)scale(1.1)}}@media (prefers-reduced-motion:reduce){#hud #mobile-controls-layer .mobile-btn-auto.active:after,#hud #mobile-controls-layer .mobile-btn-lock.nudge{animation:none}}:root.hide-joystick #hud :is(#mobile-joystick-zone-layer .mobile-joystick-zone,#mobile-controls-layer .mobile-joystick),:root.hide-actions #hud #mobile-controls-layer .mobile-actions-cluster{display:none}#settings-window .touch-controls-setting{justify-content:flex-start;align-items:center;gap:6px;display:flex}#settings-window .touch-controls-setting input{flex:none;margin:0}@media (hover:none) and (pointer:coarse){#hud #mobile-joystick-zone-layer .mobile-joystick-zone{display:block}#hud #mobile-controls-layer .mobile-joystick{z-index:1}#hud #mobile-controls-layer .joy-key{display:none}}#hud #mail-window{--cqw:5.46px;width:min(546px,calc((100vw - 12px)/var(--ui-zoom,1)),max(458px,calc(((100dvh - 24px)/var(--ui-zoom,1))*.9528)));max-width:none;max-height:calc((100dvh - 12px)/var(--ui-zoom,1));aspect-ratio:1211/1271;z-index:30;box-shadow:none;filter:drop-shadow(0 8px 18px #000a);color:#1f2a4d;background:0 0;border:0;border-radius:0;margin:auto;padding:0;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;animation:none;display:block;inset:0;overflow:visible;container-type:inline-size}#hud #mail-window[hidden]{display:none}#hud #mail-window:before{content:"";z-index:-1;border-style:solid;border-width:calc(var(--cqw)*34.6) 0 calc(var(--cqw)*10.4);border-image:url(/ui/mail/frame.webp) 346 0 104 fill/calc(var(--cqw)*34.6) 0 calc(var(--cqw)*10.4) stretch;pointer-events:none;background:url(/ui/mail/frame.webp) 0 0/100% 100% no-repeat border-box;position:absolute;inset:0}#hud #mail-window i{font-style:normal}#hud #mail-window .titlebar{left:0;right:0;top:calc(var(--cqw)*3.15);height:calc(var(--cqw)*7.77);text-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0 26% 0 27%;display:flex;position:absolute}#hud #mail-window .mail-title{color:#fbf3dc;white-space:nowrap;letter-spacing:calc(var(--cqw)*.05);text-shadow:calc(var(--cqw)*-.25) 0 #0e2250,calc(var(--cqw)*.25) 0 #0e2250,0 calc(var(--cqw)*-.25) #0e2250,0 calc(var(--cqw)*.25) #0e2250,calc(var(--cqw)*-.2) calc(var(--cqw)*-.2) #0e2250,calc(var(--cqw)*.2) calc(var(--cqw)*-.2) #0e2250,calc(var(--cqw)*-.2) calc(var(--cqw)*.2) #0e2250,calc(var(--cqw)*.2) calc(var(--cqw)*.2) #0e2250,0 calc(var(--cqw)*.55) #0008;font-weight:700;line-height:1;font-size:calc(var(--cqw)*3.55)!important}#hud #mail-window .mail-title:before{content:none}#hud #mail-window .mail-title i{margin:0 calc(var(--cqw)*.7);vertical-align:calc(var(--cqw)*.25);font-size:calc(var(--cqw)*2.6)!important}#hud #mail-window .titlebar button{left:90.7%;top:calc(var(--cqw)*.5);aspect-ratio:1;width:6.6%;min-width:0;height:auto;box-shadow:none;color:#0000;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;font-size:0!important}#hud #mail-window .titlebar button:hover{box-shadow:none;background:0 0}#hud #mail-window .mail-top{left:12.2%;right:4.6%;top:calc(var(--cqw)*13.54);height:calc(var(--cqw)*7.56);gap:calc(var(--cqw)*1.4);grid-template-columns:1fr 23.5% 23.5%;align-items:stretch;display:grid;position:absolute}#hud #mail-window .mail-stats{border:calc(var(--cqw)*1.3) solid transparent;border-image:url(/ui/mail/stats.webp) 22 fill/calc(var(--cqw)*1.3) stretch;min-width:0;image-rendering:pixelated;background:url(/ui/mail/stats.webp) 0 0/100% 100% no-repeat border-box;grid-template-columns:repeat(3,1fr);display:grid}#hud #mail-window .mail-stat{column-gap:calc(var(--cqw)*1);min-width:0;margin:calc(var(--cqw)*-.6) 0;padding:0 calc(var(--cqw)*.4);white-space:nowrap;grid-template-rows:1fr 1fr;grid-template-columns:auto 1fr;justify-content:center;align-items:center;display:grid}#hud #mail-window .mail-stat i{width:calc(var(--cqw)*3.5);height:calc(var(--cqw)*3.5);background:50%/contain no-repeat;grid-row:1/3}#hud #mail-window .mail-stat.total i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a9099' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='5' width='19' height='14' rx='1.5'/%3E%3Cpath d='M3 6.5l9 7 9-7'/%3E%3C/svg%3E")}#hud #mail-window .mail-stat.unread i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232f6fd6' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='5' width='19' height='14' rx='1.5'/%3E%3Cpath d='M3 6.5l9 7 9-7'/%3E%3C/svg%3E")}#hud #mail-window .mail-stat.gift i{width:calc(var(--cqw)*4);height:calc(var(--cqw)*4);image-rendering:pixelated;background-image:url(/ui/mail/gift.png)}#hud #mail-window .mail-stat b{color:#1d2440;text-align:center;align-self:end;font-weight:700;line-height:1.1;font-size:calc(var(--cqw)*2)!important}#hud #mail-window .mail-stat small{color:#7d8794;text-align:center;align-self:start;font-weight:500;line-height:1.2;font-size:calc(var(--cqw)*1.5)!important}#hud #mail-window .mail-btn{justify-content:center;align-items:center;gap:calc(var(--cqw)*.8);border:calc(var(--cqw)*1.5) solid transparent;min-width:0;height:auto;box-shadow:none;font:inherit;white-space:nowrap;cursor:pointer;image-rendering:pixelated;background:0 0;border-radius:0;margin:0;padding:0;font-weight:700;line-height:1;transition:none;display:flex;font-size:calc(var(--cqw)*1.95)!important}#hud #mail-window .mail-btn.gold{border-image:url(/ui/mail/btn-gold.webp) 30 fill/calc(var(--cqw)*1.5) stretch;color:#4a2c06;text-shadow:0 calc(var(--cqw)*.15) #ffe9a6;background:url(/ui/mail/btn-gold.webp) 0 0/100% 100% no-repeat border-box}#hud #mail-window .mail-btn.blue{border-image:url(/ui/mail/btn-blue.webp) 30 fill/calc(var(--cqw)*1.5) stretch;color:#fff;text-shadow:0 calc(var(--cqw)*.2) #0a1c44;background:url(/ui/mail/btn-blue.webp) 0 0/100% 100% no-repeat border-box}#hud #mail-window .mail-btn.cream{border:calc(var(--cqw)*.25) solid #d8c9a4;border-radius:calc(var(--cqw)*.9);box-shadow:inset 0 0 0 calc(var(--cqw)*.2) #fffdf6,0 calc(var(--cqw)*.35) 0 #dccba3;color:#232c4a;background:linear-gradient(#fffaf0,#f3e7cd)}#hud #mail-window .mail-btn:hover:not(:disabled){filter:brightness(1.07)}#hud #mail-window .mail-btn:active:not(:disabled){translate:0 calc(var(--cqw)*.15)}#hud #mail-window .mail-btn:disabled{opacity:.6;filter:grayscale(.9)brightness(1.04);text-shadow:none;cursor:default}#hud #mail-window .mail-ico{width:calc(var(--cqw)*2.6);height:calc(var(--cqw)*2.6);background:50%/contain no-repeat;flex:none}#hud #mail-window .mail-ico.chest{width:calc(var(--cqw)*3.4);height:calc(var(--cqw)*3.4);margin:calc(var(--cqw)*-1) 0;image-rendering:pixelated;background-image:url(/ui/mail/chest.png)}#hud #mail-window .mail-btn.blue .mail-ico.trash{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M9.500 7V4.500h5V7M6.500 7l1 13h9l1-13M10 10.500v6M14 10.500v6'/%3E%3C/svg%3E")}#hud #mail-window .mail-ico.trash{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231d2746' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M9.500 7V4.500h5V7M6.500 7l1 13h9l1-13M10 10.500v6M14 10.500v6'/%3E%3C/svg%3E")}#hud #mail-window .mail-ico.clock{width:calc(var(--cqw)*2.3);height:calc(var(--cqw)*2.3);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235d6470' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5h4'/%3E%3C/svg%3E")}#hud #mail-window .mail-list{left:12.2%;right:4.4%;top:calc(var(--cqw)*22.46);bottom:calc(var(--cqw)*9.87);gap:calc(var(--cqw)*.75);padding:0 calc(var(--cqw)*.4) 0 0;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#c9b27a transparent;background:0 0;border:0;flex-direction:column;display:flex;position:absolute;overflow-y:auto}#hud #mail-window .mail-item{grid-template-columns:calc(var(--cqw)*3.2) calc(var(--cqw)*9.4) minmax(0,1fr) auto;column-gap:calc(var(--cqw)*1.5);aspect-ratio:1196/194;min-height:0;padding:0 calc(var(--cqw)*2.2) 0 calc(var(--cqw)*1.5);cursor:pointer;background:url(/ui/mail/row.webp) 50%/100% 100% no-repeat;border:0;border-radius:0;flex:none;align-items:center;display:grid;position:relative}#hud #mail-window .mail-item.open{aspect-ratio:auto;padding-top:calc(var(--cqw)*2.6);padding-bottom:calc(var(--cqw)*2.6);align-items:start}#hud #mail-window .mail-item:hover{filter:brightness(1.025)}#hud #mail-window .mail-dot{margin-top:calc(var(--cqw)*3.4);width:calc(var(--cqw)*1.9);height:calc(var(--cqw)*1.9);box-shadow:0 0 0 calc(var(--cqw)*.3) #fff,0 0 0 calc(var(--cqw)*.45) #9db9e8;background:#1f6fe8;border-radius:50%;place-self:start center}#hud #mail-window .mail-item.open .mail-dot{margin-top:calc(var(--cqw)*.8)}#hud #mail-window .mail-item.unread .mail-dot{animation:1.4s ease-in-out infinite mail-unread}@keyframes mail-unread{50%{box-shadow:0 0 0 calc(var(--cqw)*.3) #fff,0 0 0 calc(var(--cqw)*.9) #4d8df066}}#hud #mail-window .mail-art{width:calc(var(--cqw)*9.4);height:calc(var(--cqw)*9.4);image-rendering:pixelated;background:url(/ui/mail/stall.png) 50%/contain no-repeat}#hud #mail-window .mail-art.gift{border:calc(var(--cqw)*.35) solid #d9c49a;box-shadow:inset 0 0 0 calc(var(--cqw)*.3) #f3e6c8;background:#ecdcb8 url(/ui/mail/gift.png) 50%/72% no-repeat}#hud #mail-window .mail-main{justify-content:center;gap:calc(var(--cqw)*.35);flex-direction:column;min-width:0;display:flex}#hud #mail-window .mail-from{color:#14246e;white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.15;overflow:hidden;font-size:calc(var(--cqw)*2.5)!important}#hud #mail-window .mail-subject{color:#22262f;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:600;line-height:1.25;overflow:hidden;font-size:calc(var(--cqw)*2.05)!important}#hud #mail-window .mail-item.open .mail-subject{white-space:normal}#hud #mail-window .mail-text{margin:calc(var(--cqw)*.4) 0;padding:calc(var(--cqw)*1) calc(var(--cqw)*1.3);border:calc(var(--cqw)*.2) solid #e3d6b4;border-radius:calc(var(--cqw)*.8);color:#4b4a44;background:#fffaf0cc;line-height:1.55;font-size:calc(var(--cqw)*1.85)!important}#hud #mail-window .mail-atts{align-items:center;gap:calc(var(--cqw)*1);flex-wrap:nowrap;min-width:0;display:flex;overflow:hidden}#hud #mail-window .mail-item.open .mail-atts{flex-wrap:wrap}#hud #mail-window .mail-att{align-items:center;gap:calc(var(--cqw)*1);height:calc(var(--cqw)*3.7);padding:0 calc(var(--cqw)*2.2) 0 calc(var(--cqw)*1.2);border:calc(var(--cqw)*.25) solid #d9b56a;border-radius:calc(var(--cqw)*2);box-shadow:inset 0 calc(var(--cqw)*.25) #fff6d9;color:#2c2a26;font-variant-numeric:tabular-nums;white-space:nowrap;background:linear-gradient(#fbe9bb,#f3d590);flex:none;font-weight:700;line-height:1;display:inline-flex;font-size:calc(var(--cqw)*2.05)!important}#hud #mail-window .mail-att img,#hud #mail-window .mail-coin{width:calc(var(--cqw)*2.9);height:calc(var(--cqw)*2.9);object-fit:contain;image-rendering:pixelated;flex:none}#hud #mail-window .mail-coin{background:url(/ui/currency/gold.png) 50%/contain no-repeat}#hud #mail-window .mail-coin.mail-gold{background-image:url(/ui/currency/gold.png)}#hud #mail-window .mail-coin.mail-premium{background-image:url(/ui/daily/crown.png)}#hud #mail-window .mail-taken{margin-left:calc(var(--cqw)*.8);color:#a9a9a6;flex:none;font-weight:500;font-size:calc(var(--cqw)*2.05)!important}#hud #mail-window .mail-side{padding:calc(var(--cqw)*2) 0 calc(var(--cqw)*1.9);flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-end;display:flex}#hud #mail-window .mail-item.open .mail-side{padding:calc(var(--cqw)*.4) 0}#hud #mail-window .mail-time{align-items:center;gap:calc(var(--cqw)*.9);margin-right:calc(var(--cqw)*1.4);color:#5d6470;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:500;display:flex;font-size:calc(var(--cqw)*1.75)!important}#hud #mail-window .mail-side .mail-btn{width:calc(var(--cqw)*10.4);height:calc(var(--cqw)*4.7);gap:calc(var(--cqw)*1.2);font-size:calc(var(--cqw)*1.9)!important}#hud #mail-window .mail-side .mail-btn.gold{width:auto;min-width:calc(var(--cqw)*10.4);padding:0 calc(var(--cqw)*.4)}#hud #mail-window .mail-empty{text-align:center;color:#6d6552;margin:auto;font-weight:600;line-height:1.9;font-size:calc(var(--cqw)*2.4)!important}#hud #mail-window .mail-empty small{color:#9a917c;font-weight:500;font-size:calc(var(--cqw)*1.8)!important}#hud #mail-window .mail-note{top:auto;left:27%;right:28%;bottom:calc(var(--cqw)*2.94);height:calc(var(--cqw)*5.88);color:#5b5648;white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;margin:0;font-weight:500;display:flex;position:absolute;font-size:calc(var(--cqw)*1.62)!important}#hud #mail-window .mail-note i{margin:0 calc(var(--cqw)*.9)}#hud [data-toggle=mail-window]{position:relative}#hud [data-toggle=mail-window] #mail-badge{color:#fff;text-align:center;background:radial-gradient(circle at 40% 35%,#ff6a6a,#d8141d);border:1px solid #fff;border-radius:7px;min-width:14px;height:14px;padding:0 3px;font-size:9px;font-style:normal;font-weight:800;line-height:12px;position:absolute;top:0;right:6px}#hud .toolbar .mail-menu-art{background:url(/ui/mail-menu.png) 50%/contain no-repeat;width:100%;height:100%;display:block}#hud #mail-window .mail-att .mail-plus{padding:0 calc(var(--cqw)*.6);border:calc(var(--cqw)*.2) solid #f3cf6a;border-radius:calc(var(--cqw)*.6);color:#ffd76a;text-shadow:0 1px #000;background:linear-gradient(#4a3312,#22170a);flex:none;font-weight:800;line-height:1.25;font-size:calc(var(--cqw)*1.8)!important}#hud #gold-window{--pw-width:470px;--pw-aspect:.92}#hud :is(#premium-window,#gold-window) .prem-body,#hud #premium-window .prem-tab{gap:calc(var(--u)*10);flex-direction:column;display:flex}#hud #premium-window .prem-tab[hidden]{display:none}#hud :is(#premium-window,#gold-window) .prem-wallet{justify-content:space-between;align-items:center;gap:calc(var(--u)*10);display:flex}#hud :is(#premium-window,#gold-window) .prem-status{padding:calc(var(--u)*4) calc(var(--u)*14);border:calc(var(--u)*2) solid #b9a77f;border-radius:calc(var(--u)*20);color:#7d6a45;background:#efe5cb;font-weight:700;font-size:calc(var(--u)*22)!important}#hud :is(#premium-window,#gold-window) .prem-status.on{color:#ffe7a8;text-shadow:0 calc(var(--u)*1.5) #2a0509;box-shadow:inset 0 0 0 calc(var(--u)*1.5) #a8434f;background:linear-gradient(#7c1f2c,#4f0f1b);border-color:#c9a45c}#hud :is(#premium-window,#gold-window) .prem-purse{align-items:center;gap:calc(var(--u)*6);font-variant-numeric:tabular-nums;font-weight:700;display:flex;font-size:calc(var(--u)*24)!important}#hud :is(#premium-window,#gold-window) .prem-purse b{margin-right:calc(var(--u)*10)}#hud :is(#premium-window,#gold-window) :is(.prem-gold,.prem-silver){width:calc(var(--u)*30);height:calc(var(--u)*30);vertical-align:-.22em;image-rendering:pixelated;background:url(/ui/currency/gold.png) 50%/contain no-repeat;flex:none;display:inline-block}#hud :is(#premium-window,#gold-window) .prem-silver{background-image:url(/ui/currency/gold.png)}#hud #premium-window .pw-ico.crown{background-image:url(/ui/daily/crown.png)}#hud :is(#premium-window,#gold-window) .pw-ico.coin{background-image:url(/ui/currency/gold.png)}#hud #premium-window .prem-perks{padding:calc(var(--u)*10) calc(var(--u)*16) calc(var(--u)*12) calc(var(--u)*40);margin:0;line-height:1.5;font-size:calc(var(--u)*22)!important}#hud #premium-window .prem-perks li{font-size:inherit!important}#hud #premium-window .prem-perks b{color:#9a2233}#hud #premium-window .prem-grid{gap:calc(var(--u)*8);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}#hud #premium-window .prem-card{align-items:center;gap:calc(var(--u)*4);min-width:0;padding:calc(var(--u)*8) calc(var(--u)*6);border:calc(var(--u)*2.5) solid #c9a45c;border-radius:calc(var(--u)*12);box-shadow:inset 0 0 0 calc(var(--u)*2) #0005,inset 0 0 0 calc(var(--u)*3.5) #e9cf8a55,0 calc(var(--u)*3) calc(var(--u)*5) #4a2c0655;color:#fff4d6;text-align:center;flex-direction:column;display:flex}#hud #premium-window .prem-card.premium{background:radial-gradient(at 50% 28%,#8a2434,#57101d 55%,#3a0912)}#hud #premium-window .prem-card.gold{background:radial-gradient(at 50% 28%,#a66a16,#6b430c 55%,#43290a)}#hud #premium-window .prem-card h4{align-items:center;gap:calc(var(--u)*4);color:#fff4d6;text-shadow:0 calc(var(--u)*2) #2a0509;white-space:nowrap;margin:0;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:700;line-height:1.1;display:flex;font-size:calc(var(--u)*30)!important}#hud #premium-window .prem-card small{min-height:calc(var(--u)*40);color:#e9cf8a;align-items:center;line-height:1.2;display:flex;font-size:calc(var(--u)*16)!important}#hud #premium-window .prem-card small b{color:#ffd75e;margin-left:.3em;font-size:inherit!important}#hud #premium-window .prem-card .pw-btn{width:100%;min-height:calc(var(--u)*46);white-space:nowrap;padding:0;font-size:calc(var(--u)*22)!important}#hud #premium-window .prem-card .pw-btn .prem-gold{width:calc(var(--u)*22);height:calc(var(--u)*22);margin-right:calc(var(--u)*3)}#hud #premium-window .prem-card .prem-price{color:#ffe7a8;text-shadow:0 calc(var(--u)*1.5) #2a0509;font-variant-numeric:tabular-nums;font-weight:700;font-size:calc(var(--u)*24)!important}#hud #premium-window .prem-card .pw-btn.prem-soon{filter:grayscale(.35);opacity:.85;font-size:calc(var(--u)*19)!important}#hud #premium-window .prem-card .pw-btn.short{filter:grayscale(.75);opacity:.7}#hud #premium-window .prem-card .pw-btn.armed{filter:brightness(1.2) drop-shadow(0 0 calc(var(--u)*5) #ffe27a)}#hud #premium-window .prem-art{width:100%;height:calc(var(--u)*104);background:radial-gradient(closest-side,var(--glow,#ffc04a66),transparent);place-items:center;display:grid}#hud #premium-window .prem-art i{width:var(--size);height:var(--size);image-rendering:pixelated;filter:drop-shadow(0 calc(var(--u)*3) 0 #0006);background:url(/ui/daily/crown.png) 50%/contain no-repeat;display:block}#hud #premium-window .prem-art.chest i{background-image:url(/ui/mail/chest.png)}#hud #premium-window .prem-art.tier0{--size:calc(var(--u)*100);--glow:#ffd24acc}#hud #premium-window .prem-art.tier1{--size:calc(var(--u)*88);--glow:#ffc84aaa}#hud #premium-window .prem-art.tier2{--size:calc(var(--u)*76);--glow:#ffc04a88}#hud #premium-window .prem-art.tier3{--size:calc(var(--u)*64);--glow:#ffb84a55}#hud #premium-window .prem-art.tier4{--size:calc(var(--u)*52);--glow:#ffb04a33}#hud #premium-window .prem-hint{text-align:center;color:#7d6a45;margin:0;font-size:calc(var(--u)*18)!important}#hud #premium-window .prem-early,#hud #premium-window .prem-guest{margin:calc(var(--u)*6) 0 0;padding:calc(var(--u)*8) calc(var(--u)*10);border:calc(var(--u)*2) solid #c9a24a;border-radius:calc(var(--u)*6);color:#6b5320;text-align:left;background:#fff6df;line-height:1.5}#hud #premium-window .prem-guest{color:#7a3f27;background:#fdeee6;border-color:#c06a4a}#hud #premium-window .mall-blurb{margin:calc(var(--u)*8) calc(var(--u)*14) 0;color:#1f5a5e;font-weight:700;font-size:calc(var(--u)*20)!important}#hud #premium-window .mall-ico{width:calc(var(--u)*34);height:calc(var(--u)*34);margin-right:calc(var(--u)*6);image-rendering:pixelated}#hud #premium-window .mall-grid{padding:calc(var(--u)*6) calc(var(--u)*10) calc(var(--u)*10);grid-template-columns:repeat(3,minmax(0,1fr))}#hud #premium-window .prem-card.mall{background:radial-gradient(at 50% 30%,#1f6a6e,#124146 58%,#0a2a2e);position:relative}#hud #premium-window .mall-art{width:100%;height:calc(var(--u)*86);background:radial-gradient(closest-side,#7fe3d466,#0000);place-items:center;display:grid;position:relative}#hud #premium-window .mall-art img{width:calc(var(--u)*64);height:calc(var(--u)*64);image-rendering:pixelated;filter:drop-shadow(0 calc(var(--u)*3) 0 #0006)}#hud #premium-window .mall-art b{right:18%;bottom:calc(var(--u)*4);color:#fff4d6;text-shadow:0 calc(var(--u)*2) #000,0 0 calc(var(--u)*4) #000;position:absolute;font-size:calc(var(--u)*24)!important}#hud #premium-window .prem-card.mall small{min-height:calc(var(--u)*28);text-align:center;flex-wrap:wrap;justify-content:center;gap:0 .35em;font-size:calc(var(--u)*18)!important}#hud #premium-window .prem-card.mall small span{font-size:inherit!important}#hud #premium-window .prem-card.mall small s{color:#9fbfbb;font-size:inherit!important}#hud #premium-window .mall-off{top:calc(var(--u)*6);left:calc(var(--u)*6);padding:calc(var(--u)*2) calc(var(--u)*8);border-radius:calc(var(--u)*10);color:#fff;box-shadow:0 calc(var(--u)*2) 0 #6d1a12;background:#c0392b;font-style:normal;font-weight:700;position:absolute;font-size:calc(var(--u)*17)!important}#hud #premium-window .mall-rules{padding:calc(var(--u)*8) calc(var(--u)*14) calc(var(--u)*8) calc(var(--u)*36);border:calc(var(--u)*2) dashed #c9a45c;border-radius:calc(var(--u)*8);color:#6d5426;background:#fbf6e8;margin:0;line-height:1.55;font-size:calc(var(--u)*18)!important}#hud #premium-window .mall-rules li{font-size:inherit!important}#hud :is(#premium-window,#gold-window) .prem-chart-row{gap:calc(var(--u)*10);padding:calc(var(--u)*8) calc(var(--u)*10);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}#hud :is(#premium-window,#gold-window) .prem-chart{min-height:calc(var(--u)*150);border-radius:calc(var(--u)*8);box-shadow:inset 0 0 0 calc(var(--u)*2) #0b1a3a;background:#1c2f57;display:grid}#hud :is(#premium-window,#gold-window) .prem-chart svg{width:100%;height:100%;display:block}#hud :is(#premium-window,#gold-window) .prem-chart text{fill:#aab8cb;font:600 9px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#hud :is(#premium-window,#gold-window) .prem-chart .axis{stroke:#5673a0;stroke-width:1px}#hud :is(#premium-window,#gold-window) .prem-chart .line{fill:none;stroke:#c0392b;stroke-width:2px;stroke-linejoin:round}#hud :is(#premium-window,#gold-window) .prem-chart circle{fill:#ffc53a;stroke:#7a4a06;stroke-width:1px}#hud :is(#premium-window,#gold-window) .prem-chart .pw-empty{color:#aab8cb}#hud :is(#premium-window,#gold-window) .prem-frames{gap:calc(var(--u)*6);flex-direction:column;display:flex}#hud :is(#premium-window,#gold-window) .prem-trade{gap:calc(var(--u)*10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#hud :is(#premium-window,#gold-window) .prem-trade .pw-ribbon{height:auto;min-height:calc(var(--u)*48);font-size:calc(var(--u)*23)!important}#hud :is(#premium-window,#gold-window) .prem-side{gap:calc(var(--u)*6);padding:calc(var(--u)*8) calc(var(--u)*12) calc(var(--u)*10);flex-direction:column;flex:1;display:flex;font-size:calc(var(--u)*18)!important}#hud :is(#premium-window,#gold-window) .prem-side p{margin:0;font-size:inherit!important}#hud :is(#premium-window,#gold-window) .prem-side>p:not(.prem-total) b{color:#7a5a1c;font-variant-numeric:tabular-nums;font-size:calc(var(--u)*22)!important}#hud :is(#premium-window,#gold-window) .prem-mode{gap:calc(var(--u)*4);padding:calc(var(--u)*3);border:calc(var(--u)*2) solid #b79a60;border-radius:calc(var(--u)*8);background:#e4d5b4;grid-template-columns:1fr 1fr;display:grid}#hud :is(#premium-window,#gold-window) .prem-mode button{min-height:calc(var(--u)*40);padding:0 calc(var(--u)*6);border-radius:calc(var(--u)*6);color:#654f2b;font:700 calc(var(--u)*19)/1 "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif;cursor:pointer;background:0 0;border:0}#hud :is(#premium-window,#gold-window) .prem-mode button.active{color:#fff6d9;box-shadow:inset 0 0 0 calc(var(--u)*2) #7597c8,0 calc(var(--u)*2) calc(var(--u)*3) #3d2d1766;text-shadow:0 calc(var(--u)*2) #152a4e;background:linear-gradient(#3c6bb1,#24477f)}#hud :is(#premium-window,#gold-window) .prem-side label{grid-template-columns:1fr calc(var(--u)*160);align-items:center;gap:calc(var(--u)*6);font-weight:600;display:grid;font-size:inherit!important}#hud :is(#premium-window,#gold-window) .prem-side label[hidden]{display:none!important}#hud :is(#premium-window,#gold-window) .prem-side input{width:100%;min-width:0;font-size:calc(var(--u)*18)!important}#hud :is(#premium-window,#gold-window) .prem-side .prem-total{min-height:calc(var(--u)*26);gap:calc(var(--u)*2);color:#5d4b2e;margin-top:auto;display:grid;font-size:calc(var(--u)*18)!important}#hud :is(#premium-window,#gold-window) .prem-total span{justify-content:space-between;gap:calc(var(--u)*8);display:flex;font-size:inherit!important}#hud :is(#premium-window,#gold-window) .prem-side .prem-total b{color:#1c7a3e;font-variant-numeric:tabular-nums;font-size:inherit!important}#hud :is(#premium-window,#gold-window) .prem-actions{gap:calc(var(--u)*6);grid-template-columns:1fr 1fr;display:grid}#hud :is(#premium-window,#gold-window) .prem-actions .pw-btn{min-height:calc(var(--u)*48);padding:0;font-size:calc(var(--u)*21)!important}#hud :is(#premium-window,#gold-window) .prem-submit{width:100%;min-height:calc(var(--u)*48);font-size:calc(var(--u)*19)!important}#hud :is(#premium-window,#gold-window) .prem-orders-panel .pw-list{max-height:calc(var(--u)*260)}#hud :is(#premium-window,#gold-window) .prem-order{grid-template-columns:calc(var(--u)*40) minmax(0,1fr) auto;padding:calc(var(--u)*12) calc(var(--u)*16);cursor:default;line-height:1.3;font-size:calc(var(--u)*21)!important}#hud :is(#premium-window,#gold-window) .prem-order small{font-size:calc(var(--u)*16)!important}#hud :is(#premium-window,#gold-window) .prem-order .prem-order-wait{color:#a0621c}#hud :is(#premium-window,#gold-window) .prem-order-cancel{min-width:calc(var(--u)*96);min-height:calc(var(--u)*44);padding:0 calc(var(--u)*12);border:calc(var(--u)*2) solid #8a2a1e;border-radius:calc(var(--u)*8);color:#8a2a1e;cursor:pointer;background:#fbeee6;font-weight:700;font-size:calc(var(--u)*19)!important}#hud :is(#premium-window,#gold-window) .prem-order-cancel.armed{color:#fff;background:#b3362a}#hud :is(#premium-window,#gold-window) .pw-note.bad{color:#a02626}#hud #gold-window .gold-rules{min-height:0;margin-top:calc(var(--u)*8);color:#6d5a3a;font-weight:600;font-size:calc(var(--u)*19)!important}#hud .generated-menu-icon.premium-menu-icon{background-image:none}#hud .toolbar .premium-menu-art{background:url(/ui/shop/shop.png) 50%/90% no-repeat;width:100%;height:100%;display:block}#hud .toolbar .is-premium .premium-menu-icon{box-shadow:inset 0 0 0 1px #c9a45c,0 0 6px #ffc84a}#hud #premium-badge{color:#ffd75e}#hud .generated-menu-icon.gold-menu-icon{background-image:none}#hud .toolbar .gold-menu-art{width:100%;height:100%;image-rendering:pixelated;background:url(/ui/currency/gold.png) 50%/82% no-repeat;display:block}#hud #gold-window .prem-status.far{color:#8a2a1e;background:#f6e2da;border-color:#c98a7a}#hud #gold-window .gold-depth{gap:calc(var(--u)*10);padding:calc(var(--u)*8) calc(var(--u)*10) calc(var(--u)*10);grid-template-columns:1fr 1fr;display:grid}#hud #gold-window .gold-depth-side{gap:calc(var(--u)*4);flex-direction:column;min-width:0;display:flex}#hud #gold-window .gold-depth-side p{margin:0}#hud #gold-window .gold-depth-head{color:#5d4b2e;justify-content:space-between;font-weight:700;display:flex;font-size:calc(var(--u)*18)!important}#hud #gold-window .gold-depth-head b{font-variant-numeric:tabular-nums;font-size:inherit!important}#hud #gold-window .bids .gold-depth-head b{color:#1c7a3e}#hud #gold-window .asks .gold-depth-head b{color:#a02626}#hud #gold-window .gold-depth-row{--c:#1c7a3e;--bar:#2e9a5433;grid-template-columns:calc(var(--u)*44) 1fr auto;gap:calc(var(--u)*6);padding:calc(var(--u)*4) calc(var(--u)*8);border-radius:calc(var(--u)*5);font-variant-numeric:tabular-nums;color:#4a3b22;background:linear-gradient(to left,var(--bar) var(--fill),#efe3c6 var(--fill));align-items:center;display:grid;font-size:calc(var(--u)*17)!important}#hud #gold-window .asks .gold-depth-row{--c:#a02626;--bar:#c0392b2e;background:linear-gradient(to right,var(--bar) var(--fill),#efe3c6 var(--fill))}#hud #gold-window .gold-depth-row span{font-size:inherit!important}#hud #gold-window .gold-depth-row span:first-child{color:#8a7650;font-weight:700}#hud #gold-window .gold-depth-row b{color:var(--c);font-size:inherit!important}#hud #gold-window .gold-depth-empty{padding:calc(var(--u)*10) 0;text-align:center;color:#93805c;font-size:calc(var(--u)*17)!important}#hud #gold-window .gold-shop-link{padding:calc(var(--u)*4) calc(var(--u)*10);color:#2f5ea8;font:700 calc(var(--u)*19)/1.2 "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif;cursor:pointer;background:0 0;border:0;align-self:center;text-decoration:underline}.prem-legal{color:#6d5426;background:#fbf6e8;border:1px dashed #c9a45c;border-radius:8px;margin:10px 2px 0;padding:10px 12px;font-size:11.5px;line-height:1.75}.prem-legal p{margin:0 0 6px}.prem-legal p:last-child{margin-bottom:0}.prem-vat{color:#4a3a12;font-weight:700}.prem-consent{cursor:pointer;background:#fffdf6;border-radius:7px;align-items:flex-start;gap:8px;margin:8px 0;padding:8px 10px;display:flex}.prem-consent input{accent-color:#16295a;cursor:pointer;flex:none;width:17px;height:17px;margin:2px 0 0}.prem-legal a{color:#16295a;text-underline-offset:2px;text-decoration:underline}.prem-legal-links{text-align:center;font-weight:600}#hud :is(#premium-window,#gold-window) .prem-confirm{z-index:40;padding:calc(var(--u)*40);border-radius:calc(var(--u)*20);background:#1b120580;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}#hud :is(#premium-window,#gold-window) .prem-confirm[hidden]{display:none}#hud :is(#premium-window,#gold-window) .prem-cf-card{gap:calc(var(--u)*12);width:100%;max-width:calc(var(--u)*640);box-shadow:0 calc(var(--u)*10) calc(var(--u)*30) #000a;flex-direction:column;display:flex}#hud :is(#premium-window,#gold-window) .prem-cf-rows{gap:calc(var(--u)*6);padding:0 calc(var(--u)*14);flex-direction:column;display:flex}#hud :is(#premium-window,#gold-window) .prem-cf-rows p{justify-content:space-between;gap:calc(var(--u)*12);padding-bottom:calc(var(--u)*6);border-bottom:calc(var(--u)*1.5) dashed #d4c49c;color:#5b4a2a;margin:0;display:flex;font-size:calc(var(--u)*24)!important}#hud :is(#premium-window,#gold-window) .prem-cf-rows b{font-variant-numeric:tabular-nums;color:#3b2c10}#hud :is(#premium-window,#gold-window) .prem-cf-warn{margin:0 calc(var(--u)*10);padding:calc(var(--u)*10) calc(var(--u)*12);border:calc(var(--u)*2) solid #c0503f;border-radius:calc(var(--u)*6);color:#8a2a1c;background:#fdebe6;font-weight:700;line-height:1.5;font-size:calc(var(--u)*21)!important}#hud :is(#premium-window,#gold-window) .prem-cf-card .prem-actions{padding:0 calc(var(--u)*10) calc(var(--u)*10)}#hud :is(#premium-window,#gold-window) .prem-cf-mail{align-items:center;gap:calc(var(--u)*10);margin:0 calc(var(--u)*10);padding:calc(var(--u)*10) calc(var(--u)*12);border:calc(var(--u)*2) solid #3f7fc0;border-radius:calc(var(--u)*6);color:#1c3f8a;background:#e6f0fd;line-height:1.5;display:flex;font-size:calc(var(--u)*21)!important}#hud :is(#premium-window,#gold-window) .prem-cf-mail[hidden]{display:none}#hud :is(#premium-window,#gold-window) .prem-cf-mail p{flex:1;margin:0}#hud :is(#premium-window,#gold-window) .prem-cf-mail b{display:block}#hud :is(#premium-window,#gold-window) .prem-cf-mail .pw-btn{flex:none}#hud :is(#premium-window,#gold-window) .prem-cf-ack{margin:0 calc(var(--u)*10);font-weight:700}#hud :is(#premium-window,#gold-window) .prem-cf-ack[hidden]{display:none}#hud #premium-window #premium-confirm-yes:disabled{filter:grayscale();opacity:.55;cursor:not-allowed}#hud #premium-window .prem-purchase{justify-content:space-between;align-items:center;gap:calc(var(--u)*12);cursor:default;display:flex}#hud #premium-window .prem-purchase span{text-align:left;flex-direction:column;min-width:0;line-height:1.3;display:flex}#hud #premium-window .prem-purchase small{color:#6d5a36;overflow-wrap:anywhere;font-weight:500}#hud #premium-window .prem-purchase .pw-btn{flex:none}#hud #premium-window .prem-invite-link{gap:calc(var(--u)*10);padding:0 calc(var(--u)*16) calc(var(--u)*14);display:flex}#hud #premium-window .prem-invite-link input{-webkit-user-select:all;user-select:all;flex:auto;min-width:0;font-size:calc(var(--u)*20)!important}#hud #premium-window .prem-invite-link .pw-btn{flex:none}#hud :is(#premium-window,#gold-window) .prem-cf-reason{gap:calc(var(--u)*4);margin:0 calc(var(--u)*10);color:#5b4a2a;flex-direction:column;font-weight:700;display:flex}#hud :is(#premium-window,#gold-window) .prem-cf-reason[hidden]{display:none}#hud :is(#premium-window,#gold-window) .prem-cf-reason textarea{box-sizing:border-box;width:100%;padding:calc(var(--u)*8);border:calc(var(--u)*1.5) solid #b9a57a;border-radius:calc(var(--u)*6);font:inherit;resize:vertical;background:#fffdf6;font-weight:400}#hud #premium-window #premium-tab-gold .prem-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#hud #premium-window .prem-art.tier5{--size:calc(var(--u)*44);--glow:#ffb04a22}#hud #premium-window .mall-hero{grid-template-columns:calc(var(--u)*130) minmax(0,1fr);align-items:center;gap:calc(var(--u)*6);padding:calc(var(--u)*8);color:#fff4d6;background:radial-gradient(at 15% 40%,#a66a16,#6b430c 45%,#43290a);border-color:#c9a45c;display:grid}#hud #premium-window .mall-hero .prem-art{height:calc(var(--u)*130)}#hud #premium-window .mall-hero h4{margin:0 0 calc(var(--u)*2);color:#fff4d6;text-shadow:0 calc(var(--u)*2) #2a0509;font-size:calc(var(--u)*32)!important}#hud #premium-window .mall-hero h4 small{color:#e9cf8a;font-weight:600;font-size:calc(var(--u)*19)!important}#hud #premium-window .mall-hero .prem-perks{padding:0 0 0 calc(var(--u)*28);color:#fff4d6;line-height:1.45;font-size:calc(var(--u)*19)!important}#hud #premium-window .mall-hero .prem-perks b{color:#ffd75e}#hud #premium-window .mall-list{gap:calc(var(--u)*6);padding:calc(var(--u)*8);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;list-style:none;display:grid}#hud #premium-window .mall-piece{align-items:center;gap:calc(var(--u)*6);min-width:0;padding:calc(var(--u)*5) calc(var(--u)*6);border:calc(var(--u)*2) solid #d6c08a;border-radius:calc(var(--u)*8);background:#fbf3de;display:flex}#hud #premium-window .mall-piece img{width:calc(var(--u)*44);height:calc(var(--u)*44);image-rendering:pixelated;border-radius:calc(var(--u)*6);box-shadow:inset 0 0 0 calc(var(--u)*1.5) #c9a45c;background:#efe0b8;flex:none}#hud #premium-window .mall-piece span{flex-direction:column;min-width:0;line-height:1.2;display:flex}#hud #premium-window .mall-piece b{color:#4a3410;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:calc(var(--u)*17)!important}#hud #premium-window .mall-piece small{color:#8a7447;font-size:calc(var(--u)*14)!important}#hud #premium-window .mall-piece em{color:#1c7a3e;font-style:normal;font-weight:700;font-size:calc(var(--u)*14)!important}#hud #premium-window .mall-buy{gap:calc(var(--u)*8);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);display:grid}#hud #premium-window .mall-buy .pw-btn{min-height:calc(var(--u)*56);padding:0 calc(var(--u)*8);font-size:calc(var(--u)*22)!important}#hud #premium-window .mall-buy .pw-btn[hidden]{display:none}#hud #premium-window .mall-buy .pw-btn .prem-gold{width:calc(var(--u)*26);height:calc(var(--u)*26);margin-right:calc(var(--u)*4)}#hud #premium-window .mall-buy .pw-btn.short{filter:grayscale(.6);opacity:.8}#hud #premium-window .mall-page{gap:calc(var(--u)*10);flex-direction:column;display:flex}#hud #premium-window .mall-page[hidden]{display:none}#hud #premium-window .mall-skin{background:radial-gradient(at 15% 45%,#8f2a2a,#5a1818 45%,#2c0c0c)}#hud #premium-window .mall-skin-stage{height:calc(var(--u)*130);background:radial-gradient(closest-side,#ffd75e44,#0000);place-items:center;display:grid}#hud #premium-window .mall-skin-clip{width:calc(var(--u)*72);height:calc(var(--u)*72);background-repeat:no-repeat;background-size:1600%;background-position:var(--x0) var(--y);image-rendering:pixelated;animation:mall-skin-play calc(var(--n)*.11s) steps(var(--n)) infinite;display:block}#hud #premium-window .mall-skin-clip.big{width:calc(var(--u)*130);height:calc(var(--u)*130)}#hud #premium-window .mall-skin-clips{gap:calc(var(--u)*6);padding:calc(var(--u)*8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}#hud #premium-window .mall-skin-clips figure{justify-items:center;gap:calc(var(--u)*2);padding:calc(var(--u)*4);border-radius:calc(var(--u)*8);background:#0002;margin:0;display:grid}#hud #premium-window .mall-skin-clips figcaption{font-weight:700;font-size:calc(var(--u)*18)!important}@keyframes mall-skin-play{0%{background-position:var(--x0) var(--y)}to{background-position:var(--x1) var(--y)}}@media (prefers-reduced-motion:reduce){#hud #premium-window .mall-skin-clip{animation:none}}#hud #premium-window.painted-window{--pw-width:min(900px,calc((100vw - 12px)/var(--ui-zoom,1)));--u:calc(var(--cqw)*100/1448);--frame:url(/ui/settings/frame-wide.webp)}#hud #premium-window.painted-window:before{border-width:calc(var(--u)*168) 0 calc(var(--u)*77);border-image:var(--frame) 168 0 77 fill/calc(var(--u)*168) 0 calc(var(--u)*77) stretch}#hud #premium-window.painted-window>.titlebar button{left:calc(var(--u)*1355)}#hud #premium-window.painted-window>.titlebar>span{letter-spacing:calc(var(--u)*1);font-size:calc(var(--u)*58)!important}#hud #premium-window .pw-body.shop-body{align-items:start;gap:calc(var(--u)*14);margin-top:calc(var(--u)*140);padding:0 calc(var(--u)*50) calc(var(--u)*4) calc(var(--u)*32);grid-template-columns:418fr 944fr;display:grid;font-size:calc(var(--u)*20)!important}#hud #premium-window .shop-main{gap:calc(var(--u)*10);flex-direction:column;min-width:0;display:flex}#hud #premium-window .shop-main .pw-note{min-height:0;margin-top:0;font-size:calc(var(--u)*21)!important}#hud #premium-window .shop-main .pw-note:empty{display:none}#hud #premium-window .shop-wallet{top:calc(var(--u)*62);right:calc(var(--u)*118);z-index:2;gap:calc(var(--u)*14);display:flex;position:absolute}#hud #premium-window .shop-coin{align-items:center;gap:calc(var(--u)*10);height:calc(var(--u)*46);padding:0 calc(var(--u)*6) 0 calc(var(--u)*8);border:calc(var(--u)*2.5) solid #c9a45c;border-radius:calc(var(--u)*24);box-shadow:inset 0 0 0 calc(var(--u)*2) #0006;background:linear-gradient(#0d1a36,#16264a);display:flex}#hud #premium-window .shop-coin :is(.prem-gold,.prem-silver){width:calc(var(--u)*36);height:calc(var(--u)*36)}#hud #premium-window .shop-coin b{min-width:calc(var(--u)*76);color:#fff6dc;text-align:right;font-variant-numeric:tabular-nums;text-shadow:0 calc(var(--u)*2) #000;font-weight:700;font-size:calc(var(--u)*25)!important}#hud #premium-window .shop-plus{width:calc(var(--u)*32);height:calc(var(--u)*32);border:calc(var(--u)*2) solid #e9cf8a;border-radius:calc(var(--u)*7);color:#fff;font:700 calc(var(--u)*26)/1 "Google Sans",Arial,sans-serif;cursor:pointer;background:linear-gradient(#2f5aa6,#1b3a78);place-items:center;padding:0;display:grid}#hud #premium-window .shop-plus:hover{filter:brightness(1.2)}#hud #premium-window .shop-coin.silver{padding-right:calc(var(--u)*16)}#hud #premium-window .shop-dressing{gap:calc(var(--u)*10);padding:calc(var(--u)*10);border:calc(var(--u)*3) solid #b48a3c;border-radius:calc(var(--u)*12);box-shadow:inset 0 0 0 calc(var(--u)*2) #e9cf8a55,0 calc(var(--u)*3) calc(var(--u)*6) #0005;background:linear-gradient(#1b2a4d,#101c38);flex-direction:column;display:flex;position:sticky;top:0}#hud #premium-window .shop-plate{height:calc(var(--u)*46);margin:0 calc(var(--u)*28);border:calc(var(--u)*2.5) solid #c9a45c;border-radius:calc(var(--u)*6);box-shadow:inset 0 0 0 calc(var(--u)*2) #0b1a3a;background:linear-gradient(#20335d,#14223f);justify-content:center;align-items:center;display:flex;position:relative}#hud #premium-window .shop-plate b{text-overflow:ellipsis;white-space:nowrap;color:#fff6dc;max-width:75%;text-shadow:0 calc(var(--u)*2) #000;overflow:hidden;font-size:calc(var(--u)*26)!important}#hud #premium-window .shop-plate button{right:calc(var(--u)*6);width:calc(var(--u)*34);height:calc(var(--u)*34);padding:calc(var(--u)*5);border:calc(var(--u)*1.5) solid #8a98b8;border-radius:calc(var(--u)*6);color:#e8eefc;cursor:pointer;background:#2a4170;place-items:center;display:grid;position:absolute}#hud #premium-window :is(.shop-plate,.shop-turn,.shop-search,.shop-zoom,.shop-buy) svg{width:100%;height:100%;display:block}#hud #premium-window .shop-stage{height:calc(var(--u)*610);border-radius:calc(var(--u)*8);box-shadow:inset 0 0 0 calc(var(--u)*2) #c9a45c99;background:url(/ui/shop/stage.png) bottom/cover no-repeat,#22304f;position:relative;overflow:hidden}#hud #premium-window #shop-doll{left:50%;bottom:calc(var(--u)*58);width:calc(var(--u)*400);height:calc(var(--u)*400);image-rendering:pixelated;filter:drop-shadow(0 calc(var(--u)*6) calc(var(--u)*4) #0007);position:absolute;translate:-50%}#hud #premium-window .shop-slot{top:calc(var(--u)*150);width:calc(var(--u)*64);height:calc(var(--u)*64);padding:calc(var(--u)*6);border:calc(var(--u)*2.5) solid #c9a45c;border-radius:calc(var(--u)*9);box-shadow:inset 0 0 0 calc(var(--u)*2) #0b1a3a;cursor:pointer;background:linear-gradient(#1d2c50ee,#0f1a33ee);place-items:center;display:grid;position:absolute}#hud #premium-window .shop-slot.left{left:calc(var(--u)*12)}#hud #premium-window .shop-slot.right{right:calc(var(--u)*12)}#hud #premium-window .shop-slot:empty:before{content:"";border:calc(var(--u)*2) dashed #8a98b866;border-radius:calc(var(--u)*6);width:60%;height:60%}#hud #premium-window .shop-slot img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated}#hud #premium-window .shop-turn{bottom:calc(var(--u)*92);width:calc(var(--u)*54);height:calc(var(--u)*54);padding:calc(var(--u)*8);color:#f4cf6a;filter:drop-shadow(0 calc(var(--u)*2) 0 #5a3a0a);cursor:pointer;background:radial-gradient(#0005,#0000 70%);border:0;border-radius:50%;position:absolute}#hud #premium-window .shop-turn.left{left:calc(var(--u)*24)}#hud #premium-window .shop-turn.right{right:calc(var(--u)*24)}#hud #premium-window .shop-turn:hover{color:#ffe7a0}#hud #premium-window .shop-trying{left:calc(var(--u)*20);right:calc(var(--u)*20);top:calc(var(--u)*14);padding:calc(var(--u)*6) calc(var(--u)*10);border-radius:calc(var(--u)*8);color:#ffe7a8;text-align:center;background:#0b1a3acc;margin:0;font-weight:700;position:absolute;font-size:calc(var(--u)*18)!important}#hud #premium-window .shop-trying[hidden]{display:none}#hud #premium-window .shop-reset{left:50%;bottom:calc(var(--u)*16);min-width:calc(var(--u)*116);height:calc(var(--u)*42);padding:0 calc(var(--u)*18);border:calc(var(--u)*2.5) solid #c9a45c;border-radius:calc(var(--u)*7);color:#fff6dc;font:inherit;cursor:pointer;background:linear-gradient(#22365f,#15244a);font-weight:700;position:absolute;translate:-50%;font-size:calc(var(--u)*21)!important}#hud #premium-window .shop-reset:hover{filter:brightness(1.2)}#hud #premium-window .shop-strip{padding:calc(var(--u)*8);border:calc(var(--u)*2) solid #3d5180;border-radius:calc(var(--u)*8);background:#0d1830;justify-content:center;display:flex}#hud #premium-window .shop-looks{gap:calc(var(--u)*10);display:flex}#hud #premium-window .shop-look{width:calc(var(--u)*66);height:calc(var(--u)*66);padding:calc(var(--u)*3);border:calc(var(--u)*2.5) solid #5a6a90;border-radius:calc(var(--u)*8);cursor:pointer;background:linear-gradient(#2a3d68,#16264a)}#hud #premium-window .shop-look i{width:100%;height:100%;image-rendering:pixelated;background-position:0 0;background-repeat:no-repeat;background-size:1600%;display:block}#hud #premium-window .shop-look[aria-pressed=true]{box-shadow:0 0 calc(var(--u)*8) #ffd75e99;border-color:#ffd75e}#hud #premium-window .shop-foot{justify-content:space-between;align-items:center;gap:calc(var(--u)*8);display:flex}#hud #premium-window .shop-foot .prem-status{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:calc(var(--u)*6) calc(var(--u)*12);text-align:center;flex:1;overflow:hidden;font-size:calc(var(--u)*17)!important}#hud #premium-window .shop-pose{height:calc(var(--u)*42);padding:0 calc(var(--u)*14);border:calc(var(--u)*2.5) solid #c9a45c;border-radius:calc(var(--u)*7);color:#fff6dc;font:inherit;cursor:pointer;background:linear-gradient(#22365f,#15244a);flex:none;font-weight:700;font-size:calc(var(--u)*18)!important}#hud #premium-window .shop-tabs{gap:calc(var(--u)*6);display:flex}#hud #premium-window .shop-tabs button{justify-content:center;align-items:center;gap:calc(var(--u)*8);min-width:0;height:calc(var(--u)*56);padding:0 calc(var(--u)*10);border:calc(var(--u)*2.5) solid #9aa6be;border-radius:calc(var(--u)*8);box-shadow:inset 0 calc(var(--u)*-3) 0 #cfd5e0,0 calc(var(--u)*2) calc(var(--u)*3) #0003;color:#1c2f57;font:inherit;white-space:nowrap;cursor:pointer;background:linear-gradient(#fff,#e4e8f0);flex:auto;font-weight:700;display:flex;font-size:calc(var(--u)*20)!important}#hud #premium-window .shop-tabs button i{width:calc(var(--u)*30);height:calc(var(--u)*30);image-rendering:pixelated;background:50%/contain no-repeat;flex:none}#hud #premium-window .shop-tabs button:hover{filter:brightness(1.04)}#hud #premium-window .shop-tabs button[aria-pressed=true]{box-shadow:inset 0 0 0 calc(var(--u)*2) #fff3b8,0 calc(var(--u)*2) calc(var(--u)*3) #0004;color:#4a2c06;background:linear-gradient(#ffe48a,#f2bf43 60%,#e2a72e);border-color:#a8771c}#hud #premium-window #premium-tab-mall{gap:calc(var(--u)*10);grid-template-columns:186fr 748fr;align-items:stretch;display:grid}#hud #premium-window #premium-tab-mall[hidden]{display:none}#hud #premium-window .shop-cats{gap:calc(var(--u)*4);padding:calc(var(--u)*6);border:calc(var(--u)*2) solid #d6c49a;border-radius:calc(var(--u)*8);background:#fbf6e9;flex-direction:column;display:flex}#hud #premium-window .shop-cats button{align-items:center;gap:calc(var(--u)*10);height:calc(var(--u)*50);padding:0 calc(var(--u)*10);border-radius:calc(var(--u)*6);color:#1c2f57;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;font-weight:700;display:flex;font-size:calc(var(--u)*20)!important}#hud #premium-window .shop-cats button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#hud #premium-window .shop-cats button:hover{background:#f1e6c8}#hud #premium-window .shop-cats img,#hud #premium-window .shop-cats i{width:calc(var(--u)*30);height:calc(var(--u)*30);object-fit:contain;image-rendering:pixelated;color:#e2a72e;flex:none;place-items:center;line-height:1;display:grid;font-size:calc(var(--u)*26)!important}#hud #premium-window .shop-cats button[aria-pressed=true]{color:#fff;box-shadow:inset 0 0 0 calc(var(--u)*2) #6f93d6;text-shadow:0 calc(var(--u)*1.5) #0b1a3a;background:linear-gradient(#2f5aa6,#1b3a78)}#hud #premium-window .shop-cats button[aria-pressed=true] i{color:#ffd75e}#hud #premium-window .shop-browse{gap:calc(var(--u)*10);flex-direction:column;min-width:0;display:flex}#hud #premium-window .shop-tools{gap:calc(var(--u)*10);height:calc(var(--u)*44);display:flex}#hud #premium-window .shop-tools select{flex:0 0 calc(var(--u)*240);height:100%;padding:0 calc(var(--u)*12);border:calc(var(--u)*2) solid #0b1a3a;border-radius:calc(var(--u)*6);color:#fff6dc;font:inherit;cursor:pointer;background:linear-gradient(#2a3d68,#1a2a4d);font-weight:700;font-size:calc(var(--u)*20)!important}#hud #premium-window .shop-tools select option{color:#fff6dc;background:#1a2a4d}#hud #premium-window .shop-search{align-items:center;gap:calc(var(--u)*8);height:100%;padding:0 calc(var(--u)*10) 0 calc(var(--u)*4);border:calc(var(--u)*2) solid #0b1a3a;border-radius:calc(var(--u)*6);color:#fff6dc;background:#1a2a4d;flex:1;display:flex}#hud #premium-window .shop-search input{min-width:0;height:100%;padding:0 calc(var(--u)*10);color:#fff;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:calc(var(--u)*20)!important}#hud #premium-window .shop-search input::placeholder{color:#aab8cb}#hud #premium-window .shop-search svg{width:calc(var(--u)*26);height:calc(var(--u)*26);flex:none}#hud #premium-window .shop-grid{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:calc(var(--u)*180);gap:calc(var(--u)*9);min-height:calc(var(--u)*558);align-content:start;display:grid}#hud #premium-window .shop-grid>.pw-empty{grid-area:1/1/3/-1}#hud #premium-window .shop-card{align-items:center;gap:calc(var(--u)*4);min-width:0;padding:calc(var(--u)*7) calc(var(--u)*7) calc(var(--u)*8);border:calc(var(--u)*2.5) solid #d8c69c;border-radius:calc(var(--u)*10);box-shadow:inset 0 0 0 calc(var(--u)*2) #fff,0 calc(var(--u)*2) calc(var(--u)*4) #8a6f3a44;cursor:pointer;background:linear-gradient(#fffdf8,#f4ecd6);outline:none;flex-direction:column;display:flex;position:relative}#hud #premium-window .shop-card:hover{border-color:#e2b552}#hud #premium-window .shop-card:focus-visible{box-shadow:0 0 0 calc(var(--u)*3) #2f5aa6}#hud #premium-window .shop-card.on{box-shadow:0 0 0 calc(var(--u)*3) #ffd75e,0 0 calc(var(--u)*14) #ffc84a99;background:linear-gradient(#fff9e3,#fbe7a8);border-color:#e2a72e}#hud #premium-window .shop-art{border-radius:calc(var(--u)*7);background:radial-gradient(closest-side,#fff,#efe6cf00);flex:1;place-items:center;width:100%;min-height:0;display:grid;position:relative}#hud #premium-window .shop-art img{width:calc(var(--u)*78);height:calc(var(--u)*78);object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 calc(var(--u)*3) 0 #0003)}#hud #premium-window :is(.shop-art,.shop-detail-art) b{color:#fff;text-shadow:0 calc(var(--u)*2) #000,0 0 calc(var(--u)*4) #000;font-weight:800;position:absolute;bottom:0;right:8%;font-size:calc(var(--u)*22)!important}#hud #premium-window .shop-name{-webkit-line-clamp:2;color:#26262e;text-align:center;-webkit-box-orient:vertical;width:100%;min-height:2.3em;font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden;font-size:calc(var(--u)*18)!important}#hud #premium-window .shop-price{justify-content:center;align-items:center;gap:calc(var(--u)*6);width:100%;height:calc(var(--u)*36);border-radius:calc(var(--u)*6);box-shadow:inset 0 0 0 calc(var(--u)*2) #fff3b8,0 0 0 calc(var(--u)*1.5) #b9862a;color:#3b2405;font-variant-numeric:tabular-nums;background:linear-gradient(#ffe48a,#f2bf43 60%,#e5aa32);font-weight:800;display:flex;font-size:calc(var(--u)*22)!important}#hud #premium-window .shop-price .prem-gold{width:calc(var(--u)*26);height:calc(var(--u)*26)}#hud #premium-window .shop-price em{font-style:normal;font-size:calc(var(--u)*19)!important}#hud #premium-window .shop-card.done .shop-price{box-shadow:inset 0 0 0 calc(var(--u)*2) #fff8,0 0 0 calc(var(--u)*1.5) #a99f86;color:#6d654f;background:linear-gradient(#ece7da,#d6cfbd)}#hud #premium-window .shop-card.done .shop-art img{filter:grayscale(.35) drop-shadow(0 calc(var(--u)*3) 0 #0003)}#hud #premium-window .shop-badge{width:calc(var(--u)*78);height:calc(var(--u)*78);border-top-left-radius:calc(var(--u)*8);pointer-events:none;z-index:1;position:absolute;top:0;left:0;overflow:hidden}#hud #premium-window .shop-badge b{top:calc(var(--u)*15);left:calc(var(--u)*-26);width:calc(var(--u)*110);padding:calc(var(--u)*2) 0;box-shadow:0 calc(var(--u)*2) calc(var(--u)*2) #0004;color:#fff;text-align:center;letter-spacing:calc(var(--u)*.5);background:linear-gradient(#e5483a,#b8281d);font-weight:800;position:absolute;rotate:-45deg;font-size:calc(var(--u)*15)!important}#hud #premium-window .shop-badge.new b{background:linear-gradient(#3fa65a,#23743a)}#hud #premium-window .shop-badge.pick b{background:linear-gradient(#2f5aa6,#1b3a78)}#hud #premium-window .shop-fav{top:calc(var(--u)*6);right:calc(var(--u)*6);z-index:1;width:calc(var(--u)*32);height:calc(var(--u)*32);border:calc(var(--u)*2) solid #d4c08c;color:#d8c69c;cursor:pointer;background:#fffdf6;border-radius:50%;place-items:center;padding:0;line-height:1;display:grid;position:absolute;font-size:calc(var(--u)*20)!important}#hud #premium-window .shop-fav.on{color:#f0a800;background:#fff3c4;border-color:#e2a72e}#hud #premium-window .shop-pager{justify-content:center;gap:calc(var(--u)*6);min-height:calc(var(--u)*34);display:flex}#hud #premium-window .shop-pager .pw-chip{min-width:calc(var(--u)*34);height:calc(var(--u)*34);font-size:calc(var(--u)*20)!important}#hud #premium-window .shop-pager .pw-chip:disabled{opacity:.4;cursor:default}#hud #premium-window .shop-detail{grid-column:1/-1;grid-template-columns:calc(var(--u)*150) minmax(0,1fr) calc(var(--u)*370);align-items:center;gap:calc(var(--u)*16);min-height:calc(var(--u)*156);padding:calc(var(--u)*8) calc(var(--u)*12);border:calc(var(--u)*2) solid #d6c49a;border-radius:calc(var(--u)*10);box-shadow:inset 0 0 0 calc(var(--u)*2) #fff;background:linear-gradient(#fffdf6,#f6eedb);display:grid}#hud #premium-window .shop-detail-art{width:calc(var(--u)*150);height:calc(var(--u)*136);border:calc(var(--u)*2.5) solid #d8c69c;border-radius:calc(var(--u)*10);cursor:zoom-in;background:radial-gradient(closest-side,#fff,#efe6cf);place-items:center;padding:0;display:grid;position:relative}#hud #premium-window .shop-detail-art img{width:calc(var(--u)*104);height:calc(var(--u)*104);object-fit:contain;image-rendering:pixelated}#hud #premium-window .shop-zoom{right:calc(var(--u)*4);bottom:calc(var(--u)*4);width:calc(var(--u)*34);height:calc(var(--u)*34);padding:calc(var(--u)*6);border-radius:calc(var(--u)*7);color:#fff;background:#1c2f57;position:absolute}#hud #premium-window .shop-detail-copy{gap:calc(var(--u)*6);flex-direction:column;min-width:0;display:flex}#hud #premium-window .shop-detail-copy h4{align-items:center;gap:calc(var(--u)*10);color:#16264a;margin:0;font-weight:800;line-height:1.15;display:flex;font-size:calc(var(--u)*27)!important}#hud #premium-window .shop-detail-copy h4 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#hud #premium-window .shop-detail-copy h4 em{padding:calc(var(--u)*2) calc(var(--u)*12);border-radius:calc(var(--u)*6);color:#5b5240;background:#d9d2c0;flex:none;font-style:normal;font-weight:700;font-size:calc(var(--u)*16)!important}#hud #premium-window .shop-detail-copy p{-webkit-line-clamp:2;color:#4a4232;-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden;font-size:calc(var(--u)*17)!important}#hud #premium-window .shop-tags{gap:calc(var(--u)*6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}#hud #premium-window .shop-tags li{padding:calc(var(--u)*3) calc(var(--u)*10);border:calc(var(--u)*1.5) solid #cfc3a2;border-radius:calc(var(--u)*6);color:#3d4560;background:#fff;font-weight:700;font-size:calc(var(--u)*15)!important}#hud #premium-window .shop-detail-buy{gap:calc(var(--u)*10);flex-direction:column;display:flex}#hud #premium-window .shop-price-box{align-items:center;gap:calc(var(--u)*10);height:calc(var(--u)*52);padding:0 calc(var(--u)*16);border-radius:calc(var(--u)*8);box-shadow:inset 0 0 0 calc(var(--u)*1.5) #d6cdb4;background:#ece7da;margin:0;display:flex}#hud #premium-window .shop-price-box span{color:#5b5240;flex:1;font-weight:700;font-size:calc(var(--u)*18)!important}#hud #premium-window .shop-price-box .prem-gold{width:calc(var(--u)*34);height:calc(var(--u)*34)}#hud #premium-window .shop-price-box b{color:#16264a;font-variant-numeric:tabular-nums;font-weight:800;font-size:calc(var(--u)*32)!important}#hud #premium-window .shop-price-box s{color:#93805c;font-size:calc(var(--u)*18)!important}#hud #premium-window .shop-buy-row{gap:calc(var(--u)*10);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}#hud #premium-window .shop-buy-row .pw-btn{min-height:calc(var(--u)*58);padding:0 calc(var(--u)*8);font-size:calc(var(--u)*19)!important}#hud #premium-window .shop-buy-row .pw-btn:first-child{box-shadow:inset 0 0 0 calc(var(--u)*2) #fff,0 calc(var(--u)*2) calc(var(--u)*3) #0004;color:#1c2f57;text-shadow:none;background:linear-gradient(#fff,#e6eaf2);border-color:#16264a}#hud #premium-window .shop-buy{justify-content:center;align-items:center;gap:calc(var(--u)*10);display:flex;font-size:calc(var(--u)*25)!important}#hud #premium-window .shop-buy svg{width:calc(var(--u)*30);height:calc(var(--u)*30);flex:none}#hud #premium-window .shop-buy.short{filter:grayscale(.45)}#hud #premium-window .shop-info .prem-cf-card{max-width:calc(var(--u)*980);max-height:100%}#hud #premium-window .shop-info-body{min-height:0;padding:0 calc(var(--u)*10);max-height:calc((100dvh - 16px)/var(--ui-zoom,1) - var(--u)*330);scrollbar-width:thin;overflow-y:auto}#hud #premium-window .shop-info-actions{grid-template-columns:1fr}#hud .toolbar .guild-menu-art{background:url(/ui/guild-menu.png) 50%/contain no-repeat;width:100%;height:100%;display:block}#hud #guild-window{--pw-width:430px;z-index:40}#hud #guild-window .guild-body{color:var(--navy)}#hud #guild-window .guild-empty{text-align:center;padding:8px 12px 4px}#hud #guild-window .guild-crest{color:#ffe4a1;text-shadow:0 2px #102045;background:linear-gradient(145deg,#31578d,#16295a);border:2px solid #b8944f;border-radius:12px 12px 22px 22px;flex:none;place-items:center;width:54px;height:60px;margin:auto;display:grid;box-shadow:inset 0 0 0 3px #e0c58b,inset 0 0 0 5px #16295a,0 3px 5px #80643530;font-size:32px!important}#hud #guild-window .guild-empty h3{margin:10px 0 4px;font-size:calc(var(--u)*32)!important}#hud #guild-window .guild-empty p{color:#786647;margin:0 0 12px;line-height:1.6}#hud #guild-window form.pw-panel{flex-direction:row;align-items:end;gap:10px;margin:10px 0;padding:12px}#hud #guild-window form label{flex:1;gap:7px;min-width:0;margin:0;font-weight:700;display:grid}#hud #guild-window form input{text-align:left;background:#fffdf5;border-color:#b8a17a;width:100%;min-width:0;height:34px;padding:0 8px}#hud #guild-window form .pw-btn{white-space:normal;flex:0 0 100px;max-width:45%;height:34px;min-height:34px;margin:0}#hud #guild-window :is(input,button):focus-visible{outline-offset:3px;outline:2px solid #3768a2}#hud #guild-window .guild-note{text-align:center;color:#786647;margin:12px 0 4px}#hud #guild-window .guild-create-cost{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 6px;line-height:24px;display:flex}#hud #guild-window .guild-cost-item{white-space:nowrap;align-items:center;gap:3px;display:inline-flex}#hud #guild-window .guild-cost-item img{object-fit:contain;width:20px;height:20px;image-rendering:pixelated;filter:drop-shadow(0 1px 1px #70562f66)}#hud #guild-window .guild-cost-plus{color:#a1834d;font-weight:700}#hud #guild-window h4.pw-ribbon{margin:0}#hud #guild-window .guild-members{background:#f7f0de;border:1px solid #c8b07d;border-top:0;border-radius:0 0 7px 7px;margin:0 0 12px;padding:4px 8px;list-style:none}#hud #guild-window .guild-members li{border-bottom:1px dashed #dccaa0;justify-content:space-between;align-items:center;gap:8px;min-height:38px;padding:5px 6px;display:flex}#hud #guild-window .guild-members li:last-child{border:0}#hud #guild-window .guild-members li>span{overflow-wrap:anywhere;min-width:0}#hud #guild-window .guild-members small{color:#8a733f}#hud #guild-window .guild-members button:not(.guild-action){color:#963e32;flex:none;min-width:28px;height:28px}#hud #guild-window .guild-result{color:#795c2c;text-align:center;overflow-wrap:anywhere;min-height:18px;margin:10px 2px 0;font-weight:600;line-height:1.5}#hud #guild-window .guild-result:empty{display:none}#hud #guild-window .guild-max{text-align:center;color:#896321;background:#f6e8c4;border:1px solid #cfb67a;border-radius:6px;padding:10px}@supports (width:1cqw){#hud #guild-window{--cqw:1cqw}}@media (width<=380px){#hud #guild-window form.pw-panel{gap:7px;padding:9px}#hud #guild-window .guild-crest{width:42px;height:48px}}#hud #guild-window .guild-directory{max-height:250px;overflow-y:auto}#hud #guild-window .guild-members small{align-items:center;gap:5px;line-height:1.6;display:flex}#hud #guild-window .guild-members small img{object-fit:contain;width:24px;height:24px}#hud #guild-window .guild-directory button.pw-btn{color:#fff;white-space:normal;max-width:45%;height:auto;min-height:34px}#hud #guild-window .guild-search{border:1px solid #c8b07d;background:#f7f0de;border-block:0;align-items:center;gap:8px;padding:8px 8px 2px;display:flex}#hud #guild-window .guild-search input{min-width:0;height:34px;color:var(--navy);font:inherit;text-align:left;appearance:none;background:#fffdf5 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a733f' stroke-width='2.6' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='7'/%3E%3Cpath d='M16 16l6 6'/%3E%3C/svg%3E") 10px/15px no-repeat;border:1px solid #b8a17a;border-radius:6px;flex:1;margin:0;padding:0 8px 0 32px;box-shadow:inset 0 1px 2px #6b552d22}#hud #guild-window .guild-search input::placeholder{color:#a38f6a}#hud #guild-window .guild-search-count{color:#8a733f;flex:none;font-weight:700}#hud #guild-window .guild-search-count:empty{display:none}#hud #guild-window .guild-directory .guild-none{color:#8a733f;justify-content:center}#hud #guild-window .pw-ribbon{justify-content:space-between;align-items:center;gap:8px;display:flex}#hud #guild-window .guild-benefits-link{white-space:normal;height:auto;margin:0 0 10px auto;padding:6px 10px;display:block}#hud #guild-window .guild-benefits{color:#51432d;padding:14px;line-height:1.6}#hud #guild-window .guild-benefits h3{color:#20385d;margin:0 0 10px}#hud #guild-window .guild-benefits p{overflow-wrap:anywhere;margin:10px 0}#hud #guild-window .guild-benefits table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}#hud #guild-window .guild-benefits th,#hud #guild-window .guild-benefits td{text-align:left;border-bottom:1px solid #cfbc92;padding:6px 10px}#hud #guild-window .guild-benefits td{text-align:center}#hud #guild-window .guild-current-level{color:#20385d;background:#ead9ae}#hud #guild-window .guild-benefits small{font-size:.8em}#hud #guild-window .guild-benefits-hero{color:#f4dfaa;background:linear-gradient(135deg,#13294a,#31588b);border:1px solid #c8a355;border-radius:9px;align-items:center;gap:16px;padding:18px;display:flex;box-shadow:inset 0 0 0 3px #ffffff0b}#hud #guild-window .guild-benefits-hero .guild-crest{box-shadow:none;background:#13294a;margin:0}#hud #guild-window .guild-benefits-hero h3{color:#fff4d8;margin:4px 0;font-size:calc(var(--u)*30)!important}#hud #guild-window .guild-benefits-hero small{letter-spacing:.16em;font-size:11px!important}#hud #guild-window .guild-benefit-summary{grid-template-columns:1fr 1fr;gap:10px;margin:14px 0;display:grid}#hud #guild-window .guild-benefit-summary>div{text-align:center;background:linear-gradient(#fffaf0,#f0e2bf);border:1px solid #cdb47d;border-radius:8px;flex-direction:column;align-items:center;padding:12px 6px;display:flex}#hud #guild-window .guild-benefit-summary strong{color:#214b79;line-height:1.4;font-size:calc(var(--u)*36)!important}#hud #guild-window .guild-benefit-summary span{color:#806d48;font-size:12px!important}#hud #guild-window .guild-exp-explanation{color:#284666;background:#e4eced;border-left:3px solid #527799;border-radius:4px;padding:10px 12px;line-height:1.65}#hud #guild-window .guild-benefits thead{color:#ffedc5;background:#243e62}#hud #guild-window .guild-benefits thead th{font-size:calc(var(--u)*20)!important}#hud #guild-window .guild-benefits tbody tr:nth-child(2n){background:#e9dfc54d}#hud #guild-window .guild-benefits tbody .guild-current-level{background:#ead6a4;box-shadow:inset 3px 0 #ba8f36}#hud #guild-window .guild-benefits .guild-exp-value{color:#246251;white-space:nowrap;font-weight:700}#hud #guild-window .guild-benefit-note{background:#fffaf066;border:1px solid #d2bd92;border-radius:7px;margin-top:12px;padding:12px}#hud #guild-window .guild-benefit-note b{color:#23446c}#hud #guild-window .guild-benefit-note p{margin:5px 0 0}#hud :is(#guild-window,.guild-confirm) .guild-action{min-width:0;height:auto;min-height:32px;font:inherit;cursor:pointer;white-space:normal;border:1px solid #806332;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:6px 11px;font-weight:700;line-height:1.3;transition:filter .12s,transform .12s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffedbb,inset 0 -3px #60451c22,0 2px 3px #46301826;font-size:13px!important}#hud :is(#guild-window,.guild-confirm) .guild-action-neutral{color:#54472e;background:linear-gradient(#fffaf0,#eaddbf)}#hud :is(#guild-window,.guild-confirm) .guild-action-accept{color:#fff7db;text-shadow:0 1px #173456;background:linear-gradient(#416da5,#254a7c);border-color:#193e68;box-shadow:inset 0 0 0 1px #c9ad6c,inset 0 -3px #142e5544,0 2px 3px #46301826}#hud :is(#guild-window,.guild-confirm) .guild-action-danger{color:#fff8e5;text-shadow:0 1px #622826;background:linear-gradient(#b85448,#8b332f);border-color:#652d2b;box-shadow:inset 0 0 0 1px #edb679,inset 0 -3px #5c202d66,0 2px 3px #46301826}#hud :is(#guild-window,.guild-confirm) .guild-action:hover:enabled{filter:brightness(1.08)}#hud :is(#guild-window,.guild-confirm) .guild-action:active:enabled{transform:translateY(1px)}#hud :is(#guild-window,.guild-confirm) .guild-action:disabled{opacity:.5;filter:grayscale(.7);cursor:default}#hud :is(#guild-window,.guild-confirm) .guild-action:focus-visible{outline-offset:3px;outline:3px solid #5e8cc6}#hud #guild-window .guild-refresh{min-height:25px;padding:3px 8px;font-size:11px!important}#hud dialog.guild-confirm{pointer-events:auto;box-sizing:border-box;color:#24344d;background:linear-gradient(110deg,#f8eed5,#ece0be);border:2px solid #b6924e;border-radius:13px;width:min(420px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:5px;font-family:inherit;position:fixed;inset:0;overflow:auto;transform:none;box-shadow:inset 0 0 0 2px #fff0c2,0 18px 70px #0009}#hud dialog.guild-confirm::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#091527ad}#hud .guild-confirm-heading{color:#ffe5a6;text-shadow:0 2px #10213b;background:linear-gradient(120deg,#294c78,#142846);border:1px solid #b89553;border-radius:7px 7px 0 0;align-items:center;gap:12px;padding:15px 18px;display:flex}#hud .guild-confirm-heading>span{font-size:29px!important}#hud .guild-confirm-heading h3{margin:0;font-weight:800;line-height:1.3;color:#ffe5a6!important;font-size:20px!important}#hud .guild-confirm-content{padding:22px 18px 18px}#hud .guild-confirm-member{background:#fff9e9;border:1px solid #cbb27c;border-radius:8px;align-items:center;gap:13px;padding:14px;display:flex;box-shadow:inset 0 0 0 2px #fffdf7}#hud .guild-confirm-emblem{color:#ffe6a1;background:linear-gradient(#355b89,#203654);border:2px solid #bfa05d;border-radius:9px 9px 18px 18px;flex:none;place-items:center;width:46px;height:50px;display:grid;font-size:32px!important}#hud .guild-confirm-member>div{gap:3px;min-width:0;display:grid}#hud .guild-confirm-member small{color:#8a7147;font-size:12px!important}#hud .guild-confirm-member strong{color:#203a60;overflow-wrap:anywhere;line-height:1.35;font-size:20px!important}#hud .guild-confirm-member div>span{color:#796744;overflow-wrap:anywhere;font-size:13px!important}#hud #guild-kick-description{color:#73634a;margin:17px 1px 22px;line-height:1.7;font-size:14px!important}#hud .guild-confirm-actions{grid-template-columns:1fr 1fr;gap:12px;display:grid}#hud #guild-kick-confirm .guild-confirm-actions .guild-action{min-height:44px;font-size:14px!important}@media (width<=380px){#hud .guild-confirm-content{padding:16px 12px}#hud .guild-confirm-heading{padding:12px}}#hud #guild-window.guild-wide{--pw-width:980px;--frame:url(/ui/guild/frame.webp);--u:calc(var(--cqw)*100/1620);--g:calc(var(--cqw)*100/1448)}#hud #guild-window.guild-wide:before{border-width:calc(var(--cqw)*10.37) 0 calc(var(--cqw)*4.753);border-image:var(--frame) 168 0 77 fill/calc(var(--cqw)*10.37) 0 calc(var(--cqw)*4.753) stretch}#hud #guild-window.guild-wide>.titlebar button{left:calc(var(--u)*1527)}#hud #guild-window.guild-wide>.titlebar>span{color:#f3d998;background:linear-gradient(#fff6d8 20%,#e9c47a 60%,#c4913e);-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 calc(var(--g)*3) 0 #0b1a3a) drop-shadow(0 0 calc(var(--g)*2) #0b1a3a);-webkit-background-clip:text;background-clip:text;font-family:Georgia,Times New Roman,serif;font-weight:800;font-size:calc(var(--g)*62)!important}#hud #guild-window.guild-wide .guild-body{gap:calc(var(--g)*14);padding:calc(var(--g)*6) calc(var(--g)*28) calc(var(--g)*10);color:#1c2f57;flex-direction:column;display:flex;font-size:calc(var(--g)*19)!important}#hud #guild-window.guild-wide .guild-body>*{flex:none}#hud #guild-window.guild-wide img{image-rendering:auto}#hud #guild-window.guild-wide :is(h3,h4,p){margin:0}#hud #guild-window .guild-head{grid-template-columns:auto minmax(0,1fr) calc(var(--g)*190) calc(var(--g)*600);align-items:center;gap:calc(var(--g)*20);padding:calc(var(--g)*12) calc(var(--g)*18) calc(var(--g)*12) calc(var(--g)*16);border-radius:calc(var(--g)*8);box-shadow:inset 0 0 0 calc(var(--g)*3) #fffaf0;background:linear-gradient(#fbf6ea,#f4ecd9);border:1px solid #dccca6;display:grid}#hud #guild-window .guild-shield{width:calc(var(--g)*172);height:auto;filter:drop-shadow(0 calc(var(--g)*3) calc(var(--g)*3) #5b421f55)}#hud #guild-window .guild-title{align-items:flex-start;gap:calc(var(--g)*6);flex-direction:column;min-width:0;display:flex}#hud #guild-window .guild-title small{color:#5d6472;letter-spacing:.04em;font-size:calc(var(--g)*16)!important}#hud #guild-window .guild-title h3{text-overflow:ellipsis;white-space:nowrap;color:#17294f;max-width:100%;font-family:Georgia,Times New Roman,Noto Serif Thai,serif;font-weight:800;line-height:1;overflow:hidden;font-size:calc(var(--g)*56)!important}#hud #guild-window .guild-level{padding:calc(var(--g)*4) calc(var(--g)*22);border-radius:calc(var(--g)*5);color:#6b4d17;background:linear-gradient(#f7ecd0,#ecdcb5);border:1px solid #c7ab6d;font-family:Georgia,serif;font-weight:700;box-shadow:inset 0 0 0 1px #fff6de;font-size:calc(var(--g)*28)!important}#hud #guild-window .guild-chief{align-items:center;gap:calc(var(--g)*8);color:#1c2f57;white-space:nowrap;font-weight:600;display:flex;font-size:calc(var(--g)*22)!important}#hud #guild-window .guild-chief img{width:calc(var(--g)*32);height:auto}#hud #guild-window .guild-chief b{color:#1d3f7a}#hud #guild-window.guild-wide .guild-count{justify-content:center;align-items:center;gap:calc(var(--g)*6);min-width:0;height:calc(var(--g)*130);border-radius:calc(var(--g)*6);box-shadow:inset 0 0 0 calc(var(--g)*3) #fbf5e6;background:#fffcf4;border:1px solid #dccca6;flex-direction:column;padding:0;display:flex;font-size:inherit!important}#hud #guild-window .guild-count span{align-items:center;gap:calc(var(--g)*10);color:#3b3a3a;font-weight:600;display:flex;font-size:calc(var(--g)*21)!important}#hud #guild-window .guild-count img{width:calc(var(--g)*38);height:auto}#hud #guild-window .guild-count strong{color:#17294f;font-variant-numeric:tabular-nums;font-weight:800;line-height:1;font-size:calc(var(--g)*48)!important}#hud #guild-window .guild-perks{align-items:stretch;gap:calc(var(--g)*8);flex-direction:column;min-width:0;display:flex}#hud #guild-window .guild-perk-actions{justify-content:flex-end;gap:calc(var(--g)*10);display:flex}#hud #guild-window .guild-perk-actions .guild-danger{height:auto;padding:calc(var(--g)*9) calc(var(--g)*16);font-size:calc(var(--g)*19)!important}#hud #guild-window .guild-perks .guild-benefits-link{padding:calc(var(--g)*9) calc(var(--g)*20);border-radius:calc(var(--g)*6);height:auto;min-height:0;box-shadow:inset 0 0 0 1px #fff,0 calc(var(--g)*2) calc(var(--g)*3) #1c2f5722;color:#17294f;font:inherit;cursor:pointer;background:linear-gradient(#fff,#eef2f8);border:1px solid #6d8fbe;margin:0;font-weight:700;font-size:calc(var(--g)*21)!important}#hud #guild-window .guild-perk-box{gap:calc(var(--g)*5);padding:calc(var(--g)*5);border-radius:calc(var(--g)*6);background:#eef4f8;border:1px solid #c8d8e6;flex-direction:column;display:flex}#hud #guild-window .guild-perk-exp{align-items:center;gap:calc(var(--g)*20);min-height:calc(var(--g)*74);padding:0 calc(var(--g)*16) 0 calc(var(--g)*16);border-radius:calc(var(--g)*4);color:#17294f;background:linear-gradient(90deg,#c6deef,#d7e8f4);font-weight:700;display:flex;font-size:calc(var(--g)*23)!important}#hud #guild-window .guild-perk-exp img{width:calc(var(--g)*66);flex:none;height:auto}#hud #guild-window .guild-perk-next{align-items:center;gap:calc(var(--g)*22);min-height:calc(var(--g)*48);padding-right:calc(var(--g)*16);border-radius:calc(var(--g)*4);color:#1c2f57;background:#dcebf5;display:flex;font-size:calc(var(--g)*21)!important}#hud #guild-window .guild-perk-next b{width:calc(var(--g)*80);border-radius:calc(var(--g)*4) 0 0 calc(var(--g)*4);color:#17294f;background:#c4dcee;align-self:stretch;place-items:center;display:grid;font-size:calc(var(--g)*23)!important}#hud #guild-window .guild-panel{border-radius:calc(var(--g)*7);min-width:0;box-shadow:inset 0 0 0 calc(var(--g)*2) #fffaf0;background:#faf5e9;border:1px solid #d3c098;flex-direction:column;display:flex;overflow:hidden}#hud #guild-window h4.guild-ribbon{align-items:center;gap:calc(var(--g)*14);height:calc(var(--g)*48);padding:0 calc(var(--g)*20);border-bottom:calc(var(--g)*2) solid #b69656;color:#fff;text-shadow:0 calc(var(--g)*2) 0 #0b1a3a;background:linear-gradient(90deg,#1a3364,#23457e 70%,#2d5694);margin:0;font-weight:700;display:flex;font-size:calc(var(--g)*24)!important}#hud #guild-window .guild-ribbon>img{width:calc(var(--g)*38);height:auto}#hud #guild-window .guild-ribbon small{color:#fff;margin-left:auto;font-weight:500;font-size:calc(var(--g)*19)!important}#hud #guild-window.guild-wide .guild-refresh{width:calc(var(--g)*32);height:calc(var(--g)*32);color:#fff;cursor:pointer;background:#ffffff18;border:1px solid #fff5;border-radius:50%;min-width:0;margin-left:auto;padding:0;line-height:1;font-size:calc(var(--g)*20)!important}#hud #guild-window .guild-funds{padding:calc(var(--g)*14) 0;grid-template-columns:1fr;display:grid}#hud #guild-window .guild-fund{grid-template-columns:auto minmax(calc(var(--g)*150),auto) minmax(0,1fr);align-items:center;gap:calc(var(--g)*14);padding:0 calc(var(--g)*18);display:grid}#hud #guild-window .guild-fund+.guild-fund{border-left:1px solid #d7c6a0}#hud #guild-window .guild-fund-icon{width:calc(var(--g)*88);height:auto}#hud #guild-window .guild-fund-name{gap:calc(var(--g)*8);padding-right:calc(var(--g)*12);border-right:1px solid #e0d2b1;flex-direction:column;justify-content:center;align-self:stretch;display:flex}#hud #guild-window .guild-fund-name b{color:#1d3f7a;white-space:nowrap;font-size:calc(var(--g)*22)!important}#hud #guild-window .guild-fund-name span{color:#3b3a3a;white-space:nowrap;font-size:calc(var(--g)*21)!important}#hud #guild-window .guild-fund-name strong{color:#17294f;font-weight:800;font-size:calc(var(--g)*24)!important}#hud #guild-window .guild-fund-goal{gap:calc(var(--g)*10);flex-direction:column;min-width:0;display:flex}#hud #guild-window .guild-fund-goal>span{gap:calc(var(--g)*22);color:#3b3a3a;white-space:nowrap;display:flex;font-size:calc(var(--g)*18)!important}#hud #guild-window .guild-fund-goal em{color:#17294f;font-variant-numeric:tabular-nums;font-style:normal;font-weight:600}#hud #guild-window .guild-fund-bar{height:calc(var(--g)*15);border-radius:calc(var(--g)*8);background:#e8e0cc;border:1px solid #bcae8c;overflow:hidden;box-shadow:inset 0 1px 2px #7b653f33}#hud #guild-window .guild-fund-bar i{min-width:calc(var(--g)*14);border-radius:inherit;background:linear-gradient(#8bd0f5,#2d86c9);height:100%;display:block}#hud #guild-window .guild-fund-send{gap:calc(var(--g)*16);grid-template-columns:minmax(0,.8fr) minmax(0,1fr);display:grid}#hud #guild-window .guild-fund-send input{width:100%;min-width:0;height:calc(var(--g)*46);padding:0 calc(var(--g)*10);border-radius:calc(var(--g)*4);color:#17294f;text-align:center;background:#fffefa;border:1px solid #c9b791;font-weight:700;font-size:calc(var(--g)*20)!important}#hud #guild-window .guild-max{margin:calc(var(--g)*14);padding:calc(var(--g)*12);font-size:calc(var(--g)*20)!important}#hud #guild-window :is(.guild-blue,.guild-plain,.guild-danger){min-width:0;height:calc(var(--g)*44);min-height:0;padding:0 calc(var(--g)*12);border-radius:calc(var(--g)*5);font:inherit;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;font-weight:700;transition:filter .12s,transform .12s;display:inline-flex;font-size:calc(var(--g)*18)!important}#hud #guild-window .guild-blue{border:calc(var(--g)*2) solid #0f2449;box-shadow:inset 0 0 0 1px #6f9bd6,0 calc(var(--g)*2) calc(var(--g)*2) #0f244944;color:#fff;text-shadow:0 1px #0b1a3a;background:linear-gradient(#3569b4,#1e4886 60%,#173a70)}#hud #guild-window .guild-fund-send .guild-blue{height:calc(var(--g)*50);font-size:calc(var(--g)*20)!important}#hud #guild-window .guild-plain{box-shadow:inset 0 0 0 1px #fff,0 calc(var(--g)*2) calc(var(--g)*2) #5b421f22;color:#3b3a3a;background:linear-gradient(#fffaf0,#f1e5c9);border:1px solid #c5ae82}#hud #guild-window .guild-danger{color:#b23a2c;background:linear-gradient(#fffaf7,#fbe9e4);border:1px solid #d99585;box-shadow:inset 0 0 0 1px #fff}#hud #guild-window :is(.guild-blue,.guild-plain,.guild-danger,.guild-benefits-link):hover:enabled{filter:brightness(1.07)}#hud #guild-window :is(.guild-blue,.guild-plain,.guild-danger):active:enabled{transform:translateY(1px)}#hud #guild-window :is(.guild-blue,.guild-plain,.guild-danger):disabled{opacity:.5;filter:grayscale(.6);cursor:default}#hud #guild-window .guild-list{max-height:calc(var(--g)*440);scrollbar-width:none;overflow-y:auto}#hud #guild-window .guild-list::-webkit-scrollbar{display:none}#hud #guild-window .guild-list .guild-ribbon{z-index:2;flex:none;position:sticky;top:0}#hud #guild-window .guild-list .guild-list-search{top:calc(var(--g)*48);z-index:2;height:calc(var(--g)*56);gap:calc(var(--g)*10);padding:0 calc(var(--g)*14);background:#faf5e9;border:0;border-bottom:1px solid #e6dbc2;flex:none;position:sticky}#hud #guild-window .guild-list-search input{height:calc(var(--g)*38);padding-left:calc(var(--g)*38);border-radius:calc(var(--g)*5);background-position:calc(var(--g)*12) center;background-size:calc(var(--g)*17);font-size:calc(var(--g)*18)!important}#hud #guild-window .guild-list-search .guild-search-count{font-size:calc(var(--g)*17)!important}#hud #guild-window .guild-table{border-collapse:collapse;table-layout:auto;font-variant-numeric:tabular-nums;width:100%}#hud #guild-window .guild-table th{top:calc(var(--g)*104);z-index:1;height:calc(var(--g)*42);padding:0 calc(var(--g)*8);color:#3b3a3a;text-align:left;white-space:nowrap;background:#f3ecdb;font-weight:500;position:sticky;font-size:calc(var(--g)*17)!important}#hud #guild-window .guild-table td{height:calc(var(--g)*58);padding:0 calc(var(--g)*8);color:#3b3a3a;white-space:nowrap;border-top:1px solid #e6dbc2;font-size:calc(var(--g)*17)!important}#hud #guild-window .guild-table :is(th,td):first-child{padding-left:calc(var(--g)*14)}#hud #guild-window .guild-table :is(th,td):last-child{padding-right:calc(var(--g)*14)}#hud #guild-window .guild-roster :is(th,td):nth-child(n+2){text-align:center}#hud #guild-window .guild-name{align-items:center;gap:calc(var(--g)*12);min-width:0;display:flex}#hud #guild-window .guild-table td:first-child{width:100%;max-width:0}#hud #guild-window .guild-who{gap:calc(var(--g)*2);flex-direction:column;min-width:0;display:flex}#hud #guild-window .guild-name b{text-overflow:ellipsis;color:#1d3f7a;font-weight:700;overflow:hidden;font-size:calc(var(--g)*18)!important}#hud #guild-window .guild-who small{color:#6f6f6f;line-height:1.2;font-size:calc(var(--g)*14)!important}#hud #guild-window .guild-avatar{width:calc(var(--g)*44);height:calc(var(--g)*44);object-fit:contain;image-rendering:pixelated;flex:none}#hud #guild-window .guild-avatar.guild-crown{image-rendering:auto;height:auto}#hud #guild-window .guild-status{align-items:center;gap:calc(var(--g)*7);color:#8b8b8b;display:inline-flex;font-size:calc(var(--g)*16)!important}#hud #guild-window .guild-status i{width:calc(var(--g)*14);height:calc(var(--g)*14);background:#a3a3a3;border-radius:50%}#hud #guild-window .guild-status.on{color:#2b8a3e;font-weight:700}#hud #guild-window .guild-status.on i{background:#2fb54a;box-shadow:0 0 0 1px #1f8a36}#hud #guild-window .guild-away{margin-top:calc(var(--g)*2);color:#8b8b8b;white-space:nowrap;display:block;font-size:calc(var(--g)*13)!important}#hud #guild-window .guild-row-actions{text-align:right;display:table-cell}#hud #guild-window .guild-row-actions button{width:calc(var(--g)*100)}#hud #guild-window .guild-row-actions button+button{margin-left:calc(var(--g)*10)}#hud #guild-window .guild-rank{min-width:calc(var(--g)*84);padding:calc(var(--g)*6) calc(var(--g)*10);border-radius:calc(var(--g)*3);color:#4a4a4a;background:linear-gradient(#f2f2f2,#dcdcdc);border:1px solid #bdbdbd;display:inline-block;font-size:calc(var(--g)*15)!important}#hud #guild-window .guild-rank.chief{border:calc(var(--g)*2) solid #3c2708;color:#fff5d6;text-shadow:0 1px #3c2708;background:linear-gradient(#b27a24,#7d5212);font-weight:700;box-shadow:inset 0 0 0 1px #e6bd6a}#hud #guild-window .guild-donated span{justify-content:center;align-items:center;gap:calc(var(--g)*5);line-height:1.25;display:flex;font-size:calc(var(--g)*16)!important}#hud #guild-window .guild-donated span+span{color:#6f6f6f;font-size:calc(var(--g)*14)!important}#hud #guild-window .guild-donated img{width:calc(var(--g)*18);height:auto}#hud #guild-window .guild-self td{background:#f3e9cf66}#hud #guild-window .guild-roster .guild-danger{width:calc(var(--g)*88)}#hud #guild-window .guild-row-manage{gap:calc(var(--g)*4);display:inline-flex}#hud #guild-window .guild-roster [data-guild-lead]{width:calc(var(--g)*36);color:#a9781c;padding:0;font-size:calc(var(--g)*24)!important}#hud #guild-window .guild-row-manage .guild-danger{width:calc(var(--g)*80);padding:0 calc(var(--g)*4);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:calc(var(--g)*15)!important}#hud #guild-window .guild-none{height:calc(var(--g)*90);color:#93805c;text-align:center!important}#hud #guild-window.guild-wide .guild-result{margin:0;font-size:calc(var(--g)*19)!important}#hud #guild-window .guild-share{grid-template-columns:minmax(0,1fr) minmax(calc(var(--g)*160),.8fr) calc(var(--g)*64);align-items:center;gap:calc(var(--g)*16);margin:0 calc(var(--g)*18) calc(var(--g)*14);padding-top:calc(var(--g)*12);border-top:1px solid #e0d2b1;display:grid}#hud #guild-window .guild-share label{gap:calc(var(--g)*4);flex-direction:column;min-width:0;display:flex}#hud #guild-window .guild-share label b{color:#1d3f7a;font-size:calc(var(--g)*20)!important}#hud #guild-window .guild-share label span{color:#5a5347;line-height:1.3;font-size:calc(var(--g)*16)!important}#hud #guild-window .guild-share input{accent-color:#2d86c9;cursor:pointer;width:100%;min-width:0}#hud #guild-window .guild-share output{color:#17294f;text-align:right;font-variant-numeric:tabular-nums;font-weight:800;font-size:calc(var(--g)*24)!important}#hud #guild-window .guild-announce .guild-announce-edit{height:calc(var(--g)*34);padding:0 calc(var(--g)*14);text-shadow:none;margin-left:auto;font-size:calc(var(--g)*17)!important}#hud #guild-window .guild-announce-text{padding:calc(var(--g)*12) calc(var(--g)*20);color:#1c2f57;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0;line-height:1.45;font-size:calc(var(--g)*20)!important}#hud #guild-window .guild-announce-text a{color:#1d5fb8;text-underline-offset:calc(var(--g)*3);font-weight:700;text-decoration:underline}#hud #guild-window .guild-announce-text a:hover{color:#123f80}#hud #guild-window .guild-announce-empty{color:#7a6f5c;font-style:italic}#hud #guild-window .guild-announce-editor{gap:calc(var(--g)*8);padding:calc(var(--g)*12) calc(var(--g)*18);flex-direction:column;display:flex}#hud #guild-window .guild-announce-editor textarea{box-sizing:border-box;width:100%;min-height:calc(var(--g)*96);padding:calc(var(--g)*10) calc(var(--g)*12);border-radius:calc(var(--g)*5);color:#17294f;font:inherit;resize:vertical;-webkit-user-select:text;user-select:text;background:#fffefa;border:1px solid #c9b791;line-height:1.4;font-size:calc(var(--g)*19)!important}#hud #guild-window .guild-announce-actions{justify-content:flex-end;align-items:center;gap:calc(var(--g)*10);display:flex}#hud #guild-window .guild-announce-count{color:#7a6f5c;font-variant-numeric:tabular-nums;margin-right:auto;font-size:calc(var(--g)*16)!important}#hud #guild-window .guild-tabs{gap:calc(var(--g)*10);padding-bottom:calc(var(--g)*12);border-bottom:calc(var(--g)*2) solid #d8c49a;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}#hud #guild-window .guild-tabs button{justify-content:center;align-items:center;gap:calc(var(--g)*10);height:calc(var(--g)*56);min-height:0;padding:0 calc(var(--g)*14);border-radius:calc(var(--g)*6);box-shadow:inset 0 0 0 1px #fffdf6,0 calc(var(--g)*2) calc(var(--g)*3) #5b421f22;color:#3b3322;font:inherit;cursor:pointer;white-space:nowrap;background:linear-gradient(#fffaf0,#efe2c2);border:1px solid #c9ad72;font-weight:700;display:flex;position:relative;font-size:calc(var(--g)*22)!important}#hud #guild-window .guild-tabs button em{padding:calc(var(--g)*1) calc(var(--g)*10);border-radius:calc(var(--g)*20);color:#5a4722;background:#e2d2ad;font-style:normal;font-size:calc(var(--g)*18)!important}#hud #guild-window .guild-tabs button[aria-selected=true]{border:calc(var(--g)*2) solid #b69656;box-shadow:inset 0 0 0 1px #6f9bd6,0 calc(var(--g)*3) calc(var(--g)*4) #0f244944;color:#fff;text-shadow:0 calc(var(--g)*2) 0 #0b1a3a;background:linear-gradient(#2d5694,#1a3364)}#hud #guild-window .guild-tabs button[aria-selected=true]:after{content:"";left:50%;bottom:calc(var(--g)*-9);width:calc(var(--g)*14);height:calc(var(--g)*14);border:calc(var(--g)*2) solid #b69656;background:#1a3364;border-top:0;border-left:0;position:absolute;transform:translate(-50%)rotate(45deg)}#hud #guild-window .guild-tabs button[aria-selected=true] em{color:#1a3364;text-shadow:none;background:#f3d998}#hud #guild-window .guild-tabs button:hover:not([aria-selected=true]){filter:brightness(1.04)}#hud #guild-window .guild-tabs button:focus-visible{outline:calc(var(--g)*3) solid #5e8cc6;outline-offset:calc(var(--g)*2)}#hud #guild-window .guild-tab-badge{min-width:calc(var(--g)*26);height:calc(var(--g)*26);padding:0 calc(var(--g)*6);border:calc(var(--g)*2) solid #fff3d6;border-radius:calc(var(--g)*14);color:#fff;text-shadow:none;background:#c0392b;place-items:center;font-style:normal;display:grid;font-size:calc(var(--g)*15)!important}#hud #guild-window .guild-tabpanel{gap:calc(var(--g)*14);min-height:calc(var(--g)*640);flex-direction:column;display:flex}#hud #guild-window .guild-tabpanel>*{flex:none}#hud #guild-window .guild-subtabs{gap:calc(var(--g)*10);display:flex}#hud #guild-window .guild-subtabs button{height:calc(var(--g)*44);min-height:0;padding:0 calc(var(--g)*18);border-radius:calc(var(--g)*5);color:#3b3a3a;font:inherit;cursor:pointer;background:linear-gradient(#fffaf0,#f1e5c9);border:1px solid #c5ae82;font-weight:700;box-shadow:inset 0 0 0 1px #fff;font-size:calc(var(--g)*19)!important}#hud #guild-window .guild-subtabs button[aria-pressed=true]{border:calc(var(--g)*2) solid #0f2449;color:#fff;text-shadow:0 1px #0b1a3a;background:linear-gradient(#3569b4,#1e4886 60%,#173a70);box-shadow:inset 0 0 0 1px #6f9bd6}#hud #guild-window .guild-stats{border-radius:calc(var(--g)*8);box-shadow:inset 0 0 0 calc(var(--g)*3) #fffaf0;background:linear-gradient(90deg,#fbf6ea,#f3e6c6 50%,#fbf6ea);border:1px solid #dccca6;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}#hud #guild-window .guild-stat{align-items:center;column-gap:calc(var(--g)*14);padding:calc(var(--g)*14) calc(var(--g)*20);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);display:grid}#hud #guild-window .guild-stat+.guild-stat{border-left:1px solid #dccca6}#hud #guild-window .guild-stat img{width:calc(var(--g)*52);grid-row:span 2;height:auto}#hud #guild-window .guild-stat span{color:#5a5347;font-size:calc(var(--g)*18)!important}#hud #guild-window .guild-stat strong{color:#17294f;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1;font-size:calc(var(--g)*34)!important}#hud #guild-window .guild-stat strong em{color:#7a6f5c;font-style:normal;font-weight:600;font-size:calc(var(--g)*22)!important}#hud #guild-window .guild-stat small{color:#7a6f5c;grid-column:2;font-size:calc(var(--g)*15)!important}#hud #guild-window .guild-donated span{justify-content:flex-start}#hud #guild-window .guild-roster td.guild-donated{font-weight:600;text-align:left!important}#hud #guild-window .guild-asked{color:#5a5347}#hud #guild-window .guild-applicants :is(th,td):nth-child(2),#hud #guild-window .guild-applicants :is(th,td):nth-child(3){text-align:center}#hud #guild-window .guild-applicants th:last-child{text-align:right}#hud #guild-window .guild-full-tag{padding:calc(var(--g)*3) calc(var(--g)*12);border-radius:calc(var(--g)*4);color:#ffe4a1;background:#f3d99833;border:1px solid #e9c47a;margin-left:auto;font-weight:600;font-size:calc(var(--g)*16)!important}#hud #guild-window .guild-full-tag+.guild-refresh{margin-left:0}#hud #guild-window .guild-foot{color:#6f6450;line-height:1.5;font-size:calc(var(--g)*16)!important}#hud #guild-window .guild-compare{gap:calc(var(--g)*14);grid-template-columns:1fr 1fr;display:grid}#hud #guild-window .guild-compare-card{align-items:flex-start;gap:calc(var(--g)*6);padding:calc(var(--g)*16) calc(var(--g)*22);border-radius:calc(var(--g)*8);flex-direction:column;display:flex}#hud #guild-window .guild-compare-card.now{box-shadow:inset 0 0 0 calc(var(--g)*3) #fffaf0;background:linear-gradient(#fbf6ea,#f4ecd9);border:1px solid #dccca6}#hud #guild-window .guild-compare-card.next{background:linear-gradient(90deg,#c6deef,#dcebf5);border:1px solid #c8d8e6}#hud #guild-window .guild-compare-card strong{color:#17294f;font-family:Georgia,Times New Roman,serif;font-weight:800;line-height:1.1;font-size:calc(var(--g)*40)!important}#hud #guild-window .guild-compare-card small{color:#3b3a3a;font-size:calc(var(--g)*19)!important}#hud #guild-window .guild-tag{padding:calc(var(--g)*3) calc(var(--g)*14);border-radius:calc(var(--g)*4);color:#6b4d17;background:linear-gradient(#f7ecd0,#ecdcb5);border:1px solid #c7ab6d;font-weight:700;box-shadow:inset 0 0 0 1px #fff6de;font-size:calc(var(--g)*17)!important}#hud #guild-window .next .guild-tag{color:#1d3f7a;background:linear-gradient(#fff,#eef2f8);border-color:#6d8fbe}#hud #guild-window .guild-level-tables{grid-template-columns:1fr 1fr;display:grid}#hud #guild-window .guild-level-tables table+table{border-left:1px solid #d7c6a0}#hud #guild-window .guild-levels th{position:static}#hud #guild-window .guild-levels td,#hud #guild-window .guild-levels tbody th{height:calc(var(--g)*46);text-align:left;border-top:1px solid #e6dbc2;font-size:calc(var(--g)*18)!important}#hud #guild-window .guild-levels tbody th{padding-left:calc(var(--g)*14);color:#1c2f57;white-space:nowrap;font-weight:700}#hud #guild-window .guild-levels tbody th small{margin-left:calc(var(--g)*8);padding:calc(var(--g)*1) calc(var(--g)*8);border-radius:calc(var(--g)*3);color:#fff5d6;background:#b27a24;font-size:calc(var(--g)*14)!important}#hud #guild-window .guild-levels .guild-next-level th small{color:#fff;background:#2d5694}#hud #guild-window .guild-levels tbody tr:nth-child(2n){background:#f3ecdb80}#hud #guild-window .guild-levels tbody .guild-current-level{box-shadow:inset calc(var(--g)*5) 0 #ba8f36;background:#ead6a4}#hud #guild-window .guild-levels tbody .guild-next-level{box-shadow:inset calc(var(--g)*5) 0 #2d5694;background:#dcebf5}#hud #guild-window .guild-levels .guild-exp-value{color:#246251;font-weight:700}#hud #guild-window .guild-notes{gap:calc(var(--g)*14);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}#hud #guild-window .guild-note-card{padding:calc(var(--g)*14) calc(var(--g)*18);border:1px solid #d3c098;border-left:calc(var(--g)*5) solid #2d5694;border-radius:calc(var(--g)*7);background:#faf5e9}#hud #guild-window .guild-note-card b{color:#1d3f7a;font-size:calc(var(--g)*20)!important}#hud #guild-window .guild-note-card p{margin-top:calc(var(--g)*6);color:#3b3a3a;line-height:1.5;font-size:calc(var(--g)*17)!important}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}*{scrollbar-width:none!important}::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}:root{color:#e4eaf2;--sa-t:env(safe-area-inset-top,0px);--sa-r:env(safe-area-inset-right,0px);--sa-b:env(safe-area-inset-bottom,0px);--sa-l:env(safe-area-inset-left,0px);background:#202d33;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-size:12px}*{box-sizing:border-box}body{margin:0;overflow:hidden}#game{position:fixed;inset:0}canvas{display:block}#hud{inset:var(--sa-t) var(--sa-r) var(--sa-b) var(--sa-l);pointer-events:none;position:fixed}.window{pointer-events:auto}.toolbar{pointer-events:none}.toolbar>*{pointer-events:auto}.window{background:linear-gradient(135deg,#1d2735f5,#121c28eb);border:1px solid #748495;border-radius:5px;position:absolute;overflow:hidden;box-shadow:0 4px 18px #0005}.window[hidden]{display:none}.titlebar{color:#f2f6fb;letter-spacing:.4px;background:linear-gradient(#536779,#354b60);border-bottom:1px solid #76889b;justify-content:space-between;align-items:center;height:29px;padding:0 10px;font-size:11px;font-weight:700;display:flex}.titlebar button{width:19px;height:19px;padding:0;font-size:16px;line-height:15px}.character{width:258px;top:16px;left:16px}.identity{align-items:center;gap:12px;display:flex}.portrait{color:#162839;background:#7b9bc3;border:2px solid #bfd3ec;place-items:center;width:36px;height:40px;font-size:23px;font-weight:700;display:grid}h2{margin:6px 0 0;font-size:16px}h2 span{color:#e6d4a1;margin-left:22px;font-size:13px}.online{color:#ade1bd;font-size:9px}.meter-label,.row{justify-content:space-between;align-items:center;display:flex}.meter-label{margin:9px 0 4px;font-size:10px}.meter{background:#0a1420;border:1px solid #4b6073;border-radius:2px;height:7px;overflow:hidden}.meter i{background:linear-gradient(#b1ecae,#63b584);height:100%;transition:width .15s;display:block}#state{color:#a9becf;margin:10px 0 0;font-size:10px}.toolbar{gap:4px;display:flex;position:absolute;top:225px;left:16px}button{font:inherit;cursor:pointer;color:#e6edf6;background:linear-gradient(#425a70,#293c50);border:1px solid #71869c;border-radius:3px;padding:7px 10px}button:hover{filter:brightness(1.2)}button:disabled{opacity:.35;cursor:default}.toolbar button[aria-expanded=true]{color:#ffe6a5;border-color:#e3ca88}#point-badge{color:#ffe6a5}.status{width:280px;top:268px;left:16px}h3{margin:0;font-size:12px}#points{color:#e8cf92;font-size:11px}.stat{grid-template-columns:1fr 24px 28px;align-items:center;gap:8px;margin-top:14px;display:grid}.stat small{letter-spacing:0;margin-top:5px;font-size:9px;display:block}.stat button{padding:4px}dl{border-top:1px solid #4a5e70;margin:14px 0 0;padding-top:10px}dl div{justify-content:space-between;line-height:2;display:flex}dd{margin:0}.quest-title{color:#ead89e;margin:14px 0}#kills{color:#f2d38d;font-size:16px}.muted{color:#9db1c1;margin-bottom:0;font-size:10px;line-height:1.8}.chat{background:#0e1722d1;width:400px;max-width:calc(100vw - 32px);bottom:16px;left:16px}.chat-tabs{border-bottom:1px solid #526275;align-items:center;gap:18px;padding:8px 12px;display:flex}.selected{color:#f5dca4}#log{flex-direction:column;gap:5px;height:110px;padding:6px 12px;display:flex;overflow-y:auto}#log p{color:#b9d2e5;margin:0;font-size:11px;line-height:1.5}.chat-footer{color:#7f99ae;border-top:1px solid #4d5c6c;padding:7px 12px;font-size:10px}.settings{width:260px;top:268px;left:304px}label{margin-bottom:14px;display:block}.map-name{letter-spacing:2px;color:#cad8df;text-shadow:0 2px 3px #000;font-size:11px;position:absolute;top:20px;right:16px}.map-name span{color:#e5c98e;margin-left:10px}.controls{color:#c0d0da;background:#132331a8;border-radius:4px;padding:8px;font-size:10px;position:absolute;bottom:16px;right:16px}@media (width<=650px){.quest{width:210px;top:260px;right:8px}.status{z-index:3;top:257px;left:8px}.settings{z-index:4;top:257px;left:8px}.controls{display:none}.map-name{font-size:9px;right:8px}.quest .body{padding:10px}}@media (height<=700px){.chat{width:350px}#log{height:65px}.status,.settings{top:16px;left:285px}}:root{color:#334257;--gold:#b59a62;--ink:#28384d;--paper:#f0ece1;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-size:12px}.window{background:linear-gradient(115deg,#faf7ef,#e6e4db);border:1px solid #bca777;border-radius:9px;box-shadow:0 8px 24px #10221755,0 0 0 3px #26394caa,inset 0 0 0 2px #ffffff70}.titlebar{color:#f2e6c8;letter-spacing:1.7px;text-shadow:0 1px #0008;background:linear-gradient(110deg,#344b63,#223246);border-bottom:2px solid #b8a16b;height:33px;padding:0 13px;font-size:10px}.titlebar button{color:#ecdcb6;letter-spacing:0;background:#182b3e55;border:1px solid #cab48470;border-radius:50%;width:19px;height:19px;font-size:14px;line-height:16px}.body{padding:16px}.character{width:284px;top:22px;left:22px;overflow:visible}.identity{border-bottom:1px solid #c7c5b5;gap:13px;padding-bottom:9px}.portrait{background:radial-gradient(#677883,#243545);border:2px solid #bd9e64;border-radius:50%;flex-shrink:0;width:58px;height:58px;overflow:hidden;box-shadow:0 0 0 3px #31485e,inset 0 0 12px #0008}.portrait img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated}small{color:#7b827d;letter-spacing:1px;font-size:9px}h2{color:#293c51;margin-top:3px;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-size:23px}h2 span{color:#705b30;vertical-align:middle;background:#e1d8bc;border:1px solid #c7b98e;border-radius:12px;margin-left:12px;padding:4px 8px;font:11px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:inline-block}.online{letter-spacing:.7px;color:#b5cfbb;font-size:8px}.meter-label{color:#546476;margin:9px 0 4px;font-size:10px;font-weight:600}.meter-label b{font-variant-numeric:tabular-nums;color:#34465b;font-size:10px}.meter{background:#243440;border:1px solid #263e4b;border-radius:5px;height:9px;padding:1px;box-shadow:0 1px #fff}.meter i{background:linear-gradient(#9ad9ad,#4c9569);border-radius:3px;box-shadow:0 0 6px #8edc9a55}.exp{height:7px}.exp i{background:linear-gradient(#a8cfe6,#6093bf)}#state{color:#738071;margin-top:12px;font-size:10px;line-height:1.4}.toolbar{background:#1d3045db;border:1px solid #aa9468;border-radius:8px;gap:7px;padding:6px;top:262px;left:22px;box-shadow:0 4px 14px #0004}.toolbar button{color:#b6c3ce;background:0 0;border-color:#0000;border-radius:5px;flex-direction:column;align-items:center;gap:3px;min-width:55px;padding:5px 6px;font-size:9px;display:flex}.menu-icon{color:#d7c397;font-family:Georgia,serif;font-size:22px;line-height:25px}.toolbar button:hover,.toolbar button[aria-expanded=true]{color:#fff0c9;background:linear-gradient(#8c7a4c55,#a48e5933);border-color:#bba26b80}.toolbar button:active{transform:translateY(1px)}#point-badge:empty,#skill-point-badge:empty{display:none}#point-badge,#skill-point-badge{color:#fff;background:#ad5245;border-radius:9px;margin-left:36px;padding:2px 5px;position:absolute;top:-7px}.status{z-index:3;width:284px;top:340px;left:22px}.settings{z-index:4;width:265px;top:340px;left:322px}button{color:#485970;background:linear-gradient(#fffdf3,#ded7c6);border:1px solid #b8b097;border-radius:4px;transition:background .15s,box-shadow .15s}button:hover{filter:none;background:#fff9e9;box-shadow:0 0 0 2px #bb9c6333}button:focus-visible{outline-offset:3px;outline:2px solid #ad823c}button:disabled{opacity:.4;box-shadow:none}#points{color:#8a652c;background:#e6dcc1;border-radius:4px;padding:4px 7px}.stat{border-bottom:1px solid #d4d3c6;margin:0;padding:12px 0}.stat small{color:#7d847d;line-height:1.5}.stat b{color:#3a4c63;font:18px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}.stat button{font-size:18px;line-height:20px}.stat:last-child{border-bottom:0}dl{border-top:1px solid #c4c5b9;margin-top:4px}dt{color:#748077}dd{color:#344a61;font-weight:600}.quest{width:260px;top:105px;right:22px}.quest .body{padding:18px}.quest-title{color:#364b5c;border-left:3px solid #b39962;margin:13px 0 16px;padding-left:11px;font-size:15px;line-height:1.5}.quest .row{background:#dfdfd180;border:1px solid #c9c9b9;border-radius:5px;padding:10px;font-size:11px}.quest .row>span:before{content:"◇";color:#ac8b4a;margin-right:8px}#kills{color:#8a6830;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-size:21px}.muted{color:#7b8176;line-height:1.9}.chat{color:#d4dee3;background:linear-gradient(115deg,#1d3045ed,#172938dd);border-color:#8f8565;width:390px;bottom:22px;left:22px;box-shadow:0 5px 22px #0004}.chat .titlebar{background:0 0;border-bottom:1px solid #a892614d;height:31px;font-size:9px}.chat-tabs{border-bottom:1px solid #b6c3cb20;gap:16px;padding:8px 14px}.chat-tabs small{color:#8eaaa9;letter-spacing:0}.selected{color:#f1dbac;background:#b09b6533;border-radius:3px;padding:3px 9px;font-size:10px}#log{scrollbar-width:thin;scrollbar-color:#75858c #24394c;height:188px;padding:11px 14px}#log p{color:#bbcbcf;font-size:11px;line-height:1.7}#log p:before{content:"✦ ";color:#c4a971}.chat-footer{color:#789294;border-color:#c5c9c61f;padding:8px 14px;font-size:9px}.map-name{text-align:center;color:#f0e1bd;letter-spacing:1.8px;background:#1c3044e8;border:1px solid #af9c70;border-radius:5px;min-width:260px;padding:10px 16px;font:13px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;top:25px;right:22px;box-shadow:0 3px 13px #0004}.map-name small{color:#a6b6be;letter-spacing:2px;margin-bottom:7px;font:8px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:block}.map-name span{font-size:10px}.controls{color:#d3d7cf;background:#203544d9;border:1px solid #b5a47155;border-radius:5px;padding:10px 14px;font-size:10px;bottom:22px;right:22px}.settings input{accent-color:#506a80}#reset{width:100%;padding:9px}.window:not([hidden]){animation:.15s ease-out window-in}@keyframes window-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@media (height<=800px){.status,.settings{top:22px;left:323px}.chat #log{height:140px}}@media (width<=700px){.map-name{min-width:0;padding:9px;font-size:10px;top:10px;right:10px}.quest{width:205px;top:88px;right:10px}.quest .body{padding:12px}.status,.settings{max-height:calc(100dvh - 325px);top:313px;left:10px;overflow:auto}.controls{display:none}}@media (width<=500px){.quest{width:195px;top:310px}.map-name{max-width:130px}.map-name small{font-size:7px}.status,.settings{z-index:6;background:#f0ece1}}@media (width<=600px){.world-chart{height:320px}.world-node{width:105px}.node-field{top:65%;left:3%}}.minimap{z-index:5;background:#1c3044;width:260px;top:105px;right:22px}.minimap .titlebar{height:28px}.minimap canvas{cursor:crosshair;width:100%;height:auto;image-rendering:pixelated;display:block}.minimap-key{color:#fff9cb;justify-content:space-between;padding:8px 9px 3px;font-size:9px;display:flex}.minimap-key span:nth-child(2){color:#ef9dab}.minimap-key span:nth-child(3){color:#f7d68b}.quest{top:365px}@media (width<=700px){.minimap{width:180px;top:90px;right:10px}.minimap-key{padding:5px;font-size:7px}.quest{width:180px;top:300px}}@media (width<=500px){.minimap{width:130px;top:90px}.minimap-key{display:none}.quest{top:340px}}#hud{font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}.meter-label,.meter-label b,#state,.minimap-key,#log p,.controls,.toolbar button,.titlebar,.muted,.chat-tabs small,.chat-footer,.stat small{font-size:11px}.online{font-size:9px}.quest .body>small{font-size:10px}.muted,.stat small{color:#626b63}.minimap-key{gap:5px;font-size:10px}#state{color:#566553}@media (width<=700px){.minimap-key{font-size:8px}.toolbar button{font-size:10px}}.toolbar button[aria-pressed=true]{color:#fff1bd;background:linear-gradient(#427b62,#254f40);border-color:#b5d7a2;box-shadow:0 0 9px #a2d4a72b}.toolbar button[aria-pressed=true] .menu-icon{color:#cbeeb5}.toolbar{flex-wrap:wrap}#auto-play:disabled{opacity:.4;cursor:not-allowed}:root{color:#d5d0c2}.window{background:linear-gradient(120deg,#292a2bef,#1d2226f5);border-color:#75684e;border-radius:4px;box-shadow:0 6px 20px #0007,0 0 0 2px #15191ccc,inset 0 0 0 1px #74685130}.titlebar{color:#d0bb8e;background:linear-gradient(#443a32,#292727);border-bottom:1px solid #7b6847}.character h2,h2,.stat b,dd,.meter-label b{color:#e0d6c0}small,.stat small,.muted,#state,dt,.meter-label{color:#a5a79b}.portrait{background:#282a2a;border-color:#93805b;box-shadow:0 0 0 3px #202426}.identity,.stat,dl{border-color:#5b5546}h2 span,#points{color:#d2bd8f;background:#3d3930;border-color:#736347}.toolbar,.map-name,.chat,.minimap{background:#20262bef;border-color:#75684e}.toolbar button{color:#b8b9ad}.toolbar button[aria-expanded=true]{color:#e6d3ac;background:#5e503b88;border-color:#89734d}.menu-icon{color:#b09b73}.quest-title{color:#d4c4a1;border-color:#847452}.quest .row{background:#151b1e70;border-color:#4a4c45}.quest .row strong,#kills{color:#d2bc8b}button{color:#ddd2b8;background:linear-gradient(#4a453d,#302f2d);border-color:#70654f}button:hover{background:#5c5140;box-shadow:0 0 0 2px #9e855b33}.world-chart{background:radial-gradient(at 80% 35%,#56635355,#0000 45%),repeating-linear-gradient(0deg,#0000,#0000 27px,#aea37a12 28px),#363c34;border-color:#776b50}.world-node{color:#baa77b;background:#2a302c;border-color:#817252}.world-node strong{color:#d3ceb8}.world-node small{color:#a4afa5}.world-heading p{color:#b5aa90}.world-chart path{stroke:#b19b6e}.world-chart text{fill:#c2b497}.node-snow{top:70%;left:34%}.node-field{top:37%;left:28%}.node-inn{top:6%;left:3%}.node-grove{top:8%;right:3%}.node-ruins{top:63%;right:3%}.world-chart{height:400px}.chat-footer{color:#9fa99f}.settings{background:#25282b}.minimap-key span:first-child{color:#fff2c3}@media (width<=600px){.world-node{width:100px}.node-snow{top:71%;left:4%}.node-field{top:38%;left:5%}.node-grove{top:9%;right:3%}.node-ruins{top:60%;right:3%}.world-chart{height:370px}}.inventory{z-index:8;width:340px;top:340px;left:325px}.inventory-help{color:#b7b7a5;margin:0 0 12px;font-size:11px}.item-row{border-bottom:1px solid #5b5546;grid-template-columns:34px 1fr 30px;align-items:center;gap:10px;padding:13px 0;display:grid}.item-row strong{font-size:12px}.item-row small{letter-spacing:0;margin-top:4px;line-height:1.6;display:block}.item-row b{text-align:right;color:#ead2a0}.item-icon{color:#dba3c7;background:#151b1e;border:1px solid #736347;place-items:center;width:32px;height:36px;font-size:23px;display:grid}.item-potion,.potion-icon{color:#ec9292}.item-shard{color:#a3bfdc}#use-potion{width:100%;margin-top:15px}.toolbar{gap:3px}.toolbar button{min-width:48px}.toolbar button:disabled{opacity:.5}@media (height<=800px){.inventory{max-height:calc((100dvh - 44px)/var(--ui-zoom,1));top:22px;left:325px;overflow:auto}}@media (width<=700px){.inventory{width:min(340px,calc((100vw - 20px)/var(--ui-zoom,1)));max-height:calc((100dvh - 330px)/var(--ui-zoom,1));top:320px;left:10px;overflow:auto}.toolbar{max-width:300px}.toolbar button{min-width:43px}.status,.settings{top:370px}}.trade-window{width:min(620px,calc((100vw - 24px)/var(--ui-zoom,1)));max-height:calc(80vh/var(--ui-zoom,1));z-index:30;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.trade-body,.trade-columns,.trade-actions,.trade-error{padding:12px}.trade-columns{grid-template-columns:1fr 1fr;gap:14px;display:grid}.trade-columns h3{color:#ead2a0;margin:0 0 10px;font-size:13px}.trade-list{border:1px solid #5b5546;max-height:250px;margin:10px 0;overflow:auto}.trade-list label{border-bottom:1px solid #37362f;align-items:center;gap:7px;padding:7px;display:flex}.trade-list label>span{flex:1}.trade-list small{color:#aaa;font-size:9px;display:block}.trade-qty{width:55px}.trade-silver{justify-content:space-between;align-items:center;display:flex}.trade-silver input{width:110px}.trade-theirs{min-height:90px;margin:0;padding-left:20px}.trade-ready{color:#b9eab5;line-height:1.8}.trade-actions{justify-content:flex-end;gap:8px;display:flex}.trade-error{color:#faa;margin:0}.trade-empty{color:#aaa;padding:8px}@media (width<=600px){.trade-columns{grid-template-columns:1fr}.trade-window{max-height:calc(90vh/var(--ui-zoom,1))}}.item-icon img{width:32px;height:32px;image-rendering:pixelated;object-fit:contain}.menu-item-image{width:25px;height:25px;image-rendering:pixelated;object-fit:contain}#world-labels{pointer-events:none;z-index:1;position:fixed;inset:0;overflow:hidden}.world-label{white-space:pre;text-align:center;text-shadow:-1px -1px 1px #18201d,1px -1px 1px #18201d,-1px 1px 1px #18201d,1px 1px 1px #18201d;pointer-events:none;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;line-height:1.2;position:absolute}#hud{z-index:2}.world-label.damage-number{letter-spacing:0;-webkit-text-stroke:1px #332314;paint-order:stroke fill;text-shadow:2px 2px #39200c,0 0 3px #000;transform-origin:50% 100%;font-family:"Press Start 2P",monospace;font-style:normal;font-weight:400}.world-label.critical-number{-webkit-text-stroke:2px #8d3013;text-shadow:3px 3px #442014,0 0 6px #ff9b37}.world-label.critical-caption{letter-spacing:1px;text-shadow:1px 2px #612218,-1px -1px #612218;font-style:italic;font-weight:900!important}:root,#hud,.world-label,#hud h2,#hud h3,#hud button,#hud .map-name,#hud .stat b,#kills{font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#hud .titlebar,#hud small,#hud .map-name,#hud .map-name small,#hud .online{letter-spacing:0}#hud h2{font-size:18px;font-weight:700}#hud .world-heading h2{font-size:20px}.world-label:not(.damage-number):not(.critical-caption){text-shadow:-1px -1px #18201d,1px -1px #18201d,-1px 1px #18201d,1px 1px #18201d}.world-label.damage-number.critical-number{letter-spacing:1px;-webkit-text-stroke:2px #14140b;text-shadow:2px 3px #161408,0 0 2px #000;transform-origin:50%;font-style:normal}.world-chart .node-temple{top:72%;left:3%}.world-chart .node-snow{top:72%;left:37%}@media (width<=600px){.world-chart .node-temple{top:75%;left:3%}.world-chart .node-snow{top:75%;left:37%}}#hud .map-name{display:none}#hud section.minimap{width:160px;box-shadow:none;pointer-events:auto;z-index:10;background:0 0;border:0;border-radius:0;padding:0;transition:width .18s ease-out;position:absolute;top:20px;right:22px;overflow:visible}#hud section.minimap:before,#hud section.minimap:after{display:none}#hud #minimap-toggle,#hud #minimap-resize{z-index:2;color:#cfe3ef;cursor:pointer;text-align:center;background:#152332d9;border:0;width:20px;height:20px;padding:0;font:12px/20px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;position:absolute;top:0}#hud #minimap-toggle{border-radius:0 0 0 3px;right:0}#hud #minimap-resize{font-size:11px;right:21px}#hud #minimap-toggle:hover,#hud #minimap-resize:hover{color:#fff;background:#1d3446}#hud #minimap-position{justify-content:center;align-items:center;gap:calc(var(--u)*5);padding:calc(var(--u)*2) 0 calc(var(--u)*3);color:#cfe3ef;font:calc(var(--u)*11)/calc(var(--u)*15) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif;text-align:center;letter-spacing:.5px;text-shadow:0 1px 1px #0008;-webkit-user-select:text;user-select:text;background:#152332d9;margin:0;display:flex;position:relative}#hud #minimap-position .minimap-heads{color:#b7e3c4;font-variant-numeric:tabular-nums;flex:none}#hud section.minimap.collapsed canvas,#hud section.minimap.collapsed #minimap-resize,#hud section.minimap.collapsed #minimap-position{display:none}#hud section.minimap.collapsed{opacity:.95;width:22px;height:22px;overflow:hidden}#hud section.minimap.collapsed #minimap-toggle{width:22px;height:22px;font-size:13px}@media (width<=600px){#hud section.minimap{width:130px;top:10px;right:10px}}#loot-notices{top:max(44px,var(--top-notices-bottom,0px));z-index:50;pointer-events:none;flex-direction:column;align-items:center;gap:3px;max-width:calc(100vw - 24px);display:flex;position:fixed;left:50%;transform:translate(-50%)}#loot-notices .loot-notice{color:#252a2d;text-shadow:0 1px #fff8;background:linear-gradient(#f4f3ece6,#dedfdce6);border:1px solid #92979bcc;border-radius:4px;align-items:center;gap:5px;max-width:100%;padding:2px 8px 2px 5px;font:11px/16px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:flex;box-shadow:inset 0 0 0 1px #ffffff80,0 1px 3px #0003}#loot-notices img{object-fit:contain;flex-shrink:0;width:16px;height:16px}#loot-notices span{overflow-wrap:anywhere}#loot-notices .loot-notice:not(.special){box-shadow:none;color:#fff;text-shadow:0 0 2px #000,0 1px 2px #000,0 0 4px #0008;background:0 0;border:0;font-weight:600;animation:2.6s linear forwards loot-fade}@keyframes loot-fade{0%{opacity:0}8%{opacity:1}55%{opacity:1}to{opacity:0}}#loot-notices .loot-notice.special{color:#fdf4dd;text-shadow:0 1px 2px #0009;border-width:1.5px;border-radius:6px;gap:7px;padding:4px 12px 4px 5px;animation:.34s cubic-bezier(.2,1.5,.45,1) loot-pop;position:relative;overflow:hidden}#loot-notices .loot-notice.special[data-kind=card]{background:linear-gradient(#5a3b7ef2,#2d2450f2);border-color:#ffd977;box-shadow:inset 0 0 0 1px #ffe7aa55,0 0 12px #b98bff80,0 2px 5px #0006}#loot-notices .loot-notice.special[data-kind=gear]{background:linear-gradient(#2c4a6ef2,#1b2a42f2);border-color:#9fd2ff;box-shadow:inset 0 0 0 1px #d7ecff55,0 0 10px #6aa9ff70,0 2px 5px #0006}#loot-notices .loot-notice.special[data-kind=gear][data-tier="5"]{background:linear-gradient(#6b5222f2,#33270ff2);border-color:#ffd977;box-shadow:inset 0 0 0 1px #ffe7aa55,0 0 12px #ffc65080,0 2px 5px #0006}#loot-notices .loot-notice.special:after{content:"";background:linear-gradient(105deg,#fff0 40%,#ffffff59,#fff0 60%);animation:1.5s ease-in-out .18s 2 loot-shine;position:absolute;inset:0;transform:translate(-120%)}#loot-notices .loot-icon{background:#0f131b80;border-radius:4px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff2e}#loot-notices .loot-icon img{width:22px;height:22px}#loot-notices .special[data-kind=card] .loot-icon{box-shadow:inset 0 0 0 1px #ffe7aa4d,0 0 8px #c79bff7a}#loot-notices .loot-body{flex-direction:column;gap:0;min-width:0;line-height:13px;display:flex}#loot-notices .loot-body em{letter-spacing:1px;text-transform:uppercase;color:#ffdf9f;font-size:8px;font-style:normal}#loot-notices .special[data-kind=gear]:not([data-tier="5"]) .loot-body em{color:#bfe2ff}#loot-notices .loot-notice.special[data-kind=wear]{background:linear-gradient(#6e4a14f2,#3a260cf2);border-color:#ffc35a;box-shadow:inset 0 0 0 1px #ffe2a055,0 0 12px #ffa63a80,0 2px 5px #0006}#loot-notices .loot-notice.special[data-kind=broken]{background:linear-gradient(#7a1f1af2,#3d0d0bf2);border-color:#ff7a6a;box-shadow:inset 0 0 0 1px #ffc2b855,0 0 14px #ff3b3099,0 2px 5px #0006}#loot-notices .special:is([data-kind=wear],[data-kind=broken]) .loot-body em{color:#ffd28a}#loot-notices .special[data-kind=broken] .loot-icon img{filter:grayscale(.7)brightness(.85)}#loot-notices .loot-body strong{overflow-wrap:anywhere;font-size:12px;line-height:15px}#loot-notices .loot-body small{color:#e4dcc6c7;white-space:nowrap;text-overflow:ellipsis;max-width:min(56vw,280px);font-size:9.5px;overflow:hidden}@keyframes loot-pop{0%{opacity:0;transform:translateY(-6px)scale(.9)}to{opacity:1;transform:none}}@keyframes loot-shine{to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){#loot-notices .loot-notice.special,#loot-notices .loot-notice.special:after{animation:none}#loot-notices .loot-notice.special:after{content:none}}#skill-sp{white-space:nowrap;color:#355c92;margin-left:auto;font-size:11px}#skills-panel{color:#303c4d;background:#f3f5f4;border:2px solid #8fa4b8;width:340px;max-width:85vw;padding:10px;position:absolute;bottom:100%;right:0;box-shadow:0 3px 14px #0006}#skills-panel[hidden]{display:none}#skills-panel p{margin:6px 0;font-size:11px;line-height:1.5}#skills-panel button{text-align:left;color:#293c50;cursor:pointer;background:linear-gradient(#fff,#e1e8ef);border:1px solid #9bafc1;align-items:center;gap:10px;width:100%;margin-top:6px;padding:8px;display:flex}#skills-panel button:disabled{opacity:.5;cursor:default}#skills-panel small{font-size:11px;line-height:1.5;display:block}.skill-symbol{text-align:center;color:#986026;width:34px;font-size:30px}.status-marks{z-index:1500;pointer-events:none;gap:2px;padding-bottom:3px;display:flex;position:absolute;transform:translate(-50%,-100%)}.status-marks[hidden]{display:none}.status-mark{box-sizing:border-box;background:radial-gradient(circle at 50% 36%,#2f8f58,#103322 72%);border:1px solid #8fe3a2;border-radius:5px;place-items:center;width:20px;height:20px;display:grid;position:relative;box-shadow:0 0 0 1px #123a22,0 1px 2px #0009}.status-mark.debuff{background:radial-gradient(circle at 50% 36%,#6a3fa8,#1d1036 72%);border-color:#c9a2ff;box-shadow:0 0 0 1px #24123f,0 1px 2px #0009}.status-mark img{object-fit:contain;width:16px;height:16px;image-rendering:pixelated}.status-mark i{color:#fff;font-size:12px;font-style:normal;line-height:1}.status-mark b{color:#fff;text-shadow:-1px 0 #18201d,1px 0 #18201d,0 -1px #18201d,0 1px #18201d;font:700 10px/1 Google Sans,Tahoma,sans-serif;position:absolute;bottom:-4px;right:-3px}.world-label[data-icon]:before{content:attr(data-icon);color:var(--icon-color);margin-right:.3em}.world-label.action-marker{pointer-events:none;line-height:1;text-shadow:-1.5px 0 #1d1405,1.5px 0 #1d1405,0 -1.5px #1d1405,0 1.5px #1d1405,0 3px 4px #0009!important;font-size:18px!important;font-weight:700!important}.world-label.npc-bubble{white-space:nowrap;background:#fff;border:2px solid #3a3440;border-radius:12px;margin-top:-12px;padding:4px 11px 5px;box-shadow:0 2px #1418144d;color:#2c2a33!important;text-shadow:none!important;font-size:12px!important;font-weight:700!important}.world-label.npc-bubble:before,.world-label.npc-bubble:after{content:"";border-style:solid;width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.world-label.npc-bubble:before{border-width:10px 8px 0;border-color:#3a3440 #0000 #0000;bottom:-10px}.world-label.npc-bubble:after{border-width:7px 6px 0;border-color:#fff #0000 #0000;bottom:-6px}.chat-resize{cursor:ns-resize;touch-action:none;height:9px;position:absolute;top:-5px;left:0;right:0}.chat-resize:after{content:"";background:#c8b48999;border-radius:2px;width:46px;height:3px;position:absolute;top:3px;left:50%;transform:translate(-50%);box-shadow:0 1px 2px #0006}.chat-resize:hover:after,.chat.dragging~.chat-resize:after{background:#e8d6a5}.world-label.damage-number.reaction-number{letter-spacing:1px;-webkit-text-stroke:2px #1b1030;text-shadow:2px 3px #1b1030,0 0 8px;transform-origin:50%}.world-label.damage-number.double-total{letter-spacing:2px;-webkit-text-stroke:2px #3b2c05;paint-order:stroke fill;text-shadow:2px 3px #2a1f04,0 0 3px #000;font-style:normal;color:#ffe433!important}@font-face{font-family:"Press Start 2P";src:url(/fonts/PressStart2P-Regular.ttf)format("truetype");font-display:swap}@font-face{font-family:Silkscreen;src:url(/fonts/Silkscreen-Regular.ttf)format("truetype");font-display:swap}html[data-damage-font=silkscreen] .world-label.damage-number{letter-spacing:1px;font-family:Silkscreen,monospace;font-style:normal}.world-label.damage-number.skill-name{letter-spacing:1px;white-space:nowrap;-webkit-text-stroke:1px #1c2416;text-shadow:1px 2px #1c2416,0 0 3px #000;color:#ffe9b0!important}.world-label.skill-callout{white-space:nowrap;background:#484a4ec7;border:1px solid #ffffff80;border-radius:2px;padding:2px 7px 3px;box-shadow:0 1px 2px #00000059;color:#fff!important;text-shadow:none!important;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif!important;font-size:13px!important;font-weight:400!important}.equipped-tag{color:#8be98b;font-weight:600}#refine-items .refine-item .equipped-tag{font-size:10px}#game canvas{touch-action:none}html{overscroll-behavior:none}#hud .market-gear-note{color:#7a8794;margin:0;font-size:10px;line-height:1.6}#hud .market-gear-sell{background:#f8fafb;border:1px solid #d5dde4;border-radius:4px;flex-direction:column;gap:4px;padding:8px;display:flex}#hud .market-gear-sell-row{grid-template-columns:1fr 110px 90px;align-items:center;gap:6px;display:grid}#hud .market-gear-sell-row select,#hud .market-gear-sell-row input{background:#fff;border:1px solid #bcc7d2;border-radius:3px;min-width:0;padding:4px 6px;font-size:11px}#hud .market-gear-sell-row .market-submit-btn{padding:6px 8px;font-size:11px}#hud .market-gear-detail{color:#6b7783;font-size:10px}#hud #market-gear-search{border:1px solid #bcc7d2;border-radius:3px;padding:5px 8px;font-size:11px}#hud .market-my-header.market-gear-header,#hud .market-gear-row{grid-template-columns:1fr 1.2fr 90px 90px 72px}#hud .market-gear-row .gear-stats{color:#56636f;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}#hud .market-gear-row .seller{color:#46698f;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}#hud .market-gear-row.own{background:#fdfaf0}#hud .market-buy-btn{color:#2c6e40;box-shadow:none;background:#fff;border:1px solid #a8cbb2;border-radius:3px;padding:3px 9px;font-size:10px}#hud .market-buy-btn:hover:not(:disabled){background:#e9f6ec}#hud .market-buy-btn:disabled,#hud .market-cancel-btn:disabled{opacity:.5;cursor:not-allowed}#hud #world-window{--wm-navy:#111d42;--wm-navy2:#1a2b5c;--wm-gold:#d8b25c;--wm-gold2:#8c6a2a;--wm-cream:#f3e4b5;z-index:60;height:fit-content;width:min(1600px,calc((100vw - 48px)/var(--ui-zoom,1)),calc(((100dvh - 56px)/var(--ui-zoom,1))*2.15));touch-action:none;-webkit-user-select:none;user-select:none;max-height:none;box-shadow:none;color:var(--wm-cream);background:0 0;border:0;border-radius:0;margin:auto;padding:0;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;animation:none;inset:0;overflow:visible;transform:none}#hud #world-window .body{--bcqw:var(--cqw);padding:calc(var(--cqw)*2.304) calc(var(--cqw)*.792) calc(var(--cqw)*.432);border:calc(var(--cqw)*.158) solid var(--wm-gold);border-radius:calc(var(--cqw)*.36);box-shadow:0 0 0 calc(var(--cqw)*.216) #0b1330,0 0 0 calc(var(--cqw)*.324) var(--wm-gold2),0 calc(var(--cqw)*.864) calc(var(--cqw)*2.16) #000a,inset 0 0 0 calc(var(--cqw)*.13) #0b1330,inset 0 0 0 calc(var(--cqw)*.23) #a8843c;background:linear-gradient(#16244f,#0d1735);position:relative;container-type:inline-size}#hud #world-window .body *{font-size:inherit!important}#hud #world-window .body:before,#hud #world-window .body:after{content:"";top:calc(var(--cqw)*-.504);width:calc(var(--cqw)*1.08);height:calc(var(--cqw)*1.08);background:radial-gradient(circle,#fff3b8 0 22%,var(--wm-gold) 24% 60%,var(--wm-gold2) 62%);border:calc(var(--cqw)*.108) solid #0b1330;z-index:6;position:absolute;transform:rotate(45deg)}#hud #world-window .body:before{left:calc(var(--cqw)*-.504)}#hud #world-window .body:after{right:calc(var(--cqw)*-.504)}#hud #world-window .wm-title{left:50%;top:calc(var(--cqw)*-1.6);z-index:7;filter:drop-shadow(0 calc(var(--cqw)*.12) 0 var(--wm-gold)) drop-shadow(0 calc(var(--cqw)*-.12) 0 var(--wm-gold)) drop-shadow(calc(var(--cqw)*.12) 0 0 var(--wm-gold)) drop-shadow(calc(var(--cqw)*-.12) 0 0 var(--wm-gold)) drop-shadow(0 calc(var(--cqw)*.3) calc(var(--cqw)*.4) #0009);flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%)}#hud #world-window .wm-title h2{padding:calc(var(--cqw)*.55) calc(var(--cqw)*5) calc(var(--cqw)*.65) calc(var(--cqw)*7);color:#fff;letter-spacing:.04em;white-space:nowrap;clip-path:polygon(3% 0,97% 0,100% 50%,97% 100%,3% 100%,0 50%);text-shadow:0 calc(var(--cqw)*.15) 0 #060b1e;background:linear-gradient(#22377a,#142352);margin:0;font:700 calc(var(--cqw)*2.7) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #world-window .wm-title p{margin:calc(var(--cqw)*-.1) 0 0;padding:calc(var(--cqw)*.25) calc(var(--cqw)*3.2) calc(var(--cqw)*.3);color:var(--wm-cream);clip-path:polygon(6% 0,94% 0,100% 50%,94% 100%,6% 100%,0 50%);background:#142352;font:calc(var(--cqw)*1.35) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #world-window .wm-rose{left:calc(var(--cqw)*1.2);top:calc(var(--cqw)*-.9);width:calc(var(--cqw)*5.4);height:calc(var(--cqw)*5.4);z-index:1;background:conic-gradient(from 22.5deg,#e9c878 0 45deg,#22377a 0 90deg,#e9c878 0 135deg,#22377a 0 180deg,#e9c878 0 225deg,#22377a 0 270deg,#e9c878 0 315deg,#22377a 0);border:calc(var(--cqw)*.3) solid var(--wm-gold);box-shadow:inset 0 0 0 calc(var(--cqw)*.3) #0d1735,inset 0 0 0 calc(var(--cqw)*.45) var(--wm-gold2);border-radius:50%;position:absolute}#hud #world-window .wm-rose:after{content:"✦";color:#fff1b5;text-shadow:0 0 calc(var(--cqw)*.3) #0d1735,0 0 calc(var(--cqw)*.5) #0d1735;place-items:center;line-height:1;display:grid;position:absolute;inset:0;font-size:calc(var(--cqw)*3.6)!important}#hud #world-window .atlas-close{right:calc(var(--cqw)*-1.2);top:calc(var(--cqw)*-1.2);z-index:8;width:calc(var(--cqw)*4.2);height:calc(var(--cqw)*4.2);border:calc(var(--cqw)*.28) solid var(--wm-gold);color:#f0cf7a;box-shadow:0 0 0 calc(var(--cqw)*.2) #0b1330,0 calc(var(--cqw)*.3) calc(var(--cqw)*.6) #0008;background:radial-gradient(circle at 50% 35%,#2a4290,#101b3f);border-radius:50%;padding:0;position:absolute;font:700 calc(var(--cqw)*2.8)/1 "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #world-window .atlas-close:hover{filter:brightness(1.25)}#hud #world-window .world-chart{aspect-ratio:3/2;border:calc(var(--cqw)*.2) solid var(--wm-gold);border-radius:calc(var(--cqw)*.3);isolation:isolate;image-rendering:auto;width:100%;height:auto;box-shadow:inset 0 0 calc(var(--cqw)*3) #06102a88;background:#1f5b7c url(/maps/world-map/continent.webp?v=20261003) 50%/cover;margin:0;position:relative;overflow:hidden}#hud #world-window .world-chart svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}#hud #world-window .world-chart path{fill:none;stroke:#fbe68f;stroke-width:4.5px;stroke-dasharray:13 9;stroke-linecap:round;opacity:.95;filter:drop-shadow(0 1px 1px #3b2a05)}#hud #world-window .world-chart circle{fill:#1b1606;stroke:#ffe58a;stroke-width:3.5px}#hud #world-window .atlas-heading{z-index:2;gap:calc(var(--cqw)*.2);color:#5b4526;text-shadow:0 1px #f6e6bd88;pointer-events:none;flex-direction:column;display:flex;position:absolute;top:4.6%;left:3.6%;transform:rotate(-1deg);font:calc(var(--cqw)*1.3) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #world-window .atlas-heading span{font-size:calc(var(--cqw)*1.05)!important}#hud #world-window .wm-motto{z-index:2;color:#5b4526;pointer-events:none;text-shadow:0 1px #f6e6bd88;position:absolute;font:calc(var(--cqw)*1.05) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #world-window .wm-motto-l{letter-spacing:.05em;bottom:2.2%;left:4.5%}#hud #world-window .wm-motto-r{text-align:center;bottom:9%;right:3.2%;transform:rotate(-9deg);font-size:calc(var(--cqw)*1.15)!important}#hud #world-window .world-node{width:auto;min-width:0;height:auto;box-shadow:none;z-index:2;cursor:pointer;filter:drop-shadow(0 calc(var(--cqw)*.12) 0 var(--wm-gold)) drop-shadow(0 calc(var(--cqw)*-.12) 0 var(--wm-gold)) drop-shadow(calc(var(--cqw)*.12) 0 0 var(--wm-gold)) drop-shadow(calc(var(--cqw)*-.12) 0 0 var(--wm-gold)) drop-shadow(0 calc(var(--cqw)*.3) calc(var(--cqw)*.3) #0009);background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;position:absolute;bottom:auto;right:auto;overflow:visible;transform:translate(-50%,-50%)}#hud #world-window .world-node strong{z-index:1;padding:calc(var(--cqw)*.45) calc(var(--cqw)*2.4) calc(var(--cqw)*.75);color:#fff;white-space:nowrap;clip-path:polygon(7% 0,93% 0,100% 50%,93% 100%,7% 100%,0 50%);text-shadow:0 calc(var(--cqw)*.1) 0 #050a1c;background:linear-gradient(#1f3270,#111d46);width:auto;line-height:1.1;display:block;position:relative;font:calc(var(--cqw)*1.42) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #world-window .world-node.town strong{background:linear-gradient(#93263a,#5e1424)}#hud #world-window .world-node .atlas-level{z-index:2;padding:calc(var(--cqw)*.12) calc(var(--cqw)*1.3) calc(var(--cqw)*.18);border-radius:calc(var(--cqw)*.2);color:#2a1d0a;text-shadow:none;white-space:nowrap;clip-path:polygon(6% 0,94% 0,100% 50%,94% 100%,6% 100%,0 50%);background:linear-gradient(#f7e9bd,#e2c988);border:0;font-style:normal;position:absolute;top:78%;left:50%;transform:translate(-50%);font:700 calc(var(--cqw)*1.3) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #world-window .world-node:hover{z-index:4;filter:drop-shadow(0 calc(var(--cqw)*.12) 0 #fff1b5) drop-shadow(0 calc(var(--cqw)*-.12) 0 #fff1b5) drop-shadow(calc(var(--cqw)*.12) 0 0 #fff1b5) drop-shadow(calc(var(--cqw)*-.12) 0 0 #fff1b5) drop-shadow(0 0 calc(var(--cqw)*.6) #ffe27a)}#hud #world-window .wm-glow{width:calc(var(--cqw)*22);height:calc(var(--cqw)*16);border:calc(var(--cqw)*.45) solid #ffe066;box-shadow:inset 0 0 0 calc(var(--cqw)*.16) #fff8cf,inset 0 0 calc(var(--cqw)*1.2) calc(var(--cqw)*.2) #ffd64066;filter:drop-shadow(0 0 calc(var(--cqw)*.3) #ffc928) drop-shadow(0 0 calc(var(--cqw)*.8) #ffc928) drop-shadow(0 0 calc(var(--cqw)*1.4) #ffb300);pointer-events:none;z-index:1;border-radius:48% 52% 46% 54%/55% 50% 50% 45%;animation:2.2s ease-in-out infinite wm-pulse;position:absolute;transform:translate(-50%,-100%)}@keyframes wm-pulse{50%{opacity:.78}}#hud #world-window .wm-here{left:50%;bottom:calc(100% + calc(var(--cqw)*.9));z-index:5;padding:calc(var(--cqw)*.35) calc(var(--cqw)*1.1) calc(var(--cqw)*.45);border:calc(var(--cqw)*.14) solid var(--wm-gold);border-radius:calc(var(--cqw)*.35);color:#fff;white-space:nowrap;background:#0e1838;display:none;position:absolute;transform:translate(-50%);font:700 calc(var(--cqw)*1.25) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #world-window .wm-here:after{content:"";border:calc(var(--cqw)*.5) solid transparent;border-top-color:#0e1838;position:absolute;top:100%;left:50%;transform:translate(-50%)}#hud #world-window .wm-glow.centred{transform:translate(-50%,-50%)}#hud #world-window .world-node.current{z-index:3}#hud #world-window .world-node.current .wm-here{display:block}#hud #world-window .wm-pills{gap:calc(var(--cqw)*.6) calc(var(--cqw)*1);margin-bottom:calc(var(--cqw)*.8);flex-wrap:wrap;display:flex}#hud #world-window .wm-pills span{border:calc(var(--cqw)*.12) solid #4a5f9f;border-radius:calc(var(--cqw)*.4);background:#0c1533;align-items:center;display:flex;overflow:hidden}#hud #world-window .wm-pills small{padding:calc(var(--cqw)*.4) calc(var(--cqw)*.7);white-space:nowrap;color:#e6c777;border-right:calc(var(--cqw)*.12) solid #4a5f9f;font:calc(var(--cqw)*1.25) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #world-window .wm-pills b{padding:calc(var(--cqw)*.3) calc(var(--cqw)*1.1);white-space:nowrap;color:#f0cf7a;font:700 calc(var(--cqw)*1.75) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #world-window .wm-pills span+span b{color:#fff;font-weight:400;font-size:calc(var(--cqw)*1.45)!important}#hud #world-window #world-travel{padding:calc(var(--cqw)*.45) calc(var(--cqw)*2.2);border:calc(var(--cqw)*.16) solid var(--wm-gold);border-radius:calc(var(--cqw)*.3);color:#22160a;cursor:pointer;box-shadow:0 calc(var(--cqw)*.2) 0 #5b4216;background:linear-gradient(#e9c878,#b88a35);align-self:flex-start;font:700 calc(var(--cqw)*1.35) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #world-window #world-travel:hover:not(:disabled){filter:brightness(1.12)}#hud #world-window #world-travel:disabled{color:#aab3d6;box-shadow:none;cursor:default;background:#1a2b5c;border-color:#4a5f9f}#hud #world-window .wm-hint{justify-content:space-between;align-items:center;gap:calc(var(--cqw)*2);padding:calc(var(--cqw)*.7) calc(var(--cqw)*.6) calc(var(--cqw)*.2);color:#d9dcef;display:flex;font:calc(var(--cqw)*1.2) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #world-window .wm-hint em{color:#9aa5cf;white-space:nowrap;font-style:normal;font:calc(var(--cqw)*1.15) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #world-window .body>*{--cqw:calc(var(--bcqw)*.72)}#hud #world-window .world-chart{--cqw:calc(var(--bcqw)*.6)}#hud #world-window .wm-main{gap:calc(var(--cqw)*1.4);grid-template-columns:56.6% 1fr;align-items:stretch;display:grid}#hud #world-window .wm-region{gap:calc(var(--cqw)*.9);min-width:0;min-height:0;padding:calc(var(--cqw)*1) calc(var(--cqw)*1.1);border:calc(var(--cqw)*.2) solid var(--wm-gold2);border-radius:calc(var(--cqw)*.3);box-shadow:inset 0 0 0 calc(var(--cqw)*.12) #0b1330,inset 0 0 calc(var(--cqw)*2) #0006;background:linear-gradient(#14224c,#0e1838);flex-direction:column;display:flex}#hud #world-window .wm-rhead{align-items:center;gap:calc(var(--cqw)*.9);padding-bottom:calc(var(--cqw)*.8);border-bottom:calc(var(--cqw)*.12) dashed #4a5f9f;display:flex}#hud #world-window .wm-ricon{width:calc(var(--cqw)*4.2);height:calc(var(--cqw)*4.2);border:calc(var(--cqw)*.18) solid var(--wm-gold);background:radial-gradient(circle at 50% 35%,#2a4290,#101b3f);border-radius:50%;flex:none;place-items:center;font-style:normal;line-height:1;display:grid;font-size:calc(var(--cqw)*2.3)!important}#hud #world-window .wm-rname{flex:1;min-width:0}#hud #world-window .wm-rname h3{letter-spacing:.04em;color:#ecd9a0;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 calc(var(--cqw)*.12) 0 #060b1e;margin:0;overflow:hidden;font:700 calc(var(--cqw)*2.3) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #world-window .wm-rname p{margin:calc(var(--cqw)*.15) 0 0;color:#aab3d6;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font:calc(var(--cqw)*1.15) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #world-window .wm-rhead .wm-pills{align-items:stretch;gap:calc(var(--cqw)*.35);flex-direction:column;flex:none;margin:0}#hud #world-window .wm-rhead .wm-pills span{justify-content:space-between}#hud #world-window .wm-rhead .wm-pills small{padding:calc(var(--cqw)*.2) calc(var(--cqw)*.6);font-size:calc(var(--cqw)*1.05)!important}#hud #world-window .wm-rhead .wm-pills b{padding:calc(var(--cqw)*.15) calc(var(--cqw)*.8);font-size:calc(var(--cqw)*1.3)!important}#hud #world-window .wm-rhead .wm-pills span+span b{font-size:calc(var(--cqw)*1.15)!important}#hud #world-window .wm-rview{grid-template-columns:calc(var(--cqw)*37) 1fr;gap:calc(var(--cqw)*.9);flex:1;min-height:0;display:grid}#hud #world-window .wm-minicol{gap:calc(var(--cqw)*.4);flex-direction:column;min-width:0;display:flex}#hud #world-window .wm-mini{aspect-ratio:1;border:calc(var(--cqw)*.2) solid var(--wm-gold);border-radius:calc(var(--cqw)*.25);box-shadow:0 0 0 calc(var(--cqw)*.14) #0b1330;background:#0b1330;position:relative;overflow:hidden}#hud #world-window .wm-mini canvas{width:100%;height:100%;display:block}#hud #world-window .wm-legend{justify-content:center;gap:calc(var(--cqw)*.3) calc(var(--cqw)*1.1);color:#e8ebf7;pointer-events:none;flex-wrap:wrap;margin:0;display:flex;font:calc(var(--cqw)*1) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #world-window .wm-legend span{align-items:center;gap:calc(var(--cqw)*.35);white-space:nowrap;display:flex}#hud #world-window .wm-legend i{width:calc(var(--cqw)*.9);height:calc(var(--cqw)*.9);border:calc(var(--cqw)*.12) solid #0b1330;display:inline-block}#hud #world-window .wm-legend .lg-gate{background:#e2453c;transform:rotate(45deg)}#hud #world-window .wm-legend .lg-you{box-shadow:0 0 0 calc(var(--cqw)*.25) #ffe97a59;background:#ffe97a;border-radius:50%}#hud #world-window .wm-legend .lg-npc{background:#2fd0a4;border-color:#fff}#hud #world-window .wm-legend .lg-mob{background:conic-gradient(#ff5c5c 0 33%,#7cf06a 0 66%,#4fa8ff 0);border-radius:50%}#hud #world-window .wm-mobs{min-height:0;max-height:calc(var(--cqw)*39.5);gap:calc(var(--cqw)*.35);padding-right:calc(var(--cqw)*.3);scrollbar-width:thin;scrollbar-color:#4a5f9f transparent;touch-action:pan-y;cursor:default;flex-direction:column;display:flex;overflow-y:auto}#hud #world-window .wm-mobs h4{margin:0 0 calc(var(--cqw)*.2);color:#e6c777;letter-spacing:.03em;justify-content:space-between;align-items:center;display:flex;font:700 calc(var(--cqw)*1.25) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #world-window .wm-mobs h4 small{padding:0 calc(var(--cqw)*.6);border-radius:calc(var(--cqw)*.6);color:#fff;background:#22377a;font:700 calc(var(--cqw)*1.05) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #world-window .wm-mob{grid-template-columns:calc(var(--cqw)*.9) calc(var(--cqw)*3.4) 1fr;align-items:center;gap:calc(var(--cqw)*.55);width:100%;min-height:calc(var(--cqw)*3.9);padding:calc(var(--cqw)*.25) calc(var(--cqw)*.5);border:calc(var(--cqw)*.12) solid #33467f;border-radius:calc(var(--cqw)*.3);color:#fff;text-align:left;cursor:pointer;box-shadow:none;background:#0c1533;display:grid}#hud #world-window .wm-mob:hover,#hud #world-window .wm-mob.lit{border-color:var(--dot,var(--wm-gold));background:#1a2b5c}#hud #world-window .wm-mob.pinned{border-color:var(--dot);box-shadow:inset calc(var(--cqw)*.35) 0 0 var(--dot);background:#22377a}#hud #world-window .wm-mob-dot{width:calc(var(--cqw)*.9);height:calc(var(--cqw)*.9);background:var(--dot);border:calc(var(--cqw)*.12) solid #0b1330;border-radius:50%;font-style:normal}#hud #world-window .wm-mob-art{width:calc(var(--cqw)*3.4);height:calc(var(--cqw)*3.4);image-rendering:pixelated;border-radius:calc(var(--cqw)*.3);background-color:#16244f!important}#hud #world-window .wm-mob-text{gap:calc(var(--cqw)*.1);flex-direction:column;min-width:0;display:flex}#hud #world-window .wm-mob-text b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font:700 calc(var(--cqw)*1.15) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #world-window .wm-mob-text small{align-items:center;gap:calc(var(--cqw)*.45);color:#c9d0ee;white-space:nowrap;display:flex;font:calc(var(--cqw)*1) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #world-window .wm-mob-text small span:first-child{color:#f0cf7a;font-weight:700}#hud #world-window .wm-mob-text img{width:calc(var(--cqw)*1.5);height:calc(var(--cqw)*1.5);image-rendering:pixelated}#hud #world-window .wm-mob.leader{--dot:#ffd65a;cursor:default;background:linear-gradient(90deg,#2b2410,#0c1533);border-color:#8c6a2a}#hud #world-window .wm-mob.leader .wm-mob-dot{color:#ffd65a;background:0 0;border:0;place-items:center;width:auto;height:auto;display:grid;font-size:calc(var(--cqw)*1.1)!important}#hud #world-window .wm-mob.leader .wm-mob-text b{color:#ffe49a}#hud #world-window .wm-mob.leader .wm-mob-text small+small{color:#aab3d6}#hud #world-window .wm-mobs h4~h4{margin-top:calc(var(--cqw)*.6)}#hud #world-window .wm-npc .wm-mob-dot{border-color:#fff;border-radius:0}#hud #world-window .wm-npc-icon{width:calc(var(--cqw)*3.4);height:calc(var(--cqw)*3.4);border-radius:calc(var(--cqw)*.3);background:#16244f;place-items:center;line-height:1;display:grid;font-size:calc(var(--cqw)*1.9)!important}#hud #world-window .wm-npc .wm-mob-text small{white-space:normal;color:#aab3d6;line-height:1.3}#hud #world-window .wm-mob-empty{padding:calc(var(--cqw)*1);border:calc(var(--cqw)*.12) dashed #4a5f9f;border-radius:calc(var(--cqw)*.3);color:#c9d0ee;text-align:center;margin:0;font:calc(var(--cqw)*1.15)/1.6 "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #world-window .wm-rfoot{align-items:center;gap:calc(var(--cqw)*1.1);padding-top:calc(var(--cqw)*.8);border-top:calc(var(--cqw)*.12) dashed #4a5f9f;display:flex}#hud #world-window .wm-rfoot p{color:#c9d0ee;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;display:-webkit-box;overflow:hidden;font:calc(var(--cqw)*1.1)/1.55 "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif!important}#hud #world-window .wm-rfoot #world-travel{flex:none;align-self:center}#hud #mm-chat-box .chat-item-link,#hud #chat-lines .chat-item-link,#hud .chat-item-link,.chat-item-link{font:inherit;color:#7fe3c9;text-underline-offset:2px;cursor:pointer;vertical-align:middle;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:700;text-decoration:underline;display:inline-flex}#hud .chat-item-link:hover,.chat-item-link:hover{filter:brightness(1.25)}#hud .chat-item-link img,.chat-item-link img{object-fit:contain;width:1.25em;height:1.25em;image-rendering:pixelated}[data-rarity="1"]{--rarity:#e8eef5;--rarity-soft:#e8eef573;--rarity-deep:#8a96a3}[data-rarity="2"]{--rarity:#6ddf7a;--rarity-soft:#6ddf7a80;--rarity-deep:#23a33a}[data-rarity="3"]{--rarity:#57a8ff;--rarity-soft:#57a8ff80;--rarity-deep:#1f6fe0}[data-rarity="4"]{--rarity:#c07cff;--rarity-soft:#c07cff80;--rarity-deep:#8e3ee0}[data-rarity="5"]{--rarity:#ffc53d;--rarity-soft:#ffc53d8c;--rarity-deep:#e8920a}#hud #mm-chat-box .chat-item-link,#hud #chat-lines .chat-item-link,#hud .chat-item-link,.chat-item-link{color:var(--rarity,#7fe3c9);text-shadow:0 0 6px var(--rarity-soft,transparent),0 1px 1px #000}#hud #mm-chat-box .chat-item-link[data-rarity="1"],#hud .chat-item-link[data-rarity="1"],.chat-item-link[data-rarity="1"]{text-shadow:0 1px 1px #000}.chat-item-link[data-rarity="5"]{animation:2.4s ease-in-out infinite rarity-pulse}#hud .chat-item-link .chat-item-plus,.chat-item-link .chat-item-plus{color:#ffd76a;text-shadow:0 1px #000;background:linear-gradient(#4a3312,#22170a);border:1px solid #f3cf6a;border-radius:.3em;padding:0 .3em;font-size:.85em;font-weight:800;line-height:1.25;animation:none;display:inline-block}#hud #mm-chat-box .chat-item-link,#hud #chat-lines .chat-item-link,#hud .chat-item-link,.chat-item-link{text-decoration:none}#hud .chat-item-link>span,.chat-item-link>span{text-underline-offset:2px;text-decoration:underline}@keyframes rarity-pulse{0%,to{text-shadow:0 0 5px var(--rarity-soft),0 1px 1px #000}50%{text-shadow:0 0 12px var(--rarity),0 1px 1px #000}}#chat-lines .chat-name.chat-vip,#hud #mm-chat-box .mm-chat-log .mm-chat-name.mm-chat-vip{color:#ffd76a;text-shadow:0 0 6px #ffbe3c8c,0 1px 1px #000;font-weight:700;animation:2.6s ease-in-out infinite chat-vip-glow}#chat-lines p.chat-vip-line,#hud #mm-chat-box .mm-chat-log p.mm-vip-line{background:linear-gradient(90deg,#ffbe3c29,#ffbe3c00);border-left:2px solid #ffc850bf;border-radius:2px;padding-left:4px}@keyframes chat-vip-glow{0%,to{text-shadow:0 0 4px #ffbe3c73,0 1px 1px #000}50%{text-shadow:0 0 10px #ffcd5ae6,0 1px 1px #000}}#chat-lines .chat-name.chat-support,#hud #mm-chat-box .mm-chat-log .mm-chat-name.mm-chat-support{color:#7fd8ff;text-shadow:0 0 6px #50beff8c,0 1px 1px #000;font-weight:700;animation:2.6s ease-in-out infinite chat-support-glow}#chat-lines p.chat-support-line,#hud #mm-chat-box .mm-chat-log p.mm-support-line{background:linear-gradient(90deg,#46aaff29,#46aaff00);border-left:2px solid #6ec8ffbf;border-radius:2px;padding-left:4px}#chat-lines .chat-staff-tag,#hud #mm-chat-box .mm-chat-log .chat-staff-tag{color:#bfe9ff;letter-spacing:.02em;text-shadow:0 1px #000;vertical-align:.08em;background:linear-gradient(#123a55,#0a1f30);border:1px solid #6cc8ff;border-radius:.3em;padding:0 .35em;font-size:.78em;font-weight:800;line-height:1.3;display:inline-block}@keyframes chat-support-glow{0%,to{text-shadow:0 0 4px #50beff73,0 1px 1px #000}50%{text-shadow:0 0 10px #78d2ffe6,0 1px 1px #000}}@media (prefers-reduced-motion:reduce){#chat-lines .chat-name.chat-vip,#hud #mm-chat-box .mm-chat-log .mm-chat-name.mm-chat-vip,#chat-lines .chat-name.chat-support,#hud #mm-chat-box .mm-chat-log .mm-chat-name.mm-chat-support{animation:none}}html,body,#hud,#world-labels{-webkit-user-select:none;user-select:none}#hud img{-webkit-user-drag:none}input,textarea,[contenteditable=true]{-webkit-user-select:text;user-select:text}#hud [data-movable]>.titlebar{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}#hud [data-movable]{transition:none}#hud [data-movable].dragging{animation:none;opacity:.65!important;transition:none!important}#hud [data-movable].dragging>.titlebar{cursor:grabbing}#hud [data-movable]>.titlebar button{cursor:pointer}#hud{color:#303744;font:12px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#hud .window,#hud .toolbar,#hud .map-name,#hud .controls{color:#303744;background:#f5f6f3;border:1px solid #89999e;border-radius:3px;box-shadow:0 2px 5px #0004,inset 0 0 0 1px #fff}#hud .titlebar{color:#354663;letter-spacing:0;text-shadow:0 1px #fff;background:linear-gradient(#f5faff,#c0d0eb 45%,#d6e1f3 70%,#eef2f7);border-bottom:1px solid #9eaebf;height:24px;padding:0 7px;font-size:12px;font-weight:400}#hud .titlebar>span:first-child:before{content:"◉";color:#6c8aad;margin-right:5px;font-size:11px}#hud .titlebar button{color:#4e6380;background:linear-gradient(#f4f8ff,#a8bbd6);border:1px solid #849ab6;border-radius:50%;width:15px;height:15px;font-size:13px;line-height:11px;box-shadow:inset 0 1px #fff}#hud .body{padding:10px}#hud button{color:#34435a;background:linear-gradient(#fff,#e1e6ea);border:1px solid #a1adb8;border-radius:2px;box-shadow:inset 0 1px #fff}#hud button:hover{background:linear-gradient(#fff,#d5e4f7);border-color:#7f9abc;box-shadow:inset 0 1px #fff}#hud button:disabled{opacity:.4}#hud h2,#hud h3,#hud dd,#hud .stat b,#hud .meter-label b,#hud .quest-title,#hud #kills{color:#303744}#hud small,#hud .muted,#hud .stat small,#hud #state,#hud dt,#hud .meter-label,#hud .inventory-help,#hud .world-heading p{color:#68717e}#hud .online{color:#637c71;font-size:8px}#hud .identity{border-color:#d1d7dc;padding-bottom:7px}#hud .portrait{background:#dce5ed;border:1px solid #a2b1c1;border-radius:2px;width:42px;height:46px;box-shadow:inset 0 0 0 1px #fff}#hud h2{margin-top:3px;font-size:16px}#hud h2 span,#hud #points{color:#43536b;background:#f8fafc;border:1px solid #c5cdd4;border-radius:1px;padding:2px 5px}#hud .meter{background:#dce1e4;border:1px solid #9aa7ad;border-radius:0;height:8px;padding:0;box-shadow:inset 0 1px 2px #0002}#hud .meter i{box-shadow:none;background:linear-gradient(#abd79d,#68ab65);border-radius:0}#hud .exp i{background:linear-gradient(#b7ccef,#819fd0)}#hud .toolbar{gap:3px;padding:4px}#hud .toolbar button{color:#4c596d;font-size:10px}#hud .menu-icon{color:#6c84a7}#hud .toolbar button[aria-expanded=true],#hud .toolbar button[aria-pressed=true]{color:#304c75;background:linear-gradient(#cbdcf1,#eef5ff);border-color:#8da5c5;box-shadow:inset 0 1px 2px #5a719233}#hud .toolbar button[aria-pressed=true] .menu-icon{color:#467e61}#hud .status{width:410px;max-width:calc((100vw - 20px)/var(--ui-zoom,1))}#hud .status .body{grid-template-columns:155px minmax(0,1fr);gap:0 10px;padding:6px;display:grid}#hud .status .body>.row{border-top:1px solid #b9c3cd;grid-area:2/1/auto/-1;margin-top:5px;padding:5px 3px 0}#hud .status h3{font-size:12px;font-weight:400}#hud #points{background:0 0;border:0;padding:0 3px}#hud .stat{border-bottom:1px solid #d0d6dc;grid-template-columns:1fr 36px 20px;gap:3px;min-height:25px;margin:0;padding:2px 3px;box-shadow:0 1px #fff}#hud .stat small{display:none}#hud .stat b{text-align:right;background:#fff;border:1px solid #d6dce1;padding:2px;font-size:12px;font-weight:400}#hud .stat button{height:19px;padding:0;font-size:14px;line-height:17px}#hud .status dl{border:0;margin:0;padding:0}#hud .status dl div{border-bottom:1px solid #d0d6dc;gap:5px;min-height:25px;font-size:11px;line-height:24px;box-shadow:0 1px #fff}#hud .status dd{white-space:nowrap;font-weight:400}#hud #kills{font-size:16px}#hud .chat-tabs,#hud .chat-footer{color:#68798c;border-color:#c7d0da}#hud .selected{color:#3d577b;background:#dce7f7;border:1px solid #acbdd3;border-radius:2px}#hud #log{scrollbar-color:#b8c5d4 #eef1f5;background:#fafbf9}#hud #log p{color:#4a5666}#hud #log p:before{color:#718bb0}#hud .minimap-key{color:#566980}#hud .minimap-key span:first-child{color:#69873e}#hud .minimap-key span:nth-child(2){color:#b15d77}#hud .minimap-key span:nth-child(3){color:#927035}#hud .map-name{letter-spacing:0;text-shadow:none;font-size:12px}#hud .map-name span,#hud .map-name small{color:#72849b}#hud .item-row{border-color:#cbd3dc}#hud .item-row b{color:#506383}#hud .item-icon{background:#e8edf2;border-color:#b7c3ce}#hud .world-chart{background:repeating-linear-gradient(0deg,#0000,#0000 27px,#8a9dad18 28px),#e7eee5;border-color:#b1bdbe;box-shadow:inset 0 0 25px #6b847018}#hud .world-node{color:#637b65;background:linear-gradient(#fff,#e7edf1);border-color:#a2b4c3}#hud .world-node strong{color:#354858}#hud .world-node small{color:#6a7882}#hud .world-chart path{stroke:#91a5ad}#hud .world-chart text{fill:#617987}@media (width<=450px){#hud .status .body{grid-template-columns:130px minmax(0,1fr);gap:0 6px}#hud .status dl div{font-size:10px}}#hud .window.chat{box-shadow:none;color:#f0f0d9;background:#0c130c52;border:1px solid #c4c9ae99;border-radius:0}#hud .chat .titlebar{color:#f0f0d9;text-shadow:1px 1px #000;background:0 0;border-bottom:1px solid #c4c9ae55;height:21px}#hud .chat .titlebar>span:first-child:before{content:none}#hud .chat .titlebar button{color:#fff;background:#15201955;border-color:#c4c9ae99;border-radius:0}#hud .chat .chat-tabs{background:0 0;border-bottom:1px solid #c4c9ae44;gap:10px;padding:3px 7px}#hud .chat .selected{color:#f2efc7;background:#16201755;border:1px solid #c4c9ae88;border-radius:0;padding:1px 5px}#hud .chat .chat-tabs small{color:#d1d4c3}#hud .chat #log{scrollbar-color:#c6c9b0 #111a1166;background:0 0;gap:2px;padding:5px 7px}#hud .chat #log p{color:#eceb95;text-shadow:1px 1px 1px #000,-1px 0 1px #000;font-size:12px;line-height:1.35}#hud .chat #log p:before{color:#bdd790}#hud .chat .chat-footer{color:#dadccb;text-shadow:1px 1px #000;background:0 0;border-top:1px solid #c4c9ae66;padding:4px 7px}#hud .character{width:280px;top:12px;left:12px}#hud .character .body{padding:6px 9px 0}#hud .character .identity{border:0;min-height:36px;padding:0 0 5px}#hud .character h2{margin:0 0 2px;font-size:14px;font-weight:400}#hud .character small{color:#3e4856;font-size:11px}#hud .basic-meter{align-items:center;gap:7px;margin:4px 0;font-size:12px;display:flex}#hud .basic-meter>span{width:29px}#hud .basic-meter .meter{background:#e9edf3;border-color:#879bb7;border-radius:3px;flex:1;height:13px;position:relative;box-shadow:inset 0 1px 2px #51678d60}#hud .basic-meter .meter i{background:linear-gradient(#9cb7df,#dbe9ff 48%,#92afd5);border-radius:2px;height:100%}#hud .basic-meter .exp i{background:linear-gradient(#829bc9,#b6cbed 48%,#7089b7)}#hud .basic-meter b{text-align:center;color:#263b5c;text-shadow:0 1px #fff;font-size:10px;font-weight:400;line-height:11px;position:absolute;inset:0}#hud .basic-level{background:#e9ebef;border-radius:2px;justify-content:space-between;margin-top:7px;padding:4px 6px;font-size:11px;display:flex}#hud .basic-level b{font-weight:400}#hud .character #state{color:#4a5768;white-space:nowrap;text-overflow:ellipsis;border-top:1px solid #ccd2d9;margin:5px -9px 0;padding:4px 9px;font-size:10px;overflow:hidden}#hud .toolbar{background:linear-gradient(135deg,#3e485bc9,#273241ba);border:1px solid #99a7ba;border-radius:0 0 9px 9px;grid-template-columns:repeat(5,44px);justify-content:space-between;gap:9px 5px;width:280px;max-width:calc(100vw - 24px);padding:10px;display:grid;top:185px;left:12px;box-shadow:inset 0 0 0 2px #e2e9f024,0 3px 7px #0004}#hud .toolbar button{width:44px;min-width:0;height:44px;box-shadow:none;background:0 0;border:0;border-radius:3px;padding:0;font-size:0;display:block;position:relative}#hud .toolbar button .menu-icon,#hud .toolbar button .menu-item-image{display:none}#hud .generated-menu-icon{width:44px;height:44px;image-rendering:pixelated;background-image:url(/ui/menu-atlas.png);background-repeat:no-repeat;background-size:300% 300%;display:block}#hud .toolbar button:hover{filter:brightness(1.2);background:0 0;box-shadow:0 0 0 1px #d1e1ff}#hud .toolbar button[aria-expanded=true],#hud .toolbar button[aria-pressed=true]{background:0 0;box-shadow:0 0 0 2px #e8cc82}#hud .toolbar button:focus-visible{outline-offset:3px;outline:2px solid #fff1ac}#hud #auto-label{color:#fff;text-shadow:1px 1px #000;background:#152332b3;font:9px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;position:absolute;bottom:0;left:0;right:0}#hud #potion-count{white-space:nowrap;color:#fff;text-shadow:1px 1px #000;background:#152332b3;padding:1px 2px;font:9px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;position:absolute;bottom:-3px;right:0}#hud #point-badge,#hud #skill-point-badge{z-index:1;margin:0;font-size:10px;top:-5px;right:-4px}#hud .status,#hud .settings{top:12px;left:308px}@media (width<=700px){#hud .status,#hud .settings{max-height:calc((100dvh - 310px)/var(--ui-zoom,1));top:300px;left:8px;overflow:auto}}:root{--game-font-size:12px}#hud,#hud *{font-size:var(--game-font-size)!important}#hud .toolbar button{font-size:0!important}#hud .basic-meter .meter{height:16px}#hud .basic-meter b{line-height:14px}#hud .character .titlebar{gap:6px}#hud .character .online{margin-left:auto}#hud #hud-size-toggle{letter-spacing:0;flex:none;width:20px;height:18px;padding:0;line-height:14px}#hud #compact-name,#hud .compact-summary{display:none}#hud.hud-compact .character{width:280px;max-width:calc((100vw - 16px)/var(--ui-zoom,1))}#hud.hud-compact .character .body,#hud.hud-compact .character .titlebar>span:not(#compact-name){display:none}#hud.hud-compact .character .titlebar{letter-spacing:0;height:22px;padding:0 5px;font-weight:400}#hud.hud-compact #compact-name{white-space:nowrap;text-overflow:ellipsis;flex:1;display:block;overflow:hidden}#hud.hud-compact .compact-summary{color:#4a5768;font-variant-numeric:tabular-nums;padding:4px 7px;line-height:1.6;display:block}#hud .compact-economy{flex-wrap:wrap;justify-content:space-between;column-gap:10px;font-size:11px;display:flex}#hud .compact-economy span{overflow-wrap:anywhere}#hud .generated-menu-icon{image-rendering:pixelated;background:#17243b;border:1px solid #cad9ef;border-radius:2px;padding:3px;box-shadow:inset 0 0 0 1px #536c96,0 0 0 1px #101b2d}#hud .menu-art{width:100%;height:100%;image-rendering:pixelated;background-image:url(/ui/menu-atlas.png);background-repeat:no-repeat;display:block}#hud .toolbar button{border-radius:2px}#hud .toolbar button[aria-expanded=true],#hud .toolbar button[aria-pressed=true]{border-radius:2px;box-shadow:0 0 0 2px #e8cc82}#hud #potion-count,#hud #auto-label{text-align:center;background:#152332c9;padding:0;line-height:13px;bottom:2px;left:3px;right:3px}@media (width<=700px),(pointer:coarse) and (width<=1000px){#hud section.minimap{transform-origin:100% 0;transform:scale(.7)}}#hud .basic-meter .meter:not(.exp){height:14px}#hud .basic-meter .meter:not(.exp) b{line-height:12px}#hud .audio-setting{margin:0 0 8px}#hud .audio-setting-row{align-items:center;gap:7px;min-height:26px;display:flex}#hud .audio-setting-row label{white-space:nowrap;flex:0 0 82px;align-items:center;gap:4px;margin:0;display:flex}#hud .audio-setting-row input[type=checkbox]{margin:0}#hud .audio-setting-row input[type=range]{flex:1;width:0;min-width:40px;height:22px;margin:0}#hud .audio-setting-row output{text-align:right;font-variant-numeric:tabular-nums;flex:0 0 30px}#hud .music-track-row{margin:0 0 4px 86px}#hud .music-track-row select{width:100%}#hud .audio-track{color:#738091;margin:0 0 0 86px;line-height:1.3;font-size:10px!important}#hud #chat-window{box-shadow:none;background:#0c130c4d;border:1px solid #bdc6ab88;border-radius:0;padding-top:0}#hud #chat-window>.titlebar{z-index:2;cursor:default;background:0 0;border:0;width:19px;height:19px;padding:0;position:absolute;top:1px;right:2px}#hud #chat-window>.titlebar>span{display:none}#hud #chat-window>.titlebar button{color:#dfe5d5;background:0 0;border:0;border-radius:0;width:17px;height:17px;line-height:13px}#hud #chat-window .message-tabs{cursor:move;touch-action:none;border-bottom:1px solid #bdc6ab99;align-items:end;gap:2px;height:21px;min-height:0;padding:0 24px 0 3px;display:flex}#hud #chat-window .message-tabs button{color:#bcc7b3;text-shadow:1px 1px #000;height:19px;min-height:0;box-shadow:none;background:#10190c65;border:1px solid #bdc6ab88;border-bottom:0;border-radius:0;padding:0 8px;font-weight:400;line-height:17px;font-size:10px!important}#hud #chat-window .message-tabs button[aria-selected=true]{color:#f3f5e8;background:#273223a6;border-color:#dce2cc;height:20px}#hud #chat-window #chat-lines p{padding:2px 4px;line-height:1.3}#hud #chat-window #log{gap:2px;padding:4px 6px}#hud #chat-window #online-chat{padding:0 4px 4px}#hud section.minimap{opacity:.75}#hud section.minimap:hover,#hud section.minimap:focus-within{opacity:.95}#hud section.minimap{border:1px solid #111;box-shadow:0 1px 3px #0005}#hud .equipment{width:310px;max-width:calc((100vw - 16px)/var(--ui-zoom,1));z-index:19;top:24px;left:320px}#hud .equipment-open{border-radius:3px;width:auto;margin-left:auto;margin-right:8px;padding:0 7px}#hud #gear-list{border-top:1px solid #9aabbc;max-height:220px;padding:8px 12px;overflow-y:auto}#hud #gear-list[hidden]{display:none}#hud .gear-row{border-bottom:1px solid #a1adbc55;align-items:center;gap:8px;padding:8px 0;display:flex}#hud .gear-row img{width:32px;height:32px;image-rendering:pixelated;flex-shrink:0}#hud .gear-row>div{flex:1;min-width:0}#hud .gear-row small{letter-spacing:0;color:#57705a;line-height:1.5;display:block}#hud .gear-row button{white-space:nowrap;padding:4px 6px}#hud .gear-count{color:#536479;margin:0 0 4px}#hud #equipment-bonuses{color:#48633e;line-height:1.6}@media (width<=700px){#hud .equipment{max-height:calc((100dvh - 140px)/var(--ui-zoom,1));top:120px;left:8px;overflow:auto}}@media (width>=701px){#hud .equipment{left:min(735px,100vw - 320px)}}#hud #chat-window{bottom:78px}@media (width<=700px){#hud #chat-window{bottom:78px}}#hud #equipment-window{left:min(320px,calc((100vw - 400px)/var(--ui-zoom,1)));width:390px;max-width:calc((100vw - 16px)/var(--ui-zoom,1));max-height:calc((100dvh - 40px)/var(--ui-zoom,1));background:#fafbf8;border-radius:5px;top:20px;overflow:auto}#hud #equipment-window>.titlebar{letter-spacing:0;height:27px;font-weight:700}#hud .equipment-caption-actions{gap:5px;display:flex}#hud #equipment-content[hidden]{display:none}#hud .equipment-tabline{border-bottom:1px solid #c7d0d8;align-items:center;gap:12px;height:32px;padding:0 8px;display:flex}#hud .equipment-tabline>span{color:#26374f;background:#fff;border:0;border-left:1px solid #c7d0d8;border-right:1px solid #c7d0d8;align-self:stretch;padding:5px 12px 0;font-size:15px!important}#hud .equipment-tabline small{color:#8c96a2;letter-spacing:0}#hud .paper-doll{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:2px 6px 0;display:grid}#hud .paper-column{grid-template-rows:repeat(5,1fr);display:grid}#hud .paper-slot{width:100%;min-width:0;min-height:38px;box-shadow:none;text-align:left;background:0 0;border:0;border-bottom:1px solid #c9ced2;border-radius:0;align-items:center;gap:5px;padding:2px 3px;display:flex}#hud .paper-slot img{object-fit:contain;width:32px;height:32px;image-rendering:pixelated;flex:none}#hud .paper-slot span{flex:1;min-width:0}#hud .paper-slot small{letter-spacing:0;color:#94a2b4;line-height:1.2;display:block;font-size:9px!important}#hud .paper-slot strong{overflow-wrap:anywhere;font-weight:400;line-height:1.3;display:block;font-size:11px!important}#hud .paper-slot.slot-empty strong{color:#c0c6cd}#hud .paper-slot[aria-pressed=true]{background:#e4edf8aa;box-shadow:inset 0 0 0 1px #b0c5dc}#hud .paper-right .paper-slot{text-align:right;flex-direction:row-reverse}#hud .equipment-detail{background:#f0f3f4;border-bottom:1px solid #bac7d6;align-items:center;gap:6px;min-height:45px;padding:7px 10px;display:flex}#hud .equipment-detail>div{flex:1;min-width:0}#hud .equipment-detail strong{display:block;font-size:11px!important}#hud .equipment-detail span{color:#5b7555;line-height:1.4;display:block;font-size:10px!important}#hud .equipment-detail button{white-space:nowrap;padding:4px 7px;font-size:10px!important}#hud .equipment-status summary{cursor:pointer;color:#344c71;background:linear-gradient(#f9faf7,#e7edf3);border-bottom:1px solid #c6d0db;padding:7px 10px;font-weight:700;list-style:none}#hud .equipment-status summary:before{content:"⌃ ";color:#6790c2}#hud .equipment-status:not([open]) summary:before{content:"⌄ "}#hud #equipment-points{float:right;font-weight:400;font-size:11px!important}#hud .equipment-stat-layout{grid-template-columns:142px minmax(0,1fr);gap:8px;padding:8px 8px 2px;display:grid}#hud .primary-row{grid-template-columns:32px 1fr 22px;align-items:center;gap:3px;height:23px;margin-bottom:4px;display:grid}#hud .primary-row>span{color:#38567e;font-weight:700}#hud .primary-row>b{background:#fff;border:1px solid #c8cdd0;padding:2px 4px;font-weight:400;box-shadow:inset 1px 1px #e8ebed}#hud .primary-row em{color:#537846;font-style:normal}#hud .primary-row button{height:23px;padding:0;line-height:20px}#hud .equipment-derived{grid-template-columns:1fr 1fr;align-content:start;gap:2px 8px;display:grid}#hud .equipment-derived>div{border-bottom:1px solid #cfd4d8;justify-content:space-between;align-items:center;gap:3px;min-height:26px;display:flex}#hud .equipment-derived span{color:#3c5479;font-weight:700;font-size:10px!important}#hud .equipment-derived b{white-space:nowrap;font-weight:400;font-size:11px!important}#hud .equipment-stat-hint{color:#8a95a2;margin:0;padding:3px 10px 8px;font-size:9px!important}@media (width<=700px){#hud #equipment-window{max-height:calc((100dvh - 85px)/var(--ui-zoom,1));width:min(390px,calc((100vw - 16px)/var(--ui-zoom,1)));top:8px;left:8px}#hud .paper-doll{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:2px 5px 0}#hud .paper-slot{gap:3px;padding:2px}#hud .paper-slot img{width:27px;height:27px}#hud .paper-slot strong{font-size:10px!important}#hud .equipment-stat-layout{grid-template-columns:130px minmax(0,1fr);gap:6px;padding:7px 5px}#hud .primary-row{grid-template-columns:28px 1fr 20px}#hud .equipment-derived{gap:2px 5px}#hud .equipment-derived>div{flex-wrap:wrap;min-height:31px}#hud .equipment-derived span{font-size:9px!important}#hud .equipment-derived b{font-size:10px!important}}#hud .gear-slot .gear-worn{color:#357b55;background:#eef8e8;border:1px solid #8eac87;border-radius:2px;padding:0 2px;font-size:10px}#hud .gear-slot{touch-action:none;cursor:grab}#hud .paper-slot.gear-drop-target{outline-offset:-3px;background:#e8f2e4;outline:2px dashed #6caa76}#hud .paper-slot.gear-drop-hover{background:#c9e7cb;outline:2px solid #3c9560}.gear-drag-ghost{object-fit:contain;width:40px;height:40px;image-rendering:pixelated;pointer-events:none;z-index:9999;filter:drop-shadow(0 3px 3px #0008);position:fixed;transform:translate(-50%,-50%)}#hud .paper-slot.slot-empty img{opacity:.3}#hud .paper-slot.slot-empty:hover img{opacity:.45}#hud .paper-slot.gear-drop-target img{opacity:.65}#hud .toolbar .equipment-menu-art{background-image:url(/items/armor.png);background-position:50%;background-repeat:no-repeat;background-size:contain}#hud #equipment-window.gear-drop-hover{outline:2px solid #65ad7b;box-shadow:0 0 12px #75ba8870}#hud .bag-slot[data-item]{touch-action:pan-y;cursor:grab}#hud #card-window{width:370px;max-width:calc((100vw - 16px)/var(--ui-zoom,1));max-height:calc((100dvh - 32px)/var(--ui-zoom,1));z-index:21;top:50px;left:330px;overflow:auto}#hud .card-body{padding:10px}#hud .card-intro{align-items:center;gap:10px;display:flex}#hud .card-intro img{object-fit:contain;width:54px;height:64px;image-rendering:pixelated}#hud .card-intro p,#hud .card-body p{font-size:11px}#hud #socket-targets{gap:3px;max-height:200px;display:grid;overflow:auto}#hud #socket-targets button{text-align:left;align-items:center;gap:7px;padding:4px;font-size:11px;display:flex}#hud #socket-targets button[aria-pressed=true]{background:#d9e9d1}#hud #socket-targets .equipped-tag{color:#1c7a3e;white-space:nowrap;font-style:normal;font-weight:700}#hud #socket-targets img,#hud .item-card-sockets img{object-fit:contain;width:28px;height:28px;image-rendering:pixelated;vertical-align:middle}#hud .card-warning{color:#a25436;background:#fff3dd;padding:7px}#hud #socket-confirm{padding:6px 12px}#hud #socket-result{color:#387349}@media (width<=700px){#hud #card-window{top:30px;left:8px}}#hud .item-equipped-compare{background:#edf2f7;border:1px solid #b8c6d4;border-radius:2px;margin-top:12px;padding:8px}#hud .item-equipped-compare>strong{color:#42617b;font-size:11px;display:block}#hud .equipped-compare-heading{align-items:center;gap:6px;margin-top:5px;line-height:1.4;display:flex}#hud .equipped-compare-heading img{object-fit:contain;width:30px;height:30px;image-rendering:pixelated}#hud .item-equipped-compare p{font-size:11px}#hud .item-equipped-compare small{color:#697a88;margin-top:7px;font-size:10px;display:block}#hud .item-equipped-compare>span{margin:3px 7px 0 0;font-size:11px;font-weight:700;display:inline-block}#hud .compare-gain{color:#277445}#hud .compare-loss{color:#b0443c}#hud .identity .basic-silver{text-align:right;min-width:0;margin-left:auto;padding-left:8px}#hud .basic-silver small{color:#7e8794;font-size:10px;display:block}#hud .basic-silver b{color:#455568;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:12px;display:block}.ground-card-glow{filter:drop-shadow(0 0 3px #fff5bd)drop-shadow(0 0 8px #f6c85c);animation:1.8s ease-in-out infinite alternate card-glow}@keyframes card-glow{to{filter:drop-shadow(0 0 5px #fffbe6)drop-shadow(0 0 14px #ffd56a)}}@media (prefers-reduced-motion:reduce){.ground-card-glow{animation:none}}#hud .status{width:390px}#hud .status .body{grid-template-columns:112px minmax(0,1fr);column-gap:6px}#hud .status .stat{grid-template-columns:28px minmax(0,1fr) 18px}@media (width<=450px){#hud .status .body{grid-template-columns:105px minmax(0,1fr)}#hud .status .stat{grid-template-columns:26px minmax(0,1fr) 18px}}#hud .status .equipment-derived{column-gap:6px}#hud .auto-loot-setting{flex-direction:column;gap:5px;margin:8px 0;font-size:12px;display:flex}#hud .auto-loot-setting select{color:#303744;width:100%;font:inherit;background:#fff;border:1px solid #b9c3cd;border-radius:3px;padding:5px}#game-update-notice,#performance-rescue-notice{top:max(10px,env(safe-area-inset-top));z-index:10000;color:#493d23;background:#fff8e7;border:1px solid #dcc88d;border-radius:5px;align-items:center;gap:12px;width:max-content;max-width:calc(100vw - 24px);padding:9px 12px;font:13px/1.4 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 3px 12px #0005}#game-update-notice button,#performance-rescue-notice button{color:#fff;cursor:pointer;font:inherit;background:#536e87;border:0;border-radius:3px;flex-shrink:0;padding:6px 9px}#game-update-notice{flex-wrap:wrap;gap:6px;width:auto;max-width:min(460px,100vw - 24px);padding:5px 7px}#game-update-notice[hidden]{display:none}#game-update-notice .update-notice-head{min-width:0;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:6px;padding:4px;display:flex}#game-update-notice .update-notice-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#game-update-notice .update-notice-caret{opacity:.6;flex-shrink:0;transition:transform .15s}#game-update-notice.open .update-notice-caret{transform:rotate(180deg)}#game-update-notice .update-notice-close{color:#8a7a56;background:0 0;padding:5px 7px;font-size:12px;line-height:1}#game-update-notice .update-notice-close:hover{color:#493d23}#game-update-notice .update-notice-body{border-top:1px solid #e6d6a8;flex-direction:column;flex-basis:100%;gap:4px;min-width:0;max-height:min(40vh,260px);padding:5px 4px 2px;display:flex;overflow:auto}#game-update-notice .update-notice-body[hidden]{display:none}#game-update-notice .update-notice-body ul{opacity:.85;margin:0;padding-left:16px}#game-update-notice .update-notice-body li{margin:2px 0}#performance-rescue-notice{top:auto;bottom:max(10px,env(safe-area-inset-bottom));width:auto;max-width:min(420px,100vw - 24px)}@media (width<=600px){#game-update-notice,#performance-rescue-notice{gap:7px;font-size:11px}}#hud #job-panel{grid-column:1/-1;padding-top:7px;font-size:11px}#hud .job-change{gap:5px;margin:5px 0;display:flex}#hud .job-change[hidden]{display:none}#hud .job-change select{min-width:0;font:inherit;flex:1}#hud #job-help{font-size:10px;display:block}#hud #basic-job-exp{color:#637387;padding:3px 0;font-size:10px}#hud #basic-job{font-size:10px}#hud .toolbar{top:207px}@media (width<=700px){#hud .toolbar{top:203px}}#hud #exp-log{scrollbar-color:#c6c9b0 #111a1166;max-height:280px;padding:4px 6px;overflow-y:auto}#hud #exp-log p{color:#aee9be;text-shadow:1px 1px #000;margin:2px 0;font:11px/1.4 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#hud .language-setting{justify-content:space-between;align-items:center;gap:8px;margin:5px 0 10px;font-size:12px;display:flex}#hud .language-setting select{font:inherit;color:#303744;background:#fff;border:1px solid #b9c3cd;padding:4px 8px}#hud #skills-toggle{border-radius:2px;width:auto;height:16px;padding:0 5px;line-height:14px;font-size:10px!important}#hud #skills-panel{border-radius:3px;max-height:65dvh;overflow:auto}#hud #skills-panel button{font-size:12px}#hud .meter.sp i{background:linear-gradient(#d9e8fa,#7ea2cf)}#basic-weight{color:#53657b;margin-top:5px;font-size:11px}#hud .character .job-progress{border-radius:1px;height:5px;min-height:5px;margin-top:3px}#hud .character .job-progress i{height:100%}#hud .toolbar .bot-menu-art{background:url(/ui/bot-menu-v2.png) 50%/contain no-repeat;width:100%;height:100%;display:block}#hud .toolbar .skill-menu-art{background:url(/ui/skill-menu-v2.png) 50%/contain no-repeat;width:100%;height:100%;display:block}#ui-tooltip,#hotbar-tooltip{z-index:12000;pointer-events:none;white-space:pre-line;color:#1d2a52;background:radial-gradient(120% 90% at 50% 0,#fffdf6,#f6ecd4 70%,#efdfba);border:1px solid #b8913f;border-radius:7px;width:max-content;max-width:calc(100vw - 32px);padding:8px 12px;font:12px/1.65 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;animation:.12s ease-out tip-in;position:fixed;box-shadow:inset 0 0 0 2px #fffaf0,inset 0 0 0 3px #d9c08acc,0 6px 18px #1d2a5240,0 2px 4px #0003}#hotbar-tooltip[hidden]{display:none}@keyframes tip-in{0%{opacity:0;translate:0 3px}}@media (prefers-reduced-motion:reduce){#ui-tooltip,#hotbar-tooltip{animation:none}}#hotbar-tooltip{--tw:min(420px, calc(100vw - 24px));--p:calc(var(--tw)/420);width:var(--tw);min-width:0;max-width:none;padding:calc(var(--p)*90) calc(var(--p)*16) calc(var(--p)*19);white-space:normal;box-shadow:none;filter:drop-shadow(0 6px 14px #1d2a5266)drop-shadow(0 1px 2px #0004);background:0 0;border:0;border-radius:0}#hotbar-tooltip:before{content:"";z-index:-1;border-style:solid;border-width:calc(var(--p)*85) 0 calc(var(--p)*20);border-image:url(/ui/tooltip/frame.webp) 170 0 40 fill/calc(var(--p)*85) 0 calc(var(--p)*20) stretch;position:absolute;inset:0}#hotbar-tooltip .tip-head{height:calc(var(--p)*73);position:absolute;top:0;left:0;right:0}#hotbar-tooltip .tip-icon{left:calc(var(--p)*25.7);top:calc(var(--p)*19.5);width:calc(var(--p)*54.4);height:calc(var(--p)*54.4);border-radius:50%;place-items:center;display:grid;position:absolute;overflow:hidden}#hotbar-tooltip .tip-icon img{object-fit:contain;filter:drop-shadow(0 1px 2px #0008);width:88%;height:88%}#hotbar-tooltip .tip-title{left:calc(var(--p)*97);right:calc(var(--p)*84);top:calc(var(--p)*12);height:calc(var(--p)*44);white-space:nowrap;align-items:center;display:flex;position:absolute;overflow:hidden}#hotbar-tooltip .tip-name,#hotbar-tooltip .tip-level{font:700 calc(var(--p)*23)/1.2 Georgia,"Times New Roman","Noto Serif Thai","Noto Sans Thai",serif;background:linear-gradient(#fff8dc,#f3cf72 55%,#c99434);color:#0000;filter:drop-shadow(0 calc(var(--p)*1.5) 0 #0a1530);-webkit-background-clip:text;background-clip:text}#hotbar-tooltip .tip-name{text-overflow:ellipsis;min-width:0;overflow:hidden}#hotbar-tooltip .tip-level{font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-size:calc(var(--p)*19);white-space:pre;font-variant-numeric:lining-nums;flex:none}#hotbar-tooltip .tip-lines{padding:0 calc(var(--p)*8);font-size:calc(var(--p)*13);color:#1d2a52;margin:0;list-style:none}#hotbar-tooltip .tip-lines li{padding-left:calc(var(--p)*13);line-height:1.6;position:relative}#hotbar-tooltip .tip-lines li:before{content:"";width:calc(var(--p)*5);height:calc(var(--p)*5);background:#c9ab6a;position:absolute;top:.66em;left:1px;rotate:45deg}#hotbar-tooltip .tip-table{width:100%;margin-top:calc(var(--p)*7);border-collapse:separate;border-spacing:0;font-size:calc(var(--p)*12);color:#1d2a52;font-variant-numeric:tabular-nums;line-height:1.35}#hotbar-tooltip .tip-table th{padding:0 calc(var(--p)*6) calc(var(--p)*4);font-size:calc(var(--p)*11);color:#7a6534;text-align:left;vertical-align:bottom;border-bottom:1px solid #d6bf8c;font-weight:600}#hotbar-tooltip .tip-table td{padding:calc(var(--p)*2.5) calc(var(--p)*6);border-bottom:1px solid #e9dcc0}#hotbar-tooltip .tip-table tr:last-child td{border-bottom:0}#hotbar-tooltip .tip-table .tip-lv{white-space:nowrap;text-align:center;color:#7a5a1c;width:1%;font-weight:700}#hotbar-tooltip .tip-table .tip-sp{white-space:nowrap;text-align:right;color:#2a5bb8;width:1%;font-weight:700}#hotbar-tooltip .tip-table tr[data-state=ahead] td{color:#9a917c}#hotbar-tooltip .tip-table tr[data-state=ahead] .tip-sp{color:#8fa3c8}#hotbar-tooltip .tip-table tr[data-state=current] td{background:linear-gradient(#fbe9b4,#f3d78c);border-bottom-color:#d8b25a;font-weight:700}#hotbar-tooltip .tip-table tr[data-state=current] td:first-child{border-radius:calc(var(--p)*5) 0 0 calc(var(--p)*5)}#hotbar-tooltip .tip-table tr[data-state=current] td:last-child{border-radius:0 calc(var(--p)*5) calc(var(--p)*5) 0}#hotbar-tooltip .tip-foot{grid-template-columns:repeat(var(--cols,3),auto);gap:calc(var(--p)*6);margin-top:calc(var(--p)*9);padding-top:calc(var(--p)*11);background:linear-gradient(90deg,#d6bf8c00,#d6bf8c 18% 82%,#d6bf8c00) top/100% 1px no-repeat;grid-auto-flow:dense;display:grid;position:relative}#hotbar-tooltip .tip-foot:before{content:"";left:50%;top:calc(var(--p)*-3.5);width:calc(var(--p)*6);height:calc(var(--p)*6);background:#fbf6ea;border:1px solid #c9ab6a;position:absolute;translate:-50%;rotate:45deg}#hotbar-tooltip .tip-stat{align-items:center;gap:calc(var(--p)*4);min-width:0;padding:calc(var(--p)*4) calc(var(--p)*6);border-radius:calc(var(--p)*8);background:linear-gradient(#fdf9ef,#f2e9d6);border:1px solid #e0cfa8;display:flex;box-shadow:inset 0 1px #fff,0 1px #c9ab6a33}#hotbar-tooltip .tip-mark{width:calc(var(--p)*20);height:calc(var(--p)*20);background:50%/contain no-repeat;flex:none;display:block}#hotbar-tooltip .tip-stat[data-kind=sp] .tip-mark{background-image:url(/ui/tooltip/icon-sp.webp)}#hotbar-tooltip .tip-stat[data-kind=cd] .tip-mark{background-image:url(/ui/tooltip/icon-cd.webp)}#hotbar-tooltip .tip-stat[data-kind=range] .tip-mark{background-image:url(/ui/tooltip/icon-range.webp)}#hotbar-tooltip .tip-stat[data-kind=key] .tip-mark{background-image:url(/ui/tooltip/icon-key.webp)}#hotbar-tooltip .tip-stat small{font-size:calc(var(--p)*11.5);white-space:nowrap;color:#4f4a3c}#hotbar-tooltip .tip-stat b{padding-left:calc(var(--p)*6);font-size:calc(var(--p)*14);color:#1d2a52;font-variant-numeric:tabular-nums;white-space:nowrap;border-left:1px solid #dcc69a;margin-left:auto}#hotbar-tooltip .tip-stat.tip-wide{grid-column:1/-1}@media (width<=480px){#hotbar-tooltip .tip-foot{--cols:2!important}}#hotbar-tooltip kbd{min-width:calc(var(--p)*19);padding:0 calc(var(--p)*4);border-radius:calc(var(--p)*4);color:#ffe7a3;font:700 calc(var(--p)*12)/calc(var(--p)*18) "Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif;text-align:center;background:linear-gradient(#24376e,#14234d);border:1px solid #d8a93b;display:inline-block}#hud #auto-play-settings .bot-skills [data-skill-class][hidden]{display:none}#discord-cta{z-index:30;pointer-events:auto;color:#fff;white-space:nowrap;background:linear-gradient(135deg,#5865f2,#4752c4);border:1px solid #fff5;border-radius:999px;align-items:center;gap:7px;padding:5px 12px 5px 8px;font:12px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;text-decoration:none;animation:2.4s ease-in-out infinite discord-glow;display:flex;position:fixed;top:8px;left:calc(50% - 75px);transform:translate(-50%);box-shadow:0 2px 10px #0006,inset 0 1px #ffffff40}#discord-cta:hover,#discord-cta:focus-visible{background:linear-gradient(135deg,#6b77f5,#5865f2)}#discord-cta .discord-logo{flex:none;width:20px;height:20px}#discord-cta b{font-weight:700}@keyframes discord-glow{50%{box-shadow:0 2px 16px #5865f2cc,inset 0 1px #ffffff40}}@media (prefers-reduced-motion:reduce){#discord-cta{animation:none}}#wiki-cta{z-index:30;pointer-events:auto;color:#ffd978;white-space:nowrap;background:linear-gradient(135deg,#203326,#14241a);border:1px solid #d4a037;border-radius:999px;align-items:center;gap:5px;padding:5px 12px;font:12px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;text-decoration:none;transition:all .15s;display:flex;position:fixed;top:8px;left:calc(50% + 120px);transform:translate(-50%);box-shadow:0 2px 10px #0006,inset 0 1px #ffd97840}#wiki-cta:hover{color:#fff;background:linear-gradient(135deg,#294232,#192e21);box-shadow:0 2px 14px #ffd97840}@media (width<=700px){#discord-cta{padding:6px;top:118px;left:auto;right:8px;transform:none}#discord-cta span{display:none}#discord-cta .discord-logo{width:22px;height:22px}#wiki-cta{padding:5px 8px;font-size:11px;top:154px;left:auto;right:8px;transform:none}}#ui-tooltip[hidden]{display:none}#ui-tooltip .tip-gain,#hotbar-tooltip .tip-gain{color:#277445;font-weight:700}#ui-tooltip .tip-top,#hotbar-tooltip .tip-top{color:#c2410c;font-weight:700}#ui-tooltip .tip-loss,#hotbar-tooltip .tip-loss{color:#b0443c;font-weight:700}#ui-tooltip .tip-set,#hotbar-tooltip .tip-set{--set:#2f6fbf;--set-soft:#e6f0fc;border:1px solid var(--set);background:var(--set-soft);color:var(--set);border-left-width:4px;border-radius:4px;margin:3px 0;padding:3px 9px;font-weight:700;line-height:1.6;display:inline-block}#ui-tooltip .tip-set-rare,#hotbar-tooltip .tip-set-rare{--set:#8a3fd1;--set-soft:#f1e6fc}#ui-tooltip .tip-set-legend,#hotbar-tooltip .tip-set-legend{--set:#d9730d;--set-soft:#fdeed8}#hud #exp-table-window{width:320px;max-width:calc((100vw - 16px)/var(--ui-zoom,1));max-height:calc((100dvh - 40px)/var(--ui-zoom,1));z-index:21;top:70px;left:calc(50% - 160px);overflow:hidden}#hud .exp-table-body{background:#f6f8f5;flex-direction:column;max-height:min(56dvh,430px);padding:8px 10px 10px;display:flex}#hud .exp-table-note{color:#6a7886;margin:0 0 8px;font-size:11px}#hud .exp-table-grid{grid-template-columns:1fr 1fr;gap:2px 8px;padding-right:4px;display:grid;overflow:auto}#hud .exp-table-grid>div{background:#fff;border:1px solid #e2e8ee;border-radius:2px;justify-content:space-between;gap:8px;padding:4px 7px;font-size:11px;display:flex}#hud .exp-table-grid span{color:#6a7886}#hud .exp-table-grid b{color:#2f3e4d;font-variant-numeric:tabular-nums}#hud .exp-table-grid>div.current{background:#e3eef9;border-color:#46698f;box-shadow:inset 0 0 0 1px #46698f}#hud .toolbar .exp-menu-art{background:url(/ui/exp-menu.png) 50%/contain no-repeat;width:100%;height:100%;display:block}@media (width<=700px){#hud #exp-table-window{width:calc((100vw - 16px)/var(--ui-zoom,1));top:40px;left:8px}#hud .exp-table-body{max-height:calc(46dvh/var(--ui-zoom,1))}}#hud .basic-meter .meter:not(.exp) i{background:linear-gradient(#8ed88f,#3f9a52)}#hud .basic-meter .meter i.low{background:linear-gradient(#e08b7d,#b13a34)}#hud .basic-meter .meter i#shield-bar{background:linear-gradient(#fbf6ff,#d9bfff 50%,#b08ae8);border-radius:2px;height:auto;position:absolute;top:0;bottom:0;box-shadow:0 0 4px #e3c6ffaa}#hud .basic-meter .meter.sp i{background:linear-gradient(#8fb4ec,#3d6cb5)}#hud #basic-exp{color:#637387;padding:3px 0;font-size:10px}#hud #basic-exp b{font-variant-numeric:tabular-nums}#hud .character .base-progress{border-radius:1px;height:5px;min-height:5px;margin:3px 0 2px}#hud .character .base-progress i{height:100%}.connection-monitor{border-top:1px solid #5b5546;margin-top:16px;padding-top:10px}.connection-monitor h3{letter-spacing:1px;color:#d2bc8b;margin:0 0 6px;font-size:11px}.connection-stats{font-size:10px;line-height:1.8}.connection-stats b.ok{color:#9fe0a8}.connection-stats b.bad{color:#ff9d9d}.connection-log{color:#a5a79b;max-height:110px;margin:6px 0 0;padding-left:16px;font-size:9px;overflow:auto}#quest-badge:empty{display:none}#quest-badge{color:#fff;text-align:center;background:radial-gradient(circle at 40% 35%,#ff6a6a,#d8141d);border:1px solid #fff;border-radius:9px;min-width:16px;margin-left:36px;padding:1px 5px;font-weight:800;position:absolute;top:-7px}#quest-badge.ready{animation:1.6s ease-in-out infinite quest-pulse}@keyframes quest-pulse{50%{transform:scale(1.25)}}#hud #ranking-window{--cqw:4.2px;width:min(420px,calc((100vw - 12px)/var(--ui-zoom,1)),calc((100dvh - 24px)/var(--ui-zoom,1)*.7856));aspect-ratio:1048/1334;z-index:30;max-width:none;max-height:none;box-shadow:none;filter:drop-shadow(0 8px 18px #000a);color:#2a2a3a;touch-action:none;-webkit-user-select:none;user-select:none;background:url(/ui/ranking/frame.webp) 50%/100% 100% no-repeat;border:0;border-radius:0;margin:auto;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;animation:none;inset:0;overflow:visible;container-type:inline-size}#hud #ranking-window .titlebar{cursor:grab;height:12.4%;text-shadow:none;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:0 11% 0 25%;display:flex;position:absolute;top:1%;left:0;right:0}#hud #ranking-window .rk-title{color:#f6c84f;white-space:nowrap;text-shadow:calc(var(--cqw)*-.35) 0 #5a3206,calc(var(--cqw)*.35) 0 #5a3206,0 calc(var(--cqw)*-.35) #5a3206,0 calc(var(--cqw)*.35) #5a3206,calc(var(--cqw)*-.3) calc(var(--cqw)*-.3) #5a3206,calc(var(--cqw)*.3) calc(var(--cqw)*-.3) #5a3206,calc(var(--cqw)*-.3) calc(var(--cqw)*.3) #5a3206,calc(var(--cqw)*.3) calc(var(--cqw)*.3) #5a3206,0 calc(var(--cqw)*.8) #0009;font-weight:700;line-height:1.15;font-size:calc(var(--cqw)*6.1)!important}#hud #ranking-window .rk-title:before,#hud #ranking-window .rk-title:after{content:"✦";vertical-align:middle;margin:0 calc(var(--cqw)*1);color:#f1b93c;font-size:calc(var(--cqw)*3.4)!important}#hud #ranking-window .rk-sub{color:#f3ecd8;letter-spacing:calc(var(--cqw)*.2);text-shadow:0 calc(var(--cqw)*.3) #0009;font-weight:600;line-height:1.1;display:block;font-size:calc(var(--cqw)*3.6)!important}#hud #ranking-window .rk-sub:before,#hud #ranking-window .rk-sub:after{content:"—◈";margin:0 calc(var(--cqw)*2);color:#c59a3c;vertical-align:middle;font-size:calc(var(--cqw)*2.8)!important}#hud #ranking-window .rk-sub:after{content:"◈—"}#hud #ranking-window .titlebar button{aspect-ratio:1;width:9.6%;height:auto;box-shadow:none;color:#0000;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;top:8%;right:1.6%;font-size:0!important}#hud #ranking-window .titlebar button:hover{box-shadow:none;background:0 0}#hud #ranking-window .rk-cols{text-align:center;color:#ecdcb4;height:4.2%;text-shadow:0 calc(var(--cqw)*.25) #0008;grid-template-columns:17% 1fr 28% 16%;align-items:center;font-weight:600;display:grid;position:absolute;top:13.7%;left:5%;right:5%;font-size:calc(var(--cqw)*3.3)!important}#hud #ranking-window .rk-cols span+span{position:relative}#hud #ranking-window .rk-cols span+span:before{content:"✦";left:calc(var(--cqw)*-1.2);color:#d9a441;position:absolute;top:50%;translate:-50% -50%;font-size:calc(var(--cqw)*2.2)!important}#hud #ranking-list{gap:calc(var(--cqw)*.55);grid-template-rows:repeat(10,minmax(0,1fr));display:grid;position:absolute;inset:18.9% 4.9% 23.9%}#hud .rank-row{border:calc(var(--cqw)*.3) solid #cbbb94;min-height:0;box-shadow:inset 0 0 0 calc(var(--cqw)*.25) #fff8,inset 0 calc(var(--cqw)*-.5) #d9ccab;border-radius:calc(var(--cqw)*1.1);background:linear-gradient(90deg,#dccfb0 0 17%,#c9b98f 17% 17.3%,#f3ecda 17.3%);grid-template-rows:minmax(0,1fr);grid-template-columns:17% 1fr 28% 16%;align-items:center;line-height:1.2;display:grid;position:relative;font-size:calc(var(--cqw)*3.9)!important}#hud .rank-place{width:calc(var(--cqw)*7);height:calc(var(--cqw)*7);image-rendering:pixelated;color:#f4efe2;text-shadow:calc(var(--cqw)*-.25) 0 #2b251d,calc(var(--cqw)*.25) 0 #2b251d,0 calc(var(--cqw)*-.25) #2b251d,0 calc(var(--cqw)*.25) #2b251d;background:url(/ui/ranking/plaque.png) 50%/contain no-repeat;justify-self:center;place-items:center;font-weight:700;line-height:1;display:grid;font-size:calc(var(--cqw)*3.9)!important}#hud .rank-place.place-1{width:calc(var(--cqw)*11.5);height:calc(var(--cqw)*10.5);padding-top:calc(var(--cqw)*1.1);text-shadow:calc(var(--cqw)*-.25) 0 #6a1408,calc(var(--cqw)*.25) 0 #6a1408,0 calc(var(--cqw)*-.25) #6a1408,0 calc(var(--cqw)*.25) #6a1408;background-image:url(/ui/ranking/medal-1.png)}#hud .rank-place.place-2,#hud .rank-place.place-3{width:calc(var(--cqw)*8.4);height:calc(var(--cqw)*8.4);padding-bottom:calc(var(--cqw)*1.7);background-image:url(/ui/ranking/medal-2.png)}#hud .rank-place.place-3{background-image:url(/ui/ranking/medal-3.png)}#hud .rank-name{padding-left:calc(var(--cqw)*2.6);text-overflow:ellipsis;white-space:nowrap;text-align:left;color:#1d2440;font-weight:700;overflow:hidden;font-size:calc(var(--cqw)*4.1)!important}#hud .rank-job{align-items:center;gap:calc(var(--cqw)*1.4);color:#7a6a52;letter-spacing:0;white-space:nowrap;min-width:0;font-weight:500;display:flex;overflow:hidden;font-size:calc(var(--cqw)*3.25)!important}#hud .rank-job img{width:calc(var(--cqw)*5);height:calc(var(--cqw)*5);object-fit:contain;image-rendering:pixelated;filter:saturate(.55);flex:none}#hud .rank-level{padding-right:calc(var(--cqw)*2);color:#b9872c;justify-self:end;font-weight:700;font-size:calc(var(--cqw)*4.5)!important}#hud .rank-name,#hud .rank-job,#hud .rank-level{translate:0 calc(var(--cqw)*-.35)}#hud .rank-lv{margin-left:calc(var(--cqw)*1.4);color:#9a8a6e;font-weight:500;font-size:calc(var(--cqw)*2.9)!important}#hud .rank-row.me .rank-lv{color:#d8efe0}#hud .rank-row.me{box-shadow:inset 0 0 0 calc(var(--cqw)*.3) #0f4a48,0 0 0 calc(var(--cqw)*.2) #7a5412;background:linear-gradient(#2f8f7f,#1c6b64);border-color:#e8bd4a;padding:0}#hud .rank-row.me .rank-name{color:#a8f0a0;text-shadow:0 calc(var(--cqw)*.25) #0b3a38}#hud .rank-row.me .rank-job{color:#f1f5ea}#hud .rank-row.me .rank-job img{filter:brightness(1.35)saturate(.6)}#hud .rank-row.me .rank-level{color:#ffd83a;text-shadow:0 calc(var(--cqw)*.25) #0b3a38}#hud .rank-row.guest{opacity:1}#hud .rank-row.guest .rank-name{color:#8b8f99}#hud .rank-row.guest.me .rank-name{color:#a8f0a0}#hud .ranking-note{color:#7a6a52;text-align:center;grid-row:1/-1;align-self:center;margin:0;font-size:calc(var(--cqw)*3.6)!important}#hud #ranking-self{justify-content:center;align-items:center;gap:calc(var(--cqw)*.6);border-radius:calc(var(--cqw)*2);color:#33384f;text-align:center;background:radial-gradient(#f6efdccc 35%,#f6efdc00 72%);border:0;flex-direction:column;height:15%;margin:0;padding:0;display:flex;position:absolute;top:80.6%;left:17%;right:17%}#hud #ranking-self p{margin:0;line-height:1.15}#hud #ranking-self .rk-own{padding-bottom:calc(var(--cqw)*1.4);margin-bottom:calc(var(--cqw)*.6);border-bottom:calc(var(--cqw)*.25) solid #b98a3a88;white-space:nowrap;font-weight:700;font-size:calc(var(--cqw)*3.7)!important}#hud #ranking-self .rk-own b{color:#b07a16;vertical-align:calc(var(--cqw)*-.5);font-size:calc(var(--cqw)*5.4)!important}#hud #ranking-self .rk-info{align-items:center;gap:calc(var(--cqw)*1.8);color:#4a4a55;font-weight:500;display:flex;font-size:calc(var(--cqw)*3.4)!important}#hud #ranking-self .rk-clock span{white-space:nowrap}#hud #ranking-self .rk-clock b{color:#b07a16;font-weight:700}#hud #ranking-self .rk-info:before{content:"";width:calc(var(--cqw)*4.4);height:calc(var(--cqw)*4.4);background:50%/contain no-repeat}#hud #ranking-self .rk-clock:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233f3f46' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M12 6.5V12l3.5 2.5'/%3E%3C/svg%3E")}#hud #ranking-self .rk-guest:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%233f3f46'%3E%3Ccircle cx='12' cy='7.5' r='5'/%3E%3Cpath d='M2.5 23c0-6 4-9 9.500-9s9.500 3 9.500 9z'/%3E%3C/svg%3E")}#hud #ranking-self .rk-guest b{color:#23273a;font-size:inherit!important}#hud #ranking-window .rk-plaque{height:3.6%;letter-spacing:calc(var(--cqw)*.3);color:#d8c48e;white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:flex;position:absolute;top:95.6%;left:36%;right:36%;font-size:calc(var(--cqw)*1.9)!important}#hud #ranking-window .rk-plaque:before,#hud #ranking-window .rk-plaque:after{content:"✦";margin:0 calc(var(--cqw)*1);color:#c59a3c;font-size:calc(var(--cqw)*1.6)!important}#hud .character{overflow:visible}#hud #status-bar{pointer-events:auto;flex-direction:column;gap:5px;display:flex;position:absolute;top:10px;right:-42px}#hud #status-bar:empty{display:none}#hud .status-chip{--c:34px;--edge:#8fe3a2;--rim:#123a22;--bg1:#2f8f58;--bg2:#103322;--strip:#0a2216d9;width:var(--c);height:var(--c);box-sizing:border-box;border:calc(var(--c)*.045) solid var(--edge);border-radius:calc(var(--c)*.17);background:radial-gradient(circle at 50% 36%,var(--bg1),var(--bg2) 72%);box-shadow:0 0 0 calc(var(--c)*.04) var(--rim),inset 0 0 0 calc(var(--c)*.03) #0006,0 calc(var(--c)*.06) calc(var(--c)*.12) #0008;cursor:help;flex:none;transition:box-shadow .12s;display:block;position:relative;overflow:hidden}#hud .status-chip.debuff{--edge:#c9a2ff;--rim:#24123f;--bg1:#6a3fa8;--bg2:#1d1036;--strip:#160b2ad9}#hud .status-chip:after{content:"";border:calc(var(--c)*.025) solid #d8ffe266;pointer-events:none;border-radius:50%;height:30%;position:absolute;top:30%;left:12%;right:12%;transform:rotate(-14deg)}#hud .status-chip.debuff:after{border-color:#ecd8ff55}#hud .status-chip .sc-icon{z-index:1;object-fit:contain;width:62%;height:62%;image-rendering:pixelated;filter:drop-shadow(0 calc(var(--c)*.03) 0 #0007);place-items:center;font-style:normal;line-height:1;display:grid;position:absolute;top:5%;left:19%;font-size:calc(var(--c)*.42)!important}#hud .status-chip .sc-mark{z-index:2;width:27%;height:30%;filter:drop-shadow(0 0 calc(var(--c)*.02) #0b2a12) drop-shadow(0 calc(var(--c)*.03) 0 #0b2a12);font-style:normal;position:absolute;top:5%;right:4%}#hud .status-chip .sc-mark:before{content:"";clip-path:polygon(50% 0,100% 50%,72% 50%,72% 100%,28% 100%,28% 50%,0 50%);background:linear-gradient(#b6ff9a,#3fcf52 55%,#1f9a3a);position:absolute;inset:0}#hud .status-chip.debuff .sc-mark{filter:drop-shadow(0 0 calc(var(--c)*.02) #3a0a0a) drop-shadow(0 calc(var(--c)*-.03) 0 #3a0a0a);transform:rotate(180deg)}#hud .status-chip.debuff .sc-mark:before{background:linear-gradient(#a3201c,#ef4b3f 45%,#ff9a8a)}#hud .status-chip b.long{font-size:calc(var(--c)*.21)!important}#hud .status-chip b[hidden]{display:none}#hud .status-chip.metered b{background:linear-gradient(90deg,#e09a2ae6 var(--meter),var(--strip) var(--meter))}#hud .status-chip b{z-index:2;background:var(--strip);color:#fff;letter-spacing:0;white-space:nowrap;text-shadow:-1px 0 #06140c,1px 0 #06140c,0 -1px #06140c,0 1px #06140c;place-items:center;height:35%;font-weight:900;line-height:1;display:grid;position:absolute;bottom:0;left:0;right:0;font-size:calc(var(--c)*.27)!important}#hud .status-chip:hover,#hud .status-chip.open{box-shadow:0 0 0 calc(var(--c)*.04) var(--rim),0 0 0 calc(var(--c)*.1) #ffd65a,0 0 calc(var(--c)*.3) #ffd65acc}#hud .status-chip.expiring{--edge:#ff6a5c;--rim:#4a0d0d;--bg1:#a3302c;--bg2:#2d0c0c;--strip:#2a0808d9;box-shadow:0 0 0 calc(var(--c)*.04) var(--rim),0 0 calc(var(--c)*.28) #ff3b30;animation:1s ease-in-out infinite status-chip-pulse}#hud .status-chip.expiring .sc-mark{filter:none;place-items:center;display:grid;transform:none}#hud .status-chip.expiring .sc-mark:before{content:"!";clip-path:none;color:#ff4a3d;text-shadow:-1px 0 #fff,1px 0 #fff,0 -1px #fff,0 1px #fff;background:0 0;font-weight:900;line-height:1;position:static;font-size:calc(var(--c)*.36)!important}@keyframes status-chip-pulse{50%{box-shadow:0 0 0 calc(var(--c)*.04) var(--rim),0 0 calc(var(--c)*.1) #ff3b3088}}#hud .status-chip.expired{filter:grayscale()brightness(.72);box-shadow:0 0 0 calc(var(--c)*.04) #1b1b1b;animation:none}@media (prefers-reduced-motion:reduce){#hud .status-chip.expiring{animation:none}}#status-tip{z-index:90;box-sizing:border-box;color:#fff;pointer-events:none;background:linear-gradient(#1b2b4c,#131f3a);border:2px solid #0a1326;border-radius:6px;width:318px;max-width:calc(100vw - 16px);padding:16px 18px 14px;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #6176a0,inset 0 0 0 3px #0d1830,0 6px 18px #000b}#status-tip .st-corner{background:url(/ui/profile/corner.png) 50%/contain no-repeat;width:30px;height:30px;position:absolute}#status-tip .st-corner.tl{top:-7px;left:-7px}#status-tip .st-corner.tr{top:-7px;right:-7px;transform:scaleX(-1)}#status-tip .st-corner.bl{bottom:-7px;left:-7px;transform:scaleY(-1)}#status-tip .st-corner.br{bottom:-7px;right:-7px;transform:scale(-1)}#status-tip .st-head{align-items:flex-start;gap:13px;display:flex}#status-tip .status-chip{--c:66px;cursor:default}#status-tip .st-name{color:#fff;text-shadow:0 2px #0008;margin-top:2px;font-weight:700;line-height:1.25;display:block;font-size:17px!important}#status-tip .st-name small{color:#c9d3e8;margin-left:5px;font-weight:400;font-size:13px!important}#status-tip .st-effect{color:#b9c5dd;white-space:pre-line;margin:5px 0 0;line-height:1.45;font-size:13px!important}#status-tip .st-rule{background:#6d7fa3;height:1px;margin:12px 3px;position:relative}#status-tip .st-rule:before,#status-tip .st-rule:after{content:"";background:#8a9bbd;width:5px;height:5px;position:absolute;top:-2px;transform:rotate(45deg)}#status-tip .st-rule:before{left:-3px}#status-tip .st-rule:after{right:-3px}#status-tip .st-time{color:#e3e9f6;align-items:center;gap:8px;display:flex;font-size:14px!important}#status-tip .st-time svg{flex:none;width:18px;height:18px}#status-tip .st-time b{color:#8fe68a;font-weight:700;font-size:14px!important}#status-tip.expiring .st-time b{color:#ff7a6e}#status-tip .st-flavor{color:#aab6cf;margin:0;line-height:1.6;font-size:12.5px!important}#hud .toolbar .ranking-menu-art{background:url(/ui/ranking-menu.png) 50%/contain no-repeat;width:100%;height:100%;display:block}#hud #quest-window{--cqw:4.4px;width:min(440px,calc((100vw - 12px)/var(--ui-zoom,1)),calc((100dvh - 24px)/var(--ui-zoom,1)*.9736));aspect-ratio:1218/1251;z-index:40;max-width:none;max-height:none;box-shadow:none;filter:drop-shadow(0 8px 18px #000a);color:#2b2a33;text-shadow:none;touch-action:none;-webkit-user-select:none;user-select:none;background:url(/ui/quest/frame.webp) 50%/100% 100% no-repeat;border:0;border-radius:0;margin:auto;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;animation:none;inset:0;overflow:visible;container-type:inline-size}#hud #quest-window[hidden]{display:none!important}#hud #quest-window p,#hud #quest-window h3{margin:0}#hud #quest-window .titlebar{height:11.4%;cursor:inherit;text-shadow:none;background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;padding:0;display:flex;position:absolute;top:3.4%;left:16%;right:11%}#hud #quest-window .titlebar>span:first-child:before{content:none}#hud #quest-window .qj-title{align-items:baseline;gap:calc(var(--cqw)*1.6);letter-spacing:calc(var(--cqw)*.05);color:#fbf0c9;white-space:nowrap;text-shadow:0 calc(var(--cqw)*.35) #0a1330;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:700;line-height:1.2;display:flex;font-size:calc(var(--cqw)*6.5)!important}#hud #quest-window .qj-title i{color:#e6c25e;font-style:normal}#hud #quest-window .qj-title b{color:#f0c64f;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:700;font-size:calc(var(--cqw)*4.5)!important}#hud #quest-window .qj-tag{padding:0 calc(var(--cqw)*1.6);letter-spacing:calc(var(--cqw)*.12);color:#b9c3dd;white-space:nowrap;background:#021f50;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:600;line-height:1.2;position:absolute;top:70%;left:10%;font-size:calc(var(--cqw)*2.3)!important}#hud #quest-window .titlebar button{aspect-ratio:1;width:9%;height:auto;box-shadow:none;color:#0000;cursor:pointer;background:0 0;border:0;border-radius:12%;padding:0;position:absolute;top:9%;left:auto;right:-9.4%;font-size:0!important}#hud #quest-window .titlebar button:hover{box-shadow:none;background:0 0}#hud #quest-window .qj-motto{text-align:center;color:#b4bfdc;width:26%;text-shadow:0 0 calc(var(--cqw)*.8) #14265a,0 0 calc(var(--cqw)*.8) #14265a;pointer-events:none;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:600;line-height:1.25;position:absolute;top:17.2%;right:4.6%;font-size:calc(var(--cqw)*2.15)!important}#hud #quest-window .qj-tabs{grid-template-columns:repeat(3,1fr);gap:.8%;width:64%;height:8.3%;display:grid;position:absolute;top:15.4%;left:4.4%}#hud #quest-window .qj-tabs button{justify-content:center;align-items:center;gap:calc(var(--cqw)*2.6);min-width:0;height:100%;padding:0 0 calc(var(--cqw)*1.1);box-shadow:none;color:#9aa3b7;white-space:nowrap;text-shadow:0 calc(var(--cqw)*.25) #0008;cursor:pointer;image-rendering:pixelated;background:url(/ui/quest/tab-idle.png) 50%/100% 100% no-repeat;border:0;border-radius:0;font-family:inherit;font-weight:600;display:flex;font-size:calc(var(--cqw)*3.7)!important}#hud #quest-window .qj-tabs button[aria-selected=true]{color:#fff;background-image:url(/ui/quest/tab-active.png);font-weight:700}#hud #quest-window .qj-tabs button:hover{filter:brightness(1.12)}#hud #quest-window .qj-tab-icon{width:calc(var(--cqw)*5.4);height:calc(var(--cqw)*5.4);image-rendering:pixelated;background:50%/contain no-repeat;flex:none}#hud #quest-window .qj-tab-icon.scroll{background-image:url(/ui/quest/scroll.png)}#hud #quest-window .qj-tab-icon.check{background-image:url(/ui/quest/check.png)}#hud #quest-window .qj-tab-icon.hunt{background-image:url(/ui/quest/slime.png)}#hud #quest-window .qj-tab-icon.coat{image-rendering:auto;background-image:url(/items/weapon_coat_fire.png)}#hud #quest-window .qj-tabs{grid-template-columns:none;grid-auto-columns:1fr;grid-auto-flow:column;width:91.2%}#hud #quest-window .qj-tabs button[hidden]{display:none}#hud #quest-window .qj-tabs button[data-quest-tab=exchange]{color:#ffd66b;position:relative}#hud #quest-window .qj-tabs button[data-quest-tab=exchange][aria-selected=true]{color:#ffe9a8}#hud #quest-window .qj-tabs button[data-quest-tab=exchange] .qj-tab-icon{filter:drop-shadow(0 0 calc(var(--cqw)*.8) #ffcf4a)}#hud #quest-window .qj-tabs button[data-quest-tab=exchange].ready{animation:1.6s ease-in-out infinite qj-exchange-glow}@keyframes qj-exchange-glow{50%{filter:brightness(1.18) drop-shadow(0 0 calc(var(--cqw)*1.2) #ffcf4acc)}}@media (prefers-reduced-motion:reduce){#hud #quest-window .qj-tabs button[data-quest-tab=exchange].ready{filter:brightness(1.12);animation:none}}#hud #quest-window .qj-tab-badge{top:calc(var(--cqw)*.4);right:calc(var(--cqw)*1.2);min-width:calc(var(--cqw)*4.2);height:calc(var(--cqw)*4.2);padding:0 calc(var(--cqw)*.9);border:calc(var(--cqw)*.3) solid #fff3c4;color:#2a1a00;font-weight:800;line-height:calc(var(--cqw)*3.6);text-align:center;text-shadow:none;background:linear-gradient(#f0b429,#c47a12);border-radius:999px;position:absolute;font-size:calc(var(--cqw)*2.6)!important}#hud #quest-window .qj-tab-badge:empty,#hud #quest-window .qj-motto{display:none}#hud #quest-window .qj-tabs button{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#hud #quest-window .qj-exchange{z-index:2;gap:calc(var(--cqw)*1.4);padding:calc(var(--cqw)*2);border:calc(var(--cqw)*.4) solid #b89a55;border-radius:calc(var(--cqw)*1.6);color:#2d2a24;background:#f6eedb;flex-direction:column;display:flex;position:absolute;inset:24.6% 4.4% 5.2%;overflow-y:auto}#hud #quest-window .qj-exchange[hidden]{display:none}#hud #quest-window .qj-ex-note{margin:0 0 calc(var(--cqw)*.6);color:#5a4f39;font-weight:500;line-height:1.4;font-size:calc(var(--cqw)*2.5)!important}#hud #quest-window .qj-ex-row{grid-template-columns:minmax(0,1fr) auto calc(var(--cqw)*17) calc(var(--cqw)*17);align-items:center;gap:calc(var(--cqw)*1.6);padding:calc(var(--cqw)*1.2) calc(var(--cqw)*1.6);border:calc(var(--cqw)*.3) solid #dccca3;border-radius:calc(var(--cqw)*1.2);background:#fffcf4;flex:none;display:grid}#hud #quest-window .qj-ex-row.ready{background:#fff6db;border-color:#d6a93c}#hud #quest-window .qj-ex-el{align-items:baseline;gap:calc(var(--cqw)*1.2);white-space:nowrap;cursor:help;min-width:0;font-weight:700;display:flex;font-size:calc(var(--cqw)*3.3)!important}#hud #quest-window .qj-ex-el b{font-size:calc(var(--cqw)*3.6)!important}#hud #quest-window .qj-ex-el small{text-overflow:ellipsis;color:#8a7a57;font-weight:500;overflow:hidden;font-size:calc(var(--cqw)*2.3)!important}#hud #quest-window .qj-ex-have{color:#6d5d3b;white-space:nowrap;font-weight:600;font-size:calc(var(--cqw)*2.8)!important}#hud #quest-window .qj-ex-have b{color:#1f2433;font-size:calc(var(--cqw)*3.4)!important}#hud #quest-window .qj-ex-row.ready .qj-ex-have b{color:#2d7a2d}#hud #quest-window .qj-ex-row button{justify-content:center;align-items:center;gap:calc(var(--cqw)*.8);height:calc(var(--cqw)*7.4);padding:0 calc(var(--cqw)*1);border:calc(var(--cqw)*.3) solid #e2b84a;border-radius:calc(var(--cqw)*1.2);color:#fff;font:inherit;cursor:pointer;background:linear-gradient(#2f66c4,#1d4290);margin:0;font-weight:700;display:flex;font-size:calc(var(--cqw)*2.6)!important}#hud #quest-window .qj-ex-row button img{width:calc(var(--cqw)*5.4);height:calc(var(--cqw)*5.4);object-fit:contain}#hud #quest-window .qj-ex-row button:disabled{color:#e8e2d0;cursor:default;background:linear-gradient(#8f8a7c,#6c685d);border-color:#a99b78}#hud #quest-window .qj-ex-row button:disabled img{filter:grayscale(.8);opacity:.7}#hud #quest-window .qj-tabs button[aria-selected=false] .qj-tab-icon{filter:saturate(.35)brightness(.8)}#hud #quest-window .body{background:0 0;padding:0;position:static;overflow:visible}#hud #quest-window #quest-card{height:22.6%;display:block;position:absolute;top:24.6%;left:45.4%;right:5.5%}#hud #quest-window.chain-finished[data-tab=done] #qj-desc{right:30%}#hud #quest-window .quest-title{color:#1f2433;white-space:nowrap;text-overflow:ellipsis;border:0;align-items:center;height:22%;margin:0;padding:0;font-weight:700;line-height:1.1;display:flex;overflow:hidden;font-size:calc(var(--cqw)*4.5)!important}#hud #quest-window #qj-sub{font-variant-numeric:lining-nums;height:15%;letter-spacing:calc(var(--cqw)*.1);color:#3c3a3a;white-space:nowrap;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:700;line-height:1.5;display:block;font-size:calc(var(--cqw)*2.75)!important}#hud #quest-window #qj-desc{color:#2f2d33;white-space:pre-line;align-items:center;height:46%;font-weight:500;line-height:1.45;display:flex;position:absolute;top:48%;left:0;right:0;overflow:hidden;font-size:calc(var(--cqw)*3.05)!important}#hud #quest-window[data-tab=daily] .quest-title{margin-right:calc(var(--cqw)*12.5);font-size:calc(var(--cqw)*4.1)!important}#hud #quest-window .qj-stamp{aspect-ratio:158/172;pointer-events:none;background:url(/ui/quest/stamp.png) 50%/contain no-repeat;width:16.2%;display:none;position:absolute;top:28.6%;left:79.6%}#hud #quest-window.chain-finished[data-tab=done] .qj-stamp{display:block}#hud #quest-window #qj-note{color:#4a453c;white-space:pre-line;align-items:center;width:60%;height:9.4%;font-weight:500;line-height:1.45;display:flex;position:absolute;top:49.4%;left:8.6%;overflow:hidden;font-size:calc(var(--cqw)*2.75)!important}#hud #quest-window .qj-goal-head{justify-content:space-between;align-items:center;gap:calc(var(--cqw)*2);white-space:nowrap;height:5.4%;display:flex;position:absolute;top:60.9%;left:13.6%;right:7.4%}#hud #quest-window .qj-goal-head span{padding-right:calc(var(--cqw)*1.6);color:#f3d77a;background:#092855;font-weight:700;font-size:calc(var(--cqw)*2.8)!important}#hud #quest-window .qj-goal-head em{padding-left:calc(var(--cqw)*1.6);color:#a9b4d2;background:#092855;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-style:italic;font-weight:500;font-size:calc(var(--cqw)*2.6)!important}#hud #quest-window .quest-journal{height:7.4%;font-size:inherit;background:0 0;border:0;margin:0;padding:0;display:block;position:absolute;top:67%;left:7.6%;right:7.2%}#hud #quest-window .qj-goal-icon{width:calc(var(--cqw)*6.4);height:calc(var(--cqw)*6.4);image-rendering:pixelated;background:url(/ui/quest/slime.png) 50%/contain no-repeat;display:none;position:absolute;top:50%;left:1.6%;translate:0 -50%}#hud #quest-window.kill-goal .qj-goal-icon{display:block}#hud #quest-window #qj-goal{color:#1f2433;white-space:nowrap;text-overflow:ellipsis;align-items:center;font-weight:700;display:flex;position:absolute;inset:0 34% 0 12.6%;overflow:hidden;font-size:calc(var(--cqw)*3.5)!important}#hud #quest-window:not(.kill-goal) #qj-goal{left:2.4%}#hud #quest-window:not(.kill-goal) #qj-goal:before{content:"◆";margin-right:calc(var(--cqw)*1.6);font-size:calc(var(--cqw)*2.4);color:#c2962f}#hud #quest-window .quest-progress{height:calc(var(--cqw)*1.1);border:calc(var(--cqw)*.15) solid #a88f57;border-radius:calc(var(--cqw)*1);box-shadow:none;background:#d9ccab;margin:0;position:absolute;bottom:6%;left:12.6%;right:34%;overflow:hidden}#hud #quest-window:not(.kill-goal) .quest-progress{left:2.4%}#hud #quest-window .quest-progress i{background:linear-gradient(#5f93e6,#2b55ad);border-radius:0;height:100%;transition:width .25s;display:block}#hud #quest-window[data-tab=done] .quest-progress,#hud #quest-window.chain-finished:not([data-tab=daily]) .quest-progress{display:none}#hud #quest-window .qj-count{font-variant-numeric:lining-nums;color:#f6d35f;white-space:nowrap;width:28.6%;text-shadow:0 calc(var(--cqw)*.3) #060d26;justify-content:center;align-items:center;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:700;line-height:1;display:flex;position:absolute;top:0;bottom:0;right:2.6%;font-size:calc(var(--cqw)*5.3)!important}#hud #quest-window .qj-count #kills{color:inherit;font-size:inherit!important}#hud #quest-window #qj-have{color:inherit;font-size:calc(var(--cqw)*5.3)!important}#hud #quest-window .qj-kills{font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-size:calc(var(--cqw)*3.5)!important}#hud #quest-window .qj-kills #kills{margin-right:calc(var(--cqw)*1.6);font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-size:calc(var(--cqw)*5.3)!important}#hud #quest-window #qj-have:not(:empty)+.qj-kills{display:none}#hud #quest-window .qj-reward-head{align-items:center;gap:calc(var(--cqw)*1);color:#f7f1de;white-space:nowrap;width:19%;height:5.2%;font-weight:700;display:flex;position:absolute;top:77.6%;left:14.6%;font-size:calc(var(--cqw)*2.55)!important}#hud #quest-window .qj-reward-head i{color:#c9b982;font-style:normal}#hud #quest-window .qj-reward-head b{color:#f3d77a}#hud #quest-window .qj-reward{align-items:center;gap:calc(var(--cqw)*1.4);height:8.4%;display:flex;position:absolute;top:84.2%;left:24.4%;right:36%}#hud #quest-window #qj-reward{color:#3c3934;white-space:pre-line;flex:1;min-width:0;font-weight:500;line-height:1.45;overflow:hidden;font-size:calc(var(--cqw)*2.1)!important}#hud #quest-window .qj-gift{align-items:center;gap:calc(var(--cqw)*1);flex:0 auto;min-width:0;display:flex}#hud #quest-window .qj-gift-icon{width:calc(var(--cqw)*7.2);height:calc(var(--cqw)*7.2);border:calc(var(--cqw)*.3) solid #c9a24e;border-radius:calc(var(--cqw)*1.3);box-shadow:inset 0 0 0 calc(var(--cqw)*.25) #fff8e2,0 calc(var(--cqw)*.35) calc(var(--cqw)*.6) #5a43184d;background:radial-gradient(circle at 50% 38%,#fffaf0,#efe1bd 62%,#d9c38f);flex:none;place-items:center;display:grid;position:relative}#hud #quest-window .qj-gift-icon img{object-fit:contain;width:80%;height:80%;image-rendering:pixelated;filter:drop-shadow(0 calc(var(--cqw)*.25) calc(var(--cqw)*.2) #3a28104d)}#hud #quest-window .qj-gift-icon i{right:calc(var(--cqw)*-1.1);bottom:calc(var(--cqw)*-1.1);padding:0 calc(var(--cqw)*.7);border-radius:calc(var(--cqw)*1);box-shadow:0 0 0 calc(var(--cqw)*.25) #e2b84a;font-variant-numeric:lining-nums;color:#ffe08a;white-space:nowrap;background:#1d2f63;font-style:normal;font-weight:700;line-height:1.35;position:absolute;font-size:calc(var(--cqw)*2)!important}#hud #quest-window .qj-gift>b{-webkit-line-clamp:2;color:#2b2a2e;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden;font-size:calc(var(--cqw)*2.2)!important}#hud #quest-window #qj-reward.crowded{gap:calc(var(--cqw)*2.6)}#hud #quest-window #qj-reward.crowded .qj-gift>b{display:none}#hud #quest-window #quest-claim{width:66%;padding:calc(var(--cqw)*1.5) calc(var(--cqw)*1);border:calc(var(--cqw)*.3) solid #e2b84a;border-radius:calc(var(--cqw)*1.4);box-shadow:0 calc(var(--cqw)*.4) 0 #0a1a4a,inset 0 calc(var(--cqw)*.2) #7fa6f3;color:#fff;white-space:nowrap;text-shadow:0 calc(var(--cqw)*.25) #0009;cursor:pointer;background:linear-gradient(#2f66d0,#173a8c);margin:0;font-family:inherit;font-weight:700;position:absolute;top:50%;left:109%;translate:0 -50%;font-size:calc(var(--cqw)*3)!important}#hud #quest-window #quest-claim[hidden]{display:none}#hud #quest-window #quest-claim:disabled{box-shadow:0 calc(var(--cqw)*.4) 0 #3e3b33;color:#e8e2d0;opacity:1;cursor:default;background:linear-gradient(#8f8a7c,#6c685d);border-color:#a99b78}#hud #quest-window #quest-claim:not(:disabled){animation:1.6s ease-in-out infinite quest-claim-glow}@keyframes quest-claim-glow{50%{filter:brightness(1.25)}}#hud #quest-window .qj-foot span{font-size:calc(var(--cqw)*1.4)!important}#hud #quest-window .qj-reward-head b,#hud #quest-window .qj-reward-head i{font-size:inherit!important}#hud #quest-window .qj-every{letter-spacing:calc(var(--cqw)*.2);text-align:center;color:#8a7d62;text-shadow:0 0 calc(var(--cqw)*.6) #eadfc4,0 0 calc(var(--cqw)*.6) #eadfc4,0 0 calc(var(--cqw)*.6) #eadfc4;pointer-events:none;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:700;line-height:1.35;position:absolute;top:87.6%;left:68.4%;right:5.8%;font-size:calc(var(--cqw)*1.6)!important}#hud #quest-window .qj-foot{height:3.6%;letter-spacing:calc(var(--cqw)*.4);color:#c9b982;white-space:nowrap;pointer-events:none;justify-content:space-between;align-items:center;padding:0;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:700;display:flex;position:absolute;top:95.3%;left:36.6%;right:36%;font-size:calc(var(--cqw)*1.4)!important}#hud #status-window{--cqw:5.73px;width:min(573px,calc((100vw - 12px)/var(--ui-zoom,1)),calc((100dvh - 24px)/var(--ui-zoom,1)*1.3495));aspect-ratio:1448/1073;z-index:30;max-width:none;max-height:none;box-shadow:none;filter:drop-shadow(0 8px 18px #000a);color:#1d2a55;background:url(/ui/status/frame.webp) 50%/100% 100% no-repeat;border:0;border-radius:0;margin:auto;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;animation:none;inset:0;overflow:visible;container-type:inline-size}#hud #status-window .titlebar{justify-content:center;align-items:center;gap:calc(var(--cqw)*.3);height:14%;text-shadow:none;background:0 0;border:0;flex-direction:column;padding:0 10% 0 33%;display:flex;position:absolute;top:3.5%;left:0;right:0}#hud #status-window .titlebar>span:first-child:before{content:none}#hud #status-window .st-title{color:#f7d98a;white-space:nowrap;text-shadow:calc(var(--cqw)*-.2) 0 #4a2a06,calc(var(--cqw)*.2) 0 #4a2a06,0 calc(var(--cqw)*-.2) #4a2a06,0 calc(var(--cqw)*.2) #4a2a06,0 calc(var(--cqw)*.5) #0009;font-weight:700;line-height:1.1;font-size:calc(var(--cqw)*4.8)!important}#hud #status-window .st-title i{vertical-align:middle;margin:0 calc(var(--cqw)*.6);color:#f1b93c;font-style:normal;font-size:calc(var(--cqw)*2.2)!important}#hud #status-window .st-sub{letter-spacing:calc(var(--cqw)*.32);color:#c9cfe6;text-shadow:0 calc(var(--cqw)*.15) #0009;white-space:nowrap;font-weight:700;line-height:1;display:block;font-size:calc(var(--cqw)*1.25)!important}#hud #status-window .st-sub:before,#hud #status-window .st-sub:after{content:"—◈";margin:0 calc(var(--cqw)*1.2);color:#c59a3c;letter-spacing:0}#hud #status-window .st-sub:after{content:"◈—"}#hud #status-window .titlebar button{aspect-ratio:1;width:6.4%;height:auto;box-shadow:none;color:#0000;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;top:4%;right:3.3%;font-size:0!important}#hud #status-window .titlebar button:hover{background:0 0}#hud #status-window .body{padding:0;display:block;position:static}#hud #status-window .st-head{color:#f3e6c4;height:5.8%;text-shadow:0 calc(var(--cqw)*.15) #0009;white-space:nowrap;justify-content:center;align-items:center;margin:0;font-weight:700;display:flex;position:absolute;top:19.6%;font-size:calc(var(--cqw)*1.85)!important}#hud #status-window .st-head:before,#hud #status-window .st-head:after{content:"◈";margin:0 calc(var(--cqw)*1.6);font-size:calc(var(--cqw)*1.4);color:#e0b04c}#hud #status-window .st-head-l{width:29%;left:7.3%}#hud #status-window .st-head-r{width:51%;left:42%}#hud #status-window #stats{gap:calc(var(--cqw)*.7);grid-template-rows:repeat(6,minmax(0,1fr));width:31.4%;height:49.2%;display:grid;position:absolute;top:27.6%;left:6.2%}#hud #status-window .stat{grid-template-columns:calc(var(--cqw)*5.4) 1fr calc(var(--cqw)*6.2) calc(var(--cqw)*6.2) calc(var(--cqw)*5.4);padding:0 calc(var(--cqw)*.4);border-radius:calc(var(--cqw)*.7);min-height:0;box-shadow:inset 0 0 0 calc(var(--cqw)*.15) #d6c7a2,0 calc(var(--cqw)*.15) #fff8;background:linear-gradient(#f4ecd9,#eadfc5);border:0;grid-template-rows:minmax(0,1fr);align-items:center;gap:0;margin:0;display:grid}#hud #status-window .stat-icon{width:calc(var(--cqw)*5);height:calc(var(--cqw)*5);image-rendering:pixelated;background:50%/contain no-repeat}#hud #status-window .stat>div{padding-left:calc(var(--cqw)*1.1);color:#1d2a55;letter-spacing:calc(var(--cqw)*.02);font-weight:700;font-size:calc(var(--cqw)*2.35)!important}#hud #status-window .stat small{display:none}#hud #status-window .stat b,#hud #status-window .stat em{height:calc(var(--cqw)*3.7);text-align:center;border:0;place-items:center;padding:0;font-family:inherit;font-style:normal;font-weight:700;line-height:1;display:grid;font-size:calc(var(--cqw)*2.35)!important}#hud #status-window .stat b{color:#1d2a55;border-radius:calc(var(--cqw)*.5) 0 0 calc(var(--cqw)*.5);box-shadow:inset 0 0 0 calc(var(--cqw)*.12) #d9cdb0;background:#fffdf8}#hud #status-window .stat em{color:#a9741c;border-radius:0 calc(var(--cqw)*.5) calc(var(--cqw)*.5) 0;box-shadow:inset 0 0 0 calc(var(--cqw)*.12) #e6cf9c;background:#fbe6bd;font-size:calc(var(--cqw)*2.15)!important}#hud #status-window .stat button{width:calc(var(--cqw)*5);height:calc(var(--cqw)*5);border-radius:calc(var(--cqw)*.8);box-shadow:none;color:#0000;image-rendering:pixelated;cursor:pointer;background:url(/ui/status/plus.png) 50%/contain no-repeat;border:0;justify-self:end;padding:0;line-height:0;transition:none;position:relative;font-size:0!important}#hud #status-window .stat button:hover:not(:disabled){filter:brightness(1.18)}#hud #status-window .stat button:active:not(:disabled){transform:translateY(calc(var(--cqw)*.15))}#hud #status-window .stat button:disabled{opacity:.75;cursor:default;background-image:url(/ui/status/plus-disabled.png)}#hud .stat button{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}#hud #status-window #status-derived{gap:calc(var(--cqw)*.6);width:52.6%;height:42%;padding:calc(var(--cqw)*.5) calc(var(--cqw)*.6) calc(var(--cqw)*.4) calc(var(--cqw)*.9);flex-direction:column;display:flex;position:absolute;top:27.6%;left:41.3%}#hud #status-window #status-derived.has-extra{height:49.2%}#hud #status-window #status-derived.has-extra~.st-plaque{display:none}#hud #status-window #status-derived>div{border:0;align-items:stretch;min-height:0}#hud #status-window #status-derived .sv-main,#hud #status-window #status-derived .sv-extra{gap:calc(var(--cqw)*.75) calc(var(--cqw)*1.3);flex:1 1 0;grid-template-columns:1fr 1fr;grid-auto-rows:minmax(0,1fr);min-height:0;display:grid}#hud #status-window #status-derived .sv-main>div{min-width:0;min-height:0;padding:0 calc(var(--cqw)*1.4) 0 0;border-radius:calc(var(--cqw)*.7);box-shadow:inset 0 0 0 calc(var(--cqw)*.16) #d2b474,inset 0 0 0 calc(var(--cqw)*.42) #fffaeecc,0 calc(var(--cqw)*.18) calc(var(--cqw)*.3) #6b4d1a33;background:linear-gradient(#fefbf3,#f2e7cd);align-items:center;display:flex;position:relative;container-type:size}#hud #status-window #status-derived .sv-main>div:before{content:"";left:calc(var(--cqw)*.35);height:min(calc(var(--cqw)*5.4),128%);aspect-ratio:1;image-rendering:pixelated;filter:drop-shadow(0 calc(var(--cqw)*.18) calc(var(--cqw)*.12) #3a250a55);background:50%/contain no-repeat;position:absolute;top:50%;transform:translateY(-50%)}#hud #status-window #status-derived .sv-main>div:after{content:"";right:calc(var(--cqw)*-.5);width:calc(var(--cqw)*1.05);height:calc(var(--cqw)*1.05);margin-top:calc(var(--cqw)*-.525);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 0L10 5L5 10L0 5Z' fill='%23c29a45'/%3E%3Cpath d='M5 2.6L7.4 5L5 7.4L2.6 5Z' fill='%23fff4d2'/%3E%3C/svg%3E") 50%/contain no-repeat;position:absolute;top:50%}#hud #status-window #status-derived span{text-overflow:ellipsis;white-space:nowrap;min-width:0;letter-spacing:calc(var(--cqw)*.03);color:#1f3c8f;text-shadow:0 calc(var(--cqw)*.12) #fff;font-family:Georgia,Times New Roman,Noto Sans Thai,Google Sans,serif;font-weight:700;overflow:hidden;font-size:calc(var(--cqw)*1.9)!important}#hud #status-window #status-derived b{padding-left:calc(var(--cqw)*.6);color:#1c1f2e;white-space:nowrap;font-variant-numeric:lining-nums;flex:none;margin-left:auto;font-weight:500;font-size:calc(var(--cqw)*2.05)!important}#hud #status-window #status-derived .sv-main>div>span{margin-left:calc(min(calc(var(--cqw)*5.4),128cqh) + var(--cqw)*1.5)}#hud #status-window #status-derived b small{margin-left:calc(var(--cqw)*.35);color:#6d5a36;font-size:calc(var(--cqw)*1.4)!important}@container (aspect-ratio<=27/4){#hud #status-window #status-derived b small{margin:calc(var(--cqw)*.15) 0 0;line-height:1;display:block}}#hud #status-window #status-derived .sv-divider{height:calc(var(--cqw)*1.6);align-items:center;gap:calc(var(--cqw)*.9);padding:0 calc(var(--cqw)*2);flex:none;display:flex}#hud #status-window #status-derived .sv-divider:before,#hud #status-window #status-derived .sv-divider:after{content:"";height:calc(var(--cqw)*.16);background:linear-gradient(90deg,#c9a44f00,#c9a44f);flex:1}#hud #status-window #status-derived .sv-divider:after{background:linear-gradient(90deg,#c9a44f,#c9a44f00)}#hud #status-window #status-derived .sv-divider i{width:calc(var(--cqw)*1.6);height:calc(var(--cqw)*1.6);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 0C8.6 5.6 10.4 7.4 16 8 10.4 8.6 8.6 10.4 8 16 7.4 10.4 5.6 8.6 0 8 5.6 7.4 7.4 5.6 8 0Z' fill='%23c9a44f'/%3E%3Ccircle cx='8' cy='8' r='1.4' fill='%23fff4d2'/%3E%3C/svg%3E") 50%/contain no-repeat}#hud #status-window #status-derived .sv-extra{gap:calc(var(--cqw)*.65) calc(var(--cqw)*1.3)}#hud #status-window #status-derived .sv-extra>div{min-width:0;min-height:0;padding:0 calc(var(--cqw)*1.2) 0 0;border-radius:calc(var(--cqw)*.6);box-shadow:inset 0 0 0 calc(var(--cqw)*.16) #9db4d5,inset 0 0 0 calc(var(--cqw)*.4) #ffffffb3,0 calc(var(--cqw)*.15) calc(var(--cqw)*.28) #22406f2e;background:linear-gradient(#fbfcfe,#e3ebf6);align-items:center;display:flex;overflow:hidden}#hud #status-window #status-derived .sv-extra>div:before{content:"";width:calc(var(--cqw)*4.4);margin-right:calc(var(--cqw)*1);border-radius:calc(var(--cqw)*.6) 0 0 calc(var(--cqw)*.6);background:var(--sv-ico,none) center/auto 72% no-repeat,linear-gradient(90deg,#9ab9e2,#6a8ec6);box-shadow:inset calc(var(--cqw)*-.16) 0 #4b6ca4,inset calc(var(--cqw)*.16) calc(var(--cqw)*.16) #cfe0f6;flex:none;align-self:stretch}#hud #status-window #status-derived .sv-extra span{font-size:calc(var(--cqw)*1.75)!important}#hud #status-window #status-derived .sv-extra b{font-size:calc(var(--cqw)*1.9)!important}#hud #status-window .st-plaque{width:52.6%;height:6%;letter-spacing:calc(var(--cqw)*.35);color:#b9ab8c;pointer-events:none;white-space:nowrap;justify-content:center;align-items:center;display:flex;position:absolute;top:70.2%;left:41.3%;font-size:calc(var(--cqw)*1.45)!important}#hud #status-window .st-plaque:before,#hud #status-window .st-plaque:after{content:"◈";margin:0 calc(var(--cqw)*1.6);font-size:calc(var(--cqw)*1.2);letter-spacing:0;color:#c8b98f}#hud #status-window .body>.row{border:0;height:8.2%;margin:0;padding:0;display:block;position:absolute;top:81.2%;left:0;right:0}#hud #status-window .body>.row h3{color:#1d2a55;white-space:nowrap;align-items:center;height:100%;margin:0;font-weight:700;display:flex;position:absolute;top:0;left:21.5%;font-size:calc(var(--cqw)*2.5)!important}#hud #status-window .body>.row h3:before{content:"◆";margin-right:calc(var(--cqw)*1.4);font-size:calc(var(--cqw)*1.5);color:#2d4fa3}#hud #status-window #points{justify-content:center;align-items:center;gap:calc(var(--cqw)*1.2);color:#f3cd62;width:37.8%;height:100%;text-shadow:0 calc(var(--cqw)*.2) #0a1840;white-space:nowrap;background:0 0;border-radius:0;padding:0;font-weight:700;display:flex;position:absolute;top:0;left:51.3%;font-size:calc(var(--cqw)*2.7)!important}#hud #status-window #points b{color:#ffd76a;font-weight:700;font-size:calc(var(--cqw)*3.9)!important}#hud #status-window .stat-str .stat-icon{background-image:url(/ui/status/stat-str.png)}#hud #status-window .stat-agi .stat-icon{background-image:url(/ui/status/stat-agi.png)}#hud #status-window .stat-vit .stat-icon{background-image:url(/ui/status/stat-vit.png)}#hud #status-window .stat-int .stat-icon{background-image:url(/ui/status/stat-int.png)}#hud #status-window .stat-dex .stat-icon{background-image:url(/ui/status/stat-dex.png)}#hud #status-window .stat-luk .stat-icon{background-image:url(/ui/status/stat-luk.png)}#hud #status-window #status-derived>.sv-main>div[data-stat=atk]:before{background-image:url(/ui/status/atk.png)}#hud #status-window #status-derived>.sv-main>div[data-stat=def]:before{background-image:url(/ui/status/def.png)}#hud #status-window #status-derived>.sv-main>div[data-stat=matk]:before{background-image:url(/ui/status/matk.png)}#hud #status-window #status-derived>.sv-main>div[data-stat=mdef]:before{background-image:url(/ui/status/mdef.png)}#hud #status-window #status-derived>.sv-main>div[data-stat=hit]:before{background-image:url(/ui/status/hit.png)}#hud #status-window #status-derived>.sv-main>div[data-stat=flee]:before{background-image:url(/ui/status/flee.png)}#hud #status-window #status-derived>.sv-main>div[data-stat=critical]:before{background-image:url(/ui/status/critical.png)}#hud #status-window #status-derived>.sv-main>div[data-stat=aspd]:before{background-image:url(/ui/status/aspd.png)}#hud #status-window #status-derived>.sv-main>div[data-stat=maxhp]:before{background-image:url(/ui/status/maxhp.png)}#hud #status-window #status-derived>.sv-main>div[data-stat=maxsp]:before{background-image:url(/ui/status/maxsp.png)}#hud #status-window #status-derived>.sv-main>div[data-stat=spellcrit]:before{filter:hue-rotate(205deg) saturate(1.3) drop-shadow(0 calc(var(--cqw)*.18) calc(var(--cqw)*.12) #3a250a55);background-image:url(/ui/status/critical.png)}#hud #status-window #status-derived div[data-stat=pierce]{--sv-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.5 19.5L17 7' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' fill='none' stroke-width='2.3'/%3E%3Cpath d='M20.5 3.5L11.6 5.6L18.4 12.4Z' fill='%23fff'/%3E%3Cpath d='M4 16l3.5 1M8 20l-1-3.5M2.8 18.6l2 .5M6 21.4l-.6-2' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' fill='none' stroke-width='1.6'/%3E%3Cpath d='M9.5 4.5v5M14.5 14.5h5' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' fill='none' stroke-width='2'/%3E%3C/svg%3E")}#hud #status-window #status-derived div[data-stat=mpierce]{--sv-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.5 19.5L17 7' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' fill='none' stroke-width='2.3'/%3E%3Cpath d='M20.5 3.5L11.6 5.6L18.4 12.4Z' fill='%23fff'/%3E%3Cpath d='M4 16l3.5 1M8 20l-1-3.5M2.8 18.6l2 .5M6 21.4l-.6-2' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' fill='none' stroke-width='1.6'/%3E%3Cpath d='M6.5 3.2l.9 2.4 2.4.9-2.4.9-.9 2.4-.9-2.4-2.4-.9 2.4-.9z' fill='%23fff'/%3E%3C/svg%3E")}#hud #status-window #status-derived div[data-stat=lifesteal]{--sv-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5S5 10.4 5 15a7 7 0 0 0 14 0c0-4.6-7-12.5-7-12.5z' fill='%23fff'/%3E%3Cpath d='M9 14.5a3.2 3.2 0 0 0 2.5 3.4' stroke='%235d82bd' stroke-width='1.6' stroke-linecap='round' fill='none'/%3E%3C/svg%3E")}#hud #status-window #status-derived div[data-stat=spdrain]{--sv-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5S5 10.4 5 15a7 7 0 0 0 14 0c0-4.6-7-12.5-7-12.5z' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' fill='none' stroke-width='2'/%3E%3Cpath d='M12 9.5S8.8 13.2 8.8 15.3a3.2 3.2 0 0 0 6.4 0c0-2.1-3.2-5.8-3.2-5.8z' fill='%23fff'/%3E%3C/svg%3E")}#hud #status-window #status-derived div[data-stat=freezehit]{--sv-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3v18M4.2 7.5l15.6 9M4.2 16.5l15.6-9M9.5 4.5L12 7l2.5-2.5M9.5 19.5L12 17l2.5 2.5' stroke='%23fff' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E")}#hud #status-window #status-derived div[data-stat=resstun]{--sv-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.2l8.2 3v6.3c0 5.3-3.6 9-8.2 10.9C7.4 20.5 3.8 16.8 3.8 11.5V5.2z' fill='%23fff'/%3E%3Cpath d='M12.00 6.80 L13.23 10.10 L16.76 10.25 L14.00 12.45 L14.94 15.85 L12.00 13.90 L9.06 15.85 L10.00 12.45 L7.24 10.25 L10.77 10.10Z' fill='%235d82bd'/%3E%3C/svg%3E")}#hud #status-window #status-derived div[data-stat=resfreeze]{--sv-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.2l8.2 3v6.3c0 5.3-3.6 9-8.2 10.9C7.4 20.5 3.8 16.8 3.8 11.5V5.2z' fill='%23fff'/%3E%3Cg transform='translate(12 12) scale(.5) translate(-12 -12)'%3E%3Cpath d='M12 3v18M4.2 7.5l15.6 9M4.2 16.5l15.6-9M9.5 4.5L12 7l2.5-2.5M9.5 19.5L12 17l2.5 2.5' stroke='%235d82bd' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/g%3E%3C/svg%3E")}#hud #status-window #status-derived div[data-stat=movespeed]{--sv-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.5 17.5c5.5.6 11-2.5 15.5-9.8.4 2.6-.3 4.8-1.7 6.6 2-.7 3.7-2.1 5.2-4.2 0 3.3-2.1 6.2-5.9 7.6 1.5.3 3 .1 4.5-.6-2.4 3.4-6.9 4.6-12.2 3.2z' fill='%23fff'/%3E%3Cpath d='M3 12.5h5M5 9h4.5' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' fill='none' stroke-width='1.8'/%3E%3C/svg%3E")}#hud #status-window #status-derived div[data-stat=critdmg]{--sv-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='7' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' fill='none' stroke-width='2.2'/%3E%3Cpath d='M12 2v5M12 17v5M2 12h5M17 12h5' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' fill='none' stroke-width='2.2'/%3E%3Ccircle cx='12' cy='12' r='1.8' fill='%23fff'/%3E%3C/svg%3E")}#hud #status-window #status-derived div[data-stat=stunhit]{--sv-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.00 5.50 L13.85 10.45 L19.13 10.68 L15.00 13.97 L16.41 19.07 L12.00 16.15 L7.59 19.07 L9.00 13.97 L4.87 10.68 L10.15 10.45Z' fill='%23fff'/%3E%3Cpath d='M3 5.5c3-3 15-3 18 0' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' fill='none' stroke-width='1.8'/%3E%3C/svg%3E")}#hud #status-window #status-derived div[data-stat=bleedhit]{--sv-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 3S3 7.6 3 10.2a4 4 0 0 0 8 0C11 7.6 7 3 7 3zM17 3s-4 4.6-4 7.2a4 4 0 0 0 8 0C21 7.6 17 3 17 3zM12 11s-3.3 3.8-3.3 5.9a3.3 3.3 0 0 0 6.6 0c0-2.1-3.3-5.9-3.3-5.9z' fill='%23fff'/%3E%3C/svg%3E")}#hud #status-window #status-derived div[data-stat=crushhit]{--sv-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.2l8.2 3v6.3c0 5.3-3.6 9-8.2 10.9C7.4 20.5 3.8 16.8 3.8 11.5V5.2z' fill='%23fff'/%3E%3Cpath d='M12.6 3.5l-2.4 5 3.2 2.3-3 4.4 2 1.6-1.6 4.2' stroke='%235d82bd' stroke-width='1.8' stroke-linejoin='round' stroke-linecap='round' fill='none'/%3E%3C/svg%3E")}#hud #status-window #status-derived div[data-stat=spregen]{--sv-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5S5 10.4 5 15a7 7 0 0 0 14 0c0-4.6-7-12.5-7-12.5z' fill='%23fff'/%3E%3Cpath d='M12 11.5v6M9 14.5h6' stroke='%235d82bd' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E")}#hud :is(#equipment-window,#inspect-window).equipment{--cqw:6.336px;width:min(634px,calc((100vw - 12px)/var(--ui-zoom,1)),calc((100dvh - 24px)/var(--ui-zoom,1)*1.337));aspect-ratio:1436/1074;z-index:30;max-width:none;max-height:none;box-shadow:none;filter:drop-shadow(0 8px 18px #000a);color:#1d2a55;background:url(/ui/equipment/frame.webp) 50%/100% 100% no-repeat;border:0;border-radius:0;margin:auto;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;animation:none;inset:0;overflow:visible;container-type:inline-size}#hud :is(#equipment-window,#inspect-window).equipment>.titlebar{justify-content:center;align-items:center;gap:calc(var(--cqw)*.2);height:10.6%;text-shadow:none;background:0 0;border:0;flex-direction:column;padding:0 27%;display:flex;position:absolute;top:5.8%;left:0;right:0}#hud :is(#equipment-window,#inspect-window).equipment>.titlebar>span:first-child:before{content:none}#hud :is(#equipment-window,#inspect-window).equipment .eq-title{color:#f7d98a;white-space:nowrap;text-shadow:calc(var(--cqw)*-.2) 0 #4a2a06,calc(var(--cqw)*.2) 0 #4a2a06,0 calc(var(--cqw)*-.2) #4a2a06,0 calc(var(--cqw)*.2) #4a2a06,0 calc(var(--cqw)*.5) #0009;font-weight:700;line-height:1.1;font-size:calc(var(--cqw)*4.6)!important}#hud :is(#equipment-window,#inspect-window).equipment .eq-sub{letter-spacing:calc(var(--cqw)*.45);color:#e6d6a8;text-shadow:0 calc(var(--cqw)*.15) #0009;white-space:nowrap;font-weight:700;line-height:1;display:block;font-size:calc(var(--cqw)*1.5)!important}#hud :is(#equipment-window,#inspect-window).equipment .eq-sub:before,#hud :is(#equipment-window,#inspect-window).equipment .eq-sub:after{content:"—◈ ····";margin:0 calc(var(--cqw)*1.2);color:#c59a3c;letter-spacing:0}#hud :is(#equipment-window,#inspect-window).equipment .eq-sub:after{content:"···· ◈—"}#hud #equipment-window.equipment .equipment-caption-actions{display:block;position:static}#hud #equipment-window.equipment #equipment-minimize{display:none}#hud :is(#equipment-window,#inspect-window).equipment .titlebar button[data-close]{aspect-ratio:1;width:5.6%;height:auto;box-shadow:none;color:#0000;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;top:7%;left:90.7%;font-size:0!important}#hud :is(#equipment-window,#inspect-window).equipment .titlebar button[data-close]:hover{background:0 0}#hud #equipment-window.equipment #equipment-content{display:block;position:static}#hud :is(#equipment-window,#inspect-window).equipment .equipment-tabline{border:0;justify-content:center;align-items:center;gap:0;width:33.2%;height:5.3%;padding:0;display:flex;position:absolute;top:17%;left:33.4%}#hud :is(#equipment-window,#inspect-window).equipment .equipment-tabline>span{display:none}#hud :is(#equipment-window,#inspect-window).equipment .equipment-tabline small{color:#1d2a55;white-space:nowrap;font-weight:700;font-size:calc(var(--cqw)*2.15)!important}#hud :is(#equipment-window,#inspect-window).equipment .paper-doll{padding:0;display:block;position:static}#hud :is(#equipment-window,#inspect-window).equipment .paper-column{gap:calc(var(--cqw)*.7);grid-template-rows:repeat(5,minmax(0,1fr));width:32.2%;height:50.8%;display:grid;position:absolute;top:23.3%;left:8.6%}#hud :is(#equipment-window,#inspect-window).equipment .paper-column.paper-right{left:59.3%}#hud :is(#equipment-window,#inspect-window).equipment .paper-slot{grid-template-columns:calc(var(--cqw)*8.4) minmax(0,1fr);align-items:center;gap:calc(var(--cqw)*1);width:100%;height:100%;min-height:0;padding:calc(var(--cqw)*.35);border-radius:calc(var(--cqw)*.8);box-shadow:inset 0 0 0 calc(var(--cqw)*.15) #d2c29c,inset 0 0 0 calc(var(--cqw)*.4) #f9f4e6,0 calc(var(--cqw)*.15) #fff8;text-align:left;cursor:pointer;background:linear-gradient(#f6efdd,#ece1c8);border:0;flex-direction:row;grid-template-rows:minmax(0,1fr);transition:none;display:grid}#hud :is(#equipment-window,#inspect-window).equipment .paper-right .paper-slot{text-align:left;flex-direction:row}#hud :is(#equipment-window,#inspect-window).equipment .paper-slot img{width:100%;height:100%;padding:calc(var(--cqw)*.4);object-fit:contain;image-rendering:pixelated;border-radius:calc(var(--cqw)*.6);box-shadow:inset 0 0 0 calc(var(--cqw)*.15) #cdbb90;background:linear-gradient(#fbf6ea,#efe5cf)}#hud :is(#equipment-window,#inspect-window).equipment .paper-slot span{min-width:0;display:block}#hud :is(#equipment-window,#inspect-window).equipment .paper-slot small{letter-spacing:0;color:#4f6a9c;white-space:nowrap;line-height:1.25;display:block;font-size:calc(var(--cqw)*1.45)!important}#hud :is(#equipment-window,#inspect-window).equipment .paper-slot small:before{content:"◈";margin-right:calc(var(--cqw)*.8);color:#c59a3c}#hud :is(#equipment-window,#inspect-window).equipment .paper-slot strong{color:#1d2a55;white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;font-weight:700;line-height:1.25;display:block;overflow:hidden;font-size:calc(var(--cqw)*2)!important}#hud :is(#equipment-window,#inspect-window).equipment .paper-slot strong:before{content:"✧";margin-right:calc(var(--cqw)*.8);font-size:calc(var(--cqw)*1.3);color:#c59a3c;vertical-align:calc(var(--cqw)*.2);font-weight:400}#hud :is(#equipment-window,#inspect-window).equipment .paper-slot.slot-empty{box-shadow:inset 0 0 0 calc(var(--cqw)*.15) #b9bcc2,inset 0 0 0 calc(var(--cqw)*.4) #eee;background:linear-gradient(#e6e6e6,#d6d7d9)}#hud :is(#equipment-window,#inspect-window).equipment .paper-slot.slot-empty img{opacity:1;filter:grayscale()opacity(.45);box-shadow:inset 0 0 0 calc(var(--cqw)*.15) #b9bcc2;background:linear-gradient(#ececec,#dcdcdc)}#hud :is(#equipment-window,#inspect-window).equipment .paper-slot.slot-empty small{color:#7d8795}#hud :is(#equipment-window,#inspect-window).equipment .paper-slot.slot-empty strong{color:#5d6470}#hud :is(#equipment-window,#inspect-window).equipment .paper-slot.slot-two-hand img{opacity:.7}#hud :is(#equipment-window,#inspect-window).equipment .paper-slot[data-durability=low] img{box-shadow:inset 0 0 0 calc(var(--cqw)*.35) #e0a030}#hud :is(#equipment-window,#inspect-window).equipment .paper-slot[data-durability=broken]{box-shadow:inset 0 0 0 calc(var(--cqw)*.25) #c0392b,inset 0 0 0 calc(var(--cqw)*.5) #fbeee8;background:linear-gradient(#f8e4dc,#ecc9bd)}#hud :is(#equipment-window,#inspect-window).equipment .paper-slot[data-durability=broken] img{filter:grayscale(.75)brightness(.85);box-shadow:inset 0 0 0 calc(var(--cqw)*.35) #c0392b}#hud :is(#equipment-window,#inspect-window).equipment .paper-slot[data-durability=broken] small{color:#b0281a;text-overflow:ellipsis;font-weight:700;overflow:hidden}#hud :is(#equipment-window,#inspect-window).equipment .paper-slot[data-durability=broken] small:before{content:"⚠";color:#c0392b}#hud #equipment-window.equipment .equipment-detail[data-durability=broken] span:not(.eq-selected-icon){color:#b0281a}#hud :is(#equipment-window,#inspect-window).equipment .paper-slot[aria-pressed=true]{box-shadow:inset 0 0 0 calc(var(--cqw)*.25) #4f8fe0,inset 0 0 0 calc(var(--cqw)*.5) #fffc,0 0 calc(var(--cqw)*.9) #5aa0f0aa;background:linear-gradient(#eaf4ff,#cfe3fb)}#hud :is(#equipment-window,#inspect-window).equipment .paper-slot:hover{filter:brightness(1.04)}#hud :is(#equipment-window,#inspect-window).equipment .paper-slot{position:relative}#hud :is(#equipment-window,#inspect-window).equipment .paper-slot b.slot-refine{top:calc(var(--cqw)*.6);left:calc(var(--cqw)*8.55);z-index:1;padding:0 calc(var(--cqw)*.45);border:calc(var(--cqw)*.18) solid #f3cf6a;border-radius:calc(var(--cqw)*.5);color:#ffd76a;text-shadow:0 1px #000;pointer-events:none;background:linear-gradient(#4a3312,#22170a);font-weight:800;line-height:1.2;position:absolute;translate:-100%;box-shadow:0 1px 2px #0006;font-size:calc(var(--cqw)*1.45)!important}#hud :is(#equipment-window,#inspect-window).equipment .eq-doll{pointer-events:none;width:16.1%;height:51.5%;position:absolute;top:23.3%;left:41.9%}#hud :is(#equipment-window,#inspect-window).equipment .eq-sprite{width:calc(var(--cqw)*22);height:calc(var(--cqw)*22);image-rendering:pixelated;background-position:0 0;background-repeat:no-repeat;background-size:1600%;position:absolute;top:55%;left:50%;translate:-50% -50%}#hud :is(#equipment-window,#inspect-window).equipment .eq-class{text-align:center;letter-spacing:calc(var(--cqw)*.15);color:#c9b792;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:700;position:absolute;top:85.5%;left:0;right:0;font-size:calc(var(--cqw)*1.8)!important}#hud :is(#equipment-window,#inspect-window).equipment .equipment-detail{background:0 0;border:0;min-height:0;padding:0;display:block;position:static}#hud :is(#equipment-window,#inspect-window).equipment .eq-selected-icon{place-items:center;width:9.7%;height:11.8%;display:grid;position:absolute;top:79%;left:10.4%}#hud :is(#equipment-window,#inspect-window).equipment .eq-selected-icon img{object-fit:contain;width:82%;height:82%;image-rendering:pixelated}#hud :is(#equipment-window,#inspect-window).equipment .eq-selected-icon img.slot-empty{filter:grayscale()opacity(.4)}#hud :is(#equipment-window,#inspect-window).equipment .equipment-detail>div{justify-content:center;gap:calc(var(--cqw)*.5);flex-direction:column;width:52.4%;min-width:0;height:12.6%;display:flex;position:absolute;top:78.6%;left:22.2%}#hud :is(#equipment-window,#inspect-window).equipment .equipment-detail strong{color:#1d2a55;white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.15;display:block;overflow:hidden;font-size:calc(var(--cqw)*3)!important}#hud :is(#equipment-window,#inspect-window).equipment .equipment-detail span:not(.eq-selected-icon){-webkit-line-clamp:2;color:#3f7a4a;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden;font-size:calc(var(--cqw)*1.75)!important}#hud :is(#equipment-window,#inspect-window).equipment .equipment-detail button{border-radius:calc(var(--cqw)*.7);white-space:nowrap;cursor:pointer;border:0;width:13%;height:5.3%;padding:0;font-weight:700;transition:none;position:absolute;left:77%;font-size:calc(var(--cqw)*1.9)!important}#hud #equipment-window.equipment #equipment-change{color:#fff5d6;text-shadow:0 calc(var(--cqw)*.15) #0a1840;box-shadow:inset 0 0 0 calc(var(--cqw)*.2) #102a66,inset 0 calc(var(--cqw)*.35) #6f9be8,0 0 0 calc(var(--cqw)*.15) #e0b85a;background:linear-gradient(#3567c4,#1d3f8f);top:79.3%}#hud #equipment-window.equipment #equipment-remove{color:#273149;box-shadow:inset 0 0 0 calc(var(--cqw)*.2) #6d7688,inset 0 calc(var(--cqw)*.35) #e8ebf1,0 0 0 calc(var(--cqw)*.15) #b9bec9;background:linear-gradient(#c9ced8,#9aa3b3);top:85.7%}#hud #equipment-window.equipment .equipment-detail[data-repair]>div{width:38.6%}#hud #equipment-window.equipment #equipment-repair{justify-content:center;align-items:center;gap:calc(var(--cqw)*.3);color:#fff8e4;height:11.7%;text-shadow:0 calc(var(--cqw)*.15) #5a2c00;box-shadow:inset 0 0 0 calc(var(--cqw)*.2) #7a4206,inset 0 calc(var(--cqw)*.35) #ffd892,0 0 0 calc(var(--cqw)*.15) #e0b85a;background:linear-gradient(#f0b04a,#b86a12);flex-direction:column;display:flex;top:79.3%;left:62.4%}#hud #equipment-window.equipment #equipment-repair[hidden]{display:none}#hud #equipment-window.equipment #equipment-repair b{font-weight:700;line-height:1.1;font-size:calc(var(--cqw)*2.1)!important}#hud #equipment-window.equipment #equipment-repair small{font-weight:600;line-height:1.1;font-size:calc(var(--cqw)*1.55)!important}#hud :is(#equipment-window,#inspect-window).equipment .equipment-detail button:hover:not(:disabled){filter:brightness(1.12)}#hud :is(#equipment-window,#inspect-window).equipment .equipment-detail button:disabled{opacity:.55;cursor:default}#hud #equipment-window.equipment .eq-doll-actions{flex-direction:column;justify-content:space-between;width:13.6%;height:9%;display:flex;position:absolute;top:64.4%;left:43.2%}#hud #equipment-window.equipment .eq-doll-actions button{flex:none;width:100%;height:46.7%}#hud #equipment-window.equipment .eq-auto{border-radius:calc(var(--cqw)*.7);color:#fff5d6;text-shadow:0 calc(var(--cqw)*.15) #0a1840;box-shadow:inset 0 0 0 calc(var(--cqw)*.2) #102a66,inset 0 calc(var(--cqw)*.35) #6f9be8,0 0 0 calc(var(--cqw)*.15) #e0b85a;white-space:nowrap;cursor:pointer;background:linear-gradient(#3567c4,#1d3f8f);border:0;padding:0;font-weight:700;transition:none;font-size:calc(var(--cqw)*1.75)!important}#hud #equipment-window.equipment .eq-auto:hover:not(:disabled){filter:brightness(1.12)}#hud #equipment-window.equipment .eq-auto:disabled{opacity:.55;cursor:default}#hud #equipment-window.equipment .eq-remove-all{border-radius:calc(var(--cqw)*.7);color:#273149;box-shadow:inset 0 0 0 calc(var(--cqw)*.2) #6d7688,inset 0 calc(var(--cqw)*.35) #e8ebf1,0 0 0 calc(var(--cqw)*.15) #b9bec9;white-space:nowrap;cursor:pointer;background:linear-gradient(#c9ced8,#9aa3b3);border:0;padding:0;font-weight:700;transition:none;font-size:calc(var(--cqw)*1.75)!important}#hud #equipment-window.equipment .eq-remove-all:hover:not(:disabled){filter:brightness(1.12)}#hud #equipment-window.equipment .eq-remove-all:disabled{opacity:.55;cursor:default}#hud #equipment-window.equipment[data-mode=skin] .eq-doll-actions{display:none}#hud #equipment-window.equipment:not([data-mode=skin]) .eq-sprite{top:40%}#hud #equipment-window.equipment:not([data-mode=skin]) #eq-wings{top:29%}#hud #equipment-window.equipment:not([data-mode=skin]) .eq-class{top:66%}#hud #equipment-window.equipment .inspect-privacy-setting{align-items:center;gap:calc(var(--cqw)*.7);max-width:24.2%;height:3.6%;padding:0 calc(var(--cqw)*1) 0 calc(var(--cqw)*.6);border-radius:calc(var(--cqw)*.7);box-shadow:inset 0 0 0 calc(var(--cqw)*.18) #c59a3c;cursor:pointer;background:linear-gradient(#fff9e8,#f1e1b6);margin:0;display:flex;position:absolute;top:17.6%;left:8.6%}#hud #equipment-window.equipment .inspect-privacy-setting input{appearance:none;width:calc(var(--cqw)*2.1);height:calc(var(--cqw)*2.1);border:calc(var(--cqw)*.22) solid #16264a;border-radius:calc(var(--cqw)*.4);cursor:pointer;background:linear-gradient(#fff,#eef0f4);flex:none;margin:0}#hud #equipment-window.equipment .inspect-privacy-setting input:checked{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.500l4.500 4.500L19 7' fill='none' stroke='%23fff' stroke-width='3.600' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/86% no-repeat,linear-gradient(#2f66c9,#1b449a)}#hud #equipment-window.equipment[data-mode=skin] .inspect-privacy-setting,#hud #equipment-window.equipment:not([data-mode=skin]) .skin-chat-wings,#hud #equipment-window.equipment .skin-chat-wings[hidden]{display:none}#hud #equipment-window.equipment .skin-chat-wings{align-items:center;gap:calc(var(--cqw)*.7);max-width:32.2%;height:3.6%;padding:0 calc(var(--cqw)*.4) 0 calc(var(--cqw)*1);border-radius:calc(var(--cqw)*.7);box-shadow:inset 0 0 0 calc(var(--cqw)*.18) #c59a3c;background:linear-gradient(#fff9e8,#f1e1b6);margin:0;display:flex;position:absolute;top:17.6%;left:8.6%}#hud #equipment-window.equipment .skin-chat-wings span{white-space:nowrap;color:#1d2a55;flex:none;font-weight:700;line-height:1.6;font-size:calc(var(--cqw)*1.65)!important}#hud #equipment-window.equipment .skin-chat-wings select{min-width:0;height:80%;padding:0 calc(var(--cqw)*.5);border:calc(var(--cqw)*.18) solid #16264a;border-radius:calc(var(--cqw)*.45);color:#1d2a55;font:inherit;cursor:pointer;background:#fff;margin:0;font-weight:700;font-size:calc(var(--cqw)*1.6)!important}#hud #equipment-window.equipment .inspect-privacy-setting span{text-overflow:ellipsis;white-space:nowrap;color:#1d2a55;min-width:0;font-weight:700;line-height:1.6;overflow:hidden;font-size:calc(var(--cqw)*1.65)!important}#hud :is(#equipment-window,#inspect-window).equipment .eq-plaque{width:24%;height:3.6%;letter-spacing:calc(var(--cqw)*.35);color:#d8c48e;white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:92.9%;left:38%;font-size:calc(var(--cqw)*1.25)!important}#hud :is(#equipment-window,#inspect-window).equipment .eq-plaque:before,#hud :is(#equipment-window,#inspect-window).equipment .eq-plaque:after{content:"✦";margin:0 calc(var(--cqw)*1);letter-spacing:0;color:#c59a3c}#hud :is(#equipment-window,#inspect-window) .eq-sprite[data-class-id=novice]{background-image:url(/novice-v6/player.png)}#hud :is(#equipment-window,#inspect-window) .eq-sprite[data-class-id=mage]{background-image:url(/jobs/mage-v2/player.png)}#hud :is(#equipment-window,#inspect-window) .eq-sprite[data-class-id=swordman]{background-image:url(/jobs/swordman-v6/player.png)}#hud :is(#equipment-window,#inspect-window) .eq-sprite[data-class-id=archer]{background-image:url(/jobs/archer-v6/player.png)}#hud :is(#equipment-window,#inspect-window) .eq-sprite[data-class-id=thief]{background-image:url(/jobs/thief-v6/player.png)}#hud :is(#equipment-window,#inspect-window) .eq-sprite[data-class-id=mamushi]{background-image:url(/jobs/mamushi-v2/player.png)}#hud :is(#equipment-window,#inspect-window) .eq-sprite[data-class-id=kensei]{background-image:url(/jobs/kensei-v2/player.png)}#hud :is(#equipment-window,#inspect-window) .eq-sprite[data-class-id=nekobaku]{background-image:url(/jobs/nekobaku-v1/player.png)}#hud #equipment-window .eq-sprite[data-outfit=crimson_swordsman]{background-image:url(/jobs/crimson-swordsman-v1/player.png)}#hud :is(#equipment-window,#inspect-window) .eq-sprite[data-class-id=acolyte]{background-image:url(/jobs/acolyte-v2/player.png)}#hud :is(#equipment-window,#inspect-window) .eq-sprite[data-class-id=merchant]{background-image:url(/jobs/merchant-v1/player.png)}#hud #equipment-window .eq-sprite[data-outfit=pastel_merchant]{background-image:url(/jobs/pastel-merchant-v1/player.png)}#hud #equipment-window .eq-sprite[data-outfit=starlight_mage]{background-image:url(/jobs/starlight-mage-v1/player.png)}#hud #equipment-window .eq-sprite[data-outfit=azure_kensei]{background-image:url(/jobs/azure-kensei-v1/player.png)}#hud #equipment-window .eq-sprite[data-outfit=saffron_monk]{background-image:url(/jobs/saffron-monk-v1/player.png)}#hud #equipment-window .eq-sprite[data-outfit=silverwind_ranger]{background-image:url(/jobs/silverwind-ranger-v1/player.png)}#hud #equipment-window .eq-sprite[data-outfit=scarlet_assassin]{background-image:url(/jobs/scarlet-assassin-v1/player.png)}#hud #equipment-window.equipment .equipment-tabline small{display:none}#hud #equipment-window.equipment .eq-modes{gap:calc(var(--cqw)*.6);width:100%;height:100%;padding:calc(var(--cqw)*.35) calc(var(--cqw)*4.4);display:flex}#hud #equipment-window.equipment .eq-modes button{border-radius:calc(var(--cqw)*.6);min-width:0;box-shadow:none;color:#8f7b52;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:1;padding:0;font-weight:700;font-size:calc(var(--cqw)*1.95)!important}#hud #equipment-window.equipment .eq-modes button[aria-selected=true]{color:#1d2a55;box-shadow:inset 0 0 0 calc(var(--cqw)*.18) #c59a3c;background:linear-gradient(#fff9e8,#f1e1b6)}#hud #equipment-window.equipment .eq-modes button:hover{filter:brightness(1.06)}#hud .class-gear-toggle{justify-content:center;align-items:center;gap:4px;display:flex}#hud #equipment-window.equipment .class-gear-toggle{gap:calc(var(--cqw)*.7);width:23.7%;height:4.2%;padding:0 calc(var(--cqw)*.8);border-radius:calc(var(--cqw)*.7);box-shadow:inset 0 0 0 calc(var(--cqw)*.18) #c59a3c;color:#1d2a55;cursor:pointer;background:linear-gradient(#fff9e8,#f1e1b6);border:0;transition:none;position:absolute;top:17.5%;left:67.8%}#hud #equipment-window.equipment .class-gear-toggle span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;line-height:1;overflow:hidden;font-size:calc(var(--cqw)*1.8)!important}#hud #equipment-window.equipment .class-gear-toggle:before{content:"";width:calc(var(--cqw)*2.2);height:calc(var(--cqw)*2.2);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5l8 3v6c0 5-3.400 8.600-8 10.500C7.400 20.100 4 16.500 4 11.500v-6z' fill='%231d3f8f'/%3E%3Cpath d='M8 11.500h8M8 15h8M8 8h8' stroke='%23f7d98a' stroke-width='1.800' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none}#hud #equipment-window.equipment .class-gear-toggle[aria-expanded=true]{box-shadow:inset 0 0 0 calc(var(--cqw)*.22) #4f8fe0;background:linear-gradient(#eaf4ff,#cfe3fb)}#hud #equipment-window.equipment .class-gear-toggle:hover{filter:brightness(1.06)}#hud #equipment-window.equipment .class-gear-count{min-width:calc(var(--cqw)*2.3);padding:0 calc(var(--cqw)*.45);border-radius:calc(var(--cqw)*1.2);color:#fff5d6;font-weight:800;line-height:calc(var(--cqw)*2.3);text-align:center;background:linear-gradient(#3567c4,#1d3f8f);flex:none;font-size:calc(var(--cqw)*1.45)!important}#hud #equipment-window.equipment .class-gear-count[hidden],#hud #equipment-window.equipment[data-mode=skin] :is(.class-gear-toggle,.class-gear-panel),#hud #equipment-window.equipment .class-gear-panel[hidden]{display:none}#hud #equipment-window.equipment .class-gear-panel{z-index:3;gap:calc(var(--cqw)*.8);width:82.9%;height:51.5%;padding:calc(var(--cqw)*1.2);border-radius:calc(var(--cqw)*1);box-shadow:inset 0 0 0 calc(var(--cqw)*.2) #c59a3c,inset 0 0 0 calc(var(--cqw)*.5) #fff9ec,0 calc(var(--cqw)*.4) calc(var(--cqw)*1.4) #0005;background:linear-gradient(#fbf6ea,#efe4c9);flex-direction:column;display:flex;position:absolute;top:23.3%;left:8.6%}#hud #equipment-window.equipment .class-gear-panel header{justify-content:space-between;align-items:center;gap:calc(var(--cqw)*1);padding:0 calc(var(--cqw)*.4);display:flex}#hud #equipment-window.equipment .class-gear-panel header strong{color:#1d2a55;white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden;font-size:calc(var(--cqw)*2.3)!important}#hud #equipment-window.equipment .class-gear-close{width:calc(var(--cqw)*3.4);height:calc(var(--cqw)*3.4);box-shadow:inset 0 0 0 calc(var(--cqw)*.18) #6d7688;color:#273149;cursor:pointer;background:linear-gradient(#c9ced8,#9aa3b3);border:0;border-radius:50%;flex:none;padding:0;font-weight:700;line-height:1;font-size:calc(var(--cqw)*2.2)!important}#hud #equipment-window.equipment .class-gear-list{gap:calc(var(--cqw)*.7);min-height:0;padding-right:calc(var(--cqw)*.3);flex-direction:column;flex:1;display:flex;overflow-y:auto}#hud #equipment-window.equipment .class-gear-row{grid-template-columns:calc(var(--cqw)*14) minmax(0,1fr) auto;align-items:center;gap:calc(var(--cqw)*1);padding:calc(var(--cqw)*.6) calc(var(--cqw)*1);border-radius:calc(var(--cqw)*.8);box-shadow:inset 0 0 0 calc(var(--cqw)*.15) #d2c29c,inset 0 0 0 calc(var(--cqw)*.4) #f9f4e6;background:linear-gradient(#f6efdd,#ece1c8);flex:none;display:grid}#hud #equipment-window.equipment .class-gear-row[data-playing]{box-shadow:inset 0 0 0 calc(var(--cqw)*.22) #4f8fe0,inset 0 0 0 calc(var(--cqw)*.45) #fffc;background:linear-gradient(#eaf4ff,#cfe3fb)}#hud #equipment-window.equipment .class-gear-job{gap:calc(var(--cqw)*.2);flex-direction:column;min-width:0;display:flex}#hud #equipment-window.equipment .class-gear-job strong{color:#1d2a55;white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.15;overflow:hidden;font-size:calc(var(--cqw)*2.1)!important}#hud #equipment-window.equipment .class-gear-job small{color:#4f6a9c;white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden;font-size:calc(var(--cqw)*1.45)!important}#hud #equipment-window.equipment .class-gear-row[data-playing] .class-gear-job small{color:#2f66c9;font-weight:700}#hud #equipment-window.equipment .class-gear-pieces{gap:calc(var(--cqw)*.5);flex-wrap:wrap;min-width:0;display:flex}#hud #equipment-window.equipment .class-gear-piece{width:calc(var(--cqw)*5.2);height:calc(var(--cqw)*5.2);padding:calc(var(--cqw)*.35);border-radius:calc(var(--cqw)*.6);box-shadow:inset 0 0 0 calc(var(--cqw)*.18) #cdbb90;cursor:pointer;background:linear-gradient(#fbf6ea,#efe5cf);border:0;flex:none;position:relative}#hud #equipment-window.equipment .class-gear-piece[data-rarity="2"]{box-shadow:inset 0 0 0 calc(var(--cqw)*.25) #6ddf7a}#hud #equipment-window.equipment .class-gear-piece[data-rarity="3"]{box-shadow:inset 0 0 0 calc(var(--cqw)*.25) #57a8ff}#hud #equipment-window.equipment .class-gear-piece[data-rarity="4"]{box-shadow:inset 0 0 0 calc(var(--cqw)*.25) #c07cff}#hud #equipment-window.equipment .class-gear-piece[data-rarity="5"]{box-shadow:inset 0 0 0 calc(var(--cqw)*.25) #ffc53d}#hud #equipment-window.equipment .class-gear-piece:hover{filter:brightness(1.08)}#hud #equipment-window.equipment .class-gear-piece img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated}#hud #equipment-window.equipment .class-gear-piece b{top:calc(var(--cqw)*-.3);right:calc(var(--cqw)*-.3);padding:0 calc(var(--cqw)*.3);border:calc(var(--cqw)*.15) solid #f3cf6a;border-radius:calc(var(--cqw)*.45);color:#ffd76a;pointer-events:none;background:linear-gradient(#4a3312,#22170a);font-weight:800;line-height:1.2;position:absolute;font-size:calc(var(--cqw)*1.2)!important}#hud #equipment-window.equipment .class-gear-empty{color:#7d8795;margin:0;font-size:calc(var(--cqw)*1.6)!important}#hud #equipment-window.equipment .class-gear-total{color:#8a5a12;white-space:nowrap;font-weight:700;font-size:calc(var(--cqw)*1.6)!important}#hud #equipment-window.equipment .class-gear-side{align-items:flex-end;gap:calc(var(--cqw)*.5);flex-direction:column;display:flex}#hud #equipment-window.equipment .class-gear-switch{padding:calc(var(--cqw)*.45) calc(var(--cqw)*1.2);border-radius:calc(var(--cqw)*.7);box-shadow:inset 0 0 0 calc(var(--cqw)*.18) #1d3f8f,inset 0 calc(var(--cqw)*.2) 0 #fff5;color:#fff;white-space:nowrap;cursor:pointer;background:linear-gradient(#4f8fe0,#2a5fb8);border:0;font-weight:700;line-height:1.2;font-size:calc(var(--cqw)*1.6)!important}#hud #equipment-window.equipment .class-gear-switch:hover{filter:brightness(1.1)}#hud #equipment-window.equipment .class-gear-switch:is([data-locked],:disabled){box-shadow:inset 0 0 0 calc(var(--cqw)*.18) #6d7688;color:#3b4459;background:linear-gradient(#c9ced8,#9aa3b3)}#hud #equipment-window.equipment .class-gear-switch:disabled{cursor:default;opacity:.7}#hud #equipment-window.equipment .class-gear-strip{padding:calc(var(--cqw)*.45) calc(var(--cqw)*1.2);border-radius:calc(var(--cqw)*.7);box-shadow:inset 0 0 0 calc(var(--cqw)*.18) #6d7688,inset 0 calc(var(--cqw)*.2) 0 #fff6;color:#273149;white-space:nowrap;cursor:pointer;background:linear-gradient(#c9ced8,#9aa3b3);border:0;font-weight:700;line-height:1.2;font-size:calc(var(--cqw)*1.6)!important}#hud #equipment-window.equipment .class-gear-strip:hover{filter:brightness(1.1)}#hud #equipment-window.equipment .class-gear-note{color:#6b5a36;text-align:center;margin:0;line-height:1.3;font-size:calc(var(--cqw)*1.45)!important}#hud :is(#equipment-window,#inspect-window).equipment .eq-class{white-space:pre-line;line-height:1.3}#hud #equipment-window.equipment .skin-column,#hud #equipment-window.equipment .skin-detail,#hud #equipment-window.equipment[data-mode=skin] .paper-column,#hud #equipment-window.equipment[data-mode=skin] .equipment-detail{display:none}#hud #equipment-window.equipment[data-mode=skin] .skin-column{gap:calc(var(--cqw)*.7);grid-template-rows:repeat(5,minmax(0,1fr));width:32.2%;height:50.8%;display:grid;position:absolute;top:23.3%;left:8.6%}#hud #equipment-window.equipment[data-mode=skin] .skin-column.skin-owned{left:59.3%}#hud #equipment-window.equipment .skin-empty{text-align:center;color:#8a8f99;grid-row:1/3;align-self:center;margin:0;font-weight:700;font-size:calc(var(--cqw)*1.9)!important}#hud #equipment-window.equipment[data-mode=skin] .skin-detail{display:block}#hud #equipment-window.equipment .skin-detail>div{justify-content:center;gap:calc(var(--cqw)*.5);flex-direction:column;width:52.4%;min-width:0;height:12.6%;display:flex;position:absolute;top:78.6%;left:22.2%}#hud #equipment-window.equipment .skin-detail strong{color:#1d2a55;white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.15;display:block;overflow:hidden;font-size:calc(var(--cqw)*3)!important}#hud #equipment-window.equipment .skin-detail span:not(.eq-selected-icon){-webkit-line-clamp:2;color:#8a5a12;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden;font-size:calc(var(--cqw)*1.75)!important}#hud #equipment-window.equipment .skin-detail button{border-radius:calc(var(--cqw)*.7);white-space:nowrap;cursor:pointer;border:0;width:13%;height:5.3%;padding:0;font-weight:700;transition:none;position:absolute;left:77%;font-size:calc(var(--cqw)*1.9)!important}#hud #equipment-window.equipment #skin-wear{color:#fff5d6;text-shadow:0 calc(var(--cqw)*.15) #0a1840;box-shadow:inset 0 0 0 calc(var(--cqw)*.2) #102a66,inset 0 calc(var(--cqw)*.35) #6f9be8,0 0 0 calc(var(--cqw)*.15) #e0b85a;background:linear-gradient(#3567c4,#1d3f8f);top:79.3%}#hud #equipment-window.equipment #skin-remove{color:#273149;box-shadow:inset 0 0 0 calc(var(--cqw)*.2) #6d7688,inset 0 calc(var(--cqw)*.35) #e8ebf1,0 0 0 calc(var(--cqw)*.15) #b9bec9;background:linear-gradient(#c9ced8,#9aa3b3);top:85.7%}#hud #equipment-window.equipment .skin-detail button:hover:not(:disabled){filter:brightness(1.12)}#hud #equipment-window.equipment .skin-detail button:disabled{opacity:.55;cursor:default}#hud #equipment-window.equipment #eq-wings{width:calc(var(--cqw)*20);height:calc(var(--cqw)*20);image-rendering:pixelated;filter:drop-shadow(0 0 calc(var(--cqw)*.8) #ffd46a);background:50%/contain no-repeat;position:absolute;top:44%;left:50%;translate:-50% -50%}#hud #equipment-window.equipment #eq-wings[hidden]{display:none}#hud #equipment-window.equipment #eq-wings[data-skin=demon_wings]{filter:drop-shadow(0 0 calc(var(--cqw)*.8) #8a4fb0)}#hud #equipment-window.equipment #eq-wings[data-skin=stormbolt_wings]{filter:drop-shadow(0 0 calc(var(--cqw)*.8) #38c8ff)}#hud .death.painted-pop{--u:.65px;transform:translate(-50%,-50%) scale(var(--ui-zoom,1));width:360px;max-width:calc((100vw - 24px)/var(--ui-zoom,1));max-height:calc((100dvh - 24px)/var(--ui-zoom,1));z-index:80;box-shadow:none;text-align:center;background:url(/ui/market/panel.webp) 50%/100% 100% no-repeat;border:0;border-radius:0;padding:9px;top:50%;left:50%;overflow:auto}#hud .death .titlebar{color:#f6e3b5;text-shadow:0 2px #0b1933;background:linear-gradient(90deg,#14284d,#284977 50%,#14284d);border:1px solid #b38a3b;border-radius:2px;justify-content:center;height:36px;margin:0;padding:0 12px;font-weight:700;box-shadow:inset 0 0 0 2px #071b38,inset 0 0 0 3px #c5a25b;font-size:18px!important}#hud .death .titlebar>span:first-child:before{content:"✦";color:#d9b76f;margin-right:9px}#hud .death .titlebar>span:first-child:after{content:"✦";color:#d9b76f;margin-left:9px}#hud .death .death-body{background:0 0;padding:20px 18px 18px}#hud .death .death-emblem{object-fit:contain;width:58px;height:58px;image-rendering:pixelated;filter:drop-shadow(0 3px 2px #78572e55);margin:0 auto 12px;display:block}#hud .death h3{color:#784335;margin:0 0 9px;font-weight:700;line-height:1.5;font-size:21px!important}#hud .death p{color:#655339;text-wrap:pretty;margin:0 auto 19px;line-height:1.85;font-size:14px!important}#hud .death .death-cause{color:#655339;background:#f3e4c255;border:1px solid #c9a86a;border-radius:3px;margin:-8px auto 16px;padding:8px 10px;line-height:1.6}#hud .death .death-cause[hidden]{display:none}#hud .death .death-cause span{color:#8a6f48;display:block;font-size:12px!important}#hud .death .death-cause strong{color:#784335;overflow-wrap:anywhere;display:block;font-size:16px!important}#hud .death .death-actions{flex-direction:column;gap:8px;display:flex}#hud .death #revive-button,#hud .death #revive-here-button{width:100%;min-height:46px;font-size:17px!important}#hud .death #revive-here-button:disabled{opacity:.45;filter:grayscale(.8);cursor:not-allowed}#hud .death #revive-button:disabled{opacity:.45;filter:grayscale(.8);cursor:wait}#hud .death #revive-button:focus-visible{outline-offset:3px;outline:2px solid #9e742f}#hud #player-menu{min-width:calc(var(--u)*680);max-width:92vw}#hud #player-menu .pw-panel{min-width:0}#hud #player-menu .pw-ribbon{justify-content:space-between;gap:calc(var(--u)*14)}#hud #player-menu .pw-ribbon b{text-overflow:ellipsis;min-width:0;overflow:hidden}#hud #player-menu .pw-list{align-content:start;gap:calc(var(--u)*4) calc(var(--u)*6);max-height:min(60vh,calc(var(--u)*640));grid-template-columns:1fr 1fr;display:grid}@media (width<=560px){#hud #player-menu{min-width:calc(var(--u)*380)}#hud #player-menu .pw-list{grid-template-columns:1fr}}#hud #player-menu .player-menu-item{grid-template-columns:calc(var(--u)*46) minmax(0,1fr);gap:calc(var(--u)*12);padding-left:calc(var(--u)*10)}#hud #player-menu .player-menu-item span{font-weight:600}#hud #player-menu .player-menu-item i{width:calc(var(--u)*46);height:calc(var(--u)*46);border:calc(var(--u)*2) solid #c8b07d;border-radius:calc(var(--u)*8);color:#7a5a1c;background:linear-gradient(#fdf8ea,#efe5cc);place-items:center;display:grid}#hud #player-menu .player-menu-item:hover:enabled i{color:#5d3f0a;border-color:#a8801c}#hud #player-menu .player-menu-item svg{width:calc(var(--u)*28);height:calc(var(--u)*28)}#hud #player-menu .player-menu-item.soon{opacity:.55}#hud #player-menu .player-menu-item.soon em{color:#8b7a52;letter-spacing:.5px;margin-left:auto;font-style:normal;font-size:calc(var(--u)*18)!important}.rename-row{gap:8px;margin:8px 0 4px;display:flex}.rename-row input{color:#e6edf6;font:inherit;background:#1a242f;border:1px solid #71869c;border-radius:3px;flex:1;min-width:0;padding:7px 10px}.rename-row input:focus{outline-offset:1px;outline:2px solid #ad823c}@media (width<=768px){#hud #chat-window{width:min(340px,calc((100vw - 16px)/var(--ui-zoom,1)));left:8px;bottom:calc(max(8px,env(safe-area-inset-bottom)) + 52px);z-index:20;max-height:36dvh}#hud .character{max-width:calc((100vw - 16px)/var(--ui-zoom,1));top:8px;left:8px}#hud .toolbar{width:auto;max-width:calc(100vw - 16px);left:8px}#hud .window{max-width:calc((100vw - 16px)/var(--ui-zoom,1));max-height:calc((100dvh - 65px)/var(--ui-zoom,1))}#discord-cta{padding:5px;top:8px;left:auto;right:8px;transform:none}#discord-cta span{display:none}:root{--game-font-size:11px}#hud.hud-compact .character{width:min(230px,calc((100vw - 16px)/var(--ui-zoom,1)))}#hud.hud-compact .compact-summary{padding:3px 6px;line-height:1.45}#hud .toolbar{grid-template-columns:repeat(5,36px);gap:6px 4px;width:225px;max-width:calc(100vw - 16px);padding:6px;left:8px}#hud .toolbar button,#hud .generated-menu-icon{width:36px;height:36px}#hud section.minimap{transform-origin:100% 0;transform:scale(.62)}#hud [data-close],#hud .titlebar button,#hud #equipment-minimize,#hud #hud-size-toggle{touch-action:manipulation;position:relative}#hud [data-close]:before,#hud .titlebar button:before,#hud #equipment-minimize:before,#hud #hud-size-toggle:before{content:"";pointer-events:auto;min-width:44px;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (pointer:coarse){#settings-links{flex-wrap:wrap;gap:8px;display:flex}#settings-links a{text-align:center;color:#fff;border:1px solid #fff5;border-radius:6px;flex:1;min-width:130px;padding:8px 10px;font-size:11px;font-weight:700;text-decoration:none}#settings-links #settings-discord{background:linear-gradient(135deg,#5865f2,#4752c4)}#settings-links #settings-wiki{color:#ffd978;background:linear-gradient(135deg,#203326,#14241a);border-color:#d4a037}#settings-links #settings-faq{color:#f3e8cd;background:linear-gradient(135deg,#16295a,#21407a);border-color:#c9a45c}}#settings-links{display:none}#hud .toolbar{right:190px;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;top:20px!important;left:auto!important}#hud #inspect-window.equipment .eq-title{text-overflow:ellipsis;max-width:100%;overflow:hidden}#hud #inspect-window.equipment .inspect-open{color:#fff5d6;text-shadow:0 calc(var(--cqw)*.15) #0a1840;box-shadow:inset 0 0 0 calc(var(--cqw)*.2) #102a66,inset 0 calc(var(--cqw)*.35) #6f9be8,0 0 0 calc(var(--cqw)*.15) #e0b85a;background:linear-gradient(#3567c4,#1d3f8f);top:82.5%}#duel-banner{z-index:26;color:#ffc9b3;background:#2a1a1ee8;border:1px solid #8c4b46;border-radius:4px;align-items:center;gap:10px;padding:6px 8px 6px 12px;font:12px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:flex;position:absolute;top:66px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0006}#duel-banner button{color:#ffd9c9;cursor:pointer;background:linear-gradient(#4a3230,#30201f);border:1px solid #8c4b46;border-radius:3px;padding:4px 10px;font:11px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#duel-banner button:hover{background:#5c3c38}#hud nav.toolbar.toolbar>button:after{-webkit-text-stroke:3px #0b111b;paint-order:stroke fill}#duel-down{z-index:40;color:#ffb9a8;text-shadow:0 1px #000;letter-spacing:.5px;pointer-events:none;background:#2a1416ee;border:1px solid #8c4b46;border-radius:6px;padding:10px 24px;font:700 16px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;position:absolute;top:36%;left:50%;transform:translate(-50%,-50%)}#hud .toolbar button,#hud .toolbar button span,#hud #discord-cta,#hud #wiki-cta,#hud #faq-cta,#hud #changelog-cta,#hud #explorer-cta,#hud #discord-cta span,#hud #wiki-cta span,#hud #faq-cta span,#hud #changelog-cta span,#hud #explorer-cta span,#hud #discord-cta b,#hud #wiki-cta b,#hud #faq-cta b,#hud #changelog-cta b,#hud #explorer-cta b,#hud nav.toolbar.toolbar>#discord-cta:after,#hud nav.toolbar.toolbar>#wiki-cta:after{font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#hud .toolbar button{font-weight:600}#hud .toolbar button .menu-icon{font-family:Georgia,serif}#hud .controls,#hud .map-name,#duel-banner{zoom:var(--ui-zoom,1)}#hud section.window:not(.minimap):not([id=mm-profile-card]):not(.death){zoom:1;transform:scale(calc(var(--ui-zoom,1)*var(--window-scale,1)));transform-origin:0 0}#hud section.window:is(#daily-window,#bot-window,#ranking-window,#quest-window,#status-window,#equipment-window,#mail-window,#class-window,#market-window,.painted-window,#party-window,#skill-window,#settings-window,#world-window,#inventory-window,#inspect-window,#trade-window,#monster-gallery,#exp-table-window,#item-gallery,#card-window){transform:translate(-50%,-50%) scale(calc(var(--ui-zoom,1)*var(--window-scale,1)));transform-origin:50%;margin:0;inset:50% auto auto 50%}#hud section.window#chat-window{transform-origin:0 100%}#hud #settings-window:not([hidden]){max-height:calc((100dvh - 24px)/var(--ui-zoom,1));flex-direction:column;display:flex}#hud #settings-window>.titlebar{flex:none}#hud #settings-window>.body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:thin;flex:auto;min-height:0;overflow-y:auto}#settings-window .hud-scale-setting{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#settings-window .hud-scale-setting output{text-align:right;font-variant-numeric:tabular-nums;min-width:40px}#settings-window .hud-scale-setting button{padding:2px 8px;font-size:11px}#settings-window :is(.hud-scale-setting,.touch-opacity-setting) :is(.stepper-minus,.stepper-plus){min-width:28px;font-size:15px;line-height:1}#hud .generated-menu-icon.more-menu-art{background-image:none}#hud .toolbar .more-menu-art:before{content:"";image-rendering:pixelated;background:url(/ui/more-menu.png) 50%/86% no-repeat;position:absolute;inset:0}#hud .toolbar button#menu-more-button[aria-expanded=true] .more-menu-art{filter:drop-shadow(0 0 3px #ffd24a)drop-shadow(0 1px 1px #000c)}#hud .toolbar .menu-overflow{z-index:45;background:linear-gradient(135deg,#3e485be8,#273241e0);border:1px solid #99a7ba;border-radius:9px;grid-template-columns:repeat(5,auto);gap:9px 5px;padding:10px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:inset 0 0 0 2px #e2e9f024,0 6px 16px #0007}#hud .toolbar .menu-overflow[hidden]{display:none}#hud .toolbar button#menu-more-button{position:relative}#hud #changelog-cta>#changelog-badge[hidden]{display:none!important}#hud #changelog-cta>#changelog-badge{z-index:2;color:#fff;white-space:nowrap;pointer-events:none;background:radial-gradient(circle at 40% 35%,#ff6a6a,#d8141d);border:1px solid #fff;border-radius:8px;height:15px;padding:0 4px;font-style:normal;animation:1.6s ease-in-out infinite changelog-badge-pulse;display:block;position:absolute;top:0;right:0;font:800 9px/13px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif!important}@keyframes changelog-badge-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}#hud .toolbar button#menu-more-button>#menu-more-badge:empty{display:none}#hud .toolbar button#menu-more-button>#menu-more-badge{z-index:2;color:#fff;text-align:center;background:radial-gradient(circle at 40% 35%,#ff6a6a,#d8141d);border:1px solid #fff;border-radius:9px;min-width:17px;height:17px;padding:0 4px;font:800 10px/15px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:block;position:absolute;top:0;right:2px}#hud .toolbar .more-menu-art{position:relative}#hud nav.toolbar.menu-open{z-index:45}#hud .generated-menu-icon.premium-drawer-icon{background-image:none}#hud .toolbar .premium-drawer-art{width:100%;height:100%;image-rendering:pixelated;background:url(/ui/daily/crown.png) 50%/contain no-repeat;display:block}#hud .toolbar button#menu-premium-button{position:relative}#hud .toolbar .menu-overflow.menu-premium{border-color:#c9a45c;grid-template-columns:repeat(3,auto)}#hud #ranking-window .rk-donate{white-space:nowrap;height:4.8%;padding:0 calc(var(--cqw)*2);border:calc(var(--cqw)*.3) solid #c59a3c;border-radius:calc(var(--cqw)*3);color:#5a3d10;cursor:pointer;z-index:2;box-shadow:0 calc(var(--cqw)*.4) calc(var(--cqw)*1.2) #0006;background:linear-gradient(#fff4d6,#f0d99a);justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:94.4%;left:28%;right:28%;font-size:calc(var(--cqw)*3.1)!important}#hud #donation-window{--pw-width:420px;z-index:31;width:min(420px,100vw - 24px);height:max-content;margin:auto;inset:0}#hud #donation-window .pw-body{flex-direction:column;gap:10px;padding:12px 16px 16px;display:flex}#hud #donation-window .donation-goal{text-align:center;color:#5a3d10;margin:0;font-weight:700}#hud #donation-window .donation-bar{background:#e6d8b8;border-radius:8px;height:16px;overflow:hidden;box-shadow:inset 0 1px 3px #0004}#hud #donation-window .donation-bar i{background:linear-gradient(90deg,#f5b93a,#f07a2a);width:0;height:100%;transition:width .4s;display:block}#hud #donation-window .donation-count{text-align:center;font-variant-numeric:tabular-nums;margin:0;font-weight:700}#hud #donation-window .donation-event{text-align:center;color:#1d7a3a;margin:0;font-weight:700}#hud #donation-window .donation-input{align-items:center;gap:8px;display:flex}#hud #donation-window .donation-input input{flex:1;min-width:0;padding:6px 8px;font-size:16px}#hud #donation-window .donation-quick{gap:6px;display:flex}#hud #donation-window .donation-quick .pw-btn{flex:1;min-width:0;padding-inline:4px}#hud #donation-window .donation-note{color:#6b5a3a;text-align:center;line-height:1.35}#hud #player-menu.player-mute-menu{min-width:calc(var(--u)*560)}#hud #player-menu .mute-body{gap:calc(var(--u)*8);padding:calc(var(--u)*10);flex-direction:column;display:flex}#hud #player-menu .mute-body input[type=text]{text-align:left;font-weight:500}#hud #player-menu .mute-presets{gap:calc(var(--u)*6);grid-template-columns:repeat(3,1fr);display:grid}#hud #player-menu .mute-body .pw-row{min-height:calc(var(--u)*52);padding:0 calc(var(--u)*8);justify-content:center;font-weight:700;display:flex}#hud #player-menu .mute-custom{gap:calc(var(--u)*6);grid-template-columns:1fr 1fr auto;align-items:center;display:grid}#hud #player-menu .mute-custom select{height:calc(var(--u)*40);border:calc(var(--u)*2) solid #8794ad;border-radius:calc(var(--u)*7);color:var(--navy);font:inherit;background:#fff;font-weight:700;font-size:calc(var(--u)*22)!important}#hud #player-menu .mute-body .mute-go{min-width:calc(var(--u)*110)}#hud #player-menu .mute-body .mute-lift{color:#1c7a3e}#hud #player-menu .mute-soft{align-items:center;gap:calc(var(--u)*8);font-size:calc(var(--u)*20);color:var(--navy);cursor:pointer;font-weight:600;display:flex}#hud #player-menu .mute-soft input{width:calc(var(--u)*26);height:calc(var(--u)*26);flex:none;margin:0}@media (width<=560px){#hud #player-menu.player-mute-menu{min-width:calc(var(--u)*380)}}#hud #player-menu .ban-kinds{gap:calc(var(--u)*6);grid-template-columns:1fr 1fr;display:grid}#hud #player-menu .ban-kinds .pw-chip,#hud #player-menu .ban-length .pw-chip{height:calc(var(--u)*46)}#hud #player-menu .ban-kinds .ban-permanent[aria-pressed=true]{box-shadow:inset 0 0 0 calc(var(--u)*2) #e08080;background:linear-gradient(#c04040,#8e2424);border-color:#5a1616}#hud #player-menu .ban-length{gap:calc(var(--u)*6);flex-direction:column;display:flex}#hud #player-menu .ban-length[hidden]{display:none}#hud #player-menu .ban-custom{grid-template-columns:1fr 1fr}#hud #player-menu .ban-hint{font-size:calc(var(--u)*18);color:#6d7a8c;margin:0}#hud #player-menu .mute-body .ban-go{color:#9c2a2a}#hud #player-menu .mute-body .ban-go.armed{color:#fff;border-radius:calc(var(--u)*7);background:linear-gradient(#c04040,#8e2424)}#hud #market-window{--cqw:9.8px;--mk-navy:#14305a;--mk-deep:#0c2143;--mk-gold:#d9b45a;--mk-ink:#1b2c44;--mk-line:#d3dde9;--mk-w:min(1904px,calc((100dvw - 16px)/var(--ui-zoom,1)));width:var(--mk-w);height:calc((100dvh - 16px)/var(--ui-zoom,1));z-index:20;max-width:none;max-height:none;color:var(--mk-ink);background:linear-gradient(#1a3d70,var(--mk-deep));box-shadow:0 10px 30px #000a,inset 0 0 0 2px var(--mk-gold),inset 0 0 0 4px #0a1830;border:2px solid #0a1830;border-radius:8px;flex-direction:column;margin:auto;padding:0 8px;display:flex;inset:0;overflow:hidden;container-type:size;font-size:12px!important}#hud #market-window[hidden]{display:none}#hud #market-window:before,#hud #market-window:after{content:"";border:3px solid var(--mk-gold);pointer-events:none;z-index:3;width:18px;height:18px;position:absolute;top:3px}#hud #market-window:before{border-bottom:0;border-right:0;border-radius:6px 0 0;left:3px}#hud #market-window:after{border-bottom:0;border-left:0;border-radius:0 6px 0 0;right:3px}#hud #market-window *{font-size:inherit!important}#hud #market-window button{font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;transition:filter .12s}#hud #market-window button:not(:disabled):hover{filter:brightness(1.08)}#hud #market-window button:disabled{filter:grayscale(.75);opacity:.55;cursor:not-allowed}#hud #market-window svg{flex:none;width:1em;height:1em;font-size:inherit!important}#hud #market-window [hidden]{display:none!important}#hud #market-window .mk-coin{width:1.25em;height:1.25em;image-rendering:pixelated;filter:drop-shadow(0 1px #0004);background:url(/ui/currency/gold.png) 50%/contain no-repeat;flex:none;display:inline-block;font-size:inherit!important}#hud #market-window .mk-dot{background:#35b54a;border-radius:50%;width:8px;height:8px;margin-right:4px;display:inline-block;box-shadow:0 0 0 1px #1d7a2e}#hud #market-window .mk-empty{text-align:center;color:#7d8da1;margin:0;padding:48px 12px;font-size:12px!important}#hud #market-window .mk-head{border:0;border-bottom:2px solid var(--mk-gold);letter-spacing:0;cursor:grab;color:#fff;background:radial-gradient(at 30% 120%,#2f66aa55,#0000 60%),linear-gradient(#1f4a86,#15376a 60%,#112c58);align-items:center;gap:14px;height:auto;margin:0 -8px;padding:12px 20px 10px;display:flex;box-shadow:0 2px #0a1830,0 6px 14px #0a183055}#hud #market-window .mk-stall{filter:drop-shadow(0 3px #0006);flex:none;width:96px;height:78px;margin:-6px 0 -8px}#hud #market-window .mk-stall svg{width:100%;height:100%}#hud #market-window .mk-title{text-shadow:0 2px #081731;flex-direction:column;line-height:1.05;display:flex}#hud #market-window .mk-title b{color:#fff;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:700;font-size:34px!important}#hud #market-window .mk-title small{color:#e8eef8;letter-spacing:.3px;font-weight:700;font-size:17px!important}#hud #market-window .mk-silver{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;background:#091a36;border:1px solid #2c4d7e;border-radius:5px;align-items:center;gap:9px;margin-left:auto;padding:9px 14px;display:flex;box-shadow:inset 0 2px 4px #0008;font-size:16px!important}#hud #market-window .mk-silver b{font-weight:400}#hud #market-window .mk-log-btn{color:#fff;white-space:nowrap;background:linear-gradient(#2a5590,#1b3d70);border:1px solid #6f95c8;border-radius:5px;align-items:center;gap:8px;width:auto;height:auto;padding:9px 14px;line-height:1.2;display:flex;box-shadow:0 2px #081731;font-size:14px!important}#hud #market-window .mk-tagline{color:#d9c48c;text-align:center;white-space:nowrap;opacity:.9;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-style:italic;line-height:1.35;transform:rotate(-6deg);font-size:11px!important}#hud #market-window .mk-close{color:#fff;background:linear-gradient(#2a5590,#16335f);border:2px solid #cfd9e8;border-radius:5px;width:34px;height:34px;padding:0;line-height:1;box-shadow:0 2px #081731;font-size:18px!important}#hud #market-window .mk-log{z-index:5;color:#e8eef8;border:1px solid var(--mk-gold);background:#0c2143f5;border-radius:6px;width:min(420px,100% - 32px);max-height:300px;padding:10px 12px;position:absolute;top:96px;right:16px;overflow:auto;box-shadow:0 8px 20px #0009}#hud #market-window .mk-log h4{color:var(--mk-gold);margin:0 0 6px;font-size:13px!important}#hud #market-window .mk-log h4 small{color:#9fb2cc;font-weight:400}#hud #market-window .mk-log p{border-top:1px solid #ffffff1a;margin:0;padding:5px 0;font-size:12px!important}#hud #market-window .mk-log time{color:#9fb2cc;font-variant-numeric:tabular-nums;margin-right:8px}#hud #market-window .mk-log .mk-empty{color:#9fb2cc;border:0;padding:20px}#hud #market-window .mk-tabs{background:linear-gradient(#e6edf6,#d5e0ee);border:1px solid #9db3cf;border-bottom:0;border-radius:4px 4px 0 0;align-items:flex-end;margin:0;padding:8px 6px 0;display:flex}#hud #market-window .mk-tab{color:#22385a;background:linear-gradient(#fbfdff,#dfe8f3);border:1px solid #a9bcd5;border-bottom:0;border-radius:5px 5px 0 0;justify-content:center;align-items:center;gap:10px;min-width:210px;padding:12px 18px;font-weight:700;display:flex;position:relative;font-size:17px!important}#hud #market-window .mk-tab[aria-pressed=true]{color:#fff;border:2px solid var(--mk-gold);background:linear-gradient(#25508c,#173a6c);border-bottom:0;box-shadow:inset 0 0 0 1px #0a1830}#hud #market-window .mk-badge{color:#3a2a05;background:var(--mk-gold);border-radius:999px;min-width:20px;padding:1px 6px;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:700;font-size:11px!important}#hud #market-window .mk-range{color:#a8541c;margin:0 8px 10px auto;font-weight:700;font-size:12px!important}#hud #market-window .mk-body{background:radial-gradient(at 50% -10%,#eef4fb,#dfe8f3 45%,#cfdbea);border:1px solid #9db3cf;border-top:0;flex:1;grid-template-columns:132px minmax(0,1fr) 260px;gap:10px;min-height:0;padding:10px 6px;display:grid}#hud #market-window .mk-main{flex-direction:column;gap:8px;min-width:0;min-height:0;display:flex}#hud #market-window .mk-side{scrollbar-width:thin;scrollbar-color:#3a5d90 transparent;color:#fff;border:1px solid #0a1830;border-top:2px solid var(--mk-gold);background:linear-gradient(#173560,#0f2748);border-radius:5px;flex-direction:column;min-height:0;padding:0 0 8px;display:flex;overflow-y:auto;box-shadow:inset 0 0 0 1px #3a5d90,0 2px 6px #0a183044}#hud #market-window .mk-side h4{background:#0b1e3d;border-bottom:1px solid #3a5d90;border-radius:4px 4px 0 0;margin:0 0 4px;padding:9px 12px;font-size:14px!important}#hud #market-window .mk-side h4:before{content:"🛒";margin-right:6px;font-size:12px!important}#hud #market-window .mk-cats{flex-direction:column;display:flex}#hud #market-window .mk-cat,#hud #market-window .mk-fav-filter{text-align:left;color:#e8eef8;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #ffffff14;border-radius:0;align-items:center;gap:12px;padding:10px 14px;display:flex;font-size:14px!important}#hud #market-window .mk-cat[aria-pressed=true]{color:#ffe9a6;border:2px solid var(--mk-gold);background:linear-gradient(#2c5d9f,#1d447c);border-radius:4px;font-weight:700;box-shadow:inset 0 0 0 1px #0a1830}#hud #market-window .mk-fav-filter{color:#fff;background:linear-gradient(#2a5590,#1b3d70);border:1px solid #6f95c8;border-radius:5px;justify-content:center;margin:auto 12px 0;padding:8px;font-size:13px!important}#hud #market-window .mk-fav-filter svg{color:#ffc93c;font-size:20px!important}#hud #market-window .mk-fav-filter[aria-pressed=true]{border:2px solid var(--mk-gold);color:#ffe9a6}#hud #market-window .mk-tools{align-items:stretch;gap:8px;display:flex}#hud #market-window .mk-search{box-sizing:border-box;background:linear-gradient(#2a5590,#1b3d70);border:1px solid #0f2748;border-radius:5px;flex:180px;align-items:center;min-width:0;height:38px;display:flex;box-shadow:inset 0 0 0 1px #5d86bd}#hud #market-window .mk-search svg{color:#fff;width:42px;font-size:22px!important}#hud #market-window .mk-search input{color:#fff;background:#3b679f;border:0;outline:0;flex:1;min-width:0;height:100%;padding:0 8px;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-size:14px!important}#hud #market-window .mk-search button{color:#dbe6f5;width:34px;height:100%;box-shadow:none;background:#3b679f;border:0;border-radius:0 4px 4px 0;padding:0;font-size:15px!important}#hud #market-window .mk-tools>select{flex:1 1 0;min-width:0;max-width:none}#hud #market-window .mk-tools select{box-sizing:border-box;height:38px;color:var(--mk-ink);background:#fff;border:1px solid #8ea3be;border-radius:5px;padding:0 6px;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;box-shadow:inset 0 -2px #e3eaf3;font-size:13px!important}#hud #market-window .mk-sort{box-sizing:border-box;background:linear-gradient(#fbfdff,#dfe8f3);border:1px solid #8ea3be;border-radius:5px;flex:1 1 0;align-items:center;gap:4px;min-width:0;height:38px;padding-left:8px;display:flex}#hud #market-window .mk-sort svg{color:#22385a;flex:none;font-size:18px!important}#hud #market-window .mk-sort select{min-width:0;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0 4px 4px 0;flex:1}#hud #market-window .mk-buy .mk-tools{flex-wrap:wrap}#hud #market-window .mk-tools>label{margin:0}#hud #market-window .mk-buy .mk-tools>select,#hud #market-window .mk-buy .mk-sort{flex-basis:118px}#hud #market-window .mk-note{color:#4f6483;flex:1;min-width:0;line-height:1.3;font-size:12px!important}#hud #market-window .mk-sell .mk-tools{flex-wrap:wrap}#hud #market-window .mk-sell .mk-tools>select,#hud #market-window .mk-sell .mk-sort{flex:0 150px}#hud #market-window .mk-sell .mk-note{flex-basis:100%}#hud #market-window .mk-table{background:#fff;border:1px solid #9db3cf;border-radius:5px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #fff,0 2px 6px #0a183044}#hud #market-window #market-rows,#hud #market-window #market-mine-rows{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#9db3cf transparent;flex:1;min-height:0;overflow-y:auto}#hud #market-window #market-rows.mk-waiting{opacity:.5;transition:opacity .15s}#hud #market-window .mk-table-head{z-index:2;position:sticky;top:0}#hud #market-window #market-rows .mk-row:nth-child(2n):hover{background:#f1f6fc}#hud #market-window .mk-row{border-bottom:1px solid var(--mk-line);cursor:pointer;grid-template-columns:52px minmax(0,1.5fr) minmax(0,1.5fr) 100px 74px;align-items:center;gap:7px;min-height:48px;padding:0 10px;display:grid}#hud #market-window .mk-mine-row{cursor:default;grid-template-columns:54px minmax(0,1.6fr) 90px 100px 120px 84px}#hud #market-window .mk-row:hover{background:#f1f6fc}#hud #market-window .mk-row.selected{box-shadow:inset 4px 0 0 var(--mk-gold),inset 0 0 0 1px #e9cf86;background:linear-gradient(#fff6dc,#fdeec4)}#hud #market-window .mk-row.own .mk-seller{color:#2c7a44;font-weight:700}#hud #market-window .mk-table-head,#hud #market-window .mk-table-head:hover{color:#22385a;border-bottom:2px solid var(--mk-gold);cursor:default;background:linear-gradient(#e6eef8,#d3e0ef);min-height:36px;font-weight:700;font-size:13px!important}#hud #market-window .mk-table-head span:nth-child(2):before{content:"✦ ";color:#2b4c7e}#hud #market-window #market-price-sort{font-family:inherit;font-weight:inherit;color:inherit;box-shadow:none;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex;font-size:inherit!important}#hud #market-window #market-price-sort i{background:linear-gradient(#22385a,#22385a) 0 0/0 0,conic-gradient(from 135deg at 50% 0,#8ea3be 90deg,transparent 0) 0 0/8px 6px no-repeat,conic-gradient(from -45deg at 50% 100%,#8ea3be 90deg,transparent 0) 0 100%/8px 6px no-repeat;width:8px;height:14px;display:inline-block}#hud #market-window #market-price-sort[data-dir=asc] i{background:conic-gradient(from 135deg at 50% 0,#8ea3be 90deg,transparent 0) 0 0/8px 6px no-repeat,conic-gradient(from -45deg at 50% 100%,#1b2c44 90deg,transparent 0) 0 100%/8px 6px no-repeat}#hud #market-window #market-price-sort[data-dir=desc] i{background:conic-gradient(from 135deg at 50% 0,#1b2c44 90deg,transparent 0) 0 0/8px 6px no-repeat,conic-gradient(from -45deg at 50% 100%,#8ea3be 90deg,transparent 0) 0 100%/8px 6px no-repeat}#hud #market-window .mk-icon{background:linear-gradient(#f4f7fb,#dde6f0);border:2px solid #8ea3be;border-radius:4px;place-items:center;width:44px;height:42px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #fff}#hud #market-window .mk-icon img{object-fit:contain;width:34px;height:34px;image-rendering:pixelated}#hud #market-window .mk-icon i,#hud #market-window .mk-cell i{color:#fff;text-shadow:0 0 2px #000,0 1px #000;padding:0 2px;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-style:normal;font-weight:700;position:absolute;bottom:0;right:1px;font-size:10px!important}#hud #market-window .mk-name{color:var(--mk-ink);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden;font-size:14px!important}#hud #market-window .mk-plus{color:#ffe9a6;border:1px solid var(--mk-gold);vertical-align:1px;font-variant-numeric:tabular-nums;background:linear-gradient(#2c5d9f,#16335f);border-radius:4px;margin-right:5px;padding:0 5px;font-style:normal;font-weight:700;line-height:18px;display:inline-block;font-size:12px!important}#hud #market-window .mk-lv{color:#2f4363;font-variant-numeric:tabular-nums;font-size:14px!important}#hud #market-window .mk-stats{color:#2f4363;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden;font-size:13px!important}#hud #market-window .mk-seller{color:#2a63b3;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px!important}#hud #market-window .mk-seller small{color:#2f8f3f;display:block;font-size:11px!important}#hud #market-window .mk-price{color:var(--mk-ink);font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex;font-size:15px!important}#hud #market-window .mk-price .mk-coin{font-size:17px!important}#hud #market-window .mk-kind.sell{color:#a3392a;font-weight:700}#hud #market-window .mk-kind.buy{color:#2c6e40;font-weight:700}#hud #market-window #market-mine-rows .mk-name{-webkit-line-clamp:unset;flex-direction:column;align-items:flex-start;gap:2px;display:flex}#hud #market-window #market-mine-rows .mk-name b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}#hud #market-window #market-mine-rows .mk-expiry{color:#a05a21;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2;font-size:11px!important}#hud #market-window .mk-btn-buy,#hud #market-window .mk-btn-take{color:#fff;background:linear-gradient(#3b7bd0,#1f55a3);border:1px solid #123a78;border-radius:5px;width:100%;padding:8px 0;font-weight:700;box-shadow:inset 0 1px #7fb0f0,0 2px #0e2c5c;font-size:14px!important}#hud #market-window .mk-btn-take{color:#7a2d22;background:linear-gradient(#fff,#f3dcd7);border-color:#c98e84;box-shadow:0 2px #b9867d}#hud #market-window .mk-pager{color:#2f4363;justify-content:space-between;align-items:center;gap:8px;min-height:34px;display:flex;font-size:13px!important}#hud #market-window .mk-pages{align-items:center;gap:6px;display:flex}#hud #market-window .mk-pages span{color:#5d7293;padding:0 2px}#hud #market-window .mk-pages button{color:#22385a;background:linear-gradient(#fff,#e6edf6);border:1px solid #8ea3be;border-radius:4px;min-width:32px;height:32px;padding:0 6px;box-shadow:0 1px #8ea3be;font-size:14px!important}#hud #market-window .mk-pages button[aria-current]{color:#fff;background:linear-gradient(#25508c,#173a6c);border-color:#0a1830;font-weight:700}#hud #market-window .mk-detail{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b08f50 transparent;color:#3a2d18;background:radial-gradient(at 50% 0,#fdf6e3,#f3e6c6 70%,#ead9b0);border:2px solid #b08f50;border-radius:6px;flex-direction:column;gap:9px;min-height:0;padding:12px;display:flex;position:relative;overflow-y:auto;box-shadow:inset 0 0 0 2px #f9efd4,inset 0 0 18px #c9a96a55,0 2px 8px #0a183055}#hud #market-window .mk-detail:before,#hud #market-window .mk-detail:after{content:"";pointer-events:none;border:2px solid #8a6a2e;width:12px;height:12px;position:absolute;top:2px}#hud #market-window .mk-detail:before{border-bottom:0;border-right:0;left:2px}#hud #market-window .mk-detail:after{border-bottom:0;border-left:0;right:2px}#hud #market-window .mk-d-head{align-items:flex-start;gap:10px;display:flex}#hud #market-window .mk-d-icon{background:linear-gradient(#eef1f5,#cfd6df);border:3px solid #8b97a6;border-radius:6px;flex:none;place-items:center;width:84px;height:84px;display:grid;box-shadow:inset 0 0 0 2px #fff,0 2px #0003}#hud #market-window .mk-d-icon img{object-fit:contain;width:64px;height:64px;image-rendering:pixelated}#hud #market-window .mk-d-head div{flex:1;min-width:0}#hud #market-window .mk-d-head h3{color:#2b2110;overflow-wrap:anywhere;margin:2px 0 6px;line-height:1.2;font-size:16px!important}#hud #market-window .mk-d-head p{color:#4a3c22;margin:0;line-height:1.5;font-size:13px!important}#hud #market-window .mk-heart{color:#8d99a8;background:linear-gradient(#fff,#e2e7ee);border:1px solid #8b97a6;border-radius:6px;flex:none;width:28px;height:28px;padding:0;box-shadow:0 1px #0003;font-size:16px!important}#hud #market-window .mk-d-tabs,#hud #market-window .mk-ranges{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}#hud #market-window .mk-d-tabs button,#hud #market-window .mk-ranges button{color:#3a2d18;box-shadow:none;background:linear-gradient(#f7ecd0,#e9d8ae);border:1px solid #b89a5e;border-radius:0;padding:8px 4px;font-size:14px!important}#hud #market-window .mk-ranges button{padding:5px 2px;font-size:12px!important}#hud #market-window .mk-d-tabs button[aria-pressed=true],#hud #market-window .mk-ranges button[aria-pressed=true]{color:#fff;border:2px solid var(--mk-gold);background:linear-gradient(#25508c,#173a6c);font-weight:700;box-shadow:inset 0 0 0 1px #0a1830}#hud #market-window .mk-d-body{flex:1;min-height:120px;line-height:1.6;font-size:13.5px!important}#hud #market-window .mk-d-body p{margin:0}#hud #market-window .mk-d-body .mk-d-gap{margin-top:4px}#hud #market-window .mk-d-card{color:#7a4a12}#hud #market-window .mk-top{font-weight:700;color:#c2410c!important}#hud #market-window .mk-d-flavor{color:#5a4a2c;margin-top:12px!important}#hud #market-window .mk-d-stats{grid-auto-columns:1fr;grid-auto-flow:column;gap:5px;margin:6px 0;display:grid}#hud #market-window .mk-d-stats div{background:#fffaf0aa;border:1px solid #cdb37c;border-radius:4px;flex-direction:column;padding:5px 6px;display:flex}#hud #market-window .mk-d-stats small{color:#6a5a3a;font-size:10.5px!important}#hud #market-window .mk-d-stats b{color:#2b2110;font-variant-numeric:tabular-nums;font-size:14px!important}#hud #market-window .mk-chart{background:#fffaf0aa;border:1px solid #cdb37c;border-radius:4px}#hud #market-window .mk-chart svg{fill:#6a5a3a;width:100%;height:auto;display:block;font-size:9px!important}#hud #market-window .mk-chart .mk-empty{padding:36px 8px}#hud #market-window .mk-chart .grid{stroke:#e6d7b3}#hud #market-window .mk-chart .axis{stroke:#b89a5e}#hud #market-window .mk-chart .vol{fill:#9db3cf}#hud #market-window .mk-chart .price{fill:none;stroke:#c08a1e;stroke-width:2px;stroke-linejoin:round}#hud #market-window .mk-chart circle{fill:#fff;stroke:#c08a1e;stroke-width:1.5px}#hud #market-window .mk-d-seller{background:linear-gradient(#fff,#eef2f7);border:1px solid #9aa9bd;border-radius:6px;padding:9px 12px;position:relative;box-shadow:0 1px #0002}#hud #market-window .mk-d-seller p{color:#22385a;margin:0;font-size:15px!important}#hud #market-window .mk-d-seller p+p{margin-top:5px;font-weight:700;font-size:14px!important}#hud #market-window .mk-d-seller .on{color:#2f8f3f}#hud #market-window .mk-d-seller .off{color:#7d8da1}#hud #market-window .mk-d-seller .off .mk-dot{background:#a9b4c2;box-shadow:0 0 0 1px #7d8da1}#hud #market-window .mk-d-seller button{color:#22385a;background:linear-gradient(#fff,#e2e9f2);border:1px solid #8ea3be;border-radius:4px;padding:4px 14px;position:absolute;bottom:8px;right:10px;box-shadow:0 1px #8ea3be;font-size:12px!important}#hud #market-window .mk-d-qty{align-items:center;gap:5px;display:flex;font-size:13px!important}#hud #market-window .mk-d-qty span{margin-right:auto}#hud #market-window .mk-d-qty button,#hud #market-window .mk-form button{color:#3a2d18;box-shadow:none;white-space:nowrap;background:linear-gradient(#fff,#efe3c4);border:1px solid #b89a5e;border-radius:4px;padding:5px 9px;font-size:12px!important}#hud #market-window .mk-d-qty input,#hud #market-window .mk-form input,#hud #market-window .mk-form select{color:#2b2110;font-variant-numeric:tabular-nums;background:#fffdf6;border:1px solid #b89a5e;border-radius:4px;width:100%;min-width:0;padding:6px 7px;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-size:14px!important}#hud #market-window .mk-d-qty input{text-align:center;width:64px}#hud #market-window .mk-form{grid-template-columns:84px minmax(0,1fr);align-items:center;gap:7px 8px;display:grid;font-size:13px!important}#hud #market-window .mk-form-qty{gap:5px;display:flex}#hud #market-window .mk-d-price{background:#f8edd0;border:2px dashed #c4a466;border-radius:5px;margin-top:6px;padding:14px 12px 8px;position:relative}#hud #market-window .mk-d-price small{color:#3a2d18;background:#f3e6c6;padding:0 5px;font-weight:700;position:absolute;top:-10px;left:10px;font-size:13px!important}#hud #market-window .mk-d-price p{color:#2b2110;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:10px;margin:0;display:flex;font-size:24px!important}#hud #market-window .mk-d-price b{font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#hud #market-window .mk-d-cheaper{text-align:center;color:#2f7a3a;margin-top:2px;font-style:normal;display:block;font-size:12px!important}#hud #market-window .mk-cta{color:#fff;background:linear-gradient(#3b7bd0,#1f55a3);border:2px solid #0e2c5c;border-radius:6px;justify-content:center;align-items:center;gap:12px;padding:13px 10px;font-weight:700;display:flex;box-shadow:inset 0 1px #7fb0f0,0 3px #0e2c5c;font-size:19px!important}#hud #market-window .mk-cta.sell{background:linear-gradient(#d98a3a,#b8611a);border-color:#6e3608;box-shadow:inset 0 1px #f5c184,0 3px #6e3608}#hud #market-window .mk-cta.take{color:#7a2d22;background:linear-gradient(#fff,#f3dcd7);border-color:#c98e84;box-shadow:0 3px #b9867d}#hud #market-window .mk-cta.ghost{color:#2c6e40;background:linear-gradient(#fff,#e2f2e5);border:1px solid #6fae80;padding:9px 8px;box-shadow:0 2px #6fae80;font-size:13px!important}#hud #market-window .mk-problem{text-align:center;color:#b0412f;min-height:0;margin:0;font-weight:700;font-size:12px!important}#hud #market-window .mk-problem:empty{display:none}#hud #market-window .mk-bag{overscroll-behavior:contain;background:#fff;border:1px solid #9db3cf;border-radius:5px;flex:1;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));grid-auto-rows:92px;align-content:start;gap:6px;min-height:0;padding:8px;display:grid;overflow:auto}#hud #market-window .mk-bag .mk-empty{grid-column:1/-1}#hud #market-window .mk-cell{color:var(--mk-ink);background:linear-gradient(#f4f7fb,#dde6f0);border:2px solid #8ea3be;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:5px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #fff}#hud #market-window .mk-cell.locked:after{content:"🔒";font-size:11px;position:absolute;top:2px;left:3px}#hud #market-window .mk-cell img{object-fit:contain;width:40px;height:40px;image-rendering:pixelated}#hud #market-window .mk-cell span{text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;line-height:1.2;display:-webkit-box;overflow:hidden;font-size:11px!important}#hud #market-window .mk-cell i{bottom:34px;right:5px;font-size:11px!important}#hud #market-window .mk-foot{color:#e8eef8;border-top:2px solid var(--mk-gold);background:linear-gradient(#15376a,#0c2143);align-items:center;gap:22px;min-height:54px;margin:0 -8px;padding:6px 22px;display:flex;font-size:13px!important}#hud #market-window #market-result{text-align:center;color:#ffe08a;flex:1;min-width:0;margin:0;font-weight:700;font-size:13px!important}#hud #market-window{--mk-ink:#1c2f57;--mk-line:#dccaa0;--mk-gold:#c9a45c;box-shadow:0 10px 30px #000a,inset 0 0 0 2px var(--mk-gold),inset 0 0 0 4px #0b1a3a;background:linear-gradient(#16295a,#0b1a3a);border:2px solid #0b1a3a;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#hud #market-window button{font-family:inherit}#hud #market-window .mk-head{border-bottom:2px solid var(--mk-gold);background:linear-gradient(90deg,#16295a,#21407a 60%,#2b4e8d)}#hud #market-window .mk-title b{color:#f7eed6;text-shadow:0 3px #0b1a3a,0 0 6px #0b1a3acc;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#hud #market-window .mk-title small{color:#e8d3a0}#hud #market-window .mk-silver{border:1px solid var(--mk-gold);color:#ffe9a6;background:#0b1a3a}#hud #market-window .mk-log-btn,#hud #market-window .mk-close{border:1px solid var(--mk-gold);color:#f7eed6;background:linear-gradient(#21407a,#16295a)}#hud #market-window .mk-log{color:#1c2f57;background:#f7f0de;border:2px solid #c8b07d;box-shadow:inset 0 0 0 3px #f7f0de,inset 0 0 0 4px #dccaa0,0 8px 20px #0009}#hud #market-window .mk-log h4{color:#7a5a1c}#hud #market-window .mk-log h4 small,#hud #market-window .mk-log time{color:#93805c}#hud #market-window .mk-log p{border-top:1px dashed #dccaa0}#hud #market-window .mk-log .mk-empty{color:#93805c}#hud #market-window .mk-tabs{background:linear-gradient(#f7f0de,#efe5cc);border:1px solid #c8b07d;border-bottom:0}#hud #market-window .mk-tab{color:#7d6636;background:linear-gradient(#f7f0de,#e9dcbe);border:1px solid #c8b07d;border-bottom:0;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#hud #market-window .mk-tab svg{color:#a8801c}#hud #market-window .mk-tab[aria-pressed=true]{color:#f7eed6;border:2px solid var(--mk-gold);text-shadow:0 2px #0b1a3a;background:linear-gradient(#21407a,#16295a);border-bottom:0;box-shadow:inset 0 0 0 1px #0b1a3a}#hud #market-window .mk-badge{background:var(--mk-gold);color:#3a2a05}#hud #market-window .mk-range{color:#b3612b}#hud #market-window .mk-body{background:radial-gradient(at 50% -10%,#fbf6e8,#f3e8cf 55%,#eadcb8);border:1px solid #c8b07d;border-top:0}#hud #market-window .mk-side{color:#1c2f57;background:#f7f0de;border:2px solid #c8b07d;border-radius:8px;box-shadow:inset 0 0 0 3px #f7f0de,inset 0 0 0 4px #dccaa0,0 2px 3px #8a6f3a33}#hud #market-window .mk-side h4{color:#f7eed6;text-shadow:0 2px #0b1a3a;background:linear-gradient(90deg,var(--mk-gold),var(--mk-gold)) bottom/100% 2px no-repeat,linear-gradient(90deg,#16295a,#21407a 70%,#2b4e8d);border:0;border-radius:5px 5px 0 0;margin:3px 3px 4px;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#hud #market-window .mk-cat{color:#1c2f57;border-bottom:1px dashed #dccaa0;font-weight:600}#hud #market-window .mk-cat svg{color:#7a5a1c}#hud #market-window .mk-cat:hover{color:#16295a;background:#efe5cc}#hud #market-window .mk-cat:hover svg{color:#a8801c}#hud #market-window .mk-cat[aria-pressed=true]{color:#f7eed6;border:2px solid var(--mk-gold);text-shadow:0 1px #0b1a3a;background:linear-gradient(#21407a,#16295a);box-shadow:inset 0 0 0 1px #0b1a3a}#hud #market-window .mk-fav-filter{color:#4a2c06;background:linear-gradient(#ffe9a6,#e9c46a);border:1px solid #a8801c;font-weight:700;box-shadow:inset 0 -2px #c99a2e}#hud #market-window .mk-fav-filter svg{color:#a8581c}#hud #market-window .mk-fav-filter[aria-pressed=true]{color:#16295a;border:2px solid #16295a}#hud #market-window .mk-search{background:#fffdf6;border:2px solid #8794ad;box-shadow:inset 0 -2px #dfe3ea}#hud #market-window .mk-search svg{color:#f7eed6;box-sizing:content-box;background:linear-gradient(#21407a,#16295a);border-radius:3px 0 0 3px;height:100%;padding:0 9px}#hud #market-window .mk-search input{color:#1c2f57;background:0 0}#hud #market-window .mk-search input::placeholder{color:#93805c}#hud #market-window .mk-search button{color:#a3473f;background:0 0}#hud #market-window .mk-tools select,#hud #market-window .mk-sort{color:#1c2f57;background:linear-gradient(#fff,#eef1f6);border:2px solid #8794ad;font-weight:600;box-shadow:inset 0 -3px #dfe3ea}#hud #market-window .mk-sort select{box-shadow:none;background:0 0;border:0}#hud #market-window .mk-sort svg{color:#16295a}#hud #market-window .mk-note{color:#7d6636}#hud #market-window .mk-table,#hud #market-window .mk-bag{background:#f7f0de;border:2px solid #c8b07d;border-radius:8px;box-shadow:inset 0 0 0 3px #f7f0de,inset 0 0 0 4px #dccaa0,0 2px 3px #8a6f3a33}#hud #market-window .mk-row.mk-table-head,#hud #market-window .mk-row.mk-table-head:hover{color:#f7eed6;text-shadow:0 1px #0b1a3a;border-bottom:2px solid var(--mk-gold);background:linear-gradient(90deg,#16295a,#21407a 70%,#2b4e8d)}#hud #market-window .mk-table-head span:nth-child(2):before{color:#ffd98a}#hud #market-window #market-price-sort i{filter:brightness(2.2)}#hud #market-window .mk-row.selected,#hud #market-window #market-rows .mk-row.selected:nth-child(2n){box-shadow:inset 4px 0 0 var(--mk-gold),inset 0 0 0 1px #d9b45a;background:linear-gradient(#fff6dc,#fbe6ac)}#hud #market-window .mk-icon{background:linear-gradient(#fdf8ea,#efe5cc);border:2px solid #c8b07d;box-shadow:inset 0 0 0 1px #fff8}#hud #market-window .mk-row.selected .mk-icon{background:linear-gradient(#ffe9a6,#e9c46a);border-color:#a8801c}#hud #market-window .mk-name{color:#1c2f57}#hud #market-window .mk-lv,#hud #market-window .mk-stats{color:#5d4a22}#hud #market-window .mk-seller{color:#21407a}#hud #market-window .mk-price{color:#7a5a1c}#hud #market-window .mk-plus{background:linear-gradient(#21407a,#16295a)}#hud #market-window .mk-empty{color:#93805c}#hud #market-window .mk-btn-buy,#hud #market-window .mk-btn-take{box-shadow:none;color:#fff;text-shadow:0 1px #0a1c44;image-rendering:pixelated;background:url(/ui/mail/btn-blue.webp) 0 0/100% 100% no-repeat border-box;border:9px solid #0000;border-image:url(/ui/mail/btn-blue.webp) 30 fill/9px;border-radius:0;padding:3px 0}#hud #market-window .mk-btn-take{color:#4a2c06;text-shadow:0 1px #ffe9a6;background:url(/ui/mail/btn-gold.webp) 0 0/100% 100% no-repeat border-box;border-image:url(/ui/mail/btn-gold.webp) 30 fill/9px}#hud #market-window .mk-pager{color:#7d6636}#hud #market-window #market-count{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}#hud #market-window .mk-pages button{color:#1c2f57;background:linear-gradient(#fff,#eef1f6);border:2px solid #8794ad;border-radius:6px;font-weight:700;box-shadow:inset 0 -3px #dfe3ea}#hud #market-window .mk-pages button[aria-current]{color:#fff;text-shadow:0 1px #0b1a3a;background:linear-gradient(#2c5cb4,#193f86);border-color:#16295a;box-shadow:inset 0 0 0 2px #5f8bd6}#hud #market-window .mk-detail{color:#1c2f57;background:#f7f0de;border:2px solid #c8b07d;border-radius:8px;box-shadow:inset 0 0 0 3px #f7f0de,inset 0 0 0 4px #dccaa0,0 2px 3px #8a6f3a33}#hud #market-window .mk-detail:before,#hud #market-window .mk-detail:after{content:none}#hud #market-window .mk-detail>*{flex-shrink:0}#hud #market-window .mk-detail{overflow-x:hidden}#hud #market-window .mk-d-act{flex-direction:column;gap:6px;margin-top:auto;padding:6px 0 2px;display:flex}#hud #market-window .mk-d-act .mk-d-price{margin-top:0}#hud #market-window .mk-detail .mk-note{flex:none}#hud #market-window .mk-detail .mk-d-body{flex:1 0 auto}#hud #market-window .mk-d-icon{background:linear-gradient(#fdf8ea,#efe5cc);border:3px solid #c8b07d}#hud #market-window .mk-d-head h3{color:#16295a;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-size:19px!important}#hud #market-window .mk-d-head p,#hud #market-window .mk-d-body{color:#5d4a22}#hud #market-window .mk-d-tabs button,#hud #market-window .mk-ranges button{color:#7d6636;background:linear-gradient(#f7f0de,#e9dcbe);border:1px solid #c8b07d;font-weight:700}#hud #market-window .mk-d-tabs button[aria-pressed=true],#hud #market-window .mk-ranges button[aria-pressed=true]{color:#f7eed6;border:2px solid var(--mk-gold);text-shadow:0 1px #0b1a3a;background:linear-gradient(#21407a,#16295a)}#hud #market-window .mk-d-seller{background:#fbf6e8;border:2px solid #c8b07d;border-radius:8px;box-shadow:inset 0 0 0 2px #fff8}#hud #market-window .mk-d-seller p{color:#1c2f57}#hud #market-window .mk-d-price{background:#fbf6e8;border:2px dashed #c9a45c}#hud #market-window .mk-d-price small{color:#7d6636;background:#f7f0de}#hud #market-window .mk-d-price p{color:#7a5a1c}#hud #market-window .mk-cta{box-shadow:none;color:#fff;text-shadow:0 2px #0a1c44;image-rendering:pixelated;background:url(/ui/mail/btn-blue.webp) 0 0/100% 100% no-repeat border-box;border:13px solid #0000;border-image:url(/ui/mail/btn-blue.webp) 30 fill/13px;border-radius:0;padding:6px 10px}#hud #market-window .mk-cta.sell{box-shadow:none;color:#4a2c06;text-shadow:0 1.5px #ffe9a6;background:url(/ui/mail/btn-gold.webp) 0 0/100% 100% no-repeat border-box;border-image:url(/ui/mail/btn-gold.webp) 30 fill/13px}#hud #market-window .mk-cta.take{color:#a3473f;text-shadow:none;background:linear-gradient(#fff,#f6e6e4);border:2px solid #b08b84;border-image:;border-radius:7px;padding:11px 10px;box-shadow:inset 0 -3px #e9d3d0}#hud #market-window .mk-cta.ghost{color:#1c2f57;text-shadow:none;background:linear-gradient(#fff,#eef1f6);border:2px solid #8794ad;border-image:;border-radius:7px;box-shadow:inset 0 -3px #dfe3ea}#hud #market-window .mk-cell{color:#1c2f57;background:linear-gradient(#fdf8ea,#efe5cc);border:2px solid #c8b07d}#hud #market-window .mk-cell.selected{background:linear-gradient(#ffe9a6,#e9c46a);border-color:#a8801c}#hud #market-window .mk-foot{border-top:2px solid var(--mk-gold);color:#e8d3a0;background:linear-gradient(90deg,#16295a,#21407a 60%,#2b4e8d)}#hud #market-window .mk-head{gap:8px;padding:4px 12px}#hud #market-window .mk-stall{width:40px;height:32px;margin:0}#hud #market-window .mk-title small,#hud #market-window .mk-tagline,#hud #market-window .mk-tick{display:none}#hud #market-window .mk-foot{gap:10px;min-height:24px;padding:2px 12px;font-size:11px!important}#hud #market-window #market-result{font-size:11.5px!important}#hud #market-window .mk-log-btn span{font-size:12px!important}#hud #market-window .mk-silver{padding:4px 9px;font-size:13px!important}#hud #market-window .mk-log-btn{padding:4px 8px}#hud #market-window .mk-close{width:28px;height:28px;font-size:15px!important}#hud #market-window .mk-log{top:44px}#hud #market-window .mk-tabs{padding:4px 6px 0}#hud #market-window .mk-tab{flex:1;gap:6px;min-width:0;padding:5px 8px;font-size:13px!important}#hud #market-window .mk-tab svg{font-size:16px!important}#hud #market-window .mk-body{gap:6px;padding:6px 4px}#hud #market-window .mk-main{gap:5px}#hud #market-window .mk-search,#hud #market-window .mk-tools select,#hud #market-window .mk-sort{height:30px}#hud #market-window .mk-search svg{width:16px;font-size:16px!important}#hud #market-window .mk-table-head,#hud #market-window .mk-table-head:hover{min-height:26px;font-size:11px!important}#hud #market-window .mk-row{min-height:38px}#hud #market-window #market-rows .mk-row,#hud #market-window #market-mine-rows .mk-row{height:38px;min-height:0;overflow:hidden}#hud #market-window #market-rows,#hud #market-window #market-mine-rows{scrollbar-width:none}#hud #market-window #market-rows::-webkit-scrollbar{width:0;height:0}#hud #market-window #market-mine-rows::-webkit-scrollbar{width:0;height:0}#hud #market-window .mk-detail::-webkit-scrollbar{width:0;height:0}#hud #market-window .mk-icon{width:36px;height:34px}#hud #market-window .mk-name{font-size:12.5px!important}#hud #market-window .mk-stats{font-size:11px!important}#hud #market-window .mk-price{gap:5px;font-size:13px!important}#hud #market-window .mk-lv,#hud #market-window .mk-seller{font-size:12px!important}#hud #market-window .mk-lv{white-space:nowrap;font-weight:600}#hud #market-window .mk-lv.short{color:#b0412f;font-weight:700}#hud #market-window .mk-seller small{font-size:10px!important}#hud #market-window .mk-side h4{padding:6px 10px;font-size:13px!important}#hud #market-window .mk-cat,#hud #market-window .mk-fav-filter{gap:8px;padding:6px 10px;font-size:12px!important}#hud #market-window .mk-fav-filter{margin:auto 8px 0;padding:5px}#hud #market-window .mk-fav-filter svg{font-size:15px!important}#hud #market-window .mk-tools select,#hud #market-window .mk-d-qty,#hud #market-window .mk-form{font-size:12px!important}#hud #market-window .mk-d-qty input,#hud #market-window .mk-form input,#hud #market-window .mk-form select{padding:4px 6px;font-size:12.5px!important}#hud #market-window .mk-d-stats b{font-size:12.5px!important}#hud #market-window .mk-btn-buy,#hud #market-window .mk-btn-take{border-width:7px;border-image-width:7px;padding:1px 0;font-size:12px!important}#hud #market-window .mk-pager{min-height:26px;font-size:11px!important}#hud #market-window .mk-pages button{min-width:26px;height:26px;font-size:12px!important}#hud #market-window .mk-cat{padding:6px 0}#hud #market-window .mk-cat svg{font-size:19px!important}#hud #market-window .mk-d-head h3{margin:0 0 3px;font-size:15px!important}#hud #market-window .mk-d-body{min-height:0;line-height:1.4;font-size:12px!important}#hud #market-window .mk-d-seller p{font-size:12px!important}#hud #market-window .mk-d-seller p+p{margin-top:2px;font-size:11px!important}#hud #market-window .mk-d-price p{font-size:17px!important}#hud #market-window .mk-cta{border-width:10px;border-image-width:10px;padding:2px 8px;font-size:14px!important}#hud #market-window .mk-bag{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));grid-auto-rows:72px}#hud #market-window .mk-cell img{width:30px;height:30px}#hud #market-window .mk-cell i{bottom:30px}#hud #market-window{box-shadow:none;filter:drop-shadow(0 10px 22px #000a);background:#f6e3bb;border-style:solid;border-width:0 11px;border-image:url(/ui/market/side.webp) 0 23 0 22/0 11px;border-radius:0;padding:0}#hud #market-window .mk-head{box-sizing:border-box;min-height:46px;box-shadow:none;background:url(/ui/market/header.webp) 0 0/100% 100% no-repeat border-box;border-style:solid;border-width:0 60px 0 80px;border-image:url(/ui/market/header.webp) 0 120 0 160 fill/0 60px 0 80px;margin:0 -11px;padding:0 8px 2px 0;position:relative}#hud #market-window .mk-stall{display:none}#hud #market-window .mk-close{width:28px;height:28px;box-shadow:none;color:#0000;background:0 0;border:0;border-radius:4px;padding:0;position:absolute;top:9px;right:-35px;font-size:0!important}#hud #market-window .mk-foot{box-sizing:border-box;background:url(/ui/market/footer.webp) 0 0/100% 100% no-repeat border-box;border-style:solid;border-width:0 20px;border-image:url(/ui/market/footer.webp) 0 40 fill/0 20px;min-height:31px;margin:0 -11px;padding:0 6px}#hud #market-window .mk-tabs,#hud #market-window .mk-body{background:0 0;border:0}#hud #market-window .mk-tabs{gap:3px;padding:6px 8px 0}#hud #market-window .mk-tab{box-shadow:none;background:url(/ui/market/tab-off.webp) 0 0/100% 100% no-repeat border-box;border-style:solid;border-width:7px 7px 1px;border-image:url(/ui/market/tab-off.webp) 14 14 2 fill/7px 7px 1px;border-radius:0;padding:2px 8px 4px}#hud #market-window .mk-tab[aria-pressed=true]{box-shadow:none;background:url(/ui/market/tab-on.webp) 0 0/100% 100% no-repeat border-box;border-width:7px 7px 1px;border-image:url(/ui/market/tab-on.webp) 14 14 2 fill/7px 7px 1px}#hud #market-window .mk-body{border-top:2px solid #c9a45c;padding:8px}#hud #market-window .mk-side,#hud #market-window .mk-table,#hud #market-window .mk-detail,#hud #market-window .mk-bag,#hud #market-window .mk-log{box-shadow:none;background:url(/ui/market/panel.webp) 0 0/100% 100% no-repeat border-box;border:6px solid #0000;border-image:url(/ui/market/panel.webp) 12 fill/6px;border-radius:0}#hud #market-window .mk-side h4,#hud #market-window .mk-row.mk-table-head,#hud #market-window .mk-row.mk-table-head:hover{background:url(/ui/market/head.webp) 50%/100% 100% no-repeat;border:0;border-radius:0}#hud #market-window .mk-side h4{margin:0 0 3px}#hud #market-window .mk-cat[aria-pressed=true]{box-shadow:none;background:url(/ui/market/cat-on.webp) 0 0/100% 100% no-repeat border-box;border-style:solid;border-width:7px;border-image:url(/ui/market/cat-on.webp) 14 fill/7px;border-radius:0;padding:0 3px}#hud #market-window .mk-row{background:#f7e7c8;border-bottom:1px solid #e2cd9d}#hud #market-window .mk-icon,#hud #market-window .mk-row.selected .mk-icon,#hud #market-window .mk-d-icon{box-shadow:none;background:url(/ui/market/slot.webp) 50%/100% 100% no-repeat;border:0;border-radius:0}#hud #market-window .mk-btn-buy{background:url(/ui/market/btn-buy.webp) 0 0/100% 100% no-repeat border-box;border:6px solid #0000;border-image:url(/ui/market/btn-buy.webp) 12 fill/6px;padding:2px 0}#hud #market-window .mk-cta{background:url(/ui/market/btn-big.webp) 0 0/100% 100% no-repeat border-box;border:9px solid #0000;border-image:url(/ui/market/btn-big.webp) 18 fill/9px;padding:3px 8px}#hud #market-window .mk-search{box-shadow:none;background:url(/ui/market/search.webp) 0 0/100% 100% no-repeat border-box;border-style:solid;border-width:4px 4px 4px 29px;border-image:url(/ui/market/search.webp) 8 8 8 58 fill/4px 4px 4px 29px;border-radius:0}#hud #market-window .mk-search svg{color:#f7eed6;box-sizing:border-box;background:0 0;width:17px;height:auto;margin-left:-24px;margin-right:7px;padding:0}#hud #market-window .mk-tools>select,#hud #market-window .mk-sort{appearance:none;box-shadow:none;background:url(/ui/market/select.webp) 0 0/100% 100% no-repeat border-box;border-style:solid;border-width:4px 20px 4px 4px;border-image:url(/ui/market/select.webp) 8 40 8 8 fill/4px 20px 4px 4px;border-radius:0;padding:0 0 0 4px}#hud #market-window .mk-sort select{appearance:none;box-shadow:none;background:0 0;border:0;padding:0}#hud #market-window .mk-d-body{background:#fbf6e8;border:2px solid #dccaa0;border-radius:6px;padding:7px 30px 7px 9px;position:relative;flex:none!important}#hud #market-window .mk-d-body .mk-d-flavor{margin-top:6px!important}#hud #market-window .mk-d-chart{color:#7d6636;width:22px;height:22px;box-shadow:none;background:linear-gradient(#fff,#efe5cc);border:1px solid #c8b07d;border-radius:5px;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:4px}#hud #market-window .mk-d-chart svg{font-size:14px!important}#hud #market-window .mk-d-chart[aria-pressed=true]{color:#f7eed6;border-color:var(--mk-gold);background:linear-gradient(#21407a,#16295a)}#hud #market-window .mk-d-h{color:#f7eed6;text-shadow:0 1px #0b1a3a;border:1px solid var(--mk-gold);background:linear-gradient(#21407a,#16295a);border-radius:4px;justify-content:center;align-items:center;gap:8px;margin:2px 0 -2px;padding:4px 8px;font-weight:700;display:flex;box-shadow:inset 0 0 0 1px #0b1a3a;font-size:12px!important}#hud #market-window .mk-d-h:before,#hud #market-window .mk-d-h:after{content:"✦";color:var(--mk-gold);font-size:10px!important}#hud #market-window .mk-d-h:after{margin-left:auto}#hud #market-window .mk-d-seller{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;display:grid}#hud #market-window .mk-d-seller p{text-overflow:ellipsis;white-space:nowrap;grid-column:1;overflow:hidden}#hud #market-window .mk-d-seller button{color:#1c2f57;background:linear-gradient(#fff,#eef1f6);border:2px solid #8794ad;border-radius:6px;grid-area:1/2/3;align-items:center;gap:5px;padding:5px 10px;font-weight:700;display:flex;position:static;box-shadow:inset 0 -2px #dfe3ea}#hud #market-window .mk-d-seller button svg{font-size:13px!important}#hud #market-window .mk-d-qty{grid-template-columns:30px minmax(0,1fr) 30px auto;gap:5px;display:grid}#hud #market-window .mk-d-qty button{color:#1c2f57;background:linear-gradient(#fff,#eef1f6);border:2px solid #8794ad;border-radius:6px;height:28px;padding:0 8px;font-weight:700;box-shadow:inset 0 -2px #dfe3ea;font-size:14px!important}#hud #market-window .mk-d-qty .mk-d-max{font-size:12px!important}#hud #market-window .mk-d-qty input{box-sizing:border-box;border:2px solid #c8b07d;border-radius:6px;width:100%;height:28px;font-weight:700;font-size:14px!important}#hud #market-window .mk-btn-buy{justify-content:center;align-items:center;gap:5px;display:flex}#hud #market-window .mk-seller small{align-items:center;gap:4px;display:flex}#hud #market-window #market-result{text-align:right;color:#7a5a1c;text-overflow:ellipsis;white-space:nowrap;flex:1;align-self:center;min-width:0;margin:0 8px 6px;font-weight:700;overflow:hidden;font-size:12px!important}#hud #market-window .mk-range[data-premium]{color:#ffe9a6;border:1px solid var(--mk-gold);white-space:nowrap;background:linear-gradient(#21407a,#16295a);border-radius:6px;align-items:center;gap:6px;padding:3px 6px 3px 10px;display:flex;box-shadow:inset 0 0 0 1px #0b1a3a,0 2px #0b1a3a55}#hud #market-window .mk-range[data-premium] b{font-size:12px!important}#hud #market-window #market-rows .mk-name{-webkit-line-clamp:unset;flex-direction:column;align-items:flex-start;gap:1px;display:flex}#hud #market-window #market-rows .mk-name b{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#hud #market-window #market-rows .mk-name .mk-lv{color:#6a5a3a;font-weight:600;font-size:10.5px!important}#hud #market-window #market-rows .mk-name .mk-lv.short{color:#b0412f;font-weight:700}#hud #market-window #market-rows .mk-name .mk-set{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--set,#2f6fbf);font-weight:700;overflow:hidden;font-size:10.5px!important}#hud #market-window .mk-set-rare{--set:#8a3fd1}#hud #market-window .mk-set-legend{--set:#d9730d}#hud #market-window .mk-set-common{--set:#2f6fbf}#hud #market-window .mk-set-tools{align-items:center}#hud #market-window .mk-set-tools[hidden]{display:none}#hud #market-window .mk-buy .mk-set-tools>select{flex:0 190px}#hud #market-window .mk-set-note{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--set);flex:1 1 0;font-weight:700;overflow:hidden;font-size:12px!important}#hud #market-window .mk-card-note{--set:#5d4a22;font-weight:600}#hud #market-window #market-rows .mk-name .mk-fits{text-overflow:ellipsis;white-space:nowrap;color:#2f6fbf;max-width:100%;font-weight:700;overflow:hidden;font-size:10.5px!important}#hud #market-window .mk-d-set{border-left:3px solid var(--set,#2f6fbf);color:var(--set,#2f6fbf);background:#fff8e6;border-radius:3px;margin:4px 0;padding:3px 7px;font-weight:700}#hud #market-window .mk-d-rule{background:linear-gradient(90deg,#0000,#c9a45c 20% 80%,#0000) 50%/100% 1px no-repeat;height:12px;margin:0 6px;display:block;position:relative}#hud #market-window .mk-d-rule:before{content:"✦";color:#b8913f;background:#f7f0de;padding:0 6px;font-style:normal;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%);font-size:11px!important}#hud #market-window .mk-range[data-premium] img{width:30px;height:30px;image-rendering:pixelated;filter:drop-shadow(0 1px #0b1a3a);margin:-9px -4px -8px 0}@container (width<=912px){#hud #market-window .mk-body{grid-template-columns:58px minmax(0,1fr) 236px}#hud #market-window .mk-side h4,#hud #market-window .mk-cat span,#hud #market-window .mk-fav-filter span{display:none}#hud #market-window .mk-cat{justify-content:center;padding:9px 0}#hud #market-window .mk-fav-filter{margin:auto 6px 0;padding:7px 0}#hud #market-window .mk-sell,#hud #market-window .mk-mine{grid-template-columns:minmax(0,1fr) 236px}#hud #market-window .mk-row:not(.mk-mine-row){grid-template-columns:50px minmax(0,1.4fr) minmax(0,1.2fr) 88px 64px;gap:6px}#hud #market-window .mk-mine-row{grid-template-columns:50px minmax(0,1.5fr) 80px 88px 104px 74px;gap:6px}#hud #market-window .mk-tagline{display:none}#hud #market-window .mk-tab{flex:1;min-width:0}#hud #market-window .mk-tools{flex-wrap:wrap}}@container (width<=688px){#hud #market-window .mk-body,#hud #market-window .mk-sell,#hud #market-window .mk-mine{overscroll-behavior:contain;grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;overflow-y:auto}#hud #market-window .mk-side{overflow-y:visible}#hud #market-window .mk-main{min-height:min(calc(60dvh/var(--ui-zoom,1)),460px)}#hud #market-window .mk-detail,#hud #market-window .mk-bag{min-height:0;overflow:visible}#hud #market-window .mk-side h4{display:none}#hud #market-window .mk-side{flex-direction:row;align-items:center;padding:4px;overflow-x:auto}#hud #market-window .mk-cats{flex-direction:row}#hud #market-window .mk-cat span{display:block}#hud #market-window .mk-cat{white-space:nowrap;border-bottom:0;flex-direction:column;gap:3px;padding:6px 10px;font-size:11px!important}#hud #market-window .mk-fav-filter{white-space:nowrap;margin:0 0 0 6px}#hud #market-window .mk-stall{width:56px;height:46px}#hud #market-window .mk-title b{font-size:22px!important}#hud #market-window .mk-title small{font-size:12px!important}#hud #market-window .mk-log-btn span,#hud #market-window .mk-tick{display:none}#hud #market-window .mk-silver{padding:6px 9px;font-size:13px!important}#hud #market-window .mk-tab{gap:5px;padding:9px 6px;font-size:13px!important}#hud #market-window .mk-tab svg{font-size:17px!important}#hud #market-window .mk-d-body{min-height:0}}@container (width<=496px){#hud #market-window .mk-row{grid-template-columns:44px minmax(0,1fr) 84px 54px;row-gap:0}#hud #market-window #market-rows .mk-coin,#hud #market-window #market-mine-rows .mk-coin{display:none}#hud #market-window .mk-price{justify-content:flex-end;font-size:14px!important}#hud #market-window .mk-row .mk-stats,#hud #market-window .mk-row .mk-seller,#hud #market-window .mk-mine-row .mk-lv,#hud #market-window .mk-buy .mk-table-head span:nth-child(3),#hud #market-window .mk-mine .mk-table-head span:nth-child(3),#hud #market-window .mk-mine .mk-table-head span:nth-child(4),#hud #market-window .mk-mine .mk-table-head span:nth-child(5){display:none}#hud #market-window .mk-mine-row{grid-template-columns:46px minmax(0,1fr) 80px 66px}#hud #market-window .mk-mine-row .mk-kind{display:none}#hud #market-window .mk-name{font-size:13px!important}#hud #market-window .mk-title small{display:none}#hud #market-window .mk-tab{white-space:nowrap;font-size:12px!important}#hud #market-window .mk-head{gap:8px;padding:8px 10px}}@container (height<=460px){#hud #market-window .mk-head{background:url(/ui/market/header.webp) 0 0/100% 100% no-repeat border-box;border-width:0 50px 0 66px;border-image:url(/ui/market/header.webp) 0 120 0 160 fill/0 50px 0 66px;min-height:38px}#hud #market-window .mk-close{width:24px;height:24px;top:7px;right:-29px}#hud #market-window .mk-foot{background:url(/ui/market/footer.webp) 0 0/100% 100% no-repeat border-box;border-width:0 16px;border-image:url(/ui/market/footer.webp) 0 40 fill/0 16px;min-height:24px}#hud #market-window .mk-tabs{padding:3px 8px 0}#hud #market-window .mk-tab{border-width:6px 6px 1px;border-image-width:6px 6px 1px;padding:0 6px 2px}#hud #market-window .mk-body{gap:5px;padding:5px 6px}#hud #market-window .mk-search,#hud #market-window .mk-tools select,#hud #market-window .mk-sort{height:27px}}@media (height<=560px),(width<=700px){#hud #market-window .mk-close{width:40px;height:40px;top:3px;right:-38px}}#hud .toolbar button.mk-menu-off,#hud nav.toolbar.toolbar>button.mk-menu-off{display:none!important}#hud .toolbar .market-menu-icon{background-image:none}#hud .toolbar .market-menu-art{background:url(/ui/market-menu.png) 50%/contain no-repeat;width:100%;height:100%;display:block}#hud #market-window{--mk-hdr:118px;background:url(/ui/market/header-sky.webp) center top/100% var(--mk-hdr) no-repeat,#f6e3bb}#hud #market-window .mk-head{box-sizing:border-box;height:76px;min-height:0;box-shadow:none;background:0 0;border:0;border-image:;align-items:center;gap:12px;margin:0 -11px;padding:6px 16px 0 14px;display:flex}#hud #market-window .mk-stall{filter:drop-shadow(0 3px #0b1a3a99);flex:none;width:68px;height:56px;margin:0;display:block}#hud #market-window .mk-title{flex:1;min-width:0}#hud #market-window .mk-title b{letter-spacing:.5px;color:#fff8e6;text-shadow:0 2px #0b1a3a,0 0 8px #0b1a3acc;font-family:Georgia,Times New Roman,Noto Sans Thai,serif;font-weight:700;font-size:31px!important}#hud #market-window .mk-title small{display:none}#hud #market-window .mk-silver{color:#fff;background:linear-gradient(#0d1f45,#0a1836);border:2px solid #c9a45c;border-radius:7px;gap:9px;margin-left:auto;padding:6px 14px;box-shadow:inset 0 0 0 1px #0b1a3a;font-size:15px!important}#hud #market-window .mk-log-btn{color:#fff;background:linear-gradient(#2a56a6,#173a7a);border:2px solid #c9a45c;border-radius:7px;gap:8px;padding:6px 14px;font-weight:700;box-shadow:inset 0 0 0 1px #0b1a3a;font-size:14px!important}#hud #market-window .mk-log-btn span{display:inline}#hud #market-window .mk-log-btn svg{font-size:18px!important}#hud #market-window .mk-close{color:#fff;background:linear-gradient(#ea5a4c,#b7261d);border:2px solid #f0d9a4;border-radius:5px;flex:none;place-items:center;width:36px;height:36px;padding:0;font-weight:700;line-height:1;display:grid;position:static;box-shadow:0 0 0 1px #6a1410,inset 0 1px #ff9a8c;font-size:20px!important}#hud #market-window .mk-tabs{height:calc(var(--mk-hdr) - 76px);box-sizing:border-box;background:0 0;border:0;border-bottom:2px solid #c9a45c;align-items:flex-end;gap:10px;padding:0 10px}#hud #market-window .mk-tab{box-sizing:border-box;color:#3a2a10;min-width:196px;height:36px;box-shadow:none;text-shadow:none;background:url(/ui/market/tab-off.webp) 0 0/100% 100% no-repeat border-box;border-style:solid;border-width:7px 7px 1px;border-image:url(/ui/market/tab-off.webp) 14 14 2 fill/7px 7px 1px;flex:none;gap:10px;padding:0 14px;font-weight:700;font-size:15px!important}#hud #market-window .mk-tab svg{color:#3a2a10;font-size:19px!important}#hud #market-window .mk-tab[aria-pressed=true]{color:#fff;text-shadow:0 1px #0b1a3a;background:url(/ui/market/tab-on.webp) 0 0/100% 100% no-repeat border-box;border-image:url(/ui/market/tab-on.webp) 14 14 2 fill/7px 7px 1px}#hud #market-window .mk-tab[aria-pressed=true] svg{color:#fff}#hud #market-window .mk-badge{color:#3a2a05;background:linear-gradient(#f6d98a,#d9b04e);border:1px solid #8a6a1c;border-radius:4px;min-width:22px;padding:1px 6px;font-size:12px!important}#hud #market-window #market-result{color:#ffe9a6;text-shadow:0 1px #0b1a3a;align-self:flex-start;margin:6px 8px 0}#hud #market-window .mk-range{align-self:flex-start;margin:-2px 0 0}#hud #market-window .mk-range:not([data-premium]){color:#ffd98a;text-shadow:0 1px #0b1a3a}#hud #market-window .mk-range[data-premium]{color:#fff3cf;background:linear-gradient(#0d1f45e6,#0a1836e6);border:2px solid #c9a45c;border-radius:8px;gap:8px;padding:4px 4px 4px 12px}#hud #market-window .mk-range[data-premium] b{font-weight:500;font-size:14px!important}#hud #market-window .mk-range[data-premium] svg{color:#f6c33c;font-size:19px!important}#hud #market-window .mk-range[data-premium] img{image-rendering:auto;width:42px;height:42px;margin:-12px -6px -10px 0}#hud #market-window .mk-foot{background:linear-gradient(#e6c77e,#b38a35 60%,#7a5a1c);border:0;border-image:;height:9px;min-height:9px;margin:0 -11px;padding:0}#hud #market-window .mk-body{border-top:0;gap:10px;padding:10px 10px 8px}#hud #market-window .mk-side h4:before{content:"✺";color:#f6d98a;margin-right:8px;font-size:15px!important}#hud #market-window .mk-table-head span:nth-child(2):before{content:none}#hud #market-window .mk-table-head{color:#fff;font-size:13px!important}#hud #market-window #market-rows .mk-name b{color:#1f4f9a;font-family:Georgia,Times New Roman,Noto Sans Thai,serif;font-weight:700;font-size:14.5px!important}#hud #market-window #market-rows .mk-stats{color:#5d4a22;line-height:1.35;font-size:11.5px!important}#hud #market-window #market-rows .mk-price{color:#3a2a10;justify-content:flex-end;padding-right:10px;font-size:14px!important}#hud #market-window #market-rows .mk-price .mk-coin{font-size:19px!important}#hud #market-window .mk-btn-buy{height:30px;font-weight:700;font-size:14px!important}#hud #market-window .mk-btn-buy svg{font-size:16px!important}#hud #market-window .mk-pager{min-height:32px;padding:0 2px}#hud #market-window .mk-pages button{min-width:32px;height:30px}#hud #market-window .mk-d-head h3{color:#1f3f7a;margin:0 0 4px;font-family:Georgia,Times New Roman,Noto Sans Thai,serif;font-weight:700;font-size:19px!important}#hud #market-window .mk-d-head p{color:#5d4a22;line-height:1.5;font-size:12px!important}#hud #market-window .mk-heart{background:linear-gradient(#fff,#e8edf4);border:2px solid #b9c3d3;border-radius:7px;width:32px;height:32px}#hud #market-window .mk-d-body{color:#5d4a22;background:#f7f0de;border:1px solid #dccaa0;padding:8px 30px 8px 10px;line-height:1.5;font-size:12.5px!important}#hud #market-window .mk-d-body .mk-d-meta{color:#8a7650;margin-top:5px;font-size:11px!important}#hud #market-window .mk-d-h{justify-content:flex-start;padding:6px 10px;font-size:13px!important}#hud #market-window .mk-d-h:before{margin-right:6px}#hud #market-window .mk-d-seller p b{color:#1f4f9a;font-size:15px!important}#hud #market-window .mk-d-seller p+p{font-size:12.5px!important}#hud #market-window .mk-d-qty .mk-d-max{padding:0 12px;font-size:13px!important}#hud #market-window .mk-d-price{background:#fdf9ee;border:2px dashed #e0c27a;border-radius:6px;margin:0;padding:6px 12px 8px}#hud #market-window .mk-d-price small{color:#3a2a10;background:0 0;padding:0;font-weight:700;display:block;position:static;font-size:13px!important}#hud #market-window .mk-d-price p{color:#3a2a10;margin-top:2px;font-weight:700;font-size:23px!important}#hud #market-window .mk-cta svg{font-size:22px!important}#hud #market-window .mk-detail{gap:6px;padding:8px}#hud #market-window .mk-d-icon{width:54px;height:54px}#hud #market-window .mk-d-head h3{line-height:1.15;font-size:16.5px!important}#hud #market-window .mk-d-head p{line-height:1.4;font-size:11.5px!important}#hud #market-window .mk-heart{width:28px;height:28px}#hud #market-window .mk-d-body{padding:6px 28px 6px 9px}#hud #market-window .mk-d-rule{height:8px}#hud #market-window .mk-d-h{padding:4px 10px;font-size:12.5px!important}#hud #market-window .mk-d-seller{padding:5px 9px}#hud #market-window .mk-d-seller p b{font-size:14px!important}#hud #market-window .mk-d-seller button{padding:4px 10px;font-size:12px!important}#hud #market-window .mk-d-qty button,#hud #market-window .mk-d-qty input{height:28px}#hud #market-window .mk-d-qty input{text-align:center;color:#1c2f57;padding:0 4px;font-size:14px!important}#hud #market-window .mk-d-price{padding:4px 10px 5px}#hud #market-window .mk-d-price small{font-size:12px!important}#hud #market-window .mk-d-price p{margin-top:0;font-size:20px!important}#hud #market-window .mk-cta{min-height:40px;font-size:16px!important}@container (width<=688px){#hud #market-window{--mk-hdr:104px}#hud #market-window .mk-head{gap:8px;height:64px}#hud #market-window .mk-stall{width:52px;height:42px}#hud #market-window .mk-title b{font-size:24px!important}#hud #market-window .mk-log-btn span{display:none}#hud #market-window .mk-tab{flex:1;min-width:0;padding:0 6px;font-size:13px!important}#hud #market-window .mk-range[data-premium] b,#hud #market-window #market-result{display:none}}#hud #market-window{background:#fdf5e5;border-style:solid;border-width:0 8px 15px;border-image:url(/ui/market/v2/frame.webp) 0 11 22/0 8px 15px;outline:0}#hud #market-window .mk-head,#hud #market-window .mk-tabs{--mk-hdr:122px;--cap-l:168px;--cap-r:64px}#hud #market-window .mk-head:before{content:"";z-index:-1;height:var(--mk-hdr);pointer-events:none;background:linear-gradient(90deg,#0a1c5000 97px,#0a1c50a0 172px,#0a1c5060 45%,#0a1c5038 80%,#0a1c5058) left 0 top 6px/calc(100% - var(--cap-r) + 8px) calc(var(--mk-hdr) - 15px) no-repeat,url(/ui/market/v2/hdr-left.webp) left -8px top/var(--cap-l) var(--mk-hdr) no-repeat,url(/ui/market/v2/hdr-right.webp) right -8px top/var(--cap-r) var(--mk-hdr) no-repeat,url(/ui/market/v2/hdr-mid.webp) calc(var(--cap-l) - 8px) top/calc(100% - var(--cap-l) - var(--cap-r) + 16px) var(--mk-hdr) no-repeat;position:absolute;top:0;left:0;right:0}#hud #market-window:before,#hud #market-window:after{content:none}#hud #market-window .mk-foot{display:none}#hud #market-window .mk-head{align-items:center;gap:0;height:79px;margin:0;padding:0 4px 15px}#hud #market-window .mk-stall{visibility:hidden;filter:none;width:92px;height:40px;margin:0 12px 0 0}#hud #market-window .mk-title b{font-size:28px!important}#hud #market-window .mk-silver,#hud #market-window .mk-log-btn,#hud #market-window .mk-range[data-premium]{box-sizing:border-box;box-shadow:none;background:0 0;border:4px solid #0000;border-radius:0}#hud #market-window .mk-silver{background:url(/ui/market/v2/silver.webp) 0 0/100% 100% no-repeat border-box;border-image:url(/ui/market/v2/silver.webp) 14 fill/10px;justify-content:center;width:142px;height:33px;margin:0 8px 0 auto;padding:0 4px;font-size:14px!important}#hud #market-window .mk-log-btn{background:url(/ui/market/v2/history.webp) 0 0/100% 100% no-repeat border-box;border-image:url(/ui/market/v2/history.webp) 14 fill/10px;justify-content:center;width:125px;height:33px;padding:0 4px;font-size:13px!important}#hud #market-window .mk-close,#hud #market-window .mk-close:hover{color:#0000;width:35px;height:34px;box-shadow:none;background:0 0;border:0;border-radius:4px;margin-left:10px;font-size:0!important}#hud #market-window .mk-close:hover{background:0 0}#hud #market-window .mk-tabs{height:calc(var(--mk-hdr) - 79px);border:0;gap:6px;padding:0 10px 6px}#hud #market-window .mk-tab{background:url(/ui/market/v2/tab-off.webp) 0 0/100% 100% no-repeat border-box;border-width:4px;border-image:url(/ui/market/v2/tab-off.webp) 14 fill/10px;width:197px;min-width:197px;height:37px;font-size:15px!important}#hud #market-window .mk-tab[aria-pressed=true]{background:url(/ui/market/v2/tab-on.webp) 0 0/100% 100% no-repeat border-box;border-image:url(/ui/market/v2/tab-on.webp) 14 fill/10px}#hud #market-window .mk-range[data-premium]{background:url(/ui/market/v2/premium.webp) 0 0/100% 100% no-repeat border-box;border-image:url(/ui/market/v2/premium.webp) 14 fill/10px;justify-content:flex-start;width:254px;height:36px;margin:0;padding:0 40px 0 6px;position:absolute;top:57px;right:3px}#hud #market-window .mk-range[data-premium] img{width:48px;height:48px;margin:-26px 0 0;position:absolute;top:50%;right:-4px}#hud #market-window .mk-range[data-premium] b{white-space:nowrap;font-size:13px!important}#hud #market-window .mk-body{grid-template-columns:150px minmax(0,1fr) 270px;gap:8px;padding:9px 6px 4px}#hud #market-window .mk-sell,#hud #market-window .mk-mine{grid-template-columns:minmax(0,1fr) 270px}#hud #market-window .mk-side{background:#fef1d5;border-style:solid;border-width:0 3px 5px;border-image:url(/ui/market/v2/side-panel.webp) 0 8 12/0 6px 8px;padding:0 0 6px}#hud #market-window .mk-side h4{box-sizing:border-box;background:url(/ui/market/v2/side-head.webp) 0 0/100% 100% no-repeat border-box;border:3px solid #0000;border-image:url(/ui/market/v2/side-head.webp) 12 fill/8px;align-items:center;height:34px;margin:0 -3px 4px;padding:0 10px;display:flex;font-size:14px!important}#hud #market-window .mk-cat{box-sizing:border-box;color:#1c2f57;border-bottom:1px solid #efdfbb;gap:10px;min-height:36px;margin:0 2px;padding:0 8px;font-weight:600;font-size:13.5px!important}#hud #market-window .mk-cat svg{color:#2a2418;font-size:20px!important}#hud #market-window .mk-cat[aria-pressed=true]{height:37px;box-shadow:none;background:url(/ui/market/v2/cat-on.webp) 0 0/100% 100% no-repeat border-box;border:4px solid #0000;border-image:url(/ui/market/v2/cat-on.webp) 14 fill/10px;margin:0 2px 2px;padding:0 8px}#hud #market-window .mk-cat[aria-pressed=true] svg{color:#fff}#hud #market-window .mk-tools{gap:7px}#hud #market-window .mk-search{background:url(/ui/market/v2/search.webp) 0 0/100% 100% no-repeat border-box;border-width:3px 3px 3px 38px;border-image:url(/ui/market/v2/search.webp) 10 10 10 74 fill/7px 7px 7px 52px;height:29px}#hud #market-window .mk-search svg{color:#fff;width:17px;margin:0 8px 0 -16px}#hud #market-window .mk-search input{font-size:13px!important}#hud #market-window .mk-search>svg{cursor:pointer}#hud #market-window .mk-search #market-search-go{color:#fff;text-shadow:0 1px #0b1a3a;cursor:pointer;white-space:nowrap;background:linear-gradient(#2d5fb0,#173a78);border:1px solid #0f2748;border-radius:3px;width:auto;height:calc(100% + 2px);margin:-1px -1px -1px 0;padding:0 12px;font-weight:700;box-shadow:inset 0 1px #6f9ad8;font-size:12px!important}#hud #market-window .mk-search #market-search-go:hover{background:linear-gradient(#3a6fc4,#1d4690)}#hud #market-window .mk-tools>select,#hud #market-window .mk-sort{background:url(/ui/market/v2/select.webp) 0 0/100% 100% no-repeat border-box;border-width:3px 20px 3px 3px;border-image:url(/ui/market/v2/select.webp) 10 32 10 10 fill/7px 22px 7px 7px;height:29px;padding-left:6px;font-size:12.5px!important}#hud #market-window .mk-table{background:#fcf5e3;border:0;border-image:;border-radius:0;margin-top:3px;box-shadow:inset 1px 0 #dcc79a,inset -1px 0 #dcc79a,inset 0 -1px #dcc79a}#hud #market-window .mk-row.mk-table-head,#hud #market-window .mk-row.mk-table-head:hover{box-sizing:border-box;background:url(/ui/market/v2/table-head.webp) 0 0/100% 100% no-repeat border-box;border:3px solid #0000;border-image:url(/ui/market/v2/table-head.webp) 14 fill/10px;height:35px;min-height:0;font-size:13.5px!important}#hud #market-window #market-rows .mk-row{height:39.6px}#hud #market-window .mk-row,#hud #market-window #market-rows .mk-row{background:#f9e8cc;border-bottom:0}#hud #market-window #market-rows .mk-row:nth-child(2n),#hud #market-window #market-mine-rows .mk-row:nth-child(2n){background:#fcf5e3}#hud #market-window .mk-row:hover,#hud #market-window #market-rows .mk-row:nth-child(2n):hover{background:#fdf0d4}#hud #market-window .mk-row.selected,#hud #market-window #market-rows .mk-row.selected:nth-child(2n){background:#f4ddb0;box-shadow:inset 0 0 0 1px #e3c27a}#hud #market-window .mk-icon,#hud #market-window .mk-row.selected .mk-icon{background:url(/ui/market/v2/slot.webp) 50%/100% 100% no-repeat;width:36px;height:34px}#hud #market-window .mk-icon img{width:26px;height:26px}#hud #market-window .mk-btn-buy,#hud #market-window .mk-btn-buy:hover{background:url(/ui/market/v2/btn-buy.webp) 0 0/100% 100% no-repeat border-box;border:4px solid #0000;border-image:url(/ui/market/v2/btn-buy.webp) 12 fill/8px;height:33px;padding:0}#hud #market-window .mk-pages{gap:5px}#hud #market-window .mk-pages button{min-width:27px;height:28px;box-shadow:none;color:#1f4f9a;background:url(/ui/market/v2/page-off.webp) 0 0/100% 100% no-repeat border-box;border:3px solid #0000;border-image:url(/ui/market/v2/page-off.webp) 9 fill/6px;border-radius:0;padding:0 3px}#hud #market-window .mk-pages button[aria-current]{box-shadow:none;color:#fff;background:url(/ui/market/v2/page-on.webp) 0 0/100% 100% no-repeat border-box;border-image:url(/ui/market/v2/page-on.webp) 9 fill/6px}#hud #market-window .mk-detail{scrollbar-width:none;box-shadow:none;background:url(/ui/market/v2/detail.webp) 0 0/100% 100% no-repeat border-box;border:8px solid #0000;border-image:url(/ui/market/v2/detail.webp) 26 fill/18px;padding:13px 7px 4px}#hud #market-window .mk-d-icon{background:url(/ui/market/v2/d-slot.webp) 50%/100% 100% no-repeat;width:62px;height:64px}#hud #market-window .mk-d-icon img{width:44px;height:44px}#hud #market-window .mk-heart,#hud #market-window .mk-heart[aria-pressed]{width:31px;height:31px;box-shadow:none;color:#8d99a8;background:url(/ui/market/v2/heart.webp) 0 0/100% 100% no-repeat border-box;border:3px solid #0000;border-image:url(/ui/market/v2/heart.webp) 10 fill/7px;border-radius:0}#hud #market-window .mk-heart[aria-pressed=true]{color:#d8434f}#hud #market-window .mk-d-body{box-sizing:border-box;background:url(/ui/market/v2/desc.webp) 0 0/100% 100% no-repeat border-box;border:4px solid #0000;border-image:url(/ui/market/v2/desc.webp) 12 fill/8px;border-radius:0;min-height:69px;margin-top:17px}#hud #market-window .mk-d-body+.mk-d-rule{margin-bottom:-7px}#hud #market-window .mk-d-rule{background:url(/ui/market/v2/rule.webp) 50%/100% 100% no-repeat;height:13px;margin:0}#hud #market-window .mk-d-rule:before{content:none}#hud #market-window .mk-d-rule:last-child{background:url(/ui/market/v2/flourish.webp) 50%/85px 21px no-repeat;height:21px;margin-top:auto}#hud #market-window .mk-d-h{box-sizing:border-box;height:27px;box-shadow:none;background:url(/ui/market/v2/ribbon.webp) 0 0/100% 100% no-repeat border-box;border:3px solid #0000;border-image:url(/ui/market/v2/ribbon.webp) 10 fill/7px;border-radius:0;margin:0}#hud #market-window .mk-d-h+.mk-d-seller{margin-top:-6px}#hud #market-window .mk-d-seller{box-shadow:none;background:url(/ui/market/v2/seller.webp) 0 0/100% 100% no-repeat border-box;border:3px solid #0000;border-image:url(/ui/market/v2/seller.webp) 10 fill/7px;border-radius:0;padding:0 9px}#hud #market-window .mk-d-seller button{box-shadow:none;background:url(/ui/market/v2/qty-max.webp) 0 0/100% 100% no-repeat border-box;border:3px solid #0000;border-image:url(/ui/market/v2/qty-max.webp) 10 fill/7px;border-radius:0}#hud #market-window .mk-d-qty{grid-template-columns:32px minmax(0,1fr) 32px 92px;gap:6px}#hud #market-window .mk-d-qty button,#hud #market-window .mk-d-qty input{height:28px;box-shadow:none;background:url(/ui/market/v2/qty-btn.webp) 0 0/100% 100% no-repeat border-box;border:3px solid #0000;border-image:url(/ui/market/v2/qty-btn.webp) 10 fill/7px;border-radius:0}#hud #market-window .mk-d-qty input{background:url(/ui/market/v2/qty-input.webp) 0 0/100% 100% no-repeat border-box;border-image:url(/ui/market/v2/qty-input.webp) 10 fill/7px}#hud #market-window .mk-d-qty .mk-d-max{background:url(/ui/market/v2/qty-max.webp) 0 0/100% 100% no-repeat border-box;border-image:url(/ui/market/v2/qty-max.webp) 10 fill/7px;padding:0 4px}#hud #market-window .mk-d-price{box-sizing:border-box;background:url(/ui/market/v2/price.webp) 0 0/100% 100% no-repeat border-box;border:4px solid #0000;border-image:url(/ui/market/v2/price.webp) 12 fill/8px;border-radius:0;min-height:58px;margin-top:8px;padding:2px 10px}#hud #market-window .mk-cta{box-sizing:border-box;background:url(/ui/market/v2/btn-big.webp) 0 0/100% 100% no-repeat border-box;border:5px solid #0000;border-image:url(/ui/market/v2/btn-big.webp) 16 fill/11px;min-height:46px}@container (width<=912px){#hud #market-window .mk-body{grid-template-columns:58px minmax(0,1fr) 236px}#hud #market-window .mk-sell,#hud #market-window .mk-mine{grid-template-columns:minmax(0,1fr) 236px}#hud #market-window .mk-tab{flex:1;width:auto;min-width:0}#hud #market-window .mk-range[data-premium]{display:none}}@container (width<=688px){#hud #market-window .mk-body,#hud #market-window .mk-sell,#hud #market-window .mk-mine{grid-template-columns:minmax(0,1fr)}#hud #market-window .mk-silver,#hud #market-window .mk-log-btn{width:auto}}@container (width<=912px){#hud #market-window .mk-side h4{display:none}#hud #market-window .mk-cat,#hud #market-window .mk-cat[aria-pressed=true]{justify-content:center;margin:0 1px 2px;padding:0}}@container (width<=688px){#hud #market-window .mk-head,#hud #market-window .mk-tabs{--mk-hdr:96px;--cap-l:132px;--cap-r:50px}#hud #market-window .mk-head{height:62px;padding:0 1px 10px 2px}#hud #market-window .mk-stall{width:78px;margin-right:8px}#hud #market-window .mk-title b{font-size:22px!important}#hud #market-window .mk-silver,#hud #market-window .mk-log-btn{height:28px;font-size:12px!important}#hud #market-window .mk-close,#hud #market-window .mk-close:hover{width:28px;height:28px;margin-left:6px}#hud #market-window .mk-tabs{height:calc(var(--mk-hdr) - 62px);gap:4px;padding:0 6px 4px}#hud #market-window .mk-tab{gap:5px;height:30px;padding:0 4px;font-size:12.5px!important}#hud #market-window .mk-side{border:1px solid #dcc79a;border-image:;border-radius:6px;flex-direction:row;padding:3px}#hud #market-window .mk-cat,#hud #market-window .mk-cat[aria-pressed=true]{border-bottom:0;flex-direction:column;gap:2px;height:auto;min-height:0;padding:4px 8px;font-size:11px!important}#hud #market-window .mk-cat[aria-pressed=true]{border-width:4px}}@container (width<=496px){#hud #market-window .mk-title{display:none}#hud #market-window .mk-silver{margin-left:auto}#hud #market-window .mk-tab svg{display:none}#hud #market-window .mk-tab{font-size:12px!important}#hud #market-window .mk-badge{min-width:16px;padding:0 3px;font-size:10px!important}}#hud #market-window .mk-parts{flex-wrap:wrap;gap:4px;display:flex}#hud #market-window .mk-parts[hidden],#hud #market-window .mk-part[hidden]{display:none}#hud #market-window .mk-part{color:#1c2f57;white-space:nowrap;background:linear-gradient(#fffaf0,#f3e4c4);border:1px solid #c8b07d;border-radius:5px;min-width:0;height:27px;padding:0 8px;font-weight:600;box-shadow:inset 0 -2px #e6d3a8;font-size:12.5px!important}#hud #market-window .mk-part:hover{color:#16295a;background:linear-gradient(#fffdf6,#f7ead0)}#hud #market-window .mk-part[aria-pressed=true]{color:#fff;text-shadow:0 1px #0b1a3a;background:linear-gradient(#2c62b8,#1c4488);border-color:#d7a93d;box-shadow:inset 0 0 0 1px #0b1a3a}@container (width<=688px){#hud #market-window .mk-parts{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}#hud #market-window .mk-part{flex:none;height:25px;padding:0 9px;font-size:11.5px!important}}#hud #market-window .mk-rules{flex-wrap:wrap;gap:4px;display:flex}#hud #market-window .mk-rules[hidden]{display:none}#hud #market-window .mk-rule{box-sizing:border-box;color:#fff;white-space:nowrap;background:linear-gradient(#2c62b8,#1c4488);border:1px solid #d7a93d;border-radius:5px;align-items:center;gap:4px;height:27px;padding:0 3px 0 9px;display:inline-flex;font-size:12.5px!important}#hud #market-window .mk-rule b{text-shadow:0 1px #0b1a3a;font-weight:700}#hud #market-window .mk-rule input{box-sizing:border-box;color:#1c2f57;-moz-appearance:textfield;background:#fff;border:1px solid #8ea3be;border-radius:4px;width:58px;height:21px;padding:0 4px;font-size:12px!important}#hud #market-window .mk-rule input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#hud #market-window .mk-rule button{color:#fff;background:0 0;border:0;border-radius:4px;width:21px;min-width:0;height:21px;padding:0;line-height:1;font-size:12px!important}#hud #market-window .mk-rule button:hover{background:#fff3}#hud #market-window .mk-rules-clear{color:#1c2f57;background:linear-gradient(#fffaf0,#f3e4c4);border:1px solid #c8b07d;border-radius:5px;min-width:0;height:27px;padding:0 10px;font-weight:600;font-size:12px!important}@container (width<=688px){#hud #market-window .mk-rules{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}#hud #market-window .mk-rule,#hud #market-window .mk-rules-clear{flex:none;height:25px}}#hud #market-window .mk-price,#hud #market-window #market-rows .mk-price{justify-content:flex-start;padding-right:0}#hud #market-window .mk-price.mk-price-l{gap:4px}#hud #market-window .mk-price.mk-price-l b{font-size:12.5px!important}#hud #market-window #market-rows .mk-price-l .mk-coin,#hud #market-window .mk-price.mk-price-l .mk-coin{font-size:16px!important}#hud #market-window .mk-price.mk-price-xl{gap:3px}#hud #market-window .mk-price.mk-price-xl b{font-size:11px!important}#hud #market-window #market-rows .mk-price-xl .mk-coin,#hud #market-window .mk-price.mk-price-xl .mk-coin{font-size:15px!important}#hud #market-window #market-rows .mk-name{min-width:0;max-width:100%}#hud #market-window #market-rows .mk-name b{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;max-width:100%;display:block}#hud #market-window #market-rows .mk-stats{-webkit-line-clamp:unset;flex-wrap:wrap;align-content:flex-start;align-self:center;gap:0 8px;max-height:2.7em;display:flex;overflow:hidden}#hud #market-window #market-rows .mk-stats i{white-space:nowrap;font-style:normal}#hud #market-window .mk-tab,#hud #market-window .mk-silver,#hud #market-window .mk-log-btn,#hud #market-window .mk-cat[aria-pressed=true],#hud #market-window .mk-row.mk-table-head,#hud #market-window .mk-row.mk-table-head:hover{border:2px solid #d2a64a;border-image:;border-radius:6px;box-shadow:0 1px 2px #0a183055}#hud #market-window .mk-tab{color:#2a2418;background:linear-gradient(#fffaf0,#f1e2bf)}#hud #market-window .mk-tab:hover{background:linear-gradient(#fffdf7,#f6e9ca)}#hud #market-window .mk-tab[aria-pressed=true]{color:#fff;text-shadow:0 1px #0b1a3a;background:linear-gradient(#2f6fd6,#1747a6)}#hud #market-window .mk-silver{color:#fff;background:linear-gradient(#10275a,#0a1a3e)}#hud #market-window .mk-log-btn{color:#fff;background:linear-gradient(#2f6fd6,#1747a6)}#hud #market-window .mk-cat[aria-pressed=true]{color:#fff;text-shadow:0 1px #0b1a3a;background:linear-gradient(#2f6fd6,#1747a6);border-width:2px;padding:0 10px}#hud #market-window .mk-row.mk-table-head,#hud #market-window .mk-row.mk-table-head:hover{box-shadow:none;color:#fff;background:linear-gradient(#1d3f86,#122c63);border-width:0 0 2px;border-radius:4px 4px 0 0}#hud #market-window .mk-side{scrollbar-width:none;overflow-x:hidden}#hud #market-window .mk-side::-webkit-scrollbar{display:none}@container (width<=688px){#hud #market-window .mk-side{overflow-x:auto}}#hud #market-window .mk-confirm{z-index:20;border-radius:inherit;background:#0c214399;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}#hud #market-window .mk-confirm-card{box-sizing:border-box;color:#1c2f57;background:#f7f0de;border:2px solid #c8b07d;border-radius:8px;flex-direction:column;gap:12px;width:min(380px,100%);padding:16px 18px;display:flex;box-shadow:inset 0 0 0 3px #f7f0de,inset 0 0 0 4px #dccaa0,0 10px 28px #000a}#hud #market-window .mk-confirm-card h4{text-align:center;color:#1c2f57;margin:0;font-weight:700;font-size:20px!important}#hud #market-window .mk-confirm-item{align-items:center;gap:12px;display:flex}#hud #market-window .mk-confirm-item>div{flex-direction:column;min-width:0;display:flex}#hud #market-window .mk-confirm-item b{overflow-wrap:anywhere;font-size:16px!important}#hud #market-window .mk-confirm-item small{color:#6b5a36;font-size:13px!important}#hud #market-window .mk-confirm-total{color:#5b4a2a;background:#fdf9ee;border:2px dashed #e0c27a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:8px 12px;display:flex;font-size:14px!important}#hud #market-window .mk-confirm-total b{color:#3a2a10;font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex;font-size:22px!important}#hud #market-window .mk-confirm-left{text-align:right;color:#6b5a36;margin:-4px 0 0;font-size:13px!important}#hud #market-window .mk-confirm-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}#hud #market-window .mk-confirm-actions .mk-cta{min-height:44px;font-size:16px!important}#hud #market-window .mk-confirm-warn{text-align:center;color:#b0412f;background:#fbe6de;border:1px solid #e3a58f;border-radius:6px;margin:-4px 0 0;padding:6px 10px;font-weight:700;font-size:13px!important}#hud #market-window .mk-confirm-warn[hidden]{display:none}#hud #market-window .mk-icon b.mk-refine,#hud #market-window .mk-cell b.mk-refine{z-index:1;color:#ffd76a;text-shadow:0 1px #000;background:linear-gradient(#4a3312,#22170a);border:1px solid #f3cf6a;border-radius:3px;padding:0 2px;position:absolute;top:0;right:0;box-shadow:0 1px 2px #0006;font:800 8px/1.2 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif!important}#hud #market-window .mk-cell b.mk-refine{top:3px;right:3px;font-size:10px!important}#hud #market-window .mk-view{flex:none;align-self:stretch;display:flex}#hud #market-window .mk-view button{color:#1c2f57;white-space:nowrap;height:100%;min-height:27px;text-shadow:none;background:linear-gradient(#fff,#eef1f6);border:2px solid #8794ad;border-radius:0;align-items:center;gap:4px;margin:0;padding:0 10px;display:flex;box-shadow:inset 0 -3px #dfe3ea;font:600 12.5px/1 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif!important}#hud #market-window .mk-view button:first-child{border-right-width:1px;border-radius:7px 0 0 7px}#hud #market-window .mk-view button:last-child{border-left-width:1px;border-radius:0 7px 7px 0}#hud #market-window .mk-view button[aria-pressed=true]{color:#fff;background:linear-gradient(#2c5d9f,#16335f);border-color:#16335f;box-shadow:inset 0 -3px #0f2446}#hud #market-window .mk-view svg{flex:none;width:15px;height:15px}#hud #market-window .mk-bag[data-view=stats]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-auto-rows:auto;align-items:stretch}#hud #market-window .mk-bag[data-view=stats] .mk-cell{text-align:left;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;padding:7px 8px}#hud #market-window .mk-bag[data-view=stats] .mk-cell span{-webkit-line-clamp:unset;text-align:left;width:auto;line-height:inherit;display:inline;overflow:visible;font-size:inherit!important}#hud #market-window .mk-bag[data-view=stats] .mk-cell .mk-cell-icon{background:#fffaf0;border:1px solid #d8c59a;border-radius:5px;flex:none;place-items:center;width:46px;height:46px;display:grid;position:relative}#hud #market-window .mk-bag[data-view=stats] .mk-cell-icon img{width:38px;height:38px}#hud #market-window .mk-bag[data-view=stats] .mk-cell-icon i{bottom:1px;right:2px}#hud #market-window .mk-bag[data-view=stats] .mk-cell .mk-cell-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}#hud #market-window .mk-bag[data-view=stats] .mk-cell-text b{color:#1f4f9a;overflow-wrap:anywhere;font-weight:700;line-height:1.25;font-size:13px!important}#hud #market-window .mk-bag[data-view=stats] .mk-cell-text small{color:#5d4a22;overflow-wrap:anywhere;line-height:1.35;display:block;font-size:11.5px!important}#hud #market-window .mk-bag[data-view=stats] .tip-gain{color:#277445;font-weight:700}#hud #market-window .mk-bag[data-view=stats] .tip-top{color:#c2410c;font-weight:700}#hud #market-window .mk-bag[data-view=stats] .tip-loss{color:#b0443c;font-weight:700}#hud #market-window .mk-quick{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;align-items:center;gap:4px;display:flex;overflow-x:auto}#hud #market-window .mk-quick::-webkit-scrollbar{display:none}#hud #market-window .mk-quick[hidden]{display:none}#hud #market-window .mk-quick-label{color:#b5541c;white-space:nowrap;flex:none;align-items:center;gap:3px;padding-right:2px;font-weight:700;display:inline-flex;font-size:12px!important}#hud #market-window .mk-quick-label svg{width:15px;height:15px}#hud #market-window .mk-quick-chip{color:#1c2f57;white-space:nowrap;background:linear-gradient(#fffaf0,#f3e4c4);border:1px solid #c8b07d;border-radius:13px;flex:none;align-items:center;gap:3px;min-width:0;max-width:170px;height:25px;padding:0 10px;font-weight:600;display:inline-flex;box-shadow:inset 0 -2px #e6d3a8;font-size:12px!important}#hud #market-window .mk-quick-chip span{text-overflow:ellipsis;overflow:hidden}#hud #market-window .mk-quick-chip svg{opacity:.7;flex:none;width:12px;height:12px}#hud #market-window .mk-quick-chip:hover{color:#16295a;background:linear-gradient(#fffdf6,#f7ead0)}#hud #market-window .mk-quick-chip[aria-pressed=true]{color:#fff;text-shadow:0 1px #0b1a3a;background:linear-gradient(#2c62b8,#1c4488);border-color:#d7a93d;box-shadow:inset 0 0 0 1px #0b1a3a}#hud #market-window .mk-quick-chip[aria-pressed=true] svg{opacity:1}#hud #market-window .mk-buy{grid-template-rows:minmax(0,1fr);grid-template-columns:196px minmax(0,1fr) 270px}#hud #market-window .mk-buy .mk-main>.mk-search{flex:none}#hud #market-window .mk-buy .mk-search input:placeholder-shown+#market-search-clear{display:none}#hud #market-window .mk-buy .mk-search #market-search-clear{width:26px}#hud #market-window .mk-left{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c8b07d transparent;flex-direction:column;gap:6px;min-width:0;min-height:0;display:flex;overflow-y:auto}#hud #market-window .mk-buy .mk-side{flex:none;min-height:0;overflow:visible}#hud #market-window .mk-buy .mk-cats{grid-template-columns:1fr 1fr;gap:2px;display:grid}#hud #market-window .mk-buy .mk-cat,#hud #market-window .mk-buy .mk-cat[aria-pressed=true]{border-bottom:0;gap:4px;min-width:0;height:auto;min-height:32px;margin:0;padding:0 4px;font-size:12px!important}#hud #market-window .mk-buy .mk-cat span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#hud #market-window .mk-buy .mk-cat svg{font-size:17px!important}#hud #market-window .mk-buy .mk-fav-filter{margin:4px 4px 0}#hud #market-window .mk-filters{flex-direction:column;gap:6px;min-width:0;display:flex}#hud #market-window .mk-filters .mk-tools>select,#hud #market-window .mk-filters .mk-sort{flex:100%}#hud #market-window .mk-filters .mk-quick,#hud #market-window .mk-filters .mk-parts,#hud #market-window .mk-filters .mk-rules,#hud #market-window .mk-filters .mk-set-tools{flex-wrap:wrap;overflow:visible}#hud #market-window .mk-filters .mk-set-tools>select{flex:100%}#hud #market-window .mk-filters .mk-set-note{white-space:normal;flex-basis:100%}#hud #market-window .mk-filters .mk-part,#hud #market-window .mk-filters .mk-rule,#hud #market-window .mk-filters .mk-rules-clear{flex:none}#hud #market-window .mk-filters .mk-quick-chip{max-width:100%}#hud #market-window .mk-buy .mk-row{grid-template-columns:48px minmax(72px,1fr) minmax(0,1.5fr) 92px 60px}@container (width<=912px){#hud #market-window .mk-buy{grid-template-columns:168px minmax(0,1fr) 236px}#hud #market-window .mk-buy .mk-cats{grid-template-columns:repeat(5,1fr)}#hud #market-window .mk-buy .mk-cat,#hud #market-window .mk-buy .mk-cat[aria-pressed=true]{justify-content:center;padding:0}#hud #market-window .mk-buy .mk-cat span,#hud #market-window .mk-buy .mk-fav-filter span{display:none}#hud #market-window .mk-buy .mk-fav-filter{padding:4px 0}#hud #market-window .mk-buy .mk-row{grid-template-columns:42px minmax(64px,1.2fr) minmax(0,1fr) 84px 52px;gap:5px}}@container (width<=688px){#hud #market-window .mk-buy{grid-template-rows:100% auto;grid-template-columns:168px minmax(0,1fr)}#hud #market-window .mk-buy .mk-main{min-height:0}#hud #market-window .mk-buy .mk-detail{grid-column:1/-1}#hud #market-window .mk-buy .mk-side{flex-direction:column;padding:3px;overflow:visible}#hud #market-window .mk-buy .mk-cats{display:grid}}@container (width<=496px){#hud #market-window .mk-buy{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}#hud #market-window .mk-buy .mk-main{min-height:min(calc(60dvh/var(--ui-zoom,1)),460px)}#hud #market-window .mk-left{overflow:visible}#hud #market-window .mk-buy .mk-side{flex-direction:row;overflow-x:auto}#hud #market-window .mk-buy .mk-cats{flex-direction:row;display:flex}#hud #market-window .mk-buy .mk-cat,#hud #market-window .mk-buy .mk-cat[aria-pressed=true]{flex-direction:column;gap:2px;padding:4px 8px;font-size:11px!important}#hud #market-window .mk-buy .mk-cat span,#hud #market-window .mk-buy .mk-fav-filter span{display:block}#hud #market-window .mk-buy .mk-fav-filter{margin:0 0 0 6px;padding:5px 8px}#hud #market-window .mk-filters .mk-tools>select,#hud #market-window .mk-filters .mk-sort{flex:118px}#hud #market-window .mk-buy .mk-row{grid-template-columns:44px minmax(0,1fr) 110px 54px}}#hud #bot-window{--bw-navy:#14275a;--bw-navy2:#22408a;--bw-navy-deep:#0c1838;--bw-gold:#e2bd62;--bw-gold2:#9c7428;--bw-gold-light:#f8e3a0;--bw-paper:#f6ecd2;--bw-paper2:#ecdcb4;--bw-line:#c9ae74;--bw-ink:#1d2a4d;--bw-muted:#7a6a4a;--bw-blue:#2d6fe0;--bf:.5;width:500px;height:fit-content;max-width:calc((100vw - 20px)/var(--ui-zoom,1));max-height:calc((100dvh - 36px)/var(--ui-zoom,1));z-index:40;box-shadow:none;filter:drop-shadow(0 12px 18px #000a);color:var(--bw-ink);background:0 0;border:0;border-radius:0;flex-direction:column;margin:auto;padding:0;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:flex;inset:0;overflow:visible}#hud #bot-window[hidden]{display:none}#hud #bot-window:before{content:"";z-index:-1;pointer-events:none;border-style:solid;border-width:calc(130px*var(--bf)) calc(130px*var(--bf)) calc(120px*var(--bf));background:url(/ui/bot/frame.webp) 0 0/100% 100% no-repeat border-box;border-image:url(/ui/bot/frame.webp) 130 130 120 fill;position:absolute;inset:0}#hud #bot-window:after{content:"";z-index:3;pointer-events:none;background:url(/ui/bot/crest.webp) 50% 0/93px 38px no-repeat,url(/ui/bot/finial.webp) 50% 100%/68px 20px no-repeat;position:absolute;inset:-17px 0 -12px}#hud #bot-window .titlebar{height:calc(106px*var(--bf));box-shadow:none;color:#fff6da;text-shadow:0 2px #060d24,0 0 10px #6f9dff66;letter-spacing:.5px;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;padding:2px 58px 0 74px;position:relative}#hud #bot-window .titlebar>span{white-space:nowrap;text-overflow:ellipsis;font:700 22px/1 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;overflow:hidden}#hud #bot-window .titlebar>span:before,#hud #bot-window .titlebar>span:after{content:"✦";color:var(--bw-gold);vertical-align:middle;text-shadow:0 0 6px #ffd97a88;margin:0 14px;font-size:14px}#hud #bot-window .titlebar:before{content:"";z-index:2;filter:drop-shadow(0 2px 1px #0006);background:url(/ui/bot/banner.webp) 50%/contain no-repeat;width:40px;height:61px;position:absolute;top:-6px;left:22px}#hud #bot-window .titlebar button{color:#0000;width:37px;height:35px;box-shadow:none;text-shadow:none;background:url(/ui/bot/close.webp) 50%/contain no-repeat;border:0;border-radius:0;margin:0;padding:0;font-size:0;position:absolute;top:8px;right:16px}#hud #bot-window .titlebar button:hover{filter:brightness(1.15);background-image:url(/ui/bot/close.webp)}#hud #bot-window .titlebar button:active{transform:translateY(1px)}#hud #bot-window .body{min-height:0;max-height:calc((100dvh - 36px)/var(--ui-zoom,1) - 60px);scrollbar-width:thin;scrollbar-color:var(--bw-gold2) transparent;border-radius:0 0 8px 8px;flex:0 auto;padding:12px 20px 18px;overflow:hidden auto}.bot-hero{border:1px solid var(--bw-line);background:linear-gradient(#fdf6e3,#f1e3bf);border-radius:8px;grid-template-columns:74px 1fr auto;grid-template-areas:"avatar state run""avatar help help";align-items:center;gap:6px 12px;padding:10px 12px;display:grid;position:relative;box-shadow:inset 0 0 0 2px #fff9,0 1px #fff}.bot-avatar{background:url(/ui/bot/medallion.webp) 50%/78px 75px no-repeat;grid-area:avatar;place-items:center;width:78px;height:82px;display:grid;position:relative}.bot-avatar img{max-width:64px;max-height:78px;image-rendering:pixelated;filter:drop-shadow(0 3px 2px #0005)}.bot-zz{color:#24407e;letter-spacing:1px;background:#eaf3ff;border:2px solid #24407e;border-radius:7px;padding:2px 6px 3px;font:700 13px/1 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;position:absolute;top:-4px;right:-8px;box-shadow:0 2px #0003}.bot-zz:after{content:"";border-top:6px solid #24407e;border-bottom:0;border-left:0 solid #0000;border-right:6px solid #0000;position:absolute;bottom:-7px;left:5px}.bot-hero:not([data-state=stopped]) .bot-zz{display:none}.bot-hero[data-state=running] .bot-avatar img{animation:.7s steps(2,end) infinite bot-bob}@keyframes bot-bob{50%{transform:translateY(-3px)}}.bot-state{flex-direction:column;grid-area:state;align-items:flex-start;gap:5px;min-width:0;display:flex}.bot-state small{color:var(--bw-muted);letter-spacing:0;font-size:12px}.bot-state small:before{content:"• ";color:var(--bw-gold2)}#hud #bot-status{box-sizing:border-box;text-align:center;width:132px;max-width:100%;height:40px;box-shadow:none;color:#fff1c4;text-shadow:0 2px #1e1305,0 0 2px #1e1305;background:url(/ui/bot/state.webp) 0 0/100% 100% no-repeat;border:0;border-radius:0;place-items:center;padding:0 12px 2px;font:700 19px/1.1 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:inline-grid}#hud .bot-hero[data-state=running] #bot-status{text-shadow:0 2px #0b2a12,0 0 2px #0b2a12;background-image:url(/ui/bot/state-running.webp)}#hud .bot-hero[data-state=safe] #bot-status{text-shadow:0 1px #1d222c;background-image:url(/ui/bot/state-safe.webp);width:auto;min-width:132px;font-size:12px}#hud #bot-run{box-sizing:border-box;min-width:180px;height:54px;box-shadow:none;color:#fff;text-shadow:0 2px #0a1f5c,0 0 2px #0a1f5c;white-space:nowrap;background:url(/ui/bot/run.webp) 0 0/100% 100% no-repeat;border:0;border-radius:0;grid-area:run;justify-content:center;align-items:center;gap:10px;padding:0 22px 3px;font:700 19px/1 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:flex}#hud #bot-run:before{content:"";clip-path:polygon(0 0,100% 50%,0 100%);filter:drop-shadow(0 0 1px #3a2605);background:#ffd65c;flex:none;width:18px;height:22px}#hud #bot-run:hover:not(:disabled){filter:brightness(1.1);background-image:url(/ui/bot/run.webp)}#hud #bot-run:active:not(:disabled){background-image:url(/ui/bot/run-pressed.webp);transform:translateY(1px)}#hud #bot-run[aria-pressed=true]{text-shadow:0 2px #4d0b0b,0 0 2px #4d0b0b;background-image:url(/ui/bot/run-stop.webp)}#hud #bot-run[aria-pressed=true]:before{clip-path:none;border-radius:2px;width:15px;height:15px}#hud #bot-run:disabled{opacity:.55;filter:grayscale(.5)}.bot-help{color:#4a3c22;grid-area:help;align-items:center;gap:7px;margin:0;font-size:12.5px;line-height:1.45;display:flex}.bot-help:before,.bot-note:before{content:"";background:url(/ui/bot/info.webp) 50%/contain no-repeat;flex:none;width:22px;height:22px}.bot-saved{text-align:center;color:var(--bw-muted);letter-spacing:0;margin:8px 0 0;font-size:11px;display:block}.bot-motto{color:var(--bw-gold2);letter-spacing:3.5px;white-space:nowrap;align-items:center;gap:12px;margin:8px 18px 0;font:11px/1 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:flex}.bot-motto:before,.bot-motto:after{content:"";background:linear-gradient(90deg,transparent,var(--bw-gold2));flex:1;height:1px}.bot-motto:after{transform:scaleX(-1)}#hud #auto-play-settings{margin:0;font-size:13px}.bot-section{margin-top:16px;position:relative}.bot-section:before{content:"";background:url(/ui/bot/pip.webp) 50%/contain no-repeat;width:16px;height:14px;position:absolute;top:-15px;left:50%;transform:translate(-50%)}#hud .bot-ribbon{z-index:1;box-sizing:border-box;color:#fff6da;text-shadow:0 2px #060d24;background:url(/ui/bot/ribbon.webp) 0 0/100% 100% no-repeat border-box;border-style:solid;border-width:0 58px 0 20px;border-image:url(/ui/bot/ribbon.webp) 0 116 0 40 fill;border-radius:0;align-items:center;gap:10px;height:42px;margin:0 -6px;padding:0 8px 2px 40px;font:700 18px/1 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:flex;position:relative}#hud .bot-ribbon>img{object-fit:contain;width:38px;height:38px;image-rendering:pixelated;filter:drop-shadow(0 2px #0007);position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.bot-card{border:1px solid var(--bw-line);background:linear-gradient(#fbf3dc,#f2e5c2);border-top:0;border-radius:0 0 9px 9px;margin:-4px 2px 0;padding:16px 12px 12px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #fff8}.bot-card:after{content:"";opacity:.4;pointer-events:none;background:50%/contain no-repeat;width:104px;height:104px;position:absolute;bottom:4px;right:6px}.bot-loot .bot-card:after{background-image:url(/ui/bot/mark-loot.webp);top:92px;bottom:auto}.bot-monsters .bot-card:after{background-image:url(/ui/bot/mark-monsters.webp);width:80px;height:80px;bottom:-4px}.bot-skills .bot-card:after{background-image:url(/ui/bot/mark-skills.webp);width:120px;height:120px;bottom:60px}.bot-potion .bot-card:after{background-image:url(/ui/bot/mark-potion.webp);width:90px;height:90px}.bot-card>*{z-index:1;position:relative}#hud #bot-window .bot-check{cursor:pointer;align-items:center;gap:10px;min-width:0;margin:0;display:flex}#hud #bot-window .bot-check>img,#hud #bot-window .bot-check>.bot-monster-icon{object-fit:contain;width:36px;height:36px;image-rendering:pixelated;filter:drop-shadow(0 2px #0003);flex:none}.bot-check-text{text-align:left;flex-direction:column;gap:2px;min-width:0;display:flex}.bot-check-text b{color:var(--bw-ink);font-size:14.5px;font-weight:600;line-height:1.25}#hud #bot-window .bot-check-text small{color:var(--bw-muted);letter-spacing:0;font-size:11.5px;line-height:1.4;display:block}#hud #bot-window input[type=checkbox]{appearance:none;width:24px;height:24px;box-shadow:0 0 0 2px var(--bw-gold),inset 0 2px 2px #0002;cursor:pointer;background:linear-gradient(#fff,#f0ede2);border:2px solid #2b3f78;border-radius:5px;flex:none;place-items:center;margin:0;display:grid}#hud #bot-window input[type=checkbox]:checked{background:linear-gradient(#4a8cf5,#1d55c9);border-color:#123a96}#hud #bot-window input[type=checkbox]:checked:after{content:"";filter:drop-shadow(0 1px #0a2a78);border:0 solid #fff;border-width:0 0 3px 3px;width:11px;height:6px;margin-top:-3px;transform:rotate(-45deg)}#hud #bot-window input[type=checkbox]:focus-visible,#hud #bot-window input[type=range]:focus-visible,#hud #bot-window select:focus-visible,#hud #bot-window input[type=text]:focus-visible,#hud #bot-window input[type=number]:focus-visible{outline:2px solid var(--bw-blue);outline-offset:3px}.bot-loot-grid{grid-template-columns:1fr 1fr;column-gap:0;display:grid}.bot-loot-grid .bot-check{padding:8px 6px 10px 8px}.bot-loot-grid .bot-check:nth-child(odd){border-right:1px solid var(--bw-line);padding-right:10px}.bot-loot-grid .bot-check:nth-child(2n){padding-left:14px}.bot-loot-grid .bot-check:nth-child(-n+2){border-bottom:1px solid var(--bw-line)}#hud #bot-window .bot-loot-others,#hud #bot-window .bot-monster-elite,#hud #bot-window .bot-monster-retaliate{border-top:1px solid var(--bw-line);padding:12px 8px 4px}#hud #bot-window .bot-dismantle-row{border-top:1px solid var(--bw-line);align-items:center;gap:10px;padding:8px 8px 4px;display:flex}#hud #bot-window .bot-dismantle-row .bot-check{flex:1;min-width:0}#hud #bot-window .bot-dismantle-filter{border:1px solid var(--bw-gold2);background:linear-gradient(var(--bw-gold-light),var(--bw-gold));height:32px;color:var(--bw-ink);white-space:nowrap;border-radius:6px;flex:none;padding:0 12px;font-size:13px;font-weight:700}#hud #bot-window .bot-monster-elite{margin-top:10px}.bot-loot-grid .bot-check:nth-child(n+3){border-bottom:0}#hud #bot-window .bot-loot-items{border-top:1px solid var(--bw-line);margin:2px 0 4px}#hud #bot-window .bot-loot-items-heading{color:var(--bw-navy2);padding:9px 8px;font-size:13.5px;font-weight:700}#hud #bot-window .bot-loot-items-heading small{color:var(--bw-muted);font-size:12px;font-weight:400}.bot-loot-item-group{padding:0 6px 8px}#hud #bot-window .bot-loot-item-group>summary{border:1px solid var(--bw-line);color:var(--bw-navy2);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fffaeb99;border-radius:6px;align-items:center;gap:6px;margin:2px 0 5px;padding:6px 8px;font-size:12.5px;font-weight:700;list-style:none;display:flex}.bot-loot-item-group>summary::-webkit-details-marker{display:none}.bot-loot-item-group>summary:before{content:"▸";width:12px;color:var(--bw-muted);flex:none;transition:transform .15s}.bot-loot-item-group[open]>summary:before{transform:rotate(90deg)}.bot-loot-item-group>summary small{color:var(--bw-muted);font-size:12px;font-weight:400}.bot-loot-item-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:5px;display:grid}#hud #bot-window .bot-loot-item{border:1px solid var(--bw-line);cursor:pointer;background:#fffaeb99;border-radius:6px;align-items:center;gap:6px;min-width:0;margin:0;padding:4px 6px;font-size:12.5px;line-height:1.2;display:flex}#hud #bot-window .bot-loot-item input[type=checkbox]{width:18px;height:18px;box-shadow:0 0 0 1px var(--bw-gold)}#hud #bot-window .bot-loot-item input[type=checkbox]:checked:after{border-width:0 0 2px 2px;width:8px;height:4px}.bot-loot-item img{object-fit:contain;width:22px;height:22px;image-rendering:pixelated;flex:none}.bot-loot-item span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bot-loot-off .bot-loot-item-grid{opacity:.45}#hud #bot-window .bot-loot-item .bot-loot-cap{appearance:textfield;border:1px solid var(--bw-line);width:44px;font:inherit;text-align:right;color:var(--bw-navy2);background:#fffdf5;border-radius:5px;flex:none;margin-left:auto;padding:2px 3px;font-size:12px}#hud #bot-window .bot-loot-item .bot-loot-cap:disabled{opacity:.5}.bot-loot-cap::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bot-loot-cap::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bot-loot-cap-hint{color:var(--bw-muted);margin-top:5px;font-size:11.5px;display:block}#hud #bot-window .bot-loot-off .bot-loot-item{cursor:default}.bot-priority{border-top:1px solid var(--bw-line);grid-template-columns:1fr 1fr;gap:6px;margin-top:10px;padding-top:10px;display:grid}#hud #bot-window .bot-priority-option{border:1px solid var(--bw-line);cursor:pointer;background:#fffaeb99;border-radius:7px;align-items:flex-start;gap:8px;margin:0;padding:7px 8px;display:flex}#hud #bot-window .bot-priority-option .bot-check-text b{font-size:13px}#hud #bot-window .bot-priority-option .bot-check-text small{color:var(--bw-muted);letter-spacing:0;font-size:11px;line-height:1.35;display:block}#hud #bot-window input[type=radio]{appearance:none;width:20px;height:20px;box-shadow:0 0 0 2px var(--bw-gold),inset 0 2px 2px #0002;cursor:pointer;background:linear-gradient(#fff,#f0ede2);border:2px solid #2b3f78;border-radius:50%;flex:none;place-items:center;margin:2px 0 0;display:grid}#hud #bot-window input[type=radio]:checked{background:linear-gradient(#4a8cf5,#1d55c9);border-color:#123a96}#hud #bot-window input[type=radio]:checked:after{content:"";background:#fff;border-radius:50%;width:7px;height:7px}#hud #bot-window input[type=radio]:focus-visible{outline:2px solid var(--bw-blue);outline-offset:3px}#hud #bot-window .bot-monster-hint{color:var(--bw-muted);letter-spacing:0;margin:0 4px;font-size:12px;display:block}.bot-monster-chips{grid-template-columns:1fr 1fr;gap:6px;margin-top:10px;display:grid}.bot-monster-chips:empty{display:none}#hud #bot-window .bot-attack-all{border-bottom:1px solid var(--bw-line);margin-bottom:10px;padding:4px 8px 12px}#hud #bot-window .bot-attack-all-on .bot-monster-chips,#hud #bot-window .bot-attack-all-on .bot-monster-hint,#hud #bot-window .bot-attack-all-on .bot-monster-elite{opacity:.45;pointer-events:none}#hud #bot-window .bot-monster-chip{border:1px solid var(--bw-line);background:#fffaeb99;border-radius:7px;padding:5px 8px}#hud #bot-window .bot-monster-chip>.bot-monster-icon{width:28px;height:28px;position:relative}.bot-monster-element{border:2px solid var(--element);width:19px;height:19px;color:var(--element);image-rendering:auto;background:#fffaeb;border-radius:50%;place-items:center;font-size:12px;font-weight:700;line-height:1;display:grid;position:absolute;bottom:-6px;right:-8px;box-shadow:0 1px #0003}.bot-monster-chip .bot-check-text b{font-size:12.5px;font-weight:500}.bot-monster-icon{width:26px;height:26px;image-rendering:pixelated;flex:none}#hud #bot-window .bot-rotation-hint{color:var(--bw-muted);margin:0 0 10px;font-size:11.5px;line-height:1.45}#hud #bot-window .bot-skill-only{padding:14px 8px 10px}#hud #bot-window .bot-loot-weight,#hud #bot-window .bot-skill-sp{border-top:1px solid var(--bw-line);padding:12px 6px 10px}.bot-rotation-body{border:1px solid var(--bw-line);background:#fff8e2aa;border-radius:9px;gap:10px;margin:0 0 4px;padding:10px;display:grid}.bot-rotation-body[hidden],.bot-rotation[hidden]{display:none}.bot-rotation{gap:8px;display:grid}#hud #bot-window .bot-rotation-steps{counter-reset:step;gap:6px;margin:0;padding:0;list-style:none;display:grid}.bot-rotation-step{border:1px solid var(--bw-line);background:linear-gradient(#fffaea,#f4e8c6);border-radius:8px;align-items:center;gap:8px;padding:5px 7px;display:flex;box-shadow:inset 0 0 0 1px #fff9}.bot-rotation-step:before{counter-increment:step;content:counter(step);border:1px solid var(--bw-gold2);background:linear-gradient(#2c4fa6,var(--bw-navy));color:#fff6da;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font:700 12px/1 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;display:grid}.bot-rotation-step>img{object-fit:contain;width:28px;height:28px;image-rendering:pixelated;filter:drop-shadow(0 2px #0003);flex:none}.bot-rotation-step>b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12.5px;font-weight:500;overflow:hidden}.bot-rotation-tools{flex:none;gap:4px;display:flex}#hud #bot-window .bot-rotation-empty{color:var(--bw-muted);text-align:center;margin:0;padding:8px 6px;font-size:11.5px;line-height:1.45}#hud #bot-window .bot-rotation-empty[hidden]{display:none}.bot-rotation-picks{border-top:1px solid var(--bw-line);flex-wrap:wrap;gap:6px;padding-top:8px;display:flex}#hud #bot-window :is(.bot-rotation-tools button,.bot-rotation-pick,.bot-rotation-clear){color:var(--bw-ink);box-shadow:0 0 0 1px var(--bw-gold),inset 0 1px #fff;cursor:pointer;background:linear-gradient(#fffdf6,#ece0bf);border:1px solid #2b3f78;border-radius:7px;margin:0;font:600 12.5px/1 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#hud #bot-window .bot-rotation-tools button{width:30px;height:30px;padding:0;font-size:13px}#hud #bot-window .bot-rotation-pick{align-items:center;gap:6px;padding:5px 9px 5px 5px;display:flex}#hud #bot-window .bot-rotation-pick>img{object-fit:contain;width:24px;height:24px;image-rendering:pixelated}#hud #bot-window .bot-rotation-pick:before{content:"+";color:#1d55c9;margin-left:2px;font:700 15px/1 Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#hud #bot-window .bot-rotation-clear{color:#7c2b18;background:linear-gradient(#fff2ea,#ecd3c6);border-color:#8a3a2a;margin-left:auto;padding:6px 10px}#hud #bot-window :is(.bot-rotation-tools button,.bot-rotation-pick,.bot-rotation-clear):hover:not(:disabled){background:linear-gradient(#fff,#f6ecd2)}#hud #bot-window :is(.bot-rotation-tools button,.bot-rotation-pick,.bot-rotation-clear):disabled{opacity:.4;cursor:default}#hud #bot-window :is(.bot-rotation-tools button,.bot-rotation-pick,.bot-rotation-clear):focus-visible{outline:2px solid var(--bw-blue);outline-offset:2px}.bot-note{border:1px solid var(--bw-line);color:#4a3c22;background:#fff8e266;border-radius:9px;grid-template-columns:26px 1fr;column-gap:12px;margin:2px 0 0;padding:10px 12px;font-size:12px;line-height:1.55;display:grid}.bot-note:before{grid-row:1/span 3;align-self:center;width:26px;height:26px;font-size:17px}.bot-note>span{grid-column:2}.bot-potion-row{padding:4px 6px 10px}.bot-potion-row+.bot-potion-row{border-top:1px solid var(--bw-line);padding-top:12px}.bot-potion-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}#hud #bot-window .bot-potion-row>small{color:var(--bw-muted);letter-spacing:0;margin:6px 0 0 34px;font-size:11.5px;line-height:1.45;display:block}.bot-potion-tiers{margin:8px 0 0 34px}.bot-threshold{min-width:0;color:var(--bw-ink);white-space:nowrap;flex:auto;justify-content:flex-end;align-items:center;gap:9px;font-size:14px;display:flex}#hud #bot-window input[type=range]{appearance:none;background:linear-gradient(90deg,#3f86f2,#1a4fc0) 0/var(--fill,50%) 100% no-repeat,#c9c2ad;cursor:pointer;border:2px solid #16306e;border-radius:8px;flex:1;min-width:70px;max-width:170px;height:12px;margin:0;padding:0;box-shadow:inset 0 2px 2px #0003}#hud #bot-window input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:radial-gradient(circle at 35% 30%,#fff3b8,#e9b93f 55%,#b8831e);border:2px solid #8a621a;border-radius:50%;width:24px;height:24px;box-shadow:0 2px 3px #0006}#hud #bot-window input[type=range]::-moz-range-thumb{background:radial-gradient(circle at 35% 30%,#fff3b8,#e9b93f 55%,#b8831e);border:2px solid #8a621a;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 3px #0006}#hud #bot-window select,#hud #bot-window input[type=number]{height:34px;color:var(--bw-ink);box-shadow:0 0 0 1px var(--bw-gold),inset 0 2px 2px #0001;background:#fffdf6;border:2px solid #2b3f78;border-radius:6px;padding:0 8px;font:600 14px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif}#hud #bot-window input[type=number]{width:76px;margin:0 4px}#hud #bot-window .bot-threshold input[type=number]{text-align:center;width:62px;margin:0}#hud #bot-window :is(select,input[type=range],input[type=number]):disabled{opacity:.45;cursor:default}.bot-fields{gap:10px;padding:2px 6px;display:grid}#hud #bot-window .bot-number{flex-wrap:wrap;align-items:center;gap:4px;margin:0 0 0 34px;font-size:13.5px;display:flex}@media (width<=700px){#hud #bot-window{width:min(560px,calc((100vw - 20px)/var(--ui-zoom,1)))}#hud #bot-window .titlebar{padding:2px 50px 0 60px}#hud #bot-window .titlebar>span{font-size:17px}#hud #bot-window .titlebar>span:before,#hud #bot-window .titlebar>span:after{display:none}#hud #bot-window .titlebar:before{width:34px;height:52px;left:16px}}@media (width<=460px){.bot-hero{grid-template-columns:60px 1fr;grid-template-areas:"avatar state""run run""help help"}.bot-avatar{width:60px;height:68px}.bot-avatar img{max-width:52px;max-height:64px}#hud #bot-run{width:100%}#hud #bot-window .bot-rotation-pick{flex:100%}#hud #bot-window .bot-rotation-clear{text-align:center;flex:100%;margin-left:0}#hud #bot-window .bot-loot-grid .bot-check{gap:7px;padding-left:2px}#hud #bot-window .bot-loot-grid .bot-check:nth-child(2n){padding-left:8px}#hud #bot-window .bot-loot-grid .bot-check>img{width:28px;height:28px}.bot-loot-grid .bot-check-text b{font-size:13px}#hud #bot-window .bot-loot-grid .bot-check-text small{font-size:11px}.bot-monster-chips{grid-template-columns:1fr}#hud #bot-window .bot-potion-row>small,#hud #bot-window .bot-number,.bot-potion-tiers{margin-left:0}}@media (height<=520px){#hud #bot-window{max-height:calc((100dvh - 24px)/var(--ui-zoom,1));--bf:.4}#hud #bot-window .titlebar>span{font-size:16px}#hud #bot-window .titlebar:before{width:30px;height:46px;top:-4px}#hud #bot-window .titlebar button{width:30px;height:28px;top:6px}#hud #bot-window .body{max-height:calc((100dvh - 24px)/var(--ui-zoom,1) - 46px);padding-top:8px}.bot-hero{padding:6px 10px}.bot-avatar{height:60px}.bot-avatar img{max-height:56px}#hud #bot-run{height:46px}}#hud #bot-window .bot-skill-delay{border-top:1px solid var(--bw-line);padding:12px 8px 10px}#hud #bot-window .bot-skill-delay .bot-threshold{justify-content:flex-start}#hud #bot-window .bot-skill-delay>small{color:var(--bw-muted);letter-spacing:0;margin:6px 0 0;font-size:11.5px;line-height:1.45;display:block}#hud #inventory-window{--bag-w:min(714px,calc((100dvw - 16px)/var(--ui-zoom,1)),calc((100dvh - 16px)/var(--ui-zoom,1)*1416/1032));--u:calc(var(--bag-w)/1416);--bag-ink:#1f3252;--bag-muted:#6f7f96;width:var(--bag-w);height:calc(var(--bag-w)*1032/1416);z-index:40;box-sizing:border-box;max-width:none;max-height:none;padding:calc(var(--u)*37) calc(var(--u)*14) calc(var(--u)*30) calc(var(--u)*13);color:var(--bag-ink);letter-spacing:0;box-shadow:none;filter:drop-shadow(0 8px 18px #000a);background:0 0;border:0;border-radius:0;flex-direction:column;margin:auto;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;animation:none;inset:0;overflow:visible}#hud #inventory-window:not([hidden]){display:flex}#hud #inventory-window:before{content:"";z-index:-1;pointer-events:none;left:calc(var(--u)*-8);top:calc(var(--u)*-6);width:calc(var(--u)*1432);height:calc(var(--u)*1054);background:url(/ui/inventory/v3/frame.webp) 50%/100% 100% no-repeat;position:absolute}#hud #inventory-window[hidden]{display:none}#hud #inventory-window button{letter-spacing:0;text-shadow:none;cursor:pointer;margin:0;font-family:inherit}#hud #inventory-window svg,#hud #inventory-window .bag-art{flex-shrink:0;width:1em;height:1em}#hud #inventory-window .bag-art{object-fit:contain;pointer-events:none}#hud #inventory-window i,#hud #inventory-window em{font-style:normal}#hud #inventory-window .bag-head{align-items:center;gap:calc(var(--u)*18);height:calc(var(--u)*129);padding:calc(var(--u)*12) calc(var(--u)*17) 0 calc(var(--u)*194);box-shadow:none;color:#fff;text-shadow:none;cursor:grab;background:0 0;border:0;border-radius:0;flex-shrink:0;margin:0;display:flex;position:relative}#hud #inventory-window .bag-head-icon{left:calc(var(--u)*23);top:calc(var(--u)*-9);width:calc(var(--u)*164);height:calc(var(--u)*148);object-fit:contain;image-rendering:auto;filter:drop-shadow(0 calc(var(--u)*3) calc(var(--u)*4) #0009);pointer-events:none;position:absolute}#hud #inventory-window .bag-title{flex-direction:column;min-width:0;margin-right:auto;line-height:1;display:flex}#hud #inventory-window .bag-title strong{color:#fff;text-shadow:0 calc(var(--u)*3) #0b1830;font-weight:700;line-height:1.05;font-size:calc(var(--u)*45)!important}#hud #inventory-window .bag-title small{margin-top:calc(var(--u)*4);color:#dbe6f6;text-shadow:0 calc(var(--u)*2) #0b1830;font-weight:700;font-size:calc(var(--u)*24)!important}#hud #inventory-window .bag-pill{justify-content:center;align-items:center;gap:calc(var(--u)*13);width:calc(var(--u)*244);height:calc(var(--u)*58);padding:0 calc(var(--u)*16);border:calc(var(--u)*22) solid transparent;border-image:url(/ui/inventory/v3/pill.webp) 22 fill/calc(var(--u)*22) stretch;box-sizing:border-box;box-shadow:none;color:#fff;white-space:nowrap;background:0 0;border-radius:0;flex:none;display:flex;font-size:calc(var(--u)*34)!important}#hud #inventory-window .bag-pill-silver{width:auto;min-width:calc(var(--u)*180)}#hud #inventory-window .bag-pill b{font-variant-numeric:tabular-nums;font-weight:600}#hud #inventory-window .bag-pill .bag-art{color:#dfe8f5;font-size:calc(var(--u)*34)!important}#hud #inventory-window .bag-pill img{width:calc(var(--u)*34);height:calc(var(--u)*34);image-rendering:pixelated;object-fit:contain}#hud #inventory-window .bag-head .equipment-open{width:calc(var(--u)*125);height:calc(var(--u)*63);min-width:0;margin-top:calc(var(--u)*-3);border:calc(var(--u)*24) solid transparent;border-image:url(/ui/inventory/v3/btn-gold.webp) 24 fill/calc(var(--u)*24) stretch;box-sizing:border-box;box-shadow:none;color:#fff8e6;white-space:nowrap;text-shadow:0 calc(var(--u)*2) #6b4a12;background:0 0;border-radius:0;flex:none;padding:0;font-weight:700;font-size:calc(var(--u)*28)!important}#hud #inventory-window .bag-head button[data-close]{width:calc(var(--u)*72);height:calc(var(--u)*72);border:calc(var(--u)*22) solid transparent;border-image:url(/ui/inventory/v3/close.webp) 22 fill/calc(var(--u)*22) stretch;box-sizing:border-box;box-shadow:none;color:#fff;background:0 0;border-radius:0;flex:none;padding:0;line-height:1;font-size:calc(var(--u)*46)!important}#hud #inventory-window .bag-head button:hover{filter:brightness(1.1)}#hud #inventory-window .bag-main{gap:calc(var(--u)*2);flex:1;min-height:0;margin:0;padding:0;display:flex}#hud #inventory-window .bag-side{width:calc(var(--u)*244);height:calc(var(--u)*714);margin-top:calc(var(--u)*14);background:0 0;border:0;flex-direction:column;flex:none;padding:0;display:flex;overflow:visible}#hud #inventory-window .bag-side button{align-items:center;gap:calc(var(--u)*24);min-height:0;padding:0 0 0 calc(var(--u)*23);box-shadow:none;color:#e8eefb;text-align:left;background:0 0;border:0;border-radius:0;flex:1;display:flex;position:relative}#hud #inventory-window .bag-side button .bag-art{color:#cddcf4;filter:drop-shadow(0 calc(var(--u)*2) #10203c);font-size:calc(var(--u)*37)!important}#hud #inventory-window .bag-side button span{flex-direction:column;min-width:0;line-height:1.15;display:flex}#hud #inventory-window .bag-side button b{white-space:nowrap;font-weight:600;font-size:calc(var(--u)*23)!important}#hud #inventory-window .bag-side button small{color:#9fb6d8;white-space:nowrap;font-size:calc(var(--u)*21)!important}#hud #inventory-window .bag-side button:hover{filter:brightness(1.12)}#hud #inventory-window .bag-side button[aria-pressed=true]:before{content:"";left:calc(var(--u)*8);width:calc(var(--u)*224);height:calc(var(--u)*81);z-index:-1;border:calc(var(--u)*24) solid transparent;border-image:url(/ui/inventory/v3/tab-on.webp) 24 fill/calc(var(--u)*24) stretch;box-sizing:border-box;pointer-events:none;position:absolute;top:50%;translate:0 -50%}#hud #inventory-window .bag-side button[aria-pressed=true]{color:#fff}#hud #inventory-window .bag-side button[aria-pressed=true] b{font-weight:700}#hud #inventory-window .bag-side button[aria-pressed=true] small{color:#cfe0f8}#hud #inventory-window .bag-layout{min-width:0;min-height:0;margin:calc(var(--u)*10) calc(var(--u)*3) calc(var(--u)*3) 0;padding:calc(var(--u)*14) calc(var(--u)*24) calc(var(--u)*24) calc(var(--u)*25);gap:calc(var(--u)*23);background:0 0;border:0;flex-direction:column;flex:1;display:flex}#hud #inventory-window .bag-filters{align-items:start;gap:calc(var(--u)*12);margin-right:calc(var(--u)*-18);grid-template-columns:calc(var(--u)*212) calc(var(--u)*152) calc(var(--u)*194) calc(var(--u)*186) calc(var(--u)*166) calc(var(--u)*139);flex:none;display:grid}#hud #inventory-window .bag-search{align-items:center;gap:calc(var(--u)*8);min-width:0;height:calc(var(--u)*52);padding:0 calc(var(--u)*8);box-sizing:border-box;border:calc(var(--u)*18) solid transparent;border-image:url(/ui/inventory/v3/field.webp) 18 fill/calc(var(--u)*18) stretch;box-shadow:none;color:var(--bag-ink);background:0 0;border-radius:0;align-self:start;display:flex}#hud #inventory-window .bag-search .bag-art{color:#3a5d93;font-size:calc(var(--u)*26)!important}#hud #inventory-window .bag-search input{width:0;min-width:0;height:100%;box-shadow:none;color:var(--bag-ink);background:0 0;border:0;outline:0;flex:1;padding:0;font-family:inherit;font-size:calc(var(--u)*20)!important}#hud #inventory-window .bag-search input::placeholder{color:#93a3bc}#hud #inventory-window .bag-select{min-width:0;height:calc(var(--u)*52);display:block;position:relative}#hud #inventory-window .bag-select select{box-sizing:border-box;width:100%;height:100%;padding:0 calc(var(--u)*28) 0 calc(var(--u)*8);border:calc(var(--u)*18) solid transparent;border-image:url(/ui/inventory/v3/field.webp) 18 fill/calc(var(--u)*18) stretch;box-shadow:none;color:var(--bag-ink);appearance:none;cursor:pointer;text-overflow:ellipsis;background:0 0;border-radius:0;margin:0;font-family:inherit;line-height:1;font-size:calc(var(--u)*17)!important}#hud #inventory-window .bag-select:after{content:"";right:calc(var(--u)*13);border:calc(var(--u)*9) solid transparent;pointer-events:none;border-top-color:#1f3d6d;width:0;height:0;position:absolute;top:50%;translate:0 -30%}#hud #inventory-window .bag-select select:focus-visible{outline:calc(var(--u)*3) solid #ffd98a;outline-offset:calc(var(--u)*1)}#hud #inventory-window .bag-types{gap:calc(var(--u)*6);margin:calc(var(--u)*8) calc(var(--u)*12) calc(var(--u)*-19) calc(var(--u)*12);flex-wrap:wrap;flex:none;display:none}#hud #inventory-window[data-category=equipment] .bag-types:not(.bag-card-types){display:flex}#hud #inventory-window[data-category=equipment] .bag-grid{padding-top:calc(var(--u)*10)}#hud #inventory-window[data-category=card] .bag-card-types{display:flex}#hud #inventory-window .bag-card-types{gap:calc(var(--u)*4)}#hud #inventory-window .bag-card-types button{padding:0 calc(var(--u)*7);font-size:calc(var(--u)*17)!important}#hud #inventory-window .bag-types button{height:calc(var(--u)*40);padding:0 calc(var(--u)*11);box-sizing:border-box;border:calc(var(--u)*3) solid #8ea8cb;border-radius:calc(var(--u)*20);box-shadow:inset 0 calc(var(--u)*2) #fff;color:var(--bag-ink);cursor:pointer;background:linear-gradient(#f8fbff,#dbe6f3);font-family:inherit;line-height:1;font-size:calc(var(--u)*18)!important}#hud #inventory-window .bag-types button:hover{filter:brightness(1.05)}#hud #inventory-window .bag-types button[aria-pressed=true]{box-shadow:inset 0 calc(var(--u)*2) #fff4;color:#fff;background:linear-gradient(#3b76d0,#1f4f9e);border-color:#16376f;font-weight:700}#hud #inventory-window .bag-types button:focus-visible{outline:calc(var(--u)*3) solid #ffd98a;outline-offset:calc(var(--u)*1)}#hud #inventory-window .bag-grid,#hud #inventory-window .bag-side{will-change:transform}#hud #inventory-window .bag-grid{grid-template-columns:repeat(10,minmax(0,1fr));grid-auto-rows:calc(var(--u)*96);column-gap:calc(var(--u)*15);row-gap:calc(var(--u)*16);min-height:0;max-height:none;padding:calc(var(--u)*22) calc(var(--u)*12);box-shadow:none;overscroll-behavior:contain;scrollbar-width:none;background:0 0;border:0;border-radius:0;flex:1;align-content:start;display:grid;overflow-y:auto}#hud #inventory-window .bag-grid::-webkit-scrollbar{width:0;height:0}#hud #inventory-window .bag-slot,#hud #inventory-window .bag-empty{box-sizing:border-box;border:calc(var(--u)*20) solid transparent;border-image:url(/ui/inventory/v3/slot.webp) 20 fill/calc(var(--u)*20) stretch;min-width:0;height:auto;box-shadow:none;background:0 0;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}#hud #inventory-window .bag-empty{order:9999}#hud #inventory-window .bag-slot[hidden],#hud #inventory-window .bag-empty[hidden]{display:none}#hud #inventory-window .bag-slot{touch-action:pan-y;cursor:grab}#hud #inventory-window .bag-slot:hover,#hud #inventory-window .bag-slot:focus-visible{filter:brightness(1.06);z-index:2}#hud #inventory-window .bag-slot[aria-pressed=true]{filter:brightness(1.04);box-shadow:inset 0 0 0 calc(var(--u)*4) #f0a52c,0 0 calc(var(--u)*10) #f0a52c99}#hud #inventory-window .bag-slot img{width:calc(var(--u)*64);height:calc(var(--u)*64);image-rendering:pixelated;object-fit:contain;filter:drop-shadow(0 calc(var(--u)*3) calc(var(--u)*2) #26395533);pointer-events:none}#hud #inventory-window .bag-slot b{right:calc(var(--u)*-12);bottom:calc(var(--u)*-15);color:#172a47;text-shadow:1px 0 #fff,-1px 0 #fff,0 1px #fff,0 -1px #fff,1px 1px #fff,-1px -1px #fff;font-weight:700;line-height:1;position:absolute;font-size:calc(var(--u)*21)!important}#hud #inventory-window .bag-slot .gear-worn{left:calc(var(--u)*4);right:auto;top:calc(var(--u)*2);color:#357b55;border-radius:calc(var(--u)*4);padding:0 calc(var(--u)*4);text-shadow:none;background:#eef8e8;border:1px solid #8eac87;bottom:auto;font-size:calc(var(--u)*17)!important}#hud #inventory-window .bag-name{display:none}#hud #inventory-window[data-view=list] .bag-grid{grid-template-columns:1fr;grid-auto-rows:calc(var(--u)*64);row-gap:calc(var(--u)*8)}#hud #inventory-window[data-view=list] .bag-empty{display:none}#hud #inventory-window[data-view=list] .bag-slot{justify-content:flex-start;gap:calc(var(--u)*18);padding:0 calc(var(--u)*70) 0 calc(var(--u)*8)}#hud #inventory-window[data-view=list] .bag-slot img{width:calc(var(--u)*50);height:calc(var(--u)*50)}#hud #inventory-window[data-view=list] .bag-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--bag-ink);text-align:left;line-height:1.2;display:block;overflow:hidden;font-size:calc(var(--u)*25)!important}#hud #inventory-window[data-view=list] .bag-stats{text-overflow:ellipsis;white-space:nowrap;color:#5d6f8a;font-weight:500;display:block;overflow:hidden;font-size:calc(var(--u)*18)!important}#hud #inventory-window[data-view=list] .bag-slot b{right:calc(var(--u)*16);top:50%;bottom:auto;translate:0 -50%}#hud #inventory-window .bag-view{align-items:flex-start;gap:calc(var(--u)*3);justify-self:end;display:flex}#hud #inventory-window .bag-view button{width:calc(var(--u)*66);height:calc(var(--u)*53);box-sizing:border-box;border:calc(var(--u)*18) solid transparent;border-image:url(/ui/inventory/v3/toggle-off.webp) 18 fill/calc(var(--u)*18) stretch;box-shadow:none;color:#3a5d93;margin-top:calc(var(--u)*3);background:0 0;border-radius:0;place-items:center;padding:0;display:grid;font-size:calc(var(--u)*32)!important}#hud #inventory-window .bag-view button[aria-pressed=false] .bag-art{filter:brightness(0)invert(.32)sepia()saturate(5)hue-rotate(185deg)}#hud #inventory-window .bag-view button[aria-pressed=true]{width:calc(var(--u)*70);height:calc(var(--u)*59);border-width:calc(var(--u)*20);border-image:url(/ui/inventory/v3/toggle-on.webp) 20 fill/calc(var(--u)*20) stretch;color:#fff;margin-top:0}#hud #inventory-window .bag-footer{align-items:center;gap:calc(var(--u)*18);height:calc(var(--u)*101);margin:0 calc(var(--u)*3) 0 calc(var(--u)*4);padding:0 calc(var(--u)*20) 0 calc(var(--u)*24);box-shadow:none;color:#2b4874;background:0 0;border:0;border-radius:0;flex-shrink:0;display:flex;font-size:calc(var(--u)*26)!important}#hud #inventory-window .bag-footer .bag-view button{width:calc(var(--u)*92);height:calc(var(--u)*61)}#hud #inventory-window .bag-footer .bag-view button[aria-pressed=true]{width:calc(var(--u)*90);height:calc(var(--u)*72)}#hud #inventory-window #bag-summary{width:calc(var(--u)*340);margin-left:calc(var(--u)*39);text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:none;margin-right:auto;font-weight:600;overflow:hidden}#hud #inventory-window .bag-sort{margin-top:calc(var(--u)*4);flex:none;position:relative}#hud #inventory-window #bag-sort{justify-content:center;align-items:center;gap:calc(var(--u)*14);width:calc(var(--u)*223);height:calc(var(--u)*68);box-sizing:border-box;border:calc(var(--u)*24) solid transparent;border-image:url(/ui/inventory/v3/btn-gold.webp) 24 fill/calc(var(--u)*24) stretch;box-shadow:none;color:#fff8e6;text-shadow:0 calc(var(--u)*2) #6b4a12;background:0 0;border-radius:0;padding:0;font-weight:700;display:flex;font-size:calc(var(--u)*26)!important}#hud #inventory-window #bag-sort span{white-space:nowrap}#hud #inventory-window #bag-sort .bag-art{font-size:calc(var(--u)*34)!important}#hud #inventory-window #bag-sort i{font-size:calc(var(--u)*22)!important}#hud #inventory-window #bag-sort:hover,#hud #inventory-window #bag-drop:hover:not(:disabled){filter:brightness(1.08)}#hud #inventory-window #bag-drop{justify-content:center;align-items:center;gap:calc(var(--u)*14);margin:calc(var(--u)*4) 0 0 calc(var(--u)*9);width:calc(var(--u)*224);height:calc(var(--u)*68);box-sizing:border-box;border:calc(var(--u)*20) solid transparent;border-image:url(/ui/inventory/v3/btn-pale.webp) 20 fill/calc(var(--u)*20) stretch;box-shadow:none;color:#3f5878;background:0 0;border-radius:0;flex:none;padding:0;display:flex;font-size:calc(var(--u)*26)!important}#hud #inventory-window #bag-drop .bag-art{color:#7488a5;font-size:calc(var(--u)*32)!important}#hud #inventory-window #bag-drop:disabled{opacity:.55;cursor:default}#hud #inventory-window #bag-sort-menu{right:0;bottom:calc(100% + var(--u)*8);min-width:calc(var(--u)*300);padding:calc(var(--u)*6);border:calc(var(--u)*20) solid transparent;border-image:url(/ui/inventory/v3/btn-pale.webp) 20 fill/calc(var(--u)*20) stretch;box-shadow:0 calc(var(--u)*8) calc(var(--u)*20) #0a142566;z-index:5;background:0 0;border-radius:0;flex-direction:column;display:flex;position:absolute}#hud #inventory-window #bag-sort-menu[hidden]{display:none}#hud #inventory-window #bag-sort-menu button{width:100%;height:calc(var(--u)*50);padding:0 calc(var(--u)*14);border-radius:calc(var(--u)*6);color:var(--bag-ink);text-align:left;box-shadow:none;background:0 0;border:0;font-size:calc(var(--u)*25)!important}#hud #inventory-window #bag-sort-menu button:hover{background:#dfe8f4}#hud #inventory-window #bag-sort-menu button[aria-checked=true]{color:#fff;background:#1d3559}#hud #inventory-window #bag-lock{align-items:center;gap:calc(var(--u)*10);margin-top:calc(var(--u)*6);border-radius:0;display:flex;border-top:1px solid #c3cedc!important}#hud #inventory-window #bag-lock .bag-art{font-size:calc(var(--u)*26)!important}#hud #inventory-window #bag-lock[aria-pressed=true]{color:#ffe9a8;background:#1d3559}#hud #inventory-window .bag-slot[data-rarity]:not([data-rarity="1"]){background:linear-gradient(90deg,color-mix(in srgb,var(--rarity-deep) 38%,transparent),color-mix(in srgb,var(--rarity-deep) 8%,transparent) 60%),linear-gradient(#e6eff9,#d6e3f2);border-color:var(--rarity-deep);box-shadow:inset 0 0 calc(var(--u)*12) var(--rarity-soft)}#hud #inventory-window .bag-slot[data-rarity]:not([data-rarity="1"]) .bag-name{color:color-mix(in srgb,var(--rarity-deep) 60%,#1a1a1a)}#hud .paper-slot[data-rarity]:not([data-rarity="1"]) strong{color:var(--rarity)}#hud #inventory-window .bag-slot[data-locked=true]{box-shadow:inset 0 0 0 calc(var(--u)*3) #c8912f,0 0 calc(var(--u)*8) #c8912f66}#hud #inventory-window .bag-slot[data-locked=true]:after{content:"🔒";left:calc(var(--u)*3);bottom:calc(var(--u)*-2);font-size:calc(var(--u)*20);text-shadow:0 1px #fff;line-height:1;position:absolute}#hud #inventory-window .bag-pill,#hud #inventory-window .bag-head .equipment-open,#hud #inventory-window .bag-head button[data-close],#hud #inventory-window .bag-search,#hud #inventory-window .bag-select select,#hud #inventory-window .bag-slot,#hud #inventory-window .bag-empty,#hud #inventory-window .bag-view button,#hud #inventory-window .bag-view button[aria-pressed=true],#hud #inventory-window #bag-sort,#hud #inventory-window #bag-drop,#hud #inventory-window #bag-sort-menu{border-style:solid;border-width:calc(var(--u)*3);border-radius:calc(var(--u)*9);border-image:}#hud #inventory-window .bag-pill{box-shadow:inset 0 calc(var(--u)*2) calc(var(--u)*4) #0007;background:linear-gradient(#143466,#0d2550);border-color:#5b86c4}#hud #inventory-window .bag-head .equipment-open,#hud #inventory-window #bag-sort{box-shadow:inset 0 calc(var(--u)*2) #fff4c8aa,0 calc(var(--u)*2) calc(var(--u)*3) #0005;background:linear-gradient(#f3cf6a,#d9a53e 55%,#c38a2b);border-color:#6b4a12}#hud #inventory-window .bag-head button[data-close]{box-shadow:0 calc(var(--u)*2) calc(var(--u)*3) #0005;background:linear-gradient(#1f467f,#132f5c);border-color:#e8eef8;place-items:center;display:grid}#hud #inventory-window .bag-search,#hud #inventory-window .bag-select select{padding-left:calc(var(--u)*14);box-shadow:inset 0 calc(var(--u)*2) calc(var(--u)*3) #1f325222;background:#fff;border-color:#9fb4d2}#hud #inventory-window .bag-select select{padding-right:calc(var(--u)*34)}#hud #inventory-window .bag-slot,#hud #inventory-window .bag-empty{box-shadow:inset 0 calc(var(--u)*2) #fffc;background:linear-gradient(#e6eff9,#d6e3f2);border-color:#8ea8cb}#hud #inventory-window .bag-view button,#hud #inventory-window #bag-drop,#hud #inventory-window #bag-sort-menu{box-shadow:inset 0 calc(var(--u)*2) #fff;background:linear-gradient(#f8fbff,#dbe6f3);border-color:#8ea8cb}#hud #inventory-window .bag-view button[aria-pressed=true]{box-shadow:inset 0 calc(var(--u)*2) #fff4;background:linear-gradient(#3b76d0,#1f4f9e);border-color:#16376f}#hud #inventory-window #bag-sort-menu{box-shadow:0 calc(var(--u)*8) calc(var(--u)*20) #0a142566}#hud #inventory-window .bag-filters .bag-view button,#hud #inventory-window .bag-filters .bag-view button[aria-pressed=true]{width:calc(var(--u)*66);height:calc(var(--u)*52);margin-top:0}#hud #inventory-window .bag-footer .bag-view button,#hud #inventory-window .bag-footer .bag-view button[aria-pressed=true]{width:calc(var(--u)*92);height:calc(var(--u)*61);margin-top:0}#hud #inventory-window .bag-side button[aria-pressed=true]:before{left:calc(var(--u)*5);width:calc(var(--u)*234);height:calc(var(--u)*94);border:calc(var(--u)*3) solid #e2b53f;border-radius:calc(var(--u)*8);box-shadow:inset 0 0 0 calc(var(--u)*2) #0b1a3a;background:linear-gradient(#2a5aa6,#173c7a);border-image:}#hud #inventory-window .bag-slot b{right:calc(var(--u)*6);bottom:calc(var(--u)*4)}#hud #inventory-window .bag-slot[data-locked=true]:after{left:calc(var(--u)*5);bottom:calc(var(--u)*4)}#hud #inventory-window[data-view=list] .bag-slot b{right:calc(var(--u)*16);bottom:auto}#hud [data-toggle=inventory-window]{position:relative}#hud .toolbar .toolbar-weight-badge{color:#fff;text-align:center;text-shadow:0 0 2px #000,0 1px 1px #000;background:radial-gradient(circle at 40% 35%,#4cbf6e,#136b32);border:1px solid #fff;border-radius:7px;min-width:14px;height:14px;padding:0 3px;font-size:9px;font-style:normal;font-weight:800;line-height:12px;position:absolute;top:0;right:2px}#hud .toolbar .toolbar-weight-badge[data-level=high]{color:#2a1600;text-shadow:none;background:radial-gradient(circle at 40% 35%,#ffd23f,#f0a000)}#hud .toolbar .toolbar-weight-badge[data-level=full]{background:radial-gradient(circle at 40% 35%,#f04545,#b00c14)}#hud .toolbar .toolbar-weight-badge:empty{display:none}#hud #inventory-window:not([data-view=list]) .bag-slot,#hud #inventory-window:not([data-view=list]) .bag-empty{border-radius:calc(var(--u)*10);box-shadow:none;background:url(/ui/storage/v2/slot.webp) 0 0/100% 100% no-repeat;border:0;border-image:}#hud #inventory-window:not([data-view=list]) .bag-empty{background-image:url(/ui/storage/v2/slot-empty.webp)}#hud #inventory-window:not([data-view=list]) .bag-slot:hover,#hud #inventory-window:not([data-view=list]) .bag-slot:focus-visible{box-shadow:0 0 0 calc(var(--u)*3) #d9b25c}#hud #inventory-window:not([data-view=list]) .bag-slot[aria-pressed=true]{box-shadow:inset 0 0 0 calc(var(--u)*4) #f0a52c,0 0 calc(var(--u)*10) #f0a52c99}#hud #inventory-window:not([data-view=list]) .bag-slot[data-rarity]:not([data-rarity="1"]){background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--rarity) 40%,transparent) 0 25%,color-mix(in srgb,var(--rarity-deep) 70%,transparent)),url(/ui/storage/v2/slot.webp) 0 0/100% 100% no-repeat;box-shadow:inset 0 0 0 calc(var(--u)*4) var(--rarity-deep),inset 0 0 calc(var(--u)*6) calc(var(--u)*4) color-mix(in srgb,var(--rarity-deep) 40%,transparent)}#hud #inventory-window:not([data-view=list]) .bag-slot[data-rarity="5"]{box-shadow:inset 0 0 0 calc(var(--u)*4) var(--rarity-deep),inset 0 0 calc(var(--u)*6) calc(var(--u)*4) color-mix(in srgb,var(--rarity-deep) 40%,transparent),0 0 calc(var(--u)*10) var(--rarity-soft)}#hud #inventory-window:not([data-view=list]) .bag-slot[data-rarity]:not([data-rarity="1"]):is(:hover,:focus-visible){box-shadow:inset 0 0 0 calc(var(--u)*4) var(--rarity-deep),0 0 0 calc(var(--u)*3) #d9b25c}#hud #inventory-window:not([data-view=list]) .bag-slot[data-rarity]:not([data-rarity="1"])[data-locked=true]{box-shadow:inset 0 0 0 calc(var(--u)*3) #c8912f,0 0 calc(var(--u)*8) #c8912f66}#hud #inventory-window:not([data-view=list]) .bag-slot[data-rarity]:not([data-rarity="1"])[aria-pressed=true]{box-shadow:inset 0 0 0 calc(var(--u)*4) #f0a52c,0 0 calc(var(--u)*10) #f0a52c99}#hud #inventory-window:not([data-view=list]) .bag-slot[data-locked=true]{box-shadow:inset 0 0 0 calc(var(--u)*3) #c8912f,0 0 calc(var(--u)*8) #c8912f66}#hud #inventory-window:not([data-view=list]) .bag-slot img{width:calc(var(--u)*66);height:calc(var(--u)*66);filter:drop-shadow(0 calc(var(--u)*4) calc(var(--u)*3) #4a3a1a40)}#hud #inventory-window:not([data-view=list]) .bag-slot b{right:calc(var(--u)*7);bottom:calc(var(--u)*4);color:#fff;text-shadow:calc(var(--u)*-1.5) 0 #2a1d10,calc(var(--u)*1.5) 0 #2a1d10,0 calc(var(--u)*-1.5) #2a1d10,0 calc(var(--u)*1.5) #2a1d10,calc(var(--u)*1.5) calc(var(--u)*1.5) #2a1d10;font-size:calc(var(--u)*23)!important}#hud #inventory-window .bag-slot b.gear-worn{left:calc(var(--u)*6);top:calc(var(--u)*5);color:#357b55;text-shadow:none;line-height:1.2;bottom:auto;right:auto;translate:none;font-size:calc(var(--u)*17)!important}.gear-slot[data-durability=low]{box-shadow:inset 0 0 0 2px #e0a030}.gear-slot[data-durability=broken]{box-shadow:inset 0 0 0 2px #c0392b}.gear-slot[data-durability=broken] img{filter:grayscale(.7)brightness(.8)}#hud #inventory-window .bag-slot b.gear-refine{top:calc(var(--u)*4);right:calc(var(--u)*4);padding:0 calc(var(--u)*5);border:calc(var(--u)*2) solid #f3cf6a;border-radius:calc(var(--u)*6);color:#ffd76a;text-shadow:0 calc(var(--u)*1) #000;box-shadow:0 calc(var(--u)*1) calc(var(--u)*3) #0006;background:linear-gradient(#4a3312,#22170a);font-weight:800;line-height:1.2;bottom:auto;left:auto;translate:none;font-size:calc(var(--u)*21)!important}#hud #inventory-window[data-view=list] .bag-slot b.gear-refine{display:none}#hud .painted-window{--pw-width:397px;--cqw:calc(var(--pw-width)/100);width:min(var(--pw-width),calc((100vw - 12px)/var(--ui-zoom,1)));--u:calc(calc(var(--cqw)*100)/821);--frame:url(/ui/settings/frame.webp);--navy:#1c2f57;--gold:#c9a45c;z-index:30;max-width:none;height:fit-content;max-height:none;box-shadow:none;filter:drop-shadow(0 8px 18px #000a);color:var(--navy);background:0 0;border:0;border-radius:0;margin:auto;padding:0;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;animation:none;inset:0;overflow:visible;container-type:inline-size}#hud .painted-window[hidden]{display:none}#hud .painted-window:before{content:"";z-index:-1;border-style:solid;border-width:calc(var(--cqw)*20.463) 0 calc(var(--cqw)*9.379);border-image:var(--frame) 168 0 77 fill/calc(var(--cqw)*20.463) 0 calc(var(--cqw)*9.379) stretch;background:var(--frame) 0 0/100% 100% no-repeat border-box;pointer-events:none;position:absolute;inset:0}#hud :is(.painted-window,.painted-pop) i{font-style:normal}#hud .painted-pop{--u:.78px;--navy:#1c2f57;--gold:#c9a45c;z-index:95;color:var(--navy);filter:drop-shadow(0 calc(var(--u)*10) calc(var(--u)*22) #000a);pointer-events:auto;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;position:fixed}#hud .painted-window>.titlebar{left:0;right:0;top:calc(var(--u)*58);height:calc(var(--u)*86);padding:0 calc(var(--u)*110);text-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute}#hud .painted-window>.titlebar>span{color:#f7eed6;white-space:nowrap;text-shadow:0 calc(var(--u)*3) 0 #0b1a3a,0 0 calc(var(--u)*6) #0b1a3acc;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:700;line-height:1;font-size:calc(var(--u)*50)!important}#hud .painted-window>.titlebar>span:before{content:none}#hud .painted-window>.titlebar button{left:calc(var(--u)*728);top:calc(var(--u)*8);width:calc(var(--u)*72);height:calc(var(--u)*72);border-radius:calc(var(--u)*10);min-width:0;box-shadow:none;color:#0000;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;font-size:0!important}#hud .painted-window>.titlebar button:hover{box-shadow:none;background:0 0}#hud .painted-window{max-height:calc((100dvh - 16px)/var(--ui-zoom,1))}#hud .painted-window .pw-body{overscroll-behavior:contain;touch-action:pan-y;max-height:calc((100dvh - 16px)/var(--ui-zoom,1) - var(--u)*252);scrollbar-width:thin;scrollbar-color:#c9b483 transparent;margin:calc(var(--u)*172) 0 calc(var(--u)*80);padding:0 calc(var(--u)*40) calc(var(--u)*10) calc(var(--u)*44);background:0 0;line-height:1.3;overflow-y:auto;font-size:calc(var(--u)*26)!important}#hud .painted-window :where(.pw-body p,.pw-body span,.pw-body small,.pw-body b,.pw-body strong,.pw-body em,.pw-body h3,.pw-body button,.pw-body input,.pw-body select,.pw-body div,.pw-body section,.pw-body footer,.pw-body nav){font-size:inherit!important}#hud :is(.painted-window,.painted-pop) .pw-panel{min-width:0;padding:calc(var(--u)*3);border:calc(var(--u)*2) solid #c8b07d;border-radius:calc(var(--u)*12);box-shadow:inset 0 0 0 calc(var(--u)*3) #f7f0de,inset 0 0 0 calc(var(--u)*4.5) #dccaa0,0 calc(var(--u)*2) calc(var(--u)*3) #8a6f3a33;background:#f7f0de;flex-direction:column;display:flex}#hud :is(.painted-window,.painted-pop) .pw-ribbon{align-items:center;gap:calc(var(--u)*10);padding:0 calc(var(--u)*14);height:calc(var(--u)*56);border-radius:calc(var(--u)*9) calc(var(--u)*9) 0 0;color:#f7eed6;text-shadow:0 calc(var(--u)*2) 0 #0b1a3a;white-space:nowrap;background:linear-gradient(90deg,var(--gold) 55%,#c9a45c00 96%) top/100% calc(var(--u)*2.5) no-repeat,linear-gradient(90deg,var(--gold) 55%,#c9a45c00 96%) bottom/100% calc(var(--u)*2.5) no-repeat,linear-gradient(90deg,#16295a,#21407a 38%,#5673a0 62%,#aab8cb 80%,#f7f0de00 97%);margin:0;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:700;display:flex;overflow:hidden;font-size:calc(var(--u)*29)!important}#hud :is(.painted-window,.painted-pop) .pw-ribbon small{color:#dfe6f2;text-shadow:0 calc(var(--u)*1.5) 0 #0b1a3a;text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden;font-size:calc(var(--u)*19)!important}#hud :is(.painted-window,.painted-pop) .pw-ico{width:calc(var(--u)*34);height:calc(var(--u)*34);image-rendering:pixelated;filter:drop-shadow(0 calc(var(--u)*2) 0 #0b1a3a);background:50%/contain no-repeat;flex:none}#hud :is(.painted-window,.painted-pop) .pw-list{padding:calc(var(--u)*7) calc(var(--u)*6);gap:calc(var(--u)*5);scrollbar-width:thin;scrollbar-color:#c9b483 transparent;flex-direction:column;flex:1;display:flex;overflow:auto}#hud :is(.painted-window,.painted-pop) .pw-row{grid-template-columns:calc(var(--u)*44) minmax(0,1fr) auto;align-items:center;gap:calc(var(--u)*10);width:100%;min-height:calc(var(--u)*62);padding:calc(var(--u)*4) calc(var(--u)*14);color:var(--navy);font:inherit;text-align:left;cursor:pointer;background:url(/ui/mail/row.webp) 50%/100% 100% no-repeat;border:0;border-radius:0;flex:none;display:grid;font-size:calc(var(--u)*23)!important}#hud :is(.painted-window,.painted-pop) .pw-row:hover:enabled{filter:brightness(1.06) drop-shadow(0 0 calc(var(--u)*5) #f0d9a0)}#hud :is(.painted-window,.painted-pop) .pw-row:disabled{filter:grayscale(.6);opacity:.6;cursor:default}#hud :is(.painted-window,.painted-pop) .pw-row img{width:calc(var(--u)*40);height:calc(var(--u)*40);object-fit:contain;image-rendering:pixelated}#hud :is(.painted-window,.painted-pop) .pw-row span{overflow-wrap:anywhere;min-width:0;color:var(--navy);font-weight:600}#hud :is(.painted-window,.painted-pop) .pw-row small{color:#6d7a8c;font-weight:500;display:block;font-size:calc(var(--u)*18)!important}#hud :is(.painted-window,.painted-pop) .pw-row em{color:#7a5a1c;font-variant-numeric:tabular-nums;font-style:normal;font-weight:700}#hud :is(.painted-window,.painted-pop) .pw-empty{padding:calc(var(--u)*30) calc(var(--u)*10);text-align:center;color:#93805c;margin:auto;font-size:calc(var(--u)*22)!important}#hud :is(.painted-window,.painted-pop) .pw-btn{min-height:calc(var(--u)*56);padding:0 calc(var(--u)*20);border:calc(var(--u)*3) solid #5a3a0a;border-radius:calc(var(--u)*9);box-shadow:inset 0 0 0 calc(var(--u)*2) #fff0b8,inset 0 calc(var(--u)*-3) 0 calc(var(--u)*2) #a86f1c55,0 calc(var(--u)*2) calc(var(--u)*3) #0005;color:#4a2c06;font:inherit;text-shadow:0 calc(var(--u)*1.5) #ffe9a6;cursor:pointer;image-rendering:pixelated;background:linear-gradient(#f6d77a,#dcaa45 55%,#c68d2d);border-image:;font-weight:700;font-size:calc(var(--u)*24)!important}#hud :is(.painted-window,.painted-pop) .pw-btn.blue{box-shadow:inset 0 0 0 calc(var(--u)*3) #e2b53f,inset 0 0 0 calc(var(--u)*5) #0b1a3a,0 calc(var(--u)*2) calc(var(--u)*3) #0005;color:#fff;text-shadow:0 calc(var(--u)*2) #0a1c44;background:linear-gradient(#3569bd,#1f4a93 60%,#183c7c);border-color:#2b1a04}#hud :is(.painted-window,.painted-pop) .pw-btn:hover:enabled{filter:brightness(1.08)}#hud :is(.painted-window,.painted-pop) .pw-btn:disabled{filter:grayscale(.7);opacity:.6;cursor:default}#hud :is(.painted-window,.painted-pop) .pw-chip{min-width:calc(var(--u)*44);height:calc(var(--u)*40);padding:0 calc(var(--u)*10);border:calc(var(--u)*2) solid #8794ad;border-radius:calc(var(--u)*7);box-shadow:inset 0 calc(var(--u)*-3) 0 #dfe3ea;color:var(--navy);font:inherit;cursor:pointer;background:linear-gradient(#fff,#eef1f6);font-weight:700;font-size:calc(var(--u)*20)!important}#hud :is(.painted-window,.painted-pop) .pw-chip:hover:enabled:not([aria-pressed=true]){background:linear-gradient(#fff,#e2e8f4)}#hud :is(.painted-window,.painted-pop) .pw-chip[aria-pressed=true]{box-shadow:inset 0 0 0 calc(var(--u)*2) #5f8bd6;color:#fff;text-shadow:0 calc(var(--u)*1.5) #0b1a3a;background:linear-gradient(#2c5cb4,#193f86);border-color:#16295a}#hud :is(.painted-window,.painted-pop) .pw-chip[aria-pressed=true]:hover:enabled{filter:brightness(1.12)}#hud :is(.painted-window,.painted-pop) input[type=number],#hud :is(.painted-window,.painted-pop) input[type=text]{height:calc(var(--u)*40);padding:0 calc(var(--u)*8);border:calc(var(--u)*2) solid #8794ad;border-radius:calc(var(--u)*7);color:var(--navy);font:inherit;text-align:center;background:#fff;font-weight:700;font-size:calc(var(--u)*22)!important}#hud :is(.painted-window,.painted-pop) .pw-note{min-height:calc(var(--u)*30);margin:calc(var(--u)*10) calc(var(--u)*2) 0;color:#1c7a3e;text-align:center;font-weight:700;font-size:calc(var(--u)*23)!important}#hud .painted-pop .pw-ribbon{border-radius:calc(var(--u)*9) calc(var(--u)*9) 0 0;background:linear-gradient(90deg,var(--gold),var(--gold)) top/100% calc(var(--u)*2.5) no-repeat,linear-gradient(90deg,var(--gold),var(--gold)) bottom/100% calc(var(--u)*2.5) no-repeat,linear-gradient(90deg,#16295a,#21407a 70%,#2b4e8d)}#hud #storage-window{--st-w:min(403px,calc((100dvw - 16px)/var(--ui-zoom,1)),calc((100dvh - 16px)/var(--ui-zoom,1)*1041/1257));--u:calc(var(--st-w)/1041);--st-ink:#1d1b36;--st-font:"Google Sans","Noto Sans Thai",Tahoma,Arial,sans-serif;width:var(--st-w);height:calc(var(--st-w)*1257/1041);z-index:40;box-sizing:border-box;max-width:none;max-height:none;box-shadow:none;filter:drop-shadow(0 8px 18px #000a);color:var(--st-ink);font-family:var(--st-font);letter-spacing:0;background:0 0;border:0;border-radius:0;margin:auto;padding:0;animation:none;inset:0;overflow:visible}#hud #storage-window:not([hidden]){display:block}#hud #storage-window:before{content:"";z-index:-1;pointer-events:none;background:url(/ui/storage/v2/frame.webp) 0 0/100% 100% no-repeat;position:absolute;inset:0}#hud #storage-window button{font-family:var(--st-font);cursor:pointer}#hud #storage-window img{image-rendering:auto;pointer-events:none}#hud #storage-window .st-head{left:calc(var(--u)*12);top:calc(var(--u)*62);width:calc(var(--u)*1010);height:calc(var(--u)*118);box-shadow:none;cursor:grab;background:0 0;border:0;margin:0;padding:0;display:block;position:absolute}#hud #storage-window .st-head h2{left:calc(var(--u)*214);color:#f6e3ac;letter-spacing:0;white-space:nowrap;background:linear-gradient(#fff6d6 25%,#e9c877 80%);-webkit-text-fill-color:transparent;height:100%;filter:drop-shadow(0 calc(var(--u)*3) 0 #0c1a3d) drop-shadow(0 0 calc(var(--u)*1.5) #0c1a3d);-webkit-background-clip:text;background-clip:text;align-items:center;margin:0;display:flex;position:absolute;top:0;font:700 calc(var(--u)*52)/1 var(--st-font)!important}#hud #storage-window .st-x{left:calc(var(--u)*907);top:calc(var(--u)*24);width:calc(var(--u)*77);height:calc(var(--u)*73);border-radius:calc(var(--u)*6);box-shadow:none;background:0 0;border:0;padding:0;position:absolute}#hud #storage-window .st-x:hover{background:#fff2}#hud #storage-window .st-x:active{background:#0002}#hud #storage-window .st-tabs{left:calc(var(--u)*14);top:calc(var(--u)*219);width:calc(var(--u)*145);height:calc(var(--u)*841);flex-direction:column;display:flex;position:absolute}#hud #storage-window .st-sep{height:calc(var(--u)*15);z-index:1;background:url(/ui/storage/v2/sep.webp) 0 0/100% 100% no-repeat;flex:none;display:block;position:relative}#hud #storage-window .st-tabs button{justify-content:center;align-items:center;gap:calc(var(--u)*8);min-height:0;padding:0 calc(var(--u)*7) 0 0;box-sizing:border-box;border-style:solid;border-width:calc(var(--u)*24) 0;box-shadow:none;border-image:url(/ui/storage/v2/tab-off.webp) 24 0 fill/calc(var(--u)*24) 0 stretch;color:#3b3a48;background:0 0;border-radius:0;flex-direction:column;flex:1 1 0;margin:0;display:flex}#hud #storage-window .st-tabs button[aria-pressed=true]{color:#fff;padding:0 0 0 calc(var(--u)*5);border-image-source:url(/ui/storage/v2/tab-on.webp)}#hud #storage-window .st-tabs button:not([aria-pressed=true]):hover{filter:brightness(1.06)}#hud #storage-window .st-tabs img{width:calc(var(--u)*50);height:calc(var(--u)*50);object-fit:contain;filter:drop-shadow(0 calc(var(--u)*3) calc(var(--u)*2) #0003);flex:none}#hud #storage-window .st-tabs span{white-space:nowrap;font:600 calc(var(--u)*27)/1 var(--st-font)!important}#hud #storage-window .st-tabs button[aria-pressed=true] span{text-shadow:0 calc(var(--u)*2) 0 #0b2a66}#hud #storage-window .st-pane{left:calc(var(--u)*170);top:calc(var(--u)*196);width:calc(var(--u)*830);height:calc(var(--u)*902);position:absolute}#hud #storage-window .st-list{left:calc(var(--u)*6);top:calc(var(--u)*16);width:calc(var(--u)*764);bottom:calc(var(--u)*142);overscroll-behavior:contain;scrollbar-width:none;align-content:start;gap:calc(var(--u)*13) calc(var(--u)*14);padding:calc(var(--u)*4) calc(var(--u)*2);box-sizing:border-box;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:absolute;overflow-y:auto}#hud #storage-window .st-list::-webkit-scrollbar{display:none}#hud #storage-window[data-filters=row] .st-list{top:calc(var(--u)*84)}#hud #storage-window[data-filters=full] .st-list{top:calc(var(--u)*167)}#hud #storage-window .st-filters{left:calc(var(--u)*8);top:calc(var(--u)*16);width:calc(var(--u)*760);height:calc(var(--u)*56);gap:calc(var(--u)*10);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:absolute}#hud #storage-window .st-filters[hidden],#hud #storage-window .st-types[hidden],#hud #storage-window .st-select[hidden],#hud #storage-window .st-types button[hidden]{display:none}#hud #storage-window .st-select{min-width:0;display:block;position:relative}#hud #storage-window .st-select select{box-sizing:border-box;width:100%;height:100%;padding:0 calc(var(--u)*34) 0 calc(var(--u)*12);border:calc(var(--u)*2.5) solid #b9ab8c;border-radius:calc(var(--u)*8);box-shadow:none;color:var(--st-ink);appearance:none;cursor:pointer;text-overflow:ellipsis;background:linear-gradient(#fffdf7,#ece5d5);margin:0;font:600 calc(var(--u)*24)/1 var(--st-font)!important}#hud #storage-window .st-select:after{content:"";right:calc(var(--u)*13);border:calc(var(--u)*8) solid transparent;pointer-events:none;border-top-color:#5e4426;width:0;height:0;position:absolute;top:50%;translate:0 -25%}#hud #storage-window .st-select select:focus-visible{outline:calc(var(--u)*3) solid #6f8fd0;outline-offset:calc(var(--u)*1)}#hud #storage-window .st-types{left:calc(var(--u)*8);top:calc(var(--u)*82);width:calc(var(--u)*760);height:calc(var(--u)*77);align-content:flex-start;gap:calc(var(--u)*5);flex-wrap:wrap;display:flex;position:absolute;overflow:hidden}#hud #storage-window[data-tab=arms] .st-types{height:calc(var(--u)*42)}#hud #storage-window[data-tab=arms] .st-types button{height:100%}#hud #storage-window[data-tab=arms][data-filters=full] .st-list{top:calc(var(--u)*132)}#hud #storage-window[data-tab=arms][data-filters=full] .st-rules{top:calc(var(--u)*130)}#hud #storage-window[data-tab=arms][data-filters=full][data-rules] .st-list{top:calc(var(--u)*182)}#hud #storage-window .st-types button{height:calc(var(--u)*36);padding:0 calc(var(--u)*7);box-sizing:border-box;border:calc(var(--u)*2.5) solid #b9ab8c;border-radius:calc(var(--u)*21);box-shadow:none;color:#3d3320;white-space:nowrap;background:linear-gradient(#fffdf7,#ece5d5);flex:1 0 auto;margin:0;font:600 calc(var(--u)*21)/1 var(--st-font)!important}#hud #storage-window .st-types button:hover{filter:brightness(1.05)}#hud #storage-window .st-types button[aria-pressed=true]{color:#fff;text-shadow:0 calc(var(--u)*1.5) 0 #0b1f4d;background:linear-gradient(#3f71c9,#1f3f7d);border-color:#1f3f7d}#hud #storage-window .st-rules{left:calc(var(--u)*8);top:calc(var(--u)*82);width:calc(var(--u)*760);height:calc(var(--u)*44);align-items:center;gap:calc(var(--u)*6);scrollbar-width:none;display:flex;position:absolute;overflow-x:auto}#hud #storage-window .st-rules::-webkit-scrollbar{display:none}#hud #storage-window .st-rules[hidden]{display:none}#hud #storage-window[data-filters=full] .st-rules{top:calc(var(--u)*165)}#hud #storage-window[data-filters=row][data-rules] .st-list{top:calc(var(--u)*134)}#hud #storage-window[data-filters=full][data-rules] .st-list{top:calc(var(--u)*217)}#hud #storage-window .st-rule{align-items:center;gap:calc(var(--u)*6);height:100%;padding:0 calc(var(--u)*4) 0 calc(var(--u)*14);box-sizing:border-box;border:calc(var(--u)*2.5) solid #d7a93d;border-radius:calc(var(--u)*8);color:#fff;white-space:nowrap;background:linear-gradient(#3f71c9,#1f3f7d);flex:none;display:inline-flex;font:600 calc(var(--u)*23)/1 var(--st-font)!important}#hud #storage-window .st-rule b{text-shadow:0 calc(var(--u)*1.5) 0 #0b1f4d;font-weight:700}#hud #storage-window .st-rule input{width:calc(var(--u)*92);height:calc(var(--u)*32);padding:0 calc(var(--u)*6);box-sizing:border-box;border:calc(var(--u)*2) solid #8ea3be;border-radius:calc(var(--u)*5);box-shadow:none;color:#1c2f57;appearance:textfield;background:#fff;margin:0;font:600 calc(var(--u)*22)/1 var(--st-font)!important}#hud #storage-window .st-rule input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#hud #storage-window .st-rule input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#hud #storage-window .st-rule button{width:calc(var(--u)*34);height:calc(var(--u)*34);border-radius:calc(var(--u)*5);min-width:0;box-shadow:none;color:#fff;background:0 0;border:0;margin:0;padding:0;font:600 calc(var(--u)*22)/1 var(--st-font)!important}#hud #storage-window .st-rule button:hover{background:#fff3}#hud #storage-window .st-rules-clear{height:100%;padding:0 calc(var(--u)*14);box-sizing:border-box;border:calc(var(--u)*2.5) solid #b9ab8c;border-radius:calc(var(--u)*8);box-shadow:none;color:#3d3320;white-space:nowrap;background:linear-gradient(#fffdf7,#ece5d5);flex:none;margin:0;font:600 calc(var(--u)*22)/1 var(--st-font)!important}#hud #storage-window .st-slot{aspect-ratio:121/118;box-sizing:border-box;border-radius:calc(var(--u)*12);box-shadow:none;background:url(/ui/storage/v2/slot.webp) 0 0/100% 100% no-repeat;border:0;flex:none;margin:0;padding:0;display:block;position:relative}#hud #storage-window .st-slot.empty{background-image:url(/ui/storage/v2/slot-empty.webp)}#hud #storage-window button.st-slot:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 0 0 calc(var(--u)*3) #d9b25c}#hud #storage-window button.st-slot:active:not(:disabled){filter:brightness(.96)}#hud #storage-window .st-slot:disabled{cursor:default;opacity:.62}#hud #storage-window .st-slot[data-rarity]:not([data-rarity="1"]){background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--rarity) 40%,transparent) 0 25%,color-mix(in srgb,var(--rarity-deep) 70%,transparent)),url(/ui/storage/v2/slot.webp) 0 0/100% 100% no-repeat;box-shadow:inset 0 0 0 calc(var(--u)*5) var(--rarity-deep),inset 0 0 calc(var(--u)*8) calc(var(--u)*5) color-mix(in srgb,var(--rarity-deep) 40%,transparent)}#hud #storage-window .st-slot[data-rarity="5"]{box-shadow:inset 0 0 0 calc(var(--u)*5) var(--rarity-deep),inset 0 0 calc(var(--u)*8) calc(var(--u)*5) color-mix(in srgb,var(--rarity-deep) 40%,transparent),0 0 calc(var(--u)*12) var(--rarity-soft)}#hud #storage-window button.st-slot[data-rarity]:not([data-rarity="1"]):hover:not(:disabled){box-shadow:inset 0 0 0 calc(var(--u)*5) var(--rarity-deep),0 0 0 calc(var(--u)*3) #d9b25c}#hud #storage-window .st-slot img{object-fit:contain;width:72%;height:72%;image-rendering:pixelated;filter:drop-shadow(0 calc(var(--u)*5) calc(var(--u)*3) #4a3a1a40);position:absolute;top:12%;left:14%}#hud #storage-window .st-slot b{right:calc(var(--u)*9);bottom:calc(var(--u)*5);color:#fff;text-shadow:calc(var(--u)*-2) 0 0 #2a1d10,calc(var(--u)*2) 0 0 #2a1d10,0 calc(var(--u)*-2) 0 #2a1d10,0 calc(var(--u)*2) 0 #2a1d10,calc(var(--u)*2) calc(var(--u)*2) 0 #2a1d10;position:absolute;font:700 calc(var(--u)*29)/1 var(--st-font)!important}#hud #storage-window .st-empty,#hud #storage-window .st-far{padding:calc(var(--u)*40) calc(var(--u)*20);text-align:center;color:#7a7568;margin:0;font-size:calc(var(--u)*30)!important}#hud #storage-window .st-far{padding:calc(var(--u)*14) calc(var(--u)*20);border-radius:calc(var(--u)*6);color:#9a4f1c;background:#f3e2cf;grid-column:1/-1;font-size:calc(var(--u)*28)!important}#hud #storage-window :is(.st-deposit-all,.st-withdraw-all){left:calc(var(--u)*6);width:calc(var(--u)*764);height:calc(var(--u)*64);box-sizing:border-box;align-items:center;gap:calc(var(--u)*10);padding:0 calc(var(--u)*4);display:flex;position:absolute}#hud #storage-window .st-deposit-all{bottom:calc(var(--u)*6)}#hud #storage-window .st-withdraw-all{bottom:calc(var(--u)*70);padding-top:calc(var(--u)*8);border-top:calc(var(--u)*2.5) dashed #d6c49a}#hud #storage-window :is(.st-deposit-all,.st-withdraw-all)>span{color:#3d3320;white-space:nowrap;margin-right:auto;font:700 calc(var(--u)*27)/1 var(--st-font)!important}#hud #storage-window :is(.st-deposit-all,.st-withdraw-all) button{height:calc(var(--u)*50);padding:0 calc(var(--u)*18);border:calc(var(--u)*2.5) solid #1f3f7d;border-radius:calc(var(--u)*7);box-shadow:inset 0 0 0 calc(var(--u)*2.5) #7fa3e8;color:#fff;white-space:nowrap;background:linear-gradient(#3f71c9,#1f3f7d);font:700 calc(var(--u)*27)/1 var(--st-font)!important}#hud #storage-window .st-withdraw-all button{box-shadow:inset 0 0 0 calc(var(--u)*2.5) #86d39c;background:linear-gradient(#3f9a5c,#1e5a32);border-color:#1e5a32}#hud #storage-window :is(.st-deposit-all,.st-withdraw-all) button:hover:enabled{filter:brightness(1.15)}#hud #storage-window :is(.st-deposit-all,.st-withdraw-all) button:active:enabled{filter:brightness(.92)}#hud #storage-window :is(.st-deposit-all,.st-withdraw-all) button:disabled{box-shadow:none;color:#a89a7a;cursor:default;background:#ece5d2;border-color:#c9bb96}#hud #storage-window .st-scroll{left:calc(var(--u)*785);width:calc(var(--u)*42);height:100%;position:absolute;top:0}#hud #storage-window .st-scroll button{width:100%;height:calc(var(--u)*50);box-shadow:none;background:0 0;border:0;padding:0;position:absolute;left:0}#hud #storage-window .st-up{top:0}#hud #storage-window .st-down{bottom:calc(var(--u)*2)}#hud #storage-window .st-scroll button:active{background:#fff3}#hud #storage-window .st-track{left:0;top:calc(var(--u)*50);width:100%;height:calc(var(--u)*803);position:absolute}#hud #storage-window #storage-thumb{width:100%;min-height:calc(var(--u)*40);box-sizing:border-box;cursor:grab;border-style:solid;border-width:calc(var(--u)*16) 0;border-image:url(/ui/storage/v2/thumb.webp) 16 0 fill/calc(var(--u)*16) 0 stretch;position:absolute;top:0;left:0}#hud #storage-window .st-note{left:calc(var(--u)*40);right:calc(var(--u)*80);bottom:calc(var(--u)*158);padding:calc(var(--u)*12) calc(var(--u)*20);border-radius:calc(var(--u)*10);color:#fff;text-align:center;pointer-events:none;background:#1c2f57e6;margin:0;position:absolute;font:600 calc(var(--u)*28)/1.3 var(--st-font)!important}#hud #storage-window .st-note[hidden]{display:none}#hud #storage-window .st-foot{left:0;top:calc(var(--u)*1115);width:100%;height:calc(var(--u)*76);position:absolute}#hud #storage-window .st-cap{left:calc(var(--u)*42);width:calc(var(--u)*176);align-items:center;gap:calc(var(--u)*8);height:100%;display:flex;position:absolute;top:0;overflow:hidden}#hud #storage-window .st-cap img{width:calc(var(--u)*40);height:calc(var(--u)*40);object-fit:contain;flex:none}#hud #storage-window #storage-count{min-width:0;color:var(--st-ink);white-space:nowrap;font:600 calc(var(--u)*27)/1 var(--st-font)!important}#hud #storage-window #storage-search{left:calc(var(--u)*228);top:calc(var(--u)*13);width:calc(var(--u)*215);height:calc(var(--u)*50);box-sizing:border-box;padding:0 calc(var(--u)*14);border-radius:calc(var(--u)*6);box-shadow:none;color:var(--st-ink);background:0 0;border:0;outline:none;margin:0;position:absolute;font:400 calc(var(--u)*28)/1 var(--st-font)!important}#hud #storage-window #storage-search:focus{box-shadow:inset 0 0 0 calc(var(--u)*2) #6f8fd0}#hud #storage-window .st-btn{justify-content:center;align-items:center;gap:calc(var(--u)*10);border-radius:calc(var(--u)*8);box-shadow:none;color:#fff;white-space:nowrap;text-shadow:0 calc(var(--u)*2) 0 #0b1f4d;background:0 0;border:0;margin:0;padding:0;line-height:1;display:flex}#hud #storage-window .st-btn span{font-weight:600;line-height:1;font-size:calc(var(--u)*32)!important}#hud #storage-window .st-foot .st-btn{top:calc(var(--u)*5);height:calc(var(--u)*66);position:absolute}#hud #storage-window #storage-search-button{left:calc(var(--u)*472);width:calc(var(--u)*175)}#hud #storage-window #storage-sort{left:calc(var(--u)*662);width:calc(var(--u)*151)}#hud #storage-window .st-foot .st-close{left:calc(var(--u)*829);width:calc(var(--u)*162);text-shadow:0 calc(var(--u)*2) 0 #3b2410}#hud #storage-window .st-foot .st-btn:hover{background:#fff1}#hud #storage-window .st-foot .st-btn:active{background:#0002}#hud #storage-window .st-btn img{width:calc(var(--u)*38);height:calc(var(--u)*38);object-fit:contain}#hud #storage-window #withdraw-detail{left:calc(var(--u)*190);right:calc(var(--u)*100);top:calc(var(--u)*420);z-index:2;grid-template-columns:calc(var(--u)*96) minmax(0,1fr);gap:calc(var(--u)*12) calc(var(--u)*18);padding:calc(var(--u)*24);border:calc(var(--u)*4) solid #c9a45c;border-radius:calc(var(--u)*12);box-shadow:inset 0 0 0 calc(var(--u)*3) #fff,0 calc(var(--u)*10) calc(var(--u)*30) #0006;font-family:var(--st-font);background:#fbf7ec;align-items:center;display:grid;position:absolute}#hud #storage-window #withdraw-detail[hidden]{display:none}#hud #storage-window #withdraw-icon{width:calc(var(--u)*96);height:calc(var(--u)*96);object-fit:contain;image-rendering:pixelated}#hud #storage-window #withdraw-name{color:var(--st-ink);display:block;font:700 calc(var(--u)*34)/1.2 var(--st-font)!important}#hud #storage-window .wd-info small{margin-top:calc(var(--u)*6);color:#6d6a60;line-height:1.35;display:block;font-size:calc(var(--u)*23)!important}#hud #storage-window .wd-quantity{justify-content:center;align-items:center;gap:calc(var(--u)*8);grid-column:1/-1;display:flex}#hud #storage-window .wd-quantity button{min-width:calc(var(--u)*62);height:calc(var(--u)*54);padding:0 calc(var(--u)*8);border:calc(var(--u)*2) solid #b9ab8c;border-radius:calc(var(--u)*8);color:var(--st-ink);background:linear-gradient(#fffdf7,#ece5d5);font:600 calc(var(--u)*25)/1 var(--st-font)!important}#hud #storage-window #withdraw-amount{width:calc(var(--u)*130);height:calc(var(--u)*54);box-sizing:border-box;border:calc(var(--u)*2) solid #b9ab8c;border-radius:calc(var(--u)*8);text-align:center;color:var(--st-ink);background:#fff;font:700 calc(var(--u)*28)/1 var(--st-font)!important}#hud #storage-window .wd-actions{gap:calc(var(--u)*16);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}#hud #storage-window .wd-actions .st-btn{height:calc(var(--u)*64);border:calc(var(--u)*3) solid #0f2a66;font-family:var(--st-font);background:linear-gradient(#3a78d8,#1f4fa8)}#hud #storage-window .wd-actions .st-btn span{font:600 calc(var(--u)*30)/1 var(--st-font)!important}#hud #storage-window .wd-actions .st-close{background:linear-gradient(#8a6a44,#5e4426);border-color:#3b2410}#hud .generated-menu-icon.storage-menu-icon{background-image:none}#hud .toolbar .storage-menu-art{width:100%;height:100%;image-rendering:pixelated;background:url(/ui/storage-menu.png) 50%/contain no-repeat;display:block}#hud nav.toolbar.toolbar>button[data-toggle=storage-window]:after{content:"คลัง"}html[lang=en] #hud nav.toolbar.toolbar>button[data-toggle=storage-window]:after{content:"Storage"}html[lang=zh-CN] #hud nav.toolbar.toolbar>button[data-toggle=storage-window]:after{content:"仓库"}html[lang=zh-TW] #hud nav.toolbar.toolbar>button[data-toggle=storage-window]:after,html[lang=ja] #hud nav.toolbar.toolbar>button[data-toggle=storage-window]:after{content:"倉庫"}html[lang=id] #hud nav.toolbar.toolbar>button[data-toggle=storage-window]:after,html[lang=fil] #hud nav.toolbar.toolbar>button[data-toggle=storage-window]:after{content:"Storage"}html[lang=pt-BR] #hud nav.toolbar.toolbar>button[data-toggle=storage-window]:after{content:"Depósito"}#hud #storage-window .st-slot b.st-refine{top:calc(var(--u)*6);right:calc(var(--u)*6);padding:0 calc(var(--u)*6);border:calc(var(--u)*2.5) solid #f3cf6a;border-radius:calc(var(--u)*8);color:#ffd76a;text-shadow:0 calc(var(--u)*1) #000;box-shadow:0 calc(var(--u)*1) calc(var(--u)*3) #0006;background:linear-gradient(#4a3312,#22170a);bottom:auto;font:800 calc(var(--u)*26)/1.2 var(--st-font)!important}#hud #storage-window .st-view{left:calc(var(--u)*738);top:calc(var(--u)*28);height:calc(var(--u)*64);gap:calc(var(--u)*6);display:flex;position:absolute}#hud #storage-window .st-view button{width:calc(var(--u)*76);box-sizing:border-box;border:calc(var(--u)*3) solid #8ea8cb;border-radius:calc(var(--u)*9);height:100%;box-shadow:inset 0 calc(var(--u)*2) #fff;background:linear-gradient(#f8fbff,#dbe6f3);place-items:center;margin:0;padding:0;display:grid}#hud #storage-window .st-view button[aria-pressed=true]{box-shadow:inset 0 calc(var(--u)*2) #fff4;background:linear-gradient(#3b76d0,#1f4f9e);border-color:#e8eef8}#hud #storage-window .st-view button:hover{filter:brightness(1.08)}#hud #storage-window .st-view img{width:calc(var(--u)*38);height:calc(var(--u)*38);object-fit:contain;image-rendering:auto}#hud #storage-window .st-view button[aria-pressed=false] img{filter:brightness(0)invert(.32)sepia()saturate(5)hue-rotate(185deg)}#hud #storage-window .st-name{display:none}#hud #storage-window[data-view=list] .st-list{gap:calc(var(--u)*10);grid-template-columns:minmax(0,1fr)}#hud #storage-window[data-view=list] .st-slot.empty{display:none}#hud #storage-window[data-view=list] .st-slot{align-items:center;gap:calc(var(--u)*18);aspect-ratio:auto;height:calc(var(--u)*92);padding:0 calc(var(--u)*90) 0 calc(var(--u)*12);border:calc(var(--u)*3) solid #c9b88f;border-radius:calc(var(--u)*10);box-shadow:inset 0 calc(var(--u)*2) #fffc;text-align:left;background:linear-gradient(#fffaf0,#f1e7d2);display:flex}#hud #storage-window[data-view=list] .st-slot[data-rarity]:not([data-rarity="1"]){border-color:var(--rarity-deep);background:linear-gradient(90deg,color-mix(in srgb,var(--rarity-deep) 32%,transparent),color-mix(in srgb,var(--rarity-deep) 7%,transparent) 60%),linear-gradient(#fffaf0,#f1e7d2);box-shadow:inset 0 0 calc(var(--u)*12) var(--rarity-soft)}#hud #storage-window[data-view=list] button.st-slot:hover:not(:disabled){box-shadow:0 0 0 calc(var(--u)*3) #d9b25c}#hud #storage-window[data-view=list] .st-slot img{width:calc(var(--u)*66);height:calc(var(--u)*66);flex:none;position:static}#hud #storage-window[data-view=list] .st-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--st-ink);flex:1;display:block;overflow:hidden;font:600 calc(var(--u)*30)/1.25 var(--st-font)!important}#hud #storage-window[data-view=list] .st-slot[data-rarity]:not([data-rarity="1"]) .st-name{color:color-mix(in srgb,var(--rarity-deep) 60%,#1a1a1a)}#hud #storage-window[data-view=list] .st-stats{text-overflow:ellipsis;white-space:nowrap;color:#5d6f8a;display:block;overflow:hidden;font:500 calc(var(--u)*22)/1.3 var(--st-font)!important}#hud #storage-window[data-view=list] .st-slot b{right:calc(var(--u)*20);top:50%;bottom:auto;translate:0 -50%}#hud #storage-window[data-view=list] .st-slot b.st-refine{display:none}#hud .toolbar .pet-menu-art,#hud #pet-window .pet-portrait{background:var(--pet-icon,url(/pets/rabbit-v1/icon.png)) center/contain no-repeat;image-rendering:pixelated;display:block}#hud #pet-window .pet-top{align-items:center;gap:calc(var(--u)*16);margin:0 0 calc(var(--u)*10);padding:calc(var(--u)*8) calc(var(--u)*20);border:calc(var(--u)*2) solid #c8b07d;border-radius:calc(var(--u)*10);box-shadow:inset 0 0 0 calc(var(--u)*2) #fff8,0 calc(var(--u)*2) calc(var(--u)*3) #8a6f3a33;background:linear-gradient(#f7f0de,#efe5cc);display:flex}#hud #pet-window .pet-portrait{width:calc(var(--u)*88);height:calc(var(--u)*88);flex:none}#hud #pet-window .pet-info{gap:calc(var(--u)*4);min-width:0;color:var(--navy);flex-direction:column;display:flex;font-size:calc(var(--u)*22)!important}#hud #pet-window .pet-info b{color:#1c7a3e}#hud #pet-window .pet-info b.off{color:#b3612b}#hud #pet-window .pet-info small{color:#5d6b78;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:calc(var(--u)*20)!important}#hud #pet-window .pet-hint{margin:0 0 calc(var(--u)*10);color:#5d6b78;line-height:1.4;font-size:calc(var(--u)*20)!important}#hud #pet-window .pw-ico.pet{background:var(--pet-icon,url(/pets/rabbit-v1/icon.png)) center/contain no-repeat;image-rendering:pixelated}#hud #pet-window .pet-body{flex-direction:column;display:flex}#hud #pet-window .pet-body>*{flex:none}#hud #pet-window .pet-body>.pw-panel{flex:auto;min-height:0}#hud #pet-window .pet-body>.pw-panel>:not(#pet-items){flex:none}#hud #pet-window #pet-items{flex:1 1 calc(var(--u)*620);height:auto;min-height:calc(var(--u)*80)}@media (height<=480px){#hud #pet-window :is(.pet-hint,#pet-first-hint,#pet-result:empty){display:none}#hud #pet-window .pet-top{margin-bottom:calc(var(--u)*6);padding-block:calc(var(--u)*4)}#hud #pet-window .pet-portrait{width:calc(var(--u)*64);height:calc(var(--u)*64)}#hud #pet-window :is(.pet-skins,.pet-settings){margin-bottom:calc(var(--u)*6)}#hud #pet-window .pet-settings{padding-block:calc(var(--u)*6)}}#hud #pet-window .pw-row small b.pet-roll-top{color:#c2410c;font-weight:700}#hud #pet-window .pw-row[data-set]{--set:#2f6fbf;box-shadow:inset calc(var(--u)*7) 0 0 var(--set)}#hud #pet-window .pw-row[data-set=might]{--set:#2f6fbf}#hud #pet-window .pw-row[data-set=arcana]{--set:#0b8794}#hud #pet-window .pw-row[data-set=phantom]{--set:#2f8a3a}#hud #pet-window .pw-row[data-set=hawkeye]{--set:#4b55c8}#hud #pet-window .pw-row[data-set=fortune]{--set:#b8338f}#hud #pet-window .pw-row[data-set=bastion]{--set:#7a45cf}#hud #pet-window .pw-row[data-set=bloodlord]{--set:#a8182f}#hud #pet-window .pw-row[data-set=executioner]{--set:#d0600a}#hud #pet-window .pw-row[data-set=breaker]{--set:#9a6d00}#hud #pet-window .pw-row[data-set=spellbreaker]{--set:#c23a5a}#hud #pet-window .pw-row i.pet-set{margin:calc(var(--u)*2) calc(var(--u)*8) calc(var(--u)*2) 0;padding:0 calc(var(--u)*9);border-radius:calc(var(--u)*6);background:var(--set);color:#fff;text-shadow:0 calc(var(--u)*1) #0005;white-space:nowrap;font-style:normal;font-weight:700;line-height:1.45;display:inline-block}#hud #pet-window .pw-row[data-set-rarity=legend] i.pet-set{box-shadow:0 0 0 calc(var(--u)*2) #f3c64a,0 0 calc(var(--u)*6) #f3c64a99}#hud #pet-window #pet-withdraw-all{width:100%;margin-top:calc(var(--u)*10)}#hud .toolbar .pet-menu-art{width:100%;height:100%}#hud [data-toggle=pet-window]{position:relative}#hud #pet-window .pet-settings{gap:calc(var(--u)*8);margin:0 0 calc(var(--u)*10);padding:calc(var(--u)*10) calc(var(--u)*16);border:calc(var(--u)*2) solid #c8b07d;border-radius:calc(var(--u)*10);color:var(--navy);background:#f7f0de;flex-direction:column;display:flex;font-size:calc(var(--u)*21)!important}#hud #pet-window .pet-settings label{align-items:center;gap:calc(var(--u)*8);cursor:pointer;margin:0;display:inline-flex}#hud #pet-window .pet-settings input{width:calc(var(--u)*26);height:calc(var(--u)*26);accent-color:#1c7a3e;margin:0}#hud #pet-window .pet-pickup{font-weight:700}#hud #pet-window .pet-first{align-items:center;gap:calc(var(--u)*8) calc(var(--u)*18);flex-wrap:wrap;display:flex}#hud #pet-window .pet-first.off{opacity:.5}#hud #pet-window .pet-first.off label{cursor:default}#hud #pet-window #pet-first-hint{color:#5d6b78;line-height:1.4;font-size:calc(var(--u)*19)!important}#hud #pet-window .pet-skins{align-items:center;gap:calc(var(--u)*10);margin:0 0 calc(var(--u)*10);color:var(--navy);display:flex;font-size:calc(var(--u)*21)!important}#hud #pet-window .pet-skin{align-items:center;gap:calc(var(--u)*6);padding:calc(var(--u)*4) calc(var(--u)*14) calc(var(--u)*4) calc(var(--u)*6);border:calc(var(--u)*2) solid #c8b07d;border-radius:calc(var(--u)*10);color:var(--navy);font:inherit;cursor:pointer;background:#f7f0de;margin:0;display:inline-flex;font-size:calc(var(--u)*21)!important}#hud #pet-window .pet-skin img{width:calc(var(--u)*44);height:calc(var(--u)*44);image-rendering:pixelated}#hud #pet-window .pet-skin[aria-pressed=true]{box-shadow:inset 0 0 0 calc(var(--u)*2) #1c7a3e;background:#e3f2df;border-color:#1c7a3e;font-weight:700}#hud #area-title{left:50%;top:max(16dvh,calc(var(--sa-t,0px) + 96px));z-index:5;pointer-events:none;text-align:center;white-space:nowrap;opacity:0;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;transition:opacity .45s ease-out;position:fixed;transform:translate(-50%)}#hud #area-title.show{opacity:1;transition-duration:.25s}#hud #area-title strong{letter-spacing:.06em;color:#f6dd92;text-shadow:0 2px #3a2a10,0 0 3px #000,0 0 14px #000b;font-weight:800;display:block;font-size:calc(var(--game-font-size,12px)*2.4)!important}#hud #area-title small{letter-spacing:.04em;color:#e8eef4;text-shadow:0 1px #000,0 0 8px #000c;margin-bottom:2px;font-weight:700;display:block;font-size:calc(var(--game-font-size,12px)*1.1)!important}#hud #merchant-window.painted-window{--pw-width:min(880px,calc((100vw - 12px)/var(--ui-zoom,1)));--u:calc(var(--cqw)*100/1448);--frame:url(/ui/settings/frame-wide.webp)}#hud #merchant-window.painted-window:before{border-width:calc(var(--u)*168) 0 calc(var(--u)*77);border-image:var(--frame) 168 0 77 fill/calc(var(--u)*168) 0 calc(var(--u)*77) stretch}#hud #merchant-window.painted-window>.titlebar button{left:calc(var(--u)*1355)}#hud #merchant-window.painted-window>.titlebar>span{font-size:calc(var(--u)*48)!important}#hud #merchant-window .pw-body{margin-top:calc(var(--u)*150);padding:0 calc(var(--u)*38) calc(var(--u)*6) calc(var(--u)*40);font-size:calc(var(--u)*20)!important}#hud #merchant-window .merchant-panel[hidden]{display:none}#hud #merchant-window .pw-ico.bag,#hud #merchant-window .ms-ico.bag{background-image:url(/ui/inventory/backpack.png)}#hud #merchant-window .pw-ico.coin,#hud #merchant-window .ms-ico.coin{background-image:url(/ui/currency/gold.png)}#hud #merchant-window .pw-ico.stall{background-image:url(/ui/mail/stall.png)}#hud .generated-menu-icon.merchant-menu-icon{background-image:none}#hud .toolbar .merchant-menu-art{width:100%;height:100%;image-rendering:pixelated;background:url(/ui/mail/stall.png) 50%/90% no-repeat;display:block}#hud .toolbar .merchant-menu-icon{width:100%;height:100%;image-rendering:pixelated;background:url(/ui/mail/stall.png) 50%/82% no-repeat;display:block}#hud .toolbar .merchant-menu-off{display:none!important}#hud #merchant-window .merchant-top{align-items:center;gap:calc(var(--u)*16);height:calc(var(--u)*46);margin:0 0 calc(var(--u)*10);padding:0 calc(var(--u)*22);border:calc(var(--u)*1.5) solid #d6c49a;border-radius:calc(var(--u)*6);box-shadow:inset 0 0 0 calc(var(--u)*2) #fff9;white-space:nowrap;background:linear-gradient(#fbf6e9,#f3ead4);grid-template-columns:1fr auto 1fr;font-weight:600;display:grid;font-size:calc(var(--u)*22)!important}#hud #merchant-window .merchant-coin{align-items:center;gap:calc(var(--u)*12);color:#3d3320;font-weight:600;display:inline-flex}#hud #merchant-window .merchant-coin:before{content:"";width:calc(var(--u)*30);height:calc(var(--u)*30);image-rendering:pixelated;background:url(/ui/currency/gold.png) 50%/contain no-repeat}#hud #merchant-window .merchant-range{color:#1c7a3e;justify-self:end;font-weight:700}#hud #merchant-window .merchant-range.far{color:#b3612b}#hud #merchant-window .merchant-tabs{border:calc(var(--u)*1.5) solid #b9a676;border-radius:calc(var(--u)*6);gap:0;display:flex;overflow:hidden}#hud #merchant-window .mc-tab{height:calc(var(--u)*32);padding:0 calc(var(--u)*18);color:#7d6636;font:inherit;cursor:pointer;background:linear-gradient(#fffdf7,#efe6cf);border:0;font-weight:700;font-size:calc(var(--u)*18)!important}#hud #merchant-window .mc-tab[aria-pressed=true]{color:#f7eed6;background:linear-gradient(#27477f,#16295a)}#hud #merchant-window .ms-grid{gap:calc(var(--u)*18);height:calc(var(--u)*760);max-height:calc((100dvh - 16px)/var(--ui-zoom,1) - var(--u)*450);grid-template-columns:680fr 672fr;display:grid}#hud #merchant-window .ms-right{grid-template-rows:minmax(0,1fr);min-height:0;display:grid}#hud #merchant-window .ms-card{border:calc(var(--u)*2) solid #d9c89f;border-radius:calc(var(--u)*8);min-width:0;min-height:0;box-shadow:inset 0 0 0 calc(var(--u)*2) #fffaf0;background:#f8f1e1;flex-direction:column;display:flex;overflow:hidden}#hud #merchant-window .ms-ribbon{align-items:center;gap:calc(var(--u)*14);height:calc(var(--u)*56);padding:0 calc(var(--u)*18);border-bottom:calc(var(--u)*3) solid #c9a45c;color:#fff;text-shadow:0 calc(var(--u)*2) 0 #0b1a3a;background:linear-gradient(#27477f,#16295a);flex:none;margin:0;font-weight:700;display:flex;font-size:calc(var(--u)*30)!important}#hud #merchant-window .ms-ico{width:calc(var(--u)*40);height:calc(var(--u)*40);image-rendering:pixelated;background:50%/contain no-repeat;flex:none}#hud #merchant-window .ms-source{border:calc(var(--u)*1.5) solid #c9a45c;border-radius:calc(var(--u)*6);flex:none;margin-left:auto;display:flex;overflow:hidden}#hud #merchant-window .ms-source[hidden]{display:none}#hud #merchant-window .ms-source button{height:calc(var(--u)*34);padding:0 calc(var(--u)*12);border:0;border-left:calc(var(--u)*1.5) solid #c9a45c;color:#c8d4ec;font:inherit;text-shadow:none;white-space:nowrap;cursor:pointer;background:#1d3566;font-weight:700;font-size:calc(var(--u)*17)!important}#hud #merchant-window .ms-source button:first-child{border-left:0}#hud #merchant-window .ms-source button[aria-pressed=true]{color:#3a2600;background:linear-gradient(#ffe7a2,#f6c65a)}#hud #merchant-window .ms-source:not([hidden])+.ms-slots{margin-left:0}#hud #merchant-window .ms-slots{color:#fff;margin-left:auto;font-weight:600;font-size:calc(var(--u)*22)!important}#hud #merchant-window .ms-clear{height:calc(var(--u)*40);padding:0 calc(var(--u)*22);border:calc(var(--u)*1.5) solid #b9c3d6;border-radius:calc(var(--u)*5);color:#1c2f57;font:inherit;text-shadow:none;cursor:pointer;background:linear-gradient(#fff,#e9eef6);margin-left:auto;font-weight:700;font-size:calc(var(--u)*18)!important}#hud #merchant-window .ms-clear:disabled{opacity:.6;cursor:default}#hud #merchant-window .ms-tools{gap:calc(var(--u)*8);padding:calc(var(--u)*10) calc(var(--u)*12) calc(var(--u)*8);flex-direction:column;flex:none;display:flex}#hud #merchant-window .ms-search{margin:0;display:block;position:relative}#hud #merchant-window .ms-search input{width:100%;height:calc(var(--u)*44);padding:0 calc(var(--u)*40) 0 calc(var(--u)*46);border:calc(var(--u)*1.5) solid #9fb1cf;border-radius:calc(var(--u)*5);text-align:left;color:#1c2f57;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232d4a80' stroke-width='2.6' stroke-linecap='round'%3E%3Ccircle cx='10' cy='10' r='6.5'/%3E%3Cpath d='m15 15 5.5 5.5'/%3E%3C/svg%3E") calc(var(--u)*14) center/calc(var(--u)*22) no-repeat;font-weight:500;font-size:calc(var(--u)*20)!important}#hud #merchant-window .ms-search input::placeholder{color:#8a93a3}#hud #merchant-window .ms-search button{right:calc(var(--u)*8);width:calc(var(--u)*30);height:calc(var(--u)*30);color:#6d7a8c;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;line-height:1;position:absolute;top:50%;transform:translateY(-50%);font-size:calc(var(--u)*26)!important}#hud #merchant-window .ms-search button[hidden]{display:none}#hud #merchant-window .ms-filterbar{align-items:center;gap:calc(var(--u)*8);padding-bottom:calc(var(--u)*4);scrollbar-width:thin;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;display:flex;overflow:auto hidden}#hud #merchant-window .ms-selects{gap:calc(var(--u)*8);flex:none;display:flex}#hud #merchant-window .ms-select{flex:none;align-items:center;margin:0;display:flex;position:relative}#hud #merchant-window .ms-select-ico{left:calc(var(--u)*9);width:calc(var(--u)*22);color:#2d4a80;pointer-events:none;place-items:center;font-style:normal;font-weight:900;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%);font-size:calc(var(--u)*19)!important}#hud #merchant-window .ms-select-ico.category:before{content:"▦"}#hud #merchant-window .ms-select-ico.job:before{content:"⚔"}#hud #merchant-window .ms-select-ico.level:before{content:"Lv";font-size:calc(var(--u)*16)}#hud #merchant-window .ms-select-ico.quality:before{content:"◆";color:#9a5ce0}#hud #merchant-window .ms-select-ico.stat:before{content:"✚";color:#c0453a}#hud #merchant-window .ms-select-ico.sort:before{content:"⇅"}#hud #merchant-window .ms-select select{width:auto;max-width:calc(var(--u)*190);height:calc(var(--u)*40);padding:0 calc(var(--u)*30) 0 calc(var(--u)*36);border:calc(var(--u)*1.5) solid #9fb1cf;border-radius:calc(var(--u)*4);appearance:none;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M0 0h10L5 6z' fill='%231c2f57'/%3E%3C/svg%3E") calc(100% - calc(var(--u)*12)) 50%/calc(var(--u)*14) calc(var(--u)*9) no-repeat,#fff;color:#1c2f57;font:inherit;text-overflow:ellipsis;font-weight:700;font-size:calc(var(--u)*19)!important}#hud #merchant-window .ms-select select.on{box-shadow:0 0 0 calc(var(--u)*2) #9fbdf0;border-color:#2d5bb3}#hud #merchant-window .ms-toggles{gap:calc(var(--u)*8);flex-wrap:nowrap;flex:none;display:flex}#hud #merchant-window .ms-toggle{width:calc(var(--u)*40);height:calc(var(--u)*40);border:calc(var(--u)*1.5) solid #c9bb96;border-radius:calc(var(--u)*5);color:#3d3320;font:inherit;white-space:nowrap;cursor:pointer;background:linear-gradient(#fffdf8,#f1e9d6);flex:none;justify-content:center;align-items:center;padding:0;font-weight:600;display:inline-flex;font-size:calc(var(--u)*19)!important}#hud #merchant-window .ms-toggle[aria-pressed=true]{box-shadow:inset 0 calc(var(--u)*-2) 0 #dca63c;color:#3a2600;background:linear-gradient(#ffe7a2,#f6c65a);border-color:#c58a17}#hud #merchant-window .ms-toggle-ico{width:calc(var(--u)*22);height:calc(var(--u)*22);place-items:center;font-style:normal;line-height:1;display:inline-grid;font-size:calc(var(--u)*20)!important}#hud #merchant-window .ms-toggle-ico.sellable:before{content:"✓";font-weight:900}#hud #merchant-window .ms-toggle-ico.locked{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237d7462' stroke-width='2.4'%3E%3Crect x='4.5' y='10' width='15' height='10.5' rx='1.8' fill='%237d7462' stroke='none'/%3E%3Cpath d='M8 10V7a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E") 50%/contain no-repeat}#hud #merchant-window .ms-toggle-ico.rare:before{content:"★";color:#9a5ce0}#hud #merchant-window .ms-toggle-ico.carded:before{content:"▣";color:#5a3fb0}#hud #merchant-window .ms-toggle-ico.refined:before{content:"⊜";color:#3b6fc4}#hud #merchant-window .ms-active{align-items:center;gap:calc(var(--u)*8);color:#7d6636;display:flex;font-size:calc(var(--u)*17)!important}#hud #merchant-window .ms-active[hidden]{display:none}#hud #merchant-window .ms-active>span:first-child{flex:none;font-weight:700}#hud #merchant-window .ms-pills{gap:calc(var(--u)*6);flex-wrap:wrap;flex:1;min-width:0;display:flex}#hud #merchant-window .ms-pill{height:calc(var(--u)*28);padding:0 calc(var(--u)*10);border:calc(var(--u)*1.5) solid #9fb1cf;border-radius:calc(var(--u)*14);color:#1c3a78;font:inherit;cursor:pointer;white-space:nowrap;background:#e8eefa;font-weight:700;font-size:calc(var(--u)*16)!important}#hud #merchant-window .ms-pill:after{content:" ×";color:#6d7a8c}#hud #merchant-window .ms-link{color:#2d5bb3;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-weight:700;text-decoration:underline;font-size:calc(var(--u)*17)!important}#hud #merchant-window .ms-head{grid-template-columns:minmax(0,1fr) calc(var(--u)*96) calc(var(--u)*104) calc(var(--u)*104);align-items:center;gap:calc(var(--u)*8);height:calc(var(--u)*36);margin:0 calc(var(--u)*12);padding:0 calc(var(--u)*16) 0 calc(var(--u)*12);border-radius:calc(var(--u)*4) calc(var(--u)*4) 0 0;color:#5b4b2a;white-space:nowrap;background:#efe5cb;flex:none;font-weight:700;display:grid;font-size:calc(var(--u)*19)!important}#hud #merchant-window .ms-head-name{gap:calc(var(--u)*72);display:flex}#hud #merchant-window .ms-head-name span:last-child{color:#6d5d3b;font-weight:600}#hud #merchant-window .ms-head>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;text-align:center;min-width:0;overflow:hidden}#hud #merchant-window .ms-head button{color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-self:start;padding:0}#hud #merchant-window #merchant-price-sort{justify-self:center}#hud #merchant-window #merchant-price-sort:after{content:" ⇅";color:#5b4b2a}#hud #merchant-window #merchant-price-sort[data-dir=asc]:after{content:" ▲";color:#2d5bb3}#hud #merchant-window #merchant-price-sort[data-dir=desc]:after{content:" ▼";color:#2d5bb3}#hud #merchant-window .ms-head .ms-add-shown{width:calc(var(--u)*30);height:calc(var(--u)*26);border:calc(var(--u)*1.5) solid #9fb1cf;border-radius:calc(var(--u)*4);color:#2d5bb3;background:#fff;justify-self:center;font-weight:800;line-height:1;font-size:calc(var(--u)*20)!important}#hud #merchant-window .ms-head .ms-add-shown:disabled{opacity:.35;cursor:default}#hud #merchant-window .ms-head.basket{grid-template-columns:minmax(0,1fr) calc(var(--u)*124) calc(var(--u)*96) calc(var(--u)*78) calc(var(--u)*46);margin-top:calc(var(--u)*10);padding-left:calc(var(--u)*14)}#hud #merchant-window .ms-head.basket>span:nth-child(n+2){text-align:center}#hud #merchant-window .ms-list{gap:calc(var(--u)*6);min-height:0;margin:0 calc(var(--u)*6) calc(var(--u)*8) calc(var(--u)*12);padding:calc(var(--u)*4) calc(var(--u)*6) calc(var(--u)*4) 0;scrollbar-width:thin;scrollbar-color:#c9b483 transparent;flex-direction:column;flex:1;display:flex;overflow-y:auto}#hud #merchant-window .ms-row{width:100%;padding:calc(var(--u)*3) calc(var(--u)*10) calc(var(--u)*3) calc(var(--u)*6);border:calc(var(--u)*1.5) solid #e0d3b3;border-radius:calc(var(--u)*4);color:inherit;font:inherit;text-align:left;background:#fffcf4;flex:none;align-items:center;margin:0;display:grid}#hud #merchant-window button.ms-row{cursor:pointer}#hud #merchant-window button.ms-row:hover:enabled{background:#fffaf0;border-color:#c9a45c}#hud #merchant-window .ms-frame{width:calc(var(--u)*46);height:calc(var(--u)*46);border:calc(var(--u)*1.5) solid #c7b48a;border-radius:calc(var(--u)*4);box-shadow:inset 0 0 0 calc(var(--u)*1.5) #fff8;background:#f4ecd8;place-items:center;display:grid}#hud #merchant-window .ms-frame img{object-fit:contain;width:88%;height:88%;image-rendering:pixelated}#hud #merchant-window .ms-name{align-items:flex-start;gap:calc(var(--u)*1);flex-direction:column;min-width:0;display:flex}#hud #merchant-window .ms-name b{text-overflow:ellipsis;white-space:nowrap;color:#1c2f57;max-width:100%;font-weight:700;line-height:1.2;overflow:hidden;font-size:calc(var(--u)*19)!important}#hud #merchant-window .ms-kind{text-overflow:ellipsis;white-space:nowrap;color:#6d6454;max-width:100%;font-weight:500;line-height:1.2;overflow:hidden;font-size:calc(var(--u)*15)!important}#hud #merchant-window [data-rarity="2"] :is(.ms-name b,strong){color:#23883a}#hud #merchant-window [data-rarity="3"] :is(.ms-name b,strong){color:#1f63c4}#hud #merchant-window [data-rarity="4"] :is(.ms-name b,strong){color:#7a36c2}#hud #merchant-window [data-rarity="5"] :is(.ms-name b,strong){color:#c0621a}#hud #merchant-window .ms-coin{width:calc(var(--u)*22);height:calc(var(--u)*22);margin-right:calc(var(--u)*10);image-rendering:pixelated;background:url(/ui/currency/gold.png) 50%/contain no-repeat;flex:none;display:inline-block}#hud #merchant-window .ms-empty{padding:calc(var(--u)*20);text-align:center;white-space:pre-line;color:#93805c;margin:auto;font-size:calc(var(--u)*19)!important}#hud #merchant-window .ms-add-all{align-items:center;gap:calc(var(--u)*8);margin:0 calc(var(--u)*12) calc(var(--u)*10);padding:calc(var(--u)*8) 0 0;border-top:calc(var(--u)*1.5) dashed #d6c49a;flex:none;display:flex}#hud #merchant-window .ms-add-all>span{color:#3d3320;white-space:nowrap;margin-right:auto;font-weight:600;font-size:calc(var(--u)*18)!important}#hud #merchant-window .ms-cat{height:calc(var(--u)*38);padding:0 calc(var(--u)*16);border:calc(var(--u)*1.5) solid #1f3f7d;border-radius:calc(var(--u)*4);box-shadow:inset 0 0 0 calc(var(--u)*1.5) #7fa3e8;color:#fff;font:inherit;white-space:nowrap;cursor:pointer;background:linear-gradient(#3f71c9,#1f3f7d);font-weight:700;font-size:calc(var(--u)*18)!important}#hud #merchant-window .ms-cat:hover:enabled{filter:brightness(1.15)}#hud #merchant-window .ms-cat:disabled{box-shadow:none;color:#a89a7a;cursor:default;background:#ece5d2;border-color:#c9bb96}#hud #merchant-window #merchant-items .ms-row{grid-template-columns:calc(var(--u)*46) minmax(0,1fr) calc(var(--u)*96) calc(var(--u)*104) calc(var(--u)*104);gap:calc(var(--u)*8);min-height:calc(var(--u)*50)}#hud #merchant-window .ms-count{text-align:center;color:#3d3320;font-variant-numeric:tabular-nums;font-style:normal;font-weight:600;font-size:calc(var(--u)*19)!important}#hud #merchant-window .ms-price{color:#3d3320;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-weight:600;display:flex;font-size:calc(var(--u)*19)!important}#hud #merchant-window .ms-plus{height:calc(var(--u)*36);padding:0 calc(var(--u)*6);border-radius:calc(var(--u)*4);box-shadow:inset 0 0 0 calc(var(--u)*1.5) #7fa3e8,0 calc(var(--u)*2) 0 #0b1a3a55;color:#fff;white-space:nowrap;background:linear-gradient(#3f71c9,#1f3f7d);place-items:center;font-style:normal;font-weight:700;line-height:1;display:grid;font-size:calc(var(--u)*16)!important}#hud #merchant-window .ms-plus:hover{filter:brightness(1.15)}#hud #merchant-window #merchant-items .ms-row.locked{cursor:not-allowed;opacity:.7}#hud #merchant-window .ms-row.from-pet{border-left:calc(var(--u)*4) solid #6fa35a}#hud #merchant-window .ms-row.from-pet .ms-kind{color:#3f7a33}#hud #merchant-window #merchant-items .ms-row.locked .ms-plus{width:calc(var(--u)*36);box-shadow:none;background:#ddd5c3;justify-self:center;padding:0}#hud #merchant-window #merchant-items .ms-row.locked .ms-plus:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237d7462' stroke-width='2.4'%3E%3Crect x='4.5' y='10' width='15' height='10.5' rx='1.8' fill='%237d7462' stroke='none'/%3E%3Cpath d='M8 10V7a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E") 50%/contain no-repeat;width:60%;height:60%}#hud #merchant-window #merchant-basket-items .ms-row{grid-template-columns:calc(var(--u)*54) minmax(0,1fr) calc(var(--u)*124) calc(var(--u)*96) calc(var(--u)*78) calc(var(--u)*46);gap:calc(var(--u)*6);min-height:calc(var(--u)*70);padding:calc(var(--u)*6) calc(var(--u)*8);cursor:pointer}#hud #merchant-window #merchant-basket-items .ms-frame{width:calc(var(--u)*54);height:calc(var(--u)*54)}#hud #merchant-window #merchant-basket-items .ms-name b{font-size:calc(var(--u)*17.5)!important}#hud #merchant-window .ms-qty{justify-content:center;align-items:center;gap:calc(var(--u)*4);display:flex}#hud #merchant-window .ms-step{width:calc(var(--u)*30);height:calc(var(--u)*34);border:calc(var(--u)*1.5) solid #1f3f7d;border-radius:calc(var(--u)*4);color:#fff;font:inherit;cursor:pointer;background:linear-gradient(#3f71c9,#1f3f7d);flex:none;padding:0;font-weight:700;line-height:1;font-size:calc(var(--u)*22)!important}#hud #merchant-window .ms-step:disabled{color:#8a97ad;cursor:default;background:linear-gradient(#e9eef6,#cfd8e6);border-color:#b7c3d8}#hud #merchant-window #merchant-basket-items .ms-qty input{width:calc(var(--u)*56);height:calc(var(--u)*34);border:calc(var(--u)*1.5) solid #b7c3d8;border-radius:calc(var(--u)*4);color:#1c2f57;text-align:center;background:#fff;padding:0;font-weight:600;font-size:calc(var(--u)*19)!important}#hud #merchant-window .ms-unit{height:calc(var(--u)*40);border-radius:calc(var(--u)*4);color:#3d3320;font-variant-numeric:tabular-nums;white-space:nowrap;background:#f3ecdb;justify-content:center;align-items:center;font-weight:600;display:flex;font-size:calc(var(--u)*19)!important}#hud #merchant-window .ms-sum{text-align:right;padding-right:calc(var(--u)*6);color:#1c2f57;font-variant-numeric:tabular-nums;font-weight:700;font-size:calc(var(--u)*21)!important}#hud #merchant-window .ms-remove{width:calc(var(--u)*40);height:calc(var(--u)*40);border:calc(var(--u)*1.5) solid #8c1f1f;border-radius:calc(var(--u)*5);box-shadow:inset 0 0 0 calc(var(--u)*1.5) #f08a8a;color:#fff;font:inherit;cursor:pointer;background:linear-gradient(#e24848,#b42424);justify-self:center;padding:0;font-weight:700;line-height:1;font-size:calc(var(--u)*30)!important}#hud #merchant-window .ms-remove:disabled{opacity:.5;cursor:default}#hud #merchant-window .merchant-basket.sale-drop-hover{outline:calc(var(--u)*4) dashed #6f9a5f;outline-offset:calc(var(--u)*-4)}#hud #merchant-window .ms-checkout{align-items:center;gap:calc(var(--u)*12);min-height:calc(var(--u)*62);margin:calc(var(--u)*10) 0 0;padding:calc(var(--u)*6) calc(var(--u)*12) calc(var(--u)*6) calc(var(--u)*28);border:calc(var(--u)*2) solid #d6c49a;border-radius:calc(var(--u)*6);box-shadow:inset 0 0 0 calc(var(--u)*2) #fff9;background:linear-gradient(#fbf6e9,#f3ead4);display:flex}#hud #merchant-window .ms-big-coin{width:calc(var(--u)*32);height:calc(var(--u)*32);image-rendering:pixelated;background:url(/ui/currency/gold.png) 50%/contain no-repeat;flex:none}#hud #merchant-window .ms-total{min-width:calc(var(--u)*210);padding-right:calc(var(--u)*20);border-right:calc(var(--u)*1.5) solid #d6c49a;flex-direction:column;display:flex}#hud #merchant-window .ms-total small{color:#3d3320;font-size:calc(var(--u)*13)!important}#hud #merchant-window .ms-total strong{color:#3d3320;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1;font-size:calc(var(--u)*25)!important}#hud #merchant-window .ms-notes{gap:calc(var(--u)*3);min-width:0;padding-left:calc(var(--u)*20);flex-direction:column;flex:1;display:flex}#hud #merchant-window .ms-notes small{color:#1c2f57;font-weight:600;font-size:calc(var(--u)*14)!important}#hud #merchant-window .ms-notes .merchant-passive-note{color:#1c7a3e}#hud #merchant-window .ms-notes small:empty{display:none}#hud #merchant-window .ms-checkout .merchant-primary{width:calc(var(--u)*250);min-height:calc(var(--u)*46);flex:none;font-size:calc(var(--u)*20)!important}#hud #merchant-window #merchant-result{margin:calc(var(--u)*6) 0 0;font-size:calc(var(--u)*17)!important}#hud #merchant-window #merchant-result:empty{display:none}#hud #merchant-buy{--u:calc(var(--cqw)*100/1400)}#hud #merchant-buy .merchant-checkout{align-items:center;gap:calc(var(--u)*12);margin:calc(var(--u)*12) 0 0;padding:calc(var(--u)*12) calc(var(--u)*18);border:calc(var(--u)*2) solid #c8b07d;border-radius:calc(var(--u)*11);background:#fbf6e8;flex-wrap:wrap;display:flex}#hud #merchant-buy .merchant-checkout>span{color:#7d6636;font-size:calc(var(--u)*23)!important}#hud #merchant-buy .merchant-checkout strong{color:#7a5a1c;font-variant-numeric:tabular-nums;margin-right:auto;font-weight:700;font-size:calc(var(--u)*34)!important}#hud #merchant-buy .merchant-primary{min-width:calc(var(--u)*220)}#hud #merchant-buy .merchant-passive-note{color:#1c7a3e;order:3;width:100%;margin:0;font-weight:600;font-size:calc(var(--u)*20)!important}#hud #merchant-buy .merchant-columns{gap:calc(var(--u)*12);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}#hud #merchant-buy .pw-ico.bag{background-image:url(/ui/inventory/backpack.png)}#hud #merchant-buy .pw-ico.coin{background-image:url(/ui/currency/gold.png)}#hud #merchant-buy .pw-ico.stall{background-image:url(/ui/mail/stall.png)}#hud #merchant-buy .pw-list{height:calc(var(--u)*520);max-height:min(calc(50dvh/var(--ui-zoom,1)),calc((100dvh - 16px)/var(--ui-zoom,1) - var(--u)*620));min-height:calc(var(--u)*110)}#hud #merchant-buy .merchant-item{grid-template-columns:calc(var(--u)*40) minmax(0,1fr) auto auto;gap:calc(var(--u)*7);padding:calc(var(--u)*4) calc(var(--u)*10)}#hud #merchant-buy .merchant-item img{width:calc(var(--u)*36);height:calc(var(--u)*36)}#hud #merchant-buy .merchant-item span{line-height:1.2;font-size:calc(var(--u)*21)!important}#hud #merchant-buy .merchant-item small{white-space:nowrap;color:#7a5a1c;font-weight:700;display:inline;font-size:calc(var(--u)*20)!important}#hud #merchant-buy .merchant-basket.sale-drop-hover{outline:calc(var(--u)*4) dashed #6f9a5f;outline-offset:calc(var(--u)*-4);background:#f2f7e9}#hud #merchant-buy .sale-row{grid-template-columns:calc(var(--u)*38) minmax(0,1fr) calc(var(--u)*110) calc(var(--u)*38);gap:calc(var(--u)*6);padding:calc(var(--u)*4) calc(var(--u)*8);cursor:default}#hud #merchant-buy .sale-row img{width:calc(var(--u)*34);height:calc(var(--u)*34)}#hud #merchant-buy .sale-row>span{overflow-wrap:normal;word-break:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden;font-size:calc(var(--u)*20)!important}#hud #merchant-buy .sale-row span small{color:#7a5a1c;font-weight:700;display:block;font-size:calc(var(--u)*19)!important}#hud #merchant-buy .sale-row input{width:100%;font-size:calc(var(--u)*20)!important}#hud #merchant-buy .sale-row>button{width:calc(var(--u)*40);height:calc(var(--u)*40);border:calc(var(--u)*2) solid #b08b84;border-radius:calc(var(--u)*7);box-shadow:inset 0 calc(var(--u)*-3) 0 #e9d3d0;color:#a3473f;font:inherit;cursor:pointer;background:linear-gradient(#fff,#f6e6e4);padding:0;font-weight:700;line-height:1;font-size:calc(var(--u)*24)!important}#hud #merchant-buy .sale-row>button:hover:enabled{background:linear-gradient(#fff,#f2d7d3)}#hud #merchant-buy .buy-steps{justify-content:flex-end;gap:calc(var(--u)*5);padding-bottom:calc(var(--u)*2);flex-wrap:wrap;grid-column:1/-1;display:flex}#hud #merchant-buy .buy-steps button{min-width:calc(var(--u)*50);height:calc(var(--u)*36);padding:0 calc(var(--u)*6);border:calc(var(--u)*2) solid #b9ab8c;border-radius:calc(var(--u)*7);color:#4a3a1e;font:inherit;cursor:pointer;background:linear-gradient(#fffdf7,#ece5d5);font-weight:700;line-height:1;font-size:calc(var(--u)*19)!important}#hud #merchant-buy .buy-steps button:hover:enabled{background:linear-gradient(#fff,#e4dac4)}#hud #merchant-buy .buy-steps button:disabled{opacity:.45;cursor:default}#hud #merchant-buy .merchant-columns footer{justify-content:flex-end;align-items:center;gap:calc(var(--u)*6);padding:calc(var(--u)*8) calc(var(--u)*8) calc(var(--u)*4);border-top:calc(var(--u)*2) dashed #dccaa0;flex-wrap:wrap;display:flex}#hud #merchant-buy footer.merchant-add-all{justify-content:flex-start}#hud #merchant-buy .merchant-add-all span{color:#7d6636;margin-right:auto;font-size:calc(var(--u)*20)!important}#hud #merchant-buy .merchant-filters{gap:calc(var(--u)*6);padding:calc(var(--u)*8) calc(var(--u)*8) 0;flex-wrap:wrap;display:flex}#hud #merchant-window .ms-list{touch-action:pan-y;-webkit-overflow-scrolling:touch}@media (width>=701px) and (height<=600px){#hud #merchant-window .ms-grid{height:auto;max-height:none}#hud #merchant-window .ms-right{grid-template-rows:auto}#hud #merchant-window .ms-list{height:calc(46dvh/var(--ui-zoom,1));flex:none}}#hud #merchant-window input[type=number]{appearance:textfield}#hud #merchant-window input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}#hud #merchant-window input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}#hud #merchant-window .ms-qty input{text-align:center!important}#hud #refine-window{--pw-width:min(910.2px,calc((100vw - 12px)/var(--ui-zoom,1)));--u:calc(var(--cqw)*100/1448);--frame:url(/ui/settings/frame-wide.webp)}#hud #refine-window:before{border-width:calc(var(--u)*168) 0 calc(var(--u)*77);border-image:var(--frame) 168 0 77 fill/calc(var(--u)*168) 0 calc(var(--u)*77) stretch}#hud #refine-window>.titlebar button{left:calc(var(--u)*1355)}#hud #refine-window .forge-layout{gap:calc(var(--u)*20);grid-template-columns:737fr 607fr;align-items:stretch;display:grid}#hud #refine-window .forge-main{min-width:0}#hud #refine-window .forge-odds{align-items:center;gap:calc(var(--u)*8);margin:0 0 calc(var(--u)*10);padding:calc(var(--u)*10) calc(var(--u)*12);border:calc(var(--u)*2) solid #c8b07d;border-radius:calc(var(--u)*11);box-shadow:inset 0 0 0 calc(var(--u)*3) #fff8,0 calc(var(--u)*2) calc(var(--u)*3) #8a6f3a33;background:#fbf6e8;flex-direction:column;display:flex}#hud #refine-window .forge-stage{aspect-ratio:300/200;margin:0 0 calc(var(--u)*12);border:calc(var(--u)*2) solid #c8b07d;border-radius:calc(var(--u)*10);box-shadow:inset 0 0 0 calc(var(--u)*3) #f7f0de55,0 calc(var(--u)*2) calc(var(--u)*3) #8a6f3a33;text-align:center;background:#a4b8d3 url(/effects/refine-furnace-v1.png) bottom/100% no-repeat;position:relative;overflow:hidden}#hud #refine-window .forge-chance{width:100%;padding:calc(var(--u)*6) 0;text-align:center;border:calc(var(--u)*2) solid #8ea3be;border-radius:calc(var(--u)*7);box-shadow:0 calc(var(--u)*2) 0 #0b1a3a44;color:#1c2f57;background:linear-gradient(#fdf8ea,#e4ecf7);font-weight:700;font-size:calc(var(--u)*26)!important}#hud #refine-window .forge-levels{justify-content:center;gap:calc(var(--u)*6);display:flex}#hud #refine-window .forge-levels span{width:calc(var(--u)*42);height:calc(var(--u)*48);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);color:#728399;background:#d6dfeb;place-items:center;font-weight:700;display:grid;font-size:calc(var(--u)*22)!important}#hud #refine-window .forge-levels .filled{color:#fff;background:#78baff}#hud #refine-window .forge-levels .next{color:#633b16;background:#ffc07a}#hud #refine-window .forge-slot{top:22%;left:calc(50% - var(--u)*40);width:calc(var(--u)*80);height:calc(var(--u)*80);padding:calc(var(--u)*5);border:calc(var(--u)*3) solid #d9e6f6;border-radius:calc(var(--u)*7);box-shadow:0 calc(var(--u)*3) 0 #0b1a3a55;cursor:pointer;background:#f8fbff;position:absolute}#hud #refine-window .forge-slot img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated}#hud #refine-window .forge-slot span{color:#94accb;font-size:calc(var(--u)*42)!important}#hud #refine-window #forge-item-name{color:#fff;width:88%;text-shadow:0 calc(var(--u)*2) calc(var(--u)*4) #0b1a3a,0 0 calc(var(--u)*6) #0b1a3a;white-space:nowrap;text-overflow:ellipsis;font-weight:700;position:absolute;top:51%;left:6%;overflow:hidden;font-size:calc(var(--u)*24)!important}#hud #refine-window #forge-item-name .equipped-tag{opacity:.9;font-weight:500;font-size:calc(var(--u)*19)!important}#hud #refine-window .forge-hammer{transform-origin:50% 90%;pointer-events:none;width:30%;height:42%;display:none;position:absolute;top:-16%;left:44%}#hud #refine-window .forge-stage[data-phase=working] .forge-hammer{animation:.34s ease-in-out 3 forge-knock;display:block}@keyframes forge-knock{0%,to{transform:rotate(-45deg)}45%{transform:rotate(55deg)}}#hud #refine-window .forge-outcome{object-fit:contain;pointer-events:none;width:50%;height:56%;animation:.5s ease-out forge-reveal;position:absolute;top:0;left:25%}@keyframes forge-reveal{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}#hud #refine-window #forge-banner{z-index:1;pointer-events:none;color:#fff5bf;width:100%;text-shadow:0 calc(var(--u)*4) 0 #5b341a;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:700;position:absolute;top:2%;left:0;font-size:calc(var(--u)*52)!important}#hud #refine-window .forge-stage[data-phase=broken] #forge-banner{color:#ffb4a9}#hud #refine-window .forge-stage[data-phase=broken] .forge-slot{opacity:.35;filter:grayscale()}#hud #refine-window .forge-stage[data-phase=protected] #forge-banner{color:#9eeaff}#hud #refine-window #forge-again{z-index:2;width:40%;position:absolute;bottom:5%;left:30%;font-size:calc(var(--u)*24)!important}#hud #refine-window .forge-bar{align-items:stretch;gap:calc(var(--u)*10);margin:0 0 calc(var(--u)*10);padding:calc(var(--u)*10) calc(var(--u)*14);border:calc(var(--u)*2) solid #c8b07d;border-radius:calc(var(--u)*11);box-shadow:inset 0 0 0 calc(var(--u)*3) #fff8,0 calc(var(--u)*2) calc(var(--u)*3) #8a6f3a33;background:#fbf6e8;flex-direction:column;display:flex}#hud #refine-window .forge-bar>span{color:#7d6636;text-align:center;font-weight:600;line-height:1.35;font-size:calc(var(--u)*22)!important}#hud #refine-window .forge-bar .pw-btn{width:100%;font-size:calc(var(--u)*26)!important}#hud #refine-window .refine-protection{grid-template-columns:auto calc(var(--u)*48) 1fr;align-items:center;gap:calc(var(--u)*8);padding:calc(var(--u)*7);border:calc(var(--u)*2) solid #9bb7d3;border-radius:calc(var(--u)*8);color:#294c70;cursor:pointer;background:#edf6ff;display:grid}#hud #refine-window .refine-protection[hidden]{display:none}#hud #refine-window .refine-protection img{width:calc(var(--u)*44);height:calc(var(--u)*44);object-fit:contain;image-rendering:pixelated}#hud #refine-window .refine-protection span{font-weight:700;line-height:1.25;font-size:calc(var(--u)*20)!important}#hud #refine-window .refine-protection b{color:#166b9b}#hud #refine-window .refine-protection small{color:#587289;font-weight:500;display:block;font-size:calc(var(--u)*17)!important}#hud #refine-window .refine-warning{margin:0 0 calc(var(--u)*10);color:#a3392a;font-weight:700;line-height:1.35;font-size:calc(var(--u)*21)!important}#hud #refine-window .forge-bag{contain:size;min-height:calc(var(--u)*420)}#hud #refine-window .forge-bag .pw-list{gap:calc(var(--u)*6);min-height:0;overflow-y:auto}#hud #refine-window .refine-item{grid-template-columns:calc(var(--u)*44) minmax(0,1fr);gap:calc(var(--u)*10);min-height:calc(var(--u)*68);padding:calc(var(--u)*5) calc(var(--u)*12)}#hud #refine-window .refine-item img{width:calc(var(--u)*42);height:calc(var(--u)*42)}#hud #refine-window .refine-text{gap:calc(var(--u)*2);text-align:left;flex-direction:column;display:flex}#hud #refine-window .refine-name{white-space:nowrap;text-overflow:ellipsis;color:var(--navy);font-weight:700;line-height:1.25;overflow:hidden;font-size:calc(var(--u)*22)!important}#hud #refine-window .refine-stats{-webkit-line-clamp:2;overflow-wrap:anywhere;color:#5d6f8a;-webkit-box-orient:vertical;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden;font-size:calc(var(--u)*17)!important}#hud #refine-window .refine-item .equipped-tag{white-space:nowrap}#hud #refine-window .refine-name .equipped-tag{font-size:calc(var(--u)*19)!important}#hud #refine-window .refine-item[aria-pressed=true]{box-shadow:inset 0 0 0 calc(var(--u)*3) #c9a45c;filter:brightness(1.05)}#hud #refine-window .refine-item .equipped-tag{color:#1c7a3e;font-weight:700}#hud #refine-window .pw-ico.anvil{background-image:url(/effects/forge-hammer-v1.png)}#hud #refine-window .pw-empty{grid-column:1/-1}#hud dialog.refine-empty-dialog{--pw-width:397px;--cqw:min(3.97px, calc((100vw - 24px)*.01));--u:calc(var(--cqw)*100/821);width:calc(var(--cqw)*100);pointer-events:auto;max-height:calc(100dvh - 24px);position:fixed;container-type:normal}#hud dialog.refine-empty-dialog:not([open]){display:none}#hud dialog.refine-empty-dialog::backdrop{background:#071021b3}#hud dialog.refine-empty-dialog>.titlebar{cursor:default}#hud dialog.refine-empty-dialog>.titlebar>span{font-size:calc(var(--u)*36)!important}#hud dialog.refine-empty-dialog .pw-body{max-height:calc(100dvh - 24px - var(--u)*252);text-align:center}#hud dialog.refine-empty-dialog .refine-dialog-icon{width:calc(var(--u)*130);height:calc(var(--u)*130);margin:calc(var(--u)*8) auto calc(var(--u)*18);background:url(/ui/mail/row.webp) 50%/100% 100% no-repeat;position:relative}#hud dialog.refine-empty-dialog .refine-dialog-icon img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated}#hud dialog.refine-empty-dialog .refine-dialog-icon b{min-width:calc(var(--u)*36);padding:0 calc(var(--u)*5);color:#fff2cd;background:#73352e;border:1px solid #b79452;border-radius:4px;position:absolute;bottom:0;right:0;font-size:calc(var(--u)*27)!important}#hud dialog.refine-empty-dialog .refine-dialog-question{margin:0 0 calc(var(--u)*24);color:var(--navy);font-weight:700;font-size:calc(var(--u)*32)!important}#hud dialog.refine-empty-dialog .refine-dialog-warning{text-align:left}#hud dialog.refine-empty-dialog #refine-empty-description{margin:calc(var(--u)*15);color:#786647;text-align:center;line-height:1.7;font-size:calc(var(--u)*26)!important}#hud dialog.refine-empty-dialog #refine-empty-description strong{color:#9b463b}#hud dialog.refine-empty-dialog .refine-dialog-actions{gap:calc(var(--u)*16);margin-top:calc(var(--u)*24);padding:calc(var(--u)*4);grid-template-columns:1fr 1.65fr;display:grid}#hud dialog.refine-empty-dialog .pw-btn{min-height:44px;padding:8px 6px;font-size:calc(var(--u)*27)!important}#hud dialog.refine-empty-dialog button:focus-visible{outline-offset:3px;outline:2px solid #659bdd}#hud #refine-window .forge-repair{align-items:stretch;gap:calc(var(--u)*8);margin:0 0 calc(var(--u)*10);padding:calc(var(--u)*10) calc(var(--u)*14);flex-direction:column;display:flex}#hud #refine-window .forge-repair>span{text-align:center;color:#7d6636;font-weight:600;font-size:calc(var(--u)*22)!important}#hud #refine-window .forge-repair .pw-btn{width:100%;font-size:calc(var(--u)*24)!important}#hud #refine-window .forge-repair small{text-align:center;color:#6b5a3a;line-height:1.35;font-size:calc(var(--u)*19)!important}#hud #refine-window .forge-repair small:empty,#hud #refine-window .forge-repair[hidden]{display:none}#hud #refine-window .refine-icon{font-style:normal;line-height:0;display:block;position:relative}#hud #refine-window :is(.refine-icon,.forge-slot) b.slot-refine{top:calc(var(--u)*-4);right:calc(var(--u)*-6);z-index:1;padding:0 calc(var(--u)*3);border:calc(var(--u)*1.5) solid #f3cf6a;border-radius:calc(var(--u)*5);color:#ffd76a;text-shadow:0 1px #000;pointer-events:none;background:linear-gradient(#4a3312,#22170a);font-weight:800;line-height:1.2;position:absolute;box-shadow:0 1px 2px #0006;font-size:calc(var(--u)*14)!important}#hud #refine-window .forge-slot b.slot-refine{top:calc(var(--u)*-8);right:calc(var(--u)*-10);padding:0 calc(var(--u)*5);border-width:calc(var(--u)*2);font-size:calc(var(--u)*20)!important}#hud #fusion-window{--pw-width:min(910.2px,calc((100vw - 12px)/var(--ui-zoom,1)));--u:calc(var(--cqw)*100/1448);--frame:url(/ui/settings/frame-wide.webp)}#hud #fusion-window:before{border-width:calc(var(--u)*168) 0 calc(var(--u)*77);border-image:var(--frame) 168 0 77 fill/calc(var(--u)*168) 0 calc(var(--u)*77) stretch}#hud #fusion-window>.titlebar button{left:calc(var(--u)*1355)}#hud #fusion-window .fusion-layout{gap:calc(var(--u)*20);height:min(calc(var(--u)*720),calc((100dvh - 16px)/var(--ui-zoom,1) - var(--u)*262));grid-template-columns:9fr 11fr;align-items:stretch;display:grid}#hud #fusion-window .fusion-main{overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#c9b483 transparent;min-width:0;min-height:0;overflow-y:auto}#hud #fusion-window .fusion-side{contain:size;gap:calc(var(--u)*10);flex-direction:column;min-width:0;min-height:0;display:flex}#hud #fusion-window .fusion-pick{flex:1 1 0;min-height:0}#hud #fusion-window .fusion-pick .fusion-grid{flex:1;min-height:0;max-height:none;overflow-y:auto}#hud #fusion-window .fusion-tabs{gap:calc(var(--u)*8);margin:0 0 calc(var(--u)*10);display:flex}#hud #fusion-window .fusion-tabs .pw-chip{height:calc(var(--u)*48);flex:1;font-weight:700;font-size:calc(var(--u)*24)!important}#hud #fusion-window .fusion-stage{align-items:center;gap:calc(var(--u)*10);margin:0 0 calc(var(--u)*10);padding:calc(var(--u)*16) calc(var(--u)*14) calc(var(--u)*12);border:calc(var(--u)*2) solid #c8b07d;border-radius:calc(var(--u)*10);box-shadow:inset 0 0 0 calc(var(--u)*3) #f7f0de55,0 calc(var(--u)*2) calc(var(--u)*3) #8a6f3a33;background:radial-gradient(at 80% 45%,#ffb45a 0,#c8582b 38%,#4a2a3a);grid-template-columns:1fr auto auto;display:grid;position:relative}#hud #fusion-window .fusion-pot{gap:calc(var(--u)*6);grid-template-columns:repeat(5,1fr);display:grid}#hud #fusion-window .fusion-socket{aspect-ratio:1;border:calc(var(--u)*2) solid #f3d7a6;border-radius:calc(var(--u)*7);box-shadow:inset 0 calc(var(--u)*2) calc(var(--u)*4) #0008;background:#2a1c2acc;place-items:center;display:grid}#hud #fusion-window .fusion-socket img{object-fit:contain;width:80%;height:80%;image-rendering:pixelated}#hud #fusion-window .fusion-socket[role=button]{cursor:pointer}#hud #fusion-window .fusion-socket.chosen{box-shadow:0 0 0 calc(var(--u)*3) #ffd27a,inset 0 calc(var(--u)*2) calc(var(--u)*4) #0008;border-color:#fff3c4}#hud #fusion-window #fusion-socket-actions{align-items:center;gap:calc(var(--u)*8);padding:calc(var(--u)*6) calc(var(--u)*8);border-radius:calc(var(--u)*8);background:#2a1c2acc;grid-column:1/-1;display:flex}#hud #fusion-window #fusion-socket-actions[hidden]{display:none}#hud #fusion-window #fusion-socket-name{text-overflow:ellipsis;white-space:nowrap;color:#fff3c4;flex:1;min-width:0;font-weight:700;overflow:hidden;font-size:calc(var(--u)*21)!important}#hud #fusion-window #fusion-socket-actions .pw-btn{padding:0 calc(var(--u)*14);height:calc(var(--u)*44);flex:none;font-size:calc(var(--u)*21)!important}#hud #fusion-window .fusion-arrow{color:#fff3c4;text-shadow:0 calc(var(--u)*2) 0 #5b341a;font-size:calc(var(--u)*40)!important}#hud #fusion-window .fusion-out{width:calc(var(--u)*92);height:calc(var(--u)*92);border:calc(var(--u)*3) solid #ffe6a3;border-radius:calc(var(--u)*9);box-shadow:0 0 calc(var(--u)*14) #ffd27a,0 calc(var(--u)*3) 0 #0b1a3a55;background:#fff8e8;place-items:center;display:grid}#hud #fusion-window .fusion-out img{object-fit:contain;width:84%;height:84%;image-rendering:pixelated}#hud #fusion-window .fusion-out span{color:#c9a45c;font-weight:700;font-size:calc(var(--u)*44)!important}#hud #fusion-window #fusion-caption{align-items:center;gap:calc(var(--u)*2);min-height:calc(var(--u)*30);color:#fff;text-align:center;text-shadow:0 calc(var(--u)*2) calc(var(--u)*4) #1a0b14;flex-direction:column;grid-column:1/-1;font-weight:700;display:flex;font-size:calc(var(--u)*22)!important}#hud #fusion-window #fusion-caption b{color:#fff3c4;font-size:calc(var(--u)*26)!important}#hud #fusion-window #fusion-caption small{color:#fff;text-shadow:0 0 calc(var(--u)*3) #1a0b14,0 calc(var(--u)*2) calc(var(--u)*3) #1a0b14;font-weight:700;font-size:calc(var(--u)*21)!important}#hud #fusion-window #fusion-caption .fusion-set-bonus{color:#c8f5c0}#hud #fusion-window #fusion-caption .fusion-set-bonus[data-set-rarity=rare]{color:#e6ccff}#hud #fusion-window #fusion-caption .fusion-set-bonus[data-set-rarity=legend]{color:#ffe08a}#hud #fusion-window .fusion-stage[data-phase=working] .fusion-socket img{animation:.6s ease-in-out infinite alternate fusion-melt}@keyframes fusion-melt{to{transform:scale(.7) translate(calc(var(--u)*6));opacity:.55;filter:brightness(1.6)sepia()}}#hud #fusion-window .fusion-stage[data-phase=done] .fusion-out{animation:.5s ease-out fusion-reveal}@keyframes fusion-reveal{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}#hud #fusion-window #fusion-again{grid-column:1/-1;justify-self:center;width:40%;font-size:calc(var(--u)*24)!important}#hud #fusion-window .fusion-bar{align-items:stretch;gap:calc(var(--u)*10);margin:0 0 calc(var(--u)*10);padding:calc(var(--u)*10) calc(var(--u)*14);border:calc(var(--u)*2) solid #c8b07d;border-radius:calc(var(--u)*11);box-shadow:inset 0 0 0 calc(var(--u)*3) #fff8,0 calc(var(--u)*2) calc(var(--u)*3) #8a6f3a33;background:#fbf6e8;flex-direction:column;display:flex}#hud #fusion-window .fusion-bar>span{color:#7d6636;text-align:center;font-weight:600;font-size:calc(var(--u)*22)!important}#hud #fusion-window .fusion-bar .pw-btn{width:100%;font-size:calc(var(--u)*26)!important}#hud #fusion-window .fusion-warning{margin:0 0 calc(var(--u)*10);color:#a3392a;font-weight:700;line-height:1.35;font-size:calc(var(--u)*20)!important}#hud #fusion-window #fusion-auto{height:calc(var(--u)*40);color:#23386b;flex:none;font-weight:700;font-size:calc(var(--u)*19)!important}#hud #fusion-window #fusion-odds{margin:0 0 calc(var(--u)*10)}#hud #fusion-window #fusion-odds-list{gap:calc(var(--u)*2);padding:calc(var(--u)*6) calc(var(--u)*10) 0;flex-direction:column;display:flex}#hud #fusion-window .fusion-odds-row{justify-content:space-between;gap:calc(var(--u)*10);color:#23386b;font-weight:600;display:flex;font-size:calc(var(--u)*20)!important}#hud #fusion-window .fusion-odds-row b{color:#7d4a12;flex:none}#hud #fusion-window .fusion-odds-row.special{margin-top:calc(var(--u)*4);color:#8a3aa8;font-weight:700}#hud #fusion-window .fusion-odds-row.sub{padding-left:calc(var(--u)*18);color:#5a4a6a;font-weight:500;font-size:calc(var(--u)*18)!important}#hud #fusion-window .fusion-odds-note{margin:calc(var(--u)*6) calc(var(--u)*10) calc(var(--u)*4);color:#7d6636;font-size:calc(var(--u)*17)!important}#hud #fusion-window .pw-ribbon small{color:#23386b;margin-left:auto;font-weight:700;font-size:calc(var(--u)*20)!important}#hud #fusion-window .fusion-grid{align-content:start;gap:calc(var(--u)*6);max-height:calc(var(--u)*330);flex:none;grid-template-columns:1fr 1fr;display:grid;overflow:auto}#hud #fusion-window .fusion-grid .pw-row{grid-template-columns:calc(var(--u)*38) minmax(0,1fr);gap:calc(var(--u)*8);min-height:calc(var(--u)*58);padding:calc(var(--u)*4) calc(var(--u)*8);font-size:calc(var(--u)*20)!important}#hud #fusion-window .fusion-grid .pw-row span{overflow-wrap:anywhere;text-align:left;flex-direction:column;min-width:0;line-height:1.25;display:flex}#hud #fusion-window .fusion-grid .pw-row small{color:#6d6a78;font-weight:500;font-size:calc(var(--u)*17)!important}#hud #fusion-window .fusion-grid .pw-row img{width:calc(var(--u)*34);height:calc(var(--u)*34);image-rendering:pixelated}#hud #fusion-window .fusion-grid .pw-row{position:relative}#hud #fusion-window .fusion-grid .pw-row[aria-pressed=true]{padding-right:calc(var(--u)*40);box-shadow:inset 0 0 0 calc(var(--u)*4) #d08a12,0 0 calc(var(--u)*8) #f0b43c;filter:none;background:linear-gradient(#fff3c4,#f5d98a)}#hud #fusion-window .fusion-grid .pw-row[aria-pressed=true] span{color:#5a3200;font-weight:800}#hud #fusion-window .fusion-grid .pw-row[aria-pressed=true]:after{content:"✓";top:50%;right:calc(var(--u)*10);width:calc(var(--u)*26);height:calc(var(--u)*26);box-shadow:0 0 0 calc(var(--u)*2) #fff;color:#fff;background:#2f8a3c;border-radius:50%;place-items:center;font-weight:900;line-height:1;display:grid;position:absolute;transform:translateY(-50%);font-size:calc(var(--u)*17)!important}#hud #fusion-window .fusion-grid .pw-row:disabled{opacity:.45}#hud #fusion-window .fusion-tag{color:#b0452f;font-style:normal;font-weight:700;font-size:calc(var(--u)*17)!important}#hud #fusion-window .pw-empty{grid-column:1/-1}#hud .generated-menu-icon.fusion-menu-icon{background-image:none}#hud .toolbar .fusion-menu-art{width:100%;height:100%;image-rendering:pixelated;background:url(/ui/fusion-menu-v1.png) 50%/contain no-repeat;display:block}#hud nav.toolbar.toolbar>button[data-toggle=fusion-window]:after{content:"หลอมรวม"}html[lang=en] #hud nav.toolbar.toolbar>button[data-toggle=fusion-window]:after{content:"Fusion"}html[lang=zh-CN] #hud nav.toolbar.toolbar>button[data-toggle=fusion-window]:after,html[lang=zh-TW] #hud nav.toolbar.toolbar>button[data-toggle=fusion-window]:after,html[lang=ja] #hud nav.toolbar.toolbar>button[data-toggle=fusion-window]:after{content:"融合"}html[lang=id] #hud nav.toolbar.toolbar>button[data-toggle=fusion-window]:after{content:"Fusi"}html[lang=fil] #hud nav.toolbar.toolbar>button[data-toggle=fusion-window]:after{content:"Fusion"}html[lang=pt-BR] #hud nav.toolbar.toolbar>button[data-toggle=fusion-window]:after{content:"Fusão"}#hud #fusion-window #fusion-socket-actions .pw-btn[hidden],#hud #fusion-window #fusion-dismantle[hidden]{display:none}#hud #fusion-window .fusion-fragment{background:#f3e6c4}#hud #fusion-window .fusion-fragment .fusion-tag{color:#6b4a12;font-style:normal;font-weight:700}#hud #fusion-window #fusion-dismantle{font-size:calc(var(--u)*22)!important}#hud #fusion-window #fusion-dismantle.armed{color:#fff;background:#a3392a}#hud #fusion-window .fusion-fragment-note{margin:0 0 calc(var(--u)*10);color:#5d4a26;font-weight:600;line-height:1.35;font-size:calc(var(--u)*19)!important}#hud #tower-window{--pw-width:440px}#hud #tower-window .tower-body{gap:calc(var(--u)*12);flex-direction:column;display:flex}#hud #tower-window .tower-intro{text-align:center;margin:0;font-weight:700;font-size:14px!important}#hud #tower-window .tower-rules{padding:calc(var(--u)*12) calc(var(--u)*18) calc(var(--u)*12) calc(var(--u)*44);flex-direction:column;gap:4px;margin:0;line-height:1.5;display:flex;font-size:12.5px!important}#hud #tower-window .tower-entry-party{padding:calc(var(--u)*10) calc(var(--u)*16);flex-direction:column;gap:4px;display:flex}#hud #tower-window .tower-entry-row{opacity:.75;align-items:center;gap:8px;display:flex;font-size:13px!important}#hud #tower-window .tower-entry-row.near{opacity:1}#hud #tower-window .tower-entry-row small{color:#7a5a1c;font-size:11px!important}#hud #tower-window .tower-entry-row em{margin-left:auto;font-style:normal;font-size:12px!important}#hud #tower-window .tower-note{text-align:center;color:#3d5a2e;min-height:1.4em;margin:0;font-size:12px!important}#hud #tower-window .tower-note.blocked{color:#9a2f22}#hud #tower-window :is(#tower-enter,#tower-rejoin){align-self:center;min-width:60%}#hud #tower-window :is(#tower-enter,#tower-rejoin)[hidden]{display:none}#hud #tower-hud{z-index:24;color:#efe8ff;pointer-events:auto;background:#17132aee;border:1px solid #6d5aa8;border-radius:8px;width:min(300px,100vw - 16px);padding:8px 10px;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;position:absolute;top:342px;right:10px;box-shadow:0 6px 16px #0008}#hud #tower-hud[hidden]{display:none}#hud #tower-hud .tower-hud-head{align-items:baseline;gap:8px;display:flex}#hud #tower-hud .tower-hud-head b{color:#e2d4ff;font-size:13.5px!important}#hud #tower-hud .tower-hud-head span{color:#ffe08a;white-space:nowrap;margin-left:auto;font-size:12px!important}#hud #tower-hud .tower-hud-phase{color:#cfe8ff;margin:3px 0 6px;font-size:12.5px!important}#hud #tower-hud .tower-hud-members{flex-direction:column;gap:3px;display:flex}#hud #tower-hud .tower-member{grid-template-columns:minmax(0,1fr) 84px auto auto;align-items:center;gap:6px;display:grid;font-size:12px!important}#hud #tower-hud .tower-member-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#hud #tower-hud .tower-member-hp{background:#3a3150;border-radius:3px;height:6px;overflow:hidden}#hud #tower-hud .tower-member-hp i{background:linear-gradient(#7fe08f,#3fae55);height:100%;display:block}#hud #tower-hud .tower-member small{color:#ffb1a1;white-space:nowrap;font-size:11px!important}#hud #tower-hud .tower-member.away{opacity:.5}#hud #tower-hud .tower-member.dead .tower-member-hp i{width:0!important}#hud #tower-hud .tower-revive{color:#fff;cursor:pointer;background:#5a3fb0;border:1px solid #b9a2ff;border-radius:4px;padding:1px 10px;line-height:1.6;font-size:11.5px!important}#hud #tower-hud .tower-revive:disabled{opacity:.45;cursor:default}@media (width<=700px),(height<=560px){#hud #tower-hud{width:min(250px,100vw - 12px);padding:5px 8px}#hud #tower-hud .tower-member:not(.dead){display:none}#hud #tower-hud .tower-hud-phase{margin:2px 0 3px}}@media (width<=700px) and (height>=561px){#hud #tower-hud{top:194px;right:6px}}@media (height<=560px){#hud #tower-hud{width:min(280px,100vw - 460px);top:92px;left:50%;right:auto;transform:translate(-50%)}}#hud #death-window .death-tower-hint{color:#8a3a12;text-align:center;margin:6px 0 0;font-weight:700;font-size:13px!important}#hud #dismantle-window{--pw-width:min(910.2px,calc((100vw - 12px)/var(--ui-zoom,1)));--u:calc(var(--cqw)*100/1448);--frame:url(/ui/settings/frame-wide.webp)}#hud #dismantle-window:before{border-width:calc(var(--u)*168) 0 calc(var(--u)*77);border-image:var(--frame) 168 0 77 fill/calc(var(--u)*168) 0 calc(var(--u)*77) stretch}#hud #dismantle-window>.titlebar button{left:calc(var(--u)*1355)}#hud #dismantle-window .dismantle-layout{gap:calc(var(--u)*20);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}#hud #dismantle-window .dismantle-filters{gap:calc(var(--u)*10);min-width:0;max-height:calc(var(--u)*820);scrollbar-width:thin;flex-direction:column;display:flex;overflow-y:auto}#hud #dismantle-window .dismantle-filters .pw-panel{padding-bottom:calc(var(--u)*10);flex:none}#hud #dismantle-window .dismantle-row{grid-template-columns:calc(var(--u)*170) minmax(0,1fr);gap:calc(var(--u)*10);padding:calc(var(--u)*6) calc(var(--u)*12);align-items:start;display:grid}#hud #dismantle-window .dismantle-row>span{color:#5d4a26;padding-top:calc(var(--u)*8);font-weight:700;font-size:calc(var(--u)*20)!important}#hud #dismantle-window .dismantle-chips{gap:calc(var(--u)*6);flex-wrap:wrap;display:flex}#hud #dismantle-window .dismantle-chips .pw-chip{height:calc(var(--u)*40);font-weight:700;font-size:calc(var(--u)*19)!important}#hud #dismantle-window .dismantle-checks{gap:calc(var(--u)*6) calc(var(--u)*12);padding:calc(var(--u)*8) calc(var(--u)*12);grid-template-columns:1fr 1fr;display:grid}#hud #dismantle-window .dismantle-check{align-items:center;gap:calc(var(--u)*8);color:#3d2f18;cursor:pointer;font-weight:600;display:flex;font-size:calc(var(--u)*20)!important}#hud #dismantle-window .dismantle-check input{width:calc(var(--u)*26);height:calc(var(--u)*26);accent-color:#2c5cb4;margin:0}#hud #dismantle-window .dismantle-note{margin:calc(var(--u)*4) calc(var(--u)*12);color:#6d6a78;font-size:calc(var(--u)*18)!important}#hud #dismantle-window .dismantle-rule{grid-template-columns:minmax(0,1fr) auto calc(var(--u)*110) auto;gap:calc(var(--u)*8);padding:calc(var(--u)*4) calc(var(--u)*12);align-items:center;display:grid}#hud #dismantle-window .dismantle-rule select,#hud #dismantle-window .dismantle-rule input{height:calc(var(--u)*44);min-width:0;padding:0 calc(var(--u)*8);border:calc(var(--u)*2) solid #9fb4d2;border-radius:calc(var(--u)*7);color:#2b3550;background:#fff;font-size:calc(var(--u)*20)!important}#hud #dismantle-window .dismantle-rule>span{color:#5d4a26;font-weight:700;font-size:calc(var(--u)*24)!important}#hud #dismantle-window #dismantle-add-rule{margin:calc(var(--u)*4) calc(var(--u)*12);height:calc(var(--u)*42);font-weight:700;font-size:calc(var(--u)*20)!important}#hud #dismantle-window #dismantle-add-rule:disabled{opacity:.5}#hud #dismantle-window #dismantle-reset{flex:none;font-size:calc(var(--u)*21)!important}#hud #dismantle-window .dismantle-preview{contain:size;min-height:calc(var(--u)*820);gap:calc(var(--u)*10);grid-template-rows:minmax(0,1fr) auto auto;min-width:0;display:grid}#hud #dismantle-window .dismantle-take{flex-direction:column;min-height:0;display:flex}#hud #dismantle-window .dismantle-keep{min-height:0}#hud #dismantle-window .dismantle-keep #dismantle-keep{max-height:calc(var(--u)*260);overflow-y:auto}#hud #dismantle-window .dismantle-keep summary{cursor:pointer;list-style:none}#hud #dismantle-window .dismantle-keep summary:before{content:"▸ "}#hud #dismantle-window .dismantle-keep[open] summary:before{content:"▾ "}#hud #dismantle-window .dismantle-preview .pw-list{min-height:0;overflow-y:auto}#hud #dismantle-window .dismantle-gain{gap:calc(var(--u)*6) calc(var(--u)*14);margin:calc(var(--u)*4) calc(var(--u)*12);color:#3d2f18;flex-wrap:wrap;font-weight:700;display:flex;font-size:calc(var(--u)*19)!important}#hud #dismantle-window .dismantle-gain span{align-items:center;gap:calc(var(--u)*4);display:flex}#hud #dismantle-window .dismantle-gain img{width:calc(var(--u)*32);height:calc(var(--u)*32)}#hud #dismantle-window .dismantle-item{grid-template-columns:calc(var(--u)*38) minmax(0,1fr);gap:calc(var(--u)*8);min-height:calc(var(--u)*58);padding:calc(var(--u)*4) calc(var(--u)*44) calc(var(--u)*4) calc(var(--u)*8);position:relative;font-size:calc(var(--u)*20)!important}#hud #dismantle-window .dismantle-item>span{white-space:nowrap;text-overflow:ellipsis;text-align:left;min-width:0;line-height:1.25;display:block;overflow:hidden}#hud #dismantle-window .dismantle-item>span>small{text-overflow:ellipsis;color:#6d6a78;font-weight:500;display:block;overflow:hidden;font-size:calc(var(--u)*17)!important}#hud #dismantle-window .dismantle-item img{width:calc(var(--u)*34);height:calc(var(--u)*34);image-rendering:pixelated}#hud #dismantle-window .dismantle-item .dismantle-tag{color:#8a5a12;font-style:normal;font-weight:700}#hud #dismantle-window .dismantle-item[aria-pressed=true]:not(.kept):after{content:"✓";top:50%;right:calc(var(--u)*10);width:calc(var(--u)*26);height:calc(var(--u)*26);color:#fff;background:#a3392a;border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;transform:translateY(-50%);font-size:calc(var(--u)*17)!important}#hud #dismantle-window .dismantle-item[aria-pressed=false]{opacity:.55}#hud #dismantle-window .dismantle-item.kept{cursor:default}#hud #dismantle-window .dismantle-bar{gap:calc(var(--u)*8);padding:calc(var(--u)*10) calc(var(--u)*14);border-radius:calc(var(--u)*10);background:#f3e6c4;flex-direction:column;flex:none;display:flex}#hud #dismantle-window .dismantle-bar>span{text-align:center;color:#a3392a;min-height:1.2em;font-weight:700;font-size:calc(var(--u)*20)!important}#hud #dismantle-window #dismantle-confirm{width:100%;font-size:calc(var(--u)*26)!important}#hud #dismantle-window #dismantle-confirm.armed{color:#fff;background:#a3392a;border-color:#6a1f12}#hud #inventory-window #bag-dismantle{margin:calc(var(--u)*4) calc(var(--u)*9) 0 0;height:calc(var(--u)*68);padding:0 calc(var(--u)*18);box-sizing:border-box;border:calc(var(--u)*3) solid #8a3a2a;border-radius:calc(var(--u)*9);box-shadow:inset 0 calc(var(--u)*2) #fff;color:#6a1f12;white-space:nowrap;background:linear-gradient(#fbe3d6,#e9b9a2);flex:none;font-weight:700;font-size:calc(var(--u)*24)!important}#hud #inventory-window #bag-dismantle:hover{filter:brightness(1.06)}#hud #dismantle-window #dismantle-set-ids .pw-chip:before{content:"";width:calc(var(--u)*12);height:calc(var(--u)*12);margin-right:calc(var(--u)*6);background:var(--set,#2f6fbf);vertical-align:middle;box-shadow:0 0 0 calc(var(--u)*2) #fff;border-radius:50%;display:inline-block}#hud #dismantle-window #dismantle-set-ids .pw-chip[data-set-rarity=rare]{--set:#8a3fd1}#hud #dismantle-window #dismantle-set-ids .pw-chip[data-set-rarity=legend]{--set:#d9730d}#hud .invite-pop{width:min(calc(var(--u)*430),calc(100vw - 24px));top:18%;left:50%;transform:translate(-50%)}#hud .invite-pop .pw-ribbon{gap:calc(var(--u)*10)}#hud .invite-pop .pw-ribbon svg{width:calc(var(--u)*30);height:calc(var(--u)*30);color:#ffd98a;flex:none}#hud .invite-pop .invite-body{padding:calc(var(--u)*16) calc(var(--u)*16) calc(var(--u)*14);text-align:center}#hud .invite-pop .invite-name{color:var(--navy);overflow-wrap:anywhere;font-weight:700;display:block;font-size:calc(var(--u)*34)!important}#hud .invite-pop .invite-body p{margin:calc(var(--u)*6) 0 calc(var(--u)*14);color:#7d6636;line-height:1.4;font-size:calc(var(--u)*22)!important}#hud .invite-pop .invite-body p b{color:var(--navy);overflow-wrap:anywhere;display:block;font-size:inherit!important}#hud .invite-pop .invite-actions{justify-content:center;gap:calc(var(--u)*8);flex-wrap:wrap;display:flex}#hud .invite-pop .invite-actions .pw-btn{min-width:calc(var(--u)*120);flex:1}#hud #reset-window .reset-body{gap:calc(var(--u)*14);flex-direction:column;display:flex}#hud #reset-window .pw-ico.stats{background-image:url(/ui/status/stat-str.png)}#hud #reset-window .pw-ico.skills{background-image:url(/ui/status/matk.png)}#hud #reset-window .reset-section{gap:calc(var(--u)*10);padding:calc(var(--u)*16) calc(var(--u)*18) calc(var(--u)*16);flex-direction:column;display:flex}#hud #reset-window .reset-section p{margin:0;line-height:1.6}#hud #reset-window #reset-stats-view,#hud #reset-window #reset-skills-view{color:var(--navy);font-weight:700;font-size:calc(var(--u)*26)!important}#hud #reset-window .reset-hint{color:#6d7a8c;font-size:calc(var(--u)*21)!important}#hud #reset-window .pw-btn{width:100%}#hud #gear-item-detail{--pw-width:352px;z-index:97}#hud .item-detail-head{grid-template-columns:calc(var(--u)*150) minmax(0,1fr);gap:calc(var(--u)*22);margin-bottom:calc(var(--u)*24);align-items:start;display:grid}#hud .item-detail-window .item-portrait{padding:calc(var(--u)*8);border:calc(var(--u)*3) solid #c8b07d;border-radius:calc(var(--u)*10);box-shadow:inset 0 0 calc(var(--u)*14) #fffa,0 calc(var(--u)*3) calc(var(--u)*5) #8a6f3a44;background:radial-gradient(circle at 50% 45%,#dbe9fb,#93b4dd 55%,#5d82b6);place-items:center;display:grid}#hud .item-detail-window .item-portrait img{width:100%;height:calc(var(--u)*130);object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 calc(var(--u)*3) calc(var(--u)*4) #1b2d5266)}#hud .item-detail-copy{gap:calc(var(--u)*6);flex-direction:column;min-width:0;display:flex}#hud .item-detail-name{color:#b8812a;overflow-wrap:anywhere;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;font-weight:700;line-height:1.15;font-size:calc(var(--u)*44)!important}#hud #gear-item-detail[data-rarity]:not([data-rarity="1"]) .item-detail-name{color:var(--rarity)}#hud .item-detail-window .item-detail-type{color:#6d7a8c;font-size:calc(var(--u)*22)!important}#hud .item-detail-window .item-effect{margin:calc(var(--u)*6) 0 0;padding:calc(var(--u)*10) calc(var(--u)*14);border:calc(var(--u)*2) solid var(--gold);border-radius:calc(var(--u)*9);color:#f2f6ff;text-shadow:0 calc(var(--u)*2) #0b1a3a;background:linear-gradient(#21407a,#16295a);font-weight:700;line-height:1.45;font-size:calc(var(--u)*25)!important}#hud .item-detail-window .item-effect[hidden]{display:none}#hud .item-detail-lore{margin:calc(var(--u)*4) 0 0;color:#3d4c66;line-height:1.5;font-size:calc(var(--u)*23)!important}#hud .item-detail-lore[hidden],#hud .item-detail-window .item-traits[hidden]{display:none}#hud .item-traits-grid{gap:calc(var(--u)*6) calc(var(--u)*18);padding:calc(var(--u)*12) calc(var(--u)*14);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);display:grid}#hud .item-traits-left:empty{display:none}#hud .item-traits-left,#hud .item-traits-right{flex-direction:column;justify-content:flex-start;min-width:0;display:flex}#hud .item-traits-left{border-right:calc(var(--u)*2) dotted #c8b07d;padding-right:calc(var(--u)*14)}#hud .item-detail-window .item-bonuses{border:0;margin:0;padding:0}#hud .item-detail-window .item-bonuses p{padding:calc(var(--u)*6) 0;border-bottom:calc(var(--u)*1.5) dotted #cfc0a0;color:#1f3f7c;margin:0;font-weight:700;font-size:calc(var(--u)*27)!important}#hud .item-detail-window .item-bonuses p:last-child{border-bottom:0}#hud .item-detail-window .item-bonuses p.item-top-roll{color:#c2410c}#hud .item-detail-window .item-refine-note{padding:calc(var(--u)*6) 0;border-bottom:calc(var(--u)*1.5) dotted #cfc0a0;color:#7a4b12;margin:0;font-weight:700;font-size:calc(var(--u)*22)!important}#hud .item-detail-window .item-property{justify-content:space-between;align-items:baseline;gap:calc(var(--u)*10);padding:calc(var(--u)*5) 0;border-bottom:calc(var(--u)*1.5) dotted #cfc0a0;color:#5d6b80;margin:0;display:flex;font-size:calc(var(--u)*23)!important}#hud .item-detail-window .item-property:last-child{border-bottom:0}#hud .item-detail-window .item-property b{color:var(--navy);text-align:right;overflow-wrap:anywhere;font-weight:700}#hud .item-detail-window .item-card-sockets p{padding:calc(var(--u)*5) 0;border-bottom:calc(var(--u)*1.5) dotted #cfc0a0;color:var(--navy);margin:0;font-size:calc(var(--u)*23)!important}#hud .item-detail-window .item-set{--set:#2f6fbf;--set-soft:#e6f0fc;margin:calc(var(--u)*6) 0 0;padding:calc(var(--u)*12) calc(var(--u)*16) calc(var(--u)*10);border:calc(var(--u)*3) solid var(--set);border-radius:calc(var(--u)*10);background:linear-gradient(135deg,var(--set-soft),#fffaf0 70%);box-shadow:inset 0 0 0 calc(var(--u)*2) #ffffffb0,0 calc(var(--u)*3) calc(var(--u)*6) #8a6f3a33;grid-column:1/-1}#hud .item-detail-window .item-set[data-set-rarity=rare]{--set:#8a3fd1;--set-soft:#f1e6fc}#hud .item-detail-window .item-set[data-set-rarity=legend]{--set:#d9730d;--set-soft:#fdeed8}#hud .item-detail-window .item-set p{margin:0}#hud .item-detail-window .item-set-title{align-items:center;gap:calc(var(--u)*10);flex-wrap:wrap;display:flex}#hud .item-detail-window .item-set-title i{padding:calc(var(--u)*3) calc(var(--u)*12);border-radius:calc(var(--u)*6);background:var(--set);color:#fff;text-shadow:0 calc(var(--u)*1.5) #0005;font-style:normal;font-weight:700;font-size:calc(var(--u)*22)!important}#hud .item-detail-window .item-set-title strong{color:var(--set);font-weight:800;line-height:1.2;font-size:calc(var(--u)*33)!important}#hud .item-detail-window .item-set-title small{color:#6d7a8c;font-weight:700;font-size:calc(var(--u)*20)!important}#hud .item-detail-window .item-set-title b{padding:calc(var(--u)*3) calc(var(--u)*14);border:calc(var(--u)*2) solid #b9c2d0;border-radius:calc(var(--u)*20);color:#5d6b80;background:#fff;margin-left:auto;font-weight:800;font-size:calc(var(--u)*24)!important}#hud .item-detail-window .item-set-pips{gap:calc(var(--u)*6);margin:calc(var(--u)*8) 0 calc(var(--u)*6);display:flex}#hud .item-detail-window .item-set-pips span{max-width:calc(var(--u)*120);height:calc(var(--u)*12);border-radius:calc(var(--u)*5);box-shadow:inset 0 calc(var(--u)*1.5) #0002;background:#d7dbe3;flex:1 1 0}#hud .item-detail-window .item-set-pips span.on{background:var(--set)}#hud .item-detail-window .item-set-pips span.group-end{margin-right:calc(var(--u)*8)}#hud .item-detail-window .item-set p.item-set-needs{color:#6d7a8c;font-size:calc(var(--u)*21)!important}#hud .item-detail-window .item-set p.item-set-bonus{padding:calc(var(--u)*2) 0;color:var(--set);opacity:.72;font-weight:800;font-size:calc(var(--u)*28)!important}#hud .item-detail-window .item-set.item-set-on{box-shadow:inset 0 0 0 calc(var(--u)*2) #ffffffb0,0 0 calc(var(--u)*12) #22c55e88;border-color:#16a34a}#hud .item-detail-window .item-set.item-set-on .item-set-title b{color:#fff;background:#16a34a;border-color:#16a34a}#hud .item-detail-window .item-set.item-set-on .item-set-pips span.on{background:#16a34a}#hud .item-detail-window .item-set.item-set-on p.item-set-bonus{color:#15803d;opacity:1}#hud .item-detail-window .item-card-sockets img{width:calc(var(--u)*30);height:calc(var(--u)*30);margin-right:calc(var(--u)*6)}#hud .item-detail-window .item-equipped-compare{margin:calc(var(--u)*18) 0 0;padding:calc(var(--u)*14);border:calc(var(--u)*2) solid #9fb6d8;border-radius:calc(var(--u)*10);box-shadow:inset 0 0 0 calc(var(--u)*3) #fffc;background:linear-gradient(#f2f7ff,#e3edfa)}#hud .item-detail-window .item-equipped-compare>strong{color:#2c4c7e;font-weight:700;font-size:calc(var(--u)*25)!important}#hud .item-detail-window .item-equipped-compare p{margin:calc(var(--u)*5) 0 0;color:#4a5b74;font-size:calc(var(--u)*22)!important}#hud .item-detail-window .item-equipped-compare small{margin-top:calc(var(--u)*10);color:#6d7a8c;font-size:calc(var(--u)*20)!important}#hud .item-detail-window .item-equipped-compare>span{margin:calc(var(--u)*6) calc(var(--u)*14) 0 0;font-weight:700;display:inline-block;font-size:calc(var(--u)*25)!important}#hud .item-detail-window .equipped-compare-heading img{width:calc(var(--u)*34);height:calc(var(--u)*34)}#hud .item-detail-window .item-detail-actions{gap:calc(var(--u)*12);margin-top:calc(var(--u)*18);flex-wrap:wrap;display:flex}#hud .item-detail-window .item-detail-actions .pw-btn{min-width:calc(var(--u)*150);justify-content:center;align-items:center;gap:calc(var(--u)*8);flex:1;display:flex}#hud .item-detail-window .item-detail-actions .pw-btn[hidden]{display:none}#hud .item-detail-window .item-market-note{color:#9a5a12;line-height:1.35}#hud .item-detail-window .item-market-note[hidden]{display:none}#hud .item-detail-window .item-lock[aria-pressed=true]{filter:saturate(1.3)hue-rotate(-25deg)brightness(1.05)}#hud .item-detail-window .item-destroy-row{gap:calc(var(--u)*10);margin-top:calc(var(--u)*12);padding:calc(var(--u)*12) calc(var(--u)*14);border:calc(var(--u)*3) solid #c0503a;border-radius:calc(var(--u)*10);background:#fbeee6;flex-direction:column;display:flex}#hud .item-detail-window .item-destroy-row[hidden],#hud .item-detail-window .item-destroy-qty[hidden]{display:none}#hud .item-detail-window .item-destroy-warn{color:#6a1f12;margin:0;line-height:1.35;font-size:calc(var(--u)*22)!important}#hud .item-detail-window .item-destroy-warn b{color:#8f1d0b}#hud .item-detail-window .item-destroy-qty{align-items:center;gap:calc(var(--u)*10);display:flex}#hud .item-detail-window .item-destroy-count{min-width:calc(var(--u)*60);text-align:center;color:var(--navy);font-variant-numeric:tabular-nums;font-weight:700;font-size:calc(var(--u)*26)!important}#hud .item-detail-window .item-destroy-actions{gap:calc(var(--u)*10);grid-template-columns:1fr 1fr;display:grid}#hud .item-detail-window .item-destroy-confirm{filter:hue-rotate(-40deg)saturate(1.6)brightness(.95);color:#fff!important}#hud .item-detail-window .item-equip-action{width:100%;margin-top:calc(var(--u)*14);min-height:calc(var(--u)*74);display:block;font-size:calc(var(--u)*34)!important}#hud .item-detail-window .item-equip-action:before{content:"✦ ";color:#7a5a1c}#hud .item-detail-window .item-equip-action[hidden]{display:none}#hud .item-detail-window .item-bulk-action{width:100%;margin-top:calc(var(--u)*14);min-height:calc(var(--u)*64);display:block;font-size:calc(var(--u)*28)!important}#hud .item-detail-window .item-bulk-action[hidden]{display:none}#hud .item-detail-window .item-hold-action{width:100%;margin-top:calc(var(--u)*14);min-height:calc(var(--u)*64);touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;display:block;font-size:calc(var(--u)*28)!important}#hud .item-detail-window .item-hold-action[hidden]{display:none}#hud .item-detail-window .pw-ico.lily{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23f7eed6'%3E%3Cpath d='M12 1.5c1.6 2.4 1.6 4.3 0 6.3 2.4-1 4.6-.2 5.3 1.8.7 2-.6 3.9-3 4.6 2 .6 3 1.8 3 3.3H6.7c0-1.5 1-2.7 3-3.3-2.4-.7-3.7-2.6-3-4.6.7-2 2.9-2.8 5.3-1.8-1.6-2-1.6-3.9 0-6.3z'/%3E%3Crect x='7' y='19.2' width='10' height='1.8' rx='.9'/%3E%3C/svg%3E")}#hud .item-detail-window .item-detail-actions .pw-ico{width:calc(var(--u)*26);height:calc(var(--u)*26);filter:none}#hud .item-detail-window .pw-ico.trash{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6h16M9.5 6V3.8h5V6M6.5 6l1 14h9l1-14M10 10v6M14 10v6'/%3E%3C/svg%3E")}#hud .item-detail-window .pw-ico.burn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.5c.8 3.2 4.9 5.3 4.9 10.2a4.9 4.9 0 0 1-9.8 0c0-2.4 1.1-3.7 2.2-4.9.2 1.6.9 2.5 1.9 2.8-.4-3 .1-5.6.8-8.1z' fill='%23ffffff' fill-opacity='.35'/%3E%3C/svg%3E")}#hud .item-detail-window .pw-ico.shatter{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20l7-7M14.5 3.5l6 6-3 3-6-6z' fill='%23ffffff' fill-opacity='.35'/%3E%3Cpath d='M15 15l1.5 4M18 13.5l3.5 1M13 17.5l-.5 3.5'/%3E%3C/svg%3E")}#hud .item-detail-window .pw-ico.lock{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4.5' y='10' width='15' height='10.5' rx='1.8' fill='%23ffffff' stroke='none'/%3E%3Cpath d='M8 10V7a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E")}#hud .item-detail-window .pw-ico.card{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='2.5' width='14' height='19' rx='2'/%3E%3Cpath d='M12 8.5l1.3 2.6 2.7.4-2 1.9.5 2.7-2.5-1.3-2.5 1.3.5-2.7-2-1.9 2.7-.4z' fill='%23ffffff'/%3E%3C/svg%3E")}#hud .item-detail-window .pw-ico.market{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 9.5L5 4h14l1.5 5.5' fill='%23ffffff' fill-opacity='.35'/%3E%3Cpath d='M3.5 9.5h17M5 9.5V20h7M19 9.5V13'/%3E%3Ccircle cx='17' cy='17' r='3'/%3E%3Cpath d='M19.2 19.2l2.3 2.3'/%3E%3C/svg%3E")}#hud .item-detail-window .pw-ico.share{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='18' cy='5.5' r='2.8' fill='%23ffffff'/%3E%3Ccircle cx='6' cy='12' r='2.8' fill='%23ffffff'/%3E%3Ccircle cx='18' cy='18.5' r='2.8' fill='%23ffffff'/%3E%3Cpath d='M8.6 10.7l6.8-3.9M8.6 13.3l6.8 3.9'/%3E%3C/svg%3E")}#hud .item-detail-window .pw-ico.split{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v18M5 8l-2 4 2 4M19 8l2 4-2 4'/%3E%3C/svg%3E")}@media (width<=700px){#hud #gear-item-detail{--pw-width:min(352px, calc(100vw - 12px))}}#hud .item-detail-window .item-portrait{position:relative}#hud .item-detail-window .item-portrait b.slot-refine{top:calc(var(--u)*6);right:calc(var(--u)*6);z-index:1;padding:0 calc(var(--u)*7);border:calc(var(--u)*2.5) solid #f3cf6a;border-radius:calc(var(--u)*8);color:#ffd76a;text-shadow:0 1px #000;pointer-events:none;background:linear-gradient(#4a3312,#22170a);font-weight:800;line-height:1.25;position:absolute;box-shadow:0 1px 3px #0007;font-size:calc(var(--u)*24)!important}#card-viewer{z-index:4000;cursor:zoom-out;touch-action:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:radial-gradient(at 50% 45%,#4026689e,#0a0a1ce6 62%,#04060ef5);place-items:center;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;animation:.22s ease-out card-viewer-in;display:grid;position:fixed;inset:0;overflow:hidden}#card-viewer[hidden]{display:none}#card-viewer.closing{animation:.18s ease-in forwards card-viewer-out}#card-viewer .card-viewer-rays{pointer-events:none;opacity:.5;background:repeating-conic-gradient(from 0deg,#ffd67833 0 5deg,transparent 5deg 15deg,#c07cff29 15deg 19deg,transparent 19deg 30deg);width:170vmax;height:170vmax;margin:-85vmax 0 0 -85vmax;animation:48s linear infinite card-viewer-spin;position:absolute;top:44%;left:50%;-webkit-mask-image:radial-gradient(circle,#000 0,#0000008c 18%,#0000 42%);mask-image:radial-gradient(circle,#000 0,#0000008c 18%,#0000 42%)}#card-viewer .card-viewer-stage{flex-direction:column;align-items:center;gap:18px;margin:0;padding:16px;animation:.55s cubic-bezier(.18,.9,.3,1.15) both card-viewer-enter;display:flex;position:relative}#card-viewer .card-viewer-tilt{--card-w:min(78vw, 44vh ,420px);width:var(--card-w);aspect-ratio:2/3;transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;background:var(--icon) center/55% no-repeat;image-rendering:pixelated;transition:transform .2s ease-out;position:relative}#card-viewer .card-viewer-tilt:not(.leaning){animation:7s ease-in-out infinite card-viewer-sway}#card-viewer .card-viewer-art{object-fit:contain;image-rendering:auto;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 0 22px #c07cff8c)drop-shadow(0 0 3px #ffe296e6)drop-shadow(0 26px 30px #000000a6);width:100%;height:100%;transition:opacity .25s;display:block}#card-viewer.loading .card-viewer-art,#card-viewer.fallback .card-viewer-art{opacity:0}#card-viewer:not(.loading):not(.fallback) .card-viewer-tilt{background:0 0}#card-viewer.fallback .card-viewer-tilt{background-size:88%}#card-viewer .card-viewer-foil,#card-viewer .card-viewer-glare{pointer-events:none;-webkit-mask:var(--art) center/contain no-repeat;-webkit-mask:var(--art) center/contain no-repeat;mask:var(--art) center/contain no-repeat;position:absolute;inset:0}#card-viewer .card-viewer-foil{mix-blend-mode:screen;opacity:.75;background:linear-gradient(115deg,#0000 34%,#ffffff80 44%,#ffd68c61 48%,#aa78ff57 53%,#0000 63%) 0 0/260% 100% no-repeat;animation:3.6s ease-in-out infinite card-viewer-foil}#card-viewer .card-viewer-glare{mix-blend-mode:overlay;opacity:0;background:radial-gradient(circle at var(--gx,50%) var(--gy,30%),#ffffffb3,transparent 48%);transition:opacity .25s}#card-viewer .card-viewer-tilt.leaning .card-viewer-glare{opacity:.8}#card-viewer.loading .card-viewer-foil,#card-viewer.loading .card-viewer-glare,#card-viewer.fallback .card-viewer-foil,#card-viewer.fallback .card-viewer-glare{display:none}#card-viewer figcaption{text-align:center;flex-direction:column;align-items:center;gap:8px;max-width:min(88vw,460px);animation:.5s ease-out .18s both card-viewer-caption;display:flex}#card-viewer .card-viewer-name{letter-spacing:.5px;color:#e3c6ff;text-shadow:0 0 14px #c07cffd9,0 2px #2a1646,0 3px 8px #000;font-size:24px;font-weight:700}#card-viewer .card-viewer-bonus{color:#f2f6ff;text-shadow:0 2px #0b1a3a;background:linear-gradient(#21407a,#16295a);border:2px solid #d9b05a;border-radius:10px;padding:7px 16px;font-size:15px;font-weight:700;line-height:1.4;box-shadow:0 4px 14px #00000073,inset 0 1px #ffffff2e}#card-viewer .card-viewer-bonus:empty,#card-viewer .card-viewer-cheer{display:none}#card-viewer.cheer .card-viewer-cheer{text-align:center;flex-direction:column;align-items:center;gap:2px;animation:.6s cubic-bezier(.2,1.4,.4,1) .1s both card-viewer-cheer;display:flex}#card-viewer .card-viewer-cheer b{letter-spacing:1px;color:#ffe08a;text-shadow:0 0 18px #ffc450e6,0 3px #6b3a0c,0 5px 10px #000;font-size:34px;line-height:1.1}#card-viewer .card-viewer-cheer span{color:#fff4df;text-shadow:0 2px #2a1646,0 3px 8px #000;font-size:16px;font-weight:700}#card-viewer.cheer .card-viewer-stage{gap:12px}#card-viewer.cheer .card-viewer-tilt{--card-w:min(74vw,calc(56vh * 2 / 3),400px)}#card-viewer figcaption small{color:#b9b3d6;letter-spacing:.3px;opacity:.8;font-size:12px}#card-viewer .card-viewer-close{top:calc(env(safe-area-inset-top,0px) + 14px);right:calc(env(safe-area-inset-right,0px) + 14px);z-index:1;color:#fff4df;background:linear-gradient(#b8453c,#7e231e);border:2px solid #d9b05a;border-radius:50%;width:42px;height:42px;padding:0;font-size:26px;font-weight:700;line-height:36px;position:absolute;box-shadow:0 3px 10px #00000080}@media (height<=520px) and (orientation:landscape){#card-viewer .card-viewer-stage{flex-direction:row;gap:28px}#card-viewer .card-viewer-tilt{--card-w:min(calc(82vh * 2 / 3),40vw)}#card-viewer figcaption{max-width:min(44vw,380px)}#card-viewer .card-viewer-name{font-size:20px}#card-viewer.cheer .card-viewer-stage{grid-template-columns:auto auto;grid-template-areas:"card cheer""card caption";gap:12px 28px;display:grid}#card-viewer.cheer .card-viewer-tilt{--card-w:min(calc(82vh * 2 / 3),40vw);grid-area:card}#card-viewer.cheer .card-viewer-cheer{grid-area:cheer;align-self:end}#card-viewer.cheer figcaption{grid-area:caption;align-self:start}#card-viewer .card-viewer-cheer b{font-size:28px}}@keyframes card-viewer-in{0%{opacity:0}}@keyframes card-viewer-out{to{opacity:0}}@keyframes card-viewer-spin{to{transform:rotate(360deg)}}@keyframes card-viewer-enter{0%{opacity:0;transform:translateY(46px)scale(.55)rotate(-8deg)}60%{opacity:1}}@keyframes card-viewer-cheer{0%{opacity:0;transform:scale(.4)}}@keyframes card-viewer-caption{0%{opacity:0;transform:translateY(12px)}}@keyframes card-viewer-sway{0%,to{transform:perspective(1000px)rotateY(-7deg)rotateX(2deg)translateY(0)}50%{transform:perspective(1000px)rotateY(7deg)rotateX(-2deg)translateY(-8px)}}@keyframes card-viewer-foil{0%{background-position:130% 0}55%,to{background-position:-30% 0}}@media (prefers-reduced-motion:reduce){#card-viewer,#card-viewer .card-viewer-stage,#card-viewer figcaption,#card-viewer .card-viewer-cheer,#card-viewer .card-viewer-rays,#card-viewer .card-viewer-foil,#card-viewer .card-viewer-tilt:not(.leaning){animation:none}}#hud .item-detail-window .item-portrait.is-card{cursor:zoom-in;transition:transform .15s ease-out,box-shadow .15s}#hud .item-detail-window .item-portrait.is-card:hover{transform:translateY(calc(var(--u)*-3));box-shadow:inset 0 0 calc(var(--u)*14) #fffa,0 0 calc(var(--u)*16) #c07cffaa}#hud .item-detail-window .item-portrait.is-card:focus-visible{outline-offset:2px;outline:2px solid #f3dc9e}#hud .item-detail-window .item-portrait.is-card:after{content:"";right:calc(var(--u)*6);bottom:calc(var(--u)*6);width:calc(var(--u)*34);height:calc(var(--u)*34);border:calc(var(--u)*2) solid #d9b05a;box-shadow:0 calc(var(--u)*2) calc(var(--u)*4) #0006;background:#1d3468 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff4df' stroke-width='3' stroke-linecap='round'%3E%3Ccircle cx='10' cy='10' r='6'/%3E%3Cpath d='M15 15l5 5M10 7.5v5M7.5 10h5'/%3E%3C/svg%3E") 50%/64% no-repeat;border-radius:50%;position:absolute}#skin-reveal{z-index:4001;cursor:pointer;touch-action:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:radial-gradient(at 50% 42%,#966214b3,#2e1806e6 55%,#080502f5);place-items:center;font-family:Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;animation:.25s ease-out skin-reveal-in;display:grid;position:fixed;inset:0;overflow:hidden}#skin-reveal[hidden]{display:none}#skin-reveal.closing{animation:.22s ease-in forwards skin-reveal-out}#skin-reveal .skin-reveal-flash{pointer-events:none;background:radial-gradient(circle at 50% 42%,#fff,#fff6d0 30%,#ffdc7800 70%);animation:.9s ease-out forwards skin-reveal-flash;position:absolute;inset:0}#skin-reveal .skin-reveal-rays,#skin-reveal .skin-reveal-rays:after{pointer-events:none;width:180vmax;height:180vmax;margin:-90vmax 0 0 -90vmax;position:absolute;top:42%;left:50%;-webkit-mask-image:radial-gradient(circle,#000 0,#0009 16%,#0000 44%);mask-image:radial-gradient(circle,#000 0,#0009 16%,#0000 44%)}#skin-reveal .skin-reveal-rays{opacity:.75;background:repeating-conic-gradient(from 0deg,#ffde7857 0 6deg,transparent 6deg 16deg);animation:30s linear infinite skin-reveal-spin,1.1s ease-out both skin-reveal-rays-in}#skin-reveal .skin-reveal-rays:after{content:"";opacity:.7;background:repeating-conic-gradient(from 8deg,#fffadc38 0 2deg,transparent 2deg 22deg);width:100%;height:100%;margin:0;animation:44s linear infinite reverse skin-reveal-spin;top:0;left:0}#skin-reveal .skin-reveal-sparks{pointer-events:none;position:absolute;inset:0}#skin-reveal .skin-reveal-sparks i{left:var(--x);width:calc(8px * var(--s));height:calc(8px * var(--s));animation:skin-reveal-rise var(--t) linear var(--d) infinite;background:radial-gradient(circle,#fffbe6,#ffd24a 45%,#ffb42800 72%);border-radius:50%;position:absolute;bottom:-20px;box-shadow:0 0 10px 2px #ffc846b3}#skin-reveal .skin-reveal-sparks i.feather{width:calc(10px * var(--s));height:calc(22px * var(--s));background:linear-gradient(90deg,#fff3c4,#ffd35c 55%,#e0a126);border-radius:50%/70% 70% 30% 30%;animation-name:skin-reveal-feather;box-shadow:0 0 8px #ffd25a99}#skin-reveal .skin-reveal-stage{text-align:center;flex-direction:column;align-items:center;gap:10px;margin:0;padding:16px;display:flex;position:relative}#skin-reveal .skin-reveal-cheer{flex-direction:column;align-items:center;gap:2px;animation:.7s cubic-bezier(.2,1.5,.4,1) .35s both skin-reveal-cheer;display:flex}#skin-reveal .skin-reveal-cheer em{letter-spacing:2px;color:#fff;text-shadow:0 1px #6b3a0c;background:linear-gradient(90deg,#b8741a,#f7c64a,#b8741a);border-radius:999px;padding:3px 14px;font-size:13px;font-style:normal;font-weight:700;box-shadow:0 0 16px #ffc850cc}#skin-reveal .skin-reveal-cheer b{letter-spacing:1px;color:#ffe590;text-shadow:0 0 22px #ffc850f2,0 3px #6b3a0c,0 6px 12px #000;font-size:44px;line-height:1.1;animation:1.6s ease-in-out 1s infinite skin-reveal-glow}#skin-reveal .skin-reveal-cheer span{color:#fff4df;text-shadow:0 2px #4a2a08,0 3px 8px #000;font-size:19px;font-weight:700}#skin-reveal .skin-reveal-art{--size:min(64vw,40vh,300px);width:var(--size);height:var(--size);place-items:center;animation:.8s cubic-bezier(.18,.9,.3,1.25) .12s both skin-reveal-enter;display:grid;position:relative}#skin-reveal .skin-reveal-art img{width:100%;height:100%;image-rendering:pixelated;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 0 18px #ffd65af2)drop-shadow(0 0 3px #fff6cc)drop-shadow(0 22px 26px #0009);animation:1.5s ease-in-out .9s infinite skin-reveal-flap;position:relative}#skin-reveal .skin-reveal-halo{background:radial-gradient(circle,#fff4bee6,#ffc43c73 38%,#ffaa1e00 68%);border-radius:50%;animation:2s ease-in-out infinite skin-reveal-pulse;position:absolute;inset:-12%}#skin-reveal .skin-reveal-ring{opacity:0;border:4px solid #ffeca0f2;border-radius:50%;animation:1.1s ease-out .15s both skin-reveal-ring;position:absolute;inset:0;box-shadow:0 0 24px #ffd25ae6,inset 0 0 24px #ffd25ab3}#skin-reveal figcaption{flex-direction:column;align-items:center;gap:7px;max-width:min(88vw,460px);animation:.5s ease-out .6s both skin-reveal-caption;display:flex}#skin-reveal .skin-reveal-name{letter-spacing:.5px;color:#ffe9a8;text-shadow:0 0 14px #ffc450e6,0 2px #5a3208,0 3px 8px #000;font-size:28px;font-weight:700}#skin-reveal .skin-reveal-odds{color:#fff4d8;text-shadow:0 2px #2a1604;background:linear-gradient(#7a4a12,#4f2c08);border:2px solid #f0c860;border-radius:10px;padding:6px 16px;font-size:15px;font-weight:700;box-shadow:0 4px 14px #00000073,inset 0 1px #fff3}#skin-reveal .skin-reveal-odds:empty{display:none}#skin-reveal .skin-reveal-hint{color:#fff4df;text-shadow:0 2px #2a1604,0 3px 8px #000;font-size:14px;font-weight:700}#skin-reveal figcaption small{color:#e6d4ae;letter-spacing:.3px;opacity:.8;font-size:12px}#skin-reveal .skin-reveal-close{top:calc(env(safe-area-inset-top,0px) + 14px);right:calc(env(safe-area-inset-right,0px) + 14px);z-index:1;color:#fff4df;background:linear-gradient(#b8453c,#7e231e);border:2px solid #f0c860;border-radius:50%;width:42px;height:42px;padding:0;font-size:26px;font-weight:700;line-height:36px;position:absolute;box-shadow:0 3px 10px #00000080}@media (height<=520px) and (orientation:landscape){#skin-reveal .skin-reveal-stage{grid-template-columns:auto auto;grid-template-areas:"art cheer""art caption";gap:10px 32px;display:grid}#skin-reveal .skin-reveal-art{--size:min(70vh,40vw);grid-area:art}#skin-reveal .skin-reveal-cheer{grid-area:cheer;align-self:end}#skin-reveal figcaption{grid-area:caption;align-self:start}#skin-reveal .skin-reveal-cheer b{font-size:34px}#skin-reveal .skin-reveal-name{font-size:22px}}@keyframes skin-reveal-in{0%{opacity:0}}@keyframes skin-reveal-out{to{opacity:0}}@keyframes skin-reveal-flash{0%{opacity:1}to{opacity:0}}@keyframes skin-reveal-spin{to{transform:rotate(360deg)}}@keyframes skin-reveal-rays-in{0%{opacity:0;scale:.2}}@keyframes skin-reveal-rise{0%{opacity:0;transform:translate(0)}10%{opacity:1}80%{opacity:.9}to{transform:translate(var(--dx),-110vh);opacity:0}}@keyframes skin-reveal-feather{0%{opacity:0;transform:translate(0)rotate(-30deg)}10%{opacity:1}30%{transform:translate(calc(var(--dx) * .5 + 16px),-33vh) rotate(25deg)}60%{transform:translate(calc(var(--dx) * .8 - 16px),-66vh) rotate(-25deg)}85%{opacity:.9}to{transform:translate(var(--dx),-110vh) rotate(20deg);opacity:0}}@keyframes skin-reveal-enter{0%{opacity:0;transform:scale(.1)rotate(-20deg)}55%{opacity:1;transform:scale(1.18)rotate(4deg)}to{transform:none}}@keyframes skin-reveal-flap{0%,to{transform:translateY(0)scaleX(1)}25%{transform:translateY(-6px)scaleX(.9)}50%{transform:translateY(-12px)scaleX(1.04)}75%{transform:translateY(-6px)scaleX(.94)}}@keyframes skin-reveal-pulse{0%,to{opacity:.8;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes skin-reveal-ring{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.9)}}@keyframes skin-reveal-cheer{0%{opacity:0;transform:scale(.3)}}@keyframes skin-reveal-glow{0%,to{filter:brightness()}50%{filter:brightness(1.3)}}@keyframes skin-reveal-caption{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){#skin-reveal,#skin-reveal *,#skin-reveal .skin-reveal-rays:after{animation:none!important}#skin-reveal .skin-reveal-flash,#skin-reveal .skin-reveal-ring,#skin-reveal .skin-reveal-sparks{display:none}}#hud #card-window{--cw:min(560px,calc((100dvw - 16px)/var(--ui-zoom,1)));--cu:calc(var(--cw)/1010);width:var(--cw);max-width:none;height:fit-content;max-height:calc((100dvh - 16px)/var(--ui-zoom,1));box-shadow:none;filter:drop-shadow(0 6px 10px #0009);color:#101b3e;z-index:41;background:url(/ui/card-socket/frame.png) 50%/100% 100% no-repeat;border:0;border-radius:0;margin:auto;padding:0;font-family:Google Sans,Noto Sans Thai,Tahoma,sans-serif;inset:0;overflow:hidden}#hud #card-window[hidden]{display:none}#hud #card-window *{box-sizing:border-box;line-height:1.35;font-size:calc(var(--cu)*27)!important}#hud #card-window .titlebar{height:calc(var(--cu)*98);padding:0 calc(var(--cu)*130);text-shadow:0 2px 2px #11213a;white-space:nowrap;background:0 0;border:0;align-items:center;display:flex}#hud #card-window .titlebar span{color:#fff8e8;font-weight:700;font-size:calc(var(--cu)*35)!important}#hud #card-window .titlebar span:before{content:none}#hud #card-window .titlebar button{right:calc(var(--cu)*38);top:calc(var(--cu)*23);width:calc(var(--cu)*59);height:calc(var(--cu)*57);box-shadow:none;color:#0000;background:0 0;border:0;padding:0;position:absolute;font-size:0!important}#hud #card-window .titlebar button:focus-visible{outline:2px solid #fff2aa}#hud #card-window .card-body{padding:calc(var(--cu)*17) calc(var(--cu)*35) calc(var(--cu)*35);max-height:calc((100dvh - 16px)/var(--ui-zoom,1) - var(--cu)*98);scrollbar-width:thin;scrollbar-color:#aaa18d #f4eedf;overflow:auto}#hud #card-window p{margin:0}#hud #card-window .card-intro{gap:calc(var(--cu)*28);padding:calc(var(--cu)*18) calc(var(--cu)*23);min-height:calc(var(--cu)*255);border:3px double #c9b991;border-radius:12px;align-items:center;display:flex;box-shadow:inset 0 0 0 2px #fff9ec}#hud #card-window .card-intro>div{flex:1;min-width:0}#hud #card-window #socket-card-image{width:calc(var(--cu)*153);height:calc(var(--cu)*205);object-fit:contain;image-rendering:pixelated;flex-shrink:0}#hud #card-window #socket-card-name{margin-bottom:calc(var(--cu)*10);line-height:1.2;display:block;font-size:calc(var(--cu)*34)!important}#hud #card-window #socket-card-bonus{padding:calc(var(--cu)*14);background:linear-gradient(120deg,#e7e2d680,#faf8f166);border:2px solid #d9d3c5;border-radius:9px;font-size:calc(var(--cu)*25)!important}#hud #card-window #socket-card-count{margin-top:calc(var(--cu)*10);padding:calc(var(--cu)*6) calc(var(--cu)*17);color:#203b60;background:#e9e3d5;border:2px solid #d9d0bc;border-radius:8px;display:inline-block}#hud #card-window .socket-heading{align-items:center;gap:calc(var(--cu)*16);margin:calc(var(--cu)*15) 0 calc(var(--cu)*9);padding:calc(var(--cu)*8) calc(var(--cu)*12);background:linear-gradient(110deg,#91accb,#e0e7ef 55%,#a3b4ca);border:3px double #b6a477;border-radius:6px;font-weight:700;display:flex}#hud #card-window .socket-heading img{width:calc(var(--cu)*78);height:calc(var(--cu)*46);object-fit:contain}#hud #card-window #socket-targets{gap:calc(var(--cu)*9);max-height:calc(var(--cu)*538);padding:calc(var(--cu)*5);scrollbar-width:auto;scrollbar-color:#a29d90 #f2eddf;overscroll-behavior:contain;background:#e4e0d366;border:3px double #c6c0af;display:grid;overflow:auto}#hud #card-window #socket-targets button{gap:calc(var(--cu)*20);text-align:left;padding:calc(var(--cu)*8) calc(var(--cu)*16);min-height:calc(var(--cu)*94);color:#111b3b;text-shadow:none;cursor:pointer;background:linear-gradient(115deg,#faf8f0,#e4e6e7);border:3px double #b9b9b2;border-radius:10px;align-items:center;display:flex;box-shadow:inset 0 0 0 2px #fff}#hud #card-window #socket-targets button:before{content:"";width:calc(var(--cu)*27);height:calc(var(--cu)*27);background:#d4d1c8;border:2px solid #8b8982;border-radius:50%;flex-shrink:0;box-shadow:inset 0 0 0 2px #fffcf3}#hud #card-window #socket-targets button[aria-pressed=true]{background:linear-gradient(115deg,#fff4cc,#c4d9f0);border-color:#b59242}#hud #card-window #socket-targets button[aria-pressed=true]:before{background:#365d87;box-shadow:inset 0 0 0 3px #fff8de}#hud #card-window #socket-targets button:is(:hover,:focus-visible){outline-offset:-2px;outline:2px solid #c6a65d}#hud #card-window #socket-targets img{width:calc(var(--cu)*118);height:calc(var(--cu)*77);object-fit:contain;padding:calc(var(--cu)*3);image-rendering:pixelated;background:linear-gradient(#faf5e7,#e9e3d4);border:2px solid #d7ccb2;border-radius:7px;flex-shrink:0}#hud #card-window .socket-gear-label{overflow-wrap:anywhere;min-width:0}#hud #card-window .socket-gear-label strong{font-weight:700;display:block;font-size:calc(var(--cu)*29)!important}#hud #card-window .socket-gear-label small{color:#293f60;display:block;font-size:calc(var(--cu)*25)!important}#hud #card-window .card-warning{align-items:center;gap:calc(var(--cu)*20);margin-top:calc(var(--cu)*12);padding:calc(var(--cu)*17);color:#8f1c12;background:linear-gradient(110deg,#ffded1,#fff0e7);border:3px double #d57e65;border-radius:7px;font-weight:600;display:flex}#hud #card-window .card-warning:before{content:"!";width:calc(var(--cu)*58);height:calc(var(--cu)*58);color:#fff;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:#bd4c33;flex-shrink:0;place-items:center;font-weight:800;display:grid;font-size:calc(var(--cu)*44)!important}#hud #card-window .socket-footer{justify-content:center;align-items:center;gap:calc(var(--cu)*24);margin-top:calc(var(--cu)*16);display:flex}#hud #card-window .socket-footer:before,#hud #card-window .socket-footer:after{content:"◆ ── ◇";color:#c7af78;white-space:nowrap;font-size:calc(var(--cu)*27)!important}#hud #card-window #socket-confirm{min-width:calc(var(--cu)*362);min-height:calc(var(--cu)*92);padding:calc(var(--cu)*10);color:#fff4da;text-shadow:0 2px 2px #324465;background:linear-gradient(#5276a6,#163b70);border:5px double #b9c4d0;border-radius:16px;font-weight:700;box-shadow:inset 0 0 0 2px #f0efe2,0 2px 3px #4c526b66;font-size:calc(var(--cu)*34)!important}#hud #card-window #socket-confirm:disabled{color:#e1e5ed;opacity:1;cursor:not-allowed;background:linear-gradient(#a8b1bd,#717f94)}#hud #card-window #socket-preview:not([hidden]),#hud #card-window #socket-result:not(:empty){margin-top:calc(var(--cu)*10);padding:calc(var(--cu)*9);background:#e7e9e5;border:1px solid #c4c5b4;border-radius:5px;font-size:calc(var(--cu)*23)!important}#hud #card-window #socket-targets{max-height:calc(var(--cu)*501 + 36px)}#hud #card-window #socket-card-count:before{content:"";width:calc(var(--cu)*25);height:calc(var(--cu)*32);margin-right:calc(var(--cu)*10);vertical-align:middle;background:url(/ui/inventory/v3/cat-etc.webp) 50%/contain no-repeat;display:inline-block}#hud #card-window .card-warning{font-size:calc(var(--cu)*25)!important}#hud #card-window #socket-replace small{flex-basis:100%}#hud #card-window #socket-replace{gap:calc(var(--cu)*9);margin:calc(var(--cu)*6) 0;flex-wrap:wrap;display:flex}#hud #card-window #socket-replace button{min-width:0;padding:calc(var(--cu)*8) calc(var(--cu)*12);color:#111b3b;text-shadow:none;cursor:pointer;background:linear-gradient(115deg,#faf8f0,#e4e6e7);border:3px double #b9b9b2;border-radius:10px;flex:1 1 0}#hud #card-window #socket-replace button[aria-pressed=true]{background:linear-gradient(115deg,#fff4cc,#c4d9f0);border-color:#b59242}#hud #card-window #socket-remove{gap:calc(var(--cu)*9);margin:calc(var(--cu)*10) 0;flex-wrap:wrap;display:flex}#hud #card-window #socket-remove[hidden]{display:none}#hud #card-window #socket-remove button{padding:calc(var(--cu)*10) calc(var(--cu)*14);color:#5a3a06;text-shadow:none;cursor:pointer;background:linear-gradient(115deg,#fff4cc,#f0d9a8);border:3px double #b59242;border-radius:10px;flex:100%;font-weight:700}#hud #card-window #socket-remove small{color:#6b5a3a;flex-basis:100%}#hud #minimap-backdrop{z-index:39;pointer-events:auto;background:#060a12b8;border:0;padding:0;position:fixed;inset:0}#hud #minimap-backdrop[hidden]{display:none}#hud section.minimap.minimap:not(.collapsed){--mm:var(--u);--fs:calc(var(--mm)*.17);--mm-foot:calc(var(--game-font-size,12px)*2.45 + var(--mm)*15.5);padding:calc(var(--fs)*156) calc(var(--fs)*17) var(--mm-foot);box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}#hud section.minimap.minimap:not(.collapsed) canvas{width:100%;height:auto;box-shadow:none;display:block}#hud section.minimap.minimap:not(.collapsed):before{content:"";z-index:1;pointer-events:none;box-sizing:border-box;border-style:solid;border-color:#0000;border-width:calc(var(--fs)*175) calc(var(--fs)*40) calc(var(--mm-foot) + var(--fs)*18);filter:drop-shadow(0 calc(var(--mm)*2) calc(var(--mm)*4) #0000008c);border-image:url(/ui/minimap/frame.webp) 175 40 240;display:block;position:absolute;inset:0}#hud section.minimap.minimap:not(.collapsed):after{content:"";left:50%;top:calc(var(--mm)*-4.6);z-index:3;width:calc(var(--mm)*14.6);height:calc(var(--mm)*9);pointer-events:none;background:url(/ui/minimap/finial.webp) 50%/contain no-repeat;display:block;position:absolute;transform:translate(-50%)}#hud section.minimap.minimap .minimap-compass{display:none}#hud section.minimap.minimap:not(.collapsed) .minimap-compass{left:50%;top:calc(var(--fs)*78 - var(--mm)*8.5);z-index:2;width:calc(var(--mm)*17);height:calc(var(--mm)*17);pointer-events:none;background:url(/ui/minimap/compass.webp) 50%/contain no-repeat;display:block;position:absolute;transform:translate(-50%)}#hud section.minimap.minimap #minimap-toggle,#hud section.minimap.minimap #minimap-resize{--mm-btn:calc(var(--mm,var(--u))*20);top:calc(var(--fs,var(--u))*78 - var(--mm-btn)/2);z-index:4;width:var(--mm-btn);height:var(--mm-btn);min-height:0;box-shadow:none;color:#f4f7fc;cursor:pointer;touch-action:manipulation;background:url(/ui/minimap/button.webp) 50%/100% 100% no-repeat;border:0;border-radius:0;place-items:center;margin:0;padding:0;font-size:0;line-height:0;transition:color .12s,filter .12s;display:grid;position:absolute}#hud section.minimap.minimap #minimap-toggle{right:calc(var(--fs,var(--u))*17 + var(--mm,var(--u))*3)}#hud section.minimap.minimap #minimap-resize{right:calc(var(--fs,var(--u))*17 + var(--mm,var(--u))*25)}#hud section.minimap.minimap #minimap-toggle svg,#hud section.minimap.minimap #minimap-resize svg{filter:drop-shadow(0 1px #000b);width:56%;height:56%;display:block}#hud section.minimap.minimap #minimap-toggle:hover,#hud section.minimap.minimap #minimap-resize:hover,#hud section.minimap.minimap #minimap-toggle:focus-visible,#hud section.minimap.minimap #minimap-resize:focus-visible{color:#f6dd98;filter:brightness(1.18);outline:none}#hud section.minimap.minimap #minimap-toggle:active,#hud section.minimap.minimap #minimap-resize:active{filter:brightness(.82)}#hud section.minimap.minimap #minimap-channel{display:none}#hud section.minimap.minimap:not(.collapsed) #minimap-channel{z-index:4;left:calc(var(--fs)*17 + var(--mm)*3);right:calc(50% + var(--mm)*9);top:calc(var(--fs)*78 - var(--mm)*10);height:calc(var(--mm)*20);pointer-events:none;align-items:center;display:flex;position:absolute}#hud section.minimap.minimap:not(.collapsed) #minimap-channel .channel-badge{align-items:center;gap:calc(var(--mm)*3);pointer-events:auto;box-sizing:border-box;max-width:100%;height:100%;padding:0 calc(var(--mm)*2) 0 calc(var(--mm)*3);letter-spacing:.5px;color:#f6e7bd;text-shadow:0 1px #061127;white-space:nowrap;border:calc(var(--mm)*4) solid transparent;box-shadow:none;background:0 0;border-image:url(/ui/minimap/badge.webp) 20 fill;border-radius:0;margin:0;font-weight:800;line-height:1;display:flex;position:relative;overflow:hidden}#hud section.minimap.minimap:not(.collapsed) #minimap-channel .channel-badge:not(:disabled):after{content:"";width:calc(var(--mm)*6.6);height:calc(var(--mm)*4.4);background:url(/ui/minimap/caret.webp) 50%/contain no-repeat;flex:none}#hud section.minimap.minimap:not(.collapsed) #minimap-channel .channel-badge:hover:not(:disabled){color:#fff1c4;filter:brightness(1.15)}#hud section.minimap.minimap:not(.collapsed) #minimap-channel .channel-badge:disabled{color:#c9d3e2;padding-right:calc(var(--mm)*3)}#hud section.minimap:not(.expanded) #minimap-channel .channel-badge .ch-region{display:none}#hud section.minimap:not(.expanded) #minimap-channel .channel-badge .ch-region+.ch-channel:before{content:none}#hud section.minimap:not(.expanded) #minimap-channel .channel-badge .ch-region:only-child{display:inline}#hud section.minimap.minimap:not(.expanded):not(.collapsed){--fs:calc(var(--mm)*.15);--mm-foot:calc(var(--game-font-size,12px)*2.35 + var(--mm)*11.5)}#hud section.minimap.minimap:not(.expanded):not(.collapsed) :is(#minimap-toggle,#minimap-resize){--mm-btn:calc(var(--mm)*18)}#hud section.minimap.minimap:not(.expanded):not(.collapsed) #minimap-resize{right:calc(var(--fs)*17 + var(--mm)*23)}#hud section.minimap.minimap:not(.expanded):not(.collapsed) #minimap-channel{height:calc(var(--mm)*18);top:calc(var(--fs)*78 - var(--mm)*9);right:calc(50% + var(--mm)*8)}#hud section.minimap.minimap:not(.expanded):not(.collapsed) #minimap-channel .channel-badge{border-width:calc(var(--mm)*3.6)}#hud section.minimap.minimap:not(.expanded):not(.collapsed) .minimap-compass{width:calc(var(--mm)*15);height:calc(var(--mm)*15);top:calc(var(--fs)*78 - var(--mm)*7.5)}#hud section.minimap.minimap:not(.expanded):not(.collapsed) .minimap-name{top:calc(100% - var(--mm-foot) + var(--fs)*15 + var(--mm)*.8);padding-bottom:calc(var(--mm)*4.6);font-size:var(--game-font-size,12px)!important}#hud section.minimap.minimap:not(.expanded):not(.collapsed) .minimap-name:before{bottom:calc(var(--mm)*1.6)}#hud section.minimap.minimap:not(.expanded):not(.collapsed) .minimap-name:after{bottom:calc(var(--mm)*.2);width:calc(var(--mm)*3);height:calc(var(--mm)*4.2)}#hud section.minimap.minimap:not(.expanded):not(.collapsed) #minimap-position{bottom:calc(var(--fs)*20 + var(--mm)*1)}#hud section.minimap.minimap .minimap-name{z-index:2;left:calc(var(--fs,var(--u))*17 + var(--mm,var(--u))*4);right:calc(var(--fs,var(--u))*17 + var(--mm,var(--u))*4);top:calc(100% - var(--mm-foot,0px) + var(--fs,var(--u))*15 + var(--mm,var(--u))*1.5);padding:0 0 calc(var(--mm,var(--u))*6);color:#f3d98e;text-align:center;letter-spacing:.4px;text-shadow:0 1px 0 #2e1d05,0 0 calc(var(--mm,var(--u))*3) #000c;white-space:nowrap;text-overflow:ellipsis;background:0 0;margin:0;font-weight:800;line-height:1.15;position:absolute;overflow:hidden;font-size:calc(var(--game-font-size,12px)*1.05)!important}#hud section.minimap.minimap .minimap-name:before{content:"";left:8%;right:8%;bottom:calc(var(--mm,var(--u))*2.2);height:calc(var(--mm,var(--u))*1.6);background:url(/ui/minimap/divider-line.webp) 50%/100% 100% no-repeat;position:absolute}#hud section.minimap.minimap .minimap-name:after{content:"";left:50%;bottom:calc(var(--mm,var(--u))*.6);width:calc(var(--mm,var(--u))*3.4);height:calc(var(--mm,var(--u))*4.8);background:url(/ui/minimap/divider-gem.webp) 50%/contain no-repeat;position:absolute;transform:translate(-50%)}#hud section.minimap.collapsed .minimap-name{display:none}#hud section.minimap.minimap:not(.collapsed) #minimap-position{z-index:2;left:calc(var(--fs)*17 + var(--mm)*2);right:calc(var(--fs)*17 + var(--mm)*2);bottom:calc(var(--fs)*20 + var(--mm)*1.5);height:calc(var(--game-font-size,12px)*1.2);white-space:nowrap;color:#eef3fa;letter-spacing:.3px;font-variant-numeric:tabular-nums;background:0 0;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0;margin:0;padding:0;font-weight:700;line-height:1.2;display:flex;position:absolute;overflow:hidden}#hud section.minimap.minimap:not(.collapsed) #minimap-position>*{white-space:nowrap;flex:none}#hud section.minimap.minimap:not(.collapsed) #minimap-position :is(.minimap-heads:not([hidden]),.minimap-coords){align-items:center;gap:.35em;display:inline-flex}#hud section.minimap.minimap:not(.collapsed) #minimap-position :is(.minimap-heads,.minimap-coords):before{content:"";background:var(--icon) center/contain no-repeat;flex:none;width:1.25em;height:1.1em}#hud section.minimap.minimap:not(.collapsed) #minimap-position .minimap-heads{color:#dbe9ff;--icon:url(/ui/minimap/people.webp)}#hud section.minimap.minimap:not(.collapsed) #minimap-position .minimap-coords{--icon:url(/ui/minimap/crosshair.webp)}#hud section.minimap.minimap:not(.collapsed) #minimap-position .minimap-heads:not([hidden])+.minimap-coords{margin-left:calc(var(--mm)*5);padding-left:calc(var(--mm)*6);background:url(/ui/minimap/separator.webp) left center/calc(var(--mm)*1.4) 1.05em no-repeat}#hud section.minimap.minimap.expanded{z-index:40!important;opacity:1!important;width:auto!important;max-width:none!important;position:fixed!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}#hud section.minimap.minimap.expanded:not(.collapsed){--mm:calc(var(--u)*1.25);--mm-foot:calc(var(--game-font-size,12px)*3 + var(--mm)*15.5)}#hud section.minimap.minimap.expanded:not(.collapsed) .minimap-name{font-size:calc(var(--game-font-size,12px)*1.35)!important}#hud section.minimap.minimap.expanded:not(.collapsed) #minimap-position{height:calc(var(--game-font-size,12px)*1.38);font-size:calc(var(--game-font-size,12px)*1.15)!important}#hud section.minimap.minimap.expanded:not(.collapsed) canvas{width:auto;height:auto;max-width:min(430px,calc(92vw - var(--fs)*34));max-height:calc(100dvh - var(--fs)*156 - var(--mm-foot) - 24px)}html.map-open #hud #mobile-controls-layer,html.map-open #hud #mobile-modern-hud,html.map-open #hud nav.toolbar.toolbar{opacity:.22;filter:grayscale(.4)}#hud section.minimap.minimap.expanded.collapsed{box-shadow:none;border:0;border-radius:0;left:auto!important;top:calc(var(--u)*60)!important;right:calc(var(--u)*13)!important;position:absolute!important;transform:none!important}#hud section.minimap.minimap.collapsed{overflow:visible;width:calc(var(--u)*34)!important;height:calc(var(--u)*34)!important;box-shadow:none!important;opacity:1!important;background:0 0!important;border:0!important}#hud section.minimap.minimap.collapsed #minimap-toggle,#hud section.minimap.minimap.collapsed #minimap-toggle:is(:hover,:focus-visible,:active){--mm-btn:calc(var(--u)*34);box-shadow:none;background:0 0;border:0;top:0;right:0}#hud section.minimap.minimap.collapsed .minimap-button-art{width:100%;height:100%;image-rendering:pixelated;filter:drop-shadow(0 1px 1px #000c)drop-shadow(0 0 1px #0009);background:url(/ui/minimap-button.png) 50%/contain no-repeat;transition:transform .12s,filter .12s;display:block}#hud section.minimap.minimap.collapsed #minimap-toggle:is(:hover,:focus-visible) .minimap-button-art{filter:drop-shadow(0 0 3px #ffd24a)drop-shadow(0 1px 1px #000c)}#hud section.minimap.minimap.collapsed #minimap-toggle:active .minimap-button-art{transform:scale(.92)}#hud section.minimap.minimap.collapsed #minimap-resize{display:none}html{touch-action:pan-x pan-y}html.rv-booting #hud{visibility:hidden}#boot-screen{--navy:#0b1a3a;--navy2:#16295a;--gold:#e9c46a;--gold-d:#c9a45c;--cream:#f7eed6;z-index:9000;background:var(--navy);color:var(--cream);-webkit-user-select:none;user-select:none;font:14px Google Sans,Noto Sans Thai,Tahoma,Arial,sans-serif;position:fixed;inset:0;overflow:hidden}#boot-screen[hidden]{display:none}.bt-art{background-color:#bcdcec;background-image:var(--boot-art,url(/login/loading/hearthvale-v1.jpg));will-change:transform;background-position:50% 40%;background-repeat:no-repeat;background-size:cover;animation:32s ease-in-out infinite alternate bt-drift;position:absolute;inset:-4%}@keyframes bt-drift{0%{transform:scale(1)translate(0)}to{transform:scale(1.07)translate(-1.6%,-1.2%)}}.bt-shade{pointer-events:none;background:linear-gradient(0deg,#0b1a3af7 0,#0b1a3ae0 22%,#0b1a3a99 36%,#0b1a3a33 50%,#0000 62%),linear-gradient(#0b1a3a66 0,#0000 28%),radial-gradient(at 50% 45%,#0000 55%,#0b1a3a8c 100%);position:absolute;inset:0}.bt-pets{--pz:clamp(52px,19vh,96px);pointer-events:none;color:#fff;white-space:nowrap;text-shadow:0 2px 4px #07101f,0 0 8px #0b1a3acc;justify-items:center;gap:4px;font-size:12px;font-weight:600;animation:.6s cubic-bezier(.2,.9,.3,1.2) .15s both bt-in;display:grid;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.bt-pet-row{align-items:flex-end;gap:calc(var(--pz) * .3);display:flex}.bt-pet-row i{width:var(--pz);height:var(--pz);position:relative}.bt-pet-row i:after{content:"";height:12%;animation:1.1s ease-in-out infinite bt-pet-shadow;animation-delay:inherit;background:radial-gradient(closest-side,#07101fb3,#0000);border-radius:50%;position:absolute;bottom:-3%;left:18%;right:18%}.bt-pet-row img{z-index:1;object-fit:contain;transform-origin:50% 100%;will-change:transform;width:100%;height:100%;animation:1.1s ease-in-out infinite bt-pet-hop;animation-delay:inherit;display:block;position:relative}.bt-pet-row i:nth-child(2){animation-delay:-.37s}.bt-pet-row i:nth-child(3){animation-delay:-.74s}.bt-pet-row img[src=""],.bt-pet-row img:not([src]){visibility:hidden}@keyframes bt-pet-hop{0%,to{transform:translateY(0)scale(1.1,.88)}14%{transform:translateY(0)scale(.94,1.07)}50%{transform:translateY(calc(var(--pz) * -.34)) scale(1)}86%{transform:translateY(0)scale(.97,1.03)}}@keyframes bt-pet-shadow{0%,14%,86%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.62)}}.bt-motes{pointer-events:none;position:absolute;inset:0;overflow:hidden}.bt-motes i{width:var(--s);height:var(--s);box-shadow:0 0 calc(var(--s)*2) #ffd86b99;opacity:0;animation:bt-rise var(--d) linear infinite;background:radial-gradient(circle,#fffbe6 0,#ffe08a 45%,#0000 72%);border-radius:50%;position:absolute;bottom:-12px}@keyframes bt-rise{0%{opacity:0;transform:translate(0)}12%{opacity:.95}50%{transform:translate(var(--w),-55vh)}85%{opacity:.7}to{transform:translate(calc(var(--w)*-1),-108vh);opacity:0}}.bt-logo{top:max(7vh,env(safe-area-inset-top));text-align:center;pointer-events:none;animation:.7s cubic-bezier(.2,.9,.3,1.2) both bt-in;position:absolute;left:0;right:0}.bt-logo h1{letter-spacing:.01em;width:fit-content;color:var(--navy2);-webkit-text-stroke:.13em var(--navy2);paint-order:stroke fill;text-shadow:0 .07em 0 var(--navy),0 .14em .2em #0b1a3a99;margin:0 auto;padding:0 .12em;font:700 clamp(46px,17vh,124px)/1.05 Fredoka,Google Sans,sans-serif;display:block;position:relative}.bt-logo h1:after{content:attr(data-text);padding:inherit;-webkit-text-stroke:0;text-shadow:none;color:#0000;background:linear-gradient(105deg,#0000 42%,#fffdf2 50%,#0000 58%) 160% 0/250% 100% no-repeat,linear-gradient(#fffbe0 0,#ffe28a 38%,#e2aa36 62%,#f6d47a 82%,#fff0b8 100%);-webkit-background-clip:text;background-clip:text;animation:4.5s ease-in-out 1s infinite bt-shine;position:absolute;inset:0}@keyframes bt-shine{0%,55%{background-position:160% 0,0 0}to{background-position:-60% 0,0 0}}.bt-logo p{border:1.5px solid var(--gold-d);color:#f0dca8;letter-spacing:.5em;text-indent:.5em;background:linear-gradient(90deg,#16295ae6,#21407ae6,#16295ae6);border-radius:999px;align-items:center;gap:10px;width:fit-content;margin:clamp(2px,1vh,8px) auto 0;padding:3px 16px;font:700 clamp(9px,2.2vh,12px) Google Sans,sans-serif;display:flex;box-shadow:0 3px 10px #0b1a3a66}.bt-logo p span{background:var(--gold);width:6px;height:6px;box-shadow:0 0 6px var(--gold);transform:rotate(45deg)}@keyframes bt-in{0%{opacity:0;transform:translateY(-14px)scale(.96)}to{opacity:1;transform:none}}.bt-band{text-shadow:0 1px 2px #0b1a3a,0 0 8px #0b1a3acc;padding:0 max(24px,env(safe-area-inset-right)) calc(14px + env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));position:absolute;bottom:0;left:0;right:0}.bt-row{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.bt-dest{text-align:left;min-width:0;animation:.5s ease-out both bt-slide;display:grid}.bt-dest[hidden]{display:none}.bt-dest small{color:var(--gold);letter-spacing:.2em;font-size:11px;font-weight:600}.bt-dest b{color:#fff8e6;text-shadow:0 2px 0 var(--navy),0 0 14px #0b1a3a;font:600 clamp(20px,6.5vh,30px)/1.2 Mitr,Noto Sans Thai,sans-serif}.bt-dest em{color:#c9d6ee;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-style:normal;overflow:hidden}@keyframes bt-slide{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}.bt-tip{text-align:right;color:#e4ebf7;align-items:baseline;gap:8px;max-width:52%;margin-left:auto;font-size:13px;line-height:1.5;display:flex}.bt-tip-k{background:var(--gold);color:#3a2604;text-shadow:none;border-radius:4px;flex-shrink:0;padding:1px 8px;font-size:11px;font-weight:700}#boot-tip.in{animation:.5s ease-out bt-fade}@keyframes bt-fade{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.bt-bar{align-items:center;gap:12px;margin-top:10px;display:flex}.bt-track{border:2px solid var(--gold-d);height:14px;box-shadow:inset 0 2px 4px #000c,0 0 0 1px var(--navy),0 0 12px #e9c46a33;background:linear-gradient(#050d22,#13234a);border-radius:9px;flex:1;position:relative}.bt-fill{background:repeating-linear-gradient(-45deg,#fff3 0 6px,#0000 6px 12px) 0 0/17px 17px,linear-gradient(#fff3bf,#f2cf6e 45%,#cf9a2c 80%,#e9bd55);border-radius:7px;width:0;height:100%;transition:width .25s ease-out;animation:.6s linear infinite bt-stripe;position:relative;box-shadow:0 0 10px #ffd76b88}@keyframes bt-stripe{to{background-position:17px 0,0 0}}.bt-fill i{background:radial-gradient(circle,#fff 0,#fff6c9 22%,#ffd96b66 45%,#0000 70%);width:18px;height:18px;margin-top:-9px;animation:1.1s ease-in-out infinite bt-spark;position:absolute;top:50%;right:-9px}.bt-fill i:before,.bt-fill i:after{content:"";background:linear-gradient(90deg,#0000,#fff,#0000);border-radius:1px;width:22px;height:2px;margin:-1px 0 0 -11px;position:absolute;top:50%;left:50%}.bt-fill i:after{transform:rotate(90deg)}@keyframes bt-spark{0%,to{transform:scale(.8)rotate(0)}50%{transform:scale(1.2)rotate(45deg)}}.bt-pct{text-align:right;min-width:3.2em;color:var(--gold);text-shadow:0 2px 0 var(--navy);font-variant-numeric:tabular-nums;font:700 18px Fredoka,Google Sans,sans-serif}#boot-screen.busy .bt-fill{width:28%;transition:none;animation:.6s linear infinite bt-stripe,1.4s ease-in-out infinite bt-sweep}#boot-screen.busy .bt-fill i{display:none}@keyframes bt-sweep{0%{transform:none}50%{transform:translate(257%)}to{transform:none}}.bt-glint{pointer-events:none;border-radius:7px;position:absolute;inset:0;overflow:hidden}.bt-glint b{will-change:transform;background:linear-gradient(90deg,#0000,#fff8 45%,#fff 50%,#fff8 55%,#0000);width:22%;animation:1.3s linear infinite bt-glint;position:absolute;top:0;bottom:0;left:0}@keyframes bt-glint{0%{transform:translate(-100%)}to{transform:translate(460%)}}.bt-msg{color:#aebbd6;text-align:left;margin-top:5px;font-size:11px}@media (width<=600px){.bt-row{flex-direction:column;align-items:stretch;gap:8px}.bt-tip{text-align:left;max-width:none;margin:0}.bt-band{padding-left:16px;padding-right:16px}.bt-logo{top:max(18vh,env(safe-area-inset-top))}.bt-logo h1{font-size:clamp(46px,16vw,80px)}.bt-pets{--pz:clamp(56px,18vw,84px)}}@media (height<=340px){.bt-msg{display:none}.bt-bar{margin-top:6px}.bt-tip{font-size:12px}.bt-pets{top:55%}.bt-band{padding-bottom:calc(9px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.bt-art,.bt-motes i,.bt-logo h1:after,.bt-fill,.bt-fill i,.bt-pets img,.bt-pets i:after{animation:none!important}.bt-motes{display:none}}#boot-retry{color:#fff;cursor:pointer;background:#255e9c;border:1px solid #6ebfff;border-radius:10px;min-height:44px;margin:8px auto 0;padding:8px 20px;font:700 14px inherit;display:block}#boot-retry[hidden]{display:none}.rs-app-install .rs-native-install{flex-wrap:wrap;gap:8px;margin:12px 0 8px;display:flex}html body .rs-app-install .rs-native-install a{color:#eeeae1;min-height:44px;font:inherit;text-align:center;box-sizing:border-box;background-color:#283345;border:1px solid #807052;border-radius:8px;flex:150px;justify-content:center;align-items:center;padding:8px 12px;font-weight:700;text-decoration:none;display:inline-flex}.rs-app-install .rs-native-install a:focus-visible{outline-offset:2px;outline:2px solid #dac393}.rs-app-install .rs-native-note{color:#c9d2df;margin:8px 0 12px;font-size:12px;line-height:1.6}#boot-screen.starting .bt-band,#boot-screen.starting .bt-pets{display:none}#boot-screen.starting{overflow:clip}#boot-screen .rv-start{left:50%;bottom:max(5vh, env(safe-area-inset-bottom));box-sizing:border-box;z-index:5;-webkit-backdrop-filter:blur(6px);color:#f2eee4;text-align:center;background:#111722;border:1px solid #536071;border-radius:16px;flex-direction:column;align-items:stretch;gap:10px;width:min(340px,100vw - 32px);max-height:calc(100% - min(34vh,230px));padding:18px 20px 14px;font:500 14px/1.4 Google Sans,Noto Sans Thai,Tahoma,sans-serif;animation:.35s cubic-bezier(.2,.9,.3,1.1) both rs-in;display:flex;position:absolute;overflow-y:auto;transform:translate(-50%);box-shadow:0 12px 34px #00000073}@keyframes rs-in{0%{opacity:0;transform:translate(-50%,14px)}}#boot-screen .rv-start h2{letter-spacing:.01em;margin:0 0 2px;font:700 20px/1.2 Google Sans,Noto Sans Thai,sans-serif}#boot-screen .rv-start .rs-wait{color:#d4dae2;margin:6px 0;font-size:13px}#boot-screen .rv-start .rs-note{color:#d4dae2;margin:0;font-size:12px}#boot-screen .rv-start .rs-who{color:#f2eee4;word-break:break-all;margin:-4px 0 2px;font-weight:700}#boot-screen .rv-start .rs-msg{color:#d4dae2;min-height:1.2em;margin:0;font-size:12px}#boot-screen .rv-start .rs-msg.bad{color:#f0a59c}#boot-screen .rv-start.busy{cursor:progress}#boot-screen .rv-start .rs-maint-when{color:#dac393;margin:0;font-size:15px;font-weight:700}#boot-screen .rv-start .rs-maint-why{-webkit-line-clamp:3;color:#f2eee4;-webkit-box-orient:vertical;height:3.9em;margin:0;font-size:13px;line-height:1.3;display:-webkit-box;overflow:hidden}#boot-screen .rs-btn{cursor:pointer;border-radius:999px;min-height:44px;padding:0 18px;font:700 15px/1 Google Sans,Noto Sans Thai,sans-serif;transition:transform .1s,filter .15s}#boot-screen .rs-btn:active{transform:scale(.97)}#boot-screen .rs-btn:disabled{opacity:.55;cursor:progress}#boot-screen .rs-btn.primary{color:#f2eee4;background:linear-gradient(#343f50,#343f50);border:0;box-shadow:0 3px #00000073,0 6px 16px #00000073}#boot-screen .rs-btn.primary:hover{filter:brightness(1.08)}#boot-screen .rs-btn.ghost{color:#f2eee4;background:#1a202b;border:1.5px solid #536071}#boot-screen .rs-btn.ghost:hover{background:#1a202b}#boot-screen .rs-btn.link{color:#d4dae2;background:0 0;border:0;min-height:30px;font-size:13px;font-weight:600;text-decoration:underline}#boot-screen .rs-google{justify-content:center;align-items:center;min-height:44px;display:flex}#boot-screen .rs-or{color:#d4dae2;align-items:center;gap:10px;font-size:12px;display:flex}#boot-screen .rs-or:before,#boot-screen .rs-or:after{content:"";background:#1a202b;flex:1;height:1px}#boot-screen .rs-field{text-align:left;color:#d4dae2;flex-direction:column;gap:5px;font-size:12px;font-weight:600;display:flex}#boot-screen .rs-field input{color:#f2eee4;background:#111722;border:1.5px solid #536071;border-radius:12px;outline:none;height:42px;padding:0 14px;font:600 16px Google Sans,Noto Sans Thai,sans-serif}#boot-screen .rs-field input:focus{border-color:#536071;box-shadow:0 0 0 3px #00000073}#boot-screen .rs-gender{grid-template-columns:1fr 1fr;gap:8px;display:grid}#boot-screen .rs-g{color:#f2eee4;cursor:pointer;background:#1a202b;border:1.5px solid #536071;border-radius:12px;align-items:center;gap:8px;padding:6px 10px;font:700 14px Google Sans,Noto Sans Thai,sans-serif;display:flex}#boot-screen .rs-g.on{background:#343f50;border-color:#536071;box-shadow:0 0 0 2px #00000073}#boot-screen .rs-face{background-color:#111722;background-position:50% 10%;background-repeat:no-repeat;background-size:112%;border:2px solid #536071;border-radius:50%;flex:none;width:40px;height:40px}#boot-screen .rs-face.m{background-image:url(/_baked/char2-face-m-v1.png)}#boot-screen .rs-face.f{background-image:url(/_baked/char2-face-f-v1.png)}#boot-screen .rv-start.wide{width:min(560px,100vw - 32px)}#boot-screen .rs-chars{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}#boot-screen .rs-char{color:#f2eee4;cursor:pointer;background:#1a202b;border:1.5px solid #536071;border-radius:14px;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:10px 6px 8px;font:700 14px/1.25 Google Sans,Noto Sans Thai,sans-serif;transition:transform .1s,background .15s;display:flex}#boot-screen .rs-char:active{transform:scale(.97)}#boot-screen .rs-char b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}#boot-screen .rs-char small{text-overflow:ellipsis;white-space:nowrap;color:#d4dae2;max-width:100%;font-size:12px;font-weight:600;overflow:hidden}#boot-screen .rs-char .rs-uid{color:#d4dae2;text-overflow:clip;font-variant-numeric:tabular-nums;font-size:10px}#boot-screen .rs-char .rs-uid span{color:#d4dae2}#boot-screen .rs-char.on{background:#343f50;border-color:#536071;box-shadow:0 0 0 2px #00000073}#boot-screen .rs-char .rs-face{width:48px;height:48px}#boot-screen .rs-char.new{color:#f2eee4;background:#1a202b;border-style:dashed}#boot-screen .rs-char.new:hover{background:#343f50}#boot-screen .rs-plus{box-sizing:border-box;border:2px dashed #536071;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}#boot-screen .rs-plus:before{content:"+";color:#d4dae2;font:700 26px/1 Google Sans,sans-serif}#boot-screen .rs-char.locked small{color:#f2c75c}#boot-screen .rs-lock:before{content:"🔒";font-size:20px}.rs-slot-dialog .rs-slot-msg{margin:-8px 0 16px;font-size:14px;line-height:1.5}.rs-slot-dialog .rs-slot-msg:empty{display:none}.rs-slot-dialog .rs-slot-msg.bad{color:#f0a59c}.rs-slot-dialog button[hidden]{display:none}#boot-screen .rs-acts{grid-template-columns:1fr 2fr;gap:8px;display:grid}#boot-screen .rs-acts[hidden],#boot-screen .rs-confirm[hidden]{display:none}#boot-screen .rs-confirm{flex-direction:column;gap:8px;display:flex}#boot-screen .rs-confirm p{color:#dac393;margin:0;font-size:13px}#boot-screen .rs-confirm .rs-acts{grid-template-columns:1fr 1fr}#boot-screen .rs-btn.ghost.bad{color:#f0a59c;border-color:#536071}#boot-screen .rs-btn.danger{color:#f2eee4;background:linear-gradient(#343f50,#111722);border:0;box-shadow:0 3px #00000073}#boot-screen .rv-start.auth{width:min(620px,100vw - 32px);height:300px}#boot-screen .rs-auth{flex:1;grid-template-columns:minmax(0,1.25fr) auto minmax(0,1fr);align-items:center;gap:14px;min-height:0;display:grid}#boot-screen .rs-form,#boot-screen .rs-alt{flex-direction:column;gap:8px;min-width:0;display:flex}#boot-screen .rs-alt .rs-note{margin:-2px 0 0}#boot-screen .rs-btn.discord{color:#f2eee4;text-align:center;background:#111722;border:0;justify-content:center;align-items:center;min-height:38px;padding:0 12px;font-size:13px;line-height:1.2;text-decoration:none;display:flex;box-shadow:0 3px #00000073}#boot-screen .rs-btn.discord:hover{filter:brightness(1.08)}#boot-screen .rs-legal{left:max(10px, env(safe-area-inset-left));top:max(8px, env(safe-area-inset-top));z-index:3;pointer-events:none;flex-direction:column;align-items:flex-start;display:flex;position:absolute}#boot-screen .rs-legal a{pointer-events:auto;color:#f2eee4d1;text-underline-offset:2px;text-shadow:0 1px 2px #000c;font-size:11px;line-height:18px;text-decoration:underline}#boot-screen .rs-legal a:hover{color:#fff}#boot-screen .rs-or.v{flex-direction:column;align-self:stretch;gap:6px}#boot-screen .rs-or.v:before,#boot-screen .rs-or.v:after{width:1px;height:auto}#boot-screen .rs-line{text-align:left;color:#d4dae2;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:8px;margin:0;font-size:13px;font-weight:700;display:grid}#boot-screen .rs-line span:first-child{white-space:nowrap;text-align:right;padding-top:3px;overflow:hidden}#boot-screen .rs-line input{box-sizing:border-box;color:#f2eee4;background:#111722;border:1.5px solid #536071;border-radius:12px;outline:none;width:100%;min-width:0;height:42px;padding:0 12px;font:600 15px Google Sans,Noto Sans Thai,sans-serif}#boot-screen .rs-line input::placeholder{color:#d4dae2;font-size:13px;font-weight:500}#boot-screen .rs-line input:focus{border-color:#536071;box-shadow:0 0 0 3px #00000073}#boot-screen .rs-pw{min-width:0;display:block;position:relative}#boot-screen .rs-pw input{padding-right:58px}#boot-screen .rs-eye{color:#f2eee4;cursor:pointer;background:#1a202b;border:0;border-radius:8px;min-width:46px;height:calc(100% - 10px);padding:0 8px;font:700 12px Google Sans,Noto Sans Thai,sans-serif;position:absolute;top:50%;right:5px;transform:translateY(-50%)}#boot-screen .rs-eye:hover{background:#1a202b}#boot-screen .rs-opts{justify-content:space-between;align-items:center;gap:8px;min-height:26px;padding-left:72px;display:flex}#boot-screen .rs-opts .rs-btn.link{min-height:26px;padding:0 2px;font-size:12px}#boot-screen .rs-check{color:#d4dae2;cursor:pointer;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}#boot-screen .rs-check input{opacity:0;pointer-events:none;position:absolute}#boot-screen .rs-check i{box-sizing:border-box;background:#111722;border:1.5px solid #536071;border-radius:5px;place-items:center;width:16px;height:16px;display:grid}#boot-screen .rs-check input:checked+i{background:#343f50;border-color:#536071}#boot-screen .rs-check input:checked+i:after{content:"";border:2px solid #536071;border-width:0 2px 2px 0;width:4px;height:8px;margin-top:-2px;transform:rotate(45deg)}#boot-screen .rs-check input:focus-visible+i{box-shadow:0 0 0 3px #00000073}#boot-screen .rs-two{grid-template-columns:1fr 1.3fr;gap:8px;display:grid}#boot-screen .rs-two .rs-btn{padding:0 10px}#boot-screen .rs-reg{flex:1;justify-content:center;min-height:0}#boot-screen .rs-grid{grid-template-columns:1fr 1fr;gap:8px 14px;display:grid}#boot-screen .rs-reg .rs-line{grid-template-columns:70px minmax(0,1fr)}#boot-screen .rs-reg .rs-line span:first-child{white-space:normal;line-height:1.15}#boot-screen .rs-reg .rs-note{text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}#boot-screen .rs-reg .rs-two{align-self:center;width:min(100%,380px)}#boot-screen .rs-help{text-align:left;color:#f2eee4;flex-direction:column;flex:1;justify-content:center;gap:6px;min-height:0;font-size:13px;display:flex;overflow-y:auto}#boot-screen .rs-help p{margin:0}#boot-screen .rs-help b{color:#f2eee4}#boot-screen .rv-start.auth>.rs-btn.primary{align-self:center;width:min(100%,300px)}@media (width<=559px){#boot-screen .rv-start.auth{height:470px}#boot-screen .rs-auth{grid-template-columns:minmax(0,1fr);align-content:center;gap:10px}#boot-screen .rs-or.v{flex-direction:row}#boot-screen .rs-or.v:before,#boot-screen .rs-or.v:after{width:auto;height:1px}#boot-screen .rs-grid{grid-template-columns:minmax(0,1fr)}#boot-screen .rs-reg .rs-note{-webkit-line-clamp:4}}@media (height<=520px){#boot-screen.starting .bt-logo{top:max(3vh, env(safe-area-inset-top));transform-origin:top;transform:scale(.82)}#boot-screen .rv-start{bottom:max(3vh, env(safe-area-inset-bottom));gap:7px;max-height:calc(100% - 32vh);padding:12px 16px 10px}#boot-screen .rv-start h2{font-size:17px}#boot-screen .rs-btn{min-height:38px}#boot-screen .rs-field input{height:36px}#boot-screen .rv-start.wide .rs-who{display:none}#boot-screen .rs-char{text-align:left;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);place-items:center start;column-gap:7px;padding:6px 8px;display:grid}#boot-screen .rs-char>i{grid-row:1/3}#boot-screen .rs-char .rs-face,#boot-screen .rs-plus{width:34px;height:34px}#boot-screen .rs-plus:before{font-size:20px}#boot-screen .rv-start.wide{width:min(680px,100vw - 32px)}#boot-screen .rs-char{box-sizing:border-box;height:66px;padding:4px 8px}#boot-screen .rs-char b,#boot-screen .rs-char small{white-space:normal;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}#boot-screen .rs-char b{font-size:13px;line-height:1.2}#boot-screen .rs-char small{font-size:11px;line-height:1.2}#boot-screen .rs-char .rs-uid{display:none}#boot-screen .rv-start.wide .rs-btn.link{min-height:24px}#boot-screen .rv-start.auth{height:236px;max-height:none}#boot-screen .rs-auth{gap:10px}#boot-screen .rs-form,#boot-screen .rs-alt{gap:6px}#boot-screen .rs-line input{height:36px;font-size:14px}#boot-screen .rs-opts,#boot-screen .rs-opts .rs-btn.link{min-height:22px}#boot-screen .rs-grid{gap:6px 12px}#boot-screen .rs-reg .rs-note{font-size:11px;line-height:1.35}#boot-screen .rs-alt .rs-note{font-size:11px}}@media (height<=300px){#boot-screen .rv-start.wide h2{display:none}#boot-screen .rv-start.auth{gap:5px;height:180px;padding-top:8px;padding-bottom:6px}#boot-screen .rv-start.auth h2{display:none}#boot-screen .rv-start.auth .rs-btn{min-height:32px}#boot-screen .rs-line input{height:31px}#boot-screen .rs-form,#boot-screen .rs-alt,#boot-screen .rs-grid{gap:5px}#boot-screen .rs-alt .rs-note{display:none}#boot-screen .rs-reg .rs-note{-webkit-line-clamp:1}#boot-screen .rs-google{min-height:40px}}@media (width<=559px) and (height<=520px){#boot-screen .rv-start.auth{height:min(470px,100dvh - 16px);max-height:calc(100dvh - 16px);overflow-y:auto}}.rs-seat-dialog{box-sizing:border-box;color:#d4dae2;width:min(440px,100vw - 24px);max-height:calc(100dvh - 24px);font:16px var(--ui-font,system-ui);text-align:center;background:#1a202b;border:1px solid #536071;border-radius:18px;margin:auto;padding:24px;overflow:auto;box-shadow:0 16px 60px #00000073}.rs-seat-dialog::backdrop{background:#111722}.rs-seat-dialog h2{color:#d4dae2;margin:0 0 14px;font-size:22px}.rs-seat-dialog p{margin:0 0 20px;line-height:1.65}.rs-seat-dialog .rs-two{gap:12px;display:flex}.rs-seat-dialog button{flex:1;min-height:42px}.rs-seat-dialog .rs-btn{color:#d4dae2;font:700 15px var(--ui-font,system-ui);cursor:pointer;background:#1a202b;border:1px solid #536071;border-radius:10px}.rs-seat-dialog .rs-btn.primary{color:#f2eee4;background:#343f50;border-color:#536071}.rs-seat-dialog .rs-btn:focus-visible{outline-offset:3px;outline:3px solid #536071}html body #boot-screen .rv-start.auth>h2,html body #boot-screen .rv-start.auth>.rs-note{flex:none}html body #boot-screen .rv-start.auth>.rs-auth{flex:1 0 auto;align-content:start}html body #boot-screen .rv-start.auth .rs-btn:not(.link){min-height:44px}html body #boot-screen .rv-start.auth.signup-flow{box-sizing:border-box;color:#d4dae2;width:min(720px,100vw - 24px);height:min(620px,100dvh - 24px);max-height:calc(100dvh - 24px);text-shadow:none;background:linear-gradient(135deg,#1a202b,#1a202b 60%,#1a202b);border:1px solid #536071;border-radius:20px;flex-direction:column;gap:12px;margin:auto;padding:20px;display:flex;position:absolute;inset:auto 0 12px;overflow-y:auto;transform:none!important}html body #boot-screen .signup-flow :is(h2,p,span,label){color:#d4dae2;text-shadow:none}html body #boot-screen .signup-flow h2{color:#d4dae2;flex:none;margin:0;font-size:22px;display:block}html body #boot-screen .signup-flow .rs-form{flex:none;justify-content:start;gap:12px;min-height:auto}html body #boot-screen .signup-flow .rs-help{flex:none;justify-content:start;min-height:auto;font-size:14px;line-height:1.6;overflow:visible}html body #boot-screen .signup-flow .rs-note{white-space:normal;-webkit-line-clamp:unset;font-size:13px;line-height:1.6;display:block;overflow:visible}html body #boot-screen .signup-flow .rs-line{grid-template-columns:80px minmax(0,1fr)}html body #boot-screen .signup-flow input{box-sizing:border-box;color:#c2c9d2;width:100%;min-width:0;height:44px;text-shadow:none;background:#1a202b;border:1px solid #536071;border-radius:9px;font-size:16px}html body #boot-screen .signup-flow input::placeholder{color:#d4dae2}html body #boot-screen .signup-flow .rs-btn{color:#d4dae2;white-space:normal;min-height:44px;text-shadow:none;background:#1a202b;border:1px solid #536071;border-radius:10px;padding:8px 12px;font-weight:700;line-height:1.4}html body #boot-screen .signup-flow .rs-btn.primary{color:#f2eee4;background:#343f50;border-color:#536071}html body #boot-screen .signup-flow .rs-eye{color:#d4dae2;background:#1a202b;border-color:#536071}html body #boot-screen .signup-flow .rs-captcha{flex:none;justify-content:center;width:100%;min-width:0;min-height:65px;display:grid}html body #boot-screen .signup-flow .rs-msg{white-space:normal;color:#d4dae2;flex:none;height:auto;min-height:42px;line-height:1.5;overflow:visible}html body #boot-screen .signup-flow button:disabled{opacity:.55;cursor:wait}html body #boot-screen .signup-flow :is(button,input):focus-visible{outline-offset:2px;outline:3px solid #536071}@media (width<=559px){html body #boot-screen .signup-flow .rs-grid{grid-template-columns:minmax(0,1fr)}html body #boot-screen .rv-start.auth.signup-flow{padding:16px}}@media (height<=520px){html body #boot-screen .rv-start.auth.signup-flow{gap:8px;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);padding:12px 16px;bottom:8px}html body #boot-screen .signup-flow .rs-reg{flex:none}html body #boot-screen .signup-flow .rs-grid{gap:8px 14px}}html body #boot-screen .signup-flow .rs-msg.bad{color:#f0a59c}html body #boot-screen .signup-flow .rs-note{opacity:1;color:#d4dae2!important}html body #boot-screen .signup-flow .rs-line>span:first-child{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;max-width:100%;font-size:13px;line-height:1.3;overflow:visible}html.rv-ui5 body #boot-screen .rv-start:is(.cr5-on,.roster-on),html.rv-ui5 body #class-pick-window .cpk{--ui-text:#d4dae2;--ui-dim:#d4dae2;--ui-faint:#d4dae2;--ui-card:#1a202b;--ui-line:#536071;--ui-accent:#d4dae2;--ui5-edge:#536071;--ui5-top:#1a202b;--ui-bar:#1a202b;color:#d4dae2;box-sizing:border-box;border-radius:22px;background:linear-gradient(130deg,#1a202b,#1a202b),url(/login/loading/skyreach-isles-v1.jpg) 50%/cover!important;border:1px solid #536071!important;box-shadow:0 18px 60px #00000073!important}html.rv-ui5 body #boot-screen .rv-start.cr5-on{width:min(1120px,100vw - 24px);height:min(820px,100dvh - 24px);max-height:none;padding:16px}html.rv-ui5 body #boot-screen .cr5{gap:12px}html.rv-ui5 body #boot-screen :is(.cr5-title,.cr5-name){color:#d4dae2;text-shadow:none}html.rv-ui5 body #boot-screen .cr5-title{font-size:22px}html.rv-ui5 body #boot-screen .cr5-card{box-shadow:none;color:#d4dae2;border:2px solid #536071;border-radius:18px;grid-template-rows:minmax(80px,1fr) 156px;grid-template-columns:minmax(0,1fr);gap:0;padding:10px 10px 0;display:grid;background:radial-gradient(at 50% 38%,#1a202b,#0000 65%),linear-gradient(165deg,#1a202b,#1a202b)!important}html.rv-ui5 body #boot-screen .cr5-card[data-cls=ranger],html.rv-ui5 body #boot-screen .cr5-card[data-cls=caster]{background:radial-gradient(at 50% 38%,#1a202b,#0000 65%),linear-gradient(165deg,#1a202b,#1a202b)!important}html.rv-ui5 body #boot-screen .cr5-card.sel{position:relative;border:2px solid #f2c75c!important;box-shadow:0 0 0 1px #f2c75c,0 0 22px #f2c75c8c,inset 0 0 26px #f2c75c1f!important}html.rv-ui5 body #boot-screen .cr5-card.sel:after{content:"✔ เลือกแล้ว";color:#1a1405;font:800 12px/1.3 var(--ui-font,sans-serif);pointer-events:none;background:#f2c75c;border-radius:999px;padding:3px 10px;position:absolute;top:8px;right:8px}html.rv-ui5 body #boot-screen .cr5-card:not(.sel){opacity:.72}html.rv-ui5 body #boot-screen .cr5-card.sel .cr5-name{color:#f2c75c}html.rv-ui5 body #boot-screen .cr5-art{aspect-ratio:auto;object-fit:contain;object-position:center bottom;filter:none;align-self:stretch;width:100%;height:100%;min-height:0;max-height:none;display:block;position:static}html.rv-ui5 body #boot-screen .cr5-info{text-align:left;box-sizing:border-box;background:#1a202b;border-radius:14px 14px 0 0;grid-template-rows:24px 18px 18px minmax(0,1fr);grid-template-columns:38px minmax(0,1fr);align-content:start;align-items:center;gap:2px 9px;padding:10px;display:grid}html.rv-ui5 body #boot-screen .cr5-emb{grid-area:1/1/3;width:36px;height:36px}html.rv-ui5 body #boot-screen .cr5-name{grid-area:1/2;font-size:19px;line-height:24px}html.rv-ui5 body #boot-screen .cr5-role{color:#d4dae2;grid-area:2/2;font-size:12px;line-height:18px;display:block}html.rv-ui5 body #boot-screen .cr5-rule{display:none}html.rv-ui5 body #boot-screen .cr5-k{color:#d4dae2;grid-area:3/1/auto/-1;font-size:11px;line-height:16px;display:block}html.rv-ui5 body #boot-screen .cr5-next{grid-area:4/1/auto/-1;grid-template-columns:1fr;align-self:stretch;gap:3px;display:grid}html.rv-ui5 body #boot-screen .cr5-next em{box-sizing:border-box;color:#d4dae2;background:#1a202b;border:0;border-radius:6px;align-items:center;min-height:0;padding:1px 7px;font-size:12px;font-style:normal;line-height:17px;display:flex}html.rv-ui5 body #boot-screen .cr5-bar{background:#1a202b;border:1px solid #536071;border-radius:15px;flex:none;gap:10px;padding:8px}html.rv-ui5 body #boot-screen .cr5-gender{background:#1a202b;border-color:#536071}html.rv-ui5 body #boot-screen .cr5-gender .rs-g{color:#d4dae2}html.rv-ui5 body #boot-screen .cr5-gender .rs-g.on{color:#f2eee4;background:#343f50}html.rv-ui5 body #boot-screen .cr5-field{background:#1a202b;border:1px solid #536071}html.rv-ui5 body #boot-screen .cr5-field :is(i,input){color:#d4dae2}html.rv-ui5 body #boot-screen .cr5-field input{font-size:16px}html.rv-ui5 body #boot-screen .cr5-field input::placeholder{color:#d4dae2}html.rv-ui5 body #boot-screen .cr5-go{background:linear-gradient(#343f50,#343f50);border:1px solid #536071;font-size:16px;color:#f2eee4!important;box-shadow:none!important}html.rv-ui5 body #boot-screen .cr5-back{color:#d4dae2;background:#1a202b;border-color:#536071}html.rv-ui5 body #boot-screen :is(.cr5 .rs-msg,.roster-on .rs-who,.roster-on .rs-msg){color:#d4dae2}html.rv-ui5 body #boot-screen .rv-start.roster-on{flex-direction:column;gap:10px;width:min(980px,100vw - 24px);height:min(720px,100dvh - 24px);padding:20px;display:flex}html.rv-ui5 body #boot-screen .roster-on h2{color:#d4dae2;margin:0;font-size:23px}html.rv-ui5 body #boot-screen .roster-on .rs-chars{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;overflow:auto}html.rv-ui5 body #boot-screen .roster-on .rs-char{box-sizing:border-box;color:#d4dae2;background:#1a202b;border:2px solid #536071;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:5px;height:100%;min-height:0;padding:12px 8px;display:flex}html.rv-ui5 body #boot-screen .roster-on .rs-char.on{box-shadow:none;background:#1a202b;border-color:#536071}html.rv-ui5 body #boot-screen .rs-selection-art{object-fit:contain;flex:1;width:100%;height:100px;min-height:0}html.rv-ui5 body #boot-screen .rs-fig{justify-content:center;align-items:center;display:flex;overflow:hidden;container-type:size}html.rv-ui5 body #boot-screen .rs-fig img{--w:330;object-fit:contain;max-width:100%;height:auto;max-height:100%;width:min(calc(var(--w) * 100cqw / 526),calc(var(--w) * 100cqh / 375));flex:none}html.rv-ui5 body #boot-screen .roster-on .rs-char :is(b,small){color:#d4dae2;white-space:normal;overflow-wrap:anywhere;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:none;width:100%;height:32px;margin:0;font-size:13px;line-height:16px;display:-webkit-box}html.rv-ui5 body #boot-screen .roster-on .rs-char .rs-uid{height:16px;font-size:10px;line-height:16px}html.rv-ui5 body #boot-screen .roster-on .rs-uid span{color:#d4dae2}html.rv-ui5 body #boot-screen .roster-on .rs-char.new{background:#1a202b;border-style:dashed}html.rv-ui5 body #boot-screen .roster-on .rs-chars.many{grid-auto-rows:calc(50% - 4px)}html.rv-ui5 body #boot-screen .roster-on .rs-char.locked small{color:#f2c75c}@media (height<=330px) and (orientation:landscape){html.rv-ui5 body #boot-screen .roster-on .rs-chars.many{scroll-snap-type:y mandatory;grid-auto-rows:100%}html.rv-ui5 body #boot-screen .roster-on .rs-chars.many .rs-char{scroll-snap-align:start}}html.rv-ui5 body #boot-screen .roster-on .rs-plus{background:0 0;border-color:#536071}html.rv-ui5 body #boot-screen .roster-on .rs-btn{color:#d4dae2;box-shadow:none;background:#1a202b;border-radius:999px}html.rv-ui5 body #boot-screen .roster-on .rs-btn.primary{color:#f2eee4;background:#343f50}html.rv-ui5 body #boot-screen .roster-on :is(.rs-btn.bad,.rs-btn.danger){color:#f0a59c;background:#1a202b}html.rv-ui5 body #class-pick-window .cpk{width:min(1100px,100vw - 24px);max-width:none;height:min(760px,100dvh - 24px);padding:16px}html.rv-ui5 body #class-pick-window :is(.cpk-title,.cpk5-card h3,.cpk5-mini b,.cpk5-askbox h4){color:#d4dae2}html.rv-ui5 body #class-pick-window :is(.cpk5-card,.cpk5-mini,.cpk5-box,.cpk5-side,.cpk5-askbox){color:#d4dae2;box-shadow:none;border-color:#536071;background:#1a202b!important}html.rv-ui5 body #class-pick-window :is(.cpk5-card.sel,.cpk5-mini.sel){border:2px solid #f2c75c;box-shadow:0 0 0 1px #f2c75c,0 0 18px #f2c75c80}html.rv-ui5 body #class-pick-window .cpk5-card.t1{grid-template-rows:minmax(100px,1fr) 190px;grid-template-columns:1fr;padding:10px;display:grid}html.rv-ui5 body #class-pick-window .t1>.cpk5-art{object-fit:contain;object-position:center bottom;aspect-ratio:auto;width:100%;height:100%;min-height:0;position:static}html.rv-ui5 body #class-pick-window .cpk5-info{background:#1a202b;border-radius:12px;align-self:stretch;gap:4px;width:auto;min-width:0;max-height:none;padding:8px;position:static}html.rv-ui5 body #class-pick-window :is(.cpk5-sub,.cpk5-k,.cpk5-note,.cpk5-box small,.cpk5-box span,.cpk5-facts small){color:#d4dae2}html.rv-ui5 body #class-pick-window :is(.cpk5-next li,.cpk5-tags li,.cpk5-swap span){color:#d4dae2;background:#1a202b;border-color:#536071}html.rv-ui5 body #class-pick-window .cpk5-art{object-fit:contain}html.rv-ui5 body #class-pick-window .cpk5-hero{background:linear-gradient(#1a202b,#1a202b);border-color:#536071}html.rv-ui5 body #class-pick-window .cpk5-ask{background:#111722}html.rv-ui5 body #class-pick-window :is(.cpk5-askbox header,.cpk5-askbox footer){background:#1a202b}html.rv-ui5 body #class-pick-window .rv-btn{color:#d4dae2;box-shadow:none;background:#1a202b;border-color:#536071}html.rv-ui5 body #class-pick-window .rv-btn.key{color:#f2eee4;background:#343f50}@media (height<=520px){html.rv-ui5 body #boot-screen .rv-start.cr5-on{height:calc(100dvh - 16px);padding:8px}html.rv-ui5 body #boot-screen .cr5{gap:6px}html.rv-ui5 body #boot-screen .cr5-top{min-height:26px}html.rv-ui5 body #boot-screen .cr5-title{font-size:18px}html.rv-ui5 body #boot-screen .cr5-card{grid-template-rows:minmax(0,1fr);grid-template-columns:46% minmax(0,1fr);padding:4px}html.rv-ui5 body #boot-screen .cr5-info{border-radius:10px;grid-template-rows:22px 16px 16px minmax(0,1fr);grid-template-columns:26px minmax(0,1fr);gap:1px 4px;padding:5px}html.rv-ui5 body #boot-screen .cr5-emb{width:26px;height:26px}html.rv-ui5 body #boot-screen .cr5-name{font-size:15px}html.rv-ui5 body #boot-screen .cr5-role,html.rv-ui5 body #boot-screen .cr5-k{font-size:10px;line-height:14px}html.rv-ui5 body #boot-screen .cr5-next em{padding:1px 4px;font-size:10px;line-height:13px}html.rv-ui5 body #boot-screen .cr5-bar{gap:6px;padding:5px}html.rv-ui5 body #boot-screen .cr5 .rs-msg{min-height:12px;font-size:10px;line-height:12px;display:block}html.rv-ui5 body #boot-screen .roster-on .rs-char{padding:6px}html.rv-ui5 body #boot-screen .rv-start.roster-on{gap:6px;padding:10px 12px}html.rv-ui5 body #boot-screen .roster-on h2{font-size:18px}html.rv-ui5 body #boot-screen .roster-on .rs-char:not(.new){text-align:left;grid-template-rows:minmax(0,1fr) auto auto auto minmax(0,1fr);grid-template-columns:54% minmax(0,1fr);justify-items:start;gap:2px 6px;display:grid}html.rv-ui5 body #boot-screen .roster-on .rs-char .rs-selection-art{grid-area:1/1/6;width:100%;height:100%}html.rv-ui5 body #boot-screen .roster-on .rs-char:not(.new) :is(b,small){grid-column:2}html.rv-ui5 body #boot-screen .roster-on .rs-char:not(.new) b{grid-row:2}html.rv-ui5 body #boot-screen .roster-on .rs-char:not(.new) small:not(.rs-uid){grid-row:3}html.rv-ui5 body #boot-screen .roster-on .rs-char .rs-uid{grid-row:4;display:block}html.rv-ui5 body #class-pick-window .cpk{padding:8px}html.rv-ui5 body #class-pick-window .cpk5-card.t1{grid-template-rows:1fr;grid-template-columns:42% minmax(0,1fr);padding:4px}}@media (width<=600px) and (orientation:portrait){html.rv-ui5 body #boot-screen .rv-start.cr5-on{height:calc(100dvh - 20px);padding:10px}html.rv-ui5 body #boot-screen .cr5-cards{grid-template-columns:1fr;grid-auto-rows:248px;gap:10px}html.rv-ui5 body #boot-screen .cr5-card{grid-template-rows:1fr;grid-template-columns:45% minmax(0,1fr);padding:6px}html.rv-ui5 body #boot-screen .cr5-info{border-radius:12px;grid-template-rows:26px 20px 20px 86px;align-content:center;height:100%}html.rv-ui5 body #boot-screen .cr5-name{font-size:18px}html.rv-ui5 body #boot-screen .cr5-gender .rs-g{min-width:62px}html.rv-ui5 body #boot-screen .cr5-bar{gap:6px}html.rv-ui5 body #boot-screen .rv-start.roster-on{padding:12px}html.rv-ui5 body #boot-screen .roster-on .rs-chars{grid-template-columns:1fr;grid-auto-rows:200px}html.rv-ui5 body #boot-screen .roster-on .rs-chars.many{grid-auto-rows:200px}html.rv-ui5 body #boot-screen .roster-on .rs-char{text-align:left;grid-template-rows:1fr 36px 22px;grid-template-columns:42% 1fr;gap:4px 10px;display:grid}html.rv-ui5 body #boot-screen .rs-selection-art{grid-area:1/1/4;width:100%;height:100%}html.rv-ui5 body #boot-screen .roster-on .rs-char b{grid-column:2;align-self:end}html.rv-ui5 body #boot-screen .roster-on .rs-char small{grid-column:2}html.rv-ui5 body #class-pick-window .cpk-list:not(.many){grid-template-columns:1fr;grid-auto-rows:300px}html.rv-ui5 body #class-pick-window .cpk5-card.t1{grid-template-rows:1fr;grid-template-columns:42% 1fr}}html.rv-ui5 body #boot-screen .cr5-field input{text-shadow:none}html.rv-ui5 body #boot-screen .rv-start.roster-on{max-height:none;animation:none;top:50%;bottom:auto;overflow:hidden;transform:translate(-50%,-50%)}html.rv-ui5 body #boot-screen.roster-page .bt-logo{display:none}html.rv-ui5 body #boot-screen .roster-on .rs-btn:focus{outline-offset:2px;outline:2px solid #536071}html.rv-ui5 body #class-pick-window .cpk5-hero:after{background:linear-gradient(#0000,#1a202b);height:24%}html.rv-ui5 body #class-pick-window .cpk5-embox{background:#1a202b;border-color:#536071}html.rv-ui5 body #class-pick-window .cpk5-box b{color:#d4dae2}html.rv-ui5 body #class-pick-window .rp-close{color:#d4dae2;box-shadow:none;background:#1a202b;border-color:#536071}html.rv-ui5 body #class-pick-window .cpk5-askq{color:#d4dae2}html.rv-ui5 body #boot-screen .rv-start:is(.cr5-on,.roster-on),html.rv-ui5 body #class-pick-window .cpk{--ui-sunk:#1a202b;--ui-bg:#1a202b}html.rv-ui5 body #class-pick-window .cpk5-card.t2{scrollbar-width:thin;overflow:auto}html.rv-ui5 body #class-pick-window :is(.cpk5-card h3,.cpk5-box b,.cpk5-mini b){text-shadow:none}html.rv-ui5 body #class-pick-window .cpk5-askbody{background:#1a202b;border-color:#536071}html.rv-ui5 body #class-pick-window .cpk5-askbody p,html.rv-ui5 body #class-pick-window .cpk5-askbody p b{color:#d4dae2}html.rv-ui5 body #class-pick-window .cpk5-askart{object-fit:contain;background:#1a202b}html.rv-ui5 body #class-pick-window .cpk5-grid{grid-auto-rows:140px}html.rv-ui5 body #class-pick-window .cpk5-bust{object-fit:contain;object-position:center top;box-sizing:border-box;padding-bottom:24px}html.rv-ui5 body #class-pick-window .cpk5-mini b{background:#1a202b}html.rv-ui5 body #class-pick-window .cpk5-swap b{color:#d4dae2}html.rv-ui5 body #class-pick-window .cpk5-pics img{object-fit:contain;background:#1a202b}@media (height<=400px){html.rv-ui5 body #class-pick-window .cpk5-grid{grid-auto-rows:100px}}html.rv-ui5 body #class-pick-window .cpk5-few .cpk5-grid{grid-template-columns:1fr;grid-auto-rows:minmax(100px,1fr)}html.rv-ui5 body #class-pick-window .cpk5-few .cpk5-mini{grid-template-rows:1fr;grid-template-columns:44% 1fr;align-items:center;display:grid}html.rv-ui5 body #class-pick-window .cpk5-few .cpk5-bust{object-position:center;grid-area:1/1;min-height:0;padding:4px}html.rv-ui5 body #class-pick-window .cpk5-few .cpk5-emblem{grid-area:1/2;justify-self:start;width:34px;height:34px;margin-left:8px;position:static;bottom:auto;left:auto}html.rv-ui5 body #class-pick-window .cpk5-few .cpk5-mini b{background:0 0;border:0;grid-area:1/2;margin-left:44px;padding:4px;font-size:17px;position:static;bottom:auto;left:auto;right:auto}html.rv-ui5 body #class-pick-window .cpk5-side{background:0 0!important}html.rv-ui5 body #class-pick-window .cpk5-pics{height:42%;min-height:60px;max-height:240px}html.rv-ui5 body #class-pick-window .cpk5-pics img{background:#1a202b;width:46%;height:100%}@media (height<=400px){html.rv-ui5 body #class-pick-window .cpk5-pics{height:64px}}html.rv-ui5 body #boot-screen .cr5-art[src$=ranger-m-v1\.webp],html.rv-ui5 body #class-pick-window .t1>.cpk5-art[src$=ranger-m-v1\.webp]{place-self:end center;width:90%;height:90%}html.rv-ui5 body #boot-screen .cr5-art[src$=ranger-f-v1\.webp],html.rv-ui5 body #class-pick-window .t1>.cpk5-art[src$=ranger-f-v1\.webp]{place-self:end center;width:96%;height:96%}html.rv-ui5 body #class-pick-window .cpk5-art:is([src*=char2-job5-berserker-m-v],[src*=char2-job5-berserker-f-v],[src*=char2-job5-fighter-m-v],[src*=char2-job5-fighter-f-v]){object-fit:cover;object-position:50% 100%}@media (width<=600px) and (orientation:portrait){html.rv-ui5 body #boot-screen .cr5-cards{overscroll-behavior:contain;grid-template-rows:repeat(3,minmax(140px,1fr));grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:8px;scroll-padding:4px;overflow-y:auto}html.rv-ui5 body #boot-screen .cr5-card{grid-template-columns:42% minmax(0,1fr);min-height:140px;padding:4px}html.rv-ui5 body #boot-screen .cr5-info{grid-template-rows:22px 17px 16px minmax(48px,1fr);grid-template-columns:28px minmax(0,1fr);gap:2px 6px;padding:7px}html.rv-ui5 body #boot-screen .cr5-emb{width:27px;height:27px}html.rv-ui5 body #boot-screen .cr5-name{font-size:17px;line-height:22px}html.rv-ui5 body #boot-screen .cr5-next em{padding:1px 5px;font-size:11px;line-height:15px}html.rv-ui5 body #boot-screen .cr5-role{font-size:11px}html.rv-ui5 body #boot-screen .cr5-top{min-height:30px}html.rv-ui5 body #boot-screen .cr5{gap:8px}}.rv-terms{z-index:20;padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));color:#fff;text-align:left;background:#0609109e;place-items:center;font:500 14px/1.4 Google Sans,Noto Sans Thai,Tahoma,sans-serif;animation:.25s ease-out both rt-fade;display:grid;position:fixed;inset:0}@keyframes rt-fade{0%{opacity:0}}.rv-terms [hidden]{display:none!important}.rt-card{box-sizing:border-box;background:#0e121ef0;border:1px solid #ffffff24;border-radius:16px;flex-direction:column;width:min(960px,100%);height:min(600px,100%);animation:.35s cubic-bezier(.2,.9,.3,1.1) both rt-in;display:flex;overflow:hidden;box-shadow:0 16px 40px #0000008c}@keyframes rt-in{0%{opacity:0;transform:translateY(14px)scale(.98)}}.rt-banner{background:url(/login/loading/hearthvale-v1.jpg) 50% 42%/cover no-repeat;border-bottom:1px solid #f5c51859;flex:none;place-items:center;height:clamp(40px,22vh - 30px,150px);display:grid;position:relative;overflow:hidden}.rt-banner:after{content:"";background:linear-gradient(#0e121e00 40%,#0e121ebf);position:absolute;inset:0}.rt-logo{z-index:1;flex-direction:column;align-items:center;line-height:1;display:flex;position:relative}.rt-logo b{color:#ffe28a;-webkit-text-stroke:.1em #16295a;paint-order:stroke fill;text-shadow:0 .06em #0e1d44,0 .1em .25em #00000080;font:700 clamp(24px,9vh,64px)/1.15 Fredoka,Google Sans,sans-serif}.rt-logo small{color:#f0dca8;letter-spacing:.45em;text-indent:.45em;background:#16295ae6;border:1px solid #c79a3a;border-radius:999px;align-items:center;gap:8px;margin-top:3px;padding:2px 12px;font:700 10px Google Sans,sans-serif;display:flex}.rt-logo small i{background:#f5c518;width:5px;height:5px;transform:rotate(45deg)}.rt-body{flex:1;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:18px;min-height:0;padding:16px 18px;display:grid}.rt-left{flex-direction:column;gap:10px;min-height:0;display:flex}.rt-kicker{color:#f5c518;flex:none;align-items:center;gap:10px;margin:0;font-size:13px;font-weight:700;display:flex}.rt-kicker:after{content:"";background:linear-gradient(90deg,#f5c51880,#0000);flex:1;height:1px}.rt-facts{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0;display:grid}.rt-fact{--c:#5ec4f5;background:linear-gradient(160deg, color-mix(in srgb, var(--c) 12%, transparent), #ffffff08 60%);border:1px solid color-mix(in srgb, var(--c) 40%, transparent);border-radius:12px;flex-direction:column;gap:3px;min-height:0;padding:10px 12px;display:flex;overflow:hidden}.rt-fact.c-gold{--c:#f5c518}.rt-fact.c-green{--c:#6ed39a}.rt-fact:last-child:nth-child(odd){grid-column:1/-1}.rt-fact .rt-tag{align-items:center;gap:8px;margin:0 0 2px;display:flex}.rt-fact .rt-tag svg{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--c) 50%, transparent);background:color-mix(in srgb, var(--c) 14%, transparent);fill:none;width:26px;height:26px;stroke:var(--c);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;border-radius:8px;flex:none;padding:4px}.rt-fact .rt-tag small{color:var(--c);letter-spacing:.08em;font-size:10.5px;font-weight:800;line-height:1.2}.rt-fact b{font-size:15px;line-height:1.3}.rt-fact>p:last-child{color:#c3cad9;margin:0;font-size:12.5px;line-height:1.45}.rt-reader{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.rt-rhead{flex:none;align-items:center;gap:10px;display:flex}.rt-rhead b{flex:1;min-width:0;font-size:15px}.rt-rhead a{color:#9fc9ff;flex:none;font-size:12px;font-weight:600}.rt-back{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff40;border-radius:999px;flex:none;padding:5px 12px;font:700 13px Google Sans,Noto Sans Thai,sans-serif}.rt-doc{overscroll-behavior:contain;color:#dfe5f2;-webkit-user-select:text;user-select:text;background:#00000047;border:1px solid #ffffff1a;border-radius:12px;flex:1;min-height:0;padding:4px 14px 12px;font-size:13px;line-height:1.6;overflow-y:auto}.rt-doc h1{display:none}.rt-doc h2{color:#5ec4f5;margin:12px 0 2px;font-size:14px}.rt-doc p,.rt-doc ul{margin:5px 0}.rt-doc ul{padding-left:20px}.rt-doc .date{color:#8e97a8;font-size:12px}.rt-doc .sum{background:#5ec4f514;border:1px solid #5ec4f540;border-radius:10px;margin:8px 0;padding:8px 12px}.rt-doc b{color:#fff}.rt-doc a{color:#9fc9ff}.rt-wait{color:#8e97a8}.rt-right{border-left:1px solid #ffffff1a;flex-direction:column;gap:8px;min-height:0;padding-left:18px;display:flex}.rt-right h2{color:#f5c518;text-align:center;margin:0;font-size:19px;font-weight:800}.rt-sub{color:#aeb6c6;text-align:center;margin:-2px 0 2px;font-size:13px}.rt-docs{gap:6px;display:grid}.rt-docs button{color:#cfe8ff;text-align:left;cursor:pointer;background:#5ec4f512;border:1px solid #5ec4f54d;border-radius:10px;align-items:center;gap:10px;min-height:40px;padding:0 12px;font:700 14px Google Sans,Noto Sans Thai,sans-serif;transition:background .15s;display:flex}.rt-docs button:hover,.rt-docs button.on{color:#fff;background:#5ec4f533;border-color:#45b4f7}.rt-docs svg{fill:none;stroke:#5ec4f5;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.rt-docs span{flex:1;min-width:0;line-height:1.2}.rt-docs em{color:#5ec4f5;flex:none;font-size:18px;font-style:normal}.rt-check{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;align-items:flex-start;gap:10px;margin-top:auto;padding:10px 12px;font-size:13px;line-height:1.4;display:flex}.rt-check input{accent-color:#45b4f7;cursor:pointer;flex:none;width:20px;height:20px;margin:0}.rt-acts{flex-direction:column-reverse;gap:6px;display:flex}.rt-btn{cursor:pointer;border-radius:999px;min-height:42px;padding:0 14px;font:700 15px/1.15 Google Sans,Noto Sans Thai,sans-serif;transition:transform .1s,filter .15s}.rt-btn:active{transform:scale(.97)}.rt-btn.yes{color:#fff;background:linear-gradient(#45b4f7,#1f86d6);border:0;box-shadow:0 3px #155f9c,0 6px 16px #1f86d659}.rt-btn.yes:disabled{cursor:default;filter:grayscale(.8)brightness(.7);box-shadow:none}.rt-btn.no{color:#c7cede;background:#ffffff0a;border:1px solid #ffffff40;min-height:34px;font-size:13px}.rt-msg{color:#ff9a8a;text-align:center;min-height:1.2em;margin:0;font-size:12px}.rt-msg:empty{display:none}@media (height<=520px){.rv-terms{padding:max(8px, env(safe-area-inset-top)) max(10px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(10px, env(safe-area-inset-left))}.rt-logo small{display:none}.rt-body{gap:12px;padding:10px 12px}.rt-left{gap:6px}.rt-facts{gap:7px}.rt-fact{border-radius:10px;gap:2px;padding:7px 9px}.rt-fact .rt-tag{gap:6px;margin:0}.rt-fact .rt-tag svg{border-radius:6px;width:22px;height:22px;padding:3px}.rt-fact .rt-tag small{font-size:9.5px}.rt-fact b{font-size:13.5px}.rt-fact>p:last-child{font-size:11.5px;line-height:1.35}.rt-right{gap:6px;padding-left:12px}.rt-right h2{font-size:16px}.rt-sub{display:none}.rt-docs{gap:5px}.rt-docs button{gap:8px;min-height:34px;padding:0 10px;font-size:13px}.rt-docs svg{width:17px;height:17px}.rt-check{gap:8px;padding:6px 9px;font-size:11.5px;line-height:1.3}.rt-check input{width:18px;height:18px}.rt-acts{gap:5px}.rt-btn{min-height:36px;font-size:14px}.rt-btn.no{min-height:28px;font-size:12px}.rt-doc{padding:2px 10px 10px;font-size:12.5px}.rt-rhead b{font-size:14px}.rt-back{padding:3px 10px;font-size:12px}}@media (height<=440px){.rt-docs{grid-template-columns:1fr 1fr}.rt-docs button{gap:6px;padding:0 8px;font-size:12px}.rt-docs svg{width:16px;height:16px}.rt-docs em{display:none}}@media (height<=300px){.rt-acts{flex-direction:row}.rt-btn.yes{flex:1.3}.rt-btn.no{flex:1;min-height:36px;padding:0 8px;line-height:1.15}.rt-body{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);padding:8px 10px}.rt-banner{display:none}.rt-card{border-top:2px solid #f5c5188c}.rt-kicker{display:none}.rt-right h2{font-size:15px}.rt-fact>p:last-child{font-size:11px;line-height:1.3}.rt-docs button{min-height:30px}}@media (width<=600px){.rt-body{grid-template-columns:1fr;grid-auto-rows:max-content;overflow-y:auto}.rt-left,.rt-right{min-height:auto}.rt-right{border-left:0;padding-left:0}.rt-facts{flex:none;grid-template-rows:none}.rt-check{margin-top:4px}.rt-reader{min-height:360px}}
