/*!
 * Copyright (c) 2021, Oracle and/or its affiliates. All rights reserved.
 * Theme-Standard.css
 * apex-builder-app_ui v21.2.0
 * https://apex.oracle.com/
 */
/* ==========================================================================
   APP_UI: Standard Style
   ========================================================================== */
/* =========================================================================
   Theme Configuration File
   ========================================================================= */
:root {
  /* Colors
     ======================================================================= */
  --a-palette-primary: #0572CE;
  --a-palette-primary-contrast: #fff;
  --a-palette-primary-shade: #ecf4fb;
  --a-palette-danger: #EE060B;
  --a-palette-danger-contrast: #fff;
  --a-palette-danger-shade: #FFEFEF;
  --a-alert-danger-icon: "\e242";
  --a-palette-warning: #B36205;
  --a-palette-warning-contrast: #fff;
  --a-palette-warning-shade: #FFF8DF;
  --a-alert-warning-icon: "\e017";
  --a-palette-success: #388729;
  --a-palette-success-contrast: #fff;
  --a-palette-success-shade: #f4fcf3;
  --a-alert-success-icon: "\e1ab";
  --a-palette-info: #0076df;
  --a-palette-info-contrast: #fff;
  --a-palette-info-shade: #f9fcff;
  --a-alert-info-icon: "\e1ac";
  --a-palette-color-1: var(--u-color-1, #309FDB);
  --a-palette-color-1-contrast: var(--u-color-1-contrast, #fff);
  --a-palette-color-2: var(--u-color-2, #13B6CF);
  --a-palette-color-2-contrast: var(--u-color-2-contrast, #fff);
  --a-palette-color-3: var(--u-color-3, #2EBFBC);
  --a-palette-color-3-contrast: var(--u-color-3-contrast, #fff);
  --a-palette-color-4: var(--u-color-4, #3CAF85);
  --a-palette-color-4-contrast: var(--u-color-4-contrast, #fff);
  --a-palette-color-5: var(--u-color-5, #81BB5F);
  --a-palette-color-5-contrast: var(--u-color-5-contrast, #fff);
  --a-palette-color-6: var(--u-color-6, #DDDE53);
  --a-palette-color-6-contrast: var(--u-color-6-contrast, #000);
  --a-palette-color-7: var(--u-color-7, #FBCE4A);
  --a-palette-color-7-contrast: var(--u-color-7-contrast, #000);
  --a-palette-color-8: var(--u-color-8, #ED813E);
  --a-palette-color-8-contrast: var(--u-color-8-contrast, #fff);
  --a-palette-color-9: var(--u-color-9, #E95B54);
  --a-palette-color-9-contrast: var(--u-color-9-contrast, #fff);
  --a-palette-color-10: var(--u-color-10, #E85D88);
  --a-palette-color-10-contrast: var(--u-color-10-contrast, #fff);
  --a-palette-color-11: var(--u-color-11, #CA589D);
  --a-palette-color-11-contrast: var(--u-color-11-contrast, #fff);
  --a-palette-color-12: var(--u-color-12, #854E9B);
  --a-palette-color-12-contrast: var(--u-color-12-contrast, #fff);
  --a-palette-color-13: var(--u-color-13, #5A68AD);
  --a-palette-color-13-contrast: var(--u-color-13-contrast, #fff);
  --a-palette-color-14: var(--u-color-14, #AFBAC5);
  --a-palette-color-14-contrast: var(--u-color-14-contrast, #fff);
  --a-palette-color-15: var(--u-color-15, #6E8598);
  --a-palette-color-15-contrast: var(--u-color-15-contrast, #fff);
  --a-color-picker-preset-1: var(--a-palette-color-1);
  --a-color-picker-preset-2: var(--a-palette-color-2);
  --a-color-picker-preset-3: var(--a-palette-color-3);
  --a-color-picker-preset-4: var(--a-palette-color-4);
  --a-color-picker-preset-5: var(--a-palette-color-5);
  --a-color-picker-preset-6: var(--a-palette-color-6);
  --a-color-picker-preset-7: var(--a-palette-color-7);
  --a-color-picker-preset-8: var(--a-palette-color-8);
  --a-color-picker-preset-9: var(--a-palette-color-9);
  --a-color-picker-preset-10: var(--a-palette-color-10);
  --a-color-picker-preset-11: var(--a-palette-color-11);
  --a-color-picker-preset-12: var(--a-palette-color-12);
  --a-color-picker-preset-13: var(--a-palette-color-13);
  --a-color-picker-preset-14: var(--a-palette-color-14);
  --a-color-picker-preset-15: var(--a-palette-color-15);
  /* Base
     ======================================================================= */
  /* Buttons
     ======================================================================= */
  --a-button-border-color: rgba(0, 0, 0, .1);
  /* Cards
     ======================================================================= */
  --a-cv-border-color: rgba(0, 0, 0, .1);
  --a-cv-background-color: #fff;
  --a-cv-header-border-color: rgba(0, 0, 0, .05);
  --a-cv-initials-text-color: #fff;
  --a-cv-initials-background-color: rgba(0, 0, 0, .6);
  --a-cv-actions-border-color: rgba(0, 0, 0, .05);
  /* Checkboxes & Radios
     ======================================================================= */
  --a-checkbox-border-color: rgba(0, 0, 0, .3);
  --a-checkbox-shadow: 0 1px 2px rgba(0, 0, 0, .075) inset;
  --a-checkbox-background-color: #fff;
  --a-checkbox-text-color: #000;
  --a-checkbox-active-background-color: rgba(0, 0, 0, .05);
  --a-checkbox-checked-background-color: var(--a-palette-primary, #0572CE);
  --a-checkbox-checked-text-color: var(--a-palette-primary-contrast, #fff);
  --a-checkbox-icon-character: "\e007";
  --a-checkbox-label-spacing-y: 2px;
  --a-checkbox-label-spacing-x: 8px;
  /* Combo Box
     ======================================================================= */
  /* Developer Tools
     ======================================================================= */
  --a-dev-toolbar-background-color: rgba(0, 0, 0, .75);
  --a-dev-toolbar-text-color: #fff;
  --a-dev-toolbar-backdrop-filter: blur(2px);
  --a-dev-toolbar-shadow: 0 0 12px rgba(0, 0, 0, .3);
  --a-dev-toolbar-sep-border-color: rgba(0, 0, 0, .1);
  --a-dev-toolbar-button-background-color: transparent;
  --a-dev-toolbar-button-text-color: var(--a-dev-toolbar-text-color);
  --a-dev-toolbar-button-error-background-color: #EA1818;
  --a-dev-toolbar-button-error-text-color: #fff;
  --a-dev-toolbar-button-active-background-color: rgba(0, 0, 0, .5);
  --a-dev-toolbar-button-active-text-color: var(--a-dev-toolbar-text-color);
  --a-dev-toolbar-button-icon-color: var(--a-dev-toolbar-text-color);
  --a-dev-live-template-options-background-color: rgba(0, 0, 0, .65);
  --a-dev-live-template-options-text-color: #fff;
  --a-dev-live-template-options-hover-background-color: rgba(0, 0, 0, .85);
  --a-dev-toolbar-ui-selector-border-color: var(--a-palette-primary, #0572CE);
  --a-dev-toolbar-ui-selector-background-color: transparent;
  --a-dev-timeline-background-color: rgba(0, 0, 0, .5);
  --a-dev-timeline-text-color: rgba(255, 255, 255, .8);
  --a-dev-timeline-rule-background-color: rgba(255, 255, 255, .5);
  --a-dev-timeline-bar-background-color: #B22222;
  --a-dev-timeline-time-background-color: rgba(122, 122, 122, .75);
  --a-dev-timeline-time-text-color: #fff;
  /* Faceted Search
     ======================================================================= */
  --a-fs-control-seperator-border-color: rgba(0, 0, 0, .1);
  --a-fs-chart-border-color: rgba(0, 0, 0, .1);
  /* File Drop
     ======================================================================= */
  --a-filedrop-border-color: rgba(0, 0, 0, .1);
  --a-filedrop-error-border-color: var(--a-palette-danger);
  --a-filedrop-dragging-background-color: var(--a-palette-primary-shade, #ecf4fb);
  --a-filedrop-dragging-border-color: var(--a-palette-primary, #0572CE);
  --a-filedrop-progress-background-color: rgba(0, 0, 0, .1);
  --a-filedrop-progress-bar-background-color: rgba(0, 0, 0, .5);
  /* Form
     ======================================================================= */
  --a-form-error-text-color: var(--a-palette-danger);
  --a-form-required-asterisk-text-color: var(--a-palette-danger);
  --a-field-input-text-color: #000;
  --a-field-input-background-color: #fff;
  --a-field-input-border-color: rgba(0, 0, 0, .1);
  --a-field-select-background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMzIgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzdBN0E3QTt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTkuNjQ2LDYuMTQ2TDE2LDkuNzkzbC0zLjY0Ni0zLjY0N2MtMC4xOTYtMC4xOTYtMC41MTItMC4xOTYtMC43MDgsMGMtMC4xOTYsMC4xOTYtMC4xOTYsMC41MTIsMCwwLjcwOGw0LDRjMC4xOTUsMC4xOTYsMC41MTIsMC4xOTYsMC43MDcsMC4wMDFjMCwwLDAuMDAxLTAuMDAxLDAuMDAxLTAuMDAxbDQtNGMwLjE5Ni0wLjE5NiwwLjE5Ni0wLjUxMiwwLTAuNzA4UzE5Ljg0Miw1Ljk1LDE5LjY0Niw2LjE0NkwxOS42NDYsNi4xNDZ6Ii8+PC9zdmc+);
  --a-field-select-background-size: 32px 16px;
  --a-field-select-arrow-padding: 32px;
  /* Grid View
     ======================================================================= */
  --a-gv-border-color: #e0e0e0;
  --a-gv-background-color: #fff;
  --a-gv-cell-border-color: #eaeaea;
  --a-gv-row-hover-background-color: #f4f4f4;
  --a-gv-header-background-color: #f0f0f0;
  --a-gv-header-cell-border-color: #e0e0e0;
  --a-gv-footer-background-color: var(--a-gv-background-color);
  --a-gv-footer-border-color: var(--a-gv-header-cell-border-color);
  --a-gv-pagination-button-background-color: var(--a-button-background-color);
  --a-gv-pagination-button-text-color: var(--a-button-text-color);
  --a-gv-pagination-button-border-color: var(--a-button-border-color);
  --a-tooltip-background-color: rgba(0, 0, 0, .9);
  --a-tooltip-text-color: #fff;
  --a-gv-nodata-message-text-color: #707070;
  --a-gv-nodata-message-icon-color: #d0d0d0;
  /* Help
     ======================================================================= */
  --a-help-dialog-code-text-color: #606060;
  /* Icons
     ======================================================================= */
  /* Interactive Grid (IG)
     ======================================================================= */
  /* Interactive Report (IRR)
     ======================================================================= */
  /* Markdown Editor
     ======================================================================= */
  --a-mdeditor-background-color: #fff;
  --a-mdeditor-border-color: rgba(0, 0, 0, .1);
  --a-mdeditor-focus-border-color: var(--a-palette-primary);
  /* Media Block
     ======================================================================= */
  /* Menu
     ======================================================================= */
  --a-menubar-background-color: #f0f0f0;
  --a-menubar-item-background-color: transparent;
  --a-menubar-item-text-color: inherit;
  --a-menubar-item-current-background-color: #fff;
  --a-menubar-item-current-text-color: #000;
  --a-menubar-item-border-color: rgba(0, 0, 0, .1);
  --a-menubar-item-split-icon-color: rgba(0, 0, 0, .25);
  --a-menubar-item-split-border-color: rgba(0, 0, 0, .025);
  --a-menu-text-color: #000;
  --a-menu-accel-text-color: #707070;
  --a-menu-background-color: #fff;
  --a-menu-border-color: rgba(0, 0, 0, .1);
  --a-menu-shadow: 0 12px 24px -12px rgba(0, 0, 0, .3);
  --a-menu-default-background-color: transparent;
  --a-menu-default-text-color: var(--a-menu-text-color);
  --a-menu-default-accel-text-color: var(--a-menu-accel-text-color);
  --a-menu-focused-background-color: var(--a-palette-primary, #0572CE);
  --a-menu-focused-text-color: var(--a-palette-primary-contrast, #fff);
  --a-menu-focused-accel-text-color: #eff8ff;
  --a-menu-expanded-background-color: var(--a-menu-focused-background-color);
  --a-menu-expanded-text-color: var(--a-menu-focused-text-color);
  --a-menu-expanded-accel-text-color: var(--a-menu-focused-accel-text-color);
  --a-menu-disabled-focused-background-color: rgba(0, 0, 0, .025);
  --a-menu-disabled-focused-text-color: inherit;
  --a-menu-disabled-focused-shadow: 0 -1px 0 0 rgba(0, 0, 0, .05) inset,
  0 1px 0 0 rgba(0, 0, 0, .05) inset;
  --a-menu-scroll-button-background-color: rgba(0, 0, 0, .05);
  --a-menu-scroll-button-text-color: inherit;
  --a-menu-scroll-button-active-background-color: var(--a-menu-focused-background-color);
  --a-menu-scroll-button-active-text-color: var(--a-menu-focused-text-color);
  --a-menu-scroll-up-shadow: 0 2px 6px rgba(0, 0, 0, .15);
  --a-menu-scroll-down-shadow: 0 -2px 6px rgba(0, 0, 0, .15);
  --a-menu-callout-background-color: var(--a-menu-background-color);
  --a-menu-callout-border-color: var(--a-menu-border-color);
  --a-menu-callout-shadow: 0 0 6px rgba(0, 0, 0, .3);
  /* Popup LOV
     ======================================================================= */
  --a-popuplov-dialog-background-color: #fff;
  /* Record View
     ======================================================================= */
  /* Report
     ======================================================================= */
  --a-percent-chart-background-color: rgba(0, 0, 0, .1);
  --a-percent-chart-border-color: rgba(0, 0, 0, .1);
  --a-percent-chart-bar-background-color: rgba(0, 0, 0, .2);
  --a-percent-chart-bar-border-color: rgba(0, 0, 0, .1);
  /* Report Controls
     ======================================================================= */
  --a-report-controls-border-color: rgba(0, 0, 0, .1);
  --a-report-controls-cell-label-background-color: #fff;
  --a-report-controls-cell-label-text-color: #000;
  --a-report-controls-cell-label-border-color: rgba(0, 0, 0, .075);
  --a-report-controls-cell-label-icon-background-color: #f0f0f0;
  --a-report-controls-cell-label-icon-text-color: #fff;
  --a-report-controls-input-border-color: rgba(0, 0, 0, .1);
  --a-report-controls-input-focus-border-color: #4696fc;
  /* Splitter
     ======================================================================= */
  --a-splitter-bar-background-color: #EAEAEA;
  --a-splitter-bar-border-color: rgba(0, 0, 0, .1);
  --a-splitter-bar-hover-background-color: #fff;
  --a-splitter-bar-active-background-color: var(--a-splitter-bar-hover-background-color);
  --a-splitter-bar-focus-background-color: #399BEA;
  --a-splitter-bar-focus-border-color: var(--a-splitter-bar-focus-background-color);
  --a-splitter-thumb-border-color: var(--a-splitter-bar-border-color);
  --a-splitter-thumb-background-color: var(--a-splitter-bar-background-color);
  --a-splitter-thumb-arrow-color: #000;
  --a-splitter-thumb-hover-border-color: var(--a-splitter-bar-focus-background-color);
  --a-splitter-thumb-hover-background-color: var(--a-splitter-bar-hover-background-color);
  --a-splitter-thumb-focus-border-color: var(--a-splitter-bar-focus-background-color);
  --a-splitter-thumb-focus-background-color: var(--a-splitter-bar-focus-background-color);
  --a-splitter-thumb-focus-arrow-color: #fff;
  --a-splitter-thumb-focus-hover-background-color: var(--a-splitter-thumb-focus-background-color);
  /* Star Rating
     ======================================================================= */
  --a-starrating-stars-fg-color: var(--a-palette-primary, #0572CE);
  /* Switch
     ======================================================================= */
  --a-switch-cursor: pointer;
  --a-switch-border-color: rgba(0, 0, 0, .1);
  --a-switch-border-radius: var(--a-switch-width, 44px);
  --a-switch-shadow: inset rgba(0, 0, 0, .1) 0 0 0 1px;
  --a-switch-background-color: #8c8c8c;
  --a-switch-hover-background-color: #3F3F3F;
  --a-switch-active-background-color: var(--a-switch-hover-background-color);
  --a-switch-checked-background-color: var(--a-palette-primary, #0572CE);
  --a-switch-checked-hover-background-color: #0466B8;
  --a-switch-checked-active-background-color: var(--a-switch-checked-hover-background-color);
  --a-switch-focused-shadow: var(--a-switch-checked-background-color) 0 0 0 1px,
  inset #fff 0 0 0 1px;
  --a-switch-toggle-border-color: rgba(0, 0, 0, .1);
  --a-switch-toggle-shadow: none;
  --a-switch-toggle-background-color: #fff;
  --a-switch-toggle-hover-background-color: var(--a-switch-toggle-background-color);
  --a-switch-toggle-active-background-color: var(--a-switch-toggle-background-color);
  --a-switch-toggle-checked-background-color: var(--a-switch-toggle-background-color);
  --a-switch-toggle-checked-hover-background-color: var(--a-switch-toggle-background-color);
  --a-switch-toggle-checked-active-background-color: var(--a-switch-toggle-background-color);
  --a-switch-toggle-indeterminate-background-color: rgba(255, 255, 255, .5);
  --a-switch-toggle-indeterminate-shadow: inset #fff 0 0 0 1px;
  /* Table
     ======================================================================= */
  /* Toolbar
     ======================================================================= */
  --a-toolbar-background-color: rgba(0, 0, 0, .05);
  --a-toolbar-border-color: rgba(0, 0, 0, .1);
  --a-toolbar-sep-border-color: rgba(0, 0, 0, .05);
  /* Tree
     ======================================================================= */
  --a-treeview-disabled-background-color: rgba(0, 0, 0, .1);
  --a-treeview-toggle-cursor: pointer;
  --a-treeview-node-indent: calc(var(--a-treeview-toggle-size, 16px) + var(--a-treeview-node-padding-x, 4px));
  --a-treeview-node-text-color: #000;
  --a-treeview-node-hover-background-color: rgba(0, 0, 0, .05);
  --a-treeview-node-hover-text-color: inherit;
  --a-treeview-node-selected-background-color: #2D7BBB;
  --a-treeview-node-selected-text-color: #fff;
  --a-treeview-node-focused-background-color: rgba(57, 155, 234, 1);
  --a-treeview-node-focused-text-color: #fff;
  --a-treeview-node-focused-shadow: 0 0 0 2px rgba(57, 155, 234, .5);
  --a-treeview-node-active-background-color: #FFFFA3;
  --a-treeview-node-active-text-color: #000;
  --a-treeview-node-placeholder-background-color: #FFFFA3;
  --a-treeview-node-placeholder-fill-background-color: rgba(0, 0, 0, .15);
  --a-treeview-drag-helper-background-color: rgba(229, 238, 251, .6);
  --a-treeview-drag-helper-border-color: #9EA9B7;
  --a-treeview-drag-helper-shadow: none;
  --a-treeview-drag-helper-backdrop-filter: blur(2px);
  /* Utilities
     ======================================================================= */
  --a-tooltip-backdrop-filter: blur(4px);
  --a-overlay-background-color: rgba(0, 0, 0, .15);
  --a-spinner-border-color: rgba(255, 255, 255, .25);
  --a-spinner-color: #fff;
  --a-spinner-container-background-color: rgba(0, 0, 0, .5);
  --a-spinner-container-backdrop-filter: blur(2px);
  --a-spinner-container-shadow: none;
  --a-spinner-cell-refresh-background-color: rgba(0, 0, 0, .2);
  /* Built with APEX
     ======================================================================= */
  /* Third Party Library: jQuery
     ======================================================================= */
  --jui-widget-shadow: 0 2px 4px rgba(0, 0, 0, .15);
  --jui-overlay-background-color: rgba(0, 0, 0, .25);
  --jui-dialog-background-color: #fff;
  --jui-dialog-text-color: #000;
  --jui-dialog-border-color: rgba(0, 0, 0, .2);
  --jui-dialog-shadow: 0 4px 16px rgba(0, 0, 0, .15);
  --jui-dialog-titlebar-background-color: rgba(0, 0, 0, .025);
  --jui-dialog-titlebar-text-color: #000;
  --jui-dialog-titlebar-border-color: rgba(0, 0, 0, .1);
  --jui-dialog-title-close-border-color: rgba(0, 0, 0, .1);
  --jui-dialog-title-close-icon: "\00D7";
  --jui-dialog-buttonpane-background-color: rgba(0, 0, 0, .025);
  --jui-dialog-buttonpane-border-color: rgba(0, 0, 0, .1);
  --jui-datepicker-background-color: #fff;
  --jui-datepicker-border-color: rgba(0, 0, 0, .1);
  --jui-datepicker-shadow: 0 4px 16px rgba(0, 0, 0, .15);
  --jui-datepicker-overflow: hidden;
  --jui-tooltip-background-color: #fff;
  --jui-tooltip-text-color: #000;
  --jui-tooltip-border-color: rgba(0, 0, 0, .1);
  --jui-tooltip-shadow: 0 4px 16px rgba(0, 0, 0, .15);
  /* Third Party Library: Oracle Jet
     ======================================================================= */ }
  @media (prefers-reduced-motion: reduce) {
    :root {
      --a-checkbox-icon-transition: none; } }
  @media (prefers-reduced-transparency: reduce) {
    :root {
      --a-dev-toolbar-auto-hide-opacity: 1;
      --a-dev-toolbar-backdrop-filter: none; } }
  @media (prefers-reduced-motion: reduce) {
    :root {
      --a-dev-toolbar-transition: none; } }
  @media (prefers-reduced-motion: reduce) {
    :root {
      --a-love-apex-hover-animation: none; } }

/**
 * Import Compass and Theme Variables
 */
/******************************************************************************

File Name:    GridView.scss
Purpose:      Base styles for Grid View (used in Interactive Grid component)

******************************************************************************/
/* Table Container
   ========================================================================== */
.a-GV-table .a-GV-cell.is-focused,
.a-GV-table .a-GV-header.is-focused,
.a-GV-table .a-GV-headerGroup.is-focused,
.a-GV-table .a-GV-controlBreakHeader.is-focused {
  box-shadow: 0 0 0 1px var(--a-palette-primary, #0572CE) inset; }

/* Column Header
   ========================================================================== */
.a-GV-columnControls .a-Button {
  background-color: #F4F4F4;
  color: #707070; }
  .a-GV-columnControls .a-Button.is-active {
    background-color: #E0E0E0;
    border-color: rgba(0, 0, 0, 0.2); }

.a-GV-header.is-active {
  background-color: #FFF; }

/* Control Breaks
   ========================================================================== */
.a-GV-table th.a-GV-controlBreakHeader {
  background-color: #F4F4F4;
  border-color: #eaeaea;
  color: #707070; }

.a-GV-cell.is-stale {
  font-style: italic; }

/* Aggregates
   ========================================================================== */
.is-aggregate .a-GV-cell {
  background-color: #F8F8F8; }

.is-aggregate .a-GV-rowHeader {
  color: #707070; }

/* Overall Aggregate
   ========================================================================== */
.is-grandTotal {
  background-color: #E0E0E0; }
  .is-grandTotal .a-GV-cell {
    background-color: transparent !important; }

/* Modifiers
   ========================================================================== */
.a-GV--hideDeleted .a-GV-table tr.is-deleted {
  display: none; }

/* Footer
   ========================================================================== */
/* Column Move Handle
   ========================================================================== */
.a-GV-header-dragHelper {
  color: #404040;
  background-color: #F4F4F4;
  border-color: #e0e0e0; }

.a-GV-colMoveMarker {
  background-color: rgba(0, 0, 0, 0.3); }

.a-GV-rownum {
  color: #707070; }

/* Selected Cells
   ========================================================================== */
.a-GV.a-GV--selectCells .a-GV-cell.is-selected {
  background-color: #D9E9F7; }

/* Editing
   ========================================================================== */
.a-GV-table .a-GV-cell.is-active {
  padding: 0;
  background-color: #E8E8E8; }

.a-GV-cell .a-GV-columnItem input:not([type="radio"]):not([type="checkbox"]):focus,
.a-GV-cell .a-GV-columnItem select[size='1']:focus {
  outline: none;
  background-color: #fff;
  box-shadow: 0 0 0 1px var(--a-palette-primary, #0572CE) inset; }

.a-GV-floatingItem:not(.is-expanded) {
  background-color: #fff;
  box-shadow: 0 0 0 1px var(--a-palette-primary, #0572CE) inset; }
  .a-GV-floatingItem:not(.is-expanded) .a-GV-expandCollapse {
    background-color: #fff; }
    .a-GV-floatingItem:not(.is-expanded) .a-GV-expandCollapse:hover {
      background-color: #F4F4F4; }

.a-GV-floatingItem.is-expanded {
  border-color: var(--a-palette-primary, #0572CE); }
  .a-GV-floatingItem.is-expanded .a-GV-expandCollapse {
    background-color: #404040;
    color: #FFF; }

/* Read Only Rows
   ========================================================================== */
.a-GV--editMode .a-GV-row.is-readonly .a-GV-cell,
.a-GV--editMode .a-GV-cell.is-readonly {
  background-color: #F8F8F8;
  color: #707070; }

/* Status
   ========================================================================== */
.a-GV-status {
  color: #707070; }

/* Pagination
   ========================================================================== */
.a-GV-pageButton:hover {
  --a-gv-pagination-button-background-color: var(--a-gv-pagination-button-hover-background-color);
  --a-gv-pagination-button-text-color: var(--a-gv-pagination-button-hover-text-color, var(--a-gv-pagination-button-text-color)); }

.a-GV-pageSelector-item.is-selected .a-GV-pageButton {
  --a-gv-pagination-button-background-color: var(--a-gv-pagination-button-selected-background-color, #E0E0E0);
  --a-gv-pagination-button-text-color: var(--a-gv-pagination-button-selected-text-color, var(--a-gv-pagination-button-text-color)); }

/**
 * Import Compass and Theme Variables
 */
/******************************************************************************
Color Variables
******************************************************************************/
/* Region
   ========================================================================== */
.a-IG-dialog-side {
  border-color: #E8E8E8; }

/* Dialog List
   ========================================================================== */
.a-IG-dialog-list-item {
  border-bottom: 1px solid rgba(0, 0, 0, 0.075);
  background-clip: padding-box;
  transition: .1s ease; }
  .a-IG-dialog-list-item:hover {
    background-color: rgba(0, 0, 0, 0.05); }
  .a-IG-dialog-list-item.is-active {
    background-color: rgba(0, 0, 0, 0.075); }

.a-IG-dialog-list-link {
  color: #404040; }

/* Fancy Checkbox
   ========================================================================== */
.a-IG-dialog-label-checkbox {
  border: 1px solid #C0C0C0; }
  .a-IG-dialog-label-checkbox:before {
    color: #404040; }
  .a-IG-dialog-label-checkbox:active {
    background-color: #E0E0E0; }

.a-IG-dialog-input-checkbox:focus + .a-IG-dialog-label-checkbox {
  border-color: #4696fc;
  box-shadow: 0 0 2px 0 rgba(70, 150, 252, 0.5); }

/* Forms
   ========================================================================== */
.a-IG-dialog .a-Button--helpButton {
  opacity: .25; }
  .a-IG-dialog .a-Button--helpButton:hover {
    opacity: 1; }

/* Toolbars
   ========================================================================== */
.a-IG-dialog-toolbar--primary .a-Toolbar-buttonGroup .a-Toolbar-button {
  border: 1px solid transparent; }

.a-IG-dialog-toolbar--primary .a-Toolbar-buttonGroup .a-Toolbar-input:checked + .a-Toolbar-button {
  box-shadow: none;
  background-color: #FFF;
  border: 1px solid #E0E0E0;
  -webkit-margin-after: -1px;
          margin-block-end: -1px;
  border-bottom-color: #FFF; }

/* Toolbar Radios
   ========================================================================== */
.a-IG-dialog-buttonGroup .a-IG-dialog-input:checked + .a-IG-dialog-button {
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.1) inset, 0 0 0 1px rgba(0, 0, 0, 0.1) inset;
  background-color: #D0D0D0; }

/* IGDialog Buttons
   ========================================================================== */
.a-Button.a-IG-dialog-button {
  box-shadow: 0 0 0 1px #E4E4E4 inset;
  background-color: #F4F4F4; }

/* Side Bottom Toolbar
   ========================================================================== */
.a-IG-dialog-side .a-Toolbar {
  border-color: rgba(0, 0, 0, 0.1); }

/******************************************************************************
Interactive Report
******************************************************************************/
/* ==========================================================================
   IRR Download Dialog
   ========================================================================== */
.a-IRR-iconList-item + .a-IRR-iconList-item {
  border-left: 1px solid rgba(0, 0, 0, 0.05); }
  .u-RTL .a-IRR-iconList-item + .a-IRR-iconList-item {
    border-left: 0;
    border-right: 1px solid rgba(0, 0, 0, 0.05); }

.a-IRR-iconList-item .a-IRR-iconList-link,
.a-IRR-iconList-item .a-IRR-iconList-action {
  background-color: rgba(0, 0, 0, 0.025) !important;
  box-shadow: inset rgba(0, 0, 0, 0.05) 0 -1px 0 0; }
  .a-IRR-iconList-item .a-IRR-iconList-link:hover,
  .a-IRR-iconList-item .a-IRR-iconList-action:hover {
    background-color: #fff !important; }
  .a-IRR-iconList-item .a-IRR-iconList-link.is-active,
  .a-IRR-iconList-item .a-IRR-iconList-action.is-active {
    background-color: #fff !important;
    box-shadow: inset var(--a-palette-primary, #0572CE) 0 2px 0 0; }

.a-IRR-dialog--download .a-IconList-item,
.a-IRR-dialog--subscription .a-IconList-item {
  box-shadow: inset rgba(0, 0, 0, 0.05) 0 -1px 0 0; }
  .a-IRR-dialog--download .a-IconList-item.is-selected,
  .a-IRR-dialog--subscription .a-IconList-item.is-selected {
    box-shadow: inset var(--a-palette-primary, #0572CE) 0 2px 0 0; }

.a-IRR-dialogRow--header {
  color: #404040; }

.a-IRR-dialogInfo:first-child {
  border-bottom-color: rgba(0, 0, 0, 0.05); }

/* ==========================================================================
   IRR Radio Icon List
   ========================================================================== */
.a-IRR-radioIconList-item {
  box-shadow: inset rgba(0, 0, 0, 0.05) 0 -1px 0 0; }
  .a-IRR-radioIconList-item + .a-IRR-radioIconList-item {
    border-left: 1px solid rgba(0, 0, 0, 0.05); }
    .u-RTL .a-IRR-radioIconList-item + .a-IRR-radioIconList-item {
      border-left: 0;
      border-right: 1px solid rgba(0, 0, 0, 0.05); }
  .a-IRR-radioIconList-item:hover {
    --a-iconlist-item-text-color: var(--a-iconlist-item-hover-text-color);
    --a-iconlist-item-background-color: var(--a-iconlist-item-hover-background-color, rgba(0, 0, 0, .025)); }
  .a-IRR-radioIconList-item input[type=radio]:checked + label {
    --a-iconlist-item-text-color: var(--a-iconlist-item-selected-text-color);
    --a-iconlist-item-background-color: var(--a-iconlist-item-selected-background-color, var(--a-palette-primary-shade, #ecf3ff));
    box-shadow: inset var(--a-palette-primary, #0572CE) 0 2px 0 0; }

/* ==========================================================================
   IRR Dialog Shuttle
   ========================================================================== */
.a-IRR-dialogListContainer .u-Form-label {
  background-color: rgba(0, 0, 0, 0.025);
  border: 1px solid rgba(0, 0, 0, 0.1); }

/* ==========================================================================
   IRR Dialog List Select
   ========================================================================== */
.a-IRR-dialogList {
  border: 1px solid rgba(0, 0, 0, 0.1); }
  .a-IRR-dialogList:focus {
    border-color: var(--a-palette-primary, #0572CE); }
  .a-IRR-dialogList a {
    color: #404040; }
    .a-IRR-dialogList a:focus {
      box-shadow: inset 0 0 0 1px var(--a-palette-primary, #0572CE); }
    .a-IRR-dialogList a:hover {
      background-color: var(--a-palette-primary, #0572CE);
      color: var(--a-palette-primary-contrast, #fff) !important; }

/*# sourceMappingURL=Theme-Standard.css.map */
