.checkform label{color:var(--ink-2);margin-bottom:8px;font-size:15px;display:block}.checkform label b{color:var(--ink);letter-spacing:-.01em;margin-bottom:2px;font-size:20px;display:block}.checkform .field{border:1.5px solid var(--ink);background:var(--bg);border-radius:12px;gap:8px;padding:6px 6px 6px 16px;display:flex}.checkform .field input{font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:17px}.checkform .field input::placeholder{color:var(--ink-3)}.checkform .field button{background:var(--ink);color:var(--bg);border:0;border-radius:8px;padding:8px 16px;font-weight:600}.checkform textarea{border:1.5px solid var(--ink);width:100%;min-height:110px;font:15px/1.5 var(--sans);color:var(--ink);background:var(--bg);resize:vertical;border-radius:12px;outline:none;padding:12px 14px}.checkform textarea::placeholder{color:var(--ink-3)}.checkform .row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.checkform .row .btn{margin:0}.checkform .privacy{color:var(--ink-3);margin-top:6px;font-size:12.5px}.checkform .examples{color:var(--ink-3);flex-wrap:wrap;gap:6px 14px;margin-top:8px;font-size:13px;display:flex}.checkform .examples button{color:var(--spine);background:0 0;border:0;padding:0;font-size:13px}.checkform .examples button:hover{text-decoration:underline}.result{border:1.5px solid var(--spine);border-radius:12px;margin-top:12px;padding:12px 16px;display:none}.result.show{display:block}.result .k{letter-spacing:.1em;text-transform:uppercase;color:var(--spine);font-size:11px;font-weight:700}.result h2,.result h3.t{letter-spacing:-.01em;margin:2px 0 4px;font-size:19px}.result .badge{vertical-align:middle;margin-left:8px}.result p{color:var(--ink-2);margin:0 0 6px;font-size:14.5px}.result .on{font-family:var(--mono);background:var(--bg-2);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:6px;margin:6px 0 10px;padding:6px 10px;font-size:13px;display:inline-block}.result .on b{color:var(--spine);font-weight:600}.result h4{margin:8px 0 4px;font-size:14px}.result ol,.result ul{margin:4px 0 6px;padding-left:18px;font-size:14.5px}.result .foot{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px 16px;margin-top:8px;padding-top:10px;font-size:13.5px;display:flex}.result.maybe{border-color:var(--ink-2)}.result.maybe .k{color:var(--ink-2)}.result.none{border-color:var(--line);background:var(--bg-2)}.result.none .k{color:var(--ink-3)}@media (width<=720px){.checkform .field{flex-direction:column;padding:8px}.checkform .field input{padding:4px 8px}}
