.nias-main-modal .nsinput-field label.ns-radio-label{position:absolute!important;color:var(--nias-label-color,#8d8d8d);pointer-events:none;background-color:transparent;right:9px;top:var(--nias-label-anchor,50%);transform:translateY(var(--nias-label-center,-50%)) translateY(var(--nias-label-ty,0px)) translateX(var(--nias-label-tx,0px)) scale(var(--nias-label-sc,1));transition:all .3s ease;max-width:fit-content;margin:0;line-height:1.2;font-size:15px}.nias-main-modal .nsinput-field input[type=text],.nias-main-modal .nsinput-field input[type=password],.nias-main-modal .nsinput-field input[type=tel],.nias-main-modal .nsinput-field input[type=email]{box-sizing:border-box;font-size:var(--nias-font-size,1rem);line-height:var(--nias-input-line-height,0);border-radius:8px;width:100%;max-width:100%;padding:var(--nias-input-padding,12px 16px);min-height:var(--nias-input-min-height,43px);height:var(--nias-input-height,auto);border:1px solid #cdcdcd;outline:none!important}.nias-main-modal .nsinput-field input[type=text]:focus,.nias-main-modal .nsinput-field input[type=password]:focus,.nias-main-modal .nsinput-field input[type=tel]:focus,.nias-main-modal .nsinput-field input[type=email]:focus,.nias-main-modal .nsinput-field input[type=text]:valid,.nias-main-modal .nsinput-field input[type=password]:valid,.nias-main-modal .nsinput-field input[type=tel]:valid,.nias-main-modal .nsinput-field input[type=email]:not(:placeholder-shown){outline:none;border:solid 1px #0034de}.nias-main-modal .nsinput-field input[type=text]:focus~label,.nias-main-modal .nsinput-field input[type=password]:focus~label,.nias-main-modal .nsinput-field input[type=tel]:focus~label,.nias-main-modal .nsinput-field input[type=email]:focus~label,.nias-main-modal .nsinput-field input[type=text]:valid~label,.nias-main-modal .nsinput-field input[type=password]:valid~label,.nias-main-modal .nsinput-field input[type=tel]:valid~label,.nias-main-modal .nsinput-field input[type=email]:not(:placeholder-shown)~label{top:var(--nias-label-anchor-f,0);transform:translateY(var(--nias-label-center-f,-50%)) translateY(var(--nias-label-ty-f,0px)) translateX(var(--nias-label-tx-f,-5px)) scale(var(--nias-label-sc-f,.7))!important;background-color:var(--nias-modal-bg,#fff);padding:0 5px;color:var(--nias-label-color-focus,#0034de);font-weight:700;letter-spacing:1px;border:none;border-radius:100px}.nias-main-modal.nias-elementor .nsinput-field label.ns-radio-label{--nias-label-anchor:0px;--nias-label-center:0px;--nias-label-anchor-f:0px;--nias-label-center-f:0px;line-height:30px}.nias-tabs{overflow:hidden}.nias-tabs__header{display:flex;gap:6px;padding:8px}.nias-main-modal .nias-tabs input[type=radio]{position:absolute;opacity:0;inset-inline-start:-9999px}.nias-main-modal label#nias-label-2{float:right}.nias-main-modal label#nias-label-1{float:left}.nias-tabs label:not(.nsinput-field label){cursor:pointer;user-select:none;padding:8px 15px;border-radius:12px;color:#cbd5e1;font-weight:600;transition:all .25s ease;outline-offset:4px;display:flex;align-items:center;gap:8px;z-index:999;position:relative;background-color:#000}.nias-tabs label[aria-selected=false]{background-color:rgba(0,0,0,.09)!important;color:rgba(0,0,0,.74)!important}.nias-tabs label:not(.nsinput-field label):hover,.nias-tabs [id^=nias-tab-]:checked+label{color:#fff}.nias-tabs__panels{position:relative}.nias-panel{display:none;border-radius:14px;animation:nias-fade .25s ease both}.nias-tabs__header{overflow:auto;scrollbar-width:thin}.nias-tabs__header::-webkit-scrollbar{height:6px}.nias-tabs__header::-webkit-scrollbar-thumb{background:#334155;border-radius:999px}.nias-panel p{margin:.25rem 0}.nias-tabs label:focus-visible{outline:3px solid #38bdf8}.nias-panel .nias-modal-title{display:flex;justify-content:center}.nias-login-message.active{display:flex}.nias-resendbox.active .nias-resend{cursor:pointer;opacity:1;opacity:1;text-align:center;border-radius:10px;color:white;visibility:visible}.nias-login-form-logo img,.nias-login-form-logo-code img{display:flex;align-self:center}.nias-login-form-logo,.nias-login-form-logo-code{display:flex;flex-direction:column}.ns-text-small{font-size:12px;display:block}.nias-main-modal .nsinput-field{display:flex;flex-direction:column}#nias-code-form.nias-otp-sending::after{content:"";position:absolute;inset:0;background:rgba(255,255,255,.82);backdrop-filter:blur(3px);border-radius:14px;z-index:10}#nias-code-form.nias-otp-sending::before{content:"در حال ارسال کد تایید...";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:11;color:#043ccc;font-weight:600;font-size:14px;white-space:nowrap;background:#fff;padding:10px 20px;border-radius:10px;box-shadow:0 2px 12px rgba(4,60,204,.15)}.nias-manual-password{display:flex;flex-direction:column}.nias-pass-strength{margin:-2px 0 10px}.nias-pass-strength__track{height:6px;border-radius:6px;background:#e5e7eb;overflow:hidden}.nias-pass-strength__bar{display:block;height:100%;width:0;border-radius:6px;background:#e53935;transition:width .25s ease,background .25s ease}.nias-pass-strength__text{display:block;margin-top:4px;font-size:11px;color:#8d8d8d}.nias-main-modal .nsinput-field.nias-has-toggle input[type=password],.nias-main-modal .nsinput-field.nias-has-toggle input[type=text]{padding-left:42px}.nias-main-modal .nsinput-field .nias-pass-toggle{position:absolute;left:8px;top:50%;transform:translateY(-50%);width:30px!important;height:30px!important;min-height:0!important;background:0 0!important;border:none!important;border-radius:0!important;padding:4px!important;margin:0!important;cursor:pointer;display:inline-flex!important;align-items:center;justify-content:center;color:#8d8d8d!important;fill:currentColor!important;line-height:0;z-index:2}.nias-main-modal .nsinput-field .nias-pass-toggle:hover{color:#0034de!important}.nias-modal-box .nias-main-modal:not(.nias-elementor) .nias-resendbox.active .nias-resend,.nias-modal-box .nias-main-modal:not(.nias-elementor) .nias-resendbox.active .nias-resend:hover{color:#fff}.nias-modal-box .nias-main-modal:not(.nias-elementor) .nsinput-field label.ns-radio-label{color:var(--nias-label-color,#8d8d8d)}.nias-modal-box .nias-main-modal:not(.nias-elementor) .nsinput-field input:focus~label.ns-radio-label,.nias-modal-box .nias-main-modal:not(.nias-elementor) .nsinput-field input[type=text]:valid~label.ns-radio-label,.nias-modal-box .nias-main-modal:not(.nias-elementor) .nsinput-field input[type=password]:valid~label.ns-radio-label,.nias-modal-box .nias-main-modal:not(.nias-elementor) .nsinput-field input[type=tel]:valid~label.ns-radio-label,.nias-modal-box .nias-main-modal:not(.nias-elementor) .nsinput-field input[type=email]:not(:placeholder-shown)~label.ns-radio-label{color:var(--nias-label-color-focus,#0034de)}