/* AMPER local UI icons. Original SVG artwork; no external icon font. */
.fa-solid,.fa-regular{--amper-icon:url('../icons/ui/grid.svg');display:inline-block;inline-size:1em;block-size:1em;flex:none;vertical-align:-.125em;font-style:normal;line-height:1;font-family:inherit;font-weight:inherit}
.fa-solid::before,.fa-regular::before{content:"";display:block;inline-size:100%;block-size:100%;background-color:currentColor;-webkit-mask:var(--amper-icon) center/contain no-repeat;mask:var(--amper-icon) center/contain no-repeat}
.fa-box-archive{--amper-icon:url('../icons/ui/archive.svg')}
.fa-arrow-down{--amper-icon:url('../icons/ui/arrow-down.svg')}
.fa-arrow-left{--amper-icon:url('../icons/ui/arrow-left.svg')}
.fa-arrow-right{--amper-icon:url('../icons/ui/arrow-right.svg')}
.fa-arrow-up{--amper-icon:url('../icons/ui/arrow-up.svg')}
.fa-arrows-left-right{--amper-icon:url('../icons/ui/arrows.svg')}
.fa-bag-shopping{--amper-icon:url('../icons/ui/bag.svg')}
.fa-ban{--amper-icon:url('../icons/ui/ban.svg')}
.fa-chart-simple{--amper-icon:url('../icons/ui/bars-chart.svg')}
.fa-bell{--amper-icon:url('../icons/ui/bell.svg')}
.fa-bolt{--amper-icon:url('../icons/ui/bolt.svg')}
.fa-box,.fa-box-circle-check{--amper-icon:url('../icons/ui/box.svg')}
.fa-box-open{--amper-icon:url('../icons/ui/box-open.svg')}
.fa-boxes-packing,.fa-boxes-stacked{--amper-icon:url('../icons/ui/boxes.svg')}
.fa-code-branch{--amper-icon:url('../icons/ui/branch.svg')}
.fa-briefcase{--amper-icon:url('../icons/ui/briefcase.svg')}
.fa-broom{--amper-icon:url('../icons/ui/broom.svg')}
.fa-building,.fa-building-circle-check{--amper-icon:url('../icons/ui/building.svg')}
.fa-lightbulb{--amper-icon:url('../icons/ui/bulb.svg')}
.fa-bullhorn{--amper-icon:url('../icons/ui/bullhorn.svg')}
.fa-calculator{--amper-icon:url('../icons/ui/calculator.svg')}
.fa-calendar{--amper-icon:url('../icons/ui/calendar.svg')}
.fa-calendar-check{--amper-icon:url('../icons/ui/calendar-check.svg')}
.fa-camera{--amper-icon:url('../icons/ui/camera.svg')}
.fa-cart-shopping{--amper-icon:url('../icons/ui/cart.svg')}
.fa-cart-check{--amper-icon:url('../icons/ui/cart-check.svg')}
.fa-cart-plus{--amper-icon:url('../icons/ui/cart-plus.svg')}
.fa-certificate{--amper-icon:url('../icons/ui/certificate.svg')}
.fa-chart-line{--amper-icon:url('../icons/ui/chart.svg')}
.fa-check{--amper-icon:url('../icons/ui/check.svg')}
.fa-check-double{--amper-icon:url('../icons/ui/check-double.svg')}
.fa-chevron-down{--amper-icon:url('../icons/ui/chevron-down.svg')}
.fa-chevron-left{--amper-icon:url('../icons/ui/chevron-left.svg')}
.fa-chevron-right{--amper-icon:url('../icons/ui/chevron-right.svg')}
.fa-chevron-up{--amper-icon:url('../icons/ui/chevron-up.svg')}
.fa-circle-exclamation{--amper-icon:url('../icons/ui/circle-alert.svg')}
.fa-circle-check{--amper-icon:url('../icons/ui/circle-check.svg')}
.fa-circle-xmark{--amper-icon:url('../icons/ui/circle-close.svg')}
.fa-circle-plus{--amper-icon:url('../icons/ui/circle-plus.svg')}
.fa-circle-user{--amper-icon:url('../icons/ui/circle-user.svg')}
.fa-clipboard{--amper-icon:url('../icons/ui/clipboard.svg')}
.fa-clock{--amper-icon:url('../icons/ui/clock.svg')}
.fa-xmark{--amper-icon:url('../icons/ui/close.svg')}
.fa-cloud-arrow-down{--amper-icon:url('../icons/ui/cloud-download.svg')}
.fa-cloud-arrow-up{--amper-icon:url('../icons/ui/cloud-upload.svg')}
.fa-code{--amper-icon:url('../icons/ui/code.svg')}
.fa-table-columns{--amper-icon:url('../icons/ui/columns.svg')}
.fa-comments{--amper-icon:url('../icons/ui/comments.svg')}
.fa-copyright{--amper-icon:url('../icons/ui/copyright.svg')}
.fa-credit-card{--amper-icon:url('../icons/ui/credit-card.svg')}
.fa-crown{--amper-icon:url('../icons/ui/crown.svg')}
.fa-database{--amper-icon:url('../icons/ui/database.svg')}
.fa-diagram-project{--amper-icon:url('../icons/ui/diagram.svg')}
.fa-download{--amper-icon:url('../icons/ui/download.svg')}
.fa-pen-to-square{--amper-icon:url('../icons/ui/edit.svg')}
.fa-envelope{--amper-icon:url('../icons/ui/envelope.svg')}
.fa-arrow-right-arrow-left,.fa-right-left{--amper-icon:url('../icons/ui/exchange.svg')}
.fa-arrow-up-right-from-square{--amper-icon:url('../icons/ui/external.svg')}
.fa-eye{--amper-icon:url('../icons/ui/eye.svg')}
.fa-eye-slash{--amper-icon:url('../icons/ui/eye-off.svg')}
.fa-file,.fa-file-lines,.fa-file-pdf{--amper-icon:url('../icons/ui/file.svg')}
.fa-file-arrow-down{--amper-icon:url('../icons/ui/file-download.svg')}
.fa-file-signature{--amper-icon:url('../icons/ui/file-signature.svg')}
.fa-file-arrow-up,.fa-file-import{--amper-icon:url('../icons/ui/file-upload.svg')}
.fa-file-zipper{--amper-icon:url('../icons/ui/file-zipper.svg')}
.fa-filter{--amper-icon:url('../icons/ui/filter.svg')}
.fa-fingerprint{--amper-icon:url('../icons/ui/fingerprint.svg')}
.fa-fire{--amper-icon:url('../icons/ui/fire.svg')}
.fa-flask{--amper-icon:url('../icons/ui/flask.svg')}
.fa-gauge-high{--amper-icon:url('../icons/ui/gauge.svg')}
.fa-gear{--amper-icon:url('../icons/ui/gear.svg')}
.fa-gem{--amper-icon:url('../icons/ui/gem.svg')}
.fa-gift{--amper-icon:url('../icons/ui/gift.svg')}
.fa-grid-2,.fa-grip,.fa-table-cells-large{--amper-icon:url('../icons/ui/grid.svg')}
.fa-handshake{--amper-icon:url('../icons/ui/handshake.svg')}
.fa-headset{--amper-icon:url('../icons/ui/headset.svg')}
.fa-heart{--amper-icon:url('../icons/ui/heart.svg')}
.fa-hourglass-half{--amper-icon:url('../icons/ui/hourglass.svg')}
.fa-house{--amper-icon:url('../icons/ui/house.svg')}
.fa-house-laptop{--amper-icon:url('../icons/ui/house-laptop.svg')}
.fa-image{--amper-icon:url('../icons/ui/image.svg')}
.fa-images{--amper-icon:url('../icons/ui/images.svg')}
.fa-inbox{--amper-icon:url('../icons/ui/inbox.svg')}
.fa-industry{--amper-icon:url('../icons/ui/industry.svg')}
.fa-circle-info{--amper-icon:url('../icons/ui/info.svg')}
.fa-file-invoice,.fa-receipt{--amper-icon:url('../icons/ui/invoice.svg')}
.fa-key{--amper-icon:url('../icons/ui/key.svg')}
.fa-layer-group{--amper-icon:url('../icons/ui/layers.svg')}
.fa-link{--amper-icon:url('../icons/ui/link.svg')}
.fa-list{--amper-icon:url('../icons/ui/list.svg')}
.fa-list-check{--amper-icon:url('../icons/ui/list-check.svg')}
.fa-location-dot{--amper-icon:url('../icons/ui/location.svg')}
.fa-lock,.fa-user-lock{--amper-icon:url('../icons/ui/lock.svg')}
.fa-arrow-right-to-bracket{--amper-icon:url('../icons/ui/login.svg')}
.fa-arrow-right-from-bracket{--amper-icon:url('../icons/ui/logout.svg')}
.fa-bars{--amper-icon:url('../icons/ui/menu.svg')}
.fa-message{--amper-icon:url('../icons/ui/message.svg')}
.fa-mobile-screen-button{--amper-icon:url('../icons/ui/mobile.svg')}
.fa-money-bill-wave{--amper-icon:url('../icons/ui/money.svg')}
.fa-newspaper{--amper-icon:url('../icons/ui/news.svg')}
.fa-pause{--amper-icon:url('../icons/ui/pause.svg')}
.fa-pen{--amper-icon:url('../icons/ui/pen.svg')}
.fa-percent{--amper-icon:url('../icons/ui/percent.svg')}
.fa-phone{--amper-icon:url('../icons/ui/phone.svg')}
.fa-play{--amper-icon:url('../icons/ui/play.svg')}
.fa-plug,.fa-plug-circle-check,.fa-plug-circle-xmark{--amper-icon:url('../icons/ui/plug.svg')}
.fa-plus{--amper-icon:url('../icons/ui/plus.svg')}
.fa-power-off{--amper-icon:url('../icons/ui/power.svg')}
.fa-print{--amper-icon:url('../icons/ui/print.svg')}
.fa-puzzle-piece{--amper-icon:url('../icons/ui/puzzle.svg')}
.fa-circle-question{--amper-icon:url('../icons/ui/question.svg')}
.fa-road{--amper-icon:url('../icons/ui/road.svg')}
.fa-arrows-rotate,.fa-rotate{--amper-icon:url('../icons/ui/rotate.svg')}
.fa-arrow-rotate-left,.fa-clock-rotate-left,.fa-rotate-left{--amper-icon:url('../icons/ui/rotate-left.svg')}
.fa-rotate-right{--amper-icon:url('../icons/ui/rotate-right.svg')}
.fa-route{--amper-icon:url('../icons/ui/route.svg')}
.fa-screwdriver-wrench{--amper-icon:url('../icons/ui/ruler-tools.svg')}
.fa-floppy-disk{--amper-icon:url('../icons/ui/save.svg')}
.fa-screwdriver{--amper-icon:url('../icons/ui/screwdriver.svg')}
.fa-magnifying-glass{--amper-icon:url('../icons/ui/search.svg')}
.fa-magnifying-glass-chart{--amper-icon:url('../icons/ui/search-chart.svg')}
.fa-paper-plane{--amper-icon:url('../icons/ui/send.svg')}
.fa-shield-halved,.fa-user-shield{--amper-icon:url('../icons/ui/shield.svg')}
.fa-shuffle{--amper-icon:url('../icons/ui/shuffle.svg')}
.fa-sliders{--amper-icon:url('../icons/ui/sliders.svg')}
.fa-wand-magic-sparkles{--amper-icon:url('../icons/ui/sparkles.svg')}
.fa-circle-notch{--amper-icon:url('../icons/ui/spinner.svg')}
.fa-star{--amper-icon:url('../icons/ui/star.svg')}
.fa-forward-step{--amper-icon:url('../icons/ui/step.svg')}
.fa-stop{--amper-icon:url('../icons/ui/stop.svg')}
.fa-store{--amper-icon:url('../icons/ui/store.svg')}
.fa-tag{--amper-icon:url('../icons/ui/tag.svg')}
.fa-tags{--amper-icon:url('../icons/ui/tags.svg')}
.fa-terminal{--amper-icon:url('../icons/ui/terminal.svg')}
.fa-ticket{--amper-icon:url('../icons/ui/ticket.svg')}
.fa-trash-can{--amper-icon:url('../icons/ui/trash.svg')}
.fa-truck{--amper-icon:url('../icons/ui/truck.svg')}
.fa-truck-fast{--amper-icon:url('../icons/ui/truck-fast.svg')}
.fa-upload{--amper-icon:url('../icons/ui/upload.svg')}
.fa-user,.fa-user-gear{--amper-icon:url('../icons/ui/user.svg')}
.fa-user-check{--amper-icon:url('../icons/ui/user-check.svg')}
.fa-user-plus{--amper-icon:url('../icons/ui/user-plus.svg')}
.fa-user-tie{--amper-icon:url('../icons/ui/user-tie.svg')}
.fa-users{--amper-icon:url('../icons/ui/users.svg')}
.fa-vial{--amper-icon:url('../icons/ui/vial.svg')}
.fa-wallet{--amper-icon:url('../icons/ui/wallet.svg')}
.fa-warehouse{--amper-icon:url('../icons/ui/warehouse.svg')}
.fa-triangle-exclamation{--amper-icon:url('../icons/ui/warning.svg')}
.fa-wave-square{--amper-icon:url('../icons/ui/wave.svg')}
.fa-solid.fa-heart{--amper-icon:url('../icons/ui/heart-filled.svg')}
.fa-solid.fa-star{--amper-icon:url('../icons/ui/star-filled.svg')}
.fa-spin{animation:amper-icon-spin 1s linear infinite}
@keyframes amper-icon-spin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){.fa-spin{animation:none}}
@media(forced-colors:active){.fa-solid::before,.fa-regular::before{forced-color-adjust:none;background-color:CanvasText}}
