.sheet-visibility-hidden, input.sheet-toggle-edit-mode:not(:checked)~div .sheet-visibility-hidden-in-presentation { visibility: hidden!important; } input.sheet-toggle-edit-mode:not(:checked)~div .repcontrol, input.sheet-toggle-edit-mode:not(:checked)~div .sheet-edit, input.sheet-toggle-edit-mode:checked~div .sheet-presentation { display: none; } input.sheet-toggle-edit-mode:checked+span.sheet-toggle-edit-mode { text-shadow: -1px 0 #000000, 0 1px #000000, 1px 0 #000000, 0 -1px #000000; background-color: transparent; color: rgb(240, 199, 148); } input.sheet-toggle-edit-mode { margin-top: 0px; } span.sheet-toggle-edit-mode { text-shadow: -1px 0 #000000, 0 1px #000000, 1px 0 #000000, 0 -1px #000000; background-color: transparent; color: #7C7C7C; font-size: 1.5rem; margin-top: 0px; margin-left: -2.3rem; width: 2.3rem; height: 2rem; cursor: pointer; border-radius: 3px; display: inline-block; overflow: hidden; position: relative; text-align: center; vertical-align: top; } input.sheet-toggle-edit-mode { cursor: pointer; opacity: 0; position: relative; z-index: 200; vertical-align: top; height: 2rem; background-color: transparent; color: #7C7C7C; font-size: 1.2rem; padding: 0; margin-top: -0.6rem; width: 2.3rem; } input.sheet-toggle-edit-mode:checked~div input, input.sheet-toggle-edit-mode:checked~div select, input.sheet-toggle-edit-mode:checked~div textarea { background-color: rgb(193, 203, 210) } .sheet-pseudoButtonWrapper{ cursor: pointer; display: inline-block; margin: 0 1px; } .sheet-pseudoButtonWrapper label{ width: auto; } .sheet-pseudoButtonWrapper input{ display: none; } .sheet-pseudoButtonWrapper input:checked + span{ background-color: rgb(38, 82, 110); } .sheet-pseudoButtonWrapper span{ background-color: #7C7C7C; border-radius: 3px; color: #FAFAFA; overflow: hidden; padding: 0 3px; text-align: center; } .sheet-show-modoverlay:not([value='0'])~.sheet-modoverlay { display: block; } .sheet-modoverlay { background-color: rgba(0, 16, 27, 0.75); color: #FAFAFA; display: none; height: 100%; left: 0; padding: 2px; position: absolute; top: 0; width: 100%; z-index: 99999; text-align: center; } @import url('https://fonts.googleapis.com/css?family=Abel|Aldrich|Montserrat&display=swap'); .sheet-abel { font-family: 'Abel', serif; } .sheet-aldrich { font-family: 'Aldrich', monospace; } .sheet-wrapper { font-family: 'Montserrat', sans-serif; } label { font-size: 1em; font-weight: 400; margin-bottom: 0; padding-right: 0; text-align: inherit; width: auto } p { font-family: 'Montserrat', sans-serif; } input { background-color: transparent; color: #0C0C0C; font-size: 1.2rem; padding: 0; } button, input[type=number], input[type=text], select, textarea { border: 0; border-radius: 0; box-shadow: none; margin-bottom: 0!important } button:focus, input[type=number]:focus, input[type=text]:focus, select:focus, textarea:focus { outline: 0 } button[type=roll] { background-image: none; border: 0; box-shadow: none; text-align: left; text-shadow: initial } button[type=roll].btn { color: inherit; font-size: inherit; margin: 0 } button[type=roll].btn:not(.sheet-visible-button) { background-color: transparent; padding: 0 } button[type=roll].btn:not(.sheet-visible-button):hover, button[type=roll].btn:not(.sheet-visible-button):hover .sheet-light-label, button[type=roll].btn:not(.sheet-visible-button):hover h3, button[type=roll].btn:not(.sheet-visible-button):hover input, button[type=roll].btn:not(.sheet-visible-button):hover span, button[type=roll].btn:not(.sheet-visible-button):hover div { color: rgb(240, 199, 148)!important } button[type=roll].btn.sheet-visible-button { background-color: rgb(240, 199, 148); border-radius: 3px; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .3); color: rgba(255, 255, 255, .87); font-size: .9em; padding: 1px 3px; } button[type=roll].btn.sheet-visible-button:active { box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .3) } button[type=roll]:hover { background-position: initial } button[type=roll]::before { content: ''!important; font-family: inherit!important } button[type=roll]:active { box-shadow: none } div.sheet-identities div.repcontainer { margin-top: 1em; display: grid; grid-template-columns: repeat(auto-fit, minmax(35rem, 1fr)); } button.repcontrol_add, button.repcontrol_edit { font-size: .8em; padding: 1px 3px } button.repcontrol_del { padding: 0 3px 2px; position: relative; z-index: 999 } button.repcontrol_add, button.repcontrol_del, button.repcontrol_edit { border-radius: 3px } .btn, .btn.btn-default { line-height: 1.42857143; } .btn.repcontrol_move { background: 0 0; border: 0; font-size: 1.2em; font-weight: 700; padding: 2px 0; position: relative; z-index: 999 } .repcontrol::after { clear: both; content: ' '; display: block; font-size: 0; height: 0; visibility: hidden } .repcontrol_add { float: left } input, select, textarea { background-color: #FFFFFF; color: #000; font-size: 1.2rem; padding-top: 0; padding-bottom: 0; padding-left: 2px; padding-right: 2px; } input[type=number], input[type=text], select, textarea { width: 100%!important; } input[type=number], input[type=text], select { height: 1.5em; line-height: normal; } input[type="checkbox"] { margin: 3px 0; line-height: normal; border-radius : 0; } input[type="number"] { -moz-appearance: textfield; text-align: center; } textarea { height: 15rem; resize: vertical; box-sizing: border-box; } input[type=checkbox]:checked ~ .sheet-checklabel { display: inherit; } input[type=checkbox]:not(:checked) ~ .sheet-checklabel { display: none; } h2.sheet-h2hr { overflow: hidden; text-align: center; color: rgb(6, 45, 71); font-size: 1em; text-transform: uppercase; font-family: 'Aldrich', monospace; } h2.sheet-h2hr:before, h2.sheet-h2hr:after { background-color: rgb(6, 45, 71); content: ""; display: inline-block; height: 1px; position: relative; vertical-align: middle; width: 50%; } h2.sheet-h2hr:before { right: 0.5em; margin-left: -50%; } h2.sheet-h2hr:after { left: 0.5em; margin-right: -50%; } span.sheet-h2hr { display: block; overflow: hidden; text-align: center; color: rgb(6, 45, 71); font-size: 1.9rem; font-variant: small-caps; } span.sheet-h2hr:before, span.sheet-h2hr:after { background-color: rgb(6, 45, 71); content: ""; display: inline-block; height: 1px; position: relative; vertical-align: middle; width: 50%; } span.sheet-h2hr:before { right: 0.5em; margin-left: -50%; } span.sheet-h2hr:after { left: 0.5em; margin-right: -50%; } .sheet-description, .sheet-smallDescription, .sheet-labelledValue { user-select: text; white-space: pre-wrap; } .sheet-ep-row, .sheet-ep-twocolrow, .sheet-ep-threecolrow { display: block; clear: both; } .sheet-ep-col { display: inline-block; vertical-align: top; } .sheet-ep-col:last-child { margin-right: 0!important } .sheet-ep-twocolrow .sheet-ep-col { width: calc(50% - 2rem); margin-right: 3rem; } .sheet-ep-threecolrow .sheet-ep-col { width: calc(30% - 4rem); margin-right: 3rem; } .sheet-flex-grow { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } .sheet-flex-container { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .sheet-flex-start { -webkit-box-align: flex-start; -ms-flex-align: flex-start; align-items: flex-start; } .sheet-flex-end { -webkit-box-align: flex-end; -ms-flex-align: flex-end; align-items: flex-end; } .sheet-flex-header { -webkit-box-align: center; -ms-flex-align: center; -ms-flex-direction: row-reverse; flex-direction: row-reverse; align-items: center; } .sheet-flex-centre { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .sheet-flex-stretch { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; } .sheet-one-line-textarea, .sheet-xs-textarea { height: 1.273em } .sheet-two-line-textarea { height: 3em } .sheet-max-two-line-textarea { max-height: 3em } .sheet-three-line-textarea { height: 3.4em } .sheet-four-line-textarea { height: 4.5em } .sheet-five-line-textarea { height: 5.9em } .sheet-six-line-textarea { height: 7em } .sheet-eight-line-textarea { height: 9.3em } .sheet-twenty-line-textarea { height: 23.3em } .sheet-thirty-line-textarea { height: 35.6em } .sheet-presentation span { color: #0C0C0C; } .sheet-inlineLabel::after { content: ": "; } .sheet-subtleInlineLabel::after { content: ". "; } span.sheet-cat-tag-field { color: rgb(111, 19, 3); font-size: 80%; font-weight: bold; padding-left: 1px; padding-right: 1px; position: relative; top: -0.5em; } input ~ span.sheet-spec-tag-field { visibility: hidden; } input[value="10"] ~ span.sheet-spec-tag-field { visibility: visible; color: rgb(111, 19, 3); font-size: 80%; font-weight: bold; padding-left: 1px; padding-right: 1px; position: relative; top: -0.5em; } span.sheet-area-field { color: rgb(111, 19, 3); } span.sheet-uniform-radius-field { display: none; } input.sheet-area-field[value="UniformBlast"]+span.sheet-uniform-radius-field { display: inline; } span.sheet-trait-tag-field { font-family: monospace; font-size: 1em; } span.sheet-skillName { font-variant: small-caps; } span.sheet-skillSpec:not(:empty)::before { content: " — "; } .sheet-labelGroup span:empty::before { content: "—"; } .sheet-dash-for-empty:empty::before { content: "—"; } .sheet-rollList::before { content: "‣"; } .sheet-description-toggle { display: none; } .sheet-toggle-wrapper-label { cursor: pointer; display: inline-block; line-height: 1.4em; margin-top: 0px; margin-bottom: -1px; margin-left: 0.5em; margin-right: 0px; } .sheet-toggle-wrapper-label input { display: none; } .sheet-toggle-wrapper-label span { color: rgb(98, 132, 154); display: block; height: 0px; } .sheet-toggle-wrapper-label:hover span { color: rgb(240, 199, 148); } .sheet-toggle-wrapper-label .sheet-description-toggle:checked + span { width: 0px; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 5px solid rgb(98, 132, 154); } .sheet-toggle-wrapper-label .sheet-description-toggle:not(:checked) + span { width: 3px; border-top: 4px solid transparent; border-left: 5px solid rgb(98, 132, 154); border-bottom: 4px solid transparent; } .sheet-description-toggle:not(:checked)+.sheet-description { display: none; } input.sheet-divide-not-one { display: none; } input.sheet-divide-not-one:not(:checked)~.sheet-divisor { display: none; } input.sheet-divide-not-one:checked~.sheet-divisor { display: inline; } input.sheet-divide-not-one:checked~.sheet-divisor::before { content: "%"; } input.sheet-using-api[value="0"]+.sheet-api-only { display: none; } .sheet-tooltip { position: relative; display: inline-block; } .sheet-tooltip span { color: #FAFAFA; font-weight: bold; white-space: nowrap; } .sheet-tooltip .sheet-tooltiptext { visibility: hidden; background-color: #242424; color: #FAFAFA; text-align: center; border-radius: 6px; padding: 5px 2px; position: absolute; z-index: 1; bottom: 125%; left: 50%; margin-left: -60px; opacity: 0; transition: opacity 0.3s; } .sheet-tooltip .sheet-tooltiptext::after { content: ""; position: absolute; top: 100%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: #555 transparent transparent transparent; } .sheet-tooltip:hover .sheet-tooltiptext { visibility: visible; opacity: 1; } .sheet-rolltemplate-ep-apioutput, .sheet-rolltemplate-ep-info, .sheet-rolltemplate-ep-ini, .sheet-rolltemplate-ep-default, .sheet-rolltemplate-ep-damage { margin-left: -4.2rem } .withoutavatars .sheet-rolltemplate-ep-apioutput, .withoutavatars .sheet-rolltemplate-ep-info, .withoutavatars .sheet-rolltemplate-ep-ini, .withoutavatars .sheet-rolltemplate-ep-default, .withoutavatars .sheet-rolltemplate-ep-damage { margin-left: -1.1rem } .sheet-rolltemplate-ep-info .sheet-template-wrapper, .sheet-rolltemplate-ep-ini .sheet-template-wrapper, .sheet-rolltemplate-ep-default .sheet-template-wrapper, .sheet-rolltemplate-ep-damage .sheet-template-wrapper { background-color: #242424; color: #FAFAFA; border: 0px; border-radius: 10px; box-sizing: border-box; font-size: 1.2rem; overflow: hidden; position: relative; } .sheet-rolltemplate-ep-apioutput .sheet-template-wrapper { background-color: #242424; color: #FAFAFA; border: 0px; box-sizing: border-box; font-size: 1.2rem; overflow: hidden; position: relative; } .sheet-rolltemplate-ep-apioutput .sheet-template-wrapper-full { border-radius: 10px; padding-bottom: 10px; } .sheet-rolltemplate-ep-apioutput .sheet-template-wrapper-header { border-radius: 10px 10px 0px 0px; } .sheet-rolltemplate-ep-apioutput .sheet-template-wrapper-body { border-radius: 0px; } .sheet-rolltemplate-ep-apioutput .sheet-template-wrapper-footer { border-radius: 0px 0px 10px 10px; padding-bottom: 10px; } .sheet-rolltemplate-ep-apioutput .inlinerollresult, .sheet-rolltemplate-ep-info .inlinerollresult, .sheet-rolltemplate-ep-ini .inlinerollresult, .sheet-rolltemplate-ep-default .inlinerollresult, .sheet-rolltemplate-ep-damage .inlinerollresult { background: 0 0; border: 2px solid transparent; border-radius: 1px; font-size: 1.8rem; padding: 0 2px; color: rgb(240, 199, 148); text-shadow: -1px -1px 1px rgb(111, 63, 3), 1px -1px 1px rgb(111, 63, 3), -1px 1px 1px rgb(111, 63, 3), 1px 1px 1px rgb(111, 63, 3); } .sheet-rolltemplate-ep-apioutput .sheet-fieldvalue, .sheet-rolltemplate-ep-info .sheet-fieldvalue, .sheet-rolltemplate-ep-ini .sheet-fieldvalue, .sheet-rolltemplate-ep-default .sheet-fieldvalue, .sheet-rolltemplate-ep-damage .sheet-fieldvalue { font-size: larger; padding: 0 2px; color: rgb(240, 199, 148); font-weight: bold; } .sheet-rolltemplate-ep-ini .inlinerollresult.fullcrit, .sheet-rolltemplate-ep-ini .inlinerollresult.fullfail, .sheet-rolltemplate-ep-default .inlinerollresult.fullcrit, .sheet-rolltemplate-ep-default .inlinerollresult.fullfail, .sheet-rolltemplate-ep-damage .inlinerollresult.fullcrit, .sheet-rolltemplate-ep-damage .inlinerollresult.fullfail { border: 0px; } .sheet-rolltemplate-ep-apioutput .sheet-template-wrapper h3, .sheet-rolltemplate-ep-info .sheet-template-wrapper h3, .sheet-rolltemplate-ep-ini .sheet-template-wrapper h3, .sheet-rolltemplate-ep-default .sheet-template-wrapper h3, .sheet-rolltemplate-ep-damage .sheet-template-wrapper h3 { background-image: linear-gradient(to right, rgb(38, 82, 110) -30%, transparent 120%); color: #FAFAFA; font-variant: small-caps; font-family: 'Aldrich', monospace; text-align: center; font-weight: 500; text-shadow: -1px -1px 1px rgb(98, 132, 154), 1px -1px 1px rgb(98, 132, 154), -1px 1px 1px rgb(98, 132, 154), 1px 1px 1px rgb(98, 132, 154); padding: 5px; } .sheet-rolltemplate-ep-apioutput .sheet-template-wrapper h3.sheet-api-warn { background-image: linear-gradient(to right, rgb(172, 119, 52) -30%, transparent 120%); color: #FAFAFA; font-variant: small-caps; font-family: 'Aldrich', monospace; text-align: center; font-weight: 500; text-shadow: -1px -1px 1px rgb(98, 132, 154), 1px -1px 1px rgb(98, 132, 154), -1px 1px 1px rgb(98, 132, 154), 1px 1px 1px rgb(98, 132, 154); padding: 5px; } .sheet-rolltemplate-ep-apioutput .sheet-template-wrapper h3.sheet-api-error { background-image: linear-gradient(to right, rgb(172, 71, 52) -30%, transparent 120%); color: #FAFAFA; font-variant: small-caps; font-family: 'Aldrich', monospace; text-align: center; font-weight: 500; text-shadow: -1px -1px 1px rgb(98, 132, 154), 1px -1px 1px rgb(98, 132, 154), -1px 1px 1px rgb(98, 132, 154), 1px 1px 1px rgb(98, 132, 154); padding: 5px; } .sheet-rolltemplate-ep-apioutput .sheet-template-wrapper h4, .sheet-rolltemplate-ep-info .sheet-template-wrapper h4, .sheet-rolltemplate-ep-default .sheet-template-wrapper h4, .sheet-rolltemplate-ep-damage .sheet-template-wrapper h4 { background-color: transparent; color: #FAFAFA; font-family: 'Abel', serif; text-align: left; font-style: italic; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 0px; margin-left: 2em; margin-right: 2em; border-bottom: 1px solid rgb(98, 132, 154); } .sheet-rolltemplate-ep-default .sheet-template-wrapper h4 .sheet-sub-header, .sheet-rolltemplate-ep-damage .sheet-template-wrapper h4 .sheet-sub-header { background-color: transparent; color: #FAFAFA; font-family: 'Abel', serif; text-align: left; font-style: normal; font-size: smaller; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 0px; margin-left: 2em; margin-right: 2em; } .sheet-rolltemplate-ep-info .sheet-template-wrapper p { font-family: 'Abel', serif; text-align: justify; padding-left: 2em; padding-right: 2em; padding-top: 3px; padding-bottom: 3px; margin: 0px; } .sheet-rolltemplate-ep-apioutput .sheet-template-wrapper p { font-family: 'Abel', serif; text-align: left; padding-left: 2em; padding-right: 2em; padding-top: 3px; padding-bottom: 3px; margin: 0px; } .sheet-rolltemplate-ep-apioutput .sheet-template-wrapper .sheet-cmd-help p { font-family: 'Abel', serif; text-align: left; text-indent: -1em; padding-left: 2em; padding-right: 2em; margin: 0px; } .sheet-rolltemplate-ep-ini .sheet-template-wrapper p, .sheet-rolltemplate-ep-default .sheet-template-wrapper p, .sheet-rolltemplate-ep-damage .sheet-template-wrapper p { font-family: 'Abel', serif; text-align: left; text-indent: 2em; margin: 0px; } .sheet-rolltemplate-ep-info p.sheet-tightkv { text-align: left; text-indent: -2em; padding-left: 4em; padding-top: 1px; padding-bottom: 1px; } .sheet-rolltemplate-ep-info .sheet-tightkey { font-weight: bold; padding-right: 1em; } .sheet-rolltemplate-ep-default .sheet-roll-success, .sheet-rolltemplate-ep-apioutput .sheet-roll-success{ background-image: linear-gradient(to right, rgb(38, 126, 68) -30%, transparent 120%); } .sheet-rolltemplate-ep-default .sheet-roll-failure, .sheet-rolltemplate-ep-apioutput .sheet-roll-failure { background-image: linear-gradient(to right, rgb(172, 71, 52) -30%, transparent 120%); } .sheet-rolltemplate-ep-apioutput p.sheet-result-indent { text-indent: 1em; } .sheet-rolltemplate-ep-apioutput .sheet-template-wrapper a[href^='~'], .sheet-rolltemplate-ep-info .sheet-template-wrapper a[href^='~'], .sheet-rolltemplate-ep-ini .sheet-template-wrapper a[href^='~'], .sheet-rolltemplate-ep-default .sheet-template-wrapper a[href^='~'], .sheet-rolltemplate-ep-damage .sheet-template-wrapper a[href^='~'], .sheet-rolltemplate-ep-apioutput .sheet-template-wrapper a[href^='!'], .sheet-rolltemplate-ep-info .sheet-template-wrapper a[href^='!'], .sheet-rolltemplate-ep-ini .sheet-template-wrapper a[href^='!'], .sheet-rolltemplate-ep-default .sheet-template-wrapper a[href^='!'], .sheet-rolltemplate-ep-damage .sheet-template-wrapper a[href^='!'] { background-color: transparent; border: 0; color: rgb(240, 199, 148); display: inline; padding: 0; } .sheet-rolltemplate-ep-apioutput .sheet-template-wrapper a[href^='~']:hover, .sheet-rolltemplate-ep-info .sheet-template-wrapper a[href^='~']:hover, .sheet-rolltemplate-ep-ini .sheet-template-wrapper a[href^='~']:hover, .sheet-rolltemplate-ep-default .sheet-template-wrapper a[href^='~']:hover, .sheet-rolltemplate-ep-damage .sheet-template-wrapper a[href^='~']:hover, .sheet-rolltemplate-ep-apioutput .sheet-template-wrapper a[href^='!']:hover, .sheet-rolltemplate-ep-info .sheet-template-wrapper a[href^='!']:hover, .sheet-rolltemplate-ep-ini .sheet-template-wrapper a[href^='!']:hover, .sheet-rolltemplate-ep-default .sheet-template-wrapper a[href^='!']:hover, .sheet-rolltemplate-ep-damage .sheet-template-wrapper a[href^='!']:hover { background-color: transparent; border: 0; color: rgb(255, 245, 233); display: inline; padding: 0; } .sheet-rolltemplate-ep-apioutput .sheet-template-wrapper a { background-color: transparent; border: 0; color: rgb(98, 132, 154); display: inline; padding: 0; } .sheet-rolltemplate-ep-apioutput .sheet-template-wrapper a:hover, .sheet-rolltemplate-ep-apioutput .sheet-template-wrapper a:focus { background-color: transparent; border: 0; color: rgb(193, 203, 210); display: inline; padding: 0; text-decoration: none; } input.sheet-pageToggle:not([value='0']) ~ .sheet-tab0 { display: none } input.sheet-pageToggle:not([value='1']) ~ .sheet-tab1 { display: none } input.sheet-pageToggle:not([value='2']) ~ .sheet-tab2 { display: none } input.sheet-pageToggle:not([value='3']) ~ .sheet-tab3 { display: none } input.sheet-pageToggle:not([value='6']) ~ .sheet-tab6 { display: none } input.sheet-pageToggle:not([value='5']) ~ .sheet-tab5 { display: none } input.sheet-pageToggle:not([value='7']) ~ .sheet-tab7 { display: none } input.sheet-pageToggle:not([value='4']) ~ .sheet-tab4 { display: none } .sheet-wrapper{ font-size: 12px; min-width: 24rem; position: relative; } .sheet-pictos{ font-family: Pictos; font-size: 1.3rem; } .sheet-toggle-edit-mode{ height: 2rem; } .sheet-mar-l-lg{ margin-left: 1rem; } .sheet-hidden{ display: none; } .sheet-nav{ display: flex; flex-wrap: wrap; position: relative; z-index: 10; } .sheet-wrapper{ background-image: url('http://files.lars-kroll.com/EclipsePhase_Logo_Black.png'); background-position: right top; background-repeat: no-repeat; background-size: 35rem; } .sheet-wrapBox{ background-color: #FAFAFA; border: 1px solid #000000; border-radius: 3px; margin-bottom: 5px; padding: 3px; } .sheet-flexRow{ width: 100%; } .sheet-headerBox{ width: 100%; } .sheet-footerBox{ border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; width: 100%; } .sheet-logoBox{ width: 35rem; } .sheet-logoPlaceholder{ height: 5.2rem; } .sheet-aRight{ text-align: right; } .sheet-aCenter{ text-align: center; } .sheet-noBreak{ white-space: nowrap; } .sheet-margin5px{ margin: 5px; } .sheet-wrapBoxTitle{ color: rgb(6, 45, 71); font-family: 'Aldrich', monospace; font-size: 1.1rem; font-weight: 700; margin-bottom: -2px; margin-top: 4px; padding-left: 2px; padding-right: 2px; text-align: center; text-transform: uppercase; } .sheet-smallWrapBoxTitle{ color: rgb(6, 45, 71); font-size: 0.9rem; font-weight: 700; margin-bottom: -2px; margin-top: 2px; padding-left: 2px; padding-right: 2px; text-align: center; text-transform: uppercase; } .sheet-smallWrapBoxTitle span{ font-family: 'Aldrich', monospace; font-size: 0.9rem; font-weight: 700; text-transform: uppercase; } .sheet-largeText input{ font-size: 2.2rem; font-weight: bold; } .sheet-largeText span{ font-size: 2.2rem; font-weight: bold; } .sheet-aptTable{ min-width: 32rem; table-layout: fixed; width: 100%; } .sheet-aptTable th{ width: 2.9em; } .sheet-aptTable td span{ display: block; padding-right: 2px; text-align: right; } .sheet-repTable{ min-width: 32rem; table-layout: fixed; width: 100%; } .sheet-repTable td{ text-align: center; } .sheet-repTable td span{ display: block; padding-right: 2px; text-align: right; } .sheet-spacerCol{ width: 12%; } .sheet-repScoreCol{ width: 14%; } .sheet-favLvlCol{ width: 10%; } .sheet-skillName{ font-weight: bold; } .sheet-skillField{ font-style: oblique; padding-left: 2px; padding-right: 4px; } .sheet-skillApt{ text-transform: uppercase; } .sheet-skillSpec{ font-style: italic; } .sheet-skillTotal{ border-bottom-color: #C9C9C9; border-bottom-style: solid; border-bottom-width: 1px; font-weight: normal; padding-bottom: 0px; padding-left: 5px; padding-right: 10px; text-align: right; width: 1.5em; } .sheet-tfrowName{ font-weight: bold; padding-left: 2px; padding-right: 2px; } .sheet-rollLabel{ color: rgb(98, 132, 154); font-weight: bold; padding-left: 2px; padding-right: 2px; } .sheet-rollList{ display: block; margin-left: 5px; margin-right: 5px; } .sheet-tcol{ display: block; width: 100%; } .sheet-subLabel{ background-color: transparent; border-top-color: #242424; border-top-style: dashed; border-top-width: 1px; color: #0C0C0C; font-size: 0.9rem; margin-bottom: 2px; margin-top: 1px; padding-left: 2px; padding-right: 2px; text-align: left; text-transform: uppercase; } .sheet-inlineLabel{ font-weight: bold; margin-right: 2px; } .sheet-subtleInlineLabel{ font-style: italic; } .sheet-lineLabel{ color: #0C0C0C; font-size: 1.1rem; margin-right: 5px; text-transform: uppercase; } .sheet-inlineContentGroup{ display: inline-flex; margin-left: 2px; margin-right: 2px; margin-top: 2px; white-space: nowrap; } .sheet-inlineLabelGroup{ display: inline-flex; margin-left: 2px; margin-right: 2px; margin-top: 2px; white-space: nowrap; } .sheet-flowPar{ display: inline-block; font-size: 1.1rem; line-height: 1.4; margin-bottom: 0px; margin-left: 2px; margin-right: 5px; padding-left: 3.2rem; text-align: justify; text-indent: -3.2rem; vertical-align: text-top; } .sheet-flowPar input{ margin: 0px; } .sheet-flowRow{ display: inline-block; font-size: 1.1rem; line-height: 1.4; margin-bottom: 0px; margin-left: 2px; margin-right: 5px; text-align: justify; vertical-align: text-top; } .sheet-flowRow input{ margin: 0px; } .sheet-indentPar{ display: inline-block; font-size: 1.1rem; line-height: 1.4; margin-bottom: 0px; margin-left: 2px; margin-right: 5px; padding-left: 3.2rem; text-align: justify; vertical-align: text-top; } .sheet-indentPar input{ margin: 0px; } .sheet-note{ display: inline-block; font-size: smaller; margin-left: 2px; margin-right: 2px; white-space: normal; } .sheet-note .sheet-inlineLabel{ font-style: italic; font-weight: normal; } .sheet-fieldLabel{ background-color: rgb(6, 45, 71); color: #FAFAFA; padding-bottom: 1px; padding-left: 3px; padding-right: 1px; padding-top: 1px; white-space: nowrap; } .sheet-fieldLabelBold{ background-color: rgb(6, 45, 71); color: #FAFAFA; font-weight: bold; padding-bottom: 1px; padding-left: 3px; padding-right: 1px; padding-top: 1px; white-space: nowrap; } .sheet-secondTableHeader{ color: rgb(6, 45, 71); font-size: 0.9rem; font-weight: bold; text-align: center; text-transform: uppercase; } .sheet-labelGroup{ border-bottom-color: #7C7C7C; border-bottom-width: 1px; display: block; margin-left: 5px; margin-right: 5px; padding: 0px; } .sheet-halfRemRowSeparator{ border-bottom-color: #C9C9C9; border-bottom-style: solid; border-bottom-width: 1px; margin-bottom: 0.8rem; padding-bottom: 0.8rem; } .sheet-inlineNumber{ display: inline-flex; } .sheet-rem15{ width: 24rem; } .sheet-max2p5rem{ max-width: 4rem; } .sheet-max3charinline{ display: inline-flex; max-width: 3em; } .sheet-max5em{ max-width: 5em; } .sheet-max8em{ max-width: 8em; } .sheet-max5rem{ max-width: 8rem; } .sheet-max10rem{ max-width: 16rem; } .sheet-max15rem{ max-width: 24rem; } .sheet-max20rem{ max-width: 32rem; } .sheet-min5rem{ max-width: 100%; min-width: 8rem; } .sheet-min1rem{ max-width: 100%; min-width: 1.6rem; } .sheet-min02rem{ max-width: 100%; min-width: 0.3rem; } .sheet-exactly15rem{ width: 24rem; } .sheet-exactly20rem{ width: 32rem; } .sheet-exactly23rem{ width: 36rem; } .sheet-marginr1rem{ margin-right: 1.6rem; } .sheet-marginrp5rem{ margin-right: 0.8rem; } .sheet-skillRow{ width: 100%; } .sheet-growFull{ width: 100%; } .sheet-description{ font-size: 0.9em; } .sheet-smallDescription{ font-size: 0.7em; }