:root{--neon-background: #030308;--neon-foreground: #f8fafc;--neon-card: rgba(19, 19, 26, .85);--neon-card-foreground: #f8fafc;--neon-popover: rgba(19, 19, 26, .85);--neon-popover-foreground: #f8fafc;--neon-primary: var(--accent, #ea580c);--neon-primary-foreground: #fff;--neon-secondary: rgba(28, 28, 40, .6);--neon-secondary-foreground: #f8fafc;--neon-muted: rgba(28, 28, 40, .6);--neon-muted-foreground: #94a3b8;--neon-accent: rgba(28, 28, 40, .6);--neon-accent-foreground: #f8fafc;--neon-destructive: #ef4444;--neon-destructive-foreground: #ef4444;--neon-border: rgba(255, 255, 255, .08);--neon-input: rgba(255, 255, 255, .08);--neon-ring: var(--accent, #ea580c)}body{color:#f8fafc;background:#030308}[data-slot=input],[data-slot=control] input{background:#030308!important;color:#f8fafc!important;border-color:#ffffff14!important}[data-slot=card]{background:#13131ad9!important;border-color:#ffffff14!important;color:#f8fafc!important}.auth-success{background:rgba(var(--accent-rgb),.12);border:1px solid rgba(var(--accent2-rgb),.35);border-radius:8px;padding:.6rem .9rem;font-size:.875rem;color:var(--accent2, #e879f9)}.settings-main{flex:1;display:flex;align-items:center;justify-content:center;padding:2rem}.settings-card{max-width:500px}.settings-section-title{font-size:1rem;font-weight:600;margin-bottom:1rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.settings-back{text-align:center;margin-top:1.5rem}.cl-profileSection__danger,[class*=profileSection__danger]{display:none!important;visibility:hidden!important;height:0!important;max-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:none!important;opacity:0!important;pointer-events:none!important;clip:rect(0,0,0,0)!important;position:absolute!important;width:0!important;left:-9999px!important}.cl-identityPreviewAvatarBox,.cl-identityPreviewAvatarImage,.cl-userPreviewAvatarContainer,.cl-userPreviewAvatarBox,.cl-userProfile-root .cl-avatarBox{display:none!important}button.cl-userButtonPopoverActionButton{color:#fff!important}.cl-userButtonPopoverRootBox .cl-userPreviewMainIdentifier{display:none!important}.cl-userButtonPopoverRootBox .cl-userPreviewSecondaryIdentifier{color:#fff!important;font-weight:600}.cl-userPreviewSecondaryIdentifier__userButton{font-size:25px!important}.cl-modalBackdrop{background:#030308d9!important}.cl-cardBox,.cl-rootBox{background:#13131a!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;color:#f8fafc!important}.cl-navbar{background:#1c1c2880!important;border-right:1px solid rgba(255,255,255,.08)!important;color:#f8fafc!important}.cl-navbar h1{color:#fff!important}.cl-pageScrollBox,.cl-scrollBox{background:#13131a!important;color:#f8fafc!important}.cl-navbar a,.cl-navbar button,.cl-profileSection+div{color:#e4e4e7!important}.cl-navbar a:hover,.cl-navbar button:hover{color:var(--accent)!important;background:rgba(var(--accent-rgb),.12)!important}.cl-headerTitle,.cl-profileSectionTitle,.cl-profileSectionTitleText{color:#d1e4ff!important}.cl-userPreviewMainIdentifierText,.cl-cardBox [data-color=inherit],.cl-cardBox .cl-button,.cl-cardBox .cl-profileSectionPrimaryButton,.cl-cardBox .cl-menuButton,.cl-cardBox .cl-menuButton span{color:#fff!important}.cl-cardBox .cl-button:hover,.cl-cardBox .cl-profileSectionPrimaryButton:hover{color:var(--accent)!important}.cl-cardBox .cl-menuButton svg{color:#59595f!important}.cl-cardBox [data-color=secondary],.cl-cardBox p[data-color=secondary],.cl-cardBox span[data-color=secondary]{color:#fff!important}.cl-profileSection__activeDevices [data-color=secondary],.cl-activeDevice [data-color=secondary]{color:#d1e4ffa6!important}.cl-formFieldInput,.cl-formButtonInput{background:#1a1a2e!important;border-color:#ffffff14!important;color:#f8fafc!important}.cl-badge{background:#1c1c2899!important;border-color:#ffffff14!important;color:#94a3b8!important}.cl-footer{border-top-color:#ffffff14!important;color:#94a3b8!important}html[data-app-theme=light] .cl-modalBackdrop,html[data-app-theme-effective=light] .cl-modalBackdrop{background:var(--clerk-modal-backdrop)!important}html[data-app-theme=light] .cl-cardBox,html[data-app-theme=light] .cl-rootBox,html[data-app-theme-effective=light] .cl-cardBox,html[data-app-theme-effective=light] .cl-rootBox{background:var(--surface2)!important;border-color:var(--border)!important;color:var(--text)!important}html[data-app-theme=light] .cl-pageScrollBox,html[data-app-theme=light] .cl-scrollBox,html[data-app-theme-effective=light] .cl-pageScrollBox,html[data-app-theme-effective=light] .cl-scrollBox{background:var(--surface2)!important;color:var(--text)!important}html[data-app-theme=light] .cl-navbar,html[data-app-theme-effective=light] .cl-navbar{background:var(--surface)!important;border-right-color:var(--border)!important;color:var(--text)!important}html[data-app-theme=light] .cl-navbar h1,html[data-app-theme-effective=light] .cl-navbar h1{color:var(--text)!important}html[data-app-theme=light] .cl-navbar a,html[data-app-theme=light] .cl-navbar button,html[data-app-theme-effective=light] .cl-navbar a,html[data-app-theme-effective=light] .cl-navbar button{color:var(--text-dim)!important}html[data-app-theme=light] .cl-formFieldInput,html[data-app-theme=light] .cl-formButtonInput,html[data-app-theme-effective=light] .cl-formFieldInput,html[data-app-theme-effective=light] .cl-formButtonInput{background:var(--clerk-input-bg)!important;border-color:var(--border)!important;color:var(--text)!important}
