/* Graphique de cours en plein écran (price_chart_controller.js) : le canvas et
   le sous-panneau oscillateur (RSI/MACD) doivent occuper la hauteur disponible
   au lieu de la hauteur fixe utilisée en mode carte normale. */
.price-chart-fullscreen {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.price-chart-fullscreen .card-body {
    display: flex;
    flex-direction: column;
    flex: 1 1 auto;
    min-height: 0;
}

.price-chart-fullscreen .price-chart-canvas-wrapper {
    flex: 1 1 auto;
    height: auto !important;
    min-height: 0;
}

.price-chart-fullscreen .price-chart-oscillator-wrapper {
    flex: 0 0 25%;
    height: auto !important;
}
