.kdl-back{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:16px;background:rgba(15,20,35,.42)}.kdl-box{width:min(460px,100%);max-height:calc(100vh - 32px);overflow-y:auto;padding:26px 24px 20px;border-radius:20px;background:#fff;color:#161a26;box-shadow:0 30px 70px -30px rgba(15,20,35,.55);text-align:start}.kdl-mark{display:grid;place-items:center;width:52px;height:52px;border-radius:15px;background:#eef1fd;color:#2846d6}.kdl-title{margin:14px 0 4px;font-size:20px;font-weight:800;line-height:1.25}.kdl-sub{margin:0;color:#5b6478;font-size:15px;line-height:1.5}.kdl-steps{margin:16px 0 0;padding-inline-start:22px;display:flex;flex-direction:column;gap:8px;font-size:15px;line-height:1.45}.kdl-note{margin:14px 0 0;padding:10px 12px;border-radius:12px;background:#f4f6fa;color:#5b6478;font-size:13.5px;line-height:1.45}.kdl-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:18px;flex-wrap:wrap}.kdl-again{color:#2846d6;font-weight:700;font-size:14px;text-decoration:none;padding:8px 6px}.kdl-again:hover{text-decoration:underline}.kdl-close{min-height:42px;padding:0 20px;border:0;border-radius:11px;background:#2846d6;color:#fff;font-weight:700;font-size:15px;cursor:pointer}.kdl-close:hover{background:#1f38b4}button.pm-footer-link{background:none;border:0;padding:0;font:inherit;cursor:pointer;text-align:start}.kh-appband-win{margin-top:14px;display:none;align-items:center;gap:10px;flex-wrap:wrap;color:#5b6478;font-size:14.5px}@media (min-width:860px){.kh-appband-win{display:flex}}.kh-appband-winbtn{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:11px;border:1px solid #d5dbe8;background:#fff;color:#161a26;font-weight:700;font-size:14.5px;cursor:pointer}.kh-appband-winbtn:hover{border-color:#2846d6;color:#2846d6}