/* PowerToolsCore: un-scoped styles of the migrated <bpt-*> elements (built by
   PowerToolsCore/build.sh from src/styles/, served from wwwroot/core/).
   Must stay at the TOP — @import is only valid before any other rule. */
@import url("../core/power-tools-core.css");

.bpt-feedback-window {
    color: lightgray;
    background-color: #1f1f1f;
    border-radius: 10px;
    border: none;
    border-top: 4px solid #654ff0;
    padding: 24px;
    box-shadow: 0 2px 10px rgba(0,0,0,.15);
}

    .bpt-feedback-window .bpt-grid-line {
        font-size: 11px;
        border-bottom: 1px solid lightgrey;
        font-variant-numeric: tabular-nums;
        font-family: "Space Mono", monospace;
        font-weight: 700;
        font-style: normal;
    }

.bpt-render-wrapper {
    display: inline-block;
}

/* ── BptChartBase fit-mode modifier classes ──────────────────────────────── */
/* Applied by BptChartBase.BuildRenderTree when Fit != Fixed.                */
/* No colors; theme tokens are already inherited through the chart class chain. */

/* Container: fill both axes of the parent. Width/Height params become initial
   sizing hints; the JS ResizeObserver keeps the backing store in sync. */
.bpt-chart--fit-container {
    display: block;
    width: 100%;
    height: 100%;
}

/* ContainerWidth: fill the parent width only; Height stays at the explicit
   pixel value set by the C# Height parameter (applied via inline style). */
.bpt-chart--fit-container-width {
    display: block;
    width: 100%;
}