.kc-top{padding-bottom:8px;display:block}.kc-top .dt-h1{max-width:18em}.kc-tool{background:var(--wash);border:1px solid var(--line);border-radius:24px;margin-top:28px;padding:clamp(18px,3vw,28px)}.kc-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.kc-fields label{color:var(--muted);flex-direction:column;gap:6px;font-size:.84rem;display:flex}.kc-fields input{border:1px solid var(--line-strong);background:var(--bg);width:100%;min-height:52px;color:var(--fg);font:400 1.5rem/1 var(--display);font-variant-numeric:tabular-nums;border-radius:14px;padding:0 14px}.kc-fields input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.kc-force{margin:16px 0 0;font-weight:600}.kc-how{margin:0;padding:0;list-style:none}.kc-how .dt-card:hover{box-shadow:none;transform:none}.kc-how small{font-variant-numeric:tabular-nums}@media (width<=720px){.kc-fields{grid-template-columns:1fr 1fr}}@media (width<=560px){#kcTable td:last-child{white-space:normal}}
