"use strict";
Object.defineProperty(exports, "__esModule", {
    value: true
});
Object.defineProperty(exports, "base", {
    enumerable: true,
    get: function() {
        return base;
    }
});
require("focus-visible");
const _react = require("@emotion/react");
const _Switchtokens = require("../Switch.tokens");
const _Switchstyles = require("../Switch.styles");
const base = (0, /*#__PURE__*/ _react.css)(_Switchstyles.StyledTrigger, "::before{content:'';position:absolute;inset:-0.125rem;display:block;box-sizing:content-box;border-radius:calc(0.125rem + var(", _Switchtokens.tokens.trackBorderRadius, "));border:0.125rem solid transparent;pointer-events:none;transition:box-shadow 0.2s ease-in-out;}", _Switchstyles.StyledInput, ".focus-visible ~ ", _Switchstyles.StyledTrigger, "::before{box-shadow:0 0 0 0.125rem var(", _Switchtokens.tokens.trackFocusColor, ");}", "base");
