/*
 * Public layout 用の manifest。tokens / reset / base / 共通 layouts / 全頁で
 * 使う component / 全頁で使う pages 部品(breadcrumb / dialog / toast / errors)
 * のみを @import で串刺しする。
 *
 * - SCSS は使わない(propshaft 流儀: 純 CSS + Custom Property)
 * - layouts/ は public chrome(header / footer)を public / admin で共有する
 * - components/ のうち admin 専用(_tiptap_editor)と、ページ単位 CSS
 *   (welcome / corporate / federation / news_index / news_show /
 *   public_contacts / admin_*) は本ファイルに含めず、各ページ側で
 *   `page_stylesheets` または admin.css 経由で読み込む。
 *   公開頁での admin 系 CSS のレンダリングブロッキングを回避する目的。
 */

/* tokens / reset */
@import url("/assets/layouts/_tokens-a74b4a57.css");
@import url("/assets/layouts/_reset-d81cd7d9.css");
@import url("/assets/layouts/_base-2dc633ad.css");

/* layouts */
@import url("/assets/layouts/_public_header-4aa9f8df.css");
@import url("/assets/layouts/_public_footer-de813698.css");

/* components(全頁共通の汎用 UI 部品) */
@import url("/assets/components/_button-460be8d4.css");
@import url("/assets/components/_flash-2e4506ce.css");
@import url("/assets/components/_form-668dd297.css");
@import url("/assets/components/_pagination-5593ff80.css");
@import url("/assets/components/_logo_splash-aacd13ed.css");

/* pages(全頁で使う共通部品) */
@import url("/assets/pages/_breadcrumb-257c99df.css");
@import url("/assets/pages/_dialog-3e132637.css");
@import url("/assets/pages/_toast-fd8b4c6e.css");
@import url("/assets/pages/_errors-dc59eeca.css");
