/*  phpBB3 Style Sheet
    --------------------------------------------------------------
	phpBB style name: Milk v2
	Based on style:   Merlin Framework (http://www.planetstyles.net)
    --------------------------------------------------------------
*/

/* Core */
@import url("normalize.css?hash=48eb3f89");
@import url("base.css?hash=7c5543be");
@import url("utilities.css?hash=d8f72c42");
@import url("common.css?hash=a9741ba1");
@import url("links.css?hash=18286e16");
@import url("content.css?hash=be57a41d");
@import url("buttons.css?hash=56f0d25f");
@import url("cp.css?hash=50d868ab");
@import url("forms.css?hash=b64464fb");
@import url("icons.css?hash=64da33ce");
@import url("colours.css?hash=fcb2f289");
@import url("responsive.css?hash=87b53e08");
@import url("custom.css");

@import url("merlin.css?v=milk2.1.10");

/* Icons */
@import url("icons_forums_topics.css?v=milk2.1.10");

/* Custom Additions */
@import url("animate.css?v=milk2.1.10");
@import url("tooltipster.bundle.min.css?v=milk2.1.10");
@import url("tooltipster-sideTip-borderless.min.css?v=milk2.1.10");

/* Responsive */
@import url("responsive/xs-phones.css?v=milk2.1.10");
@import url("responsive/small-smaller-tablets.css?v=milk2.1.10");
@import url("responsive/medium-ipad.css?v=milk2.1.10");
@import url("responsive/large-desktops.css?v=milk2.1.10");
@import url("responsive/squishy.css?v=milk2.1.10");

/* Facelift */
@import url("dark.css?v=milk2.1.10");
@import url("fonts.css?v=milk2.1.10");
@import url("milk.css?v=milk2.1.10");

/* Base icon style */
.forum-icon::before {
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
  display: inline-block;
  margin-right: 0.5rem;
  color: #444;
  transition: color 0.3s ease;
}

/* Category-specific icons (by forum ID) */
.forum-cat-2 .forum-icon::before {
  content: "\f1bb"; /* fa-tree */
}
.forum-cat-3 .forum-icon::before {
  content: "\f186"; /* fa-moon */
}
.forum-cat-4 .forum-icon::before {
  content: "\f6e2"; /* fa-mountain */
}
.forum-cat-5 .forum-icon::before {
  content: "\f72b"; /* fa-hat-wizard */
}

/* If unread forums exist inside, highlight icon */
.forum-cat.has-unread .forum-icon::before {
  color: #4a90e2;
}
