.info-help .lead{margin:0 0 var(--spacing);color:var(--color-text-soft);font-size:.95rem;line-height:1.5}.info-help .help-panel{max-width:520px;padding:var(--spacing);border:1px solid var(--color-border);border-radius:var(--border-radius);background:var(--color-surface)}.info-help .help-form{gap:var(--spacing);flex-direction:column;display:flex}.info-help .help-textarea{min-height:140px}.info-help .send-btn{justify-content:center;align-items:center;gap:var(--spacing-half);width:100%;padding:var(--spacing-half) var(--spacing);background:var(--color-primary);color:var(--btn-color);border-radius:var(--border-radius);font-size:14px;font-weight:var(--font-weight-bold);cursor:pointer;transition:background var(--speed) ease, opacity var(--speed) ease;border:none;display:inline-flex}.info-help .send-btn:hover:not(:disabled){background:var(--color-primary-strong)}.info-help .send-btn:disabled{opacity:.5;cursor:default}.info-help .sent-note{align-items:flex-start;gap:var(--spacing-half);margin:0 0 var(--spacing);padding:var(--spacing-half) var(--spacing);color:var(--color-text-soft);border-radius:var(--border-radius);background:color-mix(in srgb, var(--color-success) 10%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-success) 25%, var(--color-border));font-size:.85rem;line-height:1.45;display:flex}.info-help .sent-note .sent-icon{color:var(--color-success);flex-shrink:0;margin-top:2px}
