mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 19:52:29 +00:00
* Initial commit for a new Degenesis character sheet * [Degenesis-henry4k] Minor bug fixes and enhancements
1 line
98 KiB
CSS
1 line
98 KiB
CSS
@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:local("Lato Light"),local("Lato-Light"),url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh7USSwaPGR_p.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:local("Lato Light"),local("Lato-Light"),url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh7USSwiPGQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjxAwXjeu.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjx4wXg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:local("Lato Black"),local("Lato-Black"),url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh50XSwaPGR_p.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:local("Lato Black"),local("Lato-Black"),url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh50XSwiPGQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.charsheet,.sheet-rolltemplate-attack,.sheet-rolltemplate-skill,.sheet-rolltemplate-table{color:#000;background:#fff;min-width:0;padding:0;line-height:initial;font-family:Lato,Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;text-transform:uppercase}.charsheet .sheet-modal-overlay,.sheet-rolltemplate-attack .sheet-modal-overlay,.sheet-rolltemplate-skill .sheet-modal-overlay,.sheet-rolltemplate-table .sheet-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;display:none;justify-content:center;align-items:center;pointer-events:none}.charsheet .sheet-modal-overlay>*,.sheet-rolltemplate-attack .sheet-modal-overlay>*,.sheet-rolltemplate-skill .sheet-modal-overlay>*,.sheet-rolltemplate-table .sheet-modal-overlay>*{pointer-events:all;background:#fff;box-shadow:0 0 50px #000;min-width:228px}.charsheet .sheet-modal-overlay>div.sheet-list.sheet-list-has-header,.sheet-rolltemplate-attack .sheet-modal-overlay>div.sheet-list.sheet-list-has-header,.sheet-rolltemplate-skill .sheet-modal-overlay>div.sheet-list.sheet-list-has-header,.sheet-rolltemplate-table .sheet-modal-overlay>div.sheet-list.sheet-list-has-header{padding-left:0}.charsheet .sheet-content,.sheet-rolltemplate-attack .sheet-content,.sheet-rolltemplate-skill .sheet-content,.sheet-rolltemplate-table .sheet-content{width:100%;height:100%}.charsheet input[name=attr_sheet_version]:not([value])~.sheet-modal-overlay,.charsheet input[name=attr_sheet_version][value=""]~.sheet-modal-overlay,.sheet-rolltemplate-attack input[name=attr_sheet_version]:not([value])~.sheet-modal-overlay,.sheet-rolltemplate-attack input[name=attr_sheet_version][value=""]~.sheet-modal-overlay,.sheet-rolltemplate-skill input[name=attr_sheet_version]:not([value])~.sheet-modal-overlay,.sheet-rolltemplate-skill input[name=attr_sheet_version][value=""]~.sheet-modal-overlay,.sheet-rolltemplate-table input[name=attr_sheet_version]:not([value])~.sheet-modal-overlay,.sheet-rolltemplate-table input[name=attr_sheet_version][value=""]~.sheet-modal-overlay{display:flex}.charsheet input[name=attr_sheet_version]:not([value])~.sheet-content,.charsheet input[name=attr_sheet_version][value=""]~.sheet-content,.sheet-rolltemplate-attack input[name=attr_sheet_version]:not([value])~.sheet-content,.sheet-rolltemplate-attack input[name=attr_sheet_version][value=""]~.sheet-content,.sheet-rolltemplate-skill input[name=attr_sheet_version]:not([value])~.sheet-content,.sheet-rolltemplate-skill input[name=attr_sheet_version][value=""]~.sheet-content,.sheet-rolltemplate-table input[name=attr_sheet_version]:not([value])~.sheet-content,.sheet-rolltemplate-table input[name=attr_sheet_version][value=""]~.sheet-content{filter:blur(2px);overflow:hidden;pointer-events:none;opacity:.5}.charsheet .sheet-degenesis .sheet-user-text,.sheet-rolltemplate-attack .sheet-user-text,.sheet-rolltemplate-skill .sheet-user-text,.sheet-rolltemplate-table .sheet-user-text{text-transform:initial}.charsheet .sheet-degenesis .sheet-textarea-wrapper,.charsheet .sheet-degenesis .sheet-user-text,.charsheet .sheet-degenesis input[type=text],.sheet-rolltemplate-attack .sheet-textarea-wrapper,.sheet-rolltemplate-attack .sheet-user-text,.sheet-rolltemplate-attack input[type=text],.sheet-rolltemplate-skill .sheet-textarea-wrapper,.sheet-rolltemplate-skill .sheet-user-text,.sheet-rolltemplate-skill input[type=text],.sheet-rolltemplate-table .sheet-textarea-wrapper,.sheet-rolltemplate-table .sheet-user-text,.sheet-rolltemplate-table input[type=text]{white-space:normal}.charsheet .sheet-degenesis .sheet-capitalized-text,.sheet-rolltemplate-attack .sheet-capitalized-text,.sheet-rolltemplate-skill .sheet-capitalized-text,.sheet-rolltemplate-table .sheet-capitalized-text{text-transform:capitalize}.charsheet .sheet-degenesis .btn,.charsheet .sheet-degenesis button,.sheet-rolltemplate-attack .btn,.sheet-rolltemplate-attack button,.sheet-rolltemplate-skill .btn,.sheet-rolltemplate-skill button,.sheet-rolltemplate-table .btn,.sheet-rolltemplate-table button{border:none;outline:0;background:0 0;text-align:initial;padding:0;margin:0;font:inherit;text-transform:inherit;text-shadow:none;box-shadow:none}.charsheet .sheet-degenesis .btn::before,.charsheet .sheet-degenesis button::before,.sheet-rolltemplate-attack .btn::before,.sheet-rolltemplate-attack button::before,.sheet-rolltemplate-skill .btn::before,.sheet-rolltemplate-skill button::before,.sheet-rolltemplate-table .btn::before,.sheet-rolltemplate-table button::before{content:none}.charsheet .sheet-degenesis .btn[type=roll],.charsheet .sheet-degenesis button[type=roll],.sheet-rolltemplate-attack .btn[type=roll],.sheet-rolltemplate-attack button[type=roll],.sheet-rolltemplate-skill .btn[type=roll],.sheet-rolltemplate-skill button[type=roll],.sheet-rolltemplate-table .btn[type=roll],.sheet-rolltemplate-table button[type=roll]{padding:0;margin:0;font-size:inherit}.charsheet .sheet-degenesis .btn[type=roll]::before,.charsheet .sheet-degenesis button[type=roll]::before,.sheet-rolltemplate-attack .btn[type=roll]::before,.sheet-rolltemplate-attack button[type=roll]::before,.sheet-rolltemplate-skill .btn[type=roll]::before,.sheet-rolltemplate-skill button[type=roll]::before,.sheet-rolltemplate-table .btn[type=roll]::before,.sheet-rolltemplate-table button[type=roll]::before{content:none}.charsheet .sheet-degenesis .btn,.sheet-rolltemplate-attack .btn,.sheet-rolltemplate-skill .btn,.sheet-rolltemplate-table .btn{color:#000}.charsheet .sheet-degenesis .btn:hover,.charsheet .sheet-degenesis .sheet-icon-checkbox:hover,.charsheet .sheet-degenesis .sheet-text-checkbox:hover,.charsheet .sheet-degenesis button:hover,.sheet-rolltemplate-attack .btn:hover,.sheet-rolltemplate-attack .sheet-icon-checkbox:hover,.sheet-rolltemplate-attack .sheet-text-checkbox:hover,.sheet-rolltemplate-attack button:hover,.sheet-rolltemplate-skill .btn:hover,.sheet-rolltemplate-skill .sheet-icon-checkbox:hover,.sheet-rolltemplate-skill .sheet-text-checkbox:hover,.sheet-rolltemplate-skill button:hover,.sheet-rolltemplate-table .btn:hover,.sheet-rolltemplate-table .sheet-icon-checkbox:hover,.sheet-rolltemplate-table .sheet-text-checkbox:hover,.sheet-rolltemplate-table button:hover{color:red}.charsheet .sheet-degenesis button,.charsheet .sheet-degenesis label,.charsheet .sheet-degenesis select,.sheet-rolltemplate-attack button,.sheet-rolltemplate-attack label,.sheet-rolltemplate-attack select,.sheet-rolltemplate-skill button,.sheet-rolltemplate-skill label,.sheet-rolltemplate-skill select,.sheet-rolltemplate-table button,.sheet-rolltemplate-table label,.sheet-rolltemplate-table select{font:inherit;text-transform:inherit;line-height:inherit}.charsheet .sheet-degenesis input,.charsheet .sheet-degenesis select,.sheet-rolltemplate-attack input,.sheet-rolltemplate-attack select,.sheet-rolltemplate-skill input,.sheet-rolltemplate-skill select,.sheet-rolltemplate-table input,.sheet-rolltemplate-table select{margin:0}.charsheet .sheet-degenesis input[type=number],.charsheet .sheet-degenesis input[type=text],.charsheet .sheet-degenesis select,.charsheet .sheet-degenesis textarea,.sheet-rolltemplate-attack input[type=number],.sheet-rolltemplate-attack input[type=text],.sheet-rolltemplate-attack select,.sheet-rolltemplate-attack textarea,.sheet-rolltemplate-skill input[type=number],.sheet-rolltemplate-skill input[type=text],.sheet-rolltemplate-skill select,.sheet-rolltemplate-skill textarea,.sheet-rolltemplate-table input[type=number],.sheet-rolltemplate-table input[type=text],.sheet-rolltemplate-table select,.sheet-rolltemplate-table textarea{background:0 0;background-color:beige;border:none;color:inherit}.charsheet .sheet-degenesis textarea,.sheet-rolltemplate-attack textarea,.sheet-rolltemplate-skill textarea,.sheet-rolltemplate-table textarea{resize:none}.charsheet .sheet-degenesis input[type=checkbox]:focus,.sheet-rolltemplate-attack input[type=checkbox]:focus,.sheet-rolltemplate-skill input[type=checkbox]:focus,.sheet-rolltemplate-table input[type=checkbox]:focus{outline:0}.charsheet .sheet-degenesis input[type=checkbox]::-moz-focus-inner,.sheet-rolltemplate-attack input[type=checkbox]::-moz-focus-inner,.sheet-rolltemplate-skill input[type=checkbox]::-moz-focus-inner,.sheet-rolltemplate-table input[type=checkbox]::-moz-focus-inner{border:none}.charsheet .sheet-degenesis input[type=text],.sheet-rolltemplate-attack input[type=text],.sheet-rolltemplate-skill input[type=text],.sheet-rolltemplate-table input[type=text]{min-width:12ch}.charsheet .sheet-degenesis input[type=number],.sheet-rolltemplate-attack input[type=number],.sheet-rolltemplate-skill input[type=number],.sheet-rolltemplate-table input[type=number]{min-width:6ch}.charsheet .sheet-degenesis .sheet-textarea-wrapper,.sheet-rolltemplate-attack .sheet-textarea-wrapper,.sheet-rolltemplate-skill .sheet-textarea-wrapper,.sheet-rolltemplate-table .sheet-textarea-wrapper{min-width:12ch;display:block;text-transform:initial;vertical-align:text-bottom;border-radius:3px;position:relative}.charsheet .sheet-degenesis .sheet-textarea-wrapper span,.charsheet .sheet-degenesis .sheet-textarea-wrapper textarea,.sheet-rolltemplate-attack .sheet-textarea-wrapper span,.sheet-rolltemplate-attack .sheet-textarea-wrapper textarea,.sheet-rolltemplate-skill .sheet-textarea-wrapper span,.sheet-rolltemplate-skill .sheet-textarea-wrapper textarea,.sheet-rolltemplate-table .sheet-textarea-wrapper span,.sheet-rolltemplate-table .sheet-textarea-wrapper textarea{display:block;width:calc(100% - 8px);padding:4px;white-space:pre-wrap;margin:0;background:0 0;font:inherit;line-height:inherit;text-align:inherit;text-align-last:auto;vertical-align:inherit}.charsheet .sheet-degenesis .sheet-textarea-wrapper span,.sheet-rolltemplate-attack .sheet-textarea-wrapper span,.sheet-rolltemplate-skill .sheet-textarea-wrapper span,.sheet-rolltemplate-table .sheet-textarea-wrapper span{visibility:hidden}.charsheet .sheet-degenesis .sheet-textarea-wrapper span::before,.sheet-rolltemplate-attack .sheet-textarea-wrapper span::before,.sheet-rolltemplate-skill .sheet-textarea-wrapper span::before,.sheet-rolltemplate-table .sheet-textarea-wrapper span::before{content:""}.charsheet .sheet-degenesis .sheet-textarea-wrapper textarea,.sheet-rolltemplate-attack .sheet-textarea-wrapper textarea,.sheet-rolltemplate-skill .sheet-textarea-wrapper textarea,.sheet-rolltemplate-table .sheet-textarea-wrapper textarea{z-index:1;position:absolute;top:0;left:0;height:calc(100% - 8px);background-color:beige}.charsheet .sheet-degenesis .sheet-cycling-button-container,.charsheet .sheet-degenesis .sheet-text-checkbox,.charsheet .sheet-degenesis .sheet-textarea-wrapper,.charsheet .sheet-degenesis .sheet-user-text,.charsheet .sheet-degenesis button,.charsheet .sheet-degenesis input,.charsheet .sheet-degenesis select,.sheet-rolltemplate-attack .sheet-cycling-button-container,.sheet-rolltemplate-attack .sheet-text-checkbox,.sheet-rolltemplate-attack .sheet-textarea-wrapper,.sheet-rolltemplate-attack .sheet-user-text,.sheet-rolltemplate-attack button,.sheet-rolltemplate-attack input,.sheet-rolltemplate-attack select,.sheet-rolltemplate-skill .sheet-cycling-button-container,.sheet-rolltemplate-skill .sheet-text-checkbox,.sheet-rolltemplate-skill .sheet-textarea-wrapper,.sheet-rolltemplate-skill .sheet-user-text,.sheet-rolltemplate-skill button,.sheet-rolltemplate-skill input,.sheet-rolltemplate-skill select,.sheet-rolltemplate-table .sheet-cycling-button-container,.sheet-rolltemplate-table .sheet-text-checkbox,.sheet-rolltemplate-table .sheet-textarea-wrapper,.sheet-rolltemplate-table .sheet-user-text,.sheet-rolltemplate-table button,.sheet-rolltemplate-table input,.sheet-rolltemplate-table select{font-weight:400}.charsheet .sheet-degenesis .sheet-table-line button[type=roll],.sheet-rolltemplate-attack .sheet-table-line button[type=roll],.sheet-rolltemplate-skill .sheet-table-line button[type=roll],.sheet-rolltemplate-table .sheet-table-line button[type=roll]{padding:4px;border-radius:3px}.charsheet .sheet-degenesis .sheet-table-line button[type=roll]:hover,.sheet-rolltemplate-attack .sheet-table-line button[type=roll]:hover,.sheet-rolltemplate-skill .sheet-table-line button[type=roll]:hover,.sheet-rolltemplate-table .sheet-table-line button[type=roll]:hover{color:red}.charsheet .sheet-degenesis input[type=number],.sheet-rolltemplate-attack input[type=number],.sheet-rolltemplate-skill input[type=number],.sheet-rolltemplate-table input[type=number]{-moz-appearance:textfield}.charsheet .sheet-degenesis input[type=number]::-webkit-inner-spin-button,.charsheet .sheet-degenesis input[type=number]::-webkit-outer-spin-button,.sheet-rolltemplate-attack input[type=number]::-webkit-inner-spin-button,.sheet-rolltemplate-attack input[type=number]::-webkit-outer-spin-button,.sheet-rolltemplate-skill input[type=number]::-webkit-inner-spin-button,.sheet-rolltemplate-skill input[type=number]::-webkit-outer-spin-button,.sheet-rolltemplate-table input[type=number]::-webkit-inner-spin-button,.sheet-rolltemplate-table input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.charsheet .sheet-degenesis input[type=number]:hover,.sheet-rolltemplate-attack input[type=number]:hover,.sheet-rolltemplate-skill input[type=number]:hover,.sheet-rolltemplate-table input[type=number]:hover{-moz-appearance:initial}.charsheet .sheet-degenesis input[type=number]:hover::-webkit-inner-spin-button,.charsheet .sheet-degenesis input[type=number]:hover::-webkit-outer-spin-button,.sheet-rolltemplate-attack input[type=number]:hover::-webkit-inner-spin-button,.sheet-rolltemplate-attack input[type=number]:hover::-webkit-outer-spin-button,.sheet-rolltemplate-skill input[type=number]:hover::-webkit-inner-spin-button,.sheet-rolltemplate-skill input[type=number]:hover::-webkit-outer-spin-button,.sheet-rolltemplate-table input[type=number]:hover::-webkit-inner-spin-button,.sheet-rolltemplate-table input[type=number]:hover::-webkit-outer-spin-button{-webkit-appearance:inner-spin-button;appearance:inner-spin-button}.charsheet .sheet-degenesis .sheet-placeholder-when-empty:empty::before,.sheet-rolltemplate-attack .sheet-placeholder-when-empty:empty::before,.sheet-rolltemplate-skill .sheet-placeholder-when-empty:empty::before,.sheet-rolltemplate-table .sheet-placeholder-when-empty:empty::before{content:"—"}.charsheet .sheet-degenesis .itemcontrol .btn,.charsheet .sheet-degenesis .repcontrol .btn,.sheet-rolltemplate-attack .itemcontrol .btn,.sheet-rolltemplate-attack .repcontrol .btn,.sheet-rolltemplate-skill .itemcontrol .btn,.sheet-rolltemplate-skill .repcontrol .btn,.sheet-rolltemplate-table .itemcontrol .btn,.sheet-rolltemplate-table .repcontrol .btn{font-size:0;opacity:.3}.charsheet .sheet-degenesis .itemcontrol .btn:hover,.charsheet .sheet-degenesis .repcontrol .btn:hover,.sheet-rolltemplate-attack .itemcontrol .btn:hover,.sheet-rolltemplate-attack .repcontrol .btn:hover,.sheet-rolltemplate-skill .itemcontrol .btn:hover,.sheet-rolltemplate-skill .repcontrol .btn:hover,.sheet-rolltemplate-table .itemcontrol .btn:hover,.sheet-rolltemplate-table .repcontrol .btn:hover{opacity:1}.charsheet .sheet-degenesis .repcontainer.editmode .repitem:hover,.sheet-rolltemplate-attack .repcontainer.editmode .repitem:hover,.sheet-rolltemplate-skill .repcontainer.editmode .repitem:hover,.sheet-rolltemplate-table .repcontainer.editmode .repitem:hover{box-shadow:0 4px 10px rgba(0,0,0,.5);z-index:1000}.charsheet .sheet-degenesis .repcontainer.editmode .repitem:hover .itemcontrol,.sheet-rolltemplate-attack .repcontainer.editmode .repitem:hover .itemcontrol,.sheet-rolltemplate-skill .repcontainer.editmode .repitem:hover .itemcontrol,.sheet-rolltemplate-table .repcontainer.editmode .repitem:hover .itemcontrol{background-color:transparent!important}.charsheet .sheet-degenesis .repcontainer.editmode .repitem:not(:hover) .itemcontrol,.sheet-rolltemplate-attack .repcontainer.editmode .repitem:not(:hover) .itemcontrol,.sheet-rolltemplate-skill .repcontainer.editmode .repitem:not(:hover) .itemcontrol,.sheet-rolltemplate-table .repcontainer.editmode .repitem:not(:hover) .itemcontrol{background-color:rgba(255,255,255,.5)}.charsheet .sheet-degenesis .itemcontrol,.sheet-rolltemplate-attack .itemcontrol,.sheet-rolltemplate-skill .itemcontrol,.sheet-rolltemplate-table .itemcontrol{z-index:2}.charsheet .sheet-degenesis .itemcontrol .btn,.sheet-rolltemplate-attack .itemcontrol .btn,.sheet-rolltemplate-skill .itemcontrol .btn,.sheet-rolltemplate-table .itemcontrol .btn{opacity:.5}.charsheet .sheet-degenesis .itemcontrol .btn.btn-danger,.sheet-rolltemplate-attack .itemcontrol .btn.btn-danger,.sheet-rolltemplate-skill .itemcontrol .btn.btn-danger,.sheet-rolltemplate-table .itemcontrol .btn.btn-danger{color:red}.charsheet .sheet-degenesis .itemcontrol .btn.btn-danger:hover,.sheet-rolltemplate-attack .itemcontrol .btn.btn-danger:hover,.sheet-rolltemplate-skill .itemcontrol .btn.btn-danger:hover,.sheet-rolltemplate-table .itemcontrol .btn.btn-danger:hover{color:red}.charsheet .sheet-degenesis .repcontrol_add::before,.charsheet .sheet-degenesis .repcontrol_del::after,.charsheet .sheet-degenesis .repcontrol_edit::after,.charsheet .sheet-degenesis .repcontrol_move::after,.sheet-rolltemplate-attack .repcontrol_add::before,.sheet-rolltemplate-attack .repcontrol_del::after,.sheet-rolltemplate-attack .repcontrol_edit::after,.sheet-rolltemplate-attack .repcontrol_move::after,.sheet-rolltemplate-skill .repcontrol_add::before,.sheet-rolltemplate-skill .repcontrol_del::after,.sheet-rolltemplate-skill .repcontrol_edit::after,.sheet-rolltemplate-skill .repcontrol_move::after,.sheet-rolltemplate-table .repcontrol_add::before,.sheet-rolltemplate-table .repcontrol_del::after,.sheet-rolltemplate-table .repcontrol_edit::after,.sheet-rolltemplate-table .repcontrol_move::after{font-size:18px;text-transform:none;font-family:Pictos}.charsheet .sheet-degenesis .repcontrol_add::before,.sheet-rolltemplate-attack .repcontrol_add::before,.sheet-rolltemplate-skill .repcontrol_add::before,.sheet-rolltemplate-table .repcontrol_add::before{content:'&'}.charsheet .sheet-degenesis .repcontrol_edit::after,.sheet-rolltemplate-attack .repcontrol_edit::after,.sheet-rolltemplate-skill .repcontrol_edit::after,.sheet-rolltemplate-table .repcontrol_edit::after{content:'('}.charsheet .sheet-degenesis .editmode~.repcontrol .repcontrol_edit,.sheet-rolltemplate-attack .editmode~.repcontrol .repcontrol_edit,.sheet-rolltemplate-skill .editmode~.repcontrol .repcontrol_edit,.sheet-rolltemplate-table .editmode~.repcontrol .repcontrol_edit{opacity:1}.charsheet .sheet-degenesis .editmode~.repcontrol .repcontrol_edit::after,.sheet-rolltemplate-attack .editmode~.repcontrol .repcontrol_edit::after,.sheet-rolltemplate-skill .editmode~.repcontrol .repcontrol_edit::after,.sheet-rolltemplate-table .editmode~.repcontrol .repcontrol_edit::after{content:')'}.charsheet .sheet-degenesis .repcontrol_del::after,.sheet-rolltemplate-attack .repcontrol_del::after,.sheet-rolltemplate-skill .repcontrol_del::after,.sheet-rolltemplate-table .repcontrol_del::after{content:'#'}.charsheet .sheet-degenesis .repcontrol_move::after,.sheet-rolltemplate-attack .repcontrol_move::after,.sheet-rolltemplate-skill .repcontrol_move::after,.sheet-rolltemplate-table .repcontrol_move::after{content:'l'}.charsheet .sheet-degenesis .sheet-block-container,.charsheet .sheet-degenesis .sheet-table-container,.charsheet .sheet-degenesis hr,.sheet-rolltemplate-attack .sheet-block-container,.sheet-rolltemplate-attack .sheet-table-container,.sheet-rolltemplate-attack hr,.sheet-rolltemplate-skill .sheet-block-container,.sheet-rolltemplate-skill .sheet-table-container,.sheet-rolltemplate-skill hr,.sheet-rolltemplate-table .sheet-block-container,.sheet-rolltemplate-table .sheet-table-container,.sheet-rolltemplate-table hr{border-top-color:#000;margin-top:0;margin-bottom:22px}.charsheet .sheet-degenesis .sheet-block-line,.sheet-rolltemplate-attack .sheet-block-line,.sheet-rolltemplate-skill .sheet-block-line,.sheet-rolltemplate-table .sheet-block-line{display:flex;flex-wrap:nowrap;justify-content:space-between;align-content:space-between}.charsheet .sheet-degenesis .sheet-block-line>*,.sheet-rolltemplate-attack .sheet-block-line>*,.sheet-rolltemplate-skill .sheet-block-line>*,.sheet-rolltemplate-table .sheet-block-line>*{flex-grow:1;flex-shrink:0;margin-bottom:22px;margin-left:22px}.charsheet .sheet-degenesis .sheet-block-line>:first-child,.sheet-rolltemplate-attack .sheet-block-line>:first-child,.sheet-rolltemplate-skill .sheet-block-line>:first-child,.sheet-rolltemplate-table .sheet-block-line>:first-child{margin-left:0}.charsheet .sheet-degenesis .sheet-block-line>.sheet-list,.sheet-rolltemplate-attack .sheet-block-line>.sheet-list,.sheet-rolltemplate-skill .sheet-block-line>.sheet-list,.sheet-rolltemplate-table .sheet-block-line>.sheet-list{flex-grow:0;flex-shrink:1;flex-basis:228px}.charsheet .sheet-degenesis .sheet-list input[type=number],.charsheet .sheet-degenesis .sheet-list input[type=text],.sheet-rolltemplate-attack .sheet-list input[type=number],.sheet-rolltemplate-attack .sheet-list input[type=text],.sheet-rolltemplate-skill .sheet-list input[type=number],.sheet-rolltemplate-skill .sheet-list input[type=text],.sheet-rolltemplate-table .sheet-list input[type=number],.sheet-rolltemplate-table .sheet-list input[type=text]{padding-top:0;padding-bottom:0;line-height:inherit;box-sizing:border-box}.charsheet .sheet-degenesis .sheet-list input[type=number],.charsheet .sheet-degenesis .sheet-list input[type=text],.sheet-rolltemplate-attack .sheet-list input[type=number],.sheet-rolltemplate-attack .sheet-list input[type=text],.sheet-rolltemplate-skill .sheet-list input[type=number],.sheet-rolltemplate-skill .sheet-list input[type=text],.sheet-rolltemplate-table .sheet-list input[type=number],.sheet-rolltemplate-table .sheet-list input[type=text]{height:auto}.charsheet .sheet-degenesis .sheet-list .repitem,.sheet-rolltemplate-attack .sheet-list .repitem,.sheet-rolltemplate-skill .sheet-list .repitem,.sheet-rolltemplate-table .sheet-list .repitem{position:relative}.charsheet .sheet-degenesis .sheet-list .sheet-list-line,.sheet-rolltemplate-attack .sheet-list .sheet-list-line,.sheet-rolltemplate-skill .sheet-list .sheet-list-line,.sheet-rolltemplate-table .sheet-list .sheet-list-line{display:flex;padding-bottom:6px;position:relative;align-items:baseline}.charsheet .sheet-degenesis .sheet-list .sheet-list-line:last-child,.sheet-rolltemplate-attack .sheet-list .sheet-list-line:last-child,.sheet-rolltemplate-skill .sheet-list .sheet-list-line:last-child,.sheet-rolltemplate-table .sheet-list .sheet-list-line:last-child{padding-bottom:0}.charsheet .sheet-degenesis .sheet-list .sheet-list-line.sheet-small-static-text>*,.sheet-rolltemplate-attack .sheet-list .sheet-list-line.sheet-small-static-text>*,.sheet-rolltemplate-skill .sheet-list .sheet-list-line.sheet-small-static-text>*,.sheet-rolltemplate-table .sheet-list .sheet-list-line.sheet-small-static-text>*{font-size:.9em}.charsheet .sheet-degenesis .sheet-list .sheet-list-line.sheet-small-static-text>.sheet-textarea-wrapper,.charsheet .sheet-degenesis .sheet-list .sheet-list-line.sheet-small-static-text>.sheet-user-text,.charsheet .sheet-degenesis .sheet-list .sheet-list-line.sheet-small-static-text>button,.charsheet .sheet-degenesis .sheet-list .sheet-list-line.sheet-small-static-text>input,.charsheet .sheet-degenesis .sheet-list .sheet-list-line.sheet-small-static-text>select,.sheet-rolltemplate-attack .sheet-list .sheet-list-line.sheet-small-static-text>.sheet-textarea-wrapper,.sheet-rolltemplate-attack .sheet-list .sheet-list-line.sheet-small-static-text>.sheet-user-text,.sheet-rolltemplate-attack .sheet-list .sheet-list-line.sheet-small-static-text>button,.sheet-rolltemplate-attack .sheet-list .sheet-list-line.sheet-small-static-text>input,.sheet-rolltemplate-attack .sheet-list .sheet-list-line.sheet-small-static-text>select,.sheet-rolltemplate-skill .sheet-list .sheet-list-line.sheet-small-static-text>.sheet-textarea-wrapper,.sheet-rolltemplate-skill .sheet-list .sheet-list-line.sheet-small-static-text>.sheet-user-text,.sheet-rolltemplate-skill .sheet-list .sheet-list-line.sheet-small-static-text>button,.sheet-rolltemplate-skill .sheet-list .sheet-list-line.sheet-small-static-text>input,.sheet-rolltemplate-skill .sheet-list .sheet-list-line.sheet-small-static-text>select,.sheet-rolltemplate-table .sheet-list .sheet-list-line.sheet-small-static-text>.sheet-textarea-wrapper,.sheet-rolltemplate-table .sheet-list .sheet-list-line.sheet-small-static-text>.sheet-user-text,.sheet-rolltemplate-table .sheet-list .sheet-list-line.sheet-small-static-text>button,.sheet-rolltemplate-table .sheet-list .sheet-list-line.sheet-small-static-text>input,.sheet-rolltemplate-table .sheet-list .sheet-list-line.sheet-small-static-text>select{font-size:1em}.charsheet .sheet-degenesis .sheet-list .sheet-list-line>*,.sheet-rolltemplate-attack .sheet-list .sheet-list-line>*,.sheet-rolltemplate-skill .sheet-list .sheet-list-line>*,.sheet-rolltemplate-table .sheet-list .sheet-list-line>*{flex-shrink:0;flex-grow:0;flex-basis:auto;width:auto}.charsheet .sheet-degenesis .sheet-list .sheet-list-line>:first-child,.sheet-rolltemplate-attack .sheet-list .sheet-list-line>:first-child,.sheet-rolltemplate-skill .sheet-list .sheet-list-line>:first-child,.sheet-rolltemplate-table .sheet-list .sheet-list-line>:first-child{padding-left:2px}.charsheet .sheet-degenesis .sheet-list .sheet-list-line>:last-child,.sheet-rolltemplate-attack .sheet-list .sheet-list-line>:last-child,.sheet-rolltemplate-skill .sheet-list .sheet-list-line>:last-child,.sheet-rolltemplate-table .sheet-list .sheet-list-line>:last-child{padding-right:2px}.charsheet .sheet-degenesis .sheet-list .sheet-list-line>.sheet-textarea-wrapper,.sheet-rolltemplate-attack .sheet-list .sheet-list-line>.sheet-textarea-wrapper,.sheet-rolltemplate-skill .sheet-list .sheet-list-line>.sheet-textarea-wrapper,.sheet-rolltemplate-table .sheet-list .sheet-list-line>.sheet-textarea-wrapper{padding:0}.charsheet .sheet-degenesis .sheet-list .sheet-list-line>.sheet-label,.sheet-rolltemplate-attack .sheet-list .sheet-list-line>.sheet-label,.sheet-rolltemplate-skill .sheet-list .sheet-list-line>.sheet-label,.sheet-rolltemplate-table .sheet-list .sheet-list-line>.sheet-label{min-width:3.5ch;flex-shrink:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@supports (text-overflow:"."){.charsheet .sheet-degenesis .sheet-list .sheet-list-line>.sheet-label,.sheet-rolltemplate-attack .sheet-list .sheet-list-line>.sheet-label,.sheet-rolltemplate-skill .sheet-list .sheet-list-line>.sheet-label,.sheet-rolltemplate-table .sheet-list .sheet-list-line>.sheet-label{text-overflow:'.'}}.charsheet .sheet-degenesis .sheet-list .sheet-list-line>.sheet-list-fill,.sheet-rolltemplate-attack .sheet-list .sheet-list-line>.sheet-list-fill,.sheet-rolltemplate-skill .sheet-list .sheet-list-line>.sheet-list-fill,.sheet-rolltemplate-table .sheet-list .sheet-list-line>.sheet-list-fill{flex-grow:1;flex-basis:0}.charsheet .sheet-degenesis .sheet-list .sheet-list-line>.sheet-textarea-wrapper,.charsheet .sheet-degenesis .sheet-list .sheet-list-line>input[type=number],.charsheet .sheet-degenesis .sheet-list .sheet-list-line>input[type=text],.charsheet .sheet-degenesis .sheet-list .sheet-list-line>select,.sheet-rolltemplate-attack .sheet-list .sheet-list-line>.sheet-textarea-wrapper,.sheet-rolltemplate-attack .sheet-list .sheet-list-line>input[type=number],.sheet-rolltemplate-attack .sheet-list .sheet-list-line>input[type=text],.sheet-rolltemplate-attack .sheet-list .sheet-list-line>select,.sheet-rolltemplate-skill .sheet-list .sheet-list-line>.sheet-textarea-wrapper,.sheet-rolltemplate-skill .sheet-list .sheet-list-line>input[type=number],.sheet-rolltemplate-skill .sheet-list .sheet-list-line>input[type=text],.sheet-rolltemplate-skill .sheet-list .sheet-list-line>select,.sheet-rolltemplate-table .sheet-list .sheet-list-line>.sheet-textarea-wrapper,.sheet-rolltemplate-table .sheet-list .sheet-list-line>input[type=number],.sheet-rolltemplate-table .sheet-list .sheet-list-line>input[type=text],.sheet-rolltemplate-table .sheet-list .sheet-list-line>select{width:0;flex-basis:0}.charsheet .sheet-degenesis .sheet-list.sheet-list-has-header,.sheet-rolltemplate-attack .sheet-list.sheet-list-has-header,.sheet-rolltemplate-skill .sheet-list.sheet-list-has-header,.sheet-rolltemplate-table .sheet-list.sheet-list-has-header{padding-left:10px}.charsheet .sheet-degenesis .sheet-list.sheet-list-has-header .sheet-list-header-line,.sheet-rolltemplate-attack .sheet-list.sheet-list-has-header .sheet-list-header-line,.sheet-rolltemplate-skill .sheet-list.sheet-list-has-header .sheet-list-header-line,.sheet-rolltemplate-table .sheet-list.sheet-list-has-header .sheet-list-header-line{padding-bottom:15px;position:relative;align-items:stretch}.charsheet .sheet-degenesis .sheet-list.sheet-list-has-header .sheet-list-header-line::before,.sheet-rolltemplate-attack .sheet-list.sheet-list-has-header .sheet-list-header-line::before,.sheet-rolltemplate-skill .sheet-list.sheet-list-has-header .sheet-list-header-line::before,.sheet-rolltemplate-table .sheet-list.sheet-list-has-header .sheet-list-header-line::before{position:absolute;left:-10px;width:10px;content:">";font-family:Lato,monospace}.charsheet .sheet-degenesis .sheet-list.sheet-list-has-header .sheet-list-header-line>:first-child,.sheet-rolltemplate-attack .sheet-list.sheet-list-has-header .sheet-list-header-line>:first-child,.sheet-rolltemplate-skill .sheet-list.sheet-list-has-header .sheet-list-header-line>:first-child,.sheet-rolltemplate-table .sheet-list.sheet-list-has-header .sheet-list-header-line>:first-child{background:#000;color:#fff}.charsheet .sheet-degenesis .sheet-list.sheet-list-has-header .sheet-list-header-line::before,.charsheet .sheet-degenesis .sheet-list.sheet-list-has-header .sheet-list-header-line>:first-child,.sheet-rolltemplate-attack .sheet-list.sheet-list-has-header .sheet-list-header-line::before,.sheet-rolltemplate-attack .sheet-list.sheet-list-has-header .sheet-list-header-line>:first-child,.sheet-rolltemplate-skill .sheet-list.sheet-list-has-header .sheet-list-header-line::before,.sheet-rolltemplate-skill .sheet-list.sheet-list-has-header .sheet-list-header-line>:first-child,.sheet-rolltemplate-table .sheet-list.sheet-list-has-header .sheet-list-header-line::before,.sheet-rolltemplate-table .sheet-list.sheet-list-has-header .sheet-list-header-line>:first-child{font-weight:900}.charsheet .sheet-degenesis .sheet-figure,.charsheet .sheet-degenesis .sheet-figure-caption,.sheet-rolltemplate-attack .sheet-figure,.sheet-rolltemplate-attack .sheet-figure-caption,.sheet-rolltemplate-skill .sheet-figure,.sheet-rolltemplate-skill .sheet-figure-caption,.sheet-rolltemplate-table .sheet-figure,.sheet-rolltemplate-table .sheet-figure-caption{justify-content:center}.charsheet .sheet-degenesis .sheet-figure,.sheet-rolltemplate-attack .sheet-figure,.sheet-rolltemplate-skill .sheet-figure,.sheet-rolltemplate-table .sheet-figure{font-size:2em;display:flex}.charsheet .sheet-degenesis .sheet-figure>.sheet-inline-description,.sheet-rolltemplate-attack .sheet-figure>.sheet-inline-description,.sheet-rolltemplate-skill .sheet-figure>.sheet-inline-description,.sheet-rolltemplate-table .sheet-figure>.sheet-inline-description{font-size:.5em}.charsheet .sheet-degenesis .sheet-has-inline-description,.sheet-rolltemplate-attack .sheet-has-inline-description,.sheet-rolltemplate-skill .sheet-has-inline-description,.sheet-rolltemplate-table .sheet-has-inline-description{display:flex;justify-content:center}.charsheet .sheet-degenesis .sheet-inline-description,.sheet-rolltemplate-attack .sheet-inline-description,.sheet-rolltemplate-skill .sheet-inline-description,.sheet-rolltemplate-table .sheet-inline-description{display:none;position:absolute;bottom:calc(100% + 5px);padding:4px;background-color:#000;color:#fff}.charsheet .sheet-degenesis :hover+.sheet-inline-description,.sheet-rolltemplate-attack :hover+.sheet-inline-description,.sheet-rolltemplate-skill :hover+.sheet-inline-description,.sheet-rolltemplate-table :hover+.sheet-inline-description{display:inline}.charsheet .sheet-degenesis .sheet-figure-caption,.sheet-rolltemplate-attack .sheet-figure-caption,.sheet-rolltemplate-skill .sheet-figure-caption,.sheet-rolltemplate-table .sheet-figure-caption{text-shadow:0 0 5px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff;font-weight:900}.charsheet .sheet-degenesis .sheet-box-bar,.sheet-rolltemplate-attack .sheet-box-bar,.sheet-rolltemplate-skill .sheet-box-bar,.sheet-rolltemplate-table .sheet-box-bar{display:inline-block;line-height:0;position:relative;align-self:stretch}.charsheet .sheet-degenesis .sheet-box-bar input,.charsheet .sheet-degenesis .sheet-box-bar span,.sheet-rolltemplate-attack .sheet-box-bar input,.sheet-rolltemplate-attack .sheet-box-bar span,.sheet-rolltemplate-skill .sheet-box-bar input,.sheet-rolltemplate-skill .sheet-box-bar span,.sheet-rolltemplate-table .sheet-box-bar input,.sheet-rolltemplate-table .sheet-box-bar span{padding:0;margin:0;width:11px;height:100%}.charsheet .sheet-degenesis .sheet-box-bar input,.sheet-rolltemplate-attack .sheet-box-bar input,.sheet-rolltemplate-skill .sheet-box-bar input,.sheet-rolltemplate-table .sheet-box-bar input{position:absolute;opacity:0;cursor:pointer;z-index:1}.charsheet .sheet-degenesis .sheet-box-bar span,.sheet-rolltemplate-attack .sheet-box-bar span,.sheet-rolltemplate-skill .sheet-box-bar span,.sheet-rolltemplate-table .sheet-box-bar span{margin-left:2px;box-sizing:border-box;overflow:hidden;display:inline-block;border-style:solid;border-width:1px;border-color:#000;background-color:#000;text-align:top;vertical-align:top;line-height:100%;color:transparent}.charsheet .sheet-degenesis .sheet-box-bar span:first-of-type,.sheet-rolltemplate-attack .sheet-box-bar span:first-of-type,.sheet-rolltemplate-skill .sheet-box-bar span:first-of-type,.sheet-rolltemplate-table .sheet-box-bar span:first-of-type{margin-left:none}.charsheet .sheet-degenesis .sheet-box-bar span:hover,.sheet-rolltemplate-attack .sheet-box-bar span:hover,.sheet-rolltemplate-skill .sheet-box-bar span:hover,.sheet-rolltemplate-table .sheet-box-bar span:hover{color:#fff}.charsheet .sheet-degenesis .sheet-box-bar input:checked~input+span,.sheet-rolltemplate-attack .sheet-box-bar input:checked~input+span,.sheet-rolltemplate-skill .sheet-box-bar input:checked~input+span,.sheet-rolltemplate-table .sheet-box-bar input:checked~input+span{background-color:initial}.charsheet .sheet-degenesis .sheet-box-bar input:hover+span,.sheet-rolltemplate-attack .sheet-box-bar input:hover+span,.sheet-rolltemplate-skill .sheet-box-bar input:hover+span,.sheet-rolltemplate-table .sheet-box-bar input:hover+span{color:#fff}.charsheet .sheet-degenesis .sheet-box-bar input:checked~input:hover+span,.sheet-rolltemplate-attack .sheet-box-bar input:checked~input:hover+span,.sheet-rolltemplate-skill .sheet-box-bar input:checked~input:hover+span,.sheet-rolltemplate-table .sheet-box-bar input:checked~input:hover+span{color:#000}.charsheet .sheet-degenesis .sheet-box-bar input[value="0"]+span,.sheet-rolltemplate-attack .sheet-box-bar input[value="0"]+span,.sheet-rolltemplate-skill .sheet-box-bar input[value="0"]+span,.sheet-rolltemplate-table .sheet-box-bar input[value="0"]+span{background-color:initial;border-style:dashed;opacity:.3}.charsheet .sheet-degenesis .sheet-box-bar input[value="0"]:hover+span,.sheet-rolltemplate-attack .sheet-box-bar input[value="0"]:hover+span,.sheet-rolltemplate-skill .sheet-box-bar input[value="0"]:hover+span,.sheet-rolltemplate-table .sheet-box-bar input[value="0"]:hover+span{opacity:1}.charsheet .sheet-degenesis .sheet-box-bar.sheet-box-bar-limit,.sheet-rolltemplate-attack .sheet-box-bar.sheet-box-bar-limit,.sheet-rolltemplate-skill .sheet-box-bar.sheet-box-bar-limit,.sheet-rolltemplate-table .sheet-box-bar.sheet-box-bar-limit{position:absolute;right:0;z-index:1}.charsheet .sheet-degenesis .sheet-box-bar.sheet-box-bar-limit input,.charsheet .sheet-degenesis .sheet-box-bar.sheet-box-bar-limit span,.sheet-rolltemplate-attack .sheet-box-bar.sheet-box-bar-limit input,.sheet-rolltemplate-attack .sheet-box-bar.sheet-box-bar-limit span,.sheet-rolltemplate-skill .sheet-box-bar.sheet-box-bar-limit input,.sheet-rolltemplate-skill .sheet-box-bar.sheet-box-bar-limit span,.sheet-rolltemplate-table .sheet-box-bar.sheet-box-bar-limit input,.sheet-rolltemplate-table .sheet-box-bar.sheet-box-bar-limit span{display:none}.charsheet .sheet-degenesis .sheet-box-bar.sheet-box-bar-limit input:checked~input+span,.sheet-rolltemplate-attack .sheet-box-bar.sheet-box-bar-limit input:checked~input+span,.sheet-rolltemplate-skill .sheet-box-bar.sheet-box-bar-limit input:checked~input+span,.sheet-rolltemplate-table .sheet-box-bar.sheet-box-bar-limit input:checked~input+span{display:inline-block;background:#fff;border-color:rgba(0,0,0,.3)}.charsheet .sheet-degenesis .sheet-box-bar.sheet-box-bar-limit input[value="0"]+span,.sheet-rolltemplate-attack .sheet-box-bar.sheet-box-bar-limit input[value="0"]+span,.sheet-rolltemplate-skill .sheet-box-bar.sheet-box-bar-limit input[value="0"]+span,.sheet-rolltemplate-table .sheet-box-bar.sheet-box-bar-limit input[value="0"]+span{display:none}.charsheet .sheet-degenesis .sheet-box-bar.sheet-highlighted-boxes span,.sheet-rolltemplate-attack .sheet-box-bar.sheet-highlighted-boxes span,.sheet-rolltemplate-skill .sheet-box-bar.sheet-highlighted-boxes span,.sheet-rolltemplate-table .sheet-box-bar.sheet-highlighted-boxes span{background-color:red}.charsheet .sheet-degenesis .sheet-box-bar.sheet-highlighted-boxes input:hover+span,.sheet-rolltemplate-attack .sheet-box-bar.sheet-highlighted-boxes input:hover+span,.sheet-rolltemplate-skill .sheet-box-bar.sheet-highlighted-boxes input:hover+span,.sheet-rolltemplate-table .sheet-box-bar.sheet-highlighted-boxes input:hover+span{color:#000}.charsheet .sheet-degenesis .sheet-box-bar.sheet-crossed-boxes span,.sheet-rolltemplate-attack .sheet-box-bar.sheet-crossed-boxes span,.sheet-rolltemplate-skill .sheet-box-bar.sheet-crossed-boxes span,.sheet-rolltemplate-table .sheet-box-bar.sheet-crossed-boxes span{background:linear-gradient(to bottom right,red 44%,#000 49% 51%,red 56%)}.charsheet .sheet-degenesis .sheet-box-bar.sheet-crossed-boxes input:hover+span,.sheet-rolltemplate-attack .sheet-box-bar.sheet-crossed-boxes input:hover+span,.sheet-rolltemplate-skill .sheet-box-bar.sheet-crossed-boxes input:hover+span,.sheet-rolltemplate-table .sheet-box-bar.sheet-crossed-boxes input:hover+span{color:#fff}.charsheet .sheet-degenesis .sheet-box-bar.sheet-empty-boxes span,.sheet-rolltemplate-attack .sheet-box-bar.sheet-empty-boxes span,.sheet-rolltemplate-skill .sheet-box-bar.sheet-empty-boxes span,.sheet-rolltemplate-table .sheet-box-bar.sheet-empty-boxes span{background:#fff;border-color:#000}.charsheet .sheet-degenesis .sheet-box-bar.sheet-faded-boxes span,.sheet-rolltemplate-attack .sheet-box-bar.sheet-faded-boxes span,.sheet-rolltemplate-skill .sheet-box-bar.sheet-faded-boxes span,.sheet-rolltemplate-table .sheet-box-bar.sheet-faded-boxes span{background:#fff;border-color:rgba(0,0,0,.3)}.charsheet .sheet-degenesis .sheet-box-bar.sheet-read-only-box-bar input,.sheet-rolltemplate-attack .sheet-box-bar.sheet-read-only-box-bar input,.sheet-rolltemplate-skill .sheet-box-bar.sheet-read-only-box-bar input,.sheet-rolltemplate-table .sheet-box-bar.sheet-read-only-box-bar input{display:none}.charsheet .sheet-degenesis .sheet-box-bar.sheet-show-only-checked-boxes input:checked~input,.charsheet .sheet-degenesis .sheet-box-bar.sheet-show-only-checked-boxes input:checked~input+span,.sheet-rolltemplate-attack .sheet-box-bar.sheet-show-only-checked-boxes input:checked~input,.sheet-rolltemplate-attack .sheet-box-bar.sheet-show-only-checked-boxes input:checked~input+span,.sheet-rolltemplate-skill .sheet-box-bar.sheet-show-only-checked-boxes input:checked~input,.sheet-rolltemplate-skill .sheet-box-bar.sheet-show-only-checked-boxes input:checked~input+span,.sheet-rolltemplate-table .sheet-box-bar.sheet-show-only-checked-boxes input:checked~input,.sheet-rolltemplate-table .sheet-box-bar.sheet-show-only-checked-boxes input:checked~input+span{display:none}.charsheet .sheet-degenesis .sheet-box-bar.sheet-show-only-checked-boxes input[value="0"]+span,.sheet-rolltemplate-attack .sheet-box-bar.sheet-show-only-checked-boxes input[value="0"]+span,.sheet-rolltemplate-skill .sheet-box-bar.sheet-show-only-checked-boxes input[value="0"]+span,.sheet-rolltemplate-table .sheet-box-bar.sheet-show-only-checked-boxes input[value="0"]+span{display:none}.charsheet .sheet-degenesis .sheet-box-bar-limit-group,.sheet-rolltemplate-attack .sheet-box-bar-limit-group,.sheet-rolltemplate-skill .sheet-box-bar-limit-group,.sheet-rolltemplate-table .sheet-box-bar-limit-group{display:flex;flex-direction:column;align-items:flex-end;position:relative}.charsheet .sheet-degenesis .sheet-table,.sheet-rolltemplate-attack .sheet-table,.sheet-rolltemplate-skill .sheet-table,.sheet-rolltemplate-table .sheet-table{display:flex;flex-direction:column}.charsheet .sheet-degenesis .sheet-table-entry,.sheet-rolltemplate-attack .sheet-table-entry,.sheet-rolltemplate-skill .sheet-table-entry,.sheet-rolltemplate-table .sheet-table-entry{position:relative}.charsheet .sheet-degenesis .sheet-table-content,.sheet-rolltemplate-attack .sheet-table-content,.sheet-rolltemplate-skill .sheet-table-content,.sheet-rolltemplate-table .sheet-table-content{display:flex;flex-direction:column}.charsheet .sheet-degenesis .sheet-table-content .sheet-table-line,.sheet-rolltemplate-attack .sheet-table-content .sheet-table-line,.sheet-rolltemplate-skill .sheet-table-content .sheet-table-line,.sheet-rolltemplate-table .sheet-table-content .sheet-table-line{display:grid;min-height:1em;border-top-style:solid;border-top-width:1px;border-top-color:#000}.charsheet .sheet-degenesis .sheet-table-content .sheet-table-line.sheet-table-header,.sheet-rolltemplate-attack .sheet-table-content .sheet-table-line.sheet-table-header,.sheet-rolltemplate-skill .sheet-table-content .sheet-table-line.sheet-table-header,.sheet-rolltemplate-table .sheet-table-content .sheet-table-line.sheet-table-header{min-height:1em;border-top-style:none;font-size:.85em}.charsheet .sheet-degenesis .sheet-table-content .sheet-table-line>span,.sheet-rolltemplate-attack .sheet-table-content .sheet-table-line>span,.sheet-rolltemplate-skill .sheet-table-content .sheet-table-line>span,.sheet-rolltemplate-table .sheet-table-content .sheet-table-line>span{display:flex;flex-wrap:wrap;padding-top:4px;padding-bottom:4px;align-content:baseline;align-items:baseline;justify-content:center;border-left-style:solid;border-left-width:1px;border-left-color:inherit;text-align:start;text-align-last:auto}.charsheet .sheet-degenesis .sheet-table-content .sheet-table-line>span>*,.sheet-rolltemplate-attack .sheet-table-content .sheet-table-line>span>*,.sheet-rolltemplate-skill .sheet-table-content .sheet-table-line>span>*,.sheet-rolltemplate-table .sheet-table-content .sheet-table-line>span>*{flex-shrink:0;flex-grow:0;flex-basis:auto;width:auto;text-align:inherit;vertical-align:baseline}.charsheet .sheet-degenesis .sheet-table-content .sheet-table-line>span>.sheet-label,.sheet-rolltemplate-attack .sheet-table-content .sheet-table-line>span>.sheet-label,.sheet-rolltemplate-skill .sheet-table-content .sheet-table-line>span>.sheet-label,.sheet-rolltemplate-table .sheet-table-content .sheet-table-line>span>.sheet-label{flex-shrink:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@supports (text-overflow:"."){.charsheet .sheet-degenesis .sheet-table-content .sheet-table-line>span>.sheet-label,.sheet-rolltemplate-attack .sheet-table-content .sheet-table-line>span>.sheet-label,.sheet-rolltemplate-skill .sheet-table-content .sheet-table-line>span>.sheet-label,.sheet-rolltemplate-table .sheet-table-content .sheet-table-line>span>.sheet-label{text-overflow:'.'}}.charsheet .sheet-degenesis .sheet-table-content .sheet-table-line>span .sheet-cycling-button-container,.charsheet .sheet-degenesis .sheet-table-content .sheet-table-line>span .sheet-highlighted-button-checkbox,.charsheet .sheet-degenesis .sheet-table-content .sheet-table-line>span .sheet-textarea-wrapper,.charsheet .sheet-degenesis .sheet-table-content .sheet-table-line>span select,.charsheet .sheet-degenesis .sheet-table-content .sheet-table-line>span>input,.sheet-rolltemplate-attack .sheet-table-content .sheet-table-line>span .sheet-cycling-button-container,.sheet-rolltemplate-attack .sheet-table-content .sheet-table-line>span .sheet-highlighted-button-checkbox,.sheet-rolltemplate-attack .sheet-table-content .sheet-table-line>span .sheet-textarea-wrapper,.sheet-rolltemplate-attack .sheet-table-content .sheet-table-line>span select,.sheet-rolltemplate-attack .sheet-table-content .sheet-table-line>span>input,.sheet-rolltemplate-skill .sheet-table-content .sheet-table-line>span .sheet-cycling-button-container,.sheet-rolltemplate-skill .sheet-table-content .sheet-table-line>span .sheet-highlighted-button-checkbox,.sheet-rolltemplate-skill .sheet-table-content .sheet-table-line>span .sheet-textarea-wrapper,.sheet-rolltemplate-skill .sheet-table-content .sheet-table-line>span select,.sheet-rolltemplate-skill .sheet-table-content .sheet-table-line>span>input,.sheet-rolltemplate-table .sheet-table-content .sheet-table-line>span .sheet-cycling-button-container,.sheet-rolltemplate-table .sheet-table-content .sheet-table-line>span .sheet-highlighted-button-checkbox,.sheet-rolltemplate-table .sheet-table-content .sheet-table-line>span .sheet-textarea-wrapper,.sheet-rolltemplate-table .sheet-table-content .sheet-table-line>span select,.sheet-rolltemplate-table .sheet-table-content .sheet-table-line>span>input{flex-grow:1;flex-basis:0;width:0;min-width:0;text-align:center;text-align-last:center;margin-right:4px;margin-left:4px}.charsheet .sheet-degenesis .sheet-table-content .sheet-table-line>span>.sheet-textarea-wrapper,.sheet-rolltemplate-attack .sheet-table-content .sheet-table-line>span>.sheet-textarea-wrapper,.sheet-rolltemplate-skill .sheet-table-content .sheet-table-line>span>.sheet-textarea-wrapper,.sheet-rolltemplate-table .sheet-table-content .sheet-table-line>span>.sheet-textarea-wrapper{text-align:initial}.charsheet .sheet-degenesis .sheet-table-content .sheet-table-line>span:first-child,.sheet-rolltemplate-attack .sheet-table-content .sheet-table-line>span:first-child,.sheet-rolltemplate-skill .sheet-table-content .sheet-table-line>span:first-child,.sheet-rolltemplate-table .sheet-table-content .sheet-table-line>span:first-child{justify-content:left;border-left-style:none;text-align:start}.charsheet .sheet-degenesis .sheet-table-content .sheet-table-line>span:first-child *,.sheet-rolltemplate-attack .sheet-table-content .sheet-table-line>span:first-child *,.sheet-rolltemplate-skill .sheet-table-content .sheet-table-line>span:first-child *,.sheet-rolltemplate-table .sheet-table-content .sheet-table-line>span:first-child *{text-align:start;text-align-last:start}.charsheet .sheet-degenesis .sheet-table-details,.sheet-rolltemplate-attack .sheet-table-details,.sheet-rolltemplate-skill .sheet-table-details,.sheet-rolltemplate-table .sheet-table-details{margin-top:.5em}.charsheet .sheet-degenesis .sheet-table-details:last-child,.sheet-rolltemplate-attack .sheet-table-details:last-child,.sheet-rolltemplate-skill .sheet-table-details:last-child,.sheet-rolltemplate-table .sheet-table-details:last-child{margin-bottom:1em}.charsheet .sheet-degenesis .sheet-table-line,.sheet-rolltemplate-attack .sheet-table-line,.sheet-rolltemplate-skill .sheet-table-line,.sheet-rolltemplate-table .sheet-table-line{grid-template-columns:repeat(6,16.66667%)}.charsheet .sheet-degenesis .sheet-use-2-cells,.sheet-rolltemplate-attack .sheet-use-2-cells,.sheet-rolltemplate-skill .sheet-use-2-cells,.sheet-rolltemplate-table .sheet-use-2-cells{grid-column:span 2}.charsheet .sheet-degenesis .sheet-use-3-cells,.sheet-rolltemplate-attack .sheet-use-3-cells,.sheet-rolltemplate-skill .sheet-use-3-cells,.sheet-rolltemplate-table .sheet-use-3-cells{grid-column:span 3}.charsheet .sheet-degenesis .sheet-use-4-cells,.sheet-rolltemplate-attack .sheet-use-4-cells,.sheet-rolltemplate-skill .sheet-use-4-cells,.sheet-rolltemplate-table .sheet-use-4-cells{grid-column:span 4}.charsheet .sheet-degenesis input.sheet-icon-checkbox,.charsheet .sheet-degenesis label.sheet-text-checkbox,.sheet-rolltemplate-attack input.sheet-icon-checkbox,.sheet-rolltemplate-attack label.sheet-text-checkbox,.sheet-rolltemplate-skill input.sheet-icon-checkbox,.sheet-rolltemplate-skill label.sheet-text-checkbox,.sheet-rolltemplate-table input.sheet-icon-checkbox,.sheet-rolltemplate-table label.sheet-text-checkbox{cursor:pointer}.charsheet .sheet-degenesis input.sheet-icon-checkbox:hover,.charsheet .sheet-degenesis label.sheet-text-checkbox:hover,.sheet-rolltemplate-attack input.sheet-icon-checkbox:hover,.sheet-rolltemplate-attack label.sheet-text-checkbox:hover,.sheet-rolltemplate-skill input.sheet-icon-checkbox:hover,.sheet-rolltemplate-skill label.sheet-text-checkbox:hover,.sheet-rolltemplate-table input.sheet-icon-checkbox:hover,.sheet-rolltemplate-table label.sheet-text-checkbox:hover{color:red}.charsheet .sheet-degenesis .sheet-icon-checkbox-placeholder,.charsheet .sheet-degenesis input.sheet-icon-checkbox,.charsheet .sheet-degenesis label.sheet-text-checkbox>input,.sheet-rolltemplate-attack .sheet-icon-checkbox-placeholder,.sheet-rolltemplate-attack input.sheet-icon-checkbox,.sheet-rolltemplate-attack label.sheet-text-checkbox>input,.sheet-rolltemplate-skill .sheet-icon-checkbox-placeholder,.sheet-rolltemplate-skill input.sheet-icon-checkbox,.sheet-rolltemplate-skill label.sheet-text-checkbox>input,.sheet-rolltemplate-table .sheet-icon-checkbox-placeholder,.sheet-rolltemplate-table input.sheet-icon-checkbox,.sheet-rolltemplate-table label.sheet-text-checkbox>input{width:16px;min-height:1px}.charsheet .sheet-degenesis input.sheet-icon-checkbox,.charsheet .sheet-degenesis label.sheet-text-checkbox>input,.sheet-rolltemplate-attack input.sheet-icon-checkbox,.sheet-rolltemplate-attack label.sheet-text-checkbox>input,.sheet-rolltemplate-skill input.sheet-icon-checkbox,.sheet-rolltemplate-skill label.sheet-text-checkbox>input,.sheet-rolltemplate-table input.sheet-icon-checkbox,.sheet-rolltemplate-table label.sheet-text-checkbox>input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:unset;border:unset;color:unset;margin:0;font-size:18px;text-transform:none}.charsheet .sheet-degenesis .sheet-icon-checkbox-placeholder,.charsheet .sheet-degenesis input.sheet-icon-checkbox,.sheet-rolltemplate-attack .sheet-icon-checkbox-placeholder,.sheet-rolltemplate-attack input.sheet-icon-checkbox,.sheet-rolltemplate-skill .sheet-icon-checkbox-placeholder,.sheet-rolltemplate-skill input.sheet-icon-checkbox,.sheet-rolltemplate-table .sheet-icon-checkbox-placeholder,.sheet-rolltemplate-table input.sheet-icon-checkbox{float:left}.charsheet .sheet-degenesis input.sheet-icon-checkbox,.sheet-rolltemplate-attack input.sheet-icon-checkbox,.sheet-rolltemplate-skill input.sheet-icon-checkbox,.sheet-rolltemplate-table input.sheet-icon-checkbox{opacity:.3;z-index:1}.charsheet .sheet-degenesis input.sheet-icon-checkbox.sheet-icon-checkbox-outside,.sheet-rolltemplate-attack input.sheet-icon-checkbox.sheet-icon-checkbox-outside,.sheet-rolltemplate-skill input.sheet-icon-checkbox.sheet-icon-checkbox-outside,.sheet-rolltemplate-table input.sheet-icon-checkbox.sheet-icon-checkbox-outside{position:absolute;left:-16px}.charsheet .sheet-degenesis input.sheet-icon-checkbox:checked,.charsheet .sheet-degenesis input.sheet-icon-checkbox:hover,.sheet-rolltemplate-attack input.sheet-icon-checkbox:checked,.sheet-rolltemplate-attack input.sheet-icon-checkbox:hover,.sheet-rolltemplate-skill input.sheet-icon-checkbox:checked,.sheet-rolltemplate-skill input.sheet-icon-checkbox:hover,.sheet-rolltemplate-table input.sheet-icon-checkbox:checked,.sheet-rolltemplate-table input.sheet-icon-checkbox:hover{opacity:1}.charsheet .sheet-degenesis input.sheet-icon-checkbox::before,.sheet-rolltemplate-attack input.sheet-icon-checkbox::before,.sheet-rolltemplate-skill input.sheet-icon-checkbox::before,.sheet-rolltemplate-table input.sheet-icon-checkbox::before{font-size:18px;text-transform:none;font-family:Pictos;vertical-align:top}.charsheet .sheet-degenesis label.sheet-text-checkbox,.sheet-rolltemplate-attack label.sheet-text-checkbox,.sheet-rolltemplate-skill label.sheet-text-checkbox,.sheet-rolltemplate-table label.sheet-text-checkbox{margin:0}.charsheet .sheet-degenesis label.sheet-text-checkbox>input,.sheet-rolltemplate-attack label.sheet-text-checkbox>input,.sheet-rolltemplate-skill label.sheet-text-checkbox>input,.sheet-rolltemplate-table label.sheet-text-checkbox>input{font-size:1.2em}.charsheet .sheet-degenesis label.sheet-text-checkbox>input::after,.sheet-rolltemplate-attack label.sheet-text-checkbox>input::after,.sheet-rolltemplate-skill label.sheet-text-checkbox>input::after,.sheet-rolltemplate-table label.sheet-text-checkbox>input::after{content:'✗';margin-left:2px}.charsheet .sheet-degenesis label.sheet-text-checkbox>input:checked::after,.sheet-rolltemplate-attack label.sheet-text-checkbox>input:checked::after,.sheet-rolltemplate-skill label.sheet-text-checkbox>input:checked::after,.sheet-rolltemplate-table label.sheet-text-checkbox>input:checked::after{content:'✔'}.charsheet .sheet-degenesis input.sheet-button-checkbox,.sheet-rolltemplate-attack input.sheet-button-checkbox,.sheet-rolltemplate-skill input.sheet-button-checkbox,.sheet-rolltemplate-table input.sheet-button-checkbox{z-index:1;opacity:0;position:absolute;left:0}.charsheet .sheet-degenesis .sheet-edit-checkbox::before,.sheet-rolltemplate-attack .sheet-edit-checkbox::before,.sheet-rolltemplate-skill .sheet-edit-checkbox::before,.sheet-rolltemplate-table .sheet-edit-checkbox::before{font-family:Pictos;content:'y'}.charsheet .sheet-degenesis .sheet-edit-checkbox:checked~* .sheet-hide-while-editing,.charsheet .sheet-degenesis .sheet-edit-checkbox:checked~.sheet-hide-while-editing,.charsheet .sheet-degenesis .sheet-edit-checkbox:not(:checked)~* .sheet-show-while-editing,.charsheet .sheet-degenesis .sheet-edit-checkbox:not(:checked)~.sheet-show-while-editing,.sheet-rolltemplate-attack .sheet-edit-checkbox:checked~* .sheet-hide-while-editing,.sheet-rolltemplate-attack .sheet-edit-checkbox:checked~.sheet-hide-while-editing,.sheet-rolltemplate-attack .sheet-edit-checkbox:not(:checked)~* .sheet-show-while-editing,.sheet-rolltemplate-attack .sheet-edit-checkbox:not(:checked)~.sheet-show-while-editing,.sheet-rolltemplate-skill .sheet-edit-checkbox:checked~* .sheet-hide-while-editing,.sheet-rolltemplate-skill .sheet-edit-checkbox:checked~.sheet-hide-while-editing,.sheet-rolltemplate-skill .sheet-edit-checkbox:not(:checked)~* .sheet-show-while-editing,.sheet-rolltemplate-skill .sheet-edit-checkbox:not(:checked)~.sheet-show-while-editing,.sheet-rolltemplate-table .sheet-edit-checkbox:checked~* .sheet-hide-while-editing,.sheet-rolltemplate-table .sheet-edit-checkbox:checked~.sheet-hide-while-editing,.sheet-rolltemplate-table .sheet-edit-checkbox:not(:checked)~* .sheet-show-while-editing,.sheet-rolltemplate-table .sheet-edit-checkbox:not(:checked)~.sheet-show-while-editing{display:none}.charsheet .sheet-degenesis input.sheet-icon-checkbox.sheet-compact-ui-checkbox,.sheet-rolltemplate-attack input.sheet-icon-checkbox.sheet-compact-ui-checkbox,.sheet-rolltemplate-skill input.sheet-icon-checkbox.sheet-compact-ui-checkbox,.sheet-rolltemplate-table input.sheet-icon-checkbox.sheet-compact-ui-checkbox{z-index:100;float:right;position:-webkit-sticky;position:sticky;top:0;width:1.2em;height:1.2em;margin-left:-1.2em;padding:2px;opacity:1;color:rgba(255,255,255,.5);background:#000;border-radius:0 0 0 3px}.charsheet .sheet-degenesis input.sheet-icon-checkbox.sheet-compact-ui-checkbox:checked,.charsheet .sheet-degenesis input.sheet-icon-checkbox.sheet-compact-ui-checkbox:hover,.sheet-rolltemplate-attack input.sheet-icon-checkbox.sheet-compact-ui-checkbox:checked,.sheet-rolltemplate-attack input.sheet-icon-checkbox.sheet-compact-ui-checkbox:hover,.sheet-rolltemplate-skill input.sheet-icon-checkbox.sheet-compact-ui-checkbox:checked,.sheet-rolltemplate-skill input.sheet-icon-checkbox.sheet-compact-ui-checkbox:hover,.sheet-rolltemplate-table input.sheet-icon-checkbox.sheet-compact-ui-checkbox:checked,.sheet-rolltemplate-table input.sheet-icon-checkbox.sheet-compact-ui-checkbox:hover{color:#fff}.charsheet .sheet-degenesis input.sheet-icon-checkbox.sheet-compact-ui-checkbox::before,.sheet-rolltemplate-attack input.sheet-icon-checkbox.sheet-compact-ui-checkbox::before,.sheet-rolltemplate-skill input.sheet-icon-checkbox.sheet-compact-ui-checkbox::before,.sheet-rolltemplate-table input.sheet-icon-checkbox.sheet-compact-ui-checkbox::before{font-family:Pictos;content:'J'}.charsheet .sheet-degenesis input.sheet-icon-checkbox.sheet-compact-ui-checkbox:checked~* .sheet-hide-while-compact,.charsheet .sheet-degenesis input.sheet-icon-checkbox.sheet-compact-ui-checkbox:checked~.sheet-hide-while-compact,.charsheet .sheet-degenesis input.sheet-icon-checkbox.sheet-compact-ui-checkbox:not(:checked)~* .sheet-show-while-compact,.charsheet .sheet-degenesis input.sheet-icon-checkbox.sheet-compact-ui-checkbox:not(:checked)~.sheet-show-while-compact,.sheet-rolltemplate-attack input.sheet-icon-checkbox.sheet-compact-ui-checkbox:checked~* .sheet-hide-while-compact,.sheet-rolltemplate-attack input.sheet-icon-checkbox.sheet-compact-ui-checkbox:checked~.sheet-hide-while-compact,.sheet-rolltemplate-attack input.sheet-icon-checkbox.sheet-compact-ui-checkbox:not(:checked)~* .sheet-show-while-compact,.sheet-rolltemplate-attack input.sheet-icon-checkbox.sheet-compact-ui-checkbox:not(:checked)~.sheet-show-while-compact,.sheet-rolltemplate-skill input.sheet-icon-checkbox.sheet-compact-ui-checkbox:checked~* .sheet-hide-while-compact,.sheet-rolltemplate-skill input.sheet-icon-checkbox.sheet-compact-ui-checkbox:checked~.sheet-hide-while-compact,.sheet-rolltemplate-skill input.sheet-icon-checkbox.sheet-compact-ui-checkbox:not(:checked)~* .sheet-show-while-compact,.sheet-rolltemplate-skill input.sheet-icon-checkbox.sheet-compact-ui-checkbox:not(:checked)~.sheet-show-while-compact,.sheet-rolltemplate-table input.sheet-icon-checkbox.sheet-compact-ui-checkbox:checked~* .sheet-hide-while-compact,.sheet-rolltemplate-table input.sheet-icon-checkbox.sheet-compact-ui-checkbox:checked~.sheet-hide-while-compact,.sheet-rolltemplate-table input.sheet-icon-checkbox.sheet-compact-ui-checkbox:not(:checked)~* .sheet-show-while-compact,.sheet-rolltemplate-table input.sheet-icon-checkbox.sheet-compact-ui-checkbox:not(:checked)~.sheet-show-while-compact{display:none}.charsheet .sheet-degenesis .sheet-highlighted-button-checkbox,.sheet-rolltemplate-attack .sheet-highlighted-button-checkbox,.sheet-rolltemplate-skill .sheet-highlighted-button-checkbox,.sheet-rolltemplate-table .sheet-highlighted-button-checkbox{position:relative}.charsheet .sheet-degenesis .sheet-highlighted-button-checkbox>input,.charsheet .sheet-degenesis .sheet-highlighted-button-checkbox>span,.sheet-rolltemplate-attack .sheet-highlighted-button-checkbox>input,.sheet-rolltemplate-attack .sheet-highlighted-button-checkbox>span,.sheet-rolltemplate-skill .sheet-highlighted-button-checkbox>input,.sheet-rolltemplate-skill .sheet-highlighted-button-checkbox>span,.sheet-rolltemplate-table .sheet-highlighted-button-checkbox>input,.sheet-rolltemplate-table .sheet-highlighted-button-checkbox>span{display:block;padding:4px;border-radius:3px}.charsheet .sheet-degenesis .sheet-highlighted-button-checkbox>input,.sheet-rolltemplate-attack .sheet-highlighted-button-checkbox>input,.sheet-rolltemplate-skill .sheet-highlighted-button-checkbox>input,.sheet-rolltemplate-table .sheet-highlighted-button-checkbox>input{width:100%;height:100%}.charsheet .sheet-degenesis .sheet-highlighted-button-checkbox>input:checked+span,.sheet-rolltemplate-attack .sheet-highlighted-button-checkbox>input:checked+span,.sheet-rolltemplate-skill .sheet-highlighted-button-checkbox>input:checked+span,.sheet-rolltemplate-table .sheet-highlighted-button-checkbox>input:checked+span{background-color:#dcf5dc}.charsheet .sheet-degenesis .sheet-cycling-button-container,.sheet-rolltemplate-attack .sheet-cycling-button-container,.sheet-rolltemplate-skill .sheet-cycling-button-container,.sheet-rolltemplate-table .sheet-cycling-button-container{position:relative;display:inline-block}.charsheet .sheet-degenesis input.sheet-cycling-button,.charsheet .sheet-degenesis span.sheet-cycling-button,.sheet-rolltemplate-attack input.sheet-cycling-button,.sheet-rolltemplate-attack span.sheet-cycling-button,.sheet-rolltemplate-skill input.sheet-cycling-button,.sheet-rolltemplate-skill span.sheet-cycling-button,.sheet-rolltemplate-table input.sheet-cycling-button,.sheet-rolltemplate-table span.sheet-cycling-button{display:block;padding:4px;border-radius:3px}.charsheet .sheet-degenesis input.sheet-cycling-button,.sheet-rolltemplate-attack input.sheet-cycling-button,.sheet-rolltemplate-skill input.sheet-cycling-button,.sheet-rolltemplate-table input.sheet-cycling-button{position:absolute;left:0;opacity:0;width:100%;height:100%}.charsheet .sheet-degenesis span.sheet-cycling-button,.sheet-rolltemplate-attack span.sheet-cycling-button,.sheet-rolltemplate-skill span.sheet-cycling-button,.sheet-rolltemplate-table span.sheet-cycling-button{display:none;background-color:beige}.charsheet .sheet-degenesis input.sheet-cycling-button-1-2,.sheet-rolltemplate-attack input.sheet-cycling-button-1-2,.sheet-rolltemplate-skill input.sheet-cycling-button-1-2,.sheet-rolltemplate-table input.sheet-cycling-button-1-2{z-index:2}.charsheet .sheet-degenesis input.sheet-cycling-button-1-2:checked+input.sheet-cycling-button-2-2,.sheet-rolltemplate-attack input.sheet-cycling-button-1-2:checked+input.sheet-cycling-button-2-2,.sheet-rolltemplate-skill input.sheet-cycling-button-1-2:checked+input.sheet-cycling-button-2-2,.sheet-rolltemplate-table input.sheet-cycling-button-1-2:checked+input.sheet-cycling-button-2-2{z-index:3}.charsheet .sheet-degenesis input.sheet-cycling-button-1-2:checked~span.sheet-cycling-button-1-2,.charsheet .sheet-degenesis input.sheet-cycling-button-2-2:checked~span.sheet-cycling-button-2-2,.sheet-rolltemplate-attack input.sheet-cycling-button-1-2:checked~span.sheet-cycling-button-1-2,.sheet-rolltemplate-attack input.sheet-cycling-button-2-2:checked~span.sheet-cycling-button-2-2,.sheet-rolltemplate-skill input.sheet-cycling-button-1-2:checked~span.sheet-cycling-button-1-2,.sheet-rolltemplate-skill input.sheet-cycling-button-2-2:checked~span.sheet-cycling-button-2-2,.sheet-rolltemplate-table input.sheet-cycling-button-1-2:checked~span.sheet-cycling-button-1-2,.sheet-rolltemplate-table input.sheet-cycling-button-2-2:checked~span.sheet-cycling-button-2-2{display:block}.charsheet .sheet-degenesis input.sheet-cycling-button-1-3,.sheet-rolltemplate-attack input.sheet-cycling-button-1-3,.sheet-rolltemplate-skill input.sheet-cycling-button-1-3,.sheet-rolltemplate-table input.sheet-cycling-button-1-3{z-index:2}.charsheet .sheet-degenesis input.sheet-cycling-button-1-3:checked+input.sheet-cycling-button-2-3,.charsheet .sheet-degenesis input.sheet-cycling-button-2-3:checked+input.sheet-cycling-button-3-3,.sheet-rolltemplate-attack input.sheet-cycling-button-1-3:checked+input.sheet-cycling-button-2-3,.sheet-rolltemplate-attack input.sheet-cycling-button-2-3:checked+input.sheet-cycling-button-3-3,.sheet-rolltemplate-skill input.sheet-cycling-button-1-3:checked+input.sheet-cycling-button-2-3,.sheet-rolltemplate-skill input.sheet-cycling-button-2-3:checked+input.sheet-cycling-button-3-3,.sheet-rolltemplate-table input.sheet-cycling-button-1-3:checked+input.sheet-cycling-button-2-3,.sheet-rolltemplate-table input.sheet-cycling-button-2-3:checked+input.sheet-cycling-button-3-3{z-index:3}.charsheet .sheet-degenesis input.sheet-cycling-button-1-3:checked~span.sheet-cycling-button-1-3,.charsheet .sheet-degenesis input.sheet-cycling-button-2-3:checked~span.sheet-cycling-button-2-3,.charsheet .sheet-degenesis input.sheet-cycling-button-3-3:checked~span.sheet-cycling-button-3-3,.sheet-rolltemplate-attack input.sheet-cycling-button-1-3:checked~span.sheet-cycling-button-1-3,.sheet-rolltemplate-attack input.sheet-cycling-button-2-3:checked~span.sheet-cycling-button-2-3,.sheet-rolltemplate-attack input.sheet-cycling-button-3-3:checked~span.sheet-cycling-button-3-3,.sheet-rolltemplate-skill input.sheet-cycling-button-1-3:checked~span.sheet-cycling-button-1-3,.sheet-rolltemplate-skill input.sheet-cycling-button-2-3:checked~span.sheet-cycling-button-2-3,.sheet-rolltemplate-skill input.sheet-cycling-button-3-3:checked~span.sheet-cycling-button-3-3,.sheet-rolltemplate-table input.sheet-cycling-button-1-3:checked~span.sheet-cycling-button-1-3,.sheet-rolltemplate-table input.sheet-cycling-button-2-3:checked~span.sheet-cycling-button-2-3,.sheet-rolltemplate-table input.sheet-cycling-button-3-3:checked~span.sheet-cycling-button-3-3{display:block}.charsheet .sheet-degenesis .sheet-state-container,.sheet-rolltemplate-attack .sheet-state-container,.sheet-rolltemplate-skill .sheet-state-container,.sheet-rolltemplate-table .sheet-state-container{display:flex;flex-direction:column;align-items:center}.charsheet .sheet-degenesis .sheet-state-container>*,.sheet-rolltemplate-attack .sheet-state-container>*,.sheet-rolltemplate-skill .sheet-state-container>*,.sheet-rolltemplate-table .sheet-state-container>*{display:flex;flex-direction:column;align-items:center;margin-bottom:12px}.charsheet .sheet-degenesis .sheet-state-container>:last-child,.sheet-rolltemplate-attack .sheet-state-container>:last-child,.sheet-rolltemplate-skill .sheet-state-container>:last-child,.sheet-rolltemplate-table .sheet-state-container>:last-child{margin-bottom:0}.charsheet .sheet-degenesis .sheet-state-container>*>:last-child,.sheet-rolltemplate-attack .sheet-state-container>*>:last-child,.sheet-rolltemplate-skill .sheet-state-container>*>:last-child,.sheet-rolltemplate-table .sheet-state-container>*>:last-child{margin-top:6px}.charsheet .sheet-degenesis .sheet-state-container input[type=number],.sheet-rolltemplate-attack .sheet-state-container input[type=number],.sheet-rolltemplate-skill .sheet-state-container input[type=number],.sheet-rolltemplate-table .sheet-state-container input[type=number]{width:0;box-sizing:border-box;text-align:center}.charsheet .sheet-degenesis .sheet-state-container .sheet-box-bar-container,.sheet-rolltemplate-attack .sheet-state-container .sheet-box-bar-container,.sheet-rolltemplate-skill .sheet-state-container .sheet-box-bar-container,.sheet-rolltemplate-table .sheet-state-container .sheet-box-bar-container{display:flex}.charsheet .sheet-degenesis .sheet-state-container input[name=attr_spore_infestation_excess]:not([value="0"])+span[name=attr_spore_infestation],.sheet-rolltemplate-attack .sheet-state-container input[name=attr_spore_infestation_excess]:not([value="0"])+span[name=attr_spore_infestation],.sheet-rolltemplate-skill .sheet-state-container input[name=attr_spore_infestation_excess]:not([value="0"])+span[name=attr_spore_infestation],.sheet-rolltemplate-table .sheet-state-container input[name=attr_spore_infestation_excess]:not([value="0"])+span[name=attr_spore_infestation]{color:red}.charsheet .sheet-degenesis .sheet-accordion,.sheet-rolltemplate-attack .sheet-accordion,.sheet-rolltemplate-skill .sheet-accordion,.sheet-rolltemplate-table .sheet-accordion{position:-webkit-sticky;position:sticky;bottom:0;z-index:10;box-shadow:0 -15px 15px -15px #000}.charsheet .sheet-degenesis .sheet-accordion-item,.sheet-rolltemplate-attack .sheet-accordion-item,.sheet-rolltemplate-skill .sheet-accordion-item,.sheet-rolltemplate-table .sheet-accordion-item{border-top-style:solid;border-top-width:1px;border-top-color:#000;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#fff}.charsheet .sheet-degenesis .sheet-accordion-item:last-child,.sheet-rolltemplate-attack .sheet-accordion-item:last-child,.sheet-rolltemplate-skill .sheet-accordion-item:last-child,.sheet-rolltemplate-table .sheet-accordion-item:last-child{border-bottom-style:none}.charsheet .sheet-degenesis .sheet-accordion-item-content,.sheet-rolltemplate-attack .sheet-accordion-item-content,.sheet-rolltemplate-skill .sheet-accordion-item-content,.sheet-rolltemplate-table .sheet-accordion-item-content{padding-top:22px;padding-bottom:22px;background:#fff}.charsheet .sheet-degenesis .sheet-accordion-item-content.sheet-block-line,.sheet-rolltemplate-attack .sheet-accordion-item-content.sheet-block-line,.sheet-rolltemplate-skill .sheet-accordion-item-content.sheet-block-line,.sheet-rolltemplate-table .sheet-accordion-item-content.sheet-block-line{padding-bottom:0}.charsheet .sheet-degenesis .sheet-accordion-expand-button,.sheet-rolltemplate-attack .sheet-accordion-expand-button,.sheet-rolltemplate-skill .sheet-accordion-expand-button,.sheet-rolltemplate-table .sheet-accordion-expand-button{z-index:1;opacity:0;position:absolute;left:0}.charsheet .sheet-degenesis .sheet-accordion-expand-button,.charsheet .sheet-degenesis .sheet-accordion-expand-button+div,.sheet-rolltemplate-attack .sheet-accordion-expand-button,.sheet-rolltemplate-attack .sheet-accordion-expand-button+div,.sheet-rolltemplate-skill .sheet-accordion-expand-button,.sheet-rolltemplate-skill .sheet-accordion-expand-button+div,.sheet-rolltemplate-table .sheet-accordion-expand-button,.sheet-rolltemplate-table .sheet-accordion-expand-button+div{width:100%;height:1em;min-width:16px;min-height:16px}.charsheet .sheet-degenesis .sheet-accordion-expand-button+div,.sheet-rolltemplate-attack .sheet-accordion-expand-button+div,.sheet-rolltemplate-skill .sheet-accordion-expand-button+div,.sheet-rolltemplate-table .sheet-accordion-expand-button+div{background:#000;color:#fff;font-weight:900;text-align:center}.charsheet .sheet-degenesis .sheet-accordion-expand-button+div>span::after,.charsheet .sheet-degenesis .sheet-accordion-expand-button+div>span::before,.sheet-rolltemplate-attack .sheet-accordion-expand-button+div>span::after,.sheet-rolltemplate-attack .sheet-accordion-expand-button+div>span::before,.sheet-rolltemplate-skill .sheet-accordion-expand-button+div>span::after,.sheet-rolltemplate-skill .sheet-accordion-expand-button+div>span::before,.sheet-rolltemplate-table .sheet-accordion-expand-button+div>span::after,.sheet-rolltemplate-table .sheet-accordion-expand-button+div>span::before{font-family:Pictos;margin-left:1em;margin-right:1em}.charsheet .sheet-degenesis .sheet-accordion-expand-button:hover+div,.sheet-rolltemplate-attack .sheet-accordion-expand-button:hover+div,.sheet-rolltemplate-skill .sheet-accordion-expand-button:hover+div,.sheet-rolltemplate-table .sheet-accordion-expand-button:hover+div{background:red;color:#000}.charsheet .sheet-degenesis .sheet-accordion-expand-button:hover:not(:checked)+div>span::after,.charsheet .sheet-degenesis .sheet-accordion-expand-button:hover:not(:checked)+div>span::before,.sheet-rolltemplate-attack .sheet-accordion-expand-button:hover:not(:checked)+div>span::after,.sheet-rolltemplate-attack .sheet-accordion-expand-button:hover:not(:checked)+div>span::before,.sheet-rolltemplate-skill .sheet-accordion-expand-button:hover:not(:checked)+div>span::after,.sheet-rolltemplate-skill .sheet-accordion-expand-button:hover:not(:checked)+div>span::before,.sheet-rolltemplate-table .sheet-accordion-expand-button:hover:not(:checked)+div>span::after,.sheet-rolltemplate-table .sheet-accordion-expand-button:hover:not(:checked)+div>span::before{content:'{'}.charsheet .sheet-degenesis .sheet-accordion-expand-button:hover:checked+div>span::after,.charsheet .sheet-degenesis .sheet-accordion-expand-button:hover:checked+div>span::before,.sheet-rolltemplate-attack .sheet-accordion-expand-button:hover:checked+div>span::after,.sheet-rolltemplate-attack .sheet-accordion-expand-button:hover:checked+div>span::before,.sheet-rolltemplate-skill .sheet-accordion-expand-button:hover:checked+div>span::after,.sheet-rolltemplate-skill .sheet-accordion-expand-button:hover:checked+div>span::before,.sheet-rolltemplate-table .sheet-accordion-expand-button:hover:checked+div>span::after,.sheet-rolltemplate-table .sheet-accordion-expand-button:hover:checked+div>span::before{content:'{';display:inline-block;transform:rotate(.5turn);transform-origin:50% 44%}.charsheet .sheet-degenesis .sheet-accordion-expand-button:checked~* .sheet-hide-while-expanded,.charsheet .sheet-degenesis .sheet-accordion-expand-button:checked~.sheet-hide-while-expanded,.charsheet .sheet-degenesis .sheet-accordion-expand-button:not(:checked)~* .sheet-show-while-expanded,.charsheet .sheet-degenesis .sheet-accordion-expand-button:not(:checked)~.sheet-show-while-expanded,.sheet-rolltemplate-attack .sheet-accordion-expand-button:checked~* .sheet-hide-while-expanded,.sheet-rolltemplate-attack .sheet-accordion-expand-button:checked~.sheet-hide-while-expanded,.sheet-rolltemplate-attack .sheet-accordion-expand-button:not(:checked)~* .sheet-show-while-expanded,.sheet-rolltemplate-attack .sheet-accordion-expand-button:not(:checked)~.sheet-show-while-expanded,.sheet-rolltemplate-skill .sheet-accordion-expand-button:checked~* .sheet-hide-while-expanded,.sheet-rolltemplate-skill .sheet-accordion-expand-button:checked~.sheet-hide-while-expanded,.sheet-rolltemplate-skill .sheet-accordion-expand-button:not(:checked)~* .sheet-show-while-expanded,.sheet-rolltemplate-skill .sheet-accordion-expand-button:not(:checked)~.sheet-show-while-expanded,.sheet-rolltemplate-table .sheet-accordion-expand-button:checked~* .sheet-hide-while-expanded,.sheet-rolltemplate-table .sheet-accordion-expand-button:checked~.sheet-hide-while-expanded,.sheet-rolltemplate-table .sheet-accordion-expand-button:not(:checked)~* .sheet-show-while-expanded,.sheet-rolltemplate-table .sheet-accordion-expand-button:not(:checked)~.sheet-show-while-expanded{display:none}.charsheet .sheet-degenesis input[name=attr_mental_strength_source][value=faith]~* .sheet-skill-willpower,.charsheet .sheet-degenesis input[name=attr_mental_strength_source][value=willpower]~* .sheet-skill-faith,.charsheet .sheet-degenesis input[name=attr_problem_solving_approach][value=focus]~* .sheet-skill-primal,.charsheet .sheet-degenesis input[name=attr_problem_solving_approach][value=primal]~* .sheet-skill-focus,.sheet-rolltemplate-attack input[name=attr_mental_strength_source][value=faith]~* .sheet-skill-willpower,.sheet-rolltemplate-attack input[name=attr_mental_strength_source][value=willpower]~* .sheet-skill-faith,.sheet-rolltemplate-attack input[name=attr_problem_solving_approach][value=focus]~* .sheet-skill-primal,.sheet-rolltemplate-attack input[name=attr_problem_solving_approach][value=primal]~* .sheet-skill-focus,.sheet-rolltemplate-skill input[name=attr_mental_strength_source][value=faith]~* .sheet-skill-willpower,.sheet-rolltemplate-skill input[name=attr_mental_strength_source][value=willpower]~* .sheet-skill-faith,.sheet-rolltemplate-skill input[name=attr_problem_solving_approach][value=focus]~* .sheet-skill-primal,.sheet-rolltemplate-skill input[name=attr_problem_solving_approach][value=primal]~* .sheet-skill-focus,.sheet-rolltemplate-table input[name=attr_mental_strength_source][value=faith]~* .sheet-skill-willpower,.sheet-rolltemplate-table input[name=attr_mental_strength_source][value=willpower]~* .sheet-skill-faith,.sheet-rolltemplate-table input[name=attr_problem_solving_approach][value=focus]~* .sheet-skill-primal,.sheet-rolltemplate-table input[name=attr_problem_solving_approach][value=primal]~* .sheet-skill-focus{opacity:.5;pointer-events:none;cursor:not-allowed}.charsheet .sheet-degenesis .sheet-tech,.sheet-rolltemplate-attack .sheet-tech,.sheet-rolltemplate-skill .sheet-tech,.sheet-rolltemplate-table .sheet-tech{font-family:Tiers,Lato,Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2em;text-rendering:geometricPrecision}.charsheet .sheet-degenesis .sheet-meter-postfix:not(:empty)::after,.sheet-rolltemplate-attack .sheet-meter-postfix:not(:empty)::after,.sheet-rolltemplate-skill .sheet-meter-postfix:not(:empty)::after,.sheet-rolltemplate-table .sheet-meter-postfix:not(:empty)::after{white-space:pre;text-transform:none;content:" m"}.charsheet .sheet-degenesis .sheet-unit,.sheet-rolltemplate-attack .sheet-unit,.sheet-rolltemplate-skill .sheet-unit,.sheet-rolltemplate-table .sheet-unit{text-transform:none}.charsheet .sheet-degenesis .sheet-unit::before,.sheet-rolltemplate-attack .sheet-unit::before,.sheet-rolltemplate-skill .sheet-unit::before,.sheet-rolltemplate-table .sheet-unit::before{white-space:pre;content:" "}.charsheet .sheet-degenesis .sheet-colon::after,.sheet-rolltemplate-attack .sheet-colon::after,.sheet-rolltemplate-skill .sheet-colon::after,.sheet-rolltemplate-table .sheet-colon::after{white-space:pre;content:": "}.charsheet .sheet-degenesis .sheet-space::before,.sheet-rolltemplate-attack .sheet-space::before,.sheet-rolltemplate-skill .sheet-space::before,.sheet-rolltemplate-table .sheet-space::before{white-space:pre;content:" "}.charsheet .sheet-degenesis .sheet-placeholder::before,.sheet-rolltemplate-attack .sheet-placeholder::before,.sheet-rolltemplate-skill .sheet-placeholder::before,.sheet-rolltemplate-table .sheet-placeholder::before{content:"—"}.charsheet .sheet-degenesis .sheet-fraction-slash::before,.sheet-rolltemplate-attack .sheet-fraction-slash::before,.sheet-rolltemplate-skill .sheet-fraction-slash::before,.sheet-rolltemplate-table .sheet-fraction-slash::before{white-space:pre;content:"⁄";padding-left:.3em;padding-right:.3em}.charsheet .sheet-degenesis .sheet-inline-detail::before,.sheet-rolltemplate-attack .sheet-inline-detail::before,.sheet-rolltemplate-skill .sheet-inline-detail::before,.sheet-rolltemplate-table .sheet-inline-detail::before{content:'('}.charsheet .sheet-degenesis .sheet-inline-detail::after,.sheet-rolltemplate-attack .sheet-inline-detail::after,.sheet-rolltemplate-skill .sheet-inline-detail::after,.sheet-rolltemplate-table .sheet-inline-detail::after{content:')'}.charsheet .sheet-degenesis input[value]:not([value=""]):not([value^=\-])+.sheet-force-number-sign::before,.sheet-rolltemplate-attack input[value]:not([value=""]):not([value^=\-])+.sheet-force-number-sign::before,.sheet-rolltemplate-skill input[value]:not([value=""]):not([value^=\-])+.sheet-force-number-sign::before,.sheet-rolltemplate-table input[value]:not([value=""]):not([value^=\-])+.sheet-force-number-sign::before{content:'+'}.charsheet .sheet-degenesis .sheet-minus-sign::before,.sheet-rolltemplate-attack .sheet-minus-sign::before,.sheet-rolltemplate-skill .sheet-minus-sign::before,.sheet-rolltemplate-table .sheet-minus-sign::before{content:'-'}.charsheet .sheet-degenesis input:not([value="0"])~.sheet-minus-sign.sheet-highlight-negative-number,.charsheet .sheet-degenesis input[value^=\-]~.sheet-highlight-negative-number,.sheet-rolltemplate-attack input:not([value="0"])~.sheet-minus-sign.sheet-highlight-negative-number,.sheet-rolltemplate-attack input[value^=\-]~.sheet-highlight-negative-number,.sheet-rolltemplate-skill input:not([value="0"])~.sheet-minus-sign.sheet-highlight-negative-number,.sheet-rolltemplate-skill input[value^=\-]~.sheet-highlight-negative-number,.sheet-rolltemplate-table input:not([value="0"])~.sheet-minus-sign.sheet-highlight-negative-number,.sheet-rolltemplate-table input[value^=\-]~.sheet-highlight-negative-number{color:red}.charsheet .sheet-degenesis span.sheet-positive-background,.sheet-rolltemplate-attack span.sheet-positive-background,.sheet-rolltemplate-skill span.sheet-positive-background,.sheet-rolltemplate-table span.sheet-positive-background{background-color:#dcf5dc}.charsheet .sheet-degenesis input[name=attr_stowed_is_away][value="1"]~* span.sheet-stowed,.charsheet .sheet-degenesis span.sheet-negative-background,.sheet-rolltemplate-attack input[name=attr_stowed_is_away][value="1"]~* span.sheet-stowed,.sheet-rolltemplate-attack span.sheet-negative-background,.sheet-rolltemplate-skill input[name=attr_stowed_is_away][value="1"]~* span.sheet-stowed,.sheet-rolltemplate-skill span.sheet-negative-background,.sheet-rolltemplate-table input[name=attr_stowed_is_away][value="1"]~* span.sheet-stowed,.sheet-rolltemplate-table span.sheet-negative-background{background-color:#f5dcdc}.charsheet .sheet-degenesis input[name=attr_weapon_type][value=melee]~.sheet-attack-extreme,.charsheet .sheet-degenesis input[name=attr_weapon_type][value=melee]~.sheet-attack-far,.charsheet .sheet-degenesis input[name=attr_weapon_type][value=ranged]~.sheet-active-defense,.sheet-rolltemplate-attack input[name=attr_weapon_type][value=melee]~.sheet-attack-extreme,.sheet-rolltemplate-attack input[name=attr_weapon_type][value=melee]~.sheet-attack-far,.sheet-rolltemplate-attack input[name=attr_weapon_type][value=ranged]~.sheet-active-defense,.sheet-rolltemplate-skill input[name=attr_weapon_type][value=melee]~.sheet-attack-extreme,.sheet-rolltemplate-skill input[name=attr_weapon_type][value=melee]~.sheet-attack-far,.sheet-rolltemplate-skill input[name=attr_weapon_type][value=ranged]~.sheet-active-defense,.sheet-rolltemplate-table input[name=attr_weapon_type][value=melee]~.sheet-attack-extreme,.sheet-rolltemplate-table input[name=attr_weapon_type][value=melee]~.sheet-attack-far,.sheet-rolltemplate-table input[name=attr_weapon_type][value=ranged]~.sheet-active-defense{display:none}.charsheet .sheet-degenesis .sheet-edit:not(:checked)~* .sheet-ammunition>input[type=number],.sheet-rolltemplate-attack .sheet-edit:not(:checked)~* .sheet-ammunition>input[type=number],.sheet-rolltemplate-skill .sheet-edit:not(:checked)~* .sheet-ammunition>input[type=number],.sheet-rolltemplate-table .sheet-edit:not(:checked)~* .sheet-ammunition>input[type=number]{flex-grow:0;flex-basis:4.2ch}.charsheet .sheet-degenesis .sheet-table-line>span.sheet-no-ammunition,.sheet-rolltemplate-attack .sheet-table-line>span.sheet-no-ammunition,.sheet-rolltemplate-skill .sheet-table-line>span.sheet-no-ammunition,.sheet-rolltemplate-table .sheet-table-line>span.sheet-no-ammunition{display:none}.charsheet .sheet-degenesis .sheet-table-line>span.sheet-no-ammunition::before,.sheet-rolltemplate-attack .sheet-table-line>span.sheet-no-ammunition::before,.sheet-rolltemplate-skill .sheet-table-line>span.sheet-no-ammunition::before,.sheet-rolltemplate-table .sheet-table-line>span.sheet-no-ammunition::before{content:"—"}.charsheet .sheet-degenesis input[name=attr_weapon_ammunition_type]:not([value])~.sheet-no-ammunition,.charsheet .sheet-degenesis input[name=attr_weapon_ammunition_type][value=""]~.sheet-no-ammunition,.sheet-rolltemplate-attack input[name=attr_weapon_ammunition_type]:not([value])~.sheet-no-ammunition,.sheet-rolltemplate-attack input[name=attr_weapon_ammunition_type][value=""]~.sheet-no-ammunition,.sheet-rolltemplate-skill input[name=attr_weapon_ammunition_type]:not([value])~.sheet-no-ammunition,.sheet-rolltemplate-skill input[name=attr_weapon_ammunition_type][value=""]~.sheet-no-ammunition,.sheet-rolltemplate-table input[name=attr_weapon_ammunition_type]:not([value])~.sheet-no-ammunition,.sheet-rolltemplate-table input[name=attr_weapon_ammunition_type][value=""]~.sheet-no-ammunition{display:flex}.charsheet .sheet-degenesis input[name=attr_weapon_ammunition_type]:not([value])~.sheet-ammunition,.charsheet .sheet-degenesis input[name=attr_weapon_ammunition_type][value=""]~.sheet-ammunition,.sheet-rolltemplate-attack input[name=attr_weapon_ammunition_type]:not([value])~.sheet-ammunition,.sheet-rolltemplate-attack input[name=attr_weapon_ammunition_type][value=""]~.sheet-ammunition,.sheet-rolltemplate-skill input[name=attr_weapon_ammunition_type]:not([value])~.sheet-ammunition,.sheet-rolltemplate-skill input[name=attr_weapon_ammunition_type][value=""]~.sheet-ammunition,.sheet-rolltemplate-table input[name=attr_weapon_ammunition_type]:not([value])~.sheet-ammunition,.sheet-rolltemplate-table input[name=attr_weapon_ammunition_type][value=""]~.sheet-ammunition{display:none}.charsheet .sheet-degenesis input[name=attr_weapon_ammunition_max][value=""]~.sheet-max-ammunition,.sheet-rolltemplate-attack input[name=attr_weapon_ammunition_max][value=""]~.sheet-max-ammunition,.sheet-rolltemplate-skill input[name=attr_weapon_ammunition_max][value=""]~.sheet-max-ammunition,.sheet-rolltemplate-table input[name=attr_weapon_ammunition_max][value=""]~.sheet-max-ammunition{display:none}.charsheet .sheet-degenesis input[type=hidden][value="0"]+button,.sheet-rolltemplate-attack input[type=hidden][value="0"]+button,.sheet-rolltemplate-skill input[type=hidden][value="0"]+button,.sheet-rolltemplate-table input[type=hidden][value="0"]+button{opacity:.5;pointer-events:none;cursor:not-allowed}.charsheet .sheet-degenesis input[name=attr_weapon_type][value=melee]~.sheet-hide-when-melee,.sheet-rolltemplate-attack input[name=attr_weapon_type][value=melee]~.sheet-hide-when-melee,.sheet-rolltemplate-skill input[name=attr_weapon_type][value=melee]~.sheet-hide-when-melee,.sheet-rolltemplate-table input[name=attr_weapon_type][value=melee]~.sheet-hide-when-melee{display:none}.charsheet .sheet-degenesis input[value=shield]~.sheet-hide-when-shield,.sheet-rolltemplate-attack input[value=shield]~.sheet-hide-when-shield,.sheet-rolltemplate-skill input[value=shield]~.sheet-hide-when-shield,.sheet-rolltemplate-table input[value=shield]~.sheet-hide-when-shield{display:none}.charsheet .sheet-degenesis input[value=armor]~.sheet-show-when-shield,.sheet-rolltemplate-attack input[value=armor]~.sheet-show-when-shield,.sheet-rolltemplate-skill input[value=armor]~.sheet-show-when-shield,.sheet-rolltemplate-table input[value=armor]~.sheet-show-when-shield{display:none}.charsheet .sheet-degenesis input[name=attr_encumbrance_penalty]:not([value="0"])+span[name=attr_encumbrance],.sheet-rolltemplate-attack input[name=attr_encumbrance_penalty]:not([value="0"])+span[name=attr_encumbrance],.sheet-rolltemplate-skill input[name=attr_encumbrance_penalty]:not([value="0"])+span[name=attr_encumbrance],.sheet-rolltemplate-table input[name=attr_encumbrance_penalty]:not([value="0"])+span[name=attr_encumbrance]{color:red}.charsheet .sheet-degenesis .sheet-action-modifier input[name=attr_in_motion][value="1"]+span>span[name=attr_in_motion],.sheet-rolltemplate-attack .sheet-action-modifier input[name=attr_in_motion][value="1"]+span>span[name=attr_in_motion],.sheet-rolltemplate-skill .sheet-action-modifier input[name=attr_in_motion][value="1"]+span>span[name=attr_in_motion],.sheet-rolltemplate-table .sheet-action-modifier input[name=attr_in_motion][value="1"]+span>span[name=attr_in_motion]{position:relative;color:transparent}.charsheet .sheet-degenesis .sheet-action-modifier input[name=attr_in_motion][value="1"]+span>span[name=attr_in_motion]::before,.sheet-rolltemplate-attack .sheet-action-modifier input[name=attr_in_motion][value="1"]+span>span[name=attr_in_motion]::before,.sheet-rolltemplate-skill .sheet-action-modifier input[name=attr_in_motion][value="1"]+span>span[name=attr_in_motion]::before,.sheet-rolltemplate-table .sheet-action-modifier input[name=attr_in_motion][value="1"]+span>span[name=attr_in_motion]::before{position:absolute;color:red;content:'-2'}.charsheet .sheet-degenesis input[name=attr_mental_strength_source][value=willpower]~.sheet-show-when-faith,.sheet-rolltemplate-attack input[name=attr_mental_strength_source][value=willpower]~.sheet-show-when-faith,.sheet-rolltemplate-skill input[name=attr_mental_strength_source][value=willpower]~.sheet-show-when-faith,.sheet-rolltemplate-table input[name=attr_mental_strength_source][value=willpower]~.sheet-show-when-faith{display:none}.charsheet .sheet-degenesis input[name=attr_mental_strength_source][value=faith]~.sheet-show-when-willpower,.sheet-rolltemplate-attack input[name=attr_mental_strength_source][value=faith]~.sheet-show-when-willpower,.sheet-rolltemplate-skill input[name=attr_mental_strength_source][value=faith]~.sheet-show-when-willpower,.sheet-rolltemplate-table input[name=attr_mental_strength_source][value=faith]~.sheet-show-when-willpower{display:none}.charsheet .sheet-degenesis .sheet-table-line .sheet-highlighted-button-checkbox>span.sheet-effect-state,.sheet-rolltemplate-attack .sheet-table-line .sheet-highlighted-button-checkbox>span.sheet-effect-state,.sheet-rolltemplate-skill .sheet-table-line .sheet-highlighted-button-checkbox>span.sheet-effect-state,.sheet-rolltemplate-table .sheet-table-line .sheet-highlighted-button-checkbox>span.sheet-effect-state{display:flex;flex-direction:column}.charsheet .sheet-degenesis .sheet-table-line .sheet-highlighted-button-checkbox>span.sheet-effect-state>*,.sheet-rolltemplate-attack .sheet-table-line .sheet-highlighted-button-checkbox>span.sheet-effect-state>*,.sheet-rolltemplate-skill .sheet-table-line .sheet-highlighted-button-checkbox>span.sheet-effect-state>*,.sheet-rolltemplate-table .sheet-table-line .sheet-highlighted-button-checkbox>span.sheet-effect-state>*{flex-grow:1;flex-basis:auto;height:auto;width:auto;margin:0}.charsheet .sheet-degenesis .sheet-table-line .sheet-highlighted-button-checkbox>span.sheet-effect-state>[name=attr_effect_origin],.sheet-rolltemplate-attack .sheet-table-line .sheet-highlighted-button-checkbox>span.sheet-effect-state>[name=attr_effect_origin],.sheet-rolltemplate-skill .sheet-table-line .sheet-highlighted-button-checkbox>span.sheet-effect-state>[name=attr_effect_origin],.sheet-rolltemplate-table .sheet-table-line .sheet-highlighted-button-checkbox>span.sheet-effect-state>[name=attr_effect_origin]{font-weight:900;margin-bottom:4px}.charsheet .sheet-degenesis .sheet-effect-attribute-overview>*,.sheet-rolltemplate-attack .sheet-effect-attribute-overview>*,.sheet-rolltemplate-skill .sheet-effect-attribute-overview>*,.sheet-rolltemplate-table .sheet-effect-attribute-overview>*{display:flex}.charsheet .sheet-degenesis .sheet-effect-attribute-overview>*>*,.sheet-rolltemplate-attack .sheet-effect-attribute-overview>*>*,.sheet-rolltemplate-skill .sheet-effect-attribute-overview>*>*,.sheet-rolltemplate-table .sheet-effect-attribute-overview>*>*{display:none}.charsheet .sheet-degenesis .sheet-effect-attribute-overview>*>input[type=radio]:checked+span,.sheet-rolltemplate-attack .sheet-effect-attribute-overview>*>input[type=radio]:checked+span,.sheet-rolltemplate-skill .sheet-effect-attribute-overview>*>input[type=radio]:checked+span,.sheet-rolltemplate-table .sheet-effect-attribute-overview>*>input[type=radio]:checked+span{display:initial;padding-left:4px}.charsheet .sheet-degenesis .sheet-effect-attribute-overview>*>input[type=radio]:checked~:last-child,.sheet-rolltemplate-attack .sheet-effect-attribute-overview>*>input[type=radio]:checked~:last-child,.sheet-rolltemplate-skill .sheet-effect-attribute-overview>*>input[type=radio]:checked~:last-child,.sheet-rolltemplate-table .sheet-effect-attribute-overview>*>input[type=radio]:checked~:last-child{display:initial;padding-right:4px}.charsheet .sheet-degenesis .sheet-effect-attribute-table,.sheet-rolltemplate-attack .sheet-effect-attribute-table,.sheet-rolltemplate-skill .sheet-effect-attribute-table,.sheet-rolltemplate-table .sheet-effect-attribute-table{display:flex;flex-direction:column-reverse}.charsheet .sheet-degenesis .sheet-effect-attribute-table>.sheet-table-line,.sheet-rolltemplate-attack .sheet-effect-attribute-table>.sheet-table-line,.sheet-rolltemplate-skill .sheet-effect-attribute-table>.sheet-table-line,.sheet-rolltemplate-table .sheet-effect-attribute-table>.sheet-table-line{display:none}.charsheet .sheet-degenesis .sheet-effect-attribute-table>.sheet-table-header,.sheet-rolltemplate-attack .sheet-effect-attribute-table>.sheet-table-header,.sheet-rolltemplate-skill .sheet-effect-attribute-table>.sheet-table-header,.sheet-rolltemplate-table .sheet-effect-attribute-table>.sheet-table-header{order:1}.charsheet .sheet-degenesis .sheet-effect-attribute-table>.sheet-always-visible,.charsheet .sheet-degenesis .sheet-effect-attribute-table>.sheet-table-header,.charsheet .sheet-degenesis .sheet-effect-attribute-table>input[value]:not([value=""])~.sheet-table-line,.sheet-rolltemplate-attack .sheet-effect-attribute-table>.sheet-always-visible,.sheet-rolltemplate-attack .sheet-effect-attribute-table>.sheet-table-header,.sheet-rolltemplate-attack .sheet-effect-attribute-table>input[value]:not([value=""])~.sheet-table-line,.sheet-rolltemplate-skill .sheet-effect-attribute-table>.sheet-always-visible,.sheet-rolltemplate-skill .sheet-effect-attribute-table>.sheet-table-header,.sheet-rolltemplate-skill .sheet-effect-attribute-table>input[value]:not([value=""])~.sheet-table-line,.sheet-rolltemplate-table .sheet-effect-attribute-table>.sheet-always-visible,.sheet-rolltemplate-table .sheet-effect-attribute-table>.sheet-table-header,.sheet-rolltemplate-table .sheet-effect-attribute-table>input[value]:not([value=""])~.sheet-table-line{display:grid}.charsheet .sheet-degenesis .sheet-damage-type-postfix,.sheet-rolltemplate-attack .sheet-damage-type-postfix,.sheet-rolltemplate-skill .sheet-damage-type-postfix,.sheet-rolltemplate-table .sheet-damage-type-postfix{display:flex}.charsheet .sheet-degenesis .sheet-damage-type-postfix>*,.sheet-rolltemplate-attack .sheet-damage-type-postfix>*,.sheet-rolltemplate-skill .sheet-damage-type-postfix>*,.sheet-rolltemplate-table .sheet-damage-type-postfix>*{display:none}.charsheet .sheet-degenesis .sheet-damage-type-postfix>input:checked+span,.sheet-rolltemplate-attack .sheet-damage-type-postfix>input:checked+span,.sheet-rolltemplate-skill .sheet-damage-type-postfix>input:checked+span,.sheet-rolltemplate-table .sheet-damage-type-postfix>input:checked+span{display:initial}.sheet-rolltemplate-attack,.sheet-rolltemplate-skill,.sheet-rolltemplate-table{background:0 0}.sheet-rolltemplate-attack .inlinerollresult,.sheet-rolltemplate-skill .inlinerollresult,.sheet-rolltemplate-table .inlinerollresult{padding:0;display:block;min-width:1em;width:1em;line-height:1em;text-align:center;background-color:#000;color:#fff}.sheet-rolltemplate-attack .inlinerollresult,.sheet-rolltemplate-attack .inlinerollresult.fullcrit,.sheet-rolltemplate-attack .inlinerollresult.fullfail,.sheet-rolltemplate-attack .inlinerollresult.importantroll,.sheet-rolltemplate-skill .inlinerollresult,.sheet-rolltemplate-skill .inlinerollresult.fullcrit,.sheet-rolltemplate-skill .inlinerollresult.fullfail,.sheet-rolltemplate-skill .inlinerollresult.importantroll,.sheet-rolltemplate-table .inlinerollresult,.sheet-rolltemplate-table .inlinerollresult.fullcrit,.sheet-rolltemplate-table .inlinerollresult.fullfail,.sheet-rolltemplate-table .inlinerollresult.importantroll{border:none}.sheet-rolltemplate-attack .inlinerollresult.fullcrit,.sheet-rolltemplate-attack .inlinerollresult.importantroll,.sheet-rolltemplate-skill .inlinerollresult.fullcrit,.sheet-rolltemplate-skill .inlinerollresult.importantroll,.sheet-rolltemplate-table .inlinerollresult.fullcrit,.sheet-rolltemplate-table .inlinerollresult.importantroll{color:#90ee90}.sheet-rolltemplate-attack .sheet-hidden-rolls .inlinerollresult,.sheet-rolltemplate-skill .sheet-hidden-rolls .inlinerollresult,.sheet-rolltemplate-table .sheet-hidden-rolls .inlinerollresult{display:inline;min-width:0;width:auto;background:0 0;animation-name:none;font-weight:inherit;font-size:inherit}.sheet-rolltemplate-attack .sheet-hidden-rolls .inlinerollresult,.sheet-rolltemplate-attack .sheet-hidden-rolls .inlinerollresult.fullcrit,.sheet-rolltemplate-attack .sheet-hidden-rolls .inlinerollresult.importantroll,.sheet-rolltemplate-skill .sheet-hidden-rolls .inlinerollresult,.sheet-rolltemplate-skill .sheet-hidden-rolls .inlinerollresult.fullcrit,.sheet-rolltemplate-skill .sheet-hidden-rolls .inlinerollresult.importantroll,.sheet-rolltemplate-table .sheet-hidden-rolls .inlinerollresult,.sheet-rolltemplate-table .sheet-hidden-rolls .inlinerollresult.fullcrit,.sheet-rolltemplate-table .sheet-hidden-rolls .inlinerollresult.importantroll{color:inherit}.sheet-rolltemplate-attack .sheet-list,.sheet-rolltemplate-skill .sheet-list,.sheet-rolltemplate-table .sheet-list{padding-bottom:.5em}.sheet-rolltemplate-attack .sheet-list.sheet-has-image,.sheet-rolltemplate-skill .sheet-list.sheet-has-image,.sheet-rolltemplate-table .sheet-list.sheet-has-image{position:relative;background:0 0;overflow:hidden}.sheet-rolltemplate-attack .sheet-list.sheet-has-image>*,.sheet-rolltemplate-skill .sheet-list.sheet-has-image>*,.sheet-rolltemplate-table .sheet-list.sheet-has-image>*{z-index:2}.sheet-rolltemplate-attack .sheet-list.sheet-has-image>.sheet-list-line.sheet-list-header-line,.sheet-rolltemplate-skill .sheet-list.sheet-has-image>.sheet-list-line.sheet-list-header-line,.sheet-rolltemplate-table .sheet-list.sheet-has-image>.sheet-list-line.sheet-list-header-line{padding-bottom:0}.sheet-rolltemplate-attack .sheet-list:not(.sheet-has-image)>.sheet-list-line,.sheet-rolltemplate-skill .sheet-list:not(.sheet-has-image)>.sheet-list-line,.sheet-rolltemplate-table .sheet-list:not(.sheet-has-image)>.sheet-list-line{background-color:#fff}.sheet-rolltemplate-attack .sheet-image img,.sheet-rolltemplate-skill .sheet-image img,.sheet-rolltemplate-table .sheet-image img{z-index:0;width:100%;height:150px;margin-bottom:-45px;object-fit:cover;object-position:center 25%;background-color:#fff}.sheet-rolltemplate-attack .sheet-image-overlay,.sheet-rolltemplate-skill .sheet-image-overlay,.sheet-rolltemplate-table .sheet-image-overlay{z-index:1;position:absolute;width:100%;height:100%;background:linear-gradient(to bottom,transparent 120px,#fff 150px);pointer-events:none}.sheet-rolltemplate-attack .sheet-list-has-header .sheet-image-overlay,.sheet-rolltemplate-skill .sheet-list-has-header .sheet-image-overlay,.sheet-rolltemplate-table .sheet-list-has-header .sheet-image-overlay{width:calc(100% - 10px)}.sheet-rolltemplate-attack .inlinerollresult,.sheet-rolltemplate-skill .inlinerollresult,.sheet-rolltemplate-table .inlinerollresult{animation-name:flash;animation-duration:3s;animation-timing-function:cubic-bezier(0,.6,.4,1);overflow:hidden}@media (prefers-reduced-motion:reduce){.sheet-rolltemplate-attack .inlinerollresult,.sheet-rolltemplate-skill .inlinerollresult,.sheet-rolltemplate-table .inlinerollresult{animation:none}}@keyframes flash{0%{color:#fff;background:#fff;text-shadow:0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 10px #fff,0 0 10px #fff,0 0 20px #fff;box-shadow:0 0 7px rgba(0,0,0,.5)}} |