Files
roll20-character-sheets/Shadowrun5th/Shadowrun5th.css
T
2016-11-07 23:18:24 +01:00

1472 lines
32 KiB
CSS

.sheet-wrapper {
width:calc(100%-6em);
background-color:#111111;
min-height:500px;
padding-bottom:50px;
background-image:url(http://i.imgur.com/TQ8WzzX.png);
background-repeat:no-repeat;
background-position:center 2em;
background-size: auto 8em;
}
.sheet-wrapper select{
-moz-appearance:none;
}
.sheet-wrapper input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
.sheet-wrapper input[type=number] {
-moz-appearance:textfield;
}
.sheet-tabs {
opacity:0;
width:11%;
height:2em!important;
}
.sheet-tablabel{
margin-left:-11%;
width:11%;
text-align:center;
vertical-align:top;
color:#eeeeee;
background-color:#550000;
display:inline-block;
border-radius:5px;
margin-bottom:5em;
}
.sheet-tabs:checked + div.sheet-tablabel {
font-weight:700;
}
.sheet-tab1:checked + div.sheet-tablabel,
.sheet-tab1:checked ~ div.sheet-gmroll,
.sheet-content1{
color:#eebb99;
}
.sheet-tab2:checked + div.sheet-tablabel,
.sheet-tab2:checked ~ div.sheet-gmroll,
.sheet-content2{
color:#aaaaee;
}
.sheet-tab3:checked + div.sheet-tablabel,
.sheet-tab3:checked ~ div.sheet-gmroll,
.sheet-content3{
color:#ee99bb;
}
.sheet-tab4:checked + div.sheet-tablabel,
.sheet-tab4:checked ~ div.sheet-gmroll,
.sheet-content4{
color:#bbee99;
}
.sheet-tab5:checked + div.sheet-tablabel,
.sheet-tab5:checked ~ div.sheet-gmroll,
.sheet-content5{
color:#99eeee;
}
.sheet-tab6:checked + div.sheet-tablabel,
.sheet-tab6:checked ~ div.sheet-gmroll,
.sheet-content6{
color:#ee9999;
}
.sheet-tab7:checked + div.sheet-tablabel,
.sheet-tab7:checked ~ div.sheet-gmroll,
.sheet-content7{
color:#eeee99;
}
.sheet-tab8:checked + div.sheet-tablabel,
.sheet-tab8:checked ~ div.sheet-gmroll,
.sheet-content8{
color:#bbbbbb;
}
.sheet-content1,
.sheet-content2,
.sheet-content3,
.sheet-content4,
.sheet-content5,
.sheet-content6,
.sheet-content7,
.sheet-content8{
display:none;
}
input[type=radio].sheet-tab1:checked ~ div.sheet-content1,
input[type=radio].sheet-tab2:checked ~ div.sheet-content2,
input[type=radio].sheet-tab3:checked ~ div.sheet-content3,
input[type=radio].sheet-tab4:checked ~ div.sheet-content4,
input[type=radio].sheet-tab5:checked ~ div.sheet-content5,
input[type=radio].sheet-tab6:checked ~ div.sheet-content6,
input[type=radio].sheet-tab7:checked ~ div.sheet-content7,
input[type=radio].sheet-tab8:checked ~ div.sheet-content8
{
display:block;
width:100%;
}
.sheet-gmrollcheckbox{
opacity:0;
width:4em;
margin-right:-0.5em;
}
.sheet-gmroll{
position:relative;
left:calc(100% - 8em);
top:7em;
}
.sheet-gmrolllabel{
display:inline-block;
margin-left:-4.2em;
width:4em;
background-color:#550000;
text-align:center;
border-radius:5px;
color:black;
}
.sheet-gmrollcheckbox:checked + div{
color:inherit;
}
.repcontrol_add,
.repcontrol_edit,
.repcontrol_del,
.repcontrol_move,
.sheet-standardroll,
.sheet-deckroll,
.sheet-mskillroll,
.sheet-rollbuttonspec,
.sheet-rollbuttonnospec,
.sheet-spellrollmage,
.sheet-spellrolltechno,
.sheet-vehicleroll,
.sheet-armorroll,
.sheet-defenseroll,
.sheet-weaponroll,
.sheet-ammoroll,
.sheet-initiativeroll{
background-color:#550000 !important;
color:inherit !important;
background-image:none;
box-shadow:none;
border:none;
border-radius:5px;
text-shadow:none;
padding:3px 3px 0px 3px !important;
}
.repcontrol_add,
.repcontrol_edit{
margin:0.3em 2em 0em 2em;
}
input[type=text],
input[type=number]{
padding:4px;
}
select{
padding:4px 4px 2px 4px;
}
.sheet-hiddencheckbox{
opacity:0;
width:1.2em;
height:1.5em;
margin-left:0.5em;
}
.sheet-checkboxunticked,
.sheet-checkboxticked,
.sheet-checkboxticker{
margin-left:-1.5em;
width:1em;
height:1em;
padding:0.15em 0.1em 0.1em 0.05em;
text-align:center;
background-color:#550000;
font-size:1em;
border-radius:5px;
vertical-align:middle;
line-height:100%;
color:inherit;
}
.sheet-magicianinitiation,
input.sheet-technomancycheckbox:checked ~ div.sheet-technomancerinitiation,
input.sheet-technomancycheckbox:checked ~ div.sheet-labeltechnomancer,
input.sheet-technomancycheckbox:checked ~ label.sheet-labeltechnomancer{
display:block;
}
.sheet-weaponrangerollwrapper,
.sheet-weaponmodewrapper select,
.sheet-hiddenmelee:checked ~ div.sheet-weaponmodewrapper input,
.sheet-hiddenmelee:checked ~ div.sheet-weaponmeleerollwrapper,
.sheet-istechnounticked,
.sheet-istechnocheckbox:checked ~ div.sheet-istechnoticked,
.sheet-mskillsilentunticked,
.sheet-mskillsilentcheckbox:checked ~ div.sheet-mskillsilentticked,
.sheet-mskillhotsimunticked,
.sheet-mskillhotsimcheckbox:checked ~ div.sheet-mskillhotsimticked,
.sheet-programunticked,
.sheet-programcheckbox:checked ~ div.sheet-programticked,
.sheet-armornotesunticked,
.sheet-armornotescheckbox:checked ~ div.sheet-armornotesticked,
.sheet-armorwornunticked,
.sheet-armorworncheckbox:checked ~ div.sheet-armorwornticked,
.sheet-meleeunticked,
.sheet-meleecheckbox:checked ~ div.sheet-meleeticked,
.sheet-weaponunticked,
.sheet-weaponcheckbox:checked ~ div.sheet-weaponticked,
.sheet-contactsunticked,
.sheet-contactscheckbox:checked ~ div.sheet-contactsticked,
.sheet-qualityunticked,
.sheet-qualitycheckbox:checked ~ div.sheet-qualityticked,
.sheet-spiritenotesunticked,
.sheet-spiritenotescheckbox:checked ~ div.sheet-spiritenotesticked,
.sheet-wareunticked,
.sheet-warecheckbox:checked ~ div.sheet-wareticked,
.sheet-equipmentunticked,
.sheet-equipmentcheckbox:checked ~ div.sheet-equipmentticked,
.sheet-nuyenunticked,
.sheet-nuyencheckbox:checked ~ div.sheet-nuyenticked,
.sheet-vehicleskillsunticked,
.sheet-vehicleskillscheckbox:checked ~ div.sheet-vehicleskillsticked,
.sheet-vehiclenotesunticked,
.sheet-vehiclenotescheckbox:checked ~ div.sheet-vehiclenotesticked,
.sheet-vehicleshowweaponunticked,
.sheet-vehicleshowweaponcheckbox:checked ~ div.sheet-vehicleshowweaponticked,
.sheet-vehicleweaponunticked,
.sheet-vehicleweaponcheckbox:checked ~ div.sheet-vehicleweaponticked,
.sheet-spiriteboundunticked,
.sheet-spiriteboundcheckbox:checked ~ div.sheet-spiriteboundticked,
.sheet-spellspecializedunticked,
.sheet-spellspecialized:checked ~ div.sheet-spellspecializedticked,
.sheet-skillspecticker:checked ~ div.sheet-skillspecunticked,
.sheet-mskillspecticker:checked ~ div.sheet-mskillspecunticked,
.sheet-knowledgespecticker:checked ~ div.sheet-knowledgespecunticked,
.sheet-edgeunticked,
.sheet-edgecheckbox:checked ~ div.sheet-edgeticked,
.sheet-skillshowspec:checked ~ button.sheet-rollbuttonnospec,
.sheet-mskillshowspec:checked ~ button.sheet-rollbuttonnospec,
.sheet-knowledgeshowspec:checked ~ button.sheet-rollbuttonnospec,
.sheet-content3 .sheet-technomancycheckbox:checked ~ div.sheet-spells button.sheet-spellrolltechno,
.sheet-content3 .sheet-technomancycheckbox:checked ~ div.sheet-spells label.sheet-technolabel,
.sheet-spellrollmage,
.sheet-magebound,
.sheet-technomancycheckbox:checked ~ div.sheet-technobound,
.sheet-technomancycheckbox:checked ~ div div div div.sheet-technobound{
display: inline-block;
}
.sheet-edgehidebox,
.sheet-edgehidebox:checked ~ div.sheet-edgecheckboxwrapper,
.sheet-weaponmeleerollwrapper,
.sheet-hiddenmelee:checked ~ div.sheet-weaponrcwrapper input,
.sheet-hiddenmelee:checked ~ div.sheet-weaponmodewrapper select,
.sheet-weaponmodewrapper input,
.sheet-hiddenmelee:checked ~ div.sheet-weaponrangerollwrapper,
.sheet-hide1:checked ~ div.sheet-hide1,
.sheet-hide2:checked ~ div.sheet-hide2,
.sheet-hide3:checked ~ div.sheet-hide3,
.sheet-hide4:checked ~ div.sheet-hide4,
.sheet-hide5:checked ~ div.sheet-hide5,
.sheet-hide6:checked ~ div.sheet-hide6,
.sheet-istechnoticked,
.sheet-istechnocheckbox:checked ~ div.sheet-istechnounticked,
.sheet-mskillsilentticked,
.sheet-mskillsilentcheckbox:checked ~ div.sheet-mskillsilentunticked,
.sheet-mskillhotsimticked,
.sheet-mskillhotsimcheckbox:checked ~ div.sheet-mskillhotsimunticked,
.sheet-programticked,
.sheet-programcheckbox:checked ~ div.sheet-programunticked,
.sheet-vehiclenotesticked,
.sheet-vehiclenotescheckbox:checked ~ div.sheet-vehiclenotesunticked,
.sheet-vehicleskillsticked,
.sheet-vehicleskillscheckbox:checked ~ div.sheet-vehicleskillsunticked,
.sheet-vehicleshowweaponticked,
.sheet-vehicleshowweaponcheckbox:checked ~ div.sheet-vehicleshowweaponunticked,
.sheet-vehicleweaponticked,
.sheet-vehicleweaponcheckbox:checked ~ div.sheet-vehicleweaponunticked,
.sheet-meleeticked,
.sheet-meleecheckbox:checked ~ div.sheet-meleeunticked,
.sheet-weaponticked,
.sheet-weaponcheckbox:checked ~ div.sheet-weaponunticked,
.sheet-armornotesticked,
.sheet-armornotescheckbox:checked ~ div.sheet-armornotesunticked,
.sheet-armorwornticked,
.sheet-armorworncheckbox:checked ~ div.sheet-armorwornunticked,
.sheet-contactsticked,
.sheet-contactscheckbox:checked ~ div.sheet-contactsunticked,
.sheet-qualityticked,
.sheet-qualitycheckbox:checked ~ div.sheet-qualityunticked,
.sheet-spiritenotesticked,
.sheet-spiritenotescheckbox:checked ~ div.sheet-spiritenotesunticked,
.sheet-wareticked,
.sheet-warecheckbox:checked ~ div.sheet-wareunticked,
.sheet-equipmentticked,
.sheet-equipmentcheckbox:checked ~ div.sheet-equipmentunticked,
.sheet-nuyenticked,
.sheet-nuyencheckbox:checked ~ div.sheet-nuyenunticked,
.sheet-spiriteboundticked,
.sheet-spiriteboundcheckbox:checked ~ div.sheet-spiriteboundunticked,
.sheet-spellspecializedticked,
.sheet-spellspecialized:checked ~ div.sheet-spellspecializedunticked,
.sheet-knowledgespecunticked,
.sheet-skillspecunticked,
.sheet-mskillspecunticked,
.sheet-edgeticked,
.sheet-edgecheckbox:checked ~ div.sheet-edgeunticked,.sheet-technomancycheckbox,
.sheet-labeltechnomancer,
.sheet-technomancer,
.sheet-technomancerinitiation,
.sheet-rollbuttonnospec,
.sheet-skillshowspec,
.sheet-skillshowspec:checked ~ button.sheet-rollbuttonspec,
.sheet-mskillshowspec,
.sheet-mskillshowspec:checked ~ button.sheet-rollbuttonspec,
.sheet-knowledgeshowspec,
.sheet-knowledgeshowspec:checked ~ button.sheet-rollbuttonspec,
.sheet-technomancycheckbox:checked ~ div.sheet-labelmage,
.sheet-technomancycheckbox:checked ~ label.sheet-labelmage,
.sheet-technomancycheckbox:checked ~ div.sheet-magician,
.sheet-technomancycheckbox:checked ~ div.sheet-magicianinitiation,
.sheet-hiddentextfield,
.sheet-hiddenmelee,
.sheet-content3 .sheet-technomancycheckbox:checked ~ div.sheet-spells button.sheet-spellrollmage,
.sheet-content3 .sheet-technomancycheckbox:checked ~ div.sheet-spells label.sheet-magelabel,
.sheet-technolabel,
.sheet-spellrolltechno,
.sheet-technobound,
.sheet-technomancycheckbox:checked ~ div.sheet-magebound,
.sheet-technomancycheckbox:checked ~ div div div div.sheet-magebound{
display:none;
}
.sheet-woundsmod,
.sheet-contacts,
.sheet-ware,
.sheet-qualities,
.sheet-statblock,
.sheet-infoblock,
.sheet-initiation,
.sheet-spirites,
.sheet-equipment,
.sheet-armor,
.sheet-cyberdeck,
.sheet-cyberprograms{
width:calc(46% - 2px);
display:inline-block;
margin:5em 0% 0% 2%;
vertical-align:top;
}
.sheet-initiation{
padding-bottom:2em;
}
.sheet-spirites{
vertical-align:bottom !important;
}
.sheet-content7 .sheet-weapon{
display:inline-block;
margin:2em 0% 0% 2%;
vertical-align:top;
width:90%;
}
.sheet-statheading{
display:block;
}
.sheet-statinput{
width:2em;
background-color:#444444;
color:inherit;
border:none;
box-shadow:none;
text-align:center;
}
.sheet-statlabel{
text-align:center;
display:block;
}
.sheet-statlabel label{
color:inherit;
font-weight:normal;
}
.sheet-statheading h4{
color:inherit;
}
.sheet-statsubcol{
display:inline-block;
vertical-align:top;
width:45%;
}
.sheet-statcol1{
display:inline-block;
vertical-align:top;
width:35%;
}
.sheet-statcol2{
display:inline-block;
vertical-align:top;
width:20%;
}
.sheet-statcol3{
display:inline-block;
vertical-align:top;
width:40%;
margin-bottom:2em;
}
.sheet-statinputwrapper,
.sheet-statlabel, .sheet-statheading{
height:3em;
}
.sheet-statinputwrapper{
display:block;
}
.sheet-edgewrapper{
display:block;
}
.sheet-edgecheckboxwrapper{
display:inline-block;
vertical-align:top;
width:15%;
min-width:2.1em;
margin-left:-0.5em;
}
.sheet-specrolls,
.sheet-standardrolls,
.sheet-initiative,
.sheet-defense,
.sheet-limits,
.sheet-wounds,
.sheet-infoblock .sheet-weapon{
display:inline-block;
width:100%;
margin-bottom:2em;
}
.sheet-initiativelabel{
display:inline-block;
width:20%;
}
.sheet-initiativeattribute,
.sheet-initiativebonus,
.sheet-initiativedice,
.sheet-initiativerollwrapper{
display:inline-block;
width:10%;
}
.sheet-initiativelabelwrapper{
display:inline-block;
text-align:center;
vertical-align:bottom;
width:5%;
}
.sheet-initiativelabelwrapper label{
color:inherit;
font-weight:normal;
text-align:center;
margin-bottom: 0.25em;
}
.sheet-woundsrow div{
width:10%;
display:inline-block;
margin:0px 8% 0.5em 0%;
}
.sheet-woundsmodrow div{
width:19%;
display:inline-block;
}
.sheet-limitwrapper,
.sheet-armortotal{
display:inline-block;
width:25%;
}
.sheet-nuyentotallabel{
display:inline-block;
width:15%;
}
.sheet-nuyentotal,
.sheet-armortotallabel{
display:inline-block;
width:30%;
}
.sheet-movementrow label,
.sheet-magician label,
.sheet-technomancer label,
.sheet-specrolls label,
.sheet-charinforow label,
.sheet-defenselabel label,
.sheet-defensebonuslabel label,
.sheet-qualityrow label,
.sheet-initiationrow label,
.sheet-warerow label,
.sheet-contactsrow label,
.sheet-cyberprograms label,
.sheet-decklabelwrapper label,
.sheet-deckrowlabel label,
.sheet-skilllabel,
.sheet-equipmentlabel,
.sheet-vehiclelabel,
.sheet-vehicleskillmodlabel label,
.sheet-armorlabel,
.sheet-weaponlabel,
.sheet-ammolabel,
.sheet-initiativelabel label,
.sheet-standardrolls label,
.sheet-spelllabel,
.sheet-spirites label,
.sheet-spiritestable label,
.sheet-matrixactions label,
.sheet-wounds label,
.sheet-woundsmod label,
.sheet-limitlabels label{
width:100%;
font-size:80%;
color:inherit;
font-weight:bold;
margin-top:0.5em;
margin-bottom:-0.3em;
}
.sheet-rolllabel,
.sheet-spiritelabel,
.sheet-limitmodifier{
display:inline-block;
width:30%;
}
.sheet-limitdisplay{
display:inline-block;
width:60%;
}
.sheet-limitdisplayastral{
display:inline-block;
width:100%;
}
.sheet-infoblock .sheet-weaponmeleewrapper,
.sheet-infoblock .sheet-weaponcategorywrapper,
.sheet-infoblock .sheet-weaponaccuracywrapper,
.sheet-infoblock .sheet-weapondvwrapper,
.sheet-infoblock .sheet-weapondmgtypewrapper,
.sheet-infoblock .sheet-weaponapwrapper,
.sheet-infoblock .sheet-weaponrcwrapper,
.sheet-infoblock .sheet-weaponskillwrapper,
.sheet-infoblock .sheet-weaponbonuswrapper,
.sheet-infoblock .sheet-weaponnoteboxwrapper,
.sheet-infoblock .sheet-weaponunticked,
.sheet-infoblock .sheet-weaponticked,
.sheet-infoblock .sheet-weaponnoteswrapper,
.sheet-infoblock .sheet-weapon input[type="checkbox"],
.sheet-infoblock .sheet-ammomaxwrapper,
.sheet-infoblock .sheet-ammodvwrapper,
.sheet-infoblock .sheet-ammodmgtypewrapper,
.sheet-infoblock .sheet-ammoapwrapper,
.sheet-infoblock .sheet-ammoaccwrapper,
.sheet-infoblock .sheet-ammodescriptionwrapper,
.sheet-infoblock .sheet-ammolabels,
.sheet-infoblock .sheet-weapon .repcontrol_add,
.sheet-infoblock .sheet-weapon .repcontrol_edit{
display:none !important;
}
.sheet-infoblock .sheet-weaponnamewrapper{
width:50% !important;
}
.sheet-infoblock .sheet-ammonamewrapper{
width:calc(50% - 2em);
}
.sheet-infoblock .sheet-weaponmodewrapper,
.sheet-infoblock .sheet-ammonumberwrapper{
width:calc(50% - 5em);
}
.sheet-infoblock .sheet-ammorollwrapper{
width:3em;
}
.sheet-spiritestable{
width:90%;
margin-left:2%;
}
.sheet-charinfo,
.sheet-matrixactions,
.sheet-skills,
.sheet-knowledge,
.sheet-spells,
.sheet-vehicle,
.sheet-magician,
input.sheet-technomancycheckbox:checked ~ div.sheet-technomancer{
display:block;
width:90%;
margin:5em 0% 0% 2%;
text-align:left;
}
.sheet-skilllabels,
.sheet-spelllabels,
.sheet-weaponlabels,
.sheet-ammolabels,
.sheet-vehiclelabels{
width:100%;
}
.sheet-movementrow input,
.sheet-qualities input[type=text],
.sheet-qualities textarea,
.sheet-initiation input[type=text],
.sheet-ware input[type=text],
.sheet-ware textarea,
.sheet-contacts select,
.sheet-contacts input[type=text],
.sheet-contacts textarea,
.sheet-notesblock textarea,
.sheet-defense input,
.sheet-initiative input,
.sheet-limits input,
.sheet-limits select,
.sheet-woundsrow input,
.sheet-woundsmodrow input,
.sheet-skills input[type=text],
.sheet-skills input[type=number],
.sheet-skills select,
.sheet-matrixactions input[type=text],
.sheet-matrixactions input[type=number],
.sheet-matrixactions select,
.sheet-knowledge input[type=text],
.sheet-knowledge input[type=number],
.sheet-knowledge select,
.sheet-magician input[type=text],
.sheet-magician select,
.sheet-technomancer input[type=text],
.sheet-technomancer select,
.sheet-spells input[type=text],
.sheet-spells select,
.sheet-spiriterow input[type=text],
.sheet-spiriterow textarea,
.sheet-spiriterow select,
.sheet-cyberdeck input[type=text],
.sheet-cyberdeck input[type=number],
.sheet-cyberprograms input[type=text],
.sheet-vehicle input[type=text],
.sheet-vehicle input[type=number],
.sheet-vehicle textarea,
.sheet-vehicle select,
.sheet-equipment input[type=text],
.sheet-equipment input[type=number],
.sheet-equipment textarea,
.sheet-weapon input[type=text],
.sheet-weapon input[type=number],
.sheet-weapon select,
.sheet-weapon textarea,
.sheet-armor input[type=text],
.sheet-armor input[type=number],
.sheet-armor textarea,
.sheet-charinfo input[type=text],
.sheet-charinfo textarea{
width:100%;
vertical-align:top;
background-color:#444444;
color:inherit;
border:none;
box-shadow:none;
height:100%;
box-sizing:border-box;
margin:0px;
text-align:center;
}
.sheet-wrapper textarea{
text-align:left !important;
}
input[disabled="true"]{
background-color:#111111 !important;
border:3px solid #444444 !important;
padding:1px !important;
}
.sheet-specroll{
margin-top:0.3em;
}
.sheet-armornamewrapper{
margin-left:calc(10%-1.5em);
}
.sheet-ammofieldset{
padding-bottom:1em;
}
.sheet-spiritetypewrapper{
vertical-align:top;
}
.sheet-movementrow div:not(.itemcontrol),
.sheet-specrolls div:not(.itemcontrol),
.sheet-standardroll div:not(.itemcontrol),
.sheet-skillrow div:not(.sheet-checkboxticker):not(.itemcontrol),
.sheet-mskillrow div:not(.sheet-checkboxticker):not(.itemcontrol),
.sheet-knowledge div:not(.sheet-checkboxticker):not(.itemcontrol),
.sheet-spells div:not(.sheet-checkboxticker):not(.itemcontrol),
.sheet-qualityrow div:not(.itemcontrol):not(.sheet-checkboxticker):not(.sheet-qualitynoteswrapper),
.sheet-initiationrow div:not(.itemcontrol),
.sheet-spiriterow div:not(.itemcontrol):not(.sheet-spiritenoteswrapper):not(.sheet-technobound):not(.sheet-magebound):not(.sheet-checkboxticker),
.sheet-warerow div:not(.sheet-checkboxticker):not(.sheet-warenoteswrapper):not(.itemcontrol),
.sheet-contactsrow div:not(.sheet-checkboxticker):not(.sheet-contactsnoteswrapper):not(.itemcontrol),
.sheet-programrow div:not(.sheet-checkboxticker):not(.itemcontrol),
.sheet-vehicle div:not(.sheet-checkboxticker):not(.sheet-vehicleskillmodelabel):not(.sheet-vehicleskillswrapper):not(.sheet-vehiclenoteswrapper):not(.sheet-vehicleweaponnoteswrapper):not(.sheet-vehicleweaponwrapper):not(.itemcontrol),
.sheet-equipmentrow div:not(.sheet-checkboxticker):not(.sheet-equipmentnoteswrapper):not(.itemcontrol),
.sheet-weaponrow div:not(.sheet-checkboxticker):not(.sheet-weaponnoteswrapper):not(.itemcontrol):not(.sheet-weaponrangerollwrapper):not(.sheet-weaponmeleerollwrapper),
.sheet-ammorow div:not(.sheet-checkboxticker):not(.itemcontrol):not(.sheet-ammofieldset):not(.sheet-ammolabels),
.sheet-ammolabels div:not(.sheet-checkboxticker):not(.itemcontrol):not(.sheet-ammofieldset):not(.sheet-ammolabels),
.sheet-armorrow div:not(.sheet-checkboxticker):not(.sheet-armornoteswrapper):not(.itemcontrol),
.sheet-armorlabels div:not(.itemcontrol),
.sheet-charinforow div:not(.itemcontrol):not(.sheet-checkboxticker){
display:inline-block;
vertical-align:top;
}
.sheet-armornamewrapper{
width:40%;
margin-left:calc(10% - 1.5em);
}
.sheet-armortotallabel,
.sheet-essencelabelwrapper{
margin-right:5%;
margin-left:5%;
margin-bottom:1em;
}
.sheet-vehicleskillmodboxwrapper{
min-width:2.1em;
margin-left:1%;
}
.sheet-mskillmodlabel{
width:30%;
}
.sheet-vehicleskillmodlabel{
margin-left:5%;
}
.sheet-vehicleskillmodlabel label,
.sheet-armortotallabel label,
.sheet-essencelabelwrapper label,
.sheet-mskillmodlabel label{
text-align:right;
position:relative;
bottom:0.25em;
}
.sheet-vehicleskillinputwrapper,
.sheet-metamagicdescriptionwrapper,
.sheet-programdescriptionwrapper{
width:60%;
}
.sheet-qualitynamewrapper{
width:48%;
}
.sheet-equipmentnamewrapper,
.sheet-specroll{
width:40%;
}
.sheet-warenamewrapper,
.sheet-equipmentdescriptionwrapper,
.sheet-charbackgroundwrapper,
.sheet-chardescriptionwrapper,
.sheet-charnoteswrapper{
width:32%;
}
.sheet-movementmethod,
.sheet-essencelabelwrapper{
width:30%;
}
.sheet-charnamewrapper,
.sheet-contactnamewrapper,
.sheet-contacttypewrapper,
.sheet-metamagicnamewrapper,
.sheet-programnamewrapper{
width:25%;
}
.sheet-spiritenamewrapper,
.sheet-charmetawrapper,
.sheet-spelldescriptionwrapper,
.sheet-vehiclenamewrapper,
.sheet-ammodescriptionwrapper{
width:20%;
}
.sheet-armorcapacitywrapper{
width:17%;
}
.sheet-charkarmawrapper,
.sheet-charkarmacareerwrapper,
.sheet-charnotorietywrapper,
.sheet-charpawarenesswrapper,
.sheet-charstreetcredwrapper,
.sheet-charistechnomancerwrapper{
width:16%;
}
.sheet-spiritetypewrapper,
.sheet-vehicleskilldodge,
.sheet-vehicleskillmaneuver,
.sheet-vehicleskillperception,
.sheet-vehicleskillsneak,
.sheet-movementtotal,
.sheet-movementfactor,
.sheet-mskillspecwrapper,
.sheet-contactconnectionwrapper,
.sheet-contactloyaltywrapper,
.sheet-contactsnoteswrapper,
.sheet-essencewrapper,
.sheet-skillnamewrapper,
.sheet-skillnoteswrapper,
.sheet-skillspecwrapper,
.sheet-mskillnamewrapper,
.sheet-mskillnoteswrapper,
.sheet-weaponnamewrapper,
.sheet-qualitykarmawrapper,
.sheet-wareessencewrapper,
.sheet-weaponcategorywrapper,
.sheet-qualitydescriptionwrapper,
.sheet-waredescriptionwrapper,
.sheet-waregradewrapper{
width:15%;
}
.sheet-ammodmgtypewrapper,
.sheet-armorratingwrapper,
.sheet-ammonamewrapper{
width:12%;
}
.sheet-charplayerwrapper,
.sheet-equipmentnumberwrapper,
.sheet-weapondmgtypewrapper,
.sheet-equipmentnoteslabel,
.sheet-charsexwrapper,
.sheet-charagewrapper,
.sheet-charheightwrapper,
.sheet-charweightwrapper,
.sheet-skillattributewrapper,
.sheet-skilllimitwrapper,
.sheet-mskillattributewrapper,
.sheet-mskilllimitwrapper,
.sheet-spellcategorywrapper,
.sheet-spellnamewrapper,
.sheet-spellschoolwrapper,
.sheet-equipmentnumberwrapper,
.sheet-vehicletestwrapper,
.sheet-weaponmodewrapper{
width:10%;
}
.sheet-spellsourcewrapper,
.sheet-spiriterollwrapper,
.sheet-ammoaccwrapper{
width:8%;
}
.sheet-skilllimitbonuswrapper,
.sheet-vehicleskillother,
.sheet-vehicleskillinitiative,
.sheet-vehicleskillsoak,
.sheet-vehiclecostwrapper{
width:7%;
}
.sheet-spellrollwrapper,
.sheet-spiriteserviceswrapper,
.sheet-spiriteforcewrapper,
.sheet-spriterollwrapper,
.sheet-ammodvwrapper,
.sheet-ammoapwrapper,
.sheet-ammorollwrapper,
.sheet-ammonumberwrapper,
.sheet-ammomaxwrapper{
width:6.5%;
}
.sheet-vehicleboxwrapper,
.sheet-vehicleskillmodinput,
.sheet-weaponmeleewrapper,
.sheet-skillratingwrapper,
.sheet-skillbonuswrapper,
.sheet-skilldicepoolwrapper,
.sheet-mskillratingwrapper,
.sheet-mskillbonuswrapper,
.sheet-mskilllimitbonuswrapper,
.sheet-mskilldicepoolwrapper,
.sheet-spelltypewrapper,
.sheet-spellrangewrapper,
.sheet-spellrangewrapper,
.sheet-spelldurationwrapper,
.sheet-spellbonuswrapper,
.sheet-spelldrainwrapper,
.sheet-spellspecializedwrapper,
.sheet-vehiclehandwrapper,
.sheet-vehiclespeedwrapper,
.sheet-vehicleacclwrapper,
.sheet-vehiclepilotwrapper,
.sheet-vehiclesenswrapper,
.sheet-vehicleseatswrapper,
.sheet-vehiclebodywrapper,
.sheet-vehiclearmorwrapper,
.sheet-vehicledamagewrapper,
.sheet-vehicleskillwrapper,
.sheet-vehicletestwrapper,
.sheet-weaponaccuracywrapper,
.sheet-weapondvwrapper,
.sheet-weaponapwrapper,
.sheet-weaponrcwrapper,
.sheet-weaponaccuracywrapper,
.sheet-weaponskillwrapper,
.sheet-weaponautosoftwrapper,
.sheet-weaponbonuswrapper,
.sheet-weaponrangerollwrapper,
.sheet-weaponmeleerollwrapper{
width:5%;
}
.sheet-spellspecializationwrapper{
width:4%;
}
.sheet-programloadedwrapper{
width:2.5em;
}
.sheet-vehiclenoteboxwrapper{
width:2em;
}
.sheet-armorwornwrapper,
.sheet-armornoteboxwrapper,
.sheet-weaponnoteboxwrapper{
width:1.5em;
}
.sheet-deckrowlabel{
display:inline-block;
width:10%;
}
.sheet-deckinputwrapper{
display:inline-block;
width:15%;
}
.sheet-decklabelwrapper{
display:inline-block;
width:15%;
}
.sheet-skillspecwrapper input[type="checkbox"]:checked ~ input[type="text"],
.sheet-skillspecwrapper input[type="checkbox"],
.sheet-mskillspecwrapper input[type="checkbox"]:checked ~ input[type="text"],
.sheet-mskillspecwrapper input[type="checkbox"]{
display:none;
}
.sheet-skillspecwrapper input[type="text"],
.sheet-skillspecwrapper input[type="checkbox"]:checked,
.sheet-mskillspecwrapper input[type="text"],
.sheet-mskillspecwrapper input[type="checkbox"]:checked,{
display:inline-block;
}
.sheet-skillbuttonwrapper{
margin-left:-0.43%;
}
.sheet-defenselabel{
display:inline-block;
width:20%;
}
.sheet-defensebonuslabel{
display:inline-block;
width:10%;
}
.sheet-magiciansorcery,
.sheet-magicianalchemy,
.sheet-magicianritual,
.sheet-magiciansummoning,
.sheet-magicianbinding,
.sheet-magiciandrainattribute,
.sheet-magicianlimit,
.sheet-magiciansoftware,
.sheet-magiciancompiling,
.sheet-magicianregistering,
.sheet-magicianfadeattribute{
display:inline-block;
width:30%;
margin-bottom:0.3em;
vertical-align:top;
}
.sheet-magicianalchemy,
.sheet-magiciandrainattribute,
.sheet-magicianbinding,
.sheet-magicianfadeattribute,
.sheet-magicianregistering{
margin-left:18%;
}
.sheet-magiciansorcery div,
.sheet-magicianalchemy div,
.sheet-magicianritual div,
.sheet-magiciansummoning div,
.sheet-magicianbinding div,
.sheet-magiciansoftware div,
.sheet-magiciancompiling div,
.sheet-magicianregistering div{
display:inline-block;
width:12%;
}
.sheet-magiciansorcery label,
.sheet-magicianalchemy label,
.sheet-magicianritual label,
.sheet-magiciansummoning label,
.sheet-magicianbinding label,
.sheet-magiciansoftware label,
.sheet-magiciancompiling label,
.sheet-magicianregistering label,
.sheet-magiciandrainattribute label,
.sheet-magicianlimit label{
display:inline-block;
width:45%;
margin-right:15%;
}
.sheet-magiciandrainattribute div{
display:inline-block;
width:30%;
}
.sheet-spellbuttonwrapper{
margin-left:-1.5%;
}
.sheet-vehicles{
width:100%;
}
.sheet-spiritespacer,
.sheet-vehiclespacer{
margin-right:calc(5% - 2em);
}
.sheet-vehicleskillmodelabel{
width:7%;
margin-left:-7%;
}
.sheet-vehicleskillmodelabel label{
width:100%;
display:inline-block;
font-size:80%;
color:inherit;
font-weight:bold;
background-color:#550000;
text-align:center;
border-radius:5px;
}
.sheet-vehiclemode{
opacity:0;
width:7%;
display:none;
}
.sheet-vehicleskillmodelabel{
display:none;
}
.sheet-vehiclemode0:checked ~ .sheet-vehiclemode1,
.sheet-vehiclemode0:checked ~ .sheet-vehiclelabel0{
display:inline-block;
}
.sheet-vehiclemode1:checked ~ .sheet-vehiclemode2,
.sheet-vehiclemode1:checked ~ .sheet-vehiclelabel1{
display:inline-block;
}
.sheet-vehiclemode2:checked ~ .sheet-vehiclemode3,
.sheet-vehiclemode2:checked ~ .sheet-vehiclelabel2{
display:inline-block;
}
.sheet-vehiclemode3:checked ~ .sheet-vehiclemode0,
.sheet-vehiclemode3:checked ~ .sheet-vehiclelabel3{
display:inline-block;
}
.sheet-pilotroll,
.sheet-vehiclemode3:checked ~ div div div div div div button.sheet-autopilotroll{
display:inline-block;
}
.sheet-vehiclemode3:checked ~ div button.sheet-pilotroll,
.sheet-autopilotroll{
display:none;
}
.sheet-initiationrow,
.sheet-movementrow,
.sheet-qualityrow,
.sheet-warerow,
.sheet-contactsrow,
.sheet-charinforow,
.sheet-spiriterow,
.sheet-rollrow,
.sheet-defenserow,
.sheet-spellrow,
.sheet-armorrow,
.sheet-limitfields,
.sheet-limitlabels,
.sheet-woundsrow,
.sheet-woundsmodrow,
.sheet-initiativerow,
.sheet-programrow,
.sheet-deckrow,
.sheet-mskillrow,
.sheet-vehiclerow,
.sheet-equipmentrow,
.sheet-weaponrow,
.sheet-skillrow{
width:100%;
display:inline-block;
margin-top:0.3em;
}
.sheet-vehicleskillrow,
.sheet-vehicleweaponrow,
.sheet-ammorow,
.sheet-ammolabels{
width:90%;
display:inline-block;
margin-left:7%;
margin-top:0.3em;
}
.sheet-vehicleammorow,
.sheet-vehicleammolabels{
width:95%;
display:inline-block;
margin-left:3%;
margin-top:0.3em;
}
.sheet-contactsnoteswrapper,
.sheet-vehiclenoteswrapper,
.sheet-vehicleweaponnoteswrapper{
width:85%;
padding-top:0.3em;
}
.sheet-warenoteswrapper,
.sheet-nuyennoteswrapper,
.sheet-armornoteswrapper,
.sheet-qualitynoteswrapper,
.sheet-spiritenoteswrapper,
.sheet-equipmentnoteswrapper{
width:95%;
padding-top:0.3em;
}
.sheet-weaponnoteswrapper{
width:100%;
padding-top:0.3em;
}
.sheet-chartextsize textarea{
min-height:14em;
}
.sheet-notesblock{
height:25em;
}
.sheet-charinfo textarea,
.sheet-notesblock textarea,
.sheet-vehiclenoteswrapper textarea,
.sheet-qualitynoteswrapper textarea,
.sheet-spiritenoteswrapper textarea,
.sheet-warenoteswrapper textarea,
.sheet-contactsnoteswrapper textarea,
.sheet-equipmentnoteswrapper textarea,
.sheet-nuyennoteswrapper textarea,
.sheet-armornoteswrapper textarea,
.sheet-weaponnoteswrapper textarea{
resize:vertical;
width:100%;
height:100%;
min-height:8em;
}
.sheet-vehiclenoteswrapper,
.sheet-vehicleskillswrapper,
.sheet-vehicleweaponwrapper,
.sheet-vehicleweaponnoteswrapper,
.sheet-equipmentnoteswrapper,
.sheet-nuyennoteswrapper,
.sheet-warenoteswrapper,
.sheet-qualitynoteswrapper,
.sheet-spiritenoteswrapper,
.sheet-contactsnoteswrapper,
.sheet-armornoteswrapper,
.sheet-weaponnoteswrapper{
display:none;
}
input.sheet-vehicleshowweaponcheckbox:checked ~ div.sheet-vehicleweaponwrapper,
input.sheet-vehiclenotescheckbox:checked ~ div.sheet-vehiclenoteswrapper,
input.sheet-vehicleskillscheckbox:checked ~ div.sheet-vehicleskillswrapper,
input.sheet-vehicleweaponcheckbox:checked ~ div.sheet-vehicleweaponnoteswrapper,
input.sheet-armornotescheckbox:checked ~ div.sheet-armornoteswrapper,
input.sheet-warecheckbox:checked ~ div.sheet-warenoteswrapper,
input.sheet-qualitycheckbox:checked ~ div.sheet-qualitynoteswrapper,
input.sheet-spiritenotescheckbox:checked ~ div.sheet-spiritenoteswrapper,
input.sheet-contactscheckbox:checked ~ div.sheet-contactsnoteswrapper,
input.sheet-equipmentcheckbox:checked ~ div.sheet-equipmentnoteswrapper,
input.sheet-nuyencheckbox:checked ~ div.sheet-nuyennoteswrapper,
input.sheet-weaponcheckbox:checked ~ div.sheet-weaponnoteswrapper{
display:block;
}
.sheet-rolltemplate-shadowrun table{
background-color:#111111;
border:4px solid #550000;
color:#eebb99;
text-align:left;
font-size:1em;
width:100%;
margin-right:5%;
}
.sheet-rolltemplate-shadowrun img{
float:left;
width:auto;
height:3em;
}
.sheet-rolltemplate-shadowrun table th{
background-color:#444444;
text-align:center;
color:#eebb99;
margin:0px;
font-size:1.5em;
}
.sheet-rolltemplate-results-success{
font-size:1.5em;
text-align:center;
margin:5em 0em 5em 0em;
color:#99eeee;
}
.sheet-rolltemplate-results-fail{
font-size:1.5em;
text-align:center;
margin:5em 0em 5em 0em;
color:#ee99bb;
}
.sheet-rolltemplate-after{
font-size:1.2em;
text-align:left;
}
.sheet-rolltemplate-spacer{
display:block;
width:calc(100%+2px);
border:1px solid #550000;
vertical-align:top;
margin:-1px -3px 0px -3px;
padding:1px;
}
.sheet-rolltemplate-limit{
color:#aaaaee;
width:100%;
font-style:italic;
}
.sheet-rolltemplate-description{
color:#eeeeee;
font-size:0.8em;
}
.sheet-rolltemplate-sectionheading{
color:#550000;
font-size:0.8em;
text-align:center;
}
.sheet-rolltemplate-shadowrun table .inlinerollresult{
border:none !important;
background-color:inherit;
}