/* src/styles.scss */
.app-admin-base-page {
  min-width: calc(var(--app-admin-min-width) - 0px);
  display: flex;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  padding: 32px;
}
.app-admin-create-page {
  min-width: calc(var(--app-admin-min-width) - 261px);
  display: flex;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  padding: 24px 40px;
}
.app-admin-list-page {
  min-width: calc(var(--app-admin-min-width) - 261px);
  display: flex;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  padding: 34px 56px 48px 40px;
}
.app-admin-heading-2 {
  font-weight: 500;
  font-size: 26px;
  line-height: 32px;
  color: var(--black-100);
}
.app-admin-heading-4 {
  font-weight: 500;
  font-size: 20px;
  line-height: 24px;
  color: var(--gray-100);
}
.app-admin-heading-6 {
  font-weight: 500;
  font-size: 16px;
  line-height: 20px;
  color: var(--gray-100);
}
:root {
  --app-admin-transparent-gray-01: #0000001a;
  --app-admin-font-family:
    "HelveticaNeue",
    Helvetica,
    Arial,
    sans-serif;
  --app-admin-header-height: 64px;
  --app-admin-min-width: 1440px;
  --app-admin-sponsor-mapping-content-width: 1067px;
  --animation-duration: 250ms;
  --animation-easing: cubic-bezier(0.32, 0.8, 0.48, 1);
}
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: var(--app-admin-font-family);
}
html,
body {
  min-width: var(--app-admin-min-width);
  min-height: 100%;
  background: var(--white-0);
  overscroll-behavior: none;
}

/* src/kmd-font.css */
@font-face {
  font-family: "HelveticaNeue";
  src: url("./media/HelveticaNeueLTW01-35Thin.eot?#iefix");
  src: url("./media/HelveticaNeueLTW01-35Thin.eot?#iefix") format("eot"), url("./media/HelveticaNeueLTW01-35Thin.woff2") format("woff2");
  font-weight: lighter;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "HelveticaNeue";
  src: url("./media/HelveticaNeueLTW01-35Thin.eot?#iefix");
  src: url("./media/HelveticaNeueLTW01-35Thin.eot?#iefix") format("eot"), url("./media/HelveticaNeueLTW01-35Thin.woff2") format("woff2");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "HelveticaNeue";
  src: url("./media/HelveticaNeueLTW01-45Light.eot?#iefix");
  src: url("./media/HelveticaNeueLTW01-45Light.eot?#iefix") format("eot"), url("./media/HelveticaNeueLTW01-45Light.woff2") format("woff2");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "HelveticaNeue";
  src: url("./media/HelveticaNeueLTW01-45Light.eot?#iefix");
  src: url("./media/HelveticaNeueLTW01-45Light.eot?#iefix") format("eot"), url("./media/HelveticaNeueLTW01-45Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "HelveticaNeue";
  src: url("./media/HelveticaNeueLTW01-55Roman.eot?#iefix");
  src: url("./media/HelveticaNeueLTW01-55Roman.eot?#iefix") format("eot"), url("./media/HelveticaNeueLTW01-55Roman.woff2") format("woff2");
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "HelveticaNeue";
  src: url("./media/HelveticaNeueLTW01-55Roman.eot?#iefix");
  src: url("./media/HelveticaNeueLTW01-55Roman.eot?#iefix") format("eot"), url("./media/HelveticaNeueLTW01-55Roman.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "HelveticaNeue";
  src: url("./media/HelveticaNeueLTW01-56Italic.eot?#iefix");
  src: url("./media/HelveticaNeueLTW01-56Italic.eot?#iefix") format("eot"), url("./media/HelveticaNeueLTW01-56Italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "HelveticaNeue";
  src: url("./media/HelveticaNeueLTW01-65Medium.eot?#iefix");
  src: url("./media/HelveticaNeueLTW01-65Medium.eot?#iefix") format("eot"), url("./media/HelveticaNeueLTW01-65Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "HelveticaNeue";
  src: url("./media/HelveticaNeueLTW01-65Medium.eot?#iefix");
  src: url("./media/HelveticaNeueLTW01-65Medium.eot?#iefix") format("eot"), url("./media/HelveticaNeueLTW01-65Medium.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "HelveticaNeue";
  src: url("./media/HelveticaNeueLTW01-75Bold.eot?#iefix");
  src: url("./media/HelveticaNeueLTW01-75Bold.eot?#iefix") format("eot"), url("./media/HelveticaNeueLTW01-75Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "HelveticaNeue";
  src: url("./media/HelveticaNeueLTW01-75Bold.eot?#iefix");
  src: url("./media/HelveticaNeueLTW01-75Bold.eot?#iefix") format("eot"), url("./media/HelveticaNeueLTW01-75Bold.woff2") format("woff2");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "HelveticaNeue";
  src: url("./media/HelveticaNeueLTW01-75Bold.eot?#iefix");
  src: url("./media/HelveticaNeueLTW01-75Bold.eot?#iefix") format("eot"), url("./media/HelveticaNeueLTW01-75Bold.woff2") format("woff2");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "HelveticaNeue";
  src: url("./media/HelveticaNeueLTW01-75Bold.eot?#iefix");
  src: url("./media/HelveticaNeueLTW01-75Bold.eot?#iefix") format("eot"), url("./media/HelveticaNeueLTW01-75Bold.woff2") format("woff2");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

/* angular:styles/global:styles */
