a(9, 105, 218, 0.25); }
        .button.secondary { background-color: #f6f8fa; color: var(--text-color); border-color: var(--border-color-soft); }
        .button.secondary:hover { border-color: var(--text-color-muted); background-color: #f3f5f7; }
        .button:disabled { background-color: var(--success-color) !important; border-color: transparent !important; cursor: default; transform: none; box-shadow: none; color: white; }
        
        .section-header { display: inline-flex; justify-content: space