:root {
    --colorBorderNormal: #444444;
    --colorBorderHover: #CCCCCC !important;
    --colorShadowNormal: #222222;
    --colorShadowHover: #444444;
    --colorBodyBG: black;
    --colorBodyFG: white;
    --colorPageBG: mediumseagreen;
    --colorPageFG: #000000;
    --colorHeaderBG: #444444;
    --colorHeaderFG: #FFFFFF;
    --colorWindowBG: #444444;
    --colorWindowFG: #FFFFFF;
    --colorTodayBG: royalblue;
    --colorTodayFG: white;
    --colorCashBG: white;
    --colorCashFG: black;
    --colorIncomeBG: mediumaquamarine;
    --colorIncomeFG: black;
    --colorBillsBG: lightpink;
    --colorBillsFG: black;
    --colorDebtsBG: mediumpurple;
    --colorDebtsFG: black;
    --colorPendingBG: goldenrod;
    --colorPendingFG: black;
    --colorFinalBG: darkgoldenrod;
    --colorFinalFG: black;
    --colorBodyBGTest: black;
    --colorBodyFGTest: white;
    --colorPageBGTest: mediumseagreen;
    --colorPageFGTest: #000000;
    --colorHeaderBGTest: #444444;
    --colorHeaderFGTest: #FFFFFF;
    --colorWindowBGTest: #444444;
    --colorWindowFGTest: #FFFFFF;
    --colorTodayBGTest: royalblue;
    --colorTodayFGTest: white;
    --colorCashBGTest: white;
    --colorCashFGTest: black;
    --colorIncomeBGTest: mediumaquamarine;
    --colorIncomeFGTest: black;
    --colorBillsBGTest: lightpink;
    --colorBillsFGTest: black;
    --colorDebtsBGTest: mediumpurple;
    --colorDebtsFGTest: black;
    --colorPendingBGTest: goldenrod;
    --colorPendingFGTest: black;
    --colorFinalBGTest: darkgoldenrod;
    --colorFinalFGTest: black;
    --colorTabCloseBG: #CC0000;
    --colorTabCloseText: #444444;
    --colorTabCloseShadow: #444444;
    --colorTabCloseBGHover: #FF0000;
    --colorTabCloseTextHover: #FFFFFF;
    --colorTabCloseShadowHover: #444444;
    --colorTabButtonBG: #444444;
    --colorTabButtonText: #CCCCCC;
    --colorTabButtonShadow: transparent;
    --colorTabButtonBGHover: #444444;
    --colorTabButtonTextHover: #CCCCCC;
    --colorTabButtonShadowHover: #333333;
    --colorTabButtonBGSelected: #CCCCCC;
    --colorTabButtonTextSelected: #44444;
    --colorTabButtonShadowSelected: transparent;
    --colorTabButtonBGSelectedHover: #CCCCCC;
    --colorTabButtonTextSelectedHover: #44444;
    --colorTabButtonShadowSelectedHover: #444444;
    --colorTabSettingsBG: #303030;
    --colorTabSettingsText: #555555;
    --colorTabSettingsShadow: transparent;
    --colorTabSettingsBGHover: #404040;
    --colorTabSettingsTextHover: #444444;
    --colorTabSettingsShadowHover: #303030;
    --colorPositive: #2E8B57;
    --colorNegative: crimson;
    --colorSemiTransparent: rgba(0,0,0,0.4);
    --shadow: 0px 0px 10px 3px #222222;
    --shadowRowTop: inset 0px 10px 6px -6px #222222;
    --shadowRowBottom: inset 0px -10px 6px -6px #222222;
    --sizeShadowContentsPane: 3em;
    --shadowContentsPane: 0px 0px var(--sizeShadowContentsPane) calc(var(--sizeShadowContentsPane) / 2) #222222 inset;
    --tabNormalEdgeWidth: 20px;
    --tabNormalEdgeRadius: 15px;
    --tabPanelEdgeWidth: 20px;
    --tabPanelEdgeRadius: 15px;
    --tabPanelBtnWidth: 20px;
    --btnIconButtonSize: 1.5em;
    --sizeDialogRadius: 1em;
    --calHeaderNumPct: 5%;
    --calHeaderDayPct: calc((100% - var(--calHeaderNumPct)) / 7);
}
