.gg-icon-tile[data-v-71b24acc]{--_size:40px;width:var(--_size);height:var(--_size);border-radius:var(--gg-shape-tile);background:var(--gg-color-surface-raise);color:var(--gg-color-surface-text-secondary);flex-shrink:0;place-items:center;display:grid}.gg-icon-tile--brand[data-v-71b24acc]{background:color-mix(in srgb, var(--gg-color-primary-500) 12%, transparent);color:var(--gg-color-primary-600)}.gg-icon-tile--success[data-v-71b24acc]{background:var(--gg-color-feedback-success-bg);color:var(--gg-color-feedback-success-icon)}.gg-icon-tile--warning[data-v-71b24acc]{background:var(--gg-color-feedback-warning-bg);color:var(--gg-color-feedback-warning-icon)}.gg-icon-tile--danger[data-v-71b24acc]{background:var(--gg-color-feedback-danger-bg);color:var(--gg-color-feedback-danger-icon)}.gg-icon-tile--info[data-v-71b24acc]{background:var(--gg-color-feedback-info-bg);color:var(--gg-color-feedback-info-icon)}.gg-icon-tile--solid.gg-icon-tile--brand[data-v-71b24acc]{background:var(--gg-color-primary-500);color:var(--gg-color-primary-contrast,#fff)}.gg-icon-tile--solid.gg-icon-tile--success[data-v-71b24acc]{background:var(--gg-color-feedback-success-icon);color:var(--gg-color-surface-text-inverse,#fff)}.gg-icon-tile--solid.gg-icon-tile--warning[data-v-71b24acc]{background:var(--gg-color-feedback-warning-icon);color:var(--gg-color-surface-text-inverse,#fff)}.gg-icon-tile--solid.gg-icon-tile--danger[data-v-71b24acc]{background:var(--gg-color-feedback-danger-icon);color:var(--gg-color-surface-text-inverse,#fff)}.gg-icon-tile--solid.gg-icon-tile--info[data-v-71b24acc]{background:var(--gg-color-feedback-info-icon);color:var(--gg-color-surface-text-inverse,#fff)}.gg-icon-tile--solid.gg-icon-tile--neutral[data-v-71b24acc]{background:var(--gg-color-surface-text-secondary);color:var(--gg-color-surface-card)}.gg-otp[data-v-4b8a9cd6]{gap:var(--gg-space-2);justify-content:center;display:flex}.gg-otp__box[data-v-4b8a9cd6]{border-radius:var(--gg-shape-control);border:1.5px solid var(--gg-color-surface-border);background:var(--gg-color-surface-raise);width:46px;height:50px;color:var(--gg-color-surface-text-primary);font-family:var(--gg-font-family-display);font-size:var(--gg-font-size-xl);text-align:center;caret-color:var(--gg-color-primary-500);outline:none;font-weight:600;transition:border-color .12s,box-shadow .12s,background .12s}.gg-otp__box[data-v-4b8a9cd6]:focus{border-color:var(--gg-color-primary-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--gg-color-primary-500) 14%, transparent)}.gg-otp__box[data-complete][data-v-4b8a9cd6]{border-color:color-mix(in srgb, var(--gg-color-primary-500) 55%, transparent);background:color-mix(in srgb, var(--gg-color-primary-500) 6%, var(--gg-color-surface-card))}.gg-otp--invalid .gg-otp__box[data-v-4b8a9cd6]{border-color:var(--gg-color-feedback-danger-border);background:color-mix(in srgb, var(--gg-color-feedback-danger-bg) 30%, var(--gg-color-surface-card))}.gg-otp__box[data-v-4b8a9cd6]:disabled{opacity:.45;cursor:not-allowed}.gg-stepper[data-v-2f579245]{margin:0;padding:0;list-style:none;display:flex}.gg-stepper--vertical[data-v-2f579245]{gap:var(--gg-space-4);flex-direction:column}.gg-stepper__item[data-v-2f579245]{align-items:center;gap:var(--gg-space-2);text-align:center;flex-direction:column;flex:1 1 0;min-width:0;display:flex;position:relative}.gg-stepper--vertical .gg-stepper__item[data-v-2f579245]{align-items:flex-start;gap:var(--gg-space-3-5);text-align:start;flex-direction:row;flex:none}.gg-stepper__atom[data-v-2f579245]{border-radius:var(--gg-shape-tile);cursor:pointer;z-index:1;background:0 0;border:none;flex-shrink:0;padding:0;position:relative}.gg-stepper__atom[data-disabled][data-v-2f579245],.gg-stepper__item[data-step=current] .gg-stepper__atom[data-v-2f579245]{cursor:default}.gg-stepper__atom[data-v-2f579245]:focus-visible{box-shadow:0 0 0 2px var(--gg-color-surface-card), 0 0 0 4px var(--gg-color-primary-500);outline:none}.gg-stepper__pop[data-v-2f579245]{animation:gg-stepper-pop-2f579245 var(--gg-motion-emphasis-duration) var(--gg-motion-emphasis-easing) both;animation-delay:calc(var(--_i) * var(--gg-stagger-step-fast));display:block}@keyframes gg-stepper-pop-2f579245{0%{opacity:.4;transform:scale(.72)}to{opacity:1;transform:scale(1)}}.gg-stepper__item[data-step=current][data-v-2f579245] .gg-icon-tile{animation:gg-stepper-breathe-2f579245 2.4s var(--gg-easing-default) infinite}@keyframes gg-stepper-breathe-2f579245{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.gg-stepper__num[data-v-2f579245]{font-family:var(--gg-font-family-sans);font-size:var(--gg-font-size-sm);font-weight:var(--gg-font-weight-semibold);font-variant-numeric:tabular-nums}.gg-stepper__badge[data-v-2f579245]{right:calc(-1 * var(--gg-space-1));bottom:calc(-1 * var(--gg-space-1));border-radius:var(--gg-shape-circle);background:var(--gg-color-primary-600);width:18px;height:18px;color:var(--gg-color-primary-contrast,#fff);box-shadow:0 0 0 2px var(--gg-color-surface-card);transition:transform var(--gg-motion-emphasis-duration) var(--gg-motion-emphasis-easing);place-items:center;display:grid;position:absolute;transform:scale(0)}.gg-stepper__item[data-step=done] .gg-stepper__badge[data-v-2f579245]{transition-delay:var(--gg-stagger-step);transform:scale(1)}.gg-stepper__badge[data-v-2f579245] svg{stroke-width:3px}.gg-stepper__text[data-v-2f579245]{flex-direction:column;gap:2px;min-width:0;display:flex}.gg-stepper--vertical .gg-stepper__text[data-v-2f579245]{padding-top:var(--gg-space-1)}.gg-stepper__label[data-v-2f579245]{font-family:var(--gg-font-family-sans);font-size:var(--gg-font-size-sm);font-weight:var(--gg-font-weight-semibold);color:var(--gg-color-surface-text-primary);transition:color var(--gg-motion-micro-duration) var(--gg-motion-micro-easing);line-height:1.3}.gg-stepper--horizontal .gg-stepper__label[data-v-2f579245]{max-width:10rem}.gg-stepper--compact .gg-stepper__label[data-v-2f579245]{font-size:var(--gg-font-size-xs)}.gg-stepper--compact .gg-stepper__badge[data-v-2f579245]{width:15px;height:15px}.gg-stepper--compact.gg-stepper--horizontal .gg-stepper__item[data-v-2f579245]{gap:var(--gg-space-1-5)}.gg-stepper__item[data-step=upcoming] .gg-stepper__label[data-v-2f579245]{color:var(--gg-color-surface-text-muted);font-weight:var(--gg-font-weight-medium)}.gg-stepper__seg[data-v-2f579245]{top:calc(var(--_tile) / 2 - 1.5px);left:calc(50% + var(--_tile) / 2 + var(--gg-space-1-5));right:calc(-50% + var(--_tile) / 2 + var(--gg-space-1-5));border-radius:var(--gg-radius-full);background:color-mix(in srgb, var(--gg-color-surface-text-primary) 10%, transparent);height:3px;position:absolute}.gg-stepper--vertical .gg-stepper__seg[data-v-2f579245]{top:calc(var(--_tile) + var(--gg-space-1-5));bottom:calc(var(--gg-space-1-5) - var(--gg-space-4));left:calc(var(--_tile) / 2 - 1.5px);width:3px;height:auto;right:auto}.gg-stepper__fill[data-v-2f579245]{border-radius:inherit;background:var(--gg-color-primary-500);transform:scaleX(var(--_f));transform-origin:0;transition:transform var(--gg-duration-slowest) var(--gg-easing-settle);position:absolute;inset:0}.gg-stepper--vertical .gg-stepper__fill[data-v-2f579245]{transform:scaleY(var(--_f));transform-origin:top;transition-delay:calc(var(--_i) * var(--gg-stagger-step))}.gg-stepper__dot[data-v-2f579245]{top:50%;left:calc(var(--_f) * 100%);border-radius:var(--gg-shape-circle);background:var(--gg-color-surface-card);width:11px;height:11px;box-shadow:0 0 0 3px var(--gg-color-primary-500);opacity:0;transition:left var(--gg-duration-slowest) var(--gg-easing-settle), opacity var(--gg-motion-enter-duration) var(--gg-motion-enter-easing);margin:-5.5px 0 0 -5.5px;position:absolute}.gg-stepper__dot--on[data-v-2f579245]{opacity:1}.gg-stepper--vertical .gg-stepper__dot[data-v-2f579245]{display:none}@media (prefers-reduced-motion:reduce){.gg-stepper__pop[data-v-2f579245],.gg-stepper__item[data-step=current][data-v-2f579245] .gg-icon-tile{animation:none}.gg-stepper__fill[data-v-2f579245],.gg-stepper__dot[data-v-2f579245],.gg-stepper__badge[data-v-2f579245]{transition:none}}.gg-pass__toggle[data-v-13255b4f]{border-radius:var(--gg-shape-circle);color:var(--gg-color-surface-text-muted);cursor:pointer;transition:color var(--gg-motion-micro-duration) var(--gg-motion-micro-easing), background var(--gg-motion-micro-duration) var(--gg-motion-micro-easing);background:0 0;border:none;padding:2px;display:inline-flex}.gg-pass__toggle[data-v-13255b4f]:hover{color:var(--gg-color-surface-text-primary);background:var(--gg-color-surface-hover)}.gg-pass__meter[data-v-13255b4f]{align-items:center;gap:var(--gg-space-2);display:inline-flex}.gg-pass__bar[data-v-13255b4f]{gap:3px;display:inline-flex}.gg-pass__bar i[data-v-13255b4f]{border-radius:var(--gg-shape-pill);background:var(--gg-color-surface-border);width:22px;height:3px;transition:background var(--gg-motion-micro-duration) var(--gg-motion-micro-easing);display:block}.gg-pass__meter--weak .gg-pass__bar i[data-v-13255b4f]:first-child{background:var(--gg-color-feedback-danger-icon)}.gg-pass__meter--medium .gg-pass__bar i[data-v-13255b4f]:nth-child(-n+2){background:var(--gg-color-feedback-warning-icon)}.gg-pass__meter--strong .gg-pass__bar i[data-v-13255b4f]{background:var(--gg-color-feedback-success-icon)}.gg-pass__label[data-v-13255b4f]{font-size:var(--gg-font-size-xs);color:var(--gg-color-surface-text-muted)}
