/* ==========================================================
   アイコン（FontAwesome 6.4.0 のサブセット）— 自動生成ファイル
   作り直し： python3 tools/make_icons.py
   ---------------------------------------------------------
   CDN の all.min.css（102KB）＋フォント本体（Solid 150KB / Regular 25KB）の
   代わりに、実際に使う 59 個のアイコンだけを埋め込んでいる。
   外部CDNへの接続が発生しないため、初回表示が速く、CDN障害の影響も受けない。

   ⚠️ 新しいアイコンを使い始めたら、必ず上記スクリプトを再実行すること。
      忘れると、そのアイコンは表示されない（空白になる）。
   ========================================================== */
@font-face{
  font-family:'FA6';font-style:normal;font-weight:900;font-display:block;
  src:url(data:font/woff2;base64,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) format('woff2');
}
@font-face{
  font-family:'FA6';font-style:normal;font-weight:400;font-display:block;
  src:url(data:font/woff2;base64,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) format('woff2');
}

.fa,.fas,.far,.fa-solid,.fa-regular{
  -moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;
  display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;
  line-height:1;text-rendering:auto;font-family:'FA6';
}
.fa,.fas,.fa-solid{font-weight:900}
.far,.fa-regular{font-weight:400}
.fa-fw{text-align:center;width:1.25em}

.fa-arrow-left:before{content:"\f060"}
.fa-bars:before{content:"\f0c9"}
.fa-bell:before{content:"\f0f3"}
.fa-calendar-check:before{content:"\f274"}
.fa-calendar-days:before{content:"\f073"}
.fa-calendar-xmark:before{content:"\f273"}
.fa-chart-column:before{content:"\e0e3"}
.fa-chart-line:before{content:"\f201"}
.fa-chart-simple:before{content:"\e473"}
.fa-chevron-down:before{content:"\f078"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-chevron-up:before{content:"\f077"}
.fa-circle-check:before{content:"\f058"}
.fa-circle-info:before{content:"\f05a"}
.fa-clipboard-check:before{content:"\f46c"}
.fa-clock:before{content:"\f017"}
.fa-comment:before{content:"\f075"}
.fa-comment-dots:before{content:"\f4ad"}
.fa-comments:before{content:"\f086"}
.fa-copy:before{content:"\f0c5"}
.fa-download:before{content:"\f019"}
.fa-ellipsis-vertical:before{content:"\f142"}
.fa-eye:before{content:"\f06e"}
.fa-file-csv:before{content:"\f6dd"}
.fa-file-lines:before{content:"\f15c"}
.fa-floppy-disk:before{content:"\f0c7"}
.fa-hand-pointer:before{content:"\f25a"}
.fa-heart:before{content:"\f004"}
.fa-inbox:before{content:"\f01c"}
.fa-link:before{content:"\f0c1"}
.fa-list-check:before{content:"\f0ae"}
.fa-list-ul:before{content:"\f0ca"}
.fa-lock:before{content:"\f023"}
.fa-magnifying-glass:before{content:"\f002"}
.fa-magnifying-glass-chart:before{content:"\e522"}
.fa-paper-plane:before{content:"\f1d8"}
.fa-pen:before{content:"\f304"}
.fa-plug:before{content:"\f1e6"}
.fa-print:before{content:"\f02f"}
.fa-question-circle:before{content:"\f059"}
.fa-reply:before{content:"\f3e5"}
.fa-right-from-bracket:before{content:"\f2f5"}
.fa-rotate:before{content:"\f2f1"}
.fa-rotate-right:before{content:"\f2f9"}
.fa-spinner:before{content:"\f110"}
.fa-stethoscope:before{content:"\f0f1"}
.fa-trash:before{content:"\f1f8"}
.fa-trash-can:before{content:"\f2ed"}
.fa-triangle-exclamation:before{content:"\f071"}
.fa-up-right-from-square:before{content:"\f35d"}
.fa-user-check:before{content:"\f4fc"}
.fa-user-clock:before{content:"\f4fd"}
.fa-user-plus:before{content:"\f234"}
.fa-user-shield:before{content:"\f505"}
.fa-users:before{content:"\f0c0"}
.fa-users-gear:before{content:"\f509"}
.fa-wand-magic-sparkles:before{content:"\e2ca"}
.fa-xmark:before{content:"\f00d"}

/* 読み込み中のくるくる */
.fa-spin{animation:fa-spin 2s linear infinite}
@keyframes fa-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
@media (prefers-reduced-motion:reduce){.fa-spin{animation-duration:10s}}
