/* Estacoes Meteorologicas - Dark theme styles */
/* Scoped to .estacoes-page to avoid affecting other Hydra pages */

@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');

/* Hide Dash debug UI */
._dash-loading, ._dash-loading-callback, ._dash-undo-redo,
div[class*="_dash-loading"], div[class*="dash-debug"] {
    display: none !important;
}

/* Plotly modebar: hidden by default, shown on hover */
.js-plotly-plot .plotly .modebar {
    opacity: 0;
    transition: opacity 0.3s;
}
.js-plotly-plot:hover .plotly .modebar { opacity: 1; }
.js-plotly-plot .modebar-btn { color: #a0aec0 !important; }

/* Iframe rounded */
iframe { border-radius: 12px !important; }

/* Smooth links */
a { transition: opacity 0.2s ease; }
a:hover { opacity: 0.85; }

/* Scrollbar dark */
::-webkit-scrollbar { width: 8px; }
::-webkit-scrollbar-track { background: #1a1d27; }
::-webkit-scrollbar-thumb { background: #2d3148; border-radius: 4px; }
::-webkit-scrollbar-thumb:hover { background: #3d4158; }
