.custom-icon {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-size: cover;
  background-repeat: no-repeat;
  margin-right: 10px;
}

.icon-printer {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M9.16146 1H14.8385C15.3657 0.999984 15.8205 0.999969 16.195 1.03057C16.5904 1.06287 16.9836 1.13419 17.362 1.32698C17.9265 1.6146 18.3854 2.07354 18.673 2.63803C18.8658 3.01641 18.9371 3.40963 18.9694 3.80497C19 4.17952 19 4.63424 19 5.16134V6.02713C19.0868 6.03193 19.1707 6.03756 19.2519 6.0442C19.814 6.09012 20.3307 6.18869 20.8161 6.43598C21.5687 6.81947 22.1806 7.43139 22.5641 8.18404C22.8114 8.66938 22.91 9.18608 22.9559 9.74818C23.0001 10.2894 23.0001 10.9537 23.0001 11.7587L23.0001 14.1376C23.0006 14.933 23.0009 15.5236 22.8638 16.0353C22.4939 17.4156 21.4157 18.4938 20.0354 18.8637C19.7279 18.9461 19.3918 18.9789 19 18.9918C18.9997 19.4543 18.997 19.8573 18.9694 20.195C18.9371 20.5904 18.8658 20.9836 18.673 21.362C18.3854 21.9265 17.9265 22.3854 17.362 22.673C16.9836 22.8658 16.5904 22.9371 16.195 22.9694C15.8205 23 15.3658 23 14.8387 23H9.16144C8.63436 23 8.17951 23 7.80497 22.9694C7.40963 22.9371 7.01641 22.8658 6.63803 22.673C6.07354 22.3854 5.6146 21.9265 5.32698 21.362C5.13419 20.9836 5.06287 20.5904 5.03057 20.195C5.00297 19.8573 5.00028 19.4543 5.00002 18.9918C4.60824 18.9788 4.27227 18.9461 3.96482 18.8637C2.58445 18.4938 1.50626 17.4156 1.13639 16.0353C0.999297 15.5236 0.999617 14.933 1.00005 14.1376L1.0001 11.7587C1.00008 10.9537 1.00007 10.2894 1.04429 9.74818C1.09022 9.18608 1.18878 8.66938 1.43607 8.18404C1.81956 7.43139 2.43149 6.81947 3.18413 6.43598C3.66947 6.18869 4.18617 6.09012 4.74827 6.0442C4.82939 6.03757 4.91328 6.03193 5 6.02714L5 5.16146C4.99998 4.63431 4.99997 4.17954 5.03057 3.80497C5.06287 3.40963 5.13419 3.01641 5.32698 2.63803C5.6146 2.07354 6.07354 1.6146 6.63803 1.32698C7.01641 1.13419 7.40963 1.06287 7.80497 1.03057C8.17954 0.999969 8.63433 0.999984 9.16146 1ZM7 6H17V5.2C17 4.62345 16.9992 4.25118 16.9761 3.96784C16.9539 3.69618 16.9162 3.59546 16.891 3.54601C16.7951 3.35785 16.6422 3.20487 16.454 3.109C16.4045 3.0838 16.3038 3.04613 16.0322 3.02393C15.7488 3.00078 15.3766 3 14.8 3H9.2C8.62345 3 8.25117 3.00078 7.96784 3.02393C7.69617 3.04613 7.59546 3.0838 7.54601 3.109C7.35785 3.20487 7.20487 3.35785 7.109 3.54601C7.0838 3.59546 7.04612 3.69618 7.02393 3.96784C7.00078 4.25118 7 4.62345 7 5.2V6ZM7 18.8C7 19.3766 7.00078 19.7488 7.02393 20.0322C7.04612 20.3038 7.0838 20.4045 7.109 20.454C7.20487 20.6422 7.35785 20.7951 7.54601 20.891C7.59546 20.9162 7.69617 20.9539 7.96784 20.9761C8.25117 20.9992 8.62345 21 9.2 21H14.8C15.3766 21 15.7488 20.9992 16.0322 20.9761C16.3038 20.9539 16.4045 20.9162 16.454 20.891C16.6422 20.7951 16.7951 20.6422 16.891 20.454C16.9162 20.4045 16.9539 20.3038 16.9761 20.0322C16.9992 19.7488 17 19.3766 17 18.8V17.2C17 16.6234 16.9992 16.2512 16.9761 15.9678C16.9539 15.6962 16.9162 15.5955 16.891 15.546C16.7951 15.3579 16.6422 15.2049 16.454 15.109C16.4045 15.0838 16.3038 15.0461 16.0322 15.0239C15.9967 15.021 15.9599 15.0185 15.9215 15.0163C15.6526 15.0006 15.3045 15 14.8001 15C14.8001 15 14.8001 15 14.8001 15L9.2001 15C9.20007 15 9.20013 15 9.2001 15C8.62383 15 8.25155 15.0008 7.96827 15.0239C7.96815 15.0239 7.96838 15.0239 7.96827 15.0239C7.6966 15.0461 7.59555 15.0838 7.54611 15.109C7.35794 15.2049 7.20496 15.3578 7.10909 15.546C7.0839 15.5955 7.04622 15.6962 7.02402 15.9678C7.00087 16.2512 7.0001 16.6234 7.0001 17.2L7 18.8ZM14 10.5C14 9.94772 14.4477 9.5 15 9.5L18 9.5C18.5523 9.5 19 9.94772 19 10.5C19 11.0523 18.5523 11.5 18 11.5L15 11.5C14.4477 11.5 14 11.0523 14 10.5Z" fill="white"/></svg>');
}

