@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.prompt-suggestions{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-lg);opacity:0;animation:fadeInUp .6s ease forwards;animation-delay:.25s}.suggestion-label{font-size:15px;color:var(--color-text-secondary);margin-bottom:10px;font-weight:600}.suggestion-buttons{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:nowrap;justify-content:center}.suggestion-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;background:rgba(255,255,255,.85);backdrop-filter:blur(12px);border:1px solid rgba(0,0,0,.08);border-radius:var(--radius-full);font-size:14px;font-weight:500;color:var(--color-text-secondary);transition:all var(--transition-fast)}.suggestion-btn:hover{background:var(--color-bg-elevated);border-color:rgba(0,126,255,.3);color:var(--color-accent-primary);transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,126,255,.15)}.suggestion-btn svg{opacity:.7;transition:opacity var(--transition-fast)}.suggestion-btn:hover svg{opacity:1;stroke:var(--color-accent-primary)}@media (max-width:768px){.suggestion-buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;width:100%;max-width:100%;padding:0 16px}.suggestion-btn{padding:10px 8px;font-size:14px;justify-content:center}.suggestion-btn svg{width:14px;height:14px}}