@use "../core/_index.scss" as *;
@use "@progress/kendo-theme-core/scss/components/table/_layout.scss" as *;


@mixin kendo-table--layout() {
    @include kendo-table--layout-base();

    .k-table {

        th,
        .k-table-th{
            font-weight: var( --kendo-font-weight-semibold, 600 );
        }

        td:focus,
        td.k-focus,
        th:focus,
        th.k-focus {
            position: relative;
            &::after {
                content: "";
                width: 100%;
                height: 100%;
                position: absolute;
                inset-block-start: 0;
                inset-inline-start: 0;
                pointer-events: none;
            }
        }
        td.k-grid-content-sticky,
        td.k-grid-header-sticky {
            position: sticky;
        }
    }
}
