.uN4jsq_card{background:var(--white);border:1.5px solid var(--line);border-radius:var(--r-lg);cursor:pointer;align-items:center;width:100%;padding:16px 24px;transition:border-color .15s,background .15s,color .15s;display:flex}.uN4jsq_card:hover:not(.uN4jsq_selected){border-color:var(--line-component-hover);background:var(--ink-soft)}.uN4jsq_selected{border-color:var(--accent);background:var(--ink-soft)}.uN4jsq_selected .uN4jsq_label{font-weight:600}.uN4jsq_label{color:var(--ink);font-size:18px;font-weight:500}
.SV2HKq_screen{text-align:center;width:100%;max-width:620px;margin:auto;padding:32px 16px}.SV2HKq_title{color:var(--ink);margin:0;font-size:24px;font-weight:700}.SV2HKq_subtitle{color:var(--ink-3);max-width:520px;margin:8px auto 0;font-size:16px}.SV2HKq_options{text-align:left;flex-direction:column;gap:12px;margin-top:32px;display:flex}.SV2HKq_footer{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.SV2HKq_backBtn{flex:0 auto}.SV2HKq_advance{align-items:center;gap:12px;margin-left:auto;display:flex}.SV2HKq_nextBtn{flex:0 auto;min-width:200px}.SV2HKq_skipBtn{flex:none;min-height:40px;padding:0 16px}
.Gzugoq_h3{color:var(--ink);margin:24px 0 8px;font-size:16px;font-weight:700}.Gzugoq_card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;gap:8px;padding:16px 24px;display:flex}.Gzugoq_row{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}@media (min-width:540px){.Gzugoq_row{flex-wrap:nowrap;gap:8px}}.Gzugoq_label{min-width:0;color:var(--ink-3);flex:100%;font-size:13px}@media (min-width:540px){.Gzugoq_label{flex:1 1 0}}.Gzugoq_unit{width:34px;color:var(--ink-4);flex-shrink:0;font-size:12px}@media (min-width:540px){.Gzugoq_row.Gzugoq_rowNoted{flex-wrap:wrap}}.Gzugoq_limitHint{color:var(--danger);flex:100%;font-size:12px}
.dTY0Qa_sub{color:var(--ink-3);margin:0 0 16px;font-size:13px}.dTY0Qa_rows{flex-direction:column;gap:4px;display:flex}.dTY0Qa_row{color:var(--ink);align-items:center;gap:8px;display:flex}.dTY0Qa_mark{text-align:center;width:16px;color:var(--ok);flex-shrink:0;font-weight:700}.dTY0Qa_label{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;display:block;overflow:hidden}.dTY0Qa_note{color:var(--ink-4);flex-shrink:0;font-size:12px}.dTY0Qa_empty{color:var(--ink-4);margin:0;font-size:13px}.dTY0Qa_stateBox{color:var(--ink-3);align-items:center;gap:8px;font-size:13px;display:flex}.dTY0Qa_upload{margin-top:16px}
._8zrj-a_h3{color:var(--ink);margin:24px 0 8px;font-size:16px;font-weight:700}._8zrj-a_card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);padding:16px 24px}._8zrj-a_grid{flex-direction:column;gap:4px;display:flex}._8zrj-a_row{color:var(--ink-4);align-items:center;gap:8px;display:flex}._8zrj-a_ok{color:var(--ink)}._8zrj-a_mark{text-align:center;flex-shrink:0;width:16px;font-weight:700}._8zrj-a_ok ._8zrj-a_mark{color:var(--ok)}._8zrj-a_label{flex:1;min-width:0;font-size:13px}._8zrj-a_check{flex-shrink:0;justify-content:center;width:16px;display:inline-flex}._8zrj-a_docLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;display:block;overflow:hidden}._8zrj-a_note{color:var(--ink-4);flex-shrink:0;font-size:12px}._8zrj-a_footer{justify-content:space-between;align-items:center;gap:8px;margin-top:16px;display:flex}._8zrj-a_footNote{color:var(--ink-3);font-size:12px}
._6HDv_a_body{position:relative}._6HDv_a_close{color:#64748b;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;line-height:1;transition:background .15s,color .15s;display:flex;position:absolute;top:14px;right:14px}._6HDv_a_close:hover{color:#0b1220;background:#f6f7fb}._6HDv_a_step{flex-direction:column;display:flex}._6HDv_a_icon{border-radius:var(--r-lg);width:56px;height:56px;color:var(--accent);background:#e7ecf3;place-items:center;margin-bottom:16px;display:grid}._6HDv_a_title{color:var(--ink);margin:0 0 6px;font-size:21px;font-weight:700;line-height:1.25}._6HDv_a_sub{color:var(--ink-3);margin:0 0 24px;font-size:13px;line-height:1.45}._6HDv_a_resend{color:var(--accent);align-self:center;margin-top:16px;padding:4px 8px;font-size:13px;font-weight:600}._6HDv_a_resend:disabled{color:var(--ink-3)}
.M6FUma_screen{width:100%;max-width:620px;margin:0 auto;padding:32px 16px}.M6FUma_header{margin-bottom:24px}.M6FUma_kicker{color:var(--brand-teal);font-size:13px;font-weight:600;display:block}.M6FUma_headline{color:var(--ink);margin-top:4px;font-size:18px;font-weight:600;display:block}.M6FUma_h3{color:var(--ink);margin:24px 0 8px;font-size:16px;font-weight:700}.M6FUma_programsNote{color:var(--ink-2);margin:0 0 8px;font-size:12px;line-height:1.5}.M6FUma_consents{flex-direction:column;gap:16px;margin-top:24px;display:flex}.M6FUma_consent{color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:8px;font-size:13px;display:flex}.M6FUma_loadingBones{flex-direction:column;gap:16px;display:flex}.M6FUma_sendRow{flex-flow:wrap;align-items:center;gap:16px;margin-top:24px;display:flex}.M6FUma_sendHint{color:var(--ink-4);font-size:12px}
.tkBiRG_done{text-align:center;width:100%;max-width:620px;margin:0 auto;padding:60px 0}.tkBiRG_icon{color:#10b981;background:#10b9811a;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 18px;font-size:28px;display:flex}.tkBiRG_title{letter-spacing:-.015em;color:#0b1220;margin:6px 0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:25px;font-weight:700;line-height:1.25}.tkBiRG_sub{color:#64748b;max-width:520px;margin:8px auto 24px;font-size:13px;line-height:1.5}.tkBiRG_backBtn{max-width:280px;margin:0 auto}
.bn7ItW_wizard{background:var(--white);min-height:100vh;margin:-30px calc(var(--content-inset)*-1) -90px;flex-direction:column;display:flex}.bn7ItW_headerAction{height:38px!important}.bn7ItW_progressTrack{z-index:1;background:var(--line-2);height:3px;position:sticky;top:0;overflow:hidden}.bn7ItW_progressFill{background:var(--accent);height:100%;transition:width .15s}.bn7ItW_body{flex-direction:column;flex:1;align-items:center;padding:24px;display:flex;overflow-y:auto}
