.kd .kdbyg{width:100%;max-width:1400px}.kd .kdbyg-msg{max-width:560px;margin:0 auto}.kd .kdov[hidden]{display:none}.kd .kdbyg-mdl{border-radius:var(--radius);width:min(560px,100%);max-height:100%;position:relative;overflow:auto}.kd .kdbyg-mdl:focus-visible{outline:none}.kd .kdbyg-mdl .kdbyg-close{z-index:1;position:absolute;top:22px;right:24px}@media (max-width:600px){.kd .kdbyg-mdl .pubcard{padding-top:64px}}.kd .kdbyg .kdeb>.phead,.kd .kdbyg .kdt>.phead{margin-top:-24px}.kd .kdbyg-imp{width:min(520px,100%)}.kd .kdbyg-imp-h{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.kd .kdbyg-std{overscroll-behavior:contain;flex-direction:column;gap:8px;max-height:max(160px,100dvh - 290px);padding:2px;display:flex;overflow-y:auto}.kd .kdbyg-std-row{border:1.5px solid var(--line);background:var(--panel);cursor:pointer;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px 10px 40px;display:flex;position:relative}.kd .kdbyg-std-row:hover{background:var(--hover-overlay)}.kd .kdbyg-std-row.on{border-color:var(--accent);background:var(--accent-soft)}.kd .kdbyg-std-row:focus-within{box-shadow:0 0 0 2px var(--focus)}.kd .kdbyg-std-row input{width:16px;height:16px;accent-color:var(--accent);margin:0;position:absolute;top:13px;left:13px}.kd .kdbyg-std-n{color:var(--text);font-size:14.5px;font-weight:700}.kd .kdbyg-std-d{color:var(--muted);font-size:13.5px}
