.Register-module__k8NHra__container{opacity:0;min-height:100vh;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);display:flex;transform:translateY(10px)}.Register-module__k8NHra__pageEnter{opacity:1!important;transform:translateY(0)!important}.Register-module__k8NHra__authWrapper{opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1) .1s,transform .4s cubic-bezier(.4,0,.2,1) .1s;transform:translateY(15px)}.Register-module__k8NHra__pageEnter .Register-module__k8NHra__authWrapper{opacity:1;transform:translateY(0)}.Register-module__k8NHra__authBox{opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1) .2s,transform .4s cubic-bezier(.4,0,.2,1) .2s;transform:scale(.98)}.Register-module__k8NHra__pageEnter .Register-module__k8NHra__authBox{opacity:1;transform:scale(1)}.Register-module__k8NHra__left{background:#ede6d3;flex:1;justify-content:center;align-items:center;padding:2rem 1rem;display:flex}.Register-module__k8NHra__authWrapper{flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:400px;display:flex}.Register-module__k8NHra__logoLink{text-decoration:none;transition:transform .2s,opacity .2s;display:block}.Register-module__k8NHra__logoLink:hover{opacity:.9;transform:scale(1.05)}.Register-module__k8NHra__logoLink:active{transform:scale(.98)}.Register-module__k8NHra__logoContainer{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.Register-module__k8NHra__logoContainer img{object-fit:cover!important;border-radius:50%!important;width:40px!important;height:40px!important}.Register-module__k8NHra__logoText{align-items:center;gap:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.1rem;font-style:italic;font-weight:700;line-height:1;display:flex}.Register-module__k8NHra__logoTextMain{color:#18191a}.Register-module__k8NHra__logoTextAccent{color:#10b981}.Register-module__k8NHra__logoTextDomain{color:#9ca3af;font-weight:500}.Register-module__k8NHra__authBox{background:#fff;border:1px solid #0000000a;border-radius:12px;width:100%;min-width:320px;max-width:400px;padding:2rem 1.75rem;transition:box-shadow .3s;box-shadow:0 4px 20px #00000014,0 1px 3px #0000000d}.Register-module__k8NHra__authBox:hover{box-shadow:0 6px 24px #0000001a,0 2px 6px #0000000f}.Register-module__k8NHra__authBox h2{color:#18191a;margin:0 0 .8rem;font-size:1.5rem;font-weight:700}.Register-module__k8NHra__authBox hr{border:none;border-top:1px solid #e0e0e0;margin-bottom:1.2rem}.Register-module__k8NHra__authBox label{color:#333;margin-bottom:.25rem;font-size:.9rem;font-weight:500;display:block}.Register-module__k8NHra__authBox input{box-sizing:border-box;background:#f2f2f2;border:1px solid #ddd;border-radius:4px;width:100%;margin-bottom:1.2rem;padding:.65rem;font-size:.9rem;transition:border .2s}.Register-module__k8NHra__authBox input:focus{background:#fff;border:1.5px solid #bfa76f;outline:none}.Register-module__k8NHra__authBox button{color:#fff;cursor:pointer;background:#bfa76f;border:none;border-radius:4px;width:100%;padding:.75rem;font-size:.95rem;font-weight:600;transition:background .2s}.Register-module__k8NHra__authBox button:hover{background:#a68c4f}.Register-module__k8NHra__authBox button:disabled{cursor:not-allowed;opacity:.6;background:#ccc}.Register-module__k8NHra__authBox button:disabled:hover{background:#ccc}.Register-module__k8NHra__login{text-align:center;margin-top:1rem;font-size:.9rem}.Register-module__k8NHra__login a{color:#bfa76f;font-weight:500;text-decoration:none}.Register-module__k8NHra__right{flex:1;min-height:100vh;position:relative}.Register-module__k8NHra__bgOverlay{background:#00000080;position:absolute;inset:0}@media (max-width:900px){.Register-module__k8NHra__right{display:none}.Register-module__k8NHra__left{flex:100%}}:root[data-theme=dark] .Register-module__k8NHra__left{background:#181a20}:root[data-theme=dark] .Register-module__k8NHra__authBox{background:#23262f;box-shadow:0 2px 16px #0000002e}:root[data-theme=dark] .Register-module__k8NHra__authBox h2{color:#f4f4f4}:root[data-theme=dark] .Register-module__k8NHra__authBox hr{border-top:1px solid #23262f}:root[data-theme=dark] .Register-module__k8NHra__authBox label{color:#f4f4f4}:root[data-theme=dark] .Register-module__k8NHra__authBox input{color:#f4f4f4;background:#2a2d36;border:1px solid #3a3d46}:root[data-theme=dark] .Register-module__k8NHra__authBox input:focus{background:#2a2d36;border:1.5px solid #10b981}:root[data-theme=dark] .Register-module__k8NHra__authBox input:-webkit-autofill{-webkit-text-fill-color:#f4f4f4!important;background:#2a2d36!important;-webkit-box-shadow:inset 0 0 0 30px #2a2d36!important}:root[data-theme=dark] .Register-module__k8NHra__authBox input:-webkit-autofill:hover{-webkit-text-fill-color:#f4f4f4!important;background:#2a2d36!important;-webkit-box-shadow:inset 0 0 0 30px #2a2d36!important}:root[data-theme=dark] .Register-module__k8NHra__authBox input:-webkit-autofill:focus{-webkit-text-fill-color:#f4f4f4!important;background:#2a2d36!important;-webkit-box-shadow:inset 0 0 0 30px #2a2d36!important}:root[data-theme=dark] .Register-module__k8NHra__authBox input:-webkit-autofill:active{-webkit-text-fill-color:#f4f4f4!important;background:#2a2d36!important;-webkit-box-shadow:inset 0 0 0 30px #2a2d36!important}:root[data-theme=dark] .Register-module__k8NHra__authBox button{color:#f4f4f4;background:#10b981}:root[data-theme=dark] .Register-module__k8NHra__authBox button:hover{background:#059669}:root[data-theme=dark] .Register-module__k8NHra__login{color:#a3a3a3}:root[data-theme=dark] .Register-module__k8NHra__login a{color:#10b981}:root[data-theme=dark] .Register-module__k8NHra__authBox{background:#23262f;border-color:#ffffff14;box-shadow:0 4px 20px #0000004d,0 1px 3px #0003}:root[data-theme=dark] .Register-module__k8NHra__authBox:hover{box-shadow:0 6px 24px #0006,0 2px 6px #0000004d}:root[data-theme=dark] .Register-module__k8NHra__logoTextMain{color:#f4f4f4}:root[data-theme=dark] .Register-module__k8NHra__logoTextAccent{color:#10b981}:root[data-theme=dark] .Register-module__k8NHra__logoTextDomain{color:#9ca3af}.Register-module__k8NHra__form{width:100%}.Register-module__k8NHra__label{color:#333;margin-bottom:.25rem;font-size:.9rem;font-weight:500;display:block}.Register-module__k8NHra__input{box-sizing:border-box;background:#f2f2f2;border:1px solid #ddd;border-radius:4px;width:100%;margin-bottom:1.2rem;padding:.65rem;font-size:.9rem;transition:border .2s}.Register-module__k8NHra__input:focus{background:#fff;border:1.5px solid #bfa76f;outline:none}.Register-module__k8NHra__button{color:#fff;cursor:pointer;background:#bfa76f;border:none;border-radius:4px;width:100%;margin-bottom:.8rem;padding:.75rem;font-size:.95rem;font-weight:600;transition:background .2s}.Register-module__k8NHra__button:hover{background:#a68c4f}.Register-module__k8NHra__button:disabled{cursor:not-allowed;opacity:.6;background:#ccc}.Register-module__k8NHra__divider{text-align:center;color:#666;align-items:center;margin:1rem 0;font-size:.85rem;display:flex}.Register-module__k8NHra__divider:before,.Register-module__k8NHra__divider:after{content:"";border-bottom:1px solid #e0e0e0;flex:1}.Register-module__k8NHra__divider span{padding:0 1rem}.Register-module__k8NHra__googleButton{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:.6rem;width:100%;padding:.75rem;font-size:.95rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 2px 4px #0000001a;color:#18191a!important;background:#fff!important;border:none!important}.Register-module__k8NHra__googleButton:before{content:"";-webkit-mask-composite:xor;opacity:1;z-index:0;background:linear-gradient(90deg,#4285f499 0%,#ea433599 25%,#fbbc0599 50%,#34a85399 75%,#4285f499 100%);border-radius:4px;padding:1.5px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Register-module__k8NHra__googleButton>*{z-index:1;position:relative}.Register-module__k8NHra__googleButton:hover{transform:translateY(-1px);box-shadow:0 4px 8px #00000026;background:#f5f5f5!important}.Register-module__k8NHra__googleButton:hover:before{opacity:1}.Register-module__k8NHra__googleButton:active{transform:translateY(0);box-shadow:0 1px 2px #0000001a}.Register-module__k8NHra__googleButton:focus{outline:none;box-shadow:0 0 0 3px #bfa76f4d}.Register-module__k8NHra__googleButton:disabled{opacity:.6;cursor:not-allowed;transform:none;background:#ccc!important}.Register-module__k8NHra__googleIcon{flex-shrink:0}:root[data-theme=dark] .Register-module__k8NHra__label{color:#f4f4f4}:root[data-theme=dark] .Register-module__k8NHra__input{color:#f4f4f4;background:#2a2d36;border:1px solid #3a3d46}:root[data-theme=dark] .Register-module__k8NHra__input:focus{background:#2a2d36;border:1.5px solid #10b981}:root[data-theme=dark] .Register-module__k8NHra__button{color:#f4f4f4;background:#10b981}:root[data-theme=dark] .Register-module__k8NHra__button:hover{background:#059669}:root[data-theme=dark] .Register-module__k8NHra__divider{color:#a3a3a3}:root[data-theme=dark] .Register-module__k8NHra__divider:before,:root[data-theme=dark] .Register-module__k8NHra__divider:after{border-bottom-color:#3a3d46}:root[data-theme=dark] .Register-module__k8NHra__googleButton{box-shadow:0 2px 4px #0003;color:#f4f4f4!important;background:#2a2d36!important;border:none!important}:root[data-theme=dark] .Register-module__k8NHra__googleButton:before{background:linear-gradient(90deg,#4285f4b3 0%,#ea4335b3 25%,#fbbc05b3 50%,#34a853b3 75%,#4285f4b3 100%)}:root[data-theme=dark] .Register-module__k8NHra__googleButton:hover{box-shadow:0 4px 8px #0000004d;background:#3a3d46!important}:root[data-theme=dark] .Register-module__k8NHra__googleButton:focus{box-shadow:0 0 0 3px #10b9814d}:root[data-theme=dark] .Register-module__k8NHra__googleButton:disabled{opacity:.6;background:#ccc!important}
