﻿.input-sheet tr{display: flex;}.input-sheet{width: 100%;}.input-sheet tr .col{width:calc(100%/3);border-right:1px solid gray;border-bottom:1px solid gray;height: 35px;}.input-sheet tr .col:first-child{border-left: 1px solid #80808087;width: 73px;text-align:center;font-size: 20px;display: flex;padding: 5px;font-family: ui-monospace;}.input-sheet tr:first-child{text-align:center;}.input-sheet tr .form-control{border:0;border-radius:0;margin: 0;height: 34px;}.cells__spacer {background: #e6e6e6;position: relative;}.cells__spacer:after {content: "";position: absolute;right: 4px;bottom: 4px;height: 80%;width: 100%;background: linear-gradient(135deg, transparent 30px, #bbb 30px, #bbb 55px, transparent 55px);}.input-sheet input[type="checkbox"]:checked::after {content: "✓";width: 20px;height: 20px;font-size: 18px;position: absolute;top: -5px;}.input-sheet input[type="checkbox"], input[type="radio"] {position: relative;display: inline-block;height: 19px;margin-right: 13px;width: 20px;margin-top: 5px;}.title {background: #217346;text-align: center;display: grid;place-content: center;color: #fff;height: 42px;margin-bottom: 2em;}