@charset "UTF-8";@custom-media --lg only screen and (min-width: 1501px);@custom-media --md only screen and (max-width: 1500px),only screen and (max-height: 870px);@custom-media --sm only screen and (max-width: 1000px);@custom-media --portrait only screen and (orientation: portrait);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;vertical-align:baseline;background-color:transparent;border:0;outline:0}html,body{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;background-color:#000}canvas{image-rendering:pixelated;-webkit-font-smoothing:none}body{touch-action:manipulation;overflow:hidden;margin:0;padding:0;line-height:1;background:linear-gradient(to bottom,transparent,transparent,rgba(0,0,0,.6)),url(/img/bg.gif)center center;background-size:100% 100%;image-rendering:pixelated}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-spacing:0;border-collapse:collapse}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}button,html [type=button],[type=reset],[type=submit]{appearance:button}::-webkit-scrollbar{width:.5em;height:.5em}@media (--portrait){::-webkit-scrollbar{width:0;height:0}}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#eee}::-webkit-scrollbar-thumb:hover{background-color:#ccc}::-webkit-scrollbar-thumb:active{background-color:#aaa}@font-face{font-family:AdvoCut;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/advocut/advocut-webfont.woff)format("woff"),url(/fonts/advocut/advocut-webfont.ttf)format("truetype"),url(/fonts/advocut/advocut-webfont.svg#AndinaRegular)format("svg")}@font-face{font-family:AdvoCut Fallback;font-weight:400;font-style:normal;src:local("Arial");ascent-override:89.2%;descent-override:21.78%;line-gap-override:0%;size-adjust:100.89%}@font-face{font-family:KerrieFont;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/kerriefont.ttf)format("truetype")}@font-face{font-family:Monogram;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/monogram.ttf)format("truetype")}@font-face{font-family:Fibberish;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/fibberish.ttf)format("truetype")}@font-face{font-family:Pixelgosub;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/pixelgosub.ttf)format("truetype")}@font-face{font-family:Terminus;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/terminus.ttf)format("truetype")}@font-face{font-family:Publicpixel;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/publicpixel.ttf)format("truetype")}@font-face{font-family:Retropixel;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/retropixel.ttf)format("truetype")}@font-face{font-family:Pixelarial;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/pixelarial.ttf)format("truetype")}@font-face{font-family:Abaddon;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/abaddon.ttf)format("truetype")}@font-face{font-family:Quaver;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/quaver.ttf)format("truetype")}@font-face{font-family:KerrieFont Fallback;font-weight:400;font-style:normal;src:local("Arial");ascent-override:68.45%;descent-override:22.82%;line-gap-override:0%;size-adjust:109.58%}@font-face{font-family:DorfScratch;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/dorfscratch.ttf)format("truetype")}@font-face{font-family:DorfScratch Fallback;font-weight:400;font-style:normal;src:local("Arial");ascent-override:68.45%;descent-override:22.82%;line-gap-override:0%;size-adjust:109.58%}@keyframes move-parchment-left{0%,to{left:0}45%,55%{left:41%}}@keyframes move-parchment-right{0%,to{right:0}45%,55%{right:41%}}@keyframes parchment-middle-1{0%,to{width:21.625em;margin-left:-10.8125em;background-position:-2.375em -18.375em}45%,55%{width:0;margin-left:0;background-position:-13.1875em -18.375em}}@keyframes parchment-middle-2{0%,to{width:43.25em;margin-left:-21.625em;background-position:-4.75em -36.75em}45%,55%{width:0;margin-left:0;background-position:-26.375em -36.75em}}@keyframes parchment-middle-3{0%,to{width:64.875em;margin-left:-32.4375em;background-position:-7.125em -55.125em}45%,55%{width:0;margin-left:0;background-position:-39.5625em -55.125em}}@keyframes blink{50%{color:transparent}}@keyframes animate-instructions{0%{background-position-x:0}to{background-position-x:-12em}}@keyframes animate-instructions-click{0%{background-position-x:0}to{background-position-x:-6em}}.row{display:flex;flex-direction:row}.col{display:flex;flex-direction:column}.stroke{text-shadow:.0625em .0625em 0#373737,.0625em -.0625em 0#373737,0 .0625em 0#373737,.0625em 0 0#373737,-.0625em .0625em 0#373737,-.0625em -.0625em 0#373737,0-.0625em 0#373737,0 .0625em 0#373737,-.0625em 0 0#373737}.text-red{color:#e00a0a}.text-green{color:#00a800}.text-yellow{color:#e0e000}.dimmed{pointer-events:none;user-select:none;filter:brightness(25%)}div,ul,dialog,article{display:flex;flex-direction:column}div[hidden],ul[hidden],dialog[hidden],article[hidden]{display:none}h1,h2,h3,h4,h5,h6{margin-bottom:.25em}h1{font-size:1.75em}h2{font-size:1.375em}h3{font-size:1.25em}h4{font-size:1.125em}h5{font-size:1em}h6{font-size:.875em}p{margin-bottom:.25em;font-size:1em}body,button,input,select{font-family:Monogram,AdvoCut Fallback,arial,sans-serif}h1,h2,h3{font-family:Fibberish,Monogram,AdvoCut,arial,sans-serif}select{padding:.25em;font-size:1em;color:#c6c0a3;background-color:#000;border:0;border-radius:.25em}@media (--lg){body{font-size:1.875em}}@media (--md){body{font-size:1.5em}}@media (--sm){body{font-size:1em}}.check .checkmark:before{width:1em;height:1em;background-image:url(/img/interface/characterdialogsheet.png);background-repeat:no-repeat;background-size:77.5em 54.25em}.check .checkmark:before:hover{background-position-x:-14.625em}.check .checkmark:before:active,.check .checkmark:before .active{background-position-x:-15.625em}.check .checkmark:before:disabled,.check .checkmark:before .disabled{background-position-x:-13.625em}.check .checkmark:before{background-position-x:-13.625em;background-position-y:-30em}.check{cursor:pointer;user-select:none;position:relative;display:flex;flex-direction:row;gap:.5em;align-items:center;line-height:1;text-align:left}.check input[type=checkbox]{cursor:pointer;position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;opacity:0}.check .checkmark{display:block}.check .checkmark:before{content:"";display:block}.check:hover input~.checkmark:before,.check input:focus~.checkmark:before{background-position-x:-14.75em}.check input:active~.checkmark:before{background-position-x:-15.875em}.check input:checked~.checkmark:before{background-position-x:-17em}.check:hover input:checked~.checkmark:before,.check input:focus:checked~.checkmark:before{background-position-x:-18.125em}#parchment{top:-3em;width:38em;height:19em;opacity:0}#parchment select{width:25%;color:#000;text-align:center;background-color:#0000000d}#load-character,#create-character,#reset-password,#world-select,#credits,#about,#git,#death,#news,#error{pointer-events:none;position:absolute;inset:0;overflow:auto;display:flex;flex-direction:column;gap:0;box-sizing:border-box;width:24em;height:16.5em;margin:auto;padding:0 .25em;text-align:center;opacity:0;transition:none}#load-character form,#create-character form,#reset-password form,#world-select form,#credits form,#about form,#git form,#death form,#news form,#error form{position:relative;display:flex;flex:1;flex-direction:column;gap:0;justify-content:space-between;height:100%}#load-character form button,#create-character form button,#reset-password form button,#world-select form button,#credits form button,#about form button,#git form button,#death form button,#news form button,#error form button{width:8em}#load-character form input,#create-character form input,#reset-password form input,#world-select form input,#credits form input,#about form input,#git form input,#death form input,#news form input,#error form input{font-size:.9em}.parchment-left{position:absolute;top:0;left:0}.parchment-right{position:absolute;top:0;right:0}.parchment-middle{position:absolute;top:0;left:50%}.parchment-left,.parchment-middle,.parchment-right,#respawn{image-rendering:pixelated}.left-ornament,.right-ornament{position:relative;display:inline-block;image-rendering:pixelated}#death h1{margin-top:20%}#death #respawn{cursor:pointer;display:flex;flex-direction:row;justify-content:center;margin-top:1em;font-size:1.5em}.credits #credits,.about #about,.git #git,.death #death,.news #news,.error #error,.create-character #create-character,.reset-password #reset-password,.world-select #world-select,.load-character #load-character{pointer-events:auto;opacity:1;transition:.5s opacity linear}@media (--portrait){#parchment{top:-5em;width:20em;height:26em}#loading,#load-character,#create-character,#reset-password,#world-select,#credits,#about,#git,#death,#news,#error{flex-flow:column;justify-content:center;width:16em;height:23em}#loading .button-row,#load-character .button-row,#create-character .button-row,#reset-password .button-row,#world-select .button-row,#credits .button-row,#about .button-row,#git .button-row,#death .button-row,#news .button-row,#error .button-row{flex-flow:column}#loading .slice-button,#load-character .slice-button,#create-character .slice-button,#reset-password .slice-button,#world-select .slice-button,#credits .slice-button,#about .slice-button,#git .slice-button,#death .slice-button,#news .slice-button,#error .slice-button{width:15em}}input[type=range]{width:100%;height:.5em;appearance:none;background-image:-webkit-gradient(linear,left top,right top,color-stop(1,#c5c5c5),color-stop(1,#4d4d4d));border-radius:.1875em}input[type=range]::-webkit-slider-thumb{width:.75em;height:1em;appearance:none!important;background-color:#4d4d4d;border:.125em solid #7f7f7f;border-radius:.125em}input[type=range]::-webkit-slider-thumb:active{background-color:#7f7f7f}input[type=range]::-webkit-slider-thumb:hover{border-color:#fcda5c}.footer-button{color:#c6c0a3;text-decoration:none}#intro{position:absolute;display:flex;flex-direction:row;align-items:center;width:100%;height:100%}#lang-select{position:absolute;top:1em;right:1em}#lang-select[hidden]{display:none}body.intro #intro-container{transition:.4s opacity linear}body.intro footer,body.intro #logo,body.intro #parchment{opacity:1}body.intro #game-container{pointer-events:none;opacity:0}body.intro footer{position:absolute;bottom:1em;left:0;width:100%;color:#c6c0a3;text-align:center;text-shadow:0 1px 0#000;transition:.2s opacity linear}body.intro footer div{display:inline-block;padding:0 .3125em}body.intro footer div span:hover{cursor:pointer;color:#fcda5c}body.intro .validation-summary{flex-direction:row;justify-content:center;height:2em;font-size:1em}body.intro .validation-error{color:#e00a0a;text-shadow:.125em .125em .125em #800}body.intro .validation-warning{color:#a8a210;text-shadow:.125em .125em .125em #fc6}body.intro .status{color:#03c;text-shadow:.125em .125em .125em #39f}body.intro .loader-dot{animation:1s blink infinite}body.intro .loader-dot:nth-child(2){animation-delay:.25s}body.intro .loader-dot:nth-child(3){animation-delay:.5s}#world-select-button{cursor:pointer;position:absolute;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;margin:1em;color:#eee}#world-select-button[hidden]{display:none}#worlds{overflow-y:auto}#worlds li{cursor:pointer;display:flex;flex:1;flex-direction:row;justify-content:space-evenly;box-sizing:border-box;padding:.5em 0;border:.125em solid transparent}#worlds li:nth-child(odd){background-color:#00000040}#worlds li:hover{background-color:#00000080}#worlds li:active{background-color:#000000bf}#worlds li.active{color:#fcda5c;background-color:#000000bf;border-color:#fcda5c}.button-row{display:flex;flex-direction:row;gap:1em;align-items:center;justify-content:space-between;width:100%}#cancel-worlds,#continue-worlds{position:relative}@media (--portrait){#world-select-button{bottom:4em}}#alert{width:100%;height:3.125em;line-height:3.125em;color:#eee;text-align:center;background-color:#d83939;border-bottom:1px solid #000}#game-version{position:absolute;right:0;bottom:0;padding:1em;color:#eee}#ability-shortcut{position:absolute;margin-left:40%;opacity:0;transition:opacity 2s}#ability-shortcut ul{overflow:hidden;width:128%;margin-left:7%;padding:0;list-style-type:none}#ability-shortcut ul li{float:left;margin-top:1%;margin-right:4%}.ability-quickslot{position:absolute;width:1em;height:1em}#ability-quickslot1{top:.125em;left:.5625em}#ability-quickslot2{top:.125em;left:1.9375em}#ability-quickslot3{top:.125em;left:3.3125em}#ability-quickslot4{top:.125em;left:4.6875em}#ability-shortcut{bottom:.3125em;width:12.5em;height:2.5em;background-image:url(/img/interface/skillslots.png);background-size:200}.ability-quickslot{position:absolute;width:4em;height:4em;margin-top:.125em}.quickslot-icon-intimidate{background-image:url(/img/interface/abilityicons.png);background-position:0 .0625em;background-size:32rem}.quickslot-icon-run{background-image:url(/img/interface/abilityicons.png);background-position:-4em .0625em;background-size:32rem}.quickslot-icon-awareness{background-image:url(/img/interface/abilityicons.png);background-position:-8em .0625em;background-size:32rem}.quickslot-icon-dualistsmark{background-image:url(/img/interface/abilityicons.png);background-position:-12em .0625em;background-size:32rem}.quickslot-icon-hotshot{background-image:url(/img/interface/abilityicons.png);background-position:-16em .0625em;background-size:32rem}.quickslot-icon-thickskin{background-image:url(/img/interface/abilityicons.png);background-position:-20em .0625em;background-size:32rem}.quickslot-icon-precognition{background-image:url(/img/interface/abilityicons.png);background-position:-24em .0625em;background-size:32rem}.quickslot-icon-secretcalling{background-image:url(/img/interface/abilityicons.png);background-position:-28em .0625em;background-size:32rem}.quickslot-icon-intimidate:hover,.quickslot-icon-run:hover,.quickslot-icon-awareness:hover,.quickslot-icon-dualistsmark:hover,.quickslot-icon-hotshot:hover,.quickslot-icon-thickskin:hover,.quickslot-icon-precognition:hover,.quickslot-icon-secretcalling:hover{background-position-y:-3.75em}.quickslot-icon-intimidate:active,.quickslot-icon-intimidate.active,.quickslot-icon-run:active,.quickslot-icon-run.active,.quickslot-icon-awareness:active,.quickslot-icon-awareness.active,.quickslot-icon-dualistsmark:active,.quickslot-icon-dualistsmark.active,.quickslot-icon-hotshot:active,.quickslot-icon-hotshot.active,.quickslot-icon-thickskin:active,.quickslot-icon-thickskin.active,.quickslot-icon-precognition:active,.quickslot-icon-precognition.active,.quickslot-icon-secretcalling:active,.quickslot-icon-secretcalling.active{background-position-y:-7.5em}#achievements{display:none}#achievements-tab{position:absolute;top:-3em;left:calc(50% - 5.5em);display:flex;flex-direction:row;align-items:center;justify-content:center;width:11em;height:3em}#achievements-tab #achievements-tab-arrow-left{position:absolute;top:.375em;left:-1.6875em;padding:.3125em .25em .3125em .3125em;border-image-width:1em 0 1em 1em}#achievements-tab #achievements-tab-arrow-left .colour-button-arrow-left{position:static}#achievements-tab #achievements-tab-arrow-right{position:absolute;top:.375em;right:-1.6875em;padding:.3125em .3125em .3125em .25em;border-image-width:1em 1em 1em 0}#achievements-tab #achievements-tab-arrow-right .colour-button-arrow-right{position:static}#achievements-tab span{font-family:Fibberish;font-size:1.2em}#achievements-content{height:100%;padding:.75em}#achievements-content ul{overflow:hidden auto;display:flex;flex-direction:column;gap:.5em;height:100%;padding-right:.25em}#achievements-content ul li{display:flex;flex-direction:row;flex-shrink:0;gap:.5em;align-items:center}#achievements-content ul li .achievement-title{flex:1;font-family:Fibberish;font-size:1.1em}#achievements-content ul li .achievement-description{flex:2;font-size:1em}@media (--portrait){#achievements{width:22em;height:27em;margin-bottom:5em}}.coin-slot{width:2.5em;height:2.5em;background-image:url(/img/interface/achievements.png);background-repeat:no-repeat;background-size:32em 6em;box-sizing:border-box;padding:.25em}.coin-slot:hover,.coin-slot:active,.coin-slot.active{background-position-x:0}.coin-slot:disabled,.coin-slot.disabled{background-position-x:0}.coin-slot{background-position-x:0;background-position-y:0}.coin-default{width:2em;height:2em;background-image:url(/img/interface/achievements.png);background-repeat:no-repeat;background-size:32em 6em}.coin-default:hover,.coin-default:active,.coin-default.active{background-position-x:-2.625em}.coin-default:disabled,.coin-default.disabled{background-position-x:-2.625em}.coin-default{background-position-x:-2.625em;background-position-y:-.25em}#action-container{position:absolute;right:13em;bottom:5em;display:none;width:8em;height:10em;padding-right:0;border-image-width:1em 0 1em 1em}#action-page{display:flex;flex:1;flex-direction:column;height:100%}#action-page ul{display:flex;flex-direction:row;justify-content:space-evenly}.action-item-description{overflow:auto;flex:1;font-size:.9em}.action-item-name{text-align:center}.action-item-name,.action-item-description{color:#fff}#action-description-attack{left:.25em}#action-description-defense{right:0}#action-description-bonuses{bottom:1.375em;left:.25em}#action-description-enchantments{right:0;bottom:1.375em}.action-button,.action-attack,.action-equip,.action-drop-one,.action-drop-many,.action-eat,.action-interact,.action-trade,.action-potion,.action-follow,.action-examine,.action-addfriend{width:2em;height:2em;background-image:url(/img/interface/main.png);background-repeat:no-repeat;background-size:13.875em 24.625em}.action-button:hover,.action-attack:hover,.action-equip:hover,.action-drop-one:hover,.action-drop-many:hover,.action-eat:hover,.action-interact:hover,.action-trade:hover,.action-potion:hover,.action-follow:hover,.action-examine:hover,.action-addfriend:hover{background-position-x:-11.875em}.action-button:active,.action-button.active,.action-attack:active,.action-attack.active,.action-equip:active,.action-equip.active,.action-drop-one:active,.action-drop-one.active,.action-drop-many:active,.action-drop-many.active,.action-eat:active,.action-eat.active,.action-interact:active,.action-interact.active,.action-trade:active,.action-trade.active,.action-potion:active,.action-potion.active,.action-follow:active,.action-follow.active,.action-examine:active,.action-examine.active,.action-addfriend:active,.action-addfriend.active{background-position-x:-9.875em}.action-button:disabled,.action-button.disabled,.action-attack:disabled,.action-attack.disabled,.action-equip:disabled,.action-equip.disabled,.action-drop-one:disabled,.action-drop-one.disabled,.action-drop-many:disabled,.action-drop-many.disabled,.action-eat:disabled,.action-eat.disabled,.action-interact:disabled,.action-interact.disabled,.action-trade:disabled,.action-trade.disabled,.action-potion:disabled,.action-potion.disabled,.action-follow:disabled,.action-follow.disabled,.action-examine:disabled,.action-examine.disabled,.action-addfriend:disabled,.action-addfriend.disabled{background-position-x:-7.875em}.action-button{background-position-x:-7.875em;background-position-y:0}.action-attack{background-position-x:-7.875em;background-position-y:-2em}.action-equip{background-position-x:-7.875em;background-position-y:-4em}.action-drop-one{background-position-x:-7.875em;background-position-y:-6em}.action-drop-many{background-position-x:-7.875em;background-position-y:-8em}.action-eat{background-position-x:-7.875em;background-position-y:-10em}.action-interact{background-position-x:-7.875em;background-position-y:-12em}.action-trade{background-position-x:-7.875em;background-position-y:-14em}.action-potion{background-position-x:-7.875em;background-position-y:-16em}.action-follow{background-position-x:-7.875em;background-position-y:-18em}.action-examine{background-position-x:-7.875em;background-position-y:-20em}.action-addfriend{background-position-x:-7.875em;background-position-y:-22em}#attack-info{position:absolute;top:0;left:calc(50% - 5em);display:none;flex-direction:column;box-sizing:border-box;width:10em;padding:.5em 1em;border-image-width:0 1em 1em 1em}#attack-info .name,#attack-info .health{margin-bottom:.25em;color:#fff;text-align:center}#attack-info .name{overflow:hidden;width:100%}#attack-info .details{overflow:hidden;font-size:.75em;color:#fff;text-align:center}#attack-info .health{overflow:hidden;width:100%;height:.75em;background-color:red;border:1px solid #373737;border-radius:.125em;transition:.5s width ease}#bank{position:absolute;inset:0;display:none;flex-direction:row;width:37em;height:21em;margin:auto}@media (--portrait){#bank{flex-direction:column-reverse;justify-content:center;width:21em;height:37em;font-size:.875em}}#bank-container{float:right}#bank-container,#bank-inventory-container{box-sizing:border-box;padding:2.75em 1.75em}#bank-slots,#bank-inventory-slots{overflow:auto;display:flex;flex-flow:row wrap;gap:.25em;justify-content:space-evenly;width:100%;height:100%;list-style-type:none}#bank-slots li,#bank-inventory-slots li{float:left}#bank-container{width:21em;height:20.75em;background-image:url(/img/interface/bank.png);background-repeat:no-repeat;background-size:38.75em 21.875em}#bank-container:hover,#bank-container:active,#bank-container.active{background-position-x:-16.5em}#bank-container:disabled,#bank-container.disabled{background-position-x:-16.5em}#bank-container{background-position-x:-16.5em;background-position-y:0}#bank-inventory-container{width:16em;height:15.75em;background-image:url(/img/interface/bank.png);background-repeat:no-repeat;background-size:38.75em 21.875em}#bank-inventory-container:hover,#bank-inventory-container:active,#bank-inventory-container.active{background-position-x:0}#bank-inventory-container:disabled,#bank-inventory-container.disabled{background-position-x:0}#bank-inventory-container{background-position-x:0;background-position-y:0}#bubbles{pointer-events:none;position:absolute;z-index:5;top:0;left:0;overflow:hidden;width:100%;height:100%}#bubbles a{pointer-events:auto;color:#fcda5c;text-decoration:none}.pointer{pointer-events:none;user-select:none;position:absolute;display:inline-block;width:4.5rem;height:4.5rem;background:url(/img/pointer.png)no-repeat}.bubble{user-select:none;position:absolute;display:inline-block;box-sizing:border-box;max-width:12em;padding:.5em .55em;font-size:.9em;color:#ffb034cc;text-align:center;background-color:#2d2d2de6;border-radius:.5em;font-size:1.5rem;font-weight:bolder;text-shadow:2px 0#2e2e2e,-2px 0#2e2e2e,0 2px #2e2e2e,0-2px #2e2e2e,1px 1px #2e2e2e,-1px -1px #2e2e2e,1px -1px #2e2e2e,-1px 1px #2e2e2e}.bubble:after{content:"";position:absolute;bottom:-.7em;left:calc(50% - .75em);display:block;width:0;border-color:rgba(45,45,45,.9) transparent;border-style:solid;border-width:.75em .5em 0}#buttons{position:absolute;right:0;bottom:0;display:flex;flex-direction:row;background-color:#0000}@media (--lg){#buttons{font-size:.95em}}#inventory-button,#chat-button,#leaderboard-button,#warp-button,#settings-button,#profile-button,#quests-button,#guildss-button,#friends-button,#achievements-button{width:2.75em;height:3.125em;background-image:url(/img/interface/hud_buttons.png);background-repeat:no-repeat;background-size:8.25em 43.75em}#inventory-button:hover,#chat-button:hover,#leaderboard-button:hover,#warp-button:hover,#settings-button:hover,#profile-button:hover,#quests-button:hover,#guildss-button:hover,#friends-button:hover,#achievements-button:hover{background-position-x:-2.75em}#inventory-button:active,#inventory-button.active,#chat-button:active,#chat-button.active,#leaderboard-button:active,#leaderboard-button.active,#warp-button:active,#warp-button.active,#settings-button:active,#settings-button.active,#profile-button:active,#profile-button.active,#quests-button:active,#quests-button.active,#guildss-button:active,#guildss-button.active,#friends-button:active,#friends-button.active,#achievements-button:active,#achievements-button.active{background-position-x:-5.5em}#inventory-button:disabled,#inventory-button.disabled,#chat-button:disabled,#chat-button.disabled,#leaderboard-button:disabled,#leaderboard-button.disabled,#warp-button:disabled,#warp-button.disabled,#settings-button:disabled,#settings-button.disabled,#profile-button:disabled,#profile-button.disabled,#quests-button:disabled,#quests-button.disabled,#guildss-button:disabled,#guildss-button.disabled,#friends-button:disabled,#friends-button.disabled,#achievements-button:disabled,#achievements-button.disabled{background-position-x:0}#inventory-button{background-position-x:0;background-position-y:0}#chat-button{background-position-x:0;background-position-y:-3.125em}#leaderboard-button{background-position-x:0;background-position-y:-6.25em}#warp-button{background-position-x:0;background-position-y:-9.375em}#settings-button{background-position-x:0;background-position-y:-12.5em}#profile-button{background-position-x:0;background-position-y:-15.625em}#quests-button{background-position-x:0;background-position-y:-18.75em}#guildss-button{background-position-x:0;background-position-y:-21.875em}#friends-button{background-position-x:0;background-position-y:-25em}#achievements-button{background-position-x:0;background-position-y:-28.125em}#guilds-button,#leaderboards-button,#equipment-button,#pickup-pet-button{width:2.375em;height:2.375em;background-image:url(/img/interface/frame_buttons.png);background-repeat:no-repeat;background-size:7.125em 14.25em}#guilds-button:hover,#leaderboards-button:hover,#equipment-button:hover,#pickup-pet-button:hover{background-position-x:-2.375em}#guilds-button:active,#guilds-button.active,#leaderboards-button:active,#leaderboards-button.active,#equipment-button:active,#equipment-button.active,#pickup-pet-button:active,#pickup-pet-button.active{background-position-x:-4.75em}#guilds-button:disabled,#guilds-button.disabled,#leaderboards-button:disabled,#leaderboards-button.disabled,#equipment-button:disabled,#equipment-button.disabled,#pickup-pet-button:disabled,#pickup-pet-button.disabled{background-position-x:0}#guilds-button{background-position-x:0;background-position-y:0}#leaderboards-button{background-position-x:0;background-position-y:-2.375em}#equipment-button{background-position-x:0;background-position-y:-4.75em}#pickup-pet-button{background-position-x:0;background-position-y:-7.125em}#chat{pointer-events:auto;scroll-behavior:smooth;position:absolute;bottom:3em;left:1em;display:none;flex-direction:column;width:24em}@media (--portrait){#chat{bottom:6em;font-size:.875em}}#chat-frame{position:absolute}#chat-log{overflow-x:hidden;overflow-y:auto;height:10em;margin:1em .375em 0 .675em;text-shadow:.125em .125em .125em #000}#chat-log p{margin-bottom:.1em;font-size:1.25em}#chat-log::-webkit-scrollbar{width:0}#chat-input{pointer-events:auto;position:absolute;bottom:-1.35em;display:none;box-sizing:border-box;width:22em;height:1.25em;margin-left:1em;font-size:1em;background:0 0;border:0}#chat-log,#chat-input{z-index:4;color:#fff}#chat-frame{width:24.75em;height:12.65625em;background-image:url(/img/interface/chatbox.png);background-repeat:no-repeat;background-size:24.75em 12.65625em}#chat-frame:hover,#chat-frame:active,#chat-frame.active{background-position-x:0}#chat-frame:disabled,#chat-frame.disabled{background-position-x:0}#chat-frame{background-position-x:0;background-position-y:0}#game-container{position:fixed;top:0;left:0;z-index:100;width:100vw;height:100vh;margin:0;background-color:#0003;transition:1s opacity linear;display:flex;justify-content:center;align-items:center;overflow:visible}#background,#entities,#entities-fore,#foreground,#cursor,#text-canvas,#overlay,#entities-mask{position:absolute;transform:translateZ(0);margin:0;padding:0}#entities-mask{opacity:.2}#canvas,#foreground,#background,#text-canvas,#overlay,#game-container,#border,#cursor{cursor:none;user-select:none}#cursor{pointer-events:none;z-index:1000}#border{position:absolute;top:0;left:0;width:100%;height:100%;margin-left:0;padding:0;background:0 0;border:0}.container{position:absolute;inset:0;display:none}.greyscale{opacity:.5;filter:grayscale(100%)}.close-container{width:1.375em;height:1.375em;background-image:url(/img/interface/guilds/elements.png);background-repeat:no-repeat;background-size:40em 32em;position:absolute;top:-.25em;right:-.25em}.close-container:hover{background-position-x:-9.5em}.close-container:active,.close-container.active{background-position-x:-11em}.close-container:disabled,.close-container.disabled{background-position-x:-8em}.close-container{background-position-x:-8em;background-position-y:0}.close-container-fancy{width:2.5em;height:3.25em;background-image:url(/img/interface/container-fancy-button.png);background-repeat:no-repeat;background-size:7.5em 3.25em;position:absolute;top:-.25em;right:-.45em}.close-container-fancy:hover{background-position-x:-2.5em}.close-container-fancy:active,.close-container-fancy.active{background-position-x:-5em}.close-container-fancy:disabled,.close-container-fancy.disabled{background-position-x:0}.close-container-fancy{background-position-x:0;background-position-y:0}#crafting{position:absolute;inset:0;display:none;margin:auto}#crafting-options{position:absolute;top:1.375em;left:1.75em;overflow:auto;display:grid;grid-template-columns:repeat(4,1fr);width:11.125em;height:9.875em}#craft-button{position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:center;font-family:KerrieFont,KerrieFont Fallback,sans-serif;color:#fff;vertical-align:middle}#crafting-requirements{position:absolute;display:flex;flex-direction:row}#crafting-result,#crafting-level,#crafting-result-name{position:absolute}.crafting-option-icon{background-size:cover;filter:opacity(100%)}#crafting-result-name,.crafting-option-count{font-family:KerrieFont,KerrieFont Fallback,sans-serif;color:#fff;text-align:center}.crafting-buttons{position:absolute;display:flex;flex-direction:row;justify-content:space-between}.amount-button{flex:auto}#crafting-requirements{top:1.5em;right:1.5em;gap:.375em;width:8.75em;height:3em}#craft-button{right:2.875em;bottom:1.5em}#crafting-result-name{right:1.375em;bottom:4.875em;width:9em}#crafting-result,#crafting-level{bottom:7em}#crafting-result{right:6.625em}#crafting-level{right:2.625em}.crafting-option-icon{width:2em;height:2em;margin:.3125em}.crafting-buttons{bottom:1.75em;left:2em;gap:.75em}.crafting-option-count{position:absolute;top:2.8em;left:1em}#crafting{width:26em;height:15.75em;background-image:url(/img/interface/crafting.png);background-repeat:no-repeat;background-size:26em 32em}#crafting:hover,#crafting:active,#crafting.active{background-position-x:0}#crafting:disabled,#crafting.disabled{background-position-x:0}#crafting{background-position-x:0;background-position-y:0}#craft-button{width:6em;height:2em;background-image:url(/img/interface/crafting.png);background-repeat:no-repeat;background-size:26em 32em;box-sizing:border-box;padding-bottom:.25em}#craft-button:hover{background-position-y:-23.625em}#craft-button:active,#craft-button.active{background-position-y:-21.625em}#craft-button:disabled,#craft-button.disabled{background-position-y:-19.625em}#craft-button:hover{padding-top:.5em}#craft-button:active{padding-top:.75em}#craft-button{background-position-x:0;background-position-y:-19.625em}.crafting-option{width:2.625em;height:2.75em;background-image:url(/img/interface/crafting.png);background-repeat:no-repeat;background-size:26em 32em}.crafting-option:hover{background-position-x:-11.5em}.crafting-option:active,.crafting-option.active{background-position-x:-8.75em}.crafting-option:disabled,.crafting-option.disabled{background-position-x:-6em}.crafting-option{background-position-x:-6em;background-position-y:-16em}.craft-slot{width:2.625em;height:2.75em;background-image:url(/img/interface/crafting.png);background-repeat:no-repeat;background-size:26em 32em}.craft-slot:hover,.craft-slot:active,.craft-slot.active{background-position-x:-16em}.craft-slot:disabled,.craft-slot.disabled{background-position-x:-16em}.craft-slot{background-position-x:-16em;background-position-y:-22em}.amount-one,.amount-five,.amount-ten{width:2em;height:2em;background-image:url(/img/interface/crafting.png);background-repeat:no-repeat;background-size:26em 32em}.amount-one:hover,.amount-five:hover,.amount-ten:hover{background-position-y:-30em}.amount-one:active,.amount-one.active,.amount-five:active,.amount-five.active,.amount-ten:active,.amount-ten.active{background-position-y:-28em}.amount-one:disabled,.amount-one.disabled,.amount-five:disabled,.amount-five.disabled,.amount-ten:disabled,.amount-ten.disabled{background-position-y:-26em}.amount-one{background-position-x:0;background-position-y:-26em}.amount-five{background-position-x:-2em;background-position-y:-26em}.amount-ten{background-position-x:-4em;background-position-y:-26em}dialog{inset:0;color:#e3e3e3}dialog input{display:block;width:7.5em;margin:.25em;font-size:.75em;color:#fff;background-color:#00000080}.dialog-title{font-size:.75em;text-align:center}.dialog-buttons{display:flex;flex-direction:row;justify-content:space-evenly}.confirm,.cancel{width:2.625em;height:1.75em;background-image:url(/img/interface/characterdialogsheet.png);background-repeat:no-repeat;background-size:77.5em 54.25em}.confirm:hover,.cancel:hover{background-position-x:-5.25em}.confirm:active,.confirm.active,.cancel:active,.cancel.active{background-position-x:-2.625em}.confirm:disabled,.confirm.disabled,.cancel:disabled,.cancel.disabled{background-position-x:0}.confirm{background-position-x:0;background-position-y:-38.5em}.cancel{background-position-x:0;background-position-y:-40.25em}#enchant{display:none;flex-direction:column;width:16em;height:16em}#enchant-content{display:flex;gap:1em;height:100%}#enchant-inventory{flex:1}#enchant-inventory-slots{overflow:auto;display:grid;grid-template-columns:repeat(5,1fr);gap:.25em;justify-items:center;height:100%;padding-right:.25em}#enchant-item{display:flex;flex-direction:row;gap:1em;align-items:center;justify-content:center}#enchant-item-selected{margin-bottom:1em}#enchant-item-selected,#enchant-item-shards{width:2em;height:2em}#enchant-item-selected div,#enchant-item-shards div{width:100%;height:100%;background-size:100%}#enchant-item-count{height:1em;text-align:center}#equipments{align-items:center}#equipment-content{display:flex;flex-direction:row;gap:1em;justify-content:space-between}#equipments-player-visual{display:grid}#equipments-player-image{z-index:1}#equipments-player-image,#equipment-slots{display:flex;grid-area:1/1;place-items:center;align-items:center;justify-content:center}#equipments-player-stats{display:grid;grid-template-columns:repeat(2,1fr);flex:1;gap:.5em;font-size:1em}#equipments-player-stats .title{padding-bottom:.5em;text-decoration:underline}#equipments-player-stats p{margin-bottom:.125em}#equipments-player-image-canvas{width:8em;height:4em}#equipments-player-image-navigator{display:flex;flex-direction:row;font-size:.75em}#equipment-slots{position:relative;width:14em;height:14em}#equipment-slots .equipment-slot{position:absolute;z-index:2;width:2em;height:2em;padding:.25em}#equipment-slots .equipment-slot-image{width:100%;height:100%;background-size:100%}#equipment-slots .equipment-slot-helmet{top:0;left:6em}#equipment-slots .equipment-slot-pendant{top:1.25em;left:.25em}#equipment-slots .equipment-slot-arrows{top:1.25em;left:11.75em}#equipment-slots .equipment-slot-arrows-count{position:absolute;top:-1em;left:0;width:2em;text-align:center}#equipment-slots .equipment-slot-chestplate{top:2.5em;left:2.75em}#equipment-slots .equipment-slot-weapon{top:2.5em;left:9.25em}#equipment-slots .equipment-slot-shield{top:6em;left:11em}#equipment-slots .equipment-slot-armour-skin{top:9.5em;left:2.75em}#equipment-slots .equipment-slot-weapon-skin{top:9.5em;left:9.25em}#equipment-slots .equipment-slot-ring{top:6em;left:1em}#equipment-slots .equipment-slot-legplates{top:10.75em;left:.25em}#equipment-slots .equipment-slot-cape{top:10.75em;left:11.75em}#equipment-slots .equipment-slot-boots{top:12em;left:6em}#friends-container{right:1em;display:none;width:20em}#friends-page{display:flex;gap:.5em;width:100%;height:100%}#friends-list{overflow:auto;flex:1}#friends-list p{font-size:1.2em}.add,.remove{width:2.625em;height:2.125em;background-image:url(/img/interface/characterdialogsheet.png);background-repeat:no-repeat;background-size:77.5em 54.25em}.add:hover,.remove:hover{background-position-x:-5.25em}.add:active,.add.active,.remove:active,.remove.active{background-position-x:-2.625em}.add:disabled,.add.disabled,.remove:disabled,.remove.disabled{background-position-x:0}.add{background-position-x:0;background-position-y:-34.25em}.remove{background-position-x:0;background-position-y:-36.375em}#guilds{display:none;padding-left:8.5em}#guilds-info-container{display:none;flex:1;flex-direction:column}#guilds-create{overflow:hidden;display:none;flex:1;flex-direction:row;gap:.5em;align-items:center}@media (--portrait){#guilds-create{flex-direction:column;justify-content:center}}#create-guild{position:absolute;top:6em;left:2.25em}#guilds-list-container{display:flex;flex:1;gap:.5em;text-align:center}#guilds-list{flex:1}#guilds-list ul{padding-right:.25em}#banner-select{display:flex;flex-direction:column;justify-content:space-evenly;margin:0 1.5em}#banner-options{display:flex;flex:1;flex-direction:column;gap:.25em;justify-content:center}#banner-colours{display:grid;grid-template-columns:repeat(3,1fr);gap:.25em;justify-items:center}#guilds-create-error{height:1em;font-size:.675em;color:#e91f1f;text-align:center;text-shadow:1px 1px 1px #e26565}#guilds-back-button,#guilds-create-button{font-size:.75em}#banner-outline{position:absolute;top:.875em}#banner-colour-button,#banner-outline-button{position:relative;box-sizing:border-box;padding:.375em}#guilds-info-header{display:flex;flex-direction:row;gap:1.5em;align-items:center}.title-decoration{display:flex;flex-direction:column;align-items:center}.title-decoration:after{width:9.75em;height:.75em;background-image:url(/img/interface/guilds/frames.png);background-repeat:no-repeat;background-size:96em 32em;content:""}.title-decoration:after:hover{background-position-x:-35.75em}.title-decoration:after:active,.title-decoration:after .active{background-position-x:-35.75em}.title-decoration:after:disabled,.title-decoration:after .disabled{background-position-x:-35.75em}.title-decoration:after{background-position-x:-35.75em;background-position-y:-1em}.colour-button-arrow-left,.colour-button-arrow-right{width:1.125em;height:2em;background-image:url(/img/interface/guilds/elements.png);background-repeat:no-repeat;background-size:40em 32em}.colour-button-arrow-left:hover,.colour-button-arrow-right:hover,.colour-button-arrow-left:active,.colour-button-arrow-left.active,.colour-button-arrow-right:active,.colour-button-arrow-right.active{background-position-y:-9.75em}.colour-button-arrow-left:disabled,.colour-button-arrow-left.disabled,.colour-button-arrow-right:disabled,.colour-button-arrow-right.disabled{background-position-y:-11.875em}.colour-button-arrow-left{background-position-x:-13.125em;background-position-y:-9.75em}.colour-button-arrow-right{background-position-x:-14.375em;background-position-y:-9.75em}.colour-button-arrow-left{position:absolute;left:-1.5em}.colour-button-arrow-right{position:absolute;right:-1.5em}.button-banner-colour,.outline-button-1,.outline-button-2,.outline-button-3,.outline-button-4,.outline-button-5{width:2.75em;height:2.75em;background-image:url(/img/interface/guilds/elements.png);background-repeat:no-repeat;background-size:40em 32em}.button-banner-colour:hover,.outline-button-1:hover,.outline-button-2:hover,.outline-button-3:hover,.outline-button-4:hover,.outline-button-5:hover{background-position-x:-2.75em}.button-banner-colour:active,.button-banner-colour.active,.outline-button-1:active,.outline-button-1.active,.outline-button-2:active,.outline-button-2.active,.outline-button-3:active,.outline-button-3.active,.outline-button-4:active,.outline-button-4.active,.outline-button-5:active,.outline-button-5.active{background-position-x:-5.5em}.button-banner-colour:disabled,.button-banner-colour.disabled,.outline-button-1:disabled,.outline-button-1.disabled,.outline-button-2:disabled,.outline-button-2.disabled,.outline-button-3:disabled,.outline-button-3.disabled,.outline-button-4:disabled,.outline-button-4.disabled,.outline-button-5:disabled,.outline-button-5.disabled{background-position-x:0}.button-banner-colour{background-position-x:0;background-position-y:-15.5em}.outline-button-1{background-position-x:0;background-position-y:-18.25em}.outline-button-2{background-position-x:0;background-position-y:-21em}.outline-button-3{background-position-x:0;background-position-y:-23.75em}.outline-button-4{background-position-x:0;background-position-y:-26.5em}.outline-button-5{background-position-x:0;background-position-y:-29.25em}.banner-colour-button-outline{width:2.5em;height:2.5em;background-image:url(/img/interface/guilds/elements.png);background-repeat:no-repeat;background-size:40em 32em}.banner-colour-button-outline:hover{background-position-y:-22.625em}.banner-colour-button-outline:active,.banner-colour-button-outline.active{background-position-y:-25.25em}.banner-colour-button-outline:disabled,.banner-colour-button-outline.disabled{background-position-y:-20em}.banner-colour-button-outline{background-position-x:-18em;background-position-y:-20em}.banner-colour-button-teal,.banner-colour-button-green,.banner-colour-button-grey,.banner-colour-button-darkgrey,.banner-colour-button-red{width:2.5em;height:2.5em;background-image:url(/img/interface/guilds/elements.png);background-repeat:no-repeat;background-size:40em 32em}.banner-colour-button-teal:hover,.banner-colour-button-green:hover,.banner-colour-button-grey:hover,.banner-colour-button-darkgrey:hover,.banner-colour-button-red:hover,.banner-colour-button-teal:active,.banner-colour-button-teal.active,.banner-colour-button-green:active,.banner-colour-button-green.active,.banner-colour-button-grey:active,.banner-colour-button-grey.active,.banner-colour-button-darkgrey:active,.banner-colour-button-darkgrey.active,.banner-colour-button-red:active,.banner-colour-button-red.active{background-position-y:-20em}.banner-colour-button-teal:disabled,.banner-colour-button-teal.disabled,.banner-colour-button-green:disabled,.banner-colour-button-green.disabled,.banner-colour-button-grey:disabled,.banner-colour-button-grey.disabled,.banner-colour-button-darkgrey:disabled,.banner-colour-button-darkgrey.disabled,.banner-colour-button-red:disabled,.banner-colour-button-red.disabled{background-position-y:-20em}.banner-colour-button-teal{background-position-x:-20.625em;background-position-y:-20em}.banner-colour-button-green{background-position-x:-23.25em;background-position-y:-20em}.banner-colour-button-grey{background-position-x:-25.875em;background-position-y:-20em}.banner-colour-button-darkgrey{background-position-x:-28.5em;background-position-y:-20em}.banner-colour-button-red{background-position-x:-31.125em;background-position-y:-20em}.banner-colour-button-goldenyellow,.banner-colour-button-fuchsia,.banner-colour-button-brown,.banner-colour-button-cyan{width:2.5em;height:2.5em;background-image:url(/img/interface/guilds/elements.png);background-repeat:no-repeat;background-size:40em 32em}.banner-colour-button-goldenyellow:hover,.banner-colour-button-fuchsia:hover,.banner-colour-button-brown:hover,.banner-colour-button-cyan:hover,.banner-colour-button-goldenyellow:active,.banner-colour-button-goldenyellow.active,.banner-colour-button-fuchsia:active,.banner-colour-button-fuchsia.active,.banner-colour-button-brown:active,.banner-colour-button-brown.active,.banner-colour-button-cyan:active,.banner-colour-button-cyan.active{background-position-y:-22.625em}.banner-colour-button-goldenyellow:disabled,.banner-colour-button-goldenyellow.disabled,.banner-colour-button-fuchsia:disabled,.banner-colour-button-fuchsia.disabled,.banner-colour-button-brown:disabled,.banner-colour-button-brown.disabled,.banner-colour-button-cyan:disabled,.banner-colour-button-cyan.disabled{background-position-y:-22.625em}.banner-colour-button-goldenyellow{background-position-x:-20.625em;background-position-y:-22.625em}.banner-colour-button-fuchsia{background-position-x:-23.25em;background-position-y:-22.625em}.banner-colour-button-brown{background-position-x:-25.875em;background-position-y:-22.625em}.banner-colour-button-cyan{background-position-x:-28.5em;background-position-y:-22.625em}.element-button,.element-button-red{width:4.375em;height:2.1875em;background-image:url(/img/interface/guilds/elements.png);background-repeat:no-repeat;background-size:50em 40em;line-height:1.75em;text-align:center}.element-button:hover,.element-button-red:hover{background-position-y:-14.375em}.element-button:active,.element-button.active,.element-button-red:active,.element-button-red.active{background-position-y:-16.5625em}.element-button:disabled,.element-button.disabled,.element-button-red:disabled,.element-button-red.disabled{background-position-y:-12.1875em}.element-button:hover,.element-button-red:hover{line-height:2em}.element-button:active,.element-button.active,.element-button-red:active,.element-button-red.active{line-height:2.25em}.element-button{background-position-x:-7.03125em;background-position-y:-12.1875em}.element-button-red{background-position-x:-11.40625em;background-position-y:-12.1875em}.banner-grey,.banner-green,.banner-fuchsia,.banner-red,.banner-brown,.banner-cyan,.banner-darkgrey,.banner-teal,.banner-goldenyellow{width:7.03125em;height:18em;background-image:url(/img/interface/guilds/banners.png);background-repeat:no-repeat;background-size:63.28125em 18em;position:absolute;top:-1.375em;left:1em;box-sizing:border-box}.banner-grey:hover,.banner-green:hover,.banner-fuchsia:hover,.banner-red:hover,.banner-brown:hover,.banner-cyan:hover,.banner-darkgrey:hover,.banner-teal:hover,.banner-goldenyellow:hover,.banner-grey:active,.banner-grey.active,.banner-green:active,.banner-green.active,.banner-fuchsia:active,.banner-fuchsia.active,.banner-red:active,.banner-red.active,.banner-brown:active,.banner-brown.active,.banner-cyan:active,.banner-cyan.active,.banner-darkgrey:active,.banner-darkgrey.active,.banner-teal:active,.banner-teal.active,.banner-goldenyellow:active,.banner-goldenyellow.active{background-position-y:0}.banner-grey:disabled,.banner-grey.disabled,.banner-green:disabled,.banner-green.disabled,.banner-fuchsia:disabled,.banner-fuchsia.disabled,.banner-red:disabled,.banner-red.disabled,.banner-brown:disabled,.banner-brown.disabled,.banner-cyan:disabled,.banner-cyan.disabled,.banner-darkgrey:disabled,.banner-darkgrey.disabled,.banner-teal:disabled,.banner-teal.disabled,.banner-goldenyellow:disabled,.banner-goldenyellow.disabled{background-position-y:0}.banner-grey{background-position-x:0;background-position-y:0}.banner-green{background-position-x:-7.03125em;background-position-y:0}.banner-fuchsia{background-position-x:-14.0625em;background-position-y:0}.banner-red{background-position-x:-21.09375em;background-position-y:0}.banner-brown{background-position-x:-28.125em;background-position-y:0}.banner-cyan{background-position-x:-35.15625em;background-position-y:0}.banner-darkgrey{background-position-x:-42.1875em;background-position-y:0}.banner-teal{background-position-x:-49.21875em;background-position-y:0}.banner-goldenyellow{background-position-x:-56.25em;background-position-y:0}.banner-outline-1.banner-outline-goldenyellow,.banner-outline-1.banner-outline-fuchsia,.banner-outline-1.banner-outline-red,.banner-outline-1.banner-outline-brown,.banner-outline-1.banner-outline-cyan,.banner-outline-1.banner-outline-darkgrey,.banner-outline-1.banner-outline-teal,.banner-outline-1.banner-outline-green,.banner-outline-1.banner-outline-grey{width:7.03125em;height:18em;background-image:url(/img/interface/guilds/outline1.png);background-repeat:no-repeat;background-size:63.28125em 18em}.banner-outline-1.banner-outline-goldenyellow:hover,.banner-outline-1.banner-outline-fuchsia:hover,.banner-outline-1.banner-outline-red:hover,.banner-outline-1.banner-outline-brown:hover,.banner-outline-1.banner-outline-cyan:hover,.banner-outline-1.banner-outline-darkgrey:hover,.banner-outline-1.banner-outline-teal:hover,.banner-outline-1.banner-outline-green:hover,.banner-outline-1.banner-outline-grey:hover,.banner-outline-1.banner-outline-goldenyellow:active,.banner-outline-1.banner-outline-goldenyellow.active,.banner-outline-1.banner-outline-fuchsia:active,.banner-outline-1.banner-outline-fuchsia.active,.banner-outline-1.banner-outline-red:active,.banner-outline-1.banner-outline-red.active,.banner-outline-1.banner-outline-brown:active,.banner-outline-1.banner-outline-brown.active,.banner-outline-1.banner-outline-cyan:active,.banner-outline-1.banner-outline-cyan.active,.banner-outline-1.banner-outline-darkgrey:active,.banner-outline-1.banner-outline-darkgrey.active,.banner-outline-1.banner-outline-teal:active,.banner-outline-1.banner-outline-teal.active,.banner-outline-1.banner-outline-green:active,.banner-outline-1.banner-outline-green.active,.banner-outline-1.banner-outline-grey:active,.banner-outline-1.banner-outline-grey.active{background-position-y:0}.banner-outline-1.banner-outline-goldenyellow:disabled,.banner-outline-1.banner-outline-goldenyellow.disabled,.banner-outline-1.banner-outline-fuchsia:disabled,.banner-outline-1.banner-outline-fuchsia.disabled,.banner-outline-1.banner-outline-red:disabled,.banner-outline-1.banner-outline-red.disabled,.banner-outline-1.banner-outline-brown:disabled,.banner-outline-1.banner-outline-brown.disabled,.banner-outline-1.banner-outline-cyan:disabled,.banner-outline-1.banner-outline-cyan.disabled,.banner-outline-1.banner-outline-darkgrey:disabled,.banner-outline-1.banner-outline-darkgrey.disabled,.banner-outline-1.banner-outline-teal:disabled,.banner-outline-1.banner-outline-teal.disabled,.banner-outline-1.banner-outline-green:disabled,.banner-outline-1.banner-outline-green.disabled,.banner-outline-1.banner-outline-grey:disabled,.banner-outline-1.banner-outline-grey.disabled{background-position-y:0}.banner-outline-1.banner-outline-goldenyellow{background-position-x:0;background-position-y:0}.banner-outline-1.banner-outline-fuchsia{background-position-x:-7.03125em;background-position-y:0}.banner-outline-1.banner-outline-red{background-position-x:-14.0625em;background-position-y:0}.banner-outline-1.banner-outline-brown{background-position-x:-21.09375em;background-position-y:0}.banner-outline-1.banner-outline-cyan{background-position-x:-28.125em;background-position-y:0}.banner-outline-1.banner-outline-darkgrey{background-position-x:-35.15625em;background-position-y:0}.banner-outline-1.banner-outline-teal{background-position-x:-42.1875em;background-position-y:0}.banner-outline-1.banner-outline-green{background-position-x:-49.21875em;background-position-y:0}.banner-outline-1.banner-outline-grey{background-position-x:-56.25em;background-position-y:0}.banner-outline-2.banner-outline-goldenyellow,.banner-outline-2.banner-outline-fuchsia,.banner-outline-2.banner-outline-red,.banner-outline-2.banner-outline-brown,.banner-outline-2.banner-outline-cyan,.banner-outline-2.banner-outline-darkgrey,.banner-outline-2.banner-outline-teal,.banner-outline-2.banner-outline-green,.banner-outline-2.banner-outline-grey{width:7.03125em;height:18em;background-image:url(/img/interface/guilds/outline2.png);background-repeat:no-repeat;background-size:63.28125em 18em}.banner-outline-2.banner-outline-goldenyellow:hover,.banner-outline-2.banner-outline-fuchsia:hover,.banner-outline-2.banner-outline-red:hover,.banner-outline-2.banner-outline-brown:hover,.banner-outline-2.banner-outline-cyan:hover,.banner-outline-2.banner-outline-darkgrey:hover,.banner-outline-2.banner-outline-teal:hover,.banner-outline-2.banner-outline-green:hover,.banner-outline-2.banner-outline-grey:hover,.banner-outline-2.banner-outline-goldenyellow:active,.banner-outline-2.banner-outline-goldenyellow.active,.banner-outline-2.banner-outline-fuchsia:active,.banner-outline-2.banner-outline-fuchsia.active,.banner-outline-2.banner-outline-red:active,.banner-outline-2.banner-outline-red.active,.banner-outline-2.banner-outline-brown:active,.banner-outline-2.banner-outline-brown.active,.banner-outline-2.banner-outline-cyan:active,.banner-outline-2.banner-outline-cyan.active,.banner-outline-2.banner-outline-darkgrey:active,.banner-outline-2.banner-outline-darkgrey.active,.banner-outline-2.banner-outline-teal:active,.banner-outline-2.banner-outline-teal.active,.banner-outline-2.banner-outline-green:active,.banner-outline-2.banner-outline-green.active,.banner-outline-2.banner-outline-grey:active,.banner-outline-2.banner-outline-grey.active{background-position-y:0}.banner-outline-2.banner-outline-goldenyellow:disabled,.banner-outline-2.banner-outline-goldenyellow.disabled,.banner-outline-2.banner-outline-fuchsia:disabled,.banner-outline-2.banner-outline-fuchsia.disabled,.banner-outline-2.banner-outline-red:disabled,.banner-outline-2.banner-outline-red.disabled,.banner-outline-2.banner-outline-brown:disabled,.banner-outline-2.banner-outline-brown.disabled,.banner-outline-2.banner-outline-cyan:disabled,.banner-outline-2.banner-outline-cyan.disabled,.banner-outline-2.banner-outline-darkgrey:disabled,.banner-outline-2.banner-outline-darkgrey.disabled,.banner-outline-2.banner-outline-teal:disabled,.banner-outline-2.banner-outline-teal.disabled,.banner-outline-2.banner-outline-green:disabled,.banner-outline-2.banner-outline-green.disabled,.banner-outline-2.banner-outline-grey:disabled,.banner-outline-2.banner-outline-grey.disabled{background-position-y:0}.banner-outline-2.banner-outline-goldenyellow{background-position-x:0;background-position-y:0}.banner-outline-2.banner-outline-fuchsia{background-position-x:-7.03125em;background-position-y:0}.banner-outline-2.banner-outline-red{background-position-x:-14.0625em;background-position-y:0}.banner-outline-2.banner-outline-brown{background-position-x:-21.09375em;background-position-y:0}.banner-outline-2.banner-outline-cyan{background-position-x:-28.125em;background-position-y:0}.banner-outline-2.banner-outline-darkgrey{background-position-x:-35.15625em;background-position-y:0}.banner-outline-2.banner-outline-teal{background-position-x:-42.1875em;background-position-y:0}.banner-outline-2.banner-outline-green{background-position-x:-49.21875em;background-position-y:0}.banner-outline-2.banner-outline-grey{background-position-x:-56.25em;background-position-y:0}.banner-outline-3.banner-outline-goldenyellow,.banner-outline-3.banner-outline-fuchsia,.banner-outline-3.banner-outline-red,.banner-outline-3.banner-outline-brown,.banner-outline-3.banner-outline-cyan,.banner-outline-3.banner-outline-darkgrey,.banner-outline-3.banner-outline-teal,.banner-outline-3.banner-outline-green,.banner-outline-3.banner-outline-grey{width:7.03125em;height:18em;background-image:url(/img/interface/guilds/outline3.png);background-repeat:no-repeat;background-size:63.28125em 18em}.banner-outline-3.banner-outline-goldenyellow:hover,.banner-outline-3.banner-outline-fuchsia:hover,.banner-outline-3.banner-outline-red:hover,.banner-outline-3.banner-outline-brown:hover,.banner-outline-3.banner-outline-cyan:hover,.banner-outline-3.banner-outline-darkgrey:hover,.banner-outline-3.banner-outline-teal:hover,.banner-outline-3.banner-outline-green:hover,.banner-outline-3.banner-outline-grey:hover,.banner-outline-3.banner-outline-goldenyellow:active,.banner-outline-3.banner-outline-goldenyellow.active,.banner-outline-3.banner-outline-fuchsia:active,.banner-outline-3.banner-outline-fuchsia.active,.banner-outline-3.banner-outline-red:active,.banner-outline-3.banner-outline-red.active,.banner-outline-3.banner-outline-brown:active,.banner-outline-3.banner-outline-brown.active,.banner-outline-3.banner-outline-cyan:active,.banner-outline-3.banner-outline-cyan.active,.banner-outline-3.banner-outline-darkgrey:active,.banner-outline-3.banner-outline-darkgrey.active,.banner-outline-3.banner-outline-teal:active,.banner-outline-3.banner-outline-teal.active,.banner-outline-3.banner-outline-green:active,.banner-outline-3.banner-outline-green.active,.banner-outline-3.banner-outline-grey:active,.banner-outline-3.banner-outline-grey.active{background-position-y:0}.banner-outline-3.banner-outline-goldenyellow:disabled,.banner-outline-3.banner-outline-goldenyellow.disabled,.banner-outline-3.banner-outline-fuchsia:disabled,.banner-outline-3.banner-outline-fuchsia.disabled,.banner-outline-3.banner-outline-red:disabled,.banner-outline-3.banner-outline-red.disabled,.banner-outline-3.banner-outline-brown:disabled,.banner-outline-3.banner-outline-brown.disabled,.banner-outline-3.banner-outline-cyan:disabled,.banner-outline-3.banner-outline-cyan.disabled,.banner-outline-3.banner-outline-darkgrey:disabled,.banner-outline-3.banner-outline-darkgrey.disabled,.banner-outline-3.banner-outline-teal:disabled,.banner-outline-3.banner-outline-teal.disabled,.banner-outline-3.banner-outline-green:disabled,.banner-outline-3.banner-outline-green.disabled,.banner-outline-3.banner-outline-grey:disabled,.banner-outline-3.banner-outline-grey.disabled{background-position-y:0}.banner-outline-3.banner-outline-goldenyellow{background-position-x:0;background-position-y:0}.banner-outline-3.banner-outline-fuchsia{background-position-x:-7.03125em;background-position-y:0}.banner-outline-3.banner-outline-red{background-position-x:-14.0625em;background-position-y:0}.banner-outline-3.banner-outline-brown{background-position-x:-21.09375em;background-position-y:0}.banner-outline-3.banner-outline-cyan{background-position-x:-28.125em;background-position-y:0}.banner-outline-3.banner-outline-darkgrey{background-position-x:-35.15625em;background-position-y:0}.banner-outline-3.banner-outline-teal{background-position-x:-42.1875em;background-position-y:0}.banner-outline-3.banner-outline-green{background-position-x:-49.21875em;background-position-y:0}.banner-outline-3.banner-outline-grey{background-position-x:-56.25em;background-position-y:0}.banner-outline-4.banner-outline-goldenyellow,.banner-outline-4.banner-outline-fuchsia,.banner-outline-4.banner-outline-red,.banner-outline-4.banner-outline-brown,.banner-outline-4.banner-outline-cyan,.banner-outline-4.banner-outline-darkgrey,.banner-outline-4.banner-outline-teal,.banner-outline-4.banner-outline-green,.banner-outline-4.banner-outline-grey{width:7.03125em;height:18em;background-image:url(/img/interface/guilds/outline4.png);background-repeat:no-repeat;background-size:63.28125em 18em}.banner-outline-4.banner-outline-goldenyellow:hover,.banner-outline-4.banner-outline-fuchsia:hover,.banner-outline-4.banner-outline-red:hover,.banner-outline-4.banner-outline-brown:hover,.banner-outline-4.banner-outline-cyan:hover,.banner-outline-4.banner-outline-darkgrey:hover,.banner-outline-4.banner-outline-teal:hover,.banner-outline-4.banner-outline-green:hover,.banner-outline-4.banner-outline-grey:hover,.banner-outline-4.banner-outline-goldenyellow:active,.banner-outline-4.banner-outline-goldenyellow.active,.banner-outline-4.banner-outline-fuchsia:active,.banner-outline-4.banner-outline-fuchsia.active,.banner-outline-4.banner-outline-red:active,.banner-outline-4.banner-outline-red.active,.banner-outline-4.banner-outline-brown:active,.banner-outline-4.banner-outline-brown.active,.banner-outline-4.banner-outline-cyan:active,.banner-outline-4.banner-outline-cyan.active,.banner-outline-4.banner-outline-darkgrey:active,.banner-outline-4.banner-outline-darkgrey.active,.banner-outline-4.banner-outline-teal:active,.banner-outline-4.banner-outline-teal.active,.banner-outline-4.banner-outline-green:active,.banner-outline-4.banner-outline-green.active,.banner-outline-4.banner-outline-grey:active,.banner-outline-4.banner-outline-grey.active{background-position-y:0}.banner-outline-4.banner-outline-goldenyellow:disabled,.banner-outline-4.banner-outline-goldenyellow.disabled,.banner-outline-4.banner-outline-fuchsia:disabled,.banner-outline-4.banner-outline-fuchsia.disabled,.banner-outline-4.banner-outline-red:disabled,.banner-outline-4.banner-outline-red.disabled,.banner-outline-4.banner-outline-brown:disabled,.banner-outline-4.banner-outline-brown.disabled,.banner-outline-4.banner-outline-cyan:disabled,.banner-outline-4.banner-outline-cyan.disabled,.banner-outline-4.banner-outline-darkgrey:disabled,.banner-outline-4.banner-outline-darkgrey.disabled,.banner-outline-4.banner-outline-teal:disabled,.banner-outline-4.banner-outline-teal.disabled,.banner-outline-4.banner-outline-green:disabled,.banner-outline-4.banner-outline-green.disabled,.banner-outline-4.banner-outline-grey:disabled,.banner-outline-4.banner-outline-grey.disabled{background-position-y:0}.banner-outline-4.banner-outline-goldenyellow{background-position-x:0;background-position-y:0}.banner-outline-4.banner-outline-fuchsia{background-position-x:-7.03125em;background-position-y:0}.banner-outline-4.banner-outline-red{background-position-x:-14.0625em;background-position-y:0}.banner-outline-4.banner-outline-brown{background-position-x:-21.09375em;background-position-y:0}.banner-outline-4.banner-outline-cyan{background-position-x:-28.125em;background-position-y:0}.banner-outline-4.banner-outline-darkgrey{background-position-x:-35.15625em;background-position-y:0}.banner-outline-4.banner-outline-teal{background-position-x:-42.1875em;background-position-y:0}.banner-outline-4.banner-outline-green{background-position-x:-49.21875em;background-position-y:0}.banner-outline-4.banner-outline-grey{background-position-x:-56.25em;background-position-y:0}.banner-outline-5.banner-outline-goldenyellow,.banner-outline-5.banner-outline-fuchsia,.banner-outline-5.banner-outline-red,.banner-outline-5.banner-outline-brown,.banner-outline-5.banner-outline-cyan,.banner-outline-5.banner-outline-darkgrey,.banner-outline-5.banner-outline-teal,.banner-outline-5.banner-outline-green,.banner-outline-5.banner-outline-grey{width:7.03125em;height:18em;background-image:url(/img/interface/guilds/outline5.png);background-repeat:no-repeat;background-size:63.28125em 18em}.banner-outline-5.banner-outline-goldenyellow:hover,.banner-outline-5.banner-outline-fuchsia:hover,.banner-outline-5.banner-outline-red:hover,.banner-outline-5.banner-outline-brown:hover,.banner-outline-5.banner-outline-cyan:hover,.banner-outline-5.banner-outline-darkgrey:hover,.banner-outline-5.banner-outline-teal:hover,.banner-outline-5.banner-outline-green:hover,.banner-outline-5.banner-outline-grey:hover,.banner-outline-5.banner-outline-goldenyellow:active,.banner-outline-5.banner-outline-goldenyellow.active,.banner-outline-5.banner-outline-fuchsia:active,.banner-outline-5.banner-outline-fuchsia.active,.banner-outline-5.banner-outline-red:active,.banner-outline-5.banner-outline-red.active,.banner-outline-5.banner-outline-brown:active,.banner-outline-5.banner-outline-brown.active,.banner-outline-5.banner-outline-cyan:active,.banner-outline-5.banner-outline-cyan.active,.banner-outline-5.banner-outline-darkgrey:active,.banner-outline-5.banner-outline-darkgrey.active,.banner-outline-5.banner-outline-teal:active,.banner-outline-5.banner-outline-teal.active,.banner-outline-5.banner-outline-green:active,.banner-outline-5.banner-outline-green.active,.banner-outline-5.banner-outline-grey:active,.banner-outline-5.banner-outline-grey.active{background-position-y:0}.banner-outline-5.banner-outline-goldenyellow:disabled,.banner-outline-5.banner-outline-goldenyellow.disabled,.banner-outline-5.banner-outline-fuchsia:disabled,.banner-outline-5.banner-outline-fuchsia.disabled,.banner-outline-5.banner-outline-red:disabled,.banner-outline-5.banner-outline-red.disabled,.banner-outline-5.banner-outline-brown:disabled,.banner-outline-5.banner-outline-brown.disabled,.banner-outline-5.banner-outline-cyan:disabled,.banner-outline-5.banner-outline-cyan.disabled,.banner-outline-5.banner-outline-darkgrey:disabled,.banner-outline-5.banner-outline-darkgrey.disabled,.banner-outline-5.banner-outline-teal:disabled,.banner-outline-5.banner-outline-teal.disabled,.banner-outline-5.banner-outline-green:disabled,.banner-outline-5.banner-outline-green.disabled,.banner-outline-5.banner-outline-grey:disabled,.banner-outline-5.banner-outline-grey.disabled{background-position-y:0}.banner-outline-5.banner-outline-goldenyellow{background-position-x:0;background-position-y:0}.banner-outline-5.banner-outline-fuchsia{background-position-x:-7.03125em;background-position-y:0}.banner-outline-5.banner-outline-red{background-position-x:-14.0625em;background-position-y:0}.banner-outline-5.banner-outline-brown{background-position-x:-21.09375em;background-position-y:0}.banner-outline-5.banner-outline-cyan{background-position-x:-28.125em;background-position-y:0}.banner-outline-5.banner-outline-darkgrey{background-position-x:-35.15625em;background-position-y:0}.banner-outline-5.banner-outline-teal{background-position-x:-42.1875em;background-position-y:0}.banner-outline-5.banner-outline-green{background-position-x:-49.21875em;background-position-y:0}.banner-outline-5.banner-outline-grey{background-position-x:-56.25em;background-position-y:0}#member-list-container{flex:1}#member-list-container ul{overflow:hidden auto;display:flex;flex-direction:column;gap:.5em}#member-list-container ul li{flex-shrink:0}#guild-member-selected{padding:.5em;text-align:center}#guild-member-demote{margin-right:1em}.members-icon,.chat-icon{width:1.5em;height:1.5em;background-image:url(/img/interface/guilds/elements.png);background-repeat:no-repeat;background-size:40em 32em}.members-icon:hover,.chat-icon:hover,.members-icon:active,.members-icon.active,.chat-icon:active,.chat-icon.active{background-position-y:0}.members-icon:disabled,.members-icon.disabled,.chat-icon:disabled,.chat-icon.disabled{background-position-y:0}.members-icon{background-position-x:-30.25em;background-position-y:0}.chat-icon{background-position-x:-32em;background-position-y:0}#guilds-chat{display:none;flex:1;flex-direction:column}#guilds-chat-log{overflow:auto;flex:1}.slot-element{width:19.53125em;height:3.4375em;background-image:url(/img/interface/guilds/elements.png);background-repeat:no-repeat;background-size:50em 40em;display:flex;flex-direction:row;gap:1.5em;align-items:center;box-sizing:border-box;padding-right:2em;padding-left:.875em}.slot-element:hover{background-position-y:-16.09375em}.slot-element:active,.slot-element.active{background-position-y:-19.6875em}.slot-element:disabled,.slot-element.disabled{background-position-y:-12.5em}.slot-element .name{flex:1}.slot-element{background-position-x:-20em;background-position-y:-12.5em}.slot-image{display:flex;flex-direction:row;align-items:center;justify-content:center;width:2em;height:2em}.slot-image-landlord,.slot-image-master,.slot-image-elite,.slot-image-veteran,.slot-image-adept,.slot-image-established,.slot-image-emergent,.slot-image-fledgling{width:1.75em;height:1.5em;background-image:url(/img/interface/guilds/elements.png);background-repeat:no-repeat;background-size:40em 32em}.slot-image-landlord:hover,.slot-image-master:hover,.slot-image-elite:hover,.slot-image-veteran:hover,.slot-image-adept:hover,.slot-image-established:hover,.slot-image-emergent:hover,.slot-image-fledgling:hover,.slot-image-landlord:active,.slot-image-landlord.active,.slot-image-master:active,.slot-image-master.active,.slot-image-elite:active,.slot-image-elite.active,.slot-image-veteran:active,.slot-image-veteran.active,.slot-image-adept:active,.slot-image-adept.active,.slot-image-established:active,.slot-image-established.active,.slot-image-emergent:active,.slot-image-emergent.active,.slot-image-fledgling:active,.slot-image-fledgling.active{background-position-y:-6em}.slot-image-landlord:disabled,.slot-image-landlord.disabled,.slot-image-master:disabled,.slot-image-master.disabled,.slot-image-elite:disabled,.slot-image-elite.disabled,.slot-image-veteran:disabled,.slot-image-veteran.disabled,.slot-image-adept:disabled,.slot-image-adept.disabled,.slot-image-established:disabled,.slot-image-established.disabled,.slot-image-emergent:disabled,.slot-image-emergent.disabled,.slot-image-fledgling:disabled,.slot-image-fledgling.disabled{background-position-y:-6em}.slot-image-landlord{background-position-x:-18em;background-position-y:-6em}.slot-image-master{background-position-x:-20em;background-position-y:-6em}.slot-image-elite{background-position-x:-22em;background-position-y:-6em}.slot-image-veteran{background-position-x:-24em;background-position-y:-6em}.slot-image-adept{background-position-x:-26em;background-position-y:-6em}.slot-image-established{background-position-x:-28em;background-position-y:-6em}.slot-image-emergent{background-position-x:-30em;background-position-y:-6em}.slot-image-fledgling{background-position-x:-32em;background-position-y:-6em}#sidebar-list{position:absolute;top:6em;right:-4.25em}.sidebar-element{width:5.375em;height:2.75em;background-image:url(/img/interface/guilds/elements.png);background-repeat:no-repeat;background-size:40em 32em;display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding-left:1em}.sidebar-element:hover{background-position-y:-9.875em}.sidebar-element:active,.sidebar-element.active{background-position-y:-12.625em}.sidebar-element:disabled,.sidebar-element.disabled{background-position-y:-7.125em}.sidebar-element:hover:not(:active,.active){padding-left:2em}.sidebar-element{background-position-x:0;background-position-y:-7.125em}#interact{position:absolute;display:none;flex-direction:row;justify-content:space-evenly;width:8em}#inventory{position:absolute;right:1em;bottom:4em;display:none;width:12em;height:15em}#inventory-container{width:100%;height:100%}#inventory-container ul{display:flex;flex-flow:row wrap;justify-content:space-between;width:100%;height:100%;list-style-type:none}.item-slot{box-sizing:border-box;padding:.125em}.item-image{pointer-events:none;width:100%;height:100%;background-size:cover;filter:opacity(100%)}.item-count{height:1em;font-size:.8em;text-align:center}.item-slot{width:2em;height:2em;background-image:url(/img/interface/main.png);background-repeat:no-repeat;background-size:13.875em 24.625em}.item-slot:hover{background-position-x:-2em}.item-slot:active,.item-slot.active{background-position-x:-4em}.item-slot:disabled,.item-slot.disabled{background-position-x:0}.item-slot{background-position-x:0;background-position-y:-5.25em}#joystick{position:absolute;bottom:2.5em;left:2.5em;display:flex;flex-direction:row;align-items:center;justify-content:center;opacity:.75}#joystick{width:7.875em;height:7.875em;background-image:url(/img/interface/main.png);background-repeat:no-repeat;background-size:20.8125em 36.9375em}#joystick:hover,#joystick:active,#joystick.active{background-position-x:0}#joystick:disabled,#joystick.disabled{background-position-x:0}#joystick{background-position-x:0;background-position-y:-24.9375em}#joystick[hidden]{display:none}#joystick-handle{pointer-events:none;user-select:none}#joystick-handle{width:4.125em;height:4.125em;background-image:url(/img/interface/main.png);background-repeat:no-repeat;background-size:20.8125em 36.9375em}#joystick-handle:hover{background-position-x:0}#joystick-handle:active,#joystick-handle.active{background-position-x:-4.125em}#joystick-handle:disabled,#joystick-handle.disabled{background-position-x:0}#joystick-handle{background-position-x:0;background-position-y:-32.8125em}#leaderboards{display:none}#leaderboards-search,#leaderboards-results{display:flex;flex:1;flex-direction:column;gap:.5em;height:100%}#leaderboards-search ul,#leaderboards-results ul{overflow:hidden auto;display:flex;flex:1;flex-direction:column;gap:.25em;height:100%;padding-right:.25em}#leaderboards-search ul li,#leaderboards-results ul li{flex-shrink:0}#lootbag{display:none}#lootbag-container{display:flex;flex-direction:row;gap:.5em;height:100%}#lootbag-items,#lootbag-inventory{flex:1}#lootbag-items ul,#lootbag-inventory ul{overflow:hidden auto;display:flex;flex-flow:row wrap;gap:.25em;justify-content:space-between;height:100%;padding-right:.25em;list-style-type:none}#map-frame{width:42.1875em;height:28.125em;background-image:url(/img/interface/mapframe.png);background-size:42.1875em 28.125em;pointer-events:auto;position:absolute;z-index:100;inset:0;display:none;margin:auto;background-repeat:no-repeat}#map-frame:hover,#map-frame:active,#map-frame.active{background-position-x:0}#map-frame:disabled,#map-frame.disabled{background-position-x:0}#map-frame{background-position-x:0;background-position-y:0}.map-button{position:absolute;background-position-y:0}.warp-button{position:absolute}#warp0,#warp1,#warp2,#warp3,#warp4,#warp5,#warp6{width:12em;height:4em;background-image:url(/img/interface/mapicons.png);background-repeat:no-repeat;background-size:192em 12em}#warp0:hover,#warp1:hover,#warp2:hover,#warp3:hover,#warp4:hover,#warp5:hover,#warp6:hover{background-position-y:-4em}#warp0:active,#warp0.active,#warp1:active,#warp1.active,#warp2:active,#warp2.active,#warp3:active,#warp3.active,#warp4:active,#warp4.active,#warp5:active,#warp5.active,#warp6:active,#warp6.active{background-position-y:-8em}#warp0:disabled,#warp0.disabled,#warp1:disabled,#warp1.disabled,#warp2:disabled,#warp2.disabled,#warp3:disabled,#warp3.disabled,#warp4:disabled,#warp4.disabled,#warp5:disabled,#warp5.disabled,#warp6:disabled,#warp6.disabled{background-position-y:0}#warp0{background-position-x:0;background-position-y:0}#warp1{background-position-x:-12em;background-position-y:0}#warp2{background-position-x:-24em;background-position-y:0}#warp3{background-position-x:-36em;background-position-y:0}#warp4{background-position-x:-48em;background-position-y:0}#warp5{background-position-x:-60em;background-position-y:0}#warp6{background-position-x:-72em;background-position-y:0}#warp0{top:.75em;left:.75em}#warp1{top:4.75em;left:.75em}#warp2{top:8.75em;left:.75em}#warp3{top:12.75em;left:.75em}#warp4{top:.75em;left:12.75em}#warp5{top:8.75em;left:12.75em}#warp6{top:12.75em;left:12.75em}@media (--portrait){#map-frame{font-size:.875em}}#notify,#confirm{pointer-events:auto;position:absolute;left:35%;display:none}#exclamation,#question{top:30%;left:10%}.done{position:absolute;top:70%;left:85%}#cancel{position:absolute;top:70%;left:70%}#message{pointer-events:none;position:absolute;top:48%;left:42%}.fade{position:absolute;top:0;left:0;display:none;width:100%;height:98%;background-color:#0000004d}#notification{pointer-events:none;position:absolute;bottom:-6em;left:50%;display:flex;flex-direction:column;gap:.2em;width:14em;height:6em;margin-left:-7em;padding:1.5em 1em 1em;opacity:.8;border-image-width:1em 1em 0 1em;transition:.7s bottom ease}#notification-text-title{position:relative;font-family:Fibberish;color:#45ebfc;text-align:center;text-shadow:.125em .125em #0e0a00}#notification-text-description{position:relative;font-size:1em;color:#eee;text-align:center;text-shadow:.05em .075em #0e0a00}.slice-page{user-select:none;position:absolute;bottom:3.5em;display:none;box-sizing:border-box;width:24em;height:15em;padding:1em .675em .675em;color:#eee;border-image:url(/img/interface/slices/dialog.png);border-image-slice:45%fill;border-image-width:1em;border-image-outset:0;border-image-repeat:stretch}#profile-container{display:none}#bank-inventory-container,#enchant-container{float:left}.inventory-slots{position:absolute;top:13%;left:6%}.item-count{color:#fff}#enchant-container{width:16em;height:15.75em;background-image:url(/img/interface/bank.png);background-repeat:no-repeat;background-size:38.75em 21.875em}#enchant-container:hover,#enchant-container:active,#enchant-container.active{background-position-x:0}#enchant-container:disabled,#enchant-container.disabled{background-position-x:0}#enchant-container{background-position-x:0;background-position-y:0}.ok-check{width:1.75em;height:1.75em;background-image:url(/img/interface/main.png);background-repeat:no-repeat;background-size:13.875em 24.625em}.ok-check:hover{background-position-x:-1.75em}.ok-check:active,.ok-check.active{background-position-x:-3.5em}.ok-check:disabled,.ok-check.disabled{background-position-x:0}.ok-check{background-position-x:0;background-position-y:-14.875em}#health,#mana,#mana-mask,.health-mask-base,.health-text,.mana-text{position:absolute}#health{top:.5em;left:1em}#mana{top:3.25em;left:1em}#mana-mask,.health-mask-base,.health-text,.mana-text{inset:0;width:100%;height:100%}#mana-mask,.health-mask-base,.health-mask-poison,.health-mask-white{transition:.5s width ease}.health-text,.mana-text{width:100%;font-size:1.25em;color:#fff;text-align:center}.health-text{top:.75em}.mana-text{top:.1em}_::-webkit-full-page-media #health,_::-webkit-full-page-media #mana,_:future #health,_:future #mana,:root .safari_only #health,:root .safari_only #mana{left:2.5em!important}@media (--lg){#health,#mana{font-size:.85em}}#health,#mana,.health-mask-base,#mana-mask,.health-mask-poison,.health-mask-white{width:15.75em;height:3.75em;background-image:url(/img/interface/bars.png);background-repeat:no-repeat;background-size:15.75em 22.5em}#health:hover,#mana:hover,.health-mask-base:hover,#mana-mask:hover,.health-mask-poison:hover,.health-mask-white:hover,#health:active,#health.active,#mana:active,#mana.active,.health-mask-base:active,.health-mask-base.active,#mana-mask:active,#mana-mask.active,.health-mask-poison:active,.health-mask-poison.active,.health-mask-white:active,.health-mask-white.active{background-position-x:0}#health:disabled,#health.disabled,#mana:disabled,#mana.disabled,.health-mask-base:disabled,.health-mask-base.disabled,#mana-mask:disabled,#mana-mask.disabled,.health-mask-poison:disabled,.health-mask-poison.disabled,.health-mask-white:disabled,.health-mask-white.disabled{background-position-x:0}#health{background-position-x:0;background-position-y:0}#mana{background-position-x:0;background-position-y:-3.75em}.health-mask-base{background-position-x:0;background-position-y:-7.5em}#mana-mask{background-position-x:0;background-position-y:-11.25em}.health-mask-poison{background-position-x:0;background-position-y:-15em}.health-mask-white{background-position-x:0;background-position-y:-18.75em}#profile-container{right:.5em}@media (--portrait){#profile-container{font-size:.875em}}#attack-style-list{display:flex;flex-direction:row;gap:.75em;justify-content:space-evenly;height:3em;margin-top:.25em;margin-bottom:.25em}#state-page,#skills-page,#abilities-page{position:absolute;inset:0;display:none;flex-direction:row;gap:.5em;align-items:center;box-sizing:border-box;height:12em;padding:1.5em 1em .5em}#profile-stats{display:flex;flex:1;gap:.5em;align-items:center;justify-content:space-between}#profile-stats #profile-level,#profile-stats #profile-experience,#profile-stats span{font-size:1.1em}#profile-stats .button-row{display:flex;flex-direction:row;gap:.55em;justify-content:space-evenly;width:12em}#profile-equipment-slots{position:relative;width:10em;height:9.5em}#profile-equipment-slots .equipment-slot{position:absolute;width:2em;height:2em;padding:.25em}#profile-equipment-slots .equipment-slot-image{width:100%;height:100%;background-repeat:no-repeat;background-size:100%}#profile-equipment-slots .equipment-slot-helmet{left:4em}#profile-equipment-slots .equipment-slot-pendant{top:1.25em;left:.25em}#profile-equipment-slots .equipment-slot-arrows{top:1.25em;left:7.75em}#profile-equipment-slots .equipment-slot-arrows-count{position:absolute;top:-1em;left:0;width:2em;text-align:center}#profile-equipment-slots .equipment-slot-chestplate{top:2.5em;left:2.75em}#profile-equipment-slots .equipment-slot-weapon{top:2.5em;left:5.25em}#profile-equipment-slots .equipment-slot-shield{top:3.75em;left:8em}#profile-equipment-slots .equipment-slot-armour-skin{top:5em;left:2.75em}#profile-equipment-slots .equipment-slot-weapon-skin{top:5em;left:5.25em}#profile-equipment-slots .equipment-slot-ring{top:3.75em}#profile-equipment-slots .equipment-slot-legplates{top:6.25em;left:.25em}#profile-equipment-slots .equipment-slot-cape{top:6.25em;left:7.75em}#profile-equipment-slots .equipment-slot-boots{top:7.5em;left:4em}#profile-navigator{position:absolute;bottom:1em;left:0;display:flex;flex-direction:row;justify-content:center;width:100%}.attack-style-box{width:2.15625em;height:2.15625em;background-image:url(/img/interface/characterdialogsheet.png);background-repeat:no-repeat;background-size:58.125em 40.6875em;display:flex;flex-direction:row;justify-content:center;padding-top:.875em}.attack-style-box:hover{background-position-x:-38.34375em}.attack-style-box:active,.attack-style-box.active{background-position-x:-40.6875em}.attack-style-box:disabled,.attack-style-box.disabled{background-position-x:-36em}.attack-style-box{background-position-x:-36em;background-position-y:-24em}.attack-style-stab,.attack-style-slash,.attack-style-defensive,.attack-style-crush,.attack-style-shared,.attack-style-hack,.attack-style-chop,.attack-style-accurate,.attack-style-fast,.attack-style-focused,.attack-style-longrange{width:1.59375em;height:1.59375em;background-image:url(/img/interface/characterdialogsheet.png);background-repeat:no-repeat;background-size:58.125em 40.6875em}.attack-style-stab:hover,.attack-style-slash:hover,.attack-style-defensive:hover,.attack-style-crush:hover,.attack-style-shared:hover,.attack-style-hack:hover,.attack-style-chop:hover,.attack-style-accurate:hover,.attack-style-fast:hover,.attack-style-focused:hover,.attack-style-longrange:hover,.attack-style-stab:active,.attack-style-stab.active,.attack-style-slash:active,.attack-style-slash.active,.attack-style-defensive:active,.attack-style-defensive.active,.attack-style-crush:active,.attack-style-crush.active,.attack-style-shared:active,.attack-style-shared.active,.attack-style-hack:active,.attack-style-hack.active,.attack-style-chop:active,.attack-style-chop.active,.attack-style-accurate:active,.attack-style-accurate.active,.attack-style-fast:active,.attack-style-fast.active,.attack-style-focused:active,.attack-style-focused.active,.attack-style-longrange:active,.attack-style-longrange.active{background-position-y:-21em}.attack-style-stab:disabled,.attack-style-stab.disabled,.attack-style-slash:disabled,.attack-style-slash.disabled,.attack-style-defensive:disabled,.attack-style-defensive.disabled,.attack-style-crush:disabled,.attack-style-crush.disabled,.attack-style-shared:disabled,.attack-style-shared.disabled,.attack-style-hack:disabled,.attack-style-hack.disabled,.attack-style-chop:disabled,.attack-style-chop.disabled,.attack-style-accurate:disabled,.attack-style-accurate.disabled,.attack-style-fast:disabled,.attack-style-fast.disabled,.attack-style-focused:disabled,.attack-style-focused.disabled,.attack-style-longrange:disabled,.attack-style-longrange.disabled{background-position-y:-21em}.attack-style-stab{background-position-x:-36em;background-position-y:-21em}.attack-style-slash{background-position-x:-37.78125em;background-position-y:-21em}.attack-style-defensive{background-position-x:-39.5625em;background-position-y:-21em}.attack-style-crush{background-position-x:-41.34375em;background-position-y:-21em}.attack-style-shared{background-position-x:-43.125em;background-position-y:-21em}.attack-style-hack{background-position-x:-44.90625em;background-position-y:-21em}.attack-style-chop{background-position-x:-46.6875em;background-position-y:-21em}.attack-style-accurate{background-position-x:-48.46875em;background-position-y:-21em}.attack-style-fast{background-position-x:-50.25em;background-position-y:-21em}.attack-style-focused{background-position-x:-52.03125em;background-position-y:-21em}.attack-style-longrange{background-position-x:-53.8125em;background-position-y:-21em}.previous,.next{width:2.625em;height:2.125em;background-image:url(/img/interface/characterdialogsheet.png);background-repeat:no-repeat;background-size:77.5em 54.25em}.previous:hover,.next:hover,.previous:active,.previous.active,.next:active,.next.active{background-position-y:-27.875em}.previous:disabled,.previous.disabled,.next:disabled,.next.disabled{background-position-y:-30em}.previous{background-position-x:0;background-position-y:-27.875em}.next{background-position-x:-2.625em;background-position-y:-27.875em}#quests{display:none}#quests-container{display:flex;flex-direction:row;gap:.5em;height:100%}#quests-list{flex:3}#quests-list ul{overflow:hidden auto;display:flex;flex-direction:column;gap:.25em;height:100%;padding-right:.25em}#quests-list ul li{flex-shrink:0}#quests-logs{flex:4}#quests-logs-container{overflow:auto;height:100%}@media (--portrait){#quests{width:20em;height:30em;margin-bottom:5em}#quests-container{flex-direction:column}#quests-container #quests-list{flex:3}#quests-container #quests-logs{flex:4}}#settings-page{display:none}#settings-page label{display:flex;gap:.25em;align-items:center;padding:.25em 0}#settings-page label span,#settings-page label input{flex:2;font-size:.75em}#settings-page label span{font-size:1em}#settings-page label .checkmark{flex:1}#settings-page label .checkmark:before{float:right}#settings-container{flex-direction:row;gap:.5em;height:100%}@media (--portrait){#settings-container{flex-direction:column}}#input-settings,#action-settings{display:flex;flex-direction:row;justify-content:space-between}#input-settings{flex:6;flex-flow:row;gap:3em;padding:.75em 1em}#input-settings>.col{flex:1;justify-content:space-between}#action-settings{flex:2;flex-flow:column;gap:.5em;align-items:center;justify-content:space-between}#game-info{display:flex;flex:1;flex-direction:column;gap:.5em;width:100%}#game-info strong,#game-info span{font-size:1em}#joystick-enabled-checkbox[hidden]{display:none}#skill-info{position:absolute;right:100%;display:none;flex-direction:column;width:8em;height:10em;padding-right:0;border-image-width:1em 0 1em 1em}#skill-info .skill-info-header{display:flex;flex-direction:row;gap:.5em;align-items:center;font-size:1em}#skill-info .skill-info-details{display:flex;flex-direction:column}#skill-info .skill-info-details span{padding:.25em;font-size:1em}#skills-list{height:100%}#skills-list ul{overflow:hidden auto;display:flex;flex-direction:column;gap:.25em;height:100%;padding-right:.25em}#skills-list ul .slice-list-item{flex-shrink:0;gap:.25em}#skills-list ul .slice-list-item .skill-content{display:flex;flex:1;flex-direction:column;justify-content:space-evenly;text-align:center}#skills-list ul .slice-list-item .skill-content .skill-level{font-size:1.3em}#skills-list ul .slice-list-item .skill-content .skill-experience{width:17.25em;background:rgba(0,0,0,.5);border:.125em solid rgba(0,0,0,.75);border-radius:.25em}#skills-list ul .slice-list-item .skill-content .skill-experience-progress{height:.5em;background:linear-gradient(to left,#4f4,#080);transition:.5s width ease}.skill-image-accuracy{width:2em;height:2em;background-image:url(/img/interface/skills/accuracy.png);background-repeat:no-repeat;background-size:2em 2em}.skill-image-accuracy:hover,.skill-image-accuracy:active,.skill-image-accuracy.active{background-position-x:0}.skill-image-accuracy:disabled,.skill-image-accuracy.disabled{background-position-x:0}.skill-image-accuracy{background-position-x:0;background-position-y:0}.skill-image-archery{width:2em;height:2em;background-image:url(/img/interface/skills/archery.png);background-repeat:no-repeat;background-size:2em 2em}.skill-image-archery:hover,.skill-image-archery:active,.skill-image-archery.active{background-position-x:0}.skill-image-archery:disabled,.skill-image-archery.disabled{background-position-x:0}.skill-image-archery{background-position-x:0;background-position-y:0}.skill-image-health{width:2em;height:2em;background-image:url(/img/interface/skills/health.png);background-repeat:no-repeat;background-size:2em 2em}.skill-image-health:hover,.skill-image-health:active,.skill-image-health.active{background-position-x:0}.skill-image-health:disabled,.skill-image-health.disabled{background-position-x:0}.skill-image-health{background-position-x:0;background-position-y:0}.skill-image-lumberjacking{width:2em;height:2em;background-image:url(/img/interface/skills/lumberjacking.png);background-repeat:no-repeat;background-size:2em 2em}.skill-image-lumberjacking:hover,.skill-image-lumberjacking:active,.skill-image-lumberjacking.active{background-position-x:0}.skill-image-lumberjacking:disabled,.skill-image-lumberjacking.disabled{background-position-x:0}.skill-image-lumberjacking{background-position-x:0;background-position-y:0}.skill-image-magic{width:2em;height:2em;background-image:url(/img/interface/skills/magic.png);background-repeat:no-repeat;background-size:2em 2em}.skill-image-magic:hover,.skill-image-magic:active,.skill-image-magic.active{background-position-x:0}.skill-image-magic:disabled,.skill-image-magic.disabled{background-position-x:0}.skill-image-magic{background-position-x:0;background-position-y:0}.skill-image-mining{width:2em;height:2em;background-image:url(/img/interface/skills/mining.png);background-repeat:no-repeat;background-size:2em 2em}.skill-image-mining:hover,.skill-image-mining:active,.skill-image-mining.active{background-position-x:0}.skill-image-mining:disabled,.skill-image-mining.disabled{background-position-x:0}.skill-image-mining{background-position-x:0;background-position-y:0}.skill-image-strength{width:2em;height:2em;background-image:url(/img/interface/skills/strength.png);background-repeat:no-repeat;background-size:2em 2em}.skill-image-strength:hover,.skill-image-strength:active,.skill-image-strength.active{background-position-x:0}.skill-image-strength:disabled,.skill-image-strength.disabled{background-position-x:0}.skill-image-strength{background-position-x:0;background-position-y:0}.skill-image-defense{width:2em;height:2em;background-image:url(/img/interface/skills/defense.png);background-repeat:no-repeat;background-size:2em 2em}.skill-image-defense:hover,.skill-image-defense:active,.skill-image-defense.active{background-position-x:0}.skill-image-defense:disabled,.skill-image-defense.disabled{background-position-x:0}.skill-image-defense{background-position-x:0;background-position-y:0}.skill-image-fishing{width:2em;height:2em;background-image:url(/img/interface/skills/fishing.png);background-repeat:no-repeat;background-size:2em 2em}.skill-image-fishing:hover,.skill-image-fishing:active,.skill-image-fishing.active{background-position-x:0}.skill-image-fishing:disabled,.skill-image-fishing.disabled{background-position-x:0}.skill-image-fishing{background-position-x:0;background-position-y:0}.skill-image-smithing{width:2em;height:2em;background-image:url(/img/interface/skills/smithing.png);background-repeat:no-repeat;background-size:2em 2em}.skill-image-smithing:hover,.skill-image-smithing:active,.skill-image-smithing.active{background-position-x:0}.skill-image-smithing:disabled,.skill-image-smithing.disabled{background-position-x:0}.skill-image-smithing{background-position-x:0;background-position-y:0}.skill-image-smelting{width:2em;height:2em;background-image:url(/img/interface/skills/smelting.png);background-repeat:no-repeat;background-size:2em 2em}.skill-image-smelting:hover,.skill-image-smelting:active,.skill-image-smelting.active{background-position-x:0}.skill-image-smelting:disabled,.skill-image-smelting.disabled{background-position-x:0}.skill-image-smelting{background-position-x:0;background-position-y:0}.skill-image-cooking{width:2em;height:2em;background-image:url(/img/interface/skills/cooking.png);background-repeat:no-repeat;background-size:2em 2em}.skill-image-cooking:hover,.skill-image-cooking:active,.skill-image-cooking.active{background-position-x:0}.skill-image-cooking:disabled,.skill-image-cooking.disabled{background-position-x:0}.skill-image-cooking{background-position-x:0;background-position-y:0}.skill-image-fletching{width:2em;height:2em;background-image:url(/img/interface/skills/fletching.png);background-repeat:no-repeat;background-size:2em 2em}.skill-image-fletching:hover,.skill-image-fletching:active,.skill-image-fletching.active{background-position-x:0}.skill-image-fletching:disabled,.skill-image-fletching.disabled{background-position-x:0}.skill-image-fletching{background-position-x:0;background-position-y:0}.skill-image-crafting{width:2em;height:2em;background-image:url(/img/interface/skills/crafting.png);background-repeat:no-repeat;background-size:2em 2em}.skill-image-crafting:hover,.skill-image-crafting:active,.skill-image-crafting.active{background-position-x:0}.skill-image-crafting:disabled,.skill-image-crafting.disabled{background-position-x:0}.skill-image-crafting{background-position-x:0;background-position-y:0}.skill-image-foraging{width:2em;height:2em;background-image:url(/img/interface/skills/foraging.png);background-repeat:no-repeat;background-size:2em 2em}.skill-image-foraging:hover,.skill-image-foraging:active,.skill-image-foraging.active{background-position-x:0}.skill-image-foraging:disabled,.skill-image-foraging.disabled{background-position-x:0}.skill-image-foraging{background-position-x:0;background-position-y:0}.skill-image-eating{width:2em;height:2em;background-image:url(/img/interface/skills/eating.png);background-repeat:no-repeat;background-size:2em 2em}.skill-image-eating:hover,.skill-image-eating:active,.skill-image-eating.active{background-position-x:0}.skill-image-eating:disabled,.skill-image-eating.disabled{background-position-x:0}.skill-image-eating{background-position-x:0;background-position-y:0}.skill-image-loitering{width:2em;height:2em;background-image:url(/img/interface/skills/loitering.png);background-repeat:no-repeat;background-size:2em 2em}.skill-image-loitering:hover,.skill-image-loitering:active,.skill-image-loitering.active{background-position-x:0}.skill-image-loitering:disabled,.skill-image-loitering.disabled{background-position-x:0}.skill-image-loitering{background-position-x:0;background-position-y:0}.skill-image-alchemy{width:2em;height:2em;background-image:url(/img/interface/skills/alchemy.png);background-repeat:no-repeat;background-size:2em 2em}.skill-image-alchemy:hover,.skill-image-alchemy:active,.skill-image-alchemy.active{background-position-x:0}.skill-image-alchemy:disabled,.skill-image-alchemy.disabled{background-position-x:0}.skill-image-alchemy{background-position-x:0;background-position-y:0}.slice-menu{position:absolute;inset:0;box-sizing:border-box;margin:auto;color:#eee;border-image:url(/img/interface/slices/menu.png)44%fill/1em/0 stretch}.slice-menu-fancy{position:absolute;inset:0;box-sizing:border-box;margin:auto;color:#eee;border-image:url(/img/interface/slices/menu-fancy.png)44%fill/4em/0 stretch}.slice-container{position:absolute;inset:0;display:none;flex-direction:row;gap:.5em;box-sizing:border-box;width:32em;height:16em;margin:auto;padding:1em;color:#eee;border-image:url(/img/interface/slices/container.png)44%fill/1em/0 stretch}@media (--portrait){.slice-container{flex-direction:column;width:22em;height:30em}}.slice-container-fancy{position:absolute;inset:0;display:none;flex-direction:row;gap:.5em;box-sizing:border-box;width:32em;height:16em;margin:auto;padding:1em;color:#eee;border-image:url(/img/interface/slices/container-fancy.png)44%fill/4.75em/0 stretch}@media (--portrait){.slice-container-fancy{flex-direction:column;width:22em;height:30em}}.slice-inner-container{overflow:auto;flex:1;box-sizing:border-box;padding:.75em;border-image:url(/img/interface/slices/inner-container.png)42%fill/2em/0 stretch}.slice-list{overflow:auto;box-sizing:border-box;padding:.5em;border-image:url(/img/interface/slices/list.png)44%fill/1em/0 stretch}.slice-list-item{display:flex;flex-direction:row;justify-content:space-between;box-sizing:border-box;padding:.5em;border-image:url(/img/interface/slices/list-item.png)44%fill/.5em/0 stretch}.slice-list-item:hover{border-image-source:url(/img/interface/slices/list-item-hover.png)}.slice-item-slot{overflow:auto;display:flex;flex-direction:row;justify-content:space-between;box-sizing:border-box;padding:.25em;border-image:url(/img/interface/slices/item-slot.png)44%fill/.5em/0 stretch}.slice-button{box-sizing:border-box;padding:.5em 1em;font-size:1em;color:#eee;text-align:center;background-color:transparent;border-image:url(/img/interface/slices/button.png)44%fill/1em/0 stretch}.slice-button:hover{border-image-source:url(/img/interface/slices/button-hover.png)}.slice-button:active{border-image-source:url(/img/interface/slices/button-active.png)}.slice-button-green{box-sizing:border-box;padding:.5em 1em;font-size:1em;color:#eee;text-align:center;background-color:transparent;border-image:url(/img/interface/slices/button-green.png)44%fill/1em/0 stretch}.slice-button-green:hover{border-image-source:url(/img/interface/slices/button-green-hover.png)}.slice-button-green:active{border-image-source:url(/img/interface/slices/button-green-active.png)}.slice-dialog{position:absolute;display:none;box-sizing:border-box;margin:auto;padding:1em .675em .675em;background:0 0;border-image:url(/img/interface/slices/dialog.png)42%fill/1em/0 stretch}.slice-input{overflow:auto;display:flex;flex-direction:row;justify-content:space-between;box-sizing:border-box;padding:.625em .75em;font-size:.875em;color:#eee;background-color:transparent;border-image:url(/img/interface/slices/input.png)25%fill/.5em/0 stretch}.slice-input:focus,.slice-input:active{border-image-source:url(/img/interface/slices/input-active.png)}.slice-input.field-error{border-image-source:url(/img/interface/slices/input-error.png)}.slice-tab{display:flex;flex-direction:row;align-items:center;justify-content:center;box-sizing:border-box;padding:.5em .5em 0;background-color:transparent;border-image:url(/img/interface/slices/tab.png)44%fill/1em/0 stretch}.slice-tab:focus{border-image-source:url(/img/interface/slices/tab-active.png)}#store{display:none}#store-content{display:flex;flex:3;flex-direction:row;gap:.5em;height:100%}#store-inventory{display:flex;flex-direction:column;gap:.5em}#store-inventory-slots ul{overflow:hidden auto;display:grid;grid-template-columns:repeat(5,1fr);gap:.25em;height:100%;padding-right:.25em}#store-sell{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly}#store-sell-text,#store-sell-return-text{height:1em;text-align:center}#store-slots{display:flex;flex:2;flex-direction:column;gap:.5em}#store-slots-content{flex:1}#store-slots-content ul{overflow:hidden auto;display:flex;flex-direction:column;gap:.25em;height:100%;padding-right:.25em}#store-slots-content ul li{display:flex;flex-direction:row;flex-shrink:0;gap:.5em;align-items:center;padding:.25em}#store-slots-content ul li .store-item-image{width:100%;height:100%;background-size:100%}#store-slots-content ul li .store-item-name{flex:3}#store-slots-content ul li .store-item-count,#store-slots-content ul li .store-item-price{flex:1}#store-slots-help{text-align:center}#store .slice-item-slot{box-sizing:border-box;width:2em;height:2em;padding:.375em}#store .slice-item-slot div{width:100%;height:100%;background-size:100%}@media (--portrait){#store{width:16em;height:28em}#store-content{flex-direction:column}#store-inventory{gap:.1em;height:13em}#store-slots{gap:.2em;height:12em}}#trade{display:none;width:37.875em;height:21.5em}#trade-content{display:flex;flex-direction:row;gap:.5em;justify-content:space-between;height:100%}#trade-content .player-trade{display:flex;flex-direction:column;gap:.5em;align-items:center;justify-content:space-between;height:100%}#trade-inventory-slots ul,#trade-player-slots ul,#trade-oplayer-slots ul{overflow:hidden auto;display:grid;grid-template-columns:repeat(5,1fr);gap:.25em;height:100%;padding-right:.375em}#trade-inventory-slots ul li,#trade-player-slots ul li,#trade-oplayer-slots ul li{font-size:.875em}#trade-inventory{display:flex;flex-direction:column;gap:.5em;justify-content:center;height:100%}#trade-player{display:flex;flex-direction:column;gap:.5em;align-items:center}#trade-player-content{display:flex;flex-direction:row;gap:.5em;height:100%}#trade-status{height:1em;font-size:.75em}#trade-accept{width:10em}#welcome{z-index:100;bottom:-2em;flex-direction:row}#welcome-info{flex:1;gap:.75em;font-size:.8em}#welcome-stats{gap:.25em}#welcome-changelog{display:flex;padding:.75em}#welcome-changelog ul{overflow:auto;display:grid;gap:.2em}#welcome-play{overflow:auto;flex:1;gap:.25em;font-size:.95em}#welcome-instructions-keyboard{gap:.375em}#welcome .welcome-controls{flex-direction:row;gap:.25em;justify-content:space-evenly}#welcome-daily-rewards{flex:1}#welcome-daily-rewards-items{flex-direction:row;justify-content:space-evenly}#welcome-daily-rewards-items .slice-item-slot{width:2.5em;height:2.5em}#controls-wasd,#controls-arrows{image-rendering:pixelated;animation:2.5s animate-instructions infinite steps(2)}#controls-click{image-rendering:pixelated;animation:2.5s animate-instructions-click infinite steps(2)}@media (--portrait){#welcome{flex-direction:column;width:18em;height:31em}}#controls-wasd{width:12em;height:3.625em;background-image:url(/img/interface/controls/wasd.png);background-repeat:no-repeat;background-size:12em 3.625em}#controls-wasd:hover,#controls-wasd:active,#controls-wasd.active{background-position-x:0}#controls-wasd:disabled,#controls-wasd.disabled{background-position-x:0}#controls-wasd{background-position-x:0;background-position-y:0}#controls-arrows{width:12em;height:3.625em;background-image:url(/img/interface/controls/arrows.png);background-repeat:no-repeat;background-size:12em 3.625em}#controls-arrows:hover,#controls-arrows:active,#controls-arrows.active{background-position-x:0}#controls-arrows:disabled,#controls-arrows.disabled{background-position-x:0}#controls-arrows{background-position-x:0;background-position-y:0}#controls-click{width:6em;height:2.75em;background-image:url(/img/interface/controls/click.png);background-repeat:no-repeat;background-size:6em 2.75em}#controls-click:hover,#controls-click:active,#controls-click.active{background-position-x:0}#controls-click:disabled,#controls-click.disabled{background-position-x:0}#controls-click{background-position-x:0;background-position-y:0}#zoom-in,#zoom-out{width:3.9375em;height:3.9375em;background-image:url(/img/interface/main.png);background-repeat:no-repeat;background-size:20.8125em 36.9375em}#zoom-in:hover,#zoom-out:hover{background-position-x:-3.9375em}#zoom-in:active,#zoom-in.active,#zoom-out:active,#zoom-out.active{background-position-x:-7.875em}#zoom-in:disabled,#zoom-in.disabled,#zoom-out:disabled,#zoom-out.disabled{background-position-x:0}#zoom-in{background-position-x:0;background-position-y:0}#zoom-out{background-position-x:0;background-position-y:-3.9375em}#zoom-buttons{position:absolute;top:1em;right:1em;display:none;flex-flow:row}#zoom-buttons button{background-color:transparent;border:0}@media (--sm){#zoom-buttons{display:flex;flex-direction:row}}#quest{display:none;flex-direction:column;align-items:center;justify-content:center;width:22em;height:20em}#quest-button{bottom:1em;display:flex;width:12em}#quest-rewards{display:flex;flex-direction:row;gap:.25em;align-items:center;justify-content:center;width:100%}#in-app-store{display:none;width:28em;height:18em;margin:auto}@keyframes flash{0%{background:#ffa2a2}to{background:#e22525}}#external-buttons{position:absolute;top:10px;right:10px;display:flex;flex-direction:row;gap:8px}#claim-button{padding:5px 10px;font-family:AdvoCut,sans-serif;color:#fff;background-color:#e22525;border:1px solid #000;border-radius:2px;text-shadow:2px 2px #961818;transition:.3s all ease}#claim-button:hover{background-color:#c41e1e;animation:flash 1s infinite alternate}#claim-button:hover,#external-store-button:hover,#wallet-trigger:hover{cursor:none}#external-store-button{padding:5px 10px;font-family:AdvoCut,sans-serif;color:#fff;text-align:center;text-shadow:2px 2px #cf9d00;vertical-align:middle;background-color:#ebb305;border:1px solid #000;border-radius:2px;transition:.3s all ease}#external-store-button:hover{background-color:#c49405}#wallet-trigger{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:24px;color:#fff;background-color:#694620;border:3px solid #8b6d3d;border-radius:3px;box-shadow:0 3px 6px #00000080;transition:.3s all ease}#wallet-trigger:hover{background-color:#7e5425;transform:translateY(-2px)}#wallet-trigger:active{transform:translateY(1px)}#solana-wallet-trigger{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:24px;color:#fff;background-color:#f7931a;border:3px solid #f8a726;border-radius:3px;box-shadow:0 3px 6px #00000080;transition:.3s all ease;visibility:visible}#solana-wallet-trigger:hover{background-color:#e67e22;transform:translateY(-2px);cursor:none}#solana-wallet-trigger:active{transform:translateY(1px)}#houses-trigger{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:24px;color:#fff;background-color:#3b5998;border:3px solid #6d84b4;border-radius:3px;box-shadow:0 3px 6px #00000080;transition:.3s all ease}#houses-trigger:hover{background-color:#4c70ba;transform:translateY(-2px)}#houses-trigger:active{transform:translateY(1px)}#referral-trigger{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:24px;color:#fff;background-color:#456946;border:3px solid #5d8b3d;border-radius:3px;box-shadow:0 3px 6px #00000080;transition:.3s all ease}#referral-trigger:hover{background-color:#547e54;transform:translateY(-2px)}#referral-trigger:active{transform:translateY(1px)}#external-leaderboard-trigger{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:24px;color:#fff;background-color:#588a0c;border:3px solid #7ab82d;border-radius:3px;box-shadow:0 3px 6px #00000080;transition:.3s all ease}#external-leaderboard-trigger:hover{background-color:#6ca21e;transform:translateY(-2px);cursor:none}#external-leaderboard-trigger:active{transform:translateY(1px)}#wallet-popup-buttons{display:flex;height:100%;justify-content:space-around}#wallet-popup{height:fit-content;box-shadow:0 0 20px #000000b3,inset 0 0 10px #0006}#wallet-popup:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h20v20H0V0zm20 20h20v20H20V20zM0 20h20v20H0V20zm20-20h20v20H20V0z' fill='%23594a34' fill-opacity='0.15' fill-rule='evenodd'/%3E%3C/svg%3E");opacity:.1;pointer-events:none}#wallet-popup .wallet-popup-buttons{display:flex;flex-direction:column;gap:15px}#wallet-popup #close-wallet-popup{position:absolute;width:1.375em;height:1.375em;text-align:center;line-height:30px;font-size:20px}#wallet-popup #close-wallet-popup:before,#wallet-popup #close-wallet-popup:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:3px}#wallet-popup #close-wallet-popup:before{transform:translate(-50%,-50%) rotate(45deg)}#wallet-popup #close-wallet-popup:after{transform:translate(-50%,-50%) rotate(-45deg)}#wallet-popup .slice-button,#wallet-popup #popup-verify-button,#wallet-popup #popup-claim-button{padding:12px 15px;margin:0 auto;height:auto;width:85%;font-family:AdvoCut,serif;font-size:18px;color:#fff;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.8);background:linear-gradient(to bottom,#9b7d50,#6e4d25);border:3px solid #4d3620;border-radius:5px;box-shadow:0 3px 6px #0000004d,inset 0 1px #fff3;transition:all .2s ease}#wallet-popup .slice-button:hover,#wallet-popup #popup-verify-button:hover,#wallet-popup #popup-claim-button:hover{background:linear-gradient(to bottom,#b3915e,#7e5a2e);transform:translateY(-2px);cursor:none}#wallet-popup .slice-button:active,#wallet-popup #popup-verify-button:active,#wallet-popup #popup-claim-button:active{background:linear-gradient(to bottom,#7e5a2e,#6e4d25);transform:translateY(1px);box-shadow:0 1px 2px #0000004d,inset 0 1px #ffffff1a}#wallet-popup #popup-claim-button{background:linear-gradient(to bottom,#a94040,#7c2929);border-color:#591e1e}#wallet-popup #popup-claim-button:hover{background:linear-gradient(to bottom,#c04949,#8c3030)}#wallet-popup #popup-claim-button:active{background:linear-gradient(to bottom,#8c3030,#7c2929)}#solana-wallet-popup{height:fit-content;box-shadow:0 0 20px #000000b3,inset 0 0 10px #0006}#solana-wallet-popup:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h20v20H0V0zm20 20h20v20H20V20zM0 20h20v20H0V20zm20-20h20v20H20V0z' fill='%23594a34' fill-opacity='0.15' fill-rule='evenodd'/%3E%3C/svg%3E");opacity:.1;pointer-events:none}#solana-wallet-popup #close-solana-wallet-popup{position:absolute;width:1.375em;height:1.375em;text-align:center;line-height:30px;font-size:20px}#solana-wallet-popup #close-solana-wallet-popup:before,#solana-wallet-popup #close-solana-wallet-popup:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:3px}#solana-wallet-popup #close-solana-wallet-popup:before{transform:translate(-50%,-50%) rotate(45deg)}#solana-wallet-popup #close-solana-wallet-popup:after{transform:translate(-50%,-50%) rotate(-45deg)}#solana-wallet-popup #solana-wallet-popup-content{padding:20px}#solana-wallet-popup #solana-wallet-popup-content h3{margin-top:0;margin-bottom:20px;font-family:AdvoCut,serif;color:#dfc185;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.7);font-size:20px}#solana-wallet-popup #solana-wallet-popup-content h4{margin-top:15px;margin-bottom:10px;font-family:AdvoCut,serif;color:#dfc185;text-shadow:1px 1px 2px rgba(0,0,0,.7);font-size:16px}#solana-wallet-popup #solana-wallet-popup-content #connect-wallet-section{margin-bottom:20px;text-align:center}#solana-wallet-popup #solana-wallet-popup-content #balance-section{margin-bottom:20px;padding:15px;background:rgba(139,109,61,.2);border-radius:5px;border:2px solid #8b6d3d}#solana-wallet-popup #solana-wallet-popup-content #balance-section div{margin:5px 0;font-family:AdvoCut,serif;color:#e0c78f;text-shadow:1px 1px 2px rgba(0,0,0,.7)}#solana-wallet-popup #solana-wallet-popup-content #balance-section #wallet-balance-display{cursor:none;transition:all .2s ease}#solana-wallet-popup #solana-wallet-popup-content #balance-section #wallet-balance-display:hover{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.9);transform:translate(2px)}#solana-wallet-popup #solana-wallet-popup-content #balance-section #wallet-balance-display:active{transform:translate(1px)}#solana-wallet-popup #solana-wallet-popup-content #import-section,#solana-wallet-popup #solana-wallet-popup-content #export-section{margin-bottom:20px}#solana-wallet-popup #solana-wallet-popup-content #import-section input,#solana-wallet-popup #solana-wallet-popup-content #export-section input{padding:8px 10px;margin-bottom:10px;background:rgba(0,0,0,.15);border:2px solid #6e4d25;border-radius:3px;color:#e0c78f;font-family:AdvoCut,serif;font-size:14px;outline:0;box-shadow:inset 0 0 5px #0006}#solana-wallet-popup #solana-wallet-popup-content #import-section input::placeholder,#solana-wallet-popup #solana-wallet-popup-content #export-section input::placeholder{color:#8b6d3d}#solana-wallet-popup #solana-wallet-popup-content #connect-solana-wallet-button,#solana-wallet-popup #solana-wallet-popup-content #import-tokens-button,#solana-wallet-popup #solana-wallet-popup-content #export-tokens-button{padding:10px 15px;font-family:AdvoCut,serif;font-size:16px;color:#fff;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.8);background:linear-gradient(to bottom,#9b7d50,#6e4d25);border:3px solid #4d3620;border-radius:5px;box-shadow:0 3px 6px #0000004d,inset 0 1px #fff3;transition:all .2s ease;cursor:none}#solana-wallet-popup #solana-wallet-popup-content #connect-solana-wallet-button:hover,#solana-wallet-popup #solana-wallet-popup-content #import-tokens-button:hover,#solana-wallet-popup #solana-wallet-popup-content #export-tokens-button:hover{background:linear-gradient(to bottom,#b3915e,#7e5a2e);transform:translateY(-2px)}#solana-wallet-popup #solana-wallet-popup-content #connect-solana-wallet-button:active,#solana-wallet-popup #solana-wallet-popup-content #import-tokens-button:active,#solana-wallet-popup #solana-wallet-popup-content #export-tokens-button:active{background:linear-gradient(to bottom,#7e5a2e,#6e4d25);transform:translateY(1px);box-shadow:0 1px 2px #0000004d,inset 0 1px #ffffff1a}#solana-wallet-popup #solana-wallet-popup-content #export-tokens-button{background:linear-gradient(to bottom,#a94040,#7c2929);border-color:#591e1e}#solana-wallet-popup #solana-wallet-popup-content #export-tokens-button:hover{background:linear-gradient(to bottom,#c04949,#8c3030)}#solana-wallet-popup #solana-wallet-popup-content #export-tokens-button:active{background:linear-gradient(to bottom,#8c3030,#7c2929)}#solana-wallet-popup #solana-wallet-popup-content #export-tokens-button:disabled{background:linear-gradient(to bottom,#666,#444);border-color:#333;color:#999;cursor:not-allowed;transform:none;box-shadow:0 1px 2px #0000004d}#solana-wallet-popup #solana-wallet-popup-content #export-tokens-button:disabled:hover{background:linear-gradient(to bottom,#666,#444);transform:none}#solana-wallet-popup #solana-wallet-popup-content #export-tokens-button:disabled:active{background:linear-gradient(to bottom,#666,#444);transform:none}#solana-wallet-popup #solana-wallet-popup-content #export-amount-input{padding:8px 10px;background:rgba(0,0,0,.15);border:2px solid #6e4d25;border-radius:3px;color:#e0c78f;font-family:AdvoCut,serif;font-size:14px;outline:0;box-shadow:inset 0 0 5px #0006;transition:border-color .3s ease}#solana-wallet-popup #solana-wallet-popup-content #export-amount-input:focus{border-color:#9b7d50;box-shadow:inset 0 0 5px #0006,0 0 5px #9b7d504d}#solana-wallet-popup #solana-wallet-popup-content #export-amount-input.error{border-color:#a94040;background-color:#a940401a}#solana-wallet-popup #solana-wallet-popup-content #export-amount-input.success{border-color:#4caf50;background-color:#4caf501a}#solana-wallet-popup #solana-wallet-popup-content #export-validation-message{color:#a94040;font-size:12px;margin-top:5px;font-family:AdvoCut,serif;text-shadow:1px 1px 1px rgba(0,0,0,.7);padding:3px 6px;background:rgba(169,64,64,.1);border-radius:3px;border:1px solid #a94040}#referral-popup{height:fit-content;box-shadow:0 0 20px #000000b3,inset 0 0 10px #0006}#referral-popup:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h20v20H0V0zm20 20h20v20H20V20zM0 20h20v20H0V20zm20-20h20v20H20V0z' fill='%23594a34' fill-opacity='0.15' fill-rule='evenodd'/%3E%3C/svg%3E");opacity:.1;pointer-events:none}.referral-section{margin:20px 0;padding:15px;background:linear-gradient(to bottom,rgba(139,109,61,.2),rgba(85,66,36,.3));border-radius:4px;border:2px solid #8b6d3d;box-shadow:inset 0 0 10px #0000004d,0 2px 4px #0003;position:relative}.referral-section:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h20v20H0V0zm20 20h20v20H20V20zM0 20h20v20H0V20zm20-20h20v20H20V0z' fill='%23594a34' fill-opacity='0.1' fill-rule='evenodd'/%3E%3C/svg%3E");opacity:.1;pointer-events:none}.referral-section h3{margin-top:0;margin-bottom:12px;font-family:AdvoCut,serif;color:#dfc185;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.7);font-size:18px;position:relative}.referral-section h3:after{content:"";position:absolute;height:2px;background:linear-gradient(to right,transparent,#8b6d3d,transparent);left:15%;right:15%;bottom:-5px}.referral-link-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px;position:relative;flex-direction:row}.referral-link{flex:1;padding:8px 10px;margin-right:8px;background:rgba(0,0,0,.15);border:2px solid #6e4d25;border-radius:3px;color:#e0c78f;font-family:AdvoCut,serif;font-size:11px;outline:0;box-shadow:inset 0 0 5px #0006;letter-spacing:.5px}.copy-button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:linear-gradient(to bottom,#9b7d50,#6e4d25);border:2px solid #4d3620;border-radius:4px;box-shadow:0 3px 6px #0000004d,inset 0 1px #fff3;transition:all .2s ease;cursor:none}.copy-button:hover{background:linear-gradient(to bottom,#b3915e,#7e5a2e);transform:translateY(-2px)}.copy-button:active{background:linear-gradient(to bottom,#7e5a2e,#6e4d25);transform:translateY(1px);box-shadow:0 1px 2px #0000004d,inset 0 1px #ffffff1a}.copy-button .copy-icon{font-size:18px;color:#f5e6c9;text-shadow:1px 1px 2px rgba(0,0,0,.6)}.copy-message{font-size:12px;color:#9de255;text-align:center;font-family:AdvoCut,serif;margin-top:8px;padding:3px;text-shadow:1px 1px 1px rgba(0,0,0,.7);background:rgba(0,0,0,.15);border-radius:3px;border:1px solid #6e4d25;animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#houses-popup{height:fit-content;box-shadow:0 0 20px #000000b3,inset 0 0 10px #0006}#houses-popup:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h20v20H0V0zm20 20h20v20H20V20zM0 20h20v20H0V20zm20-20h20v20H20V0z' fill='%23594a34' fill-opacity='0.15' fill-rule='evenodd'/%3E%3C/svg%3E");opacity:.1;pointer-events:none}#houses-popup #close-houses-popup{position:absolute;width:1.375em;height:1.375em;text-align:center;line-height:30px;font-size:20px}#houses-popup #close-houses-popup:before,#houses-popup #close-houses-popup:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:3px}#houses-popup #close-houses-popup:before{transform:translate(-50%,-50%) rotate(45deg)}#houses-popup #close-houses-popup:after{transform:translate(-50%,-50%) rotate(-45deg)}#houses-popup #houses-popup-buttons{display:flex;flex-direction:column;gap:15px}#houses-popup #popup-check-houses-button{padding:12px 15px;margin:0 auto;height:auto;width:85%;font-family:AdvoCut,serif;font-size:18px;color:#fff;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.8);background:linear-gradient(to bottom,#3b5998,#223a5e);border:3px solid #1a2636;border-radius:5px;box-shadow:0 3px 6px #0000004d,inset 0 1px #fff3;transition:all .2s ease}#houses-popup #popup-check-houses-button:hover{background:linear-gradient(to bottom,#4c70ba,#223a5e);transform:translateY(-2px);cursor:none}#houses-popup #popup-check-houses-button:active{background:linear-gradient(to bottom,#223a5e,#3b5998);transform:translateY(1px);box-shadow:0 1px 2px #0000004d,inset 0 1px #ffffff1a}#houses-popup #houses-nft-list{margin-top:10px;font-family:AdvoCut,serif;color:#fff;text-align:center}#zoom-buttons{display:none;position:fixed;bottom:20px;right:3px;z-index:1000;gap:5px}#zoom-buttons button{width:40px;height:40px;border-radius:50%;background-color:#000;color:#fff;border:2px solid #fff;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;user-select:none;-webkit-tap-highlight-color:transparent}#zoom-buttons button:active{background-color:#000000e6}@media (max-width:768px){#zoom-buttons{display:flex;flex-direction:column;justify-content:flex-end;bottom:100px}}#web3-store-trigger{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:22px;color:#fff;background-color:#2b5a8b;border:3px solid #163a6e;border-radius:3px;box-shadow:0 3px 6px #00000080;transition:.3s all ease}#web3-store-trigger:hover{background-color:#3270a6;transform:translateY(-2px)}#web3-store-trigger:active{transform:translateY(1px)}#web3-store-popup{height:fit-content;max-height:80vh;width:80vw;max-width:900px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;box-shadow:0 0 20px #000000b3,inset 0 0 10px #0006}#web3-store-popup:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h20v20H0V0zm20 20h20v20H20V20zM0 20h20v20H0V20zm20-20h20v20H20V0z' fill='%23345978' fill-opacity='0.15' fill-rule='evenodd'/%3E%3C/svg%3E");opacity:.1;pointer-events:none}#web3-store-popup .popup-header{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;border-bottom:2px solid #163a6e;background:linear-gradient(to bottom,#2b5a8b,#163a6e)}#web3-store-popup .popup-header h2{margin:0;font-family:AdvoCut,serif;color:#f5e6c9;text-shadow:2px 2px 2px rgba(0,0,0,.7);font-size:24px}#web3-store-popup .popup-body{padding:5px}.web3-store-items-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:15px;padding:15px;max-height:60vh;overflow-y:auto}.web3-store-items-container::-webkit-scrollbar{width:10px}.web3-store-items-container::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border-radius:5px}.web3-store-items-container::-webkit-scrollbar-thumb{background:#163a6e;border-radius:5px}.web3-store-items-container::-webkit-scrollbar-thumb:hover{background:#2b5a8b}.web3-store-item{display:flex;flex-direction:column;background:linear-gradient(to bottom,rgba(22,69,105,.3),rgba(14,46,70,.4));border:2px solid #163a6e;border-radius:5px;padding:12px;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 3px 6px #0000004d}.web3-store-item:hover{transform:translateY(-3px);box-shadow:0 5px 10px #0006}.item-image-container{display:flex;justify-content:center;align-items:center;height:100px;background:rgba(0,0,0,.2);border:1px solid #082f53;border-radius:3px;padding:5px;margin-bottom:10px}.item-image-sale{width:80px;height:80px;background-size:contain;background-repeat:no-repeat;background-position:center;image-rendering:pixelated}.item-info{display:flex;flex-direction:column;align-items:center;margin-bottom:8px}.item-name{font-family:AdvoCut,serif;font-size:16px;color:#f5e6c9;text-shadow:1px 1px 2px rgba(0,0,0,.7);margin:5px 0;text-align:center}.item-price{font-family:AdvoCut,serif;font-size:14px;color:#05aeeb;text-shadow:1px 1px 2px rgba(0,0,0,.7);margin:3px 0;text-align:center;font-weight:700}.item-description{font-size:12px;color:#ddd;margin:5px 0 12px;text-align:center;font-style:italic;flex-grow:1}.buy-button{padding:8px 15px;font-family:AdvoCut,serif;font-size:14px;color:#fff;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.8);background:linear-gradient(to bottom,#0575bb,#045e94);border:2px solid #0f4d6d;border-radius:4px;box-shadow:0 3px 6px #0000004d,inset 0 1px #fff3;transition:all .2s ease;cursor:none}.buy-button:hover{background:linear-gradient(to bottom,#0788d4,#0670af);transform:translateY(-2px)}.buy-button:active{background:linear-gradient(to bottom,#0670af,#045e94);transform:translateY(1px);box-shadow:0 1px 2px #0000004d,inset 0 1px #ffffff1a}.buy-button:disabled{background:linear-gradient(to bottom,#999,#777);border-color:#555;color:#ccc;cursor:not-allowed;transform:none}.item-countdown{margin-top:5px;padding:4px 8px;font-size:1.1em;color:#ff6b6b;font-weight:700;background-color:#0003;border-radius:4px;text-align:center;border:1px solid rgba(255,107,107,.3);animation:pulse 2s infinite}@keyframes pulse{0%{opacity:1}50%{opacity:.8}to{opacity:1}}.countdown-timer{display:inline-block;font-family:monospace;letter-spacing:.5px}.countdown-expired{color:red;font-size:1.1em;font-weight:700;text-transform:uppercase}body.game{background:#000}body.game label,body.game input[type],body.game a{cursor:none}body.game #load-character,body.game #create-character,body.game #reset-password,body.game #error{display:none}body.game #parchment{z-index:0;transition:.2s opacity linear .2s,z-index 0s linear 1s}body.game.credits #credits,body.game.death #death,body.game.news #news,body.game.about #about,body.game.git #git{z-index:1000;opacity:1;transition:.5s opacity linear .5s}body.game.credits #parchment,body.game.death #parchment,body.game.news #parchment,body.game.about #parchment,body.game.git #parchment{z-index:1000;opacity:1;transition:.5s opacity linear 0s}body.game.credits .parchment-left,body.game.death .parchment-left,body.game.news .parchment-left,body.game.about .parchment-left,body.game.git .parchment-left{left:0}body.game.credits .parchment-right,body.game.death .parchment-right,body.game.news .parchment-right,body.game.about .parchment-right,body.game.git .parchment-right{right:0}body.game #game-container{opacity:1}body.game footer{display:none;color:#8a8a8a}