.tkd-card{max-width:760px}.tkd-kinds{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;margin:0;padding:0;display:grid}.tkd-kinds>legend{margin-bottom:8px;padding:0}.tkd-kind{border:1px solid var(--spt-line-2);background:var(--spt-panel-2);cursor:pointer;border-radius:8px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:4px 12px;min-width:0;padding:14px 16px;display:grid}.tkd-kind input{width:20px;height:20px;accent-color:var(--spt-lime);cursor:pointer;grid-row:span 2;margin:1px 0 0}.tkd-kind b{color:var(--spt-ink);font:600 15px/1.35 var(--spt-font)}.tkd-kind span{color:var(--spt-soft);font:400 14px/1.45 var(--spt-font);grid-column:2}.tkd-kind:has(input:checked){border-color:var(--spt-lime);background:var(--spt-raised)}.tkd-kind:has(input:focus-visible){outline:2px solid var(--spt-lime);outline-offset:2px}@media (hover:hover){.tkd-kind:hover{border-color:var(--svd-border-strong)}}.tkd .tkd-hint{color:var(--spt-dim);font:400 14px/1.45 var(--spt-font);margin-top:-2px}.tkd-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;display:grid}.tkd-sec{border-top:1px solid var(--spt-line);gap:14px;min-width:0;padding-top:16px;display:grid}.tkd .tkd-sec-t{color:#fff;font:650 17px/1.3 var(--spt-font);margin:0}.tkd-sure{border:1px solid var(--spt-line-2);background:var(--spt-panel-2);min-width:0;color:var(--spt-soft);font:400 15px/1.55 var(--spt-font);cursor:pointer;border-radius:7px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;padding:13px 15px;display:grid}.tkd-sure input{width:22px;height:22px;accent-color:var(--spt-lime);cursor:pointer;margin:1px 0 0}.tkd-sure:has(input:checked){color:var(--spt-ink)}.tkd-sure:has(input:focus-visible){outline:2px solid var(--spt-lime);outline-offset:2px}.tkd-sure.is-plain{background:0 0;border:0;padding:0}.tkd-status{gap:14px;min-width:0;display:grid}.tkd-status-top{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.tkd .tkd-ref{color:#fff;font:700 17px/1.3 var(--spt-font);letter-spacing:.03em;font-variant-numeric:tabular-nums}.tkd .tkd-quote{border-left:3px solid var(--spt-line-2);background:var(--spt-panel-2);color:var(--spt-ink);font:400 15px/1.5 var(--spt-font);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:4px;padding:12px 14px}.tkd .tkd-link{border:1px solid var(--spt-line-2);background:var(--spt-field);color:var(--spt-soft);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:6px;padding:10px 12px;font:400 13px/1.5 JetBrains Mono,ui-monospace,monospace;display:block}.tkd .tkd-small{color:var(--spt-dim);font:400 14px/1.5 var(--spt-font)}.tkd .tkd-small a,.tkd .tkd-help a,.tkd a.tkd-mail{color:var(--spt-ink);text-underline-offset:2px;text-decoration:underline}.tkd .tkd-help{color:var(--spt-soft);font:400 15px/1.55 var(--spt-font)}.tkd .tkd-help b{color:var(--spt-ink);font-weight:600}.tkd-nowrap{white-space:nowrap}.tkd .spt-help-card>.tkd-help{margin-top:-6px}@media (max-width:640px){.tkd-kinds,.tkd-pair{grid-template-columns:minmax(0,1fr)}}
