:root {
    --windowMargin: 20px;
    --scrollWidth: 5px;
    --tabButtonFontSize: 1em;
    --tabSettingsFontSize: 2em;
    --tabButtonHeight: 60px;
    --tabNormalEdgeWidth: 20px;
    --tabNormalEdgeRadius: 15px;
    --tabPanelEdgeWidth: 20px;
    --tabPanelEdgeRadius: 15px;
    --tabPanelBtnWidth: 20px;
    --colorPageBG: #88AAFF;
    --borderSize: 4px;
    --lineItemHeight: 23px;
    --lineItemLabelFontSize: 0.7em;
    --lineItemEntryFontSize: 0.75em;
    --lineItemLblMult: 0.5;
    --lineItemValMult = 0.75;
    --lineItemSplit: 60%;
    --lineItemBorderSz: 2px;
    --displayAbbrev: none;
    --displayFull: block;
    --textTitle: 2em;
    --textHeader: 0.75em;
    --textCaption: 15px;
    --textBigSize: 1em;
    --textSmallSize: 0.75em;
    --textInputSize: 1em;
    --textTableHeaderSize: 1em;
    --textTableCellSize: 1.5em;
    --textShiftPunchComplete: 2em;
    --btnIconButtonSize: 1.5em;
    --sizeInputPadding: 10px;
    --sizeInputMargin: 5px;
    --sizeInputBorderRadius: 10px;
    --sizeInputIconbuttonFont: 1.5em;
    --sizeInputIconbuttonLine: 1em;
    --sizeContentsTopSpacer: 2em;
    --sizeInputCellBase: 1em;
    --sizeMinContentWidth: 60%;
    --sizeMapPadding: 40px;
    --sizeMapZoomButtonWidth: 10em;
    --sizeMapZoomButtonHeight: 2em;
    --sizeMapZoomButtonFont: 1em;
}
