/* Styles extraits automatiquement pour partials/shortcuts-modal.ejs */
.css-partials-shortcuts-modal-1 { display: none; z-index: 55000; }

.css-partials-shortcuts-modal-2 { max-width: 500px; width: 90%; }

.css-partials-shortcuts-modal-3 { display: flex; justify-content: space-between; align-items: center; padding: 20px 24px; border-bottom: 1px solid rgba(255,255,255,0.06); }

.css-partials-shortcuts-modal-4 { margin: 0; font-family: var(--font-heading); font-size: 1.2rem; color: white; display: flex; align-items: center; gap: 10px; }

.css-partials-shortcuts-modal-5 { color: var(--color-primary); }

.css-partials-shortcuts-modal-6 { padding: 20px 24px; display: flex; flex-direction: column; gap: 12px; font-size: 0.88rem; }

.css-partials-shortcuts-modal-7 { display: flex; justify-content: space-between; align-items: center; padding: 10px; background: rgba(255,255,255,0.02); border: 1px solid rgba(255,255,255,0.05); border-radius: 10px; }

.css-partials-shortcuts-modal-8 { background: rgba(99, 102, 241, 0.15); border: 1px solid rgba(99, 102, 241, 0.3); color: #a5b4fc; padding: 2px 8px; border-radius: 6px; font-family: var(--font-mono); font-size: 0.75rem; }

.css-partials-shortcuts-modal-9 { display: flex; justify-content: space-between; align-items: center; padding: 10px; background: rgba(255,255,255,0.02); border: 1px solid rgba(255,255,255,0.05); border-radius: 10px; }

.css-partials-shortcuts-modal-10 { background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.1); color: var(--text-main); padding: 2px 8px; border-radius: 6px; font-family: var(--font-mono); font-size: 0.75rem; }

.css-partials-shortcuts-modal-11 { display: flex; justify-content: space-between; align-items: center; padding: 10px; background: rgba(255,255,255,0.02); border: 1px solid rgba(255,255,255,0.05); border-radius: 10px; }

.css-partials-shortcuts-modal-12 { background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.1); color: var(--text-main); padding: 2px 8px; border-radius: 6px; font-family: var(--font-mono); font-size: 0.75rem; }