@import '../_field-mixin';
@import './_date-field-constant';

.rac {

  /**
   * @date-field-navigator
   * @stable [26.03.2020]
   */
  @include rac-date-field-navigator (
    $rac-date-field-navigator-button-decorated-not-filled-mini-icon-size: $rac-date-field-navigator-button-decorated-not-filled-mini-icon-size,
    $rac-date-field-navigator-display: $rac-date-field-navigator-display,
    $rac-date-field-navigator-field-margin: $rac-date-field-navigator-field-margin,
    $rac-date-field-navigator-self-field-background: $rac-date-field-navigator-self-field-background
  );

  /**
   * @calendar-base-dialog
   * @stable [22.01.2020]
   */
  @include rac-calendar-base-dialog (
    $rac-calendar-base-dialog-range-explorer-align-items: $rac-calendar-base-dialog-range-explorer-align-items,
    $rac-calendar-base-dialog-range-explorer-date-content-flex: $rac-calendar-base-dialog-range-explorer-date-content-flex,
    $rac-calendar-base-dialog-range-explorer-date-content-text-align: $rac-calendar-base-dialog-range-explorer-date-content-text-align,
    $rac-calendar-base-dialog-range-explorer-date-display: $rac-calendar-base-dialog-range-explorer-date-display,
    $rac-calendar-base-dialog-range-explorer-date-flex: $rac-calendar-base-dialog-range-explorer-date-flex,
    $rac-calendar-base-dialog-range-explorer-display: $rac-calendar-base-dialog-range-explorer-display,
    $rac-calendar-base-dialog-range-explorer-flex-direction: $rac-calendar-base-dialog-range-explorer-flex-direction,
    $rac-calendar-base-dialog-range-explorer-margin: $rac-calendar-base-dialog-range-explorer-margin
  );

  /**
 * @date-field-calendar-base-dialog
 * @stable [22.01.2020]
 */
  @include rac-calendar-base-dialog (
    $rac-calendar-base-dialog-custom: rac-date-field__calendar-dialog,
    $rac-calendar-base-dialog-range-explorer-date-justify-content: $rac-date-field-calendar-base-dialog-range-explorer-date-justify-content
  );

  /**
   * @calendar-dialog
   * @stable [14.01.2020]
   */
  @include rac-calendar-dialog (
    $rac-calendar-dialog-body-background: $rac-calendar-dialog-body-background,
    $rac-calendar-dialog-body-content-padding: $rac-calendar-dialog-body-content-padding,
    $rac-calendar-dialog-calendar-body-border-bottom: $rac-calendar-dialog-calendar-body-border-bottom,
    $rac-calendar-dialog-calendar-border-bottom: $rac-calendar-dialog-calendar-border-bottom,
    $rac-calendar-dialog-calendar-day-border-radius: $rac-calendar-dialog-calendar-day-border-radius,
    $rac-calendar-dialog-calendar-day-color: $rac-calendar-dialog-calendar-day-color,
    $rac-calendar-dialog-calendar-day-font-size: $rac-calendar-dialog-calendar-day-font-size,
    $rac-calendar-dialog-calendar-day-size: $rac-calendar-dialog-calendar-day-size,
    $rac-calendar-dialog-calendar-head-border-bottom: $rac-calendar-dialog-calendar-head-border-bottom,
    $rac-calendar-dialog-calendar-head-border-left: $rac-calendar-dialog-calendar-head-border-left,
    $rac-calendar-dialog-calendar-head-border-right: $rac-calendar-dialog-calendar-head-border-right,
    $rac-calendar-dialog-calendar-head-color: $rac-calendar-dialog-calendar-head-color,
    $rac-calendar-dialog-calendar-head-column-content-font-size: $rac-calendar-dialog-calendar-head-column-content-font-size,
    $rac-calendar-dialog-calendar-head-padding: $rac-calendar-dialog-calendar-head-padding,
    $rac-calendar-dialog-calendar-margin: $rac-calendar-dialog-calendar-margin,
    $rac-calendar-dialog-calendar-selected-day-color: $rac-calendar-dialog-calendar-selected-day-color,
    $rac-calendar-dialog-footer-action-background: $rac-calendar-dialog-footer-action-background,
    $rac-calendar-dialog-footer-action-content-color: $rac-calendar-dialog-footer-action-content-color,
    $rac-calendar-dialog-footer-action-height: $rac-calendar-dialog-footer-action-height,
    $rac-calendar-dialog-footer-action-margin: $rac-calendar-dialog-footer-action-margin,
    $rac-calendar-dialog-footer-display: $rac-calendar-dialog-footer-display,
    $rac-calendar-dialog-footer-input-self-field-background: $rac-calendar-dialog-footer-input-self-field-background,
    $rac-calendar-dialog-footer-input-width: $rac-calendar-dialog-footer-input-width,
    $rac-calendar-dialog-footer-justify-content: $rac-calendar-dialog-footer-justify-content,
    $rac-calendar-dialog-footer-self-field-height: $rac-calendar-dialog-footer-self-field-height,
    $rac-calendar-dialog-range-explorer-button-mini-background: $rac-calendar-dialog-range-button-mini-background,
    $rac-calendar-dialog-range-explorer-button-mini-icon-color: $rac-calendar-dialog-range-button-mini-icon-color,
    $rac-calendar-dialog-range-explorer-button-mini-icon-size: $rac-calendar-dialog-range-button-mini-icon-size,
    $rac-calendar-dialog-range-explorer-date-color: $rac-calendar-dialog-range-explorer-date,
    $rac-calendar-dialog-range-explorer-date-font-size: $rac-calendar-dialog-range-explorer-date-font-size
  );

  /**
   * @date-field-calendar-dialog
   * @stable [14.01.2020]
   */
  @include rac-calendar-dialog (
    $rac-calendar-dialog-custom: $rac-date-field__calendar-dialog-cls,
    $rac-calendar-dialog-body-height: $rac-date-field-calendar-dialog-body-height,
    $rac-calendar-dialog-body-max-width: $rac-date-field-calendar-dialog-body-max-width,
    $rac-calendar-dialog-footer-action-width: $rac-date-field-calendar-dialog-footer-action-width
  );

  /**
   * @date-field-calendars-dialog
   * @stable [21.01.2020]
   */
  @include rac-calendar-dialog (
    $rac-calendar-dialog-custom: $rac-date-field__calendars-dialog-cls,
    $rac-calendar-dialog-body-height: $rac-date-field-calendars-dialog-body-height,
    $rac-calendar-dialog-body-max-width: $rac-date-field-calendars-dialog-body-max-width,
    $rac-calendar-dialog-calendar-first-selected-day-border-radius: $rac-date-field-calendars-dialog-calendar-first-selected-day-border-radius,
    $rac-calendar-dialog-calendar-last-selected-day-border-radius: $rac-date-field-calendars-dialog-calendar-last-selected-day-border-radius,
    $rac-calendar-dialog-calendar-middle-selected-day-border-radius: $rac-date-field-calendars-dialog-calendar-middle-selected-day-border-radius,
    $rac-calendar-dialog-calendar-selected-day-width: $rac-date-field-calendars-dialog-calendar-selected-day-width,
    $rac-calendar-dialog-calendars-wrapper-display: $rac-date-field-calendars-dialog-calendars-wrapper-display,
    $rac-calendar-dialog-calendars-wrapper-flex: $rac-date-field-calendars-dialog-calendars-wrapper-flex,
    $rac-calendar-dialog-footer-action-width: $rac-date-field-calendars-dialog-footer-action-width,
    $rac-calendar-dialog-quick-actions-display: $rac-date-field-calendars-dialog-quick-actions-display,
    $rac-calendar-dialog-quick-actions-margin: $rac-date-field-calendars-dialog-quick-actions-margin,
    $rac-calendar-dialog-quick-button-background: $rac-date-field-calendars-dialog-quick-button-background,
    $rac-calendar-dialog-quick-button-content-color: $rac-date-field-calendars-dialog-quick-button-content-color,
    $rac-calendar-dialog-quick-button-height: $rac-date-field-calendars-dialog-quick-button-height,
    $rac-calendar-dialog-quick-button-neighbor-margin: $rac-date-field-calendars-dialog-quick-button-neighbor-margin,
    $rac-calendar-dialog-range-explorer-date-content-next-margin: $rac-date-field-calendars-dialog-range-explorer-date-content-next-margin,
    $rac-calendar-dialog-second-calendar-margin: $rac-date-field-calendars-dialog-second-calendar-margin,
    $rac-calendar-dialog-selected-quick-action-background: $rac-date-field-calendars-selected-quick-action-background,
    $rac-calendar-dialog-selected-quick-action-content-color: $rac-date-field-calendars-selected-quick-action-content-color
  );
}