.signin-report-container{width:100%;min-height:100vh;box-sizing:border-box;position:relative;z-index:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:rgba(0,0,0,.9);overflow:hidden}.signin-report-container .gradient-bg1{top:-180px;left:-100px;width:500px;height:700px;filter:blur(120.56px)}.signin-report-container .gradient-bg1,.signin-report-container .gradient-bg2{position:absolute;background:linear-gradient(180deg,#FFFFFF,#000000 50%,#000000);opacity:.7;border-radius:50%;pointer-events:none;z-index:-1}.signin-report-container .gradient-bg2{bottom:-70px;transform:rotate(45deg);right:-100px;width:800px;height:900px;filter:blur(160.56px)}.signin-report-container .signin-report-left-section{width:60%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;padding:40px}.signin-report-container .signin-report-left-section .logo-heading{font-family:Poppins,sans-serif;font-size:36px;line-height:40px;font-weight:600;text-align:center;color:#fff}.signin-report-container .signin-report-left-section .emphasized-logo-heading{font-size:36px;font-weight:600;line-height:50px;text-align:center;background:linear-gradient(90deg,#2CDEBE,#C339E6,#CA0061);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.signin-report-container .signin-report-left-section .track-heading{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;color:#898989}.signin-report-container .signin-report-left-section .brands-container{max-width:380px;margin-top:30px;display:flex;align-items:center;justify-content:center;gap:30px;flex-wrap:wrap}.signin-report-container .signin-report-left-section .brands-container .brand-item{display:flex;align-items:center;gap:4px}.signin-report-container .signin-report-left-section .brands-container .brand-item .brand-name{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;color:#fff}.signin-report-container .signin-report-right-section{background-color:#000;width:40%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 22px 5px rgba(186,91,220,.2);padding:40px}.signin-report-container .signin-report-right-section .email-form-wrapper{margin-left:100px;margin-right:100px;width:100%;box-sizing:border-box}.signin-report-container .signin-report-right-section .main-heading{font-family:Poppins,sans-serif;font-size:32px;font-weight:700;color:#fff;margin:0 0 20px;line-height:1.3;text-align:center}.signin-report-container .signin-report-right-section .main-heading .highlight{background:linear-gradient(90deg,#2CDEBE,#C339E6,#CA0061);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.signin-report-container .signin-report-right-section .description{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;color:hsla(0,0%,100%,.7);margin:0 0 40px;line-height:1.6;text-align:center}.signin-report-container .signin-report-right-section .button-container{display:flex;flex-direction:column;gap:16px;width:100%;max-width:360px}.signin-report-container .signin-report-right-section .button-container .signin-button{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:16px 24px;background-color:#271e39;border:2px solid hsla(0,0%,100%,.2);border-radius:50px;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;color:#fff;cursor:pointer;transition:all .3s ease}.signin-report-container .signin-report-right-section .button-container .signin-button:hover{transform:translateY(-2px);border-color:rgba(168,85,247,.6);box-shadow:0 8px 24px rgba(168,85,247,.3)}.signin-report-container .signin-report-right-section .disclaimer{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;color:hsla(0,0%,100%,.5);margin-top:32px;text-align:center;line-height:1.6}.signin-report-container .signin-report-right-section .disclaimer .link{color:rgba(168,85,247,.8);text-decoration:underline;transition:color .3s ease}.signin-report-container .signin-report-right-section .disclaimer .link:hover{color:#a855f7}@media(max-width:800px){.signin-report-container{flex-direction:column;height:auto;overflow:visible}.signin-report-container .gradient-bg1{top:-80px;left:-180px;width:500px;height:500px;filter:blur(140.56px)}.signin-report-container .gradient-bg2{display:none}.signin-report-container .signin-report-left-section{width:100%;padding:30px 20px;gap:10px}.signin-report-container .signin-report-left-section .emphasized-logo-heading,.signin-report-container .signin-report-left-section .logo-heading{font-size:28px;line-height:34px}.signin-report-container .signin-report-left-section .track-heading{font-size:14px}.signin-report-container .signin-report-left-section .brands-container{max-width:100%;gap:15px;margin-top:20px}.signin-report-container .signin-report-left-section .brands-container .brand-item .brand-name{font-size:14px}.signin-report-container .signin-report-right-section{width:100%;min-height:auto;border-radius:0 0 12px 12px;padding:40px 20px}.signin-report-container .signin-report-right-section .email-form-wrapper{margin-left:20px;margin-right:20px}.signin-report-container .signin-report-right-section .main-heading{font-size:24px;margin-bottom:16px}.signin-report-container .signin-report-right-section .description{font-size:14px;margin-bottom:30px}.signin-report-container .signin-report-right-section .button-container{max-width:320px}.signin-report-container .signin-report-right-section .button-container .signin-button{font-size:14px;padding:14px 20px}.signin-report-container .signin-report-right-section .disclaimer{font-size:12px;margin-top:24px}}