.elementor-61 .elementor-element.elementor-element-05aba84{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-61 .elementor-element.elementor-element-05aba84:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-05aba84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B1B1B1;}.elementor-61 .elementor-element.elementor-element-39defa7{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-61 .elementor-element.elementor-element-9d9ea44.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-61 .elementor-element.elementor-element-39defa7{--width:89%;}}/* Start custom CSS for container, class: .elementor-element-39defa7 */.zaniix-auth{
backdrop-filter: blur(20px);
padding:40px;
border-radius:24px;
background:#111827;
border:1px solid rgba(255,255,255,.08);
box-shadow:0 0 40px rgba(79,70,229,.15);
}

.zaniix-auth input{
height:56px!important;
border-radius:14px!important;
background:rgba(255,255,255,.03)!important;
border:1px solid rgba(255,255,255,.08)!important;
color:#fff!important;
}

.zaniix-auth button{
height:56px!important;
border-radius:14px!important;
background:linear-gradient(135deg,#4F46E5,#7C3AED)!important;
font-weight:700!important;
}/* End custom CSS */