/* static/site/css/main.css */
/* =========================================
   WarmHub — main stylesheet entrypoint
   Order: tokens → reset → typography → base fx → components → layouts → pages
   ========================================= */

/* =========================
   BASE (foundation)
========================= */

@import url("./base/variables.css");     /* tokens first */
@import url("./base/reset.css");
@import url("./base/typography.css");
@import url("./base/animations.css");
@import url("./base/backgrounds.css");
@import url("./base/vhs.css");

/* =========================
   COMPONENTS
========================= */

@import url("./components/utilities.css");
@import url("./components/buttons.css");
@import url("./components/inputs.css");
@import url("./components/dropdowns.css");
@import url("./components/cards.css");
@import url("./components/badges.css");
@import url("./components/header.css");
@import url("./components/modal.css");
@import url("./components/auth.css");
@import url("./components/setup.css");
@import url("./components/user_popover.css");
@import url("./components/toasts.css");
@import url("./components/tooltip.css");
@import "components/post.css";
@import "components/track_card.css";

/* =========================
   LAYOUTS (section shells)
========================= */

@import url("./layout/tunes.css");
@import url("./layout/plays.css");
@import url("./layout/community.css");

/* =========================
   SECTIONS (pages)
========================= */

/* root pages */
@import url("./sections/index.css");
@import url("./sections/home.css");

/* community */
@import url("./sections/community/index.css");

/* plays */
@import url("./sections/plays/index.css");
@import url("./sections/plays/server.css");
@import url("./components/plays_server_card.css");

/* profile */
@import url("./sections/profile/index.css");

/* users */
@import url("./sections/updates/index.css");
@import url("./sections/users/list.css");
@import url("./sections/users/detail.css");
@import url("./effects/profileGlitch.css");

/* tunes */
@import url("./sections/tunes/cards.css");
@import url("./sections/tunes/index.css");
@import url("./sections/tunes/my.css");
@import url("./sections/tunes/users.css");
@import url("./sections/tunes/user.css");
@import url("./sections/tunes/tracks.css");
@import url("./sections/tunes/post_detail.css");
@import url("./sections/tunes/post_composer.css");
@import url("./components/youtube_player.css");

.no-copy {
  -webkit-user-select: none; /* Chrome, Safari */
  -moz-user-select: none;    /* Firefox */
  -ms-user-select: none;     /* IE/Edge */
  user-select: none;         /* Стандарт */
}
