"use strict";
Object.defineProperty(exports, "__esModule", {
    value: true
});
Object.defineProperty(exports, "base", {
    enumerable: true,
    get: function() {
        return base;
    }
});
var _styledcomponents = require("styled-components");
var _Switchtokens = require("../Switch.tokens");
var _Switchstyles = require("../Switch.styles");
var base = (0, _styledcomponents.css)([
    "",
    "{box-sizing:border-box;flex:0 0 var(",
    ");border-style:solid;border-width:var(",
    ");border-radius:var(",
    ");width:var(",
    ");height:var(",
    ");&::after{width:var(",
    ");height:var(",
    ");border-radius:var(",
    ");margin:auto var(",
    ");}}",
    ":checked ~ ",
    "{border-width:var(",
    ",var(",
    "));&::after{margin:auto var(",
    ");}}:active:not([disabled]) ",
    "::after{width:calc(var(",
    ") * var(",
    ",1));}"
], _Switchstyles.StyledTrigger, _Switchtokens.tokens.trackWidth, _Switchtokens.tokens.trackBorderWidthOff, _Switchtokens.tokens.trackBorderRadius, _Switchtokens.tokens.trackWidth, _Switchtokens.tokens.trackHeight, _Switchtokens.tokens.thumbSize, _Switchtokens.tokens.thumbSize, _Switchtokens.tokens.thumbBorderRadius, _Switchtokens.tokens.thumbOffsetOff, _Switchstyles.StyledInput, _Switchstyles.StyledTrigger, _Switchtokens.tokens.trackBorderWidthOn, _Switchtokens.tokens.trackBorderWidthOff, _Switchtokens.tokens.thumbOffsetOn, _Switchstyles.StyledTrigger, _Switchtokens.tokens.thumbSize, _Switchtokens.tokens.thumbPressScale);
