/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */:host,:root{--color-brand:#5c3ebc;--color-surface:#f7f8f7;--color-surface-2:#eef0ef;--color-surface-3:#e4e7e5;--color-ink:#0e0f12;--color-ink-faint:#9aa0a6;--font-sans:"BYekan","IRYekan",Tahoma,Arial,sans-serif;--shadow-soft:0 1px 2px #0e0f120a,0 8px 24px -8px #0e0f121f;--ease-fluid:cubic-bezier(.22,1,.36,1)}html.ya-auth-open,html.ya-auth-open #app,html.ya-auth-open body{min-height:100%;min-height:-webkit-fill-available;overflow:hidden;background:var(--color-surface)!important}.auth-shell{all:initial;box-sizing:border-box;width:100%;max-width:28rem;height:100dvh;min-height:100svh;color:var(--color-ink);font-family:var(--font-sans);-webkit-tap-highlight-color:transparent;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none;text-align:left;direction:ltr;flex-direction:column;margin:0 auto;line-height:1.5;display:flex;position:relative;overflow:hidden}.auth-shell,.auth-shell:after{background:var(--color-surface)}.auth-shell:after{content:"";height:max(env(safe-area-inset-bottom,0px),24px);pointer-events:none;z-index:-1;position:fixed;bottom:0;left:0;right:0}.auth-hero{z-index:1;width:100%;height:calc(env(safe-area-inset-top,0px) + clamp(12.5rem, 32svh, 16.5rem));padding-top:env(safe-area-inset-top,0);box-sizing:border-box;opacity:1;transition:opacity .22s var(--ease-fluid);will-change:opacity;background:radial-gradient(circle at 72% 78%,#7b5dd68c,#0000 42%),linear-gradient(#5c3ebc 0 34%,#241a45 100%);border-bottom-right-radius:2rem;border-bottom-left-radius:2rem;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.auth-hero--hidden{opacity:0}.auth-hero__illustration-wrap{will-change:transform;justify-content:center;align-items:center;display:flex}.auth-hero__illustration{object-fit:contain;filter:drop-shadow(0 14px 28px #140a3238);pointer-events:none;-webkit-user-select:none;user-select:none;width:min(78vw,19.5rem);height:auto;max-height:min(30svh,15rem)}.auth-submit-motion{opacity:0;pointer-events:none;z-index:0;transition:opacity .26s var(--ease-fluid);will-change:opacity;position:absolute;inset:0;transform:translateZ(0)}.auth-submit-motion--visible{opacity:1}.auth-form-wrap{flex:1;justify-content:flex-start;margin-top:-2.7rem;padding-bottom:1.5rem}.auth-status-wrap{justify-content:center;align-items:center;padding-bottom:0;position:absolute;inset:0}.auth-status-copy{position:absolute;top:calc(50% + 7rem);left:0;right:0;transform:none}.auth-login-panel{width:100%;max-width:24rem;box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-align:right;transition:max-width .28s var(--ease-fluid),padding .28s var(--ease-fluid),border-radius .28s var(--ease-fluid),background .28s var(--ease-fluid),box-shadow .28s var(--ease-fluid);direction:rtl;background:#ffffffe6;border-radius:1.55rem;margin:0 auto;padding:1.25rem}.auth-login-submit{min-height:3rem}.auth-phone-input{width:100%}.auth-phone-input__country{background:var(--color-surface-2);color:var(--color-ink)}.auth-phone-input__field{min-width:0}.auth-phone-input__control{color:var(--color-ink);caret-color:var(--color-brand);text-align:left;direction:ltr;display:block;background:0 0!important}.auth-phone-input__control::placeholder{color:var(--color-ink-faint);opacity:1}.auth-phone-input__line{background:var(--color-surface-3)}.auth-phone-input__glow{background:var(--color-brand)}.auth-shell *,.auth-shell :after,.auth-shell :before{box-sizing:border-box;-webkit-user-select:none;user-select:none}.auth-shell input,.auth-shell textarea{-webkit-user-select:text;user-select:text}.auth-shell input[type=tel]{appearance:none;box-shadow:none;-webkit-tap-highlight-color:transparent;border:none;border-radius:0;outline:none}.auth-shell input[type=tel]:focus,.auth-shell input[type=tel]:focus-visible{-webkit-focus-ring-color:transparent;box-shadow:none!important;border:none!important;outline:none!important}.auth-shell input[type=tel]::-webkit-inner-spin-button,.auth-shell input[type=tel]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (prefers-reduced-motion:reduce){.auth-shell *,.auth-shell :after,.auth-shell :before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}