@use "../core/_index.scss" as *;
@use "./_variables.scss" as *;
@use "@progress/kendo-theme-core/scss/components/dataviz/_theme.scss" as *;

@mixin kendo-dataviz--theme() {

    @include kendo-dataviz--theme-base();

    .k-handle {
        cursor: e-resize;
        @include fill(
           $kendo-chart-handle-text,
          $kendo-chart-handle-bg,
           $kendo-chart-handle-border
        );

        &:hover {
            @include fill(
               $kendo-chart-handle-hover-text,
               $kendo-chart-handle-hover-bg,
               $kendo-chart-handle-hover-border
            );
        }
    }

    .k-chart-overlay {

        .k-no-data {
            color: $kendo-chart-no-data-text;
        }
    }

    // Treemap
    .k-treemap {

        .k-leaf:hover,
        .k-leaf.k-hover {
            @include box-shadow( var( --kendo-elevation-1, initial ) );
        }
    }

}
