.dfal-help{height:600px;overflow-y:scroll;margin-bottom:1em}.dfal-help h2{margin-top:1em}.dfal-ts{color:#555}.dfal-na{color:#800}.dfal-ev{color:#070}.dfal-qu{color:#007}article.df-adventure-log p{margin:.125em 0}article.df-adventure-log code{font-size:smaller;padding-top:3px}
#dfca-manager{display:flex;flex-flow:column nowrap}#dfca-manager ol{list-style:none;padding:0;flex:1 0}#dfca-manager ol li p{padding:.5em,.25em;font-weight:bold}#dfca-manager ol li div{padding:.5em .75em;display:flex;flex-direction:row}#dfca-manager ol li:nth-child(odd) div{background:rgba(0,0,0,.25)}#dfca-manager ol li div a{flex:0 0 auto}#dfca-manager ol li div a:first-child i{margin-right:1em}#dfca-manager ol li div a:first-child{flex:1 0}#dfca-delete-all{background:#801414;color:#fff;flex:0 0 auto;margin:0 2em;width:auto}.dfca-delete{color:#960000}#df-chat-enhance-settings h4{margin-top:1rem}.dfca-visible{margin-right:1em}
.archive-new table{border:none;background:none}.archive-new table tr{background:none}.archive-new table tr:nth-child(even){background:none}.archive-new table tr td:first-child{text-align:right;padding-right:1em}
#df-chat-log{margin-block-start:0;padding-inline-start:0;overflow-y:scroll}.df-chat-log-window .window-content{background:none}.df-chat-log-window h2{flex-grow:0;color:#fff;margin:0 0 .25rem}#df-chat-log.df-chat-print{background-color:#fff;height:auto;width:100%;position:relative;top:0;left:0;margin:0;padding:15px;z-index:10000000}#df-chat-log .dfal-deleted{background:brown}#df-chat-log .dfal-deleted *{color:#fff;text-decoration:line-through}#df-chat-log .dfal-deleted a.button.message-delete *{text-decoration:unset}body.df-chat-print{width:unset;height:unset;margin:unset;overflow:unset;background:unset;box-shadow:unset}#dfal-save-changes{background:#801414;color:#fff;flex:0 0 auto;margin:0 2em;width:auto}
.dfce-editor{display:flex;flex-flow:column}.dfce-editor h3,.dfce-editor blockquote,.dfce-editor-buttons{flex:0 0 auto}.dfce-editor-buttons{display:flex;flex-flow:row nowrap}.dfce-editor-buttons button{flex:1 0}.dfce-editor blockquote{user-select:text}.dfce-editor textarea{flex:1 0}p.df-edited{font-size:xx-small;font-style:italic}a.message-edit{flex:0 0 auto;margin-right:.125em}
:root{--dfce-cm-separation: ;--dfce-cm-header: ;--dfce-cm-header-delete: ;--dfce-cm-header-delete-pad: }.dfce-cm-top{background-color:blue;border-bottom:none;border-radius:5px 5px 0 0;margin-bottom:0;padding-bottom:2.5px}.dfce-cm-middle{border-top:var(--dfce-cm-separation, thin) solid;border-bottom:none;border-radius:0;margin-top:0;margin-bottom:0;padding-top:2.5px;padding-bottom:2.5px}.dfce-cm-bottom{border-top:var(--dfce-cm-separation, thin) solid;border-radius:0 0 5px 5px;margin-top:0;padding-top:2.5px}.dfce-cm-middle>header>h4,.dfce-cm-bottom>header>h4{display:none}.dfce-cm-middle>header>h4,.dfce-cm-bottom>header>h4{display:var(--dfce-cm-header, inherit)}.dfce-cm-middle .message-timestamp,.dfce-cm-bottom .message-timestamp{display:var(--dfce-cm-header, inherit)}.dfce-cm-middle .message-header,.dfce-cm-bottom .message-header,.dfce-cm-middle .message-metadata,.dfce-cm-bottom .message-metadata{height:var(--dfce-cm-header-delete, inherit)}.dfce-cm-middle .message-delete,.dfce-cm-bottom .message-delete{position:relative}.dfce-cm-middle>.message-content,.dfce-cm-bottom>.message-content{padding-right:var(--dfce-cm-header-delete-pad, inherit)}.dfce-cm-middle>header>span.flavor-text,.dfce-cm-bottom>header>span.flavor-text{padding-right:var(--dfce-cm-header-delete-pad, inherit)}.dfce-cm-top:hover,.dfce-cm-middle:hover,.dfce-cm-bottom:hover{box-shadow:inset 0 0 var(--dfce-cm-hover-shadow, 5px) var(--dfce-mc-border-color, #6f6c66)}.dfce-cm-middle .message-portrait,.dfce-cm-bottom .message-portrait{display:none}.dfce-cm-middle .message-header .message-metadata,.dfce-cm-bottom .message-header .message-metadata{flex:2 !important}
:root{--dfce-chat-font-size: }.chat-message{font-size:var(--dfce-chat-font-size, 14px)}#chat-form #chat-message{font-size:var(--dfce-chat-font-size, 13.3333px)}
#dfcp-rt-buttons{display:flex;flex-flow:row nowrap;margin:0 .5em}#dfcp-rt-buttons button{flex:0 1 auto;min-height:36px;max-height:36px;padding-top:2px}#dfcp-rt-buttons button i{width:20px;height:20px;margin:auto}#dfcp-rt-buttons button.active i{color:#000}#dfcp-rt-buttons button[data-id=publicroll].active{background-color:#26c281}#dfcp-rt-buttons button[data-id=gmroll].active{background-color:#f2ca27}#dfcp-rt-buttons button[data-id=blindroll].active{background-color:#e87e04}#dfcp-rt-buttons button[data-id=selfroll].active{background-color:#e74c3c}#chat-controls{padding:.5em 0;align-items:center}
div#scrollToBottom{padding:4px;display:inline;flex:0;position:relative;border:1px solid #ff6400;background-color:#8b3c3c;text-align:center;border-radius:5px;margin-bottom:-27px;top:-25px;position:relative;margin-left:3px;margin-right:9px}div#scrollToBottom:hover{cursor:pointer;background-color:#be1212}div#scrollToBottom.new{box-shadow:0 0 10px red;animation:dfce-sm-pulse 1s infinite}div#scrollToBottom>span{display:none}div#scrollToBottom.new>span{display:unset}@keyframes dfce-sm-pulse{0%{box-shadow:0 0 0px red}50%{box-shadow:0 0 10px red}100%{box-shadow:0 0 0px red}}
.dfce-send-btn{transform:translateY(-100%) translateY(-6px);width:fit-content;margin-bottom:12px;border:none;background:none;cursor:pointer;font-size:20px;float:right}.dfce-send-btn:hover,.dfce-send-btn:focus{box-shadow:none;outline:none;text-shadow:0 0 5px var(--color-shadow-primary)}.dfce-send-btn:disabled{cursor:default;pointer-events:none}.dfce-send-btn:disabled:hover,.dfce-send-btn:disabled:focus{text-shadow:none}
li.chat-message.message .message-content *{user-select:text !important}li.chat-message.message .message-content>.dice-roll{user-select:none !important}li.chat-message.message .message-content>.dice-roll *{user-select:none !important}