.visuels-module__Vc4jlW__console,.visuels-module__Vc4jlW__atelier,.visuels-module__Vc4jlW__direct,.visuels-module__Vc4jlW__ia,.visuels-module__Vc4jlW__favoris,.visuels-module__Vc4jlW__marche{width:100%;height:100%;padding:clamp(var(--space-5), 3vw, var(--space-8));flex-direction:column;display:flex}.visuels-module__Vc4jlW__console{gap:var(--space-6)}.visuels-module__Vc4jlW__consoleTete{gap:var(--space-1);flex-direction:column;display:flex}.visuels-module__Vc4jlW__consoleChiffre{font-family:var(--font-display);font-size:clamp(var(--text-2xl), 3vw, var(--text-3xl));font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.visuels-module__Vc4jlW__consoleLabel{font-variant-numeric:tabular-nums;}.visuels-module__Vc4jlW__consoleGraphe{flex:1;width:100%;min-height:0;overflow:visible}.visuels-module__Vc4jlW__traceCa,.visuels-module__Vc4jlW__traceVentes{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.visuels-module__Vc4jlW__traceCa{stroke:var(--color-accent);stroke-dasharray:1;animation:visuels-module__Vc4jlW__tracer var(--duration-loop) var(--ease-out) both}.visuels-module__Vc4jlW__traceVentes{stroke:var(--color-profit);stroke-dasharray:4 5;animation:visuels-module__Vc4jlW__apparait-attenue var(--duration-slower) var(--ease-out) var(--duration-slower) both}.visuels-module__Vc4jlW__consoleComptes{gap:var(--space-4);flex-wrap:wrap;display:flex}.visuels-module__Vc4jlW__consoleCompte{align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--color-muted);animation:visuels-module__Vc4jlW__apparait var(--duration-slower) var(--ease-out) both;animation-delay:calc(var(--duration-slow) + var(--i) * var(--duration-base));display:flex}.visuels-module__Vc4jlW__consotePoint{width:var(--space-1-5);height:var(--space-1-5);border-radius:var(--radius-full);background:var(--color-profit);box-shadow:0 0 0 var(--space-1) var(--color-profit-weak)}.visuels-module__Vc4jlW__atelier{gap:var(--space-3);grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;display:grid}.visuels-module__Vc4jlW__atelierCarte{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-1);animation:visuels-module__Vc4jlW__carte-in var(--duration-reveal) var(--ease-out) both;animation-delay:calc(var(--i) * var(--duration-fast));flex-direction:column;display:flex;position:relative}.visuels-module__Vc4jlW__atelierTag{top:var(--space-2);right:var(--space-2);padding:var(--space-1) var(--space-2-5);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);border:1px solid var(--color-border-strong);border-radius:var(--radius-xs);position:absolute}.visuels-module__Vc4jlW__tagBrouillon{color:var(--color-muted)}.visuels-module__Vc4jlW__tagRevoir{color:var(--color-warning);border-color:var(--color-warning);background:var(--color-warning-weak)}.visuels-module__Vc4jlW__tagReserve{color:var(--color-accent-text);border-color:var(--color-accent);background:var(--color-accent-weak)}.visuels-module__Vc4jlW__tagFerme{color:var(--color-faint)}.visuels-module__Vc4jlW__atelierPrix{border-radius:var(--radius-xs);height:var(--space-2-5);width:var(--w);background:var(--color-border-strong);display:block}.visuels-module__Vc4jlW__atelierLigne{border-radius:var(--radius-xs);height:var(--space-1-5);width:var(--w);background:var(--color-border);display:block}.visuels-module__Vc4jlW__direct{gap:var(--space-5)}.visuels-module__Vc4jlW__directEnTete{align-self:flex-start;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:var(--text-xs);letter-spacing:var(--tracking-wider);color:var(--color-muted);display:inline-flex}.visuels-module__Vc4jlW__directPoint{width:var(--space-1-5);height:var(--space-1-5);border-radius:var(--radius-full);background:var(--color-profit);position:relative}.visuels-module__Vc4jlW__directPoint:after{content:"";border-radius:inherit;background:var(--color-profit);animation:visuels-module__Vc4jlW__pouls calc(var(--duration-loop) * .75) var(--ease-out) infinite;position:absolute;inset:0}.visuels-module__Vc4jlW__directFil{gap:var(--space-4);flex-direction:column;list-style:none;display:flex}.visuels-module__Vc4jlW__directLigne{align-items:center;gap:var(--space-3);animation:visuels-module__Vc4jlW__ligne-in var(--duration-slower) var(--ease-out) both;animation-delay:calc(var(--duration-base) + var(--i) * var(--duration-base));display:flex}.visuels-module__Vc4jlW__directPuce{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);border:1.5px solid var(--color-accent);flex-shrink:0}.visuels-module__Vc4jlW__directTexte{font-size:var(--text-sm);color:var(--color-foreground)}.visuels-module__Vc4jlW__ia{justify-content:center;align-items:center;gap:var(--space-5);flex-direction:row}.visuels-module__Vc4jlW__iaPhotos{gap:var(--space-2);flex-direction:column;display:flex}.visuels-module__Vc4jlW__iaPhoto{width:clamp(var(--space-8), 4vw, var(--space-10));height:clamp(var(--space-8), 4vw, var(--space-10));border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-1);animation:visuels-module__Vc4jlW__carte-in var(--duration-reveal) var(--ease-out) both;animation-delay:calc(var(--i) * var(--duration-base))}.visuels-module__Vc4jlW__iaFleche{font-size:var(--text-lg);color:var(--color-muted)}.visuels-module__Vc4jlW__iaBrouillon{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-1);width:clamp(8.75rem,20vw,12rem);animation:visuels-module__Vc4jlW__apparait var(--duration-slower) var(--ease-out) var(--duration-slower) both;flex-direction:column;display:flex}.visuels-module__Vc4jlW__iaBrouillonTag{padding:var(--space-1) var(--space-2-5);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);color:var(--color-accent-text);border:1px solid var(--color-accent);border-radius:var(--radius-xs);background:var(--color-accent-weak);align-self:flex-start}.visuels-module__Vc4jlW__iaBrouillonTitre{border-radius:var(--radius-xs);height:var(--space-2-5);width:var(--w);background:var(--color-border-strong);display:block}.visuels-module__Vc4jlW__iaBrouillonLigne{border-radius:var(--radius-xs);height:var(--space-1-5);width:var(--w);background:var(--color-border);display:block}.visuels-module__Vc4jlW__iaBrouillonPrix{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-lg)}.visuels-module__Vc4jlW__favoris{gap:var(--space-4);justify-content:center}.visuels-module__Vc4jlW__favorisCarte{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-1);animation:visuels-module__Vc4jlW__carte-in var(--duration-reveal) var(--ease-out) both;animation-delay:calc(var(--i) * var(--duration-base));display:flex}.visuels-module__Vc4jlW__favorisCoeur{color:var(--color-warning);font-size:var(--text-base);flex-shrink:0}.visuels-module__Vc4jlW__favorisContenu{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.visuels-module__Vc4jlW__favorisNom{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--color-muted)}.visuels-module__Vc4jlW__favorisMessage{font-size:var(--text-sm);color:var(--color-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.visuels-module__Vc4jlW__favorisAuto{padding:var(--space-1) var(--space-2-5);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);color:var(--color-profit);border:1px solid var(--color-profit);border-radius:var(--radius-sm);background:var(--color-profit-weak);flex-shrink:0;margin-left:auto}.visuels-module__Vc4jlW__marche{gap:var(--space-5)}.visuels-module__Vc4jlW__marcheListe{flex-direction:column;list-style:none;display:flex}.visuels-module__Vc4jlW__marcheEntete,.visuels-module__Vc4jlW__marcheLigne{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));display:grid}.visuels-module__Vc4jlW__marcheEntete{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-muted)}.visuels-module__Vc4jlW__marcheLigne{border-top:1px solid var(--color-border);font-size:var(--text-sm);font-variant-numeric:tabular-nums;animation:visuels-module__Vc4jlW__ligne-in var(--duration-slower) var(--ease-out) both;animation-delay:calc(var(--duration-base) + var(--i) * var(--duration-base))}.visuels-module__Vc4jlW__marcheMarque{min-width:0;font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;flex-direction:column;display:flex;overflow:hidden}.visuels-module__Vc4jlW__marcheCategorie{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-muted)}.visuels-module__Vc4jlW__marcheHausse{color:var(--color-profit)}.visuels-module__Vc4jlW__marcheBaisse{color:var(--color-loss)}@keyframes visuels-module__Vc4jlW__tracer{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes visuels-module__Vc4jlW__carte-in{0%{opacity:0;transform:translateY(var(--space-2-5))}to{opacity:1;transform:translateY(0)}}@keyframes visuels-module__Vc4jlW__ligne-in{0%{opacity:0;transform:translateY(var(--space-2))}to{opacity:1;transform:translateY(0)}}@keyframes visuels-module__Vc4jlW__apparait{0%{opacity:0}to{opacity:1}}@keyframes visuels-module__Vc4jlW__apparait-attenue{0%{opacity:0}to{opacity:.7}}@keyframes visuels-module__Vc4jlW__pouls{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.visuels-module__Vc4jlW__traceCa,.visuels-module__Vc4jlW__traceVentes,.visuels-module__Vc4jlW__consoleCompte,.visuels-module__Vc4jlW__atelierCarte,.visuels-module__Vc4jlW__directPoint:after,.visuels-module__Vc4jlW__directLigne,.visuels-module__Vc4jlW__iaPhoto,.visuels-module__Vc4jlW__iaBrouillon,.visuels-module__Vc4jlW__favorisCarte,.visuels-module__Vc4jlW__marcheLigne{animation:none}}
