import { keyframes as s, css as e } from "../../../../../../../@emotion_react@11.9.3_hszxbvtkrbiogp66pfduqrogei/node_modules/@emotion/react/dist/emotion-react.browser.esm.js";
import { euiCanAnimate as u } from "../../global_styling/variables/animations.js";
import { logicalCSS as t } from "../../global_styling/functions/logicals.js";
var a;
function d(r, o) {
  return o || (o = r.slice(0)), Object.freeze(Object.defineProperties(r, { raw: { value: Object.freeze(o) } }));
}
function n() {
  return "You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop).";
}
var i = function(o) {
  return `
    `.concat(t("width", o), `;
    `).concat(t("height", o), `;
  `);
}, c = 0.05, f = s(a || (a = d([`
  0% {
    opacity: `, `;
  }

  100% {
    opacity: 1;
  }
`])), c), b = process.env.NODE_ENV === "production" ? {
  name: "njd749-logoElasticOutline",
  styles: "*[fill]{fill:none!important;}.outline{fill:currentColor!important;};label:logoElasticOutline;"
} : {
  name: "njd749-logoElasticOutline",
  styles: "*[fill]{fill:none!important;}.outline{fill:currentColor!important;};label:logoElasticOutline;",
  toString: n
}, m = process.env.NODE_ENV === "production" ? {
  name: "uacjc5-inherit",
  styles: "color:inherit;label:inherit;"
} : {
  name: "uacjc5-inherit",
  styles: "color:inherit;label:inherit;",
  toString: n
}, x = function(o) {
  var l = o.euiTheme;
  return {
    euiIcon: /* @__PURE__ */ e("flex-shrink:0;display:inline-block;vertical-align:middle;fill:currentColor;transform:translate(0, 0);.euiIcon__fillNegative{fill:", l.colors.darkestShade, ";};label:euiIcon;"),
    accent: /* @__PURE__ */ e("color:", l.colors.accentText, ";;label:accent;"),
    danger: /* @__PURE__ */ e("color:", l.colors.dangerText, ";;label:danger;"),
    ghost: /* @__PURE__ */ e("color:", l.colors.ghost, ";*[fill],.euiIcon__fillNegative{fill:currentColor!important;};label:ghost;"),
    primary: /* @__PURE__ */ e("color:", l.colors.primaryText, ";;label:primary;"),
    success: /* @__PURE__ */ e("color:", l.colors.successText, ";;label:success;"),
    subdued: /* @__PURE__ */ e("color:", l.colors.subduedText, ";;label:subdued;"),
    text: /* @__PURE__ */ e("color:", l.colors.title, ";*[fill],.euiIcon__fillNegative{fill:currentColor!important;};label:text;"),
    warning: /* @__PURE__ */ e("color:", l.colors.warningText, ";;label:warning;"),
    inherit: m,
    default: /* @__PURE__ */ e(";label:default;"),
    customColor: /* @__PURE__ */ e(";label:customColor;"),
    logoElasticOutline: b,
    original: /* @__PURE__ */ e(";label:original;"),
    s: /* @__PURE__ */ e(i(l.size.m), ";label:s;"),
    m: /* @__PURE__ */ e(i(l.size.base), ";label:m;"),
    l: /* @__PURE__ */ e(i(l.size.l), ";label:l;"),
    xl: /* @__PURE__ */ e(i(l.size.xl), ";label:xl;"),
    xxl: /* @__PURE__ */ e(i(l.size.xxl), ";label:xxl;"),
    app: /* @__PURE__ */ e("fill:", l.colors.text, ";.euiIcon__fillSecondary{fill:", l.colors.successText, ";};label:app;"),
    logo: /* @__PURE__ */ e(";label:logo;"),
    isLoading: /* @__PURE__ */ e("opacity:", c, ";background-color:currentColor;border-radius:", l.border.radius.small, ";;label:isLoading;"),
    isLoaded: /* @__PURE__ */ e(u, "{animation:", f, " ", l.animation.normal, " ease-in 0s 1 forwards;};label:isLoaded;")
  };
};
export {
  x as euiIconStyles,
  c as iconLoadingOpacity
};
//# sourceMappingURL=icon.styles.js.map
