.dark [data-thirdweb],[data-theme=dark] [data-thirdweb]{--tw-bg-primary:#000000;--tw-accent:var(--brand-primary);--tw-accent-secondary:var(--brand-primary)}.dark [data-thirdweb] [data-theme=dark],[data-theme=dark] [data-thirdweb] [data-theme=dark]{background:#000000!important;border:1px solid var(--brand-border-medium)!important;border-radius:20px!important}.light [data-thirdweb],[data-theme=light] [data-thirdweb]{--tw-bg-primary:#FFFFFF;--tw-accent:var(--brand-primary);--tw-accent-secondary:var(--brand-primary)}.light [data-thirdweb] [data-theme=light],[data-theme=light] [data-thirdweb] [data-theme=light]{background:#FFFFFF!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:20px!important}.dark [data-thirdweb] button[data-wallet],[data-theme=dark] [data-thirdweb] button[data-wallet]{background:rgba(255,255,255,.03)!important;border:1px solid var(--brand-border-light)!important;border-radius:14px!important;height:52px!important;font-weight:500!important;color:white!important;transition:all .2s ease!important}.dark [data-thirdweb] button[data-wallet]:hover,[data-theme=dark] [data-thirdweb] button[data-wallet]:hover{background:var(--brand-bg-light)!important;border-color:var(--brand-border-medium)!important}.light [data-thirdweb] button[data-wallet],[data-theme=light] [data-thirdweb] button[data-wallet]{background:rgba(0,0,0,.02)!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:14px!important;height:52px!important;font-weight:500!important;color:#1a1a24!important;transition:all .2s ease!important}.light [data-thirdweb] button[data-wallet]:hover,[data-theme=light] [data-thirdweb] button[data-wallet]:hover{background:var(--brand-bg-light)!important;border-color:var(--brand-border-light)!important}[data-thirdweb] button[data-is-primary=true],[data-thirdweb] button[data-variant=primary]{background:var(--brand-gradient)!important;border:none!important;border-radius:12px!important;color:white!important;font-weight:600!important;transition:all .2s ease!important}[data-thirdweb] button[data-is-primary=true]:hover,[data-thirdweb] button[data-variant=primary]:hover{opacity:.9!important;transform:translateY(-1px)!important}.dark [data-thirdweb] h1,.dark [data-thirdweb] h2,.dark [data-thirdweb] h3,[data-theme=dark] [data-thirdweb] h1,[data-theme=dark] [data-thirdweb] h2,[data-theme=dark] [data-thirdweb] h3{color:white!important}.dark [data-thirdweb] label,.dark [data-thirdweb] p,.dark [data-thirdweb] span,[data-theme=dark] [data-thirdweb] label,[data-theme=dark] [data-thirdweb] p,[data-theme=dark] [data-thirdweb] span{color:rgba(255,255,255,.7)!important}.light [data-thirdweb] h1,.light [data-thirdweb] h2,.light [data-thirdweb] h3,[data-theme=light] [data-thirdweb] h1,[data-theme=light] [data-thirdweb] h2,[data-theme=light] [data-thirdweb] h3{color:#1a1a24!important}.light [data-thirdweb] label,.light [data-thirdweb] p,.light [data-thirdweb] span,[data-theme=light] [data-thirdweb] label,[data-theme=light] [data-thirdweb] p,[data-theme=light] [data-thirdweb] span{color:rgba(0,0,0,.6)!important}.dark [data-thirdweb] [data-separator],.dark [data-thirdweb] hr,[data-theme=dark] [data-thirdweb] [data-separator],[data-theme=dark] [data-thirdweb] hr{background:rgba(255,255,255,.1)!important;border-color:rgba(255,255,255,.1)!important}.light [data-thirdweb] [data-separator],.light [data-thirdweb] hr,[data-theme=light] [data-thirdweb] [data-separator],[data-theme=light] [data-thirdweb] hr{background:rgba(0,0,0,.08)!important;border-color:rgba(0,0,0,.08)!important}.dark [data-thirdweb] input,[data-theme=dark] [data-thirdweb] input{background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;height:48px!important;font-size:16px!important;color:white!important;padding:0 16px!important}.dark [data-thirdweb] input:focus,[data-theme=dark] [data-thirdweb] input:focus{border-color:var(--brand-primary)!important;box-shadow:0 0 0 3px var(--brand-glow-light)!important}.dark [data-thirdweb] input::placeholder,[data-theme=dark] [data-thirdweb] input::placeholder{color:rgba(255,255,255,.4)!important}.light [data-thirdweb] input,[data-theme=light] [data-thirdweb] input{background:rgba(0,0,0,.03)!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:12px!important;height:48px!important;font-size:16px!important;color:#1a1a24!important;padding:0 16px!important}.light [data-thirdweb] input:focus,[data-theme=light] [data-thirdweb] input:focus{border-color:var(--brand-primary)!important;box-shadow:0 0 0 3px var(--brand-glow-light)!important}.light [data-thirdweb] input::placeholder,[data-theme=light] [data-thirdweb] input::placeholder{color:rgba(0,0,0,.4)!important}[data-thirdweb] [data-modal-overlay]{background:rgba(0,0,0,.8)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}[data-thirdweb] [data-social-button]{border-radius:12px!important;transition:all .2s ease!important}.dark [data-thirdweb] [data-social-button],[data-theme=dark] [data-thirdweb] [data-social-button]{background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.1)!important}.dark [data-thirdweb] [data-social-button]:hover,[data-theme=dark] [data-thirdweb] [data-social-button]:hover{background:var(--brand-bg-medium)!important;border-color:var(--brand-border-light)!important}.light [data-thirdweb] [data-social-button],[data-theme=light] [data-thirdweb] [data-social-button]{background:rgba(0,0,0,.03)!important;border:1px solid rgba(0,0,0,.08)!important}.light [data-thirdweb] [data-social-button]:hover,[data-theme=light] [data-thirdweb] [data-social-button]:hover{background:var(--brand-bg-light)!important;border-color:var(--brand-border-light)!important}.dark [data-thirdweb] ::-webkit-scrollbar,[data-theme=dark] [data-thirdweb] ::-webkit-scrollbar{width:6px;height:6px}.dark [data-thirdweb] ::-webkit-scrollbar-track,[data-theme=dark] [data-thirdweb] ::-webkit-scrollbar-track{background:rgba(255,255,255,.03)!important;border-radius:3px}.dark [data-thirdweb] ::-webkit-scrollbar-thumb,[data-theme=dark] [data-thirdweb] ::-webkit-scrollbar-thumb{background:var(--brand-border-medium)!important;border-radius:3px}.dark [data-thirdweb] ::-webkit-scrollbar-thumb:hover,[data-theme=dark] [data-thirdweb] ::-webkit-scrollbar-thumb:hover{background:var(--brand-primary)!important}.light [data-thirdweb] ::-webkit-scrollbar,[data-theme=light] [data-thirdweb] ::-webkit-scrollbar{width:6px;height:6px}.light [data-thirdweb] ::-webkit-scrollbar-track,[data-theme=light] [data-thirdweb] ::-webkit-scrollbar-track{background:rgba(0,0,0,.03)!important;border-radius:3px}.light [data-thirdweb] ::-webkit-scrollbar-thumb,[data-theme=light] [data-thirdweb] ::-webkit-scrollbar-thumb{background:var(--brand-border-light)!important;border-radius:3px}.light [data-thirdweb] ::-webkit-scrollbar-thumb:hover,[data-theme=light] [data-thirdweb] ::-webkit-scrollbar-thumb:hover{background:var(--brand-primary)!important}.dark [data-thirdweb] *,[data-theme=dark] [data-thirdweb] *{scrollbar-width:thin;scrollbar-color:var(--brand-border-medium) rgba(255,255,255,.03)}.light [data-thirdweb] *,[data-theme=light] [data-thirdweb] *{scrollbar-width:thin;scrollbar-color:var(--brand-border-light) rgba(0,0,0,.03)}[data-thirdweb] a,[data-thirdweb] a:hover{color:var(--brand-primary)!important}[data-thirdweb] a:hover{opacity:.8}[data-thirdweb] [data-back-button]{color:rgba(255,255,255,.6)!important}.light [data-thirdweb] [data-back-button],[data-theme=light] [data-thirdweb] [data-back-button]{color:rgba(0,0,0,.5)!important}[data-thirdweb] [data-otp-input] input{border-radius:10px!important;font-size:20px!important;font-weight:600!important}.dark [data-thirdweb] [data-otp-input] input,[data-theme=dark] [data-thirdweb] [data-otp-input] input{background:rgba(255,255,255,.05)!important;border:2px solid rgba(255,255,255,.1)!important}.dark [data-thirdweb] [data-otp-input] input:focus,[data-theme=dark] [data-thirdweb] [data-otp-input] input:focus{border-color:var(--brand-primary)!important;background:var(--brand-bg-light)!important}.light [data-thirdweb] [data-otp-input] input,[data-theme=light] [data-thirdweb] [data-otp-input] input{background:rgba(0,0,0,.03)!important;border:2px solid rgba(0,0,0,.1)!important}.light [data-thirdweb] [data-otp-input] input:focus,[data-theme=light] [data-thirdweb] [data-otp-input] input:focus{border-color:var(--brand-primary)!important;background:var(--brand-bg-subtle)!important}[data-thirdweb] [data-spinner],[data-thirdweb] svg[data-spinner]{color:var(--brand-primary)!important}[data-thirdweb] [data-loading]{border-color:var(--brand-primary)!important}