/* higher specificity than other themes */
html[theme] body {
    --ops-background: rgb(209, 210, 216);
    --ops-font: helvetica;
    --ops-font-size: 10pt;
    --ops-dark-header: #184E56;
    --ops-dark-header-fg: #fff;
    --ops-light-header: #AACCAA;
    --ops-light-header-fg: #333;
    --ops-light-footer: #AACCAA;
    --ops-light-footer-fg: #000;
    --ops-dark-table-odd: #EEEEEE;
    --ops-dark-table-even: #DDDDDD;
    --ops-dark-table-hover: rgba(0, 0, 0, 0.1);
    --ops-breadcrumbs: #005160;
    --ops-breadcrumbs-fg: #fff;
    --ops-datahider: #ACA;
    --ops-datahider-fg: #000;
    --ops-button: #005160;
    --ops-button-fg: #fff;
    --ops-button-border: #146F6A;
    --ops-button-hover: #26727F;
    --ops-button-primary: rgb(63, 63, 113);
    --ops-button-primary-fg: #fff;
    --ops-button-primary-hover: rgb(71, 105, 161);
    --service-order-button-hover: var(--ops-button);
    --service-order-button-hover-fg: #FD8200;
    --ops-button-hover-fg: #fff;
    --ops-quill-hover-fg: #06c;
    --ops-quill-fg: #444;
    --ops-quill: #AACCAA;
    --ops-quill-codepaste: none;
    --ops-label: rgb(204, 255, 204);
    --ops-label-border: green;
    --ops-label-close: #ff7f7f;
    --ops-label-close-border: red;
    --ops-label-close-fg: white;
    --ops-label-close-hover: #ffcccc;
    --ops-dt-paginate-disabled: #dddddd;
    --ops-dt-paginate: #dddddd;
    --ops-dt-paginate-fg: black;
    --ops-dt-paginate-disabled-opacity: 1;
    --ops-dt-paginate-border: #aaaaaa;
    --ops-dt-paginate-hover: #EE9A00;
    --ops-h-fg: #005261;
    --ops-a-fg: #dd5500;
    --ops-a-hover-fg: #005261;
    --ops-naked-button: initial;
    --ops-naked-button-fg: initial;
    --ops-naked-button-border: initial;
    --ops-naked-button-hover: initial;
    --ops-naked-button-hover-fg: initial;
    --ops-naked-button-border-radius: initial;
    --ops-naked-button-border-width: initial;
    --ops-card-content: rgb(233, 234, 240);
    --ops-tile-background: rgb(221, 222, 228);
    --ops-tab: rgb(170, 170, 170);
    --ops-table-a-fg: rgb(63, 63, 113);
    --ops-table-a-hover-fg: rgb(71, 105, 161);
    --ops-accordion-header: rgb(63, 63, 113);
}