.gb-auth-stage--foot{flex-direction:column}.gb-auth-bottom{box-sizing:border-box;width:100%;max-width:380px;margin:clamp(12px,3cqh,24px) auto 0}@container gb-auth (min-width: 900px) and (min-height: 520px){.gb-auth-bottom{max-width:400px}}@container gb-auth (max-height: 399.98px){.gb-auth-bottom{display:none}}.gb-auth-field.gb-auth-field--forgot{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px}.gb-auth-field--forgot>.gb-auth-pw{grid-column:1 / -1;grid-row:2}.gb-auth-forgot{grid-column:2;grid-row:1;min-height:24px;margin:-4px 0;line-height:24px;color:var(--gb-accent);font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap}.gb-auth-forgot:hover,.gb-auth-forgot:focus-visible{text-decoration:underline}.gb-auth-shot{margin:32px 0 0}.gb-auth-shot-win{position:relative;overflow:hidden;padding-top:28px;border-radius:12px;background:var(--gb-shot-bg, #ffffff);box-shadow:var(--gb-shot-shadow, 0 0 0 1px rgba(255, 255, 255, .08), 0 24px 56px -12px rgba(0, 0, 0, .6))}.gb-auth-shot-win:before{content:"";position:absolute;inset:0 0 auto;box-sizing:border-box;height:28px;border-bottom:1px solid var(--gb-shot-line, #e7e8eb);background:var(--gb-shot-bar, #f6f6f7)}.gb-auth-shot-win:after{content:"";position:absolute;top:10px;left:12px;width:8px;height:8px;border-radius:50%;background:var(--gb-shot-dot, #d2d4d9);box-shadow:14px 0 var(--gb-shot-dot, #d2d4d9),28px 0 var(--gb-shot-dot, #d2d4d9)}.gb-auth-shot-win>img{display:block;width:100%;height:auto;max-height:calc(100cqh - 400px);object-fit:cover;object-position:left top}.gb-auth-shot figcaption{margin-top:12px;font-size:13px;line-height:1.5;color:var(--gb-panel-muted)}@container gb-auth (max-height: 599.98px){.gb-auth-shot{display:none}}
