"use strict";
Object.defineProperty(exports, "__esModule", {
    value: true
});
Object.defineProperty(exports, "config", {
    enumerable: true,
    get: function() {
        return config;
    }
});
var _styledcomponents = require("@salutejs/plasma-new-hope/styled-components");
function _tagged_template_literal(strings, raw) {
    if (!raw) {
        raw = strings.slice(0);
    }
    return Object.freeze(Object.defineProperties(strings, {
        raw: {
            value: Object.freeze(raw)
        }
    }));
}
function _templateObject() {
    var data = _tagged_template_literal([
        "\n                ",
        ": var(--surface-solid-default);\n                ",
        ": var(--inverse-text-primary);\n                ",
        ": var(--surface-transparent-secondary);\n                ",
        ": var(--surface-solid-default);\n                ",
        ": transparent;\n                ",
        ": var(--text-primary);\n                ",
        ": var(--surface-transparent-secondary);\n                ",
        ": var(--surface-solid-default);\n                ",
        ": var(--inverse-text-primary);\n                ",
        ": var(--surface-accent);\n                ",
        ": var(--text-primary);\n                ",
        ": var(--surface-transparent-secondary);\n                ",
        ": var(--surface-accent);\n                ",
        ": var(--surface-solid-default);\n                ",
        ": var(--surface-solid-default);\n                ",
        ": var(--text-secondary);\n                ",
        ": var(--text-secondary);\n                ",
        ": ",
        ";\n                ",
        ": var(--text-secondary);\n                ",
        ": 0.4;\n\n                ",
        ": var(--text-primary);\n                ",
        ": var(--surface-clear);\n                ",
        ": var(--text-primary-hover);\n                ",
        ": var(--surface-clear);\n                ",
        ": var(--text-primary-hover);\n                ",
        ": var(--surface-clear);\n                ",
        ": var(--surface-accent);\n\n                ",
        ": var(--surface-solid-card-brightness);\n                ",
        ": var(--shadow-down-hard-s);\n                ",
        ": var(--text-primary);\n            "
    ]);
    _templateObject = function _templateObject() {
        return data;
    };
    return data;
}
function _templateObject1() {
    var data = _tagged_template_literal([
        "\n                ",
        ": 28rem;\n                ",
        ": 28.75rem;\n\n                ",
        ": 0.5rem 0.25rem 0 0.25rem;\n                ",
        ": 0.875rem;\n\n                ",
        ": var(--plasma-typo-body-l-font-family);\n                ",
        ": var(--plasma-typo-body-l-font-size);\n                ",
        ": var(--plasma-typo-body-l-font-style);\n                ",
        ": var(--plasma-typo-body-l-letter-spacing);\n                ",
        ": var(--plasma-typo-body-l-line-height);\n                ",
        ": var(--plasma-typo-body-l-font-weight);\n                ",
        ": var(--plasma-typo-body-l-bold-font-weight);\n\n                ",
        ": 0.5rem 0.25rem 0 0.25rem;\n                ",
        ": 0.875rem;\n\n                ",
        ": var(--plasma-typo-body-l-font-family);\n                ",
        ": var(--plasma-typo-body-l-font-size);\n                ",
        ": var(--plasma-typo-body-l-font-style);\n                ",
        ": var(--plasma-typo-body-l-letter-spacing);\n                ",
        ": var(--plasma-typo-body-l-line-height);\n                ",
        ": var(--plasma-typo-body-l-font-weight);\n                ",
        ": var(--plasma-typo-body-l-bold-font-weight);\n\n                ",
        ": 0.5rem 0.25rem 0 0.25rem;\n                ",
        ": 0.875rem;\n\n                ",
        ": var(--plasma-typo-body-l-font-family);\n                ",
        ": var(--plasma-typo-body-l-font-size);\n                ",
        ": var(--plasma-typo-body-l-font-style);\n                ",
        ": var(--plasma-typo-body-l-letter-spacing);\n                ",
        ": var(--plasma-typo-body-l-line-height);\n                ",
        ": var(--plasma-typo-body-l-font-weight);\n                ",
        ": var(--plasma-typo-body-l-bold-font-weight);\n\n                ",
        ": 0.5rem 0 0 0;\n                ",
        ": 0.875rem;\n\n                ",
        ": var(--plasma-typo-body-l-font-family);\n                ",
        ": var(--plasma-typo-body-l-font-size);\n                ",
        ": var(--plasma-typo-body-l-font-style);\n                ",
        ": var(--plasma-typo-body-l-letter-spacing);\n                ",
        ": var(--plasma-typo-body-l-line-height);\n                ",
        ": var(--plasma-typo-body-l-font-weight);\n                ",
        ": var(--plasma-typo-body-l-bold-font-weight);\n\n                ",
        ": 0.063rem;\n\n                ",
        ": 0;\n                ",
        ": 1.5rem;\n\n                ",
        ": 0 0 0 1rem;\n                ",
        ": 0.25rem;\n\n                ",
        ": var(--plasma-typo-h3-font-family);\n                ",
        ": var(--plasma-typo-h3-font-size);\n                ",
        ": var(--plasma-typo-h3-font-style);\n                ",
        ": var(--plasma-typo-h3-letter-spacing);\n                ",
        ": var(--plasma-typo-h3-line-height);\n                ",
        ": var(--plasma-typo-h3-font-weight);\n                ",
        ": var(--plasma-typo-h3-bold-font-weight);\n\n                ",
        ": 4rem;\n                ",
        ": 4rem;\n                ",
        ": 1.25rem;\n                ",
        ": 1rem;\n            "
    ]);
    _templateObject1 = function _templateObject() {
        return data;
    };
    return data;
}
function _templateObject2() {
    var data = _tagged_template_literal([
        "\n                ",
        ": 24.5rem;\n                ",
        ": 25rem;\n\n                ",
        ": 0.5rem 0.25rem 0 0.25rem;\n                ",
        ": 0.75rem;\n\n                ",
        ": var(--plasma-typo-body-l-font-family);\n                ",
        ": var(--plasma-typo-body-l-font-size);\n                ",
        ": var(--plasma-typo-body-l-font-style);\n                ",
        ": var(--plasma-typo-body-l-letter-spacing);\n                ",
        ": var(--plasma-typo-body-l-line-height);\n                ",
        ": var(--plasma-typo-body-l-font-weight);\n                ",
        ": var(--plasma-typo-body-l-bold-font-weight);\n\n                ",
        ": 0.5rem 0.25rem 0 0.25rem;\n                ",
        ": 0.75rem;\n\n                ",
        ": var(--plasma-typo-body-l-font-family);\n                ",
        ": var(--plasma-typo-body-l-font-size);\n                ",
        ": var(--plasma-typo-body-l-font-style);\n                ",
        ": var(--plasma-typo-body-l-letter-spacing);\n                ",
        ": var(--plasma-typo-body-l-line-height);\n                ",
        ": var(--plasma-typo-body-l-font-weight);\n                ",
        ": var(--plasma-typo-body-l-bold-font-weight);\n\n                ",
        ": 0.5rem 0.25rem 0 0.25rem;\n                ",
        ": 0.75rem;\n\n                ",
        ": var(--plasma-typo-body-l-font-family);\n                ",
        ": var(--plasma-typo-body-l-font-size);\n                ",
        ": var(--plasma-typo-body-l-font-style);\n                ",
        ": var(--plasma-typo-body-l-letter-spacing);\n                ",
        ": var(--plasma-typo-body-l-line-height);\n                ",
        ": var(--plasma-typo-body-l-font-weight);\n                ",
        ": var(--plasma-typo-body-l-bold-font-weight);\n\n                ",
        ": 0.5rem 0 0 0;\n                ",
        ": 0.75rem;\n\n                ",
        ": var(--plasma-typo-body-l-font-family);\n                ",
        ": var(--plasma-typo-body-l-font-size);\n                ",
        ": var(--plasma-typo-body-l-font-style);\n                ",
        ": var(--plasma-typo-body-l-letter-spacing);\n                ",
        ": var(--plasma-typo-body-l-line-height);\n                ",
        ": var(--plasma-typo-body-l-font-weight);\n                ",
        ": var(--plasma-typo-body-l-bold-font-weight);\n\n                ",
        ": 0.063rem;\n\n                ",
        ": 0;\n                ",
        ": 1.5rem;\n\n                ",
        ": 0 0 0 1rem;\n                ",
        ": 0.25rem;\n\n                ",
        ": var(--plasma-typo-h3-font-family);\n                ",
        ": var(--plasma-typo-h3-font-size);\n                ",
        ": var(--plasma-typo-h3-font-style);\n                ",
        ": var(--plasma-typo-h3-letter-spacing);\n                ",
        ": var(--plasma-typo-h3-line-height);\n                ",
        ": var(--plasma-typo-h3-font-weight);\n                ",
        ": var(--plasma-typo-h3-bold-font-weight);\n\n                ",
        ": 3.5rem;\n                ",
        ": 3.5rem;\n                ",
        ": 1rem;\n                ",
        ": 0.875rem;\n            "
    ]);
    _templateObject2 = function _templateObject() {
        return data;
    };
    return data;
}
function _templateObject3() {
    var data = _tagged_template_literal([
        "\n                ",
        ": 21rem;\n                ",
        ": 21rem;\n\n                ",
        ": 0.375rem 0.25rem 0 0.25rem;\n                ",
        ": 0.625rem;\n\n                ",
        ": var(--plasma-typo-body-m-font-family);\n                ",
        ": var(--plasma-typo-body-m-font-size);\n                ",
        ": var(--plasma-typo-body-m-font-style);\n                ",
        ": var(--plasma-typo-body-m-letter-spacing);\n                ",
        ": var(--plasma-typo-body-m-line-height);\n                ",
        ": var(--plasma-typo-body-m-font-weight);\n                ",
        ": var(--plasma-typo-body-m-bold-font-weight);\n\n                ",
        ": 0.375rem 0.25rem 0 0.25rem;\n                ",
        ": 0.625rem;\n\n                ",
        ": var(--plasma-typo-body-m-font-family);\n                ",
        ": var(--plasma-typo-body-m-font-size);\n                ",
        ": var(--plasma-typo-body-m-font-style);\n                ",
        ": var(--plasma-typo-body-m-letter-spacing);\n                ",
        ": var(--plasma-typo-body-m-line-height);\n                ",
        ": var(--plasma-typo-body-m-font-weight);\n                ",
        ": var(--plasma-typo-body-m-bold-font-weight);\n\n                ",
        ": 0.375rem 0.25rem 0 0.25rem;\n                ",
        ": 0.625rem;\n\n                ",
        ": var(--plasma-typo-body-m-font-family);\n                ",
        ": var(--plasma-typo-body-m-font-size);\n                ",
        ": var(--plasma-typo-body-m-font-style);\n                ",
        ": var(--plasma-typo-body-m-letter-spacing);\n                ",
        ": var(--plasma-typo-body-m-line-height);\n                ",
        ": var(--plasma-typo-body-m-font-weight);\n                ",
        ": var(--plasma-typo-body-m-bold-font-weight);\n\n                ",
        ": 0.375rem 0 0 0;\n                ",
        ": 0.625rem;\n\n                ",
        ": var(--plasma-typo-body-m-font-family);\n                ",
        ": var(--plasma-typo-body-m-font-size);\n                ",
        ": var(--plasma-typo-body-m-font-style);\n                ",
        ": var(--plasma-typo-body-m-letter-spacing);\n                ",
        ": var(--plasma-typo-body-m-line-height);\n                ",
        ": var(--plasma-typo-body-m-font-weight);\n                ",
        ": var(--plasma-typo-body-m-bold-font-weight);\n\n                ",
        ": 0.063rem;\n\n                ",
        ": 0;\n                ",
        ": 1.5rem;\n\n                ",
        ": 0 0 0 0.75rem;\n                ",
        ": 0.25rem;\n\n                ",
        ": var(--plasma-typo-h4-font-family);\n                ",
        ": var(--plasma-typo-h4-font-size);\n                ",
        ": var(--plasma-typo-h4-font-style);\n                ",
        ": var(--plasma-typo-h4-letter-spacing);\n                ",
        ": var(--plasma-typo-h4-line-height);\n                ",
        ": var(--plasma-typo-h4-font-weight);\n                ",
        ": var(--plasma-typo-h4-bold-font-weight);\n\n                ",
        ": 3rem;\n                ",
        ": 3rem;\n                ",
        ": 0.75rem;\n                ",
        ": 0.75rem;\n            "
    ]);
    _templateObject3 = function _templateObject() {
        return data;
    };
    return data;
}
function _templateObject4() {
    var data = _tagged_template_literal([
        "\n                ",
        ": 17.5rem;\n                ",
        ": 17rem;\n\n                ",
        ": 0.375rem 0.25rem 0 0.25rem;\n                ",
        ": 0.5rem;\n\n                ",
        ": var(--plasma-typo-body-s-font-family);\n                ",
        ": var(--plasma-typo-body-s-font-size);\n                ",
        ": var(--plasma-typo-body-s-font-style);\n                ",
        ": var(--plasma-typo-body-s-letter-spacing);\n                ",
        ": var(--plasma-typo-body-s-line-height);\n                ",
        ": var(--plasma-typo-body-s-font-weight);\n                ",
        ": var(--plasma-typo-body-s-bold-font-weight);\n\n                ",
        ": 0.375rem 0.25rem 0 0.25rem;\n                ",
        ": 0.5rem;\n\n                ",
        ": var(--plasma-typo-body-s-font-family);\n                ",
        ": var(--plasma-typo-body-s-font-size);\n                ",
        ": var(--plasma-typo-body-s-font-style);\n                ",
        ": var(--plasma-typo-body-s-letter-spacing);\n                ",
        ": var(--plasma-typo-body-s-line-height);\n                ",
        ": var(--plasma-typo-body-s-font-weight);\n                ",
        ": var(--plasma-typo-body-s-bold-font-weight);\n\n                ",
        ": 0.375rem 0.25rem 0 0.25rem;\n                ",
        ": 0.5rem;\n\n                ",
        ": var(--plasma-typo-body-s-font-family);\n                ",
        ": var(--plasma-typo-body-s-font-size);\n                ",
        ": var(--plasma-typo-body-s-font-style);\n                ",
        ": var(--plasma-typo-body-s-letter-spacing);\n                ",
        ": var(--plasma-typo-body-s-line-height);\n                ",
        ": var(--plasma-typo-body-s-font-weight);\n                ",
        ": var(--plasma-typo-body-s-bold-font-weight);\n\n                ",
        ": 0.375rem 0 0 0;\n                ",
        ": 0.5rem;\n\n                ",
        ": var(--plasma-typo-body-s-font-family);\n                ",
        ": var(--plasma-typo-body-s-font-size);\n                ",
        ": var(--plasma-typo-body-s-font-style);\n                ",
        ": var(--plasma-typo-body-s-letter-spacing);\n                ",
        ": var(--plasma-typo-body-s-line-height);\n                ",
        ": var(--plasma-typo-body-s-font-weight);\n                ",
        ": var(--plasma-typo-body-s-bold-font-weight);\n\n                ",
        ": 0.063rem;\n\n                ",
        ": 0;\n                ",
        ": 1.5rem;\n\n                ",
        ": 0 0 0 0.5rem;\n                ",
        ": 0.25rem;\n\n                ",
        ": var(--plasma-typo-h4-font-family);\n                ",
        ": var(--plasma-typo-h4-font-size);\n                ",
        ": var(--plasma-typo-h4-font-style);\n                ",
        ": var(--plasma-typo-h4-letter-spacing);\n                ",
        ": var(--plasma-typo-h4-line-height);\n                ",
        ": var(--plasma-typo-h4-font-weight);\n                ",
        ": var(--plasma-typo-h4-bold-font-weight);\n\n                ",
        ": 2.5rem;\n                ",
        ": 2.5rem;\n                ",
        ": 0.5rem;\n                ",
        ": 0.625rem;\n            "
    ]);
    _templateObject4 = function _templateObject() {
        return data;
    };
    return data;
}
function _templateObject5() {
    var data = _tagged_template_literal([
        "\n                ",
        ": 17.5rem;\n                ",
        ": 15.5rem;\n\n                ",
        ": 0.375rem 0.25rem 0 0.25rem;\n                ",
        ": 0.5rem;\n\n                ",
        ": var(--plasma-typo-body-xs-font-family);\n                ",
        ": var(--plasma-typo-body-xs-font-size);\n                ",
        ": var(--plasma-typo-body-xs-font-style);\n                ",
        ": var(--plasma-typo-body-xs-letter-spacing);\n                ",
        ": var(--plasma-typo-body-xs-line-height);\n                ",
        ": var(--plasma-typo-body-xs-font-weight);\n                ",
        ": var(--plasma-typo-body-xs-bold-font-weight);\n\n                ",
        ": 0.375rem 0.25rem 0 0.25rem;\n                ",
        ": 0.5rem;\n\n                ",
        ": var(--plasma-typo-body-xs-font-family);\n                ",
        ": var(--plasma-typo-body-xs-font-size);\n                ",
        ": var(--plasma-typo-body-xs-font-style);\n                ",
        ": var(--plasma-typo-body-xs-letter-spacing);\n                ",
        ": var(--plasma-typo-body-xs-line-height);\n                ",
        ": var(--plasma-typo-body-xs-font-weight);\n                ",
        ": var(--plasma-typo-body-xs-bold-font-weight);\n\n                ",
        ": 0.375rem 0.25rem 0 0.25rem;\n                ",
        ": 0.5rem;\n\n                ",
        ": var(--plasma-typo-body-xs-font-family);\n                ",
        ": var(--plasma-typo-body-xs-font-size);\n                ",
        ": var(--plasma-typo-body-xs-font-style);\n                ",
        ": var(--plasma-typo-body-xs-letter-spacing);\n                ",
        ": var(--plasma-typo-body-xs-line-height);\n                ",
        ": var(--plasma-typo-body-xs-font-weight);\n                ",
        ": var(--plasma-typo-body-xs-bold-font-weight);\n\n                ",
        ": 0.375rem 0 0 0;\n                ",
        ": 0.5rem;\n\n                ",
        ": var(--plasma-typo-body-xs-font-family);\n                ",
        ": var(--plasma-typo-body-xs-font-size);\n                ",
        ": var(--plasma-typo-body-xs-font-style);\n                ",
        ": var(--plasma-typo-body-xs-letter-spacing);\n                ",
        ": var(--plasma-typo-body-xs-line-height);\n                ",
        ": var(--plasma-typo-body-xs-font-weight);\n                ",
        ": var(--plasma-typo-body-xs-bold-font-weight);\n\n                ",
        ": 0.063rem;\n\n                ",
        ": 0;\n                ",
        ": 1rem;\n\n                ",
        ": 0 0 0 0.5rem;\n                ",
        ": 0.25rem;\n\n                ",
        ": var(--plasma-typo-h5-font-family);\n                ",
        ": var(--plasma-typo-h5-font-size);\n                ",
        ": var(--plasma-typo-h5-font-style);\n                ",
        ": var(--plasma-typo-h5-letter-spacing);\n                ",
        ": var(--plasma-typo-h5-line-height);\n                ",
        ": var(--plasma-typo-h5-font-weight);\n                ",
        ": var(--plasma-typo-h5-bold-font-weight);\n\n                ",
        ": 2rem;\n                ",
        ": 2rem;\n                ",
        ": 0.5rem;\n                ",
        ": 0.5rem;\n            "
    ]);
    _templateObject5 = function _templateObject() {
        return data;
    };
    return data;
}
function _templateObject6() {
    var data = _tagged_template_literal([
        "\n                ",
        ": 0.6875rem;\n                ",
        ": 0.875rem;\n                ",
        ": 0.6875rem;\n                ",
        ": 0.875rem;\n\n                ",
        ": 2.5rem;\n                ",
        ": 0.625rem;\n\n                ",
        ": var(--plasma-typo-body-s-font-family);\n                ",
        ": var(--plasma-typo-body-s-font-size);\n                ",
        ": var(--plasma-typo-body-s-font-style);\n                ",
        ": var(--plasma-typo-body-s-font-weight);\n                ",
        ": var(--plasma-typo-body-s-letter-spacing);\n                ",
        ": var(--plasma-typo-body-s-line-height);\n\n                ",
        ": 0.375rem;\n\n                ",
        ": 1.25rem;\n                ",
        ": 1.25rem;\n                ",
        ': url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGggY2xpcC1ydWxlPSJldmVub2RkIiBkPSJtMC4xNywxMS44M2wyMCwwYy01LjUyLDAgLTEwLDMuNTkgLTEwLDhjMCwtNC40MSAtNC40OCwtOCAtMTAsLTh6IiBmaWxsPSIjMTcxNzE3IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGlkPSJUYWlsIi8+Cjwvc3ZnPg==");\n                ',
        ": 0.5rem;\n                ",
        ": 0.625rem;\n                ",
        ": var(--surface-solid-card-brightness);\n            "
    ]);
    _templateObject6 = function _templateObject() {
        return data;
    };
    return data;
}
function _templateObject7() {
    var data = _tagged_template_literal([
        "\n                ",
        ": 0.5rem;\n                ",
        ": 0.75rem;\n                ",
        ": 0.5rem;\n                ",
        ": 0.75rem;\n\n                ",
        ": 2rem;\n                ",
        ": 0.5rem;\n\n                ",
        ": var(--plasma-typo-body-xs-font-family);\n                ",
        ": var(--plasma-typo-body-xs-font-size);\n                ",
        ": var(--plasma-typo-body-xs-font-style);\n                ",
        ": var(--plasma-typo-body-xs-font-weight);\n                ",
        ": var(--plasma-typo-body-xs-letter-spacing);\n                ",
        ": var(--plasma-typo-body-xs-line-height);\n\n                ",
        ": 0.25rem;\n\n                ",
        ": 1rem;\n                ",
        ": 1rem;\n                ",
        ': url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGggY2xpcC1ydWxlPSJldmVub2RkIiBkPSJtMCw5Ljg1bDE2LDBjLTQuNDEsMCAtOCwyLjY5IC04LDZjMCwtMy4zMSAtMy41OSwtNiAtOCwtNnoiIGZpbGw9IiMxNzE3MTciIGZpbGwtcnVsZT0iZXZlbm9kZCIgaWQ9IlRhaWwiLz4KPC9zdmc+");\n                ',
        ": 0.375rem;\n                ",
        ": 0.5625rem;\n                ",
        ": var(--surface-solid-card-brightness);\n            "
    ]);
    _templateObject7 = function _templateObject() {
        return data;
    };
    return data;
}
var config = {
    defaults: {
        view: 'default',
        size: 'm',
        tooltipSize: 'm'
    },
    variations: {
        view: {
            default: (0, _styledcomponents.css)(_templateObject(), _styledcomponents.calendarBaseTokens.calendarSelectedItemBackground, _styledcomponents.calendarBaseTokens.calendarSelectedItemColor, _styledcomponents.calendarBaseTokens.calendarSelectableItemBackgroundHover, _styledcomponents.calendarBaseTokens.calendarCurrentItemBorderColor, _styledcomponents.calendarBaseTokens.calendarCurrentItemBackgroundHover, _styledcomponents.calendarBaseTokens.calendarCurrentItemColorHover, _styledcomponents.calendarBaseTokens.calendarCurrentItemChildBackgroundHover, _styledcomponents.calendarBaseTokens.calendarActiveItemBackground, _styledcomponents.calendarBaseTokens.calendarActiveItemColor, _styledcomponents.calendarBaseTokens.calendarHoveredItemBackground, _styledcomponents.calendarBaseTokens.calendarHoveredItemColor, _styledcomponents.calendarBaseTokens.calendarRangeBackground, _styledcomponents.calendarBaseTokens.calendarOutlineFocusColor, _styledcomponents.calendarBaseTokens.calendarContentPrimaryColor, _styledcomponents.calendarBaseTokens.calendarContentPrimaryDisabledColor, _styledcomponents.calendarBaseTokens.calendarContentSecondaryColor, _styledcomponents.calendarBaseTokens.calendarContentSecondaryDisabledColor, _styledcomponents.calendarBaseTokens.calendarHeaderArrowColor, _styledcomponents.calendarBaseTokens.calendarContentPrimaryColor, _styledcomponents.calendarBaseTokens.calendarDayOfWeekColor, _styledcomponents.calendarBaseTokens.calendarDisabledOpacity, _styledcomponents.calendarBaseTokens.iconButtonColor, _styledcomponents.calendarBaseTokens.iconButtonBackgroundColor, _styledcomponents.calendarBaseTokens.iconButtonColorHover, _styledcomponents.calendarBaseTokens.iconButtonBackgroundColorHover, _styledcomponents.calendarBaseTokens.iconButtonColorActive, _styledcomponents.calendarBaseTokens.iconButtonBackgroundColorActive, _styledcomponents.calendarBaseTokens.iconButtonFocusColor, _styledcomponents.calendarBaseTokens.tooltipBackgroundColor, _styledcomponents.calendarBaseTokens.tooltipBoxShadow, _styledcomponents.calendarBaseTokens.tooltipColor)
        },
        size: {
            xl: (0, _styledcomponents.css)(_templateObject1(), _styledcomponents.calendarBaseTokens.calendarContainerWidth, _styledcomponents.calendarBaseTokens.calendarContainerHeight, _styledcomponents.calendarBaseTokens.calendarYearsPadding, _styledcomponents.calendarBaseTokens.calendarYearItemBorderRadius, _styledcomponents.calendarBaseTokens.calendarYearFontFamily, _styledcomponents.calendarBaseTokens.calendarYearFontSize, _styledcomponents.calendarBaseTokens.calendarYearFontStyle, _styledcomponents.calendarBaseTokens.calendarYearFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarYearFontLineHeight, _styledcomponents.calendarBaseTokens.calendarYearFontWeight, _styledcomponents.calendarBaseTokens.calendarYearSelectedFontWeight, _styledcomponents.calendarBaseTokens.calendarQuartersPadding, _styledcomponents.calendarBaseTokens.calendarQuarterItemBorderRadius, _styledcomponents.calendarBaseTokens.calendarQuarterFontFamily, _styledcomponents.calendarBaseTokens.calendarQuarterFontSize, _styledcomponents.calendarBaseTokens.calendarQuarterFontStyle, _styledcomponents.calendarBaseTokens.calendarQuarterFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarQuarterFontLineHeight, _styledcomponents.calendarBaseTokens.calendarQuarterFontWeight, _styledcomponents.calendarBaseTokens.calendarQuarterSelectedFontWeight, _styledcomponents.calendarBaseTokens.calendarMonthsPadding, _styledcomponents.calendarBaseTokens.calendarMonthItemBorderRadius, _styledcomponents.calendarBaseTokens.calendarMonthFontFamily, _styledcomponents.calendarBaseTokens.calendarMonthFontSize, _styledcomponents.calendarBaseTokens.calendarMonthFontStyle, _styledcomponents.calendarBaseTokens.calendarMonthFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarMonthFontLineHeight, _styledcomponents.calendarBaseTokens.calendarMonthFontWeight, _styledcomponents.calendarBaseTokens.calendarMonthSelectedFontWeight, _styledcomponents.calendarBaseTokens.calendarDaysPadding, _styledcomponents.calendarBaseTokens.calendarDayItemBorderRadius, _styledcomponents.calendarBaseTokens.calendarDayFontFamily, _styledcomponents.calendarBaseTokens.calendarDayFontSize, _styledcomponents.calendarBaseTokens.calendarDayFontStyle, _styledcomponents.calendarBaseTokens.calendarDayFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarDayFontLineHeight, _styledcomponents.calendarBaseTokens.calendarDayFontWeight, _styledcomponents.calendarBaseTokens.calendarDaySelectedFontWeight, _styledcomponents.calendarBaseTokens.calendarCurrentItemBorderWidth, _styledcomponents.calendarBaseTokens.calendarHeaderArrowGap, _styledcomponents.calendarBaseTokens.calendarArrowHeaderCustomSize, _styledcomponents.calendarBaseTokens.calendarHeaderPadding, _styledcomponents.calendarBaseTokens.calendarHeaderDateGap, _styledcomponents.calendarBaseTokens.calendarHeaderFontFamily, _styledcomponents.calendarBaseTokens.calendarHeaderFontSize, _styledcomponents.calendarBaseTokens.calendarHeaderFontStyle, _styledcomponents.calendarBaseTokens.calendarHeaderFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarHeaderFontLineHeight, _styledcomponents.calendarBaseTokens.calendarHeaderFontWeight, _styledcomponents.calendarBaseTokens.calendarHeaderFontWeightBold, _styledcomponents.calendarBaseTokens.iconButtonHeight, _styledcomponents.calendarBaseTokens.iconButtonWidth, _styledcomponents.calendarBaseTokens.iconButtonPadding, _styledcomponents.calendarBaseTokens.iconButtonRadius),
            l: (0, _styledcomponents.css)(_templateObject2(), _styledcomponents.calendarBaseTokens.calendarContainerWidth, _styledcomponents.calendarBaseTokens.calendarContainerHeight, _styledcomponents.calendarBaseTokens.calendarYearsPadding, _styledcomponents.calendarBaseTokens.calendarYearItemBorderRadius, _styledcomponents.calendarBaseTokens.calendarYearFontFamily, _styledcomponents.calendarBaseTokens.calendarYearFontSize, _styledcomponents.calendarBaseTokens.calendarYearFontStyle, _styledcomponents.calendarBaseTokens.calendarYearFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarYearFontLineHeight, _styledcomponents.calendarBaseTokens.calendarYearFontWeight, _styledcomponents.calendarBaseTokens.calendarYearSelectedFontWeight, _styledcomponents.calendarBaseTokens.calendarQuartersPadding, _styledcomponents.calendarBaseTokens.calendarQuarterItemBorderRadius, _styledcomponents.calendarBaseTokens.calendarQuarterFontFamily, _styledcomponents.calendarBaseTokens.calendarQuarterFontSize, _styledcomponents.calendarBaseTokens.calendarQuarterFontStyle, _styledcomponents.calendarBaseTokens.calendarQuarterFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarQuarterFontLineHeight, _styledcomponents.calendarBaseTokens.calendarQuarterFontWeight, _styledcomponents.calendarBaseTokens.calendarQuarterSelectedFontWeight, _styledcomponents.calendarBaseTokens.calendarMonthsPadding, _styledcomponents.calendarBaseTokens.calendarMonthItemBorderRadius, _styledcomponents.calendarBaseTokens.calendarMonthFontFamily, _styledcomponents.calendarBaseTokens.calendarMonthFontSize, _styledcomponents.calendarBaseTokens.calendarMonthFontStyle, _styledcomponents.calendarBaseTokens.calendarMonthFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarMonthFontLineHeight, _styledcomponents.calendarBaseTokens.calendarMonthFontWeight, _styledcomponents.calendarBaseTokens.calendarMonthSelectedFontWeight, _styledcomponents.calendarBaseTokens.calendarDaysPadding, _styledcomponents.calendarBaseTokens.calendarDayItemBorderRadius, _styledcomponents.calendarBaseTokens.calendarDayFontFamily, _styledcomponents.calendarBaseTokens.calendarDayFontSize, _styledcomponents.calendarBaseTokens.calendarDayFontStyle, _styledcomponents.calendarBaseTokens.calendarDayFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarDayFontLineHeight, _styledcomponents.calendarBaseTokens.calendarDayFontWeight, _styledcomponents.calendarBaseTokens.calendarDaySelectedFontWeight, _styledcomponents.calendarBaseTokens.calendarCurrentItemBorderWidth, _styledcomponents.calendarBaseTokens.calendarHeaderArrowGap, _styledcomponents.calendarBaseTokens.calendarArrowHeaderCustomSize, _styledcomponents.calendarBaseTokens.calendarHeaderPadding, _styledcomponents.calendarBaseTokens.calendarHeaderDateGap, _styledcomponents.calendarBaseTokens.calendarHeaderFontFamily, _styledcomponents.calendarBaseTokens.calendarHeaderFontSize, _styledcomponents.calendarBaseTokens.calendarHeaderFontStyle, _styledcomponents.calendarBaseTokens.calendarHeaderFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarHeaderFontLineHeight, _styledcomponents.calendarBaseTokens.calendarHeaderFontWeight, _styledcomponents.calendarBaseTokens.calendarHeaderFontWeightBold, _styledcomponents.calendarBaseTokens.iconButtonHeight, _styledcomponents.calendarBaseTokens.iconButtonWidth, _styledcomponents.calendarBaseTokens.iconButtonPadding, _styledcomponents.calendarBaseTokens.iconButtonRadius),
            m: (0, _styledcomponents.css)(_templateObject3(), _styledcomponents.calendarBaseTokens.calendarContainerWidth, _styledcomponents.calendarBaseTokens.calendarContainerHeight, _styledcomponents.calendarBaseTokens.calendarYearsPadding, _styledcomponents.calendarBaseTokens.calendarYearItemBorderRadius, _styledcomponents.calendarBaseTokens.calendarYearFontFamily, _styledcomponents.calendarBaseTokens.calendarYearFontSize, _styledcomponents.calendarBaseTokens.calendarYearFontStyle, _styledcomponents.calendarBaseTokens.calendarYearFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarYearFontLineHeight, _styledcomponents.calendarBaseTokens.calendarYearFontWeight, _styledcomponents.calendarBaseTokens.calendarYearSelectedFontWeight, _styledcomponents.calendarBaseTokens.calendarQuartersPadding, _styledcomponents.calendarBaseTokens.calendarQuarterItemBorderRadius, _styledcomponents.calendarBaseTokens.calendarQuarterFontFamily, _styledcomponents.calendarBaseTokens.calendarQuarterFontSize, _styledcomponents.calendarBaseTokens.calendarQuarterFontStyle, _styledcomponents.calendarBaseTokens.calendarQuarterFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarQuarterFontLineHeight, _styledcomponents.calendarBaseTokens.calendarQuarterFontWeight, _styledcomponents.calendarBaseTokens.calendarQuarterSelectedFontWeight, _styledcomponents.calendarBaseTokens.calendarMonthsPadding, _styledcomponents.calendarBaseTokens.calendarMonthItemBorderRadius, _styledcomponents.calendarBaseTokens.calendarMonthFontFamily, _styledcomponents.calendarBaseTokens.calendarMonthFontSize, _styledcomponents.calendarBaseTokens.calendarMonthFontStyle, _styledcomponents.calendarBaseTokens.calendarMonthFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarMonthFontLineHeight, _styledcomponents.calendarBaseTokens.calendarMonthFontWeight, _styledcomponents.calendarBaseTokens.calendarMonthSelectedFontWeight, _styledcomponents.calendarBaseTokens.calendarDaysPadding, _styledcomponents.calendarBaseTokens.calendarDayItemBorderRadius, _styledcomponents.calendarBaseTokens.calendarDayFontFamily, _styledcomponents.calendarBaseTokens.calendarDayFontSize, _styledcomponents.calendarBaseTokens.calendarDayFontStyle, _styledcomponents.calendarBaseTokens.calendarDayFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarDayFontLineHeight, _styledcomponents.calendarBaseTokens.calendarDayFontWeight, _styledcomponents.calendarBaseTokens.calendarDaySelectedFontWeight, _styledcomponents.calendarBaseTokens.calendarCurrentItemBorderWidth, _styledcomponents.calendarBaseTokens.calendarHeaderArrowGap, _styledcomponents.calendarBaseTokens.calendarArrowHeaderCustomSize, _styledcomponents.calendarBaseTokens.calendarHeaderPadding, _styledcomponents.calendarBaseTokens.calendarHeaderDateGap, _styledcomponents.calendarBaseTokens.calendarHeaderFontFamily, _styledcomponents.calendarBaseTokens.calendarHeaderFontSize, _styledcomponents.calendarBaseTokens.calendarHeaderFontStyle, _styledcomponents.calendarBaseTokens.calendarHeaderFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarHeaderFontLineHeight, _styledcomponents.calendarBaseTokens.calendarHeaderFontWeight, _styledcomponents.calendarBaseTokens.calendarHeaderFontWeightBold, _styledcomponents.calendarBaseTokens.iconButtonHeight, _styledcomponents.calendarBaseTokens.iconButtonWidth, _styledcomponents.calendarBaseTokens.iconButtonPadding, _styledcomponents.calendarBaseTokens.iconButtonRadius),
            s: (0, _styledcomponents.css)(_templateObject4(), _styledcomponents.calendarBaseTokens.calendarContainerWidth, _styledcomponents.calendarBaseTokens.calendarContainerHeight, _styledcomponents.calendarBaseTokens.calendarYearsPadding, _styledcomponents.calendarBaseTokens.calendarYearItemBorderRadius, _styledcomponents.calendarBaseTokens.calendarYearFontFamily, _styledcomponents.calendarBaseTokens.calendarYearFontSize, _styledcomponents.calendarBaseTokens.calendarYearFontStyle, _styledcomponents.calendarBaseTokens.calendarYearFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarYearFontLineHeight, _styledcomponents.calendarBaseTokens.calendarYearFontWeight, _styledcomponents.calendarBaseTokens.calendarYearSelectedFontWeight, _styledcomponents.calendarBaseTokens.calendarQuartersPadding, _styledcomponents.calendarBaseTokens.calendarQuarterItemBorderRadius, _styledcomponents.calendarBaseTokens.calendarQuarterFontFamily, _styledcomponents.calendarBaseTokens.calendarQuarterFontSize, _styledcomponents.calendarBaseTokens.calendarQuarterFontStyle, _styledcomponents.calendarBaseTokens.calendarQuarterFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarQuarterFontLineHeight, _styledcomponents.calendarBaseTokens.calendarQuarterFontWeight, _styledcomponents.calendarBaseTokens.calendarQuarterSelectedFontWeight, _styledcomponents.calendarBaseTokens.calendarMonthsPadding, _styledcomponents.calendarBaseTokens.calendarMonthItemBorderRadius, _styledcomponents.calendarBaseTokens.calendarMonthFontFamily, _styledcomponents.calendarBaseTokens.calendarMonthFontSize, _styledcomponents.calendarBaseTokens.calendarMonthFontStyle, _styledcomponents.calendarBaseTokens.calendarMonthFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarMonthFontLineHeight, _styledcomponents.calendarBaseTokens.calendarMonthFontWeight, _styledcomponents.calendarBaseTokens.calendarMonthSelectedFontWeight, _styledcomponents.calendarBaseTokens.calendarDaysPadding, _styledcomponents.calendarBaseTokens.calendarDayItemBorderRadius, _styledcomponents.calendarBaseTokens.calendarDayFontFamily, _styledcomponents.calendarBaseTokens.calendarDayFontSize, _styledcomponents.calendarBaseTokens.calendarDayFontStyle, _styledcomponents.calendarBaseTokens.calendarDayFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarDayFontLineHeight, _styledcomponents.calendarBaseTokens.calendarDayFontWeight, _styledcomponents.calendarBaseTokens.calendarDaySelectedFontWeight, _styledcomponents.calendarBaseTokens.calendarCurrentItemBorderWidth, _styledcomponents.calendarBaseTokens.calendarHeaderArrowGap, _styledcomponents.calendarBaseTokens.calendarArrowHeaderCustomSize, _styledcomponents.calendarBaseTokens.calendarHeaderPadding, _styledcomponents.calendarBaseTokens.calendarHeaderDateGap, _styledcomponents.calendarBaseTokens.calendarHeaderFontFamily, _styledcomponents.calendarBaseTokens.calendarHeaderFontSize, _styledcomponents.calendarBaseTokens.calendarHeaderFontStyle, _styledcomponents.calendarBaseTokens.calendarHeaderFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarHeaderFontLineHeight, _styledcomponents.calendarBaseTokens.calendarHeaderFontWeight, _styledcomponents.calendarBaseTokens.calendarHeaderFontWeightBold, _styledcomponents.calendarBaseTokens.iconButtonHeight, _styledcomponents.calendarBaseTokens.iconButtonWidth, _styledcomponents.calendarBaseTokens.iconButtonPadding, _styledcomponents.calendarBaseTokens.iconButtonRadius),
            xs: (0, _styledcomponents.css)(_templateObject5(), _styledcomponents.calendarBaseTokens.calendarContainerWidth, _styledcomponents.calendarBaseTokens.calendarContainerHeight, _styledcomponents.calendarBaseTokens.calendarYearsPadding, _styledcomponents.calendarBaseTokens.calendarYearItemBorderRadius, _styledcomponents.calendarBaseTokens.calendarYearFontFamily, _styledcomponents.calendarBaseTokens.calendarYearFontSize, _styledcomponents.calendarBaseTokens.calendarYearFontStyle, _styledcomponents.calendarBaseTokens.calendarYearFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarYearFontLineHeight, _styledcomponents.calendarBaseTokens.calendarYearFontWeight, _styledcomponents.calendarBaseTokens.calendarYearSelectedFontWeight, _styledcomponents.calendarBaseTokens.calendarQuartersPadding, _styledcomponents.calendarBaseTokens.calendarQuarterItemBorderRadius, _styledcomponents.calendarBaseTokens.calendarQuarterFontFamily, _styledcomponents.calendarBaseTokens.calendarQuarterFontSize, _styledcomponents.calendarBaseTokens.calendarQuarterFontStyle, _styledcomponents.calendarBaseTokens.calendarQuarterFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarQuarterFontLineHeight, _styledcomponents.calendarBaseTokens.calendarQuarterFontWeight, _styledcomponents.calendarBaseTokens.calendarQuarterSelectedFontWeight, _styledcomponents.calendarBaseTokens.calendarMonthsPadding, _styledcomponents.calendarBaseTokens.calendarMonthItemBorderRadius, _styledcomponents.calendarBaseTokens.calendarMonthFontFamily, _styledcomponents.calendarBaseTokens.calendarMonthFontSize, _styledcomponents.calendarBaseTokens.calendarMonthFontStyle, _styledcomponents.calendarBaseTokens.calendarMonthFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarMonthFontLineHeight, _styledcomponents.calendarBaseTokens.calendarMonthFontWeight, _styledcomponents.calendarBaseTokens.calendarMonthSelectedFontWeight, _styledcomponents.calendarBaseTokens.calendarDaysPadding, _styledcomponents.calendarBaseTokens.calendarDayItemBorderRadius, _styledcomponents.calendarBaseTokens.calendarDayFontFamily, _styledcomponents.calendarBaseTokens.calendarDayFontSize, _styledcomponents.calendarBaseTokens.calendarDayFontStyle, _styledcomponents.calendarBaseTokens.calendarDayFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarDayFontLineHeight, _styledcomponents.calendarBaseTokens.calendarDayFontWeight, _styledcomponents.calendarBaseTokens.calendarDaySelectedFontWeight, _styledcomponents.calendarBaseTokens.calendarCurrentItemBorderWidth, _styledcomponents.calendarBaseTokens.calendarHeaderArrowGap, _styledcomponents.calendarBaseTokens.calendarArrowHeaderCustomSize, _styledcomponents.calendarBaseTokens.calendarHeaderPadding, _styledcomponents.calendarBaseTokens.calendarHeaderDateGap, _styledcomponents.calendarBaseTokens.calendarHeaderFontFamily, _styledcomponents.calendarBaseTokens.calendarHeaderFontSize, _styledcomponents.calendarBaseTokens.calendarHeaderFontStyle, _styledcomponents.calendarBaseTokens.calendarHeaderFontLetterSpacing, _styledcomponents.calendarBaseTokens.calendarHeaderFontLineHeight, _styledcomponents.calendarBaseTokens.calendarHeaderFontWeight, _styledcomponents.calendarBaseTokens.calendarHeaderFontWeightBold, _styledcomponents.calendarBaseTokens.iconButtonHeight, _styledcomponents.calendarBaseTokens.iconButtonWidth, _styledcomponents.calendarBaseTokens.iconButtonPadding, _styledcomponents.calendarBaseTokens.iconButtonRadius)
        },
        eventTooltipSize: {
            m: (0, _styledcomponents.css)(_templateObject6(), _styledcomponents.calendarBaseTokens.tooltipPaddingTop, _styledcomponents.calendarBaseTokens.tooltipPaddingRight, _styledcomponents.calendarBaseTokens.tooltipPaddingBottom, _styledcomponents.calendarBaseTokens.tooltipPaddingLeft, _styledcomponents.calendarBaseTokens.tooltipMinHeight, _styledcomponents.calendarBaseTokens.tooltipBorderRadius, _styledcomponents.calendarBaseTokens.tooltipTextFontFamily, _styledcomponents.calendarBaseTokens.tooltipTextFontSize, _styledcomponents.calendarBaseTokens.tooltipTextFontStyle, _styledcomponents.calendarBaseTokens.tooltipTextFontWeight, _styledcomponents.calendarBaseTokens.tooltipTextFontLetterSpacing, _styledcomponents.calendarBaseTokens.tooltipTextFontLineHeight, _styledcomponents.calendarBaseTokens.tooltipContentLeftMargin, _styledcomponents.calendarBaseTokens.tooltipArrowMaskWidth, _styledcomponents.calendarBaseTokens.tooltipArrowMaskHeight, _styledcomponents.calendarBaseTokens.tooltipArrowMaskImage, _styledcomponents.calendarBaseTokens.tooltipArrowHeight, _styledcomponents.calendarBaseTokens.tooltipArrowEdgeMargin, _styledcomponents.calendarBaseTokens.tooltipArrowBackground),
            s: (0, _styledcomponents.css)(_templateObject7(), _styledcomponents.calendarBaseTokens.tooltipPaddingTop, _styledcomponents.calendarBaseTokens.tooltipPaddingRight, _styledcomponents.calendarBaseTokens.tooltipPaddingBottom, _styledcomponents.calendarBaseTokens.tooltipPaddingLeft, _styledcomponents.calendarBaseTokens.tooltipMinHeight, _styledcomponents.calendarBaseTokens.tooltipBorderRadius, _styledcomponents.calendarBaseTokens.tooltipTextFontFamily, _styledcomponents.calendarBaseTokens.tooltipTextFontSize, _styledcomponents.calendarBaseTokens.tooltipTextFontStyle, _styledcomponents.calendarBaseTokens.tooltipTextFontWeight, _styledcomponents.calendarBaseTokens.tooltipTextFontLetterSpacing, _styledcomponents.calendarBaseTokens.tooltipTextFontLineHeight, _styledcomponents.calendarBaseTokens.tooltipContentLeftMargin, _styledcomponents.calendarBaseTokens.tooltipArrowMaskWidth, _styledcomponents.calendarBaseTokens.tooltipArrowMaskHeight, _styledcomponents.calendarBaseTokens.tooltipArrowMaskImage, _styledcomponents.calendarBaseTokens.tooltipArrowHeight, _styledcomponents.calendarBaseTokens.tooltipArrowEdgeMargin, _styledcomponents.calendarBaseTokens.tooltipArrowBackground)
        }
    }
};
