li-header{display:block}li-header li-section:last-child{margin:0}li-header h2{padding:15px}li-header h2 li-icon{margin-right:10px}li-header h2+p,li-header h2+.content{padding:10px 15px}li-header h2+p{font-style:italic}li-icon{display:inline;width:1em;border-radius:999px;text-align:center;user-select:none}li-icon i+span{margin-left:4px}#contentWrapper li-dot-nav a{margin-right:10px}#contentWrapper li-dot-nav a+span{margin-right:10px}li-input{display:block;margin-bottom:30px}li-input.wide{width:100%}li-input input,li-input textarea{padding:7px 10px}li-input input.right-plugin,li-input textarea.right-plugin{padding-right:2em}li-input input.right-plugin+li-icon,li-input textarea.right-plugin+li-icon{margin-left:-1.5em}li-input textarea{resize:vertical;padding-bottom:20px}li-input .toolbar{padding:0 10px;margin:2px 1px;border-radius:3px;margin-top:-27px;margin-right:10px;font-size:12px;position:relative;z-index:5}@media screen and (max-width:800px){li-input .toolbar{margin-top:-33px}li-input .toolbar .right-part span{padding:0 5px}li-input .toolbar .right-part span:last-child{padding-right:0}}li-input .toolbar .type{cursor:help}li-input .toolbar .right-part{text-align:right;float:right}li-input .toolbar .right-part .fa{cursor:pointer}li-field{display:block;margin-bottom:28px}li-field label{font-style:italic;font-weight:400}li-field label+p{padding:6px 10px;border:1px solid transparent}li-field p.textarea{min-height:70px}li-field p.subtext{opacity:.1}li-field p.textarea+p.subtext{margin-bottom:4px}li-field.inline{padding:0;margin-bottom:1rem}li-field.inline label,li-field.inline p{display:inline-block}li-field.inline label::after{content:":"}li-panel{display:block;padding:15px;border-raidus:4px}li-panel h3{padding-bottom:10px;margin-bottom:10px}li-loader{display:block;cursor:wait}li-loader.blocked{cursor:default;position:relative}li-loader.blocked .message{z-index:10}li-loader .message{font-size:30px;line-height:30px;display:block;position:absolute;left:0;right:0;bottom:0;top:10px;width:100%;height:50%;text-align:center;margin:auto;z-index:11}li-loader .spinner,li-loader .large{width:150px;height:150px;font-size:150px;line-height:150px;display:inline-block;position:relative;margin:auto;margin-bottom:20px}li-loader svg{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;margin:auto}li-loader .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.9s ease-in-out infinite,color 6.1s ease-in-out infinite;stroke-linecap:round}@-moz-keyframes rotate{100%{transform:rotate(360deg)}}@-webkit-keyframes rotate{100%{transform:rotate(360deg)}}@-o-keyframes rotate{100%{transform:rotate(360deg);}}@keyframes rotate{100%{transform:rotate(360deg)}}@-moz-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-o-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0;}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px;}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px;}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}li-blackout{position:absolute;top:0;left:0;bottom:0;right:0;z-index:10;opacity:.8}li-option{display:block}li-option.indent{margin-left:15px}li-option label{line-height:30px;margin-bottom:0;cursor:pointer}li-option input{position:relative;top:2px}li-option span.label{display:inline-block;margin-left:5px}li-option span.additional-text{display:block;margin-left:18px;line-height:16px;font-weight:normal;margin-bottom:5px;margin-top:-5px}li-avatar{display:inline-block;position:relative}li-avatar .border,li-avatar .substitute{width:50px;height:50px;overflow:hidden}li-avatar .border img,li-avatar .substitute img{width:50px;height:50px;position:relative;top:-3px;left:-2px}li-avatar.wide-rect .border{overflow:hidden;height:26px;border-radius:4px;vertical-align:bottom;position:relative;border-width:1px}li-avatar.wide-rect .border.substitute{border-width:2px}li-avatar.wide-rect img{position:absolute;top:-42%;bottom:-58%;left:-50%;right:-50%;margin:auto}li-avatar .border{border-radius:999px;display:inline-block;position:relative}li-avatar .substitute .fa{font-size:25px;height:25px;width:14px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}li-avatar.clickable{cursor:pointer}li-block-message{display:block;margin-top:.5em;margin-bottom:.5em;word-wrap:break-word;font-size:16px}li-block-message li-avatar{margin:-2px 8px -2px 0}li-block-message .deleted{font-style:italic}li-block-message a{margin-right:0!important}li-block-message p{margin-top:0;line-height:1.5em}li-block-message p+p{margin-top:1em}li-block-message li-section:last-child{margin-bottom:10px}.spacing-tight li-block-message{margin-top:.25em;margin-bottom:.25em}.spacing-tight li-block-message p{line-height:1.25em}.spacing-tight li-block-message li-section{margin-bottom:5px;padding-top:5px;padding-bottom:10px}.spacing-loose li-block-message{margin-top:1em;margin-bottom:1em}.spacing-loose li-block-message p{line-height:1.75em}.spacing-loose li-block-message p+p{margin-top:2em}.spacing-loose li-block-message li-section{margin-bottom:20px}.font-size-smallest li-block-message{font-size:13px}.font-size-smaller li-block-message{font-size:14px}.font-size-larger li-block-message{font-size:18px}.font-size-largest li-block-message{font-size:19px}.font-size-smallest li-block-message li-avatar .border,.font-size-smaller li-block-message li-avatar .border,.font-size-smallest li-block-message li-avatar img,.font-size-smaller li-block-message li-avatar img{width:40px}.font-size-smallest li-block-message li-avatar .border{height:22px}.font-size-smaller li-block-message li-avatar .border{height:24px}.font-size-larger li-block-message li-avatar .border{height:30px}.font-size-largest li-block-message li-avatar .border{height:32px}li-block-message .options{display:inline-block}li-block-message .options li-icon{margin-left:5px;margin-right:5px}li-circle-text{display:inline-block;border-radius:999px;margin-right:4px;cursor:help;height:17px;width:17px;line-height:17px;font-size:13px;text-align:center;overflow:hidden;vertical-align:text-bottom}li-inline-message{display:block;margin-top:.5em;margin-bottom:.5em;word-wrap:break-word;position:relative}li-inline-message li-avatar{margin:-2px 4px -2px 0}li-inline-message .deleted{font-style:italic}li-inline-message p{margin-top:.25em}li-inline-message p+p{margin-top:.5em}li-inline-message p:first-of-type{display:inline;margin-top:0}li-inline-message a{margin-right:0!important}.spacing-tight li-inline-message{line-height:1.25em}.spacing-tight li-inline-message li-avatar{vertical-align:middle}.spacing-loose li-inline-message{line-height:1.75em}.spacing-loose li-inline-message p+p{margin-top:.75em}.font-size-smallest li-inline-message{font-size:13px}.font-size-smaller li-inline-message{font-size:14px}.font-size-larger li-inline-message{font-size:18px}.font-size-largest li-inline-message{font-size:19px}.font-size-smallest li-inline-message li-avatar .border,.font-size-smaller li-inline-message li-avatar .border,.font-size-smallest li-inline-message li-avatar img,.font-size-smaller li-inline-message li-avatar img{width:40px}.font-size-smallest li-inline-message li-avatar .border{height:22px}.font-size-smaller li-inline-message li-avatar .border{height:24px}.font-size-larger li-inline-message li-avatar .border{height:30px}.font-size-largest li-inline-message li-avatar .border{height:32px}li-inline-message .options{position:absolute;right:5px;top:0;bottom:0;margin:auto;height:25px;line-height:25px;border-radius:999px;text-align:center;display:none}li-inline-message .options li-icon{margin-left:5px;margin-right:5px}li-inline-message:hover .options{display:block}li-reading-message{display:block;margin-bottom:35px;word-wrap:break-word;font-size:16px}li-reading-message a{margin-right:0!important}li-reading-message .reading-profile-link{text-align:center;display:block;padding:0;margin:0}#contentWrapper li-reading-message .reading-profile-link{margin:0}li-reading-message.empty{margin:0;height:0;width:0}li-reading-message p{margin-top:0;line-height:1.5em}li-reading-message p+p{margin-top:1em}.spacing-tight li-reading-message{margin-top:.25em;margin-bottom:.25em}.spacing-tight li-reading-message p{line-height:1.25em}.spacing-loose li-reading-message{margin-top:1em;margin-bottom:1em}.spacing-loose li-reading-message p{line-height:1.75em}.spacing-loose li-reading-message p+p{margin-top:2em}.font-size-smallest li-reading-message{font-size:13px}.font-size-smaller li-reading-message{font-size:14px}.font-size-larger li-reading-message{font-size:18px}.font-size-largest li-reading-message{font-size:19px}li-notice{display:block;overflow:auto;position:relative}li-notice p li-icon{margin-right:5px}li-notice p{padding:5px 10px;padding-right:10px}li-notice .right-side{position:absolute;right:5px;top:5px}li-backlog{display:block}li-backlog>li-section{min-height:400px;max-height:800px;max-height:65vh;overflow-y:auto;position:relative;margin-top:-24px;width:100%}li-backlog.scroll-page>li-section{max-height:inherit;background-color:transparent;border:0;padding:0;padding-top:20px}li-backlog .empty-message{height:24px;width:25%;left:0;right:0;top:0;bottom:0;position:absolute;margin:auto;font-style:italic}li-backlog.user-list-expanded{padding-right:150px}@media screen and (min-width:1460px){li-backlog.user-list-expanded{padding-right:0}}@media screen and (max-width:600px){li-backlog li-inline-message:nth-last-of-type(1n+50),li-backlog li-block-message:nth-last-of-type(1n+50){display:none}}li-typing-indicator{display:block;height:24px}li-tabs{display:block;margin-top:10px}li-tabs h4{display:inline-block;margin-right:10px}li-tabs h4:hover{cursor:pointer}li-user-list{position:absolute;right:0;width:150px;bottom:0;top:0}li-user-list.hide{display:none}@media screen and (min-width:1460px){li-user-list{right:inherit;left:100%}}li-user-list .close-button{position:absolute;top:5px;right:5px}li-user-list .badges{margin-top:-27px;position:absolute;z-index:10}li-character-overview{display:block}li-character-overview .avatar,li-character-overview img{height:50px;width:50px}li-character-overview .avatar-name{font-size:12px}li-character-overview .connection-indicator{margin-top:-27px;margin-left:35px}li-character-overview .badges{margin-top:-24px;margin-left:0;z-index:100;position:relative}li-character-overview .badges li-circle-text{margin-right:0}li-character-overview li-avatar.connecting{opacity:.5}li-character-overview li-avatar.selected{opacity:.5;cursor:default}li-character-overview.avatar-mode{position:absolute;top:20px;right:30px}li-character-overview li-modal-section h2{margin-bottom:10px}li-character-overview li-modal-section .connection-strategy{margin-top:10px}li-character-overview li-modal-section li-avatar{margin-right:20px}li-character-overview li-modal-section .avatar-name{font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:50px}li-character-overview li-modal-section .avatar-check{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:26px;width:1em;font-size:1.75em}li-roleplay-header{display:block}li-roleplay-header.reading-mode{margin-top:60px;margin-bottom:60px;text-align:center}li-roleplay-header.reading-mode h1{display:inline-block;margin-right:10px;padding-bottom:10px}li-roleplay-header.reading-mode>p{margin-top:20px}li-roleplay-header .toolbox{display:inline-block;margin-left:10px}li-roleplay-header .content{position:relative}li-roleplay-header .owner-image{position:absolute;right:15px;top:30px}li-roleplay-header .setting{padding-right:65px}li-roleplay-header .setting p+p{margin-top:10px}li-roleplay-header .setting h1,li-roleplay-header .setting h2,li-roleplay-header .setting h3,li-roleplay-header .setting h4,li-roleplay-header .setting h5,li-roleplay-header .setting h6{margin-top:15px}li-roleplay-header .setting ul{margin-top:10px}li-roleplay-header .setting a{margin-right:0}li-roleplay-header .avatar-name{font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:50px;display:block}@media screen and (max-width:425px){li-roleplay-header li-dot-nav{display:none}}#roleplayContainer .input-area{margin-bottom:20px}#roleplayContainer .input-area li-input{margin-bottom:0}#roleplayContainer .input-area li-input,#roleplayContainer .input-area li-input textarea{min-height:90px}#roleplayContainer .post-actions .mobile{display:none}#roleplayContainer li-loader.no-center .message{position:fixed}@media screen and (max-width:620px){#roleplayContainer .post-actions .label.posting-mode{display:none}}@media screen and (max-width:400px){#roleplayContainer .post-actions .desktop{display:none}#roleplayContainer .post-actions .mobile{display:inline-block}#roleplayContainer .post-actions li-secondary-button{margin-left:10px}}