/* Font Awesome Pro 7.3.1 SVG artwork supplied by the LWHub owner. No font files, no CDN. */
i.fa-vellum.fa-solid {display:inline-block;flex:none;width:1em;height:1em;vertical-align:-.12em;background:currentColor;-webkit-mask-image:var(--lw-fa-icon);mask-image:var(--lw-fa-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;font-style:normal}
i.fa-vellum.fa-solid::before {content:none!important}
.lw-manual-send i.fa-paper-plane,.result-coordinate-send i.fa-paper-plane,.directory-share i.fa-paper-plane {font-size:1.12em}
i.fa-vellum.fa-solid.fa-arrow-down{--lw-fa-icon:url("fa-vellum-svg/arrow-down.svg")}
i.fa-vellum.fa-solid.fa-arrows-rotate{--lw-fa-icon:url("fa-vellum-svg/arrows-rotate.svg")}
i.fa-vellum.fa-solid.fa-bars{--lw-fa-icon:url("fa-vellum-svg/bars.svg")}
i.fa-vellum.fa-solid.fa-biohazard{--lw-fa-icon:url("fa-vellum-svg/biohazard.svg")}
i.fa-vellum.fa-solid.fa-book{--lw-fa-icon:url("fa-vellum-svg/book.svg")}
i.fa-vellum.fa-solid.fa-box{--lw-fa-icon:url("fa-vellum-svg/box.svg")}
i.fa-vellum.fa-solid.fa-box-archive{--lw-fa-icon:url("fa-vellum-svg/box-archive.svg")}
i.fa-vellum.fa-solid.fa-bullhorn{--lw-fa-icon:url("fa-vellum-svg/bullhorn.svg")}
i.fa-vellum.fa-solid.fa-bullseye{--lw-fa-icon:url("fa-vellum-svg/bullseye.svg")}
i.fa-vellum.fa-solid.fa-calendar{--lw-fa-icon:url("fa-vellum-svg/calendar.svg")}
i.fa-vellum.fa-solid.fa-caret-right{--lw-fa-icon:url("fa-vellum-svg/caret-right.svg")}
i.fa-vellum.fa-solid.fa-chart-simple{--lw-fa-icon:url("fa-vellum-svg/chart-simple.svg")}
i.fa-vellum.fa-solid.fa-chess-rook{--lw-fa-icon:url("fa-vellum-svg/chess-rook.svg")}
i.fa-vellum.fa-solid.fa-circle-check{--lw-fa-icon:url("fa-vellum-svg/circle-check.svg")}
i.fa-vellum.fa-solid.fa-circle-exclamation{--lw-fa-icon:url("fa-vellum-svg/circle-exclamation.svg")}
i.fa-vellum.fa-solid.fa-circle-info{--lw-fa-icon:url("fa-vellum-svg/circle-info.svg")}
i.fa-vellum.fa-solid.fa-circle-question{--lw-fa-icon:url("fa-vellum-svg/circle-question.svg")}
i.fa-vellum.fa-solid.fa-clipboard{--lw-fa-icon:url("fa-vellum-svg/clipboard.svg")}
i.fa-vellum.fa-solid.fa-clock{--lw-fa-icon:url("fa-vellum-svg/clock.svg")}
i.fa-vellum.fa-solid.fa-compass{--lw-fa-icon:url("fa-vellum-svg/compass.svg")}
i.fa-vellum.fa-solid.fa-copy{--lw-fa-icon:url("fa-vellum-svg/copy.svg")}
i.fa-vellum.fa-solid.fa-database{--lw-fa-icon:url("fa-vellum-svg/database.svg")}
i.fa-vellum.fa-solid.fa-door-open{--lw-fa-icon:url("fa-vellum-svg/door-open.svg")}
i.fa-vellum.fa-solid.fa-envelope{--lw-fa-icon:url("fa-vellum-svg/envelope.svg")}
i.fa-vellum.fa-solid.fa-envelope-open-text{--lw-fa-icon:url("fa-vellum-svg/envelope-open-text.svg")}
i.fa-vellum.fa-solid.fa-eye{--lw-fa-icon:url("fa-vellum-svg/eye.svg")}
i.fa-vellum.fa-solid.fa-file{--lw-fa-icon:url("fa-vellum-svg/file.svg")}
i.fa-vellum.fa-solid.fa-file-pen{--lw-fa-icon:url("fa-vellum-svg/file-pen.svg")}
i.fa-vellum.fa-solid.fa-flag{--lw-fa-icon:url("fa-vellum-svg/flag.svg")}
i.fa-vellum.fa-solid.fa-folder-open{--lw-fa-icon:url("fa-vellum-svg/folder-open.svg")}
i.fa-vellum.fa-solid.fa-gear{--lw-fa-icon:url("fa-vellum-svg/gear.svg")}
i.fa-vellum.fa-solid.fa-gem{--lw-fa-icon:url("fa-vellum-svg/gem.svg")}
i.fa-vellum.fa-solid.fa-ghost{--lw-fa-icon:url("fa-vellum-svg/ghost.svg")}
i.fa-vellum.fa-solid.fa-gift{--lw-fa-icon:url("fa-vellum-svg/gift.svg")}
i.fa-vellum.fa-solid.fa-globe{--lw-fa-icon:url("fa-vellum-svg/globe.svg")}
i.fa-vellum.fa-solid.fa-hammer{--lw-fa-icon:url("fa-vellum-svg/hammer.svg")}
i.fa-vellum.fa-solid.fa-handshake{--lw-fa-icon:url("fa-vellum-svg/handshake.svg")}
i.fa-vellum.fa-solid.fa-heart{--lw-fa-icon:url("fa-vellum-svg/heart.svg")}
i.fa-vellum.fa-solid.fa-house{--lw-fa-icon:url("fa-vellum-svg/house.svg")}
i.fa-vellum.fa-solid.fa-image{--lw-fa-icon:url("fa-vellum-svg/image.svg")}
i.fa-vellum.fa-solid.fa-inbox{--lw-fa-icon:url("fa-vellum-svg/inbox.svg")}
i.fa-vellum.fa-solid.fa-key{--lw-fa-icon:url("fa-vellum-svg/key.svg")}
i.fa-vellum.fa-solid.fa-lightbulb{--lw-fa-icon:url("fa-vellum-svg/lightbulb.svg")}
i.fa-vellum.fa-solid.fa-location-dot{--lw-fa-icon:url("fa-vellum-svg/location-dot.svg")}
i.fa-vellum.fa-solid.fa-lock{--lw-fa-icon:url("fa-vellum-svg/lock.svg")}
i.fa-vellum.fa-solid.fa-lock-open{--lw-fa-icon:url("fa-vellum-svg/lock-open.svg")}
i.fa-vellum.fa-solid.fa-magnifying-glass{--lw-fa-icon:url("fa-vellum-svg/magnifying-glass.svg")}
i.fa-vellum.fa-solid.fa-map{--lw-fa-icon:url("fa-vellum-svg/map.svg")}
i.fa-vellum.fa-solid.fa-medal{--lw-fa-icon:url("fa-vellum-svg/medal.svg")}
i.fa-vellum.fa-solid.fa-microscope{--lw-fa-icon:url("fa-vellum-svg/microscope.svg")}
i.fa-vellum.fa-solid.fa-moon{--lw-fa-icon:url("fa-vellum-svg/moon.svg")}
i.fa-vellum.fa-solid.fa-paper-plane{--lw-fa-icon:url("fa-vellum-svg/paper-plane.svg")}
i.fa-vellum.fa-solid.fa-party-horn{--lw-fa-icon:url("fa-vellum-svg/party-horn.svg")}
i.fa-vellum.fa-solid.fa-pen{--lw-fa-icon:url("fa-vellum-svg/pen.svg")}
i.fa-vellum.fa-solid.fa-puzzle-piece{--lw-fa-icon:url("fa-vellum-svg/puzzle-piece.svg")}
i.fa-vellum.fa-solid.fa-shield{--lw-fa-icon:url("fa-vellum-svg/shield.svg")}
i.fa-vellum.fa-solid.fa-skull{--lw-fa-icon:url("fa-vellum-svg/skull.svg")}
i.fa-vellum.fa-solid.fa-sleigh{--lw-fa-icon:url("fa-vellum-svg/sleigh.svg")}
i.fa-vellum.fa-solid.fa-sliders{--lw-fa-icon:url("fa-vellum-svg/sliders.svg")}
i.fa-vellum.fa-solid.fa-sort{--lw-fa-icon:url("fa-vellum-svg/sort.svg")}
i.fa-vellum.fa-solid.fa-star{--lw-fa-icon:url("fa-vellum-svg/star.svg")}
i.fa-vellum.fa-solid.fa-stopwatch{--lw-fa-icon:url("fa-vellum-svg/stopwatch.svg")}
i.fa-vellum.fa-solid.fa-sun{--lw-fa-icon:url("fa-vellum-svg/sun.svg")}
i.fa-vellum.fa-solid.fa-tire{--lw-fa-icon:url("fa-vellum-svg/tire.svg")}
i.fa-vellum.fa-solid.fa-train{--lw-fa-icon:url("fa-vellum-svg/train.svg")}
i.fa-vellum.fa-solid.fa-triangle-exclamation{--lw-fa-icon:url("fa-vellum-svg/triangle-exclamation.svg")}
i.fa-vellum.fa-solid.fa-trophy{--lw-fa-icon:url("fa-vellum-svg/trophy.svg")}
i.fa-vellum.fa-solid.fa-user{--lw-fa-icon:url("fa-vellum-svg/user.svg")}
i.fa-vellum.fa-solid.fa-users{--lw-fa-icon:url("fa-vellum-svg/users.svg")}
i.fa-vellum.fa-solid.fa-wand-magic-sparkles{--lw-fa-icon:url("fa-vellum-svg/wand-magic-sparkles.svg")}
i.fa-vellum.fa-solid.fa-xmark{--lw-fa-icon:url("fa-vellum-svg/xmark.svg")}

/* v7.5.93 — restrained color accents and varied Pro Solid / Regular / Vellum SVG. */
i.fa-ui.fa-solid,i.fa-ui.fa-regular{display:inline-block;flex:none;width:1em;height:1em;vertical-align:-.12em;background:currentColor;-webkit-mask-image:var(--lw-fa-icon);mask-image:var(--lw-fa-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;font-style:normal}
i.fa-ui.fa-solid::before,i.fa-ui.fa-regular::before{content:none!important}
i.lw-fa-icon{transition:color .15s ease}
i.lw-fa-icon.lw-tone-violet{color:var(--violet)}
i.lw-fa-icon.lw-tone-cyan{color:var(--cyan)}
i.lw-fa-icon.lw-tone-amber{color:var(--amber)}
i.lw-fa-icon.lw-tone-green{color:var(--green)}
i.lw-fa-icon.lw-tone-rose{color:var(--rose)}
i.lw-fa-icon.lw-tone-blue{color:var(--blue)}
/* Reflect the existing service-card accent instead of competing with it. */
.service-card .service-symbol i.lw-fa-icon{color:var(--accent)}
.alliance-home-grid [data-alliances-open="roster"]{--accent:var(--cyan)}
.alliance-home-grid [data-alliances-open="top"]{--accent:var(--amber)}
.side-link.active i.lw-fa-icon,.mobile-dock button.active i.lw-fa-icon{color:#c8baff}
.side-link:not(.active):hover i.lw-fa-icon{filter:brightness(1.23)}
/* Small tinted pictograms in results and dashboard; text remains neutral. */
.recent-icon:has(> i.lw-tone-amber),.search-row-icon:has(> i.lw-tone-amber){background:color-mix(in srgb,var(--amber) 13%,var(--surface))}
.recent-icon:has(> i.lw-tone-cyan),.search-row-icon:has(> i.lw-tone-cyan){background:color-mix(in srgb,var(--cyan) 13%,var(--surface))}
.recent-icon:has(> i.lw-tone-green),.search-row-icon:has(> i.lw-tone-green){background:color-mix(in srgb,var(--green) 13%,var(--surface))}
.recent-icon:has(> i.lw-tone-rose),.search-row-icon:has(> i.lw-tone-rose){background:color-mix(in srgb,var(--rose) 13%,var(--surface))}
.recent-icon:has(> i.lw-tone-blue),.search-row-icon:has(> i.lw-tone-blue){background:color-mix(in srgb,var(--blue) 13%,var(--surface))}
/* Vellum paper-plane must always stay the recognizable sharing action. */
.result-coordinate-send i.fa-paper-plane,.directory-share i.fa-paper-plane,.lw-manual-send i.fa-paper-plane{color:var(--violet);font-size:1.15em}
.result-coordinate-send:hover i.fa-paper-plane,.directory-share:hover i.fa-paper-plane,.lw-manual-send:hover i.fa-paper-plane{color:var(--cyan)}
.lw-support-heart i.lw-fa-icon{color:var(--violet)}
.mobile-dock button>span i.lw-fa-icon{font-size:1.12em}
i.fa-ui.fa-solid.fa-arrow-down{--lw-fa-icon:url("fa-ui-svg/solid/arrow-down.svg")}
i.fa-ui.fa-solid.fa-arrows-rotate{--lw-fa-icon:url("fa-ui-svg/solid/arrows-rotate.svg")}
i.fa-ui.fa-solid.fa-bars{--lw-fa-icon:url("fa-ui-svg/solid/bars.svg")}
i.fa-ui.fa-solid.fa-biohazard{--lw-fa-icon:url("fa-ui-svg/solid/biohazard.svg")}
i.fa-ui.fa-regular.fa-book{--lw-fa-icon:url("fa-ui-svg/regular/book.svg")}
i.fa-ui.fa-solid.fa-box{--lw-fa-icon:url("fa-ui-svg/solid/box.svg")}
i.fa-ui.fa-regular.fa-box-archive{--lw-fa-icon:url("fa-ui-svg/regular/box-archive.svg")}
i.fa-ui.fa-solid.fa-bullhorn{--lw-fa-icon:url("fa-ui-svg/solid/bullhorn.svg")}
i.fa-ui.fa-solid.fa-bullseye{--lw-fa-icon:url("fa-ui-svg/solid/bullseye.svg")}
i.fa-ui.fa-regular.fa-calendar{--lw-fa-icon:url("fa-ui-svg/regular/calendar.svg")}
i.fa-ui.fa-solid.fa-caret-right{--lw-fa-icon:url("fa-ui-svg/solid/caret-right.svg")}
i.fa-ui.fa-regular.fa-chart-simple{--lw-fa-icon:url("fa-ui-svg/regular/chart-simple.svg")}
i.fa-ui.fa-solid.fa-circle-check{--lw-fa-icon:url("fa-ui-svg/solid/circle-check.svg")}
i.fa-ui.fa-solid.fa-circle-exclamation{--lw-fa-icon:url("fa-ui-svg/solid/circle-exclamation.svg")}
i.fa-ui.fa-regular.fa-circle-info{--lw-fa-icon:url("fa-ui-svg/regular/circle-info.svg")}
i.fa-ui.fa-regular.fa-circle-question{--lw-fa-icon:url("fa-ui-svg/regular/circle-question.svg")}
i.fa-ui.fa-regular.fa-clipboard{--lw-fa-icon:url("fa-ui-svg/regular/clipboard.svg")}
i.fa-ui.fa-regular.fa-clock{--lw-fa-icon:url("fa-ui-svg/regular/clock.svg")}
i.fa-ui.fa-regular.fa-compass{--lw-fa-icon:url("fa-ui-svg/regular/compass.svg")}
i.fa-ui.fa-regular.fa-copy{--lw-fa-icon:url("fa-ui-svg/regular/copy.svg")}
i.fa-ui.fa-regular.fa-database{--lw-fa-icon:url("fa-ui-svg/regular/database.svg")}
i.fa-ui.fa-solid.fa-door-open{--lw-fa-icon:url("fa-ui-svg/solid/door-open.svg")}
i.fa-ui.fa-regular.fa-envelope{--lw-fa-icon:url("fa-ui-svg/regular/envelope.svg")}
i.fa-ui.fa-solid.fa-envelope-open-text{--lw-fa-icon:url("fa-ui-svg/solid/envelope-open-text.svg")}
i.fa-ui.fa-regular.fa-eye{--lw-fa-icon:url("fa-ui-svg/regular/eye.svg")}
i.fa-ui.fa-regular.fa-file{--lw-fa-icon:url("fa-ui-svg/regular/file.svg")}
i.fa-ui.fa-regular.fa-file-pen{--lw-fa-icon:url("fa-ui-svg/regular/file-pen.svg")}
i.fa-ui.fa-regular.fa-flag{--lw-fa-icon:url("fa-ui-svg/regular/flag.svg")}
i.fa-ui.fa-regular.fa-folder-open{--lw-fa-icon:url("fa-ui-svg/regular/folder-open.svg")}
i.fa-ui.fa-solid.fa-gear{--lw-fa-icon:url("fa-ui-svg/solid/gear.svg")}
i.fa-ui.fa-regular.fa-globe{--lw-fa-icon:url("fa-ui-svg/regular/globe.svg")}
i.fa-ui.fa-solid.fa-hammer{--lw-fa-icon:url("fa-ui-svg/solid/hammer.svg")}
i.fa-ui.fa-regular.fa-handshake{--lw-fa-icon:url("fa-ui-svg/regular/handshake.svg")}
i.fa-ui.fa-regular.fa-house{--lw-fa-icon:url("fa-ui-svg/regular/house.svg")}
i.fa-ui.fa-regular.fa-image{--lw-fa-icon:url("fa-ui-svg/regular/image.svg")}
i.fa-ui.fa-regular.fa-inbox{--lw-fa-icon:url("fa-ui-svg/regular/inbox.svg")}
i.fa-ui.fa-regular.fa-key{--lw-fa-icon:url("fa-ui-svg/regular/key.svg")}
i.fa-ui.fa-regular.fa-lightbulb{--lw-fa-icon:url("fa-ui-svg/regular/lightbulb.svg")}
i.fa-ui.fa-regular.fa-location-dot{--lw-fa-icon:url("fa-ui-svg/regular/location-dot.svg")}
i.fa-ui.fa-solid.fa-lock{--lw-fa-icon:url("fa-ui-svg/solid/lock.svg")}
i.fa-ui.fa-solid.fa-lock-open{--lw-fa-icon:url("fa-ui-svg/solid/lock-open.svg")}
i.fa-ui.fa-regular.fa-magnifying-glass{--lw-fa-icon:url("fa-ui-svg/regular/magnifying-glass.svg")}
i.fa-ui.fa-regular.fa-map{--lw-fa-icon:url("fa-ui-svg/regular/map.svg")}
i.fa-ui.fa-solid.fa-medal{--lw-fa-icon:url("fa-ui-svg/solid/medal.svg")}
i.fa-ui.fa-regular.fa-microscope{--lw-fa-icon:url("fa-ui-svg/regular/microscope.svg")}
i.fa-ui.fa-solid.fa-moon{--lw-fa-icon:url("fa-ui-svg/solid/moon.svg")}
i.fa-ui.fa-regular.fa-pen{--lw-fa-icon:url("fa-ui-svg/regular/pen.svg")}
i.fa-ui.fa-regular.fa-puzzle-piece{--lw-fa-icon:url("fa-ui-svg/regular/puzzle-piece.svg")}
i.fa-ui.fa-regular.fa-shield{--lw-fa-icon:url("fa-ui-svg/regular/shield.svg")}
i.fa-ui.fa-solid.fa-sliders{--lw-fa-icon:url("fa-ui-svg/solid/sliders.svg")}
i.fa-ui.fa-solid.fa-sort{--lw-fa-icon:url("fa-ui-svg/solid/sort.svg")}
i.fa-ui.fa-solid.fa-star{--lw-fa-icon:url("fa-ui-svg/solid/star.svg")}
i.fa-ui.fa-regular.fa-stopwatch{--lw-fa-icon:url("fa-ui-svg/regular/stopwatch.svg")}
i.fa-ui.fa-solid.fa-sun{--lw-fa-icon:url("fa-ui-svg/solid/sun.svg")}
i.fa-ui.fa-solid.fa-triangle-exclamation{--lw-fa-icon:url("fa-ui-svg/solid/triangle-exclamation.svg")}
i.fa-ui.fa-solid.fa-trophy{--lw-fa-icon:url("fa-ui-svg/solid/trophy.svg")}
i.fa-ui.fa-regular.fa-user{--lw-fa-icon:url("fa-ui-svg/regular/user.svg")}
i.fa-ui.fa-regular.fa-users{--lw-fa-icon:url("fa-ui-svg/regular/users.svg")}
i.fa-ui.fa-solid.fa-xmark{--lw-fa-icon:url("fa-ui-svg/solid/xmark.svg")}

i.fa-ui.fa-solid.fa-train{--lw-fa-icon:url("fa-ui-svg/solid/train.svg")}
