@use '../base/common/base-variables' as *;
@use '../treeview/highcontrast-definition' as *;

$pivotgrid-active-color: $selection-bg !default;
$pivotgrid-primary-color: $selection-bg !default;
$pivotgrid-default-font-color: $header-font-alt !default;
$pivotgrid-prompt-default-font-color: $pivotgrid-default-font-color !default;
$pivotgrid-cell-border-color: $border-default !default;
$pivotgrid-default-border-color: $border-default !default;
$pivotgrid-border-type: $border-type !default;
$pivotgrid-border-size: $border-size !default;
$pivotgrid-table-background-color: transparent !default;
$pivotgrid-content-font-size: 13px !default;
$pivotgrid-bigger-content-font-size: 13px !default;
$field-list-font-family: $font-family !default;
$pivotgrid-grp-bg-color: $bg-base-15 !default;
$pivotgrid-grp-bg-hover-color: $bg-base-15 !default;
$pivotgrid-cell-hover-color: rgba(0, 0, 0, 0) !default;
$pivotgrid-drop-hover-color: $bg-base-0 !default;
$pivotgrid-horizontal-button-padding: 8px !default;
$pivotgrid-vertical-button-padding: 3px !default;
$pivotgrid-grouping-min-height: 30px !default;
$pivotgrid-prompt-line-height: 22px !default;
$pivotgrid-summary-font-weight: 600 !default;
$field-list-toggle-size: 40px !default;
$pivotgrid-button-border-color: $hover-border !default;
$pivotgrid-toolbar-menu-bg-color: $hover-border !default;
$pivotgrid-drag-clone-text-color: $pivotgrid-default-font-color !default;
$pivotview-grid-content-opacity: 1 !default;
$pivotview-grid-header-font-size: 13px !default;
$pivotview-bigger-grid-header-font-size: 13px !default;
$pivotview-grid-header-font-weight: 500 !default;
$pivotview-grid-header-font-color: rgb(255, 255, 255) !default;
$pivotgrid-drag-clone-font-size: 12px !default;
$pivotgrid-default-border-radius: 4px !default;
$pivotgrid-button-icon-size: 12px !default;
$pivotgrid-bigger-button-icon-size: 14px !default;
$pivotgrid-button-border-radius: 0 !default;
$pivotgrid-button-background-color: $bg-base-0 !default;
$pivotgrid-editor-dialog-footer-padding: 20px !default;
$pivotgrid-button-drag-color: $selection-bg !default;
$pivotgrid-hover-color: $hover-bg !default;
$pivotgrid-focus-color: $selection-bg !default;
$pivotgrid-expand-icon-fontsize: 10px !default;
$pivotgrid-drill-margintop: 2px !default;
$pivotgrid-bigger-drill-margintop: $pivotgrid-drill-margintop !default;
$pivotgrid-rtl-expand-icon-font-size: 12px !default;
$pivotgrid-expcoldiv-fontsize: 13px !default;
$pivotgrid-collapse-icon-fonsize: 10px !default;
$pivotgrid-vsort-column-margin: -15px 0 !default;
$pivotgrid-vsort-column-parent-margin: 0 !default;
$pivotgrid-vsort-row-margin: -6px 0 !default;
$pivotgrid-vsort-row-parent-margin: -2px 0 !default;
$pivotgrid-tooltip-padding: 0 0 !default;
$pivotgrid-tooltip-fontcolor: $selection-font !default;
$pivotgrid-tooltip-fontsize: 13px !default;
$pivotgrid-tooltip-fontfamily: Segoe UI !default;
$pivotgrid-member-filter-list-height: 129px !default;
$pivotgrid-member-filter-list-bigger-height: 106px !default;
$pivotgrid-button-font-color: $content-font !default;
$pivotgrid-button-acitve-font-color: $selection-font !default;
$pivotgrid-button-icon-color: $content-font !default;
$pivotgrid-button-active-icon-color: $selection-font !default;
$pivotgrid-icon-hover-color: $pivotgrid-default-font-color !default;
$pivotgrid-icon-focus-color: $selection-font !default;
$pivotgrid-excel-member-filter-height: 118px !default;
$pivotgrid-excel-member-filter-node-limit-height: 115px !default;
$pivotgrid-excel-filter-height: 212px !default;
$pivotgrid-excel-member-filter-bigger-height: 99px !default;
$pivotgrid-excel-filter-bigger-height: 191px !default;
$pivotgrid-bigger-excel-dialog-min-width: 350px !default;
$pivotgrid-member-editor-bigger-height: 420px !default;
$pivotgrid-editor-label-padding-size: 15px 10px 16px 20px !default;
$pivotgrid-editor-label-font: 700 13px Segoe UI !default;
$pivotgrid-editor-label-opacity: 1 !default;
$pivotgrid-editor-label-color: $content-font !default;
$pivotgrid-editor-label-fill: $bg-base-10 !default;
$pivotgrid-editor-label-excel-width: 312px !default;
$pivotgrid-editor-label-excel-padding-size: 15px 10px 7px 20px !default;
$pivotgrid-editor-label-excel-opacity: 100%;
$pivotgrid-drillthrough-header-font-weight: 600 !default;
$pivotgrid-header-selection-bg-color: $selection-bg !default;
$pivotgrid-header-selection-color: $selection-font !default;
$pivotgrid-menubar-height: 38px !default;
$pivotgrid-bigger-menubar-height: 46px !default;
$pivotgrid-sort-wrapper-padding-size: 10px !default;
$pivotgrid-sort-select-background-color: $selection-bg !default;
$pivotgrid-sort-select-border-color: $selection-bg !default;
$pivotgrid-sort-select-color: $selection-font !default;
$pivotgrid-group-chart-values-dropdown-margin: 3px !default;
$pivotgrid-group-chart-values-dropdown-margin-bigger: 5px !default;
$pivotgrid-header-background-color: $bg-base-0 !default;
$pivotgrid-gtot-background-color: $bg-base-0 !default;
$pivotgrid-gtot-font-color: $content-font 87% !default;
$pivotgrid-report-label-margin-top: 5px !default;
$pivotgrid-bigger-report-label-margin-top: 4px !default;
$pivotview-value-sort-rtl-padding: .8em !default;
$pivotview-filter-toolbar-items-margin-left: 20px !default;
$pivotview-filter-toolbar-items-margin-right: 10px !default;
$pivotgrid-header-text-margin-top: 4px !default;
$pivotgrid-border: $border-default !default;
$pivotgrid-bg-color: #5a6268;
$pivotgrid-border-color: #545b62;
$pivotgrid-active-border-color: #4e555b;
$pivotgrid-box-shadow-color: rgba(108, 117, 125, .5);
$pivot-toolbar-icon-hover-color: $pivotgrid-icon-hover-color !default;
$pivotgrid-value-sort-icon-padding: 3px 4px 4px 4px !default;
$pivotgrid-value-sort-icon-font-size: 10px !default;
$pivotgrid-drillthrough-header-font-color: $content-font !default;
$pivotgrid-drillthrough-header-value-font-color: $pivotview-grid-header-font-color !default;
$pivotgrid-group-button-icon-margin-top: 1px !default;
$pivotgrid-bigger-group-button-icon-margin-top: 2px !default;
$pivotgrid-expand-collapse-margin-top: 0 !default;
$pivotgrid-expand-collapse-margin-bottom: 0 !default;
$pivotgrid-group-bigger-pivot-button-padding: 0 12px !default;
$pivotgrid-rowsheader-cellvalue-margin-left: 8px !default;
$pivotgrid-rowsheader-cellvalue-margin-top: 0 !default;
$pivotgrid-excelfilter-member-editor-node-limit-height: 75px !default;
$pivotgrid-member-editor-node-limit-bigger-height: 450px !default;
$pivotgrid-cell-value-margin: 0 !default;
$pivotgrid-grouping-height: 30px !default;
$pivotgrid-editor-search-padding-size: 20px !default;
$pivotgrid-add-filter-selection-margin: 18px !default;
$pivotgrid-add-filter-selection-bigger-height: $treeview-big-item-height !default;
$pivotgrid-add-filter-selection-height: $treeview-item-height !default;
$pivotgrid-member-editor-search-padding: 0 $pivotgrid-editor-search-padding-size 10px !default;
$pivotview-grid-indent-padding: 8px !default;
$pivotview-grid-bigger-indent-padding: 16px !default;
$pivotview-axis-indent-padding: $pivotview-grid-indent-padding !default;
$pivotview-axis-bigger-indent-padding: $pivotview-grid-bigger-indent-padding !default;
$pivotview-indent-space-size: 18px !default;
$pivotgrid-button-font-size: 13px !default;
$pivotgrid-bigger-button-font-size: 13px !default;
$pivotgrid-button-inner-padding: 4px !default;
$pivotgrid-bigger-button-inner-padding: 6px !default;
$pivotgrid-bigger-button-line-height: .9em !default;
$pivotgrid-expand-bigger-icon-fontsize: 10px !default;
$pivotgrid-collapse-bigger-icon-fontsize: 10px !default;
$pivotgrid-grouping-padding-bottom: 10px !default;
$pivotgrid-grouping-padding-top: 0 !default;
$pivotgrid-grouping-bigger-padding-top: 0 !default;
$pivotgrid-button-icon-wrapper-size: 18px !default;
$pivotgrid-bigger-button-icon-wrapper-size: 20px !default;
$pivotgrid-bigger-button-icon-touch-margin-size: 0 !default;
$pivotpager-padding: 4px 12px !default;
$pivotpage-touch-padding: 4px 16px !default;
$pivotpager-separator-border: 1px solid #dadada !default;
$pivotpager-title-font-size: 12px !default;
$pivotpager-single-title-font-size: 14px !default;
$pivotpager-touch-single-title-font-size: 16px !default;
$pivotpager-single-title-line-height: 2.5em !default;
$pivotpager-touch-single-title-line-height: 2.7em !default;
$pivotpager-axis-title-font-color: $content-font-alt !default;
$pivotpager-size-title-font-color: $content-font !default;
$pivotpager-string-font-touch-size: 14px !default;
$pivotpager-pager-number-font-weight: 400 !default;
$pivotpager-v-separator-margin: 8px 12px !default;
$pivotpager-touch-v-separator-margin: 8px 16px !default;
$pivotpager-v-separator-margin-top: 5px !default;
$pivotpager-h-separator-margin: 8px 12px !default;
$pivotpager-page-icon-size: $pivotpager-title-font-size !default;
$pivotpager-touch-page-icon-size: $pivotpager-string-font-touch-size !default;
$pivotpager-page-icon-padding: 9px !default;
$pivotpager-touch-page-icon-padding: 9px !default;
$pivotpager-page-container-marging-top: 5px !default;
$pivotpager-touch-page-container-marging-top: 9px !default;
$pivotpager-adaptive-page-container-marging-top: 6px !default;
$pivotpager-numeric-box-margin: 0 8px 0 0 !default;
$pivotpager-adaptive-numeric-box-margin: 0 0 0 8px !default;
$pivotpager-touch-numeric-boc-margin: 0 12px 0 0 !default;
$pivotpager-single-size-title-padding: 4px !default;
$pivotview-header-text-padding: 8px !default;
$pivotview-touch-header-text-padding: 8px !default;
$pivotview-olap-editor-text-content: 25px !default;
$pivotview-dialog-text-font-size: 14px !default;
$pivotgrid-tooltip-line-height-20: 21px !default;
$pivotgrid-member-filter-list-padding-size: -35px !default;

