/* ═══════════════════════════════════════════
   CONTINUE RESPONSE — botón reanudar
   ═══════════════════════════════════════════ */
.continue-wrapper {
    margin-top: 16px; padding: 12px;
    background: var(--bg-secondary); border: 1px solid var(--border);
    border-radius: 10px; display: flex; flex-direction: column;
    gap: 10px; align-items: flex-start;
}
.continue-notice {
    display: flex; align-items: center; gap: 6px;
    font-size: 12px; color: #f59e0b; font-weight: 500;
}
.btn-continue-response {
    display: inline-flex; align-items: center; gap: 6px;
    padding: 8px 14px; border: none; border-radius: 8px;
    background: var(--accent); color: #fff;
    font-size: 13px; font-weight: 500; cursor: pointer;
    transition: opacity 0.15s;
}
.btn-continue-response:hover { opacity: 0.85; }
.btn-continue-response:disabled { opacity: 0.5; cursor: wait; }
@media (max-width: 600px) {
    .continue-wrapper { padding: 10px; }
    .btn-continue-response { width: 100%; justify-content: center; }
}
