@font-face{font-family:Silver;src:url(/Silver.ttf)format("truetype");font-display:block}:root{--notch:polygon(2px 0, calc(100% - 2px) 0, 100% 2px, 100% calc(100% - 2px), calc(100% - 2px) 100%, 2px 100%, 0 calc(100% - 2px), 0 2px)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{cursor:url(/assets/cursor-6a40730f/point-auto.png) 1 1,auto}html,body{color:#f4ecd8;-webkit-user-select:none;user-select:none;touch-action:none;background:#000;height:100%;margin:0;font-family:Silver,monospace;font-size:19px;line-height:1;overflow:hidden}#stage{background:#000;width:960px;height:540px;position:absolute;top:50%;left:50%;overflow:hidden}#game,#game canvas{position:absolute;inset:0;width:960px!important;height:540px!important}#ui{pointer-events:none;position:absolute;inset:0}#ui>*{pointer-events:auto}button,input{font:inherit;color:inherit}[hidden]{display:none!important}#game canvas{cursor:inherit!important}#game canvas.hot{cursor:url(/assets/cursor-6a40730f/hover-pointer.png) 8 1,pointer!important}button,input{cursor:url(/assets/cursor-6a40730f/hover-pointer.png) 8 1,pointer}button:active:not(:disabled){cursor:url(/assets/cursor-6a40730f/click.png) 2 1,pointer}body:after{content:url(/assets/cursor-6a40730f/hover-pointer.png) url(/assets/cursor-6a40730f/click.png);width:0;height:0;position:absolute;overflow:hidden}button{--c:#22b8c4;--hi:#8df2ea;--lo:#0d7f92;--ink:#25162e;color:#fff8e6;text-shadow:1px 1px #0a3a4a,-1px 0 #0a3a4a,0 -1px #0a3a4a,0 1px #0a3a4a;border:2px solid var(--ink);min-height:34px;clip-path:var(--notch);background:linear-gradient(var(--ink) 0 0) 0 0 / 2px 2px no-repeat, linear-gradient(var(--ink) 0 0) 100% 0 / 2px 2px no-repeat, linear-gradient(var(--ink) 0 0) 0 100% / 2px 2px no-repeat, linear-gradient(var(--ink) 0 0) 100% 100% / 2px 2px no-repeat, linear-gradient(var(--hi) 0 0) 0 0 / 100% 2px no-repeat, linear-gradient(var(--lo) 0 0) 0 100% / 100% 4px no-repeat, linear-gradient(#fff3 0 0) 0 0 / 100% 48% no-repeat, var(--c);padding:2px 14px 0;line-height:16px}button:hover:not(:disabled){--c:#38d2da;--hi:#c4fff6;--lo:#1496a6}button:active:not(:disabled){--c:#1a9fae;--hi:#0d7f92;--lo:#1a9fae}button.primary,.select .play{--c:#ffc42e;--hi:#fff0a8;--lo:#f08a1a;color:#4a2410;text-shadow:0 1px #ffe7a8}button.primary:hover:not(:disabled),.select .play:hover:not(:disabled){--c:#ffd650;--hi:#fffbd8;--lo:#f89a28}button.primary:active:not(:disabled),.select .play:active:not(:disabled){--c:#f0a820;--hi:#d88414;--lo:#f0a820}button:disabled{--c:#8d8a98;--hi:#b6b3be;--lo:#66626f;color:#ece6dc;text-shadow:1px 1px #46424e,-1px 0 #46424e,0 -1px #46424e;cursor:inherit}input{color:#fff8e6;min-height:36px;clip-path:var(--notch);-webkit-user-select:text;user-select:text;background:#141d45;border:2px solid #f0d49a;outline:none;padding:0 10px;box-shadow:inset 0 2px #0d1433}.screen{image-rendering:pixelated;background:linear-gradient(#0a120e59,#0a120ebf),url(/assets/bg/background.png) 50%/cover;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.screen.dim{background:#000000bf}.screen h1{color:#fff1d6;text-shadow:0 4px #6e3512,0 0 #000;margin:0;font-size:76px;font-weight:400}.screen h2{color:#fff1d6;text-shadow:0 2px #000;margin:0 0 8px;font-size:38px;font-weight:400}.sub{text-shadow:0 2px #000;margin:0 0 8px}.card{width:340px;image-rendering:pixelated;isolation:isolate;border:26px solid #0000;border-image:url(/assets/ui-6a40730f/frame.png) 13/26px;flex-direction:column;gap:8px;padding:0;display:flex;position:relative}.row{gap:8px;display:flex}.row button{flex:1}.err{color:#ff8a7a;min-height:19px;margin:0}.creator{image-rendering:pixelated;isolation:isolate;border:26px solid #0000;border-image:url(/assets/ui-6a40730f/frame.png) 13/26px;align-items:center;gap:20px;padding:0;display:flex;position:relative}.previewbox{background:#00000040;width:170px;height:190px;position:relative;overflow:hidden}.preview{width:300px;height:120px;image-rendering:pixelated;position:absolute;top:40px;left:-61px}.opts{flex-direction:column;gap:3px;width:280px;display:flex}.opt{align-items:center;gap:6px;display:flex}.opt button{min-height:0;padding:0 8px 2px}.lbl{color:#fff1d6;width:84px}.val{text-align:center;flex:1}.hud{isolation:isolate;background:#0e2c4c;align-items:center;gap:6px;height:72px;padding:8px 6px 0;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 2px #25162e,inset 0 4px #fbf1a9,inset 0 6px #fabb4d,inset 0 8px #0a1a35}.hud:before{content:"";width:76px;height:42px;image-rendering:pixelated;pointer-events:none;background:url(/assets/ui-6a40730f/crest.png) 0 0/100% 100%;margin-left:-38px;position:absolute;top:-30px;left:50%}.hud>*{flex:none}.hero{white-space:nowrap;text-shadow:1px 1px #000;flex-direction:column;gap:1px;line-height:17px;display:flex}.hero b{color:#a8f08c;font-weight:400}.hero span{color:#fff1d6}.hero span:last-child{color:#ffd34d}.bars{flex-direction:column;gap:1px;min-width:0;display:flex;flex:1!important}.stat{align-items:center;gap:4px;display:flex}.stat u{color:#ffd98a;width:20px;line-height:16px;text-decoration:none}.stat s{flex:1;height:20px;text-decoration:none;display:block;position:relative}.stat s:before,.stat s i{content:"";image-rendering:pixelated;background:#0a1a35 0 0/100% 100%;position:absolute;inset:4px}.stat s:after{content:"";image-rendering:pixelated;border:10px solid #0000;border-width:10px 12px;border-image:url(/assets/ui-6a40730f/track.png) 5 6/10px 12px;position:absolute;inset:0}.hp s i{background-image:url(/assets/ui-6a40730f/fillRed.png)}.mp s i{background-image:url(/assets/ui-6a40730f/fillBlue.png)}.xp s i{background-image:url(/assets/ui-6a40730f/fillGold.png)}.stat s em{z-index:1;text-align:center;color:#fff;text-shadow:1px 1px #000,-1px 0 #000,0 -1px #000,0 1px #000;font-style:normal;line-height:15px;position:absolute;top:3px;left:0;right:0}.group{border-left:2px dotted #3f6a8c;gap:2px;padding-left:6px;display:flex}button.tile{text-shadow:1px 1px #0a1230;border:0;border-image:;width:56px;height:60px;min-height:0;padding:0;display:block;position:relative}button.tile:hover:not(:disabled),button.tile:active:not(:disabled){filter:brightness(1.25);border-image:}button.tile,button.tile:hover:not(:disabled),button.tile:active:not(:disabled){background:linear-gradient(#0c2c4b 0 0) 50%/calc(100% - 12px) calc(100% - 12px) no-repeat}button.tile:before{content:"";image-rendering:pixelated;border:16px solid #0000;border-image:url(/assets/ui-6a40730f/slot.png) 8/16px;position:absolute;inset:0}button.tile.on:before{border-image-source:url(/assets/ui-6a40730f/slotSel.png)}button.tile img{object-fit:contain;width:40px;height:40px;image-rendering:pixelated;position:absolute;top:4px;left:8px}button.tile span{text-align:center;font-size:19px;line-height:13px;position:absolute;bottom:3px;left:0;right:0}.cdfill{background:#000000b3;height:0;position:absolute;bottom:0;left:0;right:0}.drop{width:156px;image-rendering:pixelated;border:16px solid #0000;border-image:url(/assets/ui-6a40730f/plate.png) 10/20px;flex-direction:column;gap:2px;padding:0;display:flex;position:absolute;bottom:74px;right:8px}button.dropitem{text-align:left;border:0;border-image:;align-items:center;gap:8px;height:34px;padding:0 4px;display:flex}button.dropitem:hover:not(:disabled),button.dropitem:active:not(:disabled){background:#2c3d80;border-image:}button.dropitem img{object-fit:contain;width:32px;height:32px;image-rendering:pixelated}button.icon{border:0;border-image:;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex}button.icon img{object-fit:contain;width:26px;height:26px;image-rendering:pixelated}button.icon:hover:not(:disabled){filter:brightness(1.25);border-image:}button.icon:active:not(:disabled){border-image:}.sign{color:#fff1d6;text-shadow:1px 1px #000,-1px 0 #000,0 -1px #000,0 1px #000;white-space:pre;height:40px;image-rendering:pixelated;background:0 0/100% 100% no-repeat;align-items:center;padding:3px 30px 0;font-size:24px;line-height:16px;display:flex;position:absolute;top:8px;left:8px;pointer-events:none!important}.who{flex-direction:column;gap:3px;display:flex;position:absolute;top:54px;left:28px;pointer-events:none!important}.gold,.gems{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;align-items:center;gap:6px;height:16px;padding-top:4px;line-height:21px;display:flex}.gold{color:#ffd34d}.gems{color:#9fe8ff}.gold:before,.gems:before{content:"";width:15px;height:15px;image-rendering:pixelated;background:50% no-repeat;flex:none;transform:translateY(-2px)}.gold:before{background-image:url(/assets/ui-6a40730f/coin.png)}.gems:before{background-image:url(/assets/ui-6a40730f/gem.png)}.minimap{isolation:isolate;width:140px;height:64px;image-rendering:pixelated;position:absolute;top:8px;right:36px}.minimap:before{content:"";pointer-events:none;z-index:1;image-rendering:pixelated;border:20px solid #0000;border-image:url(/assets/ui-6a40730f/plate.png) 10/20px;position:absolute;inset:0}.minimap canvas{z-index:2;width:128px;height:52px;image-rendering:pixelated;clip-path:polygon(10px 0,118px 0,128px 10px,128px 42px,118px 52px,10px 52px,0 42px,0 10px);position:absolute;top:6px;left:6px}.minimap .zoom{color:#0000;width:26px;height:26px;min-height:0;text-shadow:none;image-rendering:pixelated;background:0 0/100% 100%;border:0;border-image:;padding:0;position:absolute;right:-28px}.minimap .zoom:hover:not(:disabled),.minimap .zoom:active:not(:disabled){filter:brightness(1.3);border-image:}.minimap .zi{background-image:url(/assets/ui-6a40730f/zoomIn.png);top:4px}.minimap .zo{background-image:url(/assets/ui-6a40730f/zoomOut.png);top:34px}.loc{text-align:center;color:#fff1d6;text-shadow:1px 1px #0a1230,0 0 3px #0a1230;width:140px;position:absolute;top:74px;right:36px;pointer-events:none!important}.hint{clip-path:var(--notch);background:#141d45;border:2px solid #f0d49a;padding:4px 10px 6px;position:absolute;bottom:92px;left:50%;transform:translate(-50%);pointer-events:none!important}.toasts{text-align:center;color:#fff1d6;text-shadow:2px 2px #000;position:absolute;top:40px;left:0;right:0;pointer-events:none!important}.chatlog{text-shadow:1px 1px #000;width:340px;max-height:115px;position:absolute;bottom:122px;left:12px;overflow:hidden;pointer-events:none!important}.chatlog b{color:#fff1d6;font-weight:400}.chatlog .w b{color:#8fe0ff}.chatin{width:340px;position:absolute;bottom:76px;left:12px}.panel{width:380px;image-rendering:pixelated;isolation:isolate;border:26px solid #0000;border-image:url(/assets/ui-6a40730f/frame.png) 13/26px;flex-direction:column;padding:0;display:flex;position:absolute;top:8px;bottom:76px;right:16px}.panel h3{color:#fff1d6;margin:0 0 6px;padding-right:30px;font-size:24px;font-weight:400}.panel h4{color:#ffd98a;margin:8px 0 4px;font-weight:400}.panel .x{color:#0000;width:30px;height:30px;min-height:0;text-shadow:none;background:url(/assets/ui-6a40730f/x.png) 0 0/100% 100%;border:0;border-image:;padding:0;position:absolute;top:-14px;right:-14px}.panel .x:hover:not(:disabled),.panel .x:active:not(:disabled){filter:brightness(1.25);border-image:}.scroll{touch-action:pan-y;flex:1;overflow-y:auto}.item{border-bottom:1px solid #3a4a8c;align-items:center;gap:8px;padding:2px 0;display:flex}.item>div{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.item b{font-weight:400}.item small{color:#b4bedc;white-space:nowrap;font-size:19px;overflow:hidden}.item button{height:26px;min-height:0;padding:0 8px 2px}.item button:empty{display:none}.ic{width:44px;height:44px;image-rendering:pixelated;background:url(/assets/ui-6a40730f/slot.png) 0 0/100% 100%;flex:none;justify-content:center;align-items:center;display:flex}.ic canvas{width:34px;height:34px;image-rendering:pixelated;display:block}.quest{border-bottom:1px solid #3a4a8c;padding:6px 0}.quest b{color:#fff1d6;font-weight:400}.quest p{margin:4px 0;line-height:1.05}.quest small{color:#b4bedc;margin-bottom:4px;font-size:19px;display:block}.touch{position:absolute;inset:0 0 72px;pointer-events:none!important}.touch button{pointer-events:auto;opacity:.85;color:#0000;width:62px;height:62px;min-height:0;text-shadow:none;image-rendering:pixelated;touch-action:none;background:0 0/100% 100% no-repeat;border:0;border-image:;padding:0;position:absolute}.touch button:hover:not(:disabled),.touch button:active:not(:disabled){border-image:}.tl{bottom:56px;left:12px;background-image:url(/assets/ui-6a40730f/t_left.png)!important}.tr,.td,.tu,.ta,.tj,.tk,.tb,.ts,.th,.tf{background-repeat:no-repeat}.tr{background-image:url(/assets/ui-6a40730f/t_right.png)!important}.td{background-image:url(/assets/ui-6a40730f/t_down.png)!important}.tu{background-image:url(/assets/ui-6a40730f/t_up.png)!important}.ta{background-image:url(/assets/ui-6a40730f/t_attack.png)!important}.tj{background-image:url(/assets/ui-6a40730f/t_jump.png)!important}.tk{background-image:url(/assets/ui-6a40730f/t_dash.png)!important}.tb{background-image:url(/assets/ui-6a40730f/t_roll.png)!important}.ts{background-image:url(/assets/ui-6a40730f/t_skill.png)!important}.th{background-image:url(/assets/ui-6a40730f/t_block.png)!important}.tf{background-image:url(/assets/ui-6a40730f/t_use.png)!important}.tr{bottom:56px;left:142px}.td{bottom:6px;left:77px}.tu{bottom:106px;left:77px}.ta{bottom:8px;right:12px;width:78px!important;height:78px!important}.tj{bottom:8px;right:100px}.tk{bottom:96px;right:12px}.tb{bottom:76px;right:80px}.ts{bottom:76px;right:148px}.th{bottom:8px;right:216px}.tf{bottom:164px;right:12px}.emoji{vertical-align:-5px;width:19px;height:19px;image-rendering:pixelated}.emojigrid{grid-template-columns:repeat(7,1fr);gap:3px;margin-top:6px;display:grid}.emojigrid button{background:#141d45;border:1px solid #3a4a8c;border-image:;justify-content:center;align-items:center;height:44px;padding:0;display:flex}.emojigrid button:hover:not(:disabled){background:#2c3d80;border-image:}.emojigrid button:active:not(:disabled){border-image:}.emojigrid img{width:38px;height:38px;image-rendering:pixelated}.chatlog{line-height:21px}.scroll>button{width:100%;margin-bottom:6px;display:block}.scroll{scrollbar-width:thin;scrollbar-color:#2ac4c8 #141d45}.screen img.logo{image-rendering:auto;filter:drop-shadow(0 4px 6px #00000080);width:420px;height:auto}.card.intro{width:560px}.card.intro h2{text-align:center;margin:-8px 0 4px;font-size:38px}.card.intro p{margin:0 0 6px;line-height:1.15}.card{margin-top:12px}.card:after{content:"";width:76px;height:42px;image-rendering:pixelated;pointer-events:none;background:url(/assets/ui-6a40730f/crest.png) 0 0/100% 100%;margin-left:-38px;position:absolute;top:-44px;left:50%}input:focus{border-color:#4fe3e0}.card,.creator,.panel{background:linear-gradient(#1b2154 0 0) 50%/calc(100% - 16px) calc(100% - 16px) no-repeat border-box}.drop,.dialog,.slot,.sidecard,.storyplate{background:linear-gradient(#1b2952 0 0) 50%/calc(100% - 12px) calc(100% - 12px) no-repeat border-box}.tuthint{background:linear-gradient(#1b2952 0 0) 50%/calc(100% - 6px) calc(100% - 6px) no-repeat border-box}.panel.bag{flex-direction:row;gap:18px;width:auto;inset:12px 86px 80px;box-shadow:0 0 0 1000px #050a128c}.bagleft{border-right:2px dotted #3a4a8c;flex-direction:column;flex:none;align-items:center;gap:8px;width:196px;margin:-10px 0;padding-right:16px;display:flex}.bagleft h3{color:#fff1d6;margin:0;padding:0;font-size:24px}.hero3{background:linear-gradient(#25357a,#141d45);width:192px;height:120px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #fabb4d}.hero3 canvas{width:192px;height:120px;image-rendering:pixelated;position:absolute;top:0;left:0}.worn{justify-content:center;gap:10px;display:flex}.stats{grid-template-columns:auto 1fr;gap:3px 14px;width:100%;margin:0;display:grid}.stats dt{color:#b4bedc}.stats dd{text-align:right;color:#fff1d6;margin:0}.bagright{flex-direction:column;flex:1;gap:7px;min-width:0;margin:-10px 0;display:flex}.baghead{justify-content:space-between;align-items:baseline;padding-right:34px;display:flex}.baghead h3{color:#ffd98a;margin:0;padding:0;font-size:24px}.count{color:#b4bedc}.tabs{gap:4px;display:flex}.tabs button,.tabs button:hover:not(:disabled),.tabs button:active:not(:disabled){--c:#25357a;--hi:#3f52a0;--lo:#141d45;color:#c4cce4;text-shadow:1px 1px #141d45;height:28px;min-height:0;padding:0 10px 2px}.tabs button:hover:not(:disabled){filter:brightness(1.2)}.tabs button.on,.tabs button.on:hover:not(:disabled),.tabs button.on:active:not(:disabled){--c:#ffd98a;--hi:#fff4cc;--lo:#e8a850;color:#4a2410;text-shadow:none;filter:none}.baggrid{grid-template-columns:repeat(6,1fr);justify-items:center;gap:3px;display:grid}.bslot{width:44px;height:44px;min-height:0;image-rendering:pixelated;background:url(/assets/ui-6a40730f/slotEmpty.png) 0 0/100% 100%;border:0;border-image:;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.bslot:hover:not(:disabled),.bslot:active:not(:disabled){filter:brightness(1.2);border-image:}.bslot.r0{background-image:url(/assets/ui-6a40730f/r0.png)}.bslot.r1{background-image:url(/assets/ui-6a40730f/r1.png)}.bslot.r2{background-image:url(/assets/ui-6a40730f/r2.png)}.bslot.r3{background-image:url(/assets/ui-6a40730f/r3.png)}.bslot.r4{background-image:url(/assets/ui-6a40730f/r4.png)}.bslot.sel{outline-offset:0;outline:2px solid #4fe3e0}.bslot canvas{width:40px;height:40px;image-rendering:pixelated;pointer-events:none}.bagdetail{background:#141d45;flex:1;align-items:center;gap:10px;min-height:62px;padding:6px 8px;display:flex;box-shadow:inset 0 0 0 1px #3a4a8c}.hint2{color:#9aa6cc;margin:0}.dinfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dinfo b{font-weight:400}.dinfo small{color:#b4bedc;white-space:nowrap;font-size:19px;overflow:hidden}.dstats{color:#fff1d6;gap:12px;display:flex}.dstats i{font-style:normal}.dstats .up{color:#8fe07a}.dstats .down{color:#ff8a7a}.dacts{flex-direction:column;flex:none;gap:3px;display:flex}.dacts button{height:26px;min-height:0;padding:0 8px 2px;font-size:19px;line-height:8px}.wearing{color:#8fe07a}.dialog{min-height:96px;image-rendering:pixelated;border:20px solid #0000;border-image:url(/assets/ui-6a40730f/plate.png) 10/20px;align-items:center;gap:12px;padding:0 6px;display:flex;position:absolute;bottom:82px;left:90px;right:90px}.portrait{width:78px;height:78px;image-rendering:pixelated;background:#25357a;flex:none;box-shadow:inset 0 0 0 2px #fabb4d}.dbody{flex:1;min-width:0}.dbody b{color:#ffd98a;font-size:24px;font-weight:400}.dbody p{margin:6px 0 0;line-height:1.15}.dialog button{white-space:nowrap;flex:none;padding:0 14px 2px;line-height:8px}.tuthint{min-height:44px;image-rendering:pixelated;border:10px solid #0000;border-image:url(/assets/ui-6a40730f/plate.png) 10/10px;align-items:center;gap:8px;padding:0;display:flex;position:absolute;top:10px;left:176px;right:202px}.tstep{color:#ffd98a;flex:none}.ttext{color:#fff1d6;flex:1;line-height:1.1}.tuthint .skip{flex:none;height:26px;min-height:0;padding:0 8px 2px;line-height:8px}.tracker{text-align:right;width:188px;clip-path:var(--notch);text-shadow:1px 1px #0a1230;background:#0e1c42b8;flex-direction:column;gap:2px;padding:3px 8px 5px;display:flex;position:absolute;top:96px;right:12px;pointer-events:none!important}.tracker b{color:#ffd98a;font-weight:400}.tracker span{color:#fff1d6}button.tile.pulse{animation:.7s steps(2,end) infinite pulse}@keyframes pulse{50%{filter:brightness(1.7)}}body.webpage{box-sizing:border-box;touch-action:auto;background:#120c1e;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;padding-top:8px;display:flex;overflow:auto}#pagelogo{flex:none;width:110px;height:auto}#page{flex:none;position:relative;overflow:hidden;box-shadow:0 0 0 2px #fabb4d}#pagefoot{color:#8d99aa;flex:none;margin:0}.select{image-rendering:pixelated;background:url(/assets/bg/background.png) bottom/cover;position:absolute;inset:0}.select img.logo{z-index:2;image-rendering:auto;filter:drop-shadow(0 4px 6px #00000073);width:310px;height:auto;margin-left:-155px;position:absolute;top:10px;left:50%}.seltitle{z-index:2;text-align:center;color:#fff8e6;text-shadow:2px 0 #25162e,-2px 0 #25162e,0 2px #25162e,0 -2px #25162e,2px 2px #25162e,-2px 2px #25162e,2px -2px #25162e,-2px -2px #25162e;font-size:29px;position:absolute;top:128px;left:0;right:0}.ground{width:960px;height:104px;image-rendering:pixelated;position:absolute;bottom:0;left:0}.slots{z-index:2;justify-content:space-between;align-items:flex-end;display:flex;position:absolute;bottom:106px;left:14px;right:14px}.slot{width:150px;height:222px;image-rendering:pixelated;text-shadow:1px 0 #000,-1px 0 #000,0 1px #000,0 -1px #000;border:14px solid #0000;border-image:url(/assets/ui-6a40730f/plate.png) 10/20px;flex-direction:column;align-items:center;gap:2px;padding:2px 0 0;transition:transform 90ms steps(2,end);display:flex;position:relative}.slot b{color:#fff8e6;white-space:nowrap;height:22px;font-size:24px;font-weight:400;line-height:22px}.slot small{color:#b4bedc;font-size:19px;line-height:17px}.sfig{flex:1;width:122px;min-height:0;position:relative;overflow:hidden}.sfig:before{content:"";clip-path:polygon(8px 0,56px 0,64px 4px,56px 8px,8px 8px,0 4px);background:#080a228c;width:64px;height:8px;margin-left:-32px;position:absolute;bottom:8px;left:50%}.sfig canvas{width:192px;height:120px;image-rendering:pixelated;position:absolute;bottom:0;left:-35px}.slot.hero{cursor:url(/assets/cursor-6a40730f/hover-pointer.png) 8 1,pointer;line-height:inherit;white-space:normal;flex-direction:column}.slot.hero b{color:#fff8e6}.slot.hero span{color:#ffd34d;height:17px;line-height:17px}.slot.hero small{color:#b4bedc}.slot.hero span:last-child{color:#ffd34d}.slot.hero:hover{transform:translateY(-2px)}.slot.hero.on{border-image-source:url(/assets/ui-6a40730f/frame.png);border-image-slice:13;transform:translateY(-6px)}.slot.hero.on:before{content:"";filter:drop-shadow(0 2px #25162e);border:9px solid #0000;border-top-color:#ffd34d;margin-left:-9px;animation:.8s steps(2,end) infinite bob;position:absolute;top:-30px;left:50%}@keyframes bob{50%{translate:0 4px}}.slot.free button{width:112px;height:30px;min-height:0;margin-bottom:2px;padding:0 0 2px}.slot.free .sfig{opacity:.85}.slot.lock b{color:#8d99c0}.slot.lock .sfig{opacity:.55}.lockinfo{z-index:1;width:39px;height:36px;image-rendering:pixelated;margin-left:-19px;position:absolute;top:58px;left:50%}.slot.lock small{color:#ffd98a;margin-bottom:4px}.selbar{z-index:3;background:#0e2c4c;justify-content:space-between;align-items:center;height:72px;padding:8px 14px 0;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 2px #25162e,inset 0 4px #fbf1a9,inset 0 6px #fabb4d,inset 0 8px #0a1a35}.selbar:before{content:"";width:76px;height:42px;image-rendering:pixelated;pointer-events:none;background:url(/assets/ui-6a40730f/crest.png) 0 0/100% 100%;margin-left:-38px;position:absolute;top:-30px;left:50%}.acct{color:#b4bedc;align-items:baseline;gap:8px;padding-top:14px;display:flex}.acct b{color:#ffd34d;font-size:29px;font-weight:400;line-height:22px}.select .left{width:130px;height:40px;min-height:0}.select .play{width:190px;height:50px;min-height:0;padding-top:6px;font-size:34px;line-height:20px}.titlerow{border-bottom:1px solid #3a4a8c;align-items:center;gap:8px;padding:6px 0;display:flex}.titlerow>div{flex-direction:column;flex:1;align-items:flex-start;gap:3px;display:flex}.titletag{padding:1px 8px 3px;line-height:16px}.titlerow small{color:#b4bedc;font-size:19px}.titlerow.off .titletag{filter:grayscale()brightness(.6)}.titlerow button{height:26px;min-height:0;padding:0 8px 2px;line-height:8px}button.tile,button.dropitem,button.icon,.panel .x,.minimap .zoom,.bslot,.touch button,.emojigrid button{clip-path:none}button.dropitem,button.icon{background:0 0}.sidecard{width:274px;min-height:196px;image-rendering:pixelated;border:14px solid #0000;border-image:url(/assets/ui-6a40730f/plate.png) 10/20px;flex-direction:column;gap:3px;padding:0 2px;display:flex;position:absolute;top:278px}.sidecard.left{left:14px}.sidecard.right{right:14px}.sidecard h4{color:#ffd98a;margin:0 0 6px;font-size:24px;font-weight:400}.sidecard p{color:#e6e2f0;margin:0;line-height:1.2}.sidecard b{color:#fff8e6;margin-top:4px;font-weight:400;line-height:1.1}.sidecard small{color:#9aa6cc;font-size:19px}.selline{z-index:2;text-align:center;color:#fff8e6;text-shadow:1px 1px #25162e,-1px 0 #25162e,0 1px #25162e,0 -1px #25162e;position:absolute;top:158px;left:0;right:0}.regioncard{text-align:center;background:linear-gradient(90deg,#0000,#0e163ad1 18% 82%,#0000);flex-direction:column;align-items:center;gap:4px;width:640px;margin-left:-320px;padding:8px 0 10px;animation:4.2s steps(14,end) forwards region;display:flex;position:absolute;top:92px;left:50%;pointer-events:none!important}.regioncard small{color:#4fe3e0;letter-spacing:2px;text-shadow:1px 1px #0a1230;font-size:19px}.regioncard b{color:#ffe08a;text-shadow:0 3px #a0401c,2px 0 #25162e,-2px 0 #25162e,0 -2px #25162e,0 5px #25162e;font-size:48px;font-weight:400;line-height:40px}.regioncard span{color:#fff8e6;text-shadow:1px 1px #0a1230,0 0 3px #0a1230}@keyframes region{0%{opacity:0;transform:translateY(8px)}12%,76%{opacity:1;transform:none}to{opacity:0}}.story{z-index:5;background:#120c1e;position:absolute;inset:0}.storyscene{image-rendering:pixelated;background:url(/assets/bg/background.png) bottom/cover;transition:filter .5s steps(6,end);position:absolute;inset:0}.storyscene.grey{filter:grayscale(.95)brightness(.62)}.storyscene.ring,.storyscene.call{filter:none;background:radial-gradient(circle at 50% 42%,#2c3d80 0,#141d45 42%,#120c1e 72%)}.storyportal{image-rendering:auto;opacity:0;filter:drop-shadow(0 0 22px #ffc42e8c);width:260px;height:260px;margin-left:-130px;transition:opacity .5s steps(6,end);position:absolute;top:56px;left:50%}.storyscene.ring .storyportal{opacity:.8}.storyscene.call .storyportal{opacity:1;animation:1.8s steps(6,end) infinite alternate portalglow}@keyframes portalglow{to{filter:drop-shadow(0 0 40px #ffd650f2)}}.storyplate{min-height:164px;image-rendering:pixelated;border:20px solid #0000;border-image:url(/assets/ui-6a40730f/plate.png) 10/20px;flex-direction:column;gap:6px;padding:0 10px;display:flex;position:absolute;bottom:22px;left:110px;right:110px}.storyplate h2{color:#ffd98a;margin:-6px 0 0;font-size:38px;font-weight:400}.storyplate p{color:#fff8e6;flex:1;margin:0;font-size:24px;line-height:1.12}.storyfoot{align-items:center;gap:8px;display:flex}.storydots{flex:1;gap:6px;display:flex}.storydots i{background:#3a4a8c;width:10px;height:10px}.storydots i.on{background:#ffc42e}.chatlog .adm b,.hero b.adm{color:#ff4d4d}
