@st-import [ setColor, setVar, setFont] from '../../common/formatters.st';

.todayOverride {
  -st-mixin:
    setVar(--wix-ui-tpa-calendar-cell-border-width, null, px, 3),
    setColor(--wix-ui-tpa-calendar-cell-font-color, null, '0, 128, 0'),
    setColor(--wix-ui-tpa-calendar-cell-border-color, null, '255, 255, 0'),
    setColor(--wix-ui-tpa-calendar-cell-today-color, null, '255, 0, 0'),
    setColor(--wix-ui-tpa-calendar-cell-background-color, null, '0, 0, 255'),
    setFont(--wix-ui-tpa-calendar-cell-font-style, null, 'Page-title', '{ "line-height": "5em", "size": "35px" }'),
    setVar(--wix-ui-tpa-calendar-cell-font-size, null , px, 25);
}

.pastOverride {
  -st-mixin:
    setColor(--wix-ui-tpa-calendar-cell-font-color, null, '0, 128, 0'),
    setColor(--wix-ui-tpa-calendar-cell-border-color, null, '255, 255, 0'),
    setColor(--wix-ui-tpa-calendar-cell-past-font-color, null , '255, 0, 0'),
    setColor(--wix-ui-tpa-calendar-cell-past-background-color, null, '0, 0, 255');
}

.futureOverride {
  -st-mixin:
    setColor(--wix-ui-tpa-calendar-cell-font-color, null, '0, 128, 0'),
    setColor(--wix-ui-tpa-calendar-cell-border-color, null, '255, 255, 0'),
    setColor(--wix-ui-tpa-calendar-cell-future-font-color, null , '255, 0, 0'),
    setColor(--wix-ui-tpa-calendar-cell-future-background-color, null, '0, 0, 255');
}

/* st-namespace-reference="../../../../../src/components/CalendarCell/CalendarCell.visual.st.css" */