$pivotview-font-icon-12: 12px !default;
$pivotview-font-icon-13: 13px !default;
$pivotview-font-icon-14: 14px !default;
$pivotview-font-icon-16: 16px !default;
$pivotview-font-icon-18: 18px !default;
$pivotview-font-icon-20: 20px !default;

$pivotview-font-size-12: 12px !default;
$pivotview-font-size-14: 14px !default;
$pivotview-font-size-16: 16px !default;

$pivotview-font-weight-normal: 400 !default;
$pivotview-font-weight-medium: 500 !default;
$pivotview-font-weight-semibold: 600 !default;

$pivotgrid-margin-auto: auto !default;
$pivotgrid-margin-0: 0 !default;
$pivotgrid-margin-1: 1px !default;
$pivotgrid-margin-4: 4px !default;
$pivotgrid-margin-5: 5px !default;
$pivotgrid-margin-6: 6px !default;
$pivotgrid-margin-7: 7px !default;
$pivotgrid-margin-8: 8px !default;
$pivotgrid-margin-10: 10px !default;
$pivotgrid-margin-12: 12px !default;
$pivotgrid-margin-18: 18px !default;
$pivotgrid-margin-20: 20px !default;
$pivotgrid-margin--20: -20px !default;
$pivotgrid-margin--25: -25px !default;

