.auth-instructions__empty[data-v-1f145e34]{margin:0;line-height:1.4;text-align:center;padding:1.5rem .75rem}.auth-instructions__game-link[data-v-1f145e34]{display:flex;align-items:flex-start;gap:.625rem;margin-bottom:.875rem;padding:.625rem .75rem;text-decoration:none;color:inherit;transition:border-color .15s ease,background-color .15s ease}.auth-instructions__game-link[data-v-1f145e34]:hover{border-color:color-mix(in oklab,var(--ui-primary) 35%,transparent);background:color-mix(in oklab,var(--ui-primary) 6%,transparent)}.auth-instructions__game-link-label[data-v-1f145e34]{display:block;font-size:.8125rem;font-weight:600;line-height:1.35;color:var(--ui-text-highlighted)}.auth-instructions__game-link-url[data-v-1f145e34]{display:block;margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-instructions__steps[data-v-1f145e34]{display:flex;flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none}.auth-instructions__step[data-v-1f145e34]{display:flex;align-items:flex-start;gap:.625rem}.auth-instructions__step-index[data-v-1f145e34]{display:inline-flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;flex-shrink:0;border-radius:9999px;background:color-mix(in oklab,var(--ui-primary) 16%,transparent);color:var(--ui-primary);font-size:.6875rem;font-weight:600;line-height:1}.auth-instructions__step-body[data-v-1f145e34]{min-width:0;flex:1;padding-top:.0625rem}.auth-instructions__step-title[data-v-1f145e34]{font-size:.8125rem;line-height:1.35;color:var(--ui-text-highlighted)}.auth-instructions__step-link[data-v-1f145e34]{display:inline-flex;align-items:center;gap:.25rem;margin-top:.25rem;font-size:.75rem;font-weight:600;line-height:1.35;color:var(--ui-primary);text-decoration:none}.auth-instructions__step-link[data-v-1f145e34]:hover{text-decoration:underline}.auth-instructions__step-detail[data-v-1f145e34]{margin-top:.25rem;line-height:1.35}.auth-instructions__copy-term[data-v-1f145e34]{display:inline-flex;align-items:center;gap:.25rem;margin:0 .125rem;padding:.0625rem .375rem;border:1px solid color-mix(in oklab,var(--ui-primary) 35%,transparent);border-radius:var(--app-glass-radius-sm);background:color-mix(in oklab,var(--ui-primary) 10%,transparent);color:var(--ui-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;line-height:1.35;vertical-align:baseline;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.auth-instructions__copy-term[data-v-1f145e34]:hover{border-color:color-mix(in oklab,var(--ui-primary) 55%,transparent);background:color-mix(in oklab,var(--ui-primary) 18%,transparent)}.auth-instructions__figure[data-v-1f145e34]{margin:.5rem 0 0}.auth-instructions__figure-img[data-v-1f145e34]{display:block;width:100%;border-radius:var(--app-glass-radius-sm);border:1px solid color-mix(in oklab,var(--ui-border) 70%,transparent);background:color-mix(in oklab,var(--ui-text) 4%,transparent)}.auth-instructions__figure-caption[data-v-1f145e34]{margin-top:.375rem;line-height:1.35}.auth-instructions__snippet[data-v-1f145e34]{margin-top:.875rem;padding:.625rem}.auth-instructions__snippet-label[data-v-1f145e34]{margin-bottom:.375rem}.auth-instructions__snippet-row[data-v-1f145e34]{display:flex;align-items:flex-start;gap:.375rem}.auth-instructions__snippet-hint[data-v-1f145e34]{margin-top:.5rem;line-height:1.4}.auth-instructions__snippet-code[data-v-1f145e34]{min-width:0;flex:1;overflow-x:auto;border-radius:var(--app-glass-radius-sm);background:color-mix(in oklab,var(--ui-text) 6%,transparent);padding:.375rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;line-height:1.4;color:var(--ui-text-highlighted);white-space:nowrap}.auth-instructions__note[data-v-1f145e34]{display:flex;align-items:flex-start;gap:.375rem;margin-top:.875rem;line-height:1.4}.auth-panel__tabs[data-v-e7c46869]{margin-bottom:.125rem}.auth-panel__method-note[data-v-e7c46869]{display:flex;align-items:flex-start;gap:.5rem;margin:0;padding:.5625rem .6875rem;border:1px solid color-mix(in oklab,var(--ui-info) 35%,transparent);border-radius:var(--app-glass-radius-sm);background:color-mix(in oklab,var(--ui-info) 10%,transparent)}.auth-panel__method-note--tokens[data-v-e7c46869]{border-color:color-mix(in oklab,var(--ui-primary) 35%,transparent);background:color-mix(in oklab,var(--ui-primary) 10%,transparent)}.auth-panel__method-note-icon[data-v-e7c46869]{width:.875rem;height:.875rem;flex-shrink:0;margin-top:.0625rem;color:var(--ui-info)}.auth-panel__method-note--tokens .auth-panel__method-note-icon[data-v-e7c46869]{color:var(--ui-primary)}.auth-panel__method-note-text[data-v-e7c46869]{margin:0;font-size:.8125rem;font-weight:500;line-height:1.4;color:var(--ui-text-highlighted)}.auth-panel__game-link[data-v-e7c46869]{display:flex;align-items:flex-start;gap:.625rem;padding:.625rem .75rem;text-decoration:none;color:inherit;transition:border-color .15s ease,background-color .15s ease}.auth-panel__game-link[data-v-e7c46869]:hover{border-color:color-mix(in oklab,var(--ui-primary) 35%,transparent);background:color-mix(in oklab,var(--ui-primary) 6%,transparent)}.auth-panel__game-link-label[data-v-e7c46869]{display:block;font-size:.8125rem;font-weight:600;line-height:1.35;color:var(--ui-text-highlighted)}.auth-panel__game-link-url[data-v-e7c46869]{display:block;margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-panel__instructions[data-v-e7c46869]{display:flex;flex-direction:column;gap:.375rem}.auth-panel__instructions-title[data-v-e7c46869]{margin:0;font-size:.8125rem;font-weight:600;line-height:1.35;color:var(--ui-text-highlighted)}.auth-panel__instructions-hint[data-v-e7c46869]{margin:0;line-height:1.35}.auth-panel__help[data-v-e7c46869]{display:grid;gap:.375rem}.auth-panel__help--three[data-v-e7c46869]{grid-template-columns:repeat(3,minmax(0,1fr))}.auth-panel__help-btn[data-v-e7c46869]{justify-content:center}.auth-panel__help-btn--solo[data-v-e7c46869]{width:100%}.auth-panel__actions--split[data-v-e7c46869]{flex-direction:row;align-items:stretch}.auth-panel__actions--split .auth-panel__actions-submit[data-v-e7c46869]{flex:1 1 0;min-width:0}.auth-panel__legal[data-v-e7c46869]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--app-glass-border)}
