@import url('https://fonts.googleapis.com/css2?family=Special+Elite&display=swap'); * { font-family: 'Special Elite', cursive; } .sheet-container { position: relative; margin: 0 auto; font-size: 13px; display: grid; width: 930px; background-repeat: no-repeat; min-height: 500px; background-color: #ffffff; } label, input, button, select, textarea{ line-height: inherit !important; background-color: transparent !important; } label, .sheet-darkmode .characterviewer label { font-weight: 400; color: black !important; margin-bottom: 0px; width: auto !important; } .sheet-label-detento label{ text-align: center !important; } /* Header */ .sheet-header{ display: grid; grid-template-columns: 200px auto; grid-column-gap: 22px; height: 80px; border-bottom: 3px solid black; } .sheet-header .sheet-header-title{ display: flex; align-items: center; } .sheet-header .sheet-header-title .sheet-title{ font-size: 2.6em; color: black; } .sheet-logo-cdr{ width: 200px; } .sheet-vulgo-nome { display: flex; align-items: end; flex-direction: column; justify-content: flex-end; } .sheet-vulgo-nome div { width: 100% !important; } /* Body */ .sheet-body{ margin-top: 15px; } .sheet-label-detento{ text-align: center; } .sheet-label-detento label{ font-size: 30px; color: #ee1d25 !important; } .sheet-vulgo-nome-evolucoes{ display: grid; grid-template-columns: 45% 30% 20%; grid-column-gap: 2.5%; } .sheet-margin-bottom{ margin-bottom: 20px !important; } .sheet-pontos-ludicos label{ text-align: end !important; font-size: 33px !important; margin-bottom: 18px; } .sheet-evolucoes-ludicos{ display: flex; align-items: end; flex-direction: column; justify-content: flex-end; } .sheet-label-evolucoes label { margin-right: 0px !important; margin-bottom: 20px; text-align: end; font-size: 1.7em; } .sheet-put-element-end{ display: flex; flex-direction: row; justify-content: flex-end; } .sheet-vulgo-nome-evolucoes label{ font-size: 30px; padding-right: 0px; } .sheet-vulgo-nome-evolucoes .sheet-input-vulgo-nome { border: none; border-bottom: 3px solid black; border-left: 3px solid black; width: 90% !important; margin-left: 50px; font-size: 25px; background-color: transparent; } .sheet-input-evolucao { width: 45px !important; height: 45px !important; outline: 3px solid black; margin-left: 15px; } .sheet-label-attribute { margin-top: 45px !important; } .sheet-label-attribute label{ width: 20% !important; text-align: center !important; font-size: 2em !important; color: white !important; background: black !important; padding: 7px 30px !important; margin-left: auto; margin-right: auto; } .sheet-corpo-ficha { display: grid; grid-template-columns: 15% 60% 15%; grid-column-gap: 5%; margin-top: 30px; } .sheet-atributos { display: grid; grid-template-columns: 45% 45%; grid-column-gap: 10%; } .sheet-atributos label{ position: relative; z-index: 2; } .sheet-atributos-input { position: relative; z-index: 1; border-radius: 100%; -webkit-appearance: none !important; -moz-appearance: textfield !important; font-size: 20px; width: 245px !important; height: 50px !important; background-color: transparent; border: none; border-right: 4px solid black; border-bottom: 4px solid black; text-align: center; outline: none; margin-top: -15px; } .sheet-atributos label, .sheet-pena-vida-title, .sheet-moral-title{ font-size: 2em; } .sheet-vida-title{ font-size: 2em; position: relative; display: inline-block; margin-top: 50px; } .sheet-pena-switch-1, .sheet-vida-switch-1, .sheet-moral-switch-1, .sheet-moral-switch-minus-3, .sheet-pena-switch-2, .sheet-vida-switch-2, .sheet-moral-switch-2, .sheet-moral-switch-minus-2, .sheet-pena-switch-3, .sheet-vida-switch-3, .sheet-moral-switch-3, .sheet-moral-switch-minus-1, .sheet-pena-switch-4, .sheet-vida-switch-4, .sheet-moral-switch-4, .sheet-moral-switch-0, .sheet-pena-switch-5, .sheet-vida-switch-5, .sheet-moral-switch-5, .sheet-vida-switch-6, .sheet-moral-switch-6, .sheet-moral-switch-7, .sheet-moral-switch-8, .sheet-moral-switch-9, .sheet-moral-switch-10 { font-size: 25px !important; position: relative; display: inline-block; width: 100% !important; height: 35px; border: none; text-align: center; margin-top: 5px; background-color:#cbcccc !important; cursor: pointer; padding-top: 10px; } .sheet-pena-switch-1 span, .sheet-vida-switch-1 span, .sheet-moral-switch-1 span, .sheet-moral-switch-minus-3 span, .sheet-pena-switch-2 span, .sheet-vida-switch-2 span, .sheet-moral-switch-2 span, .sheet-moral-switch-minus-2 span, .sheet-pena-switch-3 span, .sheet-vida-switch-3 span, .sheet-moral-switch-3 span, .sheet-moral-switch-minus-1 span, .sheet-pena-switch-4 span, .sheet-vida-switch-4 span, .sheet-moral-switch-4 span, .sheet-moral-switch-0 span .sheet-pena-switch-5 span, .sheet-vida-switch-5 span, .sheet-moral-switch-5 span, .sheet-vida-switch-6 span, .sheet-moral-switch-6 span, .sheet-moral-switch-7 span, .sheet-moral-switch-8 span, .sheet-moral-switch-9 span, .sheet-moral-switch-10 span { margin-left: -5px; } .sheet-moral-negative{ background-color:#f7a8ab !important } .sheet-pena-switch-1 input, .sheet-vida-switch-1 input, .sheet-moral-switch-1 input, .sheet-moral-switch-minus-3 input, .sheet-pena-switch-2 input, .sheet-vida-switch-2 input, .sheet-moral-switch-2 input, .sheet-moral-switch-minus-2 input, .sheet-pena-switch-3 input, .sheet-vida-switch-3 input, .sheet-moral-switch-3 input, .sheet-moral-switch-minus-1 input, .sheet-pena-switch-4 input, .sheet-vida-switch-4 input, .sheet-moral-switch-4 input, .sheet-moral-switch-0 input, .sheet-pena-switch-5 input, .sheet-vida-switch-5 input, .sheet-moral-switch-5 input, .sheet-vida-switch-6 input, .sheet-moral-switch-6 input, .sheet-moral-switch-7 input, .sheet-moral-switch-8 input, .sheet-moral-switch-9 input, .sheet-moral-switch-10 input { opacity: 0; width: 0; height: 0; } .sheet-privilegios-posses { display: grid; grid-template-columns: 45% 45%; grid-column-gap: 10%; margin-top: 15px; } .sheet-description { display: grid; grid-template-columns: 45% 45%; grid-column-gap: 10%; margin-top: -41px; } .sheet-textarea-priv-pos{ width: 229px !important; height: 425px; resize: none; padding: 10px; font-size: 20px; } .sheet-description-title { font-size: 2em; color: white !important; background: black; padding: 7px 30px; text-align: center; } .sheet-description-gana-title{ font-size: 2em; color: white !important; background: black; padding: 7px 30px; width: 50% !important; } .sheet-textarea-description{ width: 408px !important; height: 100px; resize: none; padding: 10px; font-size: 20px; } .sheet-textarea-qualsua{ width: 396px !important } .characterviewer label { color: black !important; } .sheet-pena-moral-selected { background: black !important; color: white !important; } .charsheet button { border: none; background: transparent !important; padding: 0; margin: 0; box-shadow: none; display: flex; align-items: center; cursor: pointer; } button label{ cursor: pointer; }