.icon-save {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M15.8719 2.08299C15.5235 1.99934 15.1647 1.99967 14.7578 2.00005L7.7587 2.0001C6.95373 2.00009 6.28937 2.00008 5.74818 2.0443C5.18608 2.09022 4.66937 2.18878 4.18404 2.43608C3.43139 2.81957 2.81947 3.43149 2.43598 4.18414C2.18868 4.66948 2.09012 5.18618 2.04419 5.74828C1.99998 6.28947 1.99999 6.95382 2 7.75879V16.2414C1.99999 17.0464 1.99998 17.7107 2.04419 18.2519C2.09012 18.814 2.18868 19.3307 2.43598 19.8161C2.81947 20.5687 3.43139 21.1806 4.18404 21.5641C4.66937 21.8114 5.18608 21.91 5.74818 21.9559C6.28936 22.0001 6.95372 22.0001 7.75868 22.0001H16.2413C17.0463 22.0001 17.7106 22.0001 18.2518 21.9559C18.8139 21.91 19.3306 21.8114 19.816 21.5641C20.5686 21.1806 21.1805 20.5687 21.564 19.8161C21.8113 19.3307 21.9099 18.814 21.9558 18.2519C22 17.7107 22 17.0464 22 16.2414L22.0001 9.24229C22.0004 8.83539 22.0008 8.47664 21.9171 8.12819C21.8436 7.82208 21.7224 7.52945 21.5579 7.26103C21.3707 6.95549 21.1168 6.70205 20.8288 6.4146L17.5855 3.17131C17.298 2.88333 17.0446 2.62942 16.7391 2.44218C16.4707 2.2777 16.178 2.15648 15.8719 2.08299ZM15.405 4.02763C15.3167 4.00643 15.2113 4 14.6745 4H7.8C7.50216 4 7.23749 4.00009 7 4.00176V6.3999C7 6.95995 7 7.23998 7.10899 7.45389C7.20487 7.64205 7.35785 7.79503 7.54601 7.8909C7.75992 7.9999 8.03995 7.9999 8.6 7.9999H15.4C15.9601 7.9999 16.2401 7.9999 16.454 7.8909C16.6422 7.79503 16.7951 7.64205 16.891 7.45389C17 7.23998 17 6.95995 17 6.3999V5.41421L16.2302 4.64436C15.8506 4.2648 15.7715 4.19482 15.6941 4.14736C15.6046 4.09253 15.5071 4.05213 15.405 4.02763ZM8.6 12.9999H15.4C15.9601 12.9999 16.2401 12.9999 16.454 13.1089C16.6422 13.2048 16.7951 13.3577 16.891 13.5459C17 13.7598 17 14.0398 17 14.5999V19.9999H7V14.5999C7 14.0398 7 13.7598 7.10899 13.5459C7.20487 13.3577 7.35785 13.2048 7.54601 13.1089C7.75992 12.9999 8.03995 12.9999 8.6 12.9999Z" fill="white"/></svg>');
}