:root {
  --timelineClick: #41516c;
  --color: white;
  --color-unchangable: white;
  --bg-color: #0b0c0d;
  --inverted-bg-color: #e8e8e8;
  --dark-things: #363b3d;
  --mColor: #555;
  --video-info: #000a;
  --auth-container: #0e001f91;
  --auth: #2b2639;

  --home-container: #2f2f2f;
  --home-inner-container: #4f4f4f;
  --home-text: #cecece;

  --pulse-button-1: #3f3f3f;
  --pulse-button-2: #5f5f5f;

  --general-button-1: rgb(248, 249, 255, 0.5);
  --general-button-2: rgb(248, 249, 255, 0.3);
  --general-button-3: rgb(248, 249, 255, 0.2);

  --linear-gradient-1: linear-gradient(
      45deg,
      #9217ff,
      #3d33ff 51%,
      #ff00e1,
      #8f33ff
    )
    var(--x, 0) / 200%;
  --linear-gradient-2: linear-gradient(135deg, #fa691a 0%, #d72263 50%);

  --font: 2rem;
  --uni-padding: calc(var(--font) * 0.5);
  --animation-duration: 150ms;

  --dates-h: 768px;
  --month-item-h: 64px;
  --month-items: 1;

  --thumbnail-width: 500px;
  --topbar-height: 62px;

  --sm-border-radius: 5px;
  --md-border-radius: 10px;
  --lg-border-radius: 20px;
  --full-border-radius: 9999px;

  --general-spacing: 8px;
  --general-graphic: 10px;

  --upload-distance-perc: 5%;
  --upload-distance-dvw: 5dvw;
  --upload-left-distance: 2%;
}

.inverted-theme {
  --color: black;
  --bg-color: #e8e8e8;
  --inverted-bg-color: #0b0c0d;
  --mColor: #aaa;
  --video-info: #fffa;
  --auth-container: #5400bb3d;
  --auth: #d7c5df;

  --home-container: #f2f2f2;
  --home-inner-container: #c4c4c4;
  --home-text: #525252;

  --pulse-button-1: #afafaf;
  --pulse-button-2: #7f7f7f;

  --general-button-1: rgb(7, 6, 0, 0.5);
  --general-button-2: rgb(7, 6, 0, 0.3);
  --general-button-3: rgb(7, 6, 0, 0.2);
}