$pivotgrid-padding-0: 0 !default;
$pivotgrid-padding-1: 1px !default;
$pivotgrid-padding-2: 2px !default;
$pivotgrid-padding-3: 3px !default;
$pivotgrid-padding-4: 4px !default;
$pivotgrid-padding-5: 5px !default;
$pivotgrid-padding-7: 7px !default;
$pivotgrid-padding-8: 8px !default;
$pivotgrid-padding-10: 10px !default;
$pivotgrid-padding-12: 12px !default;
$pivotgrid-padding-15: 15px !default;
$pivotgrid-padding-16: 16px !default;
$pivotgrid-padding-20: 20px !default;
$pivotgrid-padding-24: 24px !default;
$pivotgrid-padding-30: 30px !default;
$pivotgrid-padding-unset: unset !default;

$pivotgrid-border-none: none !default;
$pivotgrid-border-unset: unset !default;
$pivotgrid-border-0: 0 !default;
$pivotgrid-border-1: 1px !default;

$pivotgrid-radius-0: 0 !default;

$pivotgrid-line-height-xs: 16px !default;
$pivotgrid-line-height-xl: 28px !default;
$pivotgrid-line-height-4xl: 40px !default;
$pivotgrid-line-height-5xl: 48px !default;
$pivotgrid-line-height-normal: normal !default;
$pivotgrid-line-height-initial: initial !default;
$pivotgrid-line-height-1em: 1em !default;

