.auth-shell[data-v-b35ed894]{min-height:100dvh;background:rgb(var(--dv-paper));color:rgb(var(--dv-ink))}.auth-shell--rtl[data-v-b35ed894]{font-family:var(--dv-font-arabic)}.auth-shell--rtl[data-v-b35ed894] .dv-icon{direction:ltr}.auth-shell__frame[data-v-b35ed894]{width:100%;min-height:100dvh;display:grid;grid-template-rows:auto 1fr}.auth-shell__body[data-v-b35ed894]{display:grid;width:100%;max-width:calc(var(--auth-shell-card-width) + 32px);margin-inline:auto;align-items:center;padding:40px 16px 56px}.auth-shell__panel[data-v-b35ed894]{display:flex;align-items:center;justify-content:center;width:100%}.auth-shell__panel-card[data-v-b35ed894]{width:min(100%,var(--auth-shell-card-width));padding:32px;border:1px solid rgb(var(--dv-line));border-radius:16px;background:rgb(var(--dv-surface));box-shadow:0 1px rgb(var(--dv-ink) / .04),0 12px 32px -12px rgb(var(--dv-ink) / .18)}.auth-shell__panel-card[data-v-b35ed894] .auth-flow__eyebrow{color:rgb(var(--dv-ink-3));font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.auth-shell__panel-card[data-v-b35ed894] .auth-flow__title{color:rgb(var(--dv-ink));font-family:var(--dv-font-display);font-weight:700;letter-spacing:-.03em;text-wrap:balance}.auth-shell__panel-card[data-v-b35ed894] .auth-flow__subtitle{color:rgb(var(--dv-ink-2))}.auth-shell__panel-card[data-v-b35ed894] .auth-flow__label{color:rgb(var(--dv-ink-2));font-size:.84rem;font-weight:600;letter-spacing:0;text-transform:none}.auth-shell__panel-card[data-v-b35ed894] .auth-field .dv-field{border-radius:8px!important}.auth-shell__panel-card[data-v-b35ed894] .auth-flow__submit{border-radius:8px!important;background:rgb(var(--dv-viridian))!important;color:rgb(var(--dv-viridian-ink))!important}.auth-shell--rtl .auth-shell__panel-card[data-v-b35ed894] .auth-flow__eyebrow{letter-spacing:0}@media (max-width: 720px){.auth-shell__body[data-v-b35ed894]{align-items:start;padding:20px 16px 28px}.auth-shell__panel-card[data-v-b35ed894]{padding:24px 18px;border-radius:14px}}
