@charset "utf-8";

.session_logue_wrap caption {display: table-caption;}

.sheet-rolltemplate-default table {width: 100%;background-color: white;border: 1px solid rgba(112, 32, 130, 1);}
.sheet-rolltemplate-default caption {display:table-caption;background-color: rgba(112, 32, 130, 1);color: white;font-family: "Helvetica Neue", Helvetica, sans-serif;font-weight: 300;font-size: 1.1em;padding: 5px;}
.sheet-rolltemplate-default td {padding: 5px;line-height: 1.4em;vertical-align: top;}
.sheet-rolltemplate-default td:first-child {font-weight: bold;text-align: right;min-width: 50px;padding-right: 10px;}
.sheet-rolltemplate-default tr:nth-child(even) {background-color: #eee;}

.sheet-rolltemplate-coc-1 table {width: 100%; border: 1px solid black; color: black; background: #fff;}
.sheet-rolltemplate-coc-1 caption {display:table-caption; width: 100%; text-align: center; background: black; color: white; font-weight: bold; padding: 2px; border: 1px solid black; line-height: 1.6em}
.sheet-rolltemplate-coc-1 td {padding: 2px; border-bottom: 1px solid black;}
.sheet-rolltemplate-coc-1 td.sheet-template_label {font-weight: bold;}
.sheet-rolltemplate-coc-1 td.sheet-template_value {text-align: center;}
.sheet-rolltemplate-coc-1 .inlinerollresult {display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid black; background: #bebebe; color: black;}

.sheet-rolltemplate-coc-defence table {width: 100%;border: 1px solid black;color: black;background: #FFFFFF;}
.sheet-rolltemplate-coc-defence caption {display:table-caption;text-align: center;background: black;color: white;font-weight: bold;padding: 2px;border: 1px solid black;line-height: 1.6em;}
.sheet-rolltemplate-coc-defence td {padding: 2px;border-bottom: 1px solid black;}
.sheet-rolltemplate-coc-defence td.sheet-template_label {font-weight: bold;}
.sheet-rolltemplate-coc-defence td.sheet-template_value {text-align: center;}
.sheet-rolltemplate-coc-defence .inlinerollresult  {display: inline-block;min-width: 1.5em;text-align: center;border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-defence .inlinerollresult.fullcrit {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-defence .inlinerollresult.fullfail {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-defence .inlinerollresult.importantroll {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-defence-1 table {width: 100%;border: 1px solid black;color: black;background: #FFFFFF;}
.sheet-rolltemplate-coc-defence-1 caption {display:table-caption;text-align: center;background: black;color: white;font-weight: bold;padding: 2px;border: 1px solid black;line-height: 1.6em;}
.sheet-rolltemplate-coc-defence-1 td {padding: 2px;border-bottom: 1px solid black;}
.sheet-rolltemplate-coc-defence-1 td.sheet-template_label {font-weight: bold;}
.sheet-rolltemplate-coc-defence-1 td.sheet-template_value {text-align: center;}
.sheet-rolltemplate-coc-defence-1 .inlinerollresult  {display: inline-block;min-width: 1.5em;text-align: center;border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-defence-1 .inlinerollresult.fullcrit {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-defence-1 .inlinerollresult.fullfail {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-defence-1 .inlinerollresult.importantroll {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-vehicleattack table {width: 100%;border: 1px solid black;color: black;background: #FFFFFF;}
.sheet-rolltemplate-coc-vehicleattack caption {display:table-caption;text-align: center;background: black;color: white;font-weight: bold;padding: 2px;border: 1px solid black;line-height: 1.6em;}
.sheet-rolltemplate-coc-vehicleattack td {padding: 2px;border-bottom: 1px solid black;}
.sheet-rolltemplate-coc-vehicleattack td.sheet-template_label {font-weight: bold;}
.sheet-rolltemplate-coc-vehicleattack td.sheet-template_value {text-align: center;}
.sheet-rolltemplate-coc-vehicleattack .inlinerollresult  {display: inline-block;min-width: 1.5em;text-align: center;border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-vehicleattack .inlinerollresult.fullcrit {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-vehicleattack .inlinerollresult.fullfail {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-vehicleattack .inlinerollresult.importantroll {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc table {width: 100%;border: 1px solid black;color: black;background: #FFFFFF;}
.sheet-rolltemplate-coc caption {display:table-caption;text-align: center;background: black;color: white;font-weight: bold;padding: 2px;border: 1px solid black;line-height: 1.6em;}
.sheet-rolltemplate-coc td {padding: 2px;border-bottom: 1px solid black;}
.sheet-rolltemplate-coc td.sheet-template_label {font-weight: bold;}
.sheet-rolltemplate-coc td.sheet-template_value {text-align: center;}
.sheet-rolltemplate-coc .inlinerollresult  {display: inline-block;min-width: 1.5em;text-align: center;border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc .inlinerollresult.fullcrit {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc .inlinerollresult.fullfail {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc .inlinerollresult.importantroll {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-attack table {width: 100%;border: 1px solid black;color: black;background: #FFFFFF;}
.sheet-rolltemplate-coc-attack caption {display:table-caption;text-align: center;background: black;color: white;font-weight: bold;padding: 2px;border: 1px solid black;line-height: 1.6em;}
.sheet-rolltemplate-coc-attack td {padding: 2px;border-bottom: 1px solid black;}
.sheet-rolltemplate-coc-attack td.sheet-template_label {font-weight: bold;}
.sheet-rolltemplate-coc-attack td.sheet-template_value {text-align: center;}
.sheet-rolltemplate-coc-attack .inlinerollresult  {display: inline-block;min-width: 1.5em;text-align: center;border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-attack .inlinerollresult.fullcrit {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-attack .inlinerollresult.fullfail {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-attack .inlinerollresult.importantroll {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-1 table {width: 100%;border: 1px solid black;color: black;background: #FFFFFF;}
.sheet-rolltemplate-coc-1 caption {display:table-caption;text-align: center;background: black;color: white;font-weight: bold;padding: 2px;border: 1px solid black;line-height: 1.6em;}
.sheet-rolltemplate-coc-1 td {padding: 2px;border-bottom: 1px solid black;}
.sheet-rolltemplate-coc-1 td.sheet-template_label {font-weight: bold;}
.sheet-rolltemplate-coc-1 td.sheet-template_value {text-align: center;}
.sheet-rolltemplate-coc-1 .inlinerollresult  {display: inline-block;min-width: 1.5em;text-align: center;border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-1 .inlinerollresult.fullcrit {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-1 .inlinerollresult.fullfail {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-1 .inlinerollresult.importantroll {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-attack-1 table {width: 100%;border: 1px solid black;color: black;background: #FFFFFF;}
.sheet-rolltemplate-coc-attack-1 caption {display:table-caption;text-align: center;background: black;color: white;font-weight: bold;padding: 2px;border: 1px solid black;line-height: 1.6em;}
.sheet-rolltemplate-coc-attack-1 td {padding: 2px;border-bottom: 1px solid black;}
.sheet-rolltemplate-coc-attack-1 td.sheet-template_label {font-weight: bold;}
.sheet-rolltemplate-coc-attack-1 td.sheet-template_value {text-align: center;}
.sheet-rolltemplate-coc-attack-1 .inlinerollresult  {display: inline-block;min-width: 1.5em;text-align: center;border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-attack-1 .inlinerollresult.fullcrit {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-attack-1 .inlinerollresult.fullfail {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-attack-1 .inlinerollresult.importantroll {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-dice-roll table {width: 100%;border: 1px solid black;color: black;background: #FFFFFF;}
.sheet-rolltemplate-coc-dice-roll caption {display:table-caption;text-align: center;background: black;color: white;font-weight: bold;padding: 2px;border: 1px solid black;line-height: 1.6em;}
.sheet-rolltemplate-coc-dice-roll td {padding: 2px;border-bottom: 1px solid black;}
.sheet-rolltemplate-coc-dice-roll td.sheet-template_label {font-weight: Bold;}
.sheet-rolltemplate-coc-dice-roll td.sheet-template_value {text-align: center;}
.sheet-rolltemplate-coc-dice-roll .inlinerollresult  {display: inline-block;min-width: 1.5em;text-align: center;border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-dice-roll .inlinerollresult.importantroll {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-bomadness-da-rt table {width: 100%;border: 1px solid black;color: black;background: #FFFFFF;}
.sheet-rolltemplate-coc-bomadness-da-rt caption {display:table-caption;text-align: center;background: black;color: white;font-weight: bold;padding: 2px;border: 1px solid black;line-height: 1.6em;}
.sheet-rolltemplate-coc-bomadness-da-rt td {padding: 2px;border-bottom: 1px solid black;}
.sheet-rolltemplate-coc-bomadness-da-rt td.sheet-template_label {font-weight: Bold;}
.sheet-rolltemplate-coc-bomadness-da-rt td.sheet-template_value {text-align: center;background: #FFFFFF;}
.sheet-rolltemplate-coc-bomadness-da-rt .inlinerollresult  {display: inline-block;min-width: 1.5em;text-align: center;border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-bomadness-da-rt .inlinerollresult.importantroll {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-bomadness-rt table {width: 100%;border: 1px solid black;color: black;background: #FFFFFF;}
.sheet-rolltemplate-coc-bomadness-rt caption {display:table-caption;text-align: center;background: black;color: white;font-weight: bold;padding: 2px;border: 1px solid black;line-height: 1.6em;}
.sheet-rolltemplate-coc-bomadness-rt td {padding: 2px;border-bottom: 1px solid black;}
.sheet-rolltemplate-coc-bomadness-rt td.sheet-template_label {font-weight: Bold;}
.sheet-rolltemplate-coc-bomadness-rt td.sheet-template_value {text-align: center;background: #FFFFFF;}
.sheet-rolltemplate-coc-bomadness-rt .inlinerollresult  {display: inline-block;min-width: 1.5em;text-align: center;border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-bomadness-rt .inlinerollresult.importantroll {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-pulp-bomadness-rt table {width: 100%;border: 1px solid black;color: black;background: #FFFFFF;}
.sheet-rolltemplate-coc-pulp-bomadness-rt caption {display:table-caption;text-align: center;background: black;color: white;font-weight: bold;padding: 2px;border: 1px solid black;line-height: 1.6em;}
.sheet-rolltemplate-coc-pulp-bomadness-rt td {padding: 2px;border-bottom: 1px solid black;}
.sheet-rolltemplate-coc-pulp-bomadness-rt td.sheet-template_label {font-weight: Bold;}
.sheet-rolltemplate-coc-pulp-bomadness-rt td.sheet-template_value {text-align: center;background: #FFFFFF;}
.sheet-rolltemplate-coc-pulp-bomadness-rt .inlinerollresult  {display: inline-block;min-width: 1.5em;text-align: center;border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-pulp-bomadness-rt .inlinerollresult.importantroll {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-bomadness-da-summ table {width: 100%;border: 1px solid black;color: black;background: #FFFFFF;}
.sheet-rolltemplate-coc-bomadness-da-summ caption {display:table-caption;text-align: center;background: black;color: white;font-weight: bold;padding: 2px;border: 1px solid black;line-height: 1.6em;}
.sheet-rolltemplate-coc-bomadness-da-summ td {padding: 2px;border-bottom: 1px solid black;}
.sheet-rolltemplate-coc-bomadness-da-summ td.sheet-template_label {font-weight: Bold;}
.sheet-rolltemplate-coc-bomadness-da-summ td.sheet-template_value {text-align: center;background: #FFFFFF;}
.sheet-rolltemplate-coc-bomadness-da-summ .inlinerollresult  {display: inline-block;min-width: 1.5em;text-align: center;border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-bomadness-da-summ .inlinerollresult.importantroll {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-bomadness-summ table {width: 100%;border: 1px solid black;color: black;background: #FFFFFF;}
.sheet-rolltemplate-coc-bomadness-summ caption {display:table-caption;text-align: center;background: black;color: white;font-weight: bold;padding: 2px;border: 1px solid black;line-height: 1.6em;}
.sheet-rolltemplate-coc-bomadness-summ td {padding: 2px;border-bottom: 1px solid black;}
.sheet-rolltemplate-coc-bomadness-summ td.sheet-template_label {font-weight: Bold;}
.sheet-rolltemplate-coc-bomadness-summ td.sheet-template_value {text-align: center;background: #FFFFFF;}
.sheet-rolltemplate-coc-bomadness-summ .inlinerollresult  {display: inline-block;min-width: 1.5em;text-align: center;border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-bomadness-summ .inlinerollresult.importantroll {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-pulp-bomadness-summ table {width: 100%;border: 1px solid black;color: black;background: #FFFFFF;}
.sheet-rolltemplate-coc-pulp-bomadness-summ caption {display:table-caption;text-align: center;background: black;color: white;font-weight: bold;padding: 2px;border: 1px solid black;line-height: 1.6em;}
.sheet-rolltemplate-coc-pulp-bomadness-summ td {padding: 2px;border-bottom: 1px solid black;}
.sheet-rolltemplate-coc-pulp-bomadness-summ td.sheet-template_label {font-weight: Bold;}
.sheet-rolltemplate-coc-pulp-bomadness-summ td.sheet-template_value {text-align: center;background: #FFFFFF;}
.sheet-rolltemplate-coc-pulp-bomadness-summ .inlinerollresult  {display: inline-block;min-width: 1.5em;text-align: center;border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-pulp-bomadness-summ .inlinerollresult.importantroll {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-defence-2 table {width: 100%;border: 1px solid black;color: black;background: #E3DEDB;}
.sheet-rolltemplate-coc-defence-2 caption {display:table-caption;text-align: center;background-color: black;color: white;font-weight: bold;padding: 2px;border: 1px solid black;line-height: 1.6em;}
.sheet-rolltemplate-coc-defence-2 td {padding: 2px;border-bottom: 1px solid black;background: #efefef;}
.sheet-rolltemplate-coc-defence-2 td.sheet-template_label {font-weight: Bold;background: #efefef;}
.sheet-rolltemplate-coc-defence-2 td.sheet-template_value {text-align: center;background: #efefef;}
.sheet-rolltemplate-coc-defence-2 .inlinerollresult  {display: inline-block;min-width: 1.5em;text-align: center;border: 2px solid black;background: #c3c9bd;}
.sheet-rolltemplate-coc-minionattack table {width: 100%;border: 1px solid black;color: black;background: #FFFFFF;}
.sheet-rolltemplate-coc-minionattack caption {display:table-caption;text-align: center;background: black;color: white;font-weight: bold;padding: 2px;border: 1px solid black;line-height: 1.6em;}
.sheet-rolltemplate-coc-minionattack td {padding: 2px;border-bottom: 1px solid black;}
.sheet-rolltemplate-coc-minionattack td.sheet-template_label {font-weight: bold;}
.sheet-rolltemplate-coc-minionattack td.sheet-template_value {text-align: center;}
.sheet-rolltemplate-coc-minionattack .inlinerollresult  {display: inline-block;min-width: 1.5em;text-align: center;border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-minionattack .inlinerollresult.fullcrit {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-minionattack .inlinerollresult.fullfail {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-minionattack .inlinerollresult.importantroll {border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc-miniondef table {width: 100%;border: 1px solid black;color: black;background: #E3DEDB;}
.sheet-rolltemplate-coc-miniondef caption {display:table-caption;text-align: center;background-color: black;color: white;font-weight: bold;padding: 2px;border: 1px solid black;line-height: 1.6em;}
.sheet-rolltemplate-coc-miniondef td {padding: 2px;border-bottom: 1px solid black;background: #efefef;}
.sheet-rolltemplate-coc-miniondef td.sheet-template_label {font-weight: Bold;background: #efefef;}
.sheet-rolltemplate-coc-miniondef td.sheet-template_value {text-align: center;background: #efefef;}
.sheet-rolltemplate-coc-miniondef .inlinerollresult  {display: inline-block;min-width: 1.5em;text-align: center;border: 2px solid black;background: #c3c9bd;}
.sheet-rolltemplate-coc-body-hit-loc table {width: 100%;border: 1px solid black;color: black;background: #FFFFFF;text-align: center;}
.sheet-rolltemplate-coc-body-hit-loc caption {display:table-caption;text-align: center;background: black;color: white;font-weight: bold;padding: 2px;border: 1px solid black;line-height: 1.6em;}
.sheet-rolltemplate-coc-body-hit-loc td {padding: 2px;border-bottom: 1px solid black;text-align: center;}
.sheet-rolltemplate-coc-body-hit-loc td.sheet-template_label {font-weight: Bold;text-align: center;}
.sheet-rolltemplate-coc-body-hit-loc td.sheet-template_value {text-align: center;}
.sheet-rolltemplate-coc-body-hit-loc .inlinerollresult  {display: inline-block;min-width: 1.5em;text-align: center;border: 2px solid black;background: #BEBEBE;}
.sheet-rolltemplate-coc--body-hit-loc .inlinerollresult.importantroll {border: 2px solid black;background: #BEBEBE;text-align: center;}

/* 인세인, 시노비가미 */
.sheet-rolltemplate-Ninpo,
.sheet-rolltemplate-npc {font-family: sans-serif;}
.sheet-rolltemplate-Ninpo a[href^="~"] {background-color: transparent;padding: 0px 0px 0px 0px;color: #182C4A;display: inline-block;border: none;text-align: left;font-family: sans-serif;font-size: 0.95em;line-height: 1em;text-transform: capitalize;white-space: pre;font-weight: bold;}
.sheet-rolltemplate-Ninpo a:hover {color: #BE202E;}
.sheet-rolltemplate-Ninpo .inlinerollresult,
.sheet-rolltemplate-npc .inlinerollresult {background-color: transparent;border: none;padding: 0px 0px;font-weight: bold;cursor: help;font-size: 1.25em;padding: 2px;}
.sheet-rolltemplate-Ninpo .inlinerollresult {color: #182C4A;}
.sheet-rolltemplate-npc .inlinerollresult {color: #222;}
.sheet-rolltemplate-Ninpo .sheet-resright .inlinerollresult,
.sheet-rolltemplate-npc .sheet-bigres .inlinerollresult {font-size: 1.6em;line-height: 1.45em;}
.sheet-rolltemplate-Ninpo .sheet-success,sheet-rolltemplate-npc .sheet-success {color: #247305;}
.sheet-rolltemplate-Ninpo .sheet-failure,
.sheet-rolltemplate-npc .sheet-failure {color: #BE202E;}
.sheet-rolltemplate-Ninpo .inlinerollresult.fullcrit,
.sheet-rolltemplate-npc .inlinerollresult.fullcrit {border: none;color: #247305;}
.sheet-rolltemplate-Ninpo .inlinerollresult.importantroll,
.sheet-rolltemplate-npc .inlinerollresult.importantroll {border: none;color: #4A57ED;}
.sheet-rolltemplate-Ninpo .inlinerollresult.fullfail,
.sheet-rolltemplate-npc .inlinerollresult.fullfail {border: none;color: #BE202E;}
.sheet-rolltemplate-Ninpo .sheet-flexatk,
.sheet-rolltemplate-npc .sheet-flexatk {display: flex;justify-content: space-between;align-items: center;}
.sheet-rolltemplate-Ninpo .sheet-flexatk {border-top: 1px dotted #182C4A;}
.sheet-rolltemplate-npc .sheet-flexatk {border-top: 1px dotted #3C2517;}
.sheet-rolltemplate-Ninpo .sheet-spacer,
.sheet-rolltemplate-npc .sheet-spacer {flex-grow: 2;}
.sheet-rolltemplate-Ninpo .sheet-flexdmg,
.sheet-rolltemplate-npc .sheet-flexdmg {display: flex;align-items: center;}
.sheet-rolltemplate-Ninpo div,
.sheet-rolltemplate-Ninpo span,
.sheet-rolltemplate-Ninpo img,
.sheet-rolltemplate-npc div,
.sheet-rolltemplate-npc span,
.sheet-rolltemplate-npc img {box-sizing: border-box;}
.sheet-rolltemplate-Ninpo div,
.sheet-rolltemplate-npc div {margin: 0px;padding: 0px;}
.sheet-rolltemplate-Ninpo img,
.sheet-rolltemplate-npc img {margin: 0px;padding: 0px;}
.sheet-rolltemplate-Ninpo .sheet-center,
.sheet-rolltemplate-npc .sheet-center {text-align: center;}
.sheet-rolltemplate-Ninpo .sheet-right,
.sheet-rolltemplate-npc .sheet-right {text-align: right;}
.sheet-rolltemplate-Ninpo .sheet-ital,
.sheet-rolltemplate-npc .sheet-ital {font-style: italic;}
.sheet-rolltemplate-Ninpo .sheet-inl,
.sheet-rolltemplate-npc .sheet-inl {display: inline;}
.sheet-rolltemplate-Ninpo .sheet-bold,
.sheet-rolltemplate-npc .sheet-bold {font-weight: bold;}
.sheet-rolltemplate-Ninpo .sheet-vtop,
.sheet-rolltemplate-npc .sheet-vtop {vertical-align: top;}
.sheet-rolltemplate-Ninpo .sheet-myrow,
.sheet-rolltemplate-npc .sheet-myrow {padding: 0px 1px 0px 2px;}
.sheet-rolltemplate-Ninpo .sheet-bordered .sheet-myrow:nth-child(odd) {background: linear-gradient(to left,white,#D8DBE6);}
.sheet-rolltemplate-npc .sheet-bordered .sheet-myrow:nth-child(even) {background: linear-gradient(to left,#c3996b7a,white);}
.sheet-rolltemplate-Ninpo div.sheet-charname {border-style: solid;border-width: 1px 1px 0px 1px;padding: 1px 1px 1px 2px;background-color: white;border-color: #182C4A;}
.sheet-rolltemplate-npc div.sheet-charname {padding: 4px 0px 1px 0px;background-color: transparent;margin-left: -14px;text-shadow: 1px 1px #FDFDFD;font-size: 1em;}
.sheet-rolltemplate-Ninpo div.sheet-notes,
.sheet-rolltemplate-npc div.sheet-notes {max-height: 220px;overflow-y: auto;border-width: 1px;border-style: solid;margin-top: 2px;padding: 1px 1px 1px 2px;background-color: #DDD;border-color: #BBB;}
.sheet-rolltemplate-Ninpo div.sheet-desc,
.sheet-rolltemplate-npc div.sheet-desc {max-height: 220px;overflow-y: auto;border-width: 1px;border-style: solid;margin-top: 2px;padding: 1px 1px 1px 2px;}
.sheet-rolltemplate-Ninpo div.sheet-desc {background-color: white;border-color: #182C4A;}
.sheet-rolltemplate-npc div.sheet-desc {border-color: #3C2517;background-color: white;}
.sheet-rolltemplate-Ninpo span.sheet-notes,
.sheet-rolltemplate-npc span.sheet-notes {font-family: sans-serif;font-size: 0.9em;color: black;}
.sheet-rolltemplate-Ninpo .sheet-lbl,
.sheet-rolltemplate-npc .sheet-lbl {text-align: left;font-family: sans-serif;font-size: 0.95em;line-height: 1em;text-transform: capitalize;white-space: pre;}
.sheet-rolltemplate-Ninpo .sheet-lbl {color: #182C4A;}
.sheet-rolltemplate-npc .sheet-lbl {color: #3C2517;}
.sheet-rolltemplate-Ninpo .sheet-bordered,
.sheet-rolltemplate-npc .sheet-bordered {border-style: solid;border-width: 1px;text-align: left;vertical-align: top;position: relative;}
.sheet-rolltemplate-Ninpo .sheet-icon,
.sheet-rolltemplate-npc .sheet-icon {position: absolute;top: 6px;left: -40px;width: 40px;text-align: center;}
.sheet-rolltemplate-Ninpo .sheet-icon::after,
.sheet-rolltemplate-npc .sheet-icon::after {font-size: 1.55em;}
.sheet-rolltemplate-Ninpo .sheet-icon::after {color: #182C4A;}
.sheet-rolltemplate-npc .sheet-icon::after {color: #3C2517;}
.sheet-rolltemplate-Ninpo .sheet-icon.sheet-initiative::after,
.sheet-rolltemplate-npc .sheet-icon.sheet-initiative::after {font-family: "Pictos";content: 'g';font-size: 2em;}
.sheet-rolltemplate-Ninpo .sheet-icon.sheet-skill::after,
.sheet-rolltemplate-npc .sheet-icon.sheet-skill::after {font-family: "Pictos";content: 'x';}
.sheet-rolltemplate-Ninpo .sheet-icon.sheet-hp::after,
.sheet-rolltemplate-npc .sheet-icon.sheet-hp::after {font-family: "Pictos";content: 'k';}
.sheet-rolltemplate-Ninpo .sheet-icon.sheet-save::after,
.sheet-rolltemplate-npc .sheet-icon.sheet-save::after {font-family: "Pictos Custom";content: 'e';}
.sheet-rolltemplate-Ninpo .sheet-icon.sheet-attackdamage::after,
.sheet-rolltemplate-npc .sheet-icon.sheet-attackdamage::after {font-family: "Pictos Custom";font-weight: bold;content: '⚔t';}
.sheet-rolltemplate-Ninpo .sheet-icon.sheet-attack::after,
.sheet-rolltemplate-npc .sheet-icon.sheet-attack::after {font-family: "Pictos Custom";font-weight: bold;content: '⚔';}
.sheet-rolltemplate-Ninpo .sheet-icon.sheet-damage::after,
.sheet-rolltemplate-npc .sheet-icon.sheet-damage::after {font-family: "Pictos Custom";font-weight: bold;content: 't';}
.sheet-rolltemplate-Ninpo .sheet-icon.sheet-ability::after,
.sheet-rolltemplate-npc .sheet-icon.sheet-ability::after {font-family: "Pictos";content: 'U';}
.sheet-rolltemplate-Ninpo .sheet-icon.sheet-feat::after,
.sheet-rolltemplate-npc .sheet-icon.sheet-feat::after {font-family: "Pictos";content: 'E';}
.sheet-rolltemplate-Ninpo .sheet-icon.sheet-spell::after,
.sheet-rolltemplate-npc .sheet-icon.sheet-spell::after {font-family: "Pictos Three";content: 'j';font-size: 2em;}
.sheet-rolltemplate-Ninpo .sheet-bordered {background-color: white;border-color: #182C4A;}
.sheet-rolltemplate-npc .sheet-bordered {background-color: white;border-color: #3C2517;}
.sheet-rolltemplate-Ninpo .sheet-symbol,
.sheet-rolltemplate-npc .sheet-symbol {font-family: "Pictos Custom";font-size: 1.3em;font-weight: bold;line-height: 1em;}
.sheet-rolltemplate-Ninpo .sheet-smallname,
.sheet-rolltemplate-npc .sheet-smallname {font-family: sans-serif;font-size: 0.9em;}
.sheet-rolltemplate-Ninpo .sheet-smallname {color: #182C4A;}
.sheet-rolltemplate-npc .sheet-smallname {color: #3C2517;}
.sheet-rolltemplate-Ninpo img.sheet-brdright,
.sheet-rolltemplate-Ninpo img.sheet-brdleft {display: inline-block;position: absolute;vertical-align: top;top: 0px;}
.sheet-rolltemplate-Ninpo img.sheet-brdleft {left: 0px;}
.sheet-rolltemplate-Ninpo img.sheet-brdright {right: 0px;}
.sheet-rolltemplate-Ninpo .sheet-blacklabel,
.sheet-rolltemplate-npc .sheet-blacklabel {display: inline-block;vertical-align: top;border: none;position: relative;font-size: 0.9em;}
.sheet-rolltemplate-Ninpo .sheet-blacklabel {background-color: #182C4A;color: white;}
.sheet-rolltemplate-npc .sheet-blacklabel {background-color: transparent;color: #3C2517;font-weight: bold;}
.sheet-rolltemplate-Ninpo .sheet-blacklabel.sheet-top {height: 36px;width: 85%;max-width: 85%;vertical-align: top;padding-right: 27px;}
@media (max-width:576px) {.sheet-rolltemplate-Ninpo .sheet-blacklabel.sheet-top {width: 80%;}}
.sheet-rolltemplate-npc .sheet-blacklabel.sheet-top {height: 36px;width: 78%;max-width: 78%;vertical-align: top;padding-right: 27px;}
.sheet-rolltemplate-Ninpo .sheet-blacklabel.sheet-top img.sheet-brdright,
.sheet-rolltemplate-npc .sheet-blacklabel.sheet-top img.sheet-brdright {width: 26px;height: 36px;}
.sheet-rolltemplate-Ninpo span.sheet-med {font-weight: normal;font-size: 0.9em;}
.sheet-rolltemplate-npc span.sheet-med {font-style: italic;color: #3C2517;font-size: 0.9em;font-weight: bold;}
.sheet-rolltemplate-Ninpo .sheet-blacklabel.sheet-med,
.sheet-rolltemplate-npc .sheet-blacklabel.sheet-med {height: 20px;vertical-align: top;white-space: nowrap;line-height: 1.5em;font-weight: bold;}
.sheet-rolltemplate-Ninpo .sheet-blacklabel.sheet-med {min-width: 75px;padding: 0px 20px 0px 2px;}
.sheet-rolltemplate-npc .sheet-blacklabel.sheet-med {min-width: 70px;padding: 0px 2px 0px 2px;background: linear-gradient(to right,#c3996b7a,white);}
.sheet-rolltemplate-Ninpo .sheet-blacklabel.sheet-med.sheet-right {padding: 0px 2px 0px 20px;text-align: right;}
.sheet-rolltemplate-npc .sheet-blacklabel.sheet-med.sheet-right {text-align: right;background: linear-gradient(to left,#c3996b7a,white);}
.sheet-rolltemplate-Ninpo .sheet-blacklabel.sheet-med.sheet-yellow {color: #E6DD94;font-weight: normal;}
.sheet-rolltemplate-npc .sheet-blacklabel.sheet-med.sheet-yellow {color: #501414;font-weight: normal;}
.sheet-rolltemplate-Ninpo .sheet-blacklabel.sheet-med img.sheet-brdleft,
.sheet-rolltemplate-npc .sheet-blacklabel.sheet-med img.sheet-brdleft,
.sheet-rolltemplate-Ninpo .sheet-blacklabel.sheet-med img.sheet-brdright,
.sheet-rolltemplate-npc .sheet-blacklabel.sheet-med img.sheet-brdright {height: 20px;}
.sheet-rolltemplate-Ninpo .sheet-blacklabel .sheet-big,
.sheet-rolltemplate-npc .sheet-big {display: inline;font-family: sans-serif;font-size: 1.0em;line-height: 1.0em;padding-left: 1px;font-weight: bold;text-transform: uppercase;}
.sheet-rolltemplate-npc .sheet-big {color: #3C2517;}
.sheet-rolltemplate-Ninpo .sheet-resright,
.sheet-rolltemplate-npc .sheet-resright {display: inline;float: right;margin-right: 3px;clear: both;font-size: 1.3em;text-transform: uppercase;line-height: 1.0em;}

/* 마기로기 */
.sheet-rolltemplate-modulation-table,.sheet-rolltemplate-fate-mutation-table,.sheet-rolltemplate-ordinary-scene-table,.sheet-rolltemplate-fumble-table,.sheet-rolltemplate-event-table {width: 100%;max-width: 500px;display: table;table-layout: fixed;word-break: keep-all;text-align: center;}
.sheet-rolltemplate-modulation-table .sheet-template-top,.sheet-rolltemplate-fate-mutation-table .sheet-template-top,.sheet-rolltemplate-ordinary-scene-table .sheet-template-top,.sheet-rolltemplate-fumble-table .sheet-template-top,.sheet-rolltemplate-event-table .sheet-template-top {height: 25px;padding: 0px;margin: 0px;display: table-row;}
.sheet-rolltemplate-modulation-table .sheet-template-top .sheet-left,.sheet-rolltemplate-fate-mutation-table .sheet-template-top .sheet-left,.sheet-rolltemplate-ordinary-scene-table .sheet-template-top .sheet-left,.sheet-rolltemplate-fumble-table .sheet-template-top .sheet-left,.sheet-rolltemplate-event-table .sheet-template-top .sheet-left {width: 30px;height: 25px;display: table-cell;background-image: url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fraw.githubusercontent.com%2FRoll20%2Froll20-character-sheets%2Fmaster%2FMagica_Logia%2Fimg%2Ft_corner.png');background-repeat: no-repeat;background-position: left top;background-size: 100px;}
.sheet-rolltemplate-modulation-table .sheet-template-top .sheet-center,.sheet-rolltemplate-fate-mutation-table .sheet-template-top .sheet-center,.sheet-rolltemplate-ordinary-scene-table .sheet-template-top .sheet-center,.sheet-rolltemplate-fumble-table .sheet-template-top .sheet-center,.sheet-rolltemplate-event-table .sheet-template-top .sheet-center {height: 25px;display: table-cell;background-image: url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fraw.githubusercontent.com%2FRoll20%2Froll20-character-sheets%2Fmaster%2FMagica_Logia%2Fimg%2Fthline.png');background-repeat: repeat-x;background-size: auto 40px;background-position: top;}
.sheet-rolltemplate-modulation-table .sheet-template-top .sheet-right,.sheet-rolltemplate-fate-mutation-table .sheet-template-top .sheet-right,.sheet-rolltemplate-ordinary-scene-table .sheet-template-top .sheet-right,.sheet-rolltemplate-fumble-table .sheet-template-top .sheet-right,.sheet-rolltemplate-event-table .sheet-template-top .sheet-right {width: 30px;height: 25px;display: table-cell;background-image: url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fraw.githubusercontent.com%2FRoll20%2Froll20-character-sheets%2Fmaster%2FMagica_Logia%2Fimg%2Ft_corner.png');background-repeat: no-repeat;background-position: right top;background-size: 100px;}
.sheet-rolltemplate-modulation-table .sheet-template-middle,.sheet-rolltemplate-fate-mutation-table .sheet-template-middle,.sheet-rolltemplate-ordinary-scene-table .sheet-template-middle,.sheet-rolltemplate-fumble-table .sheet-template-middle,.sheet-rolltemplate-event-table .sheet-template-middle {display: table-row;}
.sheet-rolltemplate-modulation-table .sheet-template-middle .sheet-left,.sheet-rolltemplate-fate-mutation-table .sheet-template-middle .sheet-left,.sheet-rolltemplate-ordinary-scene-table .sheet-template-middle .sheet-left,.sheet-rolltemplate-fumble-table .sheet-template-middle .sheet-left,.sheet-rolltemplate-event-table .sheet-template-middle .sheet-left {width: 30px;display: table-cell;background-image: url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fraw.githubusercontent.com%2FRoll20%2Froll20-character-sheets%2Fmaster%2FMagica_Logia%2Fimg%2Ft_v_line.png');background-repeat: repeat-y;background-size: 45px auto;background-position: left;}
.sheet-rolltemplate-modulation-table .sheet-template-middle .sheet-center,.sheet-rolltemplate-fate-mutation-table .sheet-template-middle .sheet-center,.sheet-rolltemplate-ordinary-scene-table .sheet-template-middle .sheet-center,.sheet-rolltemplate-fumble-table .sheet-template-middle .sheet-center,.sheet-rolltemplate-event-table .sheet-template-middle .sheet-center {display: table-cell;background: white;}
.sheet-rolltemplate-modulation-table .sheet-template-middle .sheet-right,.sheet-rolltemplate-fate-mutation-table .sheet-template-middle .sheet-right,.sheet-rolltemplate-ordinary-scene-table .sheet-template-middle .sheet-right,.sheet-rolltemplate-fumble-table .sheet-template-middle .sheet-right,.sheet-rolltemplate-event-table .sheet-template-middle .sheet-right {width: 30px;display: table-cell;background-image: url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fraw.githubusercontent.com%2FRoll20%2Froll20-character-sheets%2Fmaster%2FMagica_Logia%2Fimg%2Ft_v_line.png');background-repeat: repeat-y;background-size: 45px auto;background-position: right;}
.sheet-rolltemplate-modulation-table .sheet-template-bottom,.sheet-rolltemplate-fate-mutation-table .sheet-template-bottom,.sheet-rolltemplate-ordinary-scene-table .sheet-template-bottom,.sheet-rolltemplate-fumble-table .sheet-template-bottom,.sheet-rolltemplate-event-table .sheet-template-bottom {height: 25px;display: table-row;}
.sheet-rolltemplate-modulation-table .sheet-template-bottom .sheet-left,.sheet-rolltemplate-fate-mutation-table .sheet-template-bottom .sheet-left,.sheet-rolltemplate-ordinary-scene-table .sheet-template-bottom .sheet-left,.sheet-rolltemplate-fumble-table .sheet-template-bottom .sheet-left,.sheet-rolltemplate-event-table .sheet-template-bottom .sheet-left {width: 30px;height: 25px;display: table-cell;background-image: url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fraw.githubusercontent.com%2FRoll20%2Froll20-character-sheets%2Fmaster%2FMagica_Logia%2Fimg%2Ft_corner.png');background-repeat: no-repeat;background-position: left bottom;background-size: 100px;}
.sheet-rolltemplate-modulation-table .sheet-template-bottom .sheet-center,.sheet-rolltemplate-fate-mutation-table .sheet-template-bottom .sheet-center,.sheet-rolltemplate-ordinary-scene-table .sheet-template-bottom .sheet-center,.sheet-rolltemplate-fumble-table .sheet-template-bottom .sheet-center,.sheet-rolltemplate-event-table .sheet-template-bottom .sheet-center {height: 25px;display: table-cell;background-image: url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fraw.githubusercontent.com%2FRoll20%2Froll20-character-sheets%2Fmaster%2FMagica_Logia%2Fimg%2Fthline.png');background-repeat: repeat-x;background-size: auto 40px;background-position: bottom;}
.sheet-rolltemplate-modulation-table .sheet-template-bottom .sheet-right,.sheet-rolltemplate-fate-mutation-table .sheet-template-bottom .sheet-right,.sheet-rolltemplate-ordinary-scene-table .sheet-template-bottom .sheet-right,.sheet-rolltemplate-fumble-table .sheet-template-bottom .sheet-right,.sheet-rolltemplate-event-table .sheet-template-bottom .sheet-right {width: 30px;height: 25px;display: table-cell;background-image: url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fraw.githubusercontent.com%2FRoll20%2Froll20-character-sheets%2Fmaster%2FMagica_Logia%2Fimg%2Ft_corner.png');background-repeat: no-repeat;background-position: right bottom;background-size: 100px;}
.sheet-rolltemplate-Magic {width: 100%;max-width: 500px;display: table;table-layout: fixed;word-break: keep-all;text-align: center;}
.sheet-rolltemplate-Magic .sheet-template-top {height: 30px;padding: 0px;margin: 0px;display: table-row;}
.sheet-rolltemplate-Magic .sheet-template-top .sheet-left {width: 30px;height: 30px;display: table-cell;background-image: url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fraw.githubusercontent.com%2FRoll20%2Froll20-character-sheets%2Fmaster%2FMagica_Logia%2Fimg%2Frt_1_1.png');background-repeat: no-repeat;background-size: 30px 30px;}
.sheet-rolltemplate-Magic .sheet-template-top .sheet-center {height: 30px;display: table-cell;background-image: url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fraw.githubusercontent.com%2FRoll20%2Froll20-character-sheets%2Fmaster%2FMagica_Logia%2Fimg%2Frt_1_2.png');background-repeat: repeat-x;background-size: auto 30px;}
.sheet-rolltemplate-Magic .sheet-template-top .sheet-right {width: 30px;height: 30px;display: table-cell;background-image: url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fraw.githubusercontent.com%2FRoll20%2Froll20-character-sheets%2Fmaster%2FMagica_Logia%2Fimg%2Frt_1_3.png');background-repeat: no-repeat;background-size: 30px 30px;}
.sheet-rolltemplate-Magic .sheet-template-middle {display: table-row;}
.sheet-rolltemplate-Magic .sheet-template-middle .sheet-left {width: 30px;display: table-cell;background-image: url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fraw.githubusercontent.com%2FRoll20%2Froll20-character-sheets%2Fmaster%2FMagica_Logia%2Fimg%2Frt_2_1.png');background-repeat: repeat-y;background-size: 30px auto;}
.sheet-rolltemplate-Magic .sheet-template-middle .sheet-center {display: table-cell;background: white;}
.sheet-rolltemplate-Magic .sheet-template-middle .sheet-right {width: 30px;display: table-cell;background-image: url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fraw.githubusercontent.com%2FRoll20%2Froll20-character-sheets%2Fmaster%2FMagica_Logia%2Fimg%2Frt_2_3.png');background-repeat: repeat-y;background-size: 30px auto;}
.sheet-rolltemplate-Magic .sheet-template-bottom {height: 30px;display: table-row;}
.sheet-rolltemplate-Magic .sheet-template-bottom .sheet-left {width: 30px;height: 30px;display: table-cell;background-image: url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fraw.githubusercontent.com%2FRoll20%2Froll20-character-sheets%2Fmaster%2FMagica_Logia%2Fimg%2Frt_3_1.png');background-repeat: no-repeat;background-size: 30px 30px;}
.sheet-rolltemplate-Magic .sheet-template-bottom .sheet-center {height: 30px;display: table-cell;background-image: url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fraw.githubusercontent.com%2FRoll20%2Froll20-character-sheets%2Fmaster%2FMagica_Logia%2Fimg%2Frt_3_2.png');background-repeat: repeat-x;background-size: auto 30px;}
.sheet-rolltemplate-Magic .sheet-template-bottom .sheet-right {width: 30px;height: 30px;display: table-cell;background-image: url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fraw.githubusercontent.com%2FRoll20%2Froll20-character-sheets%2Fmaster%2FMagica_Logia%2Fimg%2Frt_3_3.png');background-repeat: no-repeat;background-size: 30px 30px;}
.sheet-rolltemplate-Magic .sheet-divider,.sheet-rolltemplate-modulation-table .sheet-divider,.sheet-rolltemplate-fate-mutation-table .sheet-divider,
.sheet-rolltemplate-ordinary-scene-table .sheet-divider,.sheet-rolltemplate-fumble-table .sheet-divider,.sheet-rolltemplate-event-table .sheet-divider {height: 0px;border-bottom: 1px solid #999;}

.sheet-rolltemplate-Magic .sheet-title,.sheet-rolltemplate-modulation-table .sheet-title,.sheet-rolltemplate-fate-mutation-table .sheet-title,.sheet-rolltemplate-ordinary-scene-table .sheet-title,.sheet-rolltemplate-fumble-table .sheet-title,.sheet-rolltemplate-event-table .sheet-title {font-size: 1.1em;font-weight: bold;color: #222222;padding-bottom: 7px;text-align: center;}
.sheet-rolltemplate-Magic .sheet-subtitle,.sheet-rolltemplate-modulation-table .sheet-subtitle,.sheet-rolltemplate-fate-mutation-table .sheet-subtitle,.sheet-rolltemplate-ordinary-scene-table .sheet-subtitle,.sheet-rolltemplate-fumble-table .sheet-subtitle,.sheet-rolltemplate-event-table .sheet-subtitle {text-align: center;font-size: 1.2em;font-family: 'Noto Serif KR', serif;text-align: center;color: #fff;background: #222;padding: 5px 20px;margin: 3px 0px;}
.sheet-rolltemplate-Magic .sheet-desc,.sheet-rolltemplate-Magic .sheet-desc .inlinerollresult,.sheet-rolltemplate-modulation-table .sheet-desc,.sheet-rolltemplate-fate-mutation-table .sheet-desc,.sheet-rolltemplate-ordinary-scene-table .sheet-desc,.sheet-rolltemplate-fumble-table .sheet-desc,.sheet-rolltemplate-event-table .sheet-desc {background-color: transparent;border: 0px;font-size: 13px;padding-top: 10px;font-weight: normal;color: #404040;}
.sheet-rolltemplate-modulation-table .sheet-desc .inlinerollresult,.sheet-rolltemplate-fate-mutation-table .sheet-desc .inlinerollresult,.sheet-rolltemplate-ordinary-scene-table .sheet-desc .inlinerollresult,.sheet-rolltemplate-fumble-table .sheet-desc .inlinerollresult,.sheet-rolltemplate-event-table .sheet-desc .inlinerollresult {background-color: transparent;border: 0px;}
.sheet-rolltemplate-Magic .sheet-skillname {text-align: center;font-size: 1.2em;font-family: 'Noto Serif KR', serif;text-align: center;color: #222;border-top: 1px solid #999;border-bottom: 1px solid #999;padding: 5px 20px;margin: 3px 0px;}
.sheet-rolltemplate-Magic .sheet-recite {font-size: 13px;font-family: 'Noto Serif KR', serif;padding: 20px 15px;margin-top: 10px;background: #f8f8f8;}
.sheet-rolltemplate-Magic .sheet-recite .inlinerollresult {font-size: 13px;}
.sheet-rolltemplate-Magic .sheet-target {border-top: 1px solid #999;border-bottom: 1px solid #999;padding: 3px;font-size: 0.95em;font-weight: bold;}
.sheet-rolltemplate-Magic .sheet-spec {padding-top: 7px;}
.sheet-rolltemplate-Magic .sheet-spec span {font-size: 0.9em;}
.sheet-rolltemplate-Magic .sheet-random {display: grid;grid-template-columns: 1fr;border: 1px dotted #999;padding: 3px;margin: 10px;margin-top: 15px;text-decoration: none;}
.sheet-rolltemplate-Magic .sheet-random.sheet-button {border: 3px double #999;background: #fafafa;}
.sheet-rolltemplate-Magic .sheet-random.sheet-button:hover {background: #eeeeee;color: #dc143c;cursor: pointer;}
.sheet-rolltemplate-Magic .sheet-random a,.sheet-rolltemplate-Magic .sheet-random div {grid-row-start: 1;grid-column-start: 1;padding: 5px;z-index: 49;}
.sheet-rolltemplate-Magic .sheet-random a {display: block;text-align: center;background-color: transparent;color: transparent;border: 0px;z-index: 50;}
.sheet-rolltemplate-Magic .sheet-random span {display: block;text-align: center;font-size: 1.2em;font-weight: bold;margin-top: 5px;}
.sheet-rolltemplate-Magic .sheet-random .sheet-area {font-size: 1em;margin: 0px;font-weight: normal;color: #444;}
.sheet-rolltemplate-Magic,.sheet-rolltemplate-npc {font-family: sans-serif;}
.sheet-rolltemplate-Magic a:hover {color: #BE202E;}

.sheet-rolltemplate-Magic .inlinerollresult,.sheet-rolltemplate-npc .inlinerollresult {background-color: transparent;border: none;padding: 0px 0px;font-weight: bold;cursor: help;font-size: 1.25em;padding: 2px;}
.sheet-rolltemplate-Magic .inlinerollresult {color: #000;}
.sheet-rolltemplate-Magic .sheet-mdl,.sheet-rolltemplate-Magic .sheet-mdl span {vertical-align: middle;display: inline-block;padding-top: 1px;font-size: 1.06em;}
.sheet-rolltemplate-Magic .sheet-resright .inlinerollresult,.sheet-rolltemplate-npc .sheet-bigres .inlinerollresult {font-size: 1.6em;line-height: 1.45em;}
.sheet-rolltemplate-Magic .success,.sheet-rolltemplate-npc .success {color: #247305;}
.sheet-rolltemplate-Magic .failure,.sheet-rolltemplate-npc .failure {color: #BE202E;}
.sheet-rolltemplate-Magic .inlinerollresult.fullcrit,.sheet-rolltemplate-npc .inlinerollresult.fullcrit {border: none;color: #247305;}
.sheet-rolltemplate-Magic .inlinerollresult.importantroll,.sheet-rolltemplate-npc .inlinerollresult.importantroll {border: none;color: #4A57ED;}
.sheet-rolltemplate-Magic .inlinerollresult.fullfail,.sheet-rolltemplate-npc .inlinerollresult.fullfail {border: none;color: #BE202E;}
.sheet-rolltemplate-Magic div,.sheet-rolltemplate-Magic span,.sheet-rolltemplate-Magic img,.sheet-rolltemplate-npc div,.sheet-rolltemplate-npc span,.sheet-rolltemplate-npc img {box-sizing: border-box;}
.sheet-rolltemplate-Magic div,.sheet-rolltemplate-npc div {margin: 0px;padding: 0px;}
.sheet-rolltemplate-Magic img,.sheet-rolltemplate-npc img {margin: 0px;padding: 0px;}
.sheet-rolltemplate-Magic .sheet-center,.sheet-rolltemplate-npc .sheet-center {text-align: center;}
.sheet-rolltemplate-Magic .sheet-right,.sheet-rolltemplate-npc .sheet-right {text-align: right;}
.sheet-rolltemplate-Magic .sheet-ital,.sheet-rolltemplate-npc .sheet-ital {font-style: italic;}
.sheet-rolltemplate-Magic .sheet-inl,.sheet-rolltemplate-npc .sheet-inl {display: inline;}
.sheet-rolltemplate-Magic .sheet-bold,.sheet-rolltemplate-npc .sheet-bold {font-weight: bold;}
.sheet-rolltemplate-Magic .sheet-vtop,.sheet-rolltemplate-npc .sheet-vtop {vertical-align: top;}
.sheet-rolltemplate-Magic .sheet-myrow,.sheet-rolltemplate-npc .sheet-myrow {padding: 5px;border:1px solid #182C4A;border-top:0px;border-bottom:0px;background:#fff;}
.sheet-rolltemplate-Magic .sheet-vtop + .sheet-myrow {background: linear-gradient(to left,white,#D8DBE6);}
.sheet-rolltemplate-npc .sheet-bordered .sheet-myrow:nth-child(even) {background: linear-gradient(to left,#c3996b7a,white);}

.sheet-rolltemplate-Magic span.sheet-notes,.sheet-rolltemplate-npc span.sheet-notes {font-family: sans-serif;font-size: 0.9em;color: black;}
.sheet-rolltemplate-Magic .sheet-lbl,.sheet-rolltemplate-npc .sheet-lbl {text-align: left;font-family: sans-serif;line-height: 1em;text-transform: capitalize;white-space: pre;}
.sheet-rolltemplate-Magic .sheet-bordered,.sheet-rolltemplate-npc .sheet-bordered {border-bottom:1px solid #182C4A;text-align: left;vertical-align: top;position: relative;}

.sheet-rolltemplate-Magic .sheet-icon,.sheet-rolltemplate-npc .sheet-icon {position: absolute;top: 6px;left: -40px;width: 40px;text-align: center;}
.sheet-rolltemplate-Magic .img {padding-bottom:10px;}
.sheet-rolltemplate-Magic .img img,.sheet-rolltemplate-npc .img img {display:block; margin:0 auto;}
.sheet-rolltemplate-Magic .blacklabel .big,.sheet-rolltemplate-npc .big {display:block; font-size:12px; padding:0 0 5px; text-align:center; font-weight:normal; border-bottom:1px solid rgba(255,255,255,.3); margin-bottom:5px;}
.sheet-rolltemplate-npc .big {color: #3C2517;}
.sheet-rolltemplate-Magic .sheet-resright,.sheet-rolltemplate-npc .sheet-resright {display: block;text-align:center;border-top: 0px;border-bottom: 0px;background:#fff;clear: both;font-size: 1.3em;text-transform: uppercase;line-height: 1.0em;padding: 10px;}

/* 스트라토샤우트 */
.sheet-rolltemplate-StratoDiceContent {display:block; position:relative; max-width:967px; margin:0 auto;}
.sheet-rolltemplate-StratoDiceContent .sheet-stratioDice-wrap {display:block; position:relative; border-bottom:2px solid #000; z-index:0;}
.sheet-rolltemplate-StratoDiceContent .sheet-stratioDice-wrap:before {content:""; display:block; position:absolute; top:24px; left:0; right:0; bottom:0; background:#fff; z-index:-1; border:1px solid #000; border-top-width:0; border-bottom-width:0;}
.sheet-rolltemplate-StratoDiceContent .sheet-stratioDice-wrap:after {content:""; display:block; position:absolute; bottom:-10px; right:5px; width:35px; height:24px; background:url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fi.imgur.com%2FwJdhPG6.png') no-repeat 50% 50%; z-index:1;}
.sheet-rolltemplate-StratoDiceContent .sheet-stratioDice-wrap .sheet-title {display:block; position:relative; height:29px; background:url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fi.imgur.com%2FVRqzoZQ.png') no-repeat 0 0; z-index:2;}
.sheet-rolltemplate-StratoDiceContent .sheet-stratioDice-wrap .sheet-title + * {margin-top:-4px !important;}
.sheet-rolltemplate-StratoDiceContent .sheet-stratioDice-wrap .sheet-title span {display:block; position:absolute; top:7px; bottom:4px; right:0; background:#000; color:#fff; line-height:18px; padding:0 10px; font-size:12px;}
.sheet-rolltemplate-StratoDiceContent .sheet-stratioDice-wrap .sheet-title span:before {content:""; display:block; position:absolute; top:0; left:-18px; width:0; height:0; border:18px solid transparent; border-right-width:0; border-top-width:0; border-bottom-color:#000;}
.sheet-rolltemplate-StratoDiceContent .sheet-stratioDice-wrap .sheet-dice {display:block; position:relative; background:#fff; text-align:center; padding:15px 0; font-size:22px; color:#000; font-weight:800; z-index:1; margin:0 1px;}
.sheet-rolltemplate-StratoDiceContent .sheet-stratioDice-wrap .sheet-subject {display:block; position:relative; text-align:center; padding-bottom:10px;}
.sheet-rolltemplate-StratoDiceContent .sheet-stratioDice-wrap .sheet-subject strong {display:block; position:relative; padding:5px; background:#111; color:#fff; text-align:center; font-size:14px; font-weight:600;}
.sheet-rolltemplate-StratoDiceContent .sheet-stratioDice-wrap .sheet-subject strong > span {font-size:12px; font-weight:400; padding-left:5px;}
.sheet-rolltemplate-StratoDiceContent .sheet-stratioDice-wrap .sheet-descript {padding:0 10px;}
.sheet-rolltemplate-StratoDiceContent .sheet-stratioDice-wrap .sheet-descript p {display:block; position:relative; background:#eaeaea; border:1px dashed #ccc; padding:10px; line-height:1.5; color:#000; font-size:12px;}
.sheet-rolltemplate-StratoDiceContent .sheet-stratioDice-wrap .sheet-result-fumble {display:block; position:relative; text-align:center; color:#fff; background:red; padding:2px; font-size:12px; margin-top:10px;}
.sheet-rolltemplate-StratoDiceContent .sheet-stratioDice-wrap .sheet-result-special {display:block; position:relative; text-align:center; color:#000; background:#a9ffb7; padding:2px; font-size:12px; margin-top:10px;}
.sheet-rolltemplate-StratoDiceContent .inlinerollresult {background:none !important; padding:0 !important; border:none !important; color:#000 !important;}
.sheet-rolltemplate-StratoDiceContent .sheet-stratioDice-wrap .sheet-subject .inlinerollresult {font-size:1em !important; color:#fff !important;}

.sheet-rolltemplate-StratoDice {display:block; position:relative; max-width:967px; margin:0 auto;}
.sheet-rolltemplate-StratoDice .sheet-stratioDice-wrap {display:block; position:relative; border-bottom:2px solid #000; z-index:0;}
.sheet-rolltemplate-StratoDice .sheet-stratioDice-wrap:before {content:""; display:block; position:absolute; top:24px; left:0; right:0; bottom:0; background:#fff; z-index:-1; border:1px solid #000; border-top-width:0; border-bottom-width:0;}
.sheet-rolltemplate-StratoDice .sheet-stratioDice-wrap:after {content:""; display:block; position:absolute; bottom:-10px; right:5px; width:35px; height:24px; background:url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fi.imgur.com%2FwJdhPG6.png') no-repeat 50% 50%; z-index:1;}
.sheet-rolltemplate-StratoDice .sheet-stratioDice-wrap .sheet-title {display:block; position:relative; height:29px; background:url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fi.imgur.com%2FVRqzoZQ.png') no-repeat 0 0; z-index:2;}
.sheet-rolltemplate-StratoDice .sheet-stratioDice-wrap .sheet-title + * {margin-top:-4px !important;}
.sheet-rolltemplate-StratoDice .sheet-stratioDice-wrap .sheet-title span {display:block; position:absolute; top:7px; bottom:4px; right:0; background:#000; color:#fff; line-height:18px; padding:0 10px; font-size:12px;}
.sheet-rolltemplate-StratoDice .sheet-stratioDice-wrap .sheet-title span:before {content:""; display:block; position:absolute; top:0; left:-18px; width:0; height:0; border:18px solid transparent; border-right-width:0; border-top-width:0; border-bottom-color:#000;}
.sheet-rolltemplate-StratoDice .sheet-stratioDice-wrap .sheet-dice {display:block; position:relative; background:#fff; text-align:center; padding:15px 0; font-size:22px; color:#000; font-weight:800; z-index:1; margin:0 1px;}
.sheet-rolltemplate-StratoDice .sheet-stratioDice-wrap .sheet-subject {display:block; position:relative; text-align:center; padding-bottom:10px;}
.sheet-rolltemplate-StratoDice .sheet-stratioDice-wrap .sheet-subject strong {display:block; position:relative; padding:5px; background:#111; color:#fff; text-align:center; font-size:14px; font-weight:600;}
.sheet-rolltemplate-StratoDice .sheet-stratioDice-wrap .sheet-subject strong > span {font-size:12px; font-weight:400; padding-left:5px;}
.sheet-rolltemplate-StratoDice .sheet-stratioDice-wrap .sheet-result-fumble {display:block; position:relative; text-align:center; color:#fff; background:red; padding:2px; font-size:12px; margin-top:10px;}
.sheet-rolltemplate-StratoDice .sheet-stratioDice-wrap .sheet-result-special {display:block; position:relative; text-align:center; color:#000; background:#a9ffb7; padding:2px; font-size:12px; margin-top:10px;}
.sheet-rolltemplate-StratoDice .inlinerollresult {background:none !important; padding:0 !important; border:none !important; color:#000 !important;}
.sheet-rolltemplate-StratoDice .sheet-stratioDice-wrap .sheet-subject .inlinerollresult {font-size:1em !important; color:#fff !important;}

.sheet-rolltemplate-StratoContent {display:block; position:relative; max-width:967px; margin:0 auto;}
.sheet-rolltemplate-StratoContent .sheet-stratioDice-wrap {display:block; position:relative; border-bottom:2px solid #000; z-index:0;}
.sheet-rolltemplate-StratoContent .sheet-stratioDice-wrap:before {content:""; display:block; position:absolute; top:24px; left:0; right:0; bottom:0; background:#fff; z-index:-1; border:1px solid #000; border-top-width:0; border-bottom-width:0;}
.sheet-rolltemplate-StratoContent .sheet-stratioDice-wrap:after {content:""; display:block; position:absolute; bottom:-10px; right:5px; width:35px; height:24px; background:url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fi.imgur.com%2FwJdhPG6.png') no-repeat 50% 50%; z-index:1;}
.sheet-rolltemplate-StratoContent .sheet-stratioDice-wrap .sheet-title {display:block; position:relative; height:29px; background:url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fi.imgur.com%2Fik0qJF3.png') no-repeat 0 0; z-index:2;}
.sheet-rolltemplate-StratoContent .sheet-stratioDice-wrap .sheet-title + * {margin-top:-4px !important;}
.sheet-rolltemplate-StratoContent .sheet-stratioDice-wrap .sheet-title span {display:block; position:absolute; top:7px; bottom:4px; right:0; background:#000; color:#fff; line-height:18px; padding:0 10px; font-size:12px;}
.sheet-rolltemplate-StratoContent .sheet-stratioDice-wrap .sheet-title span:before {content:""; display:block; position:absolute; top:0; left:-18px; width:0; height:0; border:18px solid transparent; border-right-width:0; border-top-width:0; border-bottom-color:#000;}
.sheet-rolltemplate-StratoContent .sheet-stratioDice-wrap .sheet-subject {display:block; position:relative; text-align:center; padding:10px; border-bottom:1px dashed #000;}
.sheet-rolltemplate-StratoContent .sheet-stratioDice-wrap .sheet-subject strong {display:block; position:relative; padding:0px; text-align:center; font-size:15px; font-weight:600;}
.sheet-rolltemplate-StratoContent .sheet-stratioDice-wrap .sheet-descript {padding:10px 20px; font-size:12px; line-height:1.5;}
.sheet-rolltemplate-StratoContent .sheet-stratioDice-wrap .sheet-descript strong {display:inline-block; padding:2px 5px; border-radius:2px; color:#fff; background:#0064b0;}
.sheet-rolltemplate-StratoContent .sheet-stratioDice-wrap .sheet-descript em {font-weight:800; color:#0091ff; font-style:normal;}
.sheet-rolltemplate-StratoContent .sheet-stratioDice-wrap .sheet-descript em.sheet-discode {color:#ff0000;}
.sheet-rolltemplate-StratoContent .sheet-stratioDice-wrap .sheet-descript.sheet-emotion {font-size:15px; text-align:center;}
.sheet-rolltemplate-StratoContent .sheet-stratioDice-wrap .sheet-descript.sheet-emotion:after {content:""; display:block; clear:both;}
.sheet-rolltemplate-StratoContent .sheet-stratioDice-wrap .sheet-descript.sheet-emotion em {display:block; width:50%; float:left; padding:0 10px; box-sizing:border-box;}
.sheet-rolltemplate-StratoContent .sheet-stratioDice-wrap .sheet-descript.sheet-emotion em {text-align:right;}
.sheet-rolltemplate-StratoContent .sheet-stratioDice-wrap .sheet-descript.sheet-emotion em + em {text-align:left; border-left:1px solid #ddd;}

.sheet-rolltemplate-StratoSkillDice {display:block; position:relative; max-width:967px; margin:0 auto;}
.sheet-rolltemplate-StratoSkillDice .sheet-stratioDice-wrap {display:block; position:relative; border-bottom:2px solid #000; z-index:0;}
.sheet-rolltemplate-StratoSkillDice .sheet-stratioDice-wrap:before {content:""; display:block; position:absolute; top:24px; left:0; right:0; bottom:0; background:#fff; z-index:-1; border:1px solid #000; border-top-width:0; border-bottom-width:0;}
.sheet-rolltemplate-StratoSkillDice .sheet-stratioDice-wrap:after {content:""; display:block; position:absolute; bottom:-10px; right:5px; width:35px; height:24px; background:url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fi.imgur.com%2FwJdhPG6.png') no-repeat 50% 50%; z-index:1;}
.sheet-rolltemplate-StratoSkillDice .sheet-stratioDice-wrap .sheet-title {display:block; position:relative; height:29px; background:url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fi.imgur.com%2FXR0UWvD.png') no-repeat 0 0; z-index:2;}
.sheet-rolltemplate-StratoSkillDice .sheet-stratioDice-wrap .sheet-title + * {margin-top:-4px !important;}
.sheet-rolltemplate-StratoSkillDice .sheet-stratioDice-wrap .sheet-title span {display:block; position:absolute; top:7px; bottom:4px; right:0; background:#000; color:#fff; line-height:18px; padding:0 10px; font-size:12px;}
.sheet-rolltemplate-StratoSkillDice .sheet-stratioDice-wrap .sheet-title span:before {content:""; display:block; position:absolute; top:0; left:-18px; width:0; height:0; border:18px solid transparent; border-right-width:0; border-top-width:0; border-bottom-color:#000;}
.sheet-rolltemplate-StratoSkillDice .sheet-stratioDice-wrap .sheet-title-skill {display:block; position:relative; background:#fff; text-align:center; padding:15px 0 0; font-size:15px; color:#000; font-weight:800; z-index:1; margin:0 1px;}
.sheet-rolltemplate-StratoSkillDice .sheet-stratioDice-wrap .sheet-dice {display:block; position:relative; background:#fff; text-align:center; padding:15px 0; font-size:22px; color:#000; font-weight:800; z-index:1; margin:0 1px;}
.sheet-rolltemplate-StratoSkillDice .sheet-stratioDice-wrap .sheet-subject {display:block; position:relative; text-align:center; padding-bottom:10px;}
.sheet-rolltemplate-StratoSkillDice .sheet-stratioDice-wrap .sheet-subject strong {display:block; position:relative; padding:5px; background:#111; color:#fff; text-align:center; font-size:14px; font-weight:600;}
.sheet-rolltemplate-StratoSkillDice .sheet-stratioDice-wrap .sheet-subject strong > span {font-size:12px; font-weight:400; padding-left:5px;}
.sheet-rolltemplate-StratoSkillDice .sheet-stratioDice-wrap .sheet-descript {padding:0 10px 20px; font-size:12px; line-height:1.5;}
.sheet-rolltemplate-StratoSkillDice .sheet-stratioDice-wrap .sheet-descript strong {display:inline-block; padding:2px 5px; border-radius:2px; color:#fff; background:#0064b0; margin-right:10px; vertical-align:middle;}
.sheet-rolltemplate-StratoSkillDice .sheet-stratioDice-wrap .sheet-result-fumble {display:block; position:relative; text-align:center; color:#fff; background:red; padding:2px; font-size:12px; margin-top:10px;}
.sheet-rolltemplate-StratoSkillDice .sheet-stratioDice-wrap .sheet-result-special {display:block; position:relative; text-align:center; color:#000; background:#a9ffb7; padding:2px; font-size:12px; margin-top:10px;}
.sheet-rolltemplate-StratoSkillDice .inlinerollresult {background:none !important; padding:0 !important; border:none !important; color:#000 !important;}
.sheet-rolltemplate-StratoSkillDice .sheet-stratioDice-wrap .sheet-subject .inlinerollresult {font-size:1em !important; color:#fff !important;}
.sheet-rolltemplate-StratoSkillDice .sheet-damage {display:block; text-align:center; font-size:14px; font-weight:800; color:#fff !important; background:#000; padding:5px;}
.sheet-rolltemplate-StratoSkillDice .sheet-damage .inlinerollresult {color:#fff !important;}
.sheet-rolltemplate-StratoSkillDice .sheet-dice-side {font-weight:400; color:#2f73b3;}
.sheet-rolltemplate-StratoSkillDice .sheet-dice-side .inlinerollresult {color:#2f73b3 !important;}
.sheet-rolltemplate-StratoSkillDice .sheet-dice-side.sheet-cond {color:#dd4861;}
.sheet-rolltemplate-StratoSkillDice .sheet-dice-side.sheet-cond .inlinerollresult {color:#dd4861 !important;}
.sheet-rolltemplate-StratoSkillDice .sheet-damage .sheet-dice-side {color:#7bc9ff !important;}
.sheet-rolltemplate-StratoSkillDice .sheet-damage .sheet-dice-side .inlinerollresult {color:#7bc9ff !important;}
.sheet-rolltemplate-StratoSkillDice .sheet-damage .sheet-dice-side.sheet-cond {color:#f6ff00 !important;}
.sheet-rolltemplate-StratoSkillDice .sheet-damage .sheet-dice-side.sheet-cond .inlinerollresult {color:#f6ff00 !important;}

.sheet-rolltemplate-StratoPhrase {display:block; position:relative; max-width:967px; margin:0 auto;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap {display:block; position:relative; border-bottom:2px solid #000; z-index:0;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap:after {content:""; display:block; position:absolute; bottom:-10px; right:5px; width:35px; height:24px; background:url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fi.imgur.com%2FwJdhPG6.png') no-repeat 50% 50%; z-index:1;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-title {display:block; position:relative; height:29px; background:url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fi.imgur.com%2FiqZutO4.png') no-repeat 0 0; z-index:2;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-title + * {margin-top:-4px !important;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-title span {display:block; position:absolute; top:7px; bottom:4px; right:0; background:#000; color:#fff; line-height:18px; padding:0 10px; font-size:12px;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-title span:before {content:""; display:block; position:absolute; top:0; left:-18px; width:0; height:0; border:18px solid transparent; border-right-width:0; border-top-width:0; border-bottom-color:#000;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-title-skill {display:block; position:relative; background:#fff; text-align:center; padding:15px 0 0; font-size:15px; color:#000; font-weight:800; z-index:1; margin:0 1px;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-dice {display:block; position:relative; background:#fff; text-align:center; padding:15px 0; font-size:22px; color:#000; font-weight:800; z-index:1; border:1px solid #000; border-top-width:0; border-bottom-width:0;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-subject {display:block; position:relative; text-align:center; padding-bottom:10px;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-subject strong {display:block; position:relative; padding:5px; background:#111; color:#fff; text-align:center; font-size:14px; font-weight:600;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-subject strong > span {font-size:12px; font-weight:400; padding-left:5px;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-descript {padding:0 10px 20px; font-size:12px; line-height:1.5;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-descript p {display:block; position:relative; background:#eaeaea; border:1px dashed #ccc; padding:10px; line-height:1.5; color:#000; font-size:12px;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-descript strong {display:inline-block; padding:2px 5px; border-radius:2px; color:#fff; background:#0064b0; margin-right:10px; vertical-align:middle;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-result-fumble {display:block; position:relative; text-align:center; color:#fff; background:red; padding:2px; font-size:12px; margin-top:10px;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-result-special {display:block; position:relative; text-align:center; color:#000; background:#a9ffb7; padding:2px; font-size:12px; margin-top:10px;}
.sheet-rolltemplate-StratoPhrase .inlinerollresult {background:none !important; padding:0 !important; border:none !important; color:#000 !important;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-subject .inlinerollresult {font-size:1em !important; color:#fff !important;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-damage {display:block; text-align:center; font-size:14px; font-weight:800; color:#fff !important; background:#000; padding:5px;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-damage .inlinerollresult {color:#fff !important;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-dice-side {font-weight:400; color:#2f73b3;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-dice-side .inlinerollresult {color:#2f73b3 !important;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-dice-side.sheet-cond {color:#dd4861;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-dice-side.sheet-cond .inlinerollresult {color:#dd4861 !important;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-damage .sheet-dice-side {color:#7bc9ff !important;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-damage .sheet-dice-side .inlinerollresult {color:#7bc9ff !important;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-damage .sheet-dice-side.sheet-cond {color:#f6ff00 !important;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-damage .sheet-dice-side.sheet-cond .inlinerollresult {color:#f6ff00 !important;}

.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-Phrase-text {display:block; position:relative; padding:20px 0; box-sizing:border-box; background:none !important;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-Phrase-text:before {content:""; display:block; position:absolute; top:0; left:0; right:0; bottom:0; background:url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fi.imgur.com%2FKZa7DGp.png') no-repeat 50% 50%;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-Phrase-text:after {content:""; display:block; position:absolute; top:0; left:0; right:0; bottom:0; z-index:1;background-image: url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fi.imgur.com%2FZzCNFm7.png'), url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fi.imgur.com%2FTBqU82a.png');background-repeat: repeat-x, repeat-x; background-position: 0 0, 0 100%;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-Phrase-text-in {display:table; table-layout:fixed; width:100%; position:relative; z-index:2;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-Phrase-text-in p {display:table-cell; vertical-align:middle; min-height:120px; color:#000; padding:20px; word-break:keep-all; text-align:center; font-size:17px; font-weight:600; line-height:1.5;}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-Phrase-text-in p:before {content:'"';}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-Phrase-text-in p:after {content:'"';}
.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-damage a[href^="!"],.sheet-rolltemplate-StratoPhrase .sheet-stratioDice-wrap .sheet-damage a[href^="~"] {background:transparent; padding:0; color:#a9d4fd; border:none !important; text-decoration:underline;}

.sheet-rolltemplate-StratoBustPhrase {display:block; position:relative; max-width:967px; margin:0 auto;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap {display:block; position:relative; border-bottom:2px solid #000; z-index:0;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap:after {content:""; display:block; position:absolute; bottom:-10px; right:5px; width:35px; height:24px; background:url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fi.imgur.com%2FwJdhPG6.png') no-repeat 50% 50%; z-index:1;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-title {display:block; position:relative; height:29px; background:url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fi.imgur.com%2FiqZutO4.png') no-repeat 0 0; z-index:2;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-title + * {margin-top:-4px !important;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-title span {display:block; position:absolute; top:7px; bottom:4px; right:0; background:#000; color:#fff; line-height:18px; padding:0 10px; font-size:12px;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-title span:before {content:""; display:block; position:absolute; top:0; left:-18px; width:0; height:0; border:18px solid transparent; border-right-width:0; border-top-width:0; border-bottom-color:#000;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-dice {display:block; position:relative; background:#222; text-align:center; padding:15px 0; font-size:22px; color:#fff; font-weight:800; z-index:1; border:1px solid #000; border-top-width:0; border-bottom-width:0;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-dice .inlinerollresult {color:#fff !important;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-subject {display:block; position:relative; text-align:center;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-subject strong {display:block; position:relative; padding:5px; background:#111; color:#fff; text-align:center; font-size:14px; font-weight:600;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-subject strong > span {font-size:12px; font-weight:400; padding-left:5px;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-descript {padding:10px; font-size:12px; line-height:1.5; text-align:center; background:#222; color:#fff;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-descript strong {display:block; text-align:center; font-size:14px; text-decoration:none; font-weight:400;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-descript strong em {display:block; position:Relative; font-size:20px; font-style:normal; font-family: '微软雅黑体', 'Microsoft YaHei', 'Malgun Gothic'; color:#ff6767; font-weight:800;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-result-fumble {display:block; position:relative; text-align:center; color:#fff; background:red; padding:2px; font-size:12px; margin-top:10px;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-result-special {display:block; position:relative; text-align:center; color:#000; background:#a9ffb7; padding:2px; font-size:12px; margin-top:10px;}
.sheet-rolltemplate-StratoBustPhrase .inlinerollresult {background:none !important; padding:0 !important; border:none !important; color:#000 !important;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-subject .inlinerollresult {font-size:1em !important; color:#fff !important;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-damage {display:block; text-align:center; font-size:14px; font-weight:800; color:#fff !important; background:#000; padding:5px;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-damage .inlinerollresult {color:#fff !important;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-dice-side {font-weight:400; color:#2f73b3;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-dice-side .inlinerollresult {color:#2f73b3 !important;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-dice-side.sheet-cond {color:#dd4861;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-dice-side.sheet-cond .inlinerollresult {color:#dd4861 !important;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-damage .sheet-dice-side {color:#7bc9ff !important;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-damage .sheet-dice-side .inlinerollresult {color:#7bc9ff !important;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-damage .sheet-dice-side.sheet-cond {color:#f6ff00 !important;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-damage .sheet-dice-side.sheet-cond .inlinerollresult {color:#f6ff00 !important;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-Phrase-text {display:block; position:relative; padding:20px 0; box-sizing:border-box; background:none !important;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-Phrase-text:before {content:""; display:block; position:absolute; top:0; left:0; right:0; bottom:0; background:url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fi.imgur.com%2FKZa7DGp.png') no-repeat 50% 50%;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-Phrase-text:after {content:""; display:block; position:absolute; top:0; left:0; right:0; bottom:0; z-index:1;background-image: url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fi.imgur.com%2F9rUGIVM.png'), url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fi.imgur.com%2FvXxcXIC.png');background-repeat: repeat-x, repeat-x; background-position: 0 0, 0 100%;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-Phrase-text-in {display:table; table-layout:fixed; width:100%; position:relative; z-index:2;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-Phrase-text-in p {display:table-cell; vertical-align:middle; min-height:120px; color:#000; padding:20px; word-break:keep-all; text-align:center; font-size:17px; font-weight:600; line-height:1.5;}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-Phrase-text-in p:before {content:'"';}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-Phrase-text-in p:after {content:'"';}
.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-damage a[href^="!"],.sheet-rolltemplate-StratoBustPhrase .sheet-stratioDice-wrap .sheet-damage a[href^="~"] {background:transparent; padding:0; color:#ff5e5e; border:none !important; text-decoration:underline;}

.sheet-rolltemplate-StratoDamage {display:block; position:relative; max-width:967px; margin:0 auto;}
.sheet-rolltemplate-StratoDamage .sheet-stratioDice-wrap {display:block; position:relative; border-bottom:2px solid #000; z-index:0; border-top:1px solid #000;}
.sheet-rolltemplate-StratoDamage .sheet-stratioDice-wrap:before {content:""; display:block; position:absolute; top:0; left:0; right:0; bottom:0; background:#fff; z-index:-1; border:1px solid #000; border-bottom-width:0;}
.sheet-rolltemplate-StratoDamage .sheet-stratioDice-wrap:after {content:""; display:block; position:absolute; bottom:-10px; right:5px; width:35px; height:24px; background:url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fi.imgur.com%2FwJdhPG6.png') no-repeat 50% 50%; z-index:1;}
.sheet-rolltemplate-StratoDamage .sheet-stratioDice-wrap .sheet-title {display:block; position:relative; height:29px; background:url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fi.imgur.com%2FVRqzoZQ.png') no-repeat 0 0; z-index:2;}
.sheet-rolltemplate-StratoDamage .sheet-stratioDice-wrap .sheet-title + * {margin-top:-4px !important;}
.sheet-rolltemplate-StratoDamage .sheet-stratioDice-wrap .sheet-title span {display:block; position:absolute; top:7px; bottom:4px; right:0; background:#000; color:#fff; line-height:18px; padding:0 10px; font-size:12px;}
.sheet-rolltemplate-StratoDamage .sheet-stratioDice-wrap .sheet-title span:before {content:""; display:block; position:absolute; top:0; left:-18px; width:0; height:0; border:18px solid transparent; border-right-width:0; border-top-width:0; border-bottom-color:#000;}
.sheet-rolltemplate-StratoDamage .sheet-stratioDice-wrap .sheet-dice {display:block; position:relative; background:#fff; text-align:center; padding:15px 0; font-size:22px; color:#000; font-weight:800; z-index:1; margin:0 1px;}
.sheet-rolltemplate-StratoDamage .inlinerollresult {background:none !important; padding:0 !important; border:none !important; color:#000 !important;}


/* 덥크 */
.sheet-rolltemplate-Dx3Dice {color:#000; font-size:12px; font-weight:400; padding:10px; border:1px solid #000; border-top-width:3px; border-bottom-width:3px; border-radius:10px; line-height:1.4; text-align:center; background:url('https://imgsrv.roll20.net//?src=https%3A%2F%2Fi.imgur.com%2Fg0oXx2I.png') repeat-y 50% 0; background-size:100% auto;}
.sheet-rolltemplate-Dx3Dice .inlinerollresult {display:inline !important; color:inherit; font-size:inherit !important; opacity:1 !important; padding:0 !important; background:transparent !important; border:none !important; vertical-align:baseline !important;}

.sheet-rolltemplate-Dx3Dice .sheet-title,.sheet-rolltemplate-Dx3Dice .sheet-sub-title {margin:10px 0 20px; padding-bottom:10px;}
.sheet-rolltemplate-Dx3Dice .sheet-title {font-size:18px; color:#bb1b21; font-weight:800; border-bottom:1px solid #999;}
.sheet-rolltemplate-Dx3Dice .sheet-title span {font-size:11px; opacity:.6; display:block; color:#fff; padding-bottom:5px; font-weight:400;}
.sheet-rolltemplate-Dx3Dice .sheet-sub-title {font-size:14px; font-weight:800; border-bottom:1px solid #999;}
.sheet-rolltemplate-Dx3Dice .sheet-title + .sheet-sub-title {margin-top:-10px;}

.sheet-rolltemplate-Dx3Dice .sheet-dicegroup {display:table; width:100%; table-layout:fixed; margin-bottom:10px; margin-top:-10px;}
.sheet-rolltemplate-Dx3Dice .sheet-dicegroup > * {display:table-cell; vertical-align:middle; text-align:center; height:50px;}
.sheet-rolltemplate-Dx3Dice .sheet-dicedetail {width:50%; text-align:left; word-break:keep-all; text-align:center;}
.sheet-rolltemplate-Dx3Dice .sheet-dicedetail * {font-weight:400 !important; font-size:11px; color:#9e9e9e;}
.sheet-rolltemplate-Dx3Dice .sheet-dicearea {font-size:30px; z-index:0;}

.sheet-rolltemplate-Dx3Dice .sheet-mid-title {padding:10px; margin:15px -10px; background:rgba(0,0,0,.1);}
.sheet-rolltemplate-Dx3Dice .sheet-mid-title strong:after {content:" | "; font-weight:400; margin:0 1em; opacity:.5;}

.sheet-rolltemplate-Dx3Dice .sheet-info {display:grid; grid-template-columns:1fr 1fr; text-align:left; padding:0 10px; font-size:11px;}
.sheet-rolltemplate-Dx3Dice .sheet-info p {margin:.3em 0;}
.sheet-rolltemplate-Dx3Dice .sheet-info strong {display:inline-block; vertical-align:middle; background:rgba(0,0,0,.1); border-radius:3px; padding:0 .5em; margin-right:5px; min-width:3em; text-align:center; font-size:11px; font-weight:400;}
.sheet-rolltemplate-Dx3Dice .sheet-info span {display:inline-block; vertical-align:middle; font-size:11px;}

.sheet-rolltemplate-Dx3Dice .sheet-descript {display:block; position:relative; word-break:keep-all; margin:10px 0; padding:0 5px; color:#777;}

.sheet-rolltemplate-Dx3Dice .sheet-tatus {display:block; position:relative; margin:15px -10px; padding:5px 20px; background:rgb(177 7 7 / 40%); text-align:center;}
.sheet-rolltemplate-Dx3Dice .sheet-tatus span {display:block; font-size:11px; opacity:.5; padding-bottom:5px; word-break:keep-all;}
.sheet-rolltemplate-Dx3Dice .sheet-tatus strong {display:block; font-size:14px;}
.sheet-rolltemplate-Dx3Dice .sheet-tatus strong em {font-style:normal;}
.sheet-rolltemplate-Dx3Dice .sheet-tatus .sheet-notice {padding-top:5px; color:#fff; opacity:1; font-size:12px; padding-bottom:0;}


/* coc */
.sheet-rolltemplate-callofcthulhu,.sheet-rolltemplate-skillimprovement {background: black;padding: 0.15625rem;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__container,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__container {background-color: rgba(0, 0, 0, 0.6);background-image: url('https://s3.amazonaws.com/files.d20.io/images/97938169/2H_jIrRYHQLhEIW3TlZYow/max.png?1574800581'), url('https://s3.amazonaws.com/files.d20.io/images/97938213/qxfGqZZDIGms6oySxMyPtA/max.png?1574800622'), url('https://s3.amazonaws.com/files.d20.io/images/97938159/DQvw7NbZMn_E52h6RW8DUA/max.png?1574800572'), url('https://s3.amazonaws.com/files.d20.io/images/97938152/iX1L3c8KUcynHfqZz1Qwgw/max.png?1574800563');background-position: left top, right top, right bottom, left bottom;background-repeat: no-repeat;background-size: auto;border: 1px solid #e5d280;color: #fff;padding: 0.3125rem;background-color: black;font-family: "Droid Serif", "Lucida Bright", "Cambria", serif;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__container h1,.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__container h2,.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__container h3,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__container h1,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__container h2,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__container h3 {display: block;text-align: center;text-transform: capitalize;margin: 0.3125rem;padding: 0;line-height: 1;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__container h1,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__container h1 {font-size: 1.09375rem;color: #e5d280;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__container h2,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__container h2 {margin-bottom: 0.46875rem;color: #ccc;font-size: 0.625rem;letter-spacing: 0.15625rem;text-transform: uppercase;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__container h3,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__container h3 {font-size: 0.9375rem;color: #fff;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__container .inlinerollresult,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__container .inlinerollresult {padding: 0;border: unset;background: unset;font-family: inherit;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__container a,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__container a {color: #fff;text-decoration: underline;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__wrapper,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__wrapper {padding: 0.3125rem;font-family: "Roboto", "Helvetica", "Verdana", sans;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__failure,.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__success,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__failure,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__success {padding: 0.3125rem;margin-bottom: 0.3125rem;color: #fff;font-family: "Droid Serif", "Lucida Bright", "Cambria", serif;font-size: 1.09375rem;font-weight: bold;letter-spacing: 0.1em;text-align: center;text-transform: uppercase;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__failure span[data-i18n=critical],.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__failure span[data-i18n=extreme],.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__failure span[data-i18n=hard],.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__success span[data-i18n=critical],.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__success span[data-i18n=extreme],.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__success span[data-i18n=hard],.sheet-rolltemplate-skillimprovement .sheet-coc-roll__failure span[data-i18n=critical],.sheet-rolltemplate-skillimprovement .sheet-coc-roll__failure span[data-i18n=extreme],.sheet-rolltemplate-skillimprovement .sheet-coc-roll__failure span[data-i18n=hard],.sheet-rolltemplate-skillimprovement .sheet-coc-roll__success span[data-i18n=critical],.sheet-rolltemplate-skillimprovement .sheet-coc-roll__success span[data-i18n=extreme],.sheet-rolltemplate-skillimprovement .sheet-coc-roll__success span[data-i18n=hard] {margin-right: 0.21875rem;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__failure,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__failure {background: #7a0707;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__success,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__success {background: #076d09;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__result,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__result {display: flex;justify-content: space-between;align-items: center;width: 70%;margin: auto;margin-top: 0.46875rem;margin-bottom: 0.46875rem;font-size: 1.25rem;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__result span:only-child,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__result span:only-child {margin: auto;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__result span.inlinerollresult,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__result span.inlinerollresult {font-size: 1.875rem;font-weight: normal;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__roll,.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__bonus,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__roll,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__bonus {font-family: "Droid Serif", "Lucida Bright", "Cambria", serif;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__vs,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__vs {font-family: "Droid Serif", "Lucida Bright", "Cambria", serif;font-size: 0.9375rem;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__buttons a,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__buttons a {display: block;margin: 0;margin-top: 0.703125rem;padding: 0.15625rem;border: 1px solid #e5d280;background: black;color: #e5d280;font-family: "Roboto", "Helvetica", "Verdana", sans;font-weight: bold;text-align: center;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__text,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__text {display: block;margin: 0.3125rem;max-height: 100px;overflow: auto;scrollbar-width: thin;font-family: "Droid Serif", "Lucida Bright", "Cambria", serif;font-size: 0.75rem;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__text a,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__text a {color: #e5d280;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__attribute,.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__attribute--highlight,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__attribute,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__attribute--highlight {display: flex;justify-content: space-between;padding: 0.15625rem;border-bottom: 1px solid #e5d280;font-family: "Roboto", "Helvetica", "Verdana", sans;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__attribute:last-child,.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__attribute--highlight:last-child,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__attribute:last-child,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__attribute--highlight:last-child {border: none;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__attribute strong,.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__attribute--highlight strong,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__attribute strong,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__attribute--highlight strong {text-transform: capitalize;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__attribute--highlight,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__attribute--highlight {background: rgba(229, 210, 128, 0.2);}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__attribute--break,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__attribute--break {margin-top: 0.46875rem;padding: 0.15625rem;border-bottom: 1px solid #e5d280;color: #fff;font-family: "Droid Serif", "Lucida Bright", "Cambria", serif;font-weight: bold;text-align: center;text-transform: uppercase;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__firstcast,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__firstcast {margin: 0.3125rem 0;color: #fff;text-align: center;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__firstcast strong,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__firstcast strong {font-family: "Droid Serif", "Lucida Bright", "Cambria", serif;font-size: 1.09375rem;text-align: center;text-transform: uppercase;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__flex,.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__flex--croll,.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__flex--droll,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__flex,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__flex--croll,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__flex--droll {display: flex;justify-content: space-around;margin: 0.46875rem 0;padding: 0.15625rem;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__flex--croll,.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__flex--droll,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__flex--croll,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__flex--droll {font-size: 1.09375rem;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__flex--croll .sheet-coc-roll__value--failure,.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__flex--croll .sheet-coc-roll__value--success,.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__flex--croll .sheet-coc-roll__value,.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__flex--croll .sheet-coc-roll__roll--success,.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__flex--croll .sheet-coc-roll__roll--failure,.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__flex--droll .sheet-coc-roll__value--failure,.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__flex--droll .sheet-coc-roll__value--success,.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__flex--droll .sheet-coc-roll__value,.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__flex--droll .sheet-coc-roll__roll--success,.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__flex--droll .sheet-coc-roll__roll--failure,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__flex--croll .sheet-coc-roll__value--failure,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__flex--croll .sheet-coc-roll__value--success,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__flex--croll .sheet-coc-roll__value,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__flex--croll .sheet-coc-roll__roll--success,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__flex--croll .sheet-coc-roll__roll--failure,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__flex--droll .sheet-coc-roll__value--failure,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__flex--droll .sheet-coc-roll__value--success,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__flex--droll .sheet-coc-roll__value,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__flex--droll .sheet-coc-roll__roll--success,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__flex--droll .sheet-coc-roll__roll--failure {min-width: 1.75em;min-height: 1em;padding: 0.46875rem 0.3125rem;line-height: 1em;text-align: center;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__label,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__label {margin-right: 0.15625rem;font-weight: bold;text-transform: uppercase;color: #e5d280;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__value,.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__roll--success,.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__roll--failure,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__value,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__roll--success,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__roll--failure {font-family: "Droid Serif", "Lucida Bright", "Cambria", serif;text-align: right;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__roll,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__roll {padding: 0.3125rem;font-family: "Droid Serif", "Lucida Bright", "Cambria", serif;font-size: 1.09375rem;text-align: center;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__roll--success,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__roll--success {padding: 0.3125rem;background: #076d09;color: #fff;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__roll--failure,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__roll--failure {padding: 0.3125rem;background: #7a0707;color: #fff;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__target-label,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__target-label {margin: 0.46875rem;color: #fff;font-family: "Droid Serif", "Lucida Bright", "Cambria", serif;font-size: 1.09375rem;font-weight: bold;text-align: center;text-transform: uppercase;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__target-value,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__target-value {font-family: "Droid Serif", "Lucida Bright", "Cambria", serif;font-size: 1.09375rem;text-align: center;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__verbose,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__verbose {display: grid;grid-template-columns: 1fr 1fr 1fr;padding: 0.46875rem 0;border-top: 1px solid #e5d280;border-bottom: 1px solid #e5d280;}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__verbosetitle,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__verbosetitle {font-family: "Roboto", "Helvetica", "Verdana", sans;font-size: 0.625rem;font-weight: bold;text-align: center;text-transform: uppercase;color: rgba(229, 210, 128, 0.8);}
.sheet-rolltemplate-callofcthulhu .sheet-coc-roll__verbosetarget,.sheet-rolltemplate-skillimprovement .sheet-coc-roll__verbosetarget {font-family: "Droid Serif", "Lucida Bright", "Cambria", serif;font-size: 1.09375rem;font-weight: bold;text-align: center;color: #ccc;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-container,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-container {background-color: rgba(0, 0, 0, 0.6);background-image: url('https://s3.amazonaws.com/files.d20.io/images/97938169/2H_jIrRYHQLhEIW3TlZYow/max.png?1574800581'), url('https://s3.amazonaws.com/files.d20.io/images/97938213/qxfGqZZDIGms6oySxMyPtA/max.png?1574800622'), url('https://s3.amazonaws.com/files.d20.io/images/97938159/DQvw7NbZMn_E52h6RW8DUA/max.png?1574800572'), url('https://s3.amazonaws.com/files.d20.io/images/97938152/iX1L3c8KUcynHfqZz1Qwgw/max.png?1574800563');background-position: left top, right top, right bottom, left bottom;background-repeat: no-repeat;background-size: auto;border: 1px solid #e5d280;color: #fff;padding: 0.3125rem;background-color: black;font-family: "Droid Serif", "Lucida Bright", "Cambria", serif;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-container h1,.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-container h2,.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-container h3,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-container h1,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-container h2,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-container h3 {display: block;text-align: center;text-transform: capitalize;margin: 0;padding: 0.3125rem;line-height: 1;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-container h1,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-container h1 {font-size: 1.09375rem;color: #fff;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-container h2,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-container h2 {font-size: 1.09375rem;color: #fff;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-container h3,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-container h3 {font-size: 1.09375rem;color: #fff;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-container .inlinerollresult,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-container .inlinerollresult {background: unset;border: unset;font-family: inherit;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-container a,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-container a {color: #fff;text-decoration: underline;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-wrapper,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-wrapper {padding: 0.3125rem;font-family: "Roboto", "Helvetica", "Verdana", sans;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-wrapper h3,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-wrapper h3 {margin-top: 0.75em;margin-bottom: 0.75em;font-size: 1.09375rem;font-family: "Droid Serif", "Lucida Bright", "Cambria", serif;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-failure,.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-success,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-failure,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-success {padding: 0.3125rem;color: #fff;font-family: "Droid Serif", "Lucida Bright", "Cambria", serif;font-size: 1.09375rem;font-weight: bold;letter-spacing: 0.1em;text-align: center;text-transform: uppercase;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-failure span[data-i18n=critical],.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-failure span[data-i18n=extreme],.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-failure span[data-i18n=hard],.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-success span[data-i18n=critical],.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-success span[data-i18n=extreme],.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-success span[data-i18n=hard],.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-failure span[data-i18n=critical],.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-failure span[data-i18n=extreme],.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-failure span[data-i18n=hard],.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-success span[data-i18n=critical],.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-success span[data-i18n=extreme],.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-success span[data-i18n=hard] {margin-right: 0.5em;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-failure,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-failure {background: #7a0707;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-success,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-success {background: #076d09;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-result,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-result {display: flex;justify-content: space-between;width: 70%;margin: auto;margin-top: 0.9375rem;margin-bottom: 0.9375rem;font-size: 1.125rem;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-result .fullcrit,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-result .fullcrit {color: #fff;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-result .fullfail,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-result .fullfail {color: #fff;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-result span:only-child,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-result span:only-child {margin: auto;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-roll,.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-bonus,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-roll,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-bonus {font-family: "Droid Serif", "Lucida Bright", "Cambria", serif;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-vs,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-vs {font-family: "Droid Serif", "Lucida Bright", "Cambria", serif;font-size: 0.625rem;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-opposed,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-opposed {margin-bottom: 0.75em;font-family: "Droid Serif", "Lucida Bright", "Cambria", serif;font-size: 1.1em;text-align: center;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-buttons a,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-buttons a {display: block;margin: 0.3125rem;background: black;border: 0;color: #fff;font-family: "Roboto", "Helvetica", "Verdana", sans;font-weight: bold;text-align: center;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-text,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-text {display: block;margin: 0.3125rem;max-height: 300px;overflow: auto;scrollbar-width: thin;font-family: "Droid Serif", "Lucida Bright", "Cambria", serif;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-attribute,.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-attribute--highlight,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-attribute,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-attribute--highlight {display: flex;justify-content: space-between;align-items: center;padding: 0.3125rem;border-bottom: 1px solid #ccc;text-align: right;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-attribute strong,.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-attribute--highlight strong,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-attribute strong,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-attribute--highlight strong {text-align: center;text-transform: capitalize;margin-right: 0.625rem;min-width: 44%;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-attribute--highlight,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-attribute--highlight {background: rgba(255, 255, 255, 0.2);border: 1px solid #fff;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-firstcast,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-firstcast {margin: 0.3125rem 0;color: #fff;text-align: center;}
.sheet-rolltemplate-callofcthulhu .sheet-callofcthulhu-firstcast strong,.sheet-rolltemplate-skillimprovement .sheet-callofcthulhu-firstcast strong {font-family: "Droid Serif", "Lucida Bright", "Cambria", serif;font-size: 1.09375rem;text-align: center;text-transform: uppercase;}

.sheet-rolltemplate-coccm {background: black;padding: 0.3em;}
.sheet-rolltemplate-coccm a {color: #e5d280;}
.sheet-rolltemplate-coccm .sheet-cm-rolltemplate__container {background-color: rgba(0, 0, 0, 0.6);background-image: url('https://s3.amazonaws.com/files.d20.io/images/97938169/2H_jIrRYHQLhEIW3TlZYow/max.png?1574800581'), url('https://s3.amazonaws.com/files.d20.io/images/97938213/qxfGqZZDIGms6oySxMyPtA/max.png?1574800622'), url('https://s3.amazonaws.com/files.d20.io/images/97938159/DQvw7NbZMn_E52h6RW8DUA/max.png?1574800572'), url('https://s3.amazonaws.com/files.d20.io/images/97938152/iX1L3c8KUcynHfqZz1Qwgw/max.png?1574800563');background-position: left top, right top, right bottom, left bottom;background-repeat: no-repeat;background-size: auto;border: 1px solid #e5d280;color: #fff;padding: 0.3125rem;background: black;color: white;font-family: "Lucida Bright", "Cambria", serif;text-align: center;}
.sheet-rolltemplate-coccm .sheet-cm-rolltemplate__container .inlinerollresult {background: unset;border: unset;font-family: inherit;font-weight: 400;}
.sheet-rolltemplate-coccm .sheet-cm-rolltemplate__container h1 {margin: 0.5em 0;color: #e5d280;font-size: 1.25em;line-height: 1.25;text-transform: uppercase;}
.sheet-rolltemplate-coccm .sheet-cm-rolltemplate__container h2 {margin: 0;color: white;font-size: 0.9375rem;text-transform: capitalize;}
.sheet-rolltemplate-coccm .sheet-cm-rolltemplate__attributes {display: grid;grid-template-columns: 1fr 1fr;gap: 0.75em;}
.sheet-rolltemplate-coccm .sheet-cm-rolltemplate__label {color: #e5d280;font-family: "Helvetica", "Verdana", sans;font-weight: bold;text-transform: uppercase;}
.sheet-rolltemplate-coccm .sheet-cm-rolltemplate__value {margin: 0.5em;font-size: 1.25em;font-weight: normal;}
.sheet-rolltemplate-coccm .sheet-cm-rolltemplate__row--improvementroll {width: 50%;margin: 1em auto;display: grid;grid-template-columns: 1fr 3em 1fr;align-items: center;gap: 0.75em;}
.sheet-rolltemplate-coccm .sheet-cm-rolltemplate__row--increase {width: 50%;margin: 1em auto;display: grid;grid-template-columns: 0.5fr 1fr;align-items: center;gap: 0.75em;}
.sheet-rolltemplate-coccm .sheet-cm-rolltemplate__roll,.sheet-rolltemplate-coccm .sheet-cm-rolltemplate__target {font-size: 1.35em;}
.sheet-rolltemplate-coccm .sheet-cm-rolltemplate__failure,.sheet-rolltemplate-coccm .sheet-cm-rolltemplate__success {margin: 0.5em;padding: 0.5em;color: white;font-weight: bold;letter-spacing: 0.1em;text-align: center;text-transform: uppercase;}
.sheet-rolltemplate-coccm .sheet-cm-rolltemplate__failure {background: #EA0B0B;}
.sheet-rolltemplate-coccm .sheet-cm-rolltemplate__success {background: #076d09;}