.ksd-links{display:flex;gap:18px;flex-wrap:wrap;margin:0 0 22px;font-size:13px}.ksd-links a{color:#275f91}
.ksd-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;align-items:start}.ksd-inline{display:grid;grid-template-columns:1fr 1fr;gap:15px}.ksd-inline label{min-width:0}
.ksd-steps{display:flex;gap:20px;list-style:none;margin:22px 0;padding:0;color:#506880;font-size:13px}.ksd-review{padding:15px;background:#eef5fc;border-radius:8px;overflow-wrap:anywhere;margin:18px 0}.ksd-review p{font-size:13px;margin:7px 0}
.ksd-note{font-size:12px;line-height:1.7;color:#596d83;margin:20px 0}#ksd-clear{margin-top:18px}#ksd-attempt-state{padding:12px 0;line-height:1.7}#ksd-pending-key{display:block;overflow-wrap:anywhere;font-size:12px}input[readonly]{background:#f2f5f8;color:#617184}
@media(max-width:840px){.ksd-columns{grid-template-columns:1fr}.ksd-steps{gap:10px;flex-wrap:wrap}.ksd-links{gap:12px}}
@media(max-width:420px){.ksd-inline{grid-template-columns:1fr}}
@media print{#ksd-workspace,#ksd-pending{display:none!important}}
