/* Reaction Time experiment styles */

.block-label {
    font-size: 0.95rem;
    font-weight: 600;
    color: var(--color-text-secondary);
    margin-bottom: var(--space-md);
    text-align: center;
    min-height: 1.5em;
}

.key-reminder {
    margin-top: var(--space-md);
    font-size: 0.85rem;
    color: var(--color-text-muted);
    text-align: center;
    min-height: 1.5em;
}

.rt-circle {
    width: 100px;
    height: 100px;
    border-radius: 50%;
    transition: none;
}

.rt-circle.green { background: #22c55e; }
.rt-circle.blue { background: #3b82f6; }

.rt-message {
    font-size: 1.1rem;
    color: var(--color-text-secondary);
    text-align: center;
    padding: var(--space-lg);
}

.rt-feedback {
    font-size: 1.2rem;
    font-weight: 500;
}

.rt-feedback.anticipation { color: var(--color-warning); }
.rt-feedback.lapse { color: var(--color-error); }
.rt-feedback.fast { color: var(--color-accent); }
.rt-feedback.normal { color: var(--color-text); }
