body{background:#f8f7fb!important}.login-page{min-height:calc(100vh - 79px);grid-template-columns:minmax(430px,1.04fr) minmax(480px,.96fr);background:linear-gradient(130deg,#f8f4ff,#eff9f7)}.login-story{isolation:isolate;padding:clamp(35px,4vw,68px)!important;background:radial-gradient(circle at 82% 16%,rgba(72,202,172,.25),transparent 23%),radial-gradient(circle at 12% 84%,rgba(157,116,239,.27),transparent 29%),linear-gradient(138deg,#101b50,#332172 62%,#4f2c9a)!important}.login-story:before{z-index:-1;width:390px!important;height:520px!important;right:-80px!important;top:12%!important;border:1px solid rgba(255,255,255,.18);border-radius:42% 58% 60% 40%!important;background:linear-gradient(145deg,rgba(255,255,255,.15),rgba(95,224,192,.13))!important;transform:rotate(18deg)}.login-story:after{z-index:-1;width:260px!important;height:260px!important;left:11%!important;bottom:-125px!important;border:45px solid rgba(180,148,248,.15);background:transparent!important}.login-brand{display:none!important}.story-copy{margin-top:clamp(95px,15vh,155px)!important}.story-kicker{color:#8ce6d1!important}.story-copy h1 span{color:#b99af8!important}.story-copy p{color:#dfe5f5!important}.trust-row span{border-color:rgba(255,255,255,.22)!important;background:rgba(255,255,255,.08)!important;backdrop-filter:blur(8px)}.login-main{background:radial-gradient(circle at 95% 4%,rgba(86,203,177,.17),transparent 25%),linear-gradient(145deg,#fff,#f7f3ff)!important}.login-panel{width:min(100%,530px)!important}.login-panel h2{font:700 38px/1.05 "Playfair Display",serif;letter-spacing:-.04em}.account-tabs{display:none!important}.demo-details{border-color:#dfd6ef!important;background:linear-gradient(135deg,#f8f4ff,#edf9f6)!important}.demo-details code{color:#6840d8!important}.login-form{border-color:#e2dbea!important;border-radius:24px!important;box-shadow:0 26px 70px rgba(37,25,83,.11)!important}.form-field{border-color:#dcd6e5!important;border-radius:12px!important}.form-field:focus{border-color:#825ce8!important;box-shadow:0 0 0 4px rgba(121,83,231,.12)!important}.show-password{background:#f0eaff!important;color:#6840d8!important}.forgot,.signup-note a{color:#6840d8!important}.login-submit{border-radius:12px!important;background:linear-gradient(120deg,#6840d8,#8a64ec)!important;box-shadow:0 12px 27px rgba(104,64,216,.25)!important}.admin-link{display:inline-block!important;width:50%;margin-top:18px!important}.back-link{color:#6840d8!important}@media(max-width:900px){.login-page{grid-template-columns:1fr}.login-story{min-height:275px!important}.story-copy{margin-top:45px!important}.login-main{padding-top:32px!important}}@media(max-width:520px){.login-page{min-height:auto}.login-story{min-height:225px!important;padding:25px 18px!important}.story-copy{margin-top:32px!important}.story-copy h1{font-size:33px!important}.login-main{padding:28px 14px 45px!important}.login-form{padding:20px 17px!important}.admin-link{width:100%;margin-top:12px!important}}
