.auth-social-wrap .auth-social-box{display:flex;justify-content:center;gap:.5rem}.auth-social-wrap .auth-social-box .auth-social-btn{width:100%;background-color:var(--white-1000);border-radius:.5rem;font-size:1rem;font-weight:400;line-height:1.25;display:flex;justify-content:center;align-items:center;filter:drop-shadow(0 1px 1px var(--lux-gray-300));-webkit-filter:drop-shadow(0 1px 1px var(--lux-gray-300));padding:.75rem;position:relative;transition:all .2s ease-in-out}.dark .auth-social-wrap .auth-social-box .auth-social-btn{background-color:var(--lux-black-400);filter:drop-shadow(0 1px 1px var(--lux-black-500));-webkit-filter:drop-shadow(0 1px 1px var(--lux-black-500))}.auth-social-wrap .auth-social-box .auth-social-btn:before{content:"";width:100%;height:100%;border:2px solid var(--lux-gray-300);border-radius:inherit;pointer-events:none;position:absolute;inset:0;transition:all .2s ease-in-out}.dark .auth-social-wrap .auth-social-box .auth-social-btn:before{border-color:var(--lux-black-500)}.auth-social-wrap .auth-social-box .auth-social-btn:after{content:"";width:100%;height:100%;background:linear-gradient(var(--lux-yellow-100),var(--lux-yellow-200));border-radius:inherit;opacity:0;z-index:-1;pointer-events:none;position:absolute;inset:0;transition:all .2s ease-in-out}.auth-social-wrap .auth-social-box .auth-social-btn svg{width:1rem;height:1rem;fill:var(--lux-black-100)}.dark .auth-social-wrap .auth-social-box .auth-social-btn svg{fill:var(--white-1000)}.auth-social-wrap .auth-social-box .auth-social-btn:hover:not(:disabled){color:var(--lux-black-100);filter:drop-shadow(0 0 10px var(--lux-yellow-100));-webkit-filter:drop-shadow(0 0 10px var(--lux-yellow-100));transform:scale(.95)}.dark .auth-social-wrap .auth-social-box .auth-social-btn:hover:not(:disabled){color:var(--white-1000)}.auth-social-wrap .auth-social-box .auth-social-btn:hover:not(:disabled):before{border:2px solid var(--lux-yellow-100)}.auth-social-wrap .auth-social-box .auth-social-btn:hover:not(:disabled):after{opacity:1}.auth-social-wrap .auth-social-box .auth-social-btn:active:not(:disabled){transform:scale(.85)}.auth-social-wrap .auth-social-box .auth-social-btn:disabled{opacity:.5;cursor:not-allowed}.auth-social-wrap .link-text-box{display:flex;align-items:center;flex-direction:column;gap:.5rem;margin:1.25rem 0 0}.auth-social-wrap .link-text-box .text{color:var(--lux-gray-500);font-size:1rem;font-weight:500;line-height:1.25;text-align:center}.dark .auth-social-wrap .link-text-box .text{color:var(--lux-gray-200)}.auth-social-wrap .link-text-box .link-text{color:var(--lux-yellow-100);display:inline-block;transition:all .2s ease-in-out}.auth-social-wrap .link-text-box .link-text:hover{color:var(--lux-yellow-200)}.auth-social-wrap .or-text-box{width:100%;max-width:13.125rem;display:flex;justify-content:center;align-items:center;gap:.5rem;overflow:hidden;margin:1.25rem auto}.auth-social-wrap .or-text-box .text{color:var(--lux-gray-500);font-size:1rem;font-weight:400;line-height:1.25;text-align:center}.dark .auth-social-wrap .or-text-box .text{color:var(--lux-gray-200)}.auth-social-wrap .or-text-box .or-line{width:100%;border-top:1px solid var(--lux-gray-300)}.dark .auth-social-wrap .or-text-box .or-line{border-color:var(--lux-black-400)}