/* HugeIcons Stroke-Rounded — TRIMMED build.
   Generated by Temp\opencode\subset-hgi.cjs from the full 5,502-rule hugeicons.css.
   Contains only the 200 icon classes used by the app + a subsetted webfont
   (hgi-stroke-rounded.subset.*). DO NOT regenerate the full stylesheet from source and
   ship it with the subset font — new icons must be added to both the CSS rules and the font. */
@font-face {
  font-family: "hugeicons-stroke-rounded";
  src: url("../font/hgi-stroke-rounded.subset.woff2") format("woff2"),
       url("../font/hgi-stroke-rounded.subset.woff") format("woff"),
       url("../font/hgi-stroke-rounded.subset.ttf") format("truetype");
}

.hgi-stroke {
  font-family: "hugeicons-stroke-rounded" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  display: inline-block;
  font-variant: normal;
  font-variant-ligatures: discretionary-ligatures;
  font-feature-settings: "liga" 1;
  line-height: 1;
  text-rendering: auto;
  font-display: swap;
  vertical-align: -0.125em;
}
.hgi-stroke.hgi-add-01::before { content: "\f150c"; }
.hgi-stroke.hgi-add-circle::before { content: "\f150f"; }
.hgi-stroke.hgi-add-square::before { content: "\f1512"; }
.hgi-stroke.hgi-alert-02::before { content: "\f1583"; }
.hgi-stroke.hgi-archive-01::before { content: "\f15e3"; }
.hgi-stroke.hgi-arrow-down-01::before { content: "\f15fc"; }
.hgi-stroke.hgi-arrow-expand-01::before { content: "\f160c"; }
.hgi-stroke.hgi-arrow-left-01::before { content: "\f1612"; }
.hgi-stroke.hgi-arrow-left-right::before { content: "\f161a"; }
.hgi-stroke.hgi-arrow-right-01::before { content: "\f1623"; }
.hgi-stroke.hgi-arrow-right-02::before { content: "\f1624"; }
.hgi-stroke.hgi-arrow-shrink-01::before { content: "\f162b"; }
.hgi-stroke.hgi-arrow-up-01::before { content: "\f1632"; }
.hgi-stroke.hgi-arrow-up-double::before { content: "\f1638"; }
.hgi-stroke.hgi-asterisk::before { content: "\f1654"; }
.hgi-stroke.hgi-attachment-01::before { content: "\f165f"; }
.hgi-stroke.hgi-bar-chart::before { content: "\f16be"; }
.hgi-stroke.hgi-blocked::before { content: "\f1740"; }
.hgi-stroke.hgi-book-01::before { content: "\f175b"; }
.hgi-stroke.hgi-border-all-01::before { content: "\f178e"; }
.hgi-stroke.hgi-bug-01::before { content: "\f17e6"; }
.hgi-stroke.hgi-calendar-01::before { content: "\f1851"; }
.hgi-stroke.hgi-calendar-02::before { content: "\f1852"; }
.hgi-stroke.hgi-calendar-add-01::before { content: "\f1856"; }
.hgi-stroke.hgi-calendar-check-in-01::before { content: "\f185b"; }
.hgi-stroke.hgi-camera-01::before { content: "\f18a4"; }
.hgi-stroke.hgi-cancel-01::before { content: "\f18bc"; }
.hgi-stroke.hgi-cancel-circle::before { content: "\f18bf"; }
.hgi-stroke.hgi-chart-area::before { content: "\f190e"; }
.hgi-stroke.hgi-chart-candlestick::before { content: "\f191a"; }
.hgi-stroke.hgi-chart-column::before { content: "\f191e"; }
.hgi-stroke.hgi-chart-column-decreasing::before { content: "\f191c"; }
.hgi-stroke.hgi-chart-line-data-01::before { content: "\f1926"; }
.hgi-stroke.hgi-chart-line-data-02::before { content: "\f1927"; }
.hgi-stroke.hgi-chart-no-axes-column-increasing::before { content: "\f192c"; }
.hgi-stroke.hgi-check-list::before { content: "\f1967"; }
.hgi-stroke.hgi-checkmark-circle-01::before { content: "\f1970"; }
.hgi-stroke.hgi-checkmark-square-01::before { content: "\f1974"; }
.hgi-stroke.hgi-circle::before { content: "\f19d1"; }
.hgi-stroke.hgi-circle-arrow-down-01::before { content: "\f199b"; }
.hgi-stroke.hgi-circle-unlock-01::before { content: "\f19cf"; }
.hgi-stroke.hgi-clock-01::before { content: "\f19e3"; }
.hgi-stroke.hgi-cloud-upload::before { content: "\f1a05"; }
.hgi-stroke.hgi-code::before { content: "\f1a0e"; }
.hgi-stroke.hgi-code-square::before { content: "\f1a0d"; }
.hgi-stroke.hgi-comment-01::before { content: "\f1a2f"; }
.hgi-stroke.hgi-comment-02::before { content: "\f1a30"; }
.hgi-stroke.hgi-content-writing::before { content: "\f1a6d"; }
.hgi-stroke.hgi-copy-01::before { content: "\f1a75"; }
.hgi-stroke.hgi-copyright::before { content: "\f1a7e"; }
.hgi-stroke.hgi-csv-01::before { content: "\f1ab1"; }
.hgi-stroke.hgi-cube::before { content: "\f1ab3"; }
.hgi-stroke.hgi-cursor-pointer-01::before { content: "\f1ace"; }
.hgi-stroke.hgi-dashboard-speed-01::before { content: "\f1b13"; }
.hgi-stroke.hgi-database-01::before { content: "\f1b20"; }
.hgi-stroke.hgi-delete-01::before { content: "\f1b34"; }
.hgi-stroke.hgi-delivery-truck-01::before { content: "\f1b49"; }
.hgi-stroke.hgi-delivery-truck-02::before { content: "\f1b4a"; }
.hgi-stroke.hgi-dollar-01::before { content: "\f1ba4"; }
.hgi-stroke.hgi-dollar-circle::before { content: "\f1ba6"; }
.hgi-stroke.hgi-download-01::before { content: "\f1bb4"; }
.hgi-stroke.hgi-drag-01::before { content: "\f1bbe"; }
.hgi-stroke.hgi-drag-02::before { content: "\f1bbf"; }
.hgi-stroke.hgi-edit-02::before { content: "\f1c02"; }
.hgi-stroke.hgi-eye::before { content: "\f1c4a"; }
.hgi-stroke.hgi-file-01::before { content: "\f1c6a"; }
.hgi-stroke.hgi-file-code::before { content: "\f1c7d"; }
.hgi-stroke.hgi-file-export::before { content: "\f1c8a"; }
.hgi-stroke.hgi-file-image::before { content: "\f1c8e"; }
.hgi-stroke.hgi-file-pen::before { content: "\f1c9a"; }
.hgi-stroke.hgi-file-zip::before { content: "\f1cb4"; }
.hgi-stroke.hgi-filter-horizontal::before { content: "\f1cbd"; }
.hgi-stroke.hgi-fire-02::before { content: "\f1cd0"; }
.hgi-stroke.hgi-flag-01::before { content: "\f1ce3"; }
.hgi-stroke.hgi-flash::before { content: "\f1ce8"; }
.hgi-stroke.hgi-flowchart-01::before { content: "\f1cfa"; }
.hgi-stroke.hgi-folder-01::before { content: "\f1d01"; }
.hgi-stroke.hgi-folder-add::before { content: "\f1d04"; }
.hgi-stroke.hgi-folder-open::before { content: "\f1d1b"; }
.hgi-stroke.hgi-geometric-shapes-01::before { content: "\f1d62"; }
.hgi-stroke.hgi-globe::before { content: "\f1d82"; }
.hgi-stroke.hgi-grid-view::before { content: "\f1db6"; }
.hgi-stroke.hgi-group-01::before { content: "\f1dbc"; }
.hgi-stroke.hgi-hand-helping::before { content: "\f1ddf"; }
.hgi-stroke.hgi-hierarchy::before { content: "\f1e22"; }
.hgi-stroke.hgi-hierarchy-files::before { content: "\f1e18"; }
.hgi-stroke.hgi-hierarchy-square-01::before { content: "\f1e19"; }
.hgi-stroke.hgi-hourglass::before { content: "\f1e5a"; }
.hgi-stroke.hgi-house-01::before { content: "\f1e5b"; }
.hgi-stroke.hgi-html-5::before { content: "\f1e64"; }
.hgi-stroke.hgi-hugeicons::before { content: "\f1e67"; }
.hgi-stroke.hgi-id-card-lanyard::before { content: "\f1e7d"; }
.hgi-stroke.hgi-idea-01::before { content: "\f1e81"; }
.hgi-stroke.hgi-image-01::before { content: "\f1e85"; }
.hgi-stroke.hgi-inbox::before { content: "\f1ea6"; }
.hgi-stroke.hgi-information-circle::before { content: "\f1eb4"; }
.hgi-stroke.hgi-invoice-01::before { content: "\f1ed0"; }
.hgi-stroke.hgi-jsx-01::before { content: "\f1eec"; }
.hgi-stroke.hgi-kanban::before { content: "\f1ef8"; }
.hgi-stroke.hgi-key-01::before { content: "\f1eff"; }
.hgi-stroke.hgi-keyboard::before { content: "\f1f02"; }
.hgi-stroke.hgi-layers-01::before { content: "\f1f64"; }
.hgi-stroke.hgi-layers-02::before { content: "\f1f65"; }
.hgi-stroke.hgi-left-to-right-list-bullet::before { content: "\f1f86"; }
.hgi-stroke.hgi-left-to-right-list-number::before { content: "\f1f88"; }
.hgi-stroke.hgi-link-01::before { content: "\f1fa5"; }
.hgi-stroke.hgi-loading-01::before { content: "\f1fc6"; }
.hgi-stroke.hgi-location-01::before { content: "\f1fca"; }
.hgi-stroke.hgi-lock::before { content: "\f1fef"; }
.hgi-stroke.hgi-login-01::before { content: "\f1ff3"; }
.hgi-stroke.hgi-logout-01::before { content: "\f1ffb"; }
.hgi-stroke.hgi-magic-wand-01::before { content: "\f2054"; }
.hgi-stroke.hgi-magic-wand-02::before { content: "\f2055"; }
.hgi-stroke.hgi-mail-01::before { content: "\f205c"; }
.hgi-stroke.hgi-mail-open-01::before { content: "\f2070"; }
.hgi-stroke.hgi-map-pin::before { content: "\f2096"; }
.hgi-stroke.hgi-maximize-01::before { content: "\f20b4"; }
.hgi-stroke.hgi-menu-01::before { content: "\f20d9"; }
.hgi-stroke.hgi-menu-02::before { content: "\f20da"; }
.hgi-stroke.hgi-message-01::before { content: "\f20e9"; }
.hgi-stroke.hgi-money-01::before { content: "\f214b"; }
.hgi-stroke.hgi-moon-01::before { content: "\f2173"; }
.hgi-stroke.hgi-more-horizontal::before { content: "\f218f"; }
.hgi-stroke.hgi-more-vertical::before { content: "\f2197"; }
.hgi-stroke.hgi-navigation::before { content: "\f21fd"; }
.hgi-stroke.hgi-notification-01::before { content: "\f222f"; }
.hgi-stroke.hgi-package-01::before { content: "\f2289"; }
.hgi-stroke.hgi-package-delivered::before { content: "\f228e"; }
.hgi-stroke.hgi-paint-board::before { content: "\f22a4"; }
.hgi-stroke.hgi-paint-brush-01::before { content: "\f22a5"; }
.hgi-stroke.hgi-pdf-01::before { content: "\f22e1"; }
.hgi-stroke.hgi-pen-01::before { content: "\f22e6"; }
.hgi-stroke.hgi-pen-tool-01::before { content: "\f22eb"; }
.hgi-stroke.hgi-percent::before { content: "\f22fa"; }
.hgi-stroke.hgi-pie-chart-01::before { content: "\f2315"; }
.hgi-stroke.hgi-progress-01::before { content: "\f23b2"; }
.hgi-stroke.hgi-puzzle::before { content: "\f23ce"; }
.hgi-stroke.hgi-python::before { content: "\f23d3"; }
.hgi-stroke.hgi-quote-down::before { content: "\f23ea"; }
.hgi-stroke.hgi-radar-01::before { content: "\f2412"; }
.hgi-stroke.hgi-receipt-text::before { content: "\f2438"; }
.hgi-stroke.hgi-record::before { content: "\f243a"; }
.hgi-stroke.hgi-refresh::before { content: "\f244e"; }
.hgi-stroke.hgi-refresh-01::before { content: "\f2449"; }
.hgi-stroke.hgi-refresh-03::before { content: "\f244a"; }
.hgi-stroke.hgi-rocket-01::before { content: "\f2492"; }
.hgi-stroke.hgi-rotate-left-01::before { content: "\f24ab"; }
.hgi-stroke.hgi-route-01::before { content: "\f24ba"; }
.hgi-stroke.hgi-save::before { content: "\f2524"; }
.hgi-stroke.hgi-search-01::before { content: "\f2546"; }
.hgi-stroke.hgi-search-02::before { content: "\f2547"; }
.hgi-stroke.hgi-search-minus::before { content: "\f2550"; }
.hgi-stroke.hgi-settings-01::before { content: "\f257f"; }
.hgi-stroke.hgi-share-07::before { content: "\f259c"; }
.hgi-stroke.hgi-shield-01::before { content: "\f25a8"; }
.hgi-stroke.hgi-shopping-cart-01::before { content: "\f25db"; }
.hgi-stroke.hgi-shopping-cart-add-01::before { content: "\f25dd"; }
.hgi-stroke.hgi-shuffle::before { content: "\f25ef"; }
.hgi-stroke.hgi-sidebar-left-01::before { content: "\f25f3"; }
.hgi-stroke.hgi-sidebar-left::before { content: "\f25f4"; }
.hgi-stroke.hgi-sliders-horizontal::before { content: "\f261e"; }
.hgi-stroke.hgi-smart-phone-01::before { content: "\f2623"; }
.hgi-stroke.hgi-sort-by-up-01::before { content: "\f2654"; }
.hgi-stroke.hgi-sorting-a-z-01::before { content: "\f265c"; }
.hgi-stroke.hgi-square-arrow-data-transfer-vertical::before { content: "\f2682"; }
.hgi-stroke.hgi-square-arrow-down-01::before { content: "\f2685"; }
.hgi-stroke.hgi-square-unlock-01::before { content: "\f26c3"; }
.hgi-stroke.hgi-star::before { content: "\f26d7"; }
.hgi-stroke.hgi-stop-watch::before { content: "\f26ea"; }
.hgi-stroke.hgi-store-01::before { content: "\f26ec"; }
.hgi-stroke.hgi-sun-01::before { content: "\f2723"; }
.hgi-stroke.hgi-table-01::before { content: "\f278c"; }
.hgi-stroke.hgi-table-02::before { content: "\f278d"; }
.hgi-stroke.hgi-table-columns-split::before { content: "\f278f"; }
.hgi-stroke.hgi-tag-01::before { content: "\f279f"; }
.hgi-stroke.hgi-tags::before { content: "\f27a1"; }
.hgi-stroke.hgi-target-01::before { content: "\f27b5"; }
.hgi-stroke.hgi-target-02::before { content: "\f27b6"; }
.hgi-stroke.hgi-target-03::before { content: "\f27b7"; }
.hgi-stroke.hgi-text-align-center::before { content: "\f27e0"; }
.hgi-stroke.hgi-text-align-left::before { content: "\f27e5"; }
.hgi-stroke.hgi-text-align-right::before { content: "\f27e7"; }
.hgi-stroke.hgi-text-bold::before { content: "\f27e9"; }
.hgi-stroke.hgi-text-italic::before { content: "\f27fc"; }
.hgi-stroke.hgi-text-strikethrough::before { content: "\f2803"; }
.hgi-stroke.hgi-text-underline::before { content: "\f2807"; }
.hgi-stroke.hgi-tick-01::before { content: "\f282b"; }
.hgi-stroke.hgi-timeline::before { content: "\f284d"; }
.hgi-stroke.hgi-transaction-history::before { content: "\f288f"; }
.hgi-stroke.hgi-triangle-right::before { content: "\f28ae"; }
.hgi-stroke.hgi-undo::before { content: "\f28e8"; }
.hgi-stroke.hgi-ungroup::before { content: "\f28ef"; }
.hgi-stroke.hgi-upload-01::before { content: "\f28fb"; }
.hgi-stroke.hgi-user::before { content: "\f2949"; }
.hgi-stroke.hgi-user-add-01::before { content: "\f2914"; }
.hgi-stroke.hgi-user-group::before { content: "\f2923"; }
.hgi-stroke.hgi-user-multiple-02::before { content: "\f292c"; }
.hgi-stroke.hgi-user-settings-01::before { content: "\f2936"; }
.hgi-stroke.hgi-view-off::before { content: "\f296e"; }
.hgi-stroke.hgi-wave-square::before { content: "\f29d0"; }
.hgi-stroke.hgi-wrench-01::before { content: "\f2a33"; }
