.table-frequencia td,.table-frequencia th{border:1px solid #ccc!important}.hour-selected{background-color:#ccc}.celula-nota{padding:0!important;width:46px}.celula-nota .el-input,.celula-nota .el-input__inner{width:100%;display:block}.celula-nota .el-input__inner{border:none;border-radius:0;text-align:center;padding:0 2px;height:25px;line-height:25px;font-size:12px;background:transparent}.celula-nota .el-input__inner:focus{background:#eaf5fc}.celula-nota .minha-nota .el-input__inner{color:#0af;font-weight:700}.bloco-periodo{overflow-x:auto}.col-disciplina{white-space:nowrap;min-width:150px}.fieldset-nota{position:relative}.btn-editar-parecer{position:absolute;top:10px;right:10px;z-index:2}.table-nota td,.table-nota th{border:1px solid #ccc!important}.vertical-text{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);transform:rotate(180deg);padding:10px;height:90px;text-align:center;width:35px!important}.input-nota .el-input__inner{border:none!important;background-color:#efefef;text-align:center}.table-nota.table td,.table-nota.table th{padding:0!important}.linha-nota td,.linha-nota th{height:25px!important}.fieldset-nota{min-height:150px;text-transform:uppercase;padding:10px;border-radius:10px;margin:20px 0}