.HJCndG_pageWrapper{background-color:var(--theme-bg-canvas);min-height:100vh;color:var(--theme-text-primary);padding:1.5rem 1rem;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:769px){.HJCndG_pageWrapper{padding:2.5rem 1.5rem}}.HJCndG_suspenseFallback{text-align:center;color:var(--theme-text-muted);padding:3rem;font-size:.875rem}.HJCndG_recoveryContainer{background-color:var(--theme-bg-surface);border:1px solid var(--theme-border);border-radius:1rem;flex-direction:column;gap:1.375rem;width:100%;max-width:34rem;padding:2rem 1.5rem;display:flex;box-shadow:inset 0 1px #ffffff0d,0 8px 24px -4px #00000026}@media (min-width:769px){.HJCndG_recoveryContainer{padding:2.5rem 2.25rem}}:is([data-theme=light] .HJCndG_recoveryContainer,.light .HJCndG_recoveryContainer){box-shadow:inset 0 1px #fff9,0 8px 24px -4px #0000000d}.HJCndG_headerArea{flex-direction:column;gap:.625rem;display:flex}.HJCndG_topRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.HJCndG_logoEmblem{align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.HJCndG_logoEmblem .HJCndG_emblemMark{color:#06110b;letter-spacing:-.03em;background:linear-gradient(135deg,#3ecf8e 0%,#059669 100%);border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;font-weight:900;display:inline-flex}.HJCndG_logoEmblem .HJCndG_emblemText{font-family:var(--font-brand-logo),"GamezLogoBlack",sans-serif;letter-spacing:-.04em;text-transform:uppercase;color:var(--theme-text-primary);font-size:1.25rem;font-weight:900;line-height:1}.HJCndG_logoEmblem .HJCndG_emblemText span{color:var(--theme-accent);font-weight:900}.HJCndG_backToLoginLink{color:var(--theme-text-secondary);font-size:.8125rem;font-weight:700;text-decoration:none;transition:color .15s}.HJCndG_backToLoginLink:hover{color:var(--theme-accent)}.HJCndG_pageTitle{letter-spacing:-.02em;color:var(--theme-text-primary);margin:0;font-size:1.375rem;font-weight:800}.HJCndG_pageSubtitle{color:var(--theme-text-secondary);margin:0;font-size:.8125rem;line-height:1.55}.HJCndG_tabBar{background-color:var(--theme-bg-elevated);border:1px solid var(--theme-border);border-radius:.625rem;grid-template-columns:1fr 1fr;gap:.375rem;padding:.25rem;display:grid}.HJCndG_tabButton{height:2.625rem;color:var(--theme-text-secondary);cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:.4375rem;font-size:.875rem;font-weight:700;transition:all .15s}.HJCndG_tabButton:hover{color:var(--theme-text-primary)}.HJCndG_tabButton.HJCndG_activeTab{background-color:var(--theme-bg-surface);color:var(--theme-accent);border-color:#3ecf8e59;box-shadow:0 1px 3px #0000001f}.HJCndG_tabPanel{flex-direction:column;gap:1.125rem;display:flex}.HJCndG_errorBanner{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:.5rem;padding:.75rem .875rem;font-size:.8125rem;font-weight:600;line-height:1.5}.HJCndG_successBanner{color:var(--theme-accent);background:#3ecf8e1f;border:1px solid #3ecf8e59;border-radius:.5rem;padding:.75rem .875rem;font-size:.8125rem;font-weight:700;line-height:1.5}.HJCndG_devCodeHintBox{color:var(--theme-text-primary);background-color:#38bdf81a;border:1px solid #38bdf859;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.6875rem .875rem;font-size:.8125rem;display:flex}.HJCndG_devCodeHintBox strong{font-family:var(--font-mono,monospace);color:#38bdf8;letter-spacing:.12em;font-size:1rem;font-weight:800}.HJCndG_formSection{flex-direction:column;gap:1rem;display:flex}.HJCndG_fieldGroup{flex-direction:column;gap:.375rem;display:flex}.HJCndG_fieldGroup label{color:var(--theme-text-secondary);font-size:.8125rem;font-weight:700}.HJCndG_fieldRow{align-items:stretch;gap:.5rem;display:flex}@media (max-width:480px){.HJCndG_fieldRow{flex-direction:column}}.HJCndG_inputWrapper{background-color:#18181b;border:1px solid #ffffff1f;border-radius:.5rem;flex:1;align-items:center;min-width:0;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.HJCndG_inputWrapper:focus-within{border-color:#3ecf8e;box-shadow:0 0 0 3px #3ecf8e29}:is([data-theme=light] .HJCndG_inputWrapper,.light .HJCndG_inputWrapper){background-color:#f8fafc;border-color:#cbd5e1}:is([data-theme=light] .HJCndG_inputWrapper:focus-within,.light .HJCndG_inputWrapper:focus-within){background-color:#fff;border-color:#059669;box-shadow:0 0 0 3px #05966924}.HJCndG_inputWrapper input{width:100%;min-width:0;height:2.75rem;color:var(--theme-text-primary);background-color:#0000;border:none;outline:none;flex:1;padding:0 .875rem;font-size:.875rem}.HJCndG_inputWrapper input::placeholder{color:var(--theme-text-muted)}.HJCndG_inputWrapper input:disabled{opacity:.6;cursor:not-allowed}.HJCndG_passwordToggleBtn{height:2.75rem;color:var(--theme-text-muted);cursor:pointer;background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0 .75rem;font-size:.75rem;font-weight:700;display:inline-flex}.HJCndG_passwordToggleBtn:hover{color:var(--theme-text-primary)}.HJCndG_timerBadge{font-family:var(--font-mono,monospace);color:#fbbf24;flex-shrink:0;padding-right:.75rem;font-size:.8125rem;font-weight:700}.HJCndG_secondaryBtn{background-color:var(--theme-bg-elevated);border:1px solid var(--theme-border);height:2.75rem;color:var(--theme-text-primary);white-space:nowrap;cursor:pointer;border-radius:.5rem;padding:0 1rem;font-size:.8125rem;font-weight:700;transition:all .15s}.HJCndG_secondaryBtn:hover:not(:disabled){color:var(--theme-accent);border-color:#3ecf8e}.HJCndG_secondaryBtn:disabled{opacity:.5;cursor:not-allowed}.HJCndG_primaryBtn{color:#06110b;cursor:pointer;background-color:#3ecf8e;border:1px solid #ffffff1a;border-radius:.5rem;justify-content:center;align-items:center;width:100%;height:2.875rem;padding:0 1.25rem;font-size:.9375rem;font-weight:800;text-decoration:none;transition:all .15s;display:inline-flex}.HJCndG_primaryBtn:hover:not(:disabled){background-color:#34b87c}.HJCndG_primaryBtn:disabled{opacity:.5;cursor:not-allowed}.HJCndG_fieldHint{color:var(--theme-text-muted);font-size:.75rem;line-height:1.5}.HJCndG_resultCard{background-color:var(--theme-bg-elevated);border:1px solid #3ecf8e59;border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.HJCndG_resultHeader{border-bottom:1px solid var(--theme-border);justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:.75rem;display:flex}.HJCndG_resultTitle{color:var(--theme-text-primary);margin:0;font-size:.9375rem;font-weight:800}.HJCndG_verifiedPill{color:var(--theme-accent);background-color:#3ecf8e1f;border:1px solid #3ecf8e4d;border-radius:9999px;padding:.1875rem .5rem;font-size:.6875rem;font-weight:800}.HJCndG_resultMetaList{flex-direction:column;gap:.625rem;margin:0;display:flex}.HJCndG_resultMetaRow{justify-content:space-between;align-items:baseline;gap:1rem;font-size:.8125rem;display:flex}.HJCndG_resultMetaRow dt{color:var(--theme-text-secondary);flex-shrink:0;font-weight:600}.HJCndG_resultMetaRow dd{color:var(--theme-text-primary);text-align:right;word-break:break-all;margin:0;font-weight:700}.HJCndG_highlightAccountValue{color:var(--theme-accent);font-family:var(--font-mono,monospace);font-size:.9375rem;font-weight:800}.HJCndG_resultActionRow{grid-template-columns:1fr 1fr;gap:.625rem;padding-top:.5rem;display:grid}@media (max-width:480px){.HJCndG_resultActionRow{grid-template-columns:1fr}}.HJCndG_footerLinks{border-top:1px solid var(--theme-border);justify-content:center;align-items:center;gap:.75rem;padding-top:.5rem;font-size:.8125rem;display:flex}.HJCndG_footerLinks a{color:var(--theme-text-secondary);font-weight:600;text-decoration:none}.HJCndG_footerLinks a:hover{color:var(--theme-accent);text-decoration:underline}.HJCndG_footerLinks span{color:var(--theme-text-muted)}
