.devis-option-content{display:flex;align-items:center;gap:var(--spacing-3);width:100%}.devis-option-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.devis-option-main{display:flex;align-items:center;gap:var(--spacing-2)}.devis-option-client{font-weight:var(--font-medium);color:var(--color-text);font-size:var(--text-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.devis-option-amount{font-weight:var(--font-semi);color:var(--color-text);font-size:var(--text-sm);white-space:nowrap;flex-shrink:0;margin-left:auto}.devis-option-secondary{display:flex;align-items:center;gap:var(--spacing-2);padding-left:0}.devis-option-project{font-size:var(--text-xs);color:var(--color-text-dimmed)}.devis-option-number{font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap}.devis-selected-content{display:flex;align-items:center;gap:var(--spacing-2);flex:1;min-width:0}.devis-selected-label{font-weight:var(--font-medium);color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.devis-selected-amount{font-weight:var(--font-semi);color:var(--color-text);font-size:var(--text-sm);white-space:nowrap;flex-shrink:0}.selected-quote-bar{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);margin-bottom:var(--spacing-4);background:var(--background-panel);border:1px solid var(--color-border);border-radius:var(--rounded);font-size:var(--text-sm);color:var(--color-text)}.selected-quote-bar-number{font-weight:var(--font-medium);color:var(--color-text);white-space:nowrap}.selected-quote-bar-sep{color:var(--color-text-dimmed);flex-shrink:0}.selected-quote-bar-client{color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.selected-quote-bar-amount{margin-left:auto;font-weight:var(--font-medium);color:var(--color-text);white-space:nowrap}.devis-facturation-liste{padding:0 var(--spacing-3);border:1px solid var(--color-border);border-radius:var(--rounded)}.devis-facturation-liste .linked-invoice-item+.linked-invoice-item{border-top:1px solid var(--color-gray-200)}.method-option{display:flex;align-items:center;gap:var(--spacing-2)}.method-option .method-dot{display:inline-block;width:8px;height:8px;border-radius:var(--rounded-full);flex-shrink:0}.method-option .method-dot[data-color=blue]{background-color:var(--color-blue-400)}.method-option .method-dot[data-color=orange]{background-color:var(--color-orange-400)}.method-option .method-dot[data-color=teal]{background-color:var(--color-teal-400)}.method-option .method-dot[data-color=pink]{background-color:var(--color-pink-400)}.method-option .method-dot[data-color=purple]{background-color:var(--color-purple-400)}.method-option .method-dot[data-color=indigo]{background-color:var(--color-indigo-400)}.method-option .method-dot[data-color=cyan]{background-color:var(--color-cyan-400)}.method-option .method-dot[data-color=gray]{background-color:var(--color-gray-400)}.invoice-option,.invoice-option-selected{display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--spacing-3)}.invoice-client{font-size:var(--text-xs);color:var(--color-text-dimmed);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.client-readonly{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--rounded)}.client-auto-tag{margin-left:auto;font-size:var(--text-xs);color:var(--color-text-muted);background:var(--color-gray-100);padding:var(--spacing-0-5) var(--spacing-1-5);border-radius:var(--rounded)}.no-invoice-option{display:flex;align-items:center;gap:var(--spacing-2);color:var(--color-text)}.no-invoice-option i{color:var(--color-text-dimmed)}
