.QweDjG_viewport{min-block-size:100dvh;padding:var(--space-6) var(--layout-gutter);background-color:var(--color-background);justify-content:center;align-items:center;display:flex}.QweDjG_column{gap:var(--space-5);inline-size:100%;max-inline-size:var(--layout-content-max);flex-direction:column;display:flex}.QweDjG_wide{max-inline-size:var(--size-panel-lg)}.QweDjG_card{padding:var(--layout-card-padding);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-card);background-color:var(--color-surface);flex-direction:column;display:flex}.QweDjG_header{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;margin-block-end:var(--space-8);display:flex}.QweDjG_brand{margin-block-end:var(--space-6)}.QweDjG_title{color:var(--color-text-primary);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.QweDjG_subtitle{max-inline-size:38ch;color:var(--color-text-secondary);font-size:var(--font-size-lg);line-height:var(--line-height-normal)}.QweDjG_progress{margin-block-start:var(--space-1)}.QweDjG_secure{justify-content:center;align-items:center;gap:var(--space-2);border-block-start:var(--border-width-thin) solid var(--color-border);color:var(--color-text-tertiary);font-size:var(--font-size-sm);margin-block-start:var(--space-8);padding-block-start:var(--space-5);display:flex}.QweDjG_footer{align-items:center;gap:var(--space-2);color:var(--color-text-tertiary);font-size:var(--font-size-sm);text-align:center;flex-direction:column;display:flex}@media (max-height:720px){.QweDjG_viewport{padding-block:var(--space-4)}.QweDjG_card{padding-block:var(--space-6)}.QweDjG_brand{margin-block-end:var(--space-4)}.QweDjG_header{margin-block-end:var(--space-6)}.QweDjG_secure{margin-block-start:var(--space-5);padding-block-start:var(--space-4)}}@media (max-width:480px){.QweDjG_viewport{padding-inline:var(--space-5);background-color:var(--color-surface)}.QweDjG_card{box-shadow:none;background-color:#0000;border:none;border-radius:0;padding:0}}@media (max-height:560px){.QweDjG_viewport{align-items:flex-start}}
