.auth-experience_page___1Z8K{min-height:100svh;display:grid;grid-template-rows:auto 1fr;gap:32px;padding:clamp(20px,4vw,56px);background:var(--surface-page);color:var(--navy)}.auth-experience_brand__LFkQQ{display:flex;align-items:center;gap:12px;width:fit-content;color:inherit;text-decoration:none}.auth-experience_brand__LFkQQ span{display:grid;gap:4px}.auth-experience_brand__LFkQQ strong{font-size:18px}.auth-experience_brand__LFkQQ small{color:var(--text-muted)}.auth-experience_shell__8JCFR{width:min(1060px,100%);margin:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);border:1px solid var(--border-subtle);border-radius:24px;overflow:clip;box-shadow:0 24px 64px rgb(18 48 40/7%)}.auth-experience_context___0ayy{background:var(--surface-inverse);color:var(--surface-page);padding:clamp(28px,4vw,56px);display:flex;flex-direction:column;justify-content:center;gap:24px}.auth-experience_contextIndex__FL8CK{font-size:14px;opacity:.8}.auth-experience_contextMark__8JfUV{margin-block:8px}.auth-experience_contextMark__8JfUV img{filter:brightness(0) invert(1);opacity:.8}.auth-experience_context___0ayy h2{margin:0;font:700 clamp(36px,4vw,58px)/1.4 Peyda,Vazir,sans-serif}.auth-experience_context___0ayy p{margin:0;line-height:2;opacity:.85}.auth-experience_security__moP0_{display:flex;gap:12px;padding-block-start:24px;border-block-start:1px solid rgb(255 255 255/20%)}.auth-experience_security__moP0_ svg{flex-shrink:0}.auth-experience_security__moP0_ span{display:grid;gap:8px}.auth-experience_security__moP0_ small{line-height:1.9;opacity:.8}.auth-experience_formPanel__n3ak0{min-width:0;padding:clamp(24px,4vw,54px);background:var(--surface-raised)}.auth-experience_formHeading__5Xhrv>span{display:flex;gap:8px;align-items:center;color:var(--state-success);font-weight:700}.auth-experience_formHeading__5Xhrv h1{margin:16px 0 12px;font:700 clamp(28px,3.4vw,44px)/1.5 Peyda,Vazir,sans-serif}.auth-experience_formHeading__5Xhrv p{line-height:1.9;color:var(--text-muted);margin:0}.auth-experience_formPanel__n3ak0 .auth-step-note{margin:0;color:var(--text-muted);font-size:14px;line-height:1.8}.auth-experience_formPanel__n3ak0 .auth-form{margin-block-start:28px}.auth-experience_formPanel__n3ak0 .auth-form input{width:100%;min-width:0}.auth-experience_formPanel__n3ak0 .auth-form .phone-otp{letter-spacing:.45em;text-align:center;font-size:24px}.auth-experience_formPanel__n3ak0 .auth-form .auth-consent{display:flex;align-items:flex-start;gap:10px;line-height:1.8}.auth-experience_formPanel__n3ak0 .auth-form .auth-consent input{width:20px;height:20px;min-height:20px;margin-block-start:4px;accent-color:var(--state-success);flex-shrink:0}.auth-experience_formPanel__n3ak0 .auth-consent a{color:var(--state-success)}.auth-experience_formPanel__n3ak0 .auth-submit{background:var(--state-success);min-height:52px}.auth-experience_formPanel__n3ak0 .auth-submit:hover:not(:disabled){background:var(--surface-inverse);translate:0 -2px}.auth-experience_formPanel__n3ak0 .auth-form input:focus-visible{outline:3px solid var(--state-success);outline-offset:3px}.auth-experience_formPanel__n3ak0 .auth-form .auth-input input:focus-visible{outline:none;box-shadow:none}.auth-experience_formPanel__n3ak0 .auth-input:focus-within{outline:2px solid var(--state-success);outline-offset:3px;box-shadow:none}.auth-experience_devNote__09Zca{margin-block:24px 0;padding:12px 16px;border-radius:10px;background:var(--surface-subtle);color:var(--text-muted);font-size:14px;line-height:1.8}.auth-experience_back__JJUJv{display:flex;justify-content:center;align-items:center;gap:10px;margin-block-start:24px;color:var(--state-success);min-height:44px;text-decoration:none}.auth-experience_back__JJUJv:hover{color:var(--navy)}.auth-experience_single__1T_Kx{width:min(520px,100%);margin:auto;border-radius:24px;overflow:clip}@media (max-width:760px){.auth-experience_page___1Z8K{padding:20px 16px;gap:28px}.auth-experience_shell__8JCFR{grid-template-columns:minmax(0,1fr)}.auth-experience_context___0ayy{display:none}.auth-experience_formPanel__n3ak0{padding:28px 20px}.auth-experience_brand__LFkQQ small{font-size:14px}}@media (prefers-reduced-motion:no-preference){.auth-experience_shell__8JCFR,.auth-experience_single__1T_Kx{animation:auth-experience_arrival__f1HPt .65s cubic-bezier(.2,.7,.2,1) both}.auth-experience_back__JJUJv,.auth-experience_formPanel__n3ak0 .auth-submit{transition:color var(--motion-hover-paint,.45s) var(--ease-hover,ease),background-color var(--motion-hover-paint,.45s) var(--ease-hover,ease),translate var(--motion-hover-move,.55s) var(--ease-hover,ease)}@keyframes auth-experience_arrival__f1HPt{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}.auth-experience_formPanel__n3ak0 .auth-legacy{margin-block-start:24px;border-block-start:1px solid var(--border-subtle);padding-block-start:20px}.auth-experience_formPanel__n3ak0 .auth-legacy summary{cursor:pointer;color:var(--state-success);min-height:44px;line-height:1.9}.auth-experience_formPanel__n3ak0 .auth-legacy>p{color:var(--text-muted);line-height:1.9}.auth-experience_formPanel__n3ak0 .auth-secondary-actions button:hover:not(:disabled){background:var(--surface-subtle);color:var(--state-success)}.auth-experience_formPanel__n3ak0 .auth-consent a,.auth-experience_formPanel__n3ak0 .auth-legacy summary,.auth-experience_formPanel__n3ak0 .auth-secondary-actions button{transition:color var(--motion-hover-paint,.45s) var(--ease-hover,ease),background-color var(--motion-hover-paint,.45s) var(--ease-hover,ease)}.auth-experience_back__JJUJv:focus-visible,.auth-experience_formPanel__n3ak0 .auth-legacy summary:focus-visible,.auth-experience_formPanel__n3ak0 .auth-secondary-actions button:focus-visible,.auth-experience_formPanel__n3ak0 .auth-submit:focus-visible{outline:3px solid var(--state-success);outline-offset:4px}@media (prefers-reduced-motion:reduce){.auth-experience_formPanel__n3ak0 .auth-consent a,.auth-experience_formPanel__n3ak0 .auth-legacy summary,.auth-experience_formPanel__n3ak0 .auth-secondary-actions button{transition:none}.auth-experience_formPanel__n3ak0 .auth-submit:hover:not(:disabled){translate:none}}.auth-experience_brand__LFkQQ{flex-direction:column;align-items:flex-start;gap:10px}.sms-challenge_challenge___agv8{display:grid;justify-items:center;gap:20px;text-align:center;padding-block:8px 12px;min-width:0}.sms-challenge_timer__xAYaL{position:relative;width:clamp(132px,26vw,176px);aspect-ratio:1;display:grid;place-items:center;color:var(--state-success);isolation:isolate}.sms-challenge_timer__xAYaL:before{content:"";position:absolute;inset:18%;border-radius:50%;background:color-mix(in srgb,var(--state-success) 10%,var(--surface-base,white));z-index:-1}.sms-challenge_timer__xAYaL svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.sms-challenge_progress__oBPHC,.sms-challenge_track__2rsdS{fill:none;stroke-width:7}.sms-challenge_track__2rsdS{stroke:color-mix(in srgb,var(--state-success) 12%,transparent)}.sms-challenge_progress__oBPHC{stroke:var(--state-success);stroke-linecap:round;transition:stroke-dashoffset 1s linear}.sms-challenge_timerValue__GBqxU{font-size:25px;font-weight:600;font-variant-numeric:tabular-nums}.sms-challenge_title__irWE_{margin:0;font-size:clamp(21px,4vw,28px);line-height:1.7}.sms-challenge_description__lFP2J{margin:0;font-size:16px;line-height:1.9;color:var(--text-muted)}.sms-challenge_codeLabel__6iJ89{width:100%;min-width:0;text-align:center}.sms-challenge_codeField__14zIE{position:relative;width:100%;min-width:0}.sms-challenge_cells__LeQFj{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(5px,1.5vw,12px)}.sms-challenge_cells__LeQFj span{display:grid;place-items:center;height:clamp(48px,10vw,64px);border:1px solid var(--border-subtle);border-radius:12px;font-size:24px;background:var(--surface-base,white);color:var(--text-primary)}.sms-challenge_cells__LeQFj span[data-filled]{border-color:var(--state-success);background:color-mix(in srgb,var(--state-success) 4%,white)}.sms-challenge_codeField__14zIE:focus-within .sms-challenge_cells__LeQFj span:last-child[data-filled],.sms-challenge_codeField__14zIE:focus-within .sms-challenge_cells__LeQFj span[data-current]{outline:2px solid var(--state-success);outline-offset:2px}.sms-challenge_codeField__14zIE .sms-challenge_codeInput__UsV1z{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:text;font-size:16px;padding:0}.sms-challenge_codeLabel__6iJ89 small{display:block;margin-block-start:18px;line-height:1.9;color:var(--text-muted);font-size:14px}.sms-challenge_srOnly__awORR{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (prefers-reduced-motion:no-preference){.sms-challenge_challenge___agv8{animation:sms-challenge_arrive__339qB .45s ease both}.sms-challenge_timer__xAYaL:before{animation:sms-challenge_breathe__Fe1fd 3s ease-in-out infinite}.sms-challenge_cells__LeQFj span{transition:border-color .2s ease,background-color .2s ease}@keyframes sms-challenge_breathe__Fe1fd{50%{transform:scale(1.045)}}@keyframes sms-challenge_arrive__339qB{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.sms-challenge_progress__oBPHC{transition:none}}.brand-wordmark_wordmark__nfioW{display:block!important;width:240px;max-width:100%;flex-shrink:1;line-height:0}.brand-wordmark_inverse__scRGz img{filter:brightness(0) invert(1)}@media (max-width:600px){.brand-wordmark_wordmark__nfioW{width:160px}}@media (max-width:360px){.brand-wordmark_wordmark__nfioW{width:132px}}