-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdnd-3-5-deli.css
1 lines (1 loc) · 53.4 KB
/
dnd-3-5-deli.css
1
@import url("https://fonts.googleapis.com/css2?family=IM+Fell+English+SC");div.page{background-image:url("https://raw.githubusercontent.com/zedafty/dnd-3-5-deli/master/img/bg-main.jpg")}div.sheet-tab-content{background-image:url("https://raw.githubusercontent.com/zedafty/dnd-3-5-deli/master/img/bg-content.jpg")}div.title-section{background-image:url("https://raw.githubusercontent.com/zedafty/dnd-3-5-deli/master/img/title.png")}.sheet-rolltemplate-attack > table,.sheet-rolltemplate-damage > table,.sheet-rolltemplate-roll > table,.sheet-rolltemplate-spell > table,.sheet-rolltemplate-turning > table{background-image:url("https://raw.githubusercontent.com/zedafty/dnd-3-5-deli/master/img/bg-rolltemplate.jpg")}.armor-shield-header .image.normal{background-image:url("https://raw.githubusercontent.com/zedafty/dnd-3-5-deli/master/img/ac-normal.png")}.armor-shield-header .image.grapple{background-image:url("https://raw.githubusercontent.com/zedafty/dnd-3-5-deli/master/img/ac-grapple.png")}.armor-shield-header .image.flat-footed{background-image:url("https://raw.githubusercontent.com/zedafty/dnd-3-5-deli/master/img/ac-flat-footed.png")}input.sheet-tab + span{background-image:url("https://raw.githubusercontent.com/zedafty/dnd-3-5-deli/master/img/icons-menu.png")}.state-bar input[type="hidden"] + span{background-image:url("https://raw.githubusercontent.com/zedafty/dnd-3-5-deli/master/img/icons-states.png")}.main-heading .infos{background-image:url("https://raw.githubusercontent.com/zedafty/dnd-3-5-deli/master/img/logo-back.png")}.charsheet input.sheet-tab-show-all[value="1"] ~ .sheet-tab,.charsheet input.sheet-tab-show-all[value="1"] ~ .sheet-tab + span,.sheet-tab-content{display:none}.charsheet input.sheet-tab-show-all[value="1"] ~ .sheet-tab-content,.charsheet input.sheet-tab-show-character:checked ~ .sheet-tab-character,.charsheet input.sheet-tab-show-character-languages:checked ~ .sheet-tab-character-languages,.charsheet input.sheet-tab-show-character-physical:checked ~ .sheet-tab-character-physical,.charsheet input.sheet-tab-show-character-psychical:checked ~ .sheet-tab-character-psychical,.charsheet input.sheet-tab-show-character-relational:checked ~ .sheet-tab-character-relational,.charsheet input.sheet-tab-show-classes:checked ~ .sheet-tab-classes,.charsheet input.sheet-tab-show-abilities:checked ~ .sheet-tab-abilities,.charsheet input.sheet-tab-show-statistics:checked ~ .sheet-tab-statistics,.charsheet input.sheet-tab-show-saves:checked ~ .sheet-tab-saves,.charsheet input.sheet-tab-show-skills:checked ~ .sheet-tab-skills,.charsheet input.sheet-tab-show-feats:checked ~ .sheet-tab-feats,.charsheet input.sheet-tab-show-racial-abilities:checked ~ .sheet-tab-racial-abilities,.charsheet input.sheet-tab-show-race-human:checked ~ .sheet-tab-race-human,.charsheet input.sheet-tab-show-race-halfelf:checked ~ .sheet-tab-race-halfelf,.charsheet input.sheet-tab-show-race-halforc:checked ~ .sheet-tab-race-halforc,.charsheet input.sheet-tab-show-race-elf:checked ~ .sheet-tab-race-elf,.charsheet input.sheet-tab-show-race-dwarf:checked ~ .sheet-tab-race-dwarf,.charsheet input.sheet-tab-show-race-gnome:checked ~ .sheet-tab-race-gnome,.charsheet input.sheet-tab-show-race-halfling:checked ~ .sheet-tab-race-halfling,.charsheet input.sheet-tab-show-class-abilities:checked ~ .sheet-tab-class-abilities,.charsheet input.sheet-tab-show-class-barbarian:checked ~ .sheet-tab-class-barbarian,.charsheet input.sheet-tab-show-class-bard:checked ~ .sheet-tab-class-bard,.charsheet input.sheet-tab-show-class-cleric:checked ~ .sheet-tab-class-cleric,.charsheet input.sheet-tab-show-class-druid:checked ~ .sheet-tab-class-druid,.charsheet input.sheet-tab-show-class-fighter:checked ~ .sheet-tab-class-fighter,.charsheet input.sheet-tab-show-class-monk:checked ~ .sheet-tab-class-monk,.charsheet input.sheet-tab-show-class-paladin:checked ~ .sheet-tab-class-paladin,.charsheet input.sheet-tab-show-class-ranger:checked ~ .sheet-tab-class-ranger,.charsheet input.sheet-tab-show-class-rogue:checked ~ .sheet-tab-class-rogue,.charsheet input.sheet-tab-show-class-sorcerer:checked ~ .sheet-tab-class-sorcerer,.charsheet input.sheet-tab-show-class-warlock:checked ~ .sheet-tab-class-warlock,.charsheet input.sheet-tab-show-class-wizard:checked ~ .sheet-tab-class-wizard,.charsheet input.sheet-tab-show-magic:checked ~ .sheet-tab-magic,.charsheet input.sheet-tab-show-spell-0:checked ~ .sheet-tab-spell-0,.charsheet input.sheet-tab-show-spell-1:checked ~ .sheet-tab-spell-1,.charsheet input.sheet-tab-show-spell-2:checked ~ .sheet-tab-spell-2,.charsheet input.sheet-tab-show-spell-3:checked ~ .sheet-tab-spell-3,.charsheet input.sheet-tab-show-spell-4:checked ~ .sheet-tab-spell-4,.charsheet input.sheet-tab-show-spell-5:checked ~ .sheet-tab-spell-5,.charsheet input.sheet-tab-show-spell-6:checked ~ .sheet-tab-spell-6,.charsheet input.sheet-tab-show-spell-7:checked ~ .sheet-tab-spell-7,.charsheet input.sheet-tab-show-spell-8:checked ~ .sheet-tab-spell-8,.charsheet input.sheet-tab-show-spell-9:checked ~ .sheet-tab-spell-9,.charsheet input.sheet-tab-show-attacks:checked ~ .sheet-tab-attacks,.charsheet input.sheet-tab-show-weapons:checked ~ .sheet-tab-weapons,.charsheet input.sheet-tab-show-armor-shield:checked ~ .sheet-tab-armor-shield,.charsheet input.sheet-tab-show-modifiers:checked ~ .sheet-tab-modifiers,.charsheet input.sheet-tab-show-equipment:checked ~ .sheet-tab-equipment,.charsheet input.sheet-tab-show-equipment-worn:checked ~ .sheet-tab-equipment-worn,.charsheet input.sheet-tab-show-equipment-magical:checked ~ .sheet-tab-equipment-magical,.charsheet input.sheet-tab-show-equipment-usable:checked ~ .sheet-tab-equipment-usable,.charsheet input.sheet-tab-show-equipment-travel:checked ~ .sheet-tab-equipment-travel,.charsheet input.sheet-tab-show-equipment-stash:checked ~ .sheet-tab-equipment-stash,.charsheet input.sheet-tab-show-wealth:checked ~ .sheet-tab-wealth,.charsheet input.sheet-tab-show-wealth-money:checked ~ .sheet-tab-wealth-money,.charsheet input.sheet-tab-show-wealth-gems:checked ~ .sheet-tab-wealth-gems,.charsheet input.sheet-tab-show-wealth-art:checked ~ .sheet-tab-wealth-art,.charsheet input.sheet-tab-show-settings:checked ~ .sheet-tab-settings{display:block}.sheet-tab-content.inbox::after,.sheet-tab-content.large::after,.sheet-tab-content.medium::after,.sheet-tab-content.small::after,.sheet-tab-content::after{content:"";display:table;width:100%;clear:both}.ui-dialog .charsheet{padding:0}div.page{width:840px;font-size:0;padding:10px;text-align:center;background-color:#997;overflow:hidden}div.sheet-tab-content{width:740px;margin:20px auto;padding:15px 10px 10px;font-size:13px;font-family:"Proxima Nova", "ProximaNova-Regular", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;text-align:left;border-width:1px;border-style:solid;border-color:#fff9 #3333 #3336 #3333;border-radius:10px;background-color:#ddc;box-sizing:border-box;box-shadow:0 2px 8px #000}div.sheet-tab-content.small{width:520px}div.sheet-tab-content.medium{width:600px}div.sheet-tab-content.large{width:820px}div.sheet-tab-content.inbox{width:100%;margin:10px 0 5px;background-color:#9866;background-image:none;box-shadow:0 2px 4px #0004}div.sheet-tab-content.inbox .inbox{box-shadow:none}div.sheet-tab-content > .sheet-table:first-child{margin-bottom:10px}input.sheet-tab:checked{cursor:default}input.sheet-tab,input.sheet-tab-small{user-select:none;appearance:none;border:none;vertical-align:top;opacity:0}input.sheet-tab + span,input.sheet-tab-small + span{pointer-events:none;position:relative;display:inline-block;vertical-align:top;font-size:13px;font-weight:bold;font-variant:all-small-caps;font-family:"Proxima Nova", "ProximaNova-Regular", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;box-sizing:border-box}.charsheet input.sheet-tab-small{width:140px;height:20px;margin:0 0 4px 3px}input.sheet-tab-small + span{width:140px;height:20px;line-height:20px;margin-left:-140px;padding-left:24px;text-align:left;color:#111;border-color:#444;border-radius:15px;background-color:transparent}input.sheet-tab-small:checked + span{padding-left:0;text-align:center;color:#ec6;background-color:#000c;box-shadow:0 1px 2px #0006}input.sheet-tab-small:focus + span,input.sheet-tab-small:hover + span{color:#fff;background-color:#b33}input.sheet-tab-small:focus + span,input.sheet-tab-small:hover + span{border-color:transparent}input.sheet-tab-small + span::before{content:"";display:inline-block;position:absolute;width:20px;height:20px;line-height:20px;left:0;top:calc(50% - 10px);font-weight:normal;font-family:"Pictos";font-variant:none;font-size:14px;color:#111}input.sheet-tab-small + span::before{content:"E";text-align:center}input.sheet-tab-small:focus + span::before,input.sheet-tab-small:hover + span::before{content:"+";color:#fff}input.sheet-tab-small:checked:focus + span::before,input.sheet-tab-small:checked:hover + span::before{content:"D";color:#fff}input.sheet-tab-small:checked + span::before{content:""}.charsheet .page input.sheet-tab,input.sheet-tab + span{width:40px;height:40px;margin-right:4px}input.sheet-tab + span{display:inline-block;font-size:0;margin-left:-44px;border-radius:4px;background-repeat:no-repeat;background-position:40px 40px;background-size:240px 120px;transition:background-color 0.125s, box-shadow 0.125s}input.sheet-tab:focus + span,input.sheet-tab:hover + span{background-color:#b33}input.sheet-tab:checked + span{background-color:#dc6;box-shadow:0 0 4px 2px #dc6}input.sheet-tab:checked:focus + span{background-color:#b33;box-shadow:0 0 4px 2px #b33}input.sheet-tab-show-character + span{background-position:0 0}input.sheet-tab-show-classes + span{background-position:-40px 0}input.sheet-tab-show-abilities + span{background-position:-80px 0}input.sheet-tab-show-statistics + span{background-position:-120px 0}input.sheet-tab-show-saves + span{background-position:-160px 0}input.sheet-tab-show-skills + span{background-position:-200px 0}input.sheet-tab-show-feats + span{background-position:0 -40px}input.sheet-tab-show-racial-abilities + span{background-position:-40px -40px}input.sheet-tab-show-class-abilities + span{background-position:-80px -40px}input.sheet-tab-show-magic + span{background-position:-120px -40px}input.sheet-tab-show-attacks + span{background-position:-160px -40px}input.sheet-tab-show-weapons + span{background-position:-200px -40px}input.sheet-tab-show-armor-shield + span{background-position:0 -80px}input.sheet-tab-show-modifiers + span{background-position:-40px -80px}input.sheet-tab-show-equipment + span{background-position:-80px -80px}input.sheet-tab-show-wealth + span{background-position:-120px -80px}input.sheet-tab-show-settings + span{background-position:-160px -80px}input.sheet-tab + span + strong{position:relative;display:none;width:200px;height:20px;line-height:20px;top:-28px;left:80px;margin-left:-200px;font-size:12px;color:#fff}input.sheet-tab + span + strong > span{padding:2px 4px;border-radius:4px;background-color:#0008}input.sheet-tab:focus:not(:checked) + span + strong,input.sheet-tab:hover:not(:checked) + span + strong{display:inline-block}div.title-section{width:400px;height:60px;line-height:58px;color:#fff;font-family:"IM Fell English SC", "Georgia", serif;font-size:24px;text-align:center;text-shadow:0 0 4px #000;background-repeat:no-repeat;box-sizing:border-box}div.title-subsection{position:relative;width:260px;height:30px;line-height:30px;color:#fff;font-family:"IM Fell English SC", "Georgia", serif;font-size:18px;text-align:center;border:0;border-radius:5px;background-color:#000c;box-sizing:border-box}.charsheet .page div.title-subsection button[type="action"]{position:absolute;width:100%;height:30px;left:0;top:0;line-height:30px;font-family:inherit;font-size:18px;border:inherit;border-radius:inherit;background-color:transparent;box-shadow:none}.charsheet .page div.title-subsection button[type="action"]::before{content:"";display:inline-block;position:absolute;width:20px;height:20px;line-height:20px;left:5px;top:calc(50% - 10px);font-weight:normal;font-family:"Pictos";font-variant:none;font-size:14px;color:#fff}.charsheet .page div.title-subsection button[type="action"]:hover,.charsheet .page div.title-subsection button[type="action"]:focus{color:#fff;background-color:#b33}.charsheet .page div.title-subsection button[type="action"]:hover::before,.charsheet .page div.title-subsection button[type="action"]:focus::before{content:"D"}.charsheet .title-label > label,.charsheet .title-label > span{display:block;height:24px;line-height:24px;font-size:13px;font-weight:normal;color:#222;text-align:center;border-radius:5px;background-color:#8886;box-sizing:border-box}.title-box{font-weight:normal;text-align:center;box-sizing:border-box}.title-box{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:70px;min-height:55px;line-height:10px;color:#fff;font-size:18px;border-radius:5px;background-color:#222}.title-box.large{min-width:120px}.charsheet .page .title-box .uppercase{font-family:"IM Fell English SC", "Georgia", serif}.charsheet .page .title-box button[type="roll"],.charsheet .page .title-box button[type="action"]{width:100%;min-height:inherit;line-height:inherit;margin:0;padding:5px 0 0;color:inherit;font-size:18px;text-align:center;box-sizing:border-box}.charsheet .page .title-box button[type="roll"]::before{content:none}.charsheet .title-box small{display:inline-block;max-width:70px;line-height:10px;font-size:10px;font-weight:normal;color:#999}.charsheet .title-box.large small{max-width:120px}.charsheet .page .title-box button small{color:#bbb}.charsheet .page .title-box button:hover small,.charsheet .page .title-box button:hover small{color:#3339}div.subtitle{height:18px;line-height:18px;padding:0 3px;margin:5px auto 0;color:#fff;font-size:11px;font-weight:normal;text-align:center;border-radius:15px;background-color:#0006;box-sizing:border-box}div.subtitle abbr[title]{text-decoration-color:#ccc}.charsheet input[type="text"].sheet-input,.charsheet input[type="number"].sheet-input,.charsheet select.sheet-input,.charsheet span.sheet-input,.charsheet textarea.sheet-input{padding:0 8px;border:1px solid #333a;border-radius:5px;vertical-align:top}.charsheet span.sheet-input{display:inline-block;height:24px;line-height:24px;font-size:14px;text-align:center;box-sizing:border-box;background-color:#fff6}.charsheet select.sheet-input{appearance:none}.charsheet textarea.sheet-input{padding:5px 10px;border-top-right-radius:0;border-bottom-right-radius:0}.charsheet input[type="text"].underline,.charsheet input[type="number"].underline,.charsheet select.underline{border-bottom:1px solid #666;background-color:transparent}.charsheet select.underline{appearance:none}.charsheet .autoex{min-height:23px;max-height:none;position:relative;cursor:text;font-size:13px;font-family:"Proxima Nova", "ProximaNova-Regular", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;line-height:23px;text-align:left}.charsheet .autoex span,.charsheet .autoex textarea{display:block;min-height:inherit;max-height:inherit;padding:0 5px;font-family:inherit;font-size:inherit;line-height:inherit;text-align:inherit;white-space:pre-wrap;border-bottom:1px solid #666}.charsheet .autoex span{visibility:hidden}.charsheet .autoex textarea{position:absolute;width:100%;height:100%;top:0;left:0;border-top:0;border-left:0;border-right:0;border-radius:0;background-color:transparent;overflow:hidden;resize:unset;z-index:1}.charsheet select.sheet-input.small{height:20px;line-height:20px;font-size:12px}.charsheet input.sheet-input.val{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.charsheet input.sheet-input.max{border-top-left-radius:0;border-bottom-left-radius:0}.charsheet input.sheet-input.big{width:48px;height:40px;margin-left:4px;font-size:20px;border-radius:6px;border:3px solid #fff6}.charsheet input[type="text"].sheet-input.total,.charsheet input[type="number"].sheet-input.total,.charsheet span.sheet-input.total{color:#fff;background-color:#000c}.charsheet input[type="text"].sheet-input.mod,.charsheet input[type="number"].sheet-input.mod,.charsheet span.sheet-input.mod{background-color:#fcc}.charsheet input[type="text"].sheet-input.mod[disabled],.charsheet input[type="number"].sheet-input.mod[disabled],.charsheet span.sheet-input.mod[disabled]{color:#fff;background-color:#822}.charsheet input[type="text"].sheet-input.mod.alt[disabled],.charsheet input[type="number"].sheet-input.mod.alt[disabled],.charsheet span.sheet-input.mod.alt[disabled]{color:#fff;background-color:#146}.charsheet input[type="text"].sheet-input.base,.charsheet input[type="number"].sheet-input.base,.charsheet span.sheet-input.base{background-color:#fe9}.charsheet input[type="text"].sheet-input.base[disabled],.charsheet input[type="number"].sheet-input.base[disabled],.charsheet span.sheet-input.base[disabled]{color:#fff;background-color:#974}.charsheet input[type="text"].sheet-input.temp,.charsheet input[type="number"].sheet-input.temp,.charsheet span.sheet-input.temp{background-color:#bdf}.charsheet input[type="text"].sheet-input.bck,.charsheet input[type="number"].sheet-input.bck,.charsheet span.sheet-input.bck{color:#666;font-size:11px;border:0;border-radius:0;background-color:transparent}.charsheet span.sheet-input.bck{cursor:help}.charsheet .sheet-input[disabled][title],.charsheet .sheet-input[readonly][title]{cursor:help}.charsheet *::selection{color:#fff;background-color:#b33}.charsheet label{user-select:none;display:inline-block;width:auto;line-height:20px;margin:0;padding:0 4px 0 0;text-align:left;font-size:12px}.charsheet label > input[type="checkbox"]{margin:3px 5px 0 3px;vertical-align:top}.charsheet label:focus,.charsheet label:hover{cursor:pointer;background-color:#0003}.charsheet small{display:inline;font-size:0.875em;font-weight:normal;text-align:inherit;color:#444}.charsheet small[title]{cursor:help}.charsheet abbr{border-bottom:0;text-decoration:none}.charsheet abbr[title]{text-decoration:underline dotted #666}.charsheet em{color:#555;font-style:italic}.charsheet mark{background:none;background-color:#ffe9}.charsheet strong{color:#222}.charsheet p{line-height:1.5;font-size:13px;text-align:justify}.charsheet details{margin-top:10px}.charsheet summary{user-select:none;cursor:pointer;display:inline-block;margin-bottom:5px;font-size:14px;font-weight:bold}.charsheet summary:focus,.charsheet summary:hover{color:#b33}.charsheet summary::before{content:"►";display:inline-block;font-family:sans-serif;margin-right:4px;transition:transform 0.25s}.charsheet details[open] summary::before{transform:rotate(90deg)}.charsheet .uppercase{text-transform:uppercase}.charsheet input[type="text"].sheet-left,.charsheet input[type="number"].sheet-left,.charsheet select.sheet-left{text-align:left}.charsheet .page .sheet-left{text-align:left}.charsheet .page .sheet-right{text-align:right}.charsheet .page .sheet-center{text-align:center}.charsheet .page .bottom-5{margin-bottom:5px}.charsheet .page .bottom-10{margin-bottom:10px}.charsheet .page .bottom-15{margin-bottom:15px}.charsheet .page .bottom-20{margin-bottom:20px}.charsheet .page .top-10{margin-top:10px}.charsheet .page .pad-left{padding-left:20px}.charsheet .page .pad-top{padding-top:5px}.charsheet .page .w10,.charsheet .page .w20,.charsheet .page .w30,.charsheet .page .w40,.charsheet .page .w5{display:inline-block;height:24px;line-height:24px;vertical-align:top}.charsheet .page .w5{width:5px}.charsheet .page .w10{width:10px}.charsheet .page .w20{width:20px}.charsheet .page .w30{width:30px}.charsheet .page .w40{width:40px}.charsheet .page .w40.align-center{margin-left:-30px}.two-columns{width:100;font-size:0}.two-columns > div{position:relative;display:inline-block;width:50%;font-size:13px;vertical-align:top}.two-columns.uneven > div:first-child{width:55%}.two-columns.uneven > div:last-child{width:45%}.charsheet .table-wide{width:100%}div.sheet-table .table-cell,div.sheet-table .table-row > div,table td,table th{text-align:center;vertical-align:middle}.sheet-table{display:table;border-spacing:4px 2px}.table-row{display:table-row}.table-cell,.table-row > div{display:table-cell;vertical-align:top}.table-hefty{border-spacing:6px 4px}.table-narrow{border-spacing:2px 0}.table-bloat{border-spacing:0 4px}.table-bloat .title-label{padding-left:8px}.table-bloat .title-label label{border-top-right-radius:0;border-bottom-right-radius:0}.table-bloat input[type="text"].sheet-input,.table-bloat input[type="number"].sheet-input,.table-bloat select.sheet-input,.table-bloat span.sheet-input{border-top-left-radius:0;border-bottom-left-radius:0}.table-subtitle{border-spacing:4px 0;border-collapse:separate}.table-alt{border-spacing:0 2px}.table-alt p{margin-bottom:0}div.sheet-table.table-alt .table-row > div{text-align:left}div.sheet-table.table-alt .table-row:nth-child(odd){background-color:#fff4}div.sheet-table .table-row.pad-top > div{padding-top:10px}.charsheet div.table-input input[type="text"],.charsheet div.table-input input[type="number"],.charsheet table.table-input select,.charsheet table.table-input input[type="text"],.charsheet table.table-input input[type="number"],.charsheet div.table-input select{width:100%}table th{font-size:11px}table td.table-label{padding:4px 0;color:#fff;background-color:#000c}table td.table-label input[type="text"][disabled],table td.table-label input[type="number"][disabled]{background-color:#ccc}table td.table-label.big{font-size:14px;font-weight:bold}table td.table-label small{color:#999}table td.table-label abbr[title]{text-decoration:underline dotted #999}table .table-box{padding:5px 0;border:2px solid #333;border-top:0;border-bottom-width:0;background-color:#6664}table .table-box.tall{padding:20px 0}.charsheet table .table-box input[type="number"],.charsheet table .table-box select{vertical-align:top}.charsheet table .table-box select{width:40px;appearance:none}.charsheet table .table-box input[type="number"]{width:24px}table.black-board{border:1px solid #000c;background-color:#fff}table.black-board tr td:not(:first-child):not(.table-label){border-left:1px solid #000c}.charsheet .page button[type="roll"],.charsheet .page button[type="action"]{width:auto;height:24px;margin:0;padding:0 5px;line-height:1;font-size:16px;color:#fff;text-shadow:none;border:1px solid #2228;border-radius:4px;background:none;background-color:#b33;box-shadow:2px 2px 0 #fff8 inset, -2px -2px 0 #0003 inset;box-sizing:border-box;outline:0}.charsheet .page button[type="roll"].alternate,.charsheet .page button[type="action"].alternate{background-color:#26a}.charsheet .page button[type="roll"]:empty{width:24px;line-height:24px}.charsheet .page button[type="roll"]:not(:empty)::before{content:none}.charsheet .page button[type="roll"]:hover,.charsheet .page button[type="roll"]:focus,.charsheet .page button[type="action"]:hover,.charsheet .page button[type="action"]:focus{color:#111;background-color:#ee9}.charsheet input[type="text"],.charsheet input[type="number"],.charsheet select,.charsheet textarea{margin:0;padding:0 4px;font-size:14px;font-family:"Proxima Nova", "ProximaNova-Regular", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;color:#333;border:0;border-radius:0;background-color:#fff;outline:0;box-sizing:border-box}.charsheet input[type="text"],.charsheet input[type="number"],.charsheet select{height:24px;line-height:24px;text-align:center}.charsheet select{padding:0 4px}.charsheet select option{text-align:left}.charsheet select option[disabled]{color:#000;font-style:italic;font-weight:bold;background-color:#6666}.charsheet textarea{width:100%;height:85px;min-height:45px;max-height:195px;padding:5px 10px;resize:vertical}.charsheet select,.charsheet textarea{scrollbar-width:thin}.charsheet input[type="number"]:not([disabled]):not([readonly]):focus,.charsheet input[type="number"]:not([disabled]):not([readonly]):hover,.charsheet input[type="text"]:not([disabled]):not([readonly]):focus,.charsheet input[type="text"]:not([disabled]):not([readonly]):hover,.charsheet select:not([disabled]):not([readonly]):focus,.charsheet select:not([disabled]):not([readonly]):hover,.charsheet textarea:not([disabled]):not([readonly]):focus,.charsheet textarea:not([disabled]):not([readonly]):hover{background-color:#ffc}.charsheet input:focus-visible,.charsheet select:focus-visible,.charsheet textarea:focus-visible{outline:0}.charsheet input[type="number"]::-webkit-inner-spin-button,.charsheet input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none}.charsheet input[type=number]{-moz-appearance:textfield}.charsheet .page input[disabled],.charsheet .page input[readonly]{border-color:#8886;background-color:#fff6}.charsheet .page input[readonly]{cursor:default}.charsheet .page input[disabled][title],.charsheet .page input[readonly][title],.charsheet .page select[disabled][title],.charsheet .page select[readonly][title]{cursor:help}.charsheet input[type="text"]::placeholder,.charsheet textarea::placeholder{font-style:italic;color:#3339}.charsheet [class^="pictos"]{display:inline-block;width:20px;height:20px;line-height:20px}.charsheet .pictos{font-size:16px;font-family:"Pictos"}.charsheet .pictos-custom{font-size:20px;font-family:"Pictos Custom"}.charsheet .pictos-three{font-size:20px;font-family:"Pictos Three"}.charsheet abbr[class^="pictos"]{text-decoration:none}.charsheet label.toggle,.charsheet label.toggle input[type="checkbox"],.charsheet label.toggle input[type="checkbox"] + span,.charsheet label.toggle input[type="checkbox"] + span::before,.charsheet label.toggle input[type="checkbox"] + span::after{display:inline-block}.charsheet label.toggle,.charsheet label.toggle input[type="checkbox"]{height:24px}.charsheet label.toggle{cursor:pointer;position:relative;border-radius:4px}.charsheet label.toggle input[type="checkbox"]{width:120px;margin:0;opacity:0}.charsheet label.toggle input[type="checkbox"] + span{height:24px;line-height:24px;margin-left:-120px;padding-right:40px;padding-left:4px;color:#fff}.charsheet label.toggle input[type="checkbox"] + span::before,.charsheet label.toggle input[type="checkbox"] + span::after{content:"";position:absolute}.charsheet label.toggle input[type="checkbox"] + span::before{width:32px;height:18px;right:3px;top:3px;margin:0;border:0;border-radius:24px;background:none;background-color:#000a;box-shadow:none}.charsheet label.toggle input[type="checkbox"] + span::after{width:12px;height:12px;right:7px;top:6px;border-radius:100%;background-color:#888;transition:right 0.125s linear}.charsheet label.toggle input[type="checkbox"]:hover + span,.charsheet label.toggle input[type="checkbox"]:focus + span{color:#ccc}.charsheet label.toggle input[type="checkbox"]:hover + span::before{background-color:#b33}.charsheet label.toggle input[type="checkbox"]:hover + span::after{background-color:#fff}.charsheet label.toggle input[type="checkbox"]:checked + span::before{background-color:#dc6}.charsheet label.toggle input[type="checkbox"]:checked + span::after{right:19px;background-color:#fff}.charsheet label.toggle input[type="checkbox"]:checked:hover + span::before{background-color:#dc6}.charsheet .page .show-options,.show-options + span{position:absolute;width:20px;height:20px;left:2px;top:4px}.charsheet .page .show-options{opacity:0;z-index:1}.show-options + span{display:inline-block;line-height:20px;font-size:18px;text-align:center;font-family:"Pictos";transition:transform 0.25s linear}.show-options + span::before{content:"y"}.show-options:checked + span{color:#fff;transform:rotate(90deg);text-shadow:1px 0 1px #0009}.show-options:focus + span,.show-options:hover + span{color:#b33}.show-options ~ .options{display:none}.show-options:checked ~ .options{display:block}.charsheet .options{margin:5px 0 10px}.charsheet .options button[type="action"]{width:auto;margin:0 2px;padding:1px 5px;font-size:12px}.charsheet .options button[type="action"]:hover,.charsheet .options button[type="action"]:focus{color:#222;background-color:#ffc}.options.block{display:none;width:100%;padding:10px;color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#3325;box-sizing:border-box}.show-options:checked ~ .options.block{margin-top:0}.options.block .sheet-table{border-spacing:5px}.charsheet .fieldset{display:inline-block}.fieldset .headline{display:inline-block}.fieldset.skills .headline{display:table-cell}.fieldset.skills .headline em{font-size:16px;padding-left:30px}.fieldset.spell .repitem:nth-child(odd) .headline{background-color:#fff6}.fieldset .repitem:nth-child(odd) .attack-bar,.fieldset .repitem:nth-child(odd) .attack-block,.fieldset.weapon .repitem:nth-child(odd) .headline{background-color:#0002}.charsheet .fieldset .headline input[type="text"][disabled]{width:150px;font-size:12px;background-color:transparent}.fieldset .headline button[type="roll"],.fieldset .headline span.no-button{width:300px;height:28px;margin-left:25px;padding:0 3px;color:#222;text-align:left;border:0;border-radius:0;background-color:transparent;box-shadow:none}.fieldset .headline span.no-button,.fieldset.skills .headline button[type="roll"]{margin-left:0}.fieldset .headline span.no-button{font-size:16px}.fieldset .headline button[type="roll"]::before,.fieldset .headline button[type="roll"]::before{pointer-events:none;content:none}.fieldset .headline button[type="roll"]:hover,.fieldset .headline button[type="roll"]:focus{color:#fff;background-color:#b33}.fieldset .headline button[type="roll"]:hover::before,.fieldset .headline button[type="roll"]:focus::before{content:"w";position:relative;display:inline-block;width:28px;height:28px;margin-left:-28px;line-height:26px;text-align:center;font-family:"Pictos";font-size:18px;color:#fff;background-color:#b33;z-index:1}.charsheet .repcontainer .repitem .itemcontrol .repcontrol_del,.charsheet .repcontainer .repitem .itemcontrol .repcontrol_move,.charsheet .repcontrol .repcontrol_add,.charsheet .repcontrol .repcontrol_edit{padding:0;float:none}.charsheet .repcontrol{margin-top:4px}.charsheet .repcontrol .repcontrol_add,.charsheet .repcontrol .repcontrol_edit{position:relative;width:24px;height:20px;line-height:20px;left:0;font-size:0;border:0;border-radius:4px;background:transparent;text-shadow:none;box-shadow:none}.charsheet .repcontrol .repcontrol_add{margin-left:2px}.charsheet .repcontrol .repcontrol_add::before,.charsheet .repcontrol .repcontrol_edit::before{display:inline-block;width:inherit;height:inherit;font-size:14px;font-family:"Pictos";border-radius:inherit;opacity:0.5}.charsheet .repcontrol .repcontrol_add::before{content:"&"}.charsheet .repcontrol .repcontrol_edit::before{content:"W"}.charsheet .repcontrol .repcontrol_add:focus::before,.charsheet .repcontrol .repcontrol_add:hover::before,.charsheet .repcontrol .repcontrol_edit:focus::before,.charsheet .repcontrol .repcontrol_edit:hover::before{}.charsheet .editmode + .repcontrol .repcontrol_edit::before,.charsheet .repcontrol .repcontrol_add:hover::before,.charsheet .repcontrol .repcontrol_edit:hover::before{color:#fff;background-color:#b33;opacity:1}.charsheet .repcontrol .repcontrol_add:focus,.charsheet .repcontrol .repcontrol_edit:focus{outline:0}.charsheet .repcontrol .repcontrol_add:focus::before,.charsheet .repcontrol .repcontrol_edit:focus::before{color:#312;background-color:#ffac;opacity:1}.charsheet .repcontainer{position:relative}.charsheet .repcontainer .repitem .itemcontrol .repcontrol_del,.charsheet .repcontainer .repitem .itemcontrol .repcontrol_move{position:absolute;text-shadow:none}.charsheet .repcontainer .repitem .itemcontrol .repcontrol_del,.charsheet .repcontainer .repitem .itemcontrol .repcontrol_move{display:flex;align-items:center;justify-content:center;height:100%;left:0;top:0;font-size:0;border:0;border-radius:0;background:none}.charsheet .repcontainer .repitem .itemcontrol .repcontrol_del{width:24px;z-index:3}.charsheet .repcontainer .repitem .itemcontrol .repcontrol_move{width:100%;background-color:#fff9;z-index:2}.charsheet .repcontainer .repitem .itemcontrol .repcontrol_move:hover{background-color:#ff06}.charsheet .repcontainer .repitem .itemcontrol .repcontrol_del::before{content:"#";display:inline-block;width:20px;height:20px;line-height:18px;font-size:16px;font-weight:normal;border-radius:4px;background-color:#000c}.charsheet .repcontainer .repitem .itemcontrol .repcontrol_move::before{content:"`";display:inline-block;font-size:20px;font-family:"Pictos";opacity:0.75}.charsheet .repcontainer .repitem .itemcontrol .repcontrol_move:hover::before{opacity:1}.charsheet .repcontainer .repitem .itemcontrol .repcontrol_del:focus::before,.charsheet .repcontainer .repitem .itemcontrol .repcontrol_del:hover::before{background-color:#b33}.charsheet .repcontainer .repitem .itemcontrol .repcontrol_del:focus{outline:0}.charsheet .repcontainer .repitem .itemcontrol .repcontrol_del:active{box-shadow:none}.main-heading{margin-bottom:20px;padding:0 40px}.main-heading > div{position:relative;display:inline-block;height:100px;vertical-align:top;text-align:left;box-sizing:border-box}.main-heading > div:nth-child(1){width:300px}.main-heading > div:nth-child(2){width:250px}.main-heading > div:nth-child(3){width:150px;padding:14px 0}.main-heading > div:nth-child(3) > div{text-align:right}.main-heading input[type="text"].sheet-input{color:#fff;font-weight:bold;text-shadow:0 1px 1px #000;border:0;background-color:transparent}.main-heading input[type="text"].sheet-input::placeholder,.main-heading input[type="text"].sheet-input:hover,.main-heading input[type="text"].sheet-input:focus{font-weight:normal;text-shadow:none}.main-heading input[type="text"].sheet-input::placeholder{color:#fff8}.main-heading input[type="text"].sheet-input:hover,.main-heading input[type="text"].sheet-input:focus{color:#333}.main-heading input[type="text"].sheet-input:hover::placeholder,.main-heading input[type="text"].sheet-input:focus::placeholder{color:#666}.charsheet .main-heading .show-logo,.main-heading .show-logo + span{position:absolute;width:24px;height:24px;top:0;right:-12px}.main-heading .show-logo{opacity:0;z-index:1}.main-heading .show-logo + span{display:inline-block;line-height:24px;text-align:center;opacity:0.5}.main-heading .show-logo + span::before{content:"i";font-family:"Pictos";font-size:16px;color:#000}.main-heading .show-logo:focus + span,.main-heading .show-logo:hover + span{opacity:1}.main-heading .show-logo:checked + span::before{color:#fff}.main-heading .infos,.main-heading .logo{position:absolute;top:0;left:0}.main-heading .logo{width:300px}.main-heading .infos{display:inline-block;width:300px;height:100px;padding:26px 16px;background-repeat:none;box-sizing:border-box}.main-heading .infos .sheet-table{border-spacing:0}.main-heading .infos .table-row > div:first-child{width:60px;padding-right:5px;text-align:right;font-size:12px;color:#eee;text-shadow:0 1px 1px #222}.main-heading .infos .table-row > div:last-child{text-align:left}.main-heading .show-logo:checked ~ .logo{height:0;top:50px;transition:height 0.375s, top 0.375s}.main-heading .show-logo:checked ~ .infos{transform:scaleY(1);transition:transform 0.375s 0.375s}.main-heading .show-logo:not(:checked) ~ .logo{height:100px;top:0;transition:height 0.375s 0.375s, top 0.375s 0.375s}.main-heading .show-logo:not(:checked) ~ .infos{transform:scaleY(0);transition:transform 0.375s}.main-heading .action-bar{margin-top:15px;text-align:right}.main-heading .action-bar button[type="action"]{width:24px;padding:0;font-family:"Pictos"}.main-heading .action-bar button[type="action"] + button{margin-left:4px}.main-heading .state-bar{margin:15px 10px 0}.state-bar input[type="hidden"] + span{display:none;width:35px;height:35px;font-size:0;background-position:35px 35px;background-size:140px 140px}.state-bar input[type="hidden"] + span:hover{cursor:help}.state-bar input[type="hidden"][value="1"] + span{display:inline-block}.state-bar input[name="attr_state-disabled"] + span{background-position:0 0}.state-bar input[name="attr_state-unconscious"] + span{background-position:-35px 0}.state-bar input[name="attr_state-dying"] + span{background-position:-70px 0}.state-bar input[name="attr_state-dead"] + span{background-position:-105px 0}.state-bar input[name="attr_state-enc-med"] + span{background-position:0 -35px}.state-bar input[name="attr_state-enc-hvy"] + span{background-position:-35px -35px}input[name="attr_show-karma"][value="1"] ~ span,input[name="attr_show-karma"][value="0"] ~ input,input[name="attr_show-xtra-fields"][value="0"] + div{display:none}input[name="attr_show-xtra-fields"][value="1"] + div{display:block}.sheet-table.experience{margin:15px 0 10px;border-spacing:7px 0}.sheet-table.experience input[type="text"],.sheet-table.experience input[type="number"],.sheet-table.experience label,.sheet-table.experience select{width:170px}.sheet-table.experience .title-label > label{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#000c;color:#fff}.charsheet .sheet-table.experience .sheet-input,.charsheet .sheet-table.experience .sheet-input{height:40px;line-height:40px;border-top:0;border-top-left-radius:0;border-top-right-radius:0}.sheet-table.abilities{position:relative;padding-left:24px}.sheet-table.abilities .table-caption{content:"";position:absolute;display:inline-block;width:173px;height:26px;line-height:26px;left:0;bottom:6px;font-size:20px;font-family:"IM Fell English SC", "Georgia", serif;text-align:center;color:#fff;border-radius:3px;transform:rotate(-90deg);transform-origin:top left}.sheet-table.abilities.physical .table-caption{background-color:#822}.sheet-table.abilities.psychical .table-caption{background-color:#146}.charsheet .sheet-tab-statistics .show-options,.charsheet .sheet-tab-statistics .show-options + span{left:-7px;top:0;width:24px;height:24px}.sheet-tab-statistics .show-options + span{color:#fff;line-height:24px;border-radius:100%;background-color:#222}.sheet-tab-statistics .show-options:checked + span{color:#999}.sheet-tab-statistics .show-options:focus + span,.sheet-tab-statistics .show-options:hover + span{color:#b33}.sheet-tab-statistics .options{margin:10px 0 0}.armor-class{position:relative}.armor-class input[type="text"].sheet-input,.armor-class input[type="number"].sheet-input,.initiative input[type="text"].sheet-input,.initiative input[type="number"].sheet-input{width:40px}.armor-class input[type="text"].sheet-input.long,.armor-class input[type="number"].sheet-input.long{width:60px}.armor-class span.w10,.armor-class span.w20,.initiative span.w10{font-size:14px}.armor-class span.w10,.initiative span.w10{position:relative}.armor-class span.w10{left:-7.5px}.initiative span.w10{left:7.5px}.armor-class-details{margin-bottom:15px;border-spacing:4px 6px;border-collapse:separate}.armor-class-details .subtitle{margin-top:0}.skills-header{width:600px;padding:10px;margin:20px auto;border-radius:10px;background-color:#0002}.skills-header select{background:#fff6}.charsheet .page .skills input[type="checkbox"]{width:12px;height:12px;margin:6px}.charsheet .page .skills input[type="text"]{width:100%;padding:0 3px;text-align:left;font-size:13px;background-color:transparent}.charsheet .page .skills input[type="text"],.charsheet .page .skills input[type="number"],.charsheet .page .skills select{height:28px;border-bottom:1px solid #ccc}.charsheet .page .skills input[type="text"][disabled],.charsheet .page .skills input[type="number"][disabled]{background-color:transparent;border-bottom:1px solid transparent}.charsheet .page .skills input[type="number"],.charsheet .page .skills select{background-color:#fff9}.charsheet .page .skills select{appearance:none;padding:0}.skills{border-spacing:0}.skills .table-row:nth-child(even){background-color:#3333}.skills .table-row > div:nth-child(1),.skills .table-row > div:nth-child(2){text-align:left}.skills .table-row > div:nth-child(4) input[type="number"]{font-weight:bold;color:#111}.skills .table-row > div:nth-child(4) input[type="number"]::after{content:"="}.skills .category:not(:empty){margin-left:5px}.skills .category:not(:empty)::before{content:"("}.skills .category:not(:empty)::after{content:")"}.skills .training{cursor:help;margin-left:3px;line-height:1;color:#b33;font-size:14px}.skills button:focus .training,.skills button:hover .training{color:#ff0}.skills .table-row > div .synergy:not([value="0"]) + input[type="number"]{color:#26c;text-shadow:0 1px #fff6}.sheet-tab-feats .skill-tricks,.skills .skill-tricks,.skills .xtra-skill{display:none}input[name="attr_show-xtra-skills"][value="1"] ~ .skills .xtra-skill,input[name="attr_show-skill-tricks"][value="1"] ~ .skills .skill-tricks{display:table-row}.sheet-tab-feats input[name="attr_show-skill-tricks"][value="1"] + .skill-tricks{display:inline-block}.brb-rage{display:none}input[name="attr_brb-rage-step"][value="0"] ~ .brb-rage.on,input[name="attr_brb-rage-step"][value="1"] ~ .brb-rage.off,input[name="attr_brb-rage-step"][value="2"] ~ .brb-rage.fat{display:inline-block}table.spells .cls1,table.spells .cls2,table.spells .cls3,table.spells .cls4{visibility:collapse}div.spells .cls1,div.spells .cls2,div.spells .cls3,div.spells .cls4{display:none}input.cls1-cast[value="1"] ~ table.spells .cls1,input.cls2-cast[value="1"] ~ table.spells .cls2,input.cls3-cast[value="1"] ~ table.spells .cls3,input.cls4-cast[value="1"] ~ table.spells .cls4{visibility:visible}input.cls1-cast[value="1"] ~ div.spells .cls1,input.cls2-cast[value="1"] ~ div.spells .cls2,input.cls3-cast[value="1"] ~ div.spells .cls3,input.cls4-cast[value="1"] ~ div.spells .cls4{display:inline-block}.spell-level{display:inline-block;width:300px;margin:5px;padding:5px;vertical-align:top;border:1px solid #0006;border-radius:5px;background-color:#9866}.spell-level .header{display:inline-block;margin-bottom:5px;line-height:20px;font-size:12px;font-weight:bold;color:#fff;background-color:#822;padding:0 6px;border-radius:3px}.spell-level .heading{font-size:11px}.charsheet .spell-level input[type="number"]{width:40px}div.spells button[type="action"].clear-slots{width:24px;margin-left:3px;padding:0}.fieldset.spell .slots{display:inline-block;height:24px}.fieldset.spell .slots input[type="checkbox"]{appearance:none;width:20px;height:20px;margin:0;border:0;background-color:#0004;background-color:transparent;border-radius:100%}.fieldset.spell .slots input[type="checkbox"]:hover,.fieldset.spell .slots input[type="checkbox"]:focus{background-color:#b33}.fieldset.spell .slots input[type="checkbox"]::before{content:"";display:inline-block;border-radius:inherit;width:0;height:0;position:relative;left:8px;top:1px;border:2px solid #333}.fieldset.spell .slots input[type="checkbox"]:hover::before,.fieldset.spell .slots input[type="checkbox"]:focus::before{border-color:#fff}.fieldset.spell .slots input[type="checkbox"]:checked::before{width:10px;height:10px;left:3px;top:3px;background-color:#fff}.fieldset.spell .slots input[type="checkbox"]:checked::hover::before,.fieldset.spell .slots input[type="checkbox"]:checked::focus::before{border-color:#b33}.charsheet .fieldset.spell .slots input[type="number"]{width:40px;height:20px;margin:2px 4px}.charsheet .fieldset.spell .class-number{font-weight:bold;color:#fff;border:0;border-radius:5px;background-color:transparent;text-shadow:0 1px 1px #0006}.charsheet .fieldset.spell .class-number option{font-weight:normal}.charsheet .fieldset.spell .class-number:focus,.charsheet .fieldset.spell .class-number:hover{cursor:pointer;color:#222;text-shadow:none}.charsheet .fieldset.spell .class-number::before{content:"CLS"}.sheet-tab-weapon{margin-top:5px}.fieldset .attack-bar{display:inline-block}.fieldset .attack-bar button[type="roll"]{margin:2px}.fieldset .attack-bar [class^="attack-roll"] button[type="roll"]{height:24px;font-size:14px;line-height:10px}.fieldset .attack-bar button[type="roll"]::before{content:none}.fieldset .attack-bar span[class^="attack"]{display:none}.full-attack[value="2"] ~ .fieldset .attack-bar .attack-roll-2,.full-attack[value="3"] ~ .fieldset .attack-bar .attack-roll-3,.full-attack[value="4"] ~ .fieldset .attack-bar .attack-roll-4{display:inline}.fieldset .sheet-tab-weapon input[type="text"],.fieldset .sheet-tab-weapon input[type="number"],.fieldset .sheet-tab-weapon select{width:100%}.fieldset .sheet-tab-weapon select{appearance:none}.fieldset .sheet-tab-weapon > input[type="text"]:first-child{width:270px;font-weight:bold;font-size:14px;color:#fff;border:0;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#333}.fieldset .sheet-tab-weapon > input[type="text"]:first-child::placeholder{color:#888}.fieldset .sheet-tab-weapon > input[type="text"]:first-child:hover,.fieldset .sheet-tab-weapon > input[type="text"]:first-child:focus{color:#222}.fieldset .sheet-tab-weapon > input[type="text"]:first-child + label{margin-top:4px}.attack-block{display:inline-block;padding-right:4px;vertical-align:top}.attack-block > abbr,.attack-block div.line,.fieldset .attack-block input[type="text"],.fieldset .attack-block span[name]{display:inline-block;height:20px;line-height:20px;font-size:11px;vertical-align:top}.attack-block > abbr,.attack-block div.line{margin-left:4px}.attack-block > abbr{margin-top:4px}.attack-block div.line{margin-top:3px;margin-bottom:3px;border:1px solid #0004;border-left:0;border-right:0;background-color:#fff}.attack-block div.line span[name]:first-child{padding-left:4px}.fieldset .attack-block input[type="text"]{width:25px}.fieldset .attack-block span[class^="attack"]{display:none}.full-attack[value="1"] ~ .fieldset .attack-block .attack-1,.full-attack[value="2"] ~ .fieldset .attack-block .attack-1,.full-attack[value="3"] ~ .fieldset .attack-block .attack-1,.full-attack[value="4"] ~ .fieldset .attack-block .attack-1,.full-attack[value="2"] ~ .fieldset .attack-block .attack-2,.full-attack[value="3"] ~ .fieldset .attack-block .attack-2,.full-attack[value="4"] ~ .fieldset .attack-block .attack-2,.full-attack[value="3"] ~ .fieldset .attack-block .attack-3,.full-attack[value="4"] ~ .fieldset .attack-block .attack-3,.full-attack[value="4"] ~ .fieldset .attack-block .attack-4{display:inline}.armor-shield-header table{margin:0 auto}.armor-shield-header .image{display:inline-block;width:100px;height:100px;background-repeat:no-repeat}.armor-shield-header .image abbr,.armor-shield-header .image input[type="number"]{color:#fff;font-weight:bold;text-shadow:0 1px 4px #000}.armor-shield-header .image abbr{display:inline-block;margin-top:15px;text-decoration:none}.armor-shield-header .image input[type="number"]{height:30px;font-size:30px;border:0;background-color:transparent}.armor-shield-header tr td:nth-child(1) .sheet-input{border-top-right-radius:0;border-bottom-right-radius:0}.armor-shield-header tr td:nth-child(2) .title-label > span{border-top-left-radius:0;border-bottom-left-radius:0}.armor-shield-content{margin:0 auto;padding:0 10px}.load{display:inline-block;margin:20px auto;padding:10px;border-radius:10px;background-color:#0002}.load input[name="attr_load-tot"][value="min"] ~ .lgt input[type="number"],.load input[name="attr_load-tot"][value="lgt"] ~ .lgt input[type="number"],.load input[name="attr_load-tot"][value="med"] ~ .med input[type="number"],.load input[name="attr_load-tot"][value="hvy"] ~ .hvy input[type="number"],.load input[name="attr_load-tot"][value="max"] ~ .hvy input[type="number"]{color:#ec6;background-color:#000c}.load input[name="attr_load-tot"][value="min"] ~ .lgt .subtitle,.load input[name="attr_load-tot"][value="lgt"] ~ .lgt .subtitle,.load input[name="attr_load-tot"][value="med"] ~ .med .subtitle,.load input[name="attr_load-tot"][value="hvy"] ~ .hvy .subtitle,.load input[name="attr_load-tot"][value="max"] ~ .hvy .subtitle{color:#ec6;background-color:#000c}.load .table-row:nth-child(2) > div{padding-top:10px}input[name="attr_edit-backup"][value="0"] ~ .table-row div input.sheet-input.bck,input[name="attr_edit-backup"][value="1"] ~ .table-row div span.sheet-input.bck{display:none}.button-bar{margin-bottom:10px;text-align:center}.charsheet .button-bar button[type="action"] + button[type="action"]{margin-left:5px}.sheet-rolltemplate-attack table,.sheet-rolltemplate-damage table,.sheet-rolltemplate-roll table,.sheet-rolltemplate-spell table,.sheet-rolltemplate-turning table{width:100%;padding:2px;box-sizing:border-box}.sheet-rolltemplate-attack > table,.sheet-rolltemplate-damage > table,.sheet-rolltemplate-roll > table,.sheet-rolltemplate-spell > table,.sheet-rolltemplate-turning > table{border:2px solid #322}.sheet-rolltemplate-attack th,.sheet-rolltemplate-damage th,.sheet-rolltemplate-roll th,.sheet-rolltemplate-spell th,.sheet-rolltemplate-turning th{height:20px;padding:5px;color:#fff;font-size:14px;font-family:"Arial", Helvetica, sans-serif;letter-spacing:1px;text-transform:uppercase;border-bottom:2px solid #322;background-color:#644}.sheet-rolltemplate-attack td,.sheet-rolltemplate-damage td,.sheet-rolltemplate-roll td,.sheet-rolltemplate-spell td,.sheet-rolltemplate-turning td:not(.sheet-turning){padding:0 5px;font-size:12px}.sheet-rolltemplate-attack .sheet-heading,.sheet-rolltemplate-damage .sheet-heading,.sheet-rolltemplate-roll .sheet-heading,.sheet-rolltemplate-spell .sheet-heading,.sheet-rolltemplate-turning .sheet-heading{padding:3px 5px;font-size:14px;font-weight:bold;letter-spacing:1px;text-transform:uppercase;color:#ee9;background-color:#844}.sheet-rolltemplate-attack > table:not(.sheet-details) tr:first-child .sheet-heading,.sheet-rolltemplate-damage > table:not(.sheet-details) tr:first-child .sheet-heading,.sheet-rolltemplate-roll table tr:first-child .sheet-heading,.sheet-rolltemplate-spell > table tr:first-child .sheet-heading,.sheet-rolltemplate-turning > table tr:first-child .sheet-heading{padding:1px 5px;font-size:12px;font-weight:bold;color:#ccc;border-top:2px solid #322;background-color:#322}.sheet-rolltemplate-attack .sheet-label,.sheet-rolltemplate-damage .sheet-label,.sheet-rolltemplate-roll .sheet-label,.sheet-rolltemplate-spell .sheet-label,.sheet-rolltemplate-turning .sheet-label{font-weight:bold;color:#733}.sheet-rolltemplate-attack .sheet-label[title],.sheet-rolltemplate-damage .sheet-label[title],.sheet-rolltemplate-roll .sheet-label[title],.sheet-rolltemplate-spell .sheet-label[title],.sheet-rolltemplate-turning .sheet-label[title]{cursor:help}.sheet-rolltemplate-attack .sheet-value,.sheet-rolltemplate-damage .sheet-value,.sheet-rolltemplate-roll .sheet-value,.sheet-rolltemplate-spell .sheet-value,.sheet-rolltemplate-turning .sheet-value{padding:0 3px;font-weight:bold}.sheet-rolltemplate-attack .sheet-value .inlinerollresult,.sheet-rolltemplate-damage .sheet-value .inlinerollresult,.sheet-rolltemplate-roll .sheet-value .inlinerollresult,.sheet-rolltemplate-spell .sheet-value .inlinerollresult,.sheet-rolltemplate-turning .sheet-value .inlinerollresult{padding:0}.sheet-rolltemplate-attack .inlinerollresult,.sheet-rolltemplate-damage .inlinerollresult,.sheet-rolltemplate-roll .inlinerollresult,.sheet-rolltemplate-spell .inlinerollresult,.sheet-rolltemplate-turning .inlinerollresult{border:none;background-color:transparent}.sheet-rolltemplate-attack .inlinerollresult.fullcrit,.sheet-rolltemplate-damage .inlinerollresult.fullcrit,.sheet-rolltemplate-roll .inlinerollresult.fullcrit,.sheet-rolltemplate-spell .inlinerollresult.fullcrit,.sheet-rolltemplate-turning .inlinerollresult.fullcrit{color:#1a1;border:none;text-shadow:0 1px 1px #fff}.sheet-rolltemplate-attack .inlinerollresult.fullfail,.sheet-rolltemplate-damage .inlinerollresult.fullfail,.sheet-rolltemplate-roll .inlinerollresult.fullfail,.sheet-rolltemplate-spell .inlinerollresult.fullfail,.sheet-rolltemplate-turning .inlinerollresult.fullfail{color:#b11;border:none}.sheet-rolltemplate-attack .inlinerollresult.importantroll,.sheet-rolltemplate-damage .inlinerollresult.importantroll,.sheet-rolltemplate-roll .inlinerollresult.importantroll,.sheet-rolltemplate-spell .inlinerollresult.importantroll,.sheet-rolltemplate-turning .inlinerollresult.importantroll{color:#b11;border:none}.sheet-rolltemplate-roll .sheet-nocrit .inlinerollresult.fullcrit,.sheet-rolltemplate-roll .sheet-nocrit .inlinerollresult.fullfail,.sheet-rolltemplate-roll .sheet-nocrit .inlinerollresult.importantroll{color:#444}.sheet-rolltemplate-roll .sheet-center{text-align:center}.sheet-rolltemplate-roll .sheet-result{padding:10px;line-height:24px;font-size:24px;font-weight:bold}.sheet-rolltemplate-roll .sheet-failure,.sheet-rolltemplate-roll .sheet-null,.sheet-rolltemplate-roll .sheet-success{display:inline-block;margin-bottom:5px;font-size:12px;font-weight:bold}.sheet-rolltemplate-roll .sheet-failure,.sheet-rolltemplate-roll .sheet-null{text-shadow:0 1px 1px #fff}.sheet-rolltemplate-roll .sheet-success{color:#1a1}.sheet-rolltemplate-roll .sheet-failure{color:#b11}.sheet-rolltemplate-roll .sheet-null{color:#24d}.sheet-rolltemplate-roll .sheet-note,.sheet-rolltemplate-spell .sheet-note{padding:4px 8px;border-top:1px solid #322;text-align:center;background-color:#ffa9}.sheet-rolltemplate-attack .sheet-result .sheet-value,.sheet-rolltemplate-damage .sheet-result .sheet-value{display:inline-block;padding:4px 0;font-size:24px;line-height:24px}.sheet-rolltemplate-attack .sheet-result .line td,.sheet-rolltemplate-attack .sheet-result .line td,.sheet-rolltemplate-damage .sheet-result .line td,.sheet-rolltemplate-damage .sheet-result .line td{border-top:1px solid #0004}.sheet-rolltemplate-attack .sheet-result td:not(.sheet-heading),.sheet-rolltemplate-damage .sheet-result td:not(.sheet-heading){padding:2px 0;text-align:center}.sheet-rolltemplate-attack .sheet-details,.sheet-rolltemplate-damage .sheet-details{border-top:0}.sheet-rolltemplate-attack .sheet-result .sheet-roll-nil,.sheet-rolltemplate-roll .sheet-result .sheet-roll-nil{position:relative;color:#24d;text-shadow:0 1px 1px #fff}.sheet-rolltemplate-attack .sheet-result .sheet-roll-nil::after,.sheet-rolltemplate-roll .sheet-result .sheet-roll-nil::after{content:"Nil";position:absolute;left:100%;top:0;margin-left:4px;font-size:14px}.sheet-rolltemplate-attack .sheet-button.sheet-critical ~ .sheet-button.sheet-critical{display:none}.sheet-rolltemplate-attack .sheet-button a{margin:8px 4px;padding:4px 8px;font-size:15px;font-weight:bold;text-decoration:none;color:#fff;border:1px solid #0006;border-radius:4px;background-color:#b33;box-shadow:0 1px 4px #0006, 2px 2px #fff6 inset, -2px -2px #0003 inset}.sheet-rolltemplate-attack .sheet-button a:focus,.sheet-rolltemplate-attack .sheet-button a:hover{color:#222;background-color:#ee9}.