$pivotgrid-height-1: 1px !default;
$pivotgrid-height-18: 18px !default;
$pivotgrid-height-24: 24px !default;
$pivotgrid-height-25: 25px !default;
$pivotgrid-height-28: 28px !default;
$pivotgrid-height-30: 30px !default;
$pivotgrid-height-36: 36px !default;
$pivotgrid-height-40: 40px !default;
$pivotgrid-height-200: 200px !default;
$pivotgrid-height-350: 350px !default;
$pivotgrid-height-420: 420px !default;
$pivotgrid-height-450: 450px !default;
$pivotgrid-height-520: 520px !default;
$pivotgrid-height-570: 570px !default;
$pivotgrid-height-100p: 100% !default;
$pivotgrid-height-auto: auto !default;
$pivotgrid-height-initial: initial !default;
$pivotgrid-height-inherit: inherit !default;

$pivotgrid-width-0: 0 !default;
$pivotgrid-width-2: 2px !default;
$pivotgrid-width-10: 10px !default;
$pivotgrid-width-12: 12px !default;
$pivotgrid-width-18: 18px !default;
$pivotgrid-width-24: 24px !default;
$pivotgrid-width-40: 40px !default;
$pivotgrid-width-50: 50px !default;
$pivotgrid-width-64: 64px !default;
$pivotgrid-width-80: 80px !default;
$pivotgrid-width-100: 100px !default;
$pivotgrid-width-130: 130px !default;
$pivotgrid-width-150: 150px !default;
$pivotgrid-width-180: 180px !default;
$pivotgrid-width-230: 230px !default;
$pivotgrid-width-250: 250px !default;
$pivotgrid-width-300: 300px !default;
$pivotgrid-width-310: 310px !default;
$pivotgrid-width-320: 320px !default;
$pivotgrid-width-350: 350px !default;
$pivotgrid-width-400: 400px !default;
$pivotgrid-width-500: 500px !default;
$pivotgrid-width-40p: 40% !default;
$pivotgrid-width-49p: 49% !default;
$pivotgrid-width-50p: 50% !default;
$pivotgrid-width-60p: 60% !default;
$pivotgrid-width-100p: 100% !default;
$pivotgrid-width-none: none !default;
$pivotgrid-width-unset: unset !default;
$pivotgrid-width-auto: auto !default;

$pivotgrid-spacing-10p: 10% !default;
$pivotgrid-width-inherit: inherit !default;
