.account-panel-module__NktLcq__accountGrid{gap:16px;display:grid}.account-panel-module__NktLcq__card{background:#fbfcfe;border:1px solid #e3e7ee;border-radius:17px;padding:20px}.account-panel-module__NktLcq__profileGrid,.account-panel-module__NktLcq__securitySummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.account-panel-module__NktLcq__profileGrid>div,.account-panel-module__NktLcq__securitySummary>div{border:1px solid var(--line);background:var(--surface);border-radius:12px;min-width:0;padding:13px 14px}.account-panel-module__NktLcq__profileGrid span,.account-panel-module__NktLcq__securitySummary span,.account-panel-module__NktLcq__receiptPanel dt,.account-panel-module__NktLcq__securityItem dt{color:var(--muted);margin-bottom:5px;font-size:.7rem;font-weight:700;display:block}.account-panel-module__NktLcq__profileGrid strong,.account-panel-module__NktLcq__securitySummary strong,.account-panel-module__NktLcq__receiptPanel dd,.account-panel-module__NktLcq__securityItem dd{overflow-wrap:anywhere;color:var(--lotbi-navy);margin:0;font-size:.88rem;line-height:1.45;display:block}.account-panel-module__NktLcq__stateMessage,.account-panel-module__NktLcq__errorMessage,.account-panel-module__NktLcq__privacyText,.account-panel-module__NktLcq__dangerText,.account-panel-module__NktLcq__receiptPanel p,.account-panel-module__NktLcq__passkeyStatusMessage{margin:14px 0 0;font-size:.77rem;line-height:1.6}.account-panel-module__NktLcq__stateMessage,.account-panel-module__NktLcq__privacyText,.account-panel-module__NktLcq__dangerText,.account-panel-module__NktLcq__receiptPanel p{color:var(--muted-strong)}.account-panel-module__NktLcq__errorMessage{color:#9a3243;background:#fff5f6;border:1px solid #f0c9cf;border-radius:9px;padding:10px 12px}.account-panel-module__NktLcq__factList{color:var(--muted-strong);gap:9px;margin:0;padding-left:20px;font-size:.77rem;line-height:1.55;display:grid}.account-panel-module__NktLcq__securityOverview{gap:16px;margin-top:16px;display:grid}.account-panel-module__NktLcq__securityGroup{gap:9px;display:grid}.account-panel-module__NktLcq__securityGroup h3{color:var(--lotbi-navy);margin:0;font-size:.82rem}.account-panel-module__NktLcq__securityList{gap:9px;display:grid}.account-panel-module__NktLcq__securityItem{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:12px 13px}.account-panel-module__NktLcq__securityItem>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.account-panel-module__NktLcq__securityItem>div:first-child strong{overflow-wrap:anywhere;min-width:0;color:var(--lotbi-navy);font-size:.82rem}.account-panel-module__NktLcq__securityItem>div:first-child span{color:var(--muted);flex:none;font-size:.68rem;font-weight:800}.account-panel-module__NktLcq__securityItem dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:11px 0 0;display:grid}.account-panel-module__NktLcq__securityItem dl>div{min-width:0}.account-panel-module__NktLcq__securityItem dd{font-size:.74rem}.account-panel-module__NktLcq__passkeyActions{justify-content:flex-end;margin-top:11px;display:flex}.account-panel-module__NktLcq__passkeyRevokeButton,.account-panel-module__NktLcq__passkeyConfirmButton{border-radius:10px;min-height:36px;padding:7px 11px;font-size:.72rem;font-weight:800}.account-panel-module__NktLcq__passkeyRevokeButton{color:#8f3041;background:#fff7f8;border:1px solid #e7bfc7}.account-panel-module__NktLcq__passkeyRevokeButton:disabled,.account-panel-module__NktLcq__passkeyConfirmButton:disabled{border-color:var(--line);background:var(--disabled);color:#98a2b3;cursor:not-allowed}.account-panel-module__NktLcq__passkeyConfirmPanel{background:#fffafb;border:1px solid #efcdd4;border-radius:11px;margin-top:10px;padding:11px 12px}.account-panel-module__NktLcq__passkeyConfirmPanel .account-panel-module__NktLcq__confirmRow{margin-top:0}.account-panel-module__NktLcq__passkeyConfirmButton{color:#fff;background:#8f3041;border:0;width:100%;margin-top:10px}.account-panel-module__NktLcq__passkeyStatusMessage{background:var(--success-bg);color:var(--success-text);border:1px solid #d6ebe3;border-radius:9px;padding:10px 12px}.account-panel-module__NktLcq__providerStatusList{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.account-panel-module__NktLcq__providerStatusList>div{border:1px solid var(--line);background:var(--surface);border-radius:11px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:11px 12px;display:flex}.account-panel-module__NktLcq__providerStatusList strong{color:var(--lotbi-navy);font-size:.78rem}.account-panel-module__NktLcq__providerStatusList span{color:var(--muted);font-size:.64rem;font-weight:800}.account-panel-module__NktLcq__dangerCard{background:#fffafb;border-color:#efcdd4}.account-panel-module__NktLcq__confirmRow{color:var(--muted-strong);align-items:flex-start;gap:9px;margin-top:14px;font-size:.76rem;line-height:1.5;display:flex}.account-panel-module__NktLcq__confirmRow input{flex:none;width:17px;height:17px;margin:2px 0 0}.account-panel-module__NktLcq__dangerButton{color:#fff;background:#8f3041;border:0;border-radius:12px;width:100%;min-height:48px;margin-top:14px;font-weight:800}.account-panel-module__NktLcq__dangerButton:disabled{cursor:not-allowed;background:#d7c5c9}.account-panel-module__NktLcq__receiptPanel{background:var(--success-bg);border:1px solid #d6ebe3;border-radius:13px;padding:15px}.account-panel-module__NktLcq__receiptPanel>strong{color:var(--success-text);font-size:.9rem}.account-panel-module__NktLcq__receiptPanel dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0;display:grid}.account-panel-module__NktLcq__receiptPanel dl>div{min-width:0}@media (max-width:560px){.account-panel-module__NktLcq__profileGrid,.account-panel-module__NktLcq__securitySummary,.account-panel-module__NktLcq__providerStatusList,.account-panel-module__NktLcq__receiptPanel dl,.account-panel-module__NktLcq__securityItem dl{grid-template-columns:1fr}.account-panel-module__NktLcq__securityItem>div:first-child{align-items:flex-start}.account-panel-module__NktLcq__passkeyActions{justify-content:stretch}.account-panel-module__NktLcq__passkeyRevokeButton{width:100%}.account-panel-module__NktLcq__card{padding:18px}}
.account-module__zd0OHa__accountShell{border:1px solid var(--line);background:var(--surface);border-radius:24px;width:min(100%,760px);padding:30px;box-shadow:0 22px 60px #182a4614}@media (max-width:560px){.account-module__zd0OHa__accountShell{width:100%;min-height:100svh;box-shadow:none;border:0;border-radius:0;padding:26px 20px 32px}}
