.kyDf1q_backdrop{z-index:50;background:#1118278c;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0;overflow-y:auto}.kyDf1q_window{background:var(--surface);border-radius:14px;width:100%;max-width:27.5rem;margin:auto;padding:1.5rem;position:relative;box-shadow:0 8px 28px #00000029}.kyDf1q_close{width:var(--control-height,36px);height:var(--control-height,36px);color:var(--text-muted);background:var(--surface);border:1px solid var(--control-line);border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:1.05rem;display:flex;position:absolute;top:.65rem;right:.65rem}.kyDf1q_close:hover:not(:disabled){color:var(--text);background:var(--surface-muted)}.kyDf1q_title{margin:0 calc(var(--control-height,36px) + 4px) .3rem 0;letter-spacing:-.01em;font-size:1.25rem;font-weight:600}.kyDf1q_lead{color:var(--text-soft);margin:0 0 1.2rem;font-size:.93rem;line-height:1.5}.kyDf1q_field{margin-bottom:.8rem;display:block}.kyDf1q_field>span{color:var(--text-muted);margin-bottom:.25rem;font-size:.8rem;display:block}.kyDf1q_field input,.kyDf1q_field textarea{width:100%;min-height:var(--control-height,36px);box-sizing:border-box;color:var(--text);background:var(--surface);border:1px solid var(--control-line);border-radius:8px;padding:7px 10px;font-family:inherit;font-size:16px}.kyDf1q_field textarea{resize:vertical}.kyDf1q_field input:focus,.kyDf1q_field textarea:focus{border-color:var(--action);outline:2px solid var(--action);outline-offset:-1px}.kyDf1q_consent{color:var(--text-soft);cursor:pointer;align-items:flex-start;gap:.6rem;margin:1rem 0 1.2rem;font-size:.88rem;line-height:1.5;display:flex}.kyDf1q_consent input{width:1.05rem;height:1.05rem;accent-color:var(--action);flex:none;margin:.15rem 0 0}.kyDf1q_error{color:var(--danger);background:var(--danger-fill);border:1px solid #fecaca;border-radius:8px;margin:0 0 1rem;padding:.7rem .8rem;font-size:.9rem}.kyDf1q_buttonAction,.kyDf1q_buttonOutline{width:fit-content;max-width:100%;min-height:var(--control-height,36px);box-sizing:border-box;text-align:center;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:6px 10px;font-family:inherit;font-size:1rem;font-weight:500;display:inline-flex}.kyDf1q_buttonAction{color:var(--surface);background:var(--action);border:1px solid var(--action)}.kyDf1q_buttonAction:hover:not(:disabled){background:var(--action-hover);border-color:var(--action-hover)}.kyDf1q_buttonAction:disabled{background:var(--surface-muted);border-color:var(--line);color:var(--text-muted);cursor:not-allowed}.kyDf1q_buttonOutline{color:var(--text);background:var(--surface);border:1px solid var(--control-line)}.kyDf1q_buttonOutline:hover{background:var(--surface-soft)}.kyDf1q_done{text-align:center;padding:1.5rem .5rem 0}.kyDf1q_doneMark{width:2.6rem;height:2.6rem;color:var(--action);background:var(--action-faint);border-radius:999px;justify-content:center;align-items:center;margin:0 auto .9rem;font-size:1.25rem;display:flex}.kyDf1q_done .kyDf1q_title{margin-right:0}.kyDf1q_done .kyDf1q_lead{margin-bottom:1.5rem}
