#chatPanel{position:absolute;left:0;height:calc(100% - 8px);width:calc(55% - 6px);border:4px solid #0096ff;display:none;flex-direction:column;transition:border 2s;align-items:end}#chatPanelCover{position:absolute;left:0;height:calc(100% - 8px);width:calc(55% - 6px);border:4px solid #0096ff;z-index:1;text-align:center;background:#2c2f33;display:flex;font-size:4vw;font-family:Iceland;background-image:url('./images/logoDim.png');background-size:50%;background-position:center;background-repeat:no-repeat}#chatButtonHolder{align-self:flex-start;display:flex;margin-top:4px;margin-bottom:0;padding:0;width:100%;font-family:Iceland;z-index:1;transition:width .5s}#chatButtonHolder>li{margin-left:4px;cursor:pointer;border:3px solid #0096ff;box-sizing:border-box;display:flex;height:50px;overflow:hidden;font-size:25px;align-items:center;justify-content:center}#personaImage{border:2px solid #0096ff;border-radius:6px;cursor:unset!important}#personaImage>img{width:100%;height:100%}.alarmOff>img{content:url('./images/alarmOff.png')}.alarmOn>img{content:url('./images/alarmOn.gif')}#alarmChat{overflow:hidden;position:absolute;top:4px;right:0;width:50px;height:50px}#alarmChat>img{width:50px;transform:rotate(-90deg) scale(1.3)}#activeQuest{height:54px;background-color:#282a2e;overflow-y:scroll!important;word-wrap:break-word;border:none!important;display:block!important;font-size:14px!important;font-family:Arial;width:max-content;cursor:unset!important}.chatWindowActive{flex:1 1;margin-top:4px;margin-bottom:4px;width:100%;overflow-y:scroll;overflow-x:hidden;word-wrap:break-word;z-index:0}.chatWindowInactive{display:none}#jumpToPresent{width:fit-content;background-color:#4e4e4e;cursor:pointer;margin-top:-26px;padding:4px;z-index:1;margin-right:14px;border-top-right-radius:5px;border-top-left-radius:5px;user-select:none;display:none}#jumpToPresent:hover{background-color:#6e6e6e}#lockstepStatus{position:absolute;top:70px;left:16px;right:16px;background-color:#232629;border:3px solid #0096ff;box-sizing:border-box;border-radius:12px;z-index:1;padding:4px;font-weight:700;display:none}#lockstepStatus>h2{margin-top:8px;margin-bottom:0;text-align:center}#lockstepStatusButtonHolder{display:flex;column-gap:4px}#lockstepStatusButtonHolder>div{border-radius:8px;padding:8px;flex:1 1;cursor:pointer;background-color:#4e4e4e;text-align:center}#textboxContainer{flex:0 0 auto;max-height:45%;background-color:#4e4e4e;border:2px solid #4e4e4e;box-sizing:border-box;border-radius:6px;overflow-y:scroll;width:calc(100% - 8px);display:grid;grid-template-columns:calc(100% - 76px) 36px 36px;grid-gap:2px;margin-right:4px}#textboxContainer::-webkit-scrollbar-track{background:#4e4e4e}#messageTextbox{outline:0;font-size:16px;word-wrap:break-word;padding:8px}#messageTextbox:empty:before{content:attr(placeholder)}#whosTyping{width:100%;min-height:18px;font-size:14px;text-indent:2px}#sendButton{position:sticky;top:0;height:36px;cursor:pointer;content:url('./images/messageSend.png')}#sendButton:hover{content:url('./images/messageSendHover.png')}#emojiButton{position:sticky;top:0;height:36px;cursor:pointer;content:url('./images/addEmote.png')}#emojiButton:hover{content:url('./images/addEmoteHover.png')}#hideLeftPanel{display:none!important;background-image:url('./images/back.png');background-size:38px;image-rendering:high-quality;background-repeat:no-repeat;background-position:center}#contextMenu{position:absolute;width:150px;height:fit-content;padding-bottom:4px;border:2px solid #0096ff;background-color:#23272a;border-radius:6px}.contextButton{width:calc(100% - 8px);margin-left:4px;margin-top:4px;height:36px;border:none;background-color:transparent;color:#f5f5f5;font-size:16px;cursor:pointer;font-weight:700}.contextButton:hover{background-color:#0096ff}body,html{height:100%;width:100%;margin:0;background-color:#2c2f33;color:#f5f5f5;font-family:Arial,sans-serif}.iceland-regular{font-family:Iceland,serif;font-weight:400;font-style:normal}#mainScreen{position:absolute;overflow:hidden;display:none;height:100%;width:100%}#loginScreen{position:absolute;overflow:hidden;display:flex;height:100%;width:100%}::-webkit-scrollbar{width:10px;height:5px}::-webkit-scrollbar-track{background:#23272a;border-radius:5px}::-webkit-scrollbar-thumb{background:#6e6e6e;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#f5f5f5}input[type=range]{width:60%;margin:0;padding:0;-webkit-appearance:none;appearance:none;background:0 0;margin-left:4px;margin-bottom:4px}input[type=range]::-webkit-slider-runnable-track{height:40px;cursor:pointer;border-radius:12px;border:3px solid #0096ff}input[type=range]::-webkit-slider-thumb{height:34px;width:26px;border-radius:6px;background:#0096ff;cursor:pointer;-webkit-appearance:none;appearance:none}.volume-container{width:calc(100% - 8px);display:flex;margin-left:4px}.volume-container>p{min-width:100px;width:50%;border:#0096ff 3px solid;border-radius:10px;display:flex;align-items:center;justify-content:center;height:34px;margin:0;padding-left:4px;padding-right:4px;font-size:26px;font-family:Iceland;cursor:pointer}.editorButtons{margin-left:4px;margin-bottom:4px;cursor:pointer;height:50px;width:calc(100% - 8px);border:3px solid #0096ff;border-radius:10px;background-color:#2c2f33;vertical-align:text-bottom;color:#f5f5f5;font-size:25px;font-family:Iceland}.editorScreens{margin-top:2px;position:absolute;width:100%;height:fit-content;display:none}.editorCharacterDiv{margin-left:6px;margin-bottom:2px;cursor:pointer;height:80px;width:80px;border:3px solid #0096ff;border-radius:10px}.editorBackButton{position:absolute;margin-left:4px;margin-bottom:4px;cursor:pointer;height:50px;width:50px;border:3px solid #0096ff;border-radius:10px}.charJsonText{position:absolute;top:164px;left:4px;width:calc(100% - 8px);font-size:16px;height:fit-content;outline:0;word-wrap:break-word;white-space:pre-wrap;padding-bottom:4px}#editorUploadForm{position:absolute;top:60px;left:4px}.editorSaveButton{position:absolute;top:120px;left:4px;cursor:pointer;height:40px;width:80px;border:3px solid gold;border-radius:4px;font-weight:700;font-family:Iceland;font-size:30px;color:#f5f5f5;background-color:transparent}.charEditorWarning{position:absolute;top:100px;left:4px;padding:0;margin:0;font-size:16px;word-wrap:break-word;color:red}.charEditorResult{position:absolute;top:130px;left:80px;font-size:18px;word-wrap:break-word;color:gray}#loginBackground{position:absolute;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(2px)}#loginAccentBox{background-color:rgba(0,0,0,.55);border:6px solid #0096ff;border-radius:12px;max-width:100%;box-sizing:border-box;padding:10px;margin:auto;text-align:center;font-size:10vh;font-family:Iceland;z-index:1;display:flex;flex-direction:column;align-items:center;line-height:.75;padding-left:80px;padding-right:80px}#loginStatus{font-size:18px;padding:0;margin:0;margin-top:4px;color:#0096ff}#creditsBox{position:absolute;right:0;bottom:0;font-size:18px;line-height:1;background-color:rgba(0,0,0,.5);height:fit-content}#loginSplashBox{display:none;margin:auto;border:4px solid #00d8ff;border-radius:12px;box-sizing:border-box;font-size:min(11vh, 10vw);font-family:Iceland;flex-direction:column;height:min(95vh,100vw);max-height:100%;max-width:100%;text-align:center;background-color:#2c2f33;filter:drop-shadow(0 0 12px #0096FF);color:#fff}#loginSplashBox>b,p{margin:0;padding:0 10px;white-space:nowrap}#loginSplashBox>div{flex-grow:1;background-size:min(63vh,100vw);background-position:center;background-repeat:no-repeat}#loginSplashImage1{background-image:url('./images/logoDim.png')}#loginSplashImage2{display:none;background-image:url('./images/logoGlow.png')}.loreButtons{margin-left:4px;margin-bottom:4px;cursor:pointer;height:50px;width:calc(100% - 8px);border:3px solid #0096ff;border-radius:10px;background-color:#2c2f33;vertical-align:text-bottom;color:#f5f5f5;font-size:25px;font-family:Iceland}.loreScreens{margin-top:2px;position:absolute;width:100%;height:fit-content;display:none}.loreCharacterDiv{margin-left:6px;margin-bottom:2px;cursor:pointer;height:80px;width:80px;border:3px solid #0096ff;border-radius:10px}.loreBackButton{position:absolute;margin-left:4px;margin-bottom:4px;cursor:pointer;height:50px;width:50px;border:3px solid #0096ff;border-radius:10px}.charBioName{position:absolute;right:2px;left:64px;top:0;font-size:34px;text-align:center;display:flex;flex-direction:column;justify-content:center;height:52px;border:2px solid #0096ff;border-radius:10px;white-space:nowrap}.charBioFullbody{position:absolute;right:2px;top:62px;height:fit-content;width:calc(50% - 8px);border:2px solid #0096ff;cursor:pointer}.charBioTable{position:absolute;top:60px;left:2px;width:calc(50% - 4px);border-spacing:0 2px;border-collapse:separate;font-size:16px;table-layout:fixed}td,th{background-color:#232629}table tr td:first-child{font-weight:700}.charSongTable{position:absolute;width:calc(50% - 4px);border-spacing:0 2px;border-collapse:separate;font-size:16px;table-layout:fixed;text-align:center}.charBioBackstory{position:absolute;left:2px;width:calc(100% - 2px);font-size:16px}.charBioEmotions{position:absolute;left:4px;width:calc(100% - 2px);font-size:16px;height:fit-content}.charBioEmotion{height:80px;width:80px;border:2px solid #0096ff;margin-right:4px;cursor:pointer}.msgContainer{position:relative;width:calc(100% - 2px);padding-top:2px;padding-bottom:2px;display:grid;grid-auto-rows:min-content;grid-template-columns:74px auto auto min-content;grid-template-areas:"image title title" "image text text" "image edit edit" "none reactions reactions"}.msgContainer:hover{background-color:#232629!important}.msgTitle{display:none;grid-area:title;height:fit-content;margin-bottom:6px}.msgImage{display:none;grid-area:image;width:60px;height:60px;border:3px solid #0096ff;border-radius:10px;margin-left:4px;user-select:none;z-index:1}@keyframes borderRGB{0%{border-color:red}11.1%{border-color:orange}22.2%{border-color:#ff0}33.3%{border-color:#7fff00}44.4%{border-color:green}55.5%{border-color:#0ff}66.6%{border-color:#00f}77.7%{border-color:indigo}88.8%{border-color:#9932cc}100%{border-color:#ff1493}}.msgText{grid-area:text;height:fit-content;overflow:hidden;white-space:pre-wrap;padding-right:4px}.editMsgBox{grid-area:text;height:fit-content;overflow:hidden;white-space:pre-wrap;padding-right:4px;padding-left:4px;margin-right:2px;margin-left:-4px;outline:0;border:none;border-radius:6px;background-color:#2c2f33}.editButtonContainer{grid-area:edit;justify-self:flex-end;margin-top:2px;display:grid;grid-template-areas:"cancelEdit editButton";grid-gap:2px;font-size:12px}.sendEdit{grid-area:editButton;color:#0096ff;cursor:pointer;margin-bottom:-3px;margin-top:-2px}.sendEdit:hover{color:#00e1ff}.cancelEdit{grid-area:cancelEdit;color:#0096ff;cursor:pointer;margin-bottom:-3px;margin-top:-2px}.cancelEdit:hover{color:#00e1ff}.reactions{margin-top:2px;grid-area:reactions;width:fit-content}.reaction{background-color:#222;border-radius:6px;padding:1px 2px;user-select:none;border:1px solid transparent;cursor:pointer}.reaction:hover{border:1px solid #0096ff}.spoiler{color:#000;background-color:#000;cursor:pointer;user-select:none;border-radius:3px}.spoiler>img{opacity:0}.spoiler:hover{color:#222;background-color:#222}.unspoiled{color:#f5f5f5;background-color:#222}.emoji{max-width:60px;min-width:6px;height:20px;image-rendering:optimizeQuality;vertical-align:middle}.gif{vertical-align:middle;max-width:60px;min-width:6px;height:225px;image-rendering:optimizeQuality}.mention{background-color:rgba(255,255,0,.3);border-radius:3px;padding:1px}#otherPanel{position:absolute;top:0;right:0;height:calc(65% - 4px);width:calc(45% - 6px);border:4px solid #0096ff;transition:border 2s}#otherButtonHolder{display:flex;margin-top:4px;margin-right:4px;padding:0}#otherButtonHolder>li{margin-left:4px;cursor:pointer;border:3px solid #0096ff;box-sizing:border-box;display:flex;height:50px;overflow:hidden}.button-small{max-width:50px;flex:1}.button-full{flex:1}.button-min{flex:0 1;min-width:116px;padding-left:4px;padding-right:4px}.button-hide{display:none!important}#battleButton{animation:flash .45s;animation-iteration-count:infinite}#otherPanel>ul>li>img{margin:auto;height:100%}#hideRightPanel{display:none!important}#hideRightPanel>img{content:url('./images/back.png');transform:scale(.85)}#battleButton>img{content:url('./images/swords.png');transform:scale(.85)}#loreButton>img{content:url('./images/loreButton.png');transform:scale(1.3)}#editorButton>img{content:url('./images/editorButton.png');transform:scale(.85)}#statusButton>img{content:url('./images/statusButton.png');transform:scale(.9)}.alarmingButton{animation:flash .3s;animation-iteration-count:infinite}#settingsButton>img{content:url('./images/settingsButton.png');transform:scale(.9)}#logoutButton>img{content:url('./images/powerButton.png');transform:scale(.8)}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes flash{0%{border-color:red}100%{border-color:#0096ff}}.newContent{content:url('./images/newStuff.png');height:30px;width:30px;animation:blink 1s;animation-iteration-count:infinite;position:absolute}.otherWindows{position:absolute;width:100%;bottom:0;top:58px;visibility:hidden;overflow-y:scroll;overflow-x:hidden;word-wrap:break-word}#battleWindow>span{font-weight:bolder;font-size:24px}#drafted{border:3px solid red}#undrafted{border:3px solid #0096ff}.battleList{margin:4px 4px!important;border-radius:12px;gap:8px!important;padding:8px!important}.charSelected{content:url('./images/charSelected.png');width:66px;height:66px;position:absolute;transform:scale(1.3);filter:brightness(1.5)}#characterPanel{position:absolute;bottom:0;right:calc(22.5% - 1px);height:calc(35% - 8px);width:calc(22.5% - 5px);border:4px solid #0096ff;transition:border 2s;overflow-y:scroll}#emotionPanel{position:absolute;bottom:0;right:0;height:calc(35% - 8px);width:calc(22.5% - 5px);border:4px solid #0096ff;transition:border 2s;overflow-y:scroll}.persona-list{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px}.persona-list-item{list-style:none;cursor:pointer;border:2px solid #0096ff;box-sizing:border-box;display:flex;width:70px;height:70px;border-radius:8px;overflow:hidden;margin:0;padding:0}.desktopPersonaList{top:22px;width:calc(100% - 8px);padding:2px 4px 4px}.desktopPersonaList>li{height:60px;width:60px;opacity:.6}.personaLabels{width:100%;text-indent:2px}#mobilePersonaList{display:none;flex-wrap:nowrap;gap:2px;justify-content:flex-start;width:calc(100% - 4px);margin-right:2px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}#mobilePersonaList li{width:50px;height:50px;flex:0 0 auto;margin-bottom:2px}.userDiv{position:relative;box-sizing:border-box;width:calc(100% - 8px);margin-left:4px;margin-bottom:4px;border:3px solid #0096ff;border-radius:6px;display:flex;grid-template-columns:auto auto auto;grid-template-rows:auto}.userDiv>img{width:52px;height:52px;border:3px solid #0096ff;border-radius:6px;margin:4px}.userDiv>p{flex-shrink:1;font-size:30px;font-family:Iceland;display:flex;align-items:center;padding:0}.userDiv>p:first-of-type{overflow:hidden;text-indent:4px}.userDiv>p:last-of-type{padding:0 24px;margin-left:auto;color:#23272a;text-align:center;font-weight:700}.userDiv>p>span{font-size:24px;font-weight:400;min-width:18px;font-family:Iceland,Arial}.settingsButtons{margin-left:4px;margin-bottom:4px;cursor:pointer;height:40px;width:calc(100% - 8px);border:3px solid #0096ff;border-radius:10px;background-color:#2c2f33;vertical-align:text-bottom;color:#f5f5f5;font-size:25px;font-family:Iceland}.dataBlock{position:relative;width:calc(100% - 4px);display:grid;grid-template-columns:minmax(0,auto) auto}#passwordBlock{position:relative;width:calc(100% - 4px);display:grid;grid-template-columns:minmax(0,auto) minmax(0,auto) auto}.changeData{font-size:25px;height:40px;border-radius:10px;border:3px solid #0096ff;margin-left:4px;margin-bottom:4px;background-color:#2c2f33;font-family:Iceland;color:#f5f5f5;cursor:pointer}.changeData:hover{background-color:#0096ff}.dataBlock>input{border-radius:10px;margin-left:4px;margin-bottom:4px;height:32px;outline:0;box-shadow:none;border:3px solid #0096ff;font-size:20px;background-color:#2c2f33;font-family:Iceland;color:#f5f5f5}#worldSelectionScreen{font-family:Arial,sans-serif;background-color:#1e1e2e;color:#f5f5f5;display:none;flex-direction:column;justify-content:center;align-items:center;height:100vh;margin:0}#worldSelectionTitle{font-size:24px;font-weight:700;margin-bottom:20px}#worldSelectionBox{display:flex;gap:15px;flex-wrap:wrap;max-width:65%;justify-content:center}.world-card{width:200px;background-color:#2e2e3e;border-radius:10px;overflow:hidden;cursor:pointer;transition:transform .2s ease-in-out,box-shadow .2s;text-align:center}.world-card:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,0,0,.3)}.world-card img{width:100%;height:120px;object-fit:cover}.world-info{padding:4px;padding-top:2px}.world-name{font-size:16px;font-weight:700;margin-bottom:2px}.world-description{font-size:12px;color:#bbb;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word}