/*!
 * VILLAGE v0.0.3 | SPDX-License-Identifier: MIT | License-Filename: LICENSE.md | restricted use (see terms and conditions)
 */
@charset "UTF-8";

/* ¯¯¯¯¯¯¯¯¯ *\
  SCHEME
\* ˍˍˍˍˍˍˍˍˍ */
:root[data-village-theme=dark] {
  --grey-1000-50: #161616;
  --grey-1000-50-hover: #343434;
  --grey-1000-50-active: #474747;
  --grey-975-75: #1e1e1e;
  --grey-975-75-hover: #3f3f3f;
  --grey-975-75-active: #525252;
  --grey-950-100: #242424;
  --grey-950-100-hover: #474747;
  --grey-950-100-active: #5b5b5b;
  --grey-200-850: #cecece;
  --grey-925-125: #2a2a2a;
  --grey-1000-75: #1e1e1e;
  --grey-1000-75-hover: #3f3f3f;
  --grey-1000-75-active: #525252;
  --grey-1000-100: #242424;
  --grey-1000-100-hover: #474747;
  --grey-1000-100-active: #5b5b5b;
  --grey-975-100: #242424;
  --grey-975-100-hover: #474747;
  --grey-975-100-active: #5b5b5b;
  --grey-975-125: #2a2a2a;
  --grey-975-125-hover: #4e4e4e;
  --grey-975-125-active: #636363;
  --grey-950-125: #2a2a2a;
  --grey-950-125-hover: #4e4e4e;
  --grey-950-125-active: #636363;
  --grey-950-150: #2f2f2f;
  --grey-950-150-hover: #545454;
  --grey-950-150-active: #696969;
  --grey-50-1000: #fff;
  --grey-425-625: #929292;
  --grey-625-425: #666;
  --grey-0-1000: #fff;
  --grey-900-175: #353535;
  --village-primary-975-75: hsl(180, 20%, 7%);
  --village-primary-975-75-hover: hsl(180, 20%, 12%);
  --village-primary-975-75-active: hsl(180, 30%, 15%);
  --village-primary-950-100: hsl(180, 20%, 10%);
  --village-primary-950-100-hover: hsl(180, 22%, 13%);
  --village-primary-950-100-active: hsl(180, 33%, 18%);
  --village-primary-sun-625: hsl(180, 80%, 65%);
  --village-primary-sun-625-hover: hsl(180, 60%, 65%);
  --village-primary-sun-625-active: hsl(180, 90%, 65%);
  --village-primary-925-125: hsl(180, 33%, 13%);
  --village-primary-925-125-hover: hsl(180, 40%, 65%);
  --village-primary-925-125-active: hsl(180, 45%, 65%);
  --village-primary-975-sun: hsl(180, 75%, 25%);
  --village-primary-main: hsl(180, 85%, 25%);
  --village-primary-850-200: hsl(180, 45%, 20%);
  --village-secondary-975-75: hsl(270, 20%, 7%);
  --village-secondary-975-75-hover: hsl(270, 20%, 12%);
  --village-secondary-975-75-active: hsl(270, 30%, 15%);
  --village-secondary-950-100: hsl(270, 20%, 10%);
  --village-secondary-950-100-hover: hsl(270, 22%, 13%);
  --village-secondary-950-100-active: hsl(270, 33%, 18%);
  --village-secondary-sun-625: hsl(270, 80%, 65%);
  --village-secondary-sun-625-hover: hsl(270, 60%, 65%);
  --village-secondary-sun-625-active: hsl(270, 90%, 65%);
  --village-secondary-925-125: hsl(270, 33%, 13%);
  --village-secondary-925-125-hover: hsl(270, 40%, 65%);
  --village-secondary-925-125-active: hsl(270, 45%, 65%);
  --village-secondary-975-sun: hsl(270, 75%, 25%);
  --village-secondary-main: hsl(270, 85%, 25%);
  --village-secondary-850-200: hsl(270, 45%, 20%);
  --info-950-100: hsl(180, 20%, 10%);
  --info-950-100-hover: hsl(180, 22%, 13%);
  --info-950-100-active: hsl(180, 33%, 18%);
  --info-425-625: hsl(180, 80%, 65%);
  --info-425-625-hover: hsl(180, 60%, 65%);
  --info-425-625-active: hsl(180, 90%, 65%);
  --info-975-75: hsl(180, 20%, 7%);
  --success-950-100: hsl(90, 20%, 10%);
  --success-950-100-hover: hsl(90, 22%, 13%);
  --success-950-100-active: hsl(90, 33%, 18%);
  --success-425-625: hsl(90, 80%, 65%);
  --success-425-625-hover: hsl(90, 60%, 65%);
  --success-425-625-active: hsl(90, 90%, 65%);
  --success-975-75: hsl(90, 20%, 7%);
  --warning-950-100: hsl(270, 20%, 10%);
  --warning-950-100-hover: hsl(270, 22%, 13%);
  --warning-950-100-active: hsl(270, 33%, 18%);
  --warning-425-625: hsl(270, 80%, 65%);
  --warning-425-625-hover: hsl(270, 60%, 65%);
  --warning-425-625-active: hsl(270, 90%, 65%);
  --warning-975-75: hsl(270, 20%, 7%);
  --error-950-100: hsl(0, 20%, 10%);
  --error-950-100-hover: hsl(0, 22%, 13%);
  --error-950-100-active: hsl(0, 33%, 18%);
  --error-425-625: hsl(0, 80%, 65%);
  --error-425-625-hover: hsl(0, 60%, 65%);
  --error-425-625-active: hsl(0, 90%, 65%);
  --error-975-75: hsl(0, 20%, 7%);
  --village-color3-975-75: hsl(0, 20%, 7%);
  --village-color3-975-75-hover: hsl(0, 20%, 12%);
  --village-color3-975-75-active: hsl(0, 30%, 15%);
  --village-color3-950-100: hsl(0, 20%, 10%);
  --village-color3-950-100-hover: hsl(0, 22%, 13%);
  --village-color3-950-100-active: hsl(0, 33%, 18%);
  --village-color3-sun-moon: hsl(0, 80%, 75%);
  --village-color3-sun-moon-hover: hsl(0, 60%, 75%);
  --village-color3-sun-moon-active: hsl(0, 40%, 75%);
  --village-color3-925-125: hsl(0, 33%, 13%);
  --village-color3-925-125-hover: hsl(0, 40%, 65%);
  --village-color3-925-125-active: hsl(0, 45%, 65%);
  --village-color3-850-200: hsl(0, 45%, 20%);
  --village-color4-975-75: hsl(90, 20%, 7%);
  --village-color4-975-75-hover: hsl(90, 20%, 12%);
  --village-color4-975-75-active: hsl(90, 30%, 15%);
  --village-color4-950-100: hsl(90, 20%, 10%);
  --village-color4-950-100-hover: hsl(90, 22%, 13%);
  --village-color4-950-100-active: hsl(90, 33%, 18%);
  --village-color4-sun-moon: hsl(90, 80%, 75%);
  --village-color4-sun-moon-hover: hsl(90, 60%, 75%);
  --village-color4-sun-moon-active: hsl(90, 40%, 75%);
  --village-color4-925-125: hsl(90, 33%, 13%);
  --village-color4-925-125-hover: hsl(90, 40%, 65%);
  --village-color4-925-125-active: hsl(90, 45%, 65%);
  --village-color4-850-200: hsl(90, 45%, 20%);
  --village-color5-975-75: hsl(180, 20%, 7%);
  --village-color5-975-75-hover: hsl(180, 20%, 12%);
  --village-color5-975-75-active: hsl(180, 30%, 15%);
  --village-color5-950-100: hsl(180, 20%, 10%);
  --village-color5-950-100-hover: hsl(180, 22%, 13%);
  --village-color5-950-100-active: hsl(180, 33%, 18%);
  --village-color5-sun-moon: hsl(180, 80%, 75%);
  --village-color5-sun-moon-hover: hsl(180, 60%, 75%);
  --village-color5-sun-moon-active: hsl(180, 40%, 75%);
  --village-color5-925-125: hsl(180, 33%, 13%);
  --village-color5-925-125-hover: hsl(180, 40%, 65%);
  --village-color5-925-125-active: hsl(180, 45%, 65%);
  --village-color5-850-200: hsl(180, 45%, 20%);
  --village-color6-975-75: hsl(290, 20%, 7%);
  --village-color6-975-75-hover: hsl(290, 20%, 12%);
  --village-color6-975-75-active: hsl(290, 30%, 15%);
  --village-color6-950-100: hsl(290, 20%, 10%);
  --village-color6-950-100-hover: hsl(290, 22%, 13%);
  --village-color6-950-100-active: hsl(290, 33%, 18%);
  --village-color6-sun-moon: hsl(290, 80%, 75%);
  --village-color6-sun-moon-hover: hsl(290, 60%, 75%);
  --village-color6-sun-moon-active: hsl(290, 40%, 75%);
  --village-color6-925-125: hsl(290, 33%, 13%);
  --village-color6-925-125-hover: hsl(290, 40%, 65%);
  --village-color6-925-125-active: hsl(290, 45%, 65%);
  --village-color6-850-200: hsl(290, 45%, 20%);
  --village-color7-975-75: hsl(0, 20%, 7%);
  --village-color7-975-75-hover: hsl(0, 20%, 12%);
  --village-color7-975-75-active: hsl(0, 30%, 15%);
  --village-color7-950-100: hsl(0, 20%, 10%);
  --village-color7-950-100-hover: hsl(0, 22%, 13%);
  --village-color7-950-100-active: hsl(0, 33%, 18%);
  --village-color7-sun-moon: hsl(0, 80%, 75%);
  --village-color7-sun-moon-hover: hsl(0, 60%, 75%);
  --village-color7-sun-moon-active: hsl(0, 40%, 75%);
  --village-color7-925-125: hsl(0, 33%, 13%);
  --village-color7-925-125-hover: hsl(0, 40%, 65%);
  --village-color7-925-125-active: hsl(0, 45%, 65%);
  --village-color7-850-200: hsl(0, 45%, 20%);
  --village-color8-975-75: hsl(90, 20%, 7%);
  --village-color8-975-75-hover: hsl(90, 20%, 12%);
  --village-color8-975-75-active: hsl(90, 30%, 15%);
  --village-color8-950-100: hsl(90, 20%, 10%);
  --village-color8-950-100-hover: hsl(90, 22%, 13%);
  --village-color8-950-100-active: hsl(90, 33%, 18%);
  --village-color8-sun-moon: hsl(90, 80%, 75%);
  --village-color8-sun-moon-hover: hsl(90, 60%, 75%);
  --village-color8-sun-moon-active: hsl(90, 40%, 75%);
  --village-color8-925-125: hsl(90, 33%, 13%);
  --village-color8-925-125-hover: hsl(90, 40%, 65%);
  --village-color8-925-125-active: hsl(90, 45%, 65%);
  --village-color8-850-200: hsl(90, 45%, 20%);
  --village-color9-975-75: hsl(180, 20%, 7%);
  --village-color9-975-75-hover: hsl(180, 20%, 12%);
  --village-color9-975-75-active: hsl(180, 30%, 15%);
  --village-color9-950-100: hsl(180, 20%, 10%);
  --village-color9-950-100-hover: hsl(180, 22%, 13%);
  --village-color9-950-100-active: hsl(180, 33%, 18%);
  --village-color9-sun-moon: hsl(180, 80%, 75%);
  --village-color9-sun-moon-hover: hsl(180, 60%, 75%);
  --village-color9-sun-moon-active: hsl(180, 40%, 75%);
  --village-color9-925-125: hsl(180, 33%, 13%);
  --village-color9-925-125-hover: hsl(180, 40%, 65%);
  --village-color9-925-125-active: hsl(180, 45%, 65%);
  --village-color9-850-200: hsl(180, 45%, 20%);
  --village-color10-975-75: hsl(270, 20%, 7%);
  --village-color10-975-75-hover: hsl(270, 20%, 12%);
  --village-color10-975-75-active: hsl(270, 30%, 15%);
  --village-color10-950-100: hsl(270, 20%, 10%);
  --village-color10-950-100-hover: hsl(270, 22%, 13%);
  --village-color10-950-100-active: hsl(270, 33%, 18%);
  --village-color10-sun-moon: hsl(270, 80%, 75%);
  --village-color10-sun-moon-hover: hsl(270, 60%, 75%);
  --village-color10-sun-moon-active: hsl(270, 40%, 75%);
  --village-color10-925-125: hsl(270, 33%, 13%);
  --village-color10-925-125-hover: hsl(270, 40%, 65%);
  --village-color10-925-125-active: hsl(270, 45%, 65%);
  --village-color10-850-200: hsl(270, 45%, 20%);
  --village-color11-975-75: hsl(0, 20%, 7%);
  --village-color11-975-75-hover: hsl(0, 20%, 12%);
  --village-color11-975-75-active: hsl(0, 30%, 15%);
  --village-color11-950-100: hsl(0, 20%, 10%);
  --village-color11-950-100-hover: hsl(0, 22%, 13%);
  --village-color11-950-100-active: hsl(0, 33%, 18%);
  --village-color11-sun-moon: hsl(0, 80%, 75%);
  --village-color11-sun-moon-hover: hsl(0, 60%, 75%);
  --village-color11-sun-moon-active: hsl(0, 40%, 75%);
  --village-color11-925-125: hsl(0, 33%, 13%);
  --village-color11-925-125-hover: hsl(0, 40%, 65%);
  --village-color11-925-125-active: hsl(0, 45%, 65%);
  --village-color11-850-200: hsl(0, 45%, 20%);
  --village-color12-975-75: hsl(90, 20%, 7%);
  --village-color12-975-75-hover: hsl(90, 20%, 12%);
  --village-color12-975-75-active: hsl(90, 30%, 15%);
  --village-color12-950-100: hsl(90, 20%, 10%);
  --village-color12-950-100-hover: hsl(90, 22%, 13%);
  --village-color12-950-100-active: hsl(90, 33%, 18%);
  --village-color12-sun-moon: hsl(90, 80%, 75%);
  --village-color12-sun-moon-hover: hsl(90, 60%, 75%);
  --village-color12-sun-moon-active: hsl(90, 40%, 75%);
  --village-color12-925-125: hsl(90, 33%, 13%);
  --village-color12-925-125-hover: hsl(90, 40%, 65%);
  --village-color12-925-125-active: hsl(90, 45%, 65%);
  --village-color12-850-200: hsl(90, 45%, 20%);
  --village-color13-975-75: hsl(180, 20%, 7%);
  --village-color13-975-75-hover: hsl(180, 20%, 12%);
  --village-color13-975-75-active: hsl(180, 30%, 15%);
  --village-color13-950-100: hsl(180, 20%, 10%);
  --village-color13-950-100-hover: hsl(180, 22%, 13%);
  --village-color13-950-100-active: hsl(180, 33%, 18%);
  --village-color13-sun-moon: hsl(180, 80%, 75%);
  --village-color13-sun-moon-hover: hsl(180, 60%, 75%);
  --village-color13-sun-moon-active: hsl(180, 40%, 75%);
  --village-color13-925-125: hsl(180, 33%, 13%);
  --village-color13-925-125-hover: hsl(180, 40%, 65%);
  --village-color13-925-125-active: hsl(180, 45%, 65%);
  --village-color13-850-200: hsl(180, 45%, 20%);
  --village-color14-975-75: hsl(270, 20%, 7%);
  --village-color14-975-75-hover: hsl(270, 20%, 12%);
  --village-color14-975-75-active: hsl(270, 30%, 15%);
  --village-color14-950-100: hsl(270, 20%, 10%);
  --village-color14-950-100-hover: hsl(270, 22%, 13%);
  --village-color14-950-100-active: hsl(270, 33%, 18%);
  --village-color14-sun-moon: hsl(270, 80%, 75%);
  --village-color14-sun-moon-hover: hsl(270, 60%, 75%);
  --village-color14-sun-moon-active: hsl(270, 40%, 75%);
  --village-color14-925-125: hsl(270, 33%, 13%);
  --village-color14-925-125-hover: hsl(270, 40%, 65%);
  --village-color14-925-125-active: hsl(270, 45%, 65%);
  --village-color14-850-200: hsl(270, 45%, 20%);
  --village-color15-975-75: hsl(0, 20%, 7%);
  --village-color15-975-75-hover: hsl(0, 20%, 12%);
  --village-color15-975-75-active: hsl(0, 30%, 15%);
  --village-color15-950-100: hsl(0, 20%, 10%);
  --village-color15-950-100-hover: hsl(0, 22%, 13%);
  --village-color15-950-100-active: hsl(0, 33%, 18%);
  --village-color15-sun-moon: hsl(0, 80%, 75%);
  --village-color15-sun-moon-hover: hsl(0, 60%, 75%);
  --village-color15-sun-moon-active: hsl(0, 40%, 75%);
  --village-color15-925-125: hsl(0, 33%, 13%);
  --village-color15-925-125-hover: hsl(0, 40%, 65%);
  --village-color15-925-125-active: hsl(0, 45%, 65%);
  --village-color15-850-200: hsl(0, 45%, 20%);
  --village-color16-975-75: hsl(90, 20%, 7%);
  --village-color16-975-75-hover: hsl(90, 20%, 12%);
  --village-color16-975-75-active: hsl(90, 30%, 15%);
  --village-color16-950-100: hsl(90, 20%, 10%);
  --village-color16-950-100-hover: hsl(90, 22%, 13%);
  --village-color16-950-100-active: hsl(90, 33%, 18%);
  --village-color16-sun-moon: hsl(90, 80%, 75%);
  --village-color16-sun-moon-hover: hsl(90, 60%, 75%);
  --village-color16-sun-moon-active: hsl(90, 40%, 75%);
  --village-color16-925-125: hsl(90, 33%, 13%);
  --village-color16-925-125-hover: hsl(90, 40%, 65%);
  --village-color16-925-125-active: hsl(90, 45%, 65%);
  --village-color16-850-200: hsl(90, 45%, 20%);
  --village-color17-975-75: hsl(180, 20%, 7%);
  --village-color17-975-75-hover: hsl(180, 20%, 12%);
  --village-color17-975-75-active: hsl(180, 30%, 15%);
  --village-color17-950-100: hsl(180, 20%, 10%);
  --village-color17-950-100-hover: hsl(180, 22%, 13%);
  --village-color17-950-100-active: hsl(180, 33%, 18%);
  --village-color17-sun-moon: hsl(180, 80%, 75%);
  --village-color17-sun-moon-hover: hsl(180, 60%, 75%);
  --village-color17-sun-moon-active: hsl(180, 40%, 75%);
  --village-color17-925-125: hsl(180, 33%, 13%);
  --village-color17-925-125-hover: hsl(180, 40%, 65%);
  --village-color17-925-125-active: hsl(180, 45%, 65%);
  --village-color17-850-200: hsl(180, 45%, 20%);
  --village-color18-975-75: hsl(270, 20%, 7%);
  --village-color18-975-75-hover: hsl(270, 20%, 12%);
  --village-color18-975-75-active: hsl(270, 30%, 15%);
  --village-color18-950-100: hsl(270, 20%, 10%);
  --village-color18-950-100-hover: hsl(270, 22%, 13%);
  --village-color18-950-100-active: hsl(270, 33%, 18%);
  --village-color18-sun-moon: hsl(270, 80%, 75%);
  --village-color18-sun-moon-hover: hsl(270, 60%, 75%);
  --village-color18-sun-moon-active: hsl(270, 40%, 75%);
  --village-color18-925-125: hsl(270, 33%, 13%);
  --village-color18-925-125-hover: hsl(270, 40%, 65%);
  --village-color18-925-125-active: hsl(270, 45%, 65%);
  --village-color18-850-200: hsl(270, 45%, 20%);
  --village-color19-975-75: hsl(0, 20%, 7%);
  --village-color19-975-75-hover: hsl(0, 20%, 12%);
  --village-color19-975-75-active: hsl(0, 30%, 15%);
  --village-color19-950-100: hsl(0, 20%, 10%);
  --village-color19-950-100-hover: hsl(0, 22%, 13%);
  --village-color19-950-100-active: hsl(0, 33%, 18%);
  --village-color19-sun-moon: hsl(0, 80%, 75%);
  --village-color19-sun-moon-hover: hsl(0, 60%, 75%);
  --village-color19-sun-moon-active: hsl(0, 40%, 75%);
  --village-color19-925-125: hsl(0, 33%, 13%);
  --village-color19-925-125-hover: hsl(0, 40%, 65%);
  --village-color19-925-125-active: hsl(0, 45%, 65%);
  --village-color19-850-200: hsl(0, 45%, 20%);
}
@media (min-width: 36em) {
  /*! media sm */
}
@media (min-width: 48em) {
  /*! media md */
}
@media (min-width: 62em) {
  /*! media lg */
}
@media (min-width: 78em) {
  /*! media xl */
}
@media (hover: hover) and (pointer: fine) {
  :root[data-village-theme=dark] {
    --brighten: 1;
  }
}
