.DItaoq_overlay{z-index:11000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020617c7;position:fixed;inset:0}.DItaoq_dialog{z-index:11001;color:#f1f5f9;background:#0f172a;border:1px solid #334155;border-radius:1.25rem;width:min(34rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:1.5rem;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 80px #0008}.DItaoq_heading{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.DItaoq_title{font-size:1.15rem;font-weight:700}.DItaoq_description,.DItaoq_hint{color:#94a3b8;font-size:.875rem;line-height:1.6}.DItaoq_description{margin-top:.5rem}.DItaoq_close{color:#cbd5e1;border-radius:.5rem;flex-shrink:0;place-items:center;width:2rem;height:2rem;display:grid}.DItaoq_close:hover{background:#ffffff0d}.DItaoq_close:focus-visible,.DItaoq_modes button:focus-visible{outline-offset:3px;outline:2px solid #c4b5fd}.DItaoq_form,.DItaoq_stack{flex-direction:column;gap:.875rem;display:flex}.DItaoq_label{font-size:.875rem;font-weight:600;display:block}.DItaoq_codeInput{letter-spacing:.12em;color:#f1f5f9;width:100%;min-height:3rem;padding:.75rem 1rem;font-family:monospace;font-size:1.1rem}.DItaoq_modes{flex-wrap:wrap;gap:.5rem;margin-bottom:.25rem;display:flex}.DItaoq_modes button{color:#cbd5e1;border:1px solid #334155;border-radius:.625rem;padding:.625rem .875rem;font-size:.8rem}.DItaoq_modes button[aria-pressed=true]{color:#bfdbfe;background:#3b82f619;border-color:#3b82f780}.DItaoq_actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;margin-top:.5rem;display:flex}.DItaoq_actions button{min-height:2.75rem;padding:.625rem 1rem}.DItaoq_error{color:#fda4af;background:#fb71850d;border:1px solid #fb71854d;border-radius:.625rem;padding:.75rem;font-size:.875rem;line-height:1.6}.DItaoq_notice{color:#fde68a;background:#fbbf240a;border:1px solid #fbbf2440;border-radius:.75rem;padding:.875rem;font-size:.875rem;line-height:1.6}.DItaoq_qr{object-fit:contain;background:#fff;border-radius:.75rem;width:224px;max-width:100%;height:224px;margin:0 auto;display:block}.DItaoq_secret{color:#e2e8f0;text-align:center;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border:1px solid #334155;border-radius:.625rem;padding:.75rem;font-family:monospace;display:block}.DItaoq_codes{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.DItaoq_codes li{text-align:center;overflow-wrap:anywhere;background:#02061780;border:1px solid #334155;border-radius:.5rem;padding:.625rem;font-family:monospace;font-size:.8rem}.DItaoq_check{align-items:flex-start;gap:.75rem;font-size:.875rem;line-height:1.6;display:flex}.DItaoq_check input{accent-color:#3b82f6;margin-top:.35rem}.DItaoq_status{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.DItaoq_status h3{align-items:center;gap:.5rem;font-size:1.125rem;font-weight:700;display:flex}.DItaoq_connectActions{justify-content:flex-end;margin-top:.25rem;display:flex}.DItaoq_connectButton{min-height:2.25rem!important;padding:.5rem .75rem!important;font-size:.8125rem!important;font-weight:600!important}.DItaoq_menuContainer{margin-inline-start:auto;position:relative}.DItaoq_menuTrigger{color:#cbd5e1;border:1px solid #334155;border-radius:.625rem;place-items:center;width:2.25rem;display:grid;min-height:2.25rem!important;padding:.375rem!important}.DItaoq_menuTrigger:hover{color:#fff;background:#ffffff0d;border-color:#64748b}.DItaoq_menuTrigger:focus-visible,.DItaoq_menuItem:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.DItaoq_menu{z-index:20;background:#0f172a;border:1px solid #334155;border-radius:.75rem;flex-direction:column;gap:.25rem;min-width:13rem;padding:.375rem;display:flex;position:absolute;inset-block-start:calc(100% + .5rem);inset-inline-end:0;box-shadow:0 16px 40px #0008}.DItaoq_menuItem{text-align:start;width:100%;line-height:1.25rem;color:#cbd5e1!important;letter-spacing:normal!important;background:0 0!important;border:0!important;border-radius:.5rem!important;justify-content:flex-start!important;min-height:2.5rem!important;padding:.625rem .75rem!important;font-size:.875rem!important;font-weight:500!important}.DItaoq_menuItem:hover:not(:disabled){color:#fff!important;background:#ffffff0d!important}.DItaoq_badge{color:#cbd5e1;border:1px solid #475569;border-radius:999px;padding:.25rem .75rem;font-size:.75rem}.DItaoq_badge[data-status=enabled]{color:#6ee7b7;border-color:#10b98180}.DItaoq_badge[data-status=disabled]{color:#fde68a;border-color:#fbbf2480}@media (max-width:430px){.DItaoq_dialog{padding:1.125rem}.DItaoq_codes{grid-template-columns:1fr}.DItaoq_actions button{flex:1}}@media (prefers-reduced-motion:reduce){.DItaoq_dialog,.DItaoq_overlay{animation:none}}
.JIPpqq_buttons{flex-direction:column;gap:.625rem;display:flex}.JIPpqq_providerButton{width:100%;min-height:2.875rem;color:inherit;background:0 0;border:1px solid #64748b40;border-radius:.75rem;justify-content:center;align-items:center;gap:.75rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;transition:background .15s,border-color .15s;display:flex}.JIPpqq_providerButton:hover:not(:disabled){background:#64748b0d;border-color:#64748b80}.JIPpqq_providerButton svg,.JIPpqq_provider svg{flex-shrink:0}.JIPpqq_providerButton:disabled,.JIPpqq_connect:disabled,.JIPpqq_retry:disabled{opacity:.5;cursor:not-allowed}.JIPpqq_providerButton:focus-visible,.JIPpqq_connect:focus-visible,.JIPpqq_back:focus-visible,.JIPpqq_retry:focus-visible{outline-offset:3px;outline:2px solid #60a5fa}.JIPpqq_callback{color:#0f172a;background:#f8fafc;place-items:center;min-height:100dvh;padding:1rem;display:grid}.JIPpqq_card{text-align:center;background:#fff;border:1px solid #64748b40;border-radius:1.5rem;flex-direction:column;align-items:center;gap:1rem;width:min(100%,28rem);padding:2rem;display:flex;box-shadow:0 16px 60px #0206170a}.JIPpqq_card h1{font-size:1.25rem;font-weight:700}.JIPpqq_card p{font-size:.875rem;line-height:1.7}.JIPpqq_card>svg{color:#6366f1}.JIPpqq_back{color:#fff;background:#4f46e5;border-radius:.75rem;justify-content:center;align-items:center;min-height:2.75rem;margin-top:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.JIPpqq_heading{align-items:center;gap:.625rem;display:flex}.JIPpqq_heading>svg{color:#60a5fa}.JIPpqq_heading h3{font-size:1.125rem;font-weight:700}.JIPpqq_description{color:#94a3b8;font-size:.875rem;line-height:1.6}.JIPpqq_accounts{flex-direction:column;gap:.625rem;display:flex}.JIPpqq_account{border:1px solid #334155;border-radius:.875rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.JIPpqq_provider{align-items:center;gap:.75rem;font-size:.875rem;font-weight:600;display:flex}.JIPpqq_connect{color:#bfdbfe;background:#3b82f60d;border:1px solid #3b82f680;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.5rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}.JIPpqq_connect:hover:not(:disabled){background:#3b82f626}.JIPpqq_connected{color:#6ee7b7;align-items:center;gap:.375rem;font-size:.8125rem;display:inline-flex}.JIPpqq_notice{color:#cbd5e1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.6;display:flex}.JIPpqq_retry{border:1px solid #475569;border-radius:.625rem;min-height:2.5rem;padding:.5rem .75rem;font-weight:600}.JIPpqq_error{color:#be123c;background:#fb71850d;border:1px solid #fb71854d;border-radius:.625rem;margin-top:.75rem;padding:.75rem;font-size:.875rem;line-height:1.6}.JIPpqq_success{color:#6ee7b7;font-size:.875rem;line-height:1.6}.JIPpqq_registrationPanel{text-align:center;flex-direction:column;display:flex}.JIPpqq_registrationTitle{letter-spacing:-.025em;margin:0;font-size:1.375rem;font-weight:650;line-height:1.35}.JIPpqq_registrationEmail{color:#64748b;overflow-wrap:anywhere;margin-top:.5rem;font-size:.8125rem}.JIPpqq_verificationCode{font-variant-numeric:tabular-nums;letter-spacing:.24em;text-indent:.24em;text-align:center;-webkit-user-select:all;user-select:all;background:#6366f109;border:1px solid #6366f119;border-radius:1rem;margin:1.5rem 0 1.125rem;padding:1.375rem .5rem;font:600 clamp(2.5rem,8vw,3.25rem)/1.1 monospace;display:block}.JIPpqq_registrationDescription{color:#475569;margin:.5rem 0 0;font-size:.875rem;line-height:1.65}.JIPpqq_registrationHint{color:#64748b;margin:.5rem 0 0;font-size:.75rem;line-height:1.6}.JIPpqq_registrationAction{background:0 0;border:1px solid #64748b35;border-radius:.75rem;min-height:2.5rem;margin-top:1.5rem;padding:.625rem 1rem;font-size:.8125rem;font-weight:500;transition:background .15s}.JIPpqq_registrationAction:hover:not(:disabled){background:#64748b0a}.JIPpqq_registrationAction:disabled,.JIPpqq_registrationLink:disabled{opacity:.4;cursor:not-allowed}.JIPpqq_registrationLinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:1rem;display:flex}.JIPpqq_registrationLink{color:#64748b;align-items:center;min-height:2rem;font-size:.75rem;display:inline-flex}.JIPpqq_registrationLink:hover:not(:disabled){color:#6366f1}.JIPpqq_registrationAction:focus-visible,.JIPpqq_registrationLink:focus-visible{outline-offset:4px;outline:2px solid #818cf8}.dark .JIPpqq_registrationDescription{color:#cbd5e1}:is(.dark .JIPpqq_registrationEmail,.dark .JIPpqq_registrationHint,.dark .JIPpqq_registrationLink){color:#94a3b8}.JIPpqq_accountActions{align-items:center;gap:.75rem;display:flex}.JIPpqq_unlink{color:#64748b;background:0 0;border:1px solid #64748b60;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;min-height:2.75rem;display:inline-flex}.JIPpqq_unlink:hover:not(:disabled){color:#be123c;background:#fb718512;border-color:#fb7185}.JIPpqq_unlink:disabled,.JIPpqq_send:disabled{opacity:.5;cursor:not-allowed}.JIPpqq_unlink:focus-visible,.JIPpqq_send:focus-visible{outline-offset:3px;outline:2px solid #60a5fa}.JIPpqq_overlay{z-index:11000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020617b8;position:fixed;inset:0}.JIPpqq_dialog{z-index:11001;color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:1.25rem;width:min(31rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:1.5rem;position:fixed;inset-block-start:50%;inset-inline-start:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 80px #0005}[dir=rtl] .JIPpqq_dialog{transform:translate(50%,-50%)}.JIPpqq_dialogHeading{justify-content:space-between;align-items:center;gap:1rem;margin-block-end:1rem;display:flex}.JIPpqq_dialogIcon{color:#4f46e5;background:#6366f115;border-radius:.875rem;place-items:center;width:3rem;height:3rem;display:grid}.JIPpqq_dialogTitle{overflow-wrap:anywhere;font-size:1.125rem;font-weight:700;line-height:1.5}.JIPpqq_dialogDescription,.JIPpqq_dialogHint{color:#475569;margin-block-start:.875rem;font-size:.875rem;line-height:1.7}.JIPpqq_dialogHint{color:#92400e;background:#f59e0b0a;border:1px solid #d9770640;border-radius:.625rem;padding:.75rem}.JIPpqq_dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;margin-block-start:1.5rem;display:flex}.JIPpqq_dialogActions button{min-height:2.75rem}.JIPpqq_send{color:#fff;background:#4f46e5;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.JIPpqq_send:hover:not(:disabled){background:#4338ca}.dark .JIPpqq_dialog{color:#f1f5f9;background:#0f172a;border-color:#334155}.dark .JIPpqq_dialogDescription{color:#cbd5e1}.dark .JIPpqq_dialogHint{color:#fde68a}.dark .JIPpqq_unlink{color:#cbd5e1}.dark .JIPpqq_unlink:hover:not(:disabled){color:#fda4af}.dark .JIPpqq_dialogIcon{color:#a5b4fc}@media (max-width:430px){.JIPpqq_dialog{padding:1.125rem}.JIPpqq_dialogActions button{flex:1}}.dark .JIPpqq_callback{color:#f1f5f9;background:#020617}.dark .JIPpqq_card{background:#0f172a}.dark .JIPpqq_error{color:#fda4af}@media (max-width:390px){.JIPpqq_card{padding:1.5rem 1.125rem}.JIPpqq_account{padding:.75rem}}@media (prefers-reduced-motion:reduce){.JIPpqq_providerButton{transition:none}}
