/* stylelint-disable */
:root {
  --primary-color: rgb(7, 193, 96);
  --ad-green: rgb(7, 193, 96);
  --ad-orange: rgb(237, 162, 12);
  --ad-blue: rgb(43, 123, 214);
  --ad-red: rgb(217, 81, 76);
  --channels: rgb(250, 157, 59);

  --transparent-gray-0: rgba(0, 0, 0, 0);
  --transparent-gray-50: rgba(0, 0, 0, 0.02);
  --transparent-gray-100: rgba(0, 0, 0, 0.06);
  --transparent-gray-200: rgba(0, 0, 0, 0.08);
  --transparent-gray-300: rgba(0, 0, 0, 0.1);
  --transparent-gray-400: rgba(0, 0, 0, 0.12);
  --transparent-gray-500: rgba(0, 0, 0, 0.16);
  --transparent-gray-600: rgba(0, 0, 0, 0.22);
  --transparent-gray-700: rgba(0, 0, 0, 0.36);
  --transparent-gray-800: rgba(0, 0, 0, 0.58);
  --transparent-gray-900: rgba(0, 0, 0, 0.88);
  --transparent-gray-1000: rgb(0, 0, 0);

  --gray-0: #ffffff;
  --gray-50: #fafafa;
  --gray-100: #f2f2f2;
  --gray-200: #ebebeb;
  --gray-300: #e6e6e6;
  --gray-400: #e0e0e0;
  --gray-500: #d6d6d6;
  --gray-600: #c7c7c7;
  --gray-700: #a3a3a3;
  --gray-800: #6b6b6b;
  --gray-900: #1f1f1f;
  --gray-1000: #000000;
  --font-size-large: 16px;
  --font-size-medium: 14px;
  --font-size-small: 13px;
  --font-size-mini: 12px;

  --box-shadow-elevation-0: 0 0 0 1px rgba(223, 223, 223, 0.45);
  --box-shadow-elevation-1: 0 0 0 1px rgba(223, 223, 223, 0.5),
    0 3px 6px 0 rgba(0, 0, 0, 0.04);
  --box-shadow-elevation-2: 0 0 0 1px rgba(219, 219, 219, 0.55),
    0 3px 5px 0 rgba(0, 0, 0, 0.05), 0 6px 15px 0 rgba(0, 0, 0, 0.05);
  --box-shadow-elevation-3: 0 0 0 1px rgba(219, 219, 219, 0.7),
    0 8px 20px 0 rgba(0, 0, 0, 0.08), 0 4px 10px 0 rgba(0, 0, 0, 0.07);
  --box-shadow-elevation-4: 0 0 0 1px rgba(107, 107, 107, 0.15),
    0 10px 36px 0 rgba(0, 0, 0, 0.1), 0 6px 15px 0 rgba(0, 0, 0, 0.07);

  --z-index-affix: 1;
  --z-index-back-top: 1;
  --z-index-dialog-mask: 1030;
  --z-index-dialog: 1030;
  --z-index-notification: 1040;
  --z-index-message: 1040;
  --z-index-popover: 1060;
  --z-index-picker: 1080;
  --z-index-dropdown: 1080;
  --z-index-tooltip: 1090;

  --ease-out: cubic-bezier(0, 0, 0.2, 1);
  --ease-in: cubic-bezier(0.4, 0, 1, 1);
  --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
  --ease-out-circ: cubic-bezier(0.08, 0.82, 0.17, 1);
  --ease-in-circ: cubic-bezier(0.6, 0.04, 0.98, 0.34);
  --ease-in-out-circ: cubic-bezier(0.78, 0.14, 0.15, 0.86);
  --ease-out-quint: cubic-bezier(0.23, 1, 0.32, 1);
  --ease-in-quint: cubic-bezier(0.755, 0.05, 0.855, 0.06);

  --motion-duration-fast: 0.1s;
  --motion-duration-base: 0.2s;
  --motion-duration-slow: 0.4s;

  --dialog-offset-x: 0px;
  --dialog-offset-y: 0px;
  --message-offset-x: 0px;
  --message-offset-y: 0px;

  /* TimePicker */
  --tp-w-mn: 78;
  --tp-w-sm: 84;
  --tp-w-md: 88;
  --tp-w-lg: 104;

  --adui-motion-ease-base: cubic-bezier(0.23, 0.14, 0.18, 1);
  --adui-motion-ease-base: linear(
    0,
    0.00136 0.75%,
    0.00548 1.53%,
    0.02204 3.18%,
    0.04987 4.97%,
    0.09006 6.971%,
    0.17662 10.521%,
    0.38293 18.122%,
    0.47658 21.742%,
    0.56587 25.523%,
    0.64251 29.183%,
    0.70502 32.603%,
    0.75982 36.084%,
    0.80755 39.664%,
    0.84883 43.394%,
    0.87017 45.665%,
    0.88957 48.015%,
    0.90702 50.445%,
    0.92261 52.965%,
    0.93651 55.606%,
    0.94873 58.366%,
    0.96857 64.346%,
    0.98253 70.917%,
    0.99197 78.578%,
    0.99757 87.809%,
    1.00018
  );
  --adui-motion-duration-base: 0.2s;
  --adui-motion-ease-bounce: cubic-bezier(0.36, 1.46, 0.38, 1.01);
  --adui-motion-ease-bounce: linear(
    0,
    0.002,
    0.008,
    0.018,
    0.032 2%,
    0.072,
    0.129 4.3%,
    0.186 5.3%,
    0.257 6.5%,
    0.551 10.9%,
    0.675 12.8%,
    0.791,
    0.885 16.8%,
    0.926,
    0.963,
    0.995,
    1.023,
    1.048,
    1.068,
    1.084,
    1.097 25%,
    1.103,
    1.108,
    1.112,
    1.114,
    1.115,
    1.115,
    1.113,
    1.111 31.1%,
    1.104 32.5%,
    1.094 34.1%,
    1.04 41.2%,
    1.027,
    1.017 44.9%,
    1.007,
    0.999,
    0.993,
    0.989 53.4%,
    0.987 56.4% 59.9%,
    0.998 73.1%,
    1.001 80.4%,
    1.002 87.4%,
    1
  );
  --adui-motion-duration-bounce: 0.5s;
}
html {
  box-sizing: border-box;
}
html * {
  box-sizing: inherit;
  border: 0 solid;
}
html *::before,
html *::after {
  box-sizing: inherit;
}
html[class*="adui-focus-disabled"] :focus {
  outline: none !important;
}
:not(input):not(textarea):focus {
  outline: 2px auto rgba(19, 124, 189, 0.6);
  outline-offset: 2px;
  -moz-outline-radius: 6px;
}
a[disabled] {
  pointer-events: none;
}
.adui-scrollbar-hidden::-webkit-scrollbar {
  display: none;
  width: 0;
  height: 0;
}
