/* FontAwesome subset — generated, do not edit by hand.
   Source: admin-assets/css/fontawesome/all.min.css (435 KB, 6 font families).
   Kept: 19 glyph rules covering 20 icons; families Font Awesome 6 Brands, Font Awesome 6 Pro.
   Regenerate with scratchpad/fa_subset.py after adding new fa- icons. */
/*!
 * Font Awesome Pro 6.0.0 https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
.fa{font-family: "Font Awesome 6 Pro";
    font-family: var(--fa-style-family, "Font Awesome 6 Pro");
    font-weight: 900;
    font-weight: var(--fa-style, 900)}
.fa,
.fa-brands,
.fa-duotone,
.fa-light,
.fa-regular,
.fa-solid,
.fa-thin,
.fab,
.fad,
.fal,
.far,
.fas,
.fat{-moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    display: var(--fa-display, inline-block);
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    color: inherit;
    color: var(--fa-color, inherit)}
.fa-brands,
.fab{font-family: "Font Awesome 6 Brands";
    font-weight: 400}
.fa-duotone,
.fad{position: relative;
    font-family: "Font Awesome 6 Duotone";
    font-weight: 900}
.fa-light,
.fa-regular,
.fal,
.far{font-family: "Font Awesome 6 Pro"}
.fa-solid,
.fa-thin,
.fas,
.fat{font-family: "Font Awesome 6 Pro"}
@font-face {
    font-family: "Font Awesome 6 Brands";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(../../admin-assets/fonts/fa-brands-400.woff2) format("woff2")
}
@font-face {
    font-family: "Font Awesome 6 Pro";
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url(../../admin-assets/fonts/fa-solid-900.woff2) format("woff2")
}
.fa-1x{font-size: 1em}
.fa-2x{font-size: 2em}
.fa-3x{font-size: 3em}
.fa-4x{font-size: 4em}
.fa-5x{font-size: 5em}
.fa-6x{font-size: 6em}
.fa-7x{font-size: 7em}
.fa-8x{font-size: 8em}
.fa-9x{font-size: 9em}
.fa-10x{font-size: 10em}
.fa-2xs{font-size: .625em;
    line-height: .1em;
    vertical-align: .225em}
.fa-xs{font-size: .75em;
    line-height: .08333em;
    vertical-align: .125em}
.fa-sm{font-size: .875em;
    line-height: .07143em;
    vertical-align: .05357em}
.fa-lg{font-size: 1.25em;
    line-height: .05em;
    vertical-align: -.075em}
.fa-xl{font-size: 1.5em;
    line-height: .04167em;
    vertical-align: -.125em}
.fa-2xl{font-size: 2em;
    line-height: .03125em;
    vertical-align: -.1875em}
.fa-fw{text-align: center;
    width: 1.25em}
.fa-border{border-radius: .1em;
    border-radius: var(--fa-border-radius, .1em);
    border: .08em solid #eee;
    border: var(--fa-border-width, .08em) var(--fa-border-style, solid) var(--fa-border-color, #eee);
    padding: .2em .25em .15em;
    padding: var(--fa-border-padding, .2em .25em .15em)}
.fa-pull-left{float: left;
    margin-right: .3em;
    margin-right: var(--fa-pull-margin, .3em)}
.fa-pull-right{float: right;
    margin-left: .3em;
    margin-left: var(--fa-pull-margin, .3em)}
.fa-spin{-webkit-animation-name: fa-spin;
    animation-name: fa-spin;
    -webkit-animation-direction: normal;
    animation-direction: normal;
    -webkit-animation-direction: var(--fa-spin-direction, normal);
    animation-direction: var(--fa-spin-direction, normal);
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-duration: var(--fa-spin-duration, 2s);
    animation-duration: var(--fa-spin-duration, 2s);
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: var(--fa-spin-iteration-count, infinite);
    animation-iteration-count: var(--fa-spin-iteration-count, infinite);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-timing-function: var(--fa-spin-timing, linear);
    animation-timing-function: var(--fa-spin-timing, linear)}
.fa-spin-reverse{--fa-spin-direction: reverse}
.fa-pulse,
.fa-spin-pulse{-webkit-animation-name: fa-spin;
    animation-name: fa-spin;
    -webkit-animation-direction: normal;
    animation-direction: normal;
    -webkit-animation-direction: var(--fa-spin-direction, normal);
    animation-direction: var(--fa-spin-direction, normal);
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-duration: var(--fa-spin-duration, 1s);
    animation-duration: var(--fa-spin-duration, 1s);
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: var(--fa-spin-iteration-count, infinite);
    animation-iteration-count: var(--fa-spin-iteration-count, infinite);
    -webkit-animation-timing-function: steps(8);
    animation-timing-function: steps(8);
    -webkit-animation-timing-function: var(--fa-spin-timing, steps(8));
    animation-timing-function: var(--fa-spin-timing, steps(8))}
.fa-rotate-90{-webkit-transform: rotate(90deg);
    transform: rotate(90deg)}
.fa-rotate-180{-webkit-transform: rotate(180deg);
    transform: rotate(180deg)}
.fa-rotate-270{-webkit-transform: rotate(270deg);
    transform: rotate(270deg)}
.fa-flip-horizontal{-webkit-transform: scaleX(-1);
    transform: scaleX(-1)}
.fa-flip-vertical{-webkit-transform: scaleY(-1);
    transform: scaleY(-1)}
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical{-webkit-transform: scale(-1);
    transform: scale(-1)}
.fa-rotate-by{-webkit-transform: rotate(none);
    transform: rotate(none);
    -webkit-transform: rotate(var(--fa-rotate-angle, none));
    transform: rotate(var(--fa-rotate-angle, none))}
.fa-stack{display: inline-block;
    height: 2em;
    line-height: 2em;
    position: relative;
    vertical-align: middle;
    width: 2.5em}
.fa-stack-1x,
.fa-stack-2x{left: 0;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: auto;
    z-index: var(--fa-stack-z-index, auto)}
.fa-stack-1x{line-height: inherit}
.fa-stack-2x{font-size: 2em}
.fa-inverse{color: #fff;
    color: var(--fa-inverse, #fff)}
.fa-arrow-rotate-forward:before,
.fa-redo:before,
.fa-rotate-right:before{content: "\f01e"}
.fa-ban-smoking:before,
.fa-smoking-ban:before{content: "\f54d"}
.fa-border-all:before{content: "\f84c"}
.fa-border-bottom:before{content: "\f84d"}
.fa-border-bottom-right:before,
.fa-border-style-alt:before{content: "\f854"}
.fa-border-center-h:before{content: "\f89c"}
.fa-border-center-v:before{content: "\f89d"}
.fa-border-inner:before{content: "\f84e"}
.fa-border-left:before{content: "\f84f"}
.fa-border-none:before{content: "\f850"}
.fa-border-outer:before{content: "\f851"}
.fa-border-right:before{content: "\f852"}
.fa-border-top:before{content: "\f855"}
.fa-border-style:before,
.fa-border-top-left:before{content: "\f853"}
.fa-comment-sms:before,
.fa-sms:before{content: "\f7cd"}
.fa-face-smile:before,
.fa-smile:before{content: "\f118"}
.fa-face-smile-beam:before,
.fa-smile-beam:before{content: "\f5b8"}
.fa-face-smile-plus:before,
.fa-smile-plus:before{content: "\f5b9"}
.fa-face-smile-wink:before,
.fa-smile-wink:before{content: "\f4da"}
.fa-rotate:before,
.fa-sync-alt:before{content: "\f2f1"}
.fa-rotate-exclamation:before{content: "\e23c"}
.fa-redo-alt:before,
.fa-rotate-forward:before{content: "\f2f9"}
.fa-rotate-left:before,
.fa-undo-alt:before{content: "\f2ea"}
.fa-smog:before{content: "\f75f"}
.fa-smoke:before{content: "\f760"}
.fa-smoking:before{content: "\f48d"}
.fa-spinner:before{content: "\f110"}
.fa-spinner-third:before{content: "\f3f4"}
.fa-flipboard:before{content: "\f44d"}
.fa-stack-exchange:before{content: "\f18d"}
.fa-stack-overflow:before{content: "\f16c"}
.fa-stackpath:before{content: "\f842"}
.fa-duotone.fa-inverse,
.fad.fa-inverse{color: #fff;
    color: var(--fa-inverse, #fff)}
.fa-duotone.fa-stack-1x,
.fa-duotone.fa-stack-2x,
.fad.fa-stack-1x,
.fad.fa-stack-2x{position: absolute}
.fa-duotone.fa-fw:before,
.fa-duotone.fa-stack-1x:before,
.fa-duotone.fa-stack-2x:before,
.fad.fa-fw:before,
.fad.fa-stack-1x:before,
.fad.fa-stack-2x:before{left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)}
.fa-duotone.fa-arrow-rotate-forward:after,
.fa-duotone.fa-redo:after,
.fa-duotone.fa-rotate-right:after,
.fad.fa-arrow-rotate-forward:after,
.fad.fa-redo:after,
.fad.fa-rotate-right:after{content: "\10f01e"}
.fa-duotone.fa-ban-smoking:after,
.fa-duotone.fa-smoking-ban:after,
.fad.fa-ban-smoking:after,
.fad.fa-smoking-ban:after{content: "\10f54d"}
.fa-duotone.fa-border-all:after,
.fad.fa-border-all:after{content: "\10f84c"}
.fa-duotone.fa-border-bottom:after,
.fad.fa-border-bottom:after{content: "\10f84d"}
.fa-duotone.fa-border-bottom-right:after,
.fa-duotone.fa-border-style-alt:after,
.fad.fa-border-bottom-right:after,
.fad.fa-border-style-alt:after{content: "\10f854"}
.fa-duotone.fa-border-center-h:after,
.fad.fa-border-center-h:after{content: "\10f89c"}
.fa-duotone.fa-border-center-v:after,
.fad.fa-border-center-v:after{content: "\10f89d"}
.fa-duotone.fa-border-inner:after,
.fad.fa-border-inner:after{content: "\10f84e"}
.fa-duotone.fa-border-left:after,
.fad.fa-border-left:after{content: "\10f84f"}
.fa-duotone.fa-border-none:after,
.fad.fa-border-none:after{content: "\10f850"}
.fa-duotone.fa-border-outer:after,
.fad.fa-border-outer:after{content: "\10f851"}
.fa-duotone.fa-border-right:after,
.fad.fa-border-right:after{content: "\10f852"}
.fa-duotone.fa-border-top:after,
.fad.fa-border-top:after{content: "\10f855"}
.fa-duotone.fa-border-style:after,
.fa-duotone.fa-border-top-left:after,
.fad.fa-border-style:after,
.fad.fa-border-top-left:after{content: "\10f853"}
.fa-duotone.fa-comment-sms:after,
.fa-duotone.fa-sms:after,
.fad.fa-comment-sms:after,
.fad.fa-sms:after{content: "\10f7cd"}
.fa-duotone.fa-face-smile:after,
.fa-duotone.fa-smile:after,
.fad.fa-face-smile:after,
.fad.fa-smile:after{content: "\10f118"}
.fa-duotone.fa-face-smile-beam:after,
.fa-duotone.fa-smile-beam:after,
.fad.fa-face-smile-beam:after,
.fad.fa-smile-beam:after{content: "\10f5b8"}
.fa-duotone.fa-face-smile-plus:after,
.fa-duotone.fa-smile-plus:after,
.fad.fa-face-smile-plus:after,
.fad.fa-smile-plus:after{content: "\10f5b9"}
.fa-duotone.fa-face-smile-wink:after,
.fa-duotone.fa-smile-wink:after,
.fad.fa-face-smile-wink:after,
.fad.fa-smile-wink:after{content: "\10f4da"}
.fa-duotone.fa-rotate:after,
.fa-duotone.fa-sync-alt:after,
.fad.fa-rotate:after,
.fad.fa-sync-alt:after{content: "\10f2f1"}
.fa-duotone.fa-rotate-exclamation:after,
.fad.fa-rotate-exclamation:after{content: "\10e23c"}
.fa-duotone.fa-redo-alt:after,
.fa-duotone.fa-rotate-forward:after,
.fad.fa-redo-alt:after,
.fad.fa-rotate-forward:after{content: "\10f2f9"}
.fa-duotone.fa-rotate-left:after,
.fa-duotone.fa-undo-alt:after,
.fad.fa-rotate-left:after,
.fad.fa-undo-alt:after{content: "\10f2ea"}
.fa-duotone.fa-smog:after,
.fad.fa-smog:after{content: "\10f75f"}
.fa-duotone.fa-smoke:after,
.fad.fa-smoke:after{content: "\10f760"}
.fa-duotone.fa-smoking:after,
.fad.fa-smoking:after{content: "\10f48d"}
.fa-duotone.fa-spinner:after,
.fad.fa-spinner:after{content: "\10f110"}
.fa-duotone.fa-spinner-third:after,
.fad.fa-spinner-third:after{content: "\10f3f4"}
.fa-arrow-left:before{content: "\f060"}
.fa-arrow-right:before{content: "\f061"}
.fa-bars:before,
.fa-navicon:before{content: "\f0c9"}
.fa-box-open:before{content: "\f49e"}
.fa-calendar-check:before{content: "\f274"}
.fa-calendar-alt:before,
.fa-calendar-days:before{content: "\f073"}
.fa-circle-info:before,
.fa-info-circle:before{content: "\f05a"}
.fa-cloud-arrow-down:before,
.fa-cloud-download-alt:before,
.fa-cloud-download:before{content: "\f0ed"}
.fa-envelope:before{content: "\f0e0"}
.fa-globe:before{content: "\f0ac"}
.fa-language:before{content: "\f1ab"}
.fa-location-dot:before,
.fa-map-marker-alt:before{content: "\f3c5"}
.fa-paper-plane:before{content: "\f1d8"}
.fa-phone:before{content: "\f095"}
.fa-phone-volume:before,
.fa-volume-control-phone:before{content: "\f2a0"}
.fa-star:before{content: "\f005"}
.fa-user-shield:before{content: "\f505"}
.fa-close:before,
.fa-multiply:before,
.fa-remove:before,
.fa-times:before,
.fa-xmark:before{content: "\f00d"}
.fa-whatsapp:before{content: "\f232"}
