/* Phosphor Icons 2.1.1, regular weight. Only icons used by this app. MIT license. */
.ledger-icon { display: inline-flex; align-items: center; justify-content: center; flex: 0 0 auto; width: 1em; height: 1em; font-size: 20px; vertical-align: -.15em; }
.ledger-icon::before { content: ""; display: block; width: 1em; height: 1em; background-color: currentColor; -webkit-mask: var(--icon) center / contain no-repeat; mask: var(--icon) center / contain no-repeat; }
.ph-arrow-left { --icon: url("./icons/arrow-left.svg"); }
.ph-arrow-right { --icon: url("./icons/arrow-right.svg"); }
.ph-arrows-clockwise { --icon: url("./icons/arrows-clockwise.svg"); }
.ph-calendar { --icon: url("./icons/calendar.svg"); }
.ph-chart-bar { --icon: url("./icons/chart-bar.svg"); }
.ph-cloud-arrow-up { --icon: url("./icons/cloud-arrow-up.svg"); }
.ph-file-csv { --icon: url("./icons/file-csv.svg"); }
.ph-funnel { --icon: url("./icons/funnel.svg"); }
.ph-funnel-x { --icon: url("./icons/funnel-x.svg"); }
.ph-image-square { --icon: url("./icons/image-square.svg"); }
.ph-magic-wand { --icon: url("./icons/magic-wand.svg"); }
.ph-note-pencil { --icon: url("./icons/note-pencil.svg"); }
.ph-plus-circle { --icon: url("./icons/plus-circle.svg"); }
.ph-receipt { --icon: url("./icons/receipt.svg"); }
.ph-sign-in { --icon: url("./icons/sign-in.svg"); }
.ph-sign-out { --icon: url("./icons/sign-out.svg"); }
.ph-trash { --icon: url("./icons/trash.svg"); }
.ph-upload-simple { --icon: url("./icons/upload-simple.svg"); }
.ph-user-circle { --icon: url("./icons/user-circle.svg"); }
.ph-user-plus { --icon: url("./icons/user-plus.svg"); }
.ph-users-three { --icon: url("./icons/users-three.svg"); }
.ph-magnifying-glass { --icon: url("./icons/magnifying-glass.svg"); }
