/* ============================================================
   style.css — 読み込みエントリーポイント
   HTMLからはこの1ファイルだけを読み込む。
   各CSSの追加・削除はここで管理する（@importは記述順に適用）。
   ※ @import内の相対パスはこのファイル基準。
     mask-reveal の --mask 変数の url は mask-reveal.css 基準のまま変わらない
   ============================================================ */

/* --- vendor --- */
@import url("hiraku.min.css");                                  /* ハンバーガードロワー */
@import url("https://unpkg.com/lenis@1.3.11/dist/lenis.css");   /* スムーズスクロール */
@import url("https://unpkg.com/glightbox@3.3.1/dist/css/glightbox.min.css"); /* モーダル */

/* --- デザインシステム --- */
@import url("tokens.css");        /* デザイントークン（最初に読む） */
@import url("typography.css");
@import url("spacing.css");
@import url("effects.css");
@import url("buttons.css");
@import url("components.css");

/* --- サイト機能 --- */
@import url("background.css");    /* 煙背景 + 火の粉 */
@import url("mask-reveal.css");   /* セクション煙出現 */
@import url("loading.css");       /* ローディング画面 */
@import url("modal.css");         /* モーダル（GLightboxスキン調整） */

/* --- util --- */
@import url("util.css");

/* --- reset --- */
@import url("reset.css");

/* --- parts --- */
@import url("header.css");
@import url("footer.css");

/* --- page styles --- */
@import url("top.css");
@import url("news.css");
@import url("contact.css");
