/*! Font Awesome Free 6.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2022 Fonticons, Inc. */
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}
.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}
.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}
.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}
.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-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}
.fa-ul>li{position:relative}
.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}
.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}
.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}
.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}
.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}
.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}
.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}
.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}
.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}
.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}
.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}
.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}
.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}
.fa-spin-reverse{--fa-animation-direction:reverse}
.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}
@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}
.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(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:var(--fa-stack-z-index,auto)}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:var(--fa-inverse,#fff)}
.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}
:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}
@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/browser/assets/vendor/icon-subset/fa-brands.1b5f5b2ad2.woff2) format("woff2")}
.fa-brands,.fab{font-weight:400}
:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/browser/assets/vendor/icon-subset/fa-regular.9913ba9e11.woff2) format("woff2")}
.fa-regular,.far{font-weight:400}
:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/browser/assets/vendor/icon-subset/fa-solid.09b67f5160.woff2) format("woff2")}
.fa-solid,.fas{font-weight:900}
.fa-at:before{content:"\40"}
.fa-fingerprint:before{content:"\f577"}
.fa-hand-point-right:before{content:"\f0a4"}
.fa-people-roof:before{content:"\e537"}
.fa-comments:before{content:"\f086"}
.fa-paw:before{content:"\f1b0"}
.fa-compass:before{content:"\f14e"}
.fa-bars:before,.fa-navicon:before{content:"\f0c9"}
.fa-people-group:before{content:"\e533"}
.fa-lightbulb:before{content:"\f0eb"}
.fa-gamepad:before{content:"\f11b"}
.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}
.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}
.fa-school:before{content:"\f549"}
.fa-bullseye:before{content:"\f140"}
.fa-chart-simple:before{content:"\e473"}
.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}
.fa-highlighter:before{content:"\f591"}
.fa-ban:before,.fa-cancel:before{content:"\f05e"}
.fa-repeat:before{content:"\f363"}
.fa-spell-check:before{content:"\f891"}
.fa-user-friends:before,.fa-user-group:before{content:"\f500"}
.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9"}
.fa-microphone:before{content:"\f130"}
.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}
.fa-user-tie:before{content:"\f508"}
.fa-scroll:before{content:"\f70e"}
.fa-palette:before{content:"\f53f"}
.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}
.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}
.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}
.fa-layer-group:before{content:"\f5fd"}
.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b"}
.fa-newspaper:before{content:"\f1ea"}
.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}
.fa-language:before{content:"\f1ab"}
.fa-hand-holding-heart:before{content:"\f4be"}
.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}
.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}
.fa-arrow-right:before{content:"\f061"}
.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}
.fa-heart:before{content:"\f004"}
.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}
.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}
.fa-route:before{content:"\f4d7"}
.fa-eye:before{content:"\f06e"}
.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af"}
.fa-hand-pointer:before{content:"\f25a"}
.fa-child-reaching:before{content:"\e59d"}
.fa-hands-holding:before{content:"\f4c2"}
.fa-arrow-left:before{content:"\f060"}
.fa-envelope:before{content:"\f0e0"}
.fa-clock-four:before,.fa-clock:before{content:"\f017"}
.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf"}
.fa-flask:before{content:"\f0c3"}
.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}
.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da"}
.fa-medal:before{content:"\f5a2"}
.fa-bell:before{content:"\f0f3"}
.fa-arrow-down:before{content:"\f063"}
.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}
.fa-ranking-star:before{content:"\e561"}
.fa-arrow-up:before{content:"\f062"}
.fa-user-shield:before{content:"\f505"}
.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}
.fa-add:before,.fa-plus:before{content:"\2b"}
.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}
.fa-building-shield:before{content:"\e4d8"}
.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}
.fa-equals:before{content:"\3d"}
.fa-map:before{content:"\f279"}
.fa-rocket:before{content:"\f135"}
.fa-face-smile:before,.fa-smile:before{content:"\f118"}
.fa-trophy:before{content:"\f091"}
.fa-arrow-up-right-dots:before{content:"\e4b7"}
.fa-award:before{content:"\f559"}
.fa-moon:before{content:"\f186"}
.fa-music:before{content:"\f001"}
.fa-shield-heart:before{content:"\e574"}
.fa-calendar:before{content:"\f133"}
.fa-dragon:before{content:"\f6d5"}
.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}
.fa-book:before{content:"\f02d"}
.fa-check:before{content:"\f00c"}
.fa-book-open:before{content:"\f518"}
.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}
.fa-paper-plane:before{content:"\f1d8"}
.fa-dungeon:before{content:"\f6d9"}
.fa-calendar-day:before{content:"\f783"}
.fa-print:before{content:"\f02f"}
.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}
.fa-instagram-square:before,.fa-square-instagram:before{content:"\e055"}
.fa-square-twitter:before,.fa-twitter-square:before{content:"\f081"}
.fa-facebook-f:before{content:"\f39e"}
.fa-tiktok:before{content:"\e07b"}
.fa-facebook-square:before,.fa-square-facebook:before{content:"\f082"}
.fa-linkedin:before{content:"\f08c"}
.fa-instagram:before{content:"\f16d"}
.fa-twitter:before{content:"\f099"}
/*! Bootstrap Icons (MIT) - https://icons.getbootstrap.com */
@font-face { font-display: block; font-family: "bootstrap-icons"; src: url("/browser/assets/vendor/icon-subset/bi.a970918346.woff2") format("woff2"); }
.bi::before, [class^="bi-"]::before, [class*=" bi-"]::before { display: inline-block; font-family: bootstrap-icons !important; font-style: normal; font-weight: normal !important; font-variant: normal; text-transform: none; line-height: 1; vertical-align: -.125em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.bi-bell-fill::before { content: "\f189"; }
.bi-calendar-event::before { content: "\f1e8"; }
.bi-envelope::before { content: "\f32f"; }
.bi-globe2::before { content: "\f3ef"; }
.bi-stars::before { content: "\f589"; }