.auth-debug-panel-module__T4RcCG__panel{color:#e0e0e0;z-index:9999;background:#1a1a1a;border-left:1px solid #333;flex-direction:row;height:100vh;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;transition:width .2s;display:flex;position:fixed;top:0;left:0}.auth-debug-panel-module__T4RcCG__panel.auth-debug-panel-module__T4RcCG__open{width:380px}.auth-debug-panel-module__T4RcCG__panel.auth-debug-panel-module__T4RcCG__closed{width:36px}.auth-debug-panel-module__T4RcCG__toggleButton{cursor:pointer;color:#888;background:#252525;border:none;border-right:1px solid #333;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:36px;height:80px;transition:background .15s;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.auth-debug-panel-module__T4RcCG__toggleButton:hover{color:#e8d48a;background:#2a2a2a}.auth-debug-panel-module__T4RcCG__toggleIcon{font-size:14px;font-weight:700}.auth-debug-panel-module__T4RcCG__toggleLabel{writing-mode:vertical-rl;text-orientation:mixed;text-transform:uppercase;letter-spacing:1px;font-size:10px}.auth-debug-panel-module__T4RcCG__content{flex-direction:column;flex:1;margin-left:36px;display:flex;overflow:hidden}.auth-debug-panel-module__T4RcCG__header{background:#222;border-bottom:1px solid #333;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.auth-debug-panel-module__T4RcCG__title{color:#fff;margin:0;font-size:13px;font-weight:600}.auth-debug-panel-module__T4RcCG__devBadge{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:#f44;border-radius:3px;padding:2px 6px;font-size:9px;font-weight:700}.auth-debug-panel-module__T4RcCG__statusBar{background:#1e1e1e;border-bottom:1px solid #333;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:8px 16px;display:flex}.auth-debug-panel-module__T4RcCG__statusIndicator{text-transform:uppercase;letter-spacing:.5px;border-radius:3px;padding:3px 8px;font-size:10px;font-weight:700}.auth-debug-panel-module__T4RcCG__statusIndicator.auth-debug-panel-module__T4RcCG__authenticated{color:#4ade80;background:#4ade8033;border:1px solid #4ade804d}.auth-debug-panel-module__T4RcCG__statusIndicator.auth-debug-panel-module__T4RcCG__unauthenticated{color:#f87171;background:#f8717133;border:1px solid #f871714d}.auth-debug-panel-module__T4RcCG__terminalBadge{color:#a78bfa;background:#9333ea33;border:1px solid #9333ea4d;border-radius:3px;padding:2px 6px;font-size:9px;font-weight:600}.auth-debug-panel-module__T4RcCG__loadingBadge{color:#e8d48a;background:#e8d48a33;border:1px solid #e8d48a4d;border-radius:3px;align-items:center;gap:6px;padding:3px 8px;font-size:10px;display:flex}.auth-debug-panel-module__T4RcCG__onboardingBadge{color:#60a5fa;background:#3b82f633;border:1px solid #3b82f64d;border-radius:3px;padding:2px 6px;font-size:9px;font-weight:600}.auth-debug-panel-module__T4RcCG__spinner{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:10px;height:10px;animation:.8s linear infinite auth-debug-panel-module__T4RcCG__spin}@keyframes auth-debug-panel-module__T4RcCG__spin{to{transform:rotate(360deg)}}.auth-debug-panel-module__T4RcCG__stateDisplay{background:#1e1e1e;border-bottom:1px solid #333;flex-shrink:0;padding:12px 16px}.auth-debug-panel-module__T4RcCG__stateLabel{color:#888;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:10px}.auth-debug-panel-module__T4RcCG__stateValue{color:#e8d48a;word-break:break-all;font-size:14px;font-weight:600}.auth-debug-panel-module__T4RcCG__statePaths{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.auth-debug-panel-module__T4RcCG__statePath{color:#888;background:#2a2a2a;border-radius:3px;padding:2px 6px;font-size:10px}.auth-debug-panel-module__T4RcCG__tabs{background:#222;border-bottom:1px solid #333;flex-shrink:0;display:flex}.auth-debug-panel-module__T4RcCG__tab{color:#888;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:10px 8px;font-size:11px;font-weight:500;transition:all .15s}.auth-debug-panel-module__T4RcCG__tab:hover{color:#ccc;background:#2a2a2a}.auth-debug-panel-module__T4RcCG__tab.auth-debug-panel-module__T4RcCG__activeTab{color:#e8d48a;border-bottom-color:#e8d48a}.auth-debug-panel-module__T4RcCG__tabContent{flex:1;padding:12px 16px;overflow-y:auto}.auth-debug-panel-module__T4RcCG__contextTab{flex-direction:column;gap:16px;display:flex}.auth-debug-panel-module__T4RcCG__errorBox{background:#ef44441a;border:1px solid #ef44444d;border-radius:6px;overflow:hidden}.auth-debug-panel-module__T4RcCG__errorHeader{background:#ef444426;align-items:center;gap:8px;padding:8px 12px;display:flex}.auth-debug-panel-module__T4RcCG__errorIcon{color:#fff;background:#ef4444;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:700;display:flex}.auth-debug-panel-module__T4RcCG__errorTitle{color:#f87171;flex:1;font-weight:600}.auth-debug-panel-module__T4RcCG__clearErrorBtn{color:#f87171;cursor:pointer;background:0 0;border:1px solid #ef444480;border-radius:3px;padding:2px 8px;font-size:10px;transition:all .15s}.auth-debug-panel-module__T4RcCG__clearErrorBtn:hover{background:#ef444433}.auth-debug-panel-module__T4RcCG__errorContent{padding:10px 12px}.auth-debug-panel-module__T4RcCG__errorCode{color:#fca5a5;margin-bottom:4px;font-weight:600}.auth-debug-panel-module__T4RcCG__errorMessage{color:#f87171;font-size:11px}.auth-debug-panel-module__T4RcCG__errorField{color:#888;margin-top:4px;font-size:10px}.auth-debug-panel-module__T4RcCG__fieldsSection{background:#222;border-radius:6px;padding:12px}.auth-debug-panel-module__T4RcCG__sectionTitle{color:#888;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px;font-size:10px;font-weight:600}.auth-debug-panel-module__T4RcCG__fieldsList{flex-direction:column;gap:6px;display:flex}.auth-debug-panel-module__T4RcCG__field{border-bottom:1px solid #2a2a2a;justify-content:space-between;align-items:center;padding:4px 0;display:flex}.auth-debug-panel-module__T4RcCG__field:last-child{border-bottom:none}.auth-debug-panel-module__T4RcCG__field.auth-debug-panel-module__T4RcCG__highlight .auth-debug-panel-module__T4RcCG__fieldValue{color:#e8d48a}.auth-debug-panel-module__T4RcCG__fieldLabel{color:#888;font-size:11px}.auth-debug-panel-module__T4RcCG__fieldValue{color:#ccc;text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:11px;font-weight:500;overflow:hidden}.auth-debug-panel-module__T4RcCG__nullValue{color:#555;font-style:italic}.auth-debug-panel-module__T4RcCG__trueValue{color:#4ade80}.auth-debug-panel-module__T4RcCG__falseValue{color:#888}.auth-debug-panel-module__T4RcCG__operationsSection{background:#222;border-radius:6px;padding:12px}.auth-debug-panel-module__T4RcCG__pendingOp{color:#e8d48a;background:#e8d48a1a;border:1px solid #e8d48a33;border-radius:4px;align-items:center;gap:8px;margin-bottom:6px;padding:8px;display:flex}.auth-debug-panel-module__T4RcCG__opTime{color:#888;margin-left:auto;font-size:10px}.auth-debug-panel-module__T4RcCG__lastResult{border-radius:4px;align-items:center;gap:8px;padding:8px;font-size:11px;display:flex}.auth-debug-panel-module__T4RcCG__lastResult.auth-debug-panel-module__T4RcCG__success{color:#4ade80;background:#4ade801a;border:1px solid #4ade8033}.auth-debug-panel-module__T4RcCG__lastResult.auth-debug-panel-module__T4RcCG__failure{color:#f87171;background:#ef44441a;border:1px solid #ef444433}.auth-debug-panel-module__T4RcCG__errorHistorySection{background:#222;border-radius:6px;padding:12px}.auth-debug-panel-module__T4RcCG__errorHistoryList{flex-direction:column;gap:4px;display:flex}.auth-debug-panel-module__T4RcCG__errorHistoryItem{align-items:center;gap:8px;padding:4px 0;font-size:10px;display:flex}.auth-debug-panel-module__T4RcCG__errorHistoryTime{color:#555}.auth-debug-panel-module__T4RcCG__errorHistoryCode{color:#f87171}.auth-debug-panel-module__T4RcCG__fullContextSection{margin-top:8px}.auth-debug-panel-module__T4RcCG__toggleFullContext{color:#888;cursor:pointer;text-align:left;background:0 0;border:1px solid #333;border-radius:4px;width:100%;padding:6px 12px;font-size:10px;transition:all .15s}.auth-debug-panel-module__T4RcCG__toggleFullContext:hover{color:#ccc;background:#2a2a2a}.auth-debug-panel-module__T4RcCG__fullContext{color:#888;background:#111;border-radius:4px;max-height:300px;margin-top:8px;padding:12px;font-size:10px;line-height:1.5;overflow:auto}.auth-debug-panel-module__T4RcCG__eventsTab{flex-direction:column;height:100%;display:flex}.auth-debug-panel-module__T4RcCG__eventsHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.auth-debug-panel-module__T4RcCG__eventsCount{color:#888;font-size:11px}.auth-debug-panel-module__T4RcCG__clearBtn{color:#888;cursor:pointer;background:0 0;border:1px solid #333;border-radius:3px;padding:4px 10px;font-size:10px;transition:all .15s}.auth-debug-panel-module__T4RcCG__clearBtn:hover{color:#ccc;background:#2a2a2a}.auth-debug-panel-module__T4RcCG__eventsList{flex-direction:column;flex:1;gap:4px;display:flex;overflow-y:auto}.auth-debug-panel-module__T4RcCG__emptyState{text-align:center;color:#555;padding:24px;font-size:11px}.auth-debug-panel-module__T4RcCG__eventItem{background:#222;border-radius:4px;overflow:hidden}.auth-debug-panel-module__T4RcCG__eventHeader{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:none;align-items:center;gap:8px;padding:8px 10px;transition:background .15s;display:flex}.auth-debug-panel-module__T4RcCG__eventHeader:hover{background:#2a2a2a}.auth-debug-panel-module__T4RcCG__eventTime{color:#555;min-width:70px;font-size:10px}.auth-debug-panel-module__T4RcCG__eventType{color:#4ade80;flex:1;font-weight:500}.auth-debug-panel-module__T4RcCG__expandIcon{color:#555;font-size:8px}.auth-debug-panel-module__T4RcCG__eventPayload{color:#888;background:#1a1a1a;border-top:1px solid #2a2a2a;margin:0;padding:8px 10px;font-size:10px}.auth-debug-panel-module__T4RcCG__historyTab{flex-direction:column;height:100%;display:flex}.auth-debug-panel-module__T4RcCG__historyHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.auth-debug-panel-module__T4RcCG__historyCount{color:#888;font-size:11px}.auth-debug-panel-module__T4RcCG__historyList{flex-direction:column;flex:1;gap:8px;display:flex;overflow-y:auto}.auth-debug-panel-module__T4RcCG__transitionItem{background:#222;border-radius:4px;padding:10px}.auth-debug-panel-module__T4RcCG__transitionTime{color:#555;margin-bottom:6px;font-size:10px}.auth-debug-panel-module__T4RcCG__transitionStates{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.auth-debug-panel-module__T4RcCG__fromState{color:#888;background:#2a2a2a;border-radius:3px;padding:2px 6px;font-size:11px}.auth-debug-panel-module__T4RcCG__arrow{color:#555;font-size:12px}.auth-debug-panel-module__T4RcCG__toState{color:#e8d48a;background:#e8d48a26;border-radius:3px;padding:2px 6px;font-size:11px}.auth-debug-panel-module__T4RcCG__transitionEvent{color:#4ade80;margin-top:6px;font-size:10px}.auth-debug-panel-module__T4RcCG__controlsTab{flex-direction:column;gap:16px;display:flex}.auth-debug-panel-module__T4RcCG__warningBanner{color:#fbbf24;text-align:center;background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:6px;padding:10px 12px;font-size:11px;font-weight:500}.auth-debug-panel-module__T4RcCG__quickActions{background:#222;border-radius:6px;padding:12px}.auth-debug-panel-module__T4RcCG__actionButtons{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.auth-debug-panel-module__T4RcCG__actionBtn{cursor:pointer;text-transform:uppercase;letter-spacing:.5px;border:none;border-radius:4px;padding:10px 12px;font-size:11px;font-weight:600;transition:all .15s}.auth-debug-panel-module__T4RcCG__actionBtn.auth-debug-panel-module__T4RcCG__red{color:#f87171;background:#ef444433;border:1px solid #ef44444d}.auth-debug-panel-module__T4RcCG__actionBtn.auth-debug-panel-module__T4RcCG__red:hover{background:#ef44444d}.auth-debug-panel-module__T4RcCG__actionBtn.auth-debug-panel-module__T4RcCG__orange{color:#fb923c;background:#fb923c33;border:1px solid #fb923c4d}.auth-debug-panel-module__T4RcCG__actionBtn.auth-debug-panel-module__T4RcCG__orange:hover{background:#fb923c4d}.auth-debug-panel-module__T4RcCG__actionBtn.auth-debug-panel-module__T4RcCG__blue{color:#60a5fa;background:#3b82f633;border:1px solid #3b82f64d}.auth-debug-panel-module__T4RcCG__actionBtn.auth-debug-panel-module__T4RcCG__blue:hover{background:#3b82f64d}.auth-debug-panel-module__T4RcCG__actionBtn.auth-debug-panel-module__T4RcCG__green{color:#4ade80;background:#4ade8033;border:1px solid #4ade804d}.auth-debug-panel-module__T4RcCG__actionBtn.auth-debug-panel-module__T4RcCG__green:hover{background:#4ade804d}.auth-debug-panel-module__T4RcCG__customEvent{background:#222;border-radius:6px;padding:12px}.auth-debug-panel-module__T4RcCG__customEventInput{color:#e0e0e0;resize:vertical;background:#1a1a1a;border:1px solid #333;border-radius:4px;width:100%;min-height:80px;padding:10px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:11px}.auth-debug-panel-module__T4RcCG__customEventInput:focus{border-color:#e8d48a;outline:none}.auth-debug-panel-module__T4RcCG__sendCustomBtn{color:#e8d48a;cursor:pointer;background:#e8d48a33;border:1px solid #e8d48a4d;border-radius:4px;width:100%;margin-top:8px;padding:10px;font-size:11px;font-weight:600;transition:all .15s}.auth-debug-panel-module__T4RcCG__sendCustomBtn:hover{background:#e8d48a4d}.auth-debug-panel-module__T4RcCG__eventTemplates{background:#222;border-radius:6px;padding:12px}.auth-debug-panel-module__T4RcCG__templateButtons{flex-wrap:wrap;gap:6px;display:flex}.auth-debug-panel-module__T4RcCG__templateBtn{color:#888;cursor:pointer;background:#2a2a2a;border:1px solid #333;border-radius:3px;padding:6px 10px;font-size:10px;transition:all .15s}.auth-debug-panel-module__T4RcCG__templateBtn:hover{color:#ccc;background:#333;border-color:#444}.auth-debug-panel-module__T4RcCG__tabContent::-webkit-scrollbar{width:6px}.auth-debug-panel-module__T4RcCG__eventsList::-webkit-scrollbar{width:6px}.auth-debug-panel-module__T4RcCG__historyList::-webkit-scrollbar{width:6px}.auth-debug-panel-module__T4RcCG__fullContext::-webkit-scrollbar{width:6px}.auth-debug-panel-module__T4RcCG__tabContent::-webkit-scrollbar-track{background:#1a1a1a}.auth-debug-panel-module__T4RcCG__eventsList::-webkit-scrollbar-track{background:#1a1a1a}.auth-debug-panel-module__T4RcCG__historyList::-webkit-scrollbar-track{background:#1a1a1a}.auth-debug-panel-module__T4RcCG__fullContext::-webkit-scrollbar-track{background:#1a1a1a}.auth-debug-panel-module__T4RcCG__tabContent::-webkit-scrollbar-thumb{background:#333;border-radius:3px}.auth-debug-panel-module__T4RcCG__eventsList::-webkit-scrollbar-thumb{background:#333;border-radius:3px}.auth-debug-panel-module__T4RcCG__historyList::-webkit-scrollbar-thumb{background:#333;border-radius:3px}.auth-debug-panel-module__T4RcCG__fullContext::-webkit-scrollbar-thumb{background:#333;border-radius:3px}.auth-debug-panel-module__T4RcCG__tabContent::-webkit-scrollbar-thumb:hover{background:#444}.auth-debug-panel-module__T4RcCG__eventsList::-webkit-scrollbar-thumb:hover{background:#444}.auth-debug-panel-module__T4RcCG__historyList::-webkit-scrollbar-thumb:hover{background:#444}.auth-debug-panel-module__T4RcCG__fullContext::-webkit-scrollbar-thumb:hover{background:#444}