:root{--xtq-primary:#6366f1;--xtq-primary-dark:#4f46e5;--xtq-primary-light:#8b5cf6;--xtq-secondary:#8b5cf6;--xtq-success:#10b981;--xtq-error:#ef4444;--xtq-warning:#f59e0b;--xtq-dark:#0a0f1a;--xtq-dark-light:#111827;--xtq-dark-lighter:#1e293b;--xtq-text:#f1f5f9;--xtq-text-muted:#94a3b8;--xtq-border:#1e293b;--xtq-shadow:rgba(0, 0, 0, 0.3)}*,*::before,*::after{box-sizing:border-box!important}body.xtq-auth-page,html.xtq-auth-page{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important;height:100%!important;overflow-x:hidden!important;background:var(--xtq-dark)!important}body.xtq-auth-page #wpadminbar,body.xtq-auth-page .site-header,body.xtq-auth-page .site-footer,body.xtq-auth-page .site-navigation,body.xtq-auth-page header:not(.xtq-auth-header),body.xtq-auth-page footer,body.xtq-auth-page nav,body.xtq-auth-page .site-branding,body.xtq-auth-page .site-info{display:none!important}body.xtq-auth-page .site,body.xtq-auth-page #page,body.xtq-auth-page .site-content,body.xtq-auth-page .content-area,body.xtq-auth-page .site-main,body.xtq-auth-page .entry-content,body.xtq-auth-page main,body.xtq-auth-page article,body.xtq-auth-page .hfeed,body.xtq-auth-page .entry,body.xtq-auth-page .post,body.xtq-auth-page #content,body.xtq-auth-page #primary,body.xtq-auth-page .wrap,body.xtq-auth-page .container,body.xtq-auth-page .row{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important;background:var(--xtq-dark)!important;border:none!important;box-shadow:none!important;float:none!important}.xtq-auth-container{min-height:100vh!important;width:100vw!important;max-width:100vw!important;display:flex!important;flex-direction:column!important;background:var(--xtq-dark)!important;position:relative!important;overflow-x:hidden!important;margin:0!important;padding:0!important;z-index:99999}@media (min-width:1024px){.xtq-auth-container{flex-direction:row!important;overflow-y:hidden!important;height:100vh!important}}.xtq-auth-showcase{display:none!important}@media (min-width:1024px){.xtq-auth-showcase{display:flex!important;position:relative;flex-direction:column;align-items:center;justify-content:center;padding:3rem 3.5rem 2.5rem;background:linear-gradient(145deg,#0a0f1a 0%,#0f172a 35%,#162044 70%,#0f172a 100%);overflow:hidden;width:50%!important;min-width:50%!important;max-width:50%!important;height:100vh!important}}@media (min-width:1280px){.xtq-auth-showcase{padding:3rem 4.5rem 2.5rem}}.xtq-showcase-bg{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.xtq-particle{position:absolute;border-radius:50%;opacity:.12;filter:blur(50px);will-change:transform}.xtq-particle-1{width:350px;height:350px;background:#8b5cf6;top:-100px;left:-100px;animation:xtqF1 20s ease-in-out infinite}.xtq-particle-2{width:250px;height:250px;background:#6366f1;bottom:5%;right:-80px;animation:xtqF2 24s ease-in-out infinite}.xtq-particle-3{width:180px;height:180px;background:#a78bfa;top:45%;left:55%;animation:xtqF3 16s ease-in-out infinite}.xtq-particle-4{width:120px;height:120px;background:#f59e0b;opacity:.06;top:15%;right:25%;animation:xtqF1 22s ease-in-out infinite reverse}.xtq-particle-5{width:200px;height:200px;background:#6366f1;opacity:.08;bottom:-50px;left:25%;animation:xtqF2 28s ease-in-out infinite}@keyframes xtqF1{0%,100%{transform:translate(0,0) scale(1)}33%{transform:translate(40px,-50px) scale(1.1)}66%{transform:translate(-30px,30px) scale(.9)}}@keyframes xtqF2{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(-50px,-40px) scale(1.15)}}@keyframes xtqF3{0%,100%{transform:translate(0,0)}25%{transform:translate(25px,35px)}50%{transform:translate(-15px,55px)}75%{transform:translate(35px,15px)}}.xtq-stories-bar{display:flex;gap:4px;width:100%;max-width:480px;padding:0 0 1.5rem;position:relative;z-index:3;align-self:flex-start}.xtq-story-track{flex:1;height:3px;background:rgb(255 255 255 / .15);border-radius:3px;overflow:hidden;cursor:pointer;transition:background 0.2s}.xtq-story-track:hover{background:rgb(255 255 255 / .25)}.xtq-story-fill{height:100%;width:0%;border-radius:3px;background:linear-gradient(90deg,var(--xtq-primary),var(--xtq-secondary))}.xtq-story-fill.done{width:100%!important;background:rgb(255 255 255 / .5)}.xtq-showcase-content{position:relative;z-index:1;width:100%;max-width:480px;text-align:left;min-height:340px;display:flex;align-items:center;justify-content:center;align-self:flex-start}.xtq-auth-showcase .xtq-showcase-slide{display:none!important;opacity:0;transform:scale(.97);transition:opacity 0.5s cubic-bezier(.22,1,.36,1),transform 0.5s cubic-bezier(.22,1,.36,1);width:100%}.xtq-auth-showcase .xtq-showcase-slide.active{display:block!important;opacity:1;transform:scale(1)}.xtq-showcase-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;border-radius:100px;font-size:.7rem;font-weight:700;letter-spacing:.5px;color:#f59e0b;background:rgb(245 158 11 / .1);border:1px solid rgb(245 158 11 / .25);margin-bottom:1.25rem;animation:xtqPulse 3s ease-in-out infinite;text-transform:uppercase}.xtq-showcase-slide[data-slide="3"] .xtq-showcase-badge{color:#10b981;background:rgb(16 185 129 / .1);border-color:rgb(16 185 129 / .25)}@keyframes xtqPulse{0%,100%{box-shadow:0 0 0 0 rgb(245 158 11 / .12)}50%{box-shadow:0 0 16px 3px rgb(245 158 11 / .08)}}.xtq-showcase-kicker{color:var(--xtq-primary-light);font-size:.85rem;font-weight:600;margin:0 0 .5rem;letter-spacing:.5px;text-transform:uppercase}.xtq-showcase-headline{font-size:clamp(2rem, 4.5vw, 3.2rem);font-weight:800;line-height:1.08;margin:0 0 1rem;color:#fff;letter-spacing:-.5px;background:linear-gradient(135deg,#fff 0%,#c4b5fd 60%,#818cf8 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.xtq-headline-md{font-size:clamp(1.5rem, 3.5vw, 2.3rem)}.xtq-showcase-sub{color:rgb(255 255 255 / .65);font-size:clamp(0.9rem, 1.4vw, 1.1rem);line-height:1.5;margin:0 0 1.25rem}.xtq-visual-hero{position:relative;height:130px;margin-top:1rem}.xtq-hero-orb{position:absolute;border-radius:50%;will-change:transform}.xtq-hero-orb-1{width:64px;height:64px;background:linear-gradient(135deg,#6366f1,#8b5cf6);left:10%;top:15px;animation:xtqOrb 6s ease-in-out infinite;box-shadow:0 0 35px rgb(99 102 241 / .5)}.xtq-hero-orb-2{width:44px;height:44px;background:linear-gradient(135deg,#f59e0b,#fbbf24);left:45%;top:35px;animation:xtqOrb 5s ease-in-out infinite 1s;box-shadow:0 0 25px rgb(245 158 11 / .4)}.xtq-hero-orb-3{width:52px;height:52px;background:linear-gradient(135deg,#10b981,#34d399);right:15%;top:10px;animation:xtqOrb 7s ease-in-out infinite 2s;box-shadow:0 0 30px rgb(16 185 129 / .4)}@keyframes xtqOrb{0%,100%{transform:translateY(0)}50%{transform:translateY(-18px)}}.xtq-power-cards{display:flex;flex-direction:column;gap:8px;margin-top:1rem}.xtq-power-card{display:flex;align-items:center;gap:12px;padding:12px 16px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .07);border-radius:14px;transition:all 0.3s cubic-bezier(.22,1,.36,1)}.xtq-power-card:hover{background:rgb(255 255 255 / .08);border-color:rgb(139 92 246 / .3);transform:translateX(4px);box-shadow:0 4px 20px rgb(139 92 246 / .12)}.xtq-power-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:40px;background:rgb(99 102 241 / .1);border-radius:10px;border:1px solid rgb(99 102 241 / .12)}.xtq-power-text{color:#fff;font-size:.9rem;font-weight:500;line-height:1.3}.xtq-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:1rem}.xtq-feature-item{display:flex;align-items:center;gap:8px;padding:10px 12px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .05);border-radius:10px;color:rgb(255 255 255 / .85);font-size:.82rem;font-weight:500;transition:all 0.3s ease}.xtq-feature-item:hover{background:rgb(255 255 255 / .07);border-color:rgb(99 102 241 / .2);transform:translateY(-2px)}.xtq-feature-icon{display:flex;align-items:center;justify-content:center;min-width:28px}.xtq-cta-features{display:flex;flex-direction:column;gap:12px;margin-top:.5rem}.xtq-cta-row{display:flex;align-items:center;gap:10px;color:rgb(255 255 255 / .8);font-size:.92rem;font-weight:500}.xtq-cta-row svg{flex-shrink:0}.xtq-showcase-pause-hint{position:absolute;bottom:1.5rem;right:1.5rem;z-index:5;color:rgb(255 255 255 / .2);opacity:0;transition:opacity 0.3s;pointer-events:none}.xtq-auth-showcase.xtq-paused .xtq-showcase-pause-hint{opacity:1}.xtq-mobile-bg{display:none}.xtq-mobile-brand{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem 1.5rem 1rem;position:relative;z-index:1}.xtq-mobile-brand-logo{max-width:90px;height:auto;position:relative;z-index:1;margin-bottom:.75rem}.xtq-mobile-brand-tagline{font-size:1.1rem;font-weight:700;color:#fff;margin:0;position:relative;z-index:1;background:linear-gradient(135deg,#fff 0%,#c4b5fd 80%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;letter-spacing:-.2px}@media (min-width:1024px){.xtq-mobile-brand{display:none!important}.xtq-mobile-bg{display:none!important}}@media (max-width:1023px){.xtq-mobile-bg{display:block;position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:linear-gradient(165deg,#0a0f1a 0%,#0f172a 30%,#162044 60%,#0f172a 100%)}.xtq-mb-particle{position:absolute;border-radius:50%;filter:blur(50px);will-change:transform}.xtq-mb-p1{width:280px;height:280px;background:rgb(139 92 246 / .12);top:-80px;left:-60px;animation:xtqMbP1 18s ease-in-out infinite}.xtq-mb-p2{width:200px;height:200px;background:rgb(99 102 241 / .1);bottom:10%;right:-50px;animation:xtqMbP2 22s ease-in-out infinite}.xtq-mb-p3{width:150px;height:150px;background:rgb(167 139 250 / .08);top:40%;left:50%;animation:xtqMbP3 15s ease-in-out infinite}}@keyframes xtqMbP1{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(30px,40px) scale(1.15)}}@keyframes xtqMbP2{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(-40px,-30px) scale(1.1)}}@keyframes xtqMbP3{0%,100%{transform:translate(0,0)}33%{transform:translate(20px,-25px)}66%{transform:translate(-15px,20px)}}.xtq-auth-form-side{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 1.5rem 2rem;flex:1;min-height:0;position:relative;overflow:hidden}@media (max-width:1023px){.xtq-auth-form-side{width:100vw!important;max-width:100vw!important;margin-left:calc(-50vw + 50%)!important;padding:0!important;justify-content:center!important;min-height:100vh!important}}@media (min-width:1024px){.xtq-auth-form-side{width:50%!important;min-width:50%!important;max-width:50%!important;height:100vh!important;overflow-y:auto!important;padding:2rem 3rem;justify-content:flex-start}}.xtq-auth-wrapper{width:100%;max-width:420px;position:relative;z-index:1;margin:0;padding:.75rem 1.25rem 0}@media (min-width:1024px){.xtq-auth-wrapper{padding:0;margin:auto 0}}.xtq-auth-header{text-align:center;margin-bottom:1.5rem}@media (max-width:1023px){.xtq-auth-header{display:none!important}}.xtq-auth-logo{max-width:160px;height:auto;margin-bottom:.75rem}.xtq-auth-logo-fallback{margin-bottom:.75rem}.xtq-auth-title{font-size:1.8rem;font-weight:700;color:var(--xtq-text);margin:0;background:linear-gradient(135deg,var(--xtq-primary),var(--xtq-secondary));-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.xtq-auth-subtitle{color:var(--xtq-text-muted);font-size:.9rem;margin:.4rem 0 0}.xtq-auth-form{background:var(--xtq-dark-light);border-radius:16px;padding:1.75rem;box-shadow:0 20px 60px var(--xtq-shadow);border:1px solid var(--xtq-border)}.xtq-form-group{margin-bottom:1.25rem}.xtq-form-label{display:flex;align-items:center;gap:.5rem;color:var(--xtq-text);font-size:.88rem;font-weight:500;margin-bottom:.4rem}.xtq-icon{font-size:1rem}.xtq-form-input{width:100%;padding:.75rem 1rem;background:var(--xtq-dark);border:1px solid var(--xtq-border);border-radius:8px;color:var(--xtq-text);font-size:.95rem;transition:all 0.2s}.xtq-form-input:focus{outline:none;border-color:var(--xtq-primary);box-shadow:0 0 0 3px rgb(99 102 241 / .1)}.xtq-form-input::placeholder{color:var(--xtq-text-muted)}.xtq-password-wrapper{position:relative}.xtq-password-toggle{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:rgb(99 102 241 / .1)!important;border:1px solid rgb(99 102 241 / .2)!important;border-radius:6px!important;color:var(--xtq-text-muted)!important;cursor:pointer!important;padding:.4rem 0.5rem!important;font-size:1rem!important;transition:all 150ms ease!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:32px!important;min-height:32px!important}.xtq-password-toggle:hover{background:rgb(99 102 241 / .2)!important;border-color:rgb(99 102 241 / .4)!important;transform:translateY(-50%) scale(1.05)!important}.xtq-password-toggle:focus{outline:none!important;box-shadow:0 0 0 3px rgb(99 102 241 / .2)!important}.xtq-form-help{display:block;margin-top:.4rem;color:var(--xtq-text-muted);font-size:.8rem}.xtq-form-options{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;font-size:.88rem}.xtq-checkbox-label{display:flex;align-items:center;gap:.5rem;color:var(--xtq-text);cursor:pointer}.xtq-checkbox{width:16px;height:16px;accent-color:var(--xtq-primary);cursor:pointer}.xtq-link{color:var(--xtq-primary-light);text-decoration:none;transition:color 0.2s}.xtq-link:hover{color:var(--xtq-primary);text-decoration:underline}.xtq-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:12px 24px!important;border-radius:12px!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important;border:1px solid transparent!important;cursor:pointer!important;transition:all 150ms cubic-bezier(.4,0,.2,1)!important;min-height:46px!important;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif!important}.xtq-btn-primary{background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%)!important;color:white!important;border-color:rgb(255 255 255 / .15)!important;box-shadow:0 4px 12px rgb(99 102 241 / .3)!important}.xtq-btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 8px 20px rgb(99 102 241 / .4)!important;filter:brightness(1.1)!important}.xtq-btn-primary:active{transform:translateY(0)!important;filter:brightness(.95)!important}.xtq-btn-primary:disabled{opacity:0.6!important;cursor:not-allowed!important;transform:none!important}.xtq-btn-block{display:flex!important;width:100%!important}.xtq-btn-loader{animation:xtqSpin 1s linear infinite}@keyframes xtqSpin{to{transform:rotate(360deg)}}.xtq-auth-message{padding:.875rem;border-radius:8px;margin-bottom:1.25rem;font-size:.88rem;animation:xtqSlideD 0.3s ease-out}.xtq-auth-message.success{background:rgb(16 185 129 / .1);border:1px solid var(--xtq-success);color:var(--xtq-success)}.xtq-auth-message.error,.xtq-auth-error{background:rgb(239 68 68 / .1);border:1px solid var(--xtq-error);color:var(--xtq-error)}.xtq-auth-success{background:rgb(16 185 129 / .1);border:1px solid var(--xtq-success);color:var(--xtq-success)}@keyframes xtqSlideD{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.xtq-auth-tabs{display:flex;gap:.5rem;margin-bottom:1.25rem;background:var(--xtq-dark);padding:.25rem;border-radius:8px;border:1px solid var(--xtq-border)}.xtq-tab{flex:1;padding:.7rem 1rem;background:#fff0;border:none;border-radius:6px;color:var(--xtq-text-muted);font-size:.9rem;font-weight:500;cursor:pointer;transition:all 0.2s}.xtq-tab:hover{color:var(--xtq-text);background:var(--xtq-dark-light)}.xtq-tab.active{background:linear-gradient(135deg,var(--xtq-primary),var(--xtq-secondary));color:#fff;box-shadow:0 2px 8px rgb(99 102 241 / .3)}.xtq-tab-content{display:none}.xtq-tab-content.active{display:block;animation:xtqFadeIn 0.3s ease-out}@keyframes xtqFadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.xtq-auth-container .entry-content,.xtq-auth-container .site-content,.xtq-auth-container .content-area,.xtq-auth-container .site-main{padding:0!important;margin:0!important}.xtq-auth-container .xtq-btn-primary *,.xtq-auth-form .xtq-btn-primary *{color:white!important}.xtq-reg-progress{display:flex;align-items:center;gap:12px;margin-bottom:1.5rem}.xtq-reg-step-bar{display:flex;gap:4px;flex:1;height:4px}.xtq-reg-step-seg{flex:1;height:100%;border-radius:4px;background:var(--xtq-dark-lighter);transition:background 0.3s,box-shadow 0.3s}.xtq-reg-step-seg.active{background:linear-gradient(90deg,var(--xtq-primary),var(--xtq-secondary));box-shadow:0 0 8px rgb(99 102 241 / .3)}.xtq-reg-step-label{font-size:.75rem;font-weight:600;color:var(--xtq-text-muted);white-space:nowrap}.xtq-reg-step{display:none;animation:xtqFadeIn 0.3s ease-out}.xtq-reg-step.active{display:block}.xtq-reg-actions{display:flex;gap:10px;align-items:center}.xtq-btn-back{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:12px 16px!important;border-radius:12px!important;font-size:14px!important;font-weight:500!important;border:1px solid var(--xtq-border)!important;background:transparent!important;color:var(--xtq-text-muted)!important;cursor:pointer!important;transition:all 150ms ease!important;min-height:46px!important;white-space:nowrap!important}.xtq-btn-back:hover{border-color:var(--xtq-primary-light)!important;color:var(--xtq-text)!important;background:rgb(99 102 241 / .05)!important}@media (max-width:1023px){.xtq-mobile-brand{padding:1.5rem 1rem .5rem}.xtq-auth-wrapper{padding:.5rem 1.25rem 0;position:relative;z-index:1}.xtq-auth-form{padding:1.25rem;background:rgb(26 31 46 / .88)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-color:rgb(99 102 241 / .15)!important}.xtq-auth-tabs{background:rgb(10 15 26 / .6)!important;border-color:rgb(99 102 241 / .12)!important}}@media (max-width:767px){.xtq-mobile-brand{padding:1.25rem 1rem .5rem}.xtq-mobile-brand-logo{max-width:88px;margin-bottom:.5rem}.xtq-mobile-brand-tagline{font-size:.95rem}.xtq-auth-wrapper{padding:.5rem 1rem 0}.xtq-auth-form{padding:1.25rem}.xtq-form-group{margin-bottom:1rem}.xtq-form-options{flex-direction:column;align-items:flex-start;gap:.6rem}}@media (min-width:768px) and (max-width:1023px){.xtq-mobile-brand{padding:2rem 2rem .75rem}.xtq-mobile-brand-logo{max-width:90px}.xtq-mobile-brand-tagline{font-size:1.15rem}.xtq-auth-wrapper{padding:.75rem 2rem 0}}.xtq-auth-footer-link{display:flex;justify-content:center;padding:1rem 0 .5rem;position:relative;z-index:1}.xtq-auth-footer-link a{display:inline-flex;align-items:center;gap:6px;color:rgb(255 255 255 / .45);font-size:.72rem;font-weight:500;text-decoration:none;padding:6px 14px;border-radius:100px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .03);transition:all 0.25s ease;letter-spacing:.3px}.xtq-auth-footer-link a:hover{color:rgb(255 255 255 / .75);border-color:rgb(99 102 241 / .3);background:rgb(99 102 241 / .08);transform:translateY(-1px);box-shadow:0 4px 12px rgb(99 102 241 / .15)}.xtq-auth-footer-link a svg{opacity:.6;transition:opacity 0.2s}.xtq-auth-footer-link a:hover svg{opacity:1}@media (min-width:1024px){.xtq-auth-footer-link{padding:1.5rem 0 .5rem}}