html{zoom:var(--site-zoom,.9)}
body.auth-split{--red:#e8352e;--gold:#f2b632;--gold2:#ffd25a;--line:rgba(255,255,255,.1);background:#08090d;font-family:'Inter',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif}

.auth-scenes{position:fixed;left:0;top:0;bottom:0;width:44%;z-index:0;overflow:hidden;background:#07080b}
.auth-scenes i{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;animation:authScene 36s infinite}
.auth-scenes i:nth-child(2){animation-delay:9s}.auth-scenes i:nth-child(3){animation-delay:18s}.auth-scenes i:nth-child(4){animation-delay:27s}
@keyframes authScene{0%{opacity:0;transform:scale(1.04)}6%{opacity:1}25%{opacity:1}31%{opacity:0;transform:scale(1.16)}100%{opacity:0;transform:scale(1.16)}}
body.auth-split .auth-left{position:relative;z-index:1;background:linear-gradient(90deg,rgba(8,9,13,.88) 0%,rgba(8,9,13,.55) 70%,rgba(8,9,13,.35) 100%),linear-gradient(180deg,rgba(8,9,13,.6) 0%,rgba(8,9,13,.1) 35%,rgba(8,9,13,.85) 100%)!important}
body.auth-split .auth-left::before{background:linear-gradient(90deg,#e8352e,#f2b632 55%,transparent);height:3px}
body.auth-split .auth-left::after{content:'';position:absolute;inset:18px;top:18px;left:18px;bottom:18px;right:18px;width:auto;height:auto;font-size:0;letter-spacing:0;color:transparent;pointer-events:none;border:0;transform:none;z-index:0;
  background:linear-gradient(var(--gold),var(--gold)) 0 0/22px 2px,linear-gradient(var(--gold),var(--gold)) 0 0/2px 22px,linear-gradient(var(--gold),var(--gold)) 100% 0/22px 2px,linear-gradient(var(--gold),var(--gold)) 100% 0/2px 22px,linear-gradient(var(--gold),var(--gold)) 0 100%/22px 2px,linear-gradient(var(--gold),var(--gold)) 0 100%/2px 22px,linear-gradient(var(--gold),var(--gold)) 100% 100%/22px 2px,linear-gradient(var(--gold),var(--gold)) 100% 100%/2px 22px;background-repeat:no-repeat;opacity:.7}
body.auth-split .auth-left-logo{height:36px}
body.auth-split .auth-tagline{font-family:Anton,Impact,'Inter',sans-serif;font-weight:400;text-transform:uppercase;font-size:clamp(2.4rem,3.8vw,3.9rem);line-height:1;letter-spacing:.005em;filter:drop-shadow(0 6px 16px rgba(0,0,0,.6))}
body.auth-split .auth-tagline em{font-style:normal;background:linear-gradient(180deg,#ffe08a 10%,#e69a14 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}
body.auth-split .auth-sub{color:#d6d9e1;line-height:1.7;max-width:46ch;font-size:15.5px}
body.auth-split .auth-features,body.auth-split .auth-perks{max-width:340px;gap:8px}
body.auth-split .auth-feature,body.auth-split .auth-perk{border:1px solid rgba(255,255,255,.12);border-left:3px solid #e8352e;border-radius:12px;background:rgba(10,11,16,.72);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#e4e6ec}
body.auth-split .auth-feature:hover{background:rgba(20,22,28,.85);border-left-color:#f2b632}
body.auth-split .auth-feature-icon{border-radius:10px;background:rgba(242,182,50,.1);border:1.5px solid rgba(242,182,50,.45);color:#f2b632}
body.auth-split .auth-perk i{color:#2fe07a}
body.auth-split .auth-left-footer{color:rgba(234,234,248,.55)}
body.auth-split .auth-left-footer::before{background:#f2b632;width:32px;height:2px}
.auth-hud{position:fixed;left:min(52px,3vw);bottom:64px;z-index:2;display:flex;gap:8px;flex-wrap:wrap;max-width:calc(44% - 80px)}
.auth-hud span{display:inline-flex;gap:8px;align-items:center;padding:8px 13px;border-radius:10px;background:rgba(10,11,16,.78);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(10px);font:700 13px Inter;color:#e4e6ec;white-space:nowrap}
.auth-hud b{width:8px;height:8px;border-radius:50%;background:#2fe07a;box-shadow:0 0 0 0 rgba(47,224,122,.6);animation:authPing 2s infinite}
@keyframes authPing{70%{box-shadow:0 0 0 9px rgba(47,224,122,0)}100%{box-shadow:0 0 0 0 rgba(47,224,122,0)}}

body.auth-split .auth-right{position:relative;z-index:1;background:radial-gradient(60% 40% at 85% 0%,rgba(232,53,46,.12),transparent 65%),radial-gradient(50% 40% at 0% 100%,rgba(242,182,50,.07),transparent 65%),#0a0b10;border-left:1px solid rgba(242,182,50,.22)}
body.auth-split .auth-right-inner{max-width:440px}
body.auth-split .auth-form-header{margin-bottom:26px}
body.auth-split .auth-form-header h1{font-family:Anton,Impact,'Inter',sans-serif;font-weight:400;text-transform:uppercase;font-size:2.6rem;line-height:1;letter-spacing:.01em}
body.auth-split .auth-form-header p{color:#aeb2bd}
body.auth-split .auth-form-header a{color:#ffd25a;font-weight:700}
body.auth-split .form-label{font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;color:#8b8f9a}
body.auth-split .form-input{height:52px;padding:0 16px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#07080b;font-size:1rem;color:#fff;transition:border-color .2s,box-shadow .2s}
body.auth-split .input-wrap .form-input{padding:0 44px}
body.auth-split .form-input:focus{border-color:#f2b632;background:#0b0c11;box-shadow:0 0 0 4px rgba(242,182,50,.14)}
body.auth-split .input-wrap .ico{color:#6b7080}
body.auth-split .btn-submit{position:relative;overflow:hidden;height:56px;padding:0 18px!important;font-size:1.05rem!important;font-weight:800;border-radius:14px;border:0;background:linear-gradient(180deg,#ffd25a,#f2a91c);color:#1a1200;letter-spacing:.01em;box-shadow:0 14px 34px -12px rgba(242,169,28,.8),inset 0 1px 0 rgba(255,255,255,.55)}
body.auth-split .btn-submit:hover{filter:brightness(1.07);transform:translateY(-2px)}
body.auth-split .btn-secondary{border-radius:14px;padding:14px;background:transparent;border:1.5px solid rgba(232,53,46,.9);color:#fff}
body.auth-split .btn-secondary:hover{background:rgba(232,53,46,.18);color:#fff;border-color:#e8352e}
body.auth-split .oauth-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:10px}
body.auth-split .oauth-btn{width:auto;height:50px;border-radius:12px;gap:9px;font-weight:700;font-size:.92rem;padding:0 12px;background:#0f1116!important;color:#fff!important;border:1px solid rgba(255,255,255,.16)!important;transition:border-color .2s,transform .2s}
body.auth-split .oauth-btn:hover{border-color:#f2b632!important;transform:translateY(-2px)}
body.auth-split .oauth-btn i{font-size:1.1rem}
body.auth-split .divider span{text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;color:#6b7080}
body.auth-split .auth-footer{background:rgba(8,9,13,.9);border-top:1px solid rgba(255,255,255,.08)}
body.auth-split a{transition:color .2s}

@media (max-width:860px){
  .auth-scenes{width:100%;height:170px;bottom:auto}
  .auth-hud{display:none}
  body.auth-split .auth-left{background:linear-gradient(180deg,rgba(8,9,13,.55),rgba(8,9,13,.92))!important;min-height:130px}
  body.auth-split .auth-left::after{display:none}
  body.auth-split .auth-right{border-left:0;border-top:1px solid rgba(242,182,50,.22)}
  body.auth-split .auth-form-header h1{font-size:2.2rem}
}
body.auth-split .auth-form-header h1{background:linear-gradient(180deg,#fff 30%,#aeb3bd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 6px 16px rgba(0,0,0,.5))}
body.auth-split .form-input{border-radius:16px;border:1.5px solid rgba(242,182,50,.3);background:rgba(8,9,13,.78);box-shadow:inset 0 0 24px rgba(242,182,50,.04)}
body.auth-split .form-input:focus{border-color:#ffd25a;background:rgba(8,9,13,.9);box-shadow:0 0 0 5px rgba(242,182,50,.12),0 0 34px rgba(242,182,50,.18)}
body.auth-split .btn-submit{border-radius:16px;background:linear-gradient(180deg,#ffd25a,#f2a91c);box-shadow:0 16px 36px -14px rgba(242,169,28,.85),inset 0 1px 0 rgba(255,255,255,.5)}
body.auth-split .oauth-row{display:flex;flex-wrap:wrap;gap:8px}
body.auth-split .oauth-btn{flex:1 1 0;min-width:96px;height:48px;border:0!important;border-radius:12px;color:#fff!important;box-shadow:0 10px 24px -12px rgba(0,0,0,.8),inset 0 1px 0 rgba(255,255,255,.18)}
body.auth-split .oauth-google{background:#fff!important;color:#1f1f1f!important}body.auth-split .oauth-google i{color:#4285f4}
body.auth-split .oauth-discord{background:linear-gradient(180deg,#6b78ff,#4752e0)!important}
body.auth-split .oauth-facebook{background:linear-gradient(180deg,#2a8bff,#1269d8)!important}
body.auth-split .oauth-tiktok{background:#000!important;box-shadow:0 10px 24px -12px rgba(0,0,0,.8),inset 0 0 0 1px rgba(255,255,255,.22)}
body.auth-split .oauth-btn:hover{filter:brightness(1.1);transform:translateY(-2px)}
body.auth-split .btn-secondary{border-radius:16px}
@media (max-width:860px){
  .auth-scenes{height:190px}
  .auth-scenes::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,11,16,.1),#0a0b10)}
  body.auth-split .auth-left{min-height:150px;background:none!important}
  body.auth-split .auth-left-logo{height:30px}
  body.auth-split .auth-right{border-top:0;margin-top:-14px;position:relative;z-index:2}
}
body.auth-split{display:block;height:auto;min-height:100vh;overflow:auto;padding-top:68px}
body.auth-split .cx-tb{position:fixed}
body.auth-split .cx-bg{display:none!important}
.auth-scenes{position:fixed;inset:0;width:100%;height:100%;z-index:0}
.auth-scenes::after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,9,13,.92) 20%,rgba(8,9,13,.55) 70%,rgba(8,9,13,.8)),linear-gradient(180deg,rgba(8,9,13,.5),rgba(8,9,13,.9))}
.auth-hud{display:none}
body.auth-split .auth-shell{position:relative;z-index:1}
body.auth-split>.auth-left,body.auth-split>.auth-right{position:relative;z-index:1}
@media (min-width:861px){
  body.auth-split{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(24px,5vw,90px);padding:68px max(24px,calc((100% - 1200px)/2)) 70px}
  body.auth-split>.cx-pubhd{flex:0 0 100%;height:0}
  body.auth-split>.auth-left{flex:1 1 420px;max-width:560px;width:auto;min-height:0;padding:0;background:none!important;display:flex;flex-direction:column;justify-content:center}
  body.auth-split .auth-left-logo{display:none}
  body.auth-split .auth-left-footer{display:none}
  body.auth-split>.auth-right{flex:0 1 500px;width:100%;min-height:0;margin:0;padding:0;background:none;border:0;display:block}
  body.auth-split .auth-right-inner{position:relative;max-width:500px;margin:0;padding:36px 34px 30px;border-radius:26px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(20,22,28,.9),rgba(10,11,15,.94));backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 50px 110px -40px #000}
  body.auth-split .auth-right-inner::before{content:'';position:absolute;left:34px;right:34px;top:-1px;height:2px;background:linear-gradient(90deg,transparent,#f2b632,#e8352e,transparent)}
}
@media (max-width:860px){
  .auth-scenes::after{background:linear-gradient(180deg,rgba(8,9,13,.55),rgba(8,9,13,.95))}
  body.auth-split{padding:58px 0 60px}
  body.auth-split>.auth-left{display:none}
  body.auth-split>.auth-right{background:none;border:0;margin:0;padding:18px 12px;min-height:0}
  body.auth-split .auth-right-inner{padding:26px 20px 22px;border-radius:22px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(20,22,28,.9),rgba(10,11,15,.94));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}
}
body.auth-split .auth-footer{background:rgba(8,9,13,.82)}
body.auth-split>.auth-right{align-items:center}
body.auth-split .auth-right-inner{border:0!important;background:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:0;padding:8px 0 0}
body.auth-split .auth-right-inner::before{display:none!important}
body.auth-split .auth-form-header{margin-bottom:30px}
body.auth-split .auth-form-header h1{font-size:clamp(2.8rem,4.4vw,3.8rem);line-height:.98;margin-bottom:12px}
body.auth-split .auth-form-header p{font-size:1.02rem;color:#b4b8c3}
body.auth-split .form-group{margin-bottom:22px}
body.auth-split .form-label{margin-bottom:8px;letter-spacing:.14em}
body.auth-split .form-input{height:56px;border:0!important;border-radius:16px;background:rgba(255,255,255,.07)!important;box-shadow:none!important;font-size:1.05rem;transition:background .2s,box-shadow .2s}
body.auth-split .form-input:hover{background:rgba(255,255,255,.1)!important}
body.auth-split .form-input:focus{background:rgba(255,255,255,.12)!important;box-shadow:0 0 0 2px #f2b632,0 12px 40px -10px rgba(242,182,50,.45)!important}
body.auth-split .btn-submit{height:60px;border-radius:999px;font-size:1.05rem!important;margin-top:10px}
body.auth-split .oauth-row{gap:10px}
body.auth-split .oauth-btn{height:50px;border-radius:999px}
body.auth-split .divider span{background:none}
body.auth-split .btn-secondary{border:0;border-radius:999px;background:rgba(255,255,255,.08)}
body.auth-split .btn-secondary:hover{background:rgba(255,255,255,.14)}
body.auth-split .auth-perk,body.auth-split .auth-feature{border:0;border-radius:0;background:none;padding:10px 0}
body.auth-split .auth-perk i{background:rgba(242,182,50,.18)}
@media (max-width:860px){
  body.auth-split>.auth-right{padding:26px 22px 20px}
  body.auth-split .auth-right-inner{padding:0}
}
body.auth-split .auth-form-header{margin-bottom:22px}
body.auth-split .auth-form-header h1{font-size:clamp(2.4rem,3.6vw,3.1rem);margin-bottom:8px}
body.auth-split .auth-form-header p{font-size:.95rem}
body.auth-split .form-group{margin-bottom:12px}
body.auth-split .form-label{font-size:.68rem;margin-bottom:6px}
body.auth-split .form-input{height:40px;border-radius:10px;font-size:.92rem}
body.auth-split .input-wrap .form-input{padding:0 38px}
body.auth-split .form-hint{font-size:.74rem;margin-top:6px}
body.auth-split .btn-submit{height:44px;border-radius:12px;margin-top:6px;padding:0 22px!important;font:800 15.5px/1.1 Inter,sans-serif!important;letter-spacing:.01em;background:linear-gradient(180deg,#ffd25a,#f2a91c);box-shadow:0 12px 32px -10px rgba(242,169,28,.7),inset 0 1px 0 rgba(255,255,255,.5)}
body.auth-split .btn-submit:hover{transform:translateY(-2px);filter:brightness(1.07)}
body.auth-split .oauth-row{display:flex;flex-wrap:wrap;gap:8px}
body.auth-split .oauth-btn{flex:0 0 auto;min-width:0;width:auto;height:auto;padding:10px 18px;gap:9px;border-radius:10px;font:700 13.5px Inter}
body.auth-split .oauth-btn i{font-size:17px}
body.auth-split .divider{margin:14px 0}
body.auth-split .btn-secondary{border-radius:12px;padding:12px;font-size:.85rem}
body.auth-split .auth-left::before,body.auth-split .auth-left::after{display:none!important}
body.auth-split>.auth-left{justify-content:center}
body.auth-split .auth-left-body{padding:0;justify-content:center}
body.auth-split .auth-tagline{font-size:clamp(2.8rem,4.4vw,4.2rem);line-height:.95;margin-bottom:18px}
body.auth-split .auth-sub{font-size:1rem;line-height:1.65;color:#c4c8d2;max-width:44ch;margin-bottom:26px}
body.auth-split .auth-perks{display:flex;flex-direction:row!important;flex-wrap:wrap;gap:8px;max-width:520px;margin:0}
body.auth-split .auth-perk{display:inline-flex;gap:8px;align-items:center;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.07);font-size:.82rem;color:#e4e6ec}
body.auth-split .auth-perk i{width:18px;height:18px;flex:none;border-radius:50%!important;display:grid;place-items:center;background:rgba(242,182,50,.2)!important;color:#ffd25a!important;font-size:.55rem}
body.auth-split .auth-features{display:grid;grid-template-columns:1fr 1fr;gap:18px 22px;max-width:520px;margin:0}
body.auth-split .auth-feature{display:flex;gap:12px;align-items:flex-start;padding:0;background:none;border:0}
body.auth-split .auth-feature-icon{width:36px;height:36px;flex:none;border-radius:10px;background:rgba(242,182,50,.12);border:0;font-size:.95rem}
body.auth-split .auth-feature b,body.auth-split .auth-feature strong{font-size:.92rem}
body.auth-split .auth-feature small,body.auth-split .auth-feature span:not(.auth-feature-icon){font-size:.8rem;line-height:1.4}
body.auth-split>.cx-pubhd{height:0;min-height:0;background:none;overflow:visible;padding:0;margin:0}
body.auth-split .auth-features{display:flex;flex-direction:column;gap:0;max-width:440px;margin-top:6px}
body.auth-split .auth-feature{display:flex;gap:16px;align-items:center;padding:16px 0;border:0;border-top:1px solid rgba(255,255,255,.1);border-radius:0;background:none}
body.auth-split .auth-feature:last-child{border-bottom:1px solid rgba(255,255,255,.1)}
body.auth-split .auth-feature-icon{display:grid;place-items:center;width:42px;height:42px;flex:none;border-radius:50%;background:none;border:1.5px solid rgba(242,182,50,.55);color:#ffd25a;font-size:1rem}
body.auth-split .auth-feature-title{font:800 15px Inter;color:#fff;margin-bottom:2px}
body.auth-split .auth-feature-text p{margin:0;font-size:.84rem;line-height:1.45;color:#aeb2bd}
@media (max-width:860px){
body.auth-split>.auth-left{display:none!important}
body.auth-split{display:flex!important;flex-direction:column;flex-wrap:nowrap!important;align-items:center;justify-content:flex-end;min-height:100vh;min-height:100dvh;padding:0!important;overflow:auto}
.auth-scenes::after{background:linear-gradient(180deg,rgba(8,9,13,.55) 0%,rgba(8,9,13,.1) 30%,rgba(8,9,13,.55) 100%)!important}
body.auth-split>.auth-right{flex:0 0 auto!important;width:100%;max-width:560px;margin:0!important;padding:96px 0 0!important;background:none!important;border:0!important;display:block;min-height:0}
body.auth-split .auth-right-inner{position:relative;max-width:none;width:100%;margin:0;padding:24px 22px 18px!important;border:0!important;border-radius:26px 26px 0 0!important;background:rgba(22,24,31,.86)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 -30px 80px -30px rgba(0,0,0,.8)!important}
body.auth-split .auth-right-inner::before{display:none!important}
.auth-x{position:absolute;top:20px;right:20px;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.08);color:#fff;text-decoration:none;font-size:20px;line-height:1}
.auth-x:hover{background:rgba(255,255,255,.16);color:#fff}
body.auth-split .auth-form-header{margin:0 44px 18px 0;text-align:left}
body.auth-split .auth-form-header h1{font:800 clamp(1.9rem,6vw,2.3rem)/1.1 Inter,sans-serif!important;text-transform:none;letter-spacing:-.01em;background:none;-webkit-text-fill-color:#fff;color:#fff;filter:none;margin:0 0 6px}
body.auth-split .auth-form-header p{font-size:.95rem;color:#aeb2bd}
body.auth-split .form-row-2{display:block}
body.auth-split .form-group{margin-bottom:14px}
body.auth-split .form-label{font-size:.72rem;margin-bottom:6px;letter-spacing:.1em}
body.auth-split .form-input{height:46px;border-radius:12px;border:1px solid rgba(255,255,255,.14)!important;background:rgba(255,255,255,.05)!important;box-shadow:none!important;font-size:.95rem}
body.auth-split .form-input:hover{background:rgba(255,255,255,.07)!important}
body.auth-split .form-input:focus{border-color:#f2b632!important;background:rgba(255,255,255,.07)!important;box-shadow:0 0 0 3px rgba(242,182,50,.14)!important}
body.auth-split .btn-submit{height:50px;border-radius:14px;width:100%}
body.auth-split .oauth-row{display:flex;flex-wrap:nowrap;justify-content:center;gap:12px}
body.auth-split .oauth-btn{flex:0 0 auto;width:52px;height:52px;min-width:0;padding:0;border-radius:50%;gap:0}
body.auth-split .oauth-btn span{display:none}
body.auth-split .oauth-btn i{font-size:20px}
body.auth-split .oauth-google svg,body.auth-split .oauth-google i{font-size:20px}
body.auth-split .divider{margin:14px 0}
body.auth-split .btn-secondary{border-radius:14px;background:rgba(255,255,255,.05)}
body.auth-split>.auth-footer{position:static!important;flex:0 0 100%;width:100%;margin:0;padding:12px 16px 16px;background:rgba(22,24,31,.86)!important;border:0!important;backdrop-filter:blur(18px)}
@media (min-width:561px){
  body.auth-split{justify-content:center}
  body.auth-split>.auth-right{padding:84px 0 0!important}
  body.auth-split .auth-right-inner{border-radius:26px!important;padding:28px 28px 22px!important;border:1px solid rgba(255,255,255,.1)!important}
  body.auth-split>.auth-footer{background:none!important;max-width:560px}
}
body.auth-split .cx-pubhd .cx-nav,body.auth-split .cx-pubhd .cx-hud,body.auth-split .cx-pubhd .cx-hr>a,body.auth-split .cx-pubhd .cx-bg{display:none!important}
body.auth-split .cx-pubhd .cx-tb{background:none!important;border:0!important;backdrop-filter:none;-webkit-backdrop-filter:none}
body.auth-split .cx-pubhd .cx-xp{display:none}
body.auth-split .cx-pubhd .cx-tb-in{height:64px}
body.auth-split .cx-pubhd .cx-ls .topbar-btn,body.auth-split .cx-pubhd .cx-ls button{border-radius:50%;width:42px;height:42px;padding:0;border:1px solid rgba(255,255,255,.2);background:rgba(8,9,13,.55)}
body.auth-split .auth-form-header a,body.auth-split .auth-right a:not(.auth-x):not(.oauth-btn):not(.btn-secondary){color:#f2604f}
body.auth-split .form-input:focus{border-color:#e8352e!important;box-shadow:0 0 0 3px rgba(232,53,46,.18)!important}
body.auth-split .btn-submit{background:linear-gradient(180deg,#ee5a49,#d4382b)!important;color:#fff!important;box-shadow:0 14px 30px -14px rgba(232,53,46,.8)!important;font-size:1rem!important}
body.auth-split .btn-submit:hover{filter:brightness(1.08)}
body.auth-split .oauth-btn{background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.18)!important;color:#fff!important;box-shadow:none!important}
body.auth-split .oauth-btn i{color:#fff!important}
body.auth-split .oauth-btn:hover{background:rgba(255,255,255,.12)!important;border-color:rgba(255,255,255,.3)!important}
body.auth-split .form-accept input{accent-color:#e8352e}
body.auth-split .auth-right input[type=checkbox]{accent-color:#e8352e}
body.auth-split .btn-secondary{border:1px solid rgba(255,255,255,.16);color:#fff}
}
@media (min-width:861px){.auth-x{display:none}}
@media (prefers-reduced-motion:reduce){.auth-scenes i{animation:none}.auth-scenes i:first-child{opacity:1}.auth-hud b{animation:none}}
