.DdbQmW_page{color:#fff;background:linear-gradient(135deg,#0f0f0f 0%,#1a1a1a 100%);min-height:100vh;padding:28px 16px 42px;position:relative;overflow:hidden}.DdbQmW_backgroundGlow{pointer-events:none;background:radial-gradient(circle,#3b82f642,#3b82f600);border-radius:999px;width:580px;height:580px;position:absolute;top:-180px;left:-120px}.DdbQmW_shell{z-index:1;gap:18px;width:100%;max-width:1060px;margin:0 auto;display:grid;position:relative}.DdbQmW_hero{z-index:100;background:#1a1a1a;border:1px solid #333;border-radius:12px;gap:12px;padding:24px;display:grid;position:relative;box-shadow:0 2px 8px #0000004d}.DdbQmW_heroTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.DdbQmW_heroTitle{color:#fff;margin:0;font-size:clamp(1.35rem,2.8vw,1.95rem);font-weight:800;line-height:1.2}.DdbQmW_heroSubtitle{color:#b5c8e7;margin:0;font-size:.95rem}.DdbQmW_stepCard{padding:16px 18px}.DdbQmW_stepper{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.DdbQmW_stepItem{justify-items:center;gap:8px;display:grid}.DdbQmW_stepCircle{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:.82rem;font-weight:700;display:inline-flex}.DdbQmW_stepDone{color:#d2ffe7;background:linear-gradient(135deg,#0e5f49,#0a3f33);border-color:#2dd4bf80}.DdbQmW_stepActive{color:#e6f0ff;background:linear-gradient(135deg,#2159aa,#183f80);border-color:#93c5fdb3}.DdbQmW_stepUpcoming{color:#8ea8cf;background:#111c34c7;border-color:#7ea0d64d}.DdbQmW_stepLabel{color:#9eb4d6;font-size:.75rem}.DdbQmW_sectionCard{border:1px solid #7b9fd647;gap:16px;display:grid}.DdbQmW_sectionHead h2{color:#f1f6ff;margin:0;font-size:1.08rem}.DdbQmW_sectionHead p{color:#a8beda;margin:6px 0 0;font-size:.9rem}.DdbQmW_errorCard{background:linear-gradient(140deg,#531111a8,#230b0b94);border:1px solid #f8717173}.DdbQmW_errorCard h3{color:#fecaca;margin:0 0 6px}.DdbQmW_errorCard p{color:#ffe1e1;margin:0;font-size:.92rem}.DdbQmW_inlineErrorCard{color:#fee2e2;background:#4f121266;border:1px solid #fca5a566;font-size:.9rem}.DdbQmW_loadingState,.DdbQmW_emptyState{color:#b9cce8;justify-items:center;gap:10px;padding:26px 12px;display:grid}.DdbQmW_spinner{border:3px solid #fff3;border-top-color:#60a5fa;border-radius:999px;width:30px;height:30px;animation:.9s linear infinite DdbQmW_spin}@keyframes DdbQmW_spin{to{transform:rotate(360deg)}}.DdbQmW_accountList{gap:12px;display:grid}.DdbQmW_accountCard{border:1px solid #789acf4d;justify-content:space-between;align-items:center;gap:12px;display:flex}.DdbQmW_accountCardSelected{border-color:#60a5fad9}.DdbQmW_accountCard h3{margin:0;font-size:.96rem}.DdbQmW_accountCard p{color:#aac0df;margin:4px 0 0;font-size:.84rem}.DdbQmW_infoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.DdbQmW_infoTile{border:1px solid #7da5dd52;gap:6px;display:grid}.DdbQmW_infoTile span{color:#9cb5d9;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.DdbQmW_infoTile strong{color:#f3f7ff;font-size:.95rem;line-height:1.4}.DdbQmW_infoTile small{color:#b0c5e5;font-size:.8rem}.DdbQmW_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.DdbQmW_selectBlock{gap:12px;display:grid}.DdbQmW_selectBlock>span{text-transform:uppercase;letter-spacing:.1em;color:#e0e7ff;font-size:.85rem;font-weight:700;display:block}.DdbQmW_optionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.DdbQmW_optionGrid button{border-radius:12px;height:auto;min-height:44px;font-weight:600;transition:all .2s;border:none!important;padding:10px 16px!important}.DdbQmW_optionGrid button[variant=secondary],.DdbQmW_optionGrid button:has(input[type=radio]:checked){font-weight:700;box-shadow:0 4px 12px #fff3;color:#1a1a1a!important;background:#fff!important}.DdbQmW_optionGrid button[variant=secondary]:hover,.DdbQmW_optionGrid button:has(input[type=radio]:checked):hover{box-shadow:0 6px 16px #ffffff40;background:#f5f5f5!important}.DdbQmW_optionGrid button[variant=outline]{color:#fff!important;background:#2a2a2a!important;border:1px solid #444!important}.DdbQmW_optionGrid button[variant=outline]:hover{background:#3a3a3a!important;border-color:#666!important}.DdbQmW_optionGridCompact{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.DdbQmW_optionGridCompact button{border-radius:12px;height:auto;min-height:44px;font-weight:600;transition:all .2s;border:none!important;padding:10px 16px!important}.DdbQmW_optionGridCompact button[variant=secondary],.DdbQmW_optionGridCompact button:has(input[type=radio]:checked){font-weight:700;box-shadow:0 4px 12px #fff3;color:#1a1a1a!important;background:#fff!important}.DdbQmW_optionGridCompact button[variant=secondary]:hover,.DdbQmW_optionGridCompact button:has(input[type=radio]:checked):hover{box-shadow:0 6px 16px #ffffff40;background:#f5f5f5!important}.DdbQmW_optionGridCompact button[variant=outline]{color:#fff!important;background:#2a2a2a!important;border:1px solid #444!important}.DdbQmW_optionGridCompact button[variant=outline]:hover{background:#3a3a3a!important;border-color:#666!important}.DdbQmW_actionsRow{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.DdbQmW_summaryRow{flex-wrap:wrap;gap:8px;display:flex}.DdbQmW_infoPanel{background:linear-gradient(140deg,#0f224394,#0a162c94);border:1px solid #60a5fa57}.DdbQmW_infoPanel h3{color:#cbe2ff;margin:0 0 8px;font-size:.98rem}.DdbQmW_infoPanel ul{color:#d7e7fc;gap:8px;margin:0;padding-left:18px;font-size:.88rem;display:grid}.DdbQmW_statusCard{text-align:center;border:1px solid #7da5dd57;justify-items:center;gap:12px;display:grid}.DdbQmW_statusCard h2{margin:0;font-size:1.25rem}.DdbQmW_statusCard p{color:#afc3e2;max-width:520px;margin:0}.DdbQmW_statusIconSuccess,.DdbQmW_statusIconError{border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.3rem;font-weight:800;display:inline-flex}.DdbQmW_statusIconSuccess{color:#6ee7b7;background:#10b9813d;border:1px solid #6ee7b780}.DdbQmW_statusIconError{color:#fca5a5;background:#ef444433;border:1px solid #fca5a580}@media (width<=900px){.DdbQmW_fieldGrid,.DdbQmW_infoGrid,.DdbQmW_optionGrid{grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.DdbQmW_page{padding:18px 12px 28px}.DdbQmW_hero,.DdbQmW_sectionCard,.DdbQmW_stepCard,.DdbQmW_statusCard,.DdbQmW_infoPanel,.DdbQmW_errorCard{border-radius:16px;padding:16px}.DdbQmW_heroTop{flex-direction:column;align-items:flex-start}.DdbQmW_stepper{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}.DdbQmW_actionsRow{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.DdbQmW_accountCard{flex-direction:column;align-items:flex-start}}