@font-face{font-family:Tiny5;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tiny5-cyrillic-ext-400-normal-C1DjGVvv.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tiny5;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tiny5-cyrillic-400-normal-CzHgMhVb.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tiny5;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tiny5-greek-400-normal-Cw3cUjAn.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Tiny5;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tiny5-latin-ext-400-normal-_SHQDGOK.woff2)format("woff2"),url(/assets/tiny5-latin-ext-400-normal-BksQzalU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tiny5;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tiny5-latin-400-normal-BsIaeAHC.woff2)format("woff2"),url(/assets/tiny5-latin-400-normal-DyAV0xrX.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Jacquard 12";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jacquard-12-math-400-normal-BPCBgKYU.woff2)format("woff2"),url(/assets/jacquard-12-math-400-normal-B2LUH9pT.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:"Jacquard 12";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jacquard-12-symbols-400-normal-BY2Dxnzq.woff2)format("woff2"),url(/assets/jacquard-12-symbols-400-normal-BM8VtYqo.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:"Jacquard 12";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jacquard-12-latin-ext-400-normal-DzfkSTkK.woff2)format("woff2"),url(/assets/jacquard-12-latin-ext-400-normal-CoPpxqVN.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Jacquard 12";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jacquard-12-latin-400-normal-CFgZUtB9.woff2)format("woff2"),url(/assets/jacquard-12-latin-400-normal-DUTP1itc.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#3b2412;--ink-soft:#6b4a2a;--parch:#f3dcae;--wood-dark:#2a170b;--wood-light:#7a4a26;--gold:#e8b13a;--red:#9b2222;--green:#2f7a24;--blue:#2a4f9b;--px:3px;--font:"Tiny5", "Trebuchet MS", sans-serif;--title:"Jacquard 12", "Tiny5", serif}*{box-sizing:border-box}html,body{min-height:100%;margin:0;padding:0}body{font-family:var(--font);color:var(--ink);background-color:#1d120a;background-image:repeating-linear-gradient(90deg,#00000040 0 2px,#0000 2px 64px),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 7px),linear-gradient(#2e1b0e,#160c05);min-width:1280px;font-size:16px;line-height:1.3}img,canvas{image-rendering:pixelated}a{color:var(--blue)}b,strong{color:var(--red);font-weight:400}#page{max-width:2200px;margin:0 auto;padding:8px 12px 20px}#header{border:4px solid var(--wood-dark);outline:2px solid var(--wood-light);height:112px;image-rendering:pixelated;background:#3d6b25 url(/assets/bg/town.png) 50% 35%/1480px repeat-x;position:relative;overflow:hidden;box-shadow:0 4px #0008}#header:after{content:"";pointer-events:none;background:linear-gradient(90deg,#140a04e6 0%,#140a0459 35%,#140a0440 60%,#140a04e6 100%);position:absolute;inset:0}#header .logo{z-index:2;font-family:var(--title);color:#ffd76a;text-shadow:3px 3px #7a2b0c,6px 6px #000a;font-size:72px;line-height:1;position:absolute;top:4px;left:20px}#header .logo small{font-family:var(--font);color:#f3dcae;text-shadow:2px 2px #000;margin-top:-2px;margin-left:4px;font-size:14px;display:block}#header .herobox{z-index:2;color:#f3dcae;text-shadow:1px 1px #000;width:420px;font-size:16px;position:absolute;top:10px;right:16px}#header .herobox .name{font-family:var(--title);color:#ffd76a;font-size:30px;line-height:.9}#header .herobox .name span{font-family:var(--font);color:#f3dcae;font-size:16px}#header .herobox .row{justify-content:space-between;align-items:center;gap:6px;margin-top:5px;display:flex}#header .status{z-index:2;color:#f3dcae;text-shadow:1px 1px #000;font-size:16px;position:absolute;bottom:10px;left:420px}#header .status b{color:#ffd76a}#columns{align-items:flex-start;gap:10px;margin-top:10px;display:flex}#menu{flex:none;width:210px;position:sticky;top:8px}#content{flex:1;min-width:0;min-height:640px}#dock{flex:none;width:344px;position:sticky;top:8px}#dock:empty{display:none}.loading{color:var(--parch);text-align:center;padding:40px;font-size:22px}.panel{background:#d8c29b;border:2px solid #302a25;margin-bottom:12px;padding:14px 16px;box-shadow:inset 0 0 0 1px #f5e5c4,inset 0 0 0 4px #ac9370,0 2px #100e0c}.panel.light{background:#eee0c2;box-shadow:inset 0 0 0 1px #fff3d9,inset 0 0 0 3px #c5af87,0 2px #100e0c}.panel h2,.panel h3{margin:0 0 6px;font-weight:400}.panel h2{font-family:var(--title);color:var(--red);border-bottom:2px solid #8a5a2a55;padding-bottom:2px;font-size:40px;line-height:1}.panel h3{color:var(--ink);font-size:20px}.menu-title{text-align:center;font-family:var(--title);color:var(--red);margin:-4px 0 2px;font-size:30px}.menu-btn{width:100%;font-family:var(--font);color:var(--ink);text-align:left;cursor:pointer;white-space:nowrap;background:#c9b28b;border:2px solid #63513d;border-color:#f4e4bd #63513d #63513d #f4e4bd;align-items:center;gap:8px;min-height:44px;margin:3px 0;padding:9px 10px;font-size:18px;display:flex;position:relative;box-shadow:0 0 0 1px #3a3026}.menu-btn:hover{background:#e5d0a8}.menu-btn.active{color:#ffe0a0;background:#34404b;border-color:#18212b #687582 #687582 #18212b}.menu-btn .badge{background:var(--red);color:#fff;border:2px solid #400;padding:0 5px;font-size:14px;position:absolute;top:-9px;right:-6px}.menu-btn[disabled]{opacity:.45;cursor:default}.menu-box{font-size:14px;line-height:1.5}.btn{font-family:var(--font);color:var(--ink);cursor:pointer;white-space:nowrap;background:#d6bd91;border:2px solid #69553d;border-color:#fff0ce #69553d #69553d #fff0ce;min-height:34px;padding:4px 12px;font-size:17px;box-shadow:0 0 0 1px #423629}.btn:hover{background:#f0dcaf}.btn:active{background:#c1a578;border-color:#69553d #fff0ce #fff0ce #69553d}.btn[disabled]{opacity:.45;cursor:default;background:#c6b590}.btn.red{color:var(--red)}.btn.big{min-height:46px;padding:0 18px 2px;font-size:22px}.btn.small{min-height:26px;padding:2px 7px;font-size:15px}.btn.on{color:#ffe0a0;background:#33424d;border-color:#16232f #6b7984 #6b7984 #16232f}.btn:focus-visible,.menu-btn:focus-visible{outline-offset:3px;outline:2px solid #f3c56a}input[type=text]{font-family:var(--font);color:var(--ink);border:3px solid var(--ink-soft);background:#fff3d6;outline:none;padding:4px 8px;font-size:18px}input[type=text]:focus{border-color:var(--red)}input[type=checkbox]{accent-color:var(--red);vertical-align:middle;width:15px;height:15px}input[type=range]{accent-color:var(--red);vertical-align:middle}.bar{background:#2a170b;border:2px solid #0d0703;height:16px;position:relative;box-shadow:inset 0 2px #0006}.bar>i{background:#b9443c;height:100%;transition:width .2s linear;display:block;box-shadow:inset 0 2px #ef8973}.bar.xp>i{background:#bd9239;box-shadow:inset 0 2px #f3d581}.bar.post>i{background:#8654ad;box-shadow:inset 0 2px #bc8fde}.bar.big{height:26px}.bar>span{text-align:center;color:#fff;text-shadow:1px 1px #000;font-size:14px;line-height:12px;position:absolute;inset:0}.bar.big>span{font-size:18px;line-height:22px}.ico{vertical-align:middle;width:16px;height:16px;image-rendering:pixelated;background:url(/assets/ui/icons.png) 0 0/208px 240px no-repeat;display:inline-block}.gold{color:#8a5a00}.shards{color:#6b2a9b}.coin{vertical-align:-1px;background:radial-gradient(circle at 35% 35%,#fff2a0,#e8b13a 50%,#8a5a12);border:1px solid #5a3a00;border-radius:50%;width:11px;height:11px;margin-right:3px;display:inline-block}.shard{vertical-align:-2px;clip-path:polygon(50% 0,100% 40%,50% 100%,0 40%);background:linear-gradient(135deg,#f2c8ff,#9a3ad7 60%,#4a1a6a);width:10px;height:13px;margin-right:3px;display:inline-block}.slot{border:2px solid #35414b;border-color:#78838c #35414b #35414b #78838c;border-bottom-color:var(--item-accent,#35414b);vertical-align:top;isolation:isolate;background:#222c37;justify-content:center;align-items:center;width:72px;height:72px;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #101720}.slot.big{width:80px;height:80px}.slot.big img.it{width:48px;height:48px;top:0;left:calc(50% - 24px)}.slot.clickable{cursor:pointer}.slot.clickable:hover{background:#303e4b;border-color:#e8c57d}.slot img.it{width:36px;height:36px;image-rendering:pixelated;display:block;position:absolute;top:4px;left:calc(50% - 18px)}.slot img.sk{box-sizing:content-box;z-index:2;background:#101720;border:1px solid #9aa5ae;width:24px;height:24px;position:absolute;bottom:1px;left:1px}.slot.big img.sk{width:24px;height:24px}.slot .tier{color:#dce5ed;z-index:2;background:#111923;padding:0 2px;font-size:14px;line-height:16px;position:absolute;bottom:1px;right:2px}.slot .lbl{color:#8e9baa;text-align:center;padding:2px;font-size:12px;line-height:1.2}.slot.empty{background:#18212b;border-color:#485460 #29343f #29343f #485460}.slot.empty img{opacity:.25;filter:grayscale()}.slot.overflow{outline:2px dashed var(--red)}.slot.sold{opacity:.35}.slot .key{color:#b9c8d6;z-index:3;font-size:12px;line-height:14px;position:absolute;top:1px;left:2px}.slot canvas.cd{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.grid{flex-wrap:wrap;gap:6px;display:flex}.skill-icon{width:32px;height:32px;display:block}#tooltip{z-index:1000;pointer-events:none;color:#f3dcae;background:#1b0f07f2;border:3px solid #0a0502;outline:2px solid #8a5a2a;max-width:640px;padding:8px 10px;font-size:15px;line-height:1.35;display:none;position:fixed}#tooltip .tt-name{font-size:19px}#tooltip .tt-sub{color:#b9996a;font-size:14px}#tooltip .tt-sep{border-top:1px solid #6b4a2a;margin:5px 0}#tooltip .tt-mod{color:#9fc7ff}#tooltip .tt-skill{color:#ffd76a}#tooltip .tt-flavor{color:#b9996a}#tooltip .tt-hint{color:#8a8a8a;margin-top:4px;font-size:13px}#tooltip .tt-cmp{gap:10px;display:flex}#tooltip .tt-cmp>div{flex:1;min-width:250px;max-width:310px}#tooltip .tt-cmp>div+div{border-left:1px solid #6b4a2a;padding-left:10px}#tooltip .up{color:#7fe06b}#tooltip .down{color:#ff6a5a}#tooltip b{color:#fff}#toasts{z-index:900;width:320px;position:fixed;top:16px;right:16px}.toast{color:var(--ink);border:3px solid var(--wood-dark);background:#f3dcae;outline:2px solid #c8904a;margin-bottom:6px;padding:6px 10px;font-size:15px;animation:.2s ease-out toastIn;box-shadow:3px 3px #0008}.toast.good{border-color:#1d4a12}.toast.bad{color:var(--red);border-color:#6a1010}@keyframes toastIn{0%{opacity:0;transform:translate(40px)}}#modal-root .backdrop{z-index:800;background:#000a;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}#modal-root .modal{width:560px;max-width:95vw}table.stats{border-collapse:collapse;width:100%;font-size:16px}table.stats td{border-bottom:1px dotted #8a5a2a66;padding:2px 4px}table.stats td:last-child{text-align:right}table.list{border-collapse:collapse;width:100%;font-size:16px}table.list th{text-align:left;color:var(--red);border-bottom:2px solid #8a5a2a88;padding:2px 4px;font-weight:400}table.list td{border-bottom:1px dotted #8a5a2a66;padding:3px 4px}table.list tr:nth-child(2n) td{background:#00000008}.fight-canvas{aspect-ratio:12/5;background:#000;border:3px solid #0d0703;outline:2px solid #6b4021;width:100%;position:relative;overflow:hidden}.fight-canvas canvas{display:block}.fight-title{justify-content:space-between;align-items:baseline;margin-bottom:4px;display:flex}.fight-title b{color:var(--red);font-size:22px}.hud{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.hud .lifebox{flex:1;min-width:220px}.hud .equiprow{gap:8px;display:flex}.hud .equipcell{flex-direction:column;align-items:center;gap:2px;display:flex}.hud .equipcell label{color:var(--ink-soft);cursor:pointer;align-items:center;gap:3px;font-size:13px;display:flex}.hud .equipcell label input{width:12px;height:12px}.hud .consum{flex-direction:column;gap:4px;display:flex}.hud.compact{gap:6px}.hud.compact .slot.big{width:54px;height:54px}.hud.compact .slot.big img.it{width:34px;height:34px}.hud.compact .slot.big img.sk{width:20px;height:20px}.hud.compact .equiprow{gap:5px}.hud.compact .btn.small{padding:0 2px 1px}.hud.compact .equipcell label{display:none}.hud.compact .lifebox{min-width:100%}.log{background:#f8e9c8;border:2px solid #8a5a2a;height:170px;margin-top:8px;padding:4px 6px;font-size:14px;line-height:1.35;overflow-y:auto}.log .l-hit{color:var(--ink)}.log .l-crit{color:#b85a00}.log .l-hurt{color:var(--red)}.log .l-heal{color:var(--green)}.log .l-info{color:var(--blue)}.log .l-loot{color:#6b2a9b}.log .l-end{color:var(--red)}.chest-btn{position:relative}.chest-btn .n{background:var(--red);color:#fff;border:2px solid #400;padding:0 5px;font-size:13px;position:absolute;top:-10px;right:-8px}.chest-btn.has{animation:1.2s infinite wiggle}@keyframes wiggle{0%,80%,to{transform:rotate(0)}85%{transform:rotate(-6deg)}90%{transform:rotate(6deg)}95%{transform:rotate(-3deg)}}.dock .panel{padding:4px 8px 8px}.dock .dock-title{justify-content:space-between;align-items:baseline;margin-bottom:4px;font-size:15px;display:flex}.dock .dock-title b{font-size:17px}.dock.alert .panel{animation:.7s infinite alertPulse}@keyframes alertPulse{50%{filter:drop-shadow(0 0 10px #ff2a2a)brightness(1.1)}}.chest-modal{width:860px!important}@keyframes glow{to{opacity:1}}.chest-opts{justify-content:center;gap:10px;display:flex}.chest-opt{text-align:center;cursor:pointer;background:#f8e9c8;border:3px solid #8a5a2a;width:260px;padding:8px;animation:.4s ease-out backwards cardIn}.chest-opt:nth-child(2){animation-delay:.1s}.chest-opt:nth-child(3){animation-delay:.2s}.chest-opt:hover{border-color:var(--gold);box-shadow:0 0 0 2px var(--gold);transform:translateY(-3px)}.chest-opt .nm{margin-top:6px;font-size:18px}.chest-opt .sk{color:#8a5a00;margin-top:4px}.chest-opt .mods{color:var(--blue);min-height:40px;margin-top:4px;font-size:14px}.chest-opt.r1.best{border-color:#5aa8ff;box-shadow:0 0 10px #5aa8ff}.chest-opt.best:before{content:"BEST";color:var(--rc);text-shadow:1px 1px #000a;letter-spacing:2px;font-size:12px;display:block}.chest-modal{position:relative;overflow:hidden}.loot-stage{cursor:pointer;background:radial-gradient(at 50% 85%,#3a2410 0%,#1a0f07 70%);border:3px solid #2a170b;justify-content:center;align-items:flex-end;height:210px;margin:4px 0 8px;display:flex;position:relative;overflow:hidden}.loot-stage.done{height:175px}.loot-chest{transform-origin:50% 100%;z-index:3;width:120px;height:104px;margin-bottom:18px;position:relative}.loot-chest .box,.loot-chest .lid{box-sizing:border-box;border:5px solid #2a170b;width:120px;position:absolute;left:0}.loot-chest .box{background:linear-gradient(#b8742a,#6a3a14);height:62px;bottom:0}.loot-chest .box:after{content:"";background:var(--gold);border:4px solid #2a170b;width:16px;height:18px;position:absolute;top:6px;left:47px}.loot-chest .lid{transform-origin:8% 100%;background:linear-gradient(#d08a3a,#8a5020);border-radius:22px 22px 0 0;height:40px;transition:transform .35s cubic-bezier(.2,1.6,.4,1);bottom:57px}.loot-chest.gold .box{background:linear-gradient(#ffd86a,#b8781a)}.loot-chest.gold .lid{background:linear-gradient(#fff0a0,#d89a2a)}.loot-chest.gold .box:after{background:#c0142a}.loot-glow{background:radial-gradient(closest-side, var(--rc), transparent);opacity:0;z-index:1;width:360px;height:260px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.loot-rays{z-index:0;opacity:0;background:repeating-conic-gradient(from 0deg, var(--rc) 0deg 7deg, transparent 7deg 22deg);border-radius:50%;width:760px;height:760px;margin-left:-380px;position:absolute;bottom:-260px;left:50%;-webkit-mask-image:radial-gradient(closest-side,#000 20%,#0000 75%);mask-image:radial-gradient(closest-side,#000 20%,#0000 75%)}.loot-label{text-align:center;letter-spacing:2px;color:var(--rc);text-shadow:3px 3px 0 #000, -1px -1px 0 #000, 0 0 12px var(--rc);z-index:5;pointer-events:none;font:28px Tiny5,monospace;position:absolute;top:10px;left:0;right:0}.loot-stage.closed .loot-label{color:#f3dcae;text-shadow:2px 2px #000;font-size:22px;animation:1s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.5}}.loot-stage.opening .loot-chest{animation:lootShake .12s linear infinite, lootGrow var(--build) ease-in forwards}.loot-stage.opening .loot-glow{animation:glowUp var(--build) ease-in forwards}.loot-stage.opening .lid{animation:90ms linear infinite lidRattle}@keyframes lootShake{0%{transform:translate(0)rotate(0)}25%{transform:translate(-3px,-1px)rotate(-3deg)}75%{transform:translate(3px,-1px)rotate(3deg)}}@keyframes lootGrow{to{scale:1.12}}@keyframes glowUp{to{opacity:.55}}@keyframes lidRattle{50%{transform:translateY(-4px)rotate(-3deg)}}.loot-stage.opened .lid{transform:translateY(-22px)rotate(-38deg)}.loot-stage.opened .loot-glow{opacity:.75;animation:1.6s ease-in-out infinite glowPulse}@keyframes glowPulse{50%{opacity:.45}}.chest-modal.rank1 .loot-stage.opened .loot-rays{opacity:.25;animation:14s linear infinite spin}.chest-modal.rank2 .loot-stage.opened .loot-rays{opacity:.5;animation:10s linear infinite spin}.chest-modal.rank3 .loot-stage.opened .loot-rays{opacity:.85;animation:6s linear infinite spin}.chest-modal.rank3 .loot-stage.opened .loot-label{font-size:36px;animation:1.2s ease-out legend,1.2s ease-in-out 1.2s infinite shine}.chest-modal.rank2 .loot-stage.opened:not(.done) .loot-label,.chest-modal.rank1 .loot-stage.opened:not(.done) .loot-label{animation:.5s ease-out legend}@keyframes spin{to{transform:rotate(360deg)}}@keyframes legend{0%{opacity:0;transform:scale(3)}60%{opacity:1;transform:scale(.9)}}@keyframes shine{50%{text-shadow:2px 2px #000,0 0 26px #fff2a0}}.loot-burst{z-index:4;pointer-events:none;width:0;height:0;position:absolute;bottom:70px;left:50%}.loot-burst span{animation:1s cubic-bezier(.15,.7,.3,1) forwards fly;position:absolute;top:0;left:0;box-shadow:0 0 4px}@keyframes fly{0%{opacity:1;transform:translate(0)rotate(0)}75%{opacity:1}to{transform:translate(var(--dx), var(--dy)) rotate(var(--rot));opacity:0}}.loot-flash{background:var(--rc);opacity:0;pointer-events:none;z-index:20;position:absolute;inset:0}.chest-modal.flash .loot-flash{animation:.6s ease-out lootFlash}.chest-modal.rank3.flash .loot-flash{animation:1s ease-out lootFlash}@keyframes lootFlash{0%{opacity:.7}to{opacity:0}}.chest-modal.quake{animation:.5s linear quake}@keyframes quake{20%{transform:translate(-6px,2px)}40%{transform:translate(5px,-3px)}60%{transform:translate(-4px,3px)}80%{transform:translate(3px,-1px)}}@media (prefers-reduced-motion:reduce){.loot-rays,.loot-label{animation:none!important}}@keyframes cardIn{0%{opacity:0;transform:translateY(30px)scale(.8)}}.worldmap{image-rendering:pixelated;background:url(/assets/bg/overworld.png) 0 0/600px 600px;border:3px solid #0d0703;outline:2px solid #6b4021;flex:none;width:600px;height:600px;position:relative}.worldmap svg{pointer-events:none;position:absolute;inset:0}.worldmap .flag{cursor:pointer;text-align:center;color:#fff;white-space:nowrap;z-index:2;text-shadow:1px 1px #000,-1px -1px #000,1px -1px #000,-1px 1px #000;font-size:13px;position:absolute;transform:translate(-50%,-100%)}.worldmap .flag .pole{width:26px;height:26px;color:var(--ink);background:#f3dcae;border:2px solid #2a170b;border-radius:50% 50% 50% 0;margin:0 auto;font-size:14px;line-height:22px;transform:rotate(-45deg)}.worldmap .flag .pole span{display:inline-block;transform:rotate(45deg)}.worldmap .flag.locked{cursor:default;filter:grayscale()brightness(.6)}.worldmap .flag.cleared .pole{background:var(--gold)}.worldmap .flag.boss .pole{color:#fff;background:#6b2a9b}.worldmap .flag.dungeon .pole{color:var(--gold);background:#222}.worldmap .flag.town .pole{color:#fff;background:#2f7a24}.worldmap .hero-marker{z-index:3;pointer-events:none;filter:drop-shadow(0 0 3px #fff)drop-shadow(0 0 6px #ffd76a);width:96px;height:96px;image-rendering:pixelated;background:url(/assets/creatures/human/walk.png) 0 0/384px 384px;transition:left .6s linear,top .6s linear;animation:.6s steps(4,end) infinite heroWalk;position:absolute;transform:translate(-50%,-80%)}.worldmap .hero-marker.idle{background-image:url(/assets/creatures/human/idle.png);background-size:1536px 384px;animation:3.2s steps(16,end) infinite heroIdleMap}@keyframes heroWalk{to{background-position:-384px 0}}@keyframes heroIdleMap{to{background-position:-1536px 0}}.portrait{background:#e9dcc1;border:2px solid #655b4d;flex:none;width:260px;height:260px;position:relative;box-shadow:inset 0 0 0 1px #fff2d4}.portrait .hero-sprite{width:256px;height:256px;image-rendering:pixelated;background:url(/assets/creatures/human/idle.png) 0 0/4096px 1024px;margin:-128px 0 0 -128px;animation:3.2s steps(16,end) infinite heroIdle;position:absolute;top:50%;left:50%}@keyframes heroIdle{to{background-position:-4096px 0}}.portrait.paperdoll{grid-template-columns:82px 1fr 82px;align-items:center;width:300px;height:280px;padding:0 2px;display:grid}.paperdoll .pd-col{z-index:2;flex-direction:column;justify-content:space-around;height:100%;padding:10px 0;display:flex}.paperdoll .pd-cell{flex-direction:column;align-items:center;gap:2px;display:flex}.paperdoll .pd-lbl{color:var(--ink-soft);font-size:13px}.paperdoll .pd-hero{height:100%;position:relative}.paperdoll .pd-hero .hero-sprite{z-index:1;background-size:6144px 1536px;width:384px;height:384px;margin:-200px 0 0 -192px;animation-name:heroIdleBig}@keyframes heroIdleBig{to{background-position:-6144px 0}}.paperdoll .pd-hero{overflow:visible}.paperdoll .rig-portrait{width:384px;height:384px;image-rendering:pixelated;pointer-events:none;background-size:6144px 384px;margin:-192px 0 0 -192px;animation:3.2s steps(16,end) infinite wornIdle;position:absolute;top:50%;left:50%}@keyframes wornIdle{to{background-position:-6144px 0}}.equip-row{gap:10px;display:flex}.equip-row .cell{text-align:center;color:var(--ink-soft);font-size:13px}.traits{flex-wrap:wrap;gap:8px;display:flex}.trait{cursor:pointer;background:#f8e9c8;border:3px solid #8a5a2a;width:210px;padding:8px;font-size:15px}.trait:hover{border-color:var(--gold)}.trait.sel{border-color:var(--red);box-shadow:0 0 0 2px var(--red);background:#fff3d6}.trait b{color:var(--red);font-size:20px;display:block}.trait .mods{color:var(--blue);margin-top:4px}.tomb{text-align:center;color:#222;background:linear-gradient(#bbb,#888);border:3px solid #444;border-radius:60px 60px 4px 4px;flex:none;align-self:flex-start;width:240px;padding:10px}.tomb .rip{font-family:var(--title);font-size:44px}.row{gap:10px;display:flex}.between{justify-content:space-between;align-items:center;display:flex}.muted{color:var(--ink-soft)}.small{font-size:14px}.center{text-align:center}.red{color:var(--red)}.green{color:var(--green)}.hint{color:var(--ink-soft);font-size:14px}hr.sep{border:none;border-top:2px solid #8a5a2a44;margin:8px 0}.pip{border:2px solid var(--ink);vertical-align:middle;background:#f8e9c8;width:20px;height:20px;margin-right:3px;display:inline-block}.pip.done{background:var(--gold)}.pip.cur{background:var(--red);animation:1s infinite blink}.pip.boss{border-radius:50%}@keyframes blink{50%{opacity:.4}}.tree-canvas{aspect-ratio:760/560;background:#000;border:3px solid #0d0703;outline:2px solid #6b4021;width:100%;max-height:75vh}.danger{color:var(--red)}.setting{align-items:center;gap:8px;margin:4px 0;font-size:15px;display:flex}.setting input[type=range]{width:160px}#footer{text-align:center;color:#b9996a;border-top:2px solid #4a2c17;margin-top:10px;padding-top:6px;font-size:14px}#footer a{color:#e8b13a}.rotmg{color:#e1e7ed;background:#202a34;border:2px solid #0d141d;outline:1px solid #7a8793;margin-bottom:10px;padding:8px 10px 10px;box-shadow:inset 0 0 0 1px #44505c}.rotmg .rp-head{justify-content:space-between;align-items:baseline;display:flex}.rotmg .rp-head .nm{font-family:var(--title);color:#ffd76a;font-size:30px;line-height:1}.rotmg .rp-head .lv{color:#f3dcae;font-size:18px}.rotmg .rp-sub{color:#c8a878;margin-bottom:6px;font-size:14px}.rotmg .rp-sub .gold{color:#ffd76a}.rotmg .rp-sub .pts{color:#ff8a6a}.rotmg .bar{margin-bottom:4px}.rotmg .bar.hp.low>i{background:#e34e3d;animation:.6s infinite blink}.rotmg .rp-stats{background:#141d27;border:1px solid #53616e;grid-template-columns:1fr 1fr;gap:1px 12px;margin:6px 0;padding:4px 8px;font-size:15px;display:grid}.rotmg .rp-stats>div{justify-content:space-between;display:flex}.rotmg .rp-stats span{color:#a4b3c2}.rotmg .rp-stats b{color:#fff3d6}.rotmg .rp-label{color:#b8c7d5;border-bottom:1px solid #465563;margin:10px 0 5px;padding-bottom:3px;font-size:14px}.rotmg .rp-equip,.rotmg .rp-inv{grid-template-columns:repeat(4,72px);gap:6px;display:grid}.rotmg .slot.big,.rotmg .slot{width:72px;height:72px}.rotmg .slot.big img.it{width:36px;height:36px;top:4px;left:calc(50% - 18px)}.rotmg .slot.big img.sk{width:24px;height:24px}.rotmg .rp-auto{color:#b9996a;grid-template-columns:repeat(4,72px);gap:6px;margin-top:2px;font-size:13px;display:grid}.rotmg .rp-auto label{cursor:pointer;justify-content:center;align-items:center;gap:3px;display:flex}.rotmg .rp-auto label.off{visibility:hidden}.rotmg .rp-auto input{width:12px;height:12px}.rotmg .rp-foot{gap:6px;margin-top:8px;display:flex}.rotmg a{color:#ffd76a}.slot .qty{color:#f5f7fa;z-index:2;background:#111923;padding:0 2px;font-size:15px;line-height:16px;position:absolute;bottom:1px;right:3px}.slot[draggable=true]{cursor:grab}body.dragging [data-drop]{outline:2px dashed #ffd76a88}.drop-hover{outline-offset:1px;background-color:#35485c!important;outline:2px solid #f0ce86!important}.minifight{padding:4px 8px 8px!important}.minifight .dock-title{justify-content:space-between;align-items:baseline;margin-bottom:4px;font-size:14px;display:flex}.minifight .dock-title b{color:var(--red);font-size:15px}#dock.alert .minifight{animation:.7s infinite alertPulse}.battle .controls{margin-top:8px}.map-canvas{aspect-ratio:1280/800;background:#22408c;border:3px solid #0d0703;outline:2px solid #6b4021;width:100%}.sellzone{text-align:center;background:#f8e9c8;border:3px dashed #8a5a2a;padding:22px;font-size:18px}.vault{background:#151e28;border:2px solid #475563;min-height:84px;padding:10px;box-shadow:inset 0 0 0 1px #0b1118}.stars{letter-spacing:1px;font-family:sans-serif}.slot .plus{color:#9ee195;z-index:2;background:#111923;padding:0 2px;font-size:12px;line-height:14px;position:absolute;top:1px;right:2px}.anvil-slot{background:#3a3440;border:3px solid #1a1620;padding:6px;box-shadow:inset 0 0 0 2px #5a5462}.anvil-slot [data-clear]{cursor:pointer}.smith-result{font-family:var(--title);text-align:center;margin-top:10px;font-size:40px;animation:.45s ease-out smithPop}.smith-result.ok{color:#2f7a24;text-shadow:0 0 12px #ffd23a}.smith-result.fail{color:#8a6a4a}.smith-result.big{color:#c88a00;text-shadow:0 0 10px #ffd23a;font-size:28px;animation:.6s ease-out smithPop}.smith-result.broke{color:var(--red);animation:.45s ease-out smithPop,.4s .1s shake}@keyframes smithPop{0%{opacity:0;transform:scale(.3)}70%{transform:scale(1.15)}}@keyframes shake{25%{transform:translate(-8px)}50%{transform:translate(8px)}75%{transform:translate(-4px)}}.merchant{margin-bottom:0}.shop-grid{grid-template-columns:repeat(4,72px);gap:4px;margin:6px 0 8px;display:grid}.shop-grid .slot{width:72px;height:72px}.shop-grid .ware{flex-direction:column;align-items:center;display:flex}.shop-grid .price{min-height:16px;margin-top:1px;font-size:13px}.shop-grid .price .gold{color:#ffd76a}.shop-grid .price.red .gold{color:#ff7a5a}.merchant .sellhint{text-align:center;color:#c8a878;border:2px dashed #8a5a2a;margin-top:6px;padding:10px}.merchant.drop-hover{box-shadow:0 0 0 4px #ffd23a,inset 0 0 0 2px #4a2c17}.slot.ut{outline-offset:1px;outline:1px solid #b87936;animation:2s ease-in-out infinite utGlow}@keyframes utGlow{50%{outline-color:#dfaa58}}.slot.ut.clickable:hover{filter:none;outline-color:#f0c575}@media (prefers-reduced-motion:reduce){.slot.ut{animation:none}}.slot.ut .tier{font-size:14px}.slot.has-ult img.sk{box-shadow:none;border-color:#d7ac51}#tooltip .tt-ut{color:#ff9a3a}#tooltip .tt-ult{color:#ffd23a;text-shadow:0 0 6px #ff8a1a}.rotmg .rp-auto label.pas{visibility:visible;color:#8a7a6a;cursor:default}.chest-opt.ut{background:#fff0d0;border-color:#ff8a1a;box-shadow:0 0 14px #ff8a1a}.rotmg .slot.hotbar{box-shadow:0 0 0 1px #ffd76a55}.rotmg .slot.hotbar .key{color:#ffd76a}.rotmg .rp-effects{flex-wrap:wrap;gap:8px;margin-top:6px;font-size:14px;display:flex}.rotmg .rp-effects .fx{background:#1a110a;border:2px solid #0d0703;align-items:center;gap:3px;padding:1px 6px 1px 2px;display:flex}.rotmg .rp-effects img{width:24px;height:24px}.village-canvas{aspect-ratio:1200/640;background:#1a3a12;border:3px solid #0d0703;outline:2px solid #6b4021;width:100%;position:relative;overflow:hidden}.village-canvas canvas{display:block}.chat{flex-direction:column;gap:4px;display:flex}.chat-tabs{gap:4px;display:flex}.chat-log{word-wrap:break-word;background:#f8e9c8;border:2px solid #8a5a2a;height:170px;padding:4px 6px;font-size:14px;line-height:1.4;overflow-y:auto}.chat-log .c-t{color:#a08060;font-size:12px}.chat-log .c-group{color:#1d5a8a}.chat-log .c-sys{color:#8a5a00;font-style:italic}.chat-log a,.group-list a,.who a{cursor:pointer;color:var(--red);text-decoration:none}.chat-log a:hover,.group-list a:hover,.who a:hover{text-decoration:underline}.chat-form{gap:6px;display:flex}.chat-form input{flex:1;padding:2px 6px;font-size:16px}.group-list .gm{border-bottom:1px dotted #8a5a2a66;padding:2px 0}.crown{color:#c08000}.who{max-height:140px;font-size:15px;overflow-y:auto}#requests{z-index:900;flex-direction:column;gap:6px;width:300px;display:flex;position:fixed;bottom:16px;left:16px}#requests .req{margin:0;font-size:15px;animation:.2s ease-out toastIn}#player-menu{z-index:950;flex-direction:column;gap:4px;width:190px;padding:6px 10px 10px;display:flex;position:fixed}#player-menu .pm-name{color:var(--red);font-size:18px}#trade-root .trade{z-index:780;width:720px;position:fixed;top:130px;left:50%;transform:translate(-60%);box-shadow:0 8px 30px #000a}.trade-side{border:2px dashed #8a5a2a;flex:1;padding:6px}.trade-side.ok{border:2px solid var(--green);background:#2f7a2414}.trade-grid{grid-template-columns:repeat(4,72px);gap:6px;display:grid}.rotmg .slot.offered{filter:brightness(.75);outline:3px solid #4ab0ff}body.trading .rotmg .rp-inv .slot[data-bagid]{cursor:copy}.who a.mate,.group-list a{color:#1d5ab8!important}.slot.rare-ware{animation:2s ease-in-out infinite utGlow}.slot.rare{outline-offset:1px;outline:1px solid #c89a2a;animation:2.4s ease-in-out infinite rareGlow}@keyframes rareGlow{50%{outline-color:#ffe08a}}@media (prefers-reduced-motion:reduce){.slot.rare{animation:none}}.chest-opt.rare{background:#fff6d8;border-color:#d4a017;box-shadow:0 0 12px #e8b13a}.group-bonus{color:#1d5ab8;margin-top:4px}.smith-anvil{grid-template-columns:minmax(290px,1fr) minmax(250px,1.45fr);gap:16px;display:grid}.smith-anvil>.between,.smith-anvil>.smith-result{grid-column:1/-1}.anvil-workbench{background:#382f27;border:3px solid #211a15;padding:14px 10px 10px;box-shadow:inset 0 3px #777078}.anvil-inputs{border-bottom:5px solid #777078;justify-content:center;gap:8px;padding-bottom:14px;display:flex}.anvil-inputs .slot.big{width:72px;height:72px}.anvil-inputs .slot.big img.it{width:36px;height:36px;top:4px;left:calc(50% - 18px)}.anvil-inputs [data-clear]{cursor:pointer}.anvil-legend{text-align:center;color:#bca58b;margin:8px 0}.anvil-actions{gap:6px;display:grid}.anvil-actions .btn{white-space:normal;width:100%}.anvil-actions .btn.anvil-ready{color:#245d1a;background:#ecd5a0;box-shadow:0 0 0 1px #e9bf66}.anvil-actions .btn.anvil-ready.red{color:var(--red)}.anvil-preview{min-width:0}.anvil-item-name{font-size:23px}.anvil-skill{color:#3259a0}.anvil-empty{text-align:center;padding:22px 6px;line-height:1.8}.smith-anvil .smith-result{margin-top:0;font-size:26px}.creation-layout{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:18px;display:grid}.creation-preview{min-width:0}.creation-model{height:200px;position:relative;overflow:hidden}.creation-model .pd-hero{height:100%}.creation-model .rig-portrait{background-size:10240px 640px;width:640px;height:640px;margin:-320px 0 0 -320px;animation-name:creationIdle}@keyframes creationIdle{to{background-position:-10240px 0}}.creation-gear{align-items:center;gap:10px;margin:7px 0;display:flex}.creation-gear .slot{flex:none}.creation-choices h3{margin-top:16px}.creation-races{flex-wrap:wrap;gap:8px;display:flex}.creation-races .chosen{outline-offset:1px;outline:2px solid #a02b20}.creation-stat{grid-template-columns:minmax(0,1fr) 40px 24px 40px;align-items:center;gap:8px;margin:10px 0;display:grid}.creation-stat strong{text-align:center}.creation-choices .traits{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.creation-choices .trait{width:auto}.creation-summary{margin:12px 0;line-height:1.6}@media (width<=1100px){.creation-layout{grid-template-columns:1fr}.creation-loadout{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.build-chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.build-chip{color:var(--ink-soft);background:#e9dcc1;border:1px solid #8a6a4a;padding:2px 8px;font-size:14px}.build-chip.on{color:#ffe0a0;background:#33424d;border-color:#16232f}.fight-timer{color:#3a2a1a;background:#efe2c4;border:1px solid #8a6a4a;margin:0 10px;padding:0 6px;font-size:16px}.fight-timer:empty{display:none}.fight-timer.low{color:#fff;background:#a3271c;border-color:#5a0f08;animation:1s steps(2,end) infinite blink}.rotmg .rp-buffs{flex-wrap:wrap;gap:4px;min-height:36px;margin:5px 0 2px;display:flex}.rotmg .rp-buffs.empty{min-height:0;margin:0}.rotmg .buff{cursor:help;background:#101720;border:1px solid #6fb25e;width:34px;height:34px;position:relative}.rotmg .buff.debuff{border-color:#d0483a}.rotmg .buff img{width:32px;height:32px;image-rendering:pixelated;display:block}.rotmg .buff canvas{pointer-events:none;width:32px;height:32px;position:absolute;inset:0}.rotmg .buff .left{color:#fff;pointer-events:none;background:#111923cc;padding:0 1px;font-size:12px;line-height:12px;position:absolute;bottom:0;right:1px}.rotmg .buff .left:empty{display:none}.rotmg .buff .stk{color:#ffe0a0;pointer-events:none;background:#111923cc;padding:0 1px;font-size:12px;line-height:12px;position:absolute;top:0;left:1px}.rotmg .rp-stats div.maxed b,.rotmg .rp-stats div.maxed span{color:#ffd23a}.stats tr.maxed td{color:#b8860b;font-weight:700}.stats tr.maxed td:first-child:after{content:" ★";color:#d4a017}.maxed-text{color:#d4a017}.slot .upfx{pointer-events:none;z-index:1;mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden}.slot.up-shine .upfx,.slot.up-gold .upfx,.slot.up-radiant .upfx,.slot.up-elemental .upfx{background-size:260% 100%;animation:3.4s linear infinite upSweep}@keyframes upSweep{0%{background-position:130% 0}to{background-position:-130% 0}}.slot.up-shine .upfx{opacity:calc(.4 + .35 * var(--uk));background-image:linear-gradient(115deg,#0000 36%,#f0f6ffb3 45%,#a0d2ffbf 50%,#0000 60%)}.slot.up-shine{box-shadow:inset 0 0 calc(3px + 3px * var(--uk)) #c8e4ff8c}.slot.up-gold .upfx{animation-duration:calc(3s - 1.2s * var(--uk));opacity:calc(.5 + .4 * var(--uk));background-image:linear-gradient(115deg,#0000 34%,#fff6c8cc 45%,#ffc43cd9 51%,#0000 62%)}.slot.up-gold{box-shadow:inset 0 0 calc(4px + 8px * var(--uk)) rgba(255, 196, 60, calc(.35 + .35 * var(--uk)))}.slot.up-gold img.it{filter:sepia(calc(.15 + .5 * var(--uk))) saturate(calc(1.2 + .9 * var(--uk))) brightness(calc(1.04 + .1 * var(--uk)))}.slot.up-radiant .upfx{opacity:.9;background-image:linear-gradient(115deg,#0000 30%,#fff8d0 44%,#ffd23a 50%,#fff2a0 54%,#0000 66%);animation-duration:1.6s}.slot.up-radiant{outline-offset:0;outline:2px solid #ffd23a;animation:1.6s ease-in-out infinite radiant;box-shadow:inset 0 0 12px #ffc83cbf,0 0 8px #ffc83c}.slot.up-radiant img.it{filter:sepia(.75)saturate(2.4)brightness(1.2)drop-shadow(0 0 2px #ffe08a)}@keyframes radiant{50%{box-shadow:inset 0 0 16px #ffdc5ae6,0 0 14px #ffd23a}}.slot.up-elemental{outline:2px solid var(--uec);outline-offset:0;--uec:#ffd23a}.slot.up-elemental img.it{filter:sepia(.6) saturate(2) brightness(1.15) drop-shadow(0 0 2px var(--uec)) drop-shadow(0 0 calc(2px + 3px * var(--uk)) var(--uec))}.slot.up-lava{--uec:#ff5a1a;animation:upLava calc(1.1s - .4s * var(--uk)) ease-in-out infinite alternate}.slot.up-lava .upfx{background-image:radial-gradient(at 50% 120%,#ff6e14f2,#ff280080 40%,#0000 70%),linear-gradient(115deg,#0000 40%,#ffd25acc 50%,#0000 60%);animation-duration:2s}@keyframes upLava{0%{box-shadow:inset 0 0 8px #ff3a00,0 0 6px #ff5a1a}to{box-shadow:inset 0 -4px 16px #ffb02a, 0 0 calc(10px + 8px * var(--uk)) #ff3a00}}.slot.up-ice{--uec:#8ae8ff;animation:2.4s ease-in-out infinite upIce}.slot.up-ice .upfx{background-image:radial-gradient(circle at 20% 25%,#fff 0 1.5px,#0000 2px),radial-gradient(circle at 75% 60%,#fff 0 1.5px,#0000 2px),radial-gradient(circle at 40% 80%,#dff 0 1px,#0000 1.5px),linear-gradient(115deg,#0000 38%,#dcfaffe6 50%,#0000 62%);background-size:100% 100%,100% 100%,100% 100%,260% 100%;animation:2.6s linear infinite upSweepIce}@keyframes upSweepIce{0%{background-position:0 0,0 0,0 0,130% 0}to{background-position:0 -4px,0 4px,0 0,-130% 0}}@keyframes upIce{50%{box-shadow:inset 0 0 14px #bff4ff, 0 0 calc(8px + 8px * var(--uk)) #5ad8ff}}.slot.up-lightning{--uec:#fff27a;animation:upBolt calc(1.3s - .5s * var(--uk)) steps(1) infinite}.slot.up-lightning .upfx{background-image:linear-gradient(160deg,#0000 44%,#fff 47%,#fff27a 49%,#0000 52%),linear-gradient(115deg,#0000 40%,#fffac8e6 50%,#0000 60%);animation-duration:1.1s}@keyframes upBolt{0%{box-shadow:inset 0 0 6px #fff27a}12%{box-shadow:inset 0 0 18px #fff,0 0 16px #fff27a}18%{box-shadow:inset 0 0 6px #fff27a}55%{box-shadow:inset 0 0 14px #c8e0ff,0 0 12px #9ad8ff}62%{box-shadow:inset 0 0 6px #fff27a}}.slot.up-toxic{--uec:#7aff4a;animation:1.8s ease-in-out infinite upToxic}.slot.up-toxic .upfx{background-image:radial-gradient(circle at 30% 90%,#96ff5ae6 0 2px,#0000 3px),radial-gradient(circle at 65% 100%,#96ff5acc 0 1.5px,#0000 2.5px),radial-gradient(at 50% 120%,#5adc28cc,#0000 65%);background-size:100% 100%;animation:1.6s linear infinite upBubbles}@keyframes upBubbles{0%{background-position:0 0,0 0,0 0}to{background-position:0 -36px,0 -48px,0 0}}@keyframes upToxic{50%{box-shadow:inset 0 -2px 14px #5ad03a, 0 0 calc(8px + 8px * var(--uk)) #7aff4a}}@media (prefers-reduced-motion:reduce){.slot.upg,.slot.upg .upfx{animation:none!important}}#tooltip .tt-up{font-size:14px}#tooltip .tt-up.up-shine{color:#b8dcff}#tooltip .tt-up.up-gold,#tooltip .tt-up.up-radiant{color:#ffd23a}#tooltip .tt-up.up-lava{color:#ff7a3a}#tooltip .tt-up.up-ice{color:#8ae8ff}#tooltip .tt-up.up-lightning{color:#fff27a}#tooltip .tt-up.up-toxic{color:#8aff5a}.fwrap{position:relative}.dmap-slot{z-index:5;display:none;position:absolute;inset:0}.dmap-slot.open{display:block}.dmap{box-shadow:inset 0 0 0 3px var(--wood-light), 0 6px 0 #0006;color:var(--parch);background:#1e1208eb;border:3px solid #000;flex-direction:column;padding:10px 14px;display:flex;position:absolute;inset:4%}.dmap-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.dmap-head .small{text-align:right;flex:1}.dmap-head b{color:var(--gold);font-size:20px}.dmap-head .green{color:#7aff6a}.dmap-head .red{color:#ff7a6a}.dmap-head .muted{color:#b8a080}.dmap-hint{color:#d8c098;text-align:center;margin-top:4px}.dmap-field{flex:1;margin:6px 0;position:relative}.dmap-field svg{width:100%;height:100%;position:absolute;inset:0}.dmap-field line{stroke:#6a4a2a;stroke-dasharray:6 5;vector-effect:non-scaling-stroke;stroke-width:3px}.dmap-field line.walked{stroke:var(--gold);stroke-dasharray:none}.dmap-field line.open{stroke:#fff0b0}.dnode{cursor:default;background:#3a2614;border:3px solid #000;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 3px #7a5a34}.dnode img{width:30px;height:30px;image-rendering:pixelated}.dnode>i:not(.ico){color:#c8a8ff;font-size:26px;font-style:normal}.dnode.k-elite{box-shadow:inset 0 0 0 3px #c83a2a}.dnode.k-boss{background:#4a1a10;width:60px;height:60px;box-shadow:inset 0 0 0 3px #ff5a2a}.dnode.k-treasure{box-shadow:inset 0 0 0 3px var(--gold)}.dnode.k-shrine{box-shadow:inset 0 0 0 3px #5ab0ff}.dnode.k-camp{box-shadow:inset 0 0 0 3px #ff9a3a}.dnode.done{opacity:.55}.dnode.here{opacity:1;outline:3px solid var(--gold);outline-offset:2px}.dnode.next{outline-offset:2px;outline:3px dashed #fff0b0}.dnode.pick{cursor:pointer;outline-offset:2px;outline:3px solid #fff0b0;animation:.9s ease-in-out infinite alternate dnode-pulse}.dnode.pick:hover{background:#6a4a24}@keyframes dnode-pulse{0%{transform:translate(-50%,-50%)scale(1)}to{transform:translate(-50%,-50%)scale(1.12)}}.dnode .omen{border:2px solid #000;width:14px;height:14px;position:absolute;top:-7px;right:-7px}.dnode .omen.good{background:#5ad84a}.dnode .omen.bad{background:#e0402a}
