.p-throbber[data-v-4f170d47]{align-items:center;color:var(--color-muted);display:inline-flex;flex-shrink:0;justify-content:center}.p-throbber--sm[data-v-4f170d47]{height:14px;width:14px}.p-throbber--md[data-v-4f170d47]{height:20px;width:20px}.p-throbber--lg[data-v-4f170d47]{height:28px;width:28px}.p-throbber__svg[data-v-4f170d47]{animation:p-throbber-spin-4f170d47 .8s linear infinite;height:100%;width:100%}.p-throbber__track[data-v-4f170d47]{opacity:.12;stroke-width:2}.p-throbber__arc[data-v-4f170d47]{animation:p-throbber-dash-4f170d47 1.6s ease-in-out infinite;opacity:.45;stroke-dasharray:1 62.83;stroke-linecap:round;stroke-width:2}@keyframes p-throbber-spin-4f170d47{to{transform:rotate(1turn)}}@keyframes p-throbber-dash-4f170d47{0%{stroke-dasharray:1 62.83;stroke-dashoffset:0}40%{stroke-dasharray:44 62.83;stroke-dashoffset:-15}80%{stroke-dasharray:44 62.83;stroke-dashoffset:-44}to{stroke-dasharray:1 62.83;stroke-dashoffset:-62.83}}.auth-btn[data-v-e219db18]{align-items:center;border-radius:var(--radius-lg);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--weight-semibold);gap:var(--space-8);justify-content:center;letter-spacing:var(--tracking-md);line-height:var(--leading-normal);padding:var(--space-12) var(--space-24);transition:opacity var(--duration-normal) var(--ease-default),background var(--duration-normal) var(--ease-default),transform var(--duration-fast) var(--ease-default),box-shadow var(--duration-normal) var(--ease-default);white-space:nowrap}.auth-btn[data-v-e219db18]:active:not(.auth-btn--disabled){transform:scale(.98)}.auth-btn--full[data-v-e219db18]{width:100%}.auth-btn--disabled[data-v-e219db18]{opacity:.45;pointer-events:none}.auth-btn--loading[data-v-e219db18]{cursor:wait}.auth-btn--primary[data-v-e219db18]{background:var(--color-ink);border:var(--border-standard) solid var(--color-border-strong);box-shadow:var(--shadow-inset-highlight),var(--shadow-standard);color:var(--color-surface)}.auth-btn--primary[data-v-e219db18]:hover{box-shadow:var(--shadow-inset-highlight),var(--shadow-elevated);opacity:.88}.auth-btn--secondary[data-v-e219db18]{background:var(--color-surface);border:var(--border-standard) solid var(--color-border-light);color:var(--color-ink)}.auth-btn--secondary[data-v-e219db18]:hover{background:var(--color-canvas);border-color:var(--color-border-medium)}.auth-btn--ghost[data-v-e219db18]{background:transparent;border:var(--border-standard) solid transparent;color:var(--color-secondary);font-size:var(--text-sm);padding:var(--space-8) var(--space-12)}.auth-btn--ghost[data-v-e219db18]:hover{background:var(--color-surface-subtle);color:var(--color-ink)}.auth-btn--twitch[data-v-e219db18]{background:#9146ff;border:var(--border-standard) solid rgba(145,70,255,.6);box-shadow:inset 0 1.2px #ffffff26,0 2px 8px #9146ff40;color:#fff}.auth-btn--twitch[data-v-e219db18]:hover{background:#7c3aed;box-shadow:inset 0 1.2px #ffffff26,0 4px 16px #9146ff59}.auth-btn__label[data-v-e219db18]{align-items:center;display:inline-flex}
