;
            letter-spacing: 0.5px;
        }

        .status-indicator.connecting {
            background: var(--warning);
            animation: pulse 1.5s infinite;
        }

        .status-indicator.connected {
            background: var(--success);
        }

        .status-indicator.disconnected {
            background: var(--accent);
        }

        .status-indicator.recording {
            background: var(--primary);
            animation: pulse 1s infinite;
        }

        .control-bu