.auth-layout-module__FcmuNG__root{grid-template-columns:auto 1fr;min-height:100vh;display:grid}.auth-layout-module__FcmuNG__leftPanel{background-color:#fff;justify-content:center;align-items:center;width:620px;max-width:100vw;display:grid}.auth-layout-module__FcmuNG__container{box-sizing:border-box;grid-template-rows:16vh repeat(3,auto);align-items:center;gap:40px;width:422px;max-width:100vw;margin-bottom:auto;padding:1.5rem 1.25rem;display:grid}.auth-layout-module__FcmuNG__shortContainer{grid-template-rows:12vh repeat(3,auto);gap:30px}.auth-layout-module__FcmuNG__logo{width:auto;height:36px}.auth-layout-module__FcmuNG__titles{gap:.5rem;display:grid}.auth-layout-module__FcmuNG__title{color:#464356;font-size:2rem;font-weight:700;line-height:1.2}.auth-layout-module__FcmuNG__subtitle{color:#5a5869;font-size:1rem;line-height:1.5}.auth-layout-module__FcmuNG__footer{color:#5a5869;font-size:.9375rem}@media (max-width:1024px){.auth-layout-module__FcmuNG__root{grid-template-columns:1fr}.auth-layout-module__FcmuNG__leftPanel{width:100%;padding:2rem 0}.auth-layout-module__FcmuNG__container{grid-template-rows:repeat(3,auto)}}@media (max-width:480px){.auth-layout-module__FcmuNG__container{gap:28px;padding:1.25rem}.auth-layout-module__FcmuNG__title{font-size:1.75rem}.auth-layout-module__FcmuNG__subtitle{font-size:.95rem}}
.login-illustration-module__dOYWOG__root{background:radial-gradient(80% 60%,#f93e6c1a 0%,#0000 60%),radial-gradient(60% 50% at 20% 80%,#2ccfbc14 0%,#0000 50%),linear-gradient(160deg,#08080d 0%,#0c0f1a 40%,#0e1225 100%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.login-illustration-module__dOYWOG__focalGlow{pointer-events:none;z-index:1;background:radial-gradient(circle,#f93e6c1f 0%,#0000 70%);border-radius:50%;width:480px;height:480px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.login-illustration-module__dOYWOG__shapeHero,.login-illustration-module__dOYWOG__shapeSecondary,.login-illustration-module__dOYWOG__shapeTertiary,.login-illustration-module__dOYWOG__shapeAccent{pointer-events:none;z-index:2;position:absolute}.login-illustration-module__dOYWOG__shapeHero{filter:drop-shadow(0 40px 80px #f93e6c4d);animation:14s ease-in-out infinite login-illustration-module__dOYWOG__heroFloat;top:50%;right:-120px;transform:translateY(-50%)}.login-illustration-module__dOYWOG__shapeSecondary{filter:drop-shadow(0 24px 48px #2ccfbc40);animation:12s ease-in-out infinite login-illustration-module__dOYWOG__secondaryFloat;bottom:16%;left:-64px}.login-illustration-module__dOYWOG__shapeTertiary{filter:drop-shadow(0 16px 32px #ce69fe4d);animation:11s ease-in-out infinite login-illustration-module__dOYWOG__tertiaryFloat;top:-36px;left:18%}.login-illustration-module__dOYWOG__shapeAccent{filter:drop-shadow(0 8px 20px #00c3f94d);animation:9s ease-in-out infinite login-illustration-module__dOYWOG__accentFloat;bottom:24%;right:22%}.login-illustration-module__dOYWOG__content{z-index:5;text-align:center;flex-direction:column;align-items:center;max-width:400px;display:flex;position:relative}.login-illustration-module__dOYWOG__heading{color:#f8fafc;letter-spacing:-.025em;margin:0 0 1rem;font-size:2.5rem;font-weight:800;line-height:1.08}.login-illustration-module__dOYWOG__subtitle{color:#f8fafc80;margin:0 0 2.5rem;font-size:1.0625rem;line-height:1.6}.login-illustration-module__dOYWOG__features{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.login-illustration-module__dOYWOG__featureItem{color:#f8fafc66;align-items:center;gap:.625rem;font-size:.875rem;display:flex}.login-illustration-module__dOYWOG__featureDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}@keyframes login-illustration-module__dOYWOG__heroFloat{0%,to{transform:translateY(-50%)rotate(0)}33%{transform:translateY(-53%)rotate(1.5deg)}66%{transform:translateY(-48%)rotate(-1deg)}}@keyframes login-illustration-module__dOYWOG__secondaryFloat{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translate(10px,-14px)rotate(-3deg)}}@keyframes login-illustration-module__dOYWOG__tertiaryFloat{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translate(-8px,10px)rotate(4deg)}}@keyframes login-illustration-module__dOYWOG__accentFloat{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(8px,-12px)scale(1.06)}}@media (max-width:1024px){.login-illustration-module__dOYWOG__root{display:none}}@media (min-width:1025px) and (max-width:1280px){.login-illustration-module__dOYWOG__heading{font-size:2rem}.login-illustration-module__dOYWOG__shapeHero{right:-140px}.login-illustration-module__dOYWOG__focalGlow{width:360px;height:360px}}
.cover-illustration-module__fVvosq__root{background:radial-gradient(70% 55%,#ce69fe1a 0%,#0000 60%),radial-gradient(50% 45% at 80% 75%,#00c3f914 0%,#0000 50%),linear-gradient(155deg,#08080d 0%,#0d0e1c 42%,#0e1128 100%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.cover-illustration-module__fVvosq__focalGlow{pointer-events:none;z-index:1;background:radial-gradient(circle,#ce69fe1f 0%,#0000 70%);border-radius:50%;width:460px;height:460px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cover-illustration-module__fVvosq__shapeHero,.cover-illustration-module__fVvosq__shapeSecondary,.cover-illustration-module__fVvosq__shapeTertiary,.cover-illustration-module__fVvosq__shapeAccent{pointer-events:none;z-index:2;position:absolute}.cover-illustration-module__fVvosq__shapeHero{filter:drop-shadow(0 40px 80px #ce69fe4d);animation:13s ease-in-out infinite cover-illustration-module__fVvosq__heroFloat;top:50%;left:-100px;transform:translateY(-50%)}.cover-illustration-module__fVvosq__shapeSecondary{filter:drop-shadow(0 24px 48px #f93e6c40);animation:11s ease-in-out infinite cover-illustration-module__fVvosq__secondaryFloat;bottom:-56px;right:-40px}.cover-illustration-module__fVvosq__shapeTertiary{filter:drop-shadow(0 16px 32px #00c3f94d);animation:12.5s ease-in-out infinite cover-illustration-module__fVvosq__tertiaryFloat;top:-40px;right:16%}.cover-illustration-module__fVvosq__shapeAccent{filter:drop-shadow(0 8px 20px #2ccfbc4d);animation:9.5s ease-in-out infinite cover-illustration-module__fVvosq__accentFloat;top:26%;left:24%}.cover-illustration-module__fVvosq__content{z-index:5;text-align:center;flex-direction:column;align-items:center;max-width:400px;display:flex;position:relative}.cover-illustration-module__fVvosq__heading{color:#f8fafc;letter-spacing:-.025em;margin:0 0 1rem;font-size:2.5rem;font-weight:800;line-height:1.08}.cover-illustration-module__fVvosq__subtitle{color:#f8fafc80;margin:0 0 2.5rem;font-size:1.0625rem;line-height:1.6}.cover-illustration-module__fVvosq__features{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.cover-illustration-module__fVvosq__featureItem{color:#f8fafc66;align-items:center;gap:.625rem;font-size:.875rem;display:flex}.cover-illustration-module__fVvosq__featureDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}@keyframes cover-illustration-module__fVvosq__heroFloat{0%,to{transform:translateY(-50%)rotate(0)}33%{transform:translateY(-53%)rotate(2deg)}66%{transform:translateY(-48%)rotate(-1.5deg)}}@keyframes cover-illustration-module__fVvosq__secondaryFloat{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translate(-10px,-10px)rotate(-3deg)}}@keyframes cover-illustration-module__fVvosq__tertiaryFloat{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translate(-8px,12px)rotate(3deg)}}@keyframes cover-illustration-module__fVvosq__accentFloat{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-6px,-8px)scale(1.05)}}@media (max-width:1024px){.cover-illustration-module__fVvosq__root{display:none}}@media (min-width:1025px) and (max-width:1280px){.cover-illustration-module__fVvosq__heading{font-size:2rem}.cover-illustration-module__fVvosq__shapeHero{left:-120px}.cover-illustration-module__fVvosq__focalGlow{width:340px;height:340px}}
.auth-page-module__gXxnNW__page{grid-template-columns:auto 1fr;justify-content:center;min-height:100vh;display:grid}@media (max-width:1024px){.auth-page-module__gXxnNW__page{grid-template-columns:1fr}}
.create-workspace-module__y7_z6G__form,.create-workspace-module__y7_z6G__fields{gap:1rem;display:grid}.create-workspace-module__y7_z6G__fieldGroup{flex-direction:column;gap:.25rem;display:flex}.create-workspace-module__y7_z6G__label{color:#5a5869;font-size:.8rem;font-weight:600}.create-workspace-module__y7_z6G__input{border:1px solid #d6d5d9;border-radius:6px;padding:.5rem .75rem;font-size:.85rem;transition:border-color .2s}.create-workspace-module__y7_z6G__input:focus{border-color:#f93e6c;outline:none;box-shadow:0 0 0 2px #f93e6c26}.create-workspace-module__y7_z6G__helper{color:#5a5869;font-size:.75rem}.create-workspace-module__y7_z6G__domainStatus{font-size:.75rem}.create-workspace-module__y7_z6G__domainAvailable{color:#1b7c46}.create-workspace-module__y7_z6G__domainUnavailable{color:#bf2f23}.create-workspace-module__y7_z6G__alertError{color:#bf2f23;background-color:#ffe8da;border-radius:6px;padding:.6rem .75rem;font-size:.8rem;line-height:1.4}.create-workspace-module__y7_z6G__submit{color:#fff;background-color:#04385a;border-radius:6px;width:100%;margin-top:.25rem;padding:.6rem;font-size:.85rem;font-weight:600;transition:background-color .2s}.create-workspace-module__y7_z6G__submit:hover{color:#04385a;background-color:#2ccfbc}.create-workspace-module__y7_z6G__preview{color:#5a5869;font-size:.75rem}.create-workspace-module__y7_z6G__errorText{color:#bf2f23;font-size:.75rem}.create-workspace-module__y7_z6G__checkboxes{flex-direction:column;gap:.6rem;display:flex}.create-workspace-module__y7_z6G__checkboxGroup{align-items:flex-start;gap:.5rem;display:flex}.create-workspace-module__y7_z6G__checkbox{accent-color:#f93e6c;cursor:pointer;width:.9rem;height:.9rem;margin-top:.1rem}.create-workspace-module__y7_z6G__checkboxLabel{color:#5a5869;font-size:.75rem;line-height:1.4}.create-workspace-module__y7_z6G__checkboxLabel a{color:#f93e6c;text-decoration:underline}.create-workspace-module__y7_z6G__checkboxLabel a:hover{color:#04385a}.create-workspace-module__y7_z6G__required{color:#bf2f23;margin-left:.125rem}.create-workspace-module__y7_z6G__inputDisabled{color:#888;cursor:not-allowed;background-color:#f5f5f5}
