:root {
  /* ===== Color Theme Palette ===== */
  --c-white: #fff;
  --c-blue-20: #000ea5;
  --c-blue-30: #0012ce;
  --c-blue-40: #0117ff;
  --c-blue-50: #085cff;
  --c-blue-70: #95b9ff;
  --c-blue-80: #DBE7FF;
  --c-blue-90: #F0F5FF;
  --c-neutral-10: #050c19;
  --c-neutral-20: #0f1b33;
  --c-neutral-30: #1f2e4c;
  --c-neutral-40: #334466;
  --c-neutral-50: #4e6184;
  --c-neutral-60: #7486a6;
  --c-neutral-70: #97aac7;
  --c-neutral-80: #c5d2e5;
  --c-neutral-90: #e1e8f5;
  --c-neutral-95: #f2f6fc;
  /* ===== Secondary Colors ===== */
  --c-red-40: #890000;
  --c-red-50: #c60000;
  --c-red-70: #ff837b;
  --c-red-80: #FFCECB;
  --c-red-90: #FFEDEC;
  --c-orange-40: #954700;
  --c-orange-50: #cb6100;
  --c-orange-70: #ffb13b;
  --c-yellow-40: #874401;
  --c-yellow-50: #BB7D00;
  --c-yellow-70: #FAD82D;
  --c-yellow-80: #FFEC8E;
  --c-yellow-90: #FFF9DA;
  --c-green-40:  #006937;
  --c-green-50:  #009950;
  --c-green-70:  #35E28F;
  --c-green-80: #C3FAD5;
  --c-green-90:  #E1FFEA;
  --c-purple-40: #791e8f;
  --c-purple-50: #a221c2;
  --c-purple-70: #e789ff;
  --c-brand-secondary-yellow:#D7FA2D;
  --c-brand-secondary-green:#00F17D;
  --c-brand-secondary-pink: #E789FF;
  /* ===== Project color definitions ===== */
  /* All places where color is specified in the project */
  /* Currently using the Color Theme Palette */
  --primary-color: var(--c-blue-40);
  --secondary-color: var(--c-yellow-70);
  --text: var(--c-neutral-20);
  --text-light: var(--c-neutral-50);
  --button-text-active: var(--c-white);
  --button-bg: var(--c-blue-40);
  --placeholder: var(--c-neutral-50);
  --input-border: 0.0625rem solid var(--c-neutral-80);
  --input-border-error: 0.0625rem solid var(--c-red-70);
  --checkbox-border: 0.0625rem solid var(--primary-color);
  --checkbox-checked: 0.025rem solid var(--c-white);
  --link-color: var(--c-neutral-20);
  --link-color-active: var(--c-blue-40);
  --card-border: 0.0625rem solid var(--c-neutral-80);
  --card-border-disabled: 0.0625rem solid var(--c-red-50);
  --card-border-active: 0.0625rem solid var(--primary-color);
  --card-box-shadow: 0 0.125rem 0.75rem 0 rgba(31, 34, 77, 0.12);
  --input-disabled: 0.0625rem solid var(--c-neutral-80);
  --input-box-shadow: 0 0.125rem 0.75rem 0 rgba(31, 34, 77, 0.12);
  --line: var(--c-neutral-80);
  --banner-bg: var(--c-yellow-70);
  --banner-arrows: var(--c-brand-secondary-yellow);
  --footer-bg: var(--c-white);
  --sidebar-menu-bg: var(--c-neutral-95);
  --sidebar-hover: var(--c-neutral-90);
  --input-border-focus: 0.0625rem solid var(--c-blue-70);
  --input-hover: var(--c-blue-50);
  --input-active:var(--c-blue-30);
  --btn-hover: var(--c-blue-50);
  --btn-active: var(--c-blue-30);
  --btn-disabled: var(--c-neutral-80);
  --error-message: var(--c-red-50);
  --success: var(--c-green-50);
  --select-border-error: var(--c-red-70);
  --border-error: 0.0625rem solid var(--c-red-70);
  --font-family: "Mulish", sans-serif;
  --font-size-2: 2rem;
  --font-size-1: 1.5rem;
  --font-size-0: 1rem;
  --font-size--1: 0.875rem;
  --font-size--2: 0.75rem;
  --font-weight-3: 800;
  --font-weight-2: 700;
  --font-weight-1: 600;
  --font-weight-0: 400;
  --font-style: "normal";
  --text-line-height: 130%;
  --button-line-height: 150%;
  --text-transform: uppercase;
  --letter-spacing: 0.045rem;
}

body {
  margin: 0;
  padding: 0;
}

div.DraftEditor-root {
  height: 100%;
}