@font-face{font-family:IRANSansX;font-style:normal;font-weight:400;src:url(/build/assets/IRANSansXFaNum-Regular-BC8QpKAC.woff2) format("woff2"),url(/build/assets/IRANSansXFaNum-Regular-CTKWozw5.woff) format("woff");font-display:swap}@font-face{font-family:IRANSansX;font-style:normal;font-weight:600;src:url(/build/assets/IRANSansXFaNum-DemiBold-D--JvLEu.woff2) format("woff2"),url(/build/assets/IRANSansXFaNum-DemiBold-B5V4-jEQ.woff) format("woff");font-display:swap}@font-face{font-family:IRANSansX;font-style:normal;font-weight:700;src:url(/build/assets/IRANSansXFaNum-Bold-B931bRFI.woff2) format("woff2"),url(/build/assets/IRANSansXFaNum-Bold-DfyVtfgx.woff) format("woff");font-display:swap}@font-face{font-family:IRANSansX;font-style:normal;font-weight:800;src:url(/build/assets/IRANSansXFaNum-ExtraBold-De6AeF1f.woff2) format("woff2"),url(/build/assets/IRANSansXFaNum-ExtraBold-D2QKSdCx.woff) format("woff");font-display:swap}:root{--dx-font: IRANSansX, Tahoma, "Segoe UI", sans-serif}html,body,button,input,select,textarea,optgroup{font-family:var(--dx-font)}:root{--dx-ink: #12233b;--dx-mute: #6b7585;--dx-faint: #8a97a8;--dx-line: #e9eef5;--dx-canvas: #f4f8fd;--dx-radius: 16px;--dx-shadow: 0 12px 34px rgba(18, 45, 80, .06);--dx-doctor: #0c80eb;--dx-doctor-dark: #0a6ac4;--dx-doctor-tint: #eaf3fe;--dx-lab: #0f9681;--dx-lab-dark: #0c7d6c;--dx-lab-tint: #e7f5f3;--dx-pet: #e07a1f;--dx-pet-dark: #c9690f;--dx-pet-tint: #ffeddc}.page-auth-lab,.page-auth-lab *{box-sizing:border-box}body.page-auth-lab{margin:0;color:var(--dx-ink);direction:rtl}body.page-auth-lab .lg-page{position:relative;overflow:hidden;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px 16px;font-family:inherit;background:linear-gradient(135deg,var(--dx-lab) 0%,#0a6d5f 100%)}body.page-auth-lab .lg-page:before,body.page-auth-lab .lg-page:after{content:"";position:absolute;border-radius:50%;background:#ffffff0f}body.page-auth-lab .lg-page:before{width:340px;height:340px;top:-90px;inset-inline-end:-80px}body.page-auth-lab .lg-page:after{width:260px;height:260px;bottom:-90px;inset-inline-start:-60px}body.page-auth-lab .lg-card{position:relative;z-index:1;width:100%;max-width:410px;padding:32px 28px;background:#fff;border-radius:22px;box-shadow:0 24px 70px #06322a47}body.page-auth-lab .lg-brand{text-align:center;margin-bottom:22px}body.page-auth-lab .lg-brand img{width:56px;height:56px;object-fit:contain}body.page-auth-lab .lg-brand h1{font-size:18px;font-weight:800;color:var(--dx-ink);margin:12px 0 4px}body.page-auth-lab .lg-brand p{font-size:12.5px;color:var(--dx-faint);margin:0}body.page-auth-lab .lg-hint{display:flex;align-items:flex-start;gap:8px;padding:11px 13px;margin-bottom:18px;border-radius:12px;background:var(--dx-lab-tint);color:#3c6a60;font-size:12.5px;line-height:1.9}body.page-auth-lab .lg-hint svg{flex:0 0 auto;margin-top:2px}body.page-auth-lab .lg-field{margin-bottom:14px}body.page-auth-lab .lg-field label{display:block;margin-bottom:7px;font-size:12.5px;font-weight:600;color:#41495a}body.page-auth-lab .lg-field label span{color:var(--dx-danger, #e2574c)}body.page-auth-lab .lg-input{width:100%;height:50px;padding:0 16px;border:1px solid #dce0e8;border-radius:13px;background:#fbfcfe;font-size:15px;color:var(--dx-ink);text-align:center;letter-spacing:1px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}body.page-auth-lab .lg-input:focus{outline:none;border-color:#12a892;box-shadow:0 0 0 4px #12a89221;background:#fff}body.page-auth-lab .lg-input::placeholder{letter-spacing:normal;color:#aab2bf}body.page-auth-lab .lg-input.code{font-size:24px;font-weight:800;letter-spacing:10px;padding:0 0 0 10px}body.page-auth-lab .lg-input.lg-invalid{border-color:#e2574c;box-shadow:0 0 0 4px #e2574c1f;background:#fff}body.page-auth-lab .lg-input:disabled{opacity:.7;cursor:progress}body.page-auth-lab .lg-err{margin-top:7px;font-size:12px;font-weight:600;color:#e2574c;text-align:right}body.page-auth-lab .lg-err--center{text-align:center}body.page-auth-lab .lg-btn{width:100%;height:50px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;border-radius:13px;cursor:pointer;background:linear-gradient(195deg,#12a892,var(--dx-lab-dark));color:#fff;font-size:15px;font-weight:800;box-shadow:0 10px 22px #0f96814d;transition:opacity .15s ease}body.page-auth-lab .lg-btn:hover{opacity:.95}body.page-auth-lab .lg-btn:focus{outline:none}body.page-auth-lab .lg-btn:disabled{opacity:.6;cursor:progress}body.page-auth-lab .lg-sent{margin-bottom:16px;text-align:center;font-size:13px;line-height:2;color:#44506a}body.page-auth-lab .lg-sent b{display:inline-block;direction:ltr;color:var(--dx-lab-dark)}body.page-auth-lab .lg-timer{margin-top:14px;text-align:center;font-size:12.5px;color:var(--dx-faint)}body.page-auth-lab .lg-timer b{direction:ltr;color:var(--dx-lab-dark)}body.page-auth-lab .lg-resend,body.page-auth-lab .lg-back{display:block;background:none;border:none;cursor:pointer}body.page-auth-lab .lg-resend{margin:14px auto 0;color:var(--dx-lab);font-size:13px;font-weight:700}body.page-auth-lab .lg-back{width:100%;margin-top:10px;color:var(--dx-faint);font-size:12.5px}body.page-auth-lab .lg-resend:focus,body.page-auth-lab .lg-back:focus{outline:none}body.page-auth-lab .lg-resend:disabled,body.page-auth-lab .lg-back:disabled{opacity:.55;cursor:progress}body.page-auth-lab .lg-labs{display:flex;flex-direction:column;gap:9px;margin-bottom:6px}body.page-auth-lab .lg-lab{display:flex;align-items:center;gap:11px;width:100%;padding:13px 14px;border:1px solid #dce0e8;border-radius:13px;background:#fbfcfe;text-align:right;font-size:14px;font-weight:700;color:var(--dx-ink);cursor:pointer;transition:border-color .15s ease,background .15s ease}body.page-auth-lab .lg-lab:hover{border-color:#12a892;background:#f2fbf9}body.page-auth-lab .lg-lab:focus{outline:none}body.page-auth-lab .lg-lab:disabled{opacity:.6;cursor:progress}body.page-auth-lab .lg-lab-ic{flex:0 0 auto;width:38px;height:38px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;background:var(--dx-lab-tint);color:var(--dx-lab-dark)}body.page-auth-lab .lg-lab-nm{flex:1;line-height:1.7}body.page-auth-lab .lg-lab-cr{flex:0 0 auto;color:#aab2bf}body.page-auth-lab .lg-foot{margin-top:22px;padding-top:16px;border-top:1px solid #f1f3f6}body.page-auth-lab .lg-foot{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}body.page-auth-lab .lg-foot-sep{color:#c7ced8;font-size:12px}body.page-auth-lab .lg-foot a{color:var(--dx-lab);font-size:12.5px;font-weight:600;text-decoration:none}body.page-auth-lab .lg-foot a:hover{text-decoration:underline}body.page-auth-lab .lg-spin{display:inline-block;vertical-align:middle;width:18px;height:18px;margin-left:6px;border:2.5px solid rgba(255,255,255,.5);border-top-color:#fff;border-radius:50%;animation:lg-spin .7s linear infinite}body.page-auth-lab .lg-spin--dark{border-color:#0f968159;border-top-color:var(--dx-lab)}body.page-auth-lab .lg-bar{position:absolute;top:0;inset-inline:0;height:3px;overflow:hidden;border-radius:22px 22px 0 0}body.page-auth-lab .lg-bar:before{content:"";position:absolute;top:0;bottom:0;width:40%;background:linear-gradient(90deg,transparent,#12a892,var(--dx-lab-dark),transparent);animation:lg-bar 1.1s ease-in-out infinite}@keyframes lg-bar{0%{inset-inline-start:-45%}to{inset-inline-start:100%}}@keyframes lg-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){body.page-auth-lab .lg-spin,body.page-auth-lab .lg-bar:before{animation:none}}
