.RnFmKG_disconnected{align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-6);border-radius:var(--radius-md);border:1px dashed var(--color-border-strong);background:var(--color-surface-subtle);text-align:center;flex-direction:column;display:flex}.RnFmKG_disconnectedIcon{border-radius:var(--radius-lg);background:var(--color-brand-subtle);width:56px;height:56px;color:var(--color-brand-subtle-text);justify-content:center;align-items:center;display:flex}.RnFmKG_disconnectedTitle{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-primary)}.RnFmKG_disconnectedDesc{font-size:var(--text-xs);color:var(--color-text-secondary);max-width:280px;line-height:var(--leading-relaxed)}.RnFmKG_connected{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:linear-gradient(135deg, var(--color-status-approved-bg) 0%, var(--color-surface-subtle) 100%);border:1px solid var(--color-status-approved-bg);display:flex}.RnFmKG_connectedIcon{border-radius:var(--radius-md);background:var(--color-surface);width:44px;height:44px;color:var(--color-brand-500);flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 1px 3px #00000014}.RnFmKG_connectedInfo{flex:1;min-width:0}.RnFmKG_connectedStatus{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-primary);display:flex}.RnFmKG_connectedDot{border-radius:var(--radius-full);background:var(--color-status-approved);flex-shrink:0;width:8px;height:8px;animation:2s ease-in-out infinite RnFmKG_pulse}@keyframes RnFmKG_pulse{0%,to{opacity:1}50%{opacity:.5}}.RnFmKG_connectedHint{font-size:var(--text-xs);color:var(--color-text-secondary);margin-top:2px}.RnFmKG_linking{align-items:center;gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-md);background:var(--color-surface-subtle);border:1px solid var(--color-border);flex-direction:column;display:flex}.RnFmKG_qrWrapper{padding:var(--space-4);background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:0 1px 3px #0000000f,0 4px 12px #0000000a}.RnFmKG_linkingSteps{gap:var(--space-3);flex-direction:column;width:100%;max-width:320px;display:flex}.RnFmKG_step{align-items:flex-start;gap:var(--space-3);display:flex}.RnFmKG_stepNumber{border-radius:var(--radius-full);background:var(--color-brand-subtle);width:24px;height:24px;color:var(--color-brand-subtle-text);font-size:var(--text-xs);font-weight:var(--font-bold);flex-shrink:0;justify-content:center;align-items:center;display:flex}.RnFmKG_stepText{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-normal);padding-top:2px}.RnFmKG_linkingActions{align-items:center;gap:var(--space-2);display:flex}.RnFmKG_timer{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-text-tertiary);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-surface-raised);display:flex}.RnFmKG_timerWarn{color:var(--color-status-pending);background:var(--color-status-pending-bg);}.RnFmKG_waitingText{font-size:var(--text-xs);color:var(--color-text-tertiary)}.RnFmKG_waitingDots{margin-left:var(--space-1);gap:3px;display:inline-flex}.RnFmKG_waitingDots span{border-radius:var(--radius-full);background:var(--color-text-tertiary);width:4px;height:4px;animation:1.4s ease-in-out infinite RnFmKG_bounce}.RnFmKG_waitingDots span:nth-child(2){animation-delay:.2s}.RnFmKG_waitingDots span:nth-child(3){animation-delay:.4s}@keyframes RnFmKG_bounce{0%,80%,to{opacity:.3}40%{opacity:1}}
.MoPoPW_unsupported{align-items:center;gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-md);border:1px dashed var(--color-border);background:var(--color-surface-subtle);text-align:center;flex-direction:column;display:flex}.MoPoPW_unsupportedTitle{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-secondary)}.MoPoPW_unsupportedDesc{font-size:var(--text-xs);color:var(--color-text-tertiary);max-width:320px;line-height:var(--leading-relaxed)}.MoPoPW_disconnected{align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-6);border-radius:var(--radius-md);border:1px dashed var(--color-border-strong);background:var(--color-surface-subtle);text-align:center;flex-direction:column;display:flex}.MoPoPW_disconnectedIcon{border-radius:var(--radius-lg);background:var(--color-brand-subtle);width:56px;height:56px;color:var(--color-brand-subtle-text);justify-content:center;align-items:center;display:flex}.MoPoPW_disconnectedTitle{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-primary)}.MoPoPW_disconnectedDesc{font-size:var(--text-xs);color:var(--color-text-secondary);max-width:280px;line-height:var(--leading-relaxed)}.MoPoPW_connected{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:linear-gradient(135deg, var(--color-status-approved-bg) 0%, var(--color-surface-subtle) 100%);border:1px solid var(--color-status-approved-bg);display:flex}.MoPoPW_connectedIcon{border-radius:var(--radius-md);background:var(--color-surface);width:44px;height:44px;color:var(--color-brand-500);flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 1px 3px #00000014}.MoPoPW_connectedInfo{flex:1;min-width:0}.MoPoPW_connectedStatus{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-primary);display:flex}.MoPoPW_connectedDot{border-radius:var(--radius-full);background:var(--color-status-approved);flex-shrink:0;width:8px;height:8px;animation:2s ease-in-out infinite MoPoPW_pulse}@keyframes MoPoPW_pulse{0%,to{opacity:1}50%{opacity:.5}}.MoPoPW_connectedHint{font-size:var(--text-xs);color:var(--color-text-secondary);margin-top:2px}.MoPoPW_connectedIssue{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:linear-gradient(135deg, var(--color-status-pending-bg) 0%, var(--color-surface-subtle) 100%);border:1px solid var(--color-status-pending-bg);display:flex}.MoPoPW_connectedDotIssue{border-radius:var(--radius-full);background:var(--color-status-pending);flex-shrink:0;width:8px;height:8px}.MoPoPW_enableButton,.MoPoPW_actionButton{max-width:100%;height:auto}:is(.MoPoPW_enableButton .mantine-Button-label,.MoPoPW_actionButton .mantine-Button-label){white-space:normal;text-align:center;line-height:var(--leading-tight)}:is(.MoPoPW_enableButton .mantine-Button-inner,.MoPoPW_actionButton .mantine-Button-inner){padding-block:var(--space-2)}.MoPoPW_connectedActions{gap:var(--space-2);flex-wrap:wrap;flex-shrink:0;display:flex}@media (max-width:640px){.MoPoPW_disconnected{padding:var(--space-6) var(--space-4)}.MoPoPW_connected,.MoPoPW_connectedIssue{flex-wrap:wrap}.MoPoPW_connectedInfo{flex-basis:calc(100% - 44px - var(--space-3))}.MoPoPW_connectedActions{width:100%}.MoPoPW_connectedActions .MoPoPW_actionButton{flex:auto}}
