diff --git a/5e Darker Dungeons/5e Darker Dungeons.css b/5e Darker Dungeons/5e Darker Dungeons.css index 1ad0b95c47..c7328052d3 100644 --- a/5e Darker Dungeons/5e Darker Dungeons.css +++ b/5e Darker Dungeons/5e Darker Dungeons.css @@ -1 +1,1972 @@ -body{background:#fff;color:#000;font-size:13px;margin:0;overflow:visible;padding:0;line-height:18px}html{margin:0;padding:0}.charsheet .sheet-darkerdungeons *,.charsheet .sheet-darkerdungeons *::after,.charsheet .sheet-darkerdungeons *::before{box-sizing:border-box}.charsheet .sheet-darkerdungeons button[type=roll]{font-size:inherit;margin:0;padding:0;vertical-align:baseline;color:inherit}.charsheet .sheet-darkerdungeons button[type=roll]:hover{color:#b61037}.charsheet .sheet-darkerdungeons button[type=roll]:focus{outline:none;color:#b61037}.charsheet .sheet-darkerdungeons button[type=roll]::before{display:none}.charsheet .sheet-darkerdungeons input,.charsheet .sheet-darkerdungeons select,.charsheet .sheet-darkerdungeons textarea,.charsheet .sheet-darkerdungeons .uneditable-input{box-sizing:border-box;height:auto;margin-bottom:6px;padding:3px;width:100%}.charsheet .sheet-darkerdungeons label{font-size:inherit;line-height:inherit;margin:0;padding:0;width:auto}.charsheet .sheet-darkerdungeons select{cursor:pointer}.charsheet .sheet-darkerdungeons .sheet-row{margin:0 -3px}.charsheet .sheet-darkerdungeons .sheet-row>:last-child{margin-bottom:0}.charsheet .sheet-darkerdungeons .sheet-row::after{clear:both;content:" ";display:block}.charsheet .sheet-darkerdungeons .sheet-col-1,.charsheet .sheet-darkerdungeons .sheet-col-2,.charsheet .sheet-darkerdungeons .sheet-col-3,.charsheet .sheet-darkerdungeons .sheet-col-4,.charsheet .sheet-darkerdungeons .sheet-col-5,.charsheet .sheet-darkerdungeons .sheet-col-6,.charsheet .sheet-darkerdungeons .sheet-col-7,.charsheet .sheet-darkerdungeons .sheet-col-8,.charsheet .sheet-darkerdungeons .sheet-col-9,.charsheet .sheet-darkerdungeons .sheet-col-10,.charsheet .sheet-darkerdungeons .sheet-col-11,.charsheet .sheet-darkerdungeons .sheet-col-12{box-sizing:border-box;display:inline-block;float:left;padding:0 3px}.charsheet .sheet-darkerdungeons .sheet-col-1>:last-child,.charsheet .sheet-darkerdungeons .sheet-col-2>:last-child,.charsheet .sheet-darkerdungeons .sheet-col-3>:last-child,.charsheet .sheet-darkerdungeons .sheet-col-4>:last-child,.charsheet .sheet-darkerdungeons .sheet-col-5>:last-child,.charsheet .sheet-darkerdungeons .sheet-col-6>:last-child,.charsheet .sheet-darkerdungeons .sheet-col-7>:last-child,.charsheet .sheet-darkerdungeons .sheet-col-8>:last-child,.charsheet .sheet-darkerdungeons .sheet-col-9>:last-child,.charsheet .sheet-darkerdungeons .sheet-col-10>:last-child,.charsheet .sheet-darkerdungeons .sheet-col-11>:last-child,.charsheet .sheet-darkerdungeons .sheet-col-12>:last-child{margin-bottom:0}.charsheet .sheet-darkerdungeons .sheet-col-1{width:8.33%}.charsheet .sheet-darkerdungeons .sheet-col-2{width:16.66%}.charsheet .sheet-darkerdungeons .sheet-col-3{width:25%}.charsheet .sheet-darkerdungeons .sheet-col-4{width:33.33%}.charsheet .sheet-darkerdungeons .sheet-col-5{width:41.66%}.charsheet .sheet-darkerdungeons .sheet-col-6{width:50%}.charsheet .sheet-darkerdungeons .sheet-col-7{width:58.33%}.charsheet .sheet-darkerdungeons .sheet-col-8{width:66.66%}.charsheet .sheet-darkerdungeons .sheet-col-9{width:75%}.charsheet .sheet-darkerdungeons .sheet-col-10{width:83.33%}.charsheet .sheet-darkerdungeons .sheet-col-11{width:91.66%}.charsheet .sheet-darkerdungeons .sheet-col-12{width:100%}.charsheet .sheet-darkerdungeons fieldset{position:relative}.charsheet .sheet-darkerdungeons .repcontrol{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:6px -6px -3px;padding:0 6px}.charsheet .sheet-darkerdungeons .repcontrol .btn{background:none;font-size:9px;min-width:5rem;padding:0;text-transform:uppercase;font-weight:bold;border:2px solid #575757;line-height:14px}.charsheet .sheet-darkerdungeons .repcontrol .btn:hover,.charsheet .sheet-darkerdungeons .repcontrol .btn:focus{color:#b61037;border-color:#b61037;outline:none}.charsheet .sheet-darkerdungeons .repcontainer.editmode .repitem .itemcontrol{display:flex;justify-content:center;align-items:center;flex-direction:row-reverse;z-index:2;background:rgba(126,45,64,0.25)}.charsheet .sheet-darkerdungeons .repcontainer.editmode .repitem .itemcontrol .btn{padding:0;text-align:center;width:36px;height:18px;box-sizing:border-box;line-height:16px}.charsheet .sheet-darkerdungeons .repcontainer.editmode .repitem .itemcontrol .btn:not(:last-child){margin-left:12px}.charsheet .sheet-darkerdungeons .repcontainer.editmode .repitem .sheet-fieldset-item{opacity:0.25}.charsheet .sheet-darkerdungeons .repitem:not(:first-of-type){border-top:1px dotted #575757;padding-top:6px;margin-top:6px}.charsheet .sheet-darkerdungeons .sheet-fieldset-item{display:flex;flex-direction:column;min-height:18px}.charsheet .sheet-darkerdungeons .sheet-fieldset-item>:last-child{margin-bottom:0}.charsheet .sheet-darkerdungeons .sheet-fieldset-item-npctrait input,.charsheet .sheet-darkerdungeons .sheet-fieldset-item-npcreaction input{box-sizing:border-box;width:100%;margin-bottom:1px;font-weight:bold}.charsheet .sheet-darkerdungeons .sheet-fieldset-item-npctrait textarea,.charsheet .sheet-darkerdungeons .sheet-fieldset-item-npcreaction textarea{box-sizing:border-box;resize:vertical;width:100%}.charsheet .sheet-darkerdungeons .sheet-fieldset-item-npcaction .sheet-fieldset-item-npcaction-checked-roll{background:none;border:0;box-shadow:none;text-align:left;width:100%}.charsheet .sheet-darkerdungeons .sheet-fieldset-item-npcaction .sheet-fieldset-item-npcaction-checked-name{font-weight:bold}.charsheet .sheet-darkerdungeons .sheet-fieldset-item-npcaction .sheet-fieldset-item-npcaction-checked-attack>:not(:last-child){font-style:italic}.charsheet .sheet-darkerdungeons .sheet-fieldset-item-npcaction .sheet-fieldset-item-npcaction-checked-onhit>:first-child{font-style:italic}.charsheet .sheet-darkerdungeons .sheet-panel-fieldset-condensed .repitem{padding-top:0;border-top:0}.charsheet .sheet-darkerdungeons .sheet-panel-fieldset-condensed .repitem:not(:first-of-type){margin-top:3px}.charsheet .sheet-darkerdungeons .sheet-panel-fieldset-condensed .sheet-form.sheet-toggle-checked{border:2px solid #7e2d40;padding:0 3px 3px;border-radius:6px}.charsheet .sheet-darkerdungeons .sheet-panel-fieldset-condensed .sheet-form.sheet-toggle-checked .sheet-form-title{margin-left:-3px;margin-right:-3px;border-radius:0}.charsheet .sheet-darkerdungeons .sheet-fieldset-item-tool .sheet-toggle-unchecked button{display:flex;border:0;background:none;box-shadow:none;width:100%;padding-right:24px}.charsheet .sheet-darkerdungeons .sheet-fieldset-item-tool .sheet-toggle-unchecked button>span{background:#eee;font-size:9px;font-weight:bold;padding:0 6px;margin-left:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.charsheet .sheet-darkerdungeons .sheet-fieldset-item-tool .sheet-toggle-unchecked button>span:first-child{flex-grow:1;margin-left:0;text-align:left}.charsheet .sheet-darkerdungeons .sheet-fieldset-item-tool .sheet-toggle-unchecked button>:nth-child(2){width:10%;padding:0;flex-shrink:0}.charsheet .sheet-darkerdungeons .sheet-fieldset-item-tool .sheet-toggle-unchecked button>:nth-child(4){width:40%;padding:0;text-align:center;flex-shrink:0}.charsheet .sheet-darkerdungeons .sheet-fieldset-item-proficiency .sheet-toggle-unchecked button{display:flex;border:0;background:none;box-shadow:none;width:100%;padding-right:24px}.charsheet .sheet-darkerdungeons .sheet-fieldset-item-proficiency .sheet-toggle-unchecked button>span:first-child{background:#eee;font-size:9px;font-weight:bold;padding:0 6px;margin-right:3px;width:30%;text-align:center;flex-shrink:0}.charsheet .sheet-darkerdungeons .sheet-fieldset-item-proficiency .sheet-toggle-unchecked button>span:last-child{background:#eee;font-size:9px;font-weight:bold;padding:0 6px;text-align:left;flex-grow:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.charsheet .sheet-darkerdungeons .sheet-form>:last-child{margin-bottom:0}.charsheet .sheet-darkerdungeons .sheet-form.sheet-form-sm input,.charsheet .sheet-darkerdungeons .sheet-form.sheet-form-sm select{font-size:11px;height:18px}.charsheet .sheet-darkerdungeons .sheet-form.sheet-form-sm label{font-size:9px;letter-spacing:0}.charsheet .sheet-darkerdungeons .sheet-form input,.charsheet .sheet-darkerdungeons .sheet-form select{box-sizing:border-box;font-size:13px;height:22px;margin:0;padding:0 3px;width:100%;min-width:1px}.charsheet .sheet-darkerdungeons .sheet-form label{font-size:11px;font-weight:bold;line-height:2;letter-spacing:-0.25px;font-variant:small-caps;min-width:1px}.charsheet .sheet-darkerdungeons .sheet-form textarea{resize:vertical;min-width:1px}.charsheet .sheet-darkerdungeons .sheet-form .sheet-form-group{align-items:center;display:flex}.charsheet .sheet-darkerdungeons .sheet-form .sheet-form-group.sheet-form-group-column{flex-direction:column;align-items:flex-start}.charsheet .sheet-darkerdungeons .sheet-form .sheet-form-group.sheet-form-group-column>:not(:first-child){margin-left:0}.charsheet .sheet-darkerdungeons .sheet-form .sheet-form-group:not(:last-child){margin-bottom:3px}.charsheet .sheet-darkerdungeons .sheet-form .sheet-form-group>*{margin-bottom:0}.charsheet .sheet-darkerdungeons .sheet-form .sheet-form-group>:not(:first-child){margin-left:6px}.charsheet .sheet-darkerdungeons .sheet-form .sheet-form-group>input[type="checkbox"]{width:auto;flex-grow:0;height:18px;flex-shrink:0}.charsheet .sheet-darkerdungeons .sheet-form .sheet-form-group label{flex-shrink:0}.charsheet .sheet-darkerdungeons .sheet-form .sheet-form-title{background:#7e2d40;border-radius:6px;font-weight:bold;line-height:18px;margin-bottom:3px;text-align:center;color:white;font-variant:small-caps}.charsheet .sheet-darkerdungeons .sheet-form-fieldset{margin:6px 0}.charsheet .sheet-darkerdungeons .sheet-form-fieldset.sheet-form-fieldset-sm .repitem:not(:first-of-type){border:none;padding:0;margin-top:3px}.charsheet .sheet-darkerdungeons .sheet-form-fieldset.sheet-form-fieldset-sm .repitem:not(:first-of-type) .itemcontrol{border:none}.charsheet .sheet-darkerdungeons .sheet-form-fieldset.sheet-form-fieldset-nested{margin:6px -6px 0}.charsheet .sheet-darkerdungeons .sheet-form-fieldset.sheet-form-fieldset-nested .sheet-form-fieldset-body{border:0;margin-bottom:-6px}.charsheet .sheet-darkerdungeons .sheet-form-fieldset.sheet-form-fieldset-nested .sheet-form-fieldset-header{border-top:2px solid #575757;border-left:none;border-right:none;border-radius:0}.charsheet .sheet-darkerdungeons .sheet-form-fieldset .sheet-form-fieldset-body{border-radius:0 0 6px 6px;border:1px solid #ccc;border-top:none;padding:3px 6px}.charsheet .sheet-darkerdungeons .sheet-form-fieldset .sheet-form-fieldset-body:not(:last-child){margin-bottom:3px}.charsheet .sheet-darkerdungeons .sheet-form-fieldset .sheet-form-fieldset-body>:last-child{margin-bottom:0}.charsheet .sheet-darkerdungeons .sheet-form-fieldset .sheet-form-fieldset-body .repcontainer>:first-child{margin-top:3px}.charsheet .sheet-darkerdungeons .sheet-form-fieldset .sheet-form-fieldset-header{background:#eee;border-radius:6px 6px 0 0;border:1px solid #ccc;border-bottom:1px dotted #ccc;font-size:9px;font-weight:bold;letter-spacing:0.25px;line-height:2;text-align:center;font-variant:small-caps}.charsheet .sheet-darkerdungeons .sheet-form-save-modifier .sheet-fieldset-item .sheet-toggle-unchecked,.charsheet .sheet-darkerdungeons .sheet-form-tool-modifier .sheet-fieldset-item .sheet-toggle-unchecked{padding-right:24px}.charsheet .sheet-darkerdungeons .sheet-form-save-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group,.charsheet .sheet-darkerdungeons .sheet-form-tool-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group,.charsheet .sheet-darkerdungeons .sheet-form-attack-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group,.charsheet .sheet-darkerdungeons .sheet-form-damage-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group{display:flex;width:100%}.charsheet .sheet-darkerdungeons .sheet-form-save-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group span,.charsheet .sheet-darkerdungeons .sheet-form-tool-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group span,.charsheet .sheet-darkerdungeons .sheet-form-attack-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group span,.charsheet .sheet-darkerdungeons .sheet-form-damage-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group span{flex-grow:1;background:#eee;font-size:11px;padding:0 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.charsheet .sheet-darkerdungeons .sheet-form-save-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group span:not(:first-of-type),.charsheet .sheet-darkerdungeons .sheet-form-tool-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group span:not(:first-of-type),.charsheet .sheet-darkerdungeons .sheet-form-attack-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group span:not(:first-of-type),.charsheet .sheet-darkerdungeons .sheet-form-damage-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group span:not(:first-of-type){margin-left:3px}.charsheet .sheet-darkerdungeons .sheet-form-damage-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group span{width:100%}.charsheet .sheet-darkerdungeons .sheet-toggle ~ .sheet-toggle-checked{display:none}.charsheet .sheet-darkerdungeons .sheet-toggle ~ .sheet-toggle-unchecked{display:block}.charsheet .sheet-darkerdungeons .sheet-toggle:checked ~ .sheet-toggle-checked{display:block}.charsheet .sheet-darkerdungeons .sheet-toggle:checked ~ .sheet-toggle-unchecked{display:none}.charsheet .sheet-darkerdungeons .sheet-checkbox{display:flex;align-items:center}.charsheet .sheet-darkerdungeons .sheet-checkbox:hover{cursor:pointer}.charsheet .sheet-darkerdungeons .sheet-checkbox input{width:auto;margin:0 3px 0 0}.charsheet .sheet-darkerdungeons .sheet-radio{display:flex;align-items:center}.charsheet .sheet-darkerdungeons .sheet-radio:hover{cursor:pointer}.charsheet .sheet-darkerdungeons .sheet-radio input{width:auto;margin:0 3px 0 0}.charsheet .sheet-darkerdungeons .sheet-checkbox-cog{height:18px;width:18px;display:inline-block;position:absolute;right:0}.charsheet .sheet-darkerdungeons .sheet-checkbox-cog input{height:100%;width:100%;margin:0;opacity:0;position:relative;z-index:1}.charsheet .sheet-darkerdungeons .sheet-checkbox-cog input:checked ~ span{opacity:1;border:none;color:white}.charsheet .sheet-darkerdungeons .sheet-checkbox-cog span{height:100%;width:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;opacity:.25;font-family:'Pictos';font-size:13px;border:1px solid black;border-radius:50%;box-sizing:border-box}.charsheet .sheet-darkerdungeons .sheet-text-center{text-align:center}.charsheet .sheet-darkerdungeons .sheet-display-brackets::after{content:")"}.charsheet .sheet-darkerdungeons .sheet-display-brackets::before{content:"("}.charsheet .sheet-darkerdungeons .sheet-display-brackets-xp::after{content:" XP)"}.charsheet .sheet-darkerdungeons .sheet-display-brackets-xp::before{content:"("}.charsheet .sheet-darkerdungeons .sheet-value-negative[value="0"]+*::before{content:"+"}.charsheet .sheet-darkerdungeons .sheet-field-toggle:not([value])+*,.charsheet .sheet-darkerdungeons .sheet-field-toggle[value=""]+*,.charsheet .sheet-darkerdungeons .sheet-field-toggle[value="0"]+*,.charsheet .sheet-darkerdungeons .sheet-field-toggle[value="hide"]+*{display:none}.charsheet .sheet-darkerdungeons .sheet-hidden{display:none}.charsheet .sheet-darkerdungeons .sheet-btn-text{white-space:normal;text-align:left}.charsheet .sheet-darkerdungeons .sheet-well{background:#cccccc;padding:6px;margin-bottom:6px;border-radius:6px}.charsheet .sheet-darkerdungeons .sheet-well>:last-child{margin-bottom:0}.charsheet .sheet-darkerdungeons .sheet-margin-top{margin-top:6px}.charsheet .sheet-darkerdungeons .sheet-margin-bottom-lg{margin-top:12px}.charsheet .sheet-darkerdungeons .sheet-list-unstyled{list-style:none;margin:0}.charsheet .sheet-darkerdungeons .sheet-input-overlay{opacity:0;position:absolute;left:0;height:23px}.charsheet .sheet-darkerdungeons .sheet-input-overlay:focus{opacity:1}.charsheet .sheet-darkerdungeons .sheet-input-overlay:focus+span{opacity:0}.charsheet .sheet-darkerdungeons .sheet-alert-warning{padding:6px;border-radius:6px;background:#c30000;color:white;font-size:9px;line-height:15px;text-align:center;margin-bottom:6px}.charsheet .sheet-darkerdungeons .sheet-attack-button{display:flex;background:none;box-shadow:none;margin:0;padding:0;border:0}.charsheet .sheet-darkerdungeons .sheet-attack-button>span{background:#eee;margin-left:3px}.charsheet .sheet-darkerdungeons .sheet-attack-button>span:first-child{margin-left:0;flex-grow:1}.charsheet .sheet-darkerdungeons .sheet-equipment-container{display:flex;background:#7e2d40;color:white;font-variant:small-caps;justify-content:space-between;border-radius:6px;padding:0 6px;margin-right:24px;font-weight:bold}.charsheet .sheet-darkerdungeons .sheet-toggle-unchecked.sheet-item{display:flex;justify-content:space-between;padding-right:24px}.charsheet .sheet-darkerdungeons .sheet-toggle-unchecked.sheet-item>:first-child{flex-grow:1;background:#eeeeee;padding:0 6px;margin-right:3px;border-radius:6px}.charsheet .sheet-darkerdungeons .sheet-toggle-unchecked.sheet-item>:nth-child(2),.charsheet .sheet-darkerdungeons .sheet-toggle-unchecked.sheet-item>:nth-child(3){width:65px;background:#eeeeee;padding:0 6px;margin-right:3px;border-radius:6px;font-size:11px;font-variant:small-caps;text-align:center}.charsheet .sheet-darkerdungeons .sheet-toggle-unchecked.sheet-item>:last-child{flex-grow:0;width:90px;margin:0;height:18px;padding:0;font-size:11px}.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"])+.sheet-toggle-npc-spells:checked ~ .sheet-section-pc{display:block;width:350px;margin:0 auto;margin-top:6px}.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"])+.sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-section-pc-header{display:none}.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"])+.sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tabs{margin-top:0;width:350px;min-height:0}.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"])+.sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab{display:none;position:relative;width:100%;margin:0 auto}.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"])+.sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab>:first-child{display:none}.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"])+.sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab .sheet-tab-label,.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"])+.sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab .sheet-tab-content{display:none;position:relative;padding:0}.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"])+.sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4){display:block}.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"])+.sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content{display:block;top:0}.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"])+.sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content>:first-child{display:none}.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"])+.sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content>:nth-child(2){background:none;padding:0;margin-bottom:0;border-radius:0}.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"])+.sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content>:nth-child(2)>.sheet-row>.sheet-col-4{width:100%;margin-bottom:6px}.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"])+.sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content>:nth-child(2)>.sheet-row>.sheet-col-4:last-of-type{margin-bottom:0}.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"])+.sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content>:nth-child(2)>.sheet-row>.sheet-col-4 .sheet-panel-spells{border:1px solid #ccc}.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"])+.sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content>:nth-child(2)>.sheet-row>.sheet-col-4 .sheet-panel-spells .sheet-spells-category{background:none;padding:0;border-radius:0}.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"])+.sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content>:nth-child(2)>.sheet-row>.sheet-col-4 .sheet-panel-spells .sheet-spells-category,.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"])+.sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content>:nth-child(2)>.sheet-row>.sheet-col-4 .sheet-panel-spells .sheet-spells-slots>*{font-size:11px;line-height:18px}.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"])+.sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content>:nth-child(2)>.sheet-row>.sheet-col-4 .sheet-panel-spells .repcontrol .btn{border:1px solid #ccc}.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"])+.sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content>:nth-child(2)>.sheet-row>.sheet-col-4 .sheet-panel-spells .sheet-panel-header{border-bottom:1px dotted #ccc;padding-left:6px;padding-right:6px}.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"])+.sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content>:nth-child(2)>.sheet-row>.sheet-col-4 .sheet-panel-spells .repcontrol{border-top:1px dotted #ccc}.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"])+.sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-panel-spells{min-height:61px}.charsheet .sheet-darkerdungeons .sheet-compendium-drop-target.dropping{background:none;position:relative}.charsheet .sheet-darkerdungeons .sheet-compendium-drop-target.dropping .sheet-section-npc::before,.charsheet .sheet-darkerdungeons .sheet-compendium-drop-target.dropping .sheet-section-pc::before{content:' ';position:absolute;height:100%;z-index:7;display:block;background:#edb125;opacity:.5;border-radius:6px}.charsheet .sheet-darkerdungeons .sheet-compendium-drop-target.dropping .sheet-section-npc::before{width:350px}.charsheet .sheet-darkerdungeons .sheet-compendium-drop-target.dropping .sheet-section-pc::before{width:800px}.charsheet .sheet-darkerdungeons .sheet-panel{border-radius:6px;border:2px solid #575757;margin-bottom:6px;overflow:hidden}.charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-body{padding:6px;background:white;position:relative;flex-grow:1}.charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-body>:last-child{margin-bottom:0}.charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-body>.sheet-checkbox-cog{right:6px}.charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-body.sheet-panel-body-flex{display:flex;flex-direction:column}.charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-body.sheet-panel-body-flex .repcontainer{flex-grow:1}.charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-body.sheet-panel-body-flex .repcontrol{margin-bottom:-3px}.charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-body.sheet-panel-body-flex .sheet-form-fieldset-nested .repcontrol{margin-bottom:0}.charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-header{border-bottom:1px dotted #575757;text-align:center;background:#eee;font-variant:small-caps;font-weight:bold;font-size:9px;line-height:1;padding:3px 3px 2px;position:relative}.charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-header>button{background:none;border:0;box-shadow:none;text-shadow:none;font-weight:bold;flex-grow:1;white-space:normal;line-height:inherit}.charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-header>select{background:none;border:0;font-weight:bold;flex-grow:1;font-size:inherit;line-height:inherit;margin:0;padding:0}.charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-header>select option{font-size:13px}.charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-header>input{background:none;border:0;font-weight:bold;flex-grow:1;font-size:inherit;line-height:inherit;margin:0;padding:0;text-align:center}.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-box{height:78px;display:flex;flex-direction:column}.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-box .sheet-panel-body{flex-grow:1;padding:0;display:flex;align-items:stretch;justify-content:stretch}.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-box .sheet-panel-body>input,.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-box .sheet-panel-body>span{text-align:center;font-size:30px;border:0}.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-box .sheet-panel-body>select{font-size:20px;border:0}.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-box .sheet-panel-body>select option{font-size:13px}.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-box .sheet-panel-body>span{width:100%;text-align:center;align-self:center}.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-box .sheet-panel-header{flex-grow:0;min-height:24px;align-items:center;display:flex;justify-content:center}.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-box.sheet-panel-total .sheet-panel-body>*{margin-bottom:0;font-weight:bold;font-size:13px}.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-box.sheet-panel-total .sheet-panel-body>span{width:10px}.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-inline{display:flex;align-items:stretch;height:36px}.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-inline .sheet-panel-left{display:flex;overflow:hidden;width:61px;flex-shrink:0;flex-grow:0;align-items:center;justify-content:center;background:white;border-right:2px solid #575757;font-size:20px}.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-inline .sheet-panel-left>input[type="checkbox"]{flex-grow:0;width:auto;margin:0}.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-inline .sheet-panel-right{display:flex;overflow:hidden;width:61px;flex-shrink:0;flex-grow:0;align-items:center;justify-content:center;background:white;border-left:2px solid #575757;font-size:20px}.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-inline .sheet-panel-right>input[type="checkbox"]{flex-grow:0;width:auto;margin:0}.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-inline .sheet-panel-right>input[type="text"]{align-self:stretch;margin:0;padding:0;text-align:center;font-size:20px;border:0;border-radius:0}.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-inline .sheet-panel-right.sheet-panel-right-lg{width:161px}.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-inline .sheet-panel-right.sheet-panel-right-md{width:92px}.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-inline .sheet-panel-body{font-weight:bold;text-align:center;font-variant:small-caps;font-size:9px;overflow:hidden;text-overflow:ellipsis;flex-grow:1;display:flex;justify-content:center;align-items:center;padding:6px 12px;line-height:1;background:#eee}.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-hit-dice .sheet-panel-body input,.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-hit-points .sheet-panel-body input{font-size:30px !important;font-weight:normal !important}.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-hit-dice .sheet-panel-body span,.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-hit-points .sheet-panel-body span{font-size:20px !important;font-weight:normal !important}.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-death .sheet-panel-body{align-items:center;justify-content:center}.charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-death .sheet-panel-body input[type="checkbox"]{margin:0;width:auto}.charsheet .sheet-darkerdungeons .sheet-panel-attribute{overflow:visible;margin-bottom:17px}.charsheet .sheet-darkerdungeons .sheet-panel-attribute .sheet-panel-header{border-radius:6px 6px 0 0}.charsheet .sheet-darkerdungeons .sheet-panel-attribute .sheet-panel-header button{font-weight:inherit;font-size:inherit;margin:0;padding:0;border:0;background:none;font-variant:small-caps;width:100%;line-height:1;align-self:stretch;box-shadow:none;white-space:normal}.charsheet .sheet-darkerdungeons .sheet-panel-attribute .sheet-panel-body{font-size:30px;text-align:center;line-height:1;padding:7px 6px 4px}.charsheet .sheet-darkerdungeons .sheet-panel-attribute .sheet-panel-footer input{margin:0;text-align:center;border:2px solid #575757;border-radius:3cm / 2cm;width:40px;font-size:18px;height:28px;box-sizing:border-box;padding:0;margin-bottom:-14px}.charsheet .sheet-darkerdungeons .sheet-panel-attribute .sheet-panel-footer{display:flex;background:white;border-radius:0 0 6px 6px;justify-content:center}.charsheet .sheet-darkerdungeons .sheet-panel-saving-throws .sheet-panel-saving-throw,.charsheet .sheet-darkerdungeons .sheet-panel-saving-throws .sheet-panel-skill,.charsheet .sheet-darkerdungeons .sheet-panel-skills .sheet-panel-saving-throw,.charsheet .sheet-darkerdungeons .sheet-panel-skills .sheet-panel-skill{display:flex;align-items:center}.charsheet .sheet-darkerdungeons .sheet-panel-saving-throws .sheet-panel-saving-throw input,.charsheet .sheet-darkerdungeons .sheet-panel-saving-throws .sheet-panel-skill input,.charsheet .sheet-darkerdungeons .sheet-panel-skills .sheet-panel-saving-throw input,.charsheet .sheet-darkerdungeons .sheet-panel-skills .sheet-panel-skill input{width:auto;flex-grow:0;margin:0}.charsheet .sheet-darkerdungeons .sheet-panel-saving-throws .sheet-panel-saving-throw span,.charsheet .sheet-darkerdungeons .sheet-panel-saving-throws .sheet-panel-skill span,.charsheet .sheet-darkerdungeons .sheet-panel-skills .sheet-panel-saving-throw span,.charsheet .sheet-darkerdungeons .sheet-panel-skills .sheet-panel-skill span{flex-grow:0;width:20px;text-align:center;font-weight:bold;font-size:11px}.charsheet .sheet-darkerdungeons .sheet-panel-saving-throws .sheet-panel-saving-throw button,.charsheet .sheet-darkerdungeons .sheet-panel-saving-throws .sheet-panel-skill button,.charsheet .sheet-darkerdungeons .sheet-panel-skills .sheet-panel-saving-throw button,.charsheet .sheet-darkerdungeons .sheet-panel-skills .sheet-panel-skill button{flex-grow:1;text-align:left;border:0;background:none;box-shadow:none;height:18px;font-size:11px}.charsheet .sheet-darkerdungeons .sheet-panel-saving-throws .sheet-panel-saving-throw button span,.charsheet .sheet-darkerdungeons .sheet-panel-saving-throws .sheet-panel-skill button span,.charsheet .sheet-darkerdungeons .sheet-panel-skills .sheet-panel-saving-throw button span,.charsheet .sheet-darkerdungeons .sheet-panel-skills .sheet-panel-skill button span{font-size:9px;width:auto;opacity:.5}.charsheet .sheet-darkerdungeons .sheet-panel-stress-status{font-size:11px;min-height:78px;display:flex}.charsheet .sheet-darkerdungeons .sheet-panel-stress-status .sheet-checkbox{width:100%}.charsheet .sheet-darkerdungeons .sheet-panel-stress-status strong{margin-right:2px}.charsheet .sheet-darkerdungeons .sheet-panel-stress-status span{display:flex;align-self:stretch;align-items:center;width:100%;border-radius:3px;padding:0 1px;height:13px;font-weight:normal}.charsheet .sheet-darkerdungeons .sheet-panel-stress-status input[type=checkbox]:checked+span{color:white}.charsheet .sheet-darkerdungeons .sheet-panel-stress-status li:not(:first-of-type){margin-top:3px}.charsheet .sheet-darkerdungeons .sheet-panel-stress-status li:nth-of-type(1) input[type=checkbox]:checked+span{background:#cfb401}.charsheet .sheet-darkerdungeons .sheet-panel-stress-status li:nth-of-type(2) input[type=checkbox]:checked+span{background:#cf7d01}.charsheet .sheet-darkerdungeons .sheet-panel-stress-status li:nth-of-type(3) input[type=checkbox]:checked+span{background:#cf4601}.charsheet .sheet-darkerdungeons .sheet-panel-stress-status li:nth-of-type(4) input[type=checkbox]:checked+span{background:#cf0101}.charsheet .sheet-darkerdungeons .sheet-panel-conditions .sheet-radio{width:100%}.charsheet .sheet-darkerdungeons .sheet-panel-conditions .sheet-radio label:hover{background:#eee}.charsheet .sheet-darkerdungeons .sheet-panel-conditions .sheet-radio input[type=radio]:checked+span{background:#cf0101;color:white;display:flex;align-self:stretch;align-items:center;width:100%;padding-left:1px;border-radius:3px}.charsheet .sheet-darkerdungeons .sheet-panel-conditions .sheet-panel-body li{display:flex;align-items:center}.charsheet .sheet-darkerdungeons .sheet-panel-conditions .sheet-panel-body li:nth-of-type(1) input[type=radio]:checked+span{background:#46cf01}.charsheet .sheet-darkerdungeons .sheet-panel-conditions .sheet-panel-body li:nth-of-type(2) input[type=radio]:checked+span{background:#7dcf01}.charsheet .sheet-darkerdungeons .sheet-panel-conditions .sheet-panel-body li:nth-of-type(3) input[type=radio]:checked+span{background:#b4cf01}.charsheet .sheet-darkerdungeons .sheet-panel-conditions .sheet-panel-body li:nth-of-type(4) input[type=radio]:checked+span{background:#cfb401}.charsheet .sheet-darkerdungeons .sheet-panel-conditions .sheet-panel-body li:nth-of-type(5) input[type=radio]:checked+span{background:#cf7d01}.charsheet .sheet-darkerdungeons .sheet-panel-conditions .sheet-panel-body li:nth-of-type(6) input[type=radio]:checked+span{background:#cf4601}.charsheet .sheet-darkerdungeons .sheet-panel-conditions .sheet-radio{font-size:9px;line-height:14px;font-weight:normal}.charsheet .sheet-darkerdungeons .sheet-panel-attacks{min-height:258px;display:flex;flex-direction:column}.charsheet .sheet-darkerdungeons .sheet-panel-attacks .sheet-toggle-unchecked{display:flex;padding-right:24px}.charsheet .sheet-darkerdungeons .sheet-panel-attacks .sheet-toggle-unchecked button{flex-grow:1;font-size:11px}.charsheet .sheet-darkerdungeons .sheet-panel-attacks .sheet-toggle-unchecked button>*{padding:0 3px;font-weight:bold;overflow:hidden;text-overflow:ellipsis}.charsheet .sheet-darkerdungeons .sheet-panel-attacks .sheet-toggle-unchecked button>:nth-child(1){width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.charsheet .sheet-darkerdungeons .sheet-panel-attacks .sheet-toggle-unchecked button>:nth-child(2){width:20%}.charsheet .sheet-darkerdungeons .sheet-panel-attacks .sheet-toggle-unchecked button>:nth-child(3){width:30%}.charsheet .sheet-darkerdungeons .sheet-panel-tools{min-height:86px;display:flex;flex-direction:column}.charsheet .sheet-darkerdungeons .sheet-panel-proficiencies{min-height:167px;display:flex;flex-direction:column}.charsheet .sheet-darkerdungeons .sheet-panel-spells{min-height:233px;display:flex;flex-direction:column}.charsheet .sheet-darkerdungeons .sheet-panel-spells.sheet-panel-spells-sm{min-height:173px}.charsheet .sheet-darkerdungeons .sheet-panel-spells .sheet-panel-header{display:flex;align-items:center}.charsheet .sheet-darkerdungeons .sheet-panel-spells .sheet-spells-category{background:#ccc;padding:3px 6px;font-size:13px;border-radius:3px}.charsheet .sheet-darkerdungeons .sheet-panel-spells .sheet-spells-slots{flex-grow:1;display:flex;justify-content:flex-end}.charsheet .sheet-darkerdungeons .sheet-panel-spells .sheet-spells-slots>*{margin-left:3px;font-size:13px;line-height:18px}.charsheet .sheet-darkerdungeons .sheet-panel-spells .sheet-spells-slots input{background:none;border:none;text-align:right;padding:0;margin:0;width:3rem;font-weight:bold}.charsheet .sheet-darkerdungeons .sheet-panel-spells .sheet-spell-display{padding:0;display:flex;padding-right:24px;align-items:center;justify-content:stretch;width:100%}.charsheet .sheet-darkerdungeons .sheet-panel-spells .sheet-spell-display input[type="checkbox"]{width:auto;margin:0}.charsheet .sheet-darkerdungeons .sheet-panel-spells .sheet-spell-display .sheet-spell-display-button{margin-left:6px;background:none;width:100%;border:0;box-shadow:none;display:flex;justify-content:space-between;font-size:11px}.charsheet .sheet-darkerdungeons .sheet-panel-spells .sheet-spell-display .sheet-spell-display-name{flex-grow:1;text-align:left}.charsheet .sheet-darkerdungeons .sheet-panel-spells .sheet-spell-display .sheet-spell-display-components{display:flex;opacity:.5}.charsheet .sheet-darkerdungeons .sheet-panel-skill-options select{width:31%;flex-shrink:0}.charsheet .sheet-darkerdungeons .sheet-panel-body-nested{display:flex;flex-direction:column;flex-grow:1}.charsheet .sheet-darkerdungeons .sheet-panel-wounds{min-height:162px;display:flex;flex-direction:column}.charsheet .sheet-darkerdungeons .sheet-panel-wounds .sheet-form-group>*:not(:first-child){margin-left:3px}.charsheet .sheet-darkerdungeons .sheet-panel-wounds .sheet-form-group>span{width:20px;text-align:center;flex-grow:0;flex-shrink:0;font-weight:bold}.charsheet .sheet-darkerdungeons .sheet-panel-wounds .sheet-form-group .sheet-radio input{margin-right:0}.charsheet .sheet-darkerdungeons .sheet-panel-wounds .sheet-form-group select{width:55px;flex-grow:0;flex-shrink:0;padding:0}.charsheet .sheet-darkerdungeons .sheet-panel-afflictions{min-height:120px;display:flex;flex-direction:column}.charsheet .sheet-darkerdungeons .sheet-panel-custom-class,.charsheet .sheet-darkerdungeons .sheet-panel-class-options{min-height:251px;display:flex;flex-direction:column}.charsheet .sheet-darkerdungeons .sheet-panel-general-options,.charsheet .sheet-darkerdungeons .sheet-panel-skill-options{min-height:538px;display:flex;flex-direction:column}.charsheet .sheet-darkerdungeons .sheet-panel-attribute-options{min-height:336px;display:flex;flex-direction:column}.charsheet .sheet-darkerdungeons .sheet-panel-spell-symbols .sheet-panel-body{font-size:11px;line-height:15px;text-align:center;min-height:59px}.charsheet .sheet-darkerdungeons .sheet-panel-features{min-height:807px;display:flex;flex-direction:column}.charsheet .sheet-darkerdungeons .sheet-panel-features .sheet-toggle-unchecked button{width:100%;background:none;font-weight:bold;border:0;box-shadow:none;text-align:left;padding-right:24px}.charsheet .sheet-darkerdungeons .sheet-panel-features .sheet-toggle-unchecked button span{background:#7e2d40;padding:0 6px;text-align:center;color:white;line-height:18px;display:block;border-radius:6px;text-shadow:none;font-variant:small-caps}.charsheet .sheet-darkerdungeons .sheet-panel-features .sheet-toggle-unchecked>div:first-of-type{font-size:11px;font-variant:small-caps;font-weight:bold;margin-top:3px}.charsheet .sheet-darkerdungeons .sheet-panel-features .sheet-toggle-unchecked>div:first-of-type>:first-child{background:#eee;padding:0 3px}.charsheet .sheet-darkerdungeons .sheet-panel-features .sheet-toggle-unchecked>:last-child span{font-size:11px;white-space:pre-line;display:block}.charsheet .sheet-darkerdungeons .sheet-panel-equipment{min-height:807px;display:flex;flex-direction:column}.charsheet .sheet-darkerdungeons .sheet-panel-additional-notes{min-height:598px;display:flex;flex-direction:column}.charsheet .sheet-darkerdungeons .sheet-panel-additional-notes .repcontainer{column-count:2}.charsheet .sheet-darkerdungeons .sheet-panel-additional-notes .repcontainer .sheet-fieldset-item{display:inline-block}.charsheet .sheet-darkerdungeons .sheet-panel-additional-notes .repcontainer .sheet-fieldset-item input{margin-bottom:1px;border:0;font-weight:bold;font-variant:small-caps;border-radius:6px;background:#7e2d40;color:white;text-align:center;line-height:18px;padding:0 6px}.charsheet .sheet-darkerdungeons .sheet-panel-additional-notes .repcontainer .sheet-fieldset-item textarea{resize:vertical;font-size:11px;line-height:1.25}.charsheet .sheet-darkerdungeons .sheet-panel-additional-notes .repitem:not(:first-of-type){border-top:none;padding-top:0;margin-top:0}.charsheet .sheet-darkerdungeons .sheet-panel-equipment-extras{min-height:590px;display:flex;flex-direction:column}.charsheet .sheet-darkerdungeons .sheet-panel-equipment-extras .sheet-panel-body{display:flex}.charsheet .sheet-darkerdungeons .sheet-panel-equipment-extras .sheet-form-group{display:flex;justify-content:stretch;align-items:stretch;flex-grow:1}.charsheet .sheet-darkerdungeons .sheet-panel-stress-modifier .sheet-panel-left{width:78px !important}.charsheet .sheet-darkerdungeons .sheet-panel-purse input{text-align:center}.charsheet .sheet-darkerdungeons .sheet-panel-afflictions .sheet-fieldset-item .sheet-form-group input,.charsheet .sheet-darkerdungeons .sheet-panel-afflictions .sheet-fieldset-item .sheet-form-group select{font-size:11px;height:18px}.charsheet .sheet-darkerdungeons .sheet-panel-afflictions .sheet-fieldset-item .sheet-form-group select{padding:0;width:50px;flex-grow:0;flex-shrink:0}.charsheet .sheet-darkerdungeons .sheet-panel-afflictions .sheet-fieldset-item .sheet-form-group>:nth-child(2),.charsheet .sheet-darkerdungeons .sheet-panel-afflictions .sheet-fieldset-item .sheet-form-group>:nth-child(4){width:25px;flex-grow:0;flex-shrink:0;text-align:center}.charsheet .sheet-darkerdungeons .sheet-panel-afflictions .sheet-fieldset-item .sheet-form-group>*:not(:first-child){margin-left:3px}.charsheet .sheet-darkerdungeons .sheet-toggle-npc[value="0"] ~ .sheet-section-npc{display:none}.charsheet .sheet-darkerdungeons .sheet-toggle-npc[value="0"] ~ .sheet-section-pc{display:block}.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) ~ .sheet-section-npc{display:block}.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) ~ .sheet-section-pc{display:none}.charsheet .sheet-darkerdungeons .sheet-section-roll,.charsheet .sheet-darkerdungeons .sheet-section-templates{display:none}.charsheet .sheet-darkerdungeons .sheet-section-npc{margin:0 auto;max-width:350px;width:350px;position:relative}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-header>span{font-style:italic}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-header button{background:none;border:0;box-shadow:none;color:#7e2d40;display:block;font-size:24px;font-variant:small-caps;font-weight:bold;margin-bottom:6px;padding:0}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section{border-bottom:2px solid #7e2d40;border-top:2px solid #7e2d40;color:#7e2d40;margin:6px 0;padding:6px 0;position:relative;line-height:16px}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section+.sheet-npc-section{border-top:0;padding-top:0}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section label{color:inherit;display:inline-block;font-weight:bold}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section>*>*{margin-bottom:0}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section .sheet-btn-inline{background:none;border:0;box-shadow:none;margin:0;padding:0}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section-abilities{display:flex;justify-content:space-between}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section-skills button{background:none;border:0;box-shadow:none;margin:0;padding:0;color:inherit}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section-skills button>:last-child::before{content:"+"}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section-saving-throws .sheet-field-toggle[value="1"]+button>:last-child::after,.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section-skills .sheet-field-toggle[value="1"]+button>:last-child::after{content:","}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-btn-npc-initiative{background:none;border:0;box-shadow:none;position:absolute;right:0;color:inherit}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-btn-npc-initiative>:first-child{display:block;font-family:"dicefontd20";font-size:16px;font-weight:bold}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-btn-npc-initiative>:last-child{font-size:11px}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section-saving-throws button{background:none;border:0;box-shadow:none;margin:0;padding:0;color:inherit}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section-saving-throws button>:last-child::before{content:"+"}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-btn-npc-ability{background:none;border:0;box-shadow:none;padding:0;margin:0;flex-grow:1;text-shadow:none;color:inherit}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-btn-npc-ability .sheet-btn-npc-ability-title{font-weight:bold;display:block}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-btn-npc-ability .sheet-value-negative[value="0"]+*::before{content:"(+"}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-btn-npc-ability .sheet-btn-npc-ability-mod::after{content:")"}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-btn-npc-ability .sheet-btn-npc-ability-mod::before{content:"("}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-panel-npc{border:1px solid #ccc}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-panel-npc .sheet-panel-header{border-bottom:2px solid #7e2d40;color:#7e2d40;font-size:18px;font-variant:small-caps;height:inherit;line-height:inherit;margin:0px;padding:6px;text-transform:capitalize;background:none;text-align:left}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-panel-npc .repcontrol{border-color:#ccc}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-panel-npc .repcontrol .btn{border-width:1px;border-color:#ccc}.charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-panel-npc .repitem:not(:first-of-type){border-color:#ccc}.charsheet .sheet-darkerdungeons .sheet-section-pc{width:800px;margin:0 auto}.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-section-pc-header{margin-bottom:6px}.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-section-pc-header>.sheet-row{display:flex}.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-section-pc-header>.sheet-row>:first-child{display:flex;flex-direction:column;justify-content:space-between}.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-section-pc-header>.sheet-row>:first-child div{font-variant:small-caps;font-size:16px;color:#ccc;font-weight:bold}.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-section-pc-header>.sheet-row>:first-child div::before{content:' ';background:#ccc;height:12px;width:12px;display:inline-block;margin-right:3px}.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-section-pc-header>.sheet-row>:first-child input{font-size:26px;border:0;border-bottom:2px solid #ccc;border-radius:0;padding-left:0;padding-right:0}.sheet-tabs{position:relative;width:800px;margin-top:12px;min-height:868px}.sheet-tabs .sheet-tab{position:absolute;width:800px}.sheet-tabs .sheet-tab>input[type="radio"]{position:absolute;width:25%;height:30px;z-index:1;margin:0;opacity:0}.sheet-tabs .sheet-tab>input[type="radio"]:hover ~ .sheet-tab-label{background:#eee}.sheet-tabs .sheet-tab>.sheet-tab-label{position:absolute;width:20%;height:30px;display:inline-block;margin:0;border:2px solid #575757;border-bottom-color:#575757;border-radius:6px 6px 0 0;display:flex;justify-content:center;align-items:center;font-size:13px;background:#d5d5d5;text-transform:none;font-variant:small-caps;font-weight:bold}.sheet-tabs .sheet-tab>input[type="radio"]:checked ~ .sheet-tab-label{border-color:#575757;border-bottom-color:white;background:white}.sheet-tabs .sheet-tab .sheet-tab-content{display:none;position:absolute;top:30px;width:100%;padding-top:6px}.sheet-tabs .sheet-tab>input[type="radio"]:checked ~ .sheet-tab-content{display:block}.sheet-tabs .sheet-tab:nth-of-type(2)>input[type="radio"],.sheet-tabs .sheet-tab:nth-of-type(2)>.sheet-tab-label{margin-left:20%}.sheet-tabs .sheet-tab:nth-of-type(3)>input[type="radio"],.sheet-tabs .sheet-tab:nth-of-type(3)>.sheet-tab-label{margin-left:40%}.sheet-tabs .sheet-tab:nth-of-type(4)>input[type="radio"],.sheet-tabs .sheet-tab:nth-of-type(4)>.sheet-tab-label{margin-left:60%}.sheet-tabs .sheet-tab:nth-of-type(5)>input[type="radio"],.sheet-tabs .sheet-tab:nth-of-type(5)>.sheet-tab-label{margin-left:80%}.sheet-rolltemplate-spell .sheet-grey{color:#A0A0A0;font-weight:normal}.sheet-rolltemplate-simple .sheet-containerold{width:189px;background:url(http://i.imgur.com/53WSdhx.png) top left;background-size:189px 100%;background-repeat:no-repeat;color:black}.sheet-rolltemplate-simple .sheet-container{width:189px;color:black;border:1px solid black;border-radius:10px;background-color:white}.sheet-rolltemplate-atk .sheet-containerold,.sheet-rolltemplate-atkdmg .sheet-container.sheet-atkold,.sheet-rolltemplate-dmg .sheet-atkold{width:189px;background:url(http://i.imgur.com/4RCRsAd.png) top left;background-size:189px 100%;background-repeat:no-repeat;color:black}.sheet-rolltemplate-atk .sheet-container,.sheet-rolltemplate-atkdmg .sheet-container.sheet-atk,.sheet-rolltemplate-dmg .sheet-atk{width:189px;color:black;border:1px solid black;border-top-left-radius:10px;border-top-right-radius:10px;background-color:white}.sheet-rolltemplate-dmg .sheet-containerold,.sheet-rolltemplate-atkdmg .sheet-container.sheet-damagetemplateold{width:189px;background:url(http://i.imgur.com/gw9HTsq.png) top left;background-size:189px 100%;background-repeat:no-repeat;color:black}.sheet-rolltemplate-dmg .sheet-container,.sheet-rolltemplate-atkdmg .sheet-container.sheet-damagetemplate{width:189px;color:black;border:1px solid black;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:white}.sheet-rolltemplate-simple .sheet-result,.sheet-rolltemplate-atk .sheet-result,.sheet-rolltemplate-atkdmg .sheet-result,.sheet-rolltemplate-dmg .sheet-result,.sheet-npc .sheet-subtitle .sheet-italics{width:100%}.sheet-rolltemplate-atkdmg .sheet-damagetemplate .sheet-result,.sheet-rolltemplate-dmg .sheet-damagetemplate .sheet-result{min-height:45px}.sheet-rolltemplate-simple .sheet-adv,.sheet-rolltemplate-atk .sheet-adv,.sheet-rolltemplate-atkdmg .sheet-adv,.sheet-rolltemplate-dmg .sheet-adv{width:84px;display:inline-block;text-align:center;vertical-align:top;margin-top:15px}.sheet-rolltemplate-simple .sheet-adv:first-child,.sheet-rolltemplate-atk .sheet-adv:first-child,.sheet-rolltemplate-atkdmg .sheet-adv:first-child,.sheet-rolltemplate-dmg .sheet-adv:first-child{margin-left:8px;margin-right:-3px}.sheet-rolltemplate-simple .sheet-adv:nth-child(3),.sheet-rolltemplate-atk .sheet-adv:nth-child(3),.sheet-rolltemplate-atkdmg .sheet-adv:nth-child(3),.sheet-rolltemplate-dmg .sheet-adv:nth-child(3){margin-right:8px;margin-left:-3px}.sheet-rolltemplate-simple .sheet-adv span,.sheet-rolltemplate-simple .sheet-solo span,.sheet-rolltemplate-atk .sheet-adv span,.sheet-rolltemplate-atk .sheet-solo span,.sheet-rolltemplate-atkdmg .sheet-adv span,.sheet-rolltemplate-atkdmg .sheet-solo span,.sheet-rolltemplate-dmg .sheet-adv span,.sheet-rolltemplate-dmg .sheet-solo span{width:30px;font-size:20px;background-color:transparent;border:0px;padding:0px}.sheet-rolltemplate-simple .sheet-advspacer,.sheet-rolltemplate-atk .sheet-advspacer,.sheet-rolltemplate-atkdmg .sheet-advspacer,.sheet-rolltemplate-dmg .sheet-advspacer{width:0px;border:1px solid black;display:inline-block;height:35px}.sheet-rolltemplate-simple .sheet-solo,.sheet-rolltemplate-atk .sheet-solo,.sheet-rolltemplate-atkdmg .sheet-solo,.sheet-rolltemplate-dmg .sheet-solo{width:100%;text-align:center;height:23px;padding-top:15px}.sheet-rolltemplate-simple span,.sheet-rolltemplate-atk span,.sheet-rolltemplate-atkdmg span,.sheet-rolltemplate-dmg span,.sheet-rolltemplate-desc span{font-size:12px;line-height:12px;text-align:center;font-weight:bold}.sheet-rolltemplate-dmg .sheet-desc span.sheet-plus,.sheet-rolltemplate-atkdmg .sheet-desc span.sheet-plus{font-weight:bold;font-size:20px;display:inline}.sheet-rolltemplate-simple .sheet-grey,.sheet-rolltemplate-simple .sheet-grey .inlinerollresult.fullcrit,.sheet-rolltemplate-simple .sheet-grey .inlinerollresult.fullfail,.sheet-rolltemplate-simple .sheet-grey .inlinerollresult.importantroll,.sheet-rolltemplate-simple .sheet-label span span,.sheet-rolltemplate-atk .sheet-label span span,.sheet-rolltemplate-atk .sheet-grey,.sheet-rolltemplate-atk .sheet-grey .inlinerollresult.fullcrit,.sheet-rolltemplate-atk .sheet-grey .inlinerollresult.fullfail,.sheet-rolltemplate-atk .sheet-grey .inlinerollresult.importantroll,.sheet-rolltemplate-atkdmg .sheet-label span span,.sheet-rolltemplate-atkdmg .sheet-grey,.sheet-rolltemplate-atkdmg .sheet-grey .inlinerollresult.fullcrit,.sheet-rolltemplate-atkdmg .sheet-grey .inlinerollresult.fullfail,.sheet-rolltemplate-atkdmg .sheet-grey .inlinerollresult.importantroll,.sheet-rolltemplate-dmg .sheet-label span span,.sheet-rolltemplate-dmg .sheet-grey,.sheet-rolltemplate-dmg .sheet-grey .inlinerollresult.fullcrit,.sheet-rolltemplate-dmg .sheet-grey .inlinerollresult.fullfail,.sheet-rolltemplate-dmg .sheet-grey .inlinerollresult.importantroll,.sheet-rolltemplate-npc .sheet-grey,.sheet-rolltemplate-npc .sheet-grey .inlinerollresult.fullcrit,.sheet-rolltemplate-npc .sheet-grey .inlinerollresult.fullfail,.sheet-rolltemplate-npc .sheet-grey .inlinerollresult.importantroll,.sheet-rolltemplate-npcaction .sheet-grey,.sheet-rolltemplate-npcaction .sheet-grey .inlinerollresult.fullcrit,.sheet-rolltemplate-npcaction .sheet-grey .inlinerollresult.fullfail,.sheet-rolltemplate-npcaction .sheet-grey .inlinerollresult.importantroll,.sheet-rolltemplate-npcatk .sheet-grey,.sheet-rolltemplate-npcatk .sheet-grey .inlinerollresult.fullcrit,.sheet-rolltemplate-npcatk .sheet-grey .inlinerollresult.fullfail,.sheet-rolltemplate-npcatk .sheet-grey .inlinerollresult.importantroll{color:#A0A0A0;border:0px;font-weight:normal}.sheet-rolltemplate-simple .sheet-label,.sheet-rolltemplate-atk .sheet-label,.sheet-rolltemplate-atkdmg .sheet-label,.sheet-rolltemplate-dmg .sheet-label{text-align:center;margin-top:-3px;padding-bottom:5px}.sheet-rolltemplate-simple .sheet-label span span,.sheet-rolltemplate-atk .sheet-label span span,.sheet-rolltemplate-atkdmg .sheet-label span span,.sheet-rolltemplate-dmg .sheet-label span span{padding:0px;border:0px;background-color:transparent;font-size:12px}.sheet-rolltemplate-simple .inlinerollresult.fullcrit,.sheet-rolltemplate-atk .inlinerollresult.fullcrit,.sheet-rolltemplate-atkdmg .inlinerollresult.fullcrit,.sheet-rolltemplate-dmg .inlinerollresult.fullcrit{color:#3FB315;border:0px}.sheet-rolltemplate-simple .inlinerollresult.fullfail,.sheet-rolltemplate-atk .inlinerollresult.fullfail,.sheet-rolltemplate-atkdmg .inlinerollresult.fullfail,.sheet-rolltemplate-dmg .inlinerollresult.fullfail{color:#B31515;border:0px}.sheet-rolltemplate-simple .inlinerollresult.importantroll,.sheet-rolltemplate-atk .inlinerollresult.importantroll,.sheet-rolltemplate-atkdmg .inlinerollresult.importantroll,.sheet-rolltemplate-dmg .inlinerollresult.importantroll{color:#4A57ED;border:0px}.sheet-rolltemplate-atk .sheet-damage,.sheet-rolltemplate-atkdmg .sheet-damage,.sheet-rolltemplate-dmg .sheet-damage{text-align:center;margin-top:-5px}.sheet-rolltemplate-atkdmg .sheet-damagetemplate .inlinerollresult.fullcrit,.sheet-rolltemplate-atkdmg .sheet-damagetemplate .inlinerollresult.fullfail,.sheet-rolltemplate-atkdmg .sheet-damagetemplate .inlinerollresult.importantroll,.sheet-rolltemplate-dmg .sheet-damagetemplate .inlinerollresult.fullcrit,.sheet-rolltemplate-dmg .sheet-damagetemplate .inlinerollresult.fullfail,.sheet-rolltemplate-dmg .sheet-damagetemplate .inlinerollresult.importantroll,.sheet-rolltemplate-npcaction .sheet-damagetemplate .inlinerollresult.fullcrit,.sheet-rolltemplate-npcaction .sheet-damagetemplate .inlinerollresult.fullfail,.sheet-rolltemplate-npcaction .sheet-damagetemplate .inlinerollresult.importantroll,.sheet-rolltemplate-npcdmg .sheet-damagetemplate .inlinerollresult.fullcrit,.sheet-rolltemplate-npcdmg .sheet-damagetemplate .inlinerollresult.fullfail,.sheet-rolltemplate-npcdmg .sheet-damagetemplate .inlinerollresult.importantroll,.sheet-rolltemplate-atkdmg .sheet-desc .inlinerollresult.fullcrit,.sheet-rolltemplate-atkdmg .sheet-desc .inlinerollresult.importantroll,.sheet-rolltemplate-atkdmg .sheet-desc .inlinerollresult.fullfail,.sheet-rolltemplate-dmg .sheet-desc .inlinerollresult.fullcrit,.sheet-rolltemplate-dmg .sheet-desc .inlinerollresult.importantroll,.sheet-rolltemplate-dmg .sheet-desc .inlinerollresult.fullfail .sheet-rolltemplate-atk .sheet-desc .inlinerollresult.fullcrit,.sheet-rolltemplate-atk .sheet-desc .inlinerollresult.importantroll,.sheet-rolltemplate-atk .sheet-desc .inlinerollresult.fullfail,.sheet-rolltemplate-mancerroll .inlinerollresult.fullcrit,.sheet-rolltemplate-mancerroll .inlinerollresult.importantroll,.sheet-rolltemplate-mancerroll .inlinerollresult.fullfail{color:black;border:0px}.sheet-rolltemplate-atk .sheet-save .sheet-savedc,.sheet-rolltemplate-dmg .sheet-save .sheet-savedc,.sheet-rolltemplate-atkdmg .sheet-save .sheet-savedc{padding-bottom:5px;padding-top:15px;text-align:center}.sheet-rolltemplate-atk .sheet-save .sheet-savedc span,.sheet-rolltemplate-dmg .sheet-save .sheet-savedc span,.sheet-rolltemplate-atkdmg .sheet-save .sheet-savedc span{font-size:15px;font-weight:bold}.sheet-rolltemplate-atk .sheet-save .sheet-label span,.sheet-rolltemplate-dmg .sheet-save .sheet-label span,.sheet-rolltemplate-atkdmg .sheet-save .sheet-label span{font-weight:bold}.sheet-rolltemplate-atk .sheet-save .inlinerollresult,.sheet-rolltemplate-dmg .sheet-save .inlinerollresult,.sheet-rolltemplate-atkdmg .sheet-save .inlinerollresult{background-color:transparent;border:0px;padding:0px;display:inline-block;font-weight:bold}.sheet-rolltemplate-dmg .sheet-desc .inlinerollresult,.sheet-rolltemplate-atkdmg .sheet-desc .inlinerollresult,.sheet-rolltemplate-atk .sheet-desc .inlinerollresult,.sheet-rolltemplate-mancerroll .inlinerollresult{background-color:transparent;border:0px;display:inline-block;font-weight:bold;font-size:20px;padding-top:10px;padding-bottom:6px}.sheet-rolltemplate-dmg .sheet-desc .sheet-label span,.sheet-rolltemplate-atkdmg .sheet-desc .sheet-label span{font-weight:bold}.sheet-rolltemplate-atk .sheet-save span,.sheet-rolltemplate-dmg .sheet-save span,.sheet-rolltemplate-atkdmg .sheet-save span{font-weight:normal;line-height:12px;display:block}.sheet-rolltemplate-atk .sheet-save span.sheet-bold,.sheet-rolltemplate-dmg .sheet-save span.sheet-bold,.sheet-rolltemplate-atkdmg .sheet-save span.sheet-bold{font-weight:bold;display:inline-block}.sheet-rolltemplate-atk .sheet-sublabel,.sheet-rolltemplate-atkdmg .sheet-sublabel,.sheet-rolltemplate-dmg .sheet-sublabel{text-align:center;font-style:italic;margin-top:-2px;min-height:17px}.sheet-rolltemplate-atk .sheet-descold,.sheet-rolltemplate-atkdmg .sheet-descold,.sheet-rolltemplate-dmg .sheet-descold{width:189px;background:url(http://i.imgur.com/4988JS0.png) top left;background-size:189px 100%;background-repeat:no-repeat;color:black;text-align:center;padding-top:5px;padding-bottom:5px}.sheet-rolltemplate-atk .sheet-desc,.sheet-rolltemplate-atkdmg .sheet-desc,.sheet-rolltemplate-dmg .sheet-desc,.sheet-rolltemplate-desc .sheet-desc{width:189px;border:1px solid black;color:black;text-align:center;padding-top:5px;padding-bottom:5px;background-color:white}.sheet-rolltemplate-atk .sheet-desc span,.sheet-rolltemplate-atkdmg .sheet-desc span,.sheet-rolltemplate-dmg .sheet-desc span,.sheet-rolltemplate-desc .sheet-desc span{font-weight:normal;line-height:12px;display:block}.sheet-rolltemplate-atk .sheet-info span,.sheet-rolltemplate-atkdmg .sheet-info span,.sheet-rolltemplate-dmg .sheet-info span{text-align:left;padding:0px 5px 0px 5px}.sheet-rolltemplate-atk .sheet-info .inlinerollresult,.sheet-rolltemplate-atkdmg .sheet-info .inlinerollresult,.sheet-rolltemplate-dmg .sheet-info .inlinerollresult{font-size:inherit;padding:0px}.sheet-rolltemplate-atkdmg .sheet-damagetemplate .sheet-sublabel,.sheet-rolltemplate-dmg .sheet-damagetemplate .sheet-sublabel,.sheet-rolltemplate-atkdmg .sheet-desc .sheet-sublabel,.sheet-rolltemplate-dmg .sheet-desc .sheet-sublabel{display:block;width:100%;font-size:10px;font-weight:normal;margin-top:-5px;color:#A0A0A0}.sheet-rolltemplate-atk .sheet-sublabel span,.sheet-rolltemplate-atkdmg .sheet-sublabel span,.sheet-rolltemplate-dmg .sheet-sublabel span{font-weight:normal;color:black}.sheet-rolltemplate-atk .sheet-spacer,.sheet-rolltemplate-atkdmg .sheet-spacer,.sheet-rolltemplate-dmg .sheet-spacer{height:10px}.sheet-rolltemplate-dmg{position:relative}.sheet-rolltemplate-atk a[href^="~"]{background-color:transparent;padding:0px;color:black;border:0px}.sheet-rolltemplate-atk a:hover{color:#EC2127}.sheet-rolltemplate-atk a[href^="~"]:visited{pointer-events:none}.sheet-rolltemplate-spell .sheet-container{width:263px;background:url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%20Edition%20OGL%20by%20Roll20/images/spellbg.jpg) center center;background-size:auto;background-repeat:repeat;color:black;font-family:"Times New Roman", Times, serif;padding:10px;margin-left:-45px;border:1px solid black}.withoutavatars .sheet-rolltemplate-spell .sheet-container{margin-left:-15px}.sheet-rolltemplate-spell .sheet-row{display:block}.sheet-rolltemplate-spell .sheet-title{color:#7e2d40;font-size:1.2em}.sheet-rolltemplate-spell .sheet-italics,.sheet-npc .sheet-italics{font-style:italic}.sheet-rolltemplate-spell .sheet-bold,.sheet-actions .sheet-bold{font-weight:bold}.sheet-rolltemplate-spell .sheet-spacer{height:5px}.sheet-rolltemplate-mancerroll .sheet-container{width:200px;color:black;background-color:white;border:1px solid black}.sheet-rolltemplate-mancerroll .sheet-row{border-bottom:1px dotted black;padding:4px}.sheet-rolltemplate-mancerroll .sheet-row.sheet-header{border-bottom:1px solid black;font-size:1.2em;font-weight:bold}.sheet-rolltemplate-mancerroll .sheet-desc{font-size:1.2em;font-style:italic;margin-left:4px}.sheet-rolltemplate-mancerroll .sheet-result{margin-left:80px}.sheet-rolltemplate-mancerroll .sheet-result .inlinerollresult{width:50px;text-align:right}.sheet-rolltemplate-npc,.sheet-rolltemplate-npcaction .sheet-container,.sheet-rolltemplate-npcatk,.sheet-rolltemplate-npcdmg,.sheet-rolltemplate-traits{width:188px;border:1px solid;background-color:#ffffff;padding:5px}.sheet-rolltemplate-npcaction .sheet-container.sheet-dmgcontainer{margin-top:5px}.sheet-rolltemplate-npcdmg{margin-top:-8px}.sheet-rolltemplate-npc .sheet-header,.sheet-rolltemplate-npcaction .sheet-header,.sheet-rolltemplate-npcatk .sheet-header,.sheet-rolltemplate-npcdmg .sheet-header{color:#7e2d40;font-size:18px;text-align:left;font-family:"Times New Roman", Times, serif;font-variant:small-caps}.sheet-rolltemplate-traits .sheet-header{font-family:"Times New Roman", Times, serif;font-size:16px;text-transform:capitalize;font-variant:small-caps;font-weight:bold;color:#7e2d40}.sheet-rolltemplate-npc .sheet-italics,.sheet-rolltemplate-npcaction .sheet-italics,.sheet-rolltemplate-npcatk .sheet-italics,.sheet-rolltemplate-npcdmg .sheet-italics,.sheet-rolltemplate-traits .sheet-italics{font-style:italic}.sheet-rolltemplate-npc .sheet-subheader,.sheet-rolltemplate-npcaction .sheet-subheader,.sheet-rolltemplate-npcatk .sheet-subheader,.sheet-rolltemplate-npcdmg .sheet-subheader{line-height:13px;margin-top:-3px}.sheet-rolltemplate-traits .sheet-subheader{font-style:italic;color:#A0A0A0;margin-top:-5px}.sheet-rolltemplate-npc .sheet-subheader span,.sheet-rolltemplate-npcaction .sheet-subheader span,.sheet-rolltemplate-npcatk .sheet-subheader span,.sheet-rolltemplate-npcdmg .sheet-subheader span{font-size:11px;line-height:11px}.sheet-rolltemplate-traits .sheet-subheader span{font-weight:normal;font-size:10px;text-align:left;line-height:16px}.sheet-rolltemplate-traits .sheet-desc{font-weight:normal;font-size:12px;text-align:left;line-height:16px}.sheet-rolltemplate-npc .sheet-arrow-rightold,.sheet-rolltemplate-npcaction .sheet-arrow-rightold,.sheet-rolltemplate-npcatk .sheet-arrow-rightold,.sheet-rolltemplate-npcdmg .sheet-arrow-rightold{border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:195px solid #7e2d40}.sheet-rolltemplate-npc .sheet-arrow-right,.sheet-rolltemplate-npcaction .sheet-arrow-right,.sheet-rolltemplate-npcatk .sheet-arrow-right,.sheet-rolltemplate-npcdmg .sheet-arrow-right{border:1px solid #7e2d40;margin-bottom:2px;margin-top:2px}.sheet-rolltemplate-npc .inlinerollresult,.sheet-rolltemplate-npcaction .inlinerollresult,.sheet-rolltemplate-npcatk .inlinerollresult,.sheet-rolltemplate-npcdmg .inlinerollresult,.sheet-rolltemplate-traits .inlinerollresult{background-color:#ffffff;border:none}.sheet-rolltemplate-npc .inlinerollresult.fullcrit,.sheet-rolltemplate-npcaction .inlinerollresult.fullcrit,.sheet-rolltemplate-npcatk .inlinerollresult.fullcrit,.sheet-rolltemplate-npcdmg .inlinerollresult.fullcrit{color:#3FB315;border:none}.sheet-rolltemplate-npc .inlinerollresult.fullfail,.sheet-rolltemplate-npcaction .inlinerollresult.fullfail,.sheet-rolltemplate-npcatk .inlinerollresult.fullfail,.sheet-rolltemplate-npcdmg .inlinerollresult.fullfail{color:#B31515;border:none}.sheet-rolltemplate-npc .inlinerollresult.importantroll,.sheet-rolltemplate-npcaction .inlinerollresult.importantroll,.sheet-rolltemplate-npcatk .inlinerollresult.importantroll,.sheet-rolltemplate-npcdmg .inlinerollresult.importantroll{color:#4A57ED;border:none}.sheet-rolltemplate-npcatk a[href^="~"]{background-color:transparent;padding:0px;color:black;border:0px}.sheet-rolltemplate-npcatk .sheet-header a[href^="~"]{color:#7e2d40}.sheet-rolltemplate-npcatk a[href^="~"]:hover{color:#EC2127}.sheet-rolltemplate-simple .sheet-charname,.sheet-rolltemplate-atk .sheet-charname,.sheet-rolltemplate-dmg .sheet-charname,.sheet-rolltemplate-atkdmg .sheet-charname{text-align:center;margin-top:-10px}.sheet-rolltemplate-simple .sheet-charname span,.sheet-rolltemplate-atk .sheet-charname span,.sheet-rolltemplate-dmg .sheet-charname span,.sheet-rolltemplate-atkdmg .sheet-charname span{font-size:11px;font-weight:normal;color:#A0A0A0}.sheet-rolltemplate-dmg .sheet-label .sheet-rolltemplate-inline,.sheet-rolltemplate-dmg .sheet-savedc .sheet-rolltemplate-inline,.sheet-rolltemplate-atkdmg .sheet-savedc .sheet-rolltemplate-inline,.sheet-rolltemplate-atkdmg .sheet-label .sheet-rolltemplate-inline{display:inline-block} +.charsheet .sheet-darkerdungeons *, +.charsheet .sheet-darkerdungeons *::after, +.charsheet .sheet-darkerdungeons *::before { + box-sizing: border-box; } +.charsheet .sheet-darkerdungeons button[type=roll] { + font-size: inherit; + margin: 0; + padding: 0; + vertical-align: baseline; + color: inherit; } + .charsheet .sheet-darkerdungeons button[type=roll]:hover { + color: #b61037; } + .charsheet .sheet-darkerdungeons button[type=roll]:focus { + outline: none; + color: #b61037; } + .charsheet .sheet-darkerdungeons button[type=roll]::before { + display: none; } +.charsheet .sheet-darkerdungeons input, +.charsheet .sheet-darkerdungeons select, +.charsheet .sheet-darkerdungeons textarea, +.charsheet .sheet-darkerdungeons .uneditable-input { + box-sizing: border-box; + height: auto; + margin-bottom: 6px; + padding: 3px; + width: 100%; } +.charsheet .sheet-darkerdungeons label { + font-size: inherit; + line-height: inherit; + margin: 0; + padding: 0; + width: auto; } +.charsheet .sheet-darkerdungeons select { + cursor: pointer; } + +.charsheet .sheet-darkerdungeons .sheet-row { + margin: 0 -3px; } + .charsheet .sheet-darkerdungeons .sheet-row > :last-child { + margin-bottom: 0; } + .charsheet .sheet-darkerdungeons .sheet-row::after { + clear: both; + content: " "; + display: block; } +.charsheet .sheet-darkerdungeons .sheet-col-1, +.charsheet .sheet-darkerdungeons .sheet-col-2, +.charsheet .sheet-darkerdungeons .sheet-col-3, +.charsheet .sheet-darkerdungeons .sheet-col-4, +.charsheet .sheet-darkerdungeons .sheet-col-5, +.charsheet .sheet-darkerdungeons .sheet-col-6, +.charsheet .sheet-darkerdungeons .sheet-col-7, +.charsheet .sheet-darkerdungeons .sheet-col-8, +.charsheet .sheet-darkerdungeons .sheet-col-9, +.charsheet .sheet-darkerdungeons .sheet-col-10, +.charsheet .sheet-darkerdungeons .sheet-col-11, +.charsheet .sheet-darkerdungeons .sheet-col-12 { + box-sizing: border-box; + display: inline-block; + float: left; + padding: 0 3px; } + .charsheet .sheet-darkerdungeons .sheet-col-1 > :last-child, + .charsheet .sheet-darkerdungeons .sheet-col-2 > :last-child, + .charsheet .sheet-darkerdungeons .sheet-col-3 > :last-child, + .charsheet .sheet-darkerdungeons .sheet-col-4 > :last-child, + .charsheet .sheet-darkerdungeons .sheet-col-5 > :last-child, + .charsheet .sheet-darkerdungeons .sheet-col-6 > :last-child, + .charsheet .sheet-darkerdungeons .sheet-col-7 > :last-child, + .charsheet .sheet-darkerdungeons .sheet-col-8 > :last-child, + .charsheet .sheet-darkerdungeons .sheet-col-9 > :last-child, + .charsheet .sheet-darkerdungeons .sheet-col-10 > :last-child, + .charsheet .sheet-darkerdungeons .sheet-col-11 > :last-child, + .charsheet .sheet-darkerdungeons .sheet-col-12 > :last-child { + margin-bottom: 0; } +.charsheet .sheet-darkerdungeons .sheet-col-1 { + width: 8.33%; } +.charsheet .sheet-darkerdungeons .sheet-col-2 { + width: 16.66%; } +.charsheet .sheet-darkerdungeons .sheet-col-3 { + width: 25%; } +.charsheet .sheet-darkerdungeons .sheet-col-4 { + width: 33.33%; } +.charsheet .sheet-darkerdungeons .sheet-col-5 { + width: 41.66%; } +.charsheet .sheet-darkerdungeons .sheet-col-6 { + width: 50%; } +.charsheet .sheet-darkerdungeons .sheet-col-7 { + width: 58.33%; } +.charsheet .sheet-darkerdungeons .sheet-col-8 { + width: 66.66%; } +.charsheet .sheet-darkerdungeons .sheet-col-9 { + width: 75%; } +.charsheet .sheet-darkerdungeons .sheet-col-10 { + width: 83.33%; } +.charsheet .sheet-darkerdungeons .sheet-col-11 { + width: 91.66%; } +.charsheet .sheet-darkerdungeons .sheet-col-12 { + width: 100%; } + +.charsheet .sheet-darkerdungeons fieldset { + position: relative; } +.charsheet .sheet-darkerdungeons .repcontrol { + display: flex; + flex-direction: row-reverse; + justify-content: space-between; + margin: 6px -6px -3px; + padding: 0 6px; } + .charsheet .sheet-darkerdungeons .repcontrol .btn { + background: none; + font-size: 9px; + min-width: 5rem; + padding: 0; + text-transform: uppercase; + font-weight: bold; + border: 2px solid #575757; + line-height: 14px; } + .charsheet .sheet-darkerdungeons .repcontrol .btn:hover, .charsheet .sheet-darkerdungeons .repcontrol .btn:focus { + color: #b61037; + border-color: #b61037; + outline: none; } +.charsheet .sheet-darkerdungeons .repcontainer.editmode .repitem .itemcontrol { + display: flex; + justify-content: center; + align-items: center; + flex-direction: row-reverse; + z-index: 2; + background: rgba(126, 45, 64, 0.25); } +.charsheet .sheet-darkerdungeons .repcontainer.editmode .repitem .itemcontrol .btn { + padding: 0; + text-align: center; + width: 36px; + height: 18px; + box-sizing: border-box; + line-height: 16px; } + .charsheet .sheet-darkerdungeons .repcontainer.editmode .repitem .itemcontrol .btn:not(:last-child) { + margin-left: 12px; } +.charsheet .sheet-darkerdungeons .repcontainer.editmode .repitem .sheet-fieldset-item { + opacity: 0.25; } +.charsheet .sheet-darkerdungeons .repitem:not(:first-of-type) { + border-top: 1px dotted #575757; + padding-top: 6px; + margin-top: 6px; } +.charsheet .sheet-darkerdungeons .sheet-fieldset-item { + display: flex; + flex-direction: column; + min-height: 18px; } + .charsheet .sheet-darkerdungeons .sheet-fieldset-item > :last-child { + margin-bottom: 0; } +.charsheet .sheet-darkerdungeons .sheet-fieldset-item-npctrait input, +.charsheet .sheet-darkerdungeons .sheet-fieldset-item-npcreaction input { + box-sizing: border-box; + width: 100%; + margin-bottom: 1px; + font-weight: bold; } +.charsheet .sheet-darkerdungeons .sheet-fieldset-item-npctrait textarea, +.charsheet .sheet-darkerdungeons .sheet-fieldset-item-npcreaction textarea { + box-sizing: border-box; + resize: vertical; + width: 100%; } +.charsheet .sheet-darkerdungeons .sheet-fieldset-item-npcaction .sheet-fieldset-item-npcaction-checked-roll { + background: none; + border: 0; + box-shadow: none; + text-align: left; + width: 100%; } +.charsheet .sheet-darkerdungeons .sheet-fieldset-item-npcaction .sheet-fieldset-item-npcaction-checked-name { + font-weight: bold; } +.charsheet .sheet-darkerdungeons .sheet-fieldset-item-npcaction .sheet-fieldset-item-npcaction-checked-attack > :not(:last-child) { + font-style: italic; } +.charsheet .sheet-darkerdungeons .sheet-fieldset-item-npcaction .sheet-fieldset-item-npcaction-checked-onhit > :first-child { + font-style: italic; } +.charsheet .sheet-darkerdungeons .sheet-panel-fieldset-condensed .repitem { + padding-top: 0; + border-top: 0; } + .charsheet .sheet-darkerdungeons .sheet-panel-fieldset-condensed .repitem:not(:first-of-type) { + margin-top: 3px; } +.charsheet .sheet-darkerdungeons .sheet-panel-fieldset-condensed .sheet-form.sheet-toggle-checked { + border: 2px solid #7e2d40; + padding: 0 3px 3px; + border-radius: 6px; } + .charsheet .sheet-darkerdungeons .sheet-panel-fieldset-condensed .sheet-form.sheet-toggle-checked .sheet-form-title { + margin-left: -3px; + margin-right: -3px; + border-radius: 0; } +.charsheet .sheet-darkerdungeons .sheet-fieldset-item-tool .sheet-toggle-unchecked button { + display: flex; + border: 0; + background: none; + box-shadow: none; + width: 100%; + padding-right: 24px; } + .charsheet .sheet-darkerdungeons .sheet-fieldset-item-tool .sheet-toggle-unchecked button > span { + background: #eeeeee; + font-size: 9px; + font-weight: bold; + padding: 0 6px; + margin-left: 3px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } + .charsheet .sheet-darkerdungeons .sheet-fieldset-item-tool .sheet-toggle-unchecked button > span:first-child { + flex-grow: 1; + margin-left: 0; + text-align: left; } + .charsheet .sheet-darkerdungeons .sheet-fieldset-item-tool .sheet-toggle-unchecked button > :nth-child(2) { + width: 10%; + padding: 0; + flex-shrink: 0; } + .charsheet .sheet-darkerdungeons .sheet-fieldset-item-tool .sheet-toggle-unchecked button > :nth-child(4) { + width: 40%; + padding: 0; + text-align: center; + flex-shrink: 0; } +.charsheet .sheet-darkerdungeons .sheet-fieldset-item-proficiency .sheet-toggle-unchecked button { + display: flex; + border: 0; + background: none; + box-shadow: none; + width: 100%; + padding-right: 24px; } + .charsheet .sheet-darkerdungeons .sheet-fieldset-item-proficiency .sheet-toggle-unchecked button > span:first-child { + background: #eeeeee; + font-size: 9px; + font-weight: bold; + padding: 0 6px; + margin-right: 3px; + width: 30%; + text-align: center; + flex-shrink: 0; } + .charsheet .sheet-darkerdungeons .sheet-fieldset-item-proficiency .sheet-toggle-unchecked button > span:last-child { + background: #eeeeee; + font-size: 9px; + font-weight: bold; + padding: 0 6px; + text-align: left; + flex-grow: 1; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; } + +.charsheet .sheet-darkerdungeons .sheet-form > :last-child { + margin-bottom: 0; } +.charsheet .sheet-darkerdungeons .sheet-form.sheet-form-sm input, +.charsheet .sheet-darkerdungeons .sheet-form.sheet-form-sm select { + font-size: 11px; + height: 18px; } +.charsheet .sheet-darkerdungeons .sheet-form.sheet-form-sm label { + font-size: 9px; + letter-spacing: 0; } +.charsheet .sheet-darkerdungeons .sheet-form input, +.charsheet .sheet-darkerdungeons .sheet-form select { + box-sizing: border-box; + font-size: 13px; + height: 22px; + margin: 0; + padding: 0 3px; + width: 100%; + min-width: 1px; } +.charsheet .sheet-darkerdungeons .sheet-form label { + font-size: 11px; + font-weight: bold; + line-height: 2; + letter-spacing: -0.25px; + font-variant: small-caps; + min-width: 1px; } +.charsheet .sheet-darkerdungeons .sheet-form textarea { + resize: vertical; + min-width: 1px; } +.charsheet .sheet-darkerdungeons .sheet-form .sheet-form-group { + align-items: center; + display: flex; } + .charsheet .sheet-darkerdungeons .sheet-form .sheet-form-group.sheet-form-group-column { + flex-direction: column; + align-items: flex-start; } + .charsheet .sheet-darkerdungeons .sheet-form .sheet-form-group.sheet-form-group-column > :not(:first-child) { + margin-left: 0; } + .charsheet .sheet-darkerdungeons .sheet-form .sheet-form-group:not(:last-child) { + margin-bottom: 3px; } + .charsheet .sheet-darkerdungeons .sheet-form .sheet-form-group > * { + margin-bottom: 0; } + .charsheet .sheet-darkerdungeons .sheet-form .sheet-form-group > :not(:first-child) { + margin-left: 6px; } + .charsheet .sheet-darkerdungeons .sheet-form .sheet-form-group > input[type="checkbox"] { + width: auto; + flex-grow: 0; + height: 18px; + flex-shrink: 0; } + .charsheet .sheet-darkerdungeons .sheet-form .sheet-form-group label { + flex-shrink: 0; } +.charsheet .sheet-darkerdungeons .sheet-form .sheet-form-title { + background: #7e2d40; + border-radius: 6px; + font-weight: bold; + line-height: 18px; + margin-bottom: 3px; + text-align: center; + color: white; + font-variant: small-caps; } +.charsheet .sheet-darkerdungeons .sheet-form-fieldset { + margin: 6px 0; } + .charsheet .sheet-darkerdungeons .sheet-form-fieldset.sheet-form-fieldset-sm .repitem:not(:first-of-type) { + border: none; + padding: 0; + margin-top: 3px; } + .charsheet .sheet-darkerdungeons .sheet-form-fieldset.sheet-form-fieldset-sm .repitem:not(:first-of-type) .itemcontrol { + border: none; } + .charsheet .sheet-darkerdungeons .sheet-form-fieldset.sheet-form-fieldset-nested { + margin: 6px -6px 0; } + .charsheet .sheet-darkerdungeons .sheet-form-fieldset.sheet-form-fieldset-nested .sheet-form-fieldset-body { + border: 0; + margin-bottom: -6px; } + .charsheet .sheet-darkerdungeons .sheet-form-fieldset.sheet-form-fieldset-nested .sheet-form-fieldset-header { + border-top: 2px solid #575757; + border-left: none; + border-right: none; + border-radius: 0; } + .charsheet .sheet-darkerdungeons .sheet-form-fieldset .sheet-form-fieldset-body { + border-radius: 0 0 6px 6px; + border: 1px solid #cccccc; + border-top: none; + padding: 3px 6px; } + .charsheet .sheet-darkerdungeons .sheet-form-fieldset .sheet-form-fieldset-body:not(:last-child) { + margin-bottom: 3px; } + .charsheet .sheet-darkerdungeons .sheet-form-fieldset .sheet-form-fieldset-body > :last-child { + margin-bottom: 0; } + .charsheet .sheet-darkerdungeons .sheet-form-fieldset .sheet-form-fieldset-body .repcontainer > :first-child { + margin-top: 3px; } + .charsheet .sheet-darkerdungeons .sheet-form-fieldset .sheet-form-fieldset-header { + background: #eeeeee; + border-radius: 6px 6px 0 0; + border: 1px solid #cccccc; + border-bottom: 1px dotted #cccccc; + font-size: 9px; + font-weight: bold; + letter-spacing: 0.25px; + line-height: 2; + text-align: center; + font-variant: small-caps; } +.charsheet .sheet-darkerdungeons .sheet-form-save-modifier .sheet-fieldset-item .sheet-toggle-unchecked, +.charsheet .sheet-darkerdungeons .sheet-form-tool-modifier .sheet-fieldset-item .sheet-toggle-unchecked { + padding-right: 24px; } +.charsheet .sheet-darkerdungeons .sheet-form-save-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group, +.charsheet .sheet-darkerdungeons .sheet-form-tool-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group, +.charsheet .sheet-darkerdungeons .sheet-form-attack-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group, +.charsheet .sheet-darkerdungeons .sheet-form-damage-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group { + display: flex; + width: 100%; } + .charsheet .sheet-darkerdungeons .sheet-form-save-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group span, + .charsheet .sheet-darkerdungeons .sheet-form-tool-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group span, + .charsheet .sheet-darkerdungeons .sheet-form-attack-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group span, + .charsheet .sheet-darkerdungeons .sheet-form-damage-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group span { + flex-grow: 1; + background: #eeeeee; + font-size: 11px; + padding: 0 3px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } + .charsheet .sheet-darkerdungeons .sheet-form-save-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group span:not(:first-of-type), + .charsheet .sheet-darkerdungeons .sheet-form-tool-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group span:not(:first-of-type), + .charsheet .sheet-darkerdungeons .sheet-form-attack-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group span:not(:first-of-type), + .charsheet .sheet-darkerdungeons .sheet-form-damage-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group span:not(:first-of-type) { + margin-left: 3px; } +.charsheet .sheet-darkerdungeons .sheet-form-damage-modifier .sheet-fieldset-item .sheet-toggle-unchecked .sheet-form-group span { + width: 100%; } + +.charsheet .sheet-darkerdungeons .sheet-toggle ~ .sheet-toggle-checked { + display: none; } +.charsheet .sheet-darkerdungeons .sheet-toggle ~ .sheet-toggle-unchecked { + display: block; } +.charsheet .sheet-darkerdungeons .sheet-toggle:checked ~ .sheet-toggle-checked { + display: block; } +.charsheet .sheet-darkerdungeons .sheet-toggle:checked ~ .sheet-toggle-unchecked { + display: none; } +.charsheet .sheet-darkerdungeons .sheet-checkbox { + display: flex; + align-items: center; } + .charsheet .sheet-darkerdungeons .sheet-checkbox:hover { + cursor: pointer; } + .charsheet .sheet-darkerdungeons .sheet-checkbox input { + width: auto; + margin: 0 3px 0 0; } +.charsheet .sheet-darkerdungeons .sheet-radio { + display: flex; + align-items: center; } + .charsheet .sheet-darkerdungeons .sheet-radio:hover { + cursor: pointer; } + .charsheet .sheet-darkerdungeons .sheet-radio input { + width: auto; + margin: 0 3px 0 0; } +.charsheet .sheet-darkerdungeons .sheet-checkbox-cog { + height: 18px; + width: 18px; + display: inline-block; + position: absolute; + right: 0; } + .charsheet .sheet-darkerdungeons .sheet-checkbox-cog input { + height: 100%; + width: 100%; + margin: 0; + opacity: 0; + position: relative; + z-index: 1; } + .charsheet .sheet-darkerdungeons .sheet-checkbox-cog input:checked ~ span { + opacity: 1; + border: none; + color: white; } + .charsheet .sheet-darkerdungeons .sheet-checkbox-cog span { + height: 100%; + width: 100%; + position: absolute; + top: 0; + left: 0; + display: flex; + align-items: center; + justify-content: center; + opacity: .25; + font-family: 'Pictos'; + font-size: 13px; + border: 1px solid black; + border-radius: 50%; + box-sizing: border-box; } +.charsheet .sheet-darkerdungeons .sheet-text-center { + text-align: center; } +.charsheet .sheet-darkerdungeons .sheet-display-brackets::after { + content: ")"; } +.charsheet .sheet-darkerdungeons .sheet-display-brackets::before { + content: "("; } +.charsheet .sheet-darkerdungeons .sheet-display-brackets-xp::after { + content: " XP)"; } +.charsheet .sheet-darkerdungeons .sheet-display-brackets-xp::before { + content: "("; } +.charsheet .sheet-darkerdungeons .sheet-value-negative[value="0"] + *::before { + content: "+"; } +.charsheet .sheet-darkerdungeons .sheet-field-toggle:not([value]) + *, +.charsheet .sheet-darkerdungeons .sheet-field-toggle[value=""] + *, +.charsheet .sheet-darkerdungeons .sheet-field-toggle[value="0"] + *, +.charsheet .sheet-darkerdungeons .sheet-field-toggle[value="hide"] + * { + display: none; } +.charsheet .sheet-darkerdungeons .sheet-hidden { + display: none; } +.charsheet .sheet-darkerdungeons .sheet-btn-text { + white-space: normal; + text-align: left; } +.charsheet .sheet-darkerdungeons .sheet-well { + background: #cccccc; + padding: 6px; + margin-bottom: 6px; + border-radius: 6px; } + .charsheet .sheet-darkerdungeons .sheet-well > :last-child { + margin-bottom: 0; } +.charsheet .sheet-darkerdungeons .sheet-margin-top { + margin-top: 6px; } +.charsheet .sheet-darkerdungeons .sheet-margin-bottom-lg { + margin-top: 12px; } +.charsheet .sheet-darkerdungeons .sheet-list-unstyled { + list-style: none; + margin: 0; } +.charsheet .sheet-darkerdungeons .sheet-input-overlay { + opacity: 0; + position: absolute; + left: 0; + height: 23px; } + .charsheet .sheet-darkerdungeons .sheet-input-overlay:focus { + opacity: 1; } + .charsheet .sheet-darkerdungeons .sheet-input-overlay:focus + span { + opacity: 0; } +.charsheet .sheet-darkerdungeons .sheet-alert-warning { + padding: 6px; + border-radius: 6px; + background: #c30000; + color: white; + font-size: 9px; + line-height: 15px; + text-align: center; + margin-bottom: 6px; } +.charsheet .sheet-darkerdungeons .sheet-attack-button { + display: flex; + background: none; + box-shadow: none; + margin: 0; + padding: 0; + border: 0; } + .charsheet .sheet-darkerdungeons .sheet-attack-button > span { + background: #eeeeee; + margin-left: 3px; } + .charsheet .sheet-darkerdungeons .sheet-attack-button > span:first-child { + margin-left: 0; + flex-grow: 1; } +.charsheet .sheet-darkerdungeons .sheet-equipment-container { + display: flex; + background: #7e2d40; + color: white; + font-variant: small-caps; + justify-content: space-between; + border-radius: 6px; + padding: 0 6px; + margin-right: 24px; + font-weight: bold; } +.charsheet .sheet-darkerdungeons .sheet-toggle-unchecked.sheet-item { + display: flex; + justify-content: space-between; + padding-right: 24px; } + .charsheet .sheet-darkerdungeons .sheet-toggle-unchecked.sheet-item > :first-child { + flex-grow: 1; + background: #eeeeee; + padding: 0 6px; + margin-right: 3px; + border-radius: 6px; } + .charsheet .sheet-darkerdungeons .sheet-toggle-unchecked.sheet-item > :nth-child(2), + .charsheet .sheet-darkerdungeons .sheet-toggle-unchecked.sheet-item > :nth-child(3) { + width: 65px; + background: #eeeeee; + padding: 0 6px; + margin-right: 3px; + border-radius: 6px; + font-size: 11px; + font-variant: small-caps; + text-align: center; } + .charsheet .sheet-darkerdungeons .sheet-toggle-unchecked.sheet-item > :last-child { + flex-grow: 0; + width: 90px; + margin: 0; + height: 18px; + padding: 0; + font-size: 11px; } +.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc { + display: block; + width: 350px; + margin: 0 auto; + margin-top: 6px; } + .charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-section-pc-header { + display: none; } + .charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tabs { + margin-top: 0; + width: 350px; + min-height: 0; } + .charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab { + display: none; + position: relative; + width: 100%; + margin: 0 auto; } + .charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab > :first-child { + display: none; } + .charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab .sheet-tab-label, + .charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab .sheet-tab-content { + display: none; + position: relative; + padding: 0; } + .charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) { + display: block; } + .charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content { + display: block; + top: 0; } + .charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content > :first-child { + display: none; } + .charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content > :nth-child(2) { + background: none; + padding: 0; + margin-bottom: 0; + border-radius: 0; } + .charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content > :nth-child(2) > .sheet-row > .sheet-col-4 { + width: 100%; + margin-bottom: 6px; } + .charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content > :nth-child(2) > .sheet-row > .sheet-col-4:last-of-type { + margin-bottom: 0; } + .charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content > :nth-child(2) > .sheet-row > .sheet-col-4 .sheet-panel-spells { + border: 1px solid #cccccc; } + .charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content > :nth-child(2) > .sheet-row > .sheet-col-4 .sheet-panel-spells .sheet-spells-category { + background: none; + padding: 0; + border-radius: 0; } + .charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content > :nth-child(2) > .sheet-row > .sheet-col-4 .sheet-panel-spells .sheet-spells-category, + .charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content > :nth-child(2) > .sheet-row > .sheet-col-4 .sheet-panel-spells .sheet-spells-slots > * { + font-size: 11px; + line-height: 18px; } + .charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content > :nth-child(2) > .sheet-row > .sheet-col-4 .sheet-panel-spells .repcontrol .btn { + border: 1px solid #cccccc; } + .charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content > :nth-child(2) > .sheet-row > .sheet-col-4 .sheet-panel-spells .sheet-panel-header { + border-bottom: 1px dotted #cccccc; + padding-left: 6px; + padding-right: 6px; } + .charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content > :nth-child(2) > .sheet-row > .sheet-col-4 .sheet-panel-spells .repcontrol { + border-top: 1px dotted #cccccc; } + .charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-panel-spells { + min-height: 61px; } +.charsheet .sheet-darkerdungeons .sheet-compendium-drop-target.dropping { + background: none; + position: relative; } + .charsheet .sheet-darkerdungeons .sheet-compendium-drop-target.dropping .sheet-section-npc::before, + .charsheet .sheet-darkerdungeons .sheet-compendium-drop-target.dropping .sheet-section-pc::before { + content: ' '; + position: absolute; + height: 100%; + z-index: 7; + display: block; + background: #edb125; + opacity: .5; + border-radius: 6px; } + .charsheet .sheet-darkerdungeons .sheet-compendium-drop-target.dropping .sheet-section-npc::before { + width: 350px; } + .charsheet .sheet-darkerdungeons .sheet-compendium-drop-target.dropping .sheet-section-pc::before { + width: 800px; } + +.charsheet .sheet-darkerdungeons .sheet-panel { + border-radius: 6px; + border: 2px solid #575757; + margin-bottom: 6px; + overflow: hidden; } + .charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-body { + padding: 6px; + background: white; + position: relative; + flex-grow: 1; } + .charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-body > :last-child { + margin-bottom: 0; } + .charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-body > .sheet-checkbox-cog { + right: 6px; } + .charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-body.sheet-panel-body-flex { + display: flex; + flex-direction: column; } + .charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-body.sheet-panel-body-flex .repcontainer { + flex-grow: 1; } + .charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-body.sheet-panel-body-flex .repcontrol { + margin-bottom: -3px; } + .charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-body.sheet-panel-body-flex .sheet-form-fieldset-nested .repcontrol { + margin-bottom: 0; } + .charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-header { + border-bottom: 1px dotted #575757; + text-align: center; + background: #eeeeee; + font-variant: small-caps; + font-weight: bold; + font-size: 9px; + line-height: 1; + padding: 3px 3px 2px; + position: relative; } + .charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-header > button { + background: none; + border: 0; + box-shadow: none; + text-shadow: none; + font-weight: bold; + flex-grow: 1; + white-space: normal; + line-height: inherit; } + .charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-header > select { + background: none; + border: 0; + font-weight: bold; + flex-grow: 1; + font-size: inherit; + line-height: inherit; + margin: 0; + padding: 0; } + .charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-header > select option { + font-size: 13px; } + .charsheet .sheet-darkerdungeons .sheet-panel .sheet-panel-header > input { + background: none; + border: 0; + font-weight: bold; + flex-grow: 1; + font-size: inherit; + line-height: inherit; + margin: 0; + padding: 0; + text-align: center; } + .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-box { + height: 78px; + display: flex; + flex-direction: column; } + .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-box .sheet-panel-body { + flex-grow: 1; + padding: 0; + display: flex; + align-items: stretch; + justify-content: stretch; } + .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-box .sheet-panel-body > input, + .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-box .sheet-panel-body > span { + text-align: center; + font-size: 30px; + border: 0; } + .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-box .sheet-panel-body > select { + font-size: 20px; + border: 0; } + .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-box .sheet-panel-body > select option { + font-size: 13px; } + .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-box .sheet-panel-body > span { + width: 100%; + text-align: center; + align-self: center; } + .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-box .sheet-panel-header { + flex-grow: 0; + min-height: 24px; + align-items: center; + display: flex; + justify-content: center; } + .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-box.sheet-panel-total .sheet-panel-body > * { + margin-bottom: 0; + font-weight: bold; + font-size: 13px; } + .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-box.sheet-panel-total .sheet-panel-body > span { + width: 10px; } + .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-inline { + display: flex; + align-items: stretch; + height: 36px; } + .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-inline .sheet-panel-left { + display: flex; + overflow: hidden; + width: 61px; + flex-shrink: 0; + flex-grow: 0; + align-items: center; + justify-content: center; + background: white; + border-right: 2px solid #575757; + font-size: 20px; } + .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-inline .sheet-panel-left > input[type="checkbox"] { + flex-grow: 0; + width: auto; + margin: 0; } + .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-inline .sheet-panel-right { + display: flex; + overflow: hidden; + width: 61px; + flex-shrink: 0; + flex-grow: 0; + align-items: center; + justify-content: center; + background: white; + border-left: 2px solid #575757; + font-size: 20px; } + .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-inline .sheet-panel-right > input[type="checkbox"] { + flex-grow: 0; + width: auto; + margin: 0; } + .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-inline .sheet-panel-right > input[type="text"] { + align-self: stretch; + margin: 0; + padding: 0; + text-align: center; + font-size: 20px; + border: 0; + border-radius: 0; } + .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-inline .sheet-panel-right.sheet-panel-right-lg { + width: 161px; } + .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-inline .sheet-panel-right.sheet-panel-right-md { + width: 92px; } + .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-inline .sheet-panel-body { + font-weight: bold; + text-align: center; + font-variant: small-caps; + font-size: 9px; + overflow: hidden; + text-overflow: ellipsis; + flex-grow: 1; + display: flex; + justify-content: center; + align-items: center; + padding: 6px 12px; + line-height: 1; + background: #eeeeee; } + .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-hit-dice .sheet-panel-body input, .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-hit-points .sheet-panel-body input { + font-size: 30px !important; + font-weight: normal !important; } + .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-hit-dice .sheet-panel-body span, .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-hit-points .sheet-panel-body span { + font-size: 20px !important; + font-weight: normal !important; } + .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-death .sheet-panel-body { + align-items: center; + justify-content: center; } + .charsheet .sheet-darkerdungeons .sheet-panel.sheet-panel-death .sheet-panel-body input[type="checkbox"] { + margin: 0; + width: auto; } +.charsheet .sheet-darkerdungeons .sheet-panel-attribute { + overflow: visible; + margin-bottom: 17px; } + .charsheet .sheet-darkerdungeons .sheet-panel-attribute .sheet-panel-header { + border-radius: 6px 6px 0 0; } + .charsheet .sheet-darkerdungeons .sheet-panel-attribute .sheet-panel-header button { + font-weight: inherit; + font-size: inherit; + margin: 0; + padding: 0; + border: 0; + background: none; + font-variant: small-caps; + width: 100%; + line-height: 1; + align-self: stretch; + box-shadow: none; + white-space: normal; } + .charsheet .sheet-darkerdungeons .sheet-panel-attribute .sheet-panel-body { + font-size: 30px; + text-align: center; + line-height: 1; + padding: 7px 6px 4px; } + .charsheet .sheet-darkerdungeons .sheet-panel-attribute .sheet-panel-footer input { + margin: 0; + text-align: center; + border: 2px solid #575757; + border-radius: 3cm / 2cm; + width: 40px; + font-size: 18px; + height: 28px; + box-sizing: border-box; + padding: 0; + margin-bottom: -14px; } + .charsheet .sheet-darkerdungeons .sheet-panel-attribute .sheet-panel-footer { + display: flex; + background: white; + border-radius: 0 0 6px 6px; + justify-content: center; } +.charsheet .sheet-darkerdungeons .sheet-panel-saving-throws .sheet-panel-saving-throw, +.charsheet .sheet-darkerdungeons .sheet-panel-saving-throws .sheet-panel-skill, +.charsheet .sheet-darkerdungeons .sheet-panel-skills .sheet-panel-saving-throw, +.charsheet .sheet-darkerdungeons .sheet-panel-skills .sheet-panel-skill { + display: flex; + align-items: center; } + .charsheet .sheet-darkerdungeons .sheet-panel-saving-throws .sheet-panel-saving-throw input, + .charsheet .sheet-darkerdungeons .sheet-panel-saving-throws .sheet-panel-skill input, + .charsheet .sheet-darkerdungeons .sheet-panel-skills .sheet-panel-saving-throw input, + .charsheet .sheet-darkerdungeons .sheet-panel-skills .sheet-panel-skill input { + width: auto; + flex-grow: 0; + margin: 0; } + .charsheet .sheet-darkerdungeons .sheet-panel-saving-throws .sheet-panel-saving-throw span, + .charsheet .sheet-darkerdungeons .sheet-panel-saving-throws .sheet-panel-skill span, + .charsheet .sheet-darkerdungeons .sheet-panel-skills .sheet-panel-saving-throw span, + .charsheet .sheet-darkerdungeons .sheet-panel-skills .sheet-panel-skill span { + flex-grow: 0; + width: 20px; + text-align: center; + font-weight: bold; + font-size: 11px; } + .charsheet .sheet-darkerdungeons .sheet-panel-saving-throws .sheet-panel-saving-throw button, + .charsheet .sheet-darkerdungeons .sheet-panel-saving-throws .sheet-panel-skill button, + .charsheet .sheet-darkerdungeons .sheet-panel-skills .sheet-panel-saving-throw button, + .charsheet .sheet-darkerdungeons .sheet-panel-skills .sheet-panel-skill button { + flex-grow: 1; + text-align: left; + border: 0; + background: none; + box-shadow: none; + height: 18px; + font-size: 11px; } + .charsheet .sheet-darkerdungeons .sheet-panel-saving-throws .sheet-panel-saving-throw button span, + .charsheet .sheet-darkerdungeons .sheet-panel-saving-throws .sheet-panel-skill button span, + .charsheet .sheet-darkerdungeons .sheet-panel-skills .sheet-panel-saving-throw button span, + .charsheet .sheet-darkerdungeons .sheet-panel-skills .sheet-panel-skill button span { + font-size: 9px; + width: auto; + opacity: .5; } +.charsheet .sheet-darkerdungeons .sheet-panel-stress-status { + font-size: 11px; + min-height: 78px; + display: flex; } + .charsheet .sheet-darkerdungeons .sheet-panel-stress-status .sheet-checkbox { + width: 100%; } + .charsheet .sheet-darkerdungeons .sheet-panel-stress-status strong { + margin-right: 2px; } + .charsheet .sheet-darkerdungeons .sheet-panel-stress-status span { + display: flex; + align-self: stretch; + align-items: center; + width: 100%; + border-radius: 3px; + padding: 0 1px; + height: 13px; + font-weight: normal; } + .charsheet .sheet-darkerdungeons .sheet-panel-stress-status input[type=checkbox]:checked + span { + color: white; } + .charsheet .sheet-darkerdungeons .sheet-panel-stress-status li:not(:first-of-type) { + margin-top: 3px; } + .charsheet .sheet-darkerdungeons .sheet-panel-stress-status li:nth-of-type(1) input[type=checkbox]:checked + span { + background: #cfb401; } + .charsheet .sheet-darkerdungeons .sheet-panel-stress-status li:nth-of-type(2) input[type=checkbox]:checked + span { + background: #cf7d01; } + .charsheet .sheet-darkerdungeons .sheet-panel-stress-status li:nth-of-type(3) input[type=checkbox]:checked + span { + background: #cf4601; } + .charsheet .sheet-darkerdungeons .sheet-panel-stress-status li:nth-of-type(4) input[type=checkbox]:checked + span { + background: #cf0101; } +.charsheet .sheet-darkerdungeons .sheet-panel-conditions .sheet-radio { + width: 100%; } + .charsheet .sheet-darkerdungeons .sheet-panel-conditions .sheet-radio label:hover { + background: #eeeeee; } + .charsheet .sheet-darkerdungeons .sheet-panel-conditions .sheet-radio input[type=radio]:checked + span { + background: #cf0101; + color: white; + display: flex; + align-self: stretch; + align-items: center; + width: 100%; + padding-left: 1px; + border-radius: 3px; } +.charsheet .sheet-darkerdungeons .sheet-panel-conditions .sheet-panel-body li { + display: flex; + align-items: center; } + .charsheet .sheet-darkerdungeons .sheet-panel-conditions .sheet-panel-body li:nth-of-type(1) input[type=radio]:checked + span { + background: #46cf01; } + .charsheet .sheet-darkerdungeons .sheet-panel-conditions .sheet-panel-body li:nth-of-type(2) input[type=radio]:checked + span { + background: #7dcf01; } + .charsheet .sheet-darkerdungeons .sheet-panel-conditions .sheet-panel-body li:nth-of-type(3) input[type=radio]:checked + span { + background: #b4cf01; } + .charsheet .sheet-darkerdungeons .sheet-panel-conditions .sheet-panel-body li:nth-of-type(4) input[type=radio]:checked + span { + background: #cfb401; } + .charsheet .sheet-darkerdungeons .sheet-panel-conditions .sheet-panel-body li:nth-of-type(5) input[type=radio]:checked + span { + background: #cf7d01; } + .charsheet .sheet-darkerdungeons .sheet-panel-conditions .sheet-panel-body li:nth-of-type(6) input[type=radio]:checked + span { + background: #cf4601; } +.charsheet .sheet-darkerdungeons .sheet-panel-conditions .sheet-radio { + font-size: 9px; + line-height: 14px; + font-weight: normal; } +.charsheet .sheet-darkerdungeons .sheet-panel-attacks { + min-height: 258px; + display: flex; + flex-direction: column; } + .charsheet .sheet-darkerdungeons .sheet-panel-attacks .sheet-toggle-unchecked { + display: flex; + padding-right: 24px; } + .charsheet .sheet-darkerdungeons .sheet-panel-attacks .sheet-toggle-unchecked button { + flex-grow: 1; + font-size: 11px; } + .charsheet .sheet-darkerdungeons .sheet-panel-attacks .sheet-toggle-unchecked button > * { + padding: 0 3px; + font-weight: bold; + overflow: hidden; + text-overflow: ellipsis; } + .charsheet .sheet-darkerdungeons .sheet-panel-attacks .sheet-toggle-unchecked button > :nth-child(1) { + width: 50%; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + text-align: left; } + .charsheet .sheet-darkerdungeons .sheet-panel-attacks .sheet-toggle-unchecked button > :nth-child(2) { + width: 20%; } + .charsheet .sheet-darkerdungeons .sheet-panel-attacks .sheet-toggle-unchecked button > :nth-child(3) { + width: 30%; } +.charsheet .sheet-darkerdungeons .sheet-panel-tools { + min-height: 86px; + display: flex; + flex-direction: column; } +.charsheet .sheet-darkerdungeons .sheet-panel-proficiencies { + min-height: 167px; + display: flex; + flex-direction: column; } +.charsheet .sheet-darkerdungeons .sheet-panel-spells { + min-height: 233px; + display: flex; + flex-direction: column; } + .charsheet .sheet-darkerdungeons .sheet-panel-spells.sheet-panel-spells-sm { + min-height: 173px; } + .charsheet .sheet-darkerdungeons .sheet-panel-spells .sheet-panel-header { + display: flex; + align-items: center; } + .charsheet .sheet-darkerdungeons .sheet-panel-spells .sheet-spells-category { + background: #cccccc; + padding: 3px 6px; + font-size: 13px; + border-radius: 3px; } + .charsheet .sheet-darkerdungeons .sheet-panel-spells .sheet-spells-slots { + flex-grow: 1; + display: flex; + justify-content: flex-end; } + .charsheet .sheet-darkerdungeons .sheet-panel-spells .sheet-spells-slots > * { + margin-left: 3px; + font-size: 13px; + line-height: 18px; } + .charsheet .sheet-darkerdungeons .sheet-panel-spells .sheet-spells-slots input { + background: none; + border: none; + text-align: right; + padding: 0; + margin: 0; + width: 3rem; + font-weight: bold; } + .charsheet .sheet-darkerdungeons .sheet-panel-spells .sheet-spell-display { + padding: 0; + display: flex; + padding-right: 24px; + align-items: center; + justify-content: stretch; + width: 100%; } + .charsheet .sheet-darkerdungeons .sheet-panel-spells .sheet-spell-display input[type="checkbox"] { + width: auto; + margin: 0; } + .charsheet .sheet-darkerdungeons .sheet-panel-spells .sheet-spell-display .sheet-spell-display-button { + margin-left: 6px; + background: none; + width: 100%; + border: 0; + box-shadow: none; + display: flex; + justify-content: space-between; + font-size: 11px; } + .charsheet .sheet-darkerdungeons .sheet-panel-spells .sheet-spell-display .sheet-spell-display-name { + flex-grow: 1; + text-align: left; } + .charsheet .sheet-darkerdungeons .sheet-panel-spells .sheet-spell-display .sheet-spell-display-components { + display: flex; + opacity: .5; } +.charsheet .sheet-darkerdungeons .sheet-panel-skill-options select { + width: 31%; + flex-shrink: 0; } +.charsheet .sheet-darkerdungeons .sheet-panel-body-nested { + display: flex; + flex-direction: column; + flex-grow: 1; } +.charsheet .sheet-darkerdungeons .sheet-panel-wounds { + min-height: 162px; + display: flex; + flex-direction: column; } + .charsheet .sheet-darkerdungeons .sheet-panel-wounds .sheet-form-group > *:not(:first-child) { + margin-left: 3px; } + .charsheet .sheet-darkerdungeons .sheet-panel-wounds .sheet-form-group > span { + width: 20px; + text-align: center; + flex-grow: 0; + flex-shrink: 0; + font-weight: bold; } + .charsheet .sheet-darkerdungeons .sheet-panel-wounds .sheet-form-group .sheet-radio input { + margin-right: 0; } + .charsheet .sheet-darkerdungeons .sheet-panel-wounds .sheet-form-group select { + width: 55px; + flex-grow: 0; + flex-shrink: 0; + padding: 0; } +.charsheet .sheet-darkerdungeons .sheet-panel-afflictions { + min-height: 120px; + display: flex; + flex-direction: column; } +.charsheet .sheet-darkerdungeons .sheet-panel-custom-class, +.charsheet .sheet-darkerdungeons .sheet-panel-class-options { + min-height: 251px; + display: flex; + flex-direction: column; } +.charsheet .sheet-darkerdungeons .sheet-panel-general-options, +.charsheet .sheet-darkerdungeons .sheet-panel-skill-options { + min-height: 538px; + display: flex; + flex-direction: column; } +.charsheet .sheet-darkerdungeons .sheet-panel-attribute-options { + min-height: 336px; + display: flex; + flex-direction: column; } +.charsheet .sheet-darkerdungeons .sheet-panel-spell-symbols .sheet-panel-body { + font-size: 11px; + line-height: 15px; + text-align: center; + min-height: 59px; } +.charsheet .sheet-darkerdungeons .sheet-panel-features { + min-height: 807px; + display: flex; + flex-direction: column; } + .charsheet .sheet-darkerdungeons .sheet-panel-features .sheet-toggle-unchecked button { + width: 100%; + background: none; + font-weight: bold; + border: 0; + box-shadow: none; + text-align: left; + padding-right: 24px; } + .charsheet .sheet-darkerdungeons .sheet-panel-features .sheet-toggle-unchecked button span { + background: #7e2d40; + padding: 0 6px; + text-align: center; + color: white; + line-height: 18px; + display: block; + border-radius: 6px; + text-shadow: none; + font-variant: small-caps; } + .charsheet .sheet-darkerdungeons .sheet-panel-features .sheet-toggle-unchecked > div:first-of-type { + font-size: 11px; + font-variant: small-caps; + font-weight: bold; + margin-top: 3px; } + .charsheet .sheet-darkerdungeons .sheet-panel-features .sheet-toggle-unchecked > div:first-of-type > :first-child { + background: #eeeeee; + padding: 0 3px; } + .charsheet .sheet-darkerdungeons .sheet-panel-features .sheet-toggle-unchecked > :last-child span { + font-size: 11px; + white-space: pre-line; + display: block; } +.charsheet .sheet-darkerdungeons .sheet-panel-equipment { + min-height: 807px; + display: flex; + flex-direction: column; } +.charsheet .sheet-darkerdungeons .sheet-panel-additional-notes { + min-height: 598px; + display: flex; + flex-direction: column; } + .charsheet .sheet-darkerdungeons .sheet-panel-additional-notes .repcontainer { + column-count: 2; } + .charsheet .sheet-darkerdungeons .sheet-panel-additional-notes .repcontainer .sheet-fieldset-item { + display: inline-block; } + .charsheet .sheet-darkerdungeons .sheet-panel-additional-notes .repcontainer .sheet-fieldset-item input { + margin-bottom: 1px; + border: 0; + font-weight: bold; + font-variant: small-caps; + border-radius: 6px; + background: #7e2d40; + color: white; + text-align: center; + line-height: 18px; + padding: 0 6px; } + .charsheet .sheet-darkerdungeons .sheet-panel-additional-notes .repcontainer .sheet-fieldset-item textarea { + resize: vertical; + font-size: 11px; + line-height: 1.25; } + .charsheet .sheet-darkerdungeons .sheet-panel-additional-notes .repitem:not(:first-of-type) { + border-top: none; + padding-top: 0; + margin-top: 0; } +.charsheet .sheet-darkerdungeons .sheet-panel-equipment-extras { + min-height: 590px; + display: flex; + flex-direction: column; } + .charsheet .sheet-darkerdungeons .sheet-panel-equipment-extras .sheet-panel-body { + display: flex; } + .charsheet .sheet-darkerdungeons .sheet-panel-equipment-extras .sheet-form-group { + display: flex; + justify-content: stretch; + align-items: stretch; + flex-grow: 1; } +.charsheet .sheet-darkerdungeons .sheet-panel-stress-modifier .sheet-panel-left { + width: 78px !important; } +.charsheet .sheet-darkerdungeons .sheet-panel-purse input { + text-align: center; } +.charsheet .sheet-darkerdungeons .sheet-panel-afflictions .sheet-fieldset-item .sheet-form-group input, +.charsheet .sheet-darkerdungeons .sheet-panel-afflictions .sheet-fieldset-item .sheet-form-group select { + font-size: 11px; + height: 18px; } +.charsheet .sheet-darkerdungeons .sheet-panel-afflictions .sheet-fieldset-item .sheet-form-group select { + padding: 0; + width: 50px; + flex-grow: 0; + flex-shrink: 0; } +.charsheet .sheet-darkerdungeons .sheet-panel-afflictions .sheet-fieldset-item .sheet-form-group > :nth-child(2), +.charsheet .sheet-darkerdungeons .sheet-panel-afflictions .sheet-fieldset-item .sheet-form-group > :nth-child(4) { + width: 25px; + flex-grow: 0; + flex-shrink: 0; + text-align: center; } +.charsheet .sheet-darkerdungeons .sheet-panel-afflictions .sheet-fieldset-item .sheet-form-group > *:not(:first-child) { + margin-left: 3px; } + +.charsheet .sheet-darkerdungeons .sheet-toggle-npc[value="0"] ~ .sheet-section-npc { + display: none; } +.charsheet .sheet-darkerdungeons .sheet-toggle-npc[value="0"] ~ .sheet-section-pc { + display: block; } +.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) ~ .sheet-section-npc { + display: block; } +.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) ~ .sheet-section-pc { + display: none; } +.charsheet .sheet-darkerdungeons .sheet-section-roll, +.charsheet .sheet-darkerdungeons .sheet-section-templates { + display: none; } +.charsheet .sheet-darkerdungeons .sheet-section-npc { + margin: 0 auto; + max-width: 350px; + width: 350px; + position: relative; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-header > span { + font-style: italic; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-header button { + background: none; + border: 0; + box-shadow: none; + color: #7e2d40; + display: block; + font-size: 24px; + font-variant: small-caps; + font-weight: bold; + margin-bottom: 6px; + padding: 0; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section { + border-bottom: 2px solid #7e2d40; + border-top: 2px solid #7e2d40; + color: #7e2d40; + margin: 6px 0; + padding: 6px 0; + position: relative; + line-height: 16px; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section + .sheet-npc-section { + border-top: 0; + padding-top: 0; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section label { + color: inherit; + display: inline-block; + font-weight: bold; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section > * > * { + margin-bottom: 0; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section .sheet-btn-inline { + background: none; + border: 0; + box-shadow: none; + margin: 0; + padding: 0; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section-abilities { + display: flex; + justify-content: space-between; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section-skills button { + background: none; + border: 0; + box-shadow: none; + margin: 0; + padding: 0; + color: inherit; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section-skills button > :last-child::before { + content: "+"; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section-saving-throws .sheet-field-toggle[value="1"] + button > :last-child::after, + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section-skills .sheet-field-toggle[value="1"] + button > :last-child::after { + content: ","; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-btn-npc-initiative { + background: none; + border: 0; + box-shadow: none; + position: absolute; + right: 0; + color: inherit; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-btn-npc-initiative > :first-child { + display: block; + font-family: "dicefontd20"; + font-size: 16px; + font-weight: bold; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-btn-npc-initiative > :last-child { + font-size: 11px; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section-saving-throws button { + background: none; + border: 0; + box-shadow: none; + margin: 0; + padding: 0; + color: inherit; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-npc-section-saving-throws button > :last-child::before { + content: "+"; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-btn-npc-ability { + background: none; + border: 0; + box-shadow: none; + padding: 0; + margin: 0; + flex-grow: 1; + text-shadow: none; + color: inherit; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-btn-npc-ability .sheet-btn-npc-ability-title { + font-weight: bold; + display: block; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-btn-npc-ability .sheet-value-negative[value="0"] + *::before { + content: "(+"; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-btn-npc-ability .sheet-btn-npc-ability-mod::after { + content: ")"; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-btn-npc-ability .sheet-btn-npc-ability-mod::before { + content: "("; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-panel-npc { + border: 1px solid #cccccc; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-panel-npc .sheet-panel-header { + border-bottom: 2px solid #7e2d40; + color: #7e2d40; + font-size: 18px; + font-variant: small-caps; + height: inherit; + line-height: inherit; + margin: 0px; + padding: 6px; + text-transform: capitalize; + background: none; + text-align: left; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-panel-npc .repcontrol { + border-color: #cccccc; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-panel-npc .repcontrol .btn { + border-width: 1px; + border-color: #cccccc; } + .charsheet .sheet-darkerdungeons .sheet-section-npc .sheet-panel-npc .repitem:not(:first-of-type) { + border-color: #cccccc; } + +.charsheet .sheet-darkerdungeons .sheet-section-pc { + width: 800px; + margin: 0 auto; } + .charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-section-pc-header { + margin-bottom: 6px; } + .charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-section-pc-header > .sheet-row { + display: flex; } + .charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-section-pc-header > .sheet-row > :first-child { + display: flex; + flex-direction: column; + justify-content: space-between; } + .charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-section-pc-header > .sheet-row > :first-child div { + font-variant: small-caps; + font-size: 16px; + color: #cccccc; + font-weight: bold; } + .charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-section-pc-header > .sheet-row > :first-child div::before { + content: ' '; + background: #cccccc; + height: 12px; + width: 12px; + display: inline-block; + margin-right: 3px; } + .charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-section-pc-header > .sheet-row > :first-child input { + font-size: 26px; + border: 0; + border-bottom: 2px solid #cccccc; + border-radius: 0; + padding-left: 0; + padding-right: 0; } + +.sheet-tabs { + position: relative; + width: 800px; + margin-top: 12px; + min-height: 868px; } + +.sheet-tabs .sheet-tab { + position: absolute; + width: 800px; } + +.sheet-tabs .sheet-tab > input[type="radio"] { + position: absolute; + width: 25%; + height: 30px; + z-index: 1; + margin: 0; + opacity: 0; } + .sheet-tabs .sheet-tab > input[type="radio"]:hover ~ .sheet-tab-label { + background: #eeeeee; } + +.sheet-tabs .sheet-tab > .sheet-tab-label { + position: absolute; + width: 20%; + height: 30px; + display: inline-block; + margin: 0; + border: 2px solid #575757; + border-bottom-color: #575757; + border-radius: 6px 6px 0 0; + display: flex; + justify-content: center; + align-items: center; + font-size: 13px; + background: #d5d5d5; + text-transform: none; + font-variant: small-caps; + font-weight: bold; } + +.sheet-tabs .sheet-tab > input[type="radio"]:checked ~ .sheet-tab-label { + border-color: #575757; + border-bottom-color: white; + background: white; } + +.sheet-tabs .sheet-tab .sheet-tab-content { + display: none; + position: absolute; + top: 30px; + width: 100%; + padding-top: 6px; } + +.sheet-tabs .sheet-tab > input[type="radio"]:checked ~ .sheet-tab-content { + display: block; } + +.sheet-tabs .sheet-tab:nth-of-type(2) > input[type="radio"], .sheet-tabs .sheet-tab:nth-of-type(2) > .sheet-tab-label { + margin-left: 20%; } + +.sheet-tabs .sheet-tab:nth-of-type(3) > input[type="radio"], .sheet-tabs .sheet-tab:nth-of-type(3) > .sheet-tab-label { + margin-left: 40%; } + +.sheet-tabs .sheet-tab:nth-of-type(4) > input[type="radio"], .sheet-tabs .sheet-tab:nth-of-type(4) > .sheet-tab-label { + margin-left: 60%; } + +.sheet-tabs .sheet-tab:nth-of-type(5) > input[type="radio"], .sheet-tabs .sheet-tab:nth-of-type(5) > .sheet-tab-label { + margin-left: 80%; } + +.sheet-rolltemplate-spell .sheet-grey { + color: #A0A0A0; + font-weight: normal; } + +.sheet-rolltemplate-simple .sheet-containerold { + width: 189px; + background: url(http://i.imgur.com/53WSdhx.png) top left; + background-size: 189px 100%; + background-repeat: no-repeat; + color: black; } + +.sheet-rolltemplate-simple .sheet-container { + width: 189px; + color: black; + border: 1px solid black; + border-radius: 10px; + background-color: white; } + +.sheet-rolltemplate-atk .sheet-containerold, +.sheet-rolltemplate-atkdmg .sheet-container.sheet-atkold, +.sheet-rolltemplate-dmg .sheet-atkold { + width: 189px; + background: url(http://i.imgur.com/4RCRsAd.png) top left; + background-size: 189px 100%; + background-repeat: no-repeat; + color: black; } + +.sheet-rolltemplate-atk .sheet-container, +.sheet-rolltemplate-atkdmg .sheet-container.sheet-atk, +.sheet-rolltemplate-dmg .sheet-atk { + width: 189px; + color: black; + border: 1px solid black; + border-top-left-radius: 10px; + border-top-right-radius: 10px; + background-color: white; } + +.sheet-rolltemplate-dmg .sheet-containerold, +.sheet-rolltemplate-atkdmg .sheet-container.sheet-damagetemplateold { + width: 189px; + background: url(http://i.imgur.com/gw9HTsq.png) top left; + background-size: 189px 100%; + background-repeat: no-repeat; + color: black; } + +.sheet-rolltemplate-dmg .sheet-container, +.sheet-rolltemplate-atkdmg .sheet-container.sheet-damagetemplate { + width: 189px; + color: black; + border: 1px solid black; + border-bottom-left-radius: 10px; + border-bottom-right-radius: 10px; + background-color: white; } + +.sheet-rolltemplate-simple .sheet-result, +.sheet-rolltemplate-atk .sheet-result, +.sheet-rolltemplate-atkdmg .sheet-result, +.sheet-rolltemplate-dmg .sheet-result, +.sheet-npc .sheet-subtitle .sheet-italics { + width: 100%; } + +.sheet-rolltemplate-atkdmg .sheet-damagetemplate .sheet-result, +.sheet-rolltemplate-dmg .sheet-damagetemplate .sheet-result { + min-height: 45px; } + +.sheet-rolltemplate-simple .sheet-adv, +.sheet-rolltemplate-atk .sheet-adv, +.sheet-rolltemplate-atkdmg .sheet-adv, +.sheet-rolltemplate-dmg .sheet-adv { + width: 84px; + display: inline-block; + text-align: center; + vertical-align: top; + margin-top: 15px; } + +.sheet-rolltemplate-simple .sheet-adv:first-child, +.sheet-rolltemplate-atk .sheet-adv:first-child, +.sheet-rolltemplate-atkdmg .sheet-adv:first-child, +.sheet-rolltemplate-dmg .sheet-adv:first-child { + margin-left: 8px; + margin-right: -3px; } + +.sheet-rolltemplate-simple .sheet-adv:nth-child(3), +.sheet-rolltemplate-atk .sheet-adv:nth-child(3), +.sheet-rolltemplate-atkdmg .sheet-adv:nth-child(3), +.sheet-rolltemplate-dmg .sheet-adv:nth-child(3) { + margin-right: 8px; + margin-left: -3px; } + +.sheet-rolltemplate-simple .sheet-adv span, +.sheet-rolltemplate-simple .sheet-solo span, +.sheet-rolltemplate-atk .sheet-adv span, +.sheet-rolltemplate-atk .sheet-solo span, +.sheet-rolltemplate-atkdmg .sheet-adv span, +.sheet-rolltemplate-atkdmg .sheet-solo span, +.sheet-rolltemplate-dmg .sheet-adv span, +.sheet-rolltemplate-dmg .sheet-solo span { + width: 30px; + font-size: 20px; + background-color: transparent; + border: 0px; + padding: 0px; } + +.sheet-rolltemplate-simple .sheet-advspacer, +.sheet-rolltemplate-atk .sheet-advspacer, +.sheet-rolltemplate-atkdmg .sheet-advspacer, +.sheet-rolltemplate-dmg .sheet-advspacer { + width: 0px; + border: 1px solid black; + display: inline-block; + height: 35px; } + +.sheet-rolltemplate-simple .sheet-solo, +.sheet-rolltemplate-atk .sheet-solo, +.sheet-rolltemplate-atkdmg .sheet-solo, +.sheet-rolltemplate-dmg .sheet-solo { + width: 100%; + text-align: center; + height: 23px; + padding-top: 15px; } + +.sheet-rolltemplate-simple span, +.sheet-rolltemplate-atk span, +.sheet-rolltemplate-atkdmg span, +.sheet-rolltemplate-dmg span, +.sheet-rolltemplate-desc span { + font-size: 12px; + line-height: 12px; + text-align: center; + font-weight: bold; } + +.sheet-rolltemplate-dmg .sheet-desc span.sheet-plus, +.sheet-rolltemplate-atkdmg .sheet-desc span.sheet-plus { + font-weight: bold; + font-size: 20px; + display: inline; } + +.sheet-rolltemplate-simple .sheet-grey, +.sheet-rolltemplate-simple .sheet-grey .inlinerollresult.fullcrit, +.sheet-rolltemplate-simple .sheet-grey .inlinerollresult.fullfail, +.sheet-rolltemplate-simple .sheet-grey .inlinerollresult.importantroll, +.sheet-rolltemplate-simple .sheet-label span span, +.sheet-rolltemplate-atk .sheet-label span span, +.sheet-rolltemplate-atk .sheet-grey, +.sheet-rolltemplate-atk .sheet-grey .inlinerollresult.fullcrit, +.sheet-rolltemplate-atk .sheet-grey .inlinerollresult.fullfail, +.sheet-rolltemplate-atk .sheet-grey .inlinerollresult.importantroll, +.sheet-rolltemplate-atkdmg .sheet-label span span, +.sheet-rolltemplate-atkdmg .sheet-grey, +.sheet-rolltemplate-atkdmg .sheet-grey .inlinerollresult.fullcrit, +.sheet-rolltemplate-atkdmg .sheet-grey .inlinerollresult.fullfail, +.sheet-rolltemplate-atkdmg .sheet-grey .inlinerollresult.importantroll, +.sheet-rolltemplate-dmg .sheet-label span span, +.sheet-rolltemplate-dmg .sheet-grey, +.sheet-rolltemplate-dmg .sheet-grey .inlinerollresult.fullcrit, +.sheet-rolltemplate-dmg .sheet-grey .inlinerollresult.fullfail, +.sheet-rolltemplate-dmg .sheet-grey .inlinerollresult.importantroll, +.sheet-rolltemplate-npc .sheet-grey, +.sheet-rolltemplate-npc .sheet-grey .inlinerollresult.fullcrit, +.sheet-rolltemplate-npc .sheet-grey .inlinerollresult.fullfail, +.sheet-rolltemplate-npc .sheet-grey .inlinerollresult.importantroll, +.sheet-rolltemplate-npcaction .sheet-grey, +.sheet-rolltemplate-npcaction .sheet-grey .inlinerollresult.fullcrit, +.sheet-rolltemplate-npcaction .sheet-grey .inlinerollresult.fullfail, +.sheet-rolltemplate-npcaction .sheet-grey .inlinerollresult.importantroll, +.sheet-rolltemplate-npcatk .sheet-grey, +.sheet-rolltemplate-npcatk .sheet-grey .inlinerollresult.fullcrit, +.sheet-rolltemplate-npcatk .sheet-grey .inlinerollresult.fullfail, +.sheet-rolltemplate-npcatk .sheet-grey .inlinerollresult.importantroll { + color: #A0A0A0; + border: 0px; + font-weight: normal; } + +.sheet-rolltemplate-simple .sheet-label, +.sheet-rolltemplate-atk .sheet-label, +.sheet-rolltemplate-atkdmg .sheet-label, +.sheet-rolltemplate-dmg .sheet-label { + text-align: center; + margin-top: -3px; + padding-bottom: 5px; } + +.sheet-rolltemplate-simple .sheet-label span span, +.sheet-rolltemplate-atk .sheet-label span span, +.sheet-rolltemplate-atkdmg .sheet-label span span, +.sheet-rolltemplate-dmg .sheet-label span span { + padding: 0px; + border: 0px; + background-color: transparent; + font-size: 12px; } + +.sheet-rolltemplate-simple .inlinerollresult.fullcrit, +.sheet-rolltemplate-atk .inlinerollresult.fullcrit, +.sheet-rolltemplate-atkdmg .inlinerollresult.fullcrit, +.sheet-rolltemplate-dmg .inlinerollresult.fullcrit { + color: #3FB315; + border: 0px; } + +.sheet-rolltemplate-simple .inlinerollresult.fullfail, +.sheet-rolltemplate-atk .inlinerollresult.fullfail, +.sheet-rolltemplate-atkdmg .inlinerollresult.fullfail, +.sheet-rolltemplate-dmg .inlinerollresult.fullfail { + color: #B31515; + border: 0px; } + +.sheet-rolltemplate-simple .inlinerollresult.importantroll, +.sheet-rolltemplate-atk .inlinerollresult.importantroll, +.sheet-rolltemplate-atkdmg .inlinerollresult.importantroll, +.sheet-rolltemplate-dmg .inlinerollresult.importantroll { + color: #4A57ED; + border: 0px; } + +.sheet-rolltemplate-atk .sheet-damage, +.sheet-rolltemplate-atkdmg .sheet-damage, +.sheet-rolltemplate-dmg .sheet-damage { + text-align: center; + margin-top: -5px; } + +.sheet-rolltemplate-atkdmg .sheet-damagetemplate .inlinerollresult.fullcrit, +.sheet-rolltemplate-atkdmg .sheet-damagetemplate .inlinerollresult.fullfail, +.sheet-rolltemplate-atkdmg .sheet-damagetemplate .inlinerollresult.importantroll, +.sheet-rolltemplate-dmg .sheet-damagetemplate .inlinerollresult.fullcrit, +.sheet-rolltemplate-dmg .sheet-damagetemplate .inlinerollresult.fullfail, +.sheet-rolltemplate-dmg .sheet-damagetemplate .inlinerollresult.importantroll, +.sheet-rolltemplate-npcaction .sheet-damagetemplate .inlinerollresult.fullcrit, +.sheet-rolltemplate-npcaction .sheet-damagetemplate .inlinerollresult.fullfail, +.sheet-rolltemplate-npcaction .sheet-damagetemplate .inlinerollresult.importantroll, +.sheet-rolltemplate-npcdmg .sheet-damagetemplate .inlinerollresult.fullcrit, +.sheet-rolltemplate-npcdmg .sheet-damagetemplate .inlinerollresult.fullfail, +.sheet-rolltemplate-npcdmg .sheet-damagetemplate .inlinerollresult.importantroll, +.sheet-rolltemplate-atkdmg .sheet-desc .inlinerollresult.fullcrit, +.sheet-rolltemplate-atkdmg .sheet-desc .inlinerollresult.importantroll, +.sheet-rolltemplate-atkdmg .sheet-desc .inlinerollresult.fullfail, +.sheet-rolltemplate-dmg .sheet-desc .inlinerollresult.fullcrit, +.sheet-rolltemplate-dmg .sheet-desc .inlinerollresult.importantroll, +.sheet-rolltemplate-dmg .sheet-desc .inlinerollresult.fullfail +.sheet-rolltemplate-atk .sheet-desc .inlinerollresult.fullcrit, +.sheet-rolltemplate-atk .sheet-desc .inlinerollresult.importantroll, +.sheet-rolltemplate-atk .sheet-desc .inlinerollresult.fullfail, +.sheet-rolltemplate-mancerroll .inlinerollresult.fullcrit, +.sheet-rolltemplate-mancerroll .inlinerollresult.importantroll, +.sheet-rolltemplate-mancerroll .inlinerollresult.fullfail { + color: black; + border: 0px; } + +.sheet-rolltemplate-atk .sheet-save .sheet-savedc, +.sheet-rolltemplate-dmg .sheet-save .sheet-savedc, +.sheet-rolltemplate-atkdmg .sheet-save .sheet-savedc { + padding-bottom: 5px; + padding-top: 15px; + text-align: center; } + +.sheet-rolltemplate-atk .sheet-save .sheet-savedc span, +.sheet-rolltemplate-dmg .sheet-save .sheet-savedc span, +.sheet-rolltemplate-atkdmg .sheet-save .sheet-savedc span { + font-size: 15px; + font-weight: bold; } + +.sheet-rolltemplate-atk .sheet-save .sheet-label span, +.sheet-rolltemplate-dmg .sheet-save .sheet-label span, +.sheet-rolltemplate-atkdmg .sheet-save .sheet-label span { + font-weight: bold; } + +.sheet-rolltemplate-atk .sheet-save .inlinerollresult, +.sheet-rolltemplate-dmg .sheet-save .inlinerollresult, +.sheet-rolltemplate-atkdmg .sheet-save .inlinerollresult { + background-color: transparent; + border: 0px; + padding: 0px; + display: inline-block; + font-weight: bold; } + +.sheet-rolltemplate-dmg .sheet-desc .inlinerollresult, +.sheet-rolltemplate-atkdmg .sheet-desc .inlinerollresult, +.sheet-rolltemplate-atk .sheet-desc .inlinerollresult, +.sheet-rolltemplate-mancerroll .inlinerollresult { + background-color: transparent; + border: 0px; + display: inline-block; + font-weight: bold; + font-size: 20px; + padding-top: 10px; + padding-bottom: 6px; } + +.sheet-rolltemplate-dmg .sheet-desc .sheet-label span, +.sheet-rolltemplate-atkdmg .sheet-desc .sheet-label span { + font-weight: bold; } + +.sheet-rolltemplate-atk .sheet-save span, +.sheet-rolltemplate-dmg .sheet-save span, +.sheet-rolltemplate-atkdmg .sheet-save span { + font-weight: normal; + line-height: 12px; + display: block; } + +.sheet-rolltemplate-atk .sheet-save span.sheet-bold, +.sheet-rolltemplate-dmg .sheet-save span.sheet-bold, +.sheet-rolltemplate-atkdmg .sheet-save span.sheet-bold { + font-weight: bold; + display: inline-block; } + +.sheet-rolltemplate-atk .sheet-sublabel, +.sheet-rolltemplate-atkdmg .sheet-sublabel, +.sheet-rolltemplate-dmg .sheet-sublabel { + text-align: center; + font-style: italic; + margin-top: -2px; + min-height: 17px; } + +.sheet-rolltemplate-atk .sheet-descold, +.sheet-rolltemplate-atkdmg .sheet-descold, +.sheet-rolltemplate-dmg .sheet-descold { + width: 189px; + background: url(http://i.imgur.com/4988JS0.png) top left; + background-size: 189px 100%; + background-repeat: no-repeat; + color: black; + text-align: center; + padding-top: 5px; + padding-bottom: 5px; } + +.sheet-rolltemplate-atk .sheet-desc, +.sheet-rolltemplate-atkdmg .sheet-desc, +.sheet-rolltemplate-dmg .sheet-desc, +.sheet-rolltemplate-desc .sheet-desc { + width: 189px; + border: 1px solid black; + color: black; + text-align: center; + padding-top: 5px; + padding-bottom: 5px; + background-color: white; } + +.sheet-rolltemplate-atk .sheet-desc span, +.sheet-rolltemplate-atkdmg .sheet-desc span, +.sheet-rolltemplate-dmg .sheet-desc span, +.sheet-rolltemplate-desc .sheet-desc span { + font-weight: normal; + line-height: 12px; + display: block; } + +.sheet-rolltemplate-atk .sheet-info span, +.sheet-rolltemplate-atkdmg .sheet-info span, +.sheet-rolltemplate-dmg .sheet-info span { + text-align: left; + padding: 0px 5px 0px 5px; } + +.sheet-rolltemplate-atk .sheet-info .inlinerollresult, +.sheet-rolltemplate-atkdmg .sheet-info .inlinerollresult, +.sheet-rolltemplate-dmg .sheet-info .inlinerollresult { + font-size: inherit; + padding: 0px; } + +.sheet-rolltemplate-atkdmg .sheet-damagetemplate .sheet-sublabel, +.sheet-rolltemplate-dmg .sheet-damagetemplate .sheet-sublabel, +.sheet-rolltemplate-atkdmg .sheet-desc .sheet-sublabel, +.sheet-rolltemplate-dmg .sheet-desc .sheet-sublabel { + display: block; + width: 100%; + font-size: 10px; + font-weight: normal; + margin-top: -5px; + color: #A0A0A0; } + +.sheet-rolltemplate-atk .sheet-sublabel span, +.sheet-rolltemplate-atkdmg .sheet-sublabel span, +.sheet-rolltemplate-dmg .sheet-sublabel span { + font-weight: normal; + color: black; } + +.sheet-rolltemplate-atk .sheet-spacer, +.sheet-rolltemplate-atkdmg .sheet-spacer, +.sheet-rolltemplate-dmg .sheet-spacer { + height: 10px; } + +.sheet-rolltemplate-dmg { + position: relative; } + +.sheet-rolltemplate-atk a[href^="~"] { + background-color: transparent; + padding: 0px; + color: black; + border: 0px; } + +.sheet-rolltemplate-atk a:hover { + color: #EC2127; } + +.sheet-rolltemplate-atk a[href^="~"]:visited { + pointer-events: none; } + +.sheet-rolltemplate-spell .sheet-container { + width: 263px; + background: url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%20Edition%20OGL%20by%20Roll20/images/spellbg.jpg) center center; + background-size: auto; + background-repeat: repeat; + color: black; + font-family: "Times New Roman", Times, serif; + padding: 10px; + margin-left: -45px; + border: 1px solid black; } + +.withoutavatars .sheet-rolltemplate-spell .sheet-container { + margin-left: -15px; } + +.sheet-rolltemplate-spell .sheet-row { + display: block; } + +.sheet-rolltemplate-spell .sheet-title { + color: #7e2d40; + font-size: 1.2em; } + +.sheet-rolltemplate-spell .sheet-italics, +.sheet-npc .sheet-italics { + font-style: italic; } + +.sheet-rolltemplate-spell .sheet-bold, +.sheet-actions .sheet-bold { + font-weight: bold; } + +.sheet-rolltemplate-spell .sheet-spacer { + height: 5px; } + +.sheet-rolltemplate-mancerroll .sheet-container { + width: 200px; + color: black; + background-color: white; + border: 1px solid black; } + +.sheet-rolltemplate-mancerroll .sheet-row { + border-bottom: 1px dotted black; + padding: 4px; } + +.sheet-rolltemplate-mancerroll .sheet-row.sheet-header { + border-bottom: 1px solid black; + font-size: 1.2em; + font-weight: bold; } + +.sheet-rolltemplate-mancerroll .sheet-desc { + font-size: 1.2em; + font-style: italic; + margin-left: 4px; } + +.sheet-rolltemplate-mancerroll .sheet-result { + margin-left: 80px; } + +.sheet-rolltemplate-mancerroll .sheet-result .inlinerollresult { + width: 50px; + text-align: right; } + +.sheet-rolltemplate-npc, +.sheet-rolltemplate-npcaction .sheet-container, +.sheet-rolltemplate-npcatk, +.sheet-rolltemplate-npcdmg, +.sheet-rolltemplate-traits { + width: 188px; + border: 1px solid; + background-color: #ffffff; + padding: 5px; } + +.sheet-rolltemplate-npcaction .sheet-container.sheet-dmgcontainer { + margin-top: 5px; } + +.sheet-rolltemplate-npcdmg { + margin-top: -8px; } + +.sheet-rolltemplate-npc .sheet-header, +.sheet-rolltemplate-npcaction .sheet-header, +.sheet-rolltemplate-npcatk .sheet-header, +.sheet-rolltemplate-npcdmg .sheet-header { + color: #7e2d40; + font-size: 18px; + text-align: left; + font-family: "Times New Roman", Times, serif; + font-variant: small-caps; } + +.sheet-rolltemplate-traits .sheet-header { + font-family: "Times New Roman", Times, serif; + font-size: 16px; + text-transform: capitalize; + font-variant: small-caps; + font-weight: bold; + color: #7e2d40; } + +.sheet-rolltemplate-npc .sheet-italics, +.sheet-rolltemplate-npcaction .sheet-italics, +.sheet-rolltemplate-npcatk .sheet-italics, +.sheet-rolltemplate-npcdmg .sheet-italics, +.sheet-rolltemplate-traits .sheet-italics { + font-style: italic; } + +.sheet-rolltemplate-npc .sheet-subheader, +.sheet-rolltemplate-npcaction .sheet-subheader, +.sheet-rolltemplate-npcatk .sheet-subheader, +.sheet-rolltemplate-npcdmg .sheet-subheader { + line-height: 13px; + margin-top: -3px; } + +.sheet-rolltemplate-traits .sheet-subheader { + font-style: italic; + color: #A0A0A0; + margin-top: -5px; } + +.sheet-rolltemplate-npc .sheet-subheader span, +.sheet-rolltemplate-npcaction .sheet-subheader span, +.sheet-rolltemplate-npcatk .sheet-subheader span, +.sheet-rolltemplate-npcdmg .sheet-subheader span { + font-size: 11px; + line-height: 11px; } + +.sheet-rolltemplate-traits .sheet-subheader span { + font-weight: normal; + font-size: 10px; + text-align: left; + line-height: 16px; } + +.sheet-rolltemplate-traits .sheet-desc { + font-weight: normal; + font-size: 12px; + text-align: left; + line-height: 16px; } + +.sheet-rolltemplate-npc .sheet-arrow-rightold, +.sheet-rolltemplate-npcaction .sheet-arrow-rightold, +.sheet-rolltemplate-npcatk .sheet-arrow-rightold, +.sheet-rolltemplate-npcdmg .sheet-arrow-rightold { + border-top: 3px solid transparent; + border-bottom: 3px solid transparent; + border-left: 195px solid #7e2d40; } + +.sheet-rolltemplate-npc .sheet-arrow-right, +.sheet-rolltemplate-npcaction .sheet-arrow-right, +.sheet-rolltemplate-npcatk .sheet-arrow-right, +.sheet-rolltemplate-npcdmg .sheet-arrow-right { + border: 1px solid #7e2d40; + margin-bottom: 2px; + margin-top: 2px; } + +.sheet-rolltemplate-npc .inlinerollresult, +.sheet-rolltemplate-npcaction .inlinerollresult, +.sheet-rolltemplate-npcatk .inlinerollresult, +.sheet-rolltemplate-npcdmg .inlinerollresult, +.sheet-rolltemplate-traits .inlinerollresult { + background-color: #ffffff; + border: none; } + +.sheet-rolltemplate-npc .inlinerollresult.fullcrit, +.sheet-rolltemplate-npcaction .inlinerollresult.fullcrit, +.sheet-rolltemplate-npcatk .inlinerollresult.fullcrit, +.sheet-rolltemplate-npcdmg .inlinerollresult.fullcrit { + color: #3FB315; + border: none; } + +.sheet-rolltemplate-npc .inlinerollresult.fullfail, +.sheet-rolltemplate-npcaction .inlinerollresult.fullfail, +.sheet-rolltemplate-npcatk .inlinerollresult.fullfail, +.sheet-rolltemplate-npcdmg .inlinerollresult.fullfail { + color: #B31515; + border: none; } + +.sheet-rolltemplate-npc .inlinerollresult.importantroll, +.sheet-rolltemplate-npcaction .inlinerollresult.importantroll, +.sheet-rolltemplate-npcatk .inlinerollresult.importantroll, +.sheet-rolltemplate-npcdmg .inlinerollresult.importantroll { + color: #4A57ED; + border: none; } + +.sheet-rolltemplate-npcatk a[href^="~"] { + background-color: transparent; + padding: 0px; + color: black; + border: 0px; } + +.sheet-rolltemplate-npcatk .sheet-header a[href^="~"] { + color: #7e2d40; } + +.sheet-rolltemplate-npcatk a[href^="~"]:hover { + color: #EC2127; } + +.sheet-rolltemplate-simple .sheet-charname, +.sheet-rolltemplate-atk .sheet-charname, +.sheet-rolltemplate-dmg .sheet-charname, +.sheet-rolltemplate-atkdmg .sheet-charname { + text-align: center; + margin-top: -10px; } + +.sheet-rolltemplate-simple .sheet-charname span, +.sheet-rolltemplate-atk .sheet-charname span, +.sheet-rolltemplate-dmg .sheet-charname span, +.sheet-rolltemplate-atkdmg .sheet-charname span { + font-size: 11px; + font-weight: normal; + color: #A0A0A0; } + +.sheet-rolltemplate-dmg .sheet-label .sheet-rolltemplate-inline, +.sheet-rolltemplate-dmg .sheet-savedc .sheet-rolltemplate-inline, +.sheet-rolltemplate-atkdmg .sheet-savedc .sheet-rolltemplate-inline, +.sheet-rolltemplate-atkdmg .sheet-label .sheet-rolltemplate-inline { + display: inline-block; } + diff --git a/5e Darker Dungeons/sheet.json b/5e Darker Dungeons/sheet.json index c0155fbe3d..df69b256df 100644 --- a/5e Darker Dungeons/sheet.json +++ b/5e Darker Dungeons/sheet.json @@ -3,8 +3,8 @@ "css": "5e Darker Dungeons.css", "authors": "Giffyglyph", "roll20userid": "3610067", - "preview": "5e Darker Dungeons.jpg", + "preview": "5e Darker Dungeons.png", "compendium": "dnd5e", - "instructions": "This sheet is compatible with D&D 5e and the Darker Dungeons homebrew ruleset.", + "instructions": "Compatible with D&D 5e and [Giffyglyph's Darker Dungeons](https://drive.google.com/file/d/1ufAyAnP4YTyJmOvyFQwnJZoTMTe95ETt/view?usp=sharing) 5e ruleset.\n\n* Fully drag-and-drop compatible with the [Roll20 Compendium](https://app.roll20.net/compendium/dnd5e/BookIndex).\n* Add lingering wounds and mental afflictions that automatically update your ability modifiers.\n* Track and organise your equipment with easy-to-use containers.\n* Update your conditions and stress with new, color-coded helpers.\n* Make defence rolls, saving throw attacks, and spell burnout checks with new roll buttons.\n* Fully featured with auto-calculated fields, sheet workers, and roll buttons.\n* Multi-classing and custom classes fully supported.\n* Includes a complete NPC sheet to keep track of your monster profiles.", "patreon": "https://www.patreon.com/giffyglyph" }