
        }

        input[type=checkbox] {
            box-sizing: border-box;
            padding: 0
        }

        h1 {
            border-bottom: solid 1px grey;
        }

        input {
            font-size: 1rem;
            line-height: 1.5;
            border: 1px solid rgba(0, 0, 0, .15);
            border-radius: 0;
            outline: 0;
            background-color: transparent
        }

        [tabindex="-1"]:focus:not(:focus-visible) {
            outline: 0 !important;
        }

  