@import url(https://fonts.googleapis.com/css2?family=Lato);.bold .strong,b,em,strong{font-weight:600}input[type=color],input[type=text]{-webkit-user-select:text;user-select:text;height:32px;margin:5px 0;padding:5px 8px;border:1px solid #c3c3c3;border-left-width:5px;width:100%}input[type=color]:focus,input[type=color]:hover,input[type=text]:focus,input[type=text]:hover{border-color:#3c78dc}input[type=color].no-margins,input[type=text].no-margins{margin:0}input[type=color]{padding:0 2px;background-color:#fff}textarea{margin:5px 0;padding:5px 8px;border:1px solid #c3c3c3;border-left-width:5px;width:100%;min-height:105px}textarea:focus,textarea:hover{border-color:#3c78dc}input[type=text],textarea{color:rgba(0,0,0,.65)}input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:.6}input[type=text]::placeholder,textarea::placeholder{opacity:.6}audio,video{width:100%;max-height:100%}ol,ul{padding-left:20px}ol,ol li,ul,ul li{margin:5px 0}ul li{list-style-type:square}a{background-color:rgba(60,120,220,.1);text-decoration:none;font-weight:600;padding:0 3px}a,a:visited{color:#3c78dc}a:hover{background-color:rgba(60,120,220,.2)}table{border-spacing:0;width:100%}table td,table th{padding:5px}table tbody tr:nth-child(odd){background-color:#e0e5c1;color:rgba(0,0,0,.65)}table tbody tr:nth-child(2n){background-color:#fff;color:rgba(0,0,0,.65)}:focus{outline:none}button{display:block;min-height:32px;width:100%;text-align:left;font-size:12px;font-weight:600;background-color:#fff;color:rgba(0,0,0,.65);border:1px solid #c3c3c3;border-left-width:5px;margin:5px 0;padding:5px 9px 5px 10px;cursor:pointer}button.link{display:unset;width:unset;background-color:unset;border:unset;padding:unset;margin:unset;min-height:unset;color:#3c78dc}button.link:focus,button.link:hover{background-color:rgba(60,120,220,.1)}button.image-button{height:50px}button:focus,button:hover{border-color:#3c78dc}button:focus .image,button:hover .image{opacity:1}button.disabled{background-color:#fff;border-color:#c3c3c3;cursor:default}button .details{margin:3px 0;padding:5px 0}button .title{width:calc(100% - 22px);min-height:16px;line-height:15px}button .image,button .title{display:inline-block;vertical-align:middle}button .image{width:20px;height:20px;opacity:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background-color:hsla(0,0%,76.5%,.5)}::-webkit-scrollbar-thumb:hover{background-color:#c3c3c3}.ant-drawer-wrapper-body{height:100%}.ant-drawer-body{font-family:"Lato",sans-serif;font-style:normal;font-weight:400;font-size:12px;padding:0;height:100%;-webkit-user-select:none;user-select:none}.ant-collapse{font-size:12px;border:1px solid #c3c3c3;border-left-width:5px;border-radius:0;margin:5px 0;background-color:#fff}.ant-collapse:hover{border-color:#3c78dc;background-color:#fff}.ant-collapse>.ant-collapse-item{border:0}.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:5px 10px;font-weight:600;line-height:20px;color:rgba(0,0,0,.65)}.ant-collapse>.ant-collapse-item>.ant-collapse-header:hover{background-color:rgba(60,120,220,.1)}.ant-collapse>.ant-collapse-item>.ant-collapse-header .collapse-header-text{width:calc(100% - 22px)}.ant-collapse>.ant-collapse-item>.ant-collapse-content{border:0;color:rgba(0,0,0,.65)}.ant-collapse>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:5px 10px;overflow-y:auto}.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{font-size:16px;right:2px;padding:5px;position:absolute;margin-right:0}.ant-collapse-item-active:hover>.ant-collapse-header{background-color:rgba(60,120,220,.1)}.ant-slider{margin:10px 5px}.ant-slider .ant-slider-track,.ant-slider:hover .ant-slider-track{background-color:#3c78dc!important}.ant-slider .ant-slider-handle,.ant-slider:hover .ant-slider-handle{border-color:#3c78dc!important}.ant-slider .ant-slider-handle:focus,.ant-slider:hover .ant-slider-handle:focus{box-shadow:0 0 0 5px rgba(60,120,220,.2)}.ant-input-number{width:100%;border-radius:0;border-left-width:5px;border-color:#c3c3c3}.ant-input-number:focus,.ant-input-number:hover{box-shadow:none;border-color:#3c78dc}.ant-input-number .ant-input-number-handler:hover .ant-input-number-handler-down-inner,.ant-input-number .ant-input-number-handler:hover .ant-input-number-handler-up-inner{color:#3c78dc}.ant-input-number-focused{box-shadow:none;border-color:#3c78dc}.ant-tag{margin:1px 2px;border-color:#c3c3c3;background-color:#fff}.ant-tag:hover{opacity:1}.ant-tag.ant-tag-checkable{border-color:#c3c3c3;cursor:pointer}.ant-tag.ant-tag-checkable.ant-tag-checkable:not(.ant-tag-checkable-checked):hover{border-color:#3c78dc;color:#3c78dc}.ant-tag.ant-tag-checkable.ant-tag-checkable-checked{border-color:#3c78dc;background-color:#3c78dc;color:#fff}.ant-upload.ant-upload-drag{background-color:#fff;border:1px solid #c3c3c3;border-left-width:5px;border-radius:0;margin:5px 0}.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover{border-color:#3c78dc;color:#3c78dc}.ant-upload.ant-upload-drag .ant-upload{padding:0}.ant-upload.ant-upload-drag p.ant-upload-drag-icon{margin:10px 0}.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon{color:#c3c3c3}.ant-upload.ant-upload-drag p.ant-upload-text{font-size:12px;text-align:left;margin:5px}.ant-carousel{width:600px;font-size:15px;color:rgba(0,0,0,.65)}.ant-carousel .slick-dots li{height:16px}.ant-carousel .slick-dots li button{background-color:#c3c3c3;min-height:6px;border-radius:3px}.ant-carousel .slick-dots li.slick-active button{background-color:#3c78dc}.ant-carousel .slick-dots-bottom{bottom:-10px}.ant-carousel .slick-slide{height:250px;overflow:hidden}.ant-popover{font-family:"Lato",sans-serif;font-style:normal;font-weight:400;font-size:12px;-webkit-user-select:none;user-select:none}.ant-popover .ant-popover-inner{border-radius:0;max-width:250px}.ant-popover .ant-popover-inner .ant-popover-inner-content{padding:5px 10px}.ant-popover.map-hover-tooltip{pointer-events:none}.ant-popover.map-hover-tooltip .ant-popover-inner{max-width:225px}.ant-popover.map-hover-tooltip .ant-popover-inner .message{border:none;padding:0}.ant-popover.map-hover-tooltip .ant-popover-inner .message .message-content .text{font-size:12px}.ant-popover.map-click-tooltip .ant-popover-inner{width:225px}.ant-popover.map-click-tooltip .ant-popover-inner .message .message-content .text{font-size:12px}.ant-popover.confirm-tooltip .ant-popover-inner{min-width:260px}.ant-popover.map-control-tooltip .ant-popover-inner{width:200px}.ant-popover.scene-tooltip .ant-popover-inner{width:225px}.ant-popover.combat-info-tooltip{pointer-events:none}.ant-popover.combat-info-tooltip .ant-popover-inner{width:250px}.ant-message .anticon{display:none}.ant-message .message-details{text-align:left}.ant-message .message-details .result{text-align:center;font-weight:600;font-size:20px}.ant-notification-notice.ant-notification-notice-closable{font-family:"Lato",sans-serif;font-style:normal;font-weight:400;font-size:12px;width:400px;border:1px solid #c3c3c3;line-height:unset;-webkit-user-select:none;user-select:none;padding:10px;display:flex;align-items:center}.ant-notification-notice.ant-notification-notice-closable .ant-notification-notice-content{max-height:250px;flex:1 1}.ant-notification-notice.ant-notification-notice-closable .ant-notification-notice-content .ant-notification-notice-message{padding-right:5px;margin-bottom:0;font-size:12px;line-height:unset;width:100%;color:rgba(0,0,0,.65)}.ant-notification-notice.ant-notification-notice-closable .ant-notification-notice-close{font-size:20px;position:unset;background-color:#fff;color:rgba(0,0,0,.65)}.ant-notification-notice.ant-notification-notice-closable .ant-notification-notice-close:hover{background-color:rgba(60,120,220,.1)}.ant-progress .ant-progress-inner{background-color:hsla(0,0%,76.5%,.5)}.ant-progress .ant-progress-bg{background-color:#3c78dc}.ant-progress .ant-progress-text{color:rgba(0,0,0,.65)}.ant-progress.ant-progress-circle .ant-progress-text{font-size:15px}body .react-mde{margin:5px 0;border:1px solid #c3c3c3;border-left-width:5px;border-radius:0}body .react-mde:hover{border-color:#3c78dc}body .react-mde .mde-header{padding:3px}body .react-mde .mde-header .mde-tabs button{margin:0 5px;border-radius:0;padding:0 5px;min-height:0}body .react-mde .mde-header ul.mde-header-group{margin:0 5px;padding:0}body .react-mde .mde-header ul.mde-header-group li.mde-header-item{margin:0 3px;padding:3px}body .react-mde .mde-header ul.mde-header-group li.mde-header-item button{padding:0;min-height:0}body .react-mde .mde-textarea-wrapper textarea.mde-text{margin:0}body .react-mde .mde-preview{padding:0 5px}.ability-scores{margin:10px 0;background-color:#fff;border:1px solid #c3c3c3;border-left-width:5px;text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center}.ability-scores:hover{border-color:#3c78dc}.ability-scores .ability-score{flex-grow:1;flex-shrink:1;flex-basis:auto;padding:5px 0;text-align:center}.ability-scores .ability-score .ability-heading{font-weight:600}.ability-scores .ability-score .ability-value{padding-top:5px}.ability-scores .ability-score.link{cursor:pointer}.ability-scores .ability-score.link:hover{background-color:rgba(60,120,220,.1)}.breadcrumb-bar{padding:5px 0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;border-bottom:1px solid #c3c3c3}.breadcrumb-bar .group-panel{display:inline-block;margin:5px 10px}.breadcrumb-bar .group-panel:last-child{font-weight:600;pointer-events:none}.plot-panel{width:100%;margin:10px 0}.plot-panel.thumbnail{pointer-events:none}.plot-panel.thumbnail .scene-panel-container{padding:10px 0}.plot-panel.thumbnail .scene-panel-container .scene-panel{height:10px;border:1px solid #c3c3c3}.plot-panel.thumbnail .empty{padding:10px 0}.plot-panel .scene-panel-container{padding:80px 0}.plot-panel .scene-panel-container .scene-panel{height:80px;background-color:#fff}.plot-panel .scene-panel-container .scene-panel:hover .scene-text-container{border-color:#3c78dc;background-color:rgba(60,120,220,.1)}.plot-panel .scene-panel-container .scene-panel.selected .scene-text-container{border-color:#3c78dc;background-color:rgba(60,120,220,.2)}.plot-panel .empty{padding:80px 0;opacity:.5}.plot-panel .scene-link{stroke:#c3c3c3;stroke-width:1px}.plot-panel .scene-link.selected{stroke:#3c78dc}.plot-panel .link-label-container .link-label{height:100%;display:flex;align-items:center;justify-content:center;font-weight:600}.encounter-info-panel .encounter-slot{margin:0}.encounter-info-panel .encounter-slot.clickable{padding:0 5px;cursor:pointer}.encounter-info-panel .encounter-slot.clickable:hover{background-color:rgba(60,120,220,.1)}.scene-text-container{height:100%;display:flex;align-items:center;overflow:hidden;border:1px solid #c3c3c3;border-left-width:5px;padding:5px 12px;cursor:pointer}.scene-text-container .content-then-icons{height:100%}.scene-text-container .scene-name{font-size:15px;font-weight:600;word-break:break-all}.card{background-color:#fafae1;background-image:radial-gradient(#fafae1,beige);color:rgba(0,0,0,.65);border:1px solid #656565;margin:5px 0}.card .heading{height:35px;font-size:15px;margin:0;padding:5px;border-bottom:none;background-color:#656565;color:#fff}.card .heading .title{width:calc(100% - 25px);display:inline-block;vertical-align:middle;white-space:nowrap;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis}.card .heading .image{width:20px;height:20px;cursor:pointer;display:inline-block;vertical-align:middle}.card .heading .anticon{margin-top:2px;font-size:20px;vertical-align:middle;cursor:pointer}.card hr{border-color:#656565}.card.ally,.card.pc{border:1px solid #006500}.card.ally .heading,.card.pc .heading{background-color:#006500}.card.ally .subheading,.card.pc .subheading{color:#006500}.card.ally hr,.card.pc hr{border-color:#006500}.card.ally .card-content .stats,.card.pc .card-content .stats{-webkit-column-count:1;column-count:1}.card.foe,.card.monster{border:1px solid #650000}.card.foe .heading,.card.monster .heading{background-color:#650000}.card.foe .subheading,.card.monster .subheading{color:#650000}.card.foe hr,.card.monster hr{border-color:#650000}.card.encounter{border:1px solid #650065}.card.encounter .heading{background-color:#650065}.card.encounter .subheading{color:#650065}.card.encounter hr{border-color:#650065}.card.map,.card.neutral{border:1px solid #000065}.card.map .heading,.card.neutral .heading{background-color:#000065}.card.map .subheading,.card.neutral .subheading{color:#000065}.card.map hr,.card.neutral hr{border-color:#000065}.card.adventure{border:1px solid #006565}.card.adventure .heading{background-color:#006565}.card.adventure .subheading{color:#006565}.card.adventure hr{border-color:#006565}.card.error{background-color:red;color:#fff}.card.error .subheading,.card.error b,.card.error strong{color:#fff}.card.error hr{border-color:#fff}.card .card-content{padding:5px 10px}.card .card-content .stats{-webkit-column-width:218px;-webkit-column-count:2;columns:218px 2}.card .card-content .stats .roll-buttons{border-left:5px solid #c3c3c3}.card .card-content .stats .roll-buttons .link{margin:5px;padding:0 5px}.card .card-content .trait{-webkit-column-break-inside:avoid;break-inside:avoid-column}.card .card-content .trait .trait-buttons{margin-left:10px;border-left:5px solid #c3c3c3}.card .card-content .trait .trait-buttons .link{margin:5px;padding:0 5px}.card .card-content .fixed-height{height:206px;overflow-y:auto}.plot{margin:5px 0;padding:5px 0;border-left:2px solid #4682b4}.plot .bar-container{position:relative}.plot .bar-container .bar{background-color:#b0c4de;border-right:1px solid #4682b4;height:30px}.plot .bar-container .bar .label{background-color:#4682b4;border-radius:3px;color:#fff;padding:3px 5px;font-size:10px;opacity:.8;position:absolute;left:5px;top:5px}.plot .bar-container:hover{background-color:#eee}.plot .bar-container:hover .bar{background-color:#4682b4}.combatant-setup .combatant-name{font-weight:600;padding-top:10px}.combatant-setup .combatant-value{text-align:right;font-size:20px;line-height:32px}.combatant-setup .combatant-value .anticon{font-size:14px;vertical-align:unset;padding:5px}.combatant-setup .combatant-value .anticon:hover{background-color:rgba(60,120,220,.1)}.combat-top-row{height:50px;background-color:#f0f0f0;border-bottom:1px solid #c3c3c3}.combat-top-row .action{padding:0 10px}.combat-top-row .menu{display:flex;align-items:center;font-size:18px;font-weight:600;cursor:pointer}.combat-top-row .menu .anticon{padding:0 10px;font-size:26px}.combat-main{height:calc(100% - 50px)}.combat-main .card{margin:5px 0}.initiative-list-item{border:solid #c3c3c3;border-width:0 0 0 5px;margin:5px 0;cursor:pointer}.initiative-list-item.current,.initiative-list-item.highlight,.initiative-list-item:hover{border-color:#3c78dc}.initiative-list-item.defeated{opacity:.5}.initiative-list-item .header{height:35px;padding:5px 8px;background-color:rgba(60,120,220,.1);display:flex;align-items:center}.initiative-list-item .header .name{display:inline-block;height:22px;line-height:22px;flex-grow:1;font-weight:600;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;overflow-y:hidden}.initiative-list-item .init-entry-content{padding:5px}.legendary-usage .anticon{font-size:20px;margin:0 15px!important}.init-separator{background-color:hsla(0,0%,86.3%,.5);font-weight:600;padding:5px;margin:20px 0!important}.combat-top-row .information,.initiative-list-item .information{font-weight:600;display:flex;justify-content:center;align-items:center}.combat-top-row .information .information-value,.initiative-list-item .information .information-value{font-size:26px;padding:0 5px}.ant-drawer.dark .app .page-header,.dojo.dark .app .page-header{background-color:#000}.ant-drawer.dark .app .page-content,.dojo.dark .app .page-content{background-color:#323232;color:hsla(0,0%,100%,.9)}.ant-drawer.dark .app .page-footer,.dojo.dark .app .page-footer{background-color:#000}.ant-drawer.dark .sidebar,.dojo.dark .sidebar{background-color:#464646;color:hsla(0,0%,100%,.9)}.ant-drawer.dark .drawer-header,.dojo.dark .drawer-header{background-color:#000}.ant-drawer.dark .drawer-content,.dojo.dark .drawer-content{background-color:#323232;color:hsla(0,0%,100%,.9)}.ant-drawer.dark .drawer-footer,.dojo.dark .drawer-footer{background-color:#000}.ant-drawer.dark .strong,.ant-drawer.dark b,.ant-drawer.dark strong,.dojo.dark .strong,.dojo.dark b,.dojo.dark strong{color:#fff}.ant-drawer.dark h1,.dojo.dark h1{color:hsla(0,0%,100%,.9)}.ant-drawer.dark .group-panel,.dojo.dark .group-panel{background-color:#323232}.ant-drawer.dark .card,.dojo.dark .card{border:1px solid #c3c3c3}.ant-drawer.dark .card .strong,.ant-drawer.dark .card b,.ant-drawer.dark .card strong,.ant-drawer.dark .note .strong,.ant-drawer.dark .note b,.ant-drawer.dark .note strong,.dojo.dark .card .strong,.dojo.dark .card b,.dojo.dark .card strong,.dojo.dark .note .strong,.dojo.dark .note b,.dojo.dark .note strong{color:#000}.ant-drawer.dark .combat-top-row,.ant-drawer.dark .fixed-top,.dojo.dark .combat-top-row,.dojo.dark .fixed-top{background-color:#323232}.ant-drawer.dark .ant-carousel,.dojo.dark .ant-carousel{color:hsla(0,0%,100%,.9)}.checkbox{margin:5px 0;background-color:#fff;color:rgba(0,0,0,.65);border:1px solid #c3c3c3;border-left-width:5px;cursor:pointer;padding:5px}.checkbox .checkbox-label{min-height:20px;line-height:20px;font-weight:600;width:calc(100% - 40px)}.checkbox .checkbox-label,.checkbox .toggle-container{display:inline-block;vertical-align:middle;margin-left:5px}.checkbox .toggle-container{height:20px;width:30px;padding:2px;background-color:#c3c3c3}.checkbox .toggle-container .toggle{background-color:#fff;height:16px;width:16px;transition:margin-left .1s ease-in-out}.checkbox.checked .toggle-container{background-color:#3c78dc}.checkbox.checked .toggle-container .toggle{margin-left:10px}.checkbox:hover{border-color:#3c78dc}.confirm-button:hover{border-color:#a00;color:#a00}.confirm-button .anticon:hover{background-color:rgba(170,0,0,.1)!important;color:#a00!important}.dropdown{margin:5px 0;background-color:#fff;color:rgba(0,0,0,.65);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;position:relative}.dropdown:hover .dropdown-options,.dropdown:hover .dropdown-top{border-color:#3c78dc}.dropdown.open .dropdown-top .ellipsis{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.dropdown .dropdown-top{height:32px;padding:5px 10px;font-weight:600;border:1px solid #c3c3c3;border-left-width:5px}.dropdown .dropdown-top .item-text{display:inline-block;vertical-align:middle;height:20px;width:calc(100% - 21px);line-height:20px;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis}.dropdown .dropdown-top .anticon{position:absolute;font-size:16px;right:8px;top:8px}.dropdown .dropdown-options{background-color:#fff;border:1px solid #c3c3c3;border-top:none;max-height:346px;overflow-y:auto;box-shadow:0 3px 5px 0 hsla(0,0%,86.3%,.5);z-index:20}.dropdown .dropdown-options .dropdown-filter{margin:0 5px;position:-webkit-sticky;position:sticky;top:0;background-color:#fff}.dropdown .dropdown-options .dropdown-option{margin:5px;padding-left:5px;border-left:5px solid #c3c3c3;min-height:25px;line-height:25px;white-space:nowrap;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis}.dropdown .dropdown-options .dropdown-option:hover{border-color:#3c78dc;background-color:rgba(60,120,220,.1)}.dropdown .dropdown-options .dropdown-option.selected{font-weight:600;border-color:#3c78dc;background-color:rgba(60,120,220,.2)}.group-panel{border-left:5px solid #c3c3c3;background-color:#fff;padding:5px 5px 5px 10px;margin:5px 0;-webkit-column-break-inside:avoid;break-inside:avoid-column}.group-panel.transparent{background-color:initial}.group-panel.clickable{cursor:pointer}.group-panel.clickable .group-panel{background-color:initial}.group-panel.clickable.selected,.group-panel.clickable:hover{background-color:rgba(60,120,220,.1)}.group-panel:hover{border-color:#3c78dc}.note,blockquote{margin:15px 5px;padding:5px 10px;background-color:#fffaf5;background-image:radial-gradient(#fffaf5,#faf5f0);color:rgba(0,0,0,.65);border-color:#000;border-style:solid;border-width:0 1px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);position:relative}.note .bottom-left-roundel,.note .bottom-right-roundel,.note .top-left-roundel,.note .top-right-roundel,blockquote .bottom-left-roundel,blockquote .bottom-right-roundel,blockquote .top-left-roundel,blockquote .top-right-roundel{width:6px;height:6px;border-radius:50%;background-color:#000;position:absolute}.note .top-left-roundel,blockquote .top-left-roundel{top:-3.5px;left:-3.5px}.note .top-right-roundel,blockquote .top-right-roundel{top:-3.5px;right:-3.5px}.note .bottom-left-roundel,blockquote .bottom-left-roundel{bottom:-3.5px;left:-3.5px}.note .bottom-right-roundel,blockquote .bottom-right-roundel{bottom:-3.5px;right:-3.5px}.note .heading,blockquote .heading{font-size:20px;border:none;padding-left:0}.note .note-heading,blockquote .note-heading{font-weight:600}.note .note-details,blockquote .note-details{font-size:11px;margin:2px 0}.number-spin{margin:5px 0;background-color:#fff;color:rgba(0,0,0,.65);border:1px solid #c3c3c3;border-left-width:5px;display:flex;align-items:center;min-height:32px}.number-spin:hover{border-color:#3c78dc}.number-spin .spin-button{flex:0 0 auto;display:flex;justify-content:center;align-items:center;height:16px;width:16px;margin:5px;background-color:initial;border:1.5px solid rgba(0,0,0,.65);border-radius:50%;font-weight:600;cursor:pointer}.number-spin .spin-button:hover{background-color:rgba(60,120,220,.1);border-color:rgba(60,120,220,.5)}.number-spin .spin-button.multiple{font-size:7px;letter-spacing:-.5px}.number-spin .info{flex:1 1;margin:2px 0;text-align:center}.number-spin .info .info-label{font-size:10px}.number-spin .info .info-value{font-weight:600;font-size:12px}.radial .altitude,.radial .dial,.radial .undo{margin:0 auto}.radial .altitude,.radial .dial,.radial .undo{display:flex;flex-direction:column;align-items:center}.radial .dial .cells{height:122px;width:122px;background-color:#fff;color:rgba(0,0,0,.65);border:1px solid #c3c3c3;border-radius:30%;box-shadow:inset 0 0 15px rgba(0,0,0,.1)}.radial .dial .cells .radial-cell{display:inline-block;vertical-align:middle;height:40px;width:40px}.radial .dial .cells .radial-cell .radial-arrow,.radial .dial .cells .radial-cell .radial-toggle{height:40px;width:40px;line-height:40px;font-size:40px;border-radius:30%}.radial .dial .cells .radial-cell .radial-arrow.radial-arrow-diag,.radial .dial .cells .radial-cell .radial-toggle.radial-arrow-diag{font-size:20px;margin:10px;height:20px;width:20px;line-height:20px}.radial .dial .cells .radial-cell .radial-arrow:hover,.radial .dial .cells .radial-cell .radial-toggle:hover{background-color:rgba(60,120,220,.2)}.radial .dial .cells .radial-cell .radial-toggle{font-size:12px;border:1px solid #c3c3c3;margin:5px;height:30px;width:30px;line-height:28px;text-align:center}.radial .altitude .anticon,.radial .undo .anticon{padding:5px;font-size:30px}.radial .altitude .anticon:hover,.radial .undo .anticon:hover{background-color:rgba(60,120,220,.2)}.radio-group .radio-item{margin:5px 0;background-color:#fff;color:rgba(0,0,0,.65);border-left:5px solid #c3c3c3;cursor:pointer}.radio-group .radio-item:hover{border-color:#3c78dc;background-color:rgba(60,120,220,.1)}.radio-group .radio-item.selected{border-color:#3c78dc;cursor:default}.radio-group .radio-item.selected .radio-item-top{color:#3c78dc}.radio-group .radio-item.disabled{opacity:.5;pointer-events:none}.radio-group .radio-item .radio-item-top{padding:8px 6px 8px 10px;display:flex;align-items:center}.radio-group .radio-item .radio-item-top .radio-item-text{flex-grow:1;flex-shrink:1;flex-basis:0;font-weight:600}.radio-group .radio-item .radio-item-top .radio-item-info{flex-grow:0;flex-shrink:0;flex-basis:auto;font-size:10px}.radio-group .radio-item .radio-item-details{padding:0 6px 8px 10px}.selector{margin:5px 0;padding:3px;background-color:#fff;color:rgba(0,0,0,.65);border:1px solid #c3c3c3;border-left-width:5px;display:flex;flex-wrap:wrap}.selector .option{text-align:center;height:24px;padding:3px;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;cursor:pointer}.selector .option:hover{background-color:rgba(60,120,220,.1)}.selector .option.selected{cursor:default;background-color:rgba(60,120,220,.2);font-weight:600}.selector:hover{border-color:#3c78dc}.statistic{text-align:center}.statistic .statistic-label{font-weight:600}.statistic .statistic-value{font-size:26px;font-weight:600}.statistic .statistic-prefix,.statistic .statistic-suffix{font-size:10px}.tabs{margin:10px 0;height:32px;background-color:initial;display:flex}.tabs .tab{flex-basis:0;flex-grow:1;flex-shrink:1;text-align:center;border-bottom:2px solid #c3c3c3;padding:3px;font-size:13px;font-weight:600;letter-spacing:1px;line-height:24px;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;cursor:pointer}.tabs .tab:hover{border-bottom-color:#3c78dc;background-color:rgba(60,120,220,.1)}.tabs .tab.selected{background-color:rgba(60,120,220,.2);border-bottom-color:#3c78dc;font-weight:600;cursor:default}.tabs:hover{border-color:#3c78dc}.die-roll-panel .die-types{display:flex}.die-roll-panel .die-types .die-type{flex:1 1;text-align:center;border:1px solid #c3c3c3;background-color:#fff;color:rgba(0,0,0,.65);margin:0 3px;padding:5px 0;cursor:pointer}.die-roll-panel .die-types .die-type:hover{border-color:#3c78dc}.die-roll-panel .die-types .die-type .die-type-name{font-size:10px}.die-roll-panel .die-types .die-type .die-type-value{padding-top:5px;font-size:20px;font-weight:600}.die-roll-panel .die-types .die-type.none .die-type-value{opacity:.5}.die-roll-panel .die-reset-button{padding:5px;font-size:15px}.die-roll-panel .die-reset-button:hover{background-color:rgba(60,120,220,.2)}.die-roll-result{display:flex;align-items:center}.die-roll-result .info{flex:1 1}.die-roll-result .info .rolls{display:flex;align-items:center;flex-wrap:wrap}.die-roll-result .info .rolls .nat1{background-color:rgba(255,0,0,.1)}.die-roll-result .info .rolls .nat20{background-color:rgba(0,255,0,.1)}.die-roll-result .info .rolls .roll-icon{font-size:16px;padding-left:5px}.die-roll-result .info .rolls .roll-icon.advantage{color:green}.die-roll-result .info .rolls .roll-icon.disadvantage{color:red}.die-roll-result .sum{flex:0 0 80px;text-align:right;font-size:30px;font-weight:600}.difficulty-gauge{margin:5px 0;padding:1px 3px;border:1px solid #c3c3c3;background-color:#fff}.difficulty-gauge .bar-container{margin:2px 0;height:5px;position:relative}.difficulty-gauge .bar-container .bar{height:5px;position:absolute}.difficulty-gauge .bar-container .bar.trivial{background-color:#90ee90}.difficulty-gauge .bar-container .bar.easy{background-color:green}.difficulty-gauge .bar-container .bar.medium{background-color:#ff8c00}.difficulty-gauge .bar-container .bar.hard{background-color:#dc143c}.difficulty-gauge .bar-container .bar.deadly{background-color:#000}.difficulty-gauge .encounter-container{position:relative}.difficulty-gauge .encounter-container .encounter{width:1%;height:35px;top:-36px;position:absolute;background-color:#4169e1}.drawer-header{height:50px;background-color:#464646;padding:10px}.drawer-header .app-title{border-left:5px solid #fff;padding:5px 5px 5px 10px;line-height:20px;font-size:20px;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:2px;white-space:nowrap}.drawer-content{height:calc(100% - 100px)}.drawer-content .hp-value{margin:5px 0;font-size:15px;text-align:center;font-weight:600}.drawer-content .monster-help{margin-top:20px}.drawer-content .monster-help .value-list{margin:0!important}.drawer-content .monster-help .value-list:nth-child(odd){background-color:rgba(60,120,220,.1)}.drawer-content .monster-help .value-list.current-value .text-container{border-left:5px solid #3c78dc;font-weight:600}.drawer-content .monster-help .value-list .text-container{min-height:42px;padding:12px 0}.drawer-content .monster-help .value-list .text-container.number{text-align:right}.drawer-content .monster-help .value-list .bar-container{height:22px;margin:10px 0;padding:0!important;border-bottom:1px solid rgba(60,120,220,.2)}.drawer-content .monster-help .value-list .bar-container .bar{height:100%;background-color:#3c78dc}.drawer-content .slot{margin:5px 0;padding:3px 5px;min-height:26px;border-left:5px solid #c3c3c3;display:flex;align-items:center}.drawer-content .slot .name{flex-grow:1}.drawer-content .slot .value{flex-shrink:0;font-size:10px}.drawer-content .slot:hover{border-color:#3c78dc}.drawer-footer{height:50px;background-color:#464646;border-top:1px solid #c3c3c3;padding:4px 20px}.hp-gauge{height:15px;padding:5px 0}.hp-gauge .bar{float:left;height:100%}.hp-gauge .bar.unhurt{background-color:green}.hp-gauge .bar.injured{background-color:#ff8c00}.hp-gauge .bar.bloodied{background-color:#dc143c}.hp-gauge .bar.temp{background-color:#4169e1}.dojo{font-family:"Lato",sans-serif;font-style:normal;font-weight:400;font-size:12px;background-color:#fff;box-sizing:border-box;-webkit-user-select:none;user-select:none}.dojo .app{height:100%;width:100%}.dojo .app.with-sidebar{width:calc(100% - 400px);display:inline-block;vertical-align:top}.dojo .app .page-header{display:flex;align-items:center;height:50px;background-color:#464646;color:#fff}.dojo .app .page-header .app-title{flex:1 1 auto;margin:0 10px;display:flex;align-items:center}.dojo .app .page-header .app-title .breadcrumb{flex:0 1 auto;border-left:5px solid #fff;margin-right:20px;padding:5px 10px;line-height:20px;font-weight:600;text-transform:uppercase;letter-spacing:2px;cursor:pointer}.dojo .app .page-header .app-title .breadcrumb:first-of-type{font-size:20px}.dojo .app .page-header .app-title .breadcrumb:last-child{pointer-events:none}.dojo .app .page-header .app-title .breadcrumb:hover{background-color:rgba(60,120,220,.5)}.dojo .app .page-header .toggle{flex:0 0 auto;font-size:20px;padding:15px;cursor:pointer}.dojo .app .page-header .toggle:hover{background-color:rgba(60,120,220,.5)}.dojo .app .page-content{height:calc(100% - 100px);background-color:#fff;color:rgba(0,0,0,.65)}.dojo .app .page-content.no-footer{height:calc(100% - 50px)}.dojo .app .page-footer{text-align:center;background-color:#464646;color:#fff;display:flex;align-items:center;height:50px}.dojo .app .page-footer .navigator-item{flex-grow:1;flex-shrink:1;flex-basis:0;cursor:pointer;height:50px;line-height:48px;font-size:16px}.dojo .app .page-footer .navigator-item:hover{background-color:rgba(60,120,220,.5)}.dojo .app .page-footer .navigator-item.selected{background-color:#3c78dc;font-weight:600;pointer-events:none}.dojo .app .page-footer .anticon{font-size:20px;padding:15px}.dojo .app .page-footer .anticon:hover{background-color:rgba(60,120,220,.5)}.dojo.popout .map-panel{overflow-x:visible;overflow-y:visible}.sidebar{width:400px;height:100%;display:inline-block;background-color:#f0f0f0}.sidebar.sidebar-left{border-right:1px solid #c3c3c3}.sidebar.sidebar-right{border-left:1px solid #c3c3c3}.sidebar .sidebar-icons{background-color:#464646;color:#fff;display:flex;align-items:center}.sidebar .sidebar-icons .sidebar-icon{flex-grow:1;flex-shrink:1;flex-basis:0;padding:15px 0;font-size:20px}.sidebar .sidebar-icons .sidebar-icon:hover{background-color:rgba(60,120,220,.5)}.sidebar .sidebar-icons .sidebar-icon.selected{background-color:#3c78dc}.sidebar .sidebar-container{display:flex;flex-direction:column;height:calc(100% - 50px)}.sidebar .sidebar-container.in-page{height:100%}.sidebar .sidebar-container .sidebar-header{flex-grow:0;flex-shrink:0;flex-basis:auto;padding:5px 10px}.sidebar .sidebar-container .sidebar-content{flex-grow:1;flex-shrink:0;flex-basis:0;overflow-y:auto;padding:0 10px 10px}.sidebar .sidebar-container .sidebar-footer{flex-grow:0;flex-shrink:0;flex-basis:auto;padding:5px 10px}.map-panel .map-menu{position:relative;z-index:4;height:42px;display:flex;align-items:center}.map-panel .map-menu>.anticon{margin:0 3px;flex:0 0 auto;padding:5px;font-size:20px}.map-panel .map-menu>.anticon:hover{background-color:rgba(60,120,220,.1)}.map-panel .map-menu>.anticon.selected{background-color:rgba(60,120,220,.2);color:#3c78dc}.map-panel.thumbnail .grid{height:100%}.map-panel.edit .map-tile,.map-panel.edit .map-wall,.map-panel.edit .wall-vertex{cursor:pointer}.map-panel.edit .map-tile:hover{outline:5px solid #3c78dc}.map-panel.edit .map-tile.selected{outline:6px solid #3c78dc}.map-panel.edit .map-wall:hover{outline:1px solid #3c78dc}.map-panel.edit .map-wall.selected{outline:2px solid #3c78dc}.map-panel.edit .wall-vertex:hover{border-color:#3c78dc}.map-panel.edit .wall-vertex.selected{border-color:#3c78dc;background-color:#3c78dc}.map-panel.interactive-dm .overlay:hover,.map-panel.interactive-dm .token:hover,.map-panel.interactive-player .overlay:hover,.map-panel.interactive-player .token:hover,.map-panel.setup .overlay:hover,.map-panel.setup .token:hover{box-shadow:0 0 10px 2px #3c78dc}.map-panel.edit .darkness,.map-panel.edit .dim-light,.map-panel.interactive-dm .darkness,.map-panel.interactive-dm .dim-light,.map-panel.setup .darkness,.map-panel.setup .dim-light,.map-panel.thumbnail .darkness,.map-panel.thumbnail .dim-light{opacity:.5}.map-panel.interactive-dm .map-wall.openable:hover{box-shadow:0 0 10px 2px #3c78dc}.map-panel .grid{position:relative;margin:0 auto;width:100%;height:calc(100% - 42px);overflow:hidden}.map-panel .grid .grid-square{position:absolute}.map-panel .grid .grid-square.cell{border:1px solid hsla(0,0%,76.5%,.5);cursor:pointer}.map-panel .grid .grid-square.cell.selected,.map-panel .grid .grid-square.cell:hover{background-color:rgba(60,120,220,.2)}.map-panel .grid .grid-square.dim-light{background-color:rgba(0,0,0,.5);pointer-events:none}.map-panel .grid .grid-square.darkness{background-color:#000;pointer-events:none}.map-panel .grid .grid-square.step{background-color:rgba(0,0,0,.5);border:1px solid #fff;pointer-events:none;display:flex;align-items:center;justify-content:center}.map-panel .grid .grid-square.step .content{color:#fff;font-weight:600}.map-panel .grid .grid-focus{position:absolute;border:2px solid #3c78dc;box-shadow:0 0 20px 10px rgba(0,0,0,.5);pointer-events:none}.map-panel .map-tile{position:absolute;background-color:#d3d3d3}.map-panel .map-tile.default{background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAZABkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9ILW1ha1hJijYlFOSo9Kl+x2//PCP/vgUlj/x5wf7i/yqegCL7LDjHlR4/wB0Vzfl11Nc35Y/vUAb1mf9Eg/3F/lU1cafvCk/iNAHZ1y3mD1/WqzfcFOoA//Z);background-repeat:round}.map-panel .map-tile.cavern{background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAZABkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD4F+HvhGHxv4BsWex0ZtWhmLRxz2/2KGdYo90JDiHeULxxCVpyVYvcuu6ERrLrXPw+sfCVzo+ljQ/ssmh21vI1xeR2102phozsE25CWbb5cj5VSWbrtzElj4Rzyx+Fre3vZreb7VpqbAbWK6/swnzfJkeWNY/JWWGK4TbMjktFF5bPLl5Txn4BD/boYV/sfUNFE9tYyzSS3xsZmHlL99mWWRAGw8h3Mvmjed5DADPh/wCBZtX0udl0zw3qStJHHcRy6XBZGKGFwlwyPLueAs0zusriRHVIUUDDT14FX0p4at5NNvtMaDw9b2+oQ2yhoo4vtEga4YSTbGaMZWZ5OnlhX3IzKz/MfmugD6I+FIt/C/h3TriTT9S17TotGgvJ9PhngjuH82eZZZSt1Or4URmOFisMZEr+S0p8ll3PhxdWviq9vlbSdZsxJaSNdJqLM2owYvb9ktVjVpQkSMJvKyskawKWjdpElx8t0UAfQiaVrXiLU55PDtvrGsDS0jjvYZLD+x7XVLmOdpZVV5A0Ytpkg+zrJFM3kyTo581XVofnuiigD//Z);background-repeat:round}.map-panel .map-tile.dirt{background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAZABkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwA0jSLZ9BtZPsdjI3kJI+6FCfuc5PXnGcnHbuSKsTaPpcSKI7O1+SMtkxg7wMd8EA7sjvnGM4PM/hSWK38PWWIlBWJWMg+baSFyfYYznpypHFWjEkkCzRsrvGQkrlsN90A/Nz7Hjpzzk18NHlWk18+591KUpNcr8rb2KsmjaY8qk2mnqxJESiFdsnYZIHY9e44+p8sr1y11FTc7pJZ/7m51VVyMnaeOoxjn1OMV5HSUeXQHdrmPVNBKw+HtPbyi263TzZJWwAuEGMdOmMew9c1YnnW2uA0vVV27yxRpOOcDHseMgZIPcGvI6KbV1YIys7o9dazklO5W8xTjhjlW+Yjkcbvlwcn+6ME9vIqKKUYtdSqk1LVKzP/Z);background-repeat:round}.map-panel .map-tile.flagstone{background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAZABkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD7ys7G3/s22Zre33SRqASg+ZiBTDaWqy4S2TGxcErww6/xewPPGeelPs3SbTrfKtuWJQgyVZjjPHPqBz2xUryM0jFPvqp+90H3cj+XSgCM6bFcwMot4ImbdgtHyOfYD+dcpXXSyq2ey9GAGc5xnOPy47j0FcjQB1lhDHNY24bnEClkAJ4I4P6N05okCy2+ZGEnmHflSMAcdfz/AA/nydFAHXOn2kZj2SFSVOcKSRgdfwx759K5GiigD//Z);background-repeat:round}.map-panel .map-tile.floorboard{background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAZABkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD5Rs9AtZrLzPs1xlfJ3NJcLEPnUE4BHIPzYOehB6Ak7g0qOGB8WlhdSMrToWgWGSPA8pt6YK7VY5xwPkYk8VJo9jHrOj2MTDUriFYo42kKrtjzj7hKZwrHBwRwO4HFW8hFnax2htWZiYJA0aFlmJRyFyDzljjIJJw2DgBR/PrqSlKzZ+1xppK5RttHs3s2XbHJO0gAVQMTJngJwXVywPJA4xnqM8rXoZsI5dIuI9t1JLNKCSvlTSrhnIDLkNvwWz1PHXAKjzyurCyvc5sRG1tDrNPmjttPgRpvLjnt2G6J2+ViEBDLuztO0ZJU55wCApGhNbra6dfWa2zwzSyeYSZCFQIrPs9X2r3xglgf7pPB0VTw13e4liLK1j0K0R9GjaORbiC+3LEcTLveN1VflO1iwDJwFGVz9a89oorSjR5LvuRVq89j/9k=);background-repeat:round}.map-panel .map-tile.grassland{background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAZABkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD4Q0+xt2sbdmht2YxqTmMZPAqddNtgd32WHH/XMYpunwK9hasy/Msa4I+g/wAKmC5ONoyOtfzrdn8nuWo0ada/8+9v9fLHP0rja7blWXOfXJPX2ria0pG1Hqdppf8AyC7f/rkv8hTmzkjpxxnsK4mij2Ot7k+w8ztzyg6eh9q4iiirjHlNKdPlP//Z);background-repeat:round}.map-panel .map-tile.pit{background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAZABkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD+f+iiigAooooAKKK3Lz/km+nf9hK6/wDRVtQBh0UUUAf/2Q==);background-repeat:round}.map-panel .map-tile.sand{background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAZABkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD7P8T6lf6beO1vc6tDDcTzyynzgPsyROVLKZNwAYZwmAp+U5QBgVm1u+tEuLqbULiTNwUEogkit4CFSIsVLgmMBvMIC4HzkOxCtVPxzrsk3iKaC5E1mpeS2cO58i7hbI81kWUMVRQQ3zHCv5mFI21pQXDWmueXFJMzXZV5GXI82R12jbu3MSpjyRuOyN2+YqoA/wA2q16eGptwTk020lvFNWV9emmmvdbn9H099fx22KOn6/eWEEMMjX1vcRmd7hby5keOOQDGwy+YSgCFWBcFGBLKAeK9MrzibV4G1S1ubeNFaaJZT588Mck9s+ZCymRiywxlXbZtB4XHy5x6PXi51d+zm4craenbXb5ef6WSi+l7nmviPxbbWXjySSeeaOSG5S3UQpuACpIxZ9wUFFDhiAWCYDZ+bAhAjnuNQums7PMlkZPtUknmItuqqDled/3mZvKBTKqu9mYuPUKKuOdUY2caTvypN829u1krejuOSvseQ2WoQQ6XqsK2unTRNEiGDTN4jum2bpEEnMe7nICZYqvIJQCvXqKK582zKljHGVODi+t5c13ZLsrbf8HYUU1uf//Z);background-repeat:round}.map-panel .map-tile.snow{background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAZABkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD98FeaK6uDJMpiLr5QCYKDCjBPOSWyc8dcY4ybJLDv+lUoNWju9bvLNVkElmsbuWwAd4bGBnJHy/extJyASVYLexx/nigmJVl1H7PNCrea3nPsG2MsAcE84HyjAPLYGcDOSAblRgetSU2OJRv7eS6W4SOSWFpF2CSMDchx94ZBBIz3BHHOelOe1Es6TN526NSoAc7SDgnK9CflGCRkc4xk5sQfdb/eP86kouJLqzMtg1lKtutvdeTEsarM7mTfywwSSWJAAJZuu4ck5A06KKQ0rH//2Q==);background-repeat:round}.map-panel .map-tile.water{background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAZABkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDsrmeRJG/eBdjHALfz/P8AlUP2yR5VfzZFVeqjdyO5/X9adcr++bcoPzsST6evpxgdsU0tvHG7cu4hT3544/ziv3Q/KxWupGb/AFmMncCJPl4/p/j+Na9Y0k3lQfxlTgHf1A/ka2aAMucK93KufmySP0/Ln9ahb5GyvmNtOTycccY6/wCcVtUUAZESYRm244wxP3unqQPSteiigD//2Q==);background-repeat:round}.map-panel .map-tile .custom-image{position:absolute;width:100%;height:100%}.map-panel .wall-vertex{position:absolute;border:1px solid #a9a9a9;background-color:#d3d3d3}.map-panel .map-wall{position:absolute;background-color:initial}.map-panel .map-wall .wall{width:100%;height:100%;background-color:#a9a9a9}.map-panel .map-tile .tile-content,.map-panel .map-wall .wall-content{position:absolute;width:100%;height:100%}.map-panel .map-tile .tile-content .thin-line,.map-panel .map-wall .wall-content .thin-line{stroke:#a9a9a9;stroke-width:3%}.map-panel .map-tile .tile-content .outline,.map-panel .map-wall .wall-content .outline{stroke:#a9a9a9;stroke-width:3%;fill:#fff}.map-panel .map-tile .tile-content .filled,.map-panel .map-wall .wall-content .filled{fill:#a9a9a9}.map-panel .map-wall .wall-icon{position:absolute;background-color:#fff;border:1px solid #c3c3c3;padding:2px;left:calc(50% - 10px);top:calc(50% - 10px);width:20px;height:20px;font-size:14px;cursor:pointer}.map-panel .map-wall .wall-icon:hover{border-color:#3c78dc}.map-panel .map-light-source{position:absolute}.map-panel .map-light-source .anticon{position:absolute;background-color:#fff;border:1px solid #c3c3c3;padding:2px;left:calc(50% - 10px);top:calc(50% - 10px);width:20px;height:20px;font-size:14px;cursor:pointer}.map-panel .map-light-source .anticon:hover{border-color:#3c78dc}.map-panel .map-area{position:absolute;border:2px solid hsla(0,0%,76.5%,.5)}.map-panel .map-area:hover{border-color:rgba(60,120,220,.5);background-color:rgba(60,120,220,.1)}.map-panel .map-area.selected{border:2px solid #3c78dc;box-shadow:0 0 10px 2px #3c78dc}.map-panel .map-area-name{position:absolute;display:flex;align-items:center;justify-content:center;color:#000;text-shadow:0 0 5px #fff;pointer-events:none}.map-panel .overlay{position:absolute;border:1px solid #a9a9a9;background-color:#d3d3d3;transition:left .2s ease-in-out,top .2s ease-in-out,width .2s ease-in-out,height .2s ease-in-out}.map-panel .overlay.selected{border-color:#3c78dc}.map-panel .aura{opacity:.3;pointer-events:none}.map-panel .aura,.map-panel .token{position:absolute;transition:left .2s ease-in-out,top .2s ease-in-out,width .2s ease-in-out,height .2s ease-in-out}.map-panel .token{background-color:#000065;border:2px solid #c3c3c3;box-shadow:inset 0 0 6px 3px rgba(0,0,0,.1)}.map-panel .token.foe{background-color:#650000}.map-panel .token.ally{background-color:#006500}.map-panel .token.current{background-color:#fff;box-shadow:0 0 10px 3px #000}.map-panel .token.current .initials{color:#000;font-weight:600}.map-panel .token.selected{border-color:#3c78dc;box-shadow:0 0 10px 3px #000}.map-panel .token.not-interactive{pointer-events:none}.map-panel .token.hidden{opacity:.3}.map-panel .token .portrait{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.map-panel .token .initials{text-transform:uppercase;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.map-panel .token .ant-progress.ant-progress-circle .ant-progress-inner{background-color:initial;display:block}.map-panel .token .hp-gauge{position:absolute;left:0;right:0;bottom:-10px}.map-panel .token .badge{position:absolute;top:-4px;left:-4px;font-size:15px;z-index:5}.map-panel .token .conditions{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:loadingCircle 10s linear infinite;animation:loadingCircle 10s linear infinite;z-index:5}.playing-card{height:200px;-webkit-perspective:1000px;perspective:1000px;margin:10px 0}.playing-card .playing-card-inner{position:relative;height:100%;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.playing-card .playing-card-inner .playing-card-back,.playing-card .playing-card-inner .playing-card-front{position:absolute;top:0;left:0;height:100%;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid #c3c3c3;border-radius:15px;background-color:#fff;color:rgba(0,0,0,.65);cursor:pointer}.playing-card .playing-card-inner .playing-card-back:hover,.playing-card .playing-card-inner .playing-card-front:hover{border-color:#3c78dc}.playing-card .playing-card-inner .playing-card-front{text-align:center;font-size:110px;background-color:#c3c3c3;color:#fff}.playing-card .playing-card-inner .playing-card-front:hover{background-color:#3c78dc}.playing-card .playing-card-inner .playing-card-back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:flex;flex-direction:column;padding:0 5px}.playing-card .playing-card-inner .playing-card-back .playing-card-name{flex:0 0 60px;font-weight:600;font-size:14px;padding:5px;border-bottom:1px solid #c3c3c3;display:flex;align-items:center;justify-content:center;text-align:center}.playing-card .playing-card-inner .playing-card-back .playing-card-data{flex:1 1;font-size:10px;padding:5px}.playing-card .playing-card-inner .playing-card-back .playing-card-data.suit{text-align:center;font-size:60px}.playing-card .playing-card-inner .playing-card-back .playing-card-footer{flex:0 0 30px;font-size:10px;padding:5px;border-top:1px solid #c3c3c3;display:flex;align-items:center;justify-content:space-between}.playing-card.flipped .playing-card-inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.portrait .circle{width:50px;height:50px;border:1px solid #c3c3c3;border-radius:50%;object-fit:cover}.portrait.editing .circle{width:100px;height:100px;display:inline-block;vertical-align:middle;font-size:75px;line-height:100px;border-width:2px;cursor:pointer}.portrait.editing .circle:hover{border-color:#3c78dc;background-color:rgba(60,120,220,.1)}.portrait.editing .clear{margin-left:5px;font-size:15px}.portrait.editing .clear:hover{border-color:#3c78dc;background-color:rgba(60,120,220,.1)}.portrait.inline{display:inline-block;width:20px;height:20px;margin-right:5px;flex-shrink:0}.portrait.inline .circle{width:100%;height:100%;vertical-align:top}.render-error{height:100%;display:flex;align-items:center;justify-content:center;background-color:orange}.render-error .render-message{margin:5px;text-align:center;color:#fff;font-weight:600}.render-error button.link{margin:5px}.connection-panel{width:300px;margin-bottom:100px}.character-panel{margin:5px 0}.character-panel .name{display:inline-block;font-weight:600}.messages-panel{margin:5px 0}.messages-panel .message.from-me{margin-left:25%}.messages-panel .message.from-me .message-byline{display:none}.messages-panel .message.to-me{margin-right:25%}.message{margin:5px 0;padding:0 10px;border:1px solid #c3c3c3;border-left-width:5px;background-color:#fff}.message .message-byline{margin-top:5px;font-size:10px}.message .message-byline .anticon{margin-left:3px}.message .message-byline.private{color:#3c78dc}.message .message-content .text{font-size:15px}.message .message-content .untranslated{-webkit-filter:blur(3px);filter:blur(3px)}.message .message-content .language{font-size:10px;font-style:italic}.message .message-content .emote{font-style:italic}.message .message-content .link{display:block;border:1px solid #c3c3c3;border-radius:5px;margin:5px 0;padding:5px;text-align:center}.message .message-content .nonselectable-image,.message .message-content .selectable-image{max-height:100px}.message .message-content .statblock{display:block}.send-message-panel .nonselectable-image,.send-message-panel .selectable-image{max-height:100px}.trait-header-bar{background-color:hsla(0,0%,76.5%,.2);margin:5px 0;padding:5px}.trait-bar{z-index:2000}.full-height{height:100%}.full-width{width:100%}.scrollable{height:100%;padding:0 10px;overflow-x:hidden;overflow-y:auto}.scrollable.both-ways{padding:10px;overflow-x:auto}.scrollable.horizontal-only{height:unset;padding:10px 0;overflow-x:auto;overflow-y:hidden}.scrollable.padded{padding:10px}.left{float:left}.right{float:right}.lowercase{text-transform:lowercase}.disabled{pointer-events:none;opacity:.4!important}.strikethrough{text-decoration:line-through;opacity:.8;pointer-events:none}.anticon.inline-text{font-size:8px;line-height:12px;vertical-align:middle}.heading,h1{border-bottom:1px solid #c3c3c3;margin-bottom:10px;padding:5px;font-size:20px;font-weight:600}.heading .anticon,h1 .anticon{float:right;margin-top:5px}h1{text-transform:uppercase;letter-spacing:2px}.subheading,h2{font-weight:600;font-size:15px}.diff-0{border-color:#90ee90;background-color:rgba(144,238,144,.1)}.diff-1{border-color:green;background-color:rgba(0,128,0,.1)}.diff-2{border-color:#ff8c00;background-color:rgba(255,140,0,.1)}.diff-3{border-color:#dc143c;background-color:rgba(220,20,60,.1)}.diff-4{border-color:#000;background-color:rgba(0,0,0,.1)}*{transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out}#root,.dojo,body,html{margin:0;padding:0;height:100%;width:100%;position:fixed;overflow-x:hidden;overflow-y:hidden;color:rgba(0,0,0,.65)}.fixed-top{position:-webkit-sticky;position:sticky;z-index:5;top:0;background-color:#fff}.fixed-top:after{position:absolute;top:40px;left:1px;right:1px;height:5px;background:linear-gradient(rgba(0,0,0,.15),transparent);content:"";z-index:10}.app-name{text-transform:uppercase;font-weight:600;letter-spacing:2px}hr{margin:10px 20px;height:0;border:none;border-top:1px solid #c3c3c3}code{border:1px solid #c3c3c3;border-radius:2px;padding:2px}.anticon,.image{transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.anticon.rotate,.image.rotate{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.table{background-color:#fff;color:rgba(0,0,0,.65);border:1px solid #c3c3c3;margin:8px 0}.table .table-row{display:flex;align-items:center;padding:5px;font-size:10px}.table .table-row.table-row-header{font-size:12px;font-weight:600;border-bottom:1px solid #c3c3c3}.table .table-row .table-cell{flex-grow:1;flex-shrink:1;flex-basis:0;text-align:center}.table .table-row .table-cell.small{flex-grow:0;flex-shrink:0;flex-basis:60px}.table .table-row .table-cell.wide{flex-grow:2;flex-shrink:2;flex-basis:0}.table .table-row .table-cell.l{text-align:left}.table .table-row .table-cell.r{text-align:right}.table .table-row .table-cell.table-cell-highlight{background-color:#3c78dc;color:#fff}.table .table-row .table-cell.easy{padding-bottom:4px;border-bottom:3px solid green}.table .table-row .table-cell.medium{padding-bottom:4px;border-bottom:3px solid #ff8c00}.table .table-row .table-cell.hard{padding-bottom:4px;border-bottom:3px solid #dc143c}.table .table-row .table-cell.deadly{padding-bottom:4px;border-bottom:3px solid #000}.table.alternating .table-row:nth-child(2n){background-color:rgba(60,120,220,.1)}.dragged{font-family:"Lato",sans-serif;font-style:normal;font-weight:400;font-size:12px;background-color:#fff;box-sizing:border-box;-webkit-user-select:none;user-select:none;z-index:2000}.dragged,.dragged *{transition-duration:0s}.grid-panel{padding-bottom:10px}.grid-panel>.heading{display:flex;align-items:center;height:40px}.grid-panel>.heading>.title{flex-grow:1;flex-shrink:1;white-space:nowrap;text-overflow:ellipsis}.grid-panel>.heading>.anticon{flex-basis:28px;font-size:18px;padding:5px}.grid-panel>.heading>.anticon.selected{background-color:rgba(60,120,220,.2)}.section,p{margin:5px 0;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.section.large,p.large{font-size:16px}.section.centered,p.centered{text-align:center}.section .right-value,p .right-value{vertical-align:middle;font-weight:600;text-align:right}.nonselectable-image,.selectable-image{padding:5px;width:100%;object-fit:contain;max-height:100%}.selectable-image{border:1px solid #c3c3c3;cursor:pointer}.selectable-image:hover{border-color:#3c78dc}.content-then-icons,.content-then-info{display:flex;align-items:center;width:100%}.content-then-icons>.content,.content-then-info>.content{flex:1 1;padding-right:5px;margin-right:5px}.content-then-icons>.content.strikethrough,.content-then-info>.content.strikethrough{opacity:.5;text-decoration:line-through}.content-then-icons>.icons,.content-then-icons>.info,.content-then-info>.icons,.content-then-info>.info{flex:0 0 auto;margin-left:5px;padding-left:5px}.content-then-icons>.icons,.content-then-info>.icons{border-left:1px solid hsla(0,0%,76.5%,.5)}.content-then-icons>.icons .anticon,.content-then-info>.icons .anticon{font-size:20px;padding:5px}.content-then-icons>.icons .anticon:focus,.content-then-icons>.icons .anticon:hover,.content-then-info>.icons .anticon:focus,.content-then-info>.icons .anticon:hover{background-color:rgba(60,120,220,.1)}.content-then-icons>.icons .anticon.active,.content-then-info>.icons .anticon.active{color:#3c78dc;background-color:rgba(60,120,220,.1)}.content-then-icons>.icons .anticon.grabber,.content-then-info>.icons .anticon.grabber{cursor:ns-resize}.content-then-icons>.icons .confirm-button,.content-then-info>.icons .confirm-button{display:inline-block}.content-then-icons>.icons.vertical .anticon,.content-then-info>.icons.vertical .anticon{display:block}.content-then-icons>.info,.content-then-info>.info{text-align:right;font-size:10px}.content-then-icons:hover>.icons,.content-then-info:hover>.icons{border-color:#3c78dc}