/* bootstrap-icons 1.10.5 — ตัดเหลือเฉพาะ 302 ไอคอนที่ระบบใช้จริง
   สร้างด้วย tools/make_icon_font_subset.py — ห้ามแก้ไฟล์นี้ด้วยมือ
   เพิ่มไอคอนใหม่ในเทมเพลตเมื่อไร ต้องรันสคริปต์ใหม่ ไม่งั้นไอคอนนั้นจะหายเงียบ ๆ */
@font-face{
  font-family:"bootstrap-icons";
  src:url("../fonts/bootstrap-icons-subset.woff2") format("woff2");
  font-weight:normal; font-style:normal; font-display:block;
}
.bi::before,[class^="bi-"]::before,[class*=" bi-"]::before{
  display:inline-block; font-family:"bootstrap-icons"!important;
  font-style:normal; font-weight:normal!important; font-variant:normal;
  text-transform:none; line-height:1; vertical-align:-.125em;
  -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;
}
.bi-1-circle::before{content:"\f797";}
.bi-123::before{content:"\f67f";}
.bi-8-circle::before{content:"\f7c1";}
.bi-activity::before{content:"\f66b";}
.bi-app::before{content:"\f10b";}
.bi-apple::before{content:"\f65b";}
.bi-arrow-bar-right::before{content:"\f114";}
.bi-arrow-clockwise::before{content:"\f116";}
.bi-arrow-counterclockwise::before{content:"\f117";}
.bi-arrow-down::before{content:"\f128";}
.bi-arrow-down-circle::before{content:"\f119";}
.bi-arrow-down-circle-fill::before{content:"\f118";}
.bi-arrow-down-right::before{content:"\f123";}
.bi-arrow-down-right-circle::before{content:"\f120";}
.bi-arrow-down-right-circle-fill::before{content:"\f11f";}
.bi-arrow-down-short::before{content:"\f124";}
.bi-arrow-down-up::before{content:"\f127";}
.bi-arrow-left::before{content:"\f12f";}
.bi-arrow-left-right::before{content:"\f12b";}
.bi-arrow-repeat::before{content:"\f130";}
.bi-arrow-return-right::before{content:"\f132";}
.bi-arrow-right::before{content:"\f138";}
.bi-arrow-right-short::before{content:"\f135";}
.bi-arrow-up::before{content:"\f148";}
.bi-arrow-up-circle::before{content:"\f13a";}
.bi-arrow-up-circle-fill::before{content:"\f139";}
.bi-arrow-up-right::before{content:"\f144";}
.bi-arrow-up-right-circle::before{content:"\f141";}
.bi-arrow-up-right-circle-fill::before{content:"\f140";}
.bi-arrow-up-short::before{content:"\f145";}
.bi-arrows-move::before{content:"\f14e";}
.bi-aspect-ratio::before{content:"\f150";}
.bi-award::before{content:"\f154";}
.bi-bank::before{content:"\f62e";}
.bi-bank2::before{content:"\f62f";}
.bi-bar-chart::before{content:"\f17e";}
.bi-bar-chart-fill::before{content:"\f17a";}
.bi-bar-chart-line::before{content:"\f17c";}
.bi-bar-chart-line-fill::before{content:"\f17b";}
.bi-bell-fill::before{content:"\f189";}
.bi-bookmark-star::before{content:"\f19f";}
.bi-box-arrow-in-down::before{content:"\f1bc";}
.bi-box-arrow-right::before{content:"\f1c3";}
.bi-box-arrow-up-right::before{content:"\f1c5";}
.bi-box-seam::before{content:"\f1c7";}
.bi-box-seam-fill::before{content:"\f7d3";}
.bi-briefcase::before{content:"\f1cc";}
.bi-broadcast::before{content:"\f1d6";}
.bi-brush::before{content:"\f1d8";}
.bi-bug-fill::before{content:"\f1db";}
.bi-building::before{content:"\f1dd";}
.bi-bullseye::before{content:"\f1de";}
.bi-calculator::before{content:"\f1e0";}
.bi-calculator-fill::before{content:"\f1df";}
.bi-calendar-check::before{content:"\f1e2";}
.bi-calendar-check-fill::before{content:"\f1e1";}
.bi-calendar-day::before{content:"\f1e6";}
.bi-calendar-event::before{content:"\f1e8";}
.bi-calendar-month::before{content:"\f1ed";}
.bi-calendar-range::before{content:"\f1f1";}
.bi-calendar-x::before{content:"\f1f5";}
.bi-calendar2-check::before{content:"\f1f8";}
.bi-calendar2-check-fill::before{content:"\f1f7";}
.bi-calendar2-plus::before{content:"\f205";}
.bi-calendar2-week::before{content:"\f209";}
.bi-calendar3::before{content:"\f214";}
.bi-calendar4-week::before{content:"\f217";}
.bi-caret-up-fill::before{content:"\f235";}
.bi-cart-check::before{content:"\f23a";}
.bi-cash::before{content:"\f247";}
.bi-cash-coin::before{content:"\f632";}
.bi-cash-stack::before{content:"\f246";}
.bi-chat-dots::before{content:"\f24a";}
.bi-chat-dots-fill::before{content:"\f249";}
.bi-chat-left-text::before{content:"\f252";}
.bi-chat-square-quote-fill::before{content:"\f261";}
.bi-chat-square-text::before{content:"\f264";}
.bi-chat-square-text-fill::before{content:"\f263";}
.bi-chat-text::before{content:"\f267";}
.bi-chat-text-fill::before{content:"\f266";}
.bi-check-all::before{content:"\f269";}
.bi-check-circle::before{content:"\f26b";}
.bi-check-circle-fill::before{content:"\f26a";}
.bi-check-lg::before{content:"\f633";}
.bi-check2::before{content:"\f272";}
.bi-check2-all::before{content:"\f26f";}
.bi-check2-circle::before{content:"\f270";}
.bi-check2-square::before{content:"\f271";}
.bi-chevron-double-left::before{content:"\f27f";}
.bi-chevron-double-right::before{content:"\f280";}
.bi-chevron-down::before{content:"\f282";}
.bi-chevron-left::before{content:"\f284";}
.bi-chevron-right::before{content:"\f285";}
.bi-chevron-up::before{content:"\f286";}
.bi-circle::before{content:"\f28a";}
.bi-circle-fill::before{content:"\f287";}
.bi-clipboard::before{content:"\f290";}
.bi-clipboard-data::before{content:"\f28c";}
.bi-clipboard-data-fill::before{content:"\f71c";}
.bi-clipboard-x::before{content:"\f28f";}
.bi-clipboard2-data::before{content:"\f727";}
.bi-clipboard2-data-fill::before{content:"\f726";}
.bi-clock::before{content:"\f293";}
.bi-clock-history::before{content:"\f292";}
.bi-cloud-arrow-up-fill::before{content:"\f296";}
.bi-cloud-slash::before{content:"\f2b8";}
.bi-cloud-upload::before{content:"\f2c0";}
.bi-code-square::before{content:"\f2c7";}
.bi-coin::before{content:"\f634";}
.bi-collection::before{content:"\f2cc";}
.bi-collection-fill::before{content:"\f2c9";}
.bi-controller::before{content:"\f2d4";}
.bi-credit-card-2-front::before{content:"\f2da";}
.bi-currency-exchange::before{content:"\f638";}
.bi-cursor-fill::before{content:"\f2e1";}
.bi-dash-circle::before{content:"\f2e6";}
.bi-dash-circle-fill::before{content:"\f2e5";}
.bi-dash-lg::before{content:"\f63b";}
.bi-dash-square::before{content:"\f2e9";}
.bi-diagram-3::before{content:"\f2ee";}
.bi-diagram-3-fill::before{content:"\f2ed";}
.bi-dice-5::before{content:"\f2fb";}
.bi-display::before{content:"\f302";}
.bi-dot::before{content:"\f309";}
.bi-download::before{content:"\f30a";}
.bi-emoji-neutral::before{content:"\f323";}
.bi-eraser::before{content:"\f331";}
.bi-eraser-fill::before{content:"\f330";}
.bi-exclamation-circle::before{content:"\f333";}
.bi-exclamation-circle-fill::before{content:"\f332";}
.bi-exclamation-octagon-fill::before{content:"\f336";}
.bi-exclamation-triangle::before{content:"\f33b";}
.bi-exclamation-triangle-fill::before{content:"\f33a";}
.bi-eye::before{content:"\f341";}
.bi-eye-fill::before{content:"\f33e";}
.bi-eye-slash::before{content:"\f340";}
.bi-eye-slash-fill::before{content:"\f33f";}
.bi-facebook::before{content:"\f344";}
.bi-file-code::before{content:"\f352";}
.bi-file-earmark-arrow-down::before{content:"\f356";}
.bi-file-earmark-bar-graph::before{content:"\f35a";}
.bi-file-earmark-excel::before{content:"\f368";}
.bi-file-earmark-spreadsheet::before{content:"\f389";}
.bi-file-earmark-text::before{content:"\f38b";}
.bi-filter::before{content:"\f3ca";}
.bi-fonts::before{content:"\f3da";}
.bi-funnel::before{content:"\f3e1";}
.bi-funnel-fill::before{content:"\f3e0";}
.bi-gear::before{content:"\f3e5";}
.bi-gear-fill::before{content:"\f3e2";}
.bi-gear-wide-connected::before{content:"\f3e3";}
.bi-gem::before{content:"\f3e6";}
.bi-gift::before{content:"\f3ec";}
.bi-gift-fill::before{content:"\f3eb";}
.bi-globe-americas::before{content:"\f882";}
.bi-globe2::before{content:"\f3ef";}
.bi-graph-up::before{content:"\f3f2";}
.bi-graph-up-arrow::before{content:"\f673";}
.bi-grid::before{content:"\f3fc";}
.bi-grip-vertical::before{content:"\f3fe";}
.bi-hash::before{content:"\f40a";}
.bi-hdd::before{content:"\f412";}
.bi-headset::before{content:"\f414";}
.bi-heart-fill::before{content:"\f415";}
.bi-hourglass::before{content:"\f421";}
.bi-hourglass-split::before{content:"\f41f";}
.bi-image::before{content:"\f42a";}
.bi-images::before{content:"\f42b";}
.bi-inbox::before{content:"\f42d";}
.bi-infinity::before{content:"\f69e";}
.bi-info-circle::before{content:"\f431";}
.bi-info-circle-fill::before{content:"\f430";}
.bi-instagram::before{content:"\f437";}
.bi-journal-text::before{content:"\f444";}
.bi-joystick::before{content:"\f448";}
.bi-key::before{content:"\f44f";}
.bi-key-fill::before{content:"\f44e";}
.bi-keyboard::before{content:"\f451";}
.bi-layers::before{content:"\f45b";}
.bi-layers-fill::before{content:"\f459";}
.bi-lightbulb::before{content:"\f46b";}
.bi-lightning-charge::before{content:"\f46d";}
.bi-lightning-charge-fill::before{content:"\f46c";}
.bi-link-45deg::before{content:"\f470";}
.bi-list::before{content:"\f479";}
.bi-list-check::before{content:"\f473";}
.bi-list-ol::before{content:"\f475";}
.bi-list-stars::before{content:"\f476";}
.bi-list-task::before{content:"\f477";}
.bi-list-ul::before{content:"\f478";}
.bi-lock::before{content:"\f47b";}
.bi-lock-fill::before{content:"\f47a";}
.bi-magic::before{content:"\f675";}
.bi-megaphone::before{content:"\f484";}
.bi-megaphone-fill::before{content:"\f483";}
.bi-messenger::before{content:"\f648";}
.bi-moon-stars::before{content:"\f496";}
.bi-palette::before{content:"\f4b1";}
.bi-patch-check-fill::before{content:"\f4b5";}
.bi-pause-circle::before{content:"\f4c2";}
.bi-pause-circle-fill::before{content:"\f4c1";}
.bi-pencil::before{content:"\f4cb";}
.bi-pencil-square::before{content:"\f4ca";}
.bi-people::before{content:"\f4d0";}
.bi-people-fill::before{content:"\f4cf";}
.bi-person::before{content:"\f4e1";}
.bi-person-badge::before{content:"\f4d3";}
.bi-person-badge-fill::before{content:"\f4d2";}
.bi-person-bounding-box::before{content:"\f4d4";}
.bi-person-check::before{content:"\f4d6";}
.bi-person-check-fill::before{content:"\f4d5";}
.bi-person-circle::before{content:"\f4d7";}
.bi-person-fill::before{content:"\f4da";}
.bi-person-gear::before{content:"\f8a7";}
.bi-person-lines-fill::before{content:"\f4db";}
.bi-person-plus-fill::before{content:"\f4dc";}
.bi-person-vcard::before{content:"\f8c9";}
.bi-person-workspace::before{content:"\f67a";}
.bi-person-x::before{content:"\f4e0";}
.bi-phone::before{content:"\f4e7";}
.bi-pie-chart::before{content:"\f4e9";}
.bi-pie-chart-fill::before{content:"\f4e8";}
.bi-piggy-bank::before{content:"\f64a";}
.bi-piggy-bank-fill::before{content:"\f649";}
.bi-play-circle-fill::before{content:"\f4f2";}
.bi-plus-circle::before{content:"\f4fa";}
.bi-plus-circle-fill::before{content:"\f4f9";}
.bi-plus-lg::before{content:"\f64d";}
.bi-plus-square::before{content:"\f4fd";}
.bi-power::before{content:"\f4ff";}
.bi-qr-code-scan::before{content:"\f6ad";}
.bi-question-circle::before{content:"\f505";}
.bi-receipt::before{content:"\f50f";}
.bi-receipt-cutoff::before{content:"\f50e";}
.bi-record-circle::before{content:"\f518";}
.bi-repeat::before{content:"\f813";}
.bi-robot::before{content:"\f6b1";}
.bi-save::before{content:"\f525";}
.bi-scissors::before{content:"\f528";}
.bi-search::before{content:"\f52a";}
.bi-send::before{content:"\f6c0";}
.bi-send-fill::before{content:"\f6b9";}
.bi-share::before{content:"\f52e";}
.bi-share-fill::before{content:"\f52d";}
.bi-shield-check::before{content:"\f52f";}
.bi-shield-exclamation::before{content:"\f530";}
.bi-shield-fill-check::before{content:"\f531";}
.bi-shield-lock::before{content:"\f538";}
.bi-shield-lock-fill::before{content:"\f537";}
.bi-shield-slash::before{content:"\f53d";}
.bi-shield-x::before{content:"\f53e";}
.bi-shuffle::before{content:"\f544";}
.bi-slash-circle::before{content:"\f567";}
.bi-sliders::before{content:"\f56b";}
.bi-speedometer2::before{content:"\f580";}
.bi-stack::before{content:"\f585";}
.bi-star-fill::before{content:"\f586";}
.bi-star-half::before{content:"\f587";}
.bi-stars::before{content:"\f589";}
.bi-stickies-fill::before{content:"\f58a";}
.bi-sticky::before{content:"\f58d";}
.bi-sticky-fill::before{content:"\f58c";}
.bi-stopwatch::before{content:"\f597";}
.bi-sun::before{content:"\f5a2";}
.bi-table::before{content:"\f5aa";}
.bi-tag::before{content:"\f5b0";}
.bi-telegram::before{content:"\f5b3";}
.bi-telephone::before{content:"\f5c1";}
.bi-telephone-fill::before{content:"\f5b4";}
.bi-telephone-outbound::before{content:"\f5bc";}
.bi-ticket-detailed::before{content:"\f6c7";}
.bi-ticket-perforated::before{content:"\f6ca";}
.bi-ticket-perforated-fill::before{content:"\f6c9";}
.bi-tiktok::before{content:"\f6cc";}
.bi-toggle-off::before{content:"\f5d5";}
.bi-toggle-on::before{content:"\f5d6";}
.bi-toggles::before{content:"\f5d9";}
.bi-trash::before{content:"\f5de";}
.bi-trash-fill::before{content:"\f5dd";}
.bi-trash3::before{content:"\f78b";}
.bi-trophy::before{content:"\f5e7";}
.bi-trophy-fill::before{content:"\f5e6";}
.bi-truck::before{content:"\f5ea";}
.bi-type-h1::before{content:"\f5f1";}
.bi-ui-checks-grid::before{content:"\f5f8";}
.bi-unlock::before{content:"\f600";}
.bi-unlock-fill::before{content:"\f5ff";}
.bi-upc-scan::before{content:"\f601";}
.bi-upload::before{content:"\f603";}
.bi-volume-up-fill::before{content:"\f610";}
.bi-wallet::before{content:"\f614";}
.bi-wallet2::before{content:"\f615";}
.bi-wechat::before{content:"\f829";}
.bi-whatsapp::before{content:"\f618";}
.bi-wifi-off::before{content:"\f61b";}
.bi-x::before{content:"\f62a";}
.bi-x-circle::before{content:"\f623";}
.bi-x-circle-fill::before{content:"\f622";}
.bi-x-lg::before{content:"\f659";}
.bi-x-octagon::before{content:"\f627";}
.bi-x-octagon-fill::before{content:"\f626";}
.bi-youtube::before{content:"\f62b";}
