.auth-screen[data-v-c5bb81d9]{--_gutter:var(--dx-layout-gutter-form-phone);--_header:calc(var(--dx-layout-header-height) + env(safe-area-inset-top));width:100%;min-height:calc(100dvh - var(--_header));flex-direction:column;display:flex}.auth-screen--standalone[data-v-c5bb81d9]{--_header:0px;padding-top:env(safe-area-inset-top)}.auth-screen__panel[data-v-c5bb81d9]{flex-direction:column;flex:1;width:100%;display:flex}.auth-screen__bar[data-v-c5bb81d9]{min-height:52px;padding-inline:max(var(--dx-space-sm),env(safe-area-inset-left)) max(var(--dx-space-sm),env(safe-area-inset-right));align-items:center;display:flex}.auth-screen__content[data-v-c5bb81d9]{gap:var(--dx-space-2xl);padding:var(--dx-space-lg) max(var(--_gutter),env(safe-area-inset-right)) 0 max(var(--_gutter),env(safe-area-inset-left));flex-direction:column;flex:1;display:flex}.auth-screen__heading[data-v-c5bb81d9]{gap:var(--dx-space-md);flex-direction:column;display:flex}.auth-screen__title[data-v-c5bb81d9]{color:var(--dx-color-text-primary);overflow-wrap:anywhere;outline:none;margin:0}.auth-screen__subtitle[data-v-c5bb81d9]{color:var(--dx-color-text-secondary);overflow-wrap:anywhere;margin:0}.auth-screen__subtitle[data-v-c5bb81d9] p{margin:0}.auth-screen__footer[data-v-c5bb81d9]{gap:var(--dx-space-md);padding:var(--dx-space-lg) max(var(--_gutter),env(safe-area-inset-right)) max(var(--dx-space-lg),env(safe-area-inset-bottom)) max(var(--_gutter),env(safe-area-inset-left));flex-direction:column;display:flex}@media (width>=640px){.auth-screen[data-v-c5bb81d9]{--_gutter:var(--dx-space-2xl);min-height:0;padding:var(--dx-space-3xl) var(--dx-gutter) var(--dx-space-6xl);align-items:center}.auth-screen__panel[data-v-c5bb81d9]{flex:none;max-width:480px}.auth-screen__content[data-v-c5bb81d9]{flex:none}.auth-screen__footer[data-v-c5bb81d9]{padding-top:var(--dx-space-2xl)}}@media (width>=1024px){.auth-screen[data-v-c5bb81d9]{padding-top:var(--dx-space-6xl)}.auth-screen__panel[data-v-c5bb81d9]{padding:var(--dx-space-lg) var(--dx-space-lg) var(--dx-space-2xl);border:var(--dx-stroke-default) solid var(--dx-color-border-default);border-radius:var(--dx-radius-xl);background:var(--dx-color-bg-surface)}.auth-screen__bar[data-v-c5bb81d9]:empty{display:none}}.auth-progress[data-v-137b85b6]{color:var(--dx-color-icon-accent);display:flex}.auth-progress__spinner[data-v-137b85b6]{animation:auth-progress-spin-137b85b6 calc(var(--dx-motion-duration-micro)*6) linear infinite}@keyframes auth-progress-spin-137b85b6{to{transform:rotate(1turn)}}
