:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{margin:0}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;width:1126px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}@media (width<=768px){html,body,#root{width:100%;max-width:100%;overflow-x:hidden}body{margin:0}#root>div{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100vw!important;padding:12px!important}h1{margin-bottom:8px!important;font-size:34px!important;line-height:1.05!important}h2{font-size:22px!important}button{min-height:42px;white-space:normal!important}input,select,textarea{box-sizing:border-box!important;max-width:100%!important;font-size:16px!important}#root div{box-sizing:border-box}#root div[style*="grid-template-columns: repeat"],#root div[style*="grid-template-columns: 1fr 1fr"],#root div[style*="grid-template-columns: 2fr 1fr"]{grid-template-columns:1fr!important}table,pre,code{white-space:pre-wrap;word-break:break-word;max-width:100%;overflow-x:auto}}@media (width<=480px){#root>div{padding:10px!important}h1{font-size:30px!important}}@media (width<=768px){html,body,#root{width:100%!important;max-width:100%!important;overflow-x:hidden!important}#root{padding:0!important}#root>div{box-sizing:border-box!important;width:100vw!important;min-width:0!important;max-width:100vw!important;margin:0!important;padding:10px!important}#root div[style*=max-width],#root div[style*=width],#root div[style*=min-width]{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}#root div[style*=grid-template-columns]{grid-template-columns:1fr!important}#root div[style*=border]{min-width:0!important;max-width:100%!important;overflow:hidden!important}#root button,#root a{white-space:normal!important;min-height:44px!important}#root div[style*="display: flex"]{min-width:0!important;max-width:100%!important}#root div[style*="display: flex"]>button,#root div[style*="display: flex"]>a{flex:100%!important}#root div{word-break:normal;overflow-wrap:break-word}h1{font-size:30px!important;line-height:1.05!important}h2{font-size:22px!important}h3{font-size:18px!important}}@media (width<=480px){#root>div{padding:8px!important}#root button,#root a{width:100%!important}}@media (width<=900px){body{overflow-x:hidden}#root{width:100%;max-width:100%}h1{font-size:30px!important}h2{font-size:24px!important}h3{font-size:18px!important}button{min-height:42px}input,select{min-height:40px}div[style*="grid-template-columns: repeat(4"],div[style*="gridTemplateColumns: repeat(4"],div[style*="grid-template-columns: repeat(3"],div[style*="gridTemplateColumns: repeat(3"],div[style*="grid-template-columns: repeat(2"],div[style*="gridTemplateColumns: repeat(2"],div[style*="grid-template-columns: 1.15fr 0.85fr"],div[style*="gridTemplateColumns: 1.15fr 0.85fr"]{grid-template-columns:1fr!important}table{min-width:680px}summary{line-height:1.4}}@media (width<=560px){body{background:#020817}button{justify-content:center;width:100%}input,select{width:100%!important}div[style*="padding: 24"]{padding:12px!important}div[style*="border-radius: 24"]{border-radius:18px!important}div[style*="font-size: 32"]{font-size:26px!important}}@media (width<=760px){.register-page{justify-content:center!important;align-items:flex-start!important;min-height:100svh!important;padding:18px 14px!important}.register-card{border-radius:22px!important;width:100%!important;max-width:100%!important;margin-top:18px!important;padding:20px!important}.register-title{letter-spacing:-1.2px!important;text-align:center!important;font-size:34px!important;line-height:.98!important}.register-subtitle{text-align:center!important;margin-bottom:18px!important;font-size:14px!important;line-height:1.45!important}.register-trust-grid{grid-template-columns:1fr!important;gap:8px!important;margin-bottom:16px!important}.register-card input{border-radius:12px!important;width:100%!important;min-height:46px!important;font-size:15px!important}.register-card button[type=submit]{border-radius:14px!important;width:100%!important;min-height:50px!important;font-size:15px!important}.register-card form+div{font-size:12px!important}}@media (width<=420px){.register-page{padding:12px 10px!important}.register-card{border-radius:20px!important;margin-top:10px!important;padding:16px!important}.register-title{font-size:30px!important}.register-subtitle{font-size:13px!important}}.register-page,.register-page *{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.register-card,.register-card *{color:inherit}.register-title{text-shadow:0 2px 24px #ffffff14;color:#f8fafc!important}.register-subtitle{color:#cbd5e1!important}@media (width<=760px){.register-page{background:radial-gradient(circle at 50% -10%,#7c3aed4d,#0000 34%),radial-gradient(circle at 100% 20%,#2563eb2e,#0000 32%),#020817!important}.register-card{background:linear-gradient(#0f172afa,#020817f5)!important;border:1px solid #94a3b838!important;box-shadow:0 24px 70px #0000006b!important}.register-title{color:#fff!important;letter-spacing:-.9px!important;margin-bottom:10px!important;font-size:32px!important;line-height:1.05!important}.register-subtitle{color:#cbd5e1!important;opacity:1!important}.register-card input{color:#f8fafc!important;background:#020817!important;border:1px solid #94a3b842!important}.register-card input::placeholder{color:#94a3b8!important;opacity:1!important}.register-card a,.register-card button{color:inherit}.register-card button[type=submit]{color:#fff!important;background:#16a34a!important}}@media (width<=420px){.register-title{font-size:29px!important}.register-card{padding:18px!important}}.register-page .register-card .register-title,.register-page .register-card h1.register-title{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 24px #ffffff1a!important}@media (width<=760px){.register-page .register-card .register-title,.register-page .register-card h1.register-title{color:#fff!important;-webkit-text-fill-color:#fff!important;mix-blend-mode:normal!important;filter:none!important;background:0 0!important}}.ebot-panel-logo,.ebot-panel-logo img,img[src*=ebot-icon]{box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}img[src*=ebot-icon]{box-shadow:none!important;object-fit:contain!important;background:0 0!important;border:none!important;outline:none!important}.login-brand,.login-header,.auth-brand{justify-content:center;align-items:center;gap:12px;display:flex}.login-brand img,.login-header img,.auth-brand img{border-radius:10px!important;width:44px!important;height:44px!important}.login-premium-page{color:#f8fafc!important;background:radial-gradient(circle at 18% 18%,#7c3aed38,#0000 28%),radial-gradient(circle at 82% 18%,#22d3ee1f,#0000 24%),radial-gradient(circle at 52% 110%,#2563eb29,#0000 34%),linear-gradient(135deg,#020817 0%,#06122d 46%,#091a49 100%)!important;justify-content:center!important;align-items:center!important;min-height:100vh!important;padding:36px 20px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;display:flex!important;position:relative!important;overflow:hidden!important}.login-premium-page:before{content:""!important;pointer-events:none!important;opacity:.48!important;background-image:linear-gradient(#94a3b80b 1px,#0000 1px),linear-gradient(90deg,#94a3b80b 1px,#0000 1px)!important;background-size:46px 46px!important;position:absolute!important;inset:0!important;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 72%)!important;mask-image:radial-gradient(circle,#000 0%,#0000 72%)!important}.login-premium-page:after{content:""!important;filter:blur(8px)!important;pointer-events:none!important;background:radial-gradient(circle,#22c55e2e,#0000 58%)!important;width:520px!important;height:520px!important;position:absolute!important;bottom:-220px!important;right:-180px!important}.login-premium-card{z-index:2!important;-webkit-backdrop-filter:blur(18px)saturate(120%)!important;background:linear-gradient(#0f172aeb,#081026e6)!important;border:1px solid #94a3b829!important;border-radius:30px!important;width:100%!important;max-width:500px!important;padding:34px 34px 30px!important;position:relative!important;box-shadow:0 30px 90px #00000070,inset 0 1px #ffffff0a!important}.login-premium-card:before{content:""!important;border-radius:inherit!important;-webkit-mask-composite:xor!important;pointer-events:none!important;background:linear-gradient(135deg,#86efac47,#3b82f61f,#7c3aed38)!important;padding:1px!important;position:absolute!important;inset:0!important;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0)!important;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0)!important}.login-premium-card>div:first-child{justify-content:center!important;align-items:center!important;gap:16px!important;margin-bottom:24px!important;display:flex!important}.login-premium-card img[src*=ebot-icon],.login-premium-card img[src*=branding\/ebot-icon]{object-fit:contain!important;background:linear-gradient(#020817 0%,#05112b 100%)!important;border:1px solid #94a3b81f!important;border-radius:18px!important;outline:none!important;width:58px!important;height:58px!important;padding:8px!important;display:block!important;box-shadow:0 12px 34px #00000052,0 0 0 1px #22c55e0f,inset 0 1px #ffffff0a!important}.login-premium-title{letter-spacing:-.055em!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;margin:0!important;font-size:48px!important;font-weight:850!important;line-height:.92!important}.login-premium-subtitle{text-align:center!important;color:#e2e8f0bd!important;letter-spacing:-.01em!important;margin:-10px 0 24px!important;font-size:16px!important;line-height:1.5!important}.login-premium-input,.login-premium-card input{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;box-sizing:border-box!important;background:linear-gradient(#0f172af0,#0f172ac2)!important;border:1px solid #94a3b82e!important;border-radius:16px!important;outline:none!important;width:100%!important;height:54px!important;padding:0 16px!important;font-size:15px!important;font-weight:650!important;transition:border-color .18s,box-shadow .18s,background .18s!important;box-shadow:inset 0 1px #ffffff06,0 1px #ffffff05!important}.login-premium-card input+input{margin-top:12px!important}.login-premium-input::placeholder,.login-premium-card input::placeholder{color:#94a3b8b8!important;-webkit-text-fill-color:#94a3b8b8!important}.login-premium-input:focus,.login-premium-card input:focus{background:linear-gradient(#0f172afa,#0f172ae0)!important;border-color:#60a5fa8f!important;box-shadow:0 0 0 4px #2563eb24,0 12px 28px #0000002e!important}.login-premium-button,.login-premium-card button[type=submit]{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.01em!important;cursor:pointer!important;background:linear-gradient(90deg,#2563eb 0%,#7c3aed 54%,#22c55e 130%)!important;border:none!important;border-radius:16px!important;width:100%!important;height:54px!important;margin-top:18px!important;font-size:15px!important;font-weight:850!important;transition:transform .16s,box-shadow .16s,opacity .16s!important;box-shadow:0 16px 38px #2563eb3d,inset 0 1px #ffffff2e!important}.login-premium-button:hover,.login-premium-card button[type=submit]:hover{transform:translateY(-1px)!important;box-shadow:0 20px 46px #2563eb4d,inset 0 1px #ffffff38!important}.login-premium-button:disabled,.login-premium-card button[type=submit]:disabled{opacity:.68!important;cursor:not-allowed!important;transform:none!important}.login-premium-card a,.login-premium-card button:not([type=submit]){color:#93c5fd!important;-webkit-text-fill-color:#93c5fd!important;font-size:14px!important}.login-premium-card a:last-child,.login-premium-card button:not([type=submit]):last-child{color:#86efac!important;-webkit-text-fill-color:#86efac!important}.login-premium-card input:-webkit-autofill{-webkit-text-fill-color:#f8fafc!important;transition:background-color 9999s ease-out!important;box-shadow:inset 0 0 0 1000px #0f172a!important}.login-premium-card input:-webkit-autofill:hover{-webkit-text-fill-color:#f8fafc!important;transition:background-color 9999s ease-out!important;box-shadow:inset 0 0 0 1000px #0f172a!important}.login-premium-card input:-webkit-autofill:focus{-webkit-text-fill-color:#f8fafc!important;transition:background-color 9999s ease-out!important;box-shadow:inset 0 0 0 1000px #0f172a!important}@media (width<=640px){.login-premium-page{align-items:center!important;padding:20px 14px!important}.login-premium-card{border-radius:24px!important;max-width:100%!important;padding:26px 20px 24px!important}.login-premium-card>div:first-child{gap:12px!important;margin-bottom:20px!important}.login-premium-card img[src*=ebot-icon],.login-premium-card img[src*=branding\/ebot-icon]{border-radius:16px!important;width:52px!important;height:52px!important;padding:7px!important}.login-premium-title{font-size:40px!important}.login-premium-subtitle{margin-top:-6px!important;margin-bottom:20px!important;font-size:15px!important}.login-premium-input,.login-premium-card input{border-radius:15px!important;height:52px!important;font-size:14px!important}.login-premium-button,.login-premium-card button[type=submit]{border-radius:15px!important;height:52px!important}}@media (width<=390px){.login-premium-title{font-size:36px!important}.login-premium-card{padding:22px 16px!important}}.verify-premium-page{color:#f8fafc!important;background:radial-gradient(circle at 18% 18%,#7c3aed38,#0000 28%),radial-gradient(circle at 82% 18%,#22d3ee1f,#0000 24%),radial-gradient(circle at 52% 110%,#2563eb29,#0000 34%),linear-gradient(135deg,#020817 0%,#06122d 46%,#091a49 100%)!important;justify-content:center!important;align-items:center!important;min-height:100vh!important;padding:36px 20px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;display:flex!important;position:relative!important;overflow:hidden!important}.verify-premium-page:before{content:""!important;pointer-events:none!important;opacity:.48!important;background-image:linear-gradient(#94a3b80b 1px,#0000 1px),linear-gradient(90deg,#94a3b80b 1px,#0000 1px)!important;background-size:46px 46px!important;position:absolute!important;inset:0!important;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 72%)!important;mask-image:radial-gradient(circle,#000 0%,#0000 72%)!important}.verify-premium-page:after{content:""!important;filter:blur(8px)!important;pointer-events:none!important;background:radial-gradient(circle,#22c55e2e,#0000 58%)!important;width:520px!important;height:520px!important;position:absolute!important;bottom:-220px!important;right:-180px!important}.verify-premium-card{z-index:2!important;-webkit-backdrop-filter:blur(18px)saturate(120%)!important;text-align:center!important;background:linear-gradient(#0f172aeb,#081026e6)!important;border:1px solid #94a3b829!important;border-radius:30px!important;width:100%!important;max-width:500px!important;padding:36px 34px 30px!important;position:relative!important;box-shadow:0 30px 90px #00000070,inset 0 1px #ffffff0a!important}.verify-premium-card:before{content:""!important;border-radius:inherit!important;-webkit-mask-composite:xor!important;pointer-events:none!important;background:linear-gradient(135deg,#86efac47,#3b82f61f,#7c3aed38)!important;padding:1px!important;position:absolute!important;inset:0!important;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0)!important;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0)!important}.verify-premium-title{letter-spacing:-.055em!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;margin:0!important;font-size:48px!important;font-weight:850!important;line-height:.92!important}.verify-premium-subtitle{color:#e2e8f0bd!important;letter-spacing:-.01em!important;margin:8px 0 26px!important;font-size:16px!important;line-height:1.5!important}.verify-premium-card strong{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}.verify-premium-card p,.verify-premium-card div{color:#e2e8f0d1}.verify-premium-input,.verify-premium-card input{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;box-sizing:border-box!important;text-align:center!important;letter-spacing:.08em!important;background:linear-gradient(#0f172af0,#0f172ac2)!important;border:1px solid #94a3b82e!important;border-radius:16px!important;outline:none!important;width:100%!important;height:54px!important;padding:0 16px!important;font-size:15px!important;font-weight:650!important;transition:border-color .18s,box-shadow .18s,background .18s!important}.verify-premium-input::placeholder,.verify-premium-card input::placeholder{color:#94a3b8b8!important;-webkit-text-fill-color:#94a3b8b8!important;letter-spacing:normal!important}.verify-premium-input:focus,.verify-premium-card input:focus{background:linear-gradient(#0f172afa,#0f172ae0)!important;border-color:#60a5fa8f!important;box-shadow:0 0 0 4px #2563eb24,0 12px 28px #0000002e!important}.verify-premium-card button{cursor:pointer!important;border:none!important;border-radius:14px!important;min-height:46px!important;font-weight:850!important;transition:transform .16s,box-shadow .16s,opacity .16s!important}.verify-premium-card button:hover{transform:translateY(-1px)!important}.verify-premium-card button:first-of-type{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(90deg,#2563eb,#7c3aed)!important;box-shadow:0 14px 32px #2563eb38!important}.verify-premium-card button:nth-of-type(2){color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;background:#475569eb!important}.verify-premium-card button:nth-of-type(3){color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(90deg,#dc2626,#ef4444)!important}.verify-premium-card div[style*=green],.verify-premium-card div[style*=\#86efac],.verify-premium-card div[style*=\#22c55e]{color:#86efac!important;-webkit-text-fill-color:#86efac!important}@media (width<=640px){.verify-premium-page{padding:20px 14px!important}.verify-premium-card{border-radius:24px!important;max-width:100%!important;padding:28px 20px 24px!important}.verify-premium-title{font-size:40px!important}.verify-premium-subtitle{margin-bottom:22px!important;font-size:15px!important}.verify-premium-card button{width:100%!important;margin-bottom:10px!important}}@media (width<=390px){.verify-premium-title{font-size:36px!important}.verify-premium-card{padding:24px 16px!important}}.auth-page,.login-page,.register-page,.verify-page{box-sizing:border-box;background:#020817;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.auth-card,.login-card,.register-card,.verify-card{box-sizing:border-box;background:radial-gradient(circle at 14% 8%,#2dd4bf38,#0000 34%),radial-gradient(circle at 94% 82%,#7c3aed61,#0000 42%),linear-gradient(145deg,#111827 0% 42%,#1e1b4b 100%);border:1px solid #94a3b829;border-radius:28px;width:100%;max-width:560px;padding:36px 34px;box-shadow:0 24px 80px #0000007a,inset 0 1px #ffffff0d}.auth-logo-row,.login-logo-row,.register-logo-row,.verify-logo-row{justify-content:center;align-items:center;gap:18px;margin-bottom:18px;display:flex}.auth-logo,.login-logo,.register-logo,.verify-logo{object-fit:cover;border-radius:16px;width:62px;height:62px;box-shadow:0 10px 30px #00ffaa1a}.auth-title,.login-title,.register-title,.verify-title{letter-spacing:-.04em;margin:0;font-size:48px;font-weight:700;line-height:1;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}.auth-subtitle,.login-subtitle,.register-subtitle,.verify-subtitle{color:#e2e8f0b8;text-align:center;margin:0 0 28px;font-size:15px}.auth-card input,.login-card input,.register-card input,.verify-card input{color:#f8fafc;box-sizing:border-box;background:#0f172aad;border:1px solid #94a3b838;border-radius:14px;outline:none;width:100%;height:54px;padding:0 18px}.auth-card input:focus,.login-card input:focus,.register-card input:focus,.verify-card input:focus{border-color:#2dd4bf8c;box-shadow:0 0 0 3px #2dd4bf1a}.auth-card button[type=submit],.login-card button[type=submit],.register-card button[type=submit],.verify-card button[type=submit]{border-radius:14px;width:100%;min-height:54px;font-weight:700}@media (width<=640px){.auth-page,.login-page,.register-page,.verify-page{justify-content:center;align-items:flex-start;padding:22px 14px}.auth-card,.login-card,.register-card,.verify-card{background:radial-gradient(circle at 12% 5%,#2dd4bf38,#0000 38%),radial-gradient(circle at 95% 88%,#7c3aed66,#0000 45%),linear-gradient(145deg,#111827 0% 45%,#1e1b4b 100%);border-radius:24px;max-width:100%;margin-top:42px;padding:28px 18px 26px}.auth-logo-row,.login-logo-row,.register-logo-row,.verify-logo-row{gap:12px;margin-bottom:16px}.auth-logo,.login-logo,.register-logo,.verify-logo{border-radius:14px;width:48px;height:48px}.auth-title,.login-title,.register-title,.verify-title{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;font-size:38px!important;line-height:1.05!important}.auth-subtitle,.login-subtitle,.register-subtitle,.verify-subtitle{margin-bottom:24px;font-size:14px}.auth-card input,.login-card input,.register-card input,.verify-card input{border-radius:14px;height:52px;font-size:15px}.auth-card button[type=submit],.login-card button[type=submit],.register-card button[type=submit],.verify-card button[type=submit]{border-radius:14px;min-height:52px;font-size:15px}.auth-card a,.login-card a,.register-card a,.verify-card a{font-size:14px}}@media (width<=380px){.auth-card,.login-card,.register-card,.verify-card{border-radius:22px;margin-top:24px;padding:24px 14px}.auth-title,.login-title,.register-title,.verify-title{font-size:34px!important}.auth-logo,.login-logo,.register-logo,.verify-logo{width:44px;height:44px}}.modal-overlay,.popup-overlay,.dialog-overlay,.auth-overlay,[role=presentation].modal-overlay{-webkit-backdrop-filter:blur(16px);background:radial-gradient(circle at 20% 10%,#2dd4bf1a,#0000 35%),radial-gradient(circle at 80% 80%,#7c3aed29,#0000 40%),#020817d1!important}.modal,.popup,.dialog,.modal-card,.popup-card,.dialog-card,.verify-card,.login-card,.register-card,.auth-card,[role=dialog]{color:#f8fafc!important;background:radial-gradient(circle at 12% 8%,#2dd4bf33,#0000 36%),radial-gradient(circle at 95% 86%,#7c3aed61,#0000 44%),linear-gradient(145deg,#111827 0% 42%,#1e1b4b 100%)!important;border:1px solid #94a3b829!important;border-radius:28px!important;box-shadow:0 28px 90px #00000085,inset 0 1px #ffffff0f!important}.modal h1,.modal h2,.modal h3,.popup h1,.popup h2,.popup h3,.dialog h1,.dialog h2,.dialog h3,.modal-card h1,.modal-card h2,.modal-card h3,.popup-card h1,.popup-card h2,.popup-card h3,.dialog-card h1,.dialog-card h2,.dialog-card h3,[role=dialog] h1,[role=dialog] h2,[role=dialog] h3,.verify-title,.login-title,.register-title,.auth-title{letter-spacing:-.04em;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}.modal p,.popup p,.dialog p,.modal-card p,.popup-card p,.dialog-card p,[role=dialog] p,.verify-subtitle,.login-subtitle,.register-subtitle,.auth-subtitle{color:#e2e8f0b8!important}.modal input,.popup input,.dialog input,.modal-card input,.popup-card input,.dialog-card input,[role=dialog] input,.verify-card input,.login-card input,.register-card input,.auth-card input{min-height:52px;color:#f8fafc!important;background:#0f172aa8!important;border:1px solid #94a3b838!important;border-radius:14px!important;outline:none!important}.modal input:focus,.popup input:focus,.dialog input:focus,.modal-card input:focus,.popup-card input:focus,.dialog-card input:focus,[role=dialog] input:focus,.verify-card input:focus,.login-card input:focus,.register-card input:focus,.auth-card input:focus{border-color:#2dd4bf94!important;box-shadow:0 0 0 3px #2dd4bf1a!important}.modal button,.popup button,.dialog button,.modal-card button,.popup-card button,.dialog-card button,[role=dialog] button{font-weight:700;border-radius:14px!important}.modal a,.popup a,.dialog a,.modal-card a,.popup-card a,.dialog-card a,[role=dialog] a,.verify-card a,.login-card a,.register-card a,.auth-card a{color:#93c5fd}.modal .success,.popup .success,.dialog .success,.modal-card .success,.popup-card .success,.dialog-card .success,.verify-card .success,.login-card .success,.register-card .success,.auth-card .success{color:#5eead4!important}@media (width<=640px){.modal,.popup,.dialog,.modal-card,.popup-card,.dialog-card,.verify-card,.login-card,.register-card,.auth-card,[role=dialog]{border-radius:24px!important;width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;padding:26px 18px!important}.modal h1,.popup h1,.dialog h1,.modal-card h1,.popup-card h1,.dialog-card h1,[role=dialog] h1,.verify-title,.login-title,.register-title,.auth-title{font-size:36px!important;line-height:1.05!important}.modal h2,.popup h2,.dialog h2,.modal-card h2,.popup-card h2,.dialog-card h2,[role=dialog] h2{font-size:26px!important;line-height:1.1!important}.modal input,.popup input,.dialog input,.modal-card input,.popup-card input,.dialog-card input,[role=dialog] input{min-height:50px!important;font-size:15px!important}.modal button,.popup button,.dialog button,.modal-card button,.popup-card button,.dialog-card button,[role=dialog] button{min-height:48px;font-size:14px}}@media (width<=380px){.modal,.popup,.dialog,.modal-card,.popup-card,.dialog-card,.verify-card,.login-card,.register-card,.auth-card,[role=dialog]{border-radius:22px!important;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;padding:22px 14px!important}.modal h1,.popup h1,.dialog h1,.modal-card h1,.popup-card h1,.dialog-card h1,[role=dialog] h1,.verify-title,.login-title,.register-title,.auth-title{font-size:32px!important}}
