From: <Saved by Blink>
Snapshot-Content-Location: https://forums.freebsd.org/threads/howto-save-freebsd-update-portsnap-and-pkg-files-to-a-fresh-installation.75719/#post-465752
Subject: Solved - Howto save freebsd-update, portsnap, and pkg files to a fresh installation? | The FreeBSD Forums - https://forums.freebsd.org/
Date: Thu, 22 Aug 2024 20:58:29 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----MultipartBoundary--VThNGdOouE10HVS2kgS6j4vjUoX7kXd7YH4ExBpqX1----"


------MultipartBoundary--VThNGdOouE10HVS2kgS6j4vjUoX7kXd7YH4ExBpqX1----
Content-Type: text/html
Content-ID: <frame-363425707FA01FB11F86261A24B6FACE@mhtml.blink>
Content-Transfer-Encoding: quoted-printable
Content-Location: https://forums.freebsd.org/threads/howto-save-freebsd-update-portsnap-and-pkg-files-to-a-fresh-installation.75719/#post-465752

<!DOCTYPE html><html id=3D"XF" lang=3D"en-US" dir=3D"LTR" data-app=3D"publi=
c" data-template=3D"thread_view" data-container-key=3D"node-4" data-content=
-key=3D"thread-75719" data-logged-in=3D"false" data-cookie-prefix=3D"xf_" d=
ata-csrf=3D"1724353047,9b1626e6ff31cc2dea7828c846f7e725" class=3D"has-js v_=
2_0 template-thread_view has-no-touchevents has-passiveeventlisteners has-n=
o-hiddenscroll has-overflowanchor has-no-displaymodestandalone has-os-mac h=
as-browser-chrome has-pointer-nav"><head><meta http-equiv=3D"Content-Type" =
content=3D"text/html; charset=3DUTF-8"><link rel=3D"stylesheet" type=3D"tex=
t/css" href=3D"cid:css-e70a67ca-d36b-4722-921d-00bc8fd95291@mhtml.blink" />=
<link rel=3D"stylesheet" type=3D"text/css" href=3D"cid:css-42d1b98d-3839-43=
92-8ca6-746ea103c52d@mhtml.blink" />
=09
	<meta http-equiv=3D"X-UA-Compatible" content=3D"IE=3DEdge">
	<meta name=3D"viewport" content=3D"width=3Ddevice-width, initial-scale=3D1=
, viewport-fit=3Dcover">

=09
=09
=09

	<title>Solved - Howto save freebsd-update, portsnap, and pkg files to a fr=
esh installation? | The FreeBSD Forums - https://forums.freebsd.org/</title=
>

	<link rel=3D"manifest" href=3D"https://forums.freebsd.org/webmanifest.php"=
>
=09
		<meta name=3D"theme-color" content=3D"#ad221d">
=09

	<meta name=3D"apple-mobile-web-app-title" content=3D"The FreeBSD Forums">
=09
		<link rel=3D"apple-touch-icon" href=3D"https://forums.freebsd.org/styles/=
freebsd/xenforo/logo.og.png">
=09

=09
	=09
		<meta name=3D"description" content=3D"Dear FreeBSD gurus!

Is it possible to save all those files in /var/db/{freebsd-update,pkg,ports=
nap} and /var/cache/pkg from a current installation...">
		<meta property=3D"og:description" content=3D"Dear FreeBSD gurus!

Is it possible to save all those files in /var/db/{freebsd-update,pkg,ports=
nap} and /var/cache/pkg from a current installation (FreeBSD-12.1-RELEASE-p=
5) to a fresh installation of 12.1 (downloaded, with the official memstick.=
img, not selfmade from within /usr/src nor...">
		<meta property=3D"twitter:description" content=3D"Dear FreeBSD gurus!

Is it possible to save all those files in /var/db/{freebsd-update,pkg,ports=
nap} and /var/cache/pkg from a current installation (FreeBSD-12.1-RELEASE-p=
5) to a fresh...">
=09
=09
		<meta property=3D"og:url" content=3D"https://forums.FreeBSD.org/threads/h=
owto-save-freebsd-update-portsnap-and-pkg-files-to-a-fresh-installation.757=
19/">
=09
		<link rel=3D"canonical" href=3D"https://forums.freebsd.org/threads/howto-=
save-freebsd-update-portsnap-and-pkg-files-to-a-fresh-installation.75719/">
=09

=09
	=09
=09
=09
	<meta property=3D"og:site_name" content=3D"The FreeBSD Forums">


=09
=09
	=09
=09
=09
	<meta property=3D"og:type" content=3D"website">


=09
=09
	=09
=09
=09
=09
		<meta property=3D"og:title" content=3D"Solved - Howto save freebsd-update=
, portsnap, and pkg files to a fresh installation?">
		<meta property=3D"twitter:title" content=3D"Solved - Howto save freebsd-u=
pdate, portsnap, and pkg files to a...">
=09


=09
=09
=09
=09
	=09
=09
=09
=09
		<meta property=3D"og:image" content=3D"https://forums.freebsd.org/styles/=
freebsd/xenforo/logo.og.png">
		<meta property=3D"twitter:image" content=3D"https://forums.freebsd.org/st=
yles/freebsd/xenforo/logo.og.png">
		<meta property=3D"twitter:card" content=3D"summary">
=09


=09

=09
=09

=09


	<link rel=3D"preload" href=3D"https://forums.freebsd.org/styles/fonts/fa/f=
a-regular-400.woff2?_v=3D5.15.3" as=3D"font" type=3D"font/woff2" crossorigi=
n=3D"anonymous">


	<link rel=3D"preload" href=3D"https://forums.freebsd.org/styles/fonts/fa/f=
a-solid-900.woff2?_v=3D5.15.3" as=3D"font" type=3D"font/woff2" crossorigin=
=3D"anonymous">


<link rel=3D"preload" href=3D"https://forums.freebsd.org/styles/fonts/fa/fa=
-brands-400.woff2?_v=3D5.15.3" as=3D"font" type=3D"font/woff2" crossorigin=
=3D"anonymous">

	<link rel=3D"stylesheet" href=3D"https://forums.freebsd.org/css.php?css=3D=
public%3Anormalize.css%2Cpublic%3Afa.css%2Cpublic%3Acore.less%2Cpublic%3Aap=
p.less&amp;s=3D3&amp;l=3D1&amp;d=3D1708712851&amp;k=3Dfd2707813a35c67cbd7dd=
3d9777545282232f1cc">

	<link rel=3D"stylesheet" href=3D"https://forums.freebsd.org/css.php?css=3D=
public%3Aalnb_navigation.less%2Cpublic%3Aaloph_op_ribbon_style.less%2Cpubli=
c%3Aaloph_op_ribbon_text_public_controls.less%2Cpublic%3Abb_code.less%2Cpub=
lic%3Afreebsd_org_top_navigation_menu.css%2Cpublic%3Amessage.less%2Cpublic%=
3Anotices.less%2Cpublic%3Ashare_controls.less%2Cpublic%3Aextra.less&amp;s=
=3D3&amp;l=3D1&amp;d=3D1708712851&amp;k=3D89b5270cf0121005bc81e26a23430e4bf=
2c8524c">

=09
	=09
=09


=09
		<link rel=3D"icon" type=3D"image/png" href=3D"https://forums.freebsd.org/=
favicon.ico" sizes=3D"32x32">
=09
=09





</head>
<body data-template=3D"thread_view">


<!-- https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216733 -->


<div id=3D"freebsd_headercontainer">
			<div id=3D"freebsd_header">
			  <div id=3D"freebsd_headerlogoleft">
			    <a title=3D"FreeBSD" href=3D"https://www.freebsd.org/">
			      <img width=3D"457" height=3D"75" alt=3D"FreeBSD" src=3D"https://fo=
rums.freebsd.org/styles/freebsd/xenforo/freebsd_logo.png">
			    </a>
			  </div>
			  <div id=3D"freebsd_headerlogoright">
			    <div class=3D"frontdonateroundbox">
			      <div class=3D"frontdonatetop">
				<div>
				  <b style=3D"display: none;">.</b>
				</div>
			      </div>
			      <div class=3D"frontdonatecontent">
				<a href=3D"https://www.freebsdfoundation.org/donate/">Donate to FreeBSD=
</a>
			      </div>
			      <div class=3D"frontdonatebot">
				<div>
				  <b style=3D"display: none;">.</b>
				</div>
			      </div>
			    </div>
			    <!-- freebsd search removed here -->
			  </div>
               =20
                <!--
                          <div id=3D"search-box">
				<form action=3D"./search.php" method=3D"get" id=3D"search">
				<fieldset>
					<input name=3D"keywords" id=3D"keywords" type=3D"text" maxlength=3D"12=
8" title=3D"Search for keywords" class=3D"inputbox search" value=3D"Search=
=E2=80=A6" onclick=3D"if(this.value=3D=3D'Search=E2=80=A6')this.value=3D'';=
" onblur=3D"if(this.value=3D=3D'')this.value=3D'Search=E2=80=A6';" />
					<input class=3D"button2" value=3D"Search" type=3D"submit" /><br />
					<a href=3D"./search.php" title=3D"View the advanced search options">Ad=
vanced search</a>=20
				</fieldset>
				</form>
                              </div>
                              -->
	=09
			</div>
			<div id=3D"freebsd_menu"><span class=3D"closingButton"><svg version=3D"1=
.1" xmlns=3D"http://www.w3.org/2000/svg" x=3D"0px" y=3D"0px" width=3D"21px"=
 height=3D"21px" viewBox=3D"-1 -1 23 23" style=3D"enable-background:new 0 0=
 21 21;" xml:space=3D"preserve"><style type=3D"text/css">.st0{fill:none;str=
oke:#666666;stroke-width:2;stroke-miterlimit:10;}</style><defs></defs><g><l=
ine class=3D"st0" x1=3D"0.7" y1=3D"0.7" x2=3D"20.3" y2=3D"20.3"></line><lin=
e class=3D"st0" x1=3D"0.7" y1=3D"20.3" x2=3D"20.3" y2=3D"0.7"></line></g></=
svg></span>
			  <ul class=3D"first">
			    <li>
			      <a href=3D"https://www.freebsd.org/">Home</a>
			    </li>
			  </ul>
			  <ul>
			    <li>
			      <a href=3D"https://www.freebsd.org/about.html">About</a>
			      <ul>
				<li>
				  <a href=3D"https://www.freebsd.org/projects/newbies/">Introduction</a=
>
				</li>
				<li>
				  <a href=3D"https://www.freebsd.org/features/">Features</a>
				</li>
				<li>
				  <a href=3D"https://www.freebsd.org/privacy/">Privacy Policy</a>
				</li>
				<li>
				  <a href=3D"https://www.freebsd.org/projects/">Projects</a>
				</li>
				<li>
				  <a href=3D"https://ports.freebsd.org/cgi/ports.cgi">Ports</a>
				</li>
			      </ul>
			    </li>
			  </ul>
			  <ul>
			    <li>
			      <a href=3D"https://www.freebsd.org/where.html">Get FreeBSD</a>
			      <ul>
				<li>
				  <a href=3D"https://www.freebsd.org/releases/">Release Information</a>
				</li>
				<li>
				  <a href=3D"https://www.freebsd.org/releng/">Release Engineering</a>
				</li>
			      </ul>
			    </li>
			  </ul>
			  <ul>
			    <li>
			      <a href=3D"https://www.freebsd.org/docs/">Documentation</a>
			      <ul>
				<li>
				  <a href=3D"https://docs.freebsd.org/en/books/faq/">FAQ</a>
				</li>
				<li>
				  <a href=3D"https://docs.freebsd.org/en/books/handbook/">Handbook</a>
				</li>
				<li>
				  <a href=3D"https://docs.freebsd.org/en/books/porters-handbook/">Porte=
r's Handbook</a>
				</li>
				<li>
				  <a href=3D"https://docs.freebsd.org/en/books/developers-handbook/">De=
veloper's Handbook</a>
				</li>
				<li>
				  <a href=3D"https://www.freebsd.org/cgi/man.cgi">Manual Pages</a>
				</li>
				<li>
				  <a href=3D"https://papers.freebsd.org/">Presentations and Papers</a>
				</li>
				<li>
				  <a href=3D"https://docs.freebsd.org/en/books/fdp-primer/">Documentati=
on Project Primer</a>
				</li>
				<li>
				  <a href=3D"https://www.freebsd.org/docs/">All Books and Articles</a>
				</li>
			      </ul>
			    </li>
			  </ul>
			  <ul>
			    <li>
			      <a href=3D"https://www.freebsd.org/community/">Community</a>
			      <ul>
				<li>
				  <a href=3D"https://www.freebsd.org/community/mailinglists/">Mailing L=
ists</a>
				</li>
				<li>
				  <a href=3D"https://forums.freebsd.org/">Forums</a>
				</li>
				<li>
				  <a href=3D"https://www.freebsd.org/usergroups/">User Groups</a>
				</li>
				<li>
				  <a href=3D"https://www.freebsd.org/events/">Events</a>
				</li>
				<li>
				  <a href=3D"https://freebsdfoundation.org/our-work/journal/">FreeBSD J=
ournal</a>	 =20
				</li>
				<li>
				  <a href=3D"https://serverfault.com/questions/tagged/freebsd">Q&amp;A =
(external)</a>
				</li>
			      </ul>
			    </li>
			  </ul>
			  <ul>
			    <li>
			      <a href=3D"https://www.freebsd.org/projects/">Developers</a>
			      <ul>
				<li>
				  <a href=3D"https://wiki.freebsd.org/IdeasPage">Project Ideas</a>
				</li>
				<li>
				  <a href=3D"https://cgit.freebsd.org/">Git Repository</a>
				</li>
				<li>
				  <a href=3D"https://github.com/freebsd">GitHub Mirror</a>
				</li>
				<li>
				  <a href=3D"https://reviews.freebsd.org/">Code Review (Phabricator)</a=
>
				</li>
				<li>
				  <a href=3D"https://wiki.freebsd.org/">Wiki</a>
				</li>
				<li>
				  <a href=3D"https://ci.freebsd.org/">Continuous Integration Service</a=
>
				</li>
			      </ul>
			    </li>
			  </ul>
			  <ul>
			    <li>
			      <a href=3D"https://www.freebsd.org/support/">Support</a>
			      <ul>
				<li>
				  <a href=3D"https://www.freebsd.org/commercial/">Vendors</a>
				</li>
				<li>
				  <a href=3D"https://www.freebsd.org/security/">Security Information</a=
>
				</li>
				<li>
				  <a href=3D"https://bugs.freebsd.org/search/">Bug Reports</a>
				</li>
				<li>
				  <a href=3D"https://www.freebsd.org/support/">Submitting Bug Reports</=
a>
				</li>
			      </ul>
			    </li>
			  </ul>
			  <ul>
			    <li>
			      <a href=3D"https://www.freebsdfoundation.org/">Foundation</a>
			      <ul>
				<li>
				  <a href=3D"https://www.freebsdfoundation.org/donate/">Monetary Donati=
ons</a>
				</li>
				<li>
				  <a href=3D"https://www.freebsd.org/donations/">Hardware Donations</a>
				</li>
			      </ul>
			    </li>
			  </ul>
			</div>
		      <button id=3D"btn-hamburger"><span class=3D"icon-bar"></span><span =
class=3D"icon-bar"></span><span class=3D"icon-bar"></span></button></div>

<div class=3D"p-pageWrapper" id=3D"top">





<header class=3D"p-header" id=3D"header">
	<div class=3D"p-header-inner">
		<div class=3D"p-header-content">
<!--
			<div class=3D"p-header-logo p-header-logo--image">
				<a href=3D"/">
					<img src=3D"/styles/default/xenforo/xenforo-logo.png" srcset=3D"" alt=
=3D"The FreeBSD Forums"
						width=3D"" height=3D"" />
				</a>
			</div>
-->

		=09
		</div>
	</div>
</header>





	<div class=3D"p-navSticky p-navSticky--all is-sticky" data-xf-init=3D"stic=
ky-header">
	=09
	<nav class=3D"p-nav">
		<div class=3D"p-nav-inner">
			<button type=3D"button" class=3D"button--plain p-nav-menuTrigger button"=
 data-xf-click=3D"off-canvas" data-menu=3D".js-headerOffCanvasMenu" tabinde=
x=3D"0" aria-label=3D"Menu"><span class=3D"button-text">
				<i aria-hidden=3D"true"></i>
			</span></button>

			<div class=3D"p-nav-smallLogo">
				<a href=3D"https://forums.freebsd.org/">
					<img src=3D"https://forums.freebsd.org/styles/default/xenforo/xenforo-=
logo.png" alt=3D"The FreeBSD Forums" width=3D"" height=3D"">
				</a>
			</div>

			<div class=3D"p-nav-scroller hScroller" data-xf-init=3D"h-scroller" data=
-auto-scroll=3D".p-navEl.is-selected">
				<div class=3D"hScroller-scroll is-calculated" style=3D"margin-bottom: -=
45px;">
					<ul class=3D"p-nav-list js-offCanvasNavSource">
				=09
						<li>
						=09
	<div class=3D"p-navEl is-selected" data-has-children=3D"true">
	=09

		=09
=09
	<a href=3D"https://forums.freebsd.org/" class=3D"p-navEl-link p-navEl-link=
--splitMenu " data-nav-id=3D"forums">Forums</a>


			<a data-xf-key=3D"1" data-xf-click=3D"menu" data-menu-pos-ref=3D"< .p-na=
vEl" class=3D"p-navEl-splitTrigger" role=3D"button" tabindex=3D"0" aria-lab=
el=3D"Toggle expanded" aria-expanded=3D"false" aria-haspopup=3D"true"></a>

	=09
	=09
			<div class=3D"menu menu--structural" data-menu=3D"menu" aria-hidden=3D"t=
rue">
				<div class=3D"menu-content">
				=09
					=09
=09
=09
	<a href=3D"https://forums.freebsd.org/whats-new/posts/" class=3D"menu-link=
Row u-indentDepth0 js-offCanvasCopy " data-nav-id=3D"newPosts">New posts</a=
>

=09

				=09
					=09
=09
=09
	<a href=3D"https://forums.freebsd.org/search/?type=3Dpost" class=3D"menu-l=
inkRow u-indentDepth0 js-offCanvasCopy " data-nav-id=3D"searchForums">Searc=
h forums</a>

=09

				=09
				</div>
			</div>
	=09
	</div>

						</li>
				=09
						<li>
						=09
	<div class=3D"p-navEl " data-has-children=3D"true">
	=09

		=09
=09
	<a href=3D"https://forums.freebsd.org/whats-new/" class=3D"p-navEl-link p-=
navEl-link--splitMenu " data-nav-id=3D"whatsNew">What's new</a>


			<a data-xf-key=3D"2" data-xf-click=3D"menu" data-menu-pos-ref=3D"< .p-na=
vEl" class=3D"p-navEl-splitTrigger" role=3D"button" tabindex=3D"0" aria-lab=
el=3D"Toggle expanded" aria-expanded=3D"false" aria-haspopup=3D"true"></a>

	=09
	=09
			<div class=3D"menu menu--structural" data-menu=3D"menu" aria-hidden=3D"t=
rue">
				<div class=3D"menu-content">
				=09
					=09
=09
=09
	<a href=3D"https://forums.freebsd.org/whats-new/posts/" class=3D"menu-link=
Row u-indentDepth0 js-offCanvasCopy " rel=3D"nofollow" data-nav-id=3D"whats=
NewPosts">New posts</a>

=09

				=09
					=09
=09
=09
	<a href=3D"https://forums.freebsd.org/whats-new/latest-activity" class=3D"=
menu-linkRow u-indentDepth0 js-offCanvasCopy " rel=3D"nofollow" data-nav-id=
=3D"latestActivity">Latest activity</a>

=09

				=09
				</div>
			</div>
	=09
	</div>

						</li>
				=09
					</ul>
				</div><i class=3D"hScroller-action hScroller-action--end" aria-hidden=
=3D"true"></i><i class=3D"hScroller-action hScroller-action--start" aria-hi=
dden=3D"true"></i>
			</div>

			<div class=3D"p-nav-opposite">
				<div class=3D"p-navgroup p-account p-navgroup--guest">
				=09
						<a href=3D"https://forums.freebsd.org/login/" class=3D"p-navgroup-lin=
k p-navgroup-link--textual p-navgroup-link--logIn" data-xf-click=3D"overlay=
" data-follow-redirects=3D"on">
							<span class=3D"p-navgroup-linkText">Log in</span>
						</a>
					=09
							<a href=3D"https://forums.freebsd.org/register/" class=3D"p-navgroup=
-link p-navgroup-link--textual p-navgroup-link--register" data-xf-click=3D"=
overlay" data-follow-redirects=3D"on">
								<span class=3D"p-navgroup-linkText">Register</span>
							</a>
					=09
				=09
				</div>

				<div class=3D"p-navgroup p-discovery">
					<a href=3D"https://forums.freebsd.org/whats-new/" class=3D"p-navgroup-=
link p-navgroup-link--iconic p-navgroup-link--whatsnew" aria-label=3D"What'=
s new" title=3D"What's new">
						<i aria-hidden=3D"true"></i>
						<span class=3D"p-navgroup-linkText">What's new</span>
					</a>

				=09
						<a href=3D"https://forums.freebsd.org/search/" class=3D"p-navgroup-li=
nk p-navgroup-link--iconic p-navgroup-link--search" data-xf-click=3D"menu" =
data-xf-key=3D"/" aria-label=3D"Search" aria-expanded=3D"false" aria-haspop=
up=3D"true" title=3D"Search">
							<i aria-hidden=3D"true"></i>
							<span class=3D"p-navgroup-linkText">Search</span>
						</a>
						<div class=3D"menu menu--structural menu--wide" data-menu=3D"menu" ar=
ia-hidden=3D"true">
							<form action=3D"https://forums.freebsd.org/search/search" method=3D"=
post" class=3D"menu-content" data-xf-init=3D"quick-search">

								<h3 class=3D"menu-header">Search</h3>
							=09
								<div class=3D"menu-row">
								=09
										<div class=3D"inputGroup inputGroup--joined">
											<input type=3D"text" class=3D"input" name=3D"keywords" placehold=
er=3D"Search=E2=80=A6" aria-label=3D"Search" data-menu-autofocus=3D"true">
										=09
			<select name=3D"constraints" class=3D"js-quickSearch-constraint input" a=
ria-label=3D"Search within" style=3D"width: 115px; flex-grow: 0; flex-shrin=
k: 0;">
				<option value=3D"">Everywhere</option>
<option value=3D"{&quot;search_type&quot;:&quot;post&quot;}">Threads</optio=
n>
<option value=3D"{&quot;search_type&quot;:&quot;post&quot;,&quot;c&quot;:{&=
quot;nodes&quot;:[4],&quot;child_nodes&quot;:1}}">This forum</option>
<option value=3D"{&quot;search_type&quot;:&quot;post&quot;,&quot;c&quot;:{&=
quot;thread&quot;:75719}}">This thread</option>

			</select>
	=09
										</div>
								=09
								</div>

							=09
								<div class=3D"menu-row">
									<label class=3D"iconic"><input type=3D"checkbox" name=3D"c[title_o=
nly]" value=3D"1"><i aria-hidden=3D"true"></i><span class=3D"iconic-label">=
Search titles only

											=09
													<span tabindex=3D"0" role=3D"button" data-xf-init=3D"tooltip" =
data-trigger=3D"hover focus click" data-original-title=3D"Tags will also be=
 searched in content where tags are supported" id=3D"js-XFUniqueId1">

														<i class=3D"fa--xf far fa-question-circle u-muted u-smaller" =
aria-hidden=3D"true"></i>
													</span></span></label>

								</div>
							=09
								<div class=3D"menu-row">
									<div class=3D"inputGroup">
										<span class=3D"inputGroup-text" id=3D"ctrl_search_menu_by_member"=
>By:</span>
										<input type=3D"text" class=3D"input" name=3D"c[users]" data-xf-in=
it=3D"auto-complete" placeholder=3D"Member" aria-labelledby=3D"ctrl_search_=
menu_by_member" autocomplete=3D"off">
									</div>
								</div>
								<div class=3D"menu-footer">
									<span class=3D"menu-footer-controls">
										<button type=3D"submit" class=3D"button--primary button button--i=
con button--icon--search"><span class=3D"button-text">Search</span></button=
>
										<a href=3D"https://forums.freebsd.org/search/" class=3D"button"><=
span class=3D"button-text">Advanced search=E2=80=A6</span></a>
									</span>
								</div>

							=09
							</form>
						</div>
				=09
				</div>
			</div>
		<div class=3D"frontdonateroundbox donate-left">
			      <div class=3D"frontdonatetop">
				<div>
				  <b style=3D"display: none;">.</b>
				</div>
			      </div>
			      <div class=3D"frontdonatecontent">
				<a href=3D"https://www.freebsdfoundation.org/donate/">Donate to FreeBSD=
</a>
			      </div>
			      <div class=3D"frontdonatebot">
				<div>
				  <b style=3D"display: none;">.</b>
				</div>
			      </div>
			    </div></div>
	</nav>

	=09
=09
		<div class=3D"p-sectionLinks">
			<div class=3D"p-sectionLinks-inner hScroller" data-xf-init=3D"h-scroller=
">
				<div class=3D"hScroller-scroll is-calculated" style=3D"margin-bottom: -=
45px;">
					<ul class=3D"p-sectionLinks-list">
				=09
						<li>
						=09
	<div class=3D"p-navEl ">
	=09

		=09
=09
	<a href=3D"https://forums.freebsd.org/whats-new/posts/" class=3D"p-navEl-l=
ink " data-xf-key=3D"alt+1" data-nav-id=3D"newPosts">New posts</a>


		=09

	=09
	=09
	</div>

						</li>
				=09
						<li>
						=09
	<div class=3D"p-navEl ">
	=09

		=09
=09
	<a href=3D"https://forums.freebsd.org/search/?type=3Dpost" class=3D"p-navE=
l-link " data-xf-key=3D"alt+2" data-nav-id=3D"searchForums">Search forums</=
a>


		=09

	=09
	=09
	</div>

						</li>
				=09
					</ul>
				</div><i class=3D"hScroller-action hScroller-action--end" aria-hidden=
=3D"true"></i><i class=3D"hScroller-action hScroller-action--start" aria-hi=
dden=3D"true"></i>
			</div>
		</div>
=09

	</div>


<div class=3D"offCanvasMenu offCanvasMenu--nav js-headerOffCanvasMenu" data=
-menu=3D"menu" aria-hidden=3D"true" data-ocm-builder=3D"navigation">
	<div class=3D"offCanvasMenu-backdrop" data-menu-close=3D"true"></div>
	<div class=3D"offCanvasMenu-content">
		<div class=3D"offCanvasMenu-header">
			Menu
			<a class=3D"offCanvasMenu-closer" data-menu-close=3D"true" role=3D"butto=
n" tabindex=3D"0" aria-label=3D"Close"></a>
		</div>
	=09
			<div class=3D"p-offCanvasRegisterLink">
				<div class=3D"offCanvasMenu-linkHolder">
					<a href=3D"https://forums.freebsd.org/login/" class=3D"offCanvasMenu-l=
ink" data-xf-click=3D"overlay" data-menu-close=3D"true">
						Log in
					</a>
				</div>
				<hr class=3D"offCanvasMenu-separator">
			=09
					<div class=3D"offCanvasMenu-linkHolder">
						<a href=3D"https://forums.freebsd.org/register/" class=3D"offCanvasMe=
nu-link" data-xf-click=3D"overlay" data-menu-close=3D"true">
							Register
						</a>
					</div>
					<hr class=3D"offCanvasMenu-separator">
			=09
			</div>
	=09
		<div class=3D"js-offCanvasNavTarget"></div>
		<div class=3D"offCanvasMenu-installBanner js-installPromptContainer" styl=
e=3D"display: none;" data-xf-init=3D"install-prompt">
			<div class=3D"offCanvasMenu-installBanner-header">Install the app</div>
			<button type=3D"button" class=3D"js-installPromptButton button"><span cl=
ass=3D"button-text">Install</span></button>
			<template class=3D"js-installTemplateIOS">
				<div class=3D"overlay-title">How to install the app on iOS</div>
				<div class=3D"block-body">
					<div class=3D"block-row">
						<p>
							Follow along with the video below to see how to install our site as =
a web app on your home screen.
						</p>
						<p style=3D"text-align: center">
							<img src=3D"" width=3D"222" height=3D"480">
						</p>
						<p>
							<small><strong>Note:</strong> This feature currently requires access=
ing the site using the built-in Safari browser.</small>
						</p>
					</div>
				</div>
			</template>
		</div>
	</div>
</div>

<div class=3D"p-body">
	<div class=3D"p-body-inner">
		<!--XF:EXTRA_OUTPUT-->


	=09

	=09

	=09
	=09
=09
		<ul class=3D"p-breadcrumbs " itemscope=3D"" itemtype=3D"https://schema.or=
g/BreadcrumbList">
	=09
		=09

		=09
		=09

		=09

		=09
		=09
			=09
			=09
	<li itemprop=3D"itemListElement" itemscope=3D"" itemtype=3D"https://schema=
.org/ListItem">
		<a href=3D"https://forums.freebsd.org/categories/base-system.18/" itempro=
p=3D"item">
			<span itemprop=3D"name">Base System</span>
		</a>
		<meta itemprop=3D"position" content=3D"1">
	</li>

		=09
			=09
			=09
	<li itemprop=3D"itemListElement" itemscope=3D"" itemtype=3D"https://schema=
.org/ListItem">
		<a href=3D"https://forums.freebsd.org/forums/installing-and-upgrading-fre=
ebsd.4/" itemprop=3D"item">
			<span itemprop=3D"name">Installing and Upgrading FreeBSD</span>
		</a>
		<meta itemprop=3D"position" content=3D"2">
	</li>

		=09

	=09
		</ul>
=09

	=09

	=09
=09

	=09
=09


	=09
			<div class=3D"p-body-header">
		=09
			=09
					<div class=3D"p-title ">
				=09
					=09
							<h1 class=3D"p-title-value"><span class=3D"label label--green" dir=
=3D"auto">Solved</span><span class=3D"label-append">&nbsp;</span>Howto save=
 freebsd-update, portsnap, and pkg files to a fresh installation?</h1>
					=09
					=09
				=09
					</div>
			=09

			=09
					<div class=3D"p-description">
	<ul class=3D"listInline listInline--bullet">
		<li>
			<i class=3D"fa--xf far fa-user" aria-hidden=3D"true" title=3D"Thread sta=
rter"></i>
			<span class=3D"u-srOnly">Thread starter</span>

			<a href=3D"https://forums.freebsd.org/members/mjoelnir.37644/" class=3D"=
username  u-concealed" dir=3D"auto" data-user-id=3D"37644" data-xf-init=3D"=
member-tooltip" id=3D"js-XFUniqueId2">Mj=C3=B6lnir</a>
		</li>
		<li>
			<i class=3D"fa--xf far fa-clock" aria-hidden=3D"true" title=3D"Start dat=
e"></i>
			<span class=3D"u-srOnly">Start date</span>

			<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-update-=
portsnap-and-pkg-files-to-a-fresh-installation.75719/" class=3D"u-concealed=
"><time class=3D"u-dt" dir=3D"auto" datetime=3D"2020-06-06T06:36:04+0100" d=
ata-time=3D"1591421764" data-date-string=3D"Jun 6, 2020" data-time-string=
=3D"6:36 AM" title=3D"Jun 6, 2020 at 6:36 AM">Jun 6, 2020</time></a>
		</li>
	=09
	</ul>
</div>
			=09
		=09
			</div>
	=09

		<div class=3D"p-body-main  ">
		=09
			<div class=3D"p-body-contentCol"></div>
		=09

		=09

			<div class=3D"p-body-content">
			=09
				<div class=3D"p-body-pageContent">










=09
=09
=09
	=09
=09
=09
=09


=09
=09
=09
	=09
=09
=09
=09


=09
=09
	=09
=09
=09
=09


=09
=09










=09



=09

=09
	=09
=09



















<div class=3D"block block--messages" data-xf-init=3D"" data-type=3D"post" d=
ata-href=3D"/inline-mod/" data-search-target=3D"*">

	<span class=3D"u-anchorTarget" id=3D"posts"></span>

=09
	=09
=09

=09

	<div class=3D"block-outer"></div>

=09

=09
	=09
	<div class=3D"block-outer js-threadStatusField"></div>

=09

	<div class=3D"block-container lbContainer" data-xf-init=3D"lightbox select=
-to-quote" data-message-selector=3D".js-post" data-lb-id=3D"thread-75719" d=
ata-lb-universal=3D"0">

		<div class=3D"block-body js-replyNewMessageContainer">
		=09
			=09

				=09

				=09
					=09

=09


=09
=09

=09

=09
	<article class=3D"message message--post js-post js-inlineModContainer  " d=
ata-author=3D"Mj=C3=B6lnir" data-content=3D"post-465604" id=3D"js-post-4656=
04">

	=09

		<span class=3D"u-anchorTarget" id=3D"post-465604"></span>

	=09
			<div class=3D"message-inner">
			=09
					<div class=3D"message-cell message-cell--user">
					=09

	<section class=3D"message-user">

	=09

		<div class=3D"message-avatar ">
			<div class=3D"message-avatar-wrapper">

				<a href=3D"https://forums.freebsd.org/members/mjoelnir.37644/" class=3D=
"avatar avatar--m" data-user-id=3D"37644" data-xf-init=3D"member-tooltip" i=
d=3D"js-XFUniqueId3">
			<img src=3D"https://forums.freebsd.org/data/avatars/m/37/37644.jpg?15908=
76980" alt=3D"Mj=C3=B6lnir" class=3D"avatar-u37644-m" width=3D"96" height=
=3D"96" loading=3D"lazy">=20
		</a>
			=09
			</div>
		</div>
		<div class=3D"message-userDetails">
			<h4 class=3D"message-name"><a href=3D"https://forums.freebsd.org/members=
/mjoelnir.37644/" class=3D"username " dir=3D"auto" data-user-id=3D"37644" d=
ata-xf-init=3D"member-tooltip" id=3D"js-XFUniqueId4">Mj=C3=B6lnir</a></h4>
		=09
		=09
			<!--  <p><small>
				Karma: 1,569<br/>
				Posts: 2,114
			</small></p> -->
		</div>
	=09
		=09
		=09
	=09
		<span class=3D"message-userArrow"></span>
	</section>

					</div>
			=09

			=09
					<div class=3D"message-cell message-cell--main">
				=09
						<div class=3D"message-main js-quickEditTarget">

						=09
							=09

	<header class=3D"message-attribution message-attribution--split">
		<ul class=3D"message-attribution-main listInline ">
		=09
		=09
			<li class=3D"u-concealed">
				<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-update=
-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-465604" rel=3D"n=
ofollow">
					<time class=3D"u-dt" dir=3D"auto" datetime=3D"2020-06-06T06:36:04+0100=
" data-time=3D"1591421764" data-date-string=3D"Jun 6, 2020" data-time-strin=
g=3D"6:36 AM" title=3D"Jun 6, 2020 at 6:36 AM" itemprop=3D"datePublished">J=
un 6, 2020</time>
				</a>
			</li>
		=09
		</ul>

		<ul class=3D"message-attribution-opposite message-attribution-opposite--l=
ist ">
		=09
=09
			<li>
				<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-update=
-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-465604" class=3D=
"message-attribution-gadget" data-xf-init=3D"share-tooltip" data-href=3D"/p=
osts/465604/share" aria-label=3D"Share" rel=3D"nofollow" id=3D"js-XFUniqueI=
d5">
					<i class=3D"fa--xf far fa-share-alt" aria-hidden=3D"true"></i>
				</a>
			</li>
		=09
		=09
				<li>
					<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-updat=
e-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-465604" rel=3D"=
nofollow">
						#1
					</a>
				</li>
		=09
		</ul>
	</header>

						=09

							<div class=3D"message-content js-messageContent">
						=09

							=09
								=09
=09
=09
=09

							=09

							=09
								=09
=09

	<div class=3D"message-userContent lbContainer js-lbContainer " data-lb-id=
=3D"post-465604" data-lb-caption-desc=3D"Mj=C3=B6lnir =C2=B7 Jun 6, 2020 at=
 6:36 AM">

	=09
		=09

=09

	=09

		<article class=3D"message-body js-selectToQuote">
		=09
			=09
		=09

			<div>
			=09
					<div class=3D"bbWrapper">Dear FreeBSD gurus!<br>
<br>
Is it possible to save all those files in <tt style=3D"color: #007a00;">/va=
r/db/{freebsd-update,pkg,portsnap}</tt> and <tt style=3D"color: #007a00;">/=
var/cache/pkg</tt> from a current installation (FreeBSD-12.1-RELEASE-p5) to=
 a fresh installation of 12.1 (downloaded, with the official memstick.img, =
not selfmade from within <tt style=3D"color: #007a00;">/usr/src</tt> nor <c=
ode style=3D"background-color: #dee3e7; padding: .2px; margin: .1em; displa=
y: inline-block;"> <kbd>freebsd-update -r x.y upgrade</kbd></code>), in ord=
er to save bandwidth and time to download all that stuff again?<br>
I'm dialing in via WWAN module in my laptop, thus the data volume is limite=
d.  I do not want to download again what I already have.<br>
<br>
I know with the pkg's it should be possible, but how about <a target=3D"_bl=
ank" title=3D"The FreeBSD freebsd-update(8) manual page" href=3D"https://ma=
n.freebsd.org/cgi/man.cgi?query=3Dfreebsd-update&amp;sektion=3D8&amp;manpat=
h=3Dfreebsd-release-ports">freebsd-update(8)</a> and <a target=3D"_blank" t=
itle=3D"The FreeBSD portsnap(8) manual page" href=3D"https://man.freebsd.or=
g/cgi/man.cgi?query=3Dportsnap&amp;sektion=3D8&amp;manpath=3Dfreebsd-releas=
e-ports">portsnap(8)</a> files?<br>
I want to repartition my disk (+ a <i>"Rapid Start"</i> partition) so I thi=
nk I have to re-install, right?  The current disk layout is "full" and does=
 not allow for moving partitions:<br>

=09
=09


<div class=3D"bbCodeBlock bbCodeBlock--screenLimited bbCodeBlock--code">
	<div class=3D"bbCodeBlock-title">
		Code:
	</div>
	<div class=3D"bbCodeBlock-content" dir=3D"ltr">
		<pre class=3D"bbCodeCode" dir=3D"ltr" data-xf-init=3D"code-block" data-la=
ng=3D""><code>=3D&gt;       40  500118112  ada0  GPT  (238G)
40     409600     1  efi  (200M)
409640 1024 2 freebsd-boot (512K)
410664 984 - free - (492K)
411648 16777216 3 freebsd-swap (8.0G)
17188864 482928640 4 freebsd-zfs (230G)
500117504 648 - free - (324K)</code></pre>
	</div>
</div>Or does ZFS allow for shrinking it's size? It's utilization is 40%.<b=
r>
<br>
Thx in advance for any hint.</div>
			=09
			</div>

			<div class=3D"js-selectToQuoteEnd">&nbsp;</div>
		=09
			=09
		=09
		</article>

	=09
		=09

=09

	=09

	=09
	</div>

							=09

							=09
								=09
=09
		<div class=3D"message-lastEdit">
		=09
				Last edited: <time class=3D"u-dt" dir=3D"auto" datetime=3D"2020-06-08T1=
3:39:24+0100" data-time=3D"1591619964" data-date-string=3D"Jun 8, 2020" dat=
a-time-string=3D"1:39 PM" title=3D"Jun 8, 2020 at 1:39 PM" itemprop=3D"date=
Modified">Jun 8, 2020</time>
		=09
		</div>
=09

							=09

							=09
								=09
=09

							=09

						=09
							</div>

						=09
							=09
	<footer class=3D"message-footer">
	=09

		<div class=3D"reactionsBar js-reactionsList ">
		=09
		</div>

		<div class=3D"js-historyTarget message-historyTarget toggleTarget" data-h=
ref=3D"trigger-href"></div>
	</footer>

						=09
						</div>

				=09
					</div>
			=09
			</div>
	=09
	</article>

=09
=09

				=09

				=09

			=09

				=09

				=09
					=09

=09


=09
=09

=09

=09
	<article class=3D"message message--post js-post js-inlineModContainer  " d=
ata-author=3D"Mj=C3=B6lnir" data-content=3D"post-465739" id=3D"js-post-4657=
39" itemscope=3D"" itemtype=3D"https://schema.org/Comment" itemid=3D"https:=
//forums.FreeBSD.org/posts/465739/">

	=09
			<meta itemprop=3D"mainEntity" itemscope=3D"" itemtype=3D"https://schema.=
org/DiscussionForumPosting" itemid=3D"https://forums.FreeBSD.org/threads/ho=
wto-save-freebsd-update-portsnap-and-pkg-files-to-a-fresh-installation.7571=
9/">
	=09

		<span class=3D"u-anchorTarget" id=3D"post-465739"></span>

	=09
			<div class=3D"message-inner">
			=09
					<div class=3D"message-cell message-cell--user">
					=09

	<section class=3D"message-user" itemprop=3D"author" itemscope=3D"" itemtyp=
e=3D"https://schema.org/Person" itemid=3D"https://forums.FreeBSD.org/member=
s/mjoelnir.37644/">

	=09
			<meta itemprop=3D"url" content=3D"https://forums.FreeBSD.org/members/mjo=
elnir.37644/">
	=09

		<div class=3D"message-avatar ">
			<div class=3D"message-avatar-wrapper">

   =20


    <div class=3D"ribbonBox desktopRibbon leftCornerDesktop">
        <div class=3D"ribbon-wrapper">
            <div class=3D"ribbon" data-xf-init=3D"tooltip" data-original-ti=
tle=3D"Thread Starter" id=3D"js-XFUniqueId6">
                <span>OP </span>
            </div>
        </div>
    </div>




				<a href=3D"https://forums.freebsd.org/members/mjoelnir.37644/" class=3D=
"avatar avatar--m" data-user-id=3D"37644" data-xf-init=3D"member-tooltip" i=
d=3D"js-XFUniqueId7">
			<img src=3D"https://forums.freebsd.org/data/avatars/m/37/37644.jpg?15908=
76980" alt=3D"Mj=C3=B6lnir" class=3D"avatar-u37644-m" width=3D"96" height=
=3D"96" loading=3D"lazy" itemprop=3D"image">=20
		</a>
			=09
			</div>
		</div>
		<div class=3D"message-userDetails">
			<h4 class=3D"message-name"><a href=3D"https://forums.freebsd.org/members=
/mjoelnir.37644/" class=3D"username " dir=3D"auto" data-user-id=3D"37644" d=
ata-xf-init=3D"member-tooltip" id=3D"js-XFUniqueId8"><span itemprop=3D"name=
">Mj=C3=B6lnir</span></a></h4>
		=09
		=09
			<!--  <p><small>
				Karma: 1,569<br/>
				Posts: 2,114
			</small></p> -->
		</div>
	=09
		=09
		=09
	=09
		<span class=3D"message-userArrow"></span>
	</section>

					</div>
			=09

			=09
					<div class=3D"message-cell message-cell--main">
				=09
						<div class=3D"message-main js-quickEditTarget">

						=09
							=09

	<header class=3D"message-attribution message-attribution--split">
		<ul class=3D"message-attribution-main listInline ">
		=09
		=09
			<li class=3D"u-concealed">
				<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-update=
-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-465739" rel=3D"n=
ofollow">
					<time class=3D"u-dt" dir=3D"auto" datetime=3D"2020-06-08T14:19:15+0100=
" data-time=3D"1591622355" data-date-string=3D"Jun 8, 2020" data-time-strin=
g=3D"2:19 PM" title=3D"Jun 8, 2020 at 2:19 PM" itemprop=3D"datePublished">J=
un 8, 2020</time>
				</a>
			</li>
		=09
		</ul>

		<ul class=3D"message-attribution-opposite message-attribution-opposite--l=
ist ">
		=09
=09
   =20
	<li>
   =20
   =20
      	<span class=3D"message-newIndicator threadStarterMobile">Thread Star=
ter</span>
   =20
	</li>


			<li>
				<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-update=
-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-465739" class=3D=
"message-attribution-gadget" data-xf-init=3D"share-tooltip" data-href=3D"/p=
osts/465739/share" aria-label=3D"Share" rel=3D"nofollow" id=3D"js-XFUniqueI=
d9">
					<i class=3D"fa--xf far fa-share-alt" aria-hidden=3D"true"></i>
				</a>
			</li>
		=09
		=09
				<li>
					<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-updat=
e-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-465739" rel=3D"=
nofollow">
						#2
					</a>
				</li>
		=09
		</ul>
	</header>

						=09

							<div class=3D"message-content js-messageContent">
						=09

							=09
								=09
=09
=09
=09

							=09

							=09
								=09
=09

	<div class=3D"message-userContent lbContainer js-lbContainer " data-lb-id=
=3D"post-465739" data-lb-caption-desc=3D"Mj=C3=B6lnir =C2=B7 Jun 8, 2020 at=
 2:19 PM">

	=09

		<article class=3D"message-body js-selectToQuote">
		=09
			=09
		=09

			<div itemprop=3D"text">
			=09
					<div class=3D"bbWrapper">SOLVED<br>
I apologize distracting your attention on an issue that I could easily solv=
e myself:<br>
<br>
It's not worth it:<br>

=09
=09


<div class=3D"bbCodeBlock bbCodeBlock--screenLimited bbCodeBlock--code">
	<div class=3D"bbCodeBlock-title">
		Code:
	</div>
	<div class=3D"bbCodeBlock-content" dir=3D"ltr">
		<pre class=3D"bbCodeCode" dir=3D"ltr" data-xf-init=3D"code-block" data-la=
ng=3D""><code># du -schx /var/db/* | sort --human
[...]
47M    freebsd-update
84M    pkg
207M portsnap
237M clamav
581M total
# du -schx /var/cache/* | sort --human
[...]
1,0G    /var/cache/pkg
5,0G    /var/cache/ccache
6,0G total</code></pre>
	</div>
</div>and since I remember I succeded once with saving the packages in <tt =
style=3D"color: #007a00;">/var/cache/pkg</tt>, I can now reinstall and duri=
ng that add a "Rapid Start" partition.  Hope suspend/resume will work then.=
</div>
			=09
			</div>

			<div class=3D"js-selectToQuoteEnd">&nbsp;</div>
		=09
			=09
		=09
		</article>

	=09

	=09
	</div>

							=09

							=09
								=09
=09

							=09

							=09
								=09
=09

							=09

						=09
							</div>

						=09
							=09
	<footer class=3D"message-footer">
	=09

		<div class=3D"reactionsBar js-reactionsList ">
		=09
		</div>

		<div class=3D"js-historyTarget message-historyTarget toggleTarget" data-h=
ref=3D"trigger-href"></div>
	</footer>

						=09
						</div>

				=09
					</div>
			=09
			</div>
	=09
	</article>

=09
=09

				=09

				=09

			=09

				=09

				=09
					=09

=09


=09
=09

=09

=09
	<article class=3D"message message--post js-post js-inlineModContainer  " d=
ata-author=3D"SirDice" data-content=3D"post-465742" id=3D"js-post-465742" i=
temscope=3D"" itemtype=3D"https://schema.org/Comment" itemid=3D"https://for=
ums.FreeBSD.org/posts/465742/">

	=09
			<meta itemprop=3D"mainEntity" itemscope=3D"" itemtype=3D"https://schema.=
org/DiscussionForumPosting" itemid=3D"https://forums.FreeBSD.org/threads/ho=
wto-save-freebsd-update-portsnap-and-pkg-files-to-a-fresh-installation.7571=
9/">
	=09

		<span class=3D"u-anchorTarget" id=3D"post-465742"></span>

	=09
			<div class=3D"message-inner">
			=09
					<div class=3D"message-cell message-cell--user">
					=09

	<section class=3D"message-user" itemprop=3D"author" itemscope=3D"" itemtyp=
e=3D"https://schema.org/Person" itemid=3D"https://forums.FreeBSD.org/member=
s/sirdice.1677/">

	=09
			<meta itemprop=3D"url" content=3D"https://forums.FreeBSD.org/members/sir=
dice.1677/">
	=09

		<div class=3D"message-avatar ">
			<div class=3D"message-avatar-wrapper">

				<a href=3D"https://forums.freebsd.org/members/sirdice.1677/" class=3D"a=
vatar avatar--m" data-user-id=3D"1677" data-xf-init=3D"member-tooltip" id=
=3D"js-XFUniqueId10">
			<img src=3D"https://forums.freebsd.org/data/avatars/m/1/1677.jpg?1413407=
984" alt=3D"SirDice" class=3D"avatar-u1677-m" width=3D"96" height=3D"96" lo=
ading=3D"lazy" itemprop=3D"image">=20
		</a>
			=09
			</div>
		</div>
		<div class=3D"message-userDetails">
			<h4 class=3D"message-name"><a href=3D"https://forums.freebsd.org/members=
/sirdice.1677/" class=3D"username " dir=3D"auto" data-user-id=3D"1677" data=
-xf-init=3D"member-tooltip" id=3D"js-XFUniqueId11"><span class=3D"username-=
-staff username--moderator username--admin" itemprop=3D"name">SirDice</span=
></a></h4>
			<h5 class=3D"userTitle message-userTitle" dir=3D"auto" itemprop=3D"jobTi=
tle">Administrator</h5>
			<div class=3D"userBanner userBanner--staff message-userBanner" dir=3D"au=
to" itemprop=3D"jobTitle"><span class=3D"userBanner-before"></span><strong>=
Staff member</strong><span class=3D"userBanner-after"></span></div>
<div class=3D"userBanner userBanner userBanner--red message-userBanner" ite=
mprop=3D"jobTitle"><span class=3D"userBanner-before"></span><strong>Adminis=
trator</strong><span class=3D"userBanner-after"></span></div>
<div class=3D"userBanner userBanner userBanner--green message-userBanner" i=
temprop=3D"jobTitle"><span class=3D"userBanner-before"></span><strong>Moder=
ator</strong><span class=3D"userBanner-after"></span></div>
			<!--  <p><small>
				Karma: 19,026<br/>
				Posts: 46,604
			</small></p> -->
		</div>
	=09
		=09
		=09
	=09
		<span class=3D"message-userArrow"></span>
	</section>

					</div>
			=09

			=09
					<div class=3D"message-cell message-cell--main">
				=09
						<div class=3D"message-main js-quickEditTarget">

						=09
							=09

	<header class=3D"message-attribution message-attribution--split">
		<ul class=3D"message-attribution-main listInline ">
		=09
		=09
			<li class=3D"u-concealed">
				<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-update=
-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-465742" rel=3D"n=
ofollow">
					<time class=3D"u-dt" dir=3D"auto" datetime=3D"2020-06-08T14:49:30+0100=
" data-time=3D"1591624170" data-date-string=3D"Jun 8, 2020" data-time-strin=
g=3D"2:49 PM" title=3D"Jun 8, 2020 at 2:49 PM" itemprop=3D"datePublished">J=
un 8, 2020</time>
				</a>
			</li>
		=09
		</ul>

		<ul class=3D"message-attribution-opposite message-attribution-opposite--l=
ist ">
		=09
=09
			<li>
				<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-update=
-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-465742" class=3D=
"message-attribution-gadget" data-xf-init=3D"share-tooltip" data-href=3D"/p=
osts/465742/share" aria-label=3D"Share" rel=3D"nofollow" id=3D"js-XFUniqueI=
d12">
					<i class=3D"fa--xf far fa-share-alt" aria-hidden=3D"true"></i>
				</a>
			</li>
		=09
		=09
				<li>
					<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-updat=
e-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-465742" rel=3D"=
nofollow">
						#3
					</a>
				</li>
		=09
		</ul>
	</header>

						=09

							<div class=3D"message-content js-messageContent">
						=09

							=09
								=09
=09
=09
=09

							=09

							=09
								=09
=09

	<div class=3D"message-userContent lbContainer js-lbContainer " data-lb-id=
=3D"post-465742" data-lb-caption-desc=3D"SirDice =C2=B7 Jun 8, 2020 at 2:49=
 PM">

	=09

		<article class=3D"message-body js-selectToQuote">
		=09
			=09
		=09

			<div itemprop=3D"text">
			=09
					<div class=3D"bbWrapper">If you have a lot of machines to run <a targe=
t=3D"_blank" title=3D"The FreeBSD freebsd-update(8) manual page" href=3D"ht=
tps://man.freebsd.org/cgi/man.cgi?query=3Dfreebsd-update&amp;sektion=3D8&am=
p;manpath=3Dfreebsd-release-ports">freebsd-update(8)</a> on I can recommend=
 setting up a caching proxy specifically for this. Not only will this force=
 all the updates through a single machine  (so not all machines need to hav=
e access to the outside world), it will also get the update files from the =
cache if they've been downloaded by a previously run <a target=3D"_blank" t=
itle=3D"The FreeBSD freebsd-update(8) manual page" href=3D"https://man.free=
bsd.org/cgi/man.cgi?query=3Dfreebsd-update&amp;sektion=3D8&amp;manpath=3Dfr=
eebsd-release-ports">freebsd-update(8)</a>. If you have 20 machines then on=
ly the first one will actually download the files, the rest will get it fro=
m the proxy's cache.</div>
			=09
			</div>

			<div class=3D"js-selectToQuoteEnd">&nbsp;</div>
		=09
			=09
		=09
		</article>

	=09

	=09
	</div>

							=09

							=09
								=09
=09

							=09

							=09
								=09
=09

							=09

						=09
							</div>

						=09
							=09
	<footer class=3D"message-footer">
	=09

		<div class=3D"reactionsBar js-reactionsList is-active">
		=09
=09
=09
		<ul class=3D"reactionSummary">
	=09
			<li><span class=3D"reaction reaction--small reaction--1" data-reaction-i=
d=3D"1"><i aria-hidden=3D"true"></i><img src=3D"https://forums.freebsd.org/=
styles/default/xenforo/reactions/emojione/handshake.png" class=3D"reaction-=
image js-reaction" alt=3D"Thanks" title=3D"Thanks"></span></li>
	=09
		</ul>
=09


<span class=3D"u-srOnly">Reactions:</span>
<a class=3D"reactionsBar-link" href=3D"https://forums.freebsd.org/posts/465=
742/reactions" data-xf-click=3D"overlay" data-cache=3D"false" rel=3D"nofoll=
ow"><bdi>Mj=C3=B6lnir</bdi></a>
		</div>

		<div class=3D"js-historyTarget message-historyTarget toggleTarget" data-h=
ref=3D"trigger-href"></div>
	</footer>

						=09
						</div>

				=09
					</div>
			=09
			</div>
	=09
	</article>

=09
=09

				=09

				=09

			=09

				=09

				=09
					=09

=09


=09
=09

=09

=09
	<article class=3D"message message--post js-post js-inlineModContainer  " d=
ata-author=3D"Mj=C3=B6lnir" data-content=3D"post-465748" id=3D"js-post-4657=
48" itemscope=3D"" itemtype=3D"https://schema.org/Comment" itemid=3D"https:=
//forums.FreeBSD.org/posts/465748/">

	=09
			<meta itemprop=3D"mainEntity" itemscope=3D"" itemtype=3D"https://schema.=
org/DiscussionForumPosting" itemid=3D"https://forums.FreeBSD.org/threads/ho=
wto-save-freebsd-update-portsnap-and-pkg-files-to-a-fresh-installation.7571=
9/">
	=09

		<span class=3D"u-anchorTarget" id=3D"post-465748"></span>

	=09
			<div class=3D"message-inner">
			=09
					<div class=3D"message-cell message-cell--user">
					=09

	<section class=3D"message-user" itemprop=3D"author" itemscope=3D"" itemtyp=
e=3D"https://schema.org/Person" itemid=3D"https://forums.FreeBSD.org/member=
s/mjoelnir.37644/">

	=09
			<meta itemprop=3D"url" content=3D"https://forums.FreeBSD.org/members/mjo=
elnir.37644/">
	=09

		<div class=3D"message-avatar ">
			<div class=3D"message-avatar-wrapper">

   =20


    <div class=3D"ribbonBox desktopRibbon leftCornerDesktop">
        <div class=3D"ribbon-wrapper">
            <div class=3D"ribbon" data-xf-init=3D"tooltip" data-original-ti=
tle=3D"Thread Starter" id=3D"js-XFUniqueId13">
                <span>OP </span>
            </div>
        </div>
    </div>




				<a href=3D"https://forums.freebsd.org/members/mjoelnir.37644/" class=3D=
"avatar avatar--m" data-user-id=3D"37644" data-xf-init=3D"member-tooltip" i=
d=3D"js-XFUniqueId14">
			<img src=3D"https://forums.freebsd.org/data/avatars/m/37/37644.jpg?15908=
76980" alt=3D"Mj=C3=B6lnir" class=3D"avatar-u37644-m" width=3D"96" height=
=3D"96" loading=3D"lazy" itemprop=3D"image">=20
		</a>
			=09
			</div>
		</div>
		<div class=3D"message-userDetails">
			<h4 class=3D"message-name"><a href=3D"https://forums.freebsd.org/members=
/mjoelnir.37644/" class=3D"username " dir=3D"auto" data-user-id=3D"37644" d=
ata-xf-init=3D"member-tooltip" id=3D"js-XFUniqueId15"><span itemprop=3D"nam=
e">Mj=C3=B6lnir</span></a></h4>
		=09
		=09
			<!--  <p><small>
				Karma: 1,569<br/>
				Posts: 2,114
			</small></p> -->
		</div>
	=09
		=09
		=09
	=09
		<span class=3D"message-userArrow"></span>
	</section>

					</div>
			=09

			=09
					<div class=3D"message-cell message-cell--main">
				=09
						<div class=3D"message-main js-quickEditTarget">

						=09
							=09

	<header class=3D"message-attribution message-attribution--split">
		<ul class=3D"message-attribution-main listInline ">
		=09
		=09
			<li class=3D"u-concealed">
				<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-update=
-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-465748" rel=3D"n=
ofollow">
					<time class=3D"u-dt" dir=3D"auto" datetime=3D"2020-06-08T15:36:55+0100=
" data-time=3D"1591627015" data-date-string=3D"Jun 8, 2020" data-time-strin=
g=3D"3:36 PM" title=3D"Jun 8, 2020 at 3:36 PM" itemprop=3D"datePublished">J=
un 8, 2020</time>
				</a>
			</li>
		=09
		</ul>

		<ul class=3D"message-attribution-opposite message-attribution-opposite--l=
ist ">
		=09
=09
   =20
	<li>
   =20
   =20
      	<span class=3D"message-newIndicator threadStarterMobile">Thread Star=
ter</span>
   =20
	</li>


			<li>
				<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-update=
-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-465748" class=3D=
"message-attribution-gadget" data-xf-init=3D"share-tooltip" data-href=3D"/p=
osts/465748/share" aria-label=3D"Share" rel=3D"nofollow" id=3D"js-XFUniqueI=
d16">
					<i class=3D"fa--xf far fa-share-alt" aria-hidden=3D"true"></i>
				</a>
			</li>
		=09
		=09
				<li>
					<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-updat=
e-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-465748" rel=3D"=
nofollow">
						#4
					</a>
				</li>
		=09
		</ul>
	</header>

						=09

							<div class=3D"message-content js-messageContent">
						=09

							=09
								=09
=09
=09
=09

							=09

							=09
								=09
=09

	<div class=3D"message-userContent lbContainer js-lbContainer " data-lb-id=
=3D"post-465748" data-lb-caption-desc=3D"Mj=C3=B6lnir =C2=B7 Jun 8, 2020 at=
 3:36 PM">

	=09

		<article class=3D"message-body js-selectToQuote">
		=09
			=09
		=09

			<div itemprop=3D"text">
			=09
					<div class=3D"bbWrapper"><blockquote data-attributes=3D"member: 1677" =
data-quote=3D"SirDice" data-source=3D"post: 465742" class=3D"bbCodeBlock bb=
CodeBlock--expandable bbCodeBlock--quote js-expandWatch">
=09
		<div class=3D"bbCodeBlock-title">
		=09
				<a href=3D"https://forums.freebsd.org/goto/post?id=3D465742" class=3D"b=
bCodeBlock-sourceJump" rel=3D"nofollow" data-xf-click=3D"attribution" data-=
content-selector=3D"#post-465742">SirDice said:</a>
		=09
		</div>
=09
	<div class=3D"bbCodeBlock-content">
	=09
		<div class=3D"bbCodeBlock-expandContent js-expandContent ">
			If you have a lot of machines to run <a target=3D"_blank" title=3D"The F=
reeBSD freebsd-update(8) manual page" href=3D"https://man.freebsd.org/cgi/m=
an.cgi?query=3Dfreebsd-update&amp;sektion=3D8&amp;manpath=3Dfreebsd-release=
-ports">freebsd-update(8)</a> on I can recommend setting up a caching proxy=
 specifically for this. [...]
		</div>
		<div class=3D"bbCodeBlock-expandLink js-expandLink"><a role=3D"button" ta=
bindex=3D"0">Click to expand...</a></div>
	</div>
</blockquote>Yes, thx.<br>
Not a lot, but even for two machines this makes sense, esp. since I'm diali=
ng in via WWAN.  A <a target=3D"_blank" title=3D"www/squid port" href=3D"ht=
tp://www.freshports.org/www/squid"><u><tt style=3D"color: #0645AD /*#007a00=
*/; font-style: italic; text-decoration: underline;">www/squid</tt></u></a>=
 or such, and if I want some special setup on my machines, I could use the =
<a href=3D"https://www.freebsd.org/doc/en_US.ISO8859-1/articles/freebsd-upd=
ate-server/index.html" target=3D"_blank" class=3D"link link--external" rel=
=3D"nofollow ugc noopener">FreeBSD Update Server</a> (<a href=3D"https://fo=
rums.freebsd.org/file:///usr/local/share/doc/freebsd/en/articles/freebsd-up=
date-server/index.html" class=3D"link link--internal">local link</a>).<br>
The 1st solution should be simpler and also serve for data like updates for=
 <a target=3D"_blank" title=3D"security/clamav port" href=3D"http://www.fre=
shports.org/security/clamav"><u><tt style=3D"color: #0645AD /*#007a00*/; fo=
nt-style: italic; text-decoration: underline;">security/clamav</tt></u></a>=
.<br>
I'm going to save <tt style=3D"color: #007a00;">/boot/loader.conf</tt>, <tt=
 style=3D"color: #007a00;">{,/usr/local}/etc</tt> (and weave in only select=
ed changes I made on the fresh intallation), <tt style=3D"color: #007a00;">=
/var/db/{clamav,freebsd-update,pkg,portsnap}</tt> and <tt style=3D"color: #=
007a00;">/var/cache/{pkg,ccache}</tt> in addition to my personal data.  If =
that fails I'm not worried, since the amount of data to download again is n=
ot overly much.  Then among the 1st tasks on the fresh installation is to i=
nstall a caching proxy.</div>
			=09
			</div>

			<div class=3D"js-selectToQuoteEnd">&nbsp;</div>
		=09
			=09
		=09
		</article>

	=09

	=09
	</div>

							=09

							=09
								=09
=09

							=09

							=09
								=09
=09

							=09

						=09
							</div>

						=09
							=09
	<footer class=3D"message-footer">
	=09

		<div class=3D"reactionsBar js-reactionsList ">
		=09
		</div>

		<div class=3D"js-historyTarget message-historyTarget toggleTarget" data-h=
ref=3D"trigger-href"></div>
	</footer>

						=09
						</div>

				=09
					</div>
			=09
			</div>
	=09
	</article>

=09
=09

				=09

				=09

			=09

				=09

				=09
					=09

=09


=09
=09

=09

=09
	<article class=3D"message message--post js-post js-inlineModContainer  " d=
ata-author=3D"SirDice" data-content=3D"post-465752" id=3D"js-post-465752" i=
temscope=3D"" itemtype=3D"https://schema.org/Comment" itemid=3D"https://for=
ums.FreeBSD.org/posts/465752/">

	=09
			<meta itemprop=3D"mainEntity" itemscope=3D"" itemtype=3D"https://schema.=
org/DiscussionForumPosting" itemid=3D"https://forums.FreeBSD.org/threads/ho=
wto-save-freebsd-update-portsnap-and-pkg-files-to-a-fresh-installation.7571=
9/">
	=09

		<span class=3D"u-anchorTarget" id=3D"post-465752"></span>

	=09
			<div class=3D"message-inner">
			=09
					<div class=3D"message-cell message-cell--user">
					=09

	<section class=3D"message-user" itemprop=3D"author" itemscope=3D"" itemtyp=
e=3D"https://schema.org/Person" itemid=3D"https://forums.FreeBSD.org/member=
s/sirdice.1677/">

	=09
			<meta itemprop=3D"url" content=3D"https://forums.FreeBSD.org/members/sir=
dice.1677/">
	=09

		<div class=3D"message-avatar ">
			<div class=3D"message-avatar-wrapper">

				<a href=3D"https://forums.freebsd.org/members/sirdice.1677/" class=3D"a=
vatar avatar--m" data-user-id=3D"1677" data-xf-init=3D"member-tooltip" id=
=3D"js-XFUniqueId17">
			<img src=3D"https://forums.freebsd.org/data/avatars/m/1/1677.jpg?1413407=
984" alt=3D"SirDice" class=3D"avatar-u1677-m" width=3D"96" height=3D"96" lo=
ading=3D"lazy" itemprop=3D"image">=20
		</a>
			=09
			</div>
		</div>
		<div class=3D"message-userDetails">
			<h4 class=3D"message-name"><a href=3D"https://forums.freebsd.org/members=
/sirdice.1677/" class=3D"username " dir=3D"auto" data-user-id=3D"1677" data=
-xf-init=3D"member-tooltip" id=3D"js-XFUniqueId18"><span class=3D"username-=
-staff username--moderator username--admin" itemprop=3D"name">SirDice</span=
></a></h4>
			<h5 class=3D"userTitle message-userTitle" dir=3D"auto" itemprop=3D"jobTi=
tle">Administrator</h5>
			<div class=3D"userBanner userBanner--staff message-userBanner" dir=3D"au=
to" itemprop=3D"jobTitle"><span class=3D"userBanner-before"></span><strong>=
Staff member</strong><span class=3D"userBanner-after"></span></div>
<div class=3D"userBanner userBanner userBanner--red message-userBanner" ite=
mprop=3D"jobTitle"><span class=3D"userBanner-before"></span><strong>Adminis=
trator</strong><span class=3D"userBanner-after"></span></div>
<div class=3D"userBanner userBanner userBanner--green message-userBanner" i=
temprop=3D"jobTitle"><span class=3D"userBanner-before"></span><strong>Moder=
ator</strong><span class=3D"userBanner-after"></span></div>
			<!--  <p><small>
				Karma: 19,026<br/>
				Posts: 46,604
			</small></p> -->
		</div>
	=09
		=09
		=09
	=09
		<span class=3D"message-userArrow"></span>
	</section>

					</div>
			=09

			=09
					<div class=3D"message-cell message-cell--main">
				=09
						<div class=3D"message-main js-quickEditTarget">

						=09
							=09

	<header class=3D"message-attribution message-attribution--split">
		<ul class=3D"message-attribution-main listInline ">
		=09
		=09
			<li class=3D"u-concealed">
				<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-update=
-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-465752" rel=3D"n=
ofollow">
					<time class=3D"u-dt" dir=3D"auto" datetime=3D"2020-06-08T15:56:43+0100=
" data-time=3D"1591628203" data-date-string=3D"Jun 8, 2020" data-time-strin=
g=3D"3:56 PM" title=3D"Jun 8, 2020 at 3:56 PM" itemprop=3D"datePublished">J=
un 8, 2020</time>
				</a>
			</li>
		=09
		</ul>

		<ul class=3D"message-attribution-opposite message-attribution-opposite--l=
ist ">
		=09
=09
			<li>
				<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-update=
-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-465752" class=3D=
"message-attribution-gadget" data-xf-init=3D"share-tooltip" data-href=3D"/p=
osts/465752/share" aria-label=3D"Share" rel=3D"nofollow" id=3D"js-XFUniqueI=
d19">
					<i class=3D"fa--xf far fa-share-alt" aria-hidden=3D"true"></i>
				</a>
			</li>
		=09
		=09
				<li>
					<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-updat=
e-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-465752" rel=3D"=
nofollow">
						#5
					</a>
				</li>
		=09
		</ul>
	</header>

						=09

							<div class=3D"message-content js-messageContent">
						=09

							=09
								=09
=09
=09
=09

							=09

							=09
								=09
=09

	<div class=3D"message-userContent lbContainer js-lbContainer " data-lb-id=
=3D"post-465752" data-lb-caption-desc=3D"SirDice =C2=B7 Jun 8, 2020 at 3:56=
 PM">

	=09

		<article class=3D"message-body js-selectToQuote">
		=09
			=09
		=09

			<div itemprop=3D"text">
			=09
					<div class=3D"bbWrapper"><blockquote data-attributes=3D"member: 37644"=
 data-quote=3D"mjollnir" data-source=3D"post: 465748" class=3D"bbCodeBlock =
bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch">
=09
		<div class=3D"bbCodeBlock-title">
		=09
				<a href=3D"https://forums.freebsd.org/goto/post?id=3D465748" class=3D"b=
bCodeBlock-sourceJump" rel=3D"nofollow" data-xf-click=3D"attribution" data-=
content-selector=3D"#post-465748">mjollnir said:</a>
		=09
		</div>
=09
	<div class=3D"bbCodeBlock-content">
	=09
		<div class=3D"bbCodeBlock-expandContent js-expandContent ">
			Not a lot, but even for two machines this makes sense, esp. since I'm di=
aling in via WWAN.
		</div>
		<div class=3D"bbCodeBlock-expandLink js-expandLink"><a role=3D"button" ta=
bindex=3D"0">Click to expand...</a></div>
	</div>
</blockquote>For my home network I configured my firewall/router to do this=
. It wasn't doing much and I had plenty of space to spare.<br>
<br>
Simple <tt style=3D"color: #007a00;">nginx.conf</tt>:<br>

=09
=09


<div class=3D"bbCodeBlock bbCodeBlock--screenLimited bbCodeBlock--code">
	<div class=3D"bbCodeBlock-title">
		Code:
	</div>
	<div class=3D"bbCodeBlock-content" dir=3D"ltr">
		<pre class=3D"bbCodeCode" dir=3D"ltr" data-xf-init=3D"code-block" data-la=
ng=3D""><code>http {
    include       mime.types;
    default_type  application/octet-stream;

    proxy_cache_key "$scheme$request_method$host$request_uri";
    proxy_cache_path /var/cache/fbsd-update levels=3D1:2 keys_zone=3Dfbsdup=
date_cache:10m
                      max_size=3D5G inactive=3D14d use_temp_path=3Doff;

    sendfile        on;
    keepalive_timeout  65;

    server {
      listen 192.168.x.1:80;
      server_name fbsd-update.example.com;

      root /var/cache/fbsd-update;

      access_log /var/log/nginx/proxy-access.log;

      location / {
        proxy_cache fbsdupdate_cache;
        proxy_cache_lock on;
        proxy_buffering on;
        proxy_http_version 1.1;
        proxy_cache_revalidate  on;
        proxy_cache_valid      200  7d;
        expires max;
        add_header X-Proxy-Cache $upstream_cache_status;

        proxy_pass http://update.freebsd.org;
      }
    }
}</code></pre>
	</div>
</div><br>
That fbsd-update.example.com resolves internally to the 192.168.x.1 address=
. I then change  the ServerName in <tt style=3D"color: #007a00;">freebsd-up=
date.conf</tt> to fbsd-update.example.com. This pushes everything through t=
his caching proxy. The fist system I update is a bit  slow, as that trigger=
s the downloads. Consecutive updates on the other machines get their files =
mostly from this cache and only download from upstream if there's something=
 missing.</div>
			=09
			</div>

			<div class=3D"js-selectToQuoteEnd">&nbsp;</div>
		=09
			=09
		=09
		</article>

	=09

	=09
	</div>

							=09

							=09
								=09
=09

							=09

							=09
								=09
=09

							=09

						=09
							</div>

						=09
							=09
	<footer class=3D"message-footer">
	=09

		<div class=3D"reactionsBar js-reactionsList is-active">
		=09
=09
=09
		<ul class=3D"reactionSummary">
	=09
			<li><span class=3D"reaction reaction--small reaction--1" data-reaction-i=
d=3D"1"><i aria-hidden=3D"true"></i><img src=3D"https://forums.freebsd.org/=
styles/default/xenforo/reactions/emojione/handshake.png" class=3D"reaction-=
image js-reaction" alt=3D"Thanks" title=3D"Thanks"></span></li>
	=09
		</ul>
=09


<span class=3D"u-srOnly">Reactions:</span>
<a class=3D"reactionsBar-link" href=3D"https://forums.freebsd.org/posts/465=
752/reactions" data-xf-click=3D"overlay" data-cache=3D"false" rel=3D"nofoll=
ow"><bdi>Akir_0001</bdi> and <bdi>(deleted member)</bdi></a>
		</div>

		<div class=3D"js-historyTarget message-historyTarget toggleTarget" data-h=
ref=3D"trigger-href"></div>
	</footer>

						=09
						</div>

				=09
					</div>
			=09
			</div>
	=09
	</article>

=09
=09

				=09

				=09

			=09

				=09

				=09
					=09

=09


=09
=09

=09

=09
	<article class=3D"message message--post js-post js-inlineModContainer  " d=
ata-author=3D"Mj=C3=B6lnir" data-content=3D"post-465756" id=3D"js-post-4657=
56" itemscope=3D"" itemtype=3D"https://schema.org/Comment" itemid=3D"https:=
//forums.FreeBSD.org/posts/465756/">

	=09
			<meta itemprop=3D"mainEntity" itemscope=3D"" itemtype=3D"https://schema.=
org/DiscussionForumPosting" itemid=3D"https://forums.FreeBSD.org/threads/ho=
wto-save-freebsd-update-portsnap-and-pkg-files-to-a-fresh-installation.7571=
9/">
	=09

		<span class=3D"u-anchorTarget" id=3D"post-465756"></span>

	=09
			<div class=3D"message-inner">
			=09
					<div class=3D"message-cell message-cell--user">
					=09

	<section class=3D"message-user" itemprop=3D"author" itemscope=3D"" itemtyp=
e=3D"https://schema.org/Person" itemid=3D"https://forums.FreeBSD.org/member=
s/mjoelnir.37644/">

	=09
			<meta itemprop=3D"url" content=3D"https://forums.FreeBSD.org/members/mjo=
elnir.37644/">
	=09

		<div class=3D"message-avatar ">
			<div class=3D"message-avatar-wrapper">

   =20


    <div class=3D"ribbonBox desktopRibbon leftCornerDesktop">
        <div class=3D"ribbon-wrapper">
            <div class=3D"ribbon" data-xf-init=3D"tooltip" data-original-ti=
tle=3D"Thread Starter" id=3D"js-XFUniqueId20">
                <span>OP </span>
            </div>
        </div>
    </div>




				<a href=3D"https://forums.freebsd.org/members/mjoelnir.37644/" class=3D=
"avatar avatar--m" data-user-id=3D"37644" data-xf-init=3D"member-tooltip" i=
d=3D"js-XFUniqueId21">
			<img src=3D"https://forums.freebsd.org/data/avatars/m/37/37644.jpg?15908=
76980" alt=3D"Mj=C3=B6lnir" class=3D"avatar-u37644-m" width=3D"96" height=
=3D"96" loading=3D"lazy" itemprop=3D"image">=20
		</a>
			=09
			</div>
		</div>
		<div class=3D"message-userDetails">
			<h4 class=3D"message-name"><a href=3D"https://forums.freebsd.org/members=
/mjoelnir.37644/" class=3D"username " dir=3D"auto" data-user-id=3D"37644" d=
ata-xf-init=3D"member-tooltip" id=3D"js-XFUniqueId22"><span itemprop=3D"nam=
e">Mj=C3=B6lnir</span></a></h4>
		=09
		=09
			<!--  <p><small>
				Karma: 1,569<br/>
				Posts: 2,114
			</small></p> -->
		</div>
	=09
		=09
		=09
	=09
		<span class=3D"message-userArrow"></span>
	</section>

					</div>
			=09

			=09
					<div class=3D"message-cell message-cell--main">
				=09
						<div class=3D"message-main js-quickEditTarget">

						=09
							=09

	<header class=3D"message-attribution message-attribution--split">
		<ul class=3D"message-attribution-main listInline ">
		=09
		=09
			<li class=3D"u-concealed">
				<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-update=
-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-465756" rel=3D"n=
ofollow">
					<time class=3D"u-dt" dir=3D"auto" datetime=3D"2020-06-08T16:13:02+0100=
" data-time=3D"1591629182" data-date-string=3D"Jun 8, 2020" data-time-strin=
g=3D"4:13 PM" title=3D"Jun 8, 2020 at 4:13 PM" itemprop=3D"datePublished">J=
un 8, 2020</time>
				</a>
			</li>
		=09
		</ul>

		<ul class=3D"message-attribution-opposite message-attribution-opposite--l=
ist ">
		=09
=09
   =20
	<li>
   =20
   =20
      	<span class=3D"message-newIndicator threadStarterMobile">Thread Star=
ter</span>
   =20
	</li>


			<li>
				<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-update=
-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-465756" class=3D=
"message-attribution-gadget" data-xf-init=3D"share-tooltip" data-href=3D"/p=
osts/465756/share" aria-label=3D"Share" rel=3D"nofollow" id=3D"js-XFUniqueI=
d23">
					<i class=3D"fa--xf far fa-share-alt" aria-hidden=3D"true"></i>
				</a>
			</li>
		=09
		=09
				<li>
					<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-updat=
e-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-465756" rel=3D"=
nofollow">
						#6
					</a>
				</li>
		=09
		</ul>
	</header>

						=09

							<div class=3D"message-content js-messageContent">
						=09

							=09
								=09
=09
=09
=09

							=09

							=09
								=09
=09

	<div class=3D"message-userContent lbContainer js-lbContainer " data-lb-id=
=3D"post-465756" data-lb-caption-desc=3D"Mj=C3=B6lnir =C2=B7 Jun 8, 2020 at=
 4:13 PM">

	=09

		<article class=3D"message-body js-selectToQuote">
		=09
			=09
		=09

			<div itemprop=3D"text">
			=09
					<div class=3D"bbWrapper"><blockquote data-attributes=3D"member: 1677" =
data-quote=3D"SirDice" data-source=3D"post: 465752" class=3D"bbCodeBlock bb=
CodeBlock--expandable bbCodeBlock--quote js-expandWatch is-expandable">
=09
		<div class=3D"bbCodeBlock-title">
		=09
				<a href=3D"https://forums.freebsd.org/goto/post?id=3D465752" class=3D"b=
bCodeBlock-sourceJump" rel=3D"nofollow" data-xf-click=3D"attribution" data-=
content-selector=3D"#post-465752">SirDice said:</a>
		=09
		</div>
=09
	<div class=3D"bbCodeBlock-content">
	=09
		<div class=3D"bbCodeBlock-expandContent js-expandContent ">
			For my home network I configured my firewall/router to do this. It wasn'=
t doing much and I had plenty of space to spare.<br>
Simple <tt style=3D"color: #007a00;">nginx.conf</tt>:<br>

=09
=09


<div class=3D"bbCodeBlock bbCodeBlock--screenLimited bbCodeBlock--code">
	<div class=3D"bbCodeBlock-title">
		Code:
	</div>
	<div class=3D"bbCodeBlock-content" dir=3D"ltr">
		<pre class=3D"bbCodeCode" dir=3D"ltr" data-xf-init=3D"code-block" data-la=
ng=3D""><code>[...]
        proxy_http_version 1.1;
[...]</code></pre>
	</div>
</div>
		</div>
		<div class=3D"bbCodeBlock-expandLink js-expandLink"><a role=3D"button" ta=
bindex=3D"0">Click to expand...</a></div>
	</div>
</blockquote><ul>
<li data-xf-list-type=3D"ul">So with <a target=3D"_blank" title=3D"www/ngin=
x port" href=3D"http://www.freshports.org/www/nginx"><u><tt style=3D"color:=
 #0645AD /*#007a00*/; font-style: italic; text-decoration: underline;">www/=
nginx</tt></u></a> I have a web server + caching proxy, and <a target=3D"_b=
lank" title=3D"www/squid port" href=3D"http://www.freshports.org/www/squid"=
><u><tt style=3D"color: #0645AD /*#007a00*/; font-style: italic; text-decor=
ation: underline;">www/squid</tt></u></a> is not fully HTTP 1.1 compliant, =
or is the info for the port outdated?</li>
<li data-xf-list-type=3D"ul">There are many utilities in the ports to proce=
ss <a target=3D"_blank" title=3D"www/squid port" href=3D"http://www.freshpo=
rts.org/www/squid"><u><tt style=3D"color: #0645AD /*#007a00*/; font-style: =
italic; text-decoration: underline;">www/squid</tt></u></a> log files to pr=
oduce nice statistics and graphics, and to configure <a target=3D"_blank" t=
itle=3D"www/apache port" href=3D"http://www.freshports.org/www/apache"><u><=
tt style=3D"color: #0645AD /*#007a00*/; font-style: italic; text-decoration=
: underline;">www/apache</tt></u></a>, will they understand <a target=3D"_b=
lank" title=3D"www/nginx port" href=3D"http://www.freshports.org/www/nginx"=
><u><tt style=3D"color: #0645AD /*#007a00*/; font-style: italic; text-decor=
ation: underline;">www/nginx</tt></u></a> config &amp; logs, too?</li>
</ul></div>
			=09
			</div>

			<div class=3D"js-selectToQuoteEnd">&nbsp;</div>
		=09
			=09
		=09
		</article>

	=09

	=09
	</div>

							=09

							=09
								=09
=09

							=09

							=09
								=09
=09

							=09

						=09
							</div>

						=09
							=09
	<footer class=3D"message-footer">
	=09

		<div class=3D"reactionsBar js-reactionsList ">
		=09
		</div>

		<div class=3D"js-historyTarget message-historyTarget toggleTarget" data-h=
ref=3D"trigger-href"></div>
	</footer>

						=09
						</div>

				=09
					</div>
			=09
			</div>
	=09
	</article>

=09
=09

				=09

				=09

			=09

				=09

				=09
					=09

=09


=09
=09

=09

=09
	<article class=3D"message message--post js-post js-inlineModContainer  " d=
ata-author=3D"SirDice" data-content=3D"post-465757" id=3D"js-post-465757" i=
temscope=3D"" itemtype=3D"https://schema.org/Comment" itemid=3D"https://for=
ums.FreeBSD.org/posts/465757/">

	=09
			<meta itemprop=3D"mainEntity" itemscope=3D"" itemtype=3D"https://schema.=
org/DiscussionForumPosting" itemid=3D"https://forums.FreeBSD.org/threads/ho=
wto-save-freebsd-update-portsnap-and-pkg-files-to-a-fresh-installation.7571=
9/">
	=09

		<span class=3D"u-anchorTarget" id=3D"post-465757"></span>

	=09
			<div class=3D"message-inner">
			=09
					<div class=3D"message-cell message-cell--user">
					=09

	<section class=3D"message-user" itemprop=3D"author" itemscope=3D"" itemtyp=
e=3D"https://schema.org/Person" itemid=3D"https://forums.FreeBSD.org/member=
s/sirdice.1677/">

	=09
			<meta itemprop=3D"url" content=3D"https://forums.FreeBSD.org/members/sir=
dice.1677/">
	=09

		<div class=3D"message-avatar ">
			<div class=3D"message-avatar-wrapper">

				<a href=3D"https://forums.freebsd.org/members/sirdice.1677/" class=3D"a=
vatar avatar--m" data-user-id=3D"1677" data-xf-init=3D"member-tooltip" id=
=3D"js-XFUniqueId24">
			<img src=3D"https://forums.freebsd.org/data/avatars/m/1/1677.jpg?1413407=
984" alt=3D"SirDice" class=3D"avatar-u1677-m" width=3D"96" height=3D"96" lo=
ading=3D"lazy" itemprop=3D"image">=20
		</a>
			=09
			</div>
		</div>
		<div class=3D"message-userDetails">
			<h4 class=3D"message-name"><a href=3D"https://forums.freebsd.org/members=
/sirdice.1677/" class=3D"username " dir=3D"auto" data-user-id=3D"1677" data=
-xf-init=3D"member-tooltip" id=3D"js-XFUniqueId25"><span class=3D"username-=
-staff username--moderator username--admin" itemprop=3D"name">SirDice</span=
></a></h4>
			<h5 class=3D"userTitle message-userTitle" dir=3D"auto" itemprop=3D"jobTi=
tle">Administrator</h5>
			<div class=3D"userBanner userBanner--staff message-userBanner" dir=3D"au=
to" itemprop=3D"jobTitle"><span class=3D"userBanner-before"></span><strong>=
Staff member</strong><span class=3D"userBanner-after"></span></div>
<div class=3D"userBanner userBanner userBanner--red message-userBanner" ite=
mprop=3D"jobTitle"><span class=3D"userBanner-before"></span><strong>Adminis=
trator</strong><span class=3D"userBanner-after"></span></div>
<div class=3D"userBanner userBanner userBanner--green message-userBanner" i=
temprop=3D"jobTitle"><span class=3D"userBanner-before"></span><strong>Moder=
ator</strong><span class=3D"userBanner-after"></span></div>
			<!--  <p><small>
				Karma: 19,026<br/>
				Posts: 46,604
			</small></p> -->
		</div>
	=09
		=09
		=09
	=09
		<span class=3D"message-userArrow"></span>
	</section>

					</div>
			=09

			=09
					<div class=3D"message-cell message-cell--main">
				=09
						<div class=3D"message-main js-quickEditTarget">

						=09
							=09

	<header class=3D"message-attribution message-attribution--split">
		<ul class=3D"message-attribution-main listInline ">
		=09
		=09
			<li class=3D"u-concealed">
				<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-update=
-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-465757" rel=3D"n=
ofollow">
					<time class=3D"u-dt" dir=3D"auto" datetime=3D"2020-06-08T16:17:12+0100=
" data-time=3D"1591629432" data-date-string=3D"Jun 8, 2020" data-time-strin=
g=3D"4:17 PM" title=3D"Jun 8, 2020 at 4:17 PM" itemprop=3D"datePublished">J=
un 8, 2020</time>
				</a>
			</li>
		=09
		</ul>

		<ul class=3D"message-attribution-opposite message-attribution-opposite--l=
ist ">
		=09
=09
			<li>
				<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-update=
-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-465757" class=3D=
"message-attribution-gadget" data-xf-init=3D"share-tooltip" data-href=3D"/p=
osts/465757/share" aria-label=3D"Share" rel=3D"nofollow" id=3D"js-XFUniqueI=
d26">
					<i class=3D"fa--xf far fa-share-alt" aria-hidden=3D"true"></i>
				</a>
			</li>
		=09
		=09
				<li>
					<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-updat=
e-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-465757" rel=3D"=
nofollow">
						#7
					</a>
				</li>
		=09
		</ul>
	</header>

						=09

							<div class=3D"message-content js-messageContent">
						=09

							=09
								=09
=09
=09
=09

							=09

							=09
								=09
=09

	<div class=3D"message-userContent lbContainer js-lbContainer " data-lb-id=
=3D"post-465757" data-lb-caption-desc=3D"SirDice =C2=B7 Jun 8, 2020 at 4:17=
 PM">

	=09

		<article class=3D"message-body js-selectToQuote">
		=09
			=09
		=09

			<div itemprop=3D"text">
			=09
					<div class=3D"bbWrapper">I already had nginx running for my letsencryp=
t certificates. So it was easier for me to just add another virtual host to=
 it, without having to install additional software. For a client I set up  =
a caching proxy with Apache, because I already had Apache installed for oth=
er things. It really doesn't matter which one you use,  they can all be con=
figured to do pretty much the same thing.</div>
			=09
			</div>

			<div class=3D"js-selectToQuoteEnd">&nbsp;</div>
		=09
			=09
		=09
		</article>

	=09

	=09
	</div>

							=09

							=09
								=09
=09

							=09

							=09
								=09
=09

							=09

						=09
							</div>

						=09
							=09
	<footer class=3D"message-footer">
	=09

		<div class=3D"reactionsBar js-reactionsList is-active">
		=09
=09
=09
		<ul class=3D"reactionSummary">
	=09
			<li><span class=3D"reaction reaction--small reaction--1" data-reaction-i=
d=3D"1"><i aria-hidden=3D"true"></i><img src=3D"https://forums.freebsd.org/=
styles/default/xenforo/reactions/emojione/handshake.png" class=3D"reaction-=
image js-reaction" alt=3D"Thanks" title=3D"Thanks"></span></li>
	=09
		</ul>
=09


<span class=3D"u-srOnly">Reactions:</span>
<a class=3D"reactionsBar-link" href=3D"https://forums.freebsd.org/posts/465=
757/reactions" data-xf-click=3D"overlay" data-cache=3D"false" rel=3D"nofoll=
ow"><bdi>Mj=C3=B6lnir</bdi></a>
		</div>

		<div class=3D"js-historyTarget message-historyTarget toggleTarget" data-h=
ref=3D"trigger-href"></div>
	</footer>

						=09
						</div>

				=09
					</div>
			=09
			</div>
	=09
	</article>

=09
=09

				=09

				=09

			=09

				=09

				=09
					=09

=09


=09
=09

=09

=09
	<article class=3D"message message--post js-post js-inlineModContainer  " d=
ata-author=3D"Mj=C3=B6lnir" data-content=3D"post-466487" id=3D"js-post-4664=
87" itemscope=3D"" itemtype=3D"https://schema.org/Comment" itemid=3D"https:=
//forums.FreeBSD.org/posts/466487/">

	=09
			<meta itemprop=3D"mainEntity" itemscope=3D"" itemtype=3D"https://schema.=
org/DiscussionForumPosting" itemid=3D"https://forums.FreeBSD.org/threads/ho=
wto-save-freebsd-update-portsnap-and-pkg-files-to-a-fresh-installation.7571=
9/">
	=09

		<span class=3D"u-anchorTarget" id=3D"post-466487"></span>

	=09
			<div class=3D"message-inner">
			=09
					<div class=3D"message-cell message-cell--user">
					=09

	<section class=3D"message-user" itemprop=3D"author" itemscope=3D"" itemtyp=
e=3D"https://schema.org/Person" itemid=3D"https://forums.FreeBSD.org/member=
s/mjoelnir.37644/">

	=09
			<meta itemprop=3D"url" content=3D"https://forums.FreeBSD.org/members/mjo=
elnir.37644/">
	=09

		<div class=3D"message-avatar ">
			<div class=3D"message-avatar-wrapper">

   =20


    <div class=3D"ribbonBox desktopRibbon leftCornerDesktop">
        <div class=3D"ribbon-wrapper">
            <div class=3D"ribbon" data-xf-init=3D"tooltip" data-original-ti=
tle=3D"Thread Starter" id=3D"js-XFUniqueId27">
                <span>OP </span>
            </div>
        </div>
    </div>




				<a href=3D"https://forums.freebsd.org/members/mjoelnir.37644/" class=3D=
"avatar avatar--m" data-user-id=3D"37644" data-xf-init=3D"member-tooltip" i=
d=3D"js-XFUniqueId28">
			<img src=3D"https://forums.freebsd.org/data/avatars/m/37/37644.jpg?15908=
76980" alt=3D"Mj=C3=B6lnir" class=3D"avatar-u37644-m" width=3D"96" height=
=3D"96" loading=3D"lazy" itemprop=3D"image">=20
		</a>
			=09
			</div>
		</div>
		<div class=3D"message-userDetails">
			<h4 class=3D"message-name"><a href=3D"https://forums.freebsd.org/members=
/mjoelnir.37644/" class=3D"username " dir=3D"auto" data-user-id=3D"37644" d=
ata-xf-init=3D"member-tooltip" id=3D"js-XFUniqueId29"><span itemprop=3D"nam=
e">Mj=C3=B6lnir</span></a></h4>
		=09
		=09
			<!--  <p><small>
				Karma: 1,569<br/>
				Posts: 2,114
			</small></p> -->
		</div>
	=09
		=09
		=09
	=09
		<span class=3D"message-userArrow"></span>
	</section>

					</div>
			=09

			=09
					<div class=3D"message-cell message-cell--main">
				=09
						<div class=3D"message-main js-quickEditTarget">

						=09
							=09

	<header class=3D"message-attribution message-attribution--split">
		<ul class=3D"message-attribution-main listInline ">
		=09
		=09
			<li class=3D"u-concealed">
				<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-update=
-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-466487" rel=3D"n=
ofollow">
					<time class=3D"u-dt" dir=3D"auto" datetime=3D"2020-06-17T14:17:16+0100=
" data-time=3D"1592399836" data-date-string=3D"Jun 17, 2020" data-time-stri=
ng=3D"2:17 PM" title=3D"Jun 17, 2020 at 2:17 PM" itemprop=3D"datePublished"=
>Jun 17, 2020</time>
				</a>
			</li>
		=09
		</ul>

		<ul class=3D"message-attribution-opposite message-attribution-opposite--l=
ist ">
		=09
=09
   =20
	<li>
   =20
   =20
      	<span class=3D"message-newIndicator threadStarterMobile">Thread Star=
ter</span>
   =20
	</li>


			<li>
				<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-update=
-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-466487" class=3D=
"message-attribution-gadget" data-xf-init=3D"share-tooltip" data-href=3D"/p=
osts/466487/share" aria-label=3D"Share" rel=3D"nofollow" id=3D"js-XFUniqueI=
d30">
					<i class=3D"fa--xf far fa-share-alt" aria-hidden=3D"true"></i>
				</a>
			</li>
		=09
		=09
				<li>
					<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-updat=
e-portsnap-and-pkg-files-to-a-fresh-installation.75719/post-466487" rel=3D"=
nofollow">
						#8
					</a>
				</li>
		=09
		</ul>
	</header>

						=09

							<div class=3D"message-content js-messageContent">
						=09

							=09
								=09
=09
=09
=09

							=09

							=09
								=09
=09

	<div class=3D"message-userContent lbContainer js-lbContainer " data-lb-id=
=3D"post-466487" data-lb-caption-desc=3D"Mj=C3=B6lnir =C2=B7 Jun 17, 2020 a=
t 2:17 PM">

	=09

		<article class=3D"message-body js-selectToQuote">
		=09
			=09
		=09

			<div itemprop=3D"text">
			=09
					<div class=3D"bbWrapper">Just for the record, in case others have the =
same issue (save data volume on a dial-in internet connection):<br>
<ul>
<li data-xf-list-type=3D"ul"><a target=3D"_blank" title=3D"The FreeBSD pkg(=
8) manual page" href=3D"https://man.freebsd.org/cgi/man.cgi?query=3Dpkg&amp=
;apropos=3D0&amp;sektion=3D8&amp;manpath=3Dfreebsd-ports&amp;format=3Dhtml"=
>pkg(8)</a> is fine with re-using a saved <tt style=3D"color: #007a00;">/va=
r/cache/pkg</tt><br>
It did not help much, though, because many of the packages were rebuild on =
the upstream server while I was re-installing my machine... :/</li>
<li data-xf-list-type=3D"ul">I do not know how <a target=3D"_blank" title=
=3D"The FreeBSD freebsd-update(8) manual page" href=3D"https://man.freebsd.=
org/cgi/man.cgi?query=3Dfreebsd-update&amp;sektion=3D8&amp;manpath=3Dfreebs=
d-release-ports">freebsd-update(8)</a> and <a target=3D"_blank" title=3D"Th=
e FreeBSD portsnap(8) manual page" href=3D"https://man.freebsd.org/cgi/man.=
cgi?query=3Dportsnap&amp;sektion=3D8&amp;manpath=3Dfreebsd-release-ports">p=
ortsnap(8)</a> liked their saved data files; in both cases the absolute vol=
ume to save is rather low, so I did not further investigate this.</li>
<li data-xf-list-type=3D"ul">I did not save <a target=3D"_blank" title=3D"T=
he FreeBSD ccache(1) manual page" href=3D"https://man.freebsd.org/cgi/man.c=
gi?query=3Dccache&amp;apropos=3D0&amp;sektion=3D1&amp;manpath=3Dfreebsd-por=
ts&amp;format=3Dhtml">ccache(1)</a>'s cache, since it's data is easily repr=
oducible.<br>
This would have been the one to save the greatest amount of time, though.</=
li>
<li data-xf-list-type=3D"ul">Last not least, I succeeded with suspend/resum=
e to the new <a href=3D"https://en.wikipedia.org/wiki/GUID_Partition_Table#=
Partition_type_GUIDs" target=3D"_blank" class=3D"link link--external" rel=
=3D"nofollow ugc noopener">Intel Fast Flash/Intel Rapid Start (iFFS/IRST)</=
a> partition! <img src=3D"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH=
5BAEAAAAALAAAAAABAAEAAAIBRAA7" class=3D"smilie smilie--sprite smilie--sprit=
e6" alt=3D":cool:" title=3D"Cool    :cool:" loading=3D"lazy" data-shortname=
=3D":cool:"><br>
A <i>How-To</i> follows.</li>
</ul></div>
			=09
			</div>

			<div class=3D"js-selectToQuoteEnd">&nbsp;</div>
		=09
			=09
		=09
		</article>

	=09

	=09
	</div>

							=09

							=09
								=09
=09

							=09

							=09
								=09
=09

							=09

						=09
							</div>

						=09
							=09
	<footer class=3D"message-footer">
	=09

		<div class=3D"reactionsBar js-reactionsList is-active">
		=09
=09
=09
		<ul class=3D"reactionSummary">
	=09
			<li><span class=3D"reaction reaction--small reaction--1" data-reaction-i=
d=3D"1"><i aria-hidden=3D"true"></i><img src=3D"https://forums.freebsd.org/=
styles/default/xenforo/reactions/emojione/handshake.png" class=3D"reaction-=
image js-reaction" alt=3D"Thanks" title=3D"Thanks"></span></li>
	=09
		</ul>
=09


<span class=3D"u-srOnly">Reactions:</span>
<a class=3D"reactionsBar-link" href=3D"https://forums.freebsd.org/posts/466=
487/reactions" data-xf-click=3D"overlay" data-cache=3D"false" rel=3D"nofoll=
ow"><bdi>Akir_0001</bdi></a>
		</div>

		<div class=3D"js-historyTarget message-historyTarget toggleTarget" data-h=
ref=3D"trigger-href"></div>
	</footer>

						=09
						</div>

				=09
					</div>
			=09
			</div>
	=09
	</article>

=09
=09

				=09

				=09

			=09
		=09
		</div>
	</div>

=09
		<div class=3D"block-outer block-outer--after">
		=09
			=09

			=09
			=09
					<div class=3D"block-outer-opposite">
					=09
							<a href=3D"https://forums.freebsd.org/login/" class=3D"button--link =
button--wrap button" data-xf-click=3D"overlay"><span class=3D"button-text">
								You must log in or register to reply here.
							</span></a>
					=09
					</div>
			=09
		=09
		</div>
=09

=09
=09

</div>











<div class=3D"blockMessage blockMessage--none">
=09

=09
	=09

		<div class=3D"shareButtons shareButtons--iconic" data-xf-init=3D"share-bu=
ttons" data-page-url=3D"" data-page-title=3D"" data-page-desc=3D"" data-pag=
e-image=3D"">
		=09
				<span class=3D"shareButtons-label">Share:</span>
		=09

			<div class=3D"shareButtons-buttons">
			=09
				=09

				=09

				=09
						<a class=3D"shareButtons-button shareButtons-button--brand shareButto=
ns-button--reddit" data-href=3D"https://reddit.com/submit?url=3D{url}&amp;t=
itle=3D{title}" id=3D"js-XFUniqueId31">
							<i aria-hidden=3D"true"></i>
							<span>Reddit</span>
						</a>
				=09

				=09
						<a class=3D"shareButtons-button shareButtons-button--brand shareButto=
ns-button--pinterest" data-href=3D"https://pinterest.com/pin/create/bookmar=
klet/?url=3D{url}&amp;description=3D{title}&amp;media=3D{image}" id=3D"js-X=
FUniqueId32">
							<i aria-hidden=3D"true"></i>
							<span>Pinterest</span>
						</a>
				=09

				=09
						<a class=3D"shareButtons-button shareButtons-button--brand shareButto=
ns-button--tumblr" data-href=3D"https://www.tumblr.com/widgets/share/tool?c=
anonicalUrl=3D{url}&amp;title=3D{title}" id=3D"js-XFUniqueId33">
							<i aria-hidden=3D"true"></i>
							<span>Tumblr</span>
						</a>
				=09

				=09
						<a class=3D"shareButtons-button shareButtons-button--brand shareButto=
ns-button--whatsApp" data-href=3D"https://api.whatsapp.com/send?text=3D{tit=
le}&nbsp;{url}" id=3D"js-XFUniqueId34">
							<i aria-hidden=3D"true"></i>
							<span>WhatsApp</span>
						</a>
				=09

				=09
						<a class=3D"shareButtons-button shareButtons-button--email" data-href=
=3D"mailto:?subject=3D{title}&amp;body=3D{url}" id=3D"js-XFUniqueId35">
							<i aria-hidden=3D"true"></i>
							<span>Email</span>
						</a>
				=09

				=09
						<a class=3D"shareButtons-button shareButtons-button--share is-hidden"=
 data-xf-init=3D"web-share" data-title=3D"" data-text=3D"" data-url=3D"" da=
ta-hide=3D".shareButtons-button:not(.shareButtons-button--share)" id=3D"js-=
XFUniqueId36">

							<i aria-hidden=3D"true"></i>
							<span>Share</span>
						</a>
				=09

				=09
						<a class=3D"shareButtons-button shareButtons-button--link" data-clipb=
oard=3D"{url}" id=3D"js-XFUniqueId37">
							<i aria-hidden=3D"true"></i>
							<span>Link</span>
						</a>
				=09
			=09
			</div>
		</div>
=09

</div>







</div>
			=09
			</div>

		=09
		</div>

	=09
	=09
=09
		<ul class=3D"p-breadcrumbs p-breadcrumbs--bottom" itemscope=3D"" itemtype=
=3D"https://schema.org/BreadcrumbList">
	=09
		=09

		=09
		=09

		=09

		=09
		=09
			=09
			=09
	<li itemprop=3D"itemListElement" itemscope=3D"" itemtype=3D"https://schema=
.org/ListItem">
		<a href=3D"https://forums.freebsd.org/categories/base-system.18/" itempro=
p=3D"item">
			<span itemprop=3D"name">Base System</span>
		</a>
		<meta itemprop=3D"position" content=3D"1">
	</li>

		=09
			=09
			=09
	<li itemprop=3D"itemListElement" itemscope=3D"" itemtype=3D"https://schema=
.org/ListItem">
		<a href=3D"https://forums.freebsd.org/forums/installing-and-upgrading-fre=
ebsd.4/" itemprop=3D"item">
			<span itemprop=3D"name">Installing and Upgrading FreeBSD</span>
		</a>
		<meta itemprop=3D"position" content=3D"2">
	</li>

		=09

	=09
		</ul>
=09

	=09
	</div>
</div>

<footer class=3D"p-footer" id=3D"footer">
	<div class=3D"p-footer-inner">

		<div class=3D"p-footer-row">
		=09
				<div class=3D"p-footer-row-main">
					<ul class=3D"p-footer-linkList">
				=09
					=09
					=09
							<li><a href=3D"https://forums.freebsd.org/misc/style" data-xf-click=
=3D"overlay" data-xf-init=3D"tooltip" rel=3D"nofollow" data-original-title=
=3D"Style chooser" id=3D"js-XFUniqueId38">
								<i class=3D"fa--xf far fa-paint-brush" aria-hidden=3D"true"></i> Fr=
eeBSD Style
							</a></li>
					=09
					=09
				=09
					</ul>
				</div>
		=09
			<div class=3D"p-footer-row-opposite">
				<ul class=3D"p-footer-linkList">
				=09
					=09
							<li><a href=3D"https://forums.freebsd.org/misc/contact" data-xf-clic=
k=3D"overlay">Contact us</a></li>
					=09
				=09

				=09
						<li><a href=3D"https://forums.freebsd.org/forums/forum-rules-and-guid=
elines-required-reading.49/">Terms and rules</a></li>
				=09

				=09
						<li><a href=3D"https://forums.freebsd.org/help/privacy-policy/">Priva=
cy policy</a></li>
				=09

				=09
						<li><a href=3D"https://forums.freebsd.org/help/">Help</a></li>
				=09

				=09

					<li><a href=3D"https://forums.freebsd.org/forums/-/index.rss" target=
=3D"_blank" class=3D"p-footer-rssLink" title=3D"RSS"><span aria-hidden=3D"t=
rue"><i class=3D"fa--xf far fa-rss" aria-hidden=3D"true"></i><span class=3D=
"u-srOnly">RSS</span></span></a></li>
				</ul>
			</div>
		</div>

	=09
			<div class=3D"p-footer-copyright">
		=09
				<a href=3D"https://xenforo.com/" class=3D"u-concealed" dir=3D"ltr" targ=
et=3D"_blank" rel=3D"sponsored noopener">Community platform by XenForo<sup>=
=C2=AE</sup> <span class=3D"copyright">=C2=A9 2010-2023 XenForo Ltd.</span>=
</a>
			=09
		=09
				<br>The mark FreeBSD is a registered trademark of The FreeBSD Foundatio=
n and is used by The FreeBSD Project with the permission of The FreeBSD Fou=
ndation.
			</div>
	=09

	=09
	</div>
</footer>

</div> <!-- closing p-pageWrapper -->

<div class=3D"u-bottomFixer js-bottomFixTarget">
=09
=09
	=09
=09
	=09
	=09
	=09

	=09
=09

=09
</div>

<div class=3D"u-navButtons js-navButtons" data-trigger-type=3D"up">
	<a class=3D"button--scroll button"><span class=3D"button-text"><i class=3D=
"fa--xf far fa-arrow-left" aria-hidden=3D"true"></i><span class=3D"u-srOnly=
">Back</span></span></a>
</div>


	<div class=3D"u-scrollButtons js-scrollButtons" data-trigger-type=3D"up">
		<a href=3D"https://forums.freebsd.org/threads/howto-save-freebsd-update-p=
ortsnap-and-pkg-files-to-a-fresh-installation.75719/#top" class=3D"button--=
scroll button" data-xf-click=3D"scroll-to"><span class=3D"button-text"><i c=
lass=3D"fa--xf far fa-arrow-up" aria-hidden=3D"true"></i><span class=3D"u-s=
rOnly">Top</span></span></a>
	=09
	</div>



=09
=09
=09
=09




=09

=09

=09





=09
=09
	=09
	=09
		=09
	=09
=09













</body></html>
------MultipartBoundary--VThNGdOouE10HVS2kgS6j4vjUoX7kXd7YH4ExBpqX1----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-e70a67ca-d36b-4722-921d-00bc8fd95291@mhtml.blink

@charset "utf-8";

.notice.notice--cookie[data-notice-id=3D"-1"] { display: none !important; }
------MultipartBoundary--VThNGdOouE10HVS2kgS6j4vjUoX7kXd7YH4ExBpqX1----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-42d1b98d-3839-4392-8ca6-746ea103c52d@mhtml.blink

@charset "utf-8";

.p-nav-smallLogo { display: none !important; }

div#freebsd_menu ul.first, div#freebsd_menu ul:first-of-type { padding-left=
: 0px; border-left: 0px !important; }

div#freebsd_menu span.closingButton { display: none; }

button#btn-hamburger { display: none; }

div.frontdonateroundbox.donate-left { display: none; }

@media screen and (max-width: 919px) {
  div.frontdonateroundbox { display: none; }
  html.menu-open { overflow-y: hidden !important; }
  body { background-image: none; }
  div#freebsd_headercontainer { width: auto; font-size: 0px; letter-spacing=
: 0px; word-spacing: 0px; text-align: center; padding-bottom: 0px; margin-b=
ottom: 0px; background-color: black; border-bottom: 0px; }
  div#freebsd_menu { width: auto; float: none; display: inline-block; font-=
size: 12px; box-sizing: border-box; padding-top: 5px; text-align: left; mar=
gin: 0px !important; }
  div#freebsd_headercontainer { height: 77px; background-image: url("styles=
/freebsd/xenforo/freebsd_hdr_fill.png"); }
  div#freebsd_headerlogoleft { margin: 0px auto; text-align: left; overflow=
: hidden; }
  div#freebsd_headerlogoleft img { width: auto; height: 75px; }
  div#freebsd_menu { display: none; position: absolute; top: 0px; left: 0px=
; width: 100%; height: 100%; margin: 0px; padding: 61px 0px 0px; text-align=
: center; z-index: 5000; background: rgb(229, 229, 229); overflow-y: auto; =
}
  div#freebsd_menu ul { border: none; display: inline-block; width: 100%; h=
eight: auto; overflow: auto; padding: 0px 0px 20px; cursor: pointer; }
  div#freebsd_menu ul ul { display: none !important; }
  html.submenu-open div#freebsd_menu ul ul { display: block !important; }
  div#freebsd_menu ul { display: inline-block; overflow: auto; }
  div#freebsd_menu ul ul { position: static; }
  div#freebsd_menu ul ul { margin-top: 20px; border-top: 1px solid rgb(180,=
 180, 180); padding: 20px 0px 0px; }
  div#freebsd_menu ul ul li { border-top: none; padding: 0px 0px 20px; }
  div#freebsd_menu span.closingButton { display: block; position: absolute;=
 top: 20px; right: 20px; cursor: pointer; }
  button#btn-hamburger { box-sizing: border-box; display: block; position: =
absolute; top: 0px; right: 0px; height: 75px; width: 75px; padding: 17px 22=
px 18px 23px; cursor: pointer; margin: 0px; border: 0px; background: transp=
arent; outline: 0px !important; }
  button#btn-hamburger span.icon-bar { display: block; box-sizing: border-b=
ox; border-radius: 2px; background-color: rgb(238, 238, 238); width: 30px; =
height: 4px; margin: 6px 0px; }
  button#btn-hamburger:hover span.icon-bar { background-color: rgb(255, 255=
, 255); }
  div.frontdonateroundbox.donate-left { display: block; margin: -10px 4px 8=
px 20px; float: left; font-size: 11px; }
}

@media screen and (max-width: 410px) {
  div.frontdonateroundbox.donate-left { vertical-align: middle; margin-top:=
 6px; line-height: 13px !important; }
}

@media screen and (max-width: 559px) {
  div#freebsd_headerlogoleft img { height: 59px; }
  div#freebsd_headercontainer { height: 61px; background-image: url("styles=
/freebsd/xenforo/freebsd_hdr_fill.png"); background-position: 0px -16px; }
  button#btn-hamburger { height: 59px; width: 59px; padding: 11px 15px 10px=
 14px; }
}

@media screen and (max-width: 429px) {
  div#freebsd_headerlogoleft { width: 212px; overflow: hidden; }
  div#freebsd_headerlogoleft img { max-width: 457px; }
}

@media screen and (max-width: 359px) {
  div.frontdonateroundbox.donate-left { margin: -10px 0px 0px 10px; }
}

@media screen and (max-width: 329px) {
  div.frontdonateroundbox.donate-left { float: none; margin: -10px 0px 10px=
 10px; }
}

@media screen and (min-width: 651px) and (max-width: 919px) {
  div.frontdonateroundbox.donate-left { margin-bottom: 4px; }
}
------MultipartBoundary--VThNGdOouE10HVS2kgS6j4vjUoX7kXd7YH4ExBpqX1----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://forums.freebsd.org/css.php?css=public%3Anormalize.css%2Cpublic%3Afa.css%2Cpublic%3Acore.less%2Cpublic%3Aapp.less&s=3&l=1&d=1708712851&k=fd2707813a35c67cbd7dd3d9777545282232f1cc

@charset "utf-8";

button, hr, input { overflow: visible; }

audio, canvas, progress, video { display: inline-block; }

progress, sub, sup { vertical-align: baseline; }

[type=3D"checkbox"], [type=3D"radio"], legend { box-sizing: border-box; pad=
ding: 0px; }

html { line-height: 1.15; text-size-adjust: 100%; }

body { margin: 0px; }

article, aside, details, figcaption, figure, footer, header, main, menu, na=
v, section { display: block; }

h1 { font-size: 2em; margin: 0.67em 0px; }

figure { margin: 1em 40px; }

hr { box-sizing: content-box; height: 0px; }

code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }

a { background-color: transparent; }

abbr[title] { border-bottom: none; text-decoration: underline dotted; }

b, strong { font-weight: bolder; }

dfn { font-style: italic; }

mark { background-color: rgb(255, 255, 0); color: rgb(0, 0, 0); }

small { font-size: 80%; }

sub, sup { font-size: 75%; line-height: 0; position: relative; }

sub { bottom: -0.25em; }

sup { top: -0.5em; }

audio:not([controls]) { display: none; height: 0px; }

img { border-style: none; }

svg:not(:root) { overflow: hidden; }

button, input, optgroup, select, textarea { font-family: sans-serif; font-s=
ize: 100%; line-height: 1.15; margin: 0px; }

button, select { text-transform: none; }

[type=3D"reset"], [type=3D"submit"], button, html [type=3D"button"] { appea=
rance: button; }

fieldset { padding: 0.35em 0.75em 0.625em; }

legend { color: inherit; display: table; max-width: 100%; white-space: norm=
al; }

textarea { overflow: auto; }

[type=3D"number"]::-webkit-inner-spin-button, [type=3D"number"]::-webkit-ou=
ter-spin-button { height: auto; }

[type=3D"search"] { appearance: textfield; outline-offset: -2px; }

[type=3D"search"]::-webkit-search-cancel-button, [type=3D"search"]::-webkit=
-search-decoration { appearance: none; }

::-webkit-file-upload-button { appearance: button; font: inherit; }

summary { display: list-item; }

[hidden], template { display: none; }

@font-face { font-family: "Font Awesome 5 Duotone"; font-style: normal; fon=
t-weight: 900; src: url("styles/fonts/fa/fa-duotone-900.woff2?_v=3D5.15.3")=
 format("woff2"), url("styles/fonts/fa/fa-duotone-900.woff?_v=3D5.15.3") fo=
rmat("woff"); }

.fad { font-family: "Font Awesome 5 Duotone"; position: relative; font-weig=
ht: 900; }

.fad::before { position: absolute; color: var(--fa-primary-color, inherit);=
 opacity: var(--fa-primary-opacity, 1); }

.fad::after { color: var(--fa-secondary-color, inherit); opacity: var(--fa-=
secondary-opacity, .4); }

.fa-swap-opacity .fad::before, .fad.fa-swap-opacity::before { opacity: var(=
--fa-secondary-opacity, .4); }

.fa-swap-opacity .fad::after, .fad.fa-swap-opacity::after { opacity: var(--=
fa-primary-opacity, 1); }

.fad.fa-inverse { color: rgb(255, 255, 255); }

.fad.fa-stack-1x, .fad.fa-stack-2x { position: absolute; }

.fad.fa-stack-1x::before, .fad.fa-stack-2x::before, .fad.fa-fw::before { le=
ft: 50%; transform: translateX(-50%); }

.fad.fa-abacus::after { content: "=F4=8F=99=80"; }

.fad.fa-acorn::after { content: "=F4=8F=9A=AE"; }

.fad.fa-ad::after { content: "=F4=8F=99=81"; }

.fad.fa-address-book::after { content: "=F4=8F=8A=B9"; }

.fad.fa-address-card::after { content: "=F4=8F=8A=BB"; }

.fad.fa-adjust::after { content: "=F4=8F=81=82"; }

.fad.fa-air-conditioner::after { content: "=F4=8F=A3=B4"; }

.fad.fa-air-freshener::after { content: "=F4=8F=97=90"; }

.fad.fa-alarm-clock::after { content: "=F4=8F=8D=8E"; }

.fad.fa-alarm-exclamation::after { content: "=F4=8F=A1=83"; }

.fad.fa-alarm-plus::after { content: "=F4=8F=A1=84"; }

.fad.fa-alarm-snooze::after { content: "=F4=8F=A1=85"; }

.fad.fa-album::after { content: "=F4=8F=A2=9F"; }

.fad.fa-album-collection::after { content: "=F4=8F=A2=A0"; }

.fad.fa-alicorn::after { content: "=F4=8F=9A=B0"; }

.fad.fa-alien::after { content: "=F4=8F=A3=B5"; }

.fad.fa-alien-monster::after { content: "=F4=8F=A3=B6"; }

.fad.fa-align-center::after { content: "=F4=8F=80=B7"; }

.fad.fa-align-justify::after { content: "=F4=8F=80=B9"; }

.fad.fa-align-left::after { content: "=F4=8F=80=B6"; }

.fad.fa-align-right::after { content: "=F4=8F=80=B8"; }

.fad.fa-align-slash::after { content: "=F4=8F=A1=86"; }

.fad.fa-allergies::after { content: "=F4=8F=91=A1"; }

.fad.fa-ambulance::after { content: "=F4=8F=83=B9"; }

.fad.fa-american-sign-language-interpreting::after { content: "=F4=8F=8A=A3=
"; }

.fad.fa-amp-guitar::after { content: "=F4=8F=A2=A1"; }

.fad.fa-analytics::after { content: "=F4=8F=99=83"; }

.fad.fa-anchor::after { content: "=F4=8F=84=BD"; }

.fad.fa-angel::after { content: "=F4=8F=9D=B9"; }

.fad.fa-angle-double-down::after { content: "=F4=8F=84=83"; }

.fad.fa-angle-double-left::after { content: "=F4=8F=84=80"; }

.fad.fa-angle-double-right::after { content: "=F4=8F=84=81"; }

.fad.fa-angle-double-up::after { content: "=F4=8F=84=82"; }

.fad.fa-angle-down::after { content: "=F4=8F=84=87"; }

.fad.fa-angle-left::after { content: "=F4=8F=84=84"; }

.fad.fa-angle-right::after { content: "=F4=8F=84=85"; }

.fad.fa-angle-up::after { content: "=F4=8F=84=86"; }

.fad.fa-angry::after { content: "=F4=8F=95=96"; }

.fad.fa-ankh::after { content: "=F4=8F=99=84"; }

.fad.fa-apple-alt::after { content: "=F4=8F=97=91"; }

.fad.fa-apple-crate::after { content: "=F4=8F=9A=B1"; }

.fad.fa-archive::after { content: "=F4=8F=86=87"; }

.fad.fa-archway::after { content: "=F4=8F=95=97"; }

.fad.fa-arrow-alt-circle-down::after { content: "=F4=8F=8D=98"; }

.fad.fa-arrow-alt-circle-left::after { content: "=F4=8F=8D=99"; }

.fad.fa-arrow-alt-circle-right::after { content: "=F4=8F=8D=9A"; }

.fad.fa-arrow-alt-circle-up::after { content: "=F4=8F=8D=9B"; }

.fad.fa-arrow-alt-down::after { content: "=F4=8F=8D=94"; }

.fad.fa-arrow-alt-from-bottom::after { content: "=F4=8F=8D=86"; }

.fad.fa-arrow-alt-from-left::after { content: "=F4=8F=8D=87"; }

.fad.fa-arrow-alt-from-right::after { content: "=F4=8F=8D=88"; }

.fad.fa-arrow-alt-from-top::after { content: "=F4=8F=8D=89"; }

.fad.fa-arrow-alt-left::after { content: "=F4=8F=8D=95"; }

.fad.fa-arrow-alt-right::after { content: "=F4=8F=8D=96"; }

.fad.fa-arrow-alt-square-down::after { content: "=F4=8F=8D=90"; }

.fad.fa-arrow-alt-square-left::after { content: "=F4=8F=8D=91"; }

.fad.fa-arrow-alt-square-right::after { content: "=F4=8F=8D=92"; }

.fad.fa-arrow-alt-square-up::after { content: "=F4=8F=8D=93"; }

.fad.fa-arrow-alt-to-bottom::after { content: "=F4=8F=8D=8A"; }

.fad.fa-arrow-alt-to-left::after { content: "=F4=8F=8D=8B"; }

.fad.fa-arrow-alt-to-right::after { content: "=F4=8F=8D=8C"; }

.fad.fa-arrow-alt-to-top::after { content: "=F4=8F=8D=8D"; }

.fad.fa-arrow-alt-up::after { content: "=F4=8F=8D=97"; }

.fad.fa-arrow-circle-down::after { content: "=F4=8F=82=AB"; }

.fad.fa-arrow-circle-left::after { content: "=F4=8F=82=A8"; }

.fad.fa-arrow-circle-right::after { content: "=F4=8F=82=A9"; }

.fad.fa-arrow-circle-up::after { content: "=F4=8F=82=AA"; }

.fad.fa-arrow-down::after { content: "=F4=8F=81=A3"; }

.fad.fa-arrow-from-bottom::after { content: "=F4=8F=8D=82"; }

.fad.fa-arrow-from-left::after { content: "=F4=8F=8D=83"; }

.fad.fa-arrow-from-right::after { content: "=F4=8F=8D=84"; }

.fad.fa-arrow-from-top::after { content: "=F4=8F=8D=85"; }

.fad.fa-arrow-left::after { content: "=F4=8F=81=A0"; }

.fad.fa-arrow-right::after { content: "=F4=8F=81=A1"; }

.fad.fa-arrow-square-down::after { content: "=F4=8F=8C=B9"; }

.fad.fa-arrow-square-left::after { content: "=F4=8F=8C=BA"; }

.fad.fa-arrow-square-right::after { content: "=F4=8F=8C=BB"; }

.fad.fa-arrow-square-up::after { content: "=F4=8F=8C=BC"; }

.fad.fa-arrow-to-bottom::after { content: "=F4=8F=8C=BD"; }

.fad.fa-arrow-to-left::after { content: "=F4=8F=8C=BE"; }

.fad.fa-arrow-to-right::after { content: "=F4=8F=8D=80"; }

.fad.fa-arrow-to-top::after { content: "=F4=8F=8D=81"; }

.fad.fa-arrow-up::after { content: "=F4=8F=81=A2"; }

.fad.fa-arrows::after { content: "=F4=8F=81=87"; }

.fad.fa-arrows-alt::after { content: "=F4=8F=82=B2"; }

.fad.fa-arrows-alt-h::after { content: "=F4=8F=8C=B7"; }

.fad.fa-arrows-alt-v::after { content: "=F4=8F=8C=B8"; }

.fad.fa-arrows-h::after { content: "=F4=8F=81=BE"; }

.fad.fa-arrows-v::after { content: "=F4=8F=81=BD"; }

.fad.fa-assistive-listening-systems::after { content: "=F4=8F=8A=A2"; }

.fad.fa-asterisk::after { content: "=F4=8F=81=A9"; }

.fad.fa-at::after { content: "=F4=8F=87=BA"; }

.fad.fa-atlas::after { content: "=F4=8F=95=98"; }

.fad.fa-atom::after { content: "=F4=8F=97=92"; }

.fad.fa-atom-alt::after { content: "=F4=8F=97=93"; }

.fad.fa-audio-description::after { content: "=F4=8F=8A=9E"; }

.fad.fa-award::after { content: "=F4=8F=95=99"; }

.fad.fa-axe::after { content: "=F4=8F=9A=B2"; }

.fad.fa-axe-battle::after { content: "=F4=8F=9A=B3"; }

.fad.fa-baby::after { content: "=F4=8F=9D=BC"; }

.fad.fa-baby-carriage::after { content: "=F4=8F=9D=BD"; }

.fad.fa-backpack::after { content: "=F4=8F=97=94"; }

.fad.fa-backspace::after { content: "=F4=8F=95=9A"; }

.fad.fa-backward::after { content: "=F4=8F=81=8A"; }

.fad.fa-bacon::after { content: "=F4=8F=9F=A5"; }

.fad.fa-bacteria::after { content: "=F4=8E=81=99"; }

.fad.fa-bacterium::after { content: "=F4=8E=81=9A"; }

.fad.fa-badge::after { content: "=F4=8F=8C=B5"; }

.fad.fa-badge-check::after { content: "=F4=8F=8C=B6"; }

.fad.fa-badge-dollar::after { content: "=F4=8F=99=85"; }

.fad.fa-badge-percent::after { content: "=F4=8F=99=86"; }

.fad.fa-badge-sheriff::after { content: "=F4=8F=A2=A2"; }

.fad.fa-badger-honey::after { content: "=F4=8F=9A=B4"; }

.fad.fa-bags-shopping::after { content: "=F4=8F=A1=87"; }

.fad.fa-bahai::after { content: "=F4=8F=99=A6"; }

.fad.fa-balance-scale::after { content: "=F4=8F=89=8E"; }

.fad.fa-balance-scale-left::after { content: "=F4=8F=94=95"; }

.fad.fa-balance-scale-right::after { content: "=F4=8F=94=96"; }

.fad.fa-ball-pile::after { content: "=F4=8F=9D=BE"; }

.fad.fa-ballot::after { content: "=F4=8F=9C=B2"; }

.fad.fa-ballot-check::after { content: "=F4=8F=9C=B3"; }

.fad.fa-ban::after { content: "=F4=8F=81=9E"; }

.fad.fa-band-aid::after { content: "=F4=8F=91=A2"; }

.fad.fa-banjo::after { content: "=F4=8F=A2=A3"; }

.fad.fa-barcode::after { content: "=F4=8F=80=AA"; }

.fad.fa-barcode-alt::after { content: "=F4=8F=91=A3"; }

.fad.fa-barcode-read::after { content: "=F4=8F=91=A4"; }

.fad.fa-barcode-scan::after { content: "=F4=8F=91=A5"; }

.fad.fa-bars::after { content: "=F4=8F=83=89"; }

.fad.fa-baseball::after { content: "=F4=8F=90=B2"; }

.fad.fa-baseball-ball::after { content: "=F4=8F=90=B3"; }

.fad.fa-basketball-ball::after { content: "=F4=8F=90=B4"; }

.fad.fa-basketball-hoop::after { content: "=F4=8F=90=B5"; }

.fad.fa-bat::after { content: "=F4=8F=9A=B5"; }

.fad.fa-bath::after { content: "=F4=8F=8B=8D"; }

.fad.fa-battery-bolt::after { content: "=F4=8F=8D=B6"; }

.fad.fa-battery-empty::after { content: "=F4=8F=89=84"; }

.fad.fa-battery-full::after { content: "=F4=8F=89=80"; }

.fad.fa-battery-half::after { content: "=F4=8F=89=82"; }

.fad.fa-battery-quarter::after { content: "=F4=8F=89=83"; }

.fad.fa-battery-slash::after { content: "=F4=8F=8D=B7"; }

.fad.fa-battery-three-quarters::after { content: "=F4=8F=89=81"; }

.fad.fa-bed::after { content: "=F4=8F=88=B6"; }

.fad.fa-bed-alt::after { content: "=F4=8F=A3=B7"; }

.fad.fa-bed-bunk::after { content: "=F4=8F=A3=B8"; }

.fad.fa-bed-empty::after { content: "=F4=8F=A3=B9"; }

.fad.fa-beer::after { content: "=F4=8F=83=BC"; }

.fad.fa-bell::after { content: "=F4=8F=83=B3"; }

.fad.fa-bell-exclamation::after { content: "=F4=8F=A1=88"; }

.fad.fa-bell-on::after { content: "=F4=8F=A3=BA"; }

.fad.fa-bell-plus::after { content: "=F4=8F=A1=89"; }

.fad.fa-bell-school::after { content: "=F4=8F=97=95"; }

.fad.fa-bell-school-slash::after { content: "=F4=8F=97=96"; }

.fad.fa-bell-slash::after { content: "=F4=8F=87=B6"; }

.fad.fa-bells::after { content: "=F4=8F=9D=BF"; }

.fad.fa-betamax::after { content: "=F4=8F=A2=A4"; }

.fad.fa-bezier-curve::after { content: "=F4=8F=95=9B"; }

.fad.fa-bible::after { content: "=F4=8F=99=87"; }

.fad.fa-bicycle::after { content: "=F4=8F=88=86"; }

.fad.fa-biking::after { content: "=F4=8F=A1=8A"; }

.fad.fa-biking-mountain::after { content: "=F4=8F=A1=8B"; }

.fad.fa-binoculars::after { content: "=F4=8F=87=A5"; }

.fad.fa-biohazard::after { content: "=F4=8F=9E=80"; }

.fad.fa-birthday-cake::after { content: "=F4=8F=87=BD"; }

.fad.fa-blanket::after { content: "=F4=8F=92=98"; }

.fad.fa-blender::after { content: "=F4=8F=94=97"; }

.fad.fa-blender-phone::after { content: "=F4=8F=9A=B6"; }

.fad.fa-blind::after { content: "=F4=8F=8A=9D"; }

.fad.fa-blinds::after { content: "=F4=8F=A3=BB"; }

.fad.fa-blinds-open::after { content: "=F4=8F=A3=BC"; }

.fad.fa-blinds-raised::after { content: "=F4=8F=A3=BD"; }

.fad.fa-blog::after { content: "=F4=8F=9E=81"; }

.fad.fa-bold::after { content: "=F4=8F=80=B2"; }

.fad.fa-bolt::after { content: "=F4=8F=83=A7"; }

.fad.fa-bomb::after { content: "=F4=8F=87=A2"; }

.fad.fa-bone::after { content: "=F4=8F=97=97"; }

.fad.fa-bone-break::after { content: "=F4=8F=97=98"; }

.fad.fa-bong::after { content: "=F4=8F=95=9C"; }

.fad.fa-book::after { content: "=F4=8F=80=AD"; }

.fad.fa-book-alt::after { content: "=F4=8F=97=99"; }

.fad.fa-book-dead::after { content: "=F4=8F=9A=B7"; }

.fad.fa-book-heart::after { content: "=F4=8F=92=99"; }

.fad.fa-book-medical::after { content: "=F4=8F=9F=A6"; }

.fad.fa-book-open::after { content: "=F4=8F=94=98"; }

.fad.fa-book-reader::after { content: "=F4=8F=97=9A"; }

.fad.fa-book-spells::after { content: "=F4=8F=9A=B8"; }

.fad.fa-book-user::after { content: "=F4=8F=9F=A7"; }

.fad.fa-bookmark::after { content: "=F4=8F=80=AE"; }

.fad.fa-books::after { content: "=F4=8F=97=9B"; }

.fad.fa-books-medical::after { content: "=F4=8F=9F=A8"; }

.fad.fa-boombox::after { content: "=F4=8F=A2=A5"; }

.fad.fa-boot::after { content: "=F4=8F=9E=82"; }

.fad.fa-booth-curtain::after { content: "=F4=8F=9C=B4"; }

.fad.fa-border-all::after { content: "=F4=8F=A1=8C"; }

.fad.fa-border-bottom::after { content: "=F4=8F=A1=8D"; }

.fad.fa-border-center-h::after { content: "=F4=8F=A2=9C"; }

.fad.fa-border-center-v::after { content: "=F4=8F=A2=9D"; }

.fad.fa-border-inner::after { content: "=F4=8F=A1=8E"; }

.fad.fa-border-left::after { content: "=F4=8F=A1=8F"; }

.fad.fa-border-none::after { content: "=F4=8F=A1=90"; }

.fad.fa-border-outer::after { content: "=F4=8F=A1=91"; }

.fad.fa-border-right::after { content: "=F4=8F=A1=92"; }

.fad.fa-border-style::after { content: "=F4=8F=A1=93"; }

.fad.fa-border-style-alt::after { content: "=F4=8F=A1=94"; }

.fad.fa-border-top::after { content: "=F4=8F=A1=95"; }

.fad.fa-bow-arrow::after { content: "=F4=8F=9A=B9"; }

.fad.fa-bowling-ball::after { content: "=F4=8F=90=B6"; }

.fad.fa-bowling-pins::after { content: "=F4=8F=90=B7"; }

.fad.fa-box::after { content: "=F4=8F=91=A6"; }

.fad.fa-box-alt::after { content: "=F4=8F=92=9A"; }

.fad.fa-box-ballot::after { content: "=F4=8F=9C=B5"; }

.fad.fa-box-check::after { content: "=F4=8F=91=A7"; }

.fad.fa-box-fragile::after { content: "=F4=8F=92=9B"; }

.fad.fa-box-full::after { content: "=F4=8F=92=9C"; }

.fad.fa-box-heart::after { content: "=F4=8F=92=9D"; }

.fad.fa-box-open::after { content: "=F4=8F=92=9E"; }

.fad.fa-box-tissue::after { content: "=F4=8E=81=9B"; }

.fad.fa-box-up::after { content: "=F4=8F=92=9F"; }

.fad.fa-box-usd::after { content: "=F4=8F=92=A0"; }

.fad.fa-boxes::after { content: "=F4=8F=91=A8"; }

.fad.fa-boxes-alt::after { content: "=F4=8F=92=A1"; }

.fad.fa-boxing-glove::after { content: "=F4=8F=90=B8"; }

.fad.fa-brackets::after { content: "=F4=8F=9F=A9"; }

.fad.fa-brackets-curly::after { content: "=F4=8F=9F=AA"; }

.fad.fa-braille::after { content: "=F4=8F=8A=A1"; }

.fad.fa-brain::after { content: "=F4=8F=97=9C"; }

.fad.fa-bread-loaf::after { content: "=F4=8F=9F=AB"; }

.fad.fa-bread-slice::after { content: "=F4=8F=9F=AC"; }

.fad.fa-briefcase::after { content: "=F4=8F=82=B1"; }

.fad.fa-briefcase-medical::after { content: "=F4=8F=91=A9"; }

.fad.fa-bring-forward::after { content: "=F4=8F=A1=96"; }

.fad.fa-bring-front::after { content: "=F4=8F=A1=97"; }

.fad.fa-broadcast-tower::after { content: "=F4=8F=94=99"; }

.fad.fa-broom::after { content: "=F4=8F=94=9A"; }

.fad.fa-browser::after { content: "=F4=8F=8D=BE"; }

.fad.fa-brush::after { content: "=F4=8F=95=9D"; }

.fad.fa-bug::after { content: "=F4=8F=86=88"; }

.fad.fa-building::after { content: "=F4=8F=86=AD"; }

.fad.fa-bullhorn::after { content: "=F4=8F=82=A1"; }

.fad.fa-bullseye::after { content: "=F4=8F=85=80"; }

.fad.fa-bullseye-arrow::after { content: "=F4=8F=99=88"; }

.fad.fa-bullseye-pointer::after { content: "=F4=8F=99=89"; }

.fad.fa-burger-soda::after { content: "=F4=8F=A1=98"; }

.fad.fa-burn::after { content: "=F4=8F=91=AA"; }

.fad.fa-burrito::after { content: "=F4=8F=9F=AD"; }

.fad.fa-bus::after { content: "=F4=8F=88=87"; }

.fad.fa-bus-alt::after { content: "=F4=8F=95=9E"; }

.fad.fa-bus-school::after { content: "=F4=8F=97=9D"; }

.fad.fa-business-time::after { content: "=F4=8F=99=8A"; }

.fad.fa-cabinet-filing::after { content: "=F4=8F=99=8B"; }

.fad.fa-cactus::after { content: "=F4=8F=A2=A7"; }

.fad.fa-calculator::after { content: "=F4=8F=87=AC"; }

.fad.fa-calculator-alt::after { content: "=F4=8F=99=8C"; }

.fad.fa-calendar::after { content: "=F4=8F=84=B3"; }

.fad.fa-calendar-alt::after { content: "=F4=8F=81=B3"; }

.fad.fa-calendar-check::after { content: "=F4=8F=89=B4"; }

.fad.fa-calendar-day::after { content: "=F4=8F=9E=83"; }

.fad.fa-calendar-edit::after { content: "=F4=8F=8C=B3"; }

.fad.fa-calendar-exclamation::after { content: "=F4=8F=8C=B4"; }

.fad.fa-calendar-minus::after { content: "=F4=8F=89=B2"; }

.fad.fa-calendar-plus::after { content: "=F4=8F=89=B1"; }

.fad.fa-calendar-star::after { content: "=F4=8F=9C=B6"; }

.fad.fa-calendar-times::after { content: "=F4=8F=89=B3"; }

.fad.fa-calendar-week::after { content: "=F4=8F=9E=84"; }

.fad.fa-camcorder::after { content: "=F4=8F=A2=A8"; }

.fad.fa-camera::after { content: "=F4=8F=80=B0"; }

.fad.fa-camera-alt::after { content: "=F4=8F=8C=B2"; }

.fad.fa-camera-home::after { content: "=F4=8F=A3=BE"; }

.fad.fa-camera-movie::after { content: "=F4=8F=A2=A9"; }

.fad.fa-camera-polaroid::after { content: "=F4=8F=A2=AA"; }

.fad.fa-camera-retro::after { content: "=F4=8F=82=83"; }

.fad.fa-campfire::after { content: "=F4=8F=9A=BA"; }

.fad.fa-campground::after { content: "=F4=8F=9A=BB"; }

.fad.fa-candle-holder::after { content: "=F4=8F=9A=BC"; }

.fad.fa-candy-cane::after { content: "=F4=8F=9E=86"; }

.fad.fa-candy-corn::after { content: "=F4=8F=9A=BD"; }

.fad.fa-cannabis::after { content: "=F4=8F=95=9F"; }

.fad.fa-capsules::after { content: "=F4=8F=91=AB"; }

.fad.fa-car::after { content: "=F4=8F=86=B9"; }

.fad.fa-car-alt::after { content: "=F4=8F=97=9E"; }

.fad.fa-car-battery::after { content: "=F4=8F=97=9F"; }

.fad.fa-car-building::after { content: "=F4=8F=A1=99"; }

.fad.fa-car-bump::after { content: "=F4=8F=97=A0"; }

.fad.fa-car-bus::after { content: "=F4=8F=A1=9A"; }

.fad.fa-car-crash::after { content: "=F4=8F=97=A1"; }

.fad.fa-car-garage::after { content: "=F4=8F=97=A2"; }

.fad.fa-car-mechanic::after { content: "=F4=8F=97=A3"; }

.fad.fa-car-side::after { content: "=F4=8F=97=A4"; }

.fad.fa-car-tilt::after { content: "=F4=8F=97=A5"; }

.fad.fa-car-wash::after { content: "=F4=8F=97=A6"; }

.fad.fa-caravan::after { content: "=F4=8F=A3=BF"; }

.fad.fa-caravan-alt::after { content: "=F4=8E=80=80"; }

.fad.fa-caret-circle-down::after { content: "=F4=8F=8C=AD"; }

.fad.fa-caret-circle-left::after { content: "=F4=8F=8C=AE"; }

.fad.fa-caret-circle-right::after { content: "=F4=8F=8C=B0"; }

.fad.fa-caret-circle-up::after { content: "=F4=8F=8C=B1"; }

.fad.fa-caret-down::after { content: "=F4=8F=83=97"; }

.fad.fa-caret-left::after { content: "=F4=8F=83=99"; }

.fad.fa-caret-right::after { content: "=F4=8F=83=9A"; }

.fad.fa-caret-square-down::after { content: "=F4=8F=85=90"; }

.fad.fa-caret-square-left::after { content: "=F4=8F=86=91"; }

.fad.fa-caret-square-right::after { content: "=F4=8F=85=92"; }

.fad.fa-caret-square-up::after { content: "=F4=8F=85=91"; }

.fad.fa-caret-up::after { content: "=F4=8F=83=98"; }

.fad.fa-carrot::after { content: "=F4=8F=9E=87"; }

.fad.fa-cars::after { content: "=F4=8F=A1=9B"; }

.fad.fa-cart-arrow-down::after { content: "=F4=8F=88=98"; }

.fad.fa-cart-plus::after { content: "=F4=8F=88=97"; }

.fad.fa-cash-register::after { content: "=F4=8F=9E=88"; }

.fad.fa-cassette-tape::after { content: "=F4=8F=A2=AB"; }

.fad.fa-cat::after { content: "=F4=8F=9A=BE"; }

.fad.fa-cat-space::after { content: "=F4=8E=80=81"; }

.fad.fa-cauldron::after { content: "=F4=8F=9A=BF"; }

.fad.fa-cctv::after { content: "=F4=8F=A2=AC"; }

.fad.fa-certificate::after { content: "=F4=8F=82=A3"; }

.fad.fa-chair::after { content: "=F4=8F=9B=80"; }

.fad.fa-chair-office::after { content: "=F4=8F=9B=81"; }

.fad.fa-chalkboard::after { content: "=F4=8F=94=9B"; }

.fad.fa-chalkboard-teacher::after { content: "=F4=8F=94=9C"; }

.fad.fa-charging-station::after { content: "=F4=8F=97=A7"; }

.fad.fa-chart-area::after { content: "=F4=8F=87=BE"; }

.fad.fa-chart-bar::after { content: "=F4=8F=82=80"; }

.fad.fa-chart-line::after { content: "=F4=8F=88=81"; }

.fad.fa-chart-line-down::after { content: "=F4=8F=99=8D"; }

.fad.fa-chart-network::after { content: "=F4=8F=9E=8A"; }

.fad.fa-chart-pie::after { content: "=F4=8F=88=80"; }

.fad.fa-chart-pie-alt::after { content: "=F4=8F=99=8E"; }

.fad.fa-chart-scatter::after { content: "=F4=8F=9F=AE"; }

.fad.fa-check::after { content: "=F4=8F=80=8C"; }

.fad.fa-check-circle::after { content: "=F4=8F=81=98"; }

.fad.fa-check-double::after { content: "=F4=8F=95=A0"; }

.fad.fa-check-square::after { content: "=F4=8F=85=8A"; }

.fad.fa-cheese::after { content: "=F4=8F=9F=AF"; }

.fad.fa-cheese-swiss::after { content: "=F4=8F=9F=B0"; }

.fad.fa-cheeseburger::after { content: "=F4=8F=9F=B1"; }

.fad.fa-chess::after { content: "=F4=8F=90=B9"; }

.fad.fa-chess-bishop::after { content: "=F4=8F=90=BA"; }

.fad.fa-chess-bishop-alt::after { content: "=F4=8F=90=BB"; }

.fad.fa-chess-board::after { content: "=F4=8F=90=BC"; }

.fad.fa-chess-clock::after { content: "=F4=8F=90=BD"; }

.fad.fa-chess-clock-alt::after { content: "=F4=8F=90=BE"; }

.fad.fa-chess-king::after { content: "=F4=8F=90=BF"; }

.fad.fa-chess-king-alt::after { content: "=F4=8F=91=80"; }

.fad.fa-chess-knight::after { content: "=F4=8F=91=81"; }

.fad.fa-chess-knight-alt::after { content: "=F4=8F=91=82"; }

.fad.fa-chess-pawn::after { content: "=F4=8F=91=83"; }

.fad.fa-chess-pawn-alt::after { content: "=F4=8F=91=84"; }

.fad.fa-chess-queen::after { content: "=F4=8F=91=85"; }

.fad.fa-chess-queen-alt::after { content: "=F4=8F=91=86"; }

.fad.fa-chess-rook::after { content: "=F4=8F=91=87"; }

.fad.fa-chess-rook-alt::after { content: "=F4=8F=91=88"; }

.fad.fa-chevron-circle-down::after { content: "=F4=8F=84=BA"; }

.fad.fa-chevron-circle-left::after { content: "=F4=8F=84=B7"; }

.fad.fa-chevron-circle-right::after { content: "=F4=8F=84=B8"; }

.fad.fa-chevron-circle-up::after { content: "=F4=8F=84=B9"; }

.fad.fa-chevron-double-down::after { content: "=F4=8F=8C=A2"; }

.fad.fa-chevron-double-left::after { content: "=F4=8F=8C=A3"; }

.fad.fa-chevron-double-right::after { content: "=F4=8F=8C=A4"; }

.fad.fa-chevron-double-up::after { content: "=F4=8F=8C=A5"; }

.fad.fa-chevron-down::after { content: "=F4=8F=81=B8"; }

.fad.fa-chevron-left::after { content: "=F4=8F=81=93"; }

.fad.fa-chevron-right::after { content: "=F4=8F=81=94"; }

.fad.fa-chevron-square-down::after { content: "=F4=8F=8C=A9"; }

.fad.fa-chevron-square-left::after { content: "=F4=8F=8C=AA"; }

.fad.fa-chevron-square-right::after { content: "=F4=8F=8C=AB"; }

.fad.fa-chevron-square-up::after { content: "=F4=8F=8C=AC"; }

.fad.fa-chevron-up::after { content: "=F4=8F=81=B7"; }

.fad.fa-child::after { content: "=F4=8F=86=AE"; }

.fad.fa-chimney::after { content: "=F4=8F=9E=8B"; }

.fad.fa-church::after { content: "=F4=8F=94=9D"; }

.fad.fa-circle::after { content: "=F4=8F=84=91"; }

.fad.fa-circle-notch::after { content: "=F4=8F=87=8E"; }

.fad.fa-city::after { content: "=F4=8F=99=8F"; }

.fad.fa-clarinet::after { content: "=F4=8F=A2=AD"; }

.fad.fa-claw-marks::after { content: "=F4=8F=9B=82"; }

.fad.fa-clinic-medical::after { content: "=F4=8F=9F=B2"; }

.fad.fa-clipboard::after { content: "=F4=8F=8C=A8"; }

.fad.fa-clipboard-check::after { content: "=F4=8F=91=AC"; }

.fad.fa-clipboard-list::after { content: "=F4=8F=91=AD"; }

.fad.fa-clipboard-list-check::after { content: "=F4=8F=9C=B7"; }

.fad.fa-clipboard-prescription::after { content: "=F4=8F=97=A8"; }

.fad.fa-clipboard-user::after { content: "=F4=8F=9F=B3"; }

.fad.fa-clock::after { content: "=F4=8F=80=97"; }

.fad.fa-clone::after { content: "=F4=8F=89=8D"; }

.fad.fa-closed-captioning::after { content: "=F4=8F=88=8A"; }

.fad.fa-cloud::after { content: "=F4=8F=83=82"; }

.fad.fa-cloud-download::after { content: "=F4=8F=83=AD"; }

.fad.fa-cloud-download-alt::after { content: "=F4=8F=8E=81"; }

.fad.fa-cloud-drizzle::after { content: "=F4=8F=9C=B8"; }

.fad.fa-cloud-hail::after { content: "=F4=8F=9C=B9"; }

.fad.fa-cloud-hail-mixed::after { content: "=F4=8F=9C=BA"; }

.fad.fa-cloud-meatball::after { content: "=F4=8F=9C=BB"; }

.fad.fa-cloud-moon::after { content: "=F4=8F=9B=83"; }

.fad.fa-cloud-moon-rain::after { content: "=F4=8F=9C=BC"; }

.fad.fa-cloud-music::after { content: "=F4=8F=A2=AE"; }

.fad.fa-cloud-rain::after { content: "=F4=8F=9C=BD"; }

.fad.fa-cloud-rainbow::after { content: "=F4=8F=9C=BE"; }

.fad.fa-cloud-showers::after { content: "=F4=8F=9C=BF"; }

.fad.fa-cloud-showers-heavy::after { content: "=F4=8F=9D=80"; }

.fad.fa-cloud-sleet::after { content: "=F4=8F=9D=81"; }

.fad.fa-cloud-snow::after { content: "=F4=8F=9D=82"; }

.fad.fa-cloud-sun::after { content: "=F4=8F=9B=84"; }

.fad.fa-cloud-sun-rain::after { content: "=F4=8F=9D=83"; }

.fad.fa-cloud-upload::after { content: "=F4=8F=83=AE"; }

.fad.fa-cloud-upload-alt::after { content: "=F4=8F=8E=82"; }

.fad.fa-clouds::after { content: "=F4=8F=9D=84"; }

.fad.fa-clouds-moon::after { content: "=F4=8F=9D=85"; }

.fad.fa-clouds-sun::after { content: "=F4=8F=9D=86"; }

.fad.fa-club::after { content: "=F4=8F=8C=A7"; }

.fad.fa-cocktail::after { content: "=F4=8F=95=A1"; }

.fad.fa-code::after { content: "=F4=8F=84=A1"; }

.fad.fa-code-branch::after { content: "=F4=8F=84=A6"; }

.fad.fa-code-commit::after { content: "=F4=8F=8E=86"; }

.fad.fa-code-merge::after { content: "=F4=8F=8E=87"; }

.fad.fa-coffee::after { content: "=F4=8F=83=B4"; }

.fad.fa-coffee-pot::after { content: "=F4=8E=80=82"; }

.fad.fa-coffee-togo::after { content: "=F4=8F=9B=85"; }

.fad.fa-coffin::after { content: "=F4=8F=9B=86"; }

.fad.fa-coffin-cross::after { content: "=F4=8E=81=91"; }

.fad.fa-cog::after { content: "=F4=8F=80=93"; }

.fad.fa-cogs::after { content: "=F4=8F=82=85"; }

.fad.fa-coin::after { content: "=F4=8F=A1=9C"; }

.fad.fa-coins::after { content: "=F4=8F=94=9E"; }

.fad.fa-columns::after { content: "=F4=8F=83=9B"; }

.fad.fa-comet::after { content: "=F4=8E=80=83"; }

.fad.fa-comment::after { content: "=F4=8F=81=B5"; }

.fad.fa-comment-alt::after { content: "=F4=8F=89=BA"; }

.fad.fa-comment-alt-check::after { content: "=F4=8F=92=A2"; }

.fad.fa-comment-alt-dollar::after { content: "=F4=8F=99=90"; }

.fad.fa-comment-alt-dots::after { content: "=F4=8F=92=A3"; }

.fad.fa-comment-alt-edit::after { content: "=F4=8F=92=A4"; }

.fad.fa-comment-alt-exclamation::after { content: "=F4=8F=92=A5"; }

.fad.fa-comment-alt-lines::after { content: "=F4=8F=92=A6"; }

.fad.fa-comment-alt-medical::after { content: "=F4=8F=9F=B4"; }

.fad.fa-comment-alt-minus::after { content: "=F4=8F=92=A7"; }

.fad.fa-comment-alt-music::after { content: "=F4=8F=A2=AF"; }

.fad.fa-comment-alt-plus::after { content: "=F4=8F=92=A8"; }

.fad.fa-comment-alt-slash::after { content: "=F4=8F=92=A9"; }

.fad.fa-comment-alt-smile::after { content: "=F4=8F=92=AA"; }

.fad.fa-comment-alt-times::after { content: "=F4=8F=92=AB"; }

.fad.fa-comment-check::after { content: "=F4=8F=92=AC"; }

.fad.fa-comment-dollar::after { content: "=F4=8F=99=91"; }

.fad.fa-comment-dots::after { content: "=F4=8F=92=AD"; }

.fad.fa-comment-edit::after { content: "=F4=8F=92=AE"; }

.fad.fa-comment-exclamation::after { content: "=F4=8F=92=AF"; }

.fad.fa-comment-lines::after { content: "=F4=8F=92=B0"; }

.fad.fa-comment-medical::after { content: "=F4=8F=9F=B5"; }

.fad.fa-comment-minus::after { content: "=F4=8F=92=B1"; }

.fad.fa-comment-music::after { content: "=F4=8F=A2=B0"; }

.fad.fa-comment-plus::after { content: "=F4=8F=92=B2"; }

.fad.fa-comment-slash::after { content: "=F4=8F=92=B3"; }

.fad.fa-comment-smile::after { content: "=F4=8F=92=B4"; }

.fad.fa-comment-times::after { content: "=F4=8F=92=B5"; }

.fad.fa-comments::after { content: "=F4=8F=82=86"; }

.fad.fa-comments-alt::after { content: "=F4=8F=92=B6"; }

.fad.fa-comments-alt-dollar::after { content: "=F4=8F=99=92"; }

.fad.fa-comments-dollar::after { content: "=F4=8F=99=93"; }

.fad.fa-compact-disc::after { content: "=F4=8F=94=9F"; }

.fad.fa-compass::after { content: "=F4=8F=85=8E"; }

.fad.fa-compass-slash::after { content: "=F4=8F=97=A9"; }

.fad.fa-compress::after { content: "=F4=8F=81=A6"; }

.fad.fa-compress-alt::after { content: "=F4=8F=90=A2"; }

.fad.fa-compress-arrows-alt::after { content: "=F4=8F=9E=8C"; }

.fad.fa-compress-wide::after { content: "=F4=8F=8C=A6"; }

.fad.fa-computer-classic::after { content: "=F4=8F=A2=B1"; }

.fad.fa-computer-speaker::after { content: "=F4=8F=A2=B2"; }

.fad.fa-concierge-bell::after { content: "=F4=8F=95=A2"; }

.fad.fa-construction::after { content: "=F4=8F=A1=9D"; }

.fad.fa-container-storage::after { content: "=F4=8F=92=B7"; }

.fad.fa-conveyor-belt::after { content: "=F4=8F=91=AE"; }

.fad.fa-conveyor-belt-alt::after { content: "=F4=8F=91=AF"; }

.fad.fa-cookie::after { content: "=F4=8F=95=A3"; }

.fad.fa-cookie-bite::after { content: "=F4=8F=95=A4"; }

.fad.fa-copy::after { content: "=F4=8F=83=85"; }

.fad.fa-copyright::after { content: "=F4=8F=87=B9"; }

.fad.fa-corn::after { content: "=F4=8F=9B=87"; }

.fad.fa-couch::after { content: "=F4=8F=92=B8"; }

.fad.fa-cow::after { content: "=F4=8F=9B=88"; }

.fad.fa-cowbell::after { content: "=F4=8F=A2=B3"; }

.fad.fa-cowbell-more::after { content: "=F4=8F=A2=B4"; }

.fad.fa-credit-card::after { content: "=F4=8F=82=9D"; }

.fad.fa-credit-card-blank::after { content: "=F4=8F=8E=89"; }

.fad.fa-credit-card-front::after { content: "=F4=8F=8E=8A"; }

.fad.fa-cricket::after { content: "=F4=8F=91=89"; }

.fad.fa-croissant::after { content: "=F4=8F=9F=B6"; }

.fad.fa-crop::after { content: "=F4=8F=84=A5"; }

.fad.fa-crop-alt::after { content: "=F4=8F=95=A5"; }

.fad.fa-cross::after { content: "=F4=8F=99=94"; }

.fad.fa-crosshairs::after { content: "=F4=8F=81=9B"; }

.fad.fa-crow::after { content: "=F4=8F=94=A0"; }

.fad.fa-crown::after { content: "=F4=8F=94=A1"; }

.fad.fa-crutch::after { content: "=F4=8F=9F=B7"; }

.fad.fa-crutches::after { content: "=F4=8F=9F=B8"; }

.fad.fa-cube::after { content: "=F4=8F=86=B2"; }

.fad.fa-cubes::after { content: "=F4=8F=86=B3"; }

.fad.fa-curling::after { content: "=F4=8F=91=8A"; }

.fad.fa-cut::after { content: "=F4=8F=83=84"; }

.fad.fa-dagger::after { content: "=F4=8F=9B=8B"; }

.fad.fa-database::after { content: "=F4=8F=87=80"; }

.fad.fa-deaf::after { content: "=F4=8F=8A=A4"; }

.fad.fa-debug::after { content: "=F4=8F=9F=B9"; }

.fad.fa-deer::after { content: "=F4=8F=9E=8E"; }

.fad.fa-deer-rudolph::after { content: "=F4=8F=9E=8F"; }

.fad.fa-democrat::after { content: "=F4=8F=9D=87"; }

.fad.fa-desktop::after { content: "=F4=8F=84=88"; }

.fad.fa-desktop-alt::after { content: "=F4=8F=8E=90"; }

.fad.fa-dewpoint::after { content: "=F4=8F=9D=88"; }

.fad.fa-dharmachakra::after { content: "=F4=8F=99=95"; }

.fad.fa-diagnoses::after { content: "=F4=8F=91=B0"; }

.fad.fa-diamond::after { content: "=F4=8F=88=99"; }

.fad.fa-dice::after { content: "=F4=8F=94=A2"; }

.fad.fa-dice-d10::after { content: "=F4=8F=9B=8D"; }

.fad.fa-dice-d12::after { content: "=F4=8F=9B=8E"; }

.fad.fa-dice-d20::after { content: "=F4=8F=9B=8F"; }

.fad.fa-dice-d4::after { content: "=F4=8F=9B=90"; }

.fad.fa-dice-d6::after { content: "=F4=8F=9B=91"; }

.fad.fa-dice-d8::after { content: "=F4=8F=9B=92"; }

.fad.fa-dice-five::after { content: "=F4=8F=94=A3"; }

.fad.fa-dice-four::after { content: "=F4=8F=94=A4"; }

.fad.fa-dice-one::after { content: "=F4=8F=94=A5"; }

.fad.fa-dice-six::after { content: "=F4=8F=94=A6"; }

.fad.fa-dice-three::after { content: "=F4=8F=94=A7"; }

.fad.fa-dice-two::after { content: "=F4=8F=94=A8"; }

.fad.fa-digging::after { content: "=F4=8F=A1=9E"; }

.fad.fa-digital-tachograph::after { content: "=F4=8F=95=A6"; }

.fad.fa-diploma::after { content: "=F4=8F=97=AA"; }

.fad.fa-directions::after { content: "=F4=8F=97=AB"; }

.fad.fa-disc-drive::after { content: "=F4=8F=A2=B5"; }

.fad.fa-disease::after { content: "=F4=8F=9F=BA"; }

.fad.fa-divide::after { content: "=F4=8F=94=A9"; }

.fad.fa-dizzy::after { content: "=F4=8F=95=A7"; }

.fad.fa-dna::after { content: "=F4=8F=91=B1"; }

.fad.fa-do-not-enter::after { content: "=F4=8F=97=AC"; }

.fad.fa-dog::after { content: "=F4=8F=9B=93"; }

.fad.fa-dog-leashed::after { content: "=F4=8F=9B=94"; }

.fad.fa-dollar-sign::after { content: "=F4=8F=85=95"; }

.fad.fa-dolly::after { content: "=F4=8F=91=B2"; }

.fad.fa-dolly-empty::after { content: "=F4=8F=91=B3"; }

.fad.fa-dolly-flatbed::after { content: "=F4=8F=91=B4"; }

.fad.fa-dolly-flatbed-alt::after { content: "=F4=8F=91=B5"; }

.fad.fa-dolly-flatbed-empty::after { content: "=F4=8F=91=B6"; }

.fad.fa-donate::after { content: "=F4=8F=92=B9"; }

.fad.fa-door-closed::after { content: "=F4=8F=94=AA"; }

.fad.fa-door-open::after { content: "=F4=8F=94=AB"; }

.fad.fa-dot-circle::after { content: "=F4=8F=86=92"; }

.fad.fa-dove::after { content: "=F4=8F=92=BA"; }

.fad.fa-download::after { content: "=F4=8F=80=99"; }

.fad.fa-drafting-compass::after { content: "=F4=8F=95=A8"; }

.fad.fa-dragon::after { content: "=F4=8F=9B=95"; }

.fad.fa-draw-circle::after { content: "=F4=8F=97=AD"; }

.fad.fa-draw-polygon::after { content: "=F4=8F=97=AE"; }

.fad.fa-draw-square::after { content: "=F4=8F=97=AF"; }

.fad.fa-dreidel::after { content: "=F4=8F=9E=92"; }

.fad.fa-drone::after { content: "=F4=8F=A1=9F"; }

.fad.fa-drone-alt::after { content: "=F4=8F=A1=A0"; }

.fad.fa-drum::after { content: "=F4=8F=95=A9"; }

.fad.fa-drum-steelpan::after { content: "=F4=8F=95=AA"; }

.fad.fa-drumstick::after { content: "=F4=8F=9B=96"; }

.fad.fa-drumstick-bite::after { content: "=F4=8F=9B=97"; }

.fad.fa-dryer::after { content: "=F4=8F=A1=A1"; }

.fad.fa-dryer-alt::after { content: "=F4=8F=A1=A2"; }

.fad.fa-duck::after { content: "=F4=8F=9B=98"; }

.fad.fa-dumbbell::after { content: "=F4=8F=91=8B"; }

.fad.fa-dumpster::after { content: "=F4=8F=9E=93"; }

.fad.fa-dumpster-fire::after { content: "=F4=8F=9E=94"; }

.fad.fa-dungeon::after { content: "=F4=8F=9B=99"; }

.fad.fa-ear::after { content: "=F4=8F=97=B0"; }

.fad.fa-ear-muffs::after { content: "=F4=8F=9E=95"; }

.fad.fa-eclipse::after { content: "=F4=8F=9D=89"; }

.fad.fa-eclipse-alt::after { content: "=F4=8F=9D=8A"; }

.fad.fa-edit::after { content: "=F4=8F=81=84"; }

.fad.fa-egg::after { content: "=F4=8F=9F=BB"; }

.fad.fa-egg-fried::after { content: "=F4=8F=9F=BC"; }

.fad.fa-eject::after { content: "=F4=8F=81=92"; }

.fad.fa-elephant::after { content: "=F4=8F=9B=9A"; }

.fad.fa-ellipsis-h::after { content: "=F4=8F=85=81"; }

.fad.fa-ellipsis-h-alt::after { content: "=F4=8F=8E=9B"; }

.fad.fa-ellipsis-v::after { content: "=F4=8F=85=82"; }

.fad.fa-ellipsis-v-alt::after { content: "=F4=8F=8E=9C"; }

.fad.fa-empty-set::after { content: "=F4=8F=99=96"; }

.fad.fa-engine-warning::after { content: "=F4=8F=97=B2"; }

.fad.fa-envelope::after { content: "=F4=8F=83=A0"; }

.fad.fa-envelope-open::after { content: "=F4=8F=8A=B6"; }

.fad.fa-envelope-open-dollar::after { content: "=F4=8F=99=97"; }

.fad.fa-envelope-open-text::after { content: "=F4=8F=99=98"; }

.fad.fa-envelope-square::after { content: "=F4=8F=86=99"; }

.fad.fa-equals::after { content: "=F4=8F=94=AC"; }

.fad.fa-eraser::after { content: "=F4=8F=84=AD"; }

.fad.fa-ethernet::after { content: "=F4=8F=9E=96"; }

.fad.fa-euro-sign::after { content: "=F4=8F=85=93"; }

.fad.fa-exchange::after { content: "=F4=8F=83=AC"; }

.fad.fa-exchange-alt::after { content: "=F4=8F=8D=A2"; }

.fad.fa-exclamation::after { content: "=F4=8F=84=AA"; }

.fad.fa-exclamation-circle::after { content: "=F4=8F=81=AA"; }

.fad.fa-exclamation-square::after { content: "=F4=8F=8C=A1"; }

.fad.fa-exclamation-triangle::after { content: "=F4=8F=81=B1"; }

.fad.fa-expand::after { content: "=F4=8F=81=A5"; }

.fad.fa-expand-alt::after { content: "=F4=8F=90=A4"; }

.fad.fa-expand-arrows::after { content: "=F4=8F=8C=9D"; }

.fad.fa-expand-arrows-alt::after { content: "=F4=8F=8C=9E"; }

.fad.fa-expand-wide::after { content: "=F4=8F=8C=A0"; }

.fad.fa-external-link::after { content: "=F4=8F=82=8E"; }

.fad.fa-external-link-alt::after { content: "=F4=8F=8D=9D"; }

.fad.fa-external-link-square::after { content: "=F4=8F=85=8C"; }

.fad.fa-external-link-square-alt::after { content: "=F4=8F=8D=A0"; }

.fad.fa-eye::after { content: "=F4=8F=81=AE"; }

.fad.fa-eye-dropper::after { content: "=F4=8F=87=BB"; }

.fad.fa-eye-evil::after { content: "=F4=8F=9B=9B"; }

.fad.fa-eye-slash::after { content: "=F4=8F=81=B0"; }

.fad.fa-fan::after { content: "=F4=8F=A1=A3"; }

.fad.fa-fan-table::after { content: "=F4=8E=80=84"; }

.fad.fa-farm::after { content: "=F4=8F=A1=A4"; }

.fad.fa-fast-backward::after { content: "=F4=8F=81=89"; }

.fad.fa-fast-forward::after { content: "=F4=8F=81=90"; }

.fad.fa-faucet::after { content: "=F4=8E=80=85"; }

.fad.fa-faucet-drip::after { content: "=F4=8E=80=86"; }

.fad.fa-fax::after { content: "=F4=8F=86=AC"; }

.fad.fa-feather::after { content: "=F4=8F=94=AD"; }

.fad.fa-feather-alt::after { content: "=F4=8F=95=AB"; }

.fad.fa-female::after { content: "=F4=8F=86=82"; }

.fad.fa-field-hockey::after { content: "=F4=8F=91=8C"; }

.fad.fa-fighter-jet::after { content: "=F4=8F=83=BB"; }

.fad.fa-file::after { content: "=F4=8F=85=9B"; }

.fad.fa-file-alt::after { content: "=F4=8F=85=9C"; }

.fad.fa-file-archive::after { content: "=F4=8F=87=86"; }

.fad.fa-file-audio::after { content: "=F4=8F=87=87"; }

.fad.fa-file-certificate::after { content: "=F4=8F=97=B3"; }

.fad.fa-file-chart-line::after { content: "=F4=8F=99=99"; }

.fad.fa-file-chart-pie::after { content: "=F4=8F=99=9A"; }

.fad.fa-file-check::after { content: "=F4=8F=8C=96"; }

.fad.fa-file-code::after { content: "=F4=8F=87=89"; }

.fad.fa-file-contract::after { content: "=F4=8F=95=AC"; }

.fad.fa-file-csv::after { content: "=F4=8F=9B=9D"; }

.fad.fa-file-download::after { content: "=F4=8F=95=AD"; }

.fad.fa-file-edit::after { content: "=F4=8F=8C=9C"; }

.fad.fa-file-excel::after { content: "=F4=8F=87=83"; }

.fad.fa-file-exclamation::after { content: "=F4=8F=8C=9A"; }

.fad.fa-file-export::after { content: "=F4=8F=95=AE"; }

.fad.fa-file-image::after { content: "=F4=8F=87=85"; }

.fad.fa-file-import::after { content: "=F4=8F=95=AF"; }

.fad.fa-file-invoice::after { content: "=F4=8F=95=B0"; }

.fad.fa-file-invoice-dollar::after { content: "=F4=8F=95=B1"; }

.fad.fa-file-medical::after { content: "=F4=8F=91=B7"; }

.fad.fa-file-medical-alt::after { content: "=F4=8F=91=B8"; }

.fad.fa-file-minus::after { content: "=F4=8F=8C=98"; }

.fad.fa-file-music::after { content: "=F4=8F=A2=B6"; }

.fad.fa-file-pdf::after { content: "=F4=8F=87=81"; }

.fad.fa-file-plus::after { content: "=F4=8F=8C=99"; }

.fad.fa-file-powerpoint::after { content: "=F4=8F=87=84"; }

.fad.fa-file-prescription::after { content: "=F4=8F=95=B2"; }

.fad.fa-file-search::after { content: "=F4=8F=A1=A5"; }

.fad.fa-file-signature::after { content: "=F4=8F=95=B3"; }

.fad.fa-file-spreadsheet::after { content: "=F4=8F=99=9B"; }

.fad.fa-file-times::after { content: "=F4=8F=8C=97"; }

.fad.fa-file-upload::after { content: "=F4=8F=95=B4"; }

.fad.fa-file-user::after { content: "=F4=8F=99=9C"; }

.fad.fa-file-video::after { content: "=F4=8F=87=88"; }

.fad.fa-file-word::after { content: "=F4=8F=87=82"; }

.fad.fa-files-medical::after { content: "=F4=8F=9F=BD"; }

.fad.fa-fill::after { content: "=F4=8F=95=B5"; }

.fad.fa-fill-drip::after { content: "=F4=8F=95=B6"; }

.fad.fa-film::after { content: "=F4=8F=80=88"; }

.fad.fa-film-alt::after { content: "=F4=8F=8E=A0"; }

.fad.fa-film-canister::after { content: "=F4=8F=A2=B7"; }

.fad.fa-filter::after { content: "=F4=8F=82=B0"; }

.fad.fa-fingerprint::after { content: "=F4=8F=95=B7"; }

.fad.fa-fire::after { content: "=F4=8F=81=AD"; }

.fad.fa-fire-alt::after { content: "=F4=8F=9F=A4"; }

.fad.fa-fire-extinguisher::after { content: "=F4=8F=84=B4"; }

.fad.fa-fire-smoke::after { content: "=F4=8F=9D=8B"; }

.fad.fa-fireplace::after { content: "=F4=8F=9E=9A"; }

.fad.fa-first-aid::after { content: "=F4=8F=91=B9"; }

.fad.fa-fish::after { content: "=F4=8F=95=B8"; }

.fad.fa-fish-cooked::after { content: "=F4=8F=9F=BE"; }

.fad.fa-fist-raised::after { content: "=F4=8F=9B=9E"; }

.fad.fa-flag::after { content: "=F4=8F=80=A4"; }

.fad.fa-flag-alt::after { content: "=F4=8F=9D=8C"; }

.fad.fa-flag-checkered::after { content: "=F4=8F=84=9E"; }

.fad.fa-flag-usa::after { content: "=F4=8F=9D=8D"; }

.fad.fa-flame::after { content: "=F4=8F=9B=9F"; }

.fad.fa-flashlight::after { content: "=F4=8F=A2=B8"; }

.fad.fa-flask::after { content: "=F4=8F=83=83"; }

.fad.fa-flask-poison::after { content: "=F4=8F=9B=A0"; }

.fad.fa-flask-potion::after { content: "=F4=8F=9B=A1"; }

.fad.fa-flower::after { content: "=F4=8F=9F=BF"; }

.fad.fa-flower-daffodil::after { content: "=F4=8F=A0=80"; }

.fad.fa-flower-tulip::after { content: "=F4=8F=A0=81"; }

.fad.fa-flushed::after { content: "=F4=8F=95=B9"; }

.fad.fa-flute::after { content: "=F4=8F=A2=B9"; }

.fad.fa-flux-capacitor::after { content: "=F4=8F=A2=BA"; }

.fad.fa-fog::after { content: "=F4=8F=9D=8E"; }

.fad.fa-folder::after { content: "=F4=8F=81=BB"; }

.fad.fa-folder-download::after { content: "=F4=8E=81=93"; }

.fad.fa-folder-minus::after { content: "=F4=8F=99=9D"; }

.fad.fa-folder-open::after { content: "=F4=8F=81=BC"; }

.fad.fa-folder-plus::after { content: "=F4=8F=99=9E"; }

.fad.fa-folder-times::after { content: "=F4=8F=99=9F"; }

.fad.fa-folder-tree::after { content: "=F4=8F=A0=82"; }

.fad.fa-folder-upload::after { content: "=F4=8E=81=94"; }

.fad.fa-folders::after { content: "=F4=8F=99=A0"; }

.fad.fa-font::after { content: "=F4=8F=80=B1"; }

.fad.fa-font-awesome-logo-full::after { content: "=F4=8F=93=A6"; }

.fad.fa-font-case::after { content: "=F4=8F=A1=A6"; }

.fad.fa-football-ball::after { content: "=F4=8F=91=8E"; }

.fad.fa-football-helmet::after { content: "=F4=8F=91=8F"; }

.fad.fa-forklift::after { content: "=F4=8F=91=BA"; }

.fad.fa-forward::after { content: "=F4=8F=81=8E"; }

.fad.fa-fragile::after { content: "=F4=8F=92=BB"; }

.fad.fa-french-fries::after { content: "=F4=8F=A0=83"; }

.fad.fa-frog::after { content: "=F4=8F=94=AE"; }

.fad.fa-frosty-head::after { content: "=F4=8F=9E=9B"; }

.fad.fa-frown::after { content: "=F4=8F=84=99"; }

.fad.fa-frown-open::after { content: "=F4=8F=95=BA"; }

.fad.fa-function::after { content: "=F4=8F=99=A1"; }

.fad.fa-funnel-dollar::after { content: "=F4=8F=99=A2"; }

.fad.fa-futbol::after { content: "=F4=8F=87=A3"; }

.fad.fa-galaxy::after { content: "=F4=8E=80=88"; }

.fad.fa-game-board::after { content: "=F4=8F=A1=A7"; }

.fad.fa-game-board-alt::after { content: "=F4=8F=A1=A8"; }

.fad.fa-game-console-handheld::after { content: "=F4=8F=A2=BB"; }

.fad.fa-gamepad::after { content: "=F4=8F=84=9B"; }

.fad.fa-gamepad-alt::after { content: "=F4=8F=A2=BC"; }

.fad.fa-garage::after { content: "=F4=8E=80=89"; }

.fad.fa-garage-car::after { content: "=F4=8E=80=8A"; }

.fad.fa-garage-open::after { content: "=F4=8E=80=8B"; }

.fad.fa-gas-pump::after { content: "=F4=8F=94=AF"; }

.fad.fa-gas-pump-slash::after { content: "=F4=8F=97=B4"; }

.fad.fa-gavel::after { content: "=F4=8F=83=A3"; }

.fad.fa-gem::after { content: "=F4=8F=8E=A5"; }

.fad.fa-genderless::after { content: "=F4=8F=88=AD"; }

.fad.fa-ghost::after { content: "=F4=8F=9B=A2"; }

.fad.fa-gift::after { content: "=F4=8F=81=AB"; }

.fad.fa-gift-card::after { content: "=F4=8F=99=A3"; }

.fad.fa-gifts::after { content: "=F4=8F=9E=9C"; }

.fad.fa-gingerbread-man::after { content: "=F4=8F=9E=9D"; }

.fad.fa-glass::after { content: "=F4=8F=A0=84"; }

.fad.fa-glass-champagne::after { content: "=F4=8F=9E=9E"; }

.fad.fa-glass-cheers::after { content: "=F4=8F=9E=9F"; }

.fad.fa-glass-citrus::after { content: "=F4=8F=A1=A9"; }

.fad.fa-glass-martini::after { content: "=F4=8F=80=80"; }

.fad.fa-glass-martini-alt::after { content: "=F4=8F=95=BB"; }

.fad.fa-glass-whiskey::after { content: "=F4=8F=9E=A0"; }

.fad.fa-glass-whiskey-rocks::after { content: "=F4=8F=9E=A1"; }

.fad.fa-glasses::after { content: "=F4=8F=94=B0"; }

.fad.fa-glasses-alt::after { content: "=F4=8F=97=B5"; }

.fad.fa-globe::after { content: "=F4=8F=82=AC"; }

.fad.fa-globe-africa::after { content: "=F4=8F=95=BC"; }

.fad.fa-globe-americas::after { content: "=F4=8F=95=BD"; }

.fad.fa-globe-asia::after { content: "=F4=8F=95=BE"; }

.fad.fa-globe-europe::after { content: "=F4=8F=9E=A2"; }

.fad.fa-globe-snow::after { content: "=F4=8F=9E=A3"; }

.fad.fa-globe-stand::after { content: "=F4=8F=97=B6"; }

.fad.fa-golf-ball::after { content: "=F4=8F=91=90"; }

.fad.fa-golf-club::after { content: "=F4=8F=91=91"; }

.fad.fa-gopuram::after { content: "=F4=8F=99=A4"; }

.fad.fa-graduation-cap::after { content: "=F4=8F=86=9D"; }

.fad.fa-gramophone::after { content: "=F4=8F=A2=BD"; }

.fad.fa-greater-than::after { content: "=F4=8F=94=B1"; }

.fad.fa-greater-than-equal::after { content: "=F4=8F=94=B2"; }

.fad.fa-grimace::after { content: "=F4=8F=95=BF"; }

.fad.fa-grin::after { content: "=F4=8F=96=80"; }

.fad.fa-grin-alt::after { content: "=F4=8F=96=81"; }

.fad.fa-grin-beam::after { content: "=F4=8F=96=82"; }

.fad.fa-grin-beam-sweat::after { content: "=F4=8F=96=83"; }

.fad.fa-grin-hearts::after { content: "=F4=8F=96=84"; }

.fad.fa-grin-squint::after { content: "=F4=8F=96=85"; }

.fad.fa-grin-squint-tears::after { content: "=F4=8F=96=86"; }

.fad.fa-grin-stars::after { content: "=F4=8F=96=87"; }

.fad.fa-grin-tears::after { content: "=F4=8F=96=88"; }

.fad.fa-grin-tongue::after { content: "=F4=8F=96=89"; }

.fad.fa-grin-tongue-squint::after { content: "=F4=8F=96=8A"; }

.fad.fa-grin-tongue-wink::after { content: "=F4=8F=96=8B"; }

.fad.fa-grin-wink::after { content: "=F4=8F=96=8C"; }

.fad.fa-grip-horizontal::after { content: "=F4=8F=96=8D"; }

.fad.fa-grip-lines::after { content: "=F4=8F=9E=A4"; }

.fad.fa-grip-lines-vertical::after { content: "=F4=8F=9E=A5"; }

.fad.fa-grip-vertical::after { content: "=F4=8F=96=8E"; }

.fad.fa-guitar::after { content: "=F4=8F=9E=A6"; }

.fad.fa-guitar-electric::after { content: "=F4=8F=A2=BE"; }

.fad.fa-guitars::after { content: "=F4=8F=A2=BF"; }

.fad.fa-h-square::after { content: "=F4=8F=83=BD"; }

.fad.fa-h1::after { content: "=F4=8F=8C=93"; }

.fad.fa-h2::after { content: "=F4=8F=8C=94"; }

.fad.fa-h3::after { content: "=F4=8F=8C=95"; }

.fad.fa-h4::after { content: "=F4=8F=A1=AA"; }

.fad.fa-hamburger::after { content: "=F4=8F=A0=85"; }

.fad.fa-hammer::after { content: "=F4=8F=9B=A3"; }

.fad.fa-hammer-war::after { content: "=F4=8F=9B=A4"; }

.fad.fa-hamsa::after { content: "=F4=8F=99=A5"; }

.fad.fa-hand-heart::after { content: "=F4=8F=92=BC"; }

.fad.fa-hand-holding::after { content: "=F4=8F=92=BD"; }

.fad.fa-hand-holding-box::after { content: "=F4=8F=91=BB"; }

.fad.fa-hand-holding-heart::after { content: "=F4=8F=92=BE"; }

.fad.fa-hand-holding-magic::after { content: "=F4=8F=9B=A5"; }

.fad.fa-hand-holding-medical::after { content: "=F4=8E=81=9C"; }

.fad.fa-hand-holding-seedling::after { content: "=F4=8F=92=BF"; }

.fad.fa-hand-holding-usd::after { content: "=F4=8F=93=80"; }

.fad.fa-hand-holding-water::after { content: "=F4=8F=93=81"; }

.fad.fa-hand-lizard::after { content: "=F4=8F=89=98"; }

.fad.fa-hand-middle-finger::after { content: "=F4=8F=A0=86"; }

.fad.fa-hand-paper::after { content: "=F4=8F=89=96"; }

.fad.fa-hand-peace::after { content: "=F4=8F=89=9B"; }

.fad.fa-hand-point-down::after { content: "=F4=8F=82=A7"; }

.fad.fa-hand-point-left::after { content: "=F4=8F=82=A5"; }

.fad.fa-hand-point-right::after { content: "=F4=8F=82=A4"; }

.fad.fa-hand-point-up::after { content: "=F4=8F=82=A6"; }

.fad.fa-hand-pointer::after { content: "=F4=8F=89=9A"; }

.fad.fa-hand-receiving::after { content: "=F4=8F=91=BC"; }

.fad.fa-hand-rock::after { content: "=F4=8F=89=95"; }

.fad.fa-hand-scissors::after { content: "=F4=8F=89=97"; }

.fad.fa-hand-sparkles::after { content: "=F4=8E=81=9D"; }

.fad.fa-hand-spock::after { content: "=F4=8F=89=99"; }

.fad.fa-hands::after { content: "=F4=8F=93=82"; }

.fad.fa-hands-heart::after { content: "=F4=8F=93=83"; }

.fad.fa-hands-helping::after { content: "=F4=8F=93=84"; }

.fad.fa-hands-usd::after { content: "=F4=8F=93=85"; }

.fad.fa-hands-wash::after { content: "=F4=8E=81=9E"; }

.fad.fa-handshake::after { content: "=F4=8F=8A=B5"; }

.fad.fa-handshake-alt::after { content: "=F4=8F=93=86"; }

.fad.fa-handshake-alt-slash::after { content: "=F4=8E=81=9F"; }

.fad.fa-handshake-slash::after { content: "=F4=8E=81=A0"; }

.fad.fa-hanukiah::after { content: "=F4=8F=9B=A6"; }

.fad.fa-hard-hat::after { content: "=F4=8F=A0=87"; }

.fad.fa-hashtag::after { content: "=F4=8F=8A=92"; }

.fad.fa-hat-chef::after { content: "=F4=8F=A1=AB"; }

.fad.fa-hat-cowboy::after { content: "=F4=8F=A3=80"; }

.fad.fa-hat-cowboy-side::after { content: "=F4=8F=A3=81"; }

.fad.fa-hat-santa::after { content: "=F4=8F=9E=A7"; }

.fad.fa-hat-winter::after { content: "=F4=8F=9E=A8"; }

.fad.fa-hat-witch::after { content: "=F4=8F=9B=A7"; }

.fad.fa-hat-wizard::after { content: "=F4=8F=9B=A8"; }

.fad.fa-hdd::after { content: "=F4=8F=82=A0"; }

.fad.fa-head-side::after { content: "=F4=8F=9B=A9"; }

.fad.fa-head-side-brain::after { content: "=F4=8F=A0=88"; }

.fad.fa-head-side-cough::after { content: "=F4=8E=81=A1"; }

.fad.fa-head-side-cough-slash::after { content: "=F4=8E=81=A2"; }

.fad.fa-head-side-headphones::after { content: "=F4=8F=A3=82"; }

.fad.fa-head-side-mask::after { content: "=F4=8E=81=A3"; }

.fad.fa-head-side-medical::after { content: "=F4=8F=A0=89"; }

.fad.fa-head-side-virus::after { content: "=F4=8E=81=A4"; }

.fad.fa-head-vr::after { content: "=F4=8F=9B=AA"; }

.fad.fa-heading::after { content: "=F4=8F=87=9C"; }

.fad.fa-headphones::after { content: "=F4=8F=80=A5"; }

.fad.fa-headphones-alt::after { content: "=F4=8F=96=8F"; }

.fad.fa-headset::after { content: "=F4=8F=96=90"; }

.fad.fa-heart::after { content: "=F4=8F=80=84"; }

.fad.fa-heart-broken::after { content: "=F4=8F=9E=A9"; }

.fad.fa-heart-circle::after { content: "=F4=8F=93=87"; }

.fad.fa-heart-rate::after { content: "=F4=8F=97=B8"; }

.fad.fa-heart-square::after { content: "=F4=8F=93=88"; }

.fad.fa-heartbeat::after { content: "=F4=8F=88=9E"; }

.fad.fa-heat::after { content: "=F4=8E=80=8C"; }

.fad.fa-helicopter::after { content: "=F4=8F=94=B3"; }

.fad.fa-helmet-battle::after { content: "=F4=8F=9B=AB"; }

.fad.fa-hexagon::after { content: "=F4=8F=8C=92"; }

.fad.fa-highlighter::after { content: "=F4=8F=96=91"; }

.fad.fa-hiking::after { content: "=F4=8F=9B=AC"; }

.fad.fa-hippo::after { content: "=F4=8F=9B=AD"; }

.fad.fa-history::after { content: "=F4=8F=87=9A"; }

.fad.fa-hockey-mask::after { content: "=F4=8F=9B=AE"; }

.fad.fa-hockey-puck::after { content: "=F4=8F=91=93"; }

.fad.fa-hockey-sticks::after { content: "=F4=8F=91=94"; }

.fad.fa-holly-berry::after { content: "=F4=8F=9E=AA"; }

.fad.fa-home::after { content: "=F4=8F=80=95"; }

.fad.fa-home-alt::after { content: "=F4=8F=A0=8A"; }

.fad.fa-home-heart::after { content: "=F4=8F=93=89"; }

.fad.fa-home-lg::after { content: "=F4=8F=A0=8B"; }

.fad.fa-home-lg-alt::after { content: "=F4=8F=A0=8C"; }

.fad.fa-hood-cloak::after { content: "=F4=8F=9B=AF"; }

.fad.fa-horizontal-rule::after { content: "=F4=8F=A1=AC"; }

.fad.fa-horse::after { content: "=F4=8F=9B=B0"; }

.fad.fa-horse-head::after { content: "=F4=8F=9E=AB"; }

.fad.fa-horse-saddle::after { content: "=F4=8F=A3=83"; }

.fad.fa-hospital::after { content: "=F4=8F=83=B8"; }

.fad.fa-hospital-alt::after { content: "=F4=8F=91=BD"; }

.fad.fa-hospital-symbol::after { content: "=F4=8F=91=BE"; }

.fad.fa-hospital-user::after { content: "=F4=8F=A0=8D"; }

.fad.fa-hospitals::after { content: "=F4=8F=A0=8E"; }

.fad.fa-hot-tub::after { content: "=F4=8F=96=93"; }

.fad.fa-hotdog::after { content: "=F4=8F=A0=8F"; }

.fad.fa-hotel::after { content: "=F4=8F=96=94"; }

.fad.fa-hourglass::after { content: "=F4=8F=89=94"; }

.fad.fa-hourglass-end::after { content: "=F4=8F=89=93"; }

.fad.fa-hourglass-half::after { content: "=F4=8F=89=92"; }

.fad.fa-hourglass-start::after { content: "=F4=8F=89=91"; }

.fad.fa-house::after { content: "=F4=8E=80=8D"; }

.fad.fa-house-damage::after { content: "=F4=8F=9B=B1"; }

.fad.fa-house-day::after { content: "=F4=8E=80=8E"; }

.fad.fa-house-flood::after { content: "=F4=8F=9D=8F"; }

.fad.fa-house-leave::after { content: "=F4=8E=80=8F"; }

.fad.fa-house-night::after { content: "=F4=8E=80=90"; }

.fad.fa-house-return::after { content: "=F4=8E=80=91"; }

.fad.fa-house-signal::after { content: "=F4=8E=80=92"; }

.fad.fa-house-user::after { content: "=F4=8E=81=A5"; }

.fad.fa-hryvnia::after { content: "=F4=8F=9B=B2"; }

.fad.fa-humidity::after { content: "=F4=8F=9D=90"; }

.fad.fa-hurricane::after { content: "=F4=8F=9D=91"; }

.fad.fa-i-cursor::after { content: "=F4=8F=89=86"; }

.fad.fa-ice-cream::after { content: "=F4=8F=A0=90"; }

.fad.fa-ice-skate::after { content: "=F4=8F=9E=AC"; }

.fad.fa-icicles::after { content: "=F4=8F=9E=AD"; }

.fad.fa-icons::after { content: "=F4=8F=A1=AD"; }

.fad.fa-icons-alt::after { content: "=F4=8F=A1=AE"; }

.fad.fa-id-badge::after { content: "=F4=8F=8B=81"; }

.fad.fa-id-card::after { content: "=F4=8F=8B=82"; }

.fad.fa-id-card-alt::after { content: "=F4=8F=91=BF"; }

.fad.fa-igloo::after { content: "=F4=8F=9E=AE"; }

.fad.fa-image::after { content: "=F4=8F=80=BE"; }

.fad.fa-image-polaroid::after { content: "=F4=8F=A3=84"; }

.fad.fa-images::after { content: "=F4=8F=8C=82"; }

.fad.fa-inbox::after { content: "=F4=8F=80=9C"; }

.fad.fa-inbox-in::after { content: "=F4=8F=8C=90"; }

.fad.fa-inbox-out::after { content: "=F4=8F=8C=91"; }

.fad.fa-indent::after { content: "=F4=8F=80=BC"; }

.fad.fa-industry::after { content: "=F4=8F=89=B5"; }

.fad.fa-industry-alt::after { content: "=F4=8F=8E=B3"; }

.fad.fa-infinity::after { content: "=F4=8F=94=B4"; }

.fad.fa-info::after { content: "=F4=8F=84=A9"; }

.fad.fa-info-circle::after { content: "=F4=8F=81=9A"; }

.fad.fa-info-square::after { content: "=F4=8F=8C=8F"; }

.fad.fa-inhaler::after { content: "=F4=8F=97=B9"; }

.fad.fa-integral::after { content: "=F4=8F=99=A7"; }

.fad.fa-intersection::after { content: "=F4=8F=99=A8"; }

.fad.fa-inventory::after { content: "=F4=8F=92=80"; }

.fad.fa-island-tropical::after { content: "=F4=8F=A0=91"; }

.fad.fa-italic::after { content: "=F4=8F=80=B3"; }

.fad.fa-jack-o-lantern::after { content: "=F4=8F=8C=8E"; }

.fad.fa-jedi::after { content: "=F4=8F=99=A9"; }

.fad.fa-joint::after { content: "=F4=8F=96=95"; }

.fad.fa-journal-whills::after { content: "=F4=8F=99=AA"; }

.fad.fa-joystick::after { content: "=F4=8F=A3=85"; }

.fad.fa-jug::after { content: "=F4=8F=A3=86"; }

.fad.fa-kaaba::after { content: "=F4=8F=99=AB"; }

.fad.fa-kazoo::after { content: "=F4=8F=A3=87"; }

.fad.fa-kerning::after { content: "=F4=8F=A1=AF"; }

.fad.fa-key::after { content: "=F4=8F=82=84"; }

.fad.fa-key-skeleton::after { content: "=F4=8F=9B=B3"; }

.fad.fa-keyboard::after { content: "=F4=8F=84=9C"; }

.fad.fa-keynote::after { content: "=F4=8F=99=AC"; }

.fad.fa-khanda::after { content: "=F4=8F=99=AD"; }

.fad.fa-kidneys::after { content: "=F4=8F=97=BB"; }

.fad.fa-kiss::after { content: "=F4=8F=96=96"; }

.fad.fa-kiss-beam::after { content: "=F4=8F=96=97"; }

.fad.fa-kiss-wink-heart::after { content: "=F4=8F=96=98"; }

.fad.fa-kite::after { content: "=F4=8F=9B=B4"; }

.fad.fa-kiwi-bird::after { content: "=F4=8F=94=B5"; }

.fad.fa-knife-kitchen::after { content: "=F4=8F=9B=B5"; }

.fad.fa-lambda::after { content: "=F4=8F=99=AE"; }

.fad.fa-lamp::after { content: "=F4=8F=93=8A"; }

.fad.fa-lamp-desk::after { content: "=F4=8E=80=94"; }

.fad.fa-lamp-floor::after { content: "=F4=8E=80=95"; }

.fad.fa-landmark::after { content: "=F4=8F=99=AF"; }

.fad.fa-landmark-alt::after { content: "=F4=8F=9D=92"; }

.fad.fa-language::after { content: "=F4=8F=86=AB"; }

.fad.fa-laptop::after { content: "=F4=8F=84=89"; }

.fad.fa-laptop-code::after { content: "=F4=8F=97=BC"; }

.fad.fa-laptop-house::after { content: "=F4=8E=81=A6"; }

.fad.fa-laptop-medical::after { content: "=F4=8F=A0=92"; }

.fad.fa-lasso::after { content: "=F4=8F=A3=88"; }

.fad.fa-laugh::after { content: "=F4=8F=96=99"; }

.fad.fa-laugh-beam::after { content: "=F4=8F=96=9A"; }

.fad.fa-laugh-squint::after { content: "=F4=8F=96=9B"; }

.fad.fa-laugh-wink::after { content: "=F4=8F=96=9C"; }

.fad.fa-layer-group::after { content: "=F4=8F=97=BD"; }

.fad.fa-layer-minus::after { content: "=F4=8F=97=BE"; }

.fad.fa-layer-plus::after { content: "=F4=8F=97=BF"; }

.fad.fa-leaf::after { content: "=F4=8F=81=AC"; }

.fad.fa-leaf-heart::after { content: "=F4=8F=93=8B"; }

.fad.fa-leaf-maple::after { content: "=F4=8F=9B=B6"; }

.fad.fa-leaf-oak::after { content: "=F4=8F=9B=B7"; }

.fad.fa-lemon::after { content: "=F4=8F=82=94"; }

.fad.fa-less-than::after { content: "=F4=8F=94=B6"; }

.fad.fa-less-than-equal::after { content: "=F4=8F=94=B7"; }

.fad.fa-level-down::after { content: "=F4=8F=85=89"; }

.fad.fa-level-down-alt::after { content: "=F4=8F=8E=BE"; }

.fad.fa-level-up::after { content: "=F4=8F=85=88"; }

.fad.fa-level-up-alt::after { content: "=F4=8F=8E=BF"; }

.fad.fa-life-ring::after { content: "=F4=8F=87=8D"; }

.fad.fa-light-ceiling::after { content: "=F4=8E=80=96"; }

.fad.fa-light-switch::after { content: "=F4=8E=80=97"; }

.fad.fa-light-switch-off::after { content: "=F4=8E=80=98"; }

.fad.fa-light-switch-on::after { content: "=F4=8E=80=99"; }

.fad.fa-lightbulb::after { content: "=F4=8F=83=AB"; }

.fad.fa-lightbulb-dollar::after { content: "=F4=8F=99=B0"; }

.fad.fa-lightbulb-exclamation::after { content: "=F4=8F=99=B1"; }

.fad.fa-lightbulb-on::after { content: "=F4=8F=99=B2"; }

.fad.fa-lightbulb-slash::after { content: "=F4=8F=99=B3"; }

.fad.fa-lights-holiday::after { content: "=F4=8F=9E=B2"; }

.fad.fa-line-columns::after { content: "=F4=8F=A1=B0"; }

.fad.fa-line-height::after { content: "=F4=8F=A1=B1"; }

.fad.fa-link::after { content: "=F4=8F=83=81"; }

.fad.fa-lips::after { content: "=F4=8F=98=80"; }

.fad.fa-lira-sign::after { content: "=F4=8F=86=95"; }

.fad.fa-list::after { content: "=F4=8F=80=BA"; }

.fad.fa-list-alt::after { content: "=F4=8F=80=A2"; }

.fad.fa-list-music::after { content: "=F4=8F=A3=89"; }

.fad.fa-list-ol::after { content: "=F4=8F=83=8B"; }

.fad.fa-list-ul::after { content: "=F4=8F=83=8A"; }

.fad.fa-location::after { content: "=F4=8F=98=81"; }

.fad.fa-location-arrow::after { content: "=F4=8F=84=A4"; }

.fad.fa-location-circle::after { content: "=F4=8F=98=82"; }

.fad.fa-location-slash::after { content: "=F4=8F=98=83"; }

.fad.fa-lock::after { content: "=F4=8F=80=A3"; }

.fad.fa-lock-alt::after { content: "=F4=8F=8C=8D"; }

.fad.fa-lock-open::after { content: "=F4=8F=8F=81"; }

.fad.fa-lock-open-alt::after { content: "=F4=8F=8F=82"; }

.fad.fa-long-arrow-alt-down::after { content: "=F4=8F=8C=89"; }

.fad.fa-long-arrow-alt-left::after { content: "=F4=8F=8C=8A"; }

.fad.fa-long-arrow-alt-right::after { content: "=F4=8F=8C=8B"; }

.fad.fa-long-arrow-alt-up::after { content: "=F4=8F=8C=8C"; }

.fad.fa-long-arrow-down::after { content: "=F4=8F=85=B5"; }

.fad.fa-long-arrow-left::after { content: "=F4=8F=85=B7"; }

.fad.fa-long-arrow-right::after { content: "=F4=8F=85=B8"; }

.fad.fa-long-arrow-up::after { content: "=F4=8F=85=B6"; }

.fad.fa-loveseat::after { content: "=F4=8F=93=8C"; }

.fad.fa-low-vision::after { content: "=F4=8F=8A=A8"; }

.fad.fa-luchador::after { content: "=F4=8F=91=95"; }

.fad.fa-luggage-cart::after { content: "=F4=8F=96=9D"; }

.fad.fa-lungs::after { content: "=F4=8F=98=84"; }

.fad.fa-lungs-virus::after { content: "=F4=8E=81=A7"; }

.fad.fa-mace::after { content: "=F4=8F=9B=B8"; }

.fad.fa-magic::after { content: "=F4=8F=83=90"; }

.fad.fa-magnet::after { content: "=F4=8F=81=B6"; }

.fad.fa-mail-bulk::after { content: "=F4=8F=99=B4"; }

.fad.fa-mailbox::after { content: "=F4=8F=A0=93"; }

.fad.fa-male::after { content: "=F4=8F=86=83"; }

.fad.fa-mandolin::after { content: "=F4=8F=9B=B9"; }

.fad.fa-map::after { content: "=F4=8F=89=B9"; }

.fad.fa-map-marked::after { content: "=F4=8F=96=9F"; }

.fad.fa-map-marked-alt::after { content: "=F4=8F=96=A0"; }

.fad.fa-map-marker::after { content: "=F4=8F=81=81"; }

.fad.fa-map-marker-alt::after { content: "=F4=8F=8F=85"; }

.fad.fa-map-marker-alt-slash::after { content: "=F4=8F=98=85"; }

.fad.fa-map-marker-check::after { content: "=F4=8F=98=86"; }

.fad.fa-map-marker-edit::after { content: "=F4=8F=98=87"; }

.fad.fa-map-marker-exclamation::after { content: "=F4=8F=98=88"; }

.fad.fa-map-marker-minus::after { content: "=F4=8F=98=89"; }

.fad.fa-map-marker-plus::after { content: "=F4=8F=98=8A"; }

.fad.fa-map-marker-question::after { content: "=F4=8F=98=8B"; }

.fad.fa-map-marker-slash::after { content: "=F4=8F=98=8C"; }

.fad.fa-map-marker-smile::after { content: "=F4=8F=98=8D"; }

.fad.fa-map-marker-times::after { content: "=F4=8F=98=8E"; }

.fad.fa-map-pin::after { content: "=F4=8F=89=B6"; }

.fad.fa-map-signs::after { content: "=F4=8F=89=B7"; }

.fad.fa-marker::after { content: "=F4=8F=96=A1"; }

.fad.fa-mars::after { content: "=F4=8F=88=A2"; }

.fad.fa-mars-double::after { content: "=F4=8F=88=A7"; }

.fad.fa-mars-stroke::after { content: "=F4=8F=88=A9"; }

.fad.fa-mars-stroke-h::after { content: "=F4=8F=88=AB"; }

.fad.fa-mars-stroke-v::after { content: "=F4=8F=88=AA"; }

.fad.fa-mask::after { content: "=F4=8F=9B=BA"; }

.fad.fa-meat::after { content: "=F4=8F=A0=94"; }

.fad.fa-medal::after { content: "=F4=8F=96=A2"; }

.fad.fa-medkit::after { content: "=F4=8F=83=BA"; }

.fad.fa-megaphone::after { content: "=F4=8F=99=B5"; }

.fad.fa-meh::after { content: "=F4=8F=84=9A"; }

.fad.fa-meh-blank::after { content: "=F4=8F=96=A4"; }

.fad.fa-meh-rolling-eyes::after { content: "=F4=8F=96=A5"; }

.fad.fa-memory::after { content: "=F4=8F=94=B8"; }

.fad.fa-menorah::after { content: "=F4=8F=99=B6"; }

.fad.fa-mercury::after { content: "=F4=8F=88=A3"; }

.fad.fa-meteor::after { content: "=F4=8F=9D=93"; }

.fad.fa-microchip::after { content: "=F4=8F=8B=9B"; }

.fad.fa-microphone::after { content: "=F4=8F=84=B0"; }

.fad.fa-microphone-alt::after { content: "=F4=8F=8F=89"; }

.fad.fa-microphone-alt-slash::after { content: "=F4=8F=94=B9"; }

.fad.fa-microphone-slash::after { content: "=F4=8F=84=B1"; }

.fad.fa-microphone-stand::after { content: "=F4=8F=A3=8B"; }

.fad.fa-microscope::after { content: "=F4=8F=98=90"; }

.fad.fa-microwave::after { content: "=F4=8E=80=9B"; }

.fad.fa-mind-share::after { content: "=F4=8F=99=B7"; }

.fad.fa-minus::after { content: "=F4=8F=81=A8"; }

.fad.fa-minus-circle::after { content: "=F4=8F=81=96"; }

.fad.fa-minus-hexagon::after { content: "=F4=8F=8C=87"; }

.fad.fa-minus-octagon::after { content: "=F4=8F=8C=88"; }

.fad.fa-minus-square::after { content: "=F4=8F=85=86"; }

.fad.fa-mistletoe::after { content: "=F4=8F=9E=B4"; }

.fad.fa-mitten::after { content: "=F4=8F=9E=B5"; }

.fad.fa-mobile::after { content: "=F4=8F=84=8B"; }

.fad.fa-mobile-alt::after { content: "=F4=8F=8F=8D"; }

.fad.fa-mobile-android::after { content: "=F4=8F=8F=8E"; }

.fad.fa-mobile-android-alt::after { content: "=F4=8F=8F=8F"; }

.fad.fa-money-bill::after { content: "=F4=8F=83=96"; }

.fad.fa-money-bill-alt::after { content: "=F4=8F=8F=91"; }

.fad.fa-money-bill-wave::after { content: "=F4=8F=94=BA"; }

.fad.fa-money-bill-wave-alt::after { content: "=F4=8F=94=BB"; }

.fad.fa-money-check::after { content: "=F4=8F=94=BC"; }

.fad.fa-money-check-alt::after { content: "=F4=8F=94=BD"; }

.fad.fa-money-check-edit::after { content: "=F4=8F=A1=B2"; }

.fad.fa-money-check-edit-alt::after { content: "=F4=8F=A1=B3"; }

.fad.fa-monitor-heart-rate::after { content: "=F4=8F=98=91"; }

.fad.fa-monkey::after { content: "=F4=8F=9B=BB"; }

.fad.fa-monument::after { content: "=F4=8F=96=A6"; }

.fad.fa-moon::after { content: "=F4=8F=86=86"; }

.fad.fa-moon-cloud::after { content: "=F4=8F=9D=94"; }

.fad.fa-moon-stars::after { content: "=F4=8F=9D=95"; }

.fad.fa-mortar-pestle::after { content: "=F4=8F=96=A7"; }

.fad.fa-mosque::after { content: "=F4=8F=99=B8"; }

.fad.fa-motorcycle::after { content: "=F4=8F=88=9C"; }

.fad.fa-mountain::after { content: "=F4=8F=9B=BC"; }

.fad.fa-mountains::after { content: "=F4=8F=9B=BD"; }

.fad.fa-mouse::after { content: "=F4=8F=A3=8C"; }

.fad.fa-mouse-alt::after { content: "=F4=8F=A3=8D"; }

.fad.fa-mouse-pointer::after { content: "=F4=8F=89=85"; }

.fad.fa-mp3-player::after { content: "=F4=8F=A3=8E"; }

.fad.fa-mug::after { content: "=F4=8F=A1=B4"; }

.fad.fa-mug-hot::after { content: "=F4=8F=9E=B6"; }

.fad.fa-mug-marshmallows::after { content: "=F4=8F=9E=B7"; }

.fad.fa-mug-tea::after { content: "=F4=8F=A1=B5"; }

.fad.fa-music::after { content: "=F4=8F=80=81"; }

.fad.fa-music-alt::after { content: "=F4=8F=A3=8F"; }

.fad.fa-music-alt-slash::after { content: "=F4=8F=A3=90"; }

.fad.fa-music-slash::after { content: "=F4=8F=A3=91"; }

.fad.fa-narwhal::after { content: "=F4=8F=9B=BE"; }

.fad.fa-network-wired::after { content: "=F4=8F=9B=BF"; }

.fad.fa-neuter::after { content: "=F4=8F=88=AC"; }

.fad.fa-newspaper::after { content: "=F4=8F=87=AA"; }

.fad.fa-not-equal::after { content: "=F4=8F=94=BE"; }

.fad.fa-notes-medical::after { content: "=F4=8F=92=81"; }

.fad.fa-object-group::after { content: "=F4=8F=89=87"; }

.fad.fa-object-ungroup::after { content: "=F4=8F=89=88"; }

.fad.fa-octagon::after { content: "=F4=8F=8C=86"; }

.fad.fa-oil-can::after { content: "=F4=8F=98=93"; }

.fad.fa-oil-temp::after { content: "=F4=8F=98=94"; }

.fad.fa-om::after { content: "=F4=8F=99=B9"; }

.fad.fa-omega::after { content: "=F4=8F=99=BA"; }

.fad.fa-ornament::after { content: "=F4=8F=9E=B8"; }

.fad.fa-otter::after { content: "=F4=8F=9C=80"; }

.fad.fa-outdent::after { content: "=F4=8F=80=BB"; }

.fad.fa-outlet::after { content: "=F4=8E=80=9C"; }

.fad.fa-oven::after { content: "=F4=8E=80=9D"; }

.fad.fa-overline::after { content: "=F4=8F=A1=B6"; }

.fad.fa-page-break::after { content: "=F4=8F=A1=B7"; }

.fad.fa-pager::after { content: "=F4=8F=A0=95"; }

.fad.fa-paint-brush::after { content: "=F4=8F=87=BC"; }

.fad.fa-paint-brush-alt::after { content: "=F4=8F=96=A9"; }

.fad.fa-paint-roller::after { content: "=F4=8F=96=AA"; }

.fad.fa-palette::after { content: "=F4=8F=94=BF"; }

.fad.fa-pallet::after { content: "=F4=8F=92=82"; }

.fad.fa-pallet-alt::after { content: "=F4=8F=92=83"; }

.fad.fa-paper-plane::after { content: "=F4=8F=87=98"; }

.fad.fa-paperclip::after { content: "=F4=8F=83=86"; }

.fad.fa-parachute-box::after { content: "=F4=8F=93=8D"; }

.fad.fa-paragraph::after { content: "=F4=8F=87=9D"; }

.fad.fa-paragraph-rtl::after { content: "=F4=8F=A1=B8"; }

.fad.fa-parking::after { content: "=F4=8F=95=80"; }

.fad.fa-parking-circle::after { content: "=F4=8F=98=95"; }

.fad.fa-parking-circle-slash::after { content: "=F4=8F=98=96"; }

.fad.fa-parking-slash::after { content: "=F4=8F=98=97"; }

.fad.fa-passport::after { content: "=F4=8F=96=AB"; }

.fad.fa-pastafarianism::after { content: "=F4=8F=99=BB"; }

.fad.fa-paste::after { content: "=F4=8F=83=AA"; }

.fad.fa-pause::after { content: "=F4=8F=81=8C"; }

.fad.fa-pause-circle::after { content: "=F4=8F=8A=8B"; }

.fad.fa-paw::after { content: "=F4=8F=86=B0"; }

.fad.fa-paw-alt::after { content: "=F4=8F=9C=81"; }

.fad.fa-paw-claws::after { content: "=F4=8F=9C=82"; }

.fad.fa-peace::after { content: "=F4=8F=99=BC"; }

.fad.fa-pegasus::after { content: "=F4=8F=9C=83"; }

.fad.fa-pen::after { content: "=F4=8F=8C=84"; }

.fad.fa-pen-alt::after { content: "=F4=8F=8C=85"; }

.fad.fa-pen-fancy::after { content: "=F4=8F=96=AC"; }

.fad.fa-pen-nib::after { content: "=F4=8F=96=AD"; }

.fad.fa-pen-square::after { content: "=F4=8F=85=8B"; }

.fad.fa-pencil::after { content: "=F4=8F=81=80"; }

.fad.fa-pencil-alt::after { content: "=F4=8F=8C=83"; }

.fad.fa-pencil-paintbrush::after { content: "=F4=8F=98=98"; }

.fad.fa-pencil-ruler::after { content: "=F4=8F=96=AE"; }

.fad.fa-pennant::after { content: "=F4=8F=91=96"; }

.fad.fa-people-arrows::after { content: "=F4=8E=81=A8"; }

.fad.fa-people-carry::after { content: "=F4=8F=93=8E"; }

.fad.fa-pepper-hot::after { content: "=F4=8F=A0=96"; }

.fad.fa-percent::after { content: "=F4=8F=8A=95"; }

.fad.fa-percentage::after { content: "=F4=8F=95=81"; }

.fad.fa-person-booth::after { content: "=F4=8F=9D=96"; }

.fad.fa-person-carry::after { content: "=F4=8F=93=8F"; }

.fad.fa-person-dolly::after { content: "=F4=8F=93=90"; }

.fad.fa-person-dolly-empty::after { content: "=F4=8F=93=91"; }

.fad.fa-person-sign::after { content: "=F4=8F=9D=97"; }

.fad.fa-phone::after { content: "=F4=8F=82=95"; }

.fad.fa-phone-alt::after { content: "=F4=8F=A1=B9"; }

.fad.fa-phone-laptop::after { content: "=F4=8F=A1=BA"; }

.fad.fa-phone-office::after { content: "=F4=8F=99=BD"; }

.fad.fa-phone-plus::after { content: "=F4=8F=93=92"; }

.fad.fa-phone-rotary::after { content: "=F4=8F=A3=93"; }

.fad.fa-phone-slash::after { content: "=F4=8F=8F=9D"; }

.fad.fa-phone-square::after { content: "=F4=8F=82=98"; }

.fad.fa-phone-square-alt::after { content: "=F4=8F=A1=BB"; }

.fad.fa-phone-volume::after { content: "=F4=8F=8A=A0"; }

.fad.fa-photo-video::after { content: "=F4=8F=A1=BC"; }

.fad.fa-pi::after { content: "=F4=8F=99=BE"; }

.fad.fa-piano::after { content: "=F4=8F=A3=94"; }

.fad.fa-piano-keyboard::after { content: "=F4=8F=A3=95"; }

.fad.fa-pie::after { content: "=F4=8F=9C=85"; }

.fad.fa-pig::after { content: "=F4=8F=9C=86"; }

.fad.fa-piggy-bank::after { content: "=F4=8F=93=93"; }

.fad.fa-pills::after { content: "=F4=8F=92=84"; }

.fad.fa-pizza::after { content: "=F4=8F=A0=97"; }

.fad.fa-pizza-slice::after { content: "=F4=8F=A0=98"; }

.fad.fa-place-of-worship::after { content: "=F4=8F=99=BF"; }

.fad.fa-plane::after { content: "=F4=8F=81=B2"; }

.fad.fa-plane-alt::after { content: "=F4=8F=8F=9E"; }

.fad.fa-plane-arrival::after { content: "=F4=8F=96=AF"; }

.fad.fa-plane-departure::after { content: "=F4=8F=96=B0"; }

.fad.fa-plane-slash::after { content: "=F4=8E=81=A9"; }

.fad.fa-planet-moon::after { content: "=F4=8E=80=9F"; }

.fad.fa-planet-ringed::after { content: "=F4=8E=80=A0"; }

.fad.fa-play::after { content: "=F4=8F=81=8B"; }

.fad.fa-play-circle::after { content: "=F4=8F=85=84"; }

.fad.fa-plug::after { content: "=F4=8F=87=A6"; }

.fad.fa-plus::after { content: "=F4=8F=81=A7"; }

.fad.fa-plus-circle::after { content: "=F4=8F=81=95"; }

.fad.fa-plus-hexagon::after { content: "=F4=8F=8C=80"; }

.fad.fa-plus-octagon::after { content: "=F4=8F=8C=81"; }

.fad.fa-plus-square::after { content: "=F4=8F=83=BE"; }

.fad.fa-podcast::after { content: "=F4=8F=8B=8E"; }

.fad.fa-podium::after { content: "=F4=8F=9A=80"; }

.fad.fa-podium-star::after { content: "=F4=8F=9D=98"; }

.fad.fa-police-box::after { content: "=F4=8E=80=A1"; }

.fad.fa-poll::after { content: "=F4=8F=9A=81"; }

.fad.fa-poll-h::after { content: "=F4=8F=9A=82"; }

.fad.fa-poll-people::after { content: "=F4=8F=9D=99"; }

.fad.fa-poo::after { content: "=F4=8F=8B=BE"; }

.fad.fa-poo-storm::after { content: "=F4=8F=9D=9A"; }

.fad.fa-poop::after { content: "=F4=8F=98=99"; }

.fad.fa-popcorn::after { content: "=F4=8F=A0=99"; }

.fad.fa-portal-enter::after { content: "=F4=8E=80=A2"; }

.fad.fa-portal-exit::after { content: "=F4=8E=80=A3"; }

.fad.fa-portrait::after { content: "=F4=8F=8F=A0"; }

.fad.fa-pound-sign::after { content: "=F4=8F=85=94"; }

.fad.fa-power-off::after { content: "=F4=8F=80=91"; }

.fad.fa-pray::after { content: "=F4=8F=9A=83"; }

.fad.fa-praying-hands::after { content: "=F4=8F=9A=84"; }

.fad.fa-prescription::after { content: "=F4=8F=96=B1"; }

.fad.fa-prescription-bottle::after { content: "=F4=8F=92=85"; }

.fad.fa-prescription-bottle-alt::after { content: "=F4=8F=92=86"; }

.fad.fa-presentation::after { content: "=F4=8F=9A=85"; }

.fad.fa-print::after { content: "=F4=8F=80=AF"; }

.fad.fa-print-search::after { content: "=F4=8F=A0=9A"; }

.fad.fa-print-slash::after { content: "=F4=8F=9A=86"; }

.fad.fa-procedures::after { content: "=F4=8F=92=87"; }

.fad.fa-project-diagram::after { content: "=F4=8F=95=82"; }

.fad.fa-projector::after { content: "=F4=8F=A3=96"; }

.fad.fa-pump-medical::after { content: "=F4=8E=81=AA"; }

.fad.fa-pump-soap::after { content: "=F4=8E=81=AB"; }

.fad.fa-pumpkin::after { content: "=F4=8F=9C=87"; }

.fad.fa-puzzle-piece::after { content: "=F4=8F=84=AE"; }

.fad.fa-qrcode::after { content: "=F4=8F=80=A9"; }

.fad.fa-question::after { content: "=F4=8F=84=A8"; }

.fad.fa-question-circle::after { content: "=F4=8F=81=99"; }

.fad.fa-question-square::after { content: "=F4=8F=8B=BD"; }

.fad.fa-quidditch::after { content: "=F4=8F=91=98"; }

.fad.fa-quote-left::after { content: "=F4=8F=84=8D"; }

.fad.fa-quote-right::after { content: "=F4=8F=84=8E"; }

.fad.fa-quran::after { content: "=F4=8F=9A=87"; }

.fad.fa-rabbit::after { content: "=F4=8F=9C=88"; }

.fad.fa-rabbit-fast::after { content: "=F4=8F=9C=89"; }

.fad.fa-racquet::after { content: "=F4=8F=91=9A"; }

.fad.fa-radar::after { content: "=F4=8E=80=A4"; }

.fad.fa-radiation::after { content: "=F4=8F=9E=B9"; }

.fad.fa-radiation-alt::after { content: "=F4=8F=9E=BA"; }

.fad.fa-radio::after { content: "=F4=8F=A3=97"; }

.fad.fa-radio-alt::after { content: "=F4=8F=A3=98"; }

.fad.fa-rainbow::after { content: "=F4=8F=9D=9B"; }

.fad.fa-raindrops::after { content: "=F4=8F=9D=9C"; }

.fad.fa-ram::after { content: "=F4=8F=9C=8A"; }

.fad.fa-ramp-loading::after { content: "=F4=8F=93=94"; }

.fad.fa-random::after { content: "=F4=8F=81=B4"; }

.fad.fa-raygun::after { content: "=F4=8E=80=A5"; }

.fad.fa-receipt::after { content: "=F4=8F=95=83"; }

.fad.fa-record-vinyl::after { content: "=F4=8F=A3=99"; }

.fad.fa-rectangle-landscape::after { content: "=F4=8F=8B=BA"; }

.fad.fa-rectangle-portrait::after { content: "=F4=8F=8B=BB"; }

.fad.fa-rectangle-wide::after { content: "=F4=8F=8B=BC"; }

.fad.fa-recycle::after { content: "=F4=8F=86=B8"; }

.fad.fa-redo::after { content: "=F4=8F=80=9E"; }

.fad.fa-redo-alt::after { content: "=F4=8F=8B=B9"; }

.fad.fa-refrigerator::after { content: "=F4=8E=80=A6"; }

.fad.fa-registered::after { content: "=F4=8F=89=9D"; }

.fad.fa-remove-format::after { content: "=F4=8F=A1=BD"; }

.fad.fa-repeat::after { content: "=F4=8F=8D=A3"; }

.fad.fa-repeat-1::after { content: "=F4=8F=8D=A5"; }

.fad.fa-repeat-1-alt::after { content: "=F4=8F=8D=A6"; }

.fad.fa-repeat-alt::after { content: "=F4=8F=8D=A4"; }

.fad.fa-reply::after { content: "=F4=8F=8F=A5"; }

.fad.fa-reply-all::after { content: "=F4=8F=84=A2"; }

.fad.fa-republican::after { content: "=F4=8F=9D=9E"; }

.fad.fa-restroom::after { content: "=F4=8F=9E=BD"; }

.fad.fa-retweet::after { content: "=F4=8F=81=B9"; }

.fad.fa-retweet-alt::after { content: "=F4=8F=8D=A1"; }

.fad.fa-ribbon::after { content: "=F4=8F=93=96"; }

.fad.fa-ring::after { content: "=F4=8F=9C=8B"; }

.fad.fa-rings-wedding::after { content: "=F4=8F=A0=9B"; }

.fad.fa-road::after { content: "=F4=8F=80=98"; }

.fad.fa-robot::after { content: "=F4=8F=95=84"; }

.fad.fa-rocket::after { content: "=F4=8F=84=B5"; }

.fad.fa-rocket-launch::after { content: "=F4=8E=80=A7"; }

.fad.fa-route::after { content: "=F4=8F=93=97"; }

.fad.fa-route-highway::after { content: "=F4=8F=98=9A"; }

.fad.fa-route-interstate::after { content: "=F4=8F=98=9B"; }

.fad.fa-router::after { content: "=F4=8F=A3=9A"; }

.fad.fa-rss::after { content: "=F4=8F=82=9E"; }

.fad.fa-rss-square::after { content: "=F4=8F=85=83"; }

.fad.fa-ruble-sign::after { content: "=F4=8F=85=98"; }

.fad.fa-ruler::after { content: "=F4=8F=95=85"; }

.fad.fa-ruler-combined::after { content: "=F4=8F=95=86"; }

.fad.fa-ruler-horizontal::after { content: "=F4=8F=95=87"; }

.fad.fa-ruler-triangle::after { content: "=F4=8F=98=9C"; }

.fad.fa-ruler-vertical::after { content: "=F4=8F=95=88"; }

.fad.fa-running::after { content: "=F4=8F=9C=8C"; }

.fad.fa-rupee-sign::after { content: "=F4=8F=85=96"; }

.fad.fa-rv::after { content: "=F4=8F=9E=BE"; }

.fad.fa-sack::after { content: "=F4=8F=A0=9C"; }

.fad.fa-sack-dollar::after { content: "=F4=8F=A0=9D"; }

.fad.fa-sad-cry::after { content: "=F4=8F=96=B3"; }

.fad.fa-sad-tear::after { content: "=F4=8F=96=B4"; }

.fad.fa-salad::after { content: "=F4=8F=A0=9E"; }

.fad.fa-sandwich::after { content: "=F4=8F=A0=9F"; }

.fad.fa-satellite::after { content: "=F4=8F=9E=BF"; }

.fad.fa-satellite-dish::after { content: "=F4=8F=9F=80"; }

.fad.fa-sausage::after { content: "=F4=8F=A0=A0"; }

.fad.fa-save::after { content: "=F4=8F=83=87"; }

.fad.fa-sax-hot::after { content: "=F4=8F=A3=9B"; }

.fad.fa-saxophone::after { content: "=F4=8F=A3=9C"; }

.fad.fa-scalpel::after { content: "=F4=8F=98=9D"; }

.fad.fa-scalpel-path::after { content: "=F4=8F=98=9E"; }

.fad.fa-scanner::after { content: "=F4=8F=92=88"; }

.fad.fa-scanner-image::after { content: "=F4=8F=A3=B3"; }

.fad.fa-scanner-keyboard::after { content: "=F4=8F=92=89"; }

.fad.fa-scanner-touchscreen::after { content: "=F4=8F=92=8A"; }

.fad.fa-scarecrow::after { content: "=F4=8F=9C=8D"; }

.fad.fa-scarf::after { content: "=F4=8F=9F=81"; }

.fad.fa-school::after { content: "=F4=8F=95=89"; }

.fad.fa-screwdriver::after { content: "=F4=8F=95=8A"; }

.fad.fa-scroll::after { content: "=F4=8F=9C=8E"; }

.fad.fa-scroll-old::after { content: "=F4=8F=9C=8F"; }

.fad.fa-scrubber::after { content: "=F4=8F=8B=B8"; }

.fad.fa-scythe::after { content: "=F4=8F=9C=90"; }

.fad.fa-sd-card::after { content: "=F4=8F=9F=82"; }

.fad.fa-search::after { content: "=F4=8F=80=82"; }

.fad.fa-search-dollar::after { content: "=F4=8F=9A=88"; }

.fad.fa-search-location::after { content: "=F4=8F=9A=89"; }

.fad.fa-search-minus::after { content: "=F4=8F=80=90"; }

.fad.fa-search-plus::after { content: "=F4=8F=80=8E"; }

.fad.fa-seedling::after { content: "=F4=8F=93=98"; }

.fad.fa-send-back::after { content: "=F4=8F=A1=BE"; }

.fad.fa-send-backward::after { content: "=F4=8F=A1=BF"; }

.fad.fa-sensor::after { content: "=F4=8E=80=A8"; }

.fad.fa-sensor-alert::after { content: "=F4=8E=80=A9"; }

.fad.fa-sensor-fire::after { content: "=F4=8E=80=AA"; }

.fad.fa-sensor-on::after { content: "=F4=8E=80=AB"; }

.fad.fa-sensor-smoke::after { content: "=F4=8E=80=AC"; }

.fad.fa-server::after { content: "=F4=8F=88=B3"; }

.fad.fa-shapes::after { content: "=F4=8F=98=9F"; }

.fad.fa-share::after { content: "=F4=8F=81=A4"; }

.fad.fa-share-all::after { content: "=F4=8F=8D=A7"; }

.fad.fa-share-alt::after { content: "=F4=8F=87=A0"; }

.fad.fa-share-alt-square::after { content: "=F4=8F=87=A1"; }

.fad.fa-share-square::after { content: "=F4=8F=85=8D"; }

.fad.fa-sheep::after { content: "=F4=8F=9C=91"; }

.fad.fa-shekel-sign::after { content: "=F4=8F=88=8B"; }

.fad.fa-shield::after { content: "=F4=8F=84=B2"; }

.fad.fa-shield-alt::after { content: "=F4=8F=8F=AD"; }

.fad.fa-shield-check::after { content: "=F4=8F=8B=B7"; }

.fad.fa-shield-cross::after { content: "=F4=8F=9C=92"; }

.fad.fa-shield-virus::after { content: "=F4=8E=81=AC"; }

.fad.fa-ship::after { content: "=F4=8F=88=9A"; }

.fad.fa-shipping-fast::after { content: "=F4=8F=92=8B"; }

.fad.fa-shipping-timed::after { content: "=F4=8F=92=8C"; }

.fad.fa-shish-kebab::after { content: "=F4=8F=A0=A1"; }

.fad.fa-shoe-prints::after { content: "=F4=8F=95=8B"; }

.fad.fa-shopping-bag::after { content: "=F4=8F=8A=90"; }

.fad.fa-shopping-basket::after { content: "=F4=8F=8A=91"; }

.fad.fa-shopping-cart::after { content: "=F4=8F=81=BA"; }

.fad.fa-shovel::after { content: "=F4=8F=9C=93"; }

.fad.fa-shovel-snow::after { content: "=F4=8F=9F=83"; }

.fad.fa-shower::after { content: "=F4=8F=8B=8C"; }

.fad.fa-shredder::after { content: "=F4=8F=9A=8A"; }

.fad.fa-shuttle-van::after { content: "=F4=8F=96=B6"; }

.fad.fa-shuttlecock::after { content: "=F4=8F=91=9B"; }

.fad.fa-sickle::after { content: "=F4=8F=A0=A2"; }

.fad.fa-sigma::after { content: "=F4=8F=9A=8B"; }

.fad.fa-sign::after { content: "=F4=8F=93=99"; }

.fad.fa-sign-in::after { content: "=F4=8F=82=90"; }

.fad.fa-sign-in-alt::after { content: "=F4=8F=8B=B6"; }

.fad.fa-sign-language::after { content: "=F4=8F=8A=A7"; }

.fad.fa-sign-out::after { content: "=F4=8F=82=8B"; }

.fad.fa-sign-out-alt::after { content: "=F4=8F=8B=B5"; }

.fad.fa-signal::after { content: "=F4=8F=80=92"; }

.fad.fa-signal-1::after { content: "=F4=8F=9A=8C"; }

.fad.fa-signal-2::after { content: "=F4=8F=9A=8D"; }

.fad.fa-signal-3::after { content: "=F4=8F=9A=8E"; }

.fad.fa-signal-4::after { content: "=F4=8F=9A=8F"; }

.fad.fa-signal-alt::after { content: "=F4=8F=9A=90"; }

.fad.fa-signal-alt-1::after { content: "=F4=8F=9A=91"; }

.fad.fa-signal-alt-2::after { content: "=F4=8F=9A=92"; }

.fad.fa-signal-alt-3::after { content: "=F4=8F=9A=93"; }

.fad.fa-signal-alt-slash::after { content: "=F4=8F=9A=94"; }

.fad.fa-signal-slash::after { content: "=F4=8F=9A=95"; }

.fad.fa-signal-stream::after { content: "=F4=8F=A3=9D"; }

.fad.fa-signature::after { content: "=F4=8F=96=B7"; }

.fad.fa-sim-card::after { content: "=F4=8F=9F=84"; }

.fad.fa-sink::after { content: "=F4=8E=81=AD"; }

.fad.fa-siren::after { content: "=F4=8E=80=AD"; }

.fad.fa-siren-on::after { content: "=F4=8E=80=AE"; }

.fad.fa-sitemap::after { content: "=F4=8F=83=A8"; }

.fad.fa-skating::after { content: "=F4=8F=9F=85"; }

.fad.fa-skeleton::after { content: "=F4=8F=98=A0"; }

.fad.fa-ski-jump::after { content: "=F4=8F=9F=87"; }

.fad.fa-ski-lift::after { content: "=F4=8F=9F=88"; }

.fad.fa-skiing::after { content: "=F4=8F=9F=89"; }

.fad.fa-skiing-nordic::after { content: "=F4=8F=9F=8A"; }

.fad.fa-skull::after { content: "=F4=8F=95=8C"; }

.fad.fa-skull-cow::after { content: "=F4=8F=A3=9E"; }

.fad.fa-skull-crossbones::after { content: "=F4=8F=9C=94"; }

.fad.fa-slash::after { content: "=F4=8F=9C=95"; }

.fad.fa-sledding::after { content: "=F4=8F=9F=8B"; }

.fad.fa-sleigh::after { content: "=F4=8F=9F=8C"; }

.fad.fa-sliders-h::after { content: "=F4=8F=87=9E"; }

.fad.fa-sliders-h-square::after { content: "=F4=8F=8F=B0"; }

.fad.fa-sliders-v::after { content: "=F4=8F=8F=B1"; }

.fad.fa-sliders-v-square::after { content: "=F4=8F=8F=B2"; }

.fad.fa-smile::after { content: "=F4=8F=84=98"; }

.fad.fa-smile-beam::after { content: "=F4=8F=96=B8"; }

.fad.fa-smile-plus::after { content: "=F4=8F=96=B9"; }

.fad.fa-smile-wink::after { content: "=F4=8F=93=9A"; }

.fad.fa-smog::after { content: "=F4=8F=9D=9F"; }

.fad.fa-smoke::after { content: "=F4=8F=9D=A0"; }

.fad.fa-smoking::after { content: "=F4=8F=92=8D"; }

.fad.fa-smoking-ban::after { content: "=F4=8F=95=8D"; }

.fad.fa-sms::after { content: "=F4=8F=9F=8D"; }

.fad.fa-snake::after { content: "=F4=8F=9C=96"; }

.fad.fa-snooze::after { content: "=F4=8F=A2=80"; }

.fad.fa-snow-blowing::after { content: "=F4=8F=9D=A1"; }

.fad.fa-snowboarding::after { content: "=F4=8F=9F=8E"; }

.fad.fa-snowflake::after { content: "=F4=8F=8B=9C"; }

.fad.fa-snowflakes::after { content: "=F4=8F=9F=8F"; }

.fad.fa-snowman::after { content: "=F4=8F=9F=90"; }

.fad.fa-snowmobile::after { content: "=F4=8F=9F=91"; }

.fad.fa-snowplow::after { content: "=F4=8F=9F=92"; }

.fad.fa-soap::after { content: "=F4=8E=81=AE"; }

.fad.fa-socks::after { content: "=F4=8F=9A=96"; }

.fad.fa-solar-panel::after { content: "=F4=8F=96=BA"; }

.fad.fa-solar-system::after { content: "=F4=8E=80=AF"; }

.fad.fa-sort::after { content: "=F4=8F=83=9C"; }

.fad.fa-sort-alpha-down::after { content: "=F4=8F=85=9D"; }

.fad.fa-sort-alpha-down-alt::after { content: "=F4=8F=A2=81"; }

.fad.fa-sort-alpha-up::after { content: "=F4=8F=85=9E"; }

.fad.fa-sort-alpha-up-alt::after { content: "=F4=8F=A2=82"; }

.fad.fa-sort-alt::after { content: "=F4=8F=A2=83"; }

.fad.fa-sort-amount-down::after { content: "=F4=8F=85=A0"; }

.fad.fa-sort-amount-down-alt::after { content: "=F4=8F=A2=84"; }

.fad.fa-sort-amount-up::after { content: "=F4=8F=85=A1"; }

.fad.fa-sort-amount-up-alt::after { content: "=F4=8F=A2=85"; }

.fad.fa-sort-circle::after { content: "=F4=8E=80=B0"; }

.fad.fa-sort-circle-down::after { content: "=F4=8E=80=B1"; }

.fad.fa-sort-circle-up::after { content: "=F4=8E=80=B2"; }

.fad.fa-sort-down::after { content: "=F4=8F=83=9D"; }

.fad.fa-sort-numeric-down::after { content: "=F4=8F=85=A2"; }

.fad.fa-sort-numeric-down-alt::after { content: "=F4=8F=A2=86"; }

.fad.fa-sort-numeric-up::after { content: "=F4=8F=85=A3"; }

.fad.fa-sort-numeric-up-alt::after { content: "=F4=8F=A2=87"; }

.fad.fa-sort-shapes-down::after { content: "=F4=8F=A2=88"; }

.fad.fa-sort-shapes-down-alt::after { content: "=F4=8F=A2=89"; }

.fad.fa-sort-shapes-up::after { content: "=F4=8F=A2=8A"; }

.fad.fa-sort-shapes-up-alt::after { content: "=F4=8F=A2=8B"; }

.fad.fa-sort-size-down::after { content: "=F4=8F=A2=8C"; }

.fad.fa-sort-size-down-alt::after { content: "=F4=8F=A2=8D"; }

.fad.fa-sort-size-up::after { content: "=F4=8F=A2=8E"; }

.fad.fa-sort-size-up-alt::after { content: "=F4=8F=A2=8F"; }

.fad.fa-sort-up::after { content: "=F4=8F=83=9E"; }

.fad.fa-soup::after { content: "=F4=8F=A0=A3"; }

.fad.fa-spa::after { content: "=F4=8F=96=BB"; }

.fad.fa-space-shuttle::after { content: "=F4=8F=86=97"; }

.fad.fa-space-station-moon::after { content: "=F4=8E=80=B3"; }

.fad.fa-space-station-moon-alt::after { content: "=F4=8E=80=B4"; }

.fad.fa-spade::after { content: "=F4=8F=8B=B4"; }

.fad.fa-sparkles::after { content: "=F4=8F=A2=90"; }

.fad.fa-speaker::after { content: "=F4=8F=A3=9F"; }

.fad.fa-speakers::after { content: "=F4=8F=A3=A0"; }

.fad.fa-spell-check::after { content: "=F4=8F=A2=91"; }

.fad.fa-spider::after { content: "=F4=8F=9C=97"; }

.fad.fa-spider-black-widow::after { content: "=F4=8F=9C=98"; }

.fad.fa-spider-web::after { content: "=F4=8F=9C=99"; }

.fad.fa-spinner::after { content: "=F4=8F=84=90"; }

.fad.fa-spinner-third::after { content: "=F4=8F=8F=B4"; }

.fad.fa-splotch::after { content: "=F4=8F=96=BC"; }

.fad.fa-spray-can::after { content: "=F4=8F=96=BD"; }

.fad.fa-sprinkler::after { content: "=F4=8E=80=B5"; }

.fad.fa-square::after { content: "=F4=8F=83=88"; }

.fad.fa-square-full::after { content: "=F4=8F=91=9C"; }

.fad.fa-square-root::after { content: "=F4=8F=9A=97"; }

.fad.fa-square-root-alt::after { content: "=F4=8F=9A=98"; }

.fad.fa-squirrel::after { content: "=F4=8F=9C=9A"; }

.fad.fa-staff::after { content: "=F4=8F=9C=9B"; }

.fad.fa-stamp::after { content: "=F4=8F=96=BF"; }

.fad.fa-star::after { content: "=F4=8F=80=85"; }

.fad.fa-star-and-crescent::after { content: "=F4=8F=9A=99"; }

.fad.fa-star-christmas::after { content: "=F4=8F=9F=94"; }

.fad.fa-star-exclamation::after { content: "=F4=8F=8B=B3"; }

.fad.fa-star-half::after { content: "=F4=8F=82=89"; }

.fad.fa-star-half-alt::after { content: "=F4=8F=97=80"; }

.fad.fa-star-of-david::after { content: "=F4=8F=9A=9A"; }

.fad.fa-star-of-life::after { content: "=F4=8F=98=A1"; }

.fad.fa-star-shooting::after { content: "=F4=8E=80=B6"; }

.fad.fa-starfighter::after { content: "=F4=8E=80=B7"; }

.fad.fa-starfighter-alt::after { content: "=F4=8E=80=B8"; }

.fad.fa-stars::after { content: "=F4=8F=9D=A2"; }

.fad.fa-starship::after { content: "=F4=8E=80=B9"; }

.fad.fa-starship-freighter::after { content: "=F4=8E=80=BA"; }

.fad.fa-steak::after { content: "=F4=8F=A0=A4"; }

.fad.fa-steering-wheel::after { content: "=F4=8F=98=A2"; }

.fad.fa-step-backward::after { content: "=F4=8F=81=88"; }

.fad.fa-step-forward::after { content: "=F4=8F=81=91"; }

.fad.fa-stethoscope::after { content: "=F4=8F=83=B1"; }

.fad.fa-sticky-note::after { content: "=F4=8F=89=89"; }

.fad.fa-stocking::after { content: "=F4=8F=9F=95"; }

.fad.fa-stomach::after { content: "=F4=8F=98=A3"; }

.fad.fa-stop::after { content: "=F4=8F=81=8D"; }

.fad.fa-stop-circle::after { content: "=F4=8F=8A=8D"; }

.fad.fa-stopwatch::after { content: "=F4=8F=8B=B2"; }

.fad.fa-stopwatch-20::after { content: "=F4=8E=81=AF"; }

.fad.fa-store::after { content: "=F4=8F=95=8E"; }

.fad.fa-store-alt::after { content: "=F4=8F=95=8F"; }

.fad.fa-store-alt-slash::after { content: "=F4=8E=81=B0"; }

.fad.fa-store-slash::after { content: "=F4=8E=81=B1"; }

.fad.fa-stream::after { content: "=F4=8F=95=90"; }

.fad.fa-street-view::after { content: "=F4=8F=88=9D"; }

.fad.fa-stretcher::after { content: "=F4=8F=A0=A5"; }

.fad.fa-strikethrough::after { content: "=F4=8F=83=8C"; }

.fad.fa-stroopwafel::after { content: "=F4=8F=95=91"; }

.fad.fa-subscript::after { content: "=F4=8F=84=AC"; }

.fad.fa-subway::after { content: "=F4=8F=88=B9"; }

.fad.fa-suitcase::after { content: "=F4=8F=83=B2"; }

.fad.fa-suitcase-rolling::after { content: "=F4=8F=97=81"; }

.fad.fa-sun::after { content: "=F4=8F=86=85"; }

.fad.fa-sun-cloud::after { content: "=F4=8F=9D=A3"; }

.fad.fa-sun-dust::after { content: "=F4=8F=9D=A4"; }

.fad.fa-sun-haze::after { content: "=F4=8F=9D=A5"; }

.fad.fa-sunglasses::after { content: "=F4=8F=A2=92"; }

.fad.fa-sunrise::after { content: "=F4=8F=9D=A6"; }

.fad.fa-sunset::after { content: "=F4=8F=9D=A7"; }

.fad.fa-superscript::after { content: "=F4=8F=84=AB"; }

.fad.fa-surprise::after { content: "=F4=8F=97=82"; }

.fad.fa-swatchbook::after { content: "=F4=8F=97=83"; }

.fad.fa-swimmer::after { content: "=F4=8F=97=84"; }

.fad.fa-swimming-pool::after { content: "=F4=8F=97=85"; }

.fad.fa-sword::after { content: "=F4=8F=9C=9C"; }

.fad.fa-sword-laser::after { content: "=F4=8E=80=BB"; }

.fad.fa-sword-laser-alt::after { content: "=F4=8E=80=BC"; }

.fad.fa-swords::after { content: "=F4=8F=9C=9D"; }

.fad.fa-swords-laser::after { content: "=F4=8E=80=BD"; }

.fad.fa-synagogue::after { content: "=F4=8F=9A=9B"; }

.fad.fa-sync::after { content: "=F4=8F=80=A1"; }

.fad.fa-sync-alt::after { content: "=F4=8F=8B=B1"; }

.fad.fa-syringe::after { content: "=F4=8F=92=8E"; }

.fad.fa-table::after { content: "=F4=8F=83=8E"; }

.fad.fa-table-tennis::after { content: "=F4=8F=91=9D"; }

.fad.fa-tablet::after { content: "=F4=8F=84=8A"; }

.fad.fa-tablet-alt::after { content: "=F4=8F=8F=BA"; }

.fad.fa-tablet-android::after { content: "=F4=8F=8F=BB"; }

.fad.fa-tablet-android-alt::after { content: "=F4=8F=8F=BC"; }

.fad.fa-tablet-rugged::after { content: "=F4=8F=92=8F"; }

.fad.fa-tablets::after { content: "=F4=8F=92=90"; }

.fad.fa-tachometer::after { content: "=F4=8F=83=A4"; }

.fad.fa-tachometer-alt::after { content: "=F4=8F=8F=BD"; }

.fad.fa-tachometer-alt-average::after { content: "=F4=8F=98=A4"; }

.fad.fa-tachometer-alt-fast::after { content: "=F4=8F=98=A5"; }

.fad.fa-tachometer-alt-fastest::after { content: "=F4=8F=98=A6"; }

.fad.fa-tachometer-alt-slow::after { content: "=F4=8F=98=A7"; }

.fad.fa-tachometer-alt-slowest::after { content: "=F4=8F=98=A8"; }

.fad.fa-tachometer-average::after { content: "=F4=8F=98=A9"; }

.fad.fa-tachometer-fast::after { content: "=F4=8F=98=AA"; }

.fad.fa-tachometer-fastest::after { content: "=F4=8F=98=AB"; }

.fad.fa-tachometer-slow::after { content: "=F4=8F=98=AC"; }

.fad.fa-tachometer-slowest::after { content: "=F4=8F=98=AD"; }

.fad.fa-taco::after { content: "=F4=8F=A0=A6"; }

.fad.fa-tag::after { content: "=F4=8F=80=AB"; }

.fad.fa-tags::after { content: "=F4=8F=80=AC"; }

.fad.fa-tally::after { content: "=F4=8F=9A=9C"; }

.fad.fa-tanakh::after { content: "=F4=8F=A0=A7"; }

.fad.fa-tape::after { content: "=F4=8F=93=9B"; }

.fad.fa-tasks::after { content: "=F4=8F=82=AE"; }

.fad.fa-tasks-alt::after { content: "=F4=8F=A0=A8"; }

.fad.fa-taxi::after { content: "=F4=8F=86=BA"; }

.fad.fa-teeth::after { content: "=F4=8F=98=AE"; }

.fad.fa-teeth-open::after { content: "=F4=8F=98=AF"; }

.fad.fa-telescope::after { content: "=F4=8E=80=BE"; }

.fad.fa-temperature-down::after { content: "=F4=8E=80=BF"; }

.fad.fa-temperature-frigid::after { content: "=F4=8F=9D=A8"; }

.fad.fa-temperature-high::after { content: "=F4=8F=9D=A9"; }

.fad.fa-temperature-hot::after { content: "=F4=8F=9D=AA"; }

.fad.fa-temperature-low::after { content: "=F4=8F=9D=AB"; }

.fad.fa-temperature-up::after { content: "=F4=8E=81=80"; }

.fad.fa-tenge::after { content: "=F4=8F=9F=97"; }

.fad.fa-tennis-ball::after { content: "=F4=8F=91=9E"; }

.fad.fa-terminal::after { content: "=F4=8F=84=A0"; }

.fad.fa-text::after { content: "=F4=8F=A2=93"; }

.fad.fa-text-height::after { content: "=F4=8F=80=B4"; }

.fad.fa-text-size::after { content: "=F4=8F=A2=94"; }

.fad.fa-text-width::after { content: "=F4=8F=80=B5"; }

.fad.fa-th::after { content: "=F4=8F=80=8A"; }

.fad.fa-th-large::after { content: "=F4=8F=80=89"; }

.fad.fa-th-list::after { content: "=F4=8F=80=8B"; }

.fad.fa-theater-masks::after { content: "=F4=8F=98=B0"; }

.fad.fa-thermometer::after { content: "=F4=8F=92=91"; }

.fad.fa-thermometer-empty::after { content: "=F4=8F=8B=8B"; }

.fad.fa-thermometer-full::after { content: "=F4=8F=8B=87"; }

.fad.fa-thermometer-half::after { content: "=F4=8F=8B=89"; }

.fad.fa-thermometer-quarter::after { content: "=F4=8F=8B=8A"; }

.fad.fa-thermometer-three-quarters::after { content: "=F4=8F=8B=88"; }

.fad.fa-theta::after { content: "=F4=8F=9A=9E"; }

.fad.fa-thumbs-down::after { content: "=F4=8F=85=A5"; }

.fad.fa-thumbs-up::after { content: "=F4=8F=85=A4"; }

.fad.fa-thumbtack::after { content: "=F4=8F=82=8D"; }

.fad.fa-thunderstorm::after { content: "=F4=8F=9D=AC"; }

.fad.fa-thunderstorm-moon::after { content: "=F4=8F=9D=AD"; }

.fad.fa-thunderstorm-sun::after { content: "=F4=8F=9D=AE"; }

.fad.fa-ticket::after { content: "=F4=8F=85=85"; }

.fad.fa-ticket-alt::after { content: "=F4=8F=8F=BF"; }

.fad.fa-tilde::after { content: "=F4=8F=9A=9F"; }

.fad.fa-times::after { content: "=F4=8F=80=8D"; }

.fad.fa-times-circle::after { content: "=F4=8F=81=97"; }

.fad.fa-times-hexagon::after { content: "=F4=8F=8B=AE"; }

.fad.fa-times-octagon::after { content: "=F4=8F=8B=B0"; }

.fad.fa-times-square::after { content: "=F4=8F=8B=93"; }

.fad.fa-tint::after { content: "=F4=8F=81=83"; }

.fad.fa-tint-slash::after { content: "=F4=8F=97=87"; }

.fad.fa-tire::after { content: "=F4=8F=98=B1"; }

.fad.fa-tire-flat::after { content: "=F4=8F=98=B2"; }

.fad.fa-tire-pressure-warning::after { content: "=F4=8F=98=B3"; }

.fad.fa-tire-rugged::after { content: "=F4=8F=98=B4"; }

.fad.fa-tired::after { content: "=F4=8F=97=88"; }

.fad.fa-toggle-off::after { content: "=F4=8F=88=84"; }

.fad.fa-toggle-on::after { content: "=F4=8F=88=85"; }

.fad.fa-toilet::after { content: "=F4=8F=9F=98"; }

.fad.fa-toilet-paper::after { content: "=F4=8F=9C=9E"; }

.fad.fa-toilet-paper-alt::after { content: "=F4=8F=9C=9F"; }

.fad.fa-toilet-paper-slash::after { content: "=F4=8E=81=B2"; }

.fad.fa-tombstone::after { content: "=F4=8F=9C=A0"; }

.fad.fa-tombstone-alt::after { content: "=F4=8F=9C=A1"; }

.fad.fa-toolbox::after { content: "=F4=8F=95=92"; }

.fad.fa-tools::after { content: "=F4=8F=9F=99"; }

.fad.fa-tooth::after { content: "=F4=8F=97=89"; }

.fad.fa-toothbrush::after { content: "=F4=8F=98=B5"; }

.fad.fa-torah::after { content: "=F4=8F=9A=A0"; }

.fad.fa-torii-gate::after { content: "=F4=8F=9A=A1"; }

.fad.fa-tornado::after { content: "=F4=8F=9D=AF"; }

.fad.fa-tractor::after { content: "=F4=8F=9C=A2"; }

.fad.fa-trademark::after { content: "=F4=8F=89=9C"; }

.fad.fa-traffic-cone::after { content: "=F4=8F=98=B6"; }

.fad.fa-traffic-light::after { content: "=F4=8F=98=B7"; }

.fad.fa-traffic-light-go::after { content: "=F4=8F=98=B8"; }

.fad.fa-traffic-light-slow::after { content: "=F4=8F=98=B9"; }

.fad.fa-traffic-light-stop::after { content: "=F4=8F=98=BA"; }

.fad.fa-trailer::after { content: "=F4=8E=81=81"; }

.fad.fa-train::after { content: "=F4=8F=88=B8"; }

.fad.fa-tram::after { content: "=F4=8F=9F=9A"; }

.fad.fa-transgender::after { content: "=F4=8F=88=A4"; }

.fad.fa-transgender-alt::after { content: "=F4=8F=88=A5"; }

.fad.fa-transporter::after { content: "=F4=8E=81=82"; }

.fad.fa-transporter-1::after { content: "=F4=8E=81=83"; }

.fad.fa-transporter-2::after { content: "=F4=8E=81=84"; }

.fad.fa-transporter-3::after { content: "=F4=8E=81=85"; }

.fad.fa-transporter-empty::after { content: "=F4=8E=81=86"; }

.fad.fa-trash::after { content: "=F4=8F=87=B8"; }

.fad.fa-trash-alt::after { content: "=F4=8F=8B=AD"; }

.fad.fa-trash-restore::after { content: "=F4=8F=A0=A9"; }

.fad.fa-trash-restore-alt::after { content: "=F4=8F=A0=AA"; }

.fad.fa-trash-undo::after { content: "=F4=8F=A2=95"; }

.fad.fa-trash-undo-alt::after { content: "=F4=8F=A2=96"; }

.fad.fa-treasure-chest::after { content: "=F4=8F=9C=A3"; }

.fad.fa-tree::after { content: "=F4=8F=86=BB"; }

.fad.fa-tree-alt::after { content: "=F4=8F=90=80"; }

.fad.fa-tree-christmas::after { content: "=F4=8F=9F=9B"; }

.fad.fa-tree-decorated::after { content: "=F4=8F=9F=9C"; }

.fad.fa-tree-large::after { content: "=F4=8F=9F=9D"; }

.fad.fa-tree-palm::after { content: "=F4=8F=A0=AB"; }

.fad.fa-trees::after { content: "=F4=8F=9C=A4"; }

.fad.fa-triangle::after { content: "=F4=8F=8B=AC"; }

.fad.fa-triangle-music::after { content: "=F4=8F=A3=A2"; }

.fad.fa-trophy::after { content: "=F4=8F=82=91"; }

.fad.fa-trophy-alt::after { content: "=F4=8F=8B=AB"; }

.fad.fa-truck::after { content: "=F4=8F=83=91"; }

.fad.fa-truck-container::after { content: "=F4=8F=93=9C"; }

.fad.fa-truck-couch::after { content: "=F4=8F=93=9D"; }

.fad.fa-truck-loading::after { content: "=F4=8F=93=9E"; }

.fad.fa-truck-monster::after { content: "=F4=8F=98=BB"; }

.fad.fa-truck-moving::after { content: "=F4=8F=93=9F"; }

.fad.fa-truck-pickup::after { content: "=F4=8F=98=BC"; }

.fad.fa-truck-plow::after { content: "=F4=8F=9F=9E"; }

.fad.fa-truck-ramp::after { content: "=F4=8F=93=A0"; }

.fad.fa-trumpet::after { content: "=F4=8F=A3=A3"; }

.fad.fa-tshirt::after { content: "=F4=8F=95=93"; }

.fad.fa-tty::after { content: "=F4=8F=87=A4"; }

.fad.fa-turkey::after { content: "=F4=8F=9C=A5"; }

.fad.fa-turntable::after { content: "=F4=8F=A3=A4"; }

.fad.fa-turtle::after { content: "=F4=8F=9C=A6"; }

.fad.fa-tv::after { content: "=F4=8F=89=AC"; }

.fad.fa-tv-alt::after { content: "=F4=8F=A3=A5"; }

.fad.fa-tv-music::after { content: "=F4=8F=A3=A6"; }

.fad.fa-tv-retro::after { content: "=F4=8F=90=81"; }

.fad.fa-typewriter::after { content: "=F4=8F=A3=A7"; }

.fad.fa-ufo::after { content: "=F4=8E=81=87"; }

.fad.fa-ufo-beam::after { content: "=F4=8E=81=88"; }

.fad.fa-umbrella::after { content: "=F4=8F=83=A9"; }

.fad.fa-umbrella-beach::after { content: "=F4=8F=97=8A"; }

.fad.fa-underline::after { content: "=F4=8F=83=8D"; }

.fad.fa-undo::after { content: "=F4=8F=83=A2"; }

.fad.fa-undo-alt::after { content: "=F4=8F=8B=AA"; }

.fad.fa-unicorn::after { content: "=F4=8F=9C=A7"; }

.fad.fa-union::after { content: "=F4=8F=9A=A2"; }

.fad.fa-universal-access::after { content: "=F4=8F=8A=9A"; }

.fad.fa-university::after { content: "=F4=8F=86=9C"; }

.fad.fa-unlink::after { content: "=F4=8F=84=A7"; }

.fad.fa-unlock::after { content: "=F4=8F=82=9C"; }

.fad.fa-unlock-alt::after { content: "=F4=8F=84=BE"; }

.fad.fa-upload::after { content: "=F4=8F=82=93"; }

.fad.fa-usb-drive::after { content: "=F4=8F=A3=A9"; }

.fad.fa-usd-circle::after { content: "=F4=8F=8B=A8"; }

.fad.fa-usd-square::after { content: "=F4=8F=8B=A9"; }

.fad.fa-user::after { content: "=F4=8F=80=87"; }

.fad.fa-user-alien::after { content: "=F4=8E=81=8A"; }

.fad.fa-user-alt::after { content: "=F4=8F=90=86"; }

.fad.fa-user-alt-slash::after { content: "=F4=8F=93=BA"; }

.fad.fa-user-astronaut::after { content: "=F4=8F=93=BB"; }

.fad.fa-user-chart::after { content: "=F4=8F=9A=A3"; }

.fad.fa-user-check::after { content: "=F4=8F=93=BC"; }

.fad.fa-user-circle::after { content: "=F4=8F=8A=BD"; }

.fad.fa-user-clock::after { content: "=F4=8F=93=BD"; }

.fad.fa-user-cog::after { content: "=F4=8F=93=BE"; }

.fad.fa-user-cowboy::after { content: "=F4=8F=A3=AA"; }

.fad.fa-user-crown::after { content: "=F4=8F=9A=A4"; }

.fad.fa-user-edit::after { content: "=F4=8F=93=BF"; }

.fad.fa-user-friends::after { content: "=F4=8F=94=80"; }

.fad.fa-user-graduate::after { content: "=F4=8F=94=81"; }

.fad.fa-user-hard-hat::after { content: "=F4=8F=A0=AC"; }

.fad.fa-user-headset::after { content: "=F4=8F=A0=AD"; }

.fad.fa-user-injured::after { content: "=F4=8F=9C=A8"; }

.fad.fa-user-lock::after { content: "=F4=8F=94=82"; }

.fad.fa-user-md::after { content: "=F4=8F=83=B0"; }

.fad.fa-user-md-chat::after { content: "=F4=8F=A0=AE"; }

.fad.fa-user-minus::after { content: "=F4=8F=94=83"; }

.fad.fa-user-music::after { content: "=F4=8F=A3=AB"; }

.fad.fa-user-ninja::after { content: "=F4=8F=94=84"; }

.fad.fa-user-nurse::after { content: "=F4=8F=A0=AF"; }

.fad.fa-user-plus::after { content: "=F4=8F=88=B4"; }

.fad.fa-user-robot::after { content: "=F4=8E=81=8B"; }

.fad.fa-user-secret::after { content: "=F4=8F=88=9B"; }

.fad.fa-user-shield::after { content: "=F4=8F=94=85"; }

.fad.fa-user-slash::after { content: "=F4=8F=94=86"; }

.fad.fa-user-tag::after { content: "=F4=8F=94=87"; }

.fad.fa-user-tie::after { content: "=F4=8F=94=88"; }

.fad.fa-user-times::after { content: "=F4=8F=88=B5"; }

.fad.fa-user-unlock::after { content: "=F4=8E=81=98"; }

.fad.fa-user-visor::after { content: "=F4=8E=81=8C"; }

.fad.fa-users::after { content: "=F4=8F=83=80"; }

.fad.fa-users-class::after { content: "=F4=8F=98=BD"; }

.fad.fa-users-cog::after { content: "=F4=8F=94=89"; }

.fad.fa-users-crown::after { content: "=F4=8F=9A=A5"; }

.fad.fa-users-medical::after { content: "=F4=8F=A0=B0"; }

.fad.fa-users-slash::after { content: "=F4=8E=81=B3"; }

.fad.fa-utensil-fork::after { content: "=F4=8F=8B=A3"; }

.fad.fa-utensil-knife::after { content: "=F4=8F=8B=A4"; }

.fad.fa-utensil-spoon::after { content: "=F4=8F=8B=A5"; }

.fad.fa-utensils::after { content: "=F4=8F=8B=A7"; }

.fad.fa-utensils-alt::after { content: "=F4=8F=8B=A6"; }

.fad.fa-vacuum::after { content: "=F4=8E=81=8D"; }

.fad.fa-vacuum-robot::after { content: "=F4=8E=81=8E"; }

.fad.fa-value-absolute::after { content: "=F4=8F=9A=A6"; }

.fad.fa-vector-square::after { content: "=F4=8F=97=8B"; }

.fad.fa-venus::after { content: "=F4=8F=88=A1"; }

.fad.fa-venus-double::after { content: "=F4=8F=88=A6"; }

.fad.fa-venus-mars::after { content: "=F4=8F=88=A8"; }

.fad.fa-vest::after { content: "=F4=8E=82=85"; }

.fad.fa-vest-patches::after { content: "=F4=8E=82=86"; }

.fad.fa-vhs::after { content: "=F4=8F=A3=AC"; }

.fad.fa-vial::after { content: "=F4=8F=92=92"; }

.fad.fa-vials::after { content: "=F4=8F=92=93"; }

.fad.fa-video::after { content: "=F4=8F=80=BD"; }

.fad.fa-video-plus::after { content: "=F4=8F=93=A1"; }

.fad.fa-video-slash::after { content: "=F4=8F=93=A2"; }

.fad.fa-vihara::after { content: "=F4=8F=9A=A7"; }

.fad.fa-violin::after { content: "=F4=8F=A3=AD"; }

.fad.fa-virus::after { content: "=F4=8E=81=B4"; }

.fad.fa-virus-slash::after { content: "=F4=8E=81=B5"; }

.fad.fa-viruses::after { content: "=F4=8E=81=B6"; }

.fad.fa-voicemail::after { content: "=F4=8F=A2=97"; }

.fad.fa-volcano::after { content: "=F4=8F=9D=B0"; }

.fad.fa-volleyball-ball::after { content: "=F4=8F=91=9F"; }

.fad.fa-volume::after { content: "=F4=8F=9A=A8"; }

.fad.fa-volume-down::after { content: "=F4=8F=80=A7"; }

.fad.fa-volume-mute::after { content: "=F4=8F=9A=A9"; }

.fad.fa-volume-off::after { content: "=F4=8F=80=A6"; }

.fad.fa-volume-slash::after { content: "=F4=8F=8B=A2"; }

.fad.fa-volume-up::after { content: "=F4=8F=80=A8"; }

.fad.fa-vote-nay::after { content: "=F4=8F=9D=B1"; }

.fad.fa-vote-yea::after { content: "=F4=8F=9D=B2"; }

.fad.fa-vr-cardboard::after { content: "=F4=8F=9C=A9"; }

.fad.fa-wagon-covered::after { content: "=F4=8F=A3=AE"; }

.fad.fa-walker::after { content: "=F4=8F=A0=B1"; }

.fad.fa-walkie-talkie::after { content: "=F4=8F=A3=AF"; }

.fad.fa-walking::after { content: "=F4=8F=95=94"; }

.fad.fa-wallet::after { content: "=F4=8F=95=95"; }

.fad.fa-wand::after { content: "=F4=8F=9C=AA"; }

.fad.fa-wand-magic::after { content: "=F4=8F=9C=AB"; }

.fad.fa-warehouse::after { content: "=F4=8F=92=94"; }

.fad.fa-warehouse-alt::after { content: "=F4=8F=92=95"; }

.fad.fa-washer::after { content: "=F4=8F=A2=98"; }

.fad.fa-watch::after { content: "=F4=8F=8B=A1"; }

.fad.fa-watch-calculator::after { content: "=F4=8F=A3=B0"; }

.fad.fa-watch-fitness::after { content: "=F4=8F=98=BE"; }

.fad.fa-water::after { content: "=F4=8F=9D=B3"; }

.fad.fa-water-lower::after { content: "=F4=8F=9D=B4"; }

.fad.fa-water-rise::after { content: "=F4=8F=9D=B5"; }

.fad.fa-wave-sine::after { content: "=F4=8F=A2=99"; }

.fad.fa-wave-square::after { content: "=F4=8F=A0=BE"; }

.fad.fa-wave-triangle::after { content: "=F4=8F=A2=9A"; }

.fad.fa-waveform::after { content: "=F4=8F=A3=B1"; }

.fad.fa-waveform-path::after { content: "=F4=8F=A3=B2"; }

.fad.fa-webcam::after { content: "=F4=8F=A0=B2"; }

.fad.fa-webcam-slash::after { content: "=F4=8F=A0=B3"; }

.fad.fa-weight::after { content: "=F4=8F=92=96"; }

.fad.fa-weight-hanging::after { content: "=F4=8F=97=8D"; }

.fad.fa-whale::after { content: "=F4=8F=9C=AC"; }

.fad.fa-wheat::after { content: "=F4=8F=9C=AD"; }

.fad.fa-wheelchair::after { content: "=F4=8F=86=93"; }

.fad.fa-whistle::after { content: "=F4=8F=91=A0"; }

.fad.fa-wifi::after { content: "=F4=8F=87=AB"; }

.fad.fa-wifi-1::after { content: "=F4=8F=9A=AA"; }

.fad.fa-wifi-2::after { content: "=F4=8F=9A=AB"; }

.fad.fa-wifi-slash::after { content: "=F4=8F=9A=AC"; }

.fad.fa-wind::after { content: "=F4=8F=9C=AE"; }

.fad.fa-wind-turbine::after { content: "=F4=8F=A2=9B"; }

.fad.fa-wind-warning::after { content: "=F4=8F=9D=B6"; }

.fad.fa-window::after { content: "=F4=8F=90=8E"; }

.fad.fa-window-alt::after { content: "=F4=8F=90=8F"; }

.fad.fa-window-close::after { content: "=F4=8F=90=90"; }

.fad.fa-window-frame::after { content: "=F4=8E=81=8F"; }

.fad.fa-window-frame-open::after { content: "=F4=8E=81=90"; }

.fad.fa-window-maximize::after { content: "=F4=8F=8B=90"; }

.fad.fa-window-minimize::after { content: "=F4=8F=8B=91"; }

.fad.fa-window-restore::after { content: "=F4=8F=8B=92"; }

.fad.fa-windsock::after { content: "=F4=8F=9D=B7"; }

.fad.fa-wine-bottle::after { content: "=F4=8F=9C=AF"; }

.fad.fa-wine-glass::after { content: "=F4=8F=93=A3"; }

.fad.fa-wine-glass-alt::after { content: "=F4=8F=97=8E"; }

.fad.fa-won-sign::after { content: "=F4=8F=85=99"; }

.fad.fa-wreath::after { content: "=F4=8F=9F=A2"; }

.fad.fa-wrench::after { content: "=F4=8F=82=AD"; }

.fad.fa-x-ray::after { content: "=F4=8F=92=97"; }

.fad.fa-yen-sign::after { content: "=F4=8F=85=97"; }

.fad.fa-yin-yang::after { content: "=F4=8F=9A=AD"; }

@font-face { font-family: "Font Awesome 5 Pro"; font-style: normal; font-we=
ight: 300; src: url("styles/fonts/fa/fa-light-300.woff2?_v=3D5.15.3") forma=
t("woff2"), url("styles/fonts/fa/fa-light-300.woff?_v=3D5.15.3") format("wo=
ff"); }

.fal { font-family: "Font Awesome 5 Pro"; position: relative; font-weight: =
300; }

@font-face { font-family: "Font Awesome 5 Pro"; font-style: normal; font-we=
ight: 400; src: url("styles/fonts/fa/fa-regular-400.woff2?_v=3D5.15.3") for=
mat("woff2"), url("styles/fonts/fa/fa-regular-400.woff?_v=3D5.15.3") format=
("woff"); }

.far { font-family: "Font Awesome 5 Pro"; position: relative; font-weight: =
400; }

@font-face { font-family: "Font Awesome 5 Pro"; font-style: normal; font-we=
ight: 900; src: url("styles/fonts/fa/fa-solid-900.woff2?_v=3D5.15.3") forma=
t("woff2"), url("styles/fonts/fa/fa-solid-900.woff?_v=3D5.15.3") format("wo=
ff"); }

.fa, .fas { font-family: "Font Awesome 5 Pro"; position: relative; font-wei=
ght: 900; }

@font-face { font-family: "Font Awesome 5 Brands"; font-style: normal; font=
-weight: 400; src: url("styles/fonts/fa/fa-brands-400.woff2?_v=3D5.15.3") f=
ormat("woff2"), url("styles/fonts/fa/fa-brands-400.woff?_v=3D5.15.3") forma=
t("woff"); }

.fab { font-family: "Font Awesome 5 Brands"; position: relative; font-weigh=
t: 400; }

.fa, .fas, .far, .fal, .fad, .fab { -webkit-font-smoothing: antialiased; di=
splay: inline-block; font-style: normal; font-variant: normal; text-renderi=
ng: auto; line-height: 1; }

.fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -0.0667=
em; }

.fa-xs { font-size: 0.75em; }

.fa-sm { font-size: 0.875em; }

.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-fw { text-align: center; width: 1.25em; }

.fa-ul { list-style-type: none; margin-left: 2.5em; padding-left: 0px; }

.fa-ul > li { position: relative; }

.fa-li { left: -2em; position: absolute; text-align: center; width: 2em; li=
ne-height: inherit; }

.fa-border { border-radius: 0.1em; border: 0.08em solid rgb(238, 238, 238);=
 padding: 0.2em 0.25em 0.15em; }

.fa-pull-left { float: left; }

.fa-pull-right { float: right; }

.fa.fa-pull-left, .fas.fa-pull-left, .far.fa-pull-left, .fal.fa-pull-left, =
.fab.fa-pull-left { margin-right: 0.3em; }

.fa.fa-pull-right, .fas.fa-pull-right, .far.fa-pull-right, .fal.fa-pull-rig=
ht, .fab.fa-pull-right { margin-left: 0.3em; }

.fa-spin { animation: 2s linear 0s infinite normal none running fa-spin; }

.fa-pulse { animation: 1s steps(8) 0s infinite normal none running fa-spin;=
 }

@keyframes fa-spin {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.fa-rotate-90 { transform: rotate(90deg); }

.fa-rotate-180 { transform: rotate(180deg); }

.fa-rotate-270 { transform: rotate(270deg); }

.fa-flip-horizontal { transform: scale(-1, 1); }

.fa-flip-vertical { transform: scale(1, -1); }

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical { transform: scale(-1, =
-1); }

:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-=
flip-horizontal, :root .fa-flip-vertical, :root .fa-flip-both { filter: non=
e; }

.fa-stack { display: inline-block; height: 2em; line-height: 2em; position:=
 relative; vertical-align: middle; width: 2em; }

.fa-stack-1x, .fa-stack-2x { left: 0px; position: absolute; text-align: cen=
ter; width: 100%; }

.fa-stack-1x { line-height: inherit; }

.fa-stack-2x { font-size: 2em; }

.fa-inverse { color: rgb(255, 255, 255); }

.fa-500px::before { content: "=EF=89=AE"; }

.fa-abacus::before { content: "=EF=99=80"; }

.fa-accessible-icon::before { content: "=EF=8D=A8"; }

.fa-accusoft::before { content: "=EF=8D=A9"; }

.fa-acorn::before { content: "=EF=9A=AE"; }

.fa-acquisitions-incorporated::before { content: "=EF=9A=AF"; }

.fa-ad::before { content: "=EF=99=81"; }

.fa-address-book::before { content: "=EF=8A=B9"; }

.fa-address-card::before { content: "=EF=8A=BB"; }

.fa-adjust::before { content: "=EF=81=82"; }

.fa-adn::before { content: "=EF=85=B0"; }

.fa-adversal::before { content: "=EF=8D=AA"; }

.fa-affiliatetheme::before { content: "=EF=8D=AB"; }

.fa-air-conditioner::before { content: "=EF=A3=B4"; }

.fa-air-freshener::before { content: "=EF=97=90"; }

.fa-airbnb::before { content: "=EF=A0=B4"; }

.fa-alarm-clock::before { content: "=EF=8D=8E"; }

.fa-alarm-exclamation::before { content: "=EF=A1=83"; }

.fa-alarm-plus::before { content: "=EF=A1=84"; }

.fa-alarm-snooze::before { content: "=EF=A1=85"; }

.fa-album::before { content: "=EF=A2=9F"; }

.fa-album-collection::before { content: "=EF=A2=A0"; }

.fa-algolia::before { content: "=EF=8D=AC"; }

.fa-alicorn::before { content: "=EF=9A=B0"; }

.fa-alien::before { content: "=EF=A3=B5"; }

.fa-alien-monster::before { content: "=EF=A3=B6"; }

.fa-align-center::before { content: "=EF=80=B7"; }

.fa-align-justify::before { content: "=EF=80=B9"; }

.fa-align-left::before { content: "=EF=80=B6"; }

.fa-align-right::before { content: "=EF=80=B8"; }

.fa-align-slash::before { content: "=EF=A1=86"; }

.fa-alipay::before { content: "=EF=99=82"; }

.fa-allergies::before { content: "=EF=91=A1"; }

.fa-amazon::before { content: "=EF=89=B0"; }

.fa-amazon-pay::before { content: "=EF=90=AC"; }

.fa-ambulance::before { content: "=EF=83=B9"; }

.fa-american-sign-language-interpreting::before { content: "=EF=8A=A3"; }

.fa-amilia::before { content: "=EF=8D=AD"; }

.fa-amp-guitar::before { content: "=EF=A2=A1"; }

.fa-analytics::before { content: "=EF=99=83"; }

.fa-anchor::before { content: "=EF=84=BD"; }

.fa-android::before { content: "=EF=85=BB"; }

.fa-angel::before { content: "=EF=9D=B9"; }

.fa-angellist::before { content: "=EF=88=89"; }

.fa-angle-double-down::before { content: "=EF=84=83"; }

.fa-angle-double-left::before { content: "=EF=84=80"; }

.fa-angle-double-right::before { content: "=EF=84=81"; }

.fa-angle-double-up::before { content: "=EF=84=82"; }

.fa-angle-down::before { content: "=EF=84=87"; }

.fa-angle-left::before { content: "=EF=84=84"; }

.fa-angle-right::before { content: "=EF=84=85"; }

.fa-angle-up::before { content: "=EF=84=86"; }

.fa-angry::before { content: "=EF=95=96"; }

.fa-angrycreative::before { content: "=EF=8D=AE"; }

.fa-angular::before { content: "=EF=90=A0"; }

.fa-ankh::before { content: "=EF=99=84"; }

.fa-app-store::before { content: "=EF=8D=AF"; }

.fa-app-store-ios::before { content: "=EF=8D=B0"; }

.fa-apper::before { content: "=EF=8D=B1"; }

.fa-apple::before { content: "=EF=85=B9"; }

.fa-apple-alt::before { content: "=EF=97=91"; }

.fa-apple-crate::before { content: "=EF=9A=B1"; }

.fa-apple-pay::before { content: "=EF=90=95"; }

.fa-archive::before { content: "=EF=86=87"; }

.fa-archway::before { content: "=EF=95=97"; }

.fa-arrow-alt-circle-down::before { content: "=EF=8D=98"; }

.fa-arrow-alt-circle-left::before { content: "=EF=8D=99"; }

.fa-arrow-alt-circle-right::before { content: "=EF=8D=9A"; }

.fa-arrow-alt-circle-up::before { content: "=EF=8D=9B"; }

.fa-arrow-alt-down::before { content: "=EF=8D=94"; }

.fa-arrow-alt-from-bottom::before { content: "=EF=8D=86"; }

.fa-arrow-alt-from-left::before { content: "=EF=8D=87"; }

.fa-arrow-alt-from-right::before { content: "=EF=8D=88"; }

.fa-arrow-alt-from-top::before { content: "=EF=8D=89"; }

.fa-arrow-alt-left::before { content: "=EF=8D=95"; }

.fa-arrow-alt-right::before { content: "=EF=8D=96"; }

.fa-arrow-alt-square-down::before { content: "=EF=8D=90"; }

.fa-arrow-alt-square-left::before { content: "=EF=8D=91"; }

.fa-arrow-alt-square-right::before { content: "=EF=8D=92"; }

.fa-arrow-alt-square-up::before { content: "=EF=8D=93"; }

.fa-arrow-alt-to-bottom::before { content: "=EF=8D=8A"; }

.fa-arrow-alt-to-left::before { content: "=EF=8D=8B"; }

.fa-arrow-alt-to-right::before { content: "=EF=8D=8C"; }

.fa-arrow-alt-to-top::before { content: "=EF=8D=8D"; }

.fa-arrow-alt-up::before { content: "=EF=8D=97"; }

.fa-arrow-circle-down::before { content: "=EF=82=AB"; }

.fa-arrow-circle-left::before { content: "=EF=82=A8"; }

.fa-arrow-circle-right::before { content: "=EF=82=A9"; }

.fa-arrow-circle-up::before { content: "=EF=82=AA"; }

.fa-arrow-down::before { content: "=EF=81=A3"; }

.fa-arrow-from-bottom::before { content: "=EF=8D=82"; }

.fa-arrow-from-left::before { content: "=EF=8D=83"; }

.fa-arrow-from-right::before { content: "=EF=8D=84"; }

.fa-arrow-from-top::before { content: "=EF=8D=85"; }

.fa-arrow-left::before { content: "=EF=81=A0"; }

.fa-arrow-right::before { content: "=EF=81=A1"; }

.fa-arrow-square-down::before { content: "=EF=8C=B9"; }

.fa-arrow-square-left::before { content: "=EF=8C=BA"; }

.fa-arrow-square-right::before { content: "=EF=8C=BB"; }

.fa-arrow-square-up::before { content: "=EF=8C=BC"; }

.fa-arrow-to-bottom::before { content: "=EF=8C=BD"; }

.fa-arrow-to-left::before { content: "=EF=8C=BE"; }

.fa-arrow-to-right::before { content: "=EF=8D=80"; }

.fa-arrow-to-top::before { content: "=EF=8D=81"; }

.fa-arrow-up::before { content: "=EF=81=A2"; }

.fa-arrows::before { content: "=EF=81=87"; }

.fa-arrows-alt::before { content: "=EF=82=B2"; }

.fa-arrows-alt-h::before { content: "=EF=8C=B7"; }

.fa-arrows-alt-v::before { content: "=EF=8C=B8"; }

.fa-arrows-h::before { content: "=EF=81=BE"; }

.fa-arrows-v::before { content: "=EF=81=BD"; }

.fa-artstation::before { content: "=EF=9D=BA"; }

.fa-assistive-listening-systems::before { content: "=EF=8A=A2"; }

.fa-asterisk::before { content: "=EF=81=A9"; }

.fa-asymmetrik::before { content: "=EF=8D=B2"; }

.fa-at::before { content: "=EF=87=BA"; }

.fa-atlas::before { content: "=EF=95=98"; }

.fa-atlassian::before { content: "=EF=9D=BB"; }

.fa-atom::before { content: "=EF=97=92"; }

.fa-atom-alt::before { content: "=EF=97=93"; }

.fa-audible::before { content: "=EF=8D=B3"; }

.fa-audio-description::before { content: "=EF=8A=9E"; }

.fa-autoprefixer::before { content: "=EF=90=9C"; }

.fa-avianex::before { content: "=EF=8D=B4"; }

.fa-aviato::before { content: "=EF=90=A1"; }

.fa-award::before { content: "=EF=95=99"; }

.fa-aws::before { content: "=EF=8D=B5"; }

.fa-axe::before { content: "=EF=9A=B2"; }

.fa-axe-battle::before { content: "=EF=9A=B3"; }

.fa-baby::before { content: "=EF=9D=BC"; }

.fa-baby-carriage::before { content: "=EF=9D=BD"; }

.fa-backpack::before { content: "=EF=97=94"; }

.fa-backspace::before { content: "=EF=95=9A"; }

.fa-backward::before { content: "=EF=81=8A"; }

.fa-bacon::before { content: "=EF=9F=A5"; }

.fa-bacteria::before { content: "=EE=81=99"; }

.fa-bacterium::before { content: "=EE=81=9A"; }

.fa-badge::before { content: "=EF=8C=B5"; }

.fa-badge-check::before { content: "=EF=8C=B6"; }

.fa-badge-dollar::before { content: "=EF=99=85"; }

.fa-badge-percent::before { content: "=EF=99=86"; }

.fa-badge-sheriff::before { content: "=EF=A2=A2"; }

.fa-badger-honey::before { content: "=EF=9A=B4"; }

.fa-bags-shopping::before { content: "=EF=A1=87"; }

.fa-bahai::before { content: "=EF=99=A6"; }

.fa-balance-scale::before { content: "=EF=89=8E"; }

.fa-balance-scale-left::before { content: "=EF=94=95"; }

.fa-balance-scale-right::before { content: "=EF=94=96"; }

.fa-ball-pile::before { content: "=EF=9D=BE"; }

.fa-ballot::before { content: "=EF=9C=B2"; }

.fa-ballot-check::before { content: "=EF=9C=B3"; }

.fa-ban::before { content: "=EF=81=9E"; }

.fa-band-aid::before { content: "=EF=91=A2"; }

.fa-bandcamp::before { content: "=EF=8B=95"; }

.fa-banjo::before { content: "=EF=A2=A3"; }

.fa-barcode::before { content: "=EF=80=AA"; }

.fa-barcode-alt::before { content: "=EF=91=A3"; }

.fa-barcode-read::before { content: "=EF=91=A4"; }

.fa-barcode-scan::before { content: "=EF=91=A5"; }

.fa-bars::before { content: "=EF=83=89"; }

.fa-baseball::before { content: "=EF=90=B2"; }

.fa-baseball-ball::before { content: "=EF=90=B3"; }

.fa-basketball-ball::before { content: "=EF=90=B4"; }

.fa-basketball-hoop::before { content: "=EF=90=B5"; }

.fa-bat::before { content: "=EF=9A=B5"; }

.fa-bath::before { content: "=EF=8B=8D"; }

.fa-battery-bolt::before { content: "=EF=8D=B6"; }

.fa-battery-empty::before { content: "=EF=89=84"; }

.fa-battery-full::before { content: "=EF=89=80"; }

.fa-battery-half::before { content: "=EF=89=82"; }

.fa-battery-quarter::before { content: "=EF=89=83"; }

.fa-battery-slash::before { content: "=EF=8D=B7"; }

.fa-battery-three-quarters::before { content: "=EF=89=81"; }

.fa-battle-net::before { content: "=EF=A0=B5"; }

.fa-bed::before { content: "=EF=88=B6"; }

.fa-bed-alt::before { content: "=EF=A3=B7"; }

.fa-bed-bunk::before { content: "=EF=A3=B8"; }

.fa-bed-empty::before { content: "=EF=A3=B9"; }

.fa-beer::before { content: "=EF=83=BC"; }

.fa-behance::before { content: "=EF=86=B4"; }

.fa-behance-square::before { content: "=EF=86=B5"; }

.fa-bell::before { content: "=EF=83=B3"; }

.fa-bell-exclamation::before { content: "=EF=A1=88"; }

.fa-bell-on::before { content: "=EF=A3=BA"; }

.fa-bell-plus::before { content: "=EF=A1=89"; }

.fa-bell-school::before { content: "=EF=97=95"; }

.fa-bell-school-slash::before { content: "=EF=97=96"; }

.fa-bell-slash::before { content: "=EF=87=B6"; }

.fa-bells::before { content: "=EF=9D=BF"; }

.fa-betamax::before { content: "=EF=A2=A4"; }

.fa-bezier-curve::before { content: "=EF=95=9B"; }

.fa-bible::before { content: "=EF=99=87"; }

.fa-bicycle::before { content: "=EF=88=86"; }

.fa-biking::before { content: "=EF=A1=8A"; }

.fa-biking-mountain::before { content: "=EF=A1=8B"; }

.fa-bimobject::before { content: "=EF=8D=B8"; }

.fa-binoculars::before { content: "=EF=87=A5"; }

.fa-biohazard::before { content: "=EF=9E=80"; }

.fa-birthday-cake::before { content: "=EF=87=BD"; }

.fa-bitbucket::before { content: "=EF=85=B1"; }

.fa-bitcoin::before { content: "=EF=8D=B9"; }

.fa-bity::before { content: "=EF=8D=BA"; }

.fa-black-tie::before { content: "=EF=89=BE"; }

.fa-blackberry::before { content: "=EF=8D=BB"; }

.fa-blanket::before { content: "=EF=92=98"; }

.fa-blender::before { content: "=EF=94=97"; }

.fa-blender-phone::before { content: "=EF=9A=B6"; }

.fa-blind::before { content: "=EF=8A=9D"; }

.fa-blinds::before { content: "=EF=A3=BB"; }

.fa-blinds-open::before { content: "=EF=A3=BC"; }

.fa-blinds-raised::before { content: "=EF=A3=BD"; }

.fa-blog::before { content: "=EF=9E=81"; }

.fa-blogger::before { content: "=EF=8D=BC"; }

.fa-blogger-b::before { content: "=EF=8D=BD"; }

.fa-bluetooth::before { content: "=EF=8A=93"; }

.fa-bluetooth-b::before { content: "=EF=8A=94"; }

.fa-bold::before { content: "=EF=80=B2"; }

.fa-bolt::before { content: "=EF=83=A7"; }

.fa-bomb::before { content: "=EF=87=A2"; }

.fa-bone::before { content: "=EF=97=97"; }

.fa-bone-break::before { content: "=EF=97=98"; }

.fa-bong::before { content: "=EF=95=9C"; }

.fa-book::before { content: "=EF=80=AD"; }

.fa-book-alt::before { content: "=EF=97=99"; }

.fa-book-dead::before { content: "=EF=9A=B7"; }

.fa-book-heart::before { content: "=EF=92=99"; }

.fa-book-medical::before { content: "=EF=9F=A6"; }

.fa-book-open::before { content: "=EF=94=98"; }

.fa-book-reader::before { content: "=EF=97=9A"; }

.fa-book-spells::before { content: "=EF=9A=B8"; }

.fa-book-user::before { content: "=EF=9F=A7"; }

.fa-bookmark::before { content: "=EF=80=AE"; }

.fa-books::before { content: "=EF=97=9B"; }

.fa-books-medical::before { content: "=EF=9F=A8"; }

.fa-boombox::before { content: "=EF=A2=A5"; }

.fa-boot::before { content: "=EF=9E=82"; }

.fa-booth-curtain::before { content: "=EF=9C=B4"; }

.fa-bootstrap::before { content: "=EF=A0=B6"; }

.fa-border-all::before { content: "=EF=A1=8C"; }

.fa-border-bottom::before { content: "=EF=A1=8D"; }

.fa-border-center-h::before { content: "=EF=A2=9C"; }

.fa-border-center-v::before { content: "=EF=A2=9D"; }

.fa-border-inner::before { content: "=EF=A1=8E"; }

.fa-border-left::before { content: "=EF=A1=8F"; }

.fa-border-none::before { content: "=EF=A1=90"; }

.fa-border-outer::before { content: "=EF=A1=91"; }

.fa-border-right::before { content: "=EF=A1=92"; }

.fa-border-style::before { content: "=EF=A1=93"; }

.fa-border-style-alt::before { content: "=EF=A1=94"; }

.fa-border-top::before { content: "=EF=A1=95"; }

.fa-bow-arrow::before { content: "=EF=9A=B9"; }

.fa-bowling-ball::before { content: "=EF=90=B6"; }

.fa-bowling-pins::before { content: "=EF=90=B7"; }

.fa-box::before { content: "=EF=91=A6"; }

.fa-box-alt::before { content: "=EF=92=9A"; }

.fa-box-ballot::before { content: "=EF=9C=B5"; }

.fa-box-check::before { content: "=EF=91=A7"; }

.fa-box-fragile::before { content: "=EF=92=9B"; }

.fa-box-full::before { content: "=EF=92=9C"; }

.fa-box-heart::before { content: "=EF=92=9D"; }

.fa-box-open::before { content: "=EF=92=9E"; }

.fa-box-tissue::before { content: "=EE=81=9B"; }

.fa-box-up::before { content: "=EF=92=9F"; }

.fa-box-usd::before { content: "=EF=92=A0"; }

.fa-boxes::before { content: "=EF=91=A8"; }

.fa-boxes-alt::before { content: "=EF=92=A1"; }

.fa-boxing-glove::before { content: "=EF=90=B8"; }

.fa-brackets::before { content: "=EF=9F=A9"; }

.fa-brackets-curly::before { content: "=EF=9F=AA"; }

.fa-braille::before { content: "=EF=8A=A1"; }

.fa-brain::before { content: "=EF=97=9C"; }

.fa-bread-loaf::before { content: "=EF=9F=AB"; }

.fa-bread-slice::before { content: "=EF=9F=AC"; }

.fa-briefcase::before { content: "=EF=82=B1"; }

.fa-briefcase-medical::before { content: "=EF=91=A9"; }

.fa-bring-forward::before { content: "=EF=A1=96"; }

.fa-bring-front::before { content: "=EF=A1=97"; }

.fa-broadcast-tower::before { content: "=EF=94=99"; }

.fa-broom::before { content: "=EF=94=9A"; }

.fa-browser::before { content: "=EF=8D=BE"; }

.fa-brush::before { content: "=EF=95=9D"; }

.fa-btc::before { content: "=EF=85=9A"; }

.fa-buffer::before { content: "=EF=A0=B7"; }

.fa-bug::before { content: "=EF=86=88"; }

.fa-building::before { content: "=EF=86=AD"; }

.fa-bullhorn::before { content: "=EF=82=A1"; }

.fa-bullseye::before { content: "=EF=85=80"; }

.fa-bullseye-arrow::before { content: "=EF=99=88"; }

.fa-bullseye-pointer::before { content: "=EF=99=89"; }

.fa-burger-soda::before { content: "=EF=A1=98"; }

.fa-burn::before { content: "=EF=91=AA"; }

.fa-buromobelexperte::before { content: "=EF=8D=BF"; }

.fa-burrito::before { content: "=EF=9F=AD"; }

.fa-bus::before { content: "=EF=88=87"; }

.fa-bus-alt::before { content: "=EF=95=9E"; }

.fa-bus-school::before { content: "=EF=97=9D"; }

.fa-business-time::before { content: "=EF=99=8A"; }

.fa-buy-n-large::before { content: "=EF=A2=A6"; }

.fa-buysellads::before { content: "=EF=88=8D"; }

.fa-cabinet-filing::before { content: "=EF=99=8B"; }

.fa-cactus::before { content: "=EF=A2=A7"; }

.fa-calculator::before { content: "=EF=87=AC"; }

.fa-calculator-alt::before { content: "=EF=99=8C"; }

.fa-calendar::before { content: "=EF=84=B3"; }

.fa-calendar-alt::before { content: "=EF=81=B3"; }

.fa-calendar-check::before { content: "=EF=89=B4"; }

.fa-calendar-day::before { content: "=EF=9E=83"; }

.fa-calendar-edit::before { content: "=EF=8C=B3"; }

.fa-calendar-exclamation::before { content: "=EF=8C=B4"; }

.fa-calendar-minus::before { content: "=EF=89=B2"; }

.fa-calendar-plus::before { content: "=EF=89=B1"; }

.fa-calendar-star::before { content: "=EF=9C=B6"; }

.fa-calendar-times::before { content: "=EF=89=B3"; }

.fa-calendar-week::before { content: "=EF=9E=84"; }

.fa-camcorder::before { content: "=EF=A2=A8"; }

.fa-camera::before { content: "=EF=80=B0"; }

.fa-camera-alt::before { content: "=EF=8C=B2"; }

.fa-camera-home::before { content: "=EF=A3=BE"; }

.fa-camera-movie::before { content: "=EF=A2=A9"; }

.fa-camera-polaroid::before { content: "=EF=A2=AA"; }

.fa-camera-retro::before { content: "=EF=82=83"; }

.fa-campfire::before { content: "=EF=9A=BA"; }

.fa-campground::before { content: "=EF=9A=BB"; }

.fa-canadian-maple-leaf::before { content: "=EF=9E=85"; }

.fa-candle-holder::before { content: "=EF=9A=BC"; }

.fa-candy-cane::before { content: "=EF=9E=86"; }

.fa-candy-corn::before { content: "=EF=9A=BD"; }

.fa-cannabis::before { content: "=EF=95=9F"; }

.fa-capsules::before { content: "=EF=91=AB"; }

.fa-car::before { content: "=EF=86=B9"; }

.fa-car-alt::before { content: "=EF=97=9E"; }

.fa-car-battery::before { content: "=EF=97=9F"; }

.fa-car-building::before { content: "=EF=A1=99"; }

.fa-car-bump::before { content: "=EF=97=A0"; }

.fa-car-bus::before { content: "=EF=A1=9A"; }

.fa-car-crash::before { content: "=EF=97=A1"; }

.fa-car-garage::before { content: "=EF=97=A2"; }

.fa-car-mechanic::before { content: "=EF=97=A3"; }

.fa-car-side::before { content: "=EF=97=A4"; }

.fa-car-tilt::before { content: "=EF=97=A5"; }

.fa-car-wash::before { content: "=EF=97=A6"; }

.fa-caravan::before { content: "=EF=A3=BF"; }

.fa-caravan-alt::before { content: "=EE=80=80"; }

.fa-caret-circle-down::before { content: "=EF=8C=AD"; }

.fa-caret-circle-left::before { content: "=EF=8C=AE"; }

.fa-caret-circle-right::before { content: "=EF=8C=B0"; }

.fa-caret-circle-up::before { content: "=EF=8C=B1"; }

.fa-caret-down::before { content: "=EF=83=97"; }

.fa-caret-left::before { content: "=EF=83=99"; }

.fa-caret-right::before { content: "=EF=83=9A"; }

.fa-caret-square-down::before { content: "=EF=85=90"; }

.fa-caret-square-left::before { content: "=EF=86=91"; }

.fa-caret-square-right::before { content: "=EF=85=92"; }

.fa-caret-square-up::before { content: "=EF=85=91"; }

.fa-caret-up::before { content: "=EF=83=98"; }

.fa-carrot::before { content: "=EF=9E=87"; }

.fa-cars::before { content: "=EF=A1=9B"; }

.fa-cart-arrow-down::before { content: "=EF=88=98"; }

.fa-cart-plus::before { content: "=EF=88=97"; }

.fa-cash-register::before { content: "=EF=9E=88"; }

.fa-cassette-tape::before { content: "=EF=A2=AB"; }

.fa-cat::before { content: "=EF=9A=BE"; }

.fa-cat-space::before { content: "=EE=80=81"; }

.fa-cauldron::before { content: "=EF=9A=BF"; }

.fa-cc-amazon-pay::before { content: "=EF=90=AD"; }

.fa-cc-amex::before { content: "=EF=87=B3"; }

.fa-cc-apple-pay::before { content: "=EF=90=96"; }

.fa-cc-diners-club::before { content: "=EF=89=8C"; }

.fa-cc-discover::before { content: "=EF=87=B2"; }

.fa-cc-jcb::before { content: "=EF=89=8B"; }

.fa-cc-mastercard::before { content: "=EF=87=B1"; }

.fa-cc-paypal::before { content: "=EF=87=B4"; }

.fa-cc-stripe::before { content: "=EF=87=B5"; }

.fa-cc-visa::before { content: "=EF=87=B0"; }

.fa-cctv::before { content: "=EF=A2=AC"; }

.fa-centercode::before { content: "=EF=8E=80"; }

.fa-centos::before { content: "=EF=9E=89"; }

.fa-certificate::before { content: "=EF=82=A3"; }

.fa-chair::before { content: "=EF=9B=80"; }

.fa-chair-office::before { content: "=EF=9B=81"; }

.fa-chalkboard::before { content: "=EF=94=9B"; }

.fa-chalkboard-teacher::before { content: "=EF=94=9C"; }

.fa-charging-station::before { content: "=EF=97=A7"; }

.fa-chart-area::before { content: "=EF=87=BE"; }

.fa-chart-bar::before { content: "=EF=82=80"; }

.fa-chart-line::before { content: "=EF=88=81"; }

.fa-chart-line-down::before { content: "=EF=99=8D"; }

.fa-chart-network::before { content: "=EF=9E=8A"; }

.fa-chart-pie::before { content: "=EF=88=80"; }

.fa-chart-pie-alt::before { content: "=EF=99=8E"; }

.fa-chart-scatter::before { content: "=EF=9F=AE"; }

.fa-check::before { content: "=EF=80=8C"; }

.fa-check-circle::before { content: "=EF=81=98"; }

.fa-check-double::before { content: "=EF=95=A0"; }

.fa-check-square::before { content: "=EF=85=8A"; }

.fa-cheese::before { content: "=EF=9F=AF"; }

.fa-cheese-swiss::before { content: "=EF=9F=B0"; }

.fa-cheeseburger::before { content: "=EF=9F=B1"; }

.fa-chess::before { content: "=EF=90=B9"; }

.fa-chess-bishop::before { content: "=EF=90=BA"; }

.fa-chess-bishop-alt::before { content: "=EF=90=BB"; }

.fa-chess-board::before { content: "=EF=90=BC"; }

.fa-chess-clock::before { content: "=EF=90=BD"; }

.fa-chess-clock-alt::before { content: "=EF=90=BE"; }

.fa-chess-king::before { content: "=EF=90=BF"; }

.fa-chess-king-alt::before { content: "=EF=91=80"; }

.fa-chess-knight::before { content: "=EF=91=81"; }

.fa-chess-knight-alt::before { content: "=EF=91=82"; }

.fa-chess-pawn::before { content: "=EF=91=83"; }

.fa-chess-pawn-alt::before { content: "=EF=91=84"; }

.fa-chess-queen::before { content: "=EF=91=85"; }

.fa-chess-queen-alt::before { content: "=EF=91=86"; }

.fa-chess-rook::before { content: "=EF=91=87"; }

.fa-chess-rook-alt::before { content: "=EF=91=88"; }

.fa-chevron-circle-down::before { content: "=EF=84=BA"; }

.fa-chevron-circle-left::before { content: "=EF=84=B7"; }

.fa-chevron-circle-right::before { content: "=EF=84=B8"; }

.fa-chevron-circle-up::before { content: "=EF=84=B9"; }

.fa-chevron-double-down::before { content: "=EF=8C=A2"; }

.fa-chevron-double-left::before { content: "=EF=8C=A3"; }

.fa-chevron-double-right::before { content: "=EF=8C=A4"; }

.fa-chevron-double-up::before { content: "=EF=8C=A5"; }

.fa-chevron-down::before { content: "=EF=81=B8"; }

.fa-chevron-left::before { content: "=EF=81=93"; }

.fa-chevron-right::before { content: "=EF=81=94"; }

.fa-chevron-square-down::before { content: "=EF=8C=A9"; }

.fa-chevron-square-left::before { content: "=EF=8C=AA"; }

.fa-chevron-square-right::before { content: "=EF=8C=AB"; }

.fa-chevron-square-up::before { content: "=EF=8C=AC"; }

.fa-chevron-up::before { content: "=EF=81=B7"; }

.fa-child::before { content: "=EF=86=AE"; }

.fa-chimney::before { content: "=EF=9E=8B"; }

.fa-chrome::before { content: "=EF=89=A8"; }

.fa-chromecast::before { content: "=EF=A0=B8"; }

.fa-church::before { content: "=EF=94=9D"; }

.fa-circle::before { content: "=EF=84=91"; }

.fa-circle-notch::before { content: "=EF=87=8E"; }

.fa-city::before { content: "=EF=99=8F"; }

.fa-clarinet::before { content: "=EF=A2=AD"; }

.fa-claw-marks::before { content: "=EF=9B=82"; }

.fa-clinic-medical::before { content: "=EF=9F=B2"; }

.fa-clipboard::before { content: "=EF=8C=A8"; }

.fa-clipboard-check::before { content: "=EF=91=AC"; }

.fa-clipboard-list::before { content: "=EF=91=AD"; }

.fa-clipboard-list-check::before { content: "=EF=9C=B7"; }

.fa-clipboard-prescription::before { content: "=EF=97=A8"; }

.fa-clipboard-user::before { content: "=EF=9F=B3"; }

.fa-clock::before { content: "=EF=80=97"; }

.fa-clone::before { content: "=EF=89=8D"; }

.fa-closed-captioning::before { content: "=EF=88=8A"; }

.fa-cloud::before { content: "=EF=83=82"; }

.fa-cloud-download::before { content: "=EF=83=AD"; }

.fa-cloud-download-alt::before { content: "=EF=8E=81"; }

.fa-cloud-drizzle::before { content: "=EF=9C=B8"; }

.fa-cloud-hail::before { content: "=EF=9C=B9"; }

.fa-cloud-hail-mixed::before { content: "=EF=9C=BA"; }

.fa-cloud-meatball::before { content: "=EF=9C=BB"; }

.fa-cloud-moon::before { content: "=EF=9B=83"; }

.fa-cloud-moon-rain::before { content: "=EF=9C=BC"; }

.fa-cloud-music::before { content: "=EF=A2=AE"; }

.fa-cloud-rain::before { content: "=EF=9C=BD"; }

.fa-cloud-rainbow::before { content: "=EF=9C=BE"; }

.fa-cloud-showers::before { content: "=EF=9C=BF"; }

.fa-cloud-showers-heavy::before { content: "=EF=9D=80"; }

.fa-cloud-sleet::before { content: "=EF=9D=81"; }

.fa-cloud-snow::before { content: "=EF=9D=82"; }

.fa-cloud-sun::before { content: "=EF=9B=84"; }

.fa-cloud-sun-rain::before { content: "=EF=9D=83"; }

.fa-cloud-upload::before { content: "=EF=83=AE"; }

.fa-cloud-upload-alt::before { content: "=EF=8E=82"; }

.fa-cloudflare::before { content: "=EE=81=BD"; }

.fa-clouds::before { content: "=EF=9D=84"; }

.fa-clouds-moon::before { content: "=EF=9D=85"; }

.fa-clouds-sun::before { content: "=EF=9D=86"; }

.fa-cloudscale::before { content: "=EF=8E=83"; }

.fa-cloudsmith::before { content: "=EF=8E=84"; }

.fa-cloudversify::before { content: "=EF=8E=85"; }

.fa-club::before { content: "=EF=8C=A7"; }

.fa-cocktail::before { content: "=EF=95=A1"; }

.fa-code::before { content: "=EF=84=A1"; }

.fa-code-branch::before { content: "=EF=84=A6"; }

.fa-code-commit::before { content: "=EF=8E=86"; }

.fa-code-merge::before { content: "=EF=8E=87"; }

.fa-codepen::before { content: "=EF=87=8B"; }

.fa-codiepie::before { content: "=EF=8A=84"; }

.fa-coffee::before { content: "=EF=83=B4"; }

.fa-coffee-pot::before { content: "=EE=80=82"; }

.fa-coffee-togo::before { content: "=EF=9B=85"; }

.fa-coffin::before { content: "=EF=9B=86"; }

.fa-coffin-cross::before { content: "=EE=81=91"; }

.fa-cog::before { content: "=EF=80=93"; }

.fa-cogs::before { content: "=EF=82=85"; }

.fa-coin::before { content: "=EF=A1=9C"; }

.fa-coins::before { content: "=EF=94=9E"; }

.fa-columns::before { content: "=EF=83=9B"; }

.fa-comet::before { content: "=EE=80=83"; }

.fa-comment::before { content: "=EF=81=B5"; }

.fa-comment-alt::before { content: "=EF=89=BA"; }

.fa-comment-alt-check::before { content: "=EF=92=A2"; }

.fa-comment-alt-dollar::before { content: "=EF=99=90"; }

.fa-comment-alt-dots::before { content: "=EF=92=A3"; }

.fa-comment-alt-edit::before { content: "=EF=92=A4"; }

.fa-comment-alt-exclamation::before { content: "=EF=92=A5"; }

.fa-comment-alt-lines::before { content: "=EF=92=A6"; }

.fa-comment-alt-medical::before { content: "=EF=9F=B4"; }

.fa-comment-alt-minus::before { content: "=EF=92=A7"; }

.fa-comment-alt-music::before { content: "=EF=A2=AF"; }

.fa-comment-alt-plus::before { content: "=EF=92=A8"; }

.fa-comment-alt-slash::before { content: "=EF=92=A9"; }

.fa-comment-alt-smile::before { content: "=EF=92=AA"; }

.fa-comment-alt-times::before { content: "=EF=92=AB"; }

.fa-comment-check::before { content: "=EF=92=AC"; }

.fa-comment-dollar::before { content: "=EF=99=91"; }

.fa-comment-dots::before { content: "=EF=92=AD"; }

.fa-comment-edit::before { content: "=EF=92=AE"; }

.fa-comment-exclamation::before { content: "=EF=92=AF"; }

.fa-comment-lines::before { content: "=EF=92=B0"; }

.fa-comment-medical::before { content: "=EF=9F=B5"; }

.fa-comment-minus::before { content: "=EF=92=B1"; }

.fa-comment-music::before { content: "=EF=A2=B0"; }

.fa-comment-plus::before { content: "=EF=92=B2"; }

.fa-comment-slash::before { content: "=EF=92=B3"; }

.fa-comment-smile::before { content: "=EF=92=B4"; }

.fa-comment-times::before { content: "=EF=92=B5"; }

.fa-comments::before { content: "=EF=82=86"; }

.fa-comments-alt::before { content: "=EF=92=B6"; }

.fa-comments-alt-dollar::before { content: "=EF=99=92"; }

.fa-comments-dollar::before { content: "=EF=99=93"; }

.fa-compact-disc::before { content: "=EF=94=9F"; }

.fa-compass::before { content: "=EF=85=8E"; }

.fa-compass-slash::before { content: "=EF=97=A9"; }

.fa-compress::before { content: "=EF=81=A6"; }

.fa-compress-alt::before { content: "=EF=90=A2"; }

.fa-compress-arrows-alt::before { content: "=EF=9E=8C"; }

.fa-compress-wide::before { content: "=EF=8C=A6"; }

.fa-computer-classic::before { content: "=EF=A2=B1"; }

.fa-computer-speaker::before { content: "=EF=A2=B2"; }

.fa-concierge-bell::before { content: "=EF=95=A2"; }

.fa-confluence::before { content: "=EF=9E=8D"; }

.fa-connectdevelop::before { content: "=EF=88=8E"; }

.fa-construction::before { content: "=EF=A1=9D"; }

.fa-container-storage::before { content: "=EF=92=B7"; }

.fa-contao::before { content: "=EF=89=AD"; }

.fa-conveyor-belt::before { content: "=EF=91=AE"; }

.fa-conveyor-belt-alt::before { content: "=EF=91=AF"; }

.fa-cookie::before { content: "=EF=95=A3"; }

.fa-cookie-bite::before { content: "=EF=95=A4"; }

.fa-copy::before { content: "=EF=83=85"; }

.fa-copyright::before { content: "=EF=87=B9"; }

.fa-corn::before { content: "=EF=9B=87"; }

.fa-cotton-bureau::before { content: "=EF=A2=9E"; }

.fa-couch::before { content: "=EF=92=B8"; }

.fa-cow::before { content: "=EF=9B=88"; }

.fa-cowbell::before { content: "=EF=A2=B3"; }

.fa-cowbell-more::before { content: "=EF=A2=B4"; }

.fa-cpanel::before { content: "=EF=8E=88"; }

.fa-creative-commons::before { content: "=EF=89=9E"; }

.fa-creative-commons-by::before { content: "=EF=93=A7"; }

.fa-creative-commons-nc::before { content: "=EF=93=A8"; }

.fa-creative-commons-nc-eu::before { content: "=EF=93=A9"; }

.fa-creative-commons-nc-jp::before { content: "=EF=93=AA"; }

.fa-creative-commons-nd::before { content: "=EF=93=AB"; }

.fa-creative-commons-pd::before { content: "=EF=93=AC"; }

.fa-creative-commons-pd-alt::before { content: "=EF=93=AD"; }

.fa-creative-commons-remix::before { content: "=EF=93=AE"; }

.fa-creative-commons-sa::before { content: "=EF=93=AF"; }

.fa-creative-commons-sampling::before { content: "=EF=93=B0"; }

.fa-creative-commons-sampling-plus::before { content: "=EF=93=B1"; }

.fa-creative-commons-share::before { content: "=EF=93=B2"; }

.fa-creative-commons-zero::before { content: "=EF=93=B3"; }

.fa-credit-card::before { content: "=EF=82=9D"; }

.fa-credit-card-blank::before { content: "=EF=8E=89"; }

.fa-credit-card-front::before { content: "=EF=8E=8A"; }

.fa-cricket::before { content: "=EF=91=89"; }

.fa-critical-role::before { content: "=EF=9B=89"; }

.fa-croissant::before { content: "=EF=9F=B6"; }

.fa-crop::before { content: "=EF=84=A5"; }

.fa-crop-alt::before { content: "=EF=95=A5"; }

.fa-cross::before { content: "=EF=99=94"; }

.fa-crosshairs::before { content: "=EF=81=9B"; }

.fa-crow::before { content: "=EF=94=A0"; }

.fa-crown::before { content: "=EF=94=A1"; }

.fa-crutch::before { content: "=EF=9F=B7"; }

.fa-crutches::before { content: "=EF=9F=B8"; }

.fa-css3::before { content: "=EF=84=BC"; }

.fa-css3-alt::before { content: "=EF=8E=8B"; }

.fa-cube::before { content: "=EF=86=B2"; }

.fa-cubes::before { content: "=EF=86=B3"; }

.fa-curling::before { content: "=EF=91=8A"; }

.fa-cut::before { content: "=EF=83=84"; }

.fa-cuttlefish::before { content: "=EF=8E=8C"; }

.fa-d-and-d::before { content: "=EF=8E=8D"; }

.fa-d-and-d-beyond::before { content: "=EF=9B=8A"; }

.fa-dagger::before { content: "=EF=9B=8B"; }

.fa-dailymotion::before { content: "=EE=81=92"; }

.fa-dashcube::before { content: "=EF=88=90"; }

.fa-database::before { content: "=EF=87=80"; }

.fa-deaf::before { content: "=EF=8A=A4"; }

.fa-debug::before { content: "=EF=9F=B9"; }

.fa-deer::before { content: "=EF=9E=8E"; }

.fa-deer-rudolph::before { content: "=EF=9E=8F"; }

.fa-deezer::before { content: "=EE=81=B7"; }

.fa-delicious::before { content: "=EF=86=A5"; }

.fa-democrat::before { content: "=EF=9D=87"; }

.fa-deploydog::before { content: "=EF=8E=8E"; }

.fa-deskpro::before { content: "=EF=8E=8F"; }

.fa-desktop::before { content: "=EF=84=88"; }

.fa-desktop-alt::before { content: "=EF=8E=90"; }

.fa-dev::before { content: "=EF=9B=8C"; }

.fa-deviantart::before { content: "=EF=86=BD"; }

.fa-dewpoint::before { content: "=EF=9D=88"; }

.fa-dharmachakra::before { content: "=EF=99=95"; }

.fa-dhl::before { content: "=EF=9E=90"; }

.fa-diagnoses::before { content: "=EF=91=B0"; }

.fa-diamond::before { content: "=EF=88=99"; }

.fa-diaspora::before { content: "=EF=9E=91"; }

.fa-dice::before { content: "=EF=94=A2"; }

.fa-dice-d10::before { content: "=EF=9B=8D"; }

.fa-dice-d12::before { content: "=EF=9B=8E"; }

.fa-dice-d20::before { content: "=EF=9B=8F"; }

.fa-dice-d4::before { content: "=EF=9B=90"; }

.fa-dice-d6::before { content: "=EF=9B=91"; }

.fa-dice-d8::before { content: "=EF=9B=92"; }

.fa-dice-five::before { content: "=EF=94=A3"; }

.fa-dice-four::before { content: "=EF=94=A4"; }

.fa-dice-one::before { content: "=EF=94=A5"; }

.fa-dice-six::before { content: "=EF=94=A6"; }

.fa-dice-three::before { content: "=EF=94=A7"; }

.fa-dice-two::before { content: "=EF=94=A8"; }

.fa-digg::before { content: "=EF=86=A6"; }

.fa-digging::before { content: "=EF=A1=9E"; }

.fa-digital-ocean::before { content: "=EF=8E=91"; }

.fa-digital-tachograph::before { content: "=EF=95=A6"; }

.fa-diploma::before { content: "=EF=97=AA"; }

.fa-directions::before { content: "=EF=97=AB"; }

.fa-disc-drive::before { content: "=EF=A2=B5"; }

.fa-discord::before { content: "=EF=8E=92"; }

.fa-discourse::before { content: "=EF=8E=93"; }

.fa-disease::before { content: "=EF=9F=BA"; }

.fa-divide::before { content: "=EF=94=A9"; }

.fa-dizzy::before { content: "=EF=95=A7"; }

.fa-dna::before { content: "=EF=91=B1"; }

.fa-do-not-enter::before { content: "=EF=97=AC"; }

.fa-dochub::before { content: "=EF=8E=94"; }

.fa-docker::before { content: "=EF=8E=95"; }

.fa-dog::before { content: "=EF=9B=93"; }

.fa-dog-leashed::before { content: "=EF=9B=94"; }

.fa-dollar-sign::before { content: "=EF=85=95"; }

.fa-dolly::before { content: "=EF=91=B2"; }

.fa-dolly-empty::before { content: "=EF=91=B3"; }

.fa-dolly-flatbed::before { content: "=EF=91=B4"; }

.fa-dolly-flatbed-alt::before { content: "=EF=91=B5"; }

.fa-dolly-flatbed-empty::before { content: "=EF=91=B6"; }

.fa-donate::before { content: "=EF=92=B9"; }

.fa-door-closed::before { content: "=EF=94=AA"; }

.fa-door-open::before { content: "=EF=94=AB"; }

.fa-dot-circle::before { content: "=EF=86=92"; }

.fa-dove::before { content: "=EF=92=BA"; }

.fa-download::before { content: "=EF=80=99"; }

.fa-draft2digital::before { content: "=EF=8E=96"; }

.fa-drafting-compass::before { content: "=EF=95=A8"; }

.fa-dragon::before { content: "=EF=9B=95"; }

.fa-draw-circle::before { content: "=EF=97=AD"; }

.fa-draw-polygon::before { content: "=EF=97=AE"; }

.fa-draw-square::before { content: "=EF=97=AF"; }

.fa-dreidel::before { content: "=EF=9E=92"; }

.fa-dribbble::before { content: "=EF=85=BD"; }

.fa-dribbble-square::before { content: "=EF=8E=97"; }

.fa-drone::before { content: "=EF=A1=9F"; }

.fa-drone-alt::before { content: "=EF=A1=A0"; }

.fa-dropbox::before { content: "=EF=85=AB"; }

.fa-drum::before { content: "=EF=95=A9"; }

.fa-drum-steelpan::before { content: "=EF=95=AA"; }

.fa-drumstick::before { content: "=EF=9B=96"; }

.fa-drumstick-bite::before { content: "=EF=9B=97"; }

.fa-drupal::before { content: "=EF=86=A9"; }

.fa-dryer::before { content: "=EF=A1=A1"; }

.fa-dryer-alt::before { content: "=EF=A1=A2"; }

.fa-duck::before { content: "=EF=9B=98"; }

.fa-dumbbell::before { content: "=EF=91=8B"; }

.fa-dumpster::before { content: "=EF=9E=93"; }

.fa-dumpster-fire::before { content: "=EF=9E=94"; }

.fa-dungeon::before { content: "=EF=9B=99"; }

.fa-dyalog::before { content: "=EF=8E=99"; }

.fa-ear::before { content: "=EF=97=B0"; }

.fa-ear-muffs::before { content: "=EF=9E=95"; }

.fa-earlybirds::before { content: "=EF=8E=9A"; }

.fa-ebay::before { content: "=EF=93=B4"; }

.fa-eclipse::before { content: "=EF=9D=89"; }

.fa-eclipse-alt::before { content: "=EF=9D=8A"; }

.fa-edge::before { content: "=EF=8A=82"; }

.fa-edge-legacy::before { content: "=EE=81=B8"; }

.fa-edit::before { content: "=EF=81=84"; }

.fa-egg::before { content: "=EF=9F=BB"; }

.fa-egg-fried::before { content: "=EF=9F=BC"; }

.fa-eject::before { content: "=EF=81=92"; }

.fa-elementor::before { content: "=EF=90=B0"; }

.fa-elephant::before { content: "=EF=9B=9A"; }

.fa-ellipsis-h::before { content: "=EF=85=81"; }

.fa-ellipsis-h-alt::before { content: "=EF=8E=9B"; }

.fa-ellipsis-v::before { content: "=EF=85=82"; }

.fa-ellipsis-v-alt::before { content: "=EF=8E=9C"; }

.fa-ello::before { content: "=EF=97=B1"; }

.fa-ember::before { content: "=EF=90=A3"; }

.fa-empire::before { content: "=EF=87=91"; }

.fa-empty-set::before { content: "=EF=99=96"; }

.fa-engine-warning::before { content: "=EF=97=B2"; }

.fa-envelope::before { content: "=EF=83=A0"; }

.fa-envelope-open::before { content: "=EF=8A=B6"; }

.fa-envelope-open-dollar::before { content: "=EF=99=97"; }

.fa-envelope-open-text::before { content: "=EF=99=98"; }

.fa-envelope-square::before { content: "=EF=86=99"; }

.fa-envira::before { content: "=EF=8A=99"; }

.fa-equals::before { content: "=EF=94=AC"; }

.fa-eraser::before { content: "=EF=84=AD"; }

.fa-erlang::before { content: "=EF=8E=9D"; }

.fa-ethereum::before { content: "=EF=90=AE"; }

.fa-ethernet::before { content: "=EF=9E=96"; }

.fa-etsy::before { content: "=EF=8B=97"; }

.fa-euro-sign::before { content: "=EF=85=93"; }

.fa-evernote::before { content: "=EF=A0=B9"; }

.fa-exchange::before { content: "=EF=83=AC"; }

.fa-exchange-alt::before { content: "=EF=8D=A2"; }

.fa-exclamation::before { content: "=EF=84=AA"; }

.fa-exclamation-circle::before { content: "=EF=81=AA"; }

.fa-exclamation-square::before { content: "=EF=8C=A1"; }

.fa-exclamation-triangle::before { content: "=EF=81=B1"; }

.fa-expand::before { content: "=EF=81=A5"; }

.fa-expand-alt::before { content: "=EF=90=A4"; }

.fa-expand-arrows::before { content: "=EF=8C=9D"; }

.fa-expand-arrows-alt::before { content: "=EF=8C=9E"; }

.fa-expand-wide::before { content: "=EF=8C=A0"; }

.fa-expeditedssl::before { content: "=EF=88=BE"; }

.fa-external-link::before { content: "=EF=82=8E"; }

.fa-external-link-alt::before { content: "=EF=8D=9D"; }

.fa-external-link-square::before { content: "=EF=85=8C"; }

.fa-external-link-square-alt::before { content: "=EF=8D=A0"; }

.fa-eye::before { content: "=EF=81=AE"; }

.fa-eye-dropper::before { content: "=EF=87=BB"; }

.fa-eye-evil::before { content: "=EF=9B=9B"; }

.fa-eye-slash::before { content: "=EF=81=B0"; }

.fa-facebook::before { content: "=EF=82=9A"; }

.fa-facebook-f::before { content: "=EF=8E=9E"; }

.fa-facebook-messenger::before { content: "=EF=8E=9F"; }

.fa-facebook-square::before { content: "=EF=82=82"; }

.fa-fan::before { content: "=EF=A1=A3"; }

.fa-fan-table::before { content: "=EE=80=84"; }

.fa-fantasy-flight-games::before { content: "=EF=9B=9C"; }

.fa-farm::before { content: "=EF=A1=A4"; }

.fa-fast-backward::before { content: "=EF=81=89"; }

.fa-fast-forward::before { content: "=EF=81=90"; }

.fa-faucet::before { content: "=EE=80=85"; }

.fa-faucet-drip::before { content: "=EE=80=86"; }

.fa-fax::before { content: "=EF=86=AC"; }

.fa-feather::before { content: "=EF=94=AD"; }

.fa-feather-alt::before { content: "=EF=95=AB"; }

.fa-fedex::before { content: "=EF=9E=97"; }

.fa-fedora::before { content: "=EF=9E=98"; }

.fa-female::before { content: "=EF=86=82"; }

.fa-field-hockey::before { content: "=EF=91=8C"; }

.fa-fighter-jet::before { content: "=EF=83=BB"; }

.fa-figma::before { content: "=EF=9E=99"; }

.fa-file::before { content: "=EF=85=9B"; }

.fa-file-alt::before { content: "=EF=85=9C"; }

.fa-file-archive::before { content: "=EF=87=86"; }

.fa-file-audio::before { content: "=EF=87=87"; }

.fa-file-certificate::before { content: "=EF=97=B3"; }

.fa-file-chart-line::before { content: "=EF=99=99"; }

.fa-file-chart-pie::before { content: "=EF=99=9A"; }

.fa-file-check::before { content: "=EF=8C=96"; }

.fa-file-code::before { content: "=EF=87=89"; }

.fa-file-contract::before { content: "=EF=95=AC"; }

.fa-file-csv::before { content: "=EF=9B=9D"; }

.fa-file-download::before { content: "=EF=95=AD"; }

.fa-file-edit::before { content: "=EF=8C=9C"; }

.fa-file-excel::before { content: "=EF=87=83"; }

.fa-file-exclamation::before { content: "=EF=8C=9A"; }

.fa-file-export::before { content: "=EF=95=AE"; }

.fa-file-image::before { content: "=EF=87=85"; }

.fa-file-import::before { content: "=EF=95=AF"; }

.fa-file-invoice::before { content: "=EF=95=B0"; }

.fa-file-invoice-dollar::before { content: "=EF=95=B1"; }

.fa-file-medical::before { content: "=EF=91=B7"; }

.fa-file-medical-alt::before { content: "=EF=91=B8"; }

.fa-file-minus::before { content: "=EF=8C=98"; }

.fa-file-music::before { content: "=EF=A2=B6"; }

.fa-file-pdf::before { content: "=EF=87=81"; }

.fa-file-plus::before { content: "=EF=8C=99"; }

.fa-file-powerpoint::before { content: "=EF=87=84"; }

.fa-file-prescription::before { content: "=EF=95=B2"; }

.fa-file-search::before { content: "=EF=A1=A5"; }

.fa-file-signature::before { content: "=EF=95=B3"; }

.fa-file-spreadsheet::before { content: "=EF=99=9B"; }

.fa-file-times::before { content: "=EF=8C=97"; }

.fa-file-upload::before { content: "=EF=95=B4"; }

.fa-file-user::before { content: "=EF=99=9C"; }

.fa-file-video::before { content: "=EF=87=88"; }

.fa-file-word::before { content: "=EF=87=82"; }

.fa-files-medical::before { content: "=EF=9F=BD"; }

.fa-fill::before { content: "=EF=95=B5"; }

.fa-fill-drip::before { content: "=EF=95=B6"; }

.fa-film::before { content: "=EF=80=88"; }

.fa-film-alt::before { content: "=EF=8E=A0"; }

.fa-film-canister::before { content: "=EF=A2=B7"; }

.fa-filter::before { content: "=EF=82=B0"; }

.fa-fingerprint::before { content: "=EF=95=B7"; }

.fa-fire::before { content: "=EF=81=AD"; }

.fa-fire-alt::before { content: "=EF=9F=A4"; }

.fa-fire-extinguisher::before { content: "=EF=84=B4"; }

.fa-fire-smoke::before { content: "=EF=9D=8B"; }

.fa-firefox::before { content: "=EF=89=A9"; }

.fa-firefox-browser::before { content: "=EE=80=87"; }

.fa-fireplace::before { content: "=EF=9E=9A"; }

.fa-first-aid::before { content: "=EF=91=B9"; }

.fa-first-order::before { content: "=EF=8A=B0"; }

.fa-first-order-alt::before { content: "=EF=94=8A"; }

.fa-firstdraft::before { content: "=EF=8E=A1"; }

.fa-fish::before { content: "=EF=95=B8"; }

.fa-fish-cooked::before { content: "=EF=9F=BE"; }

.fa-fist-raised::before { content: "=EF=9B=9E"; }

.fa-flag::before { content: "=EF=80=A4"; }

.fa-flag-alt::before { content: "=EF=9D=8C"; }

.fa-flag-checkered::before { content: "=EF=84=9E"; }

.fa-flag-usa::before { content: "=EF=9D=8D"; }

.fa-flame::before { content: "=EF=9B=9F"; }

.fa-flashlight::before { content: "=EF=A2=B8"; }

.fa-flask::before { content: "=EF=83=83"; }

.fa-flask-poison::before { content: "=EF=9B=A0"; }

.fa-flask-potion::before { content: "=EF=9B=A1"; }

.fa-flickr::before { content: "=EF=85=AE"; }

.fa-flipboard::before { content: "=EF=91=8D"; }

.fa-flower::before { content: "=EF=9F=BF"; }

.fa-flower-daffodil::before { content: "=EF=A0=80"; }

.fa-flower-tulip::before { content: "=EF=A0=81"; }

.fa-flushed::before { content: "=EF=95=B9"; }

.fa-flute::before { content: "=EF=A2=B9"; }

.fa-flux-capacitor::before { content: "=EF=A2=BA"; }

.fa-fly::before { content: "=EF=90=97"; }

.fa-fog::before { content: "=EF=9D=8E"; }

.fa-folder::before { content: "=EF=81=BB"; }

.fa-folder-download::before { content: "=EE=81=93"; }

.fa-folder-minus::before { content: "=EF=99=9D"; }

.fa-folder-open::before { content: "=EF=81=BC"; }

.fa-folder-plus::before { content: "=EF=99=9E"; }

.fa-folder-times::before { content: "=EF=99=9F"; }

.fa-folder-tree::before { content: "=EF=A0=82"; }

.fa-folder-upload::before { content: "=EE=81=94"; }

.fa-folders::before { content: "=EF=99=A0"; }

.fa-font::before { content: "=EF=80=B1"; }

.fa-font-awesome::before { content: "=EF=8A=B4"; }

.fa-font-awesome-alt::before { content: "=EF=8D=9C"; }

.fa-font-awesome-flag::before { content: "=EF=90=A5"; }

.fa-font-awesome-logo-full::before { content: "=EF=93=A6"; }

.fa-font-case::before { content: "=EF=A1=A6"; }

.fa-fonticons::before { content: "=EF=8A=80"; }

.fa-fonticons-fi::before { content: "=EF=8E=A2"; }

.fa-football-ball::before { content: "=EF=91=8E"; }

.fa-football-helmet::before { content: "=EF=91=8F"; }

.fa-forklift::before { content: "=EF=91=BA"; }

.fa-fort-awesome::before { content: "=EF=8A=86"; }

.fa-fort-awesome-alt::before { content: "=EF=8E=A3"; }

.fa-forumbee::before { content: "=EF=88=91"; }

.fa-forward::before { content: "=EF=81=8E"; }

.fa-foursquare::before { content: "=EF=86=80"; }

.fa-fragile::before { content: "=EF=92=BB"; }

.fa-free-code-camp::before { content: "=EF=8B=85"; }

.fa-freebsd::before { content: "=EF=8E=A4"; }

.fa-french-fries::before { content: "=EF=A0=83"; }

.fa-frog::before { content: "=EF=94=AE"; }

.fa-frosty-head::before { content: "=EF=9E=9B"; }

.fa-frown::before { content: "=EF=84=99"; }

.fa-frown-open::before { content: "=EF=95=BA"; }

.fa-fulcrum::before { content: "=EF=94=8B"; }

.fa-function::before { content: "=EF=99=A1"; }

.fa-funnel-dollar::before { content: "=EF=99=A2"; }

.fa-futbol::before { content: "=EF=87=A3"; }

.fa-galactic-republic::before { content: "=EF=94=8C"; }

.fa-galactic-senate::before { content: "=EF=94=8D"; }

.fa-galaxy::before { content: "=EE=80=88"; }

.fa-game-board::before { content: "=EF=A1=A7"; }

.fa-game-board-alt::before { content: "=EF=A1=A8"; }

.fa-game-console-handheld::before { content: "=EF=A2=BB"; }

.fa-gamepad::before { content: "=EF=84=9B"; }

.fa-gamepad-alt::before { content: "=EF=A2=BC"; }

.fa-garage::before { content: "=EE=80=89"; }

.fa-garage-car::before { content: "=EE=80=8A"; }

.fa-garage-open::before { content: "=EE=80=8B"; }

.fa-gas-pump::before { content: "=EF=94=AF"; }

.fa-gas-pump-slash::before { content: "=EF=97=B4"; }

.fa-gavel::before { content: "=EF=83=A3"; }

.fa-gem::before { content: "=EF=8E=A5"; }

.fa-genderless::before { content: "=EF=88=AD"; }

.fa-get-pocket::before { content: "=EF=89=A5"; }

.fa-gg::before { content: "=EF=89=A0"; }

.fa-gg-circle::before { content: "=EF=89=A1"; }

.fa-ghost::before { content: "=EF=9B=A2"; }

.fa-gift::before { content: "=EF=81=AB"; }

.fa-gift-card::before { content: "=EF=99=A3"; }

.fa-gifts::before { content: "=EF=9E=9C"; }

.fa-gingerbread-man::before { content: "=EF=9E=9D"; }

.fa-git::before { content: "=EF=87=93"; }

.fa-git-alt::before { content: "=EF=A1=81"; }

.fa-git-square::before { content: "=EF=87=92"; }

.fa-github::before { content: "=EF=82=9B"; }

.fa-github-alt::before { content: "=EF=84=93"; }

.fa-github-square::before { content: "=EF=82=92"; }

.fa-gitkraken::before { content: "=EF=8E=A6"; }

.fa-gitlab::before { content: "=EF=8A=96"; }

.fa-gitter::before { content: "=EF=90=A6"; }

.fa-glass::before { content: "=EF=A0=84"; }

.fa-glass-champagne::before { content: "=EF=9E=9E"; }

.fa-glass-cheers::before { content: "=EF=9E=9F"; }

.fa-glass-citrus::before { content: "=EF=A1=A9"; }

.fa-glass-martini::before { content: "=EF=80=80"; }

.fa-glass-martini-alt::before { content: "=EF=95=BB"; }

.fa-glass-whiskey::before { content: "=EF=9E=A0"; }

.fa-glass-whiskey-rocks::before { content: "=EF=9E=A1"; }

.fa-glasses::before { content: "=EF=94=B0"; }

.fa-glasses-alt::before { content: "=EF=97=B5"; }

.fa-glide::before { content: "=EF=8A=A5"; }

.fa-glide-g::before { content: "=EF=8A=A6"; }

.fa-globe::before { content: "=EF=82=AC"; }

.fa-globe-africa::before { content: "=EF=95=BC"; }

.fa-globe-americas::before { content: "=EF=95=BD"; }

.fa-globe-asia::before { content: "=EF=95=BE"; }

.fa-globe-europe::before { content: "=EF=9E=A2"; }

.fa-globe-snow::before { content: "=EF=9E=A3"; }

.fa-globe-stand::before { content: "=EF=97=B6"; }

.fa-gofore::before { content: "=EF=8E=A7"; }

.fa-golf-ball::before { content: "=EF=91=90"; }

.fa-golf-club::before { content: "=EF=91=91"; }

.fa-goodreads::before { content: "=EF=8E=A8"; }

.fa-goodreads-g::before { content: "=EF=8E=A9"; }

.fa-google::before { content: "=EF=86=A0"; }

.fa-google-drive::before { content: "=EF=8E=AA"; }

.fa-google-pay::before { content: "=EE=81=B9"; }

.fa-google-play::before { content: "=EF=8E=AB"; }

.fa-google-plus::before { content: "=EF=8A=B3"; }

.fa-google-plus-g::before { content: "=EF=83=95"; }

.fa-google-plus-square::before { content: "=EF=83=94"; }

.fa-google-wallet::before { content: "=EF=87=AE"; }

.fa-gopuram::before { content: "=EF=99=A4"; }

.fa-graduation-cap::before { content: "=EF=86=9D"; }

.fa-gramophone::before { content: "=EF=A2=BD"; }

.fa-gratipay::before { content: "=EF=86=84"; }

.fa-grav::before { content: "=EF=8B=96"; }

.fa-greater-than::before { content: "=EF=94=B1"; }

.fa-greater-than-equal::before { content: "=EF=94=B2"; }

.fa-grimace::before { content: "=EF=95=BF"; }

.fa-grin::before { content: "=EF=96=80"; }

.fa-grin-alt::before { content: "=EF=96=81"; }

.fa-grin-beam::before { content: "=EF=96=82"; }

.fa-grin-beam-sweat::before { content: "=EF=96=83"; }

.fa-grin-hearts::before { content: "=EF=96=84"; }

.fa-grin-squint::before { content: "=EF=96=85"; }

.fa-grin-squint-tears::before { content: "=EF=96=86"; }

.fa-grin-stars::before { content: "=EF=96=87"; }

.fa-grin-tears::before { content: "=EF=96=88"; }

.fa-grin-tongue::before { content: "=EF=96=89"; }

.fa-grin-tongue-squint::before { content: "=EF=96=8A"; }

.fa-grin-tongue-wink::before { content: "=EF=96=8B"; }

.fa-grin-wink::before { content: "=EF=96=8C"; }

.fa-grip-horizontal::before { content: "=EF=96=8D"; }

.fa-grip-lines::before { content: "=EF=9E=A4"; }

.fa-grip-lines-vertical::before { content: "=EF=9E=A5"; }

.fa-grip-vertical::before { content: "=EF=96=8E"; }

.fa-gripfire::before { content: "=EF=8E=AC"; }

.fa-grunt::before { content: "=EF=8E=AD"; }

.fa-guilded::before { content: "=EE=81=BE"; }

.fa-guitar::before { content: "=EF=9E=A6"; }

.fa-guitar-electric::before { content: "=EF=A2=BE"; }

.fa-guitars::before { content: "=EF=A2=BF"; }

.fa-gulp::before { content: "=EF=8E=AE"; }

.fa-h-square::before { content: "=EF=83=BD"; }

.fa-h1::before { content: "=EF=8C=93"; }

.fa-h2::before { content: "=EF=8C=94"; }

.fa-h3::before { content: "=EF=8C=95"; }

.fa-h4::before { content: "=EF=A1=AA"; }

.fa-hacker-news::before { content: "=EF=87=94"; }

.fa-hacker-news-square::before { content: "=EF=8E=AF"; }

.fa-hackerrank::before { content: "=EF=97=B7"; }

.fa-hamburger::before { content: "=EF=A0=85"; }

.fa-hammer::before { content: "=EF=9B=A3"; }

.fa-hammer-war::before { content: "=EF=9B=A4"; }

.fa-hamsa::before { content: "=EF=99=A5"; }

.fa-hand-heart::before { content: "=EF=92=BC"; }

.fa-hand-holding::before { content: "=EF=92=BD"; }

.fa-hand-holding-box::before { content: "=EF=91=BB"; }

.fa-hand-holding-heart::before { content: "=EF=92=BE"; }

.fa-hand-holding-magic::before { content: "=EF=9B=A5"; }

.fa-hand-holding-medical::before { content: "=EE=81=9C"; }

.fa-hand-holding-seedling::before { content: "=EF=92=BF"; }

.fa-hand-holding-usd::before { content: "=EF=93=80"; }

.fa-hand-holding-water::before { content: "=EF=93=81"; }

.fa-hand-lizard::before { content: "=EF=89=98"; }

.fa-hand-middle-finger::before { content: "=EF=A0=86"; }

.fa-hand-paper::before { content: "=EF=89=96"; }

.fa-hand-peace::before { content: "=EF=89=9B"; }

.fa-hand-point-down::before { content: "=EF=82=A7"; }

.fa-hand-point-left::before { content: "=EF=82=A5"; }

.fa-hand-point-right::before { content: "=EF=82=A4"; }

.fa-hand-point-up::before { content: "=EF=82=A6"; }

.fa-hand-pointer::before { content: "=EF=89=9A"; }

.fa-hand-receiving::before { content: "=EF=91=BC"; }

.fa-hand-rock::before { content: "=EF=89=95"; }

.fa-hand-scissors::before { content: "=EF=89=97"; }

.fa-hand-sparkles::before { content: "=EE=81=9D"; }

.fa-hand-spock::before { content: "=EF=89=99"; }

.fa-hands::before { content: "=EF=93=82"; }

.fa-hands-heart::before { content: "=EF=93=83"; }

.fa-hands-helping::before { content: "=EF=93=84"; }

.fa-hands-usd::before { content: "=EF=93=85"; }

.fa-hands-wash::before { content: "=EE=81=9E"; }

.fa-handshake::before { content: "=EF=8A=B5"; }

.fa-handshake-alt::before { content: "=EF=93=86"; }

.fa-handshake-alt-slash::before { content: "=EE=81=9F"; }

.fa-handshake-slash::before { content: "=EE=81=A0"; }

.fa-hanukiah::before { content: "=EF=9B=A6"; }

.fa-hard-hat::before { content: "=EF=A0=87"; }

.fa-hashtag::before { content: "=EF=8A=92"; }

.fa-hat-chef::before { content: "=EF=A1=AB"; }

.fa-hat-cowboy::before { content: "=EF=A3=80"; }

.fa-hat-cowboy-side::before { content: "=EF=A3=81"; }

.fa-hat-santa::before { content: "=EF=9E=A7"; }

.fa-hat-winter::before { content: "=EF=9E=A8"; }

.fa-hat-witch::before { content: "=EF=9B=A7"; }

.fa-hat-wizard::before { content: "=EF=9B=A8"; }

.fa-hdd::before { content: "=EF=82=A0"; }

.fa-head-side::before { content: "=EF=9B=A9"; }

.fa-head-side-brain::before { content: "=EF=A0=88"; }

.fa-head-side-cough::before { content: "=EE=81=A1"; }

.fa-head-side-cough-slash::before { content: "=EE=81=A2"; }

.fa-head-side-headphones::before { content: "=EF=A3=82"; }

.fa-head-side-mask::before { content: "=EE=81=A3"; }

.fa-head-side-medical::before { content: "=EF=A0=89"; }

.fa-head-side-virus::before { content: "=EE=81=A4"; }

.fa-head-vr::before { content: "=EF=9B=AA"; }

.fa-heading::before { content: "=EF=87=9C"; }

.fa-headphones::before { content: "=EF=80=A5"; }

.fa-headphones-alt::before { content: "=EF=96=8F"; }

.fa-headset::before { content: "=EF=96=90"; }

.fa-heart::before { content: "=EF=80=84"; }

.fa-heart-broken::before { content: "=EF=9E=A9"; }

.fa-heart-circle::before { content: "=EF=93=87"; }

.fa-heart-rate::before { content: "=EF=97=B8"; }

.fa-heart-square::before { content: "=EF=93=88"; }

.fa-heartbeat::before { content: "=EF=88=9E"; }

.fa-heat::before { content: "=EE=80=8C"; }

.fa-helicopter::before { content: "=EF=94=B3"; }

.fa-helmet-battle::before { content: "=EF=9B=AB"; }

.fa-hexagon::before { content: "=EF=8C=92"; }

.fa-highlighter::before { content: "=EF=96=91"; }

.fa-hiking::before { content: "=EF=9B=AC"; }

.fa-hippo::before { content: "=EF=9B=AD"; }

.fa-hips::before { content: "=EF=91=92"; }

.fa-hire-a-helper::before { content: "=EF=8E=B0"; }

.fa-history::before { content: "=EF=87=9A"; }

.fa-hive::before { content: "=EE=81=BF"; }

.fa-hockey-mask::before { content: "=EF=9B=AE"; }

.fa-hockey-puck::before { content: "=EF=91=93"; }

.fa-hockey-sticks::before { content: "=EF=91=94"; }

.fa-holly-berry::before { content: "=EF=9E=AA"; }

.fa-home::before { content: "=EF=80=95"; }

.fa-home-alt::before { content: "=EF=A0=8A"; }

.fa-home-heart::before { content: "=EF=93=89"; }

.fa-home-lg::before { content: "=EF=A0=8B"; }

.fa-home-lg-alt::before { content: "=EF=A0=8C"; }

.fa-hood-cloak::before { content: "=EF=9B=AF"; }

.fa-hooli::before { content: "=EF=90=A7"; }

.fa-horizontal-rule::before { content: "=EF=A1=AC"; }

.fa-hornbill::before { content: "=EF=96=92"; }

.fa-horse::before { content: "=EF=9B=B0"; }

.fa-horse-head::before { content: "=EF=9E=AB"; }

.fa-horse-saddle::before { content: "=EF=A3=83"; }

.fa-hospital::before { content: "=EF=83=B8"; }

.fa-hospital-alt::before { content: "=EF=91=BD"; }

.fa-hospital-symbol::before { content: "=EF=91=BE"; }

.fa-hospital-user::before { content: "=EF=A0=8D"; }

.fa-hospitals::before { content: "=EF=A0=8E"; }

.fa-hot-tub::before { content: "=EF=96=93"; }

.fa-hotdog::before { content: "=EF=A0=8F"; }

.fa-hotel::before { content: "=EF=96=94"; }

.fa-hotjar::before { content: "=EF=8E=B1"; }

.fa-hourglass::before { content: "=EF=89=94"; }

.fa-hourglass-end::before { content: "=EF=89=93"; }

.fa-hourglass-half::before { content: "=EF=89=92"; }

.fa-hourglass-start::before { content: "=EF=89=91"; }

.fa-house::before { content: "=EE=80=8D"; }

.fa-house-damage::before { content: "=EF=9B=B1"; }

.fa-house-day::before { content: "=EE=80=8E"; }

.fa-house-flood::before { content: "=EF=9D=8F"; }

.fa-house-leave::before { content: "=EE=80=8F"; }

.fa-house-night::before { content: "=EE=80=90"; }

.fa-house-return::before { content: "=EE=80=91"; }

.fa-house-signal::before { content: "=EE=80=92"; }

.fa-house-user::before { content: "=EE=81=A5"; }

.fa-houzz::before { content: "=EF=89=BC"; }

.fa-hryvnia::before { content: "=EF=9B=B2"; }

.fa-html5::before { content: "=EF=84=BB"; }

.fa-hubspot::before { content: "=EF=8E=B2"; }

.fa-humidity::before { content: "=EF=9D=90"; }

.fa-hurricane::before { content: "=EF=9D=91"; }

.fa-i-cursor::before { content: "=EF=89=86"; }

.fa-ice-cream::before { content: "=EF=A0=90"; }

.fa-ice-skate::before { content: "=EF=9E=AC"; }

.fa-icicles::before { content: "=EF=9E=AD"; }

.fa-icons::before { content: "=EF=A1=AD"; }

.fa-icons-alt::before { content: "=EF=A1=AE"; }

.fa-id-badge::before { content: "=EF=8B=81"; }

.fa-id-card::before { content: "=EF=8B=82"; }

.fa-id-card-alt::before { content: "=EF=91=BF"; }

.fa-ideal::before { content: "=EE=80=93"; }

.fa-igloo::before { content: "=EF=9E=AE"; }

.fa-image::before { content: "=EF=80=BE"; }

.fa-image-polaroid::before { content: "=EF=A3=84"; }

.fa-images::before { content: "=EF=8C=82"; }

.fa-imdb::before { content: "=EF=8B=98"; }

.fa-inbox::before { content: "=EF=80=9C"; }

.fa-inbox-in::before { content: "=EF=8C=90"; }

.fa-inbox-out::before { content: "=EF=8C=91"; }

.fa-indent::before { content: "=EF=80=BC"; }

.fa-industry::before { content: "=EF=89=B5"; }

.fa-industry-alt::before { content: "=EF=8E=B3"; }

.fa-infinity::before { content: "=EF=94=B4"; }

.fa-info::before { content: "=EF=84=A9"; }

.fa-info-circle::before { content: "=EF=81=9A"; }

.fa-info-square::before { content: "=EF=8C=8F"; }

.fa-inhaler::before { content: "=EF=97=B9"; }

.fa-innosoft::before { content: "=EE=82=80"; }

.fa-instagram::before { content: "=EF=85=AD"; }

.fa-instagram-square::before { content: "=EE=81=95"; }

.fa-instalod::before { content: "=EE=82=81"; }

.fa-integral::before { content: "=EF=99=A7"; }

.fa-intercom::before { content: "=EF=9E=AF"; }

.fa-internet-explorer::before { content: "=EF=89=AB"; }

.fa-intersection::before { content: "=EF=99=A8"; }

.fa-inventory::before { content: "=EF=92=80"; }

.fa-invision::before { content: "=EF=9E=B0"; }

.fa-ioxhost::before { content: "=EF=88=88"; }

.fa-island-tropical::before { content: "=EF=A0=91"; }

.fa-italic::before { content: "=EF=80=B3"; }

.fa-itch-io::before { content: "=EF=A0=BA"; }

.fa-itunes::before { content: "=EF=8E=B4"; }

.fa-itunes-note::before { content: "=EF=8E=B5"; }

.fa-jack-o-lantern::before { content: "=EF=8C=8E"; }

.fa-java::before { content: "=EF=93=A4"; }

.fa-jedi::before { content: "=EF=99=A9"; }

.fa-jedi-order::before { content: "=EF=94=8E"; }

.fa-jenkins::before { content: "=EF=8E=B6"; }

.fa-jira::before { content: "=EF=9E=B1"; }

.fa-joget::before { content: "=EF=8E=B7"; }

.fa-joint::before { content: "=EF=96=95"; }

.fa-joomla::before { content: "=EF=86=AA"; }

.fa-journal-whills::before { content: "=EF=99=AA"; }

.fa-joystick::before { content: "=EF=A3=85"; }

.fa-js::before { content: "=EF=8E=B8"; }

.fa-js-square::before { content: "=EF=8E=B9"; }

.fa-jsfiddle::before { content: "=EF=87=8C"; }

.fa-jug::before { content: "=EF=A3=86"; }

.fa-kaaba::before { content: "=EF=99=AB"; }

.fa-kaggle::before { content: "=EF=97=BA"; }

.fa-kazoo::before { content: "=EF=A3=87"; }

.fa-kerning::before { content: "=EF=A1=AF"; }

.fa-key::before { content: "=EF=82=84"; }

.fa-key-skeleton::before { content: "=EF=9B=B3"; }

.fa-keybase::before { content: "=EF=93=B5"; }

.fa-keyboard::before { content: "=EF=84=9C"; }

.fa-keycdn::before { content: "=EF=8E=BA"; }

.fa-keynote::before { content: "=EF=99=AC"; }

.fa-khanda::before { content: "=EF=99=AD"; }

.fa-kickstarter::before { content: "=EF=8E=BB"; }

.fa-kickstarter-k::before { content: "=EF=8E=BC"; }

.fa-kidneys::before { content: "=EF=97=BB"; }

.fa-kiss::before { content: "=EF=96=96"; }

.fa-kiss-beam::before { content: "=EF=96=97"; }

.fa-kiss-wink-heart::before { content: "=EF=96=98"; }

.fa-kite::before { content: "=EF=9B=B4"; }

.fa-kiwi-bird::before { content: "=EF=94=B5"; }

.fa-knife-kitchen::before { content: "=EF=9B=B5"; }

.fa-korvue::before { content: "=EF=90=AF"; }

.fa-lambda::before { content: "=EF=99=AE"; }

.fa-lamp::before { content: "=EF=93=8A"; }

.fa-lamp-desk::before { content: "=EE=80=94"; }

.fa-lamp-floor::before { content: "=EE=80=95"; }

.fa-landmark::before { content: "=EF=99=AF"; }

.fa-landmark-alt::before { content: "=EF=9D=92"; }

.fa-language::before { content: "=EF=86=AB"; }

.fa-laptop::before { content: "=EF=84=89"; }

.fa-laptop-code::before { content: "=EF=97=BC"; }

.fa-laptop-house::before { content: "=EE=81=A6"; }

.fa-laptop-medical::before { content: "=EF=A0=92"; }

.fa-laravel::before { content: "=EF=8E=BD"; }

.fa-lasso::before { content: "=EF=A3=88"; }

.fa-lastfm::before { content: "=EF=88=82"; }

.fa-lastfm-square::before { content: "=EF=88=83"; }

.fa-laugh::before { content: "=EF=96=99"; }

.fa-laugh-beam::before { content: "=EF=96=9A"; }

.fa-laugh-squint::before { content: "=EF=96=9B"; }

.fa-laugh-wink::before { content: "=EF=96=9C"; }

.fa-layer-group::before { content: "=EF=97=BD"; }

.fa-layer-minus::before { content: "=EF=97=BE"; }

.fa-layer-plus::before { content: "=EF=97=BF"; }

.fa-leaf::before { content: "=EF=81=AC"; }

.fa-leaf-heart::before { content: "=EF=93=8B"; }

.fa-leaf-maple::before { content: "=EF=9B=B6"; }

.fa-leaf-oak::before { content: "=EF=9B=B7"; }

.fa-leanpub::before { content: "=EF=88=92"; }

.fa-lemon::before { content: "=EF=82=94"; }

.fa-less::before { content: "=EF=90=9D"; }

.fa-less-than::before { content: "=EF=94=B6"; }

.fa-less-than-equal::before { content: "=EF=94=B7"; }

.fa-level-down::before { content: "=EF=85=89"; }

.fa-level-down-alt::before { content: "=EF=8E=BE"; }

.fa-level-up::before { content: "=EF=85=88"; }

.fa-level-up-alt::before { content: "=EF=8E=BF"; }

.fa-life-ring::before { content: "=EF=87=8D"; }

.fa-light-ceiling::before { content: "=EE=80=96"; }

.fa-light-switch::before { content: "=EE=80=97"; }

.fa-light-switch-off::before { content: "=EE=80=98"; }

.fa-light-switch-on::before { content: "=EE=80=99"; }

.fa-lightbulb::before { content: "=EF=83=AB"; }

.fa-lightbulb-dollar::before { content: "=EF=99=B0"; }

.fa-lightbulb-exclamation::before { content: "=EF=99=B1"; }

.fa-lightbulb-on::before { content: "=EF=99=B2"; }

.fa-lightbulb-slash::before { content: "=EF=99=B3"; }

.fa-lights-holiday::before { content: "=EF=9E=B2"; }

.fa-line::before { content: "=EF=8F=80"; }

.fa-line-columns::before { content: "=EF=A1=B0"; }

.fa-line-height::before { content: "=EF=A1=B1"; }

.fa-link::before { content: "=EF=83=81"; }

.fa-linkedin::before { content: "=EF=82=8C"; }

.fa-linkedin-in::before { content: "=EF=83=A1"; }

.fa-linode::before { content: "=EF=8A=B8"; }

.fa-linux::before { content: "=EF=85=BC"; }

.fa-lips::before { content: "=EF=98=80"; }

.fa-lira-sign::before { content: "=EF=86=95"; }

.fa-list::before { content: "=EF=80=BA"; }

.fa-list-alt::before { content: "=EF=80=A2"; }

.fa-list-music::before { content: "=EF=A3=89"; }

.fa-list-ol::before { content: "=EF=83=8B"; }

.fa-list-ul::before { content: "=EF=83=8A"; }

.fa-location::before { content: "=EF=98=81"; }

.fa-location-arrow::before { content: "=EF=84=A4"; }

.fa-location-circle::before { content: "=EF=98=82"; }

.fa-location-slash::before { content: "=EF=98=83"; }

.fa-lock::before { content: "=EF=80=A3"; }

.fa-lock-alt::before { content: "=EF=8C=8D"; }

.fa-lock-open::before { content: "=EF=8F=81"; }

.fa-lock-open-alt::before { content: "=EF=8F=82"; }

.fa-long-arrow-alt-down::before { content: "=EF=8C=89"; }

.fa-long-arrow-alt-left::before { content: "=EF=8C=8A"; }

.fa-long-arrow-alt-right::before { content: "=EF=8C=8B"; }

.fa-long-arrow-alt-up::before { content: "=EF=8C=8C"; }

.fa-long-arrow-down::before { content: "=EF=85=B5"; }

.fa-long-arrow-left::before { content: "=EF=85=B7"; }

.fa-long-arrow-right::before { content: "=EF=85=B8"; }

.fa-long-arrow-up::before { content: "=EF=85=B6"; }

.fa-loveseat::before { content: "=EF=93=8C"; }

.fa-low-vision::before { content: "=EF=8A=A8"; }

.fa-luchador::before { content: "=EF=91=95"; }

.fa-luggage-cart::before { content: "=EF=96=9D"; }

.fa-lungs::before { content: "=EF=98=84"; }

.fa-lungs-virus::before { content: "=EE=81=A7"; }

.fa-lyft::before { content: "=EF=8F=83"; }

.fa-mace::before { content: "=EF=9B=B8"; }

.fa-magento::before { content: "=EF=8F=84"; }

.fa-magic::before { content: "=EF=83=90"; }

.fa-magnet::before { content: "=EF=81=B6"; }

.fa-mail-bulk::before { content: "=EF=99=B4"; }

.fa-mailbox::before { content: "=EF=A0=93"; }

.fa-mailchimp::before { content: "=EF=96=9E"; }

.fa-male::before { content: "=EF=86=83"; }

.fa-mandalorian::before { content: "=EF=94=8F"; }

.fa-mandolin::before { content: "=EF=9B=B9"; }

.fa-map::before { content: "=EF=89=B9"; }

.fa-map-marked::before { content: "=EF=96=9F"; }

.fa-map-marked-alt::before { content: "=EF=96=A0"; }

.fa-map-marker::before { content: "=EF=81=81"; }

.fa-map-marker-alt::before { content: "=EF=8F=85"; }

.fa-map-marker-alt-slash::before { content: "=EF=98=85"; }

.fa-map-marker-check::before { content: "=EF=98=86"; }

.fa-map-marker-edit::before { content: "=EF=98=87"; }

.fa-map-marker-exclamation::before { content: "=EF=98=88"; }

.fa-map-marker-minus::before { content: "=EF=98=89"; }

.fa-map-marker-plus::before { content: "=EF=98=8A"; }

.fa-map-marker-question::before { content: "=EF=98=8B"; }

.fa-map-marker-slash::before { content: "=EF=98=8C"; }

.fa-map-marker-smile::before { content: "=EF=98=8D"; }

.fa-map-marker-times::before { content: "=EF=98=8E"; }

.fa-map-pin::before { content: "=EF=89=B6"; }

.fa-map-signs::before { content: "=EF=89=B7"; }

.fa-markdown::before { content: "=EF=98=8F"; }

.fa-marker::before { content: "=EF=96=A1"; }

.fa-mars::before { content: "=EF=88=A2"; }

.fa-mars-double::before { content: "=EF=88=A7"; }

.fa-mars-stroke::before { content: "=EF=88=A9"; }

.fa-mars-stroke-h::before { content: "=EF=88=AB"; }

.fa-mars-stroke-v::before { content: "=EF=88=AA"; }

.fa-mask::before { content: "=EF=9B=BA"; }

.fa-mastodon::before { content: "=EF=93=B6"; }

.fa-maxcdn::before { content: "=EF=84=B6"; }

.fa-mdb::before { content: "=EF=A3=8A"; }

.fa-meat::before { content: "=EF=A0=94"; }

.fa-medal::before { content: "=EF=96=A2"; }

.fa-medapps::before { content: "=EF=8F=86"; }

.fa-medium::before { content: "=EF=88=BA"; }

.fa-medium-m::before { content: "=EF=8F=87"; }

.fa-medkit::before { content: "=EF=83=BA"; }

.fa-medrt::before { content: "=EF=8F=88"; }

.fa-meetup::before { content: "=EF=8B=A0"; }

.fa-megaphone::before { content: "=EF=99=B5"; }

.fa-megaport::before { content: "=EF=96=A3"; }

.fa-meh::before { content: "=EF=84=9A"; }

.fa-meh-blank::before { content: "=EF=96=A4"; }

.fa-meh-rolling-eyes::before { content: "=EF=96=A5"; }

.fa-memory::before { content: "=EF=94=B8"; }

.fa-mendeley::before { content: "=EF=9E=B3"; }

.fa-menorah::before { content: "=EF=99=B6"; }

.fa-mercury::before { content: "=EF=88=A3"; }

.fa-meteor::before { content: "=EF=9D=93"; }

.fa-microblog::before { content: "=EE=80=9A"; }

.fa-microchip::before { content: "=EF=8B=9B"; }

.fa-microphone::before { content: "=EF=84=B0"; }

.fa-microphone-alt::before { content: "=EF=8F=89"; }

.fa-microphone-alt-slash::before { content: "=EF=94=B9"; }

.fa-microphone-slash::before { content: "=EF=84=B1"; }

.fa-microphone-stand::before { content: "=EF=A3=8B"; }

.fa-microscope::before { content: "=EF=98=90"; }

.fa-microsoft::before { content: "=EF=8F=8A"; }

.fa-microwave::before { content: "=EE=80=9B"; }

.fa-mind-share::before { content: "=EF=99=B7"; }

.fa-minus::before { content: "=EF=81=A8"; }

.fa-minus-circle::before { content: "=EF=81=96"; }

.fa-minus-hexagon::before { content: "=EF=8C=87"; }

.fa-minus-octagon::before { content: "=EF=8C=88"; }

.fa-minus-square::before { content: "=EF=85=86"; }

.fa-mistletoe::before { content: "=EF=9E=B4"; }

.fa-mitten::before { content: "=EF=9E=B5"; }

.fa-mix::before { content: "=EF=8F=8B"; }

.fa-mixcloud::before { content: "=EF=8A=89"; }

.fa-mixer::before { content: "=EE=81=96"; }

.fa-mizuni::before { content: "=EF=8F=8C"; }

.fa-mobile::before { content: "=EF=84=8B"; }

.fa-mobile-alt::before { content: "=EF=8F=8D"; }

.fa-mobile-android::before { content: "=EF=8F=8E"; }

.fa-mobile-android-alt::before { content: "=EF=8F=8F"; }

.fa-modx::before { content: "=EF=8A=85"; }

.fa-monero::before { content: "=EF=8F=90"; }

.fa-money-bill::before { content: "=EF=83=96"; }

.fa-money-bill-alt::before { content: "=EF=8F=91"; }

.fa-money-bill-wave::before { content: "=EF=94=BA"; }

.fa-money-bill-wave-alt::before { content: "=EF=94=BB"; }

.fa-money-check::before { content: "=EF=94=BC"; }

.fa-money-check-alt::before { content: "=EF=94=BD"; }

.fa-money-check-edit::before { content: "=EF=A1=B2"; }

.fa-money-check-edit-alt::before { content: "=EF=A1=B3"; }

.fa-monitor-heart-rate::before { content: "=EF=98=91"; }

.fa-monkey::before { content: "=EF=9B=BB"; }

.fa-monument::before { content: "=EF=96=A6"; }

.fa-moon::before { content: "=EF=86=86"; }

.fa-moon-cloud::before { content: "=EF=9D=94"; }

.fa-moon-stars::before { content: "=EF=9D=95"; }

.fa-mortar-pestle::before { content: "=EF=96=A7"; }

.fa-mosque::before { content: "=EF=99=B8"; }

.fa-motorcycle::before { content: "=EF=88=9C"; }

.fa-mountain::before { content: "=EF=9B=BC"; }

.fa-mountains::before { content: "=EF=9B=BD"; }

.fa-mouse::before { content: "=EF=A3=8C"; }

.fa-mouse-alt::before { content: "=EF=A3=8D"; }

.fa-mouse-pointer::before { content: "=EF=89=85"; }

.fa-mp3-player::before { content: "=EF=A3=8E"; }

.fa-mug::before { content: "=EF=A1=B4"; }

.fa-mug-hot::before { content: "=EF=9E=B6"; }

.fa-mug-marshmallows::before { content: "=EF=9E=B7"; }

.fa-mug-tea::before { content: "=EF=A1=B5"; }

.fa-music::before { content: "=EF=80=81"; }

.fa-music-alt::before { content: "=EF=A3=8F"; }

.fa-music-alt-slash::before { content: "=EF=A3=90"; }

.fa-music-slash::before { content: "=EF=A3=91"; }

.fa-napster::before { content: "=EF=8F=92"; }

.fa-narwhal::before { content: "=EF=9B=BE"; }

.fa-neos::before { content: "=EF=98=92"; }

.fa-network-wired::before { content: "=EF=9B=BF"; }

.fa-neuter::before { content: "=EF=88=AC"; }

.fa-newspaper::before { content: "=EF=87=AA"; }

.fa-nimblr::before { content: "=EF=96=A8"; }

.fa-node::before { content: "=EF=90=99"; }

.fa-node-js::before { content: "=EF=8F=93"; }

.fa-not-equal::before { content: "=EF=94=BE"; }

.fa-notes-medical::before { content: "=EF=92=81"; }

.fa-npm::before { content: "=EF=8F=94"; }

.fa-ns8::before { content: "=EF=8F=95"; }

.fa-nutritionix::before { content: "=EF=8F=96"; }

.fa-object-group::before { content: "=EF=89=87"; }

.fa-object-ungroup::before { content: "=EF=89=88"; }

.fa-octagon::before { content: "=EF=8C=86"; }

.fa-octopus-deploy::before { content: "=EE=82=82"; }

.fa-odnoklassniki::before { content: "=EF=89=A3"; }

.fa-odnoklassniki-square::before { content: "=EF=89=A4"; }

.fa-oil-can::before { content: "=EF=98=93"; }

.fa-oil-temp::before { content: "=EF=98=94"; }

.fa-old-republic::before { content: "=EF=94=90"; }

.fa-om::before { content: "=EF=99=B9"; }

.fa-omega::before { content: "=EF=99=BA"; }

.fa-opencart::before { content: "=EF=88=BD"; }

.fa-openid::before { content: "=EF=86=9B"; }

.fa-opera::before { content: "=EF=89=AA"; }

.fa-optin-monster::before { content: "=EF=88=BC"; }

.fa-orcid::before { content: "=EF=A3=92"; }

.fa-ornament::before { content: "=EF=9E=B8"; }

.fa-osi::before { content: "=EF=90=9A"; }

.fa-otter::before { content: "=EF=9C=80"; }

.fa-outdent::before { content: "=EF=80=BB"; }

.fa-outlet::before { content: "=EE=80=9C"; }

.fa-oven::before { content: "=EE=80=9D"; }

.fa-overline::before { content: "=EF=A1=B6"; }

.fa-page-break::before { content: "=EF=A1=B7"; }

.fa-page4::before { content: "=EF=8F=97"; }

.fa-pagelines::before { content: "=EF=86=8C"; }

.fa-pager::before { content: "=EF=A0=95"; }

.fa-paint-brush::before { content: "=EF=87=BC"; }

.fa-paint-brush-alt::before { content: "=EF=96=A9"; }

.fa-paint-roller::before { content: "=EF=96=AA"; }

.fa-palette::before { content: "=EF=94=BF"; }

.fa-palfed::before { content: "=EF=8F=98"; }

.fa-pallet::before { content: "=EF=92=82"; }

.fa-pallet-alt::before { content: "=EF=92=83"; }

.fa-paper-plane::before { content: "=EF=87=98"; }

.fa-paperclip::before { content: "=EF=83=86"; }

.fa-parachute-box::before { content: "=EF=93=8D"; }

.fa-paragraph::before { content: "=EF=87=9D"; }

.fa-paragraph-rtl::before { content: "=EF=A1=B8"; }

.fa-parking::before { content: "=EF=95=80"; }

.fa-parking-circle::before { content: "=EF=98=95"; }

.fa-parking-circle-slash::before { content: "=EF=98=96"; }

.fa-parking-slash::before { content: "=EF=98=97"; }

.fa-passport::before { content: "=EF=96=AB"; }

.fa-pastafarianism::before { content: "=EF=99=BB"; }

.fa-paste::before { content: "=EF=83=AA"; }

.fa-patreon::before { content: "=EF=8F=99"; }

.fa-pause::before { content: "=EF=81=8C"; }

.fa-pause-circle::before { content: "=EF=8A=8B"; }

.fa-paw::before { content: "=EF=86=B0"; }

.fa-paw-alt::before { content: "=EF=9C=81"; }

.fa-paw-claws::before { content: "=EF=9C=82"; }

.fa-paypal::before { content: "=EF=87=AD"; }

.fa-peace::before { content: "=EF=99=BC"; }

.fa-pegasus::before { content: "=EF=9C=83"; }

.fa-pen::before { content: "=EF=8C=84"; }

.fa-pen-alt::before { content: "=EF=8C=85"; }

.fa-pen-fancy::before { content: "=EF=96=AC"; }

.fa-pen-nib::before { content: "=EF=96=AD"; }

.fa-pen-square::before { content: "=EF=85=8B"; }

.fa-pencil::before { content: "=EF=81=80"; }

.fa-pencil-alt::before { content: "=EF=8C=83"; }

.fa-pencil-paintbrush::before { content: "=EF=98=98"; }

.fa-pencil-ruler::before { content: "=EF=96=AE"; }

.fa-pennant::before { content: "=EF=91=96"; }

.fa-penny-arcade::before { content: "=EF=9C=84"; }

.fa-people-arrows::before { content: "=EE=81=A8"; }

.fa-people-carry::before { content: "=EF=93=8E"; }

.fa-pepper-hot::before { content: "=EF=A0=96"; }

.fa-perbyte::before { content: "=EE=82=83"; }

.fa-percent::before { content: "=EF=8A=95"; }

.fa-percentage::before { content: "=EF=95=81"; }

.fa-periscope::before { content: "=EF=8F=9A"; }

.fa-person-booth::before { content: "=EF=9D=96"; }

.fa-person-carry::before { content: "=EF=93=8F"; }

.fa-person-dolly::before { content: "=EF=93=90"; }

.fa-person-dolly-empty::before { content: "=EF=93=91"; }

.fa-person-sign::before { content: "=EF=9D=97"; }

.fa-phabricator::before { content: "=EF=8F=9B"; }

.fa-phoenix-framework::before { content: "=EF=8F=9C"; }

.fa-phoenix-squadron::before { content: "=EF=94=91"; }

.fa-phone::before { content: "=EF=82=95"; }

.fa-phone-alt::before { content: "=EF=A1=B9"; }

.fa-phone-laptop::before { content: "=EF=A1=BA"; }

.fa-phone-office::before { content: "=EF=99=BD"; }

.fa-phone-plus::before { content: "=EF=93=92"; }

.fa-phone-rotary::before { content: "=EF=A3=93"; }

.fa-phone-slash::before { content: "=EF=8F=9D"; }

.fa-phone-square::before { content: "=EF=82=98"; }

.fa-phone-square-alt::before { content: "=EF=A1=BB"; }

.fa-phone-volume::before { content: "=EF=8A=A0"; }

.fa-photo-video::before { content: "=EF=A1=BC"; }

.fa-php::before { content: "=EF=91=97"; }

.fa-pi::before { content: "=EF=99=BE"; }

.fa-piano::before { content: "=EF=A3=94"; }

.fa-piano-keyboard::before { content: "=EF=A3=95"; }

.fa-pie::before { content: "=EF=9C=85"; }

.fa-pied-piper::before { content: "=EF=8A=AE"; }

.fa-pied-piper-alt::before { content: "=EF=86=A8"; }

.fa-pied-piper-hat::before { content: "=EF=93=A5"; }

.fa-pied-piper-pp::before { content: "=EF=86=A7"; }

.fa-pied-piper-square::before { content: "=EE=80=9E"; }

.fa-pig::before { content: "=EF=9C=86"; }

.fa-piggy-bank::before { content: "=EF=93=93"; }

.fa-pills::before { content: "=EF=92=84"; }

.fa-pinterest::before { content: "=EF=83=92"; }

.fa-pinterest-p::before { content: "=EF=88=B1"; }

.fa-pinterest-square::before { content: "=EF=83=93"; }

.fa-pizza::before { content: "=EF=A0=97"; }

.fa-pizza-slice::before { content: "=EF=A0=98"; }

.fa-place-of-worship::before { content: "=EF=99=BF"; }

.fa-plane::before { content: "=EF=81=B2"; }

.fa-plane-alt::before { content: "=EF=8F=9E"; }

.fa-plane-arrival::before { content: "=EF=96=AF"; }

.fa-plane-departure::before { content: "=EF=96=B0"; }

.fa-plane-slash::before { content: "=EE=81=A9"; }

.fa-planet-moon::before { content: "=EE=80=9F"; }

.fa-planet-ringed::before { content: "=EE=80=A0"; }

.fa-play::before { content: "=EF=81=8B"; }

.fa-play-circle::before { content: "=EF=85=84"; }

.fa-playstation::before { content: "=EF=8F=9F"; }

.fa-plug::before { content: "=EF=87=A6"; }

.fa-plus::before { content: "=EF=81=A7"; }

.fa-plus-circle::before { content: "=EF=81=95"; }

.fa-plus-hexagon::before { content: "=EF=8C=80"; }

.fa-plus-octagon::before { content: "=EF=8C=81"; }

.fa-plus-square::before { content: "=EF=83=BE"; }

.fa-podcast::before { content: "=EF=8B=8E"; }

.fa-podium::before { content: "=EF=9A=80"; }

.fa-podium-star::before { content: "=EF=9D=98"; }

.fa-police-box::before { content: "=EE=80=A1"; }

.fa-poll::before { content: "=EF=9A=81"; }

.fa-poll-h::before { content: "=EF=9A=82"; }

.fa-poll-people::before { content: "=EF=9D=99"; }

.fa-poo::before { content: "=EF=8B=BE"; }

.fa-poo-storm::before { content: "=EF=9D=9A"; }

.fa-poop::before { content: "=EF=98=99"; }

.fa-popcorn::before { content: "=EF=A0=99"; }

.fa-portal-enter::before { content: "=EE=80=A2"; }

.fa-portal-exit::before { content: "=EE=80=A3"; }

.fa-portrait::before { content: "=EF=8F=A0"; }

.fa-pound-sign::before { content: "=EF=85=94"; }

.fa-power-off::before { content: "=EF=80=91"; }

.fa-pray::before { content: "=EF=9A=83"; }

.fa-praying-hands::before { content: "=EF=9A=84"; }

.fa-prescription::before { content: "=EF=96=B1"; }

.fa-prescription-bottle::before { content: "=EF=92=85"; }

.fa-prescription-bottle-alt::before { content: "=EF=92=86"; }

.fa-presentation::before { content: "=EF=9A=85"; }

.fa-print::before { content: "=EF=80=AF"; }

.fa-print-search::before { content: "=EF=A0=9A"; }

.fa-print-slash::before { content: "=EF=9A=86"; }

.fa-procedures::before { content: "=EF=92=87"; }

.fa-product-hunt::before { content: "=EF=8A=88"; }

.fa-project-diagram::before { content: "=EF=95=82"; }

.fa-projector::before { content: "=EF=A3=96"; }

.fa-pump-medical::before { content: "=EE=81=AA"; }

.fa-pump-soap::before { content: "=EE=81=AB"; }

.fa-pumpkin::before { content: "=EF=9C=87"; }

.fa-pushed::before { content: "=EF=8F=A1"; }

.fa-puzzle-piece::before { content: "=EF=84=AE"; }

.fa-python::before { content: "=EF=8F=A2"; }

.fa-qq::before { content: "=EF=87=96"; }

.fa-qrcode::before { content: "=EF=80=A9"; }

.fa-question::before { content: "=EF=84=A8"; }

.fa-question-circle::before { content: "=EF=81=99"; }

.fa-question-square::before { content: "=EF=8B=BD"; }

.fa-quidditch::before { content: "=EF=91=98"; }

.fa-quinscape::before { content: "=EF=91=99"; }

.fa-quora::before { content: "=EF=8B=84"; }

.fa-quote-left::before { content: "=EF=84=8D"; }

.fa-quote-right::before { content: "=EF=84=8E"; }

.fa-quran::before { content: "=EF=9A=87"; }

.fa-r-project::before { content: "=EF=93=B7"; }

.fa-rabbit::before { content: "=EF=9C=88"; }

.fa-rabbit-fast::before { content: "=EF=9C=89"; }

.fa-racquet::before { content: "=EF=91=9A"; }

.fa-radar::before { content: "=EE=80=A4"; }

.fa-radiation::before { content: "=EF=9E=B9"; }

.fa-radiation-alt::before { content: "=EF=9E=BA"; }

.fa-radio::before { content: "=EF=A3=97"; }

.fa-radio-alt::before { content: "=EF=A3=98"; }

.fa-rainbow::before { content: "=EF=9D=9B"; }

.fa-raindrops::before { content: "=EF=9D=9C"; }

.fa-ram::before { content: "=EF=9C=8A"; }

.fa-ramp-loading::before { content: "=EF=93=94"; }

.fa-random::before { content: "=EF=81=B4"; }

.fa-raspberry-pi::before { content: "=EF=9E=BB"; }

.fa-ravelry::before { content: "=EF=8B=99"; }

.fa-raygun::before { content: "=EE=80=A5"; }

.fa-react::before { content: "=EF=90=9B"; }

.fa-reacteurope::before { content: "=EF=9D=9D"; }

.fa-readme::before { content: "=EF=93=95"; }

.fa-rebel::before { content: "=EF=87=90"; }

.fa-receipt::before { content: "=EF=95=83"; }

.fa-record-vinyl::before { content: "=EF=A3=99"; }

.fa-rectangle-landscape::before { content: "=EF=8B=BA"; }

.fa-rectangle-portrait::before { content: "=EF=8B=BB"; }

.fa-rectangle-wide::before { content: "=EF=8B=BC"; }

.fa-recycle::before { content: "=EF=86=B8"; }

.fa-red-river::before { content: "=EF=8F=A3"; }

.fa-reddit::before { content: "=EF=86=A1"; }

.fa-reddit-alien::before { content: "=EF=8A=81"; }

.fa-reddit-square::before { content: "=EF=86=A2"; }

.fa-redhat::before { content: "=EF=9E=BC"; }

.fa-redo::before { content: "=EF=80=9E"; }

.fa-redo-alt::before { content: "=EF=8B=B9"; }

.fa-refrigerator::before { content: "=EE=80=A6"; }

.fa-registered::before { content: "=EF=89=9D"; }

.fa-remove-format::before { content: "=EF=A1=BD"; }

.fa-renren::before { content: "=EF=86=8B"; }

.fa-repeat::before { content: "=EF=8D=A3"; }

.fa-repeat-1::before { content: "=EF=8D=A5"; }

.fa-repeat-1-alt::before { content: "=EF=8D=A6"; }

.fa-repeat-alt::before { content: "=EF=8D=A4"; }

.fa-reply::before { content: "=EF=8F=A5"; }

.fa-reply-all::before { content: "=EF=84=A2"; }

.fa-replyd::before { content: "=EF=8F=A6"; }

.fa-republican::before { content: "=EF=9D=9E"; }

.fa-researchgate::before { content: "=EF=93=B8"; }

.fa-resolving::before { content: "=EF=8F=A7"; }

.fa-restroom::before { content: "=EF=9E=BD"; }

.fa-retweet::before { content: "=EF=81=B9"; }

.fa-retweet-alt::before { content: "=EF=8D=A1"; }

.fa-rev::before { content: "=EF=96=B2"; }

.fa-ribbon::before { content: "=EF=93=96"; }

.fa-ring::before { content: "=EF=9C=8B"; }

.fa-rings-wedding::before { content: "=EF=A0=9B"; }

.fa-road::before { content: "=EF=80=98"; }

.fa-robot::before { content: "=EF=95=84"; }

.fa-rocket::before { content: "=EF=84=B5"; }

.fa-rocket-launch::before { content: "=EE=80=A7"; }

.fa-rocketchat::before { content: "=EF=8F=A8"; }

.fa-rockrms::before { content: "=EF=8F=A9"; }

.fa-route::before { content: "=EF=93=97"; }

.fa-route-highway::before { content: "=EF=98=9A"; }

.fa-route-interstate::before { content: "=EF=98=9B"; }

.fa-router::before { content: "=EF=A3=9A"; }

.fa-rss::before { content: "=EF=82=9E"; }

.fa-rss-square::before { content: "=EF=85=83"; }

.fa-ruble-sign::before { content: "=EF=85=98"; }

.fa-ruler::before { content: "=EF=95=85"; }

.fa-ruler-combined::before { content: "=EF=95=86"; }

.fa-ruler-horizontal::before { content: "=EF=95=87"; }

.fa-ruler-triangle::before { content: "=EF=98=9C"; }

.fa-ruler-vertical::before { content: "=EF=95=88"; }

.fa-running::before { content: "=EF=9C=8C"; }

.fa-rupee-sign::before { content: "=EF=85=96"; }

.fa-rust::before { content: "=EE=81=BA"; }

.fa-rv::before { content: "=EF=9E=BE"; }

.fa-sack::before { content: "=EF=A0=9C"; }

.fa-sack-dollar::before { content: "=EF=A0=9D"; }

.fa-sad-cry::before { content: "=EF=96=B3"; }

.fa-sad-tear::before { content: "=EF=96=B4"; }

.fa-safari::before { content: "=EF=89=A7"; }

.fa-salad::before { content: "=EF=A0=9E"; }

.fa-salesforce::before { content: "=EF=A0=BB"; }

.fa-sandwich::before { content: "=EF=A0=9F"; }

.fa-sass::before { content: "=EF=90=9E"; }

.fa-satellite::before { content: "=EF=9E=BF"; }

.fa-satellite-dish::before { content: "=EF=9F=80"; }

.fa-sausage::before { content: "=EF=A0=A0"; }

.fa-save::before { content: "=EF=83=87"; }

.fa-sax-hot::before { content: "=EF=A3=9B"; }

.fa-saxophone::before { content: "=EF=A3=9C"; }

.fa-scalpel::before { content: "=EF=98=9D"; }

.fa-scalpel-path::before { content: "=EF=98=9E"; }

.fa-scanner::before { content: "=EF=92=88"; }

.fa-scanner-image::before { content: "=EF=A3=B3"; }

.fa-scanner-keyboard::before { content: "=EF=92=89"; }

.fa-scanner-touchscreen::before { content: "=EF=92=8A"; }

.fa-scarecrow::before { content: "=EF=9C=8D"; }

.fa-scarf::before { content: "=EF=9F=81"; }

.fa-schlix::before { content: "=EF=8F=AA"; }

.fa-school::before { content: "=EF=95=89"; }

.fa-screwdriver::before { content: "=EF=95=8A"; }

.fa-scribd::before { content: "=EF=8A=8A"; }

.fa-scroll::before { content: "=EF=9C=8E"; }

.fa-scroll-old::before { content: "=EF=9C=8F"; }

.fa-scrubber::before { content: "=EF=8B=B8"; }

.fa-scythe::before { content: "=EF=9C=90"; }

.fa-sd-card::before { content: "=EF=9F=82"; }

.fa-search::before { content: "=EF=80=82"; }

.fa-search-dollar::before { content: "=EF=9A=88"; }

.fa-search-location::before { content: "=EF=9A=89"; }

.fa-search-minus::before { content: "=EF=80=90"; }

.fa-search-plus::before { content: "=EF=80=8E"; }

.fa-searchengin::before { content: "=EF=8F=AB"; }

.fa-seedling::before { content: "=EF=93=98"; }

.fa-sellcast::before { content: "=EF=8B=9A"; }

.fa-sellsy::before { content: "=EF=88=93"; }

.fa-send-back::before { content: "=EF=A1=BE"; }

.fa-send-backward::before { content: "=EF=A1=BF"; }

.fa-sensor::before { content: "=EE=80=A8"; }

.fa-sensor-alert::before { content: "=EE=80=A9"; }

.fa-sensor-fire::before { content: "=EE=80=AA"; }

.fa-sensor-on::before { content: "=EE=80=AB"; }

.fa-sensor-smoke::before { content: "=EE=80=AC"; }

.fa-server::before { content: "=EF=88=B3"; }

.fa-servicestack::before { content: "=EF=8F=AC"; }

.fa-shapes::before { content: "=EF=98=9F"; }

.fa-share::before { content: "=EF=81=A4"; }

.fa-share-all::before { content: "=EF=8D=A7"; }

.fa-share-alt::before { content: "=EF=87=A0"; }

.fa-share-alt-square::before { content: "=EF=87=A1"; }

.fa-share-square::before { content: "=EF=85=8D"; }

.fa-sheep::before { content: "=EF=9C=91"; }

.fa-shekel-sign::before { content: "=EF=88=8B"; }

.fa-shield::before { content: "=EF=84=B2"; }

.fa-shield-alt::before { content: "=EF=8F=AD"; }

.fa-shield-check::before { content: "=EF=8B=B7"; }

.fa-shield-cross::before { content: "=EF=9C=92"; }

.fa-shield-virus::before { content: "=EE=81=AC"; }

.fa-ship::before { content: "=EF=88=9A"; }

.fa-shipping-fast::before { content: "=EF=92=8B"; }

.fa-shipping-timed::before { content: "=EF=92=8C"; }

.fa-shirtsinbulk::before { content: "=EF=88=94"; }

.fa-shish-kebab::before { content: "=EF=A0=A1"; }

.fa-shoe-prints::before { content: "=EF=95=8B"; }

.fa-shopify::before { content: "=EE=81=97"; }

.fa-shopping-bag::before { content: "=EF=8A=90"; }

.fa-shopping-basket::before { content: "=EF=8A=91"; }

.fa-shopping-cart::before { content: "=EF=81=BA"; }

.fa-shopware::before { content: "=EF=96=B5"; }

.fa-shovel::before { content: "=EF=9C=93"; }

.fa-shovel-snow::before { content: "=EF=9F=83"; }

.fa-shower::before { content: "=EF=8B=8C"; }

.fa-shredder::before { content: "=EF=9A=8A"; }

.fa-shuttle-van::before { content: "=EF=96=B6"; }

.fa-shuttlecock::before { content: "=EF=91=9B"; }

.fa-sickle::before { content: "=EF=A0=A2"; }

.fa-sigma::before { content: "=EF=9A=8B"; }

.fa-sign::before { content: "=EF=93=99"; }

.fa-sign-in::before { content: "=EF=82=90"; }

.fa-sign-in-alt::before { content: "=EF=8B=B6"; }

.fa-sign-language::before { content: "=EF=8A=A7"; }

.fa-sign-out::before { content: "=EF=82=8B"; }

.fa-sign-out-alt::before { content: "=EF=8B=B5"; }

.fa-signal::before { content: "=EF=80=92"; }

.fa-signal-1::before { content: "=EF=9A=8C"; }

.fa-signal-2::before { content: "=EF=9A=8D"; }

.fa-signal-3::before { content: "=EF=9A=8E"; }

.fa-signal-4::before { content: "=EF=9A=8F"; }

.fa-signal-alt::before { content: "=EF=9A=90"; }

.fa-signal-alt-1::before { content: "=EF=9A=91"; }

.fa-signal-alt-2::before { content: "=EF=9A=92"; }

.fa-signal-alt-3::before { content: "=EF=9A=93"; }

.fa-signal-alt-slash::before { content: "=EF=9A=94"; }

.fa-signal-slash::before { content: "=EF=9A=95"; }

.fa-signal-stream::before { content: "=EF=A3=9D"; }

.fa-signature::before { content: "=EF=96=B7"; }

.fa-sim-card::before { content: "=EF=9F=84"; }

.fa-simplybuilt::before { content: "=EF=88=95"; }

.fa-sink::before { content: "=EE=81=AD"; }

.fa-siren::before { content: "=EE=80=AD"; }

.fa-siren-on::before { content: "=EE=80=AE"; }

.fa-sistrix::before { content: "=EF=8F=AE"; }

.fa-sitemap::before { content: "=EF=83=A8"; }

.fa-sith::before { content: "=EF=94=92"; }

.fa-skating::before { content: "=EF=9F=85"; }

.fa-skeleton::before { content: "=EF=98=A0"; }

.fa-sketch::before { content: "=EF=9F=86"; }

.fa-ski-jump::before { content: "=EF=9F=87"; }

.fa-ski-lift::before { content: "=EF=9F=88"; }

.fa-skiing::before { content: "=EF=9F=89"; }

.fa-skiing-nordic::before { content: "=EF=9F=8A"; }

.fa-skull::before { content: "=EF=95=8C"; }

.fa-skull-cow::before { content: "=EF=A3=9E"; }

.fa-skull-crossbones::before { content: "=EF=9C=94"; }

.fa-skyatlas::before { content: "=EF=88=96"; }

.fa-skype::before { content: "=EF=85=BE"; }

.fa-slack::before { content: "=EF=86=98"; }

.fa-slack-hash::before { content: "=EF=8F=AF"; }

.fa-slash::before { content: "=EF=9C=95"; }

.fa-sledding::before { content: "=EF=9F=8B"; }

.fa-sleigh::before { content: "=EF=9F=8C"; }

.fa-sliders-h::before { content: "=EF=87=9E"; }

.fa-sliders-h-square::before { content: "=EF=8F=B0"; }

.fa-sliders-v::before { content: "=EF=8F=B1"; }

.fa-sliders-v-square::before { content: "=EF=8F=B2"; }

.fa-slideshare::before { content: "=EF=87=A7"; }

.fa-smile::before { content: "=EF=84=98"; }

.fa-smile-beam::before { content: "=EF=96=B8"; }

.fa-smile-plus::before { content: "=EF=96=B9"; }

.fa-smile-wink::before { content: "=EF=93=9A"; }

.fa-smog::before { content: "=EF=9D=9F"; }

.fa-smoke::before { content: "=EF=9D=A0"; }

.fa-smoking::before { content: "=EF=92=8D"; }

.fa-smoking-ban::before { content: "=EF=95=8D"; }

.fa-sms::before { content: "=EF=9F=8D"; }

.fa-snake::before { content: "=EF=9C=96"; }

.fa-snapchat::before { content: "=EF=8A=AB"; }

.fa-snapchat-ghost::before { content: "=EF=8A=AC"; }

.fa-snapchat-square::before { content: "=EF=8A=AD"; }

.fa-snooze::before { content: "=EF=A2=80"; }

.fa-snow-blowing::before { content: "=EF=9D=A1"; }

.fa-snowboarding::before { content: "=EF=9F=8E"; }

.fa-snowflake::before { content: "=EF=8B=9C"; }

.fa-snowflakes::before { content: "=EF=9F=8F"; }

.fa-snowman::before { content: "=EF=9F=90"; }

.fa-snowmobile::before { content: "=EF=9F=91"; }

.fa-snowplow::before { content: "=EF=9F=92"; }

.fa-soap::before { content: "=EE=81=AE"; }

.fa-socks::before { content: "=EF=9A=96"; }

.fa-solar-panel::before { content: "=EF=96=BA"; }

.fa-solar-system::before { content: "=EE=80=AF"; }

.fa-sort::before { content: "=EF=83=9C"; }

.fa-sort-alpha-down::before { content: "=EF=85=9D"; }

.fa-sort-alpha-down-alt::before { content: "=EF=A2=81"; }

.fa-sort-alpha-up::before { content: "=EF=85=9E"; }

.fa-sort-alpha-up-alt::before { content: "=EF=A2=82"; }

.fa-sort-alt::before { content: "=EF=A2=83"; }

.fa-sort-amount-down::before { content: "=EF=85=A0"; }

.fa-sort-amount-down-alt::before { content: "=EF=A2=84"; }

.fa-sort-amount-up::before { content: "=EF=85=A1"; }

.fa-sort-amount-up-alt::before { content: "=EF=A2=85"; }

.fa-sort-circle::before { content: "=EE=80=B0"; }

.fa-sort-circle-down::before { content: "=EE=80=B1"; }

.fa-sort-circle-up::before { content: "=EE=80=B2"; }

.fa-sort-down::before { content: "=EF=83=9D"; }

.fa-sort-numeric-down::before { content: "=EF=85=A2"; }

.fa-sort-numeric-down-alt::before { content: "=EF=A2=86"; }

.fa-sort-numeric-up::before { content: "=EF=85=A3"; }

.fa-sort-numeric-up-alt::before { content: "=EF=A2=87"; }

.fa-sort-shapes-down::before { content: "=EF=A2=88"; }

.fa-sort-shapes-down-alt::before { content: "=EF=A2=89"; }

.fa-sort-shapes-up::before { content: "=EF=A2=8A"; }

.fa-sort-shapes-up-alt::before { content: "=EF=A2=8B"; }

.fa-sort-size-down::before { content: "=EF=A2=8C"; }

.fa-sort-size-down-alt::before { content: "=EF=A2=8D"; }

.fa-sort-size-up::before { content: "=EF=A2=8E"; }

.fa-sort-size-up-alt::before { content: "=EF=A2=8F"; }

.fa-sort-up::before { content: "=EF=83=9E"; }

.fa-soundcloud::before { content: "=EF=86=BE"; }

.fa-soup::before { content: "=EF=A0=A3"; }

.fa-sourcetree::before { content: "=EF=9F=93"; }

.fa-spa::before { content: "=EF=96=BB"; }

.fa-space-shuttle::before { content: "=EF=86=97"; }

.fa-space-station-moon::before { content: "=EE=80=B3"; }

.fa-space-station-moon-alt::before { content: "=EE=80=B4"; }

.fa-spade::before { content: "=EF=8B=B4"; }

.fa-sparkles::before { content: "=EF=A2=90"; }

.fa-speakap::before { content: "=EF=8F=B3"; }

.fa-speaker::before { content: "=EF=A3=9F"; }

.fa-speaker-deck::before { content: "=EF=A0=BC"; }

.fa-speakers::before { content: "=EF=A3=A0"; }

.fa-spell-check::before { content: "=EF=A2=91"; }

.fa-spider::before { content: "=EF=9C=97"; }

.fa-spider-black-widow::before { content: "=EF=9C=98"; }

.fa-spider-web::before { content: "=EF=9C=99"; }

.fa-spinner::before { content: "=EF=84=90"; }

.fa-spinner-third::before { content: "=EF=8F=B4"; }

.fa-splotch::before { content: "=EF=96=BC"; }

.fa-spotify::before { content: "=EF=86=BC"; }

.fa-spray-can::before { content: "=EF=96=BD"; }

.fa-sprinkler::before { content: "=EE=80=B5"; }

.fa-square::before { content: "=EF=83=88"; }

.fa-square-full::before { content: "=EF=91=9C"; }

.fa-square-root::before { content: "=EF=9A=97"; }

.fa-square-root-alt::before { content: "=EF=9A=98"; }

.fa-squarespace::before { content: "=EF=96=BE"; }

.fa-squirrel::before { content: "=EF=9C=9A"; }

.fa-stack-exchange::before { content: "=EF=86=8D"; }

.fa-stack-overflow::before { content: "=EF=85=AC"; }

.fa-stackpath::before { content: "=EF=A1=82"; }

.fa-staff::before { content: "=EF=9C=9B"; }

.fa-stamp::before { content: "=EF=96=BF"; }

.fa-star::before { content: "=EF=80=85"; }

.fa-star-and-crescent::before { content: "=EF=9A=99"; }

.fa-star-christmas::before { content: "=EF=9F=94"; }

.fa-star-exclamation::before { content: "=EF=8B=B3"; }

.fa-star-half::before { content: "=EF=82=89"; }

.fa-star-half-alt::before { content: "=EF=97=80"; }

.fa-star-of-david::before { content: "=EF=9A=9A"; }

.fa-star-of-life::before { content: "=EF=98=A1"; }

.fa-star-shooting::before { content: "=EE=80=B6"; }

.fa-starfighter::before { content: "=EE=80=B7"; }

.fa-starfighter-alt::before { content: "=EE=80=B8"; }

.fa-stars::before { content: "=EF=9D=A2"; }

.fa-starship::before { content: "=EE=80=B9"; }

.fa-starship-freighter::before { content: "=EE=80=BA"; }

.fa-staylinked::before { content: "=EF=8F=B5"; }

.fa-steak::before { content: "=EF=A0=A4"; }

.fa-steam::before { content: "=EF=86=B6"; }

.fa-steam-square::before { content: "=EF=86=B7"; }

.fa-steam-symbol::before { content: "=EF=8F=B6"; }

.fa-steering-wheel::before { content: "=EF=98=A2"; }

.fa-step-backward::before { content: "=EF=81=88"; }

.fa-step-forward::before { content: "=EF=81=91"; }

.fa-stethoscope::before { content: "=EF=83=B1"; }

.fa-sticker-mule::before { content: "=EF=8F=B7"; }

.fa-sticky-note::before { content: "=EF=89=89"; }

.fa-stocking::before { content: "=EF=9F=95"; }

.fa-stomach::before { content: "=EF=98=A3"; }

.fa-stop::before { content: "=EF=81=8D"; }

.fa-stop-circle::before { content: "=EF=8A=8D"; }

.fa-stopwatch::before { content: "=EF=8B=B2"; }

.fa-stopwatch-20::before { content: "=EE=81=AF"; }

.fa-store::before { content: "=EF=95=8E"; }

.fa-store-alt::before { content: "=EF=95=8F"; }

.fa-store-alt-slash::before { content: "=EE=81=B0"; }

.fa-store-slash::before { content: "=EE=81=B1"; }

.fa-strava::before { content: "=EF=90=A8"; }

.fa-stream::before { content: "=EF=95=90"; }

.fa-street-view::before { content: "=EF=88=9D"; }

.fa-stretcher::before { content: "=EF=A0=A5"; }

.fa-strikethrough::before { content: "=EF=83=8C"; }

.fa-stripe::before { content: "=EF=90=A9"; }

.fa-stripe-s::before { content: "=EF=90=AA"; }

.fa-stroopwafel::before { content: "=EF=95=91"; }

.fa-studiovinari::before { content: "=EF=8F=B8"; }

.fa-stumbleupon::before { content: "=EF=86=A4"; }

.fa-stumbleupon-circle::before { content: "=EF=86=A3"; }

.fa-subscript::before { content: "=EF=84=AC"; }

.fa-subway::before { content: "=EF=88=B9"; }

.fa-suitcase::before { content: "=EF=83=B2"; }

.fa-suitcase-rolling::before { content: "=EF=97=81"; }

.fa-sun::before { content: "=EF=86=85"; }

.fa-sun-cloud::before { content: "=EF=9D=A3"; }

.fa-sun-dust::before { content: "=EF=9D=A4"; }

.fa-sun-haze::before { content: "=EF=9D=A5"; }

.fa-sunglasses::before { content: "=EF=A2=92"; }

.fa-sunrise::before { content: "=EF=9D=A6"; }

.fa-sunset::before { content: "=EF=9D=A7"; }

.fa-superpowers::before { content: "=EF=8B=9D"; }

.fa-superscript::before { content: "=EF=84=AB"; }

.fa-supple::before { content: "=EF=8F=B9"; }

.fa-surprise::before { content: "=EF=97=82"; }

.fa-suse::before { content: "=EF=9F=96"; }

.fa-swatchbook::before { content: "=EF=97=83"; }

.fa-swift::before { content: "=EF=A3=A1"; }

.fa-swimmer::before { content: "=EF=97=84"; }

.fa-swimming-pool::before { content: "=EF=97=85"; }

.fa-sword::before { content: "=EF=9C=9C"; }

.fa-sword-laser::before { content: "=EE=80=BB"; }

.fa-sword-laser-alt::before { content: "=EE=80=BC"; }

.fa-swords::before { content: "=EF=9C=9D"; }

.fa-swords-laser::before { content: "=EE=80=BD"; }

.fa-symfony::before { content: "=EF=A0=BD"; }

.fa-synagogue::before { content: "=EF=9A=9B"; }

.fa-sync::before { content: "=EF=80=A1"; }

.fa-sync-alt::before { content: "=EF=8B=B1"; }

.fa-syringe::before { content: "=EF=92=8E"; }

.fa-table::before { content: "=EF=83=8E"; }

.fa-table-tennis::before { content: "=EF=91=9D"; }

.fa-tablet::before { content: "=EF=84=8A"; }

.fa-tablet-alt::before { content: "=EF=8F=BA"; }

.fa-tablet-android::before { content: "=EF=8F=BB"; }

.fa-tablet-android-alt::before { content: "=EF=8F=BC"; }

.fa-tablet-rugged::before { content: "=EF=92=8F"; }

.fa-tablets::before { content: "=EF=92=90"; }

.fa-tachometer::before { content: "=EF=83=A4"; }

.fa-tachometer-alt::before { content: "=EF=8F=BD"; }

.fa-tachometer-alt-average::before { content: "=EF=98=A4"; }

.fa-tachometer-alt-fast::before { content: "=EF=98=A5"; }

.fa-tachometer-alt-fastest::before { content: "=EF=98=A6"; }

.fa-tachometer-alt-slow::before { content: "=EF=98=A7"; }

.fa-tachometer-alt-slowest::before { content: "=EF=98=A8"; }

.fa-tachometer-average::before { content: "=EF=98=A9"; }

.fa-tachometer-fast::before { content: "=EF=98=AA"; }

.fa-tachometer-fastest::before { content: "=EF=98=AB"; }

.fa-tachometer-slow::before { content: "=EF=98=AC"; }

.fa-tachometer-slowest::before { content: "=EF=98=AD"; }

.fa-taco::before { content: "=EF=A0=A6"; }

.fa-tag::before { content: "=EF=80=AB"; }

.fa-tags::before { content: "=EF=80=AC"; }

.fa-tally::before { content: "=EF=9A=9C"; }

.fa-tanakh::before { content: "=EF=A0=A7"; }

.fa-tape::before { content: "=EF=93=9B"; }

.fa-tasks::before { content: "=EF=82=AE"; }

.fa-tasks-alt::before { content: "=EF=A0=A8"; }

.fa-taxi::before { content: "=EF=86=BA"; }

.fa-teamspeak::before { content: "=EF=93=B9"; }

.fa-teeth::before { content: "=EF=98=AE"; }

.fa-teeth-open::before { content: "=EF=98=AF"; }

.fa-telegram::before { content: "=EF=8B=86"; }

.fa-telegram-plane::before { content: "=EF=8F=BE"; }

.fa-telescope::before { content: "=EE=80=BE"; }

.fa-temperature-down::before { content: "=EE=80=BF"; }

.fa-temperature-frigid::before { content: "=EF=9D=A8"; }

.fa-temperature-high::before { content: "=EF=9D=A9"; }

.fa-temperature-hot::before { content: "=EF=9D=AA"; }

.fa-temperature-low::before { content: "=EF=9D=AB"; }

.fa-temperature-up::before { content: "=EE=81=80"; }

.fa-tencent-weibo::before { content: "=EF=87=95"; }

.fa-tenge::before { content: "=EF=9F=97"; }

.fa-tennis-ball::before { content: "=EF=91=9E"; }

.fa-terminal::before { content: "=EF=84=A0"; }

.fa-text::before { content: "=EF=A2=93"; }

.fa-text-height::before { content: "=EF=80=B4"; }

.fa-text-size::before { content: "=EF=A2=94"; }

.fa-text-width::before { content: "=EF=80=B5"; }

.fa-th::before { content: "=EF=80=8A"; }

.fa-th-large::before { content: "=EF=80=89"; }

.fa-th-list::before { content: "=EF=80=8B"; }

.fa-the-red-yeti::before { content: "=EF=9A=9D"; }

.fa-theater-masks::before { content: "=EF=98=B0"; }

.fa-themeco::before { content: "=EF=97=86"; }

.fa-themeisle::before { content: "=EF=8A=B2"; }

.fa-thermometer::before { content: "=EF=92=91"; }

.fa-thermometer-empty::before { content: "=EF=8B=8B"; }

.fa-thermometer-full::before { content: "=EF=8B=87"; }

.fa-thermometer-half::before { content: "=EF=8B=89"; }

.fa-thermometer-quarter::before { content: "=EF=8B=8A"; }

.fa-thermometer-three-quarters::before { content: "=EF=8B=88"; }

.fa-theta::before { content: "=EF=9A=9E"; }

.fa-think-peaks::before { content: "=EF=9C=B1"; }

.fa-thumbs-down::before { content: "=EF=85=A5"; }

.fa-thumbs-up::before { content: "=EF=85=A4"; }

.fa-thumbtack::before { content: "=EF=82=8D"; }

.fa-thunderstorm::before { content: "=EF=9D=AC"; }

.fa-thunderstorm-moon::before { content: "=EF=9D=AD"; }

.fa-thunderstorm-sun::before { content: "=EF=9D=AE"; }

.fa-ticket::before { content: "=EF=85=85"; }

.fa-ticket-alt::before { content: "=EF=8F=BF"; }

.fa-tiktok::before { content: "=EE=81=BB"; }

.fa-tilde::before { content: "=EF=9A=9F"; }

.fa-times::before { content: "=EF=80=8D"; }

.fa-times-circle::before { content: "=EF=81=97"; }

.fa-times-hexagon::before { content: "=EF=8B=AE"; }

.fa-times-octagon::before { content: "=EF=8B=B0"; }

.fa-times-square::before { content: "=EF=8B=93"; }

.fa-tint::before { content: "=EF=81=83"; }

.fa-tint-slash::before { content: "=EF=97=87"; }

.fa-tire::before { content: "=EF=98=B1"; }

.fa-tire-flat::before { content: "=EF=98=B2"; }

.fa-tire-pressure-warning::before { content: "=EF=98=B3"; }

.fa-tire-rugged::before { content: "=EF=98=B4"; }

.fa-tired::before { content: "=EF=97=88"; }

.fa-toggle-off::before { content: "=EF=88=84"; }

.fa-toggle-on::before { content: "=EF=88=85"; }

.fa-toilet::before { content: "=EF=9F=98"; }

.fa-toilet-paper::before { content: "=EF=9C=9E"; }

.fa-toilet-paper-alt::before { content: "=EF=9C=9F"; }

.fa-toilet-paper-slash::before { content: "=EE=81=B2"; }

.fa-tombstone::before { content: "=EF=9C=A0"; }

.fa-tombstone-alt::before { content: "=EF=9C=A1"; }

.fa-toolbox::before { content: "=EF=95=92"; }

.fa-tools::before { content: "=EF=9F=99"; }

.fa-tooth::before { content: "=EF=97=89"; }

.fa-toothbrush::before { content: "=EF=98=B5"; }

.fa-torah::before { content: "=EF=9A=A0"; }

.fa-torii-gate::before { content: "=EF=9A=A1"; }

.fa-tornado::before { content: "=EF=9D=AF"; }

.fa-tractor::before { content: "=EF=9C=A2"; }

.fa-trade-federation::before { content: "=EF=94=93"; }

.fa-trademark::before { content: "=EF=89=9C"; }

.fa-traffic-cone::before { content: "=EF=98=B6"; }

.fa-traffic-light::before { content: "=EF=98=B7"; }

.fa-traffic-light-go::before { content: "=EF=98=B8"; }

.fa-traffic-light-slow::before { content: "=EF=98=B9"; }

.fa-traffic-light-stop::before { content: "=EF=98=BA"; }

.fa-trailer::before { content: "=EE=81=81"; }

.fa-train::before { content: "=EF=88=B8"; }

.fa-tram::before { content: "=EF=9F=9A"; }

.fa-transgender::before { content: "=EF=88=A4"; }

.fa-transgender-alt::before { content: "=EF=88=A5"; }

.fa-transporter::before { content: "=EE=81=82"; }

.fa-transporter-1::before { content: "=EE=81=83"; }

.fa-transporter-2::before { content: "=EE=81=84"; }

.fa-transporter-3::before { content: "=EE=81=85"; }

.fa-transporter-empty::before { content: "=EE=81=86"; }

.fa-trash::before { content: "=EF=87=B8"; }

.fa-trash-alt::before { content: "=EF=8B=AD"; }

.fa-trash-restore::before { content: "=EF=A0=A9"; }

.fa-trash-restore-alt::before { content: "=EF=A0=AA"; }

.fa-trash-undo::before { content: "=EF=A2=95"; }

.fa-trash-undo-alt::before { content: "=EF=A2=96"; }

.fa-treasure-chest::before { content: "=EF=9C=A3"; }

.fa-tree::before { content: "=EF=86=BB"; }

.fa-tree-alt::before { content: "=EF=90=80"; }

.fa-tree-christmas::before { content: "=EF=9F=9B"; }

.fa-tree-decorated::before { content: "=EF=9F=9C"; }

.fa-tree-large::before { content: "=EF=9F=9D"; }

.fa-tree-palm::before { content: "=EF=A0=AB"; }

.fa-trees::before { content: "=EF=9C=A4"; }

.fa-trello::before { content: "=EF=86=81"; }

.fa-triangle::before { content: "=EF=8B=AC"; }

.fa-triangle-music::before { content: "=EF=A3=A2"; }

.fa-tripadvisor::before { content: "=EF=89=A2"; }

.fa-trophy::before { content: "=EF=82=91"; }

.fa-trophy-alt::before { content: "=EF=8B=AB"; }

.fa-truck::before { content: "=EF=83=91"; }

.fa-truck-container::before { content: "=EF=93=9C"; }

.fa-truck-couch::before { content: "=EF=93=9D"; }

.fa-truck-loading::before { content: "=EF=93=9E"; }

.fa-truck-monster::before { content: "=EF=98=BB"; }

.fa-truck-moving::before { content: "=EF=93=9F"; }

.fa-truck-pickup::before { content: "=EF=98=BC"; }

.fa-truck-plow::before { content: "=EF=9F=9E"; }

.fa-truck-ramp::before { content: "=EF=93=A0"; }

.fa-trumpet::before { content: "=EF=A3=A3"; }

.fa-tshirt::before { content: "=EF=95=93"; }

.fa-tty::before { content: "=EF=87=A4"; }

.fa-tumblr::before { content: "=EF=85=B3"; }

.fa-tumblr-square::before { content: "=EF=85=B4"; }

.fa-turkey::before { content: "=EF=9C=A5"; }

.fa-turntable::before { content: "=EF=A3=A4"; }

.fa-turtle::before { content: "=EF=9C=A6"; }

.fa-tv::before { content: "=EF=89=AC"; }

.fa-tv-alt::before { content: "=EF=A3=A5"; }

.fa-tv-music::before { content: "=EF=A3=A6"; }

.fa-tv-retro::before { content: "=EF=90=81"; }

.fa-twitch::before { content: "=EF=87=A8"; }

.fa-twitter::before { content: "=EF=82=99"; }

.fa-twitter-square::before { content: "=EF=82=81"; }

.fa-typewriter::before { content: "=EF=A3=A7"; }

.fa-typo3::before { content: "=EF=90=AB"; }

.fa-uber::before { content: "=EF=90=82"; }

.fa-ubuntu::before { content: "=EF=9F=9F"; }

.fa-ufo::before { content: "=EE=81=87"; }

.fa-ufo-beam::before { content: "=EE=81=88"; }

.fa-uikit::before { content: "=EF=90=83"; }

.fa-umbraco::before { content: "=EF=A3=A8"; }

.fa-umbrella::before { content: "=EF=83=A9"; }

.fa-umbrella-beach::before { content: "=EF=97=8A"; }

.fa-uncharted::before { content: "=EE=82=84"; }

.fa-underline::before { content: "=EF=83=8D"; }

.fa-undo::before { content: "=EF=83=A2"; }

.fa-undo-alt::before { content: "=EF=8B=AA"; }

.fa-unicorn::before { content: "=EF=9C=A7"; }

.fa-union::before { content: "=EF=9A=A2"; }

.fa-uniregistry::before { content: "=EF=90=84"; }

.fa-unity::before { content: "=EE=81=89"; }

.fa-universal-access::before { content: "=EF=8A=9A"; }

.fa-university::before { content: "=EF=86=9C"; }

.fa-unlink::before { content: "=EF=84=A7"; }

.fa-unlock::before { content: "=EF=82=9C"; }

.fa-unlock-alt::before { content: "=EF=84=BE"; }

.fa-unsplash::before { content: "=EE=81=BC"; }

.fa-untappd::before { content: "=EF=90=85"; }

.fa-upload::before { content: "=EF=82=93"; }

.fa-ups::before { content: "=EF=9F=A0"; }

.fa-usb::before { content: "=EF=8A=87"; }

.fa-usb-drive::before { content: "=EF=A3=A9"; }

.fa-usd-circle::before { content: "=EF=8B=A8"; }

.fa-usd-square::before { content: "=EF=8B=A9"; }

.fa-user::before { content: "=EF=80=87"; }

.fa-user-alien::before { content: "=EE=81=8A"; }

.fa-user-alt::before { content: "=EF=90=86"; }

.fa-user-alt-slash::before { content: "=EF=93=BA"; }

.fa-user-astronaut::before { content: "=EF=93=BB"; }

.fa-user-chart::before { content: "=EF=9A=A3"; }

.fa-user-check::before { content: "=EF=93=BC"; }

.fa-user-circle::before { content: "=EF=8A=BD"; }

.fa-user-clock::before { content: "=EF=93=BD"; }

.fa-user-cog::before { content: "=EF=93=BE"; }

.fa-user-cowboy::before { content: "=EF=A3=AA"; }

.fa-user-crown::before { content: "=EF=9A=A4"; }

.fa-user-edit::before { content: "=EF=93=BF"; }

.fa-user-friends::before { content: "=EF=94=80"; }

.fa-user-graduate::before { content: "=EF=94=81"; }

.fa-user-hard-hat::before { content: "=EF=A0=AC"; }

.fa-user-headset::before { content: "=EF=A0=AD"; }

.fa-user-injured::before { content: "=EF=9C=A8"; }

.fa-user-lock::before { content: "=EF=94=82"; }

.fa-user-md::before { content: "=EF=83=B0"; }

.fa-user-md-chat::before { content: "=EF=A0=AE"; }

.fa-user-minus::before { content: "=EF=94=83"; }

.fa-user-music::before { content: "=EF=A3=AB"; }

.fa-user-ninja::before { content: "=EF=94=84"; }

.fa-user-nurse::before { content: "=EF=A0=AF"; }

.fa-user-plus::before { content: "=EF=88=B4"; }

.fa-user-robot::before { content: "=EE=81=8B"; }

.fa-user-secret::before { content: "=EF=88=9B"; }

.fa-user-shield::before { content: "=EF=94=85"; }

.fa-user-slash::before { content: "=EF=94=86"; }

.fa-user-tag::before { content: "=EF=94=87"; }

.fa-user-tie::before { content: "=EF=94=88"; }

.fa-user-times::before { content: "=EF=88=B5"; }

.fa-user-unlock::before { content: "=EE=81=98"; }

.fa-user-visor::before { content: "=EE=81=8C"; }

.fa-users::before { content: "=EF=83=80"; }

.fa-users-class::before { content: "=EF=98=BD"; }

.fa-users-cog::before { content: "=EF=94=89"; }

.fa-users-crown::before { content: "=EF=9A=A5"; }

.fa-users-medical::before { content: "=EF=A0=B0"; }

.fa-users-slash::before { content: "=EE=81=B3"; }

.fa-usps::before { content: "=EF=9F=A1"; }

.fa-ussunnah::before { content: "=EF=90=87"; }

.fa-utensil-fork::before { content: "=EF=8B=A3"; }

.fa-utensil-knife::before { content: "=EF=8B=A4"; }

.fa-utensil-spoon::before { content: "=EF=8B=A5"; }

.fa-utensils::before { content: "=EF=8B=A7"; }

.fa-utensils-alt::before { content: "=EF=8B=A6"; }

.fa-vaadin::before { content: "=EF=90=88"; }

.fa-vacuum::before { content: "=EE=81=8D"; }

.fa-vacuum-robot::before { content: "=EE=81=8E"; }

.fa-value-absolute::before { content: "=EF=9A=A6"; }

.fa-vector-square::before { content: "=EF=97=8B"; }

.fa-venus::before { content: "=EF=88=A1"; }

.fa-venus-double::before { content: "=EF=88=A6"; }

.fa-venus-mars::before { content: "=EF=88=A8"; }

.fa-vest::before { content: "=EE=82=85"; }

.fa-vest-patches::before { content: "=EE=82=86"; }

.fa-vhs::before { content: "=EF=A3=AC"; }

.fa-viacoin::before { content: "=EF=88=B7"; }

.fa-viadeo::before { content: "=EF=8A=A9"; }

.fa-viadeo-square::before { content: "=EF=8A=AA"; }

.fa-vial::before { content: "=EF=92=92"; }

.fa-vials::before { content: "=EF=92=93"; }

.fa-viber::before { content: "=EF=90=89"; }

.fa-video::before { content: "=EF=80=BD"; }

.fa-video-plus::before { content: "=EF=93=A1"; }

.fa-video-slash::before { content: "=EF=93=A2"; }

.fa-vihara::before { content: "=EF=9A=A7"; }

.fa-vimeo::before { content: "=EF=90=8A"; }

.fa-vimeo-square::before { content: "=EF=86=94"; }

.fa-vimeo-v::before { content: "=EF=89=BD"; }

.fa-vine::before { content: "=EF=87=8A"; }

.fa-violin::before { content: "=EF=A3=AD"; }

.fa-virus::before { content: "=EE=81=B4"; }

.fa-virus-slash::before { content: "=EE=81=B5"; }

.fa-viruses::before { content: "=EE=81=B6"; }

.fa-vk::before { content: "=EF=86=89"; }

.fa-vnv::before { content: "=EF=90=8B"; }

.fa-voicemail::before { content: "=EF=A2=97"; }

.fa-volcano::before { content: "=EF=9D=B0"; }

.fa-volleyball-ball::before { content: "=EF=91=9F"; }

.fa-volume::before { content: "=EF=9A=A8"; }

.fa-volume-down::before { content: "=EF=80=A7"; }

.fa-volume-mute::before { content: "=EF=9A=A9"; }

.fa-volume-off::before { content: "=EF=80=A6"; }

.fa-volume-slash::before { content: "=EF=8B=A2"; }

.fa-volume-up::before { content: "=EF=80=A8"; }

.fa-vote-nay::before { content: "=EF=9D=B1"; }

.fa-vote-yea::before { content: "=EF=9D=B2"; }

.fa-vr-cardboard::before { content: "=EF=9C=A9"; }

.fa-vuejs::before { content: "=EF=90=9F"; }

.fa-wagon-covered::before { content: "=EF=A3=AE"; }

.fa-walker::before { content: "=EF=A0=B1"; }

.fa-walkie-talkie::before { content: "=EF=A3=AF"; }

.fa-walking::before { content: "=EF=95=94"; }

.fa-wallet::before { content: "=EF=95=95"; }

.fa-wand::before { content: "=EF=9C=AA"; }

.fa-wand-magic::before { content: "=EF=9C=AB"; }

.fa-warehouse::before { content: "=EF=92=94"; }

.fa-warehouse-alt::before { content: "=EF=92=95"; }

.fa-washer::before { content: "=EF=A2=98"; }

.fa-watch::before { content: "=EF=8B=A1"; }

.fa-watch-calculator::before { content: "=EF=A3=B0"; }

.fa-watch-fitness::before { content: "=EF=98=BE"; }

.fa-watchman-monitoring::before { content: "=EE=82=87"; }

.fa-water::before { content: "=EF=9D=B3"; }

.fa-water-lower::before { content: "=EF=9D=B4"; }

.fa-water-rise::before { content: "=EF=9D=B5"; }

.fa-wave-sine::before { content: "=EF=A2=99"; }

.fa-wave-square::before { content: "=EF=A0=BE"; }

.fa-wave-triangle::before { content: "=EF=A2=9A"; }

.fa-waveform::before { content: "=EF=A3=B1"; }

.fa-waveform-path::before { content: "=EF=A3=B2"; }

.fa-waze::before { content: "=EF=A0=BF"; }

.fa-webcam::before { content: "=EF=A0=B2"; }

.fa-webcam-slash::before { content: "=EF=A0=B3"; }

.fa-weebly::before { content: "=EF=97=8C"; }

.fa-weibo::before { content: "=EF=86=8A"; }

.fa-weight::before { content: "=EF=92=96"; }

.fa-weight-hanging::before { content: "=EF=97=8D"; }

.fa-weixin::before { content: "=EF=87=97"; }

.fa-whale::before { content: "=EF=9C=AC"; }

.fa-whatsapp::before { content: "=EF=88=B2"; }

.fa-whatsapp-square::before { content: "=EF=90=8C"; }

.fa-wheat::before { content: "=EF=9C=AD"; }

.fa-wheelchair::before { content: "=EF=86=93"; }

.fa-whistle::before { content: "=EF=91=A0"; }

.fa-whmcs::before { content: "=EF=90=8D"; }

.fa-wifi::before { content: "=EF=87=AB"; }

.fa-wifi-1::before { content: "=EF=9A=AA"; }

.fa-wifi-2::before { content: "=EF=9A=AB"; }

.fa-wifi-slash::before { content: "=EF=9A=AC"; }

.fa-wikipedia-w::before { content: "=EF=89=A6"; }

.fa-wind::before { content: "=EF=9C=AE"; }

.fa-wind-turbine::before { content: "=EF=A2=9B"; }

.fa-wind-warning::before { content: "=EF=9D=B6"; }

.fa-window::before { content: "=EF=90=8E"; }

.fa-window-alt::before { content: "=EF=90=8F"; }

.fa-window-close::before { content: "=EF=90=90"; }

.fa-window-frame::before { content: "=EE=81=8F"; }

.fa-window-frame-open::before { content: "=EE=81=90"; }

.fa-window-maximize::before { content: "=EF=8B=90"; }

.fa-window-minimize::before { content: "=EF=8B=91"; }

.fa-window-restore::before { content: "=EF=8B=92"; }

.fa-windows::before { content: "=EF=85=BA"; }

.fa-windsock::before { content: "=EF=9D=B7"; }

.fa-wine-bottle::before { content: "=EF=9C=AF"; }

.fa-wine-glass::before { content: "=EF=93=A3"; }

.fa-wine-glass-alt::before { content: "=EF=97=8E"; }

.fa-wix::before { content: "=EF=97=8F"; }

.fa-wizards-of-the-coast::before { content: "=EF=9C=B0"; }

.fa-wodu::before { content: "=EE=82=88"; }

.fa-wolf-pack-battalion::before { content: "=EF=94=94"; }

.fa-won-sign::before { content: "=EF=85=99"; }

.fa-wordpress::before { content: "=EF=86=9A"; }

.fa-wordpress-simple::before { content: "=EF=90=91"; }

.fa-wpbeginner::before { content: "=EF=8A=97"; }

.fa-wpexplorer::before { content: "=EF=8B=9E"; }

.fa-wpforms::before { content: "=EF=8A=98"; }

.fa-wpressr::before { content: "=EF=8F=A4"; }

.fa-wreath::before { content: "=EF=9F=A2"; }

.fa-wrench::before { content: "=EF=82=AD"; }

.fa-x-ray::before { content: "=EF=92=97"; }

.fa-xbox::before { content: "=EF=90=92"; }

.fa-xing::before { content: "=EF=85=A8"; }

.fa-xing-square::before { content: "=EF=85=A9"; }

.fa-y-combinator::before { content: "=EF=88=BB"; }

.fa-yahoo::before { content: "=EF=86=9E"; }

.fa-yammer::before { content: "=EF=A1=80"; }

.fa-yandex::before { content: "=EF=90=93"; }

.fa-yandex-international::before { content: "=EF=90=94"; }

.fa-yarn::before { content: "=EF=9F=A3"; }

.fa-yelp::before { content: "=EF=87=A9"; }

.fa-yen-sign::before { content: "=EF=85=97"; }

.fa-yin-yang::before { content: "=EF=9A=AD"; }

.fa-yoast::before { content: "=EF=8A=B1"; }

.fa-youtube::before { content: "=EF=85=A7"; }

.fa-youtube-square::before { content: "=EF=90=B1"; }

.fa-zhihu::before { content: "=EF=98=BF"; }

.sr-only { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin=
: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }

.sr-only-focusable:active, .sr-only-focusable:focus { clip: auto; height: a=
uto; margin: 0px; overflow: visible; position: static; width: auto; }

html { font: 400 16px / 1.4 "Segoe UI", "Helvetica Neue", Helvetica, Roboto=
, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", sans-serif; color: =
rgb(20, 20, 20); margin: 0px; padding: 0px; overflow-wrap: break-word; back=
ground-color: rgb(237, 237, 237); }

button, input, optgroup, select, textarea { font-family: "Segoe UI", "Helve=
tica Neue", Helvetica, Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Dro=
id Sans", sans-serif; line-height: 1.4; }

img { max-width: 100%; height: auto; }

b, strong { font-weight: 700; }

a { color: rgb(102, 0, 0); text-decoration: none; }

a:hover { color: rgb(173, 34, 29); text-decoration: underline; }

svg { fill: currentcolor; }

html::after { content: "full"; display: none; }

@media (max-width: 900px) {
  html::after { content: "wide"; }
}

@media (max-width: 650px) {
  html::after { content: "medium"; }
}

@media (max-width: 480px) {
  html::after { content: "narrow"; }
}

* { box-sizing: border-box; }

body { overflow-y: scroll !important; }

[data-xf-click], a[tabindex] { cursor: pointer; }

[dir=3D"auto"] { text-align: left; }

pre, textarea { overflow-wrap: normal; }

img { }

em:lang(zh), em:lang(ja), em:lang(ko) { font-style: normal; }

.bbWrapper em:lang(zh), .bbWrapper em:lang(ja), .bbWrapper em:lang(ko), .fr=
-element em:lang(zh), .fr-element em:lang(ja), .fr-element em:lang(ko) { fo=
nt-style: italic; }

.has-pointer-nav :focus { outline: 0px; }

.has-pointer-nav .iconic > input:focus + i::before, .has-pointer-nav .iconi=
c > input:focus + i::after { outline: 0px; }

@-webkit-keyframes spin {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

@keyframes spin {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.u-concealed, .u-concealed a, .u-cloaked, .u-cloaked a, .u-concealed--icon,=
 .u-concealed--icon a { text-decoration: inherit !important; color: inherit=
 !important; }

a.u-concealed:hover, .u-concealed a:hover { text-decoration: underline !imp=
ortant; }

a.u-concealed:hover .fa, .u-concealed a:hover .fa { color: rgb(173, 34, 29)=
; }

a.u-concealed--icon:hover .fa, .u-concealed--icon a:hover .fa { color: rgb(=
173, 34, 29); }

.u-textColor { color: rgb(20, 20, 20); }

.u-dimmed { color: rgb(85, 85, 85); }

.u-muted { color: rgb(149, 149, 149); }

.u-dimmed a, .u-muted a, .u-faint a { color: inherit; text-decoration: none=
; }

.u-dimmed a:hover, .u-muted a:hover, .u-faint a:hover { text-decoration: un=
derline; }

.u-unbold { font-weight: normal; }

.u-featuredText { color: rgb(191, 30, 21); }

.u-accentText { color: rgb(59, 0, 0); }

.u-accentText a { color: rgb(223, 64, 55); }

.u-prependAsterisk::before { content: "* "; }

.u-appendAsterisk::after { content: " *"; }

.u-dt[title] { border: none; text-decoration: none; }

.u-clearFix::before, .u-clearFix::after { content: " "; display: table; }

.u-clearFix::after { clear: both; }

.u-appendColon::after { content: ":"; }

.u-appendColon.is-sentence::after { content: ""; }

.u-pullLeft { float: left !important; }

.u-pullRight { float: right !important; }

.u-alignCenter { text-align: center; }

.u-spaceAfter { margin-right: 0.28em; }

.u-spaceBefore { margin-right: 0.28em; }

.u-showWideInline, .u-showWideBlock, .u-showMediumInline, .u-showMediumBloc=
k, .u-showNarrowInline, .u-showNarrowBlock { display: none; }

.u-smaller { font-size: small; }

@media (max-width: 900px) {
  .u-hideWide { display: none !important; }
  .u-showWideInline { display: inline; }
  .u-showWideBlock { display: block; }
}

@media (max-width: 650px) {
  .u-hideMedium { display: none !important; }
  .u-showMediumInline { display: inline; }
  .u-showMediumBlock { display: block; }
}

@media (max-width: 480px) {
  .u-hideNarrow { display: none !important; }
  .u-showNarrowInline { display: inline; }
  .u-showNarrowBlock { display: block; }
}

.u-ltr { direction: ltr; text-align: left; }

.u-rtl { direction: rtl; text-align: right; }

.u-depth1 { padding-left: 1em; }

.u-indentDepth1 { text-indent: 1em; }

.u-depth2 { padding-left: 2em; }

.u-indentDepth2 { text-indent: 2em; }

.u-depth3 { padding-left: 3em; }

.u-indentDepth3 { text-indent: 3em; }

.u-depth4 { padding-left: 4em; }

.u-indentDepth4 { text-indent: 4em; }

.u-depth5 { padding-left: 5em; }

.u-indentDepth5 { text-indent: 5em; }

.u-depth6 { padding-left: 6em; }

.u-indentDepth6 { text-indent: 6em; }

.u-depth7 { padding-left: 7em; }

.u-indentDepth7 { text-indent: 7em; }

.u-depth8 { padding-left: 8em; }

.u-indentDepth8 { text-indent: 8em; }

.u-depth9 { padding-left: 9em; }

.u-indentDepth9 { text-indent: 9em; }

.u-hidden { display: none; }

.u-hidden.is-active { display: block; }

.u-hidden.u-hidden--transition { display: none; opacity: 0; transition: 0.2=
5s, -xf-height 0.25s; overflow-y: hidden; height: 0px; }

.u-hidden.u-hidden--transition.is-active { display: block; }

.u-hidden.u-hidden--transition.is-active { display: block; opacity: 1; }

.u-hidden.u-hidden--transition.is-transitioning { display: block; }

.u-hidden.u-hidden--transition.is-active { height: auto; overflow-y: visibl=
e; }

.u-hidden.u-hidden--transition.is-transitioning { overflow-y: hidden; }

.u-srOnly { position: absolute; height: 1px; width: 1px; margin: -1px; padd=
ing: 0px; border: 0px; clip: rect(0px, 0px, 0px, 0px); overflow: hidden; }

.has-no-js .u-jsOnly { display: none !important; }

.has-js .u-noJsOnly { display: none !important; }

img.u-imgContained { max-height: 100%; max-width: 100%; }

.u-bottomFixer { position: sticky; bottom: 0px; z-index: 800; pointer-event=
s: none; }

.u-bottomFixer > * { pointer-events: auto; }

.u-anchorTarget { display: block; height: 0px; width: 0px; visibility: hidd=
en; pointer-events: none; position: absolute; }

.u-flex-1 { flex: 1 1 0%; }

.u-flex-2 { flex: 2 1 0%; }

.u-flex-3 { flex: 3 1 0%; }

.u-flex-4 { flex: 4 1 0%; }

.u-flexStretch { flex: 1 1 auto; }

.u-splitter { display: inline-block; width: 6px; flex-shrink: 0; }

.u-screenContained { max-height: 70vh; overflow: auto; }

.u-preWrap { white-space: pre-wrap; }

.pairs { padding: 0px; margin: 0px; overflow: hidden; }

.pairs.pairs--plainLabel > dt { color: inherit; }

.pairs.pairs--spaced + .pairs { margin-top: 6px; }

.pairs.pairs--noColon > dt::after { content: ""; }

.pairs.pairs--rightLabel > dt { text-align: right; }

.pairs > dt { padding: 0px; margin: 0px; color: rgb(149, 149, 149); }

.pairs > dt::after { content: ":"; }

.pairs > dt.is-sentence::after { content: ""; }

.pairs > dd { padding: 0px; margin: 0px; }

.pairs.pairs--inline { display: inline; }

.pairs.pairs--inline > dt, .pairs.pairs--inline > dd { display: inline; }

.pairs.pairs--columns { display: table; table-layout: fixed; width: 100%; }

.pairs.pairs--columns > dt, .pairs.pairs--columns > dd { display: table-cel=
l; }

.pairs.pairs--columns > dt { width: 50%; padding-right: 6px; }

.pairs.pairs--columns.pairs--fixedSmall > dt { width: 200px; }

.pairs.pairs--columns.pairs--fluidSmall > dt { width: 25%; }

.pairs.pairs--columns.pairs--fluidHuge > dt { width: 70%; }

@media (max-width: 500px) {
  .pairs.pairs--columns { display: block; }
  .pairs.pairs--columns > dt, .pairs.pairs--columns > dd { display: block; =
}
  .pairs.pairs--columns.pairs > dt { width: auto; padding-right: 0px; }
  .pairs.pairs--columns + .pairs { margin-top: 6px; }
}

.pairs.pairs--justified::before, .pairs.pairs--justified::after { content: =
" "; display: table; }

.pairs.pairs--justified::after { clear: both; }

.pairs.pairs--justified > dt { float: left; max-width: 100%; margin-right: =
6px; }

.pairs.pairs--justified > dd { float: right; text-align: right; max-width: =
100%; }

.pairs.pairs--rows { display: inline-table; margin-right: 6px; }

.pairs.pairs--rows.pairs--rows--centered > dt, .pairs.pairs--rows.pairs--ro=
ws--centered > dd { text-align: center; }

.pairs.pairs--rows:last-of-type { margin-right: 0px; }

.pairs.pairs--rows > dt { display: table-row; font-size: 80%; }

.pairs.pairs--rows > dt::after { content: ""; display: none; }

.pairs.pairs--rows > dd { display: table-row; }

.pairWrapper.pairWrapper--spaced .pairs { margin-top: 6px; }

.pairWrapper.pairWrapper--spaced .pairs:first-child { margin-top: 0px; }

.pairJustifier { display: flex; flex-wrap: wrap; justify-content: space-bet=
ween; margin-right: -5px; margin-bottom: -5px; }

.pairJustifier .pairs.pairs--rows { margin-right: 5px; margin-bottom: 5px; =
}

.listPlain { list-style: none; margin: 0px; padding: 0px; }

.listInline { list-style: none; margin: 0px; padding: 0px; }

.listInline.listInline--selfInline, .listInline.listInline--customField { d=
isplay: inline; }

.listInline > li { display: inline; margin: 0px; padding: 0px; }

.listInline.listInline--block > li { display: inline-block; }

.listInline.listInline--comma > li:nth-last-child(n+2)::after, .listInline.=
listInline--customField > li:nth-last-child(n+2)::after { content: ", "; }

.listInline.listInline--bullet > li + li::before { content: "=C2=B7 "; }

.listInline.listInline--plus > li + li::before { content: "+ "; }

.listHeap { list-style: none; margin: -4px 0px 0px; padding: 0px; }

.listHeap > li { margin: 4px -1px 0px 0px; padding: 0px; display: inline-bl=
ock; }

.listHeap > li:last-child { margin-right: 0px; }

.listColumns { column-count: 2; column-gap: 1em; }

@media (max-width: 480px) {
  .listColumns { column-count: 1; }
}

.listColumns > li { break-inside: avoid; position: relative; }

.listColumns.listColumns--spaced > li { margin-bottom: 0.5em; }

.listColumns.listColumns--narrow { column-count: 2; column-gap: 1em; }

.listColumns.listColumns--together { column-gap: 0px; }

.listColumns.listColumns--collapsed { display: inline-block; }

.listColumns.listColumns--3 { column-count: 3; column-gap: 1em; }

@media (max-width: 900px) {
  .listColumns.listColumns--3 { column-count: 2; column-gap: 1em; }
}

@media (max-width: 900px) and (max-width: 480px) {
  .listColumns.listColumns--3 { column-count: 1; }
}

.listColumns.listColumns--4 { column-count: 4; column-gap: 1em; }

@media (max-width: 900px) {
  .listColumns.listColumns--4 { column-count: 2; column-gap: 1em; }
}

@media (max-width: 900px) and (max-width: 480px) {
  .listColumns.listColumns--4 { column-count: 1; }
}

.textHighlight { font-style: normal; font-weight: 700; }

.textHighlight.textHighlight--attention { color: rgb(223, 64, 55); }

.categoryList { display: none; list-style: none; margin: 0px; padding: 0px;=
 }

.categoryList.is-active { display: block; }

.categoryList-item { padding: 0px; text-decoration: none; font-size: 16px; =
}

.categoryList-item.categoryList-item--small { font-size: 13px; }

.categoryList-item .categoryList { padding-left: 10px; }

.categoryList-itemDesc { display: block; font-size: 12px; font-weight: 400;=
 color: rgb(149, 149, 149); margin-top: -6px; overflow: hidden; white-space=
: nowrap; overflow-wrap: normal; text-overflow: ellipsis; }

.categoryList-header { padding: 6px 0px; margin: 0px; color: rgb(191, 30, 2=
1); text-decoration: none; font-weight: 700; }

.categoryList-header.categoryList-header--muted { color: rgb(149, 149, 149)=
; }

.categoryList-header::before, .categoryList-header::after { content: " "; d=
isplay: table; }

.categoryList-header::after { clear: both; }

.categoryList-header a { color: inherit; text-decoration: none; }

.categoryList-header a:hover { text-decoration: underline; }

.categoryList-itemRow { display: flex; min-width: 0px; }

.categoryList-link { display: block; flex-grow: 1; padding: 6px; text-decor=
ation: none; overflow: hidden; white-space: nowrap; overflow-wrap: normal; =
text-overflow: ellipsis; }

.categoryList-link:hover { text-decoration: none; }

.categoryList-link.is-selected { font-weight: 700; }

.categoryList-toggler + .categoryList-link, .categoryList-togglerSpacer + .=
categoryList-link { padding-left: 0px; }

.categoryList-label { margin-left: auto; align-self: center; padding-right:=
 6px; }

.categoryList-toggler { display: inline-block; padding: 6px; text-decoratio=
n: none; flex-grow: 0; line-height: 1; }

.categoryList-toggler:hover { text-decoration: none; }

.categoryList-toggler::after { font-family: "Font Awesome 5 Pro"; font-styl=
e: normal; font-weight: 400; text-rendering: auto; -webkit-font-smoothing: =
antialiased; font-size: 80%; content: "=EF=81=B8"; width: 1em; display: inl=
ine-block; text-align: center; }

.categoryList-toggler.is-active::after { content: "=EF=81=B7"; width: 1em; =
display: inline-block; text-align: center; }

.categoryList-togglerSpacer { display: inline-block; visibility: hidden; pa=
dding: 6px; }

.categoryList-togglerSpacer::after { font-family: "Font Awesome 5 Pro"; fon=
t-style: normal; font-weight: 400; text-rendering: auto; -webkit-font-smoot=
hing: antialiased; font-size: 80%; content: "=EF=81=B8"; width: 1em; displa=
y: inline-block; text-align: center; }

.blocks { margin-bottom: 20px; }

.blocks:last-child { margin-bottom: 0px; }

.blocks .block { margin-bottom: 10px; }

.blocks .block:last-child { margin-bottom: 0px; }

.blocks.blocks--close .block { margin-bottom: 5px; }

.blocks.blocks--separated + .blocks { padding-top: 20px; border-top: 1px so=
lid rgb(217, 217, 217); }

.blocks-header { font-size: 20px; font-weight: 400; color: rgb(149, 149, 14=
9); margin: 0px 0px 5px; padding: 0px; }

.blocks-header.blocks-header--strong { color: rgb(85, 85, 85); }

.blocks-header.blocks-header--strong .blocks-desc { color: rgb(149, 149, 14=
9); }

.blocks-textJoiner { display: table; width: 100%; margin-bottom: 10px; padd=
ing: 0px 6px; }

.blocks-textJoiner > span { display: table-cell; position: relative; }

.blocks-textJoiner > span::before { content: ""; position: absolute; left: =
0px; right: 0px; top: 50%; border-top: 1px solid rgb(217, 217, 217); }

.blocks-textJoiner > em { display: table-cell; padding: 0px 10px; width: 1%=
; white-space: nowrap; font-size: 24px; line-height: 1; font-style: normal;=
 text-align: center; }

.block { margin-bottom: 20px; }

.block.block--close { margin-bottom: 5px; }

.block.block--treeEntryChooser .block-header { font-size: 17px; }

.block.block--treeEntryChooser .block-header .block-desc { font-size: 11px;=
 }

.block.block--treeEntryChooser .block-row { padding-top: 6px; padding-botto=
m: 6px; }

.block.block--treeEntryChooser .contentRow.is-disabled { opacity: 0.5; }

.block.block--treeEntryChooser .contentRow-title { font-size: 16px; }

.block.block--treeEntryChooser .contentRow-minor { font-size: 12px; }

.block.block--treeEntryChooser .contentRow-suffix { font-size: 13px; }

.block-outer { padding-bottom: 6px; }

.block-outer::before, .block-outer::after { content: " "; display: table; }

.block-outer::after { clear: both; }

.block-outer:empty { display: none; }

.block-outer.block-outer--after { padding-top: 6px; padding-bottom: 0px; }

.block-outer.block-outer--padded { padding-left: 10px; padding-right: 10px;=
 }

.block-outer .block-outer-hint { font-size: 13px; color: rgb(149, 149, 149)=
; }

.block-outer-main, .block-row-main { float: left; }

.block-outer-opposite, .block-row-opposite { float: right; }

.block-outer-middle, .block-row-middle { text-align: center; }

.block-container { color: rgb(20, 20, 20); background: rgb(255, 255, 255); =
border-width: 1px; border-style: solid; border-color: rgb(224, 224, 224) rg=
b(217, 217, 217) rgb(204, 204, 204); border-radius: 4px; }

.block-container.block-container--none { background: none; border: none; co=
lor: rgb(20, 20, 20); padding: 0px; }

@media (min-width: 650px) {
  .block-container:not(.block-container--noStripRadius) > :first-child, .bl=
ock-topRadiusContent, .block-container:not(.block-container--noStripRadius)=
 > .block-body:first-child > .blockLink:first-child { border-top-left-radiu=
s: 3px; border-top-right-radius: 3px; }
  .block-container:not(.block-container--noStripRadius) > :last-child, .blo=
ck-bottomRadiusContent, .block-container:not(.block-container--noStripRadiu=
s) > .block-body:last-child > .blockLink:last-child, .block-container:not(.=
block-container--noStripRadius) > .tabPanes:last-child > [role=3D"tabpanel"=
] > :last-child, .block-container:not(.block-container--noStripRadius) > .t=
abPanes:last-child > [role=3D"tabpanel"] > .block-body > :last-child { bord=
er-bottom-left-radius: 3px; border-bottom-right-radius: 3px; }
  .block-container:not(.block-container--noStripRadius) > .block-body:first=
-child > .dataList:first-child tbody:first-child .dataList-row:first-child =
> .dataList-cell:first-child, .block-topRadiusContent.dataList tbody:first-=
child .dataList-row:first-child > .dataList-cell:first-child, .block-topRad=
iusContent > .dataList:first-child tbody:first-child .dataList-row:first-ch=
ild > .dataList-cell:first-child, .block-container:not(.block-container--no=
StripRadius) > .block-body:first-child > .dataList:first-child thead:first-=
child .dataList-row:first-child > .dataList-cell:first-child, .block-topRad=
iusContent.dataList thead:first-child .dataList-row:first-child > .dataList=
-cell:first-child, .block-topRadiusContent > .dataList:first-child thead:fi=
rst-child .dataList-row:first-child > .dataList-cell:first-child { border-t=
op-left-radius: 3px; }
  .block-container:not(.block-container--noStripRadius) > .block-body:first=
-child > .dataList:first-child tbody:first-child .dataList-row:first-child =
> .dataList-cell:last-child, .block-topRadiusContent.dataList tbody:first-c=
hild .dataList-row:first-child > .dataList-cell:last-child, .block-topRadiu=
sContent > .dataList:first-child tbody:first-child .dataList-row:first-chil=
d > .dataList-cell:last-child, .block-container:not(.block-container--noStr=
ipRadius) > .block-body:first-child > .dataList:first-child thead:first-chi=
ld .dataList-row:first-child > .dataList-cell:last-child, .block-topRadiusC=
ontent.dataList thead:first-child .dataList-row:first-child > .dataList-cel=
l:last-child, .block-topRadiusContent > .dataList:first-child thead:first-c=
hild .dataList-row:first-child > .dataList-cell:last-child { border-top-rig=
ht-radius: 3px; }
  .block-container:not(.block-container--noStripRadius) > .block-body:first=
-child > .formRow:first-child > dt, .block-topRadiusContent.formRow > dt, .=
block-topRadiusContent > .formRow:first-child > dt { border-top-left-radius=
: 3px; }
  .block-container:not(.block-container--noStripRadius) > .block-body:first=
-child > .formRow:first-child > dd, .block-topRadiusContent.formRow > dd, .=
block-topRadiusContent > .formRow:first-child > dd { border-top-right-radiu=
s: 3px; }
  .block-container:not(.block-container--noStripRadius) > .block-body:last-=
child > .dataList:last-child tbody:last-child .dataList-row:last-child > .d=
ataList-cell:first-child, .block-bottomRadiusContent.dataList tbody:last-ch=
ild .dataList-row:last-child > .dataList-cell:first-child, .block-bottomRad=
iusContent > .dataList:last-child tbody:last-child .dataList-row:last-child=
 > .dataList-cell:first-child { border-bottom-left-radius: 3px; }
  .block-container:not(.block-container--noStripRadius) > .block-body:last-=
child > .dataList:last-child tbody:last-child .dataList-row:last-child > .d=
ataList-cell:last-child, .block-bottomRadiusContent.dataList tbody:last-chi=
ld .dataList-row:last-child > .dataList-cell:last-child, .block-bottomRadiu=
sContent > .dataList:last-child tbody:last-child .dataList-row:last-child >=
 .dataList-cell:last-child { border-bottom-right-radius: 3px; }
  .block-container:not(.block-container--noStripRadius) > .block-body:last-=
child > .formRow:last-child > dt, .block-bottomRadiusContent.formRow > dt, =
.block-bottomRadiusContent > .formRow:last-child > dt { border-bottom-left-=
radius: 3px; }
  .block-container:not(.block-container--noStripRadius) > .block-body:last-=
child > .formRow:last-child > dd, .block-bottomRadiusContent.formRow > dd, =
.block-bottomRadiusContent > .formRow:last-child > dd { border-bottom-right=
-radius: 3px; }
  .block-container:not(.block-container--noStripRadius) > .block-body:last-=
child .formSubmitRow:not(.is-sticky) > dt, .block-container:not(.block-cont=
ainer--noStripRadius) > .formSubmitRow:not(.is-sticky):last-child > dt, .bl=
ock-bottomRadiusContent > .formSubmitRow:not(.is-sticky) > dt { border-bott=
om-left-radius: 3px; }
  .block-container:not(.block-container--noStripRadius) > .block-body:last-=
child .formSubmitRow:not(.is-sticky) > dd, .block-container:not(.block-cont=
ainer--noStripRadius) > .formSubmitRow:not(.is-sticky):last-child > dd, .bl=
ock-bottomRadiusContent > .formSubmitRow:not(.is-sticky) > dd { border-bott=
om-right-radius: 3px; }
  .block-container:not(.block-container--noStripRadius) > .block-body:last-=
child .formSubmitRow:not(.is-sticky) .formSubmitRow-bar, .block-container:n=
ot(.block-container--noStripRadius) > .formSubmitRow:not(.is-sticky):last-c=
hild .formSubmitRow-bar, .block-bottomRadiusContent > .formSubmitRow:not(.i=
s-sticky) .formSubmitRow-bar { border-bottom-left-radius: 3px; border-botto=
m-right-radius: 3px; }
}

.block-header { padding: 6px 10px; margin: 0px; font-weight: 400; text-deco=
ration: none; font-size: 20px; color: rgb(102, 0, 0); border-bottom: 1px so=
lid rgb(224, 224, 224); background: linear-gradient(0deg, rgb(255, 230, 230=
), rgb(255, 243, 243)); }

.block-header::before, .block-header::after { content: " "; display: table;=
 }

.block-header::after { clear: both; }

.block-header a { color: inherit; text-decoration: none; }

.block-header a:hover { text-decoration: underline; }

.block-header.block-header--separated { border-top: 1px solid rgb(224, 224,=
 224); }

.block-header .block-desc { color: rgba(102, 0, 0, 0.7); }

.block-header .block-desc a { color: inherit; text-decoration: underline; }

.block-minorHeader { padding: 6px 10px; margin: 0px; font-weight: 400; text=
-decoration: none; font-size: 17px; color: rgb(191, 30, 21); }

.block-minorHeader::before, .block-minorHeader::after { content: " "; displ=
ay: table; }

.block-minorHeader::after { clear: both; }

.block-minorHeader a { color: inherit; text-decoration: none; }

.block-minorHeader a:hover { text-decoration: underline; }

.block-body + .block-minorHeader { border-top: 1px solid rgb(224, 224, 224)=
; }

.block-minorHeader .block-desc a { color: inherit; text-decoration: underli=
ne; }

.block-minorHeader--spaced { margin-top: 3px; }

.block-minorHeader--small { font-size: 13px; }

.block-tabHeader { padding: 0px; margin: 0px; font-weight: 400; color: rgb(=
255, 246, 246); background: rgb(102, 0, 0); border-bottom: 1px solid rgb(21=
7, 217, 217); font-size: 0px; }

.block-tabHeader .tabs-tab, .block-tabHeader .tabs-text, .block-tabHeader .=
tabs-extra, .block-tabHeader .hScroller-action { font-size: 16px; }

.block-tabHeader .tabs-tab { padding: 6px 10px; border-bottom: 3px solid tr=
ansparent; }

.block-tabHeader .tabs-tab:not(.is-readonly):hover { color: rgb(252, 241, 2=
40); background: rgba(252, 241, 240, 0.1); }

.block-tabHeader .tabs-tab.is-readonly:hover { cursor: default; }

.block-tabHeader .tabs-tab.tabs-tab--radio.is-readonly:hover { cursor: not-=
allowed; }

.block-tabHeader .tabs-tab.is-active, .block-tabHeader .tabs > input:checke=
d + .tabs-tab--radio { background: none; color: rgb(252, 241, 240); border-=
color: rgb(255, 246, 246); }

.block-tabHeader .tabs > input[type=3D"radio"] { display: none; }

.block-tabHeader .tabs-text { padding: 6px 10px; border-bottom: 3px solid t=
ransparent; }

.block-tabHeader .block-tabHeader-extra { float: right; color: inherit; fon=
t-size: 16px; padding: 6px 10px; }

.block-tabHeader .hScroller-action { color: rgb(255, 246, 246); }

.block-tabHeader .hScroller-action:hover { color: rgb(252, 241, 240); }

.block-tabHeader .hScroller-action.hScroller-action--start { background: li=
near-gradient(to right, rgb(102, 0, 0) 66%, rgba(102, 0, 0, 0) 100%); }

.block-tabHeader .hScroller-action.hScroller-action--end { background: line=
ar-gradient(to right, rgba(102, 0, 0, 0) 0%, rgb(102, 0, 0) 33%); }

.block-minorTabHeader { padding: 0px; margin: 0px; font-weight: 400; color:=
 rgb(102, 0, 0); background: rgb(255, 255, 255); border-bottom: 1px solid r=
gb(217, 217, 217); font-size: 0px; }

.block-minorTabHeader .tabs-tab, .block-minorTabHeader .tabs-text, .block-m=
inorTabHeader .tabs-extra, .block-minorTabHeader .hScroller-action { font-s=
ize: 16px; }

.block-minorTabHeader .tabs-tab { padding: 6px 10px 3px; border-bottom: 3px=
 solid transparent; }

.block-minorTabHeader .tabs-tab:hover { color: rgb(191, 30, 21); }

.block-minorTabHeader .tabs-tab.is-active { background: none; color: rgb(19=
1, 30, 21); border-color: rgb(191, 30, 21); }

.block-minorTabHeader .tabs-text { padding: 6px 10px 3px; border-bottom: 3p=
x solid transparent; }

.block-minorTabHeader .hScroller-action { color: rgb(102, 0, 0); }

.block-minorTabHeader .hScroller-action:hover { color: rgb(191, 30, 21); }

.block-minorTabHeader .hScroller-action.hScroller-action--start { backgroun=
d: linear-gradient(to right, rgb(255, 255, 255) 66%, rgba(255, 255, 255, 0)=
 100%); }

.block-minorTabHeader .hScroller-action.hScroller-action--end { background:=
 linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 33=
%); }

.block-filterBar { padding: 6px 10px; font-size: 13px; color: rgb(102, 0, 0=
); border-bottom: 1px solid rgb(204, 204, 204); background: linear-gradient=
(0deg, rgb(255, 230, 230), rgb(255, 243, 243)); }

.block-filterBar.block-filterBar--standalone { padding: 10px; border: 1px s=
olid rgb(217, 217, 217); border-radius: 3px; }

@media (max-width: 650px) {
  .block-filterBar.block-filterBar--standalone { border-radius: 0px; border=
-left: none; border-right: none; }
}

.block-filterBar .filterBar-filterToggle { background: rgb(243, 212, 212); =
}

.block-filterBar .filterBar-filterToggle:hover, .block-filterBar .filterBar=
-menuTrigger:hover { text-decoration: none; background: rgb(231, 193, 193);=
 }

.block-filterBar .filterBar-menuTrigger { margin-right: -5px; }

.block-textHeader { margin: 3px 0px; padding: 0px; font-weight: 400; font-s=
ize: 17px; color: rgb(191, 30, 21); }

.block-textHeader::before, .block-textHeader::after { content: " "; display=
: table; }

.block-textHeader::after { clear: both; }

.block-textHeader a { color: inherit; text-decoration: none; }

.block-textHeader a:hover { text-decoration: underline; }

.block-textHeader.block-textHeader--scaled { font-size: inherit; }

.block-textHeader .block-textHeader-highlight { color: rgb(20, 20, 20); }

.block-textHeader .block-desc a { color: inherit; text-decoration: underlin=
e; }

.block-textHeader:first-child { margin-top: 0px; }

.block-formSectionHeader { padding: 6px 10px; margin: 0px; font-weight: 400=
; text-decoration: none; font-size: 17px; color: rgb(191, 30, 21); border-t=
op: 1px solid rgb(217, 217, 217); border-bottom: 1px solid rgb(232, 232, 23=
2); }

.block-formSectionHeader::before, .block-formSectionHeader::after { content=
: " "; display: table; }

.block-formSectionHeader::after { clear: both; }

.block-formSectionHeader a { color: inherit; text-decoration: none; }

.block-formSectionHeader a:hover { text-decoration: underline; }

.block-formSectionHeader .block-desc a { color: inherit; text-decoration: u=
nderline; }

.block-container > .block-formSectionHeader:first-child, .block-body--colla=
psible .block-formSectionHeader:first-child, .block-header + .block-formSec=
tionHeader { border-top: none; }

.block-formSectionHeader .block-formSectionHeader-aligner { display: inline=
-block; text-align: right; min-width: calc(33% - 14.3px); max-width: 100%; =
}

@media (max-width: 540px) {
  .block-formSectionHeader .block-formSectionHeader-aligner { display: inli=
ne; text-align: left; min-width: 0px; padding-left: 0px; }
}

@media (max-width: 540px) {
  .block-formSectionHeader { padding-left: 10px; }
}

.block-formSectionHeader .block-formSectionHeader-multiChecker { float: rig=
ht; }

.block-formSectionHeader--small { font-size: 16px; }

.block-desc, .blocks-desc { display: block; font-size: 12px; font-weight: 4=
00; }

.block-body { list-style: none; margin: 0px; padding: 0px; }

.block-body.block-body--collapsible { display: none; opacity: 0; transition=
: 0.25s, -xf-height 0.25s; overflow-y: hidden; height: 0px; }

.has-no-js .block-body.block-body--collapsible { display: block; }

.block-body.block-body--collapsible.is-active { display: block; opacity: 1;=
 }

.block-body.block-body--collapsible.is-transitioning { display: block; }

.block-body.block-body--collapsible.is-active { height: auto; overflow-y: v=
isible; }

.block-body.block-body--collapsible.is-transitioning { overflow-y: hidden; =
}

.block-body.block-body--contained { overflow: auto; max-height: 70vh; }

.block-body.block-body--containedFixed { overflow-x: auto; max-height: 300p=
x; }

.block-row { margin: 0px; padding: 6px 10px; }

.block-row::before, .block-row::after { content: " "; display: table; }

.block-row::after { clear: both; }

.block-row.block-row--toEdge { padding-left: 0px; padding-right: 0px; }

.block-row.block-row--alt { color: rgb(20, 20, 20); background: rgb(246, 24=
6, 246); }

.block-row.block-row--minor { font-size: 13px; }

.block-row.block-row--separated { padding-top: 12px; padding-bottom: 12px; =
}

.block-row.block-row--separated + .block-row { border-top: 1px solid rgb(22=
4, 224, 224); }

.block-row.block-row--connectAbove { padding-bottom: 12px; }

.block-body > .block-row.block-row--connectAbove:last-child { padding-botto=
m: 6px; }

.block-row.block-row--highlighted { color: rgb(20, 20, 20); background: rgb=
(255, 230, 230); }

.block-row.block-row--clickable:hover { color: rgb(20, 20, 20); background:=
 rgb(255, 230, 230); }

.block-row.is-mod-selected { background: rgb(250, 249, 249); }

.block-row > pre:first-child { margin-top: 0px; }

.block-row > pre:last-child { margin-bottom: 0px; }

.block-separator { margin: 0px; padding: 0px; border-right: none; border-bo=
ttom: none; border-left: none; border-image: initial; border-top: 1px solid=
 rgb(224, 224, 224); }

.block-footer { padding: 6px 10px; font-size: 12px; color: rgb(85, 85, 85);=
 border-top: 1px solid rgb(224, 224, 224); background: linear-gradient(rgb(=
246, 246, 246), rgb(251, 251, 251)); }

.block-footer::before, .block-footer::after { content: " "; display: table;=
 }

.block-footer::after { clear: both; }

.block-footer:first-child { border: none; }

[data-app=3D"admin"] .block-footer .block-footer-counter, [data-app=3D"admi=
n"] .block-footer .block-footer-select { line-height: 30px; }

.block-footer:not(.block-footer--split) .block-footer-counter { float: left=
; }

.block-footer:not(.block-footer--split) .block-footer-controls { float: rig=
ht; }

.block-footer.block-footer--split { display: flex; align-items: center; }

.block-footer.block-footer--split .block-footer-main, .block-footer.block-f=
ooter--split .block-footer-counter { flex-grow: 1; }

.block-footer.block-footer--split .block-footer-select:not(:last-child) { m=
argin: 0px 1em; }

.block-footer.block-footer--split .block-footer-opposite, .block-footer.blo=
ck-footer--split .block-footer-controls { margin-left: auto; }

@media (max-width: 480px) {
  .block-outer { text-align: center; }
  .block-outer-main, .block-outer-opposite { float: none; text-align: cente=
r; }
  .block-outer-main + .block-outer-opposite { margin-top: 6px; }
}

.block-rowMessage { margin: 6px 0px; padding: 6px 10px; border-width: 1px; =
border-style: solid; border-color: rgb(224, 224, 224) rgb(217, 217, 217) rg=
b(204, 204, 204); border-radius: 4px; }

.block-rowMessage::before, .block-rowMessage::after { content: " "; display=
: table; }

.block-rowMessage::after { clear: both; }

.block-rowMessage:first-child { margin-top: 0px; }

.block-rowMessage:last-child { margin-bottom: 0px; }

.block-rowMessage.block-rowMessage--small { font-size: 13px; padding: 3px 5=
px; }

.block-rowMessage.block-rowMessage--center { text-align: center; }

.block-rowMessage.block-rowMessage--limited { max-height: 25vh; overflow: a=
uto; }

.block-rowMessage.block-rowMessage--highlight { color: rgb(20, 20, 20); bac=
kground: rgb(255, 230, 230); }

.block-rowMessage--highlight.block-rowMessage--iconic::before { content: "=
=EF=81=9A"; width: 1.28571em; display: inline-block; text-align: center; }

.block-rowMessage.block-rowMessage--important { color: rgb(59, 0, 0); backg=
round: rgb(247, 245, 245); border-left: 3px solid rgb(223, 64, 55); }

.block-rowMessage.block-rowMessage--important a { color: rgb(223, 64, 55); =
}

.block-rowMessage--important.block-rowMessage--iconic::before { content: "=
=EF=81=AA"; width: 1.28571em; display: inline-block; text-align: center; co=
lor: rgb(223, 64, 55); }

.block-rowMessage.block-rowMessage--alt { color: rgb(20, 20, 20); backgroun=
d: rgb(246, 246, 246); }

.block-rowMessage.block-rowMessage--success { border-left: 3px solid rgb(99=
, 178, 101); background: rgb(218, 243, 216); color: rgb(61, 121, 63); }

.block-rowMessage.block-rowMessage--success a { color: inherit; text-decora=
tion: underline; }

.block-rowMessage--success.block-rowMessage--iconic::before { content: "=EF=
=81=98"; width: 1.28571em; display: inline-block; text-align: center; color=
: rgb(99, 178, 101); }

.block-rowMessage.block-rowMessage--warning { border-left: 3px solid rgb(22=
0, 218, 84); background: rgb(251, 247, 226); color: rgb(132, 101, 61); }

.block-rowMessage.block-rowMessage--warning a { color: inherit; text-decora=
tion: underline; }

.block-rowMessage--warning.block-rowMessage--iconic::before { content: "=EF=
=81=B1"; width: 1.28571em; display: inline-block; text-align: center; color=
: rgb(220, 218, 84); }

.block-rowMessage.block-rowMessage--error { border-left: 3px solid rgb(200,=
 68, 72); background: rgb(253, 233, 233); color: rgb(200, 68, 72); }

.block-rowMessage.block-rowMessage--error a { color: inherit; text-decorati=
on: underline; }

.block-rowMessage--error.block-rowMessage--iconic::before { content: "=EF=
=81=97"; width: 1.28571em; display: inline-block; text-align: center; color=
: rgb(200, 68, 72); }

.blockMessage { margin-bottom: 20px; padding: 6px 10px; color: rgb(20, 20, =
20); background: rgb(255, 255, 255); border-width: 1px; border-style: solid=
; border-color: rgb(224, 224, 224) rgb(217, 217, 217) rgb(204, 204, 204); b=
order-radius: 4px; }

.blockMessage::before, .blockMessage::after { content: " "; display: table;=
 }

.blockMessage::after { clear: both; }

.blockMessage.blockMessage--none { background: none; border: none; color: r=
gb(20, 20, 20); padding: 0px; }

.blockMessage.blockMessage--close { margin-top: 5px; margin-bottom: 5px; }

.blockMessage.blockMessage--small { font-size: 13px; padding: 6px; }

.blockMessage.blockMessage--center { text-align: center; }

.blockMessage.blockMessage--limited { max-height: 25vh; overflow: auto; }

.blockMessage.blockMessage--highlight { color: rgb(20, 20, 20); background:=
 rgb(255, 230, 230); }

.blockMessage--highlight.blockMessage--iconic::before { content: "=EF=81=9A=
"; width: 1.28571em; display: inline-block; text-align: center; }

.blockMessage.blockMessage--important { color: rgb(59, 0, 0); background: r=
gb(247, 245, 245); border-left: 3px solid rgb(223, 64, 55); }

.blockMessage.blockMessage--important a { color: rgb(223, 64, 55); }

.blockMessage--important.blockMessage--iconic::before { content: "=EF=81=AA=
"; width: 1.28571em; display: inline-block; text-align: center; color: rgb(=
223, 64, 55); }

.blockMessage.blockMessage--alt { color: rgb(20, 20, 20); background: rgb(2=
46, 246, 246); }

.blockMessage.blockMessage--success { border-left: 3px solid rgb(99, 178, 1=
01); background: rgb(218, 243, 216); color: rgb(61, 121, 63); }

.blockMessage.blockMessage--success a { color: inherit; text-decoration: un=
derline; }

.blockMessage--success.blockMessage--iconic::before { content: "=EF=81=98";=
 width: 1.28571em; display: inline-block; text-align: center; color: rgb(99=
, 178, 101); }

.blockMessage.blockMessage--warning { border-left: 3px solid rgb(220, 218, =
84); background: rgb(251, 247, 226); color: rgb(132, 101, 61); }

.blockMessage.blockMessage--warning a { color: inherit; text-decoration: un=
derline; }

.blockMessage--warning.blockMessage--iconic::before { content: "=EF=81=B1";=
 width: 1.28571em; display: inline-block; text-align: center; color: rgb(22=
0, 218, 84); }

.blockMessage.blockMessage--error { border-left: 3px solid rgb(200, 68, 72)=
; background: rgb(253, 233, 233); color: rgb(200, 68, 72); }

.blockMessage.blockMessage--error a { color: inherit; text-decoration: unde=
rline; }

.blockMessage--error.blockMessage--iconic::before { content: "=EF=81=97"; w=
idth: 1.28571em; display: inline-block; text-align: center; color: rgb(200,=
 68, 72); }

.blockMessage--iconic, .block-rowMessage--iconic { text-align: left; positi=
on: relative; padding-left: 4em; min-height: 4em; }

.blockMessage--iconic::before, .block-rowMessage--iconic::before { font-fam=
ily: "Font Awesome 5 Pro"; font-style: normal; font-weight: 400; text-rende=
ring: auto; -webkit-font-smoothing: antialiased; font-size: 280%; position:=
 absolute; top: 0px; left: 6px; }

.blockStatus { color: rgb(20, 20, 20); background: rgb(246, 246, 246); bord=
er-width: 1px 1px 1px 3px; border-style: solid; border-color: rgb(224, 224,=
 224) rgb(217, 217, 217) rgb(204, 204, 204) rgb(223, 64, 55); border-radius=
: 4px; margin: 0px; padding: 6px 0px; font-size: 13px; text-align: left; }

.blockStatus > dt { display: none; }

.blockStatus.blockStatus--info { border-left-color: rgb(191, 30, 21); }

.blockStatus.blockStatus--simple { border-width: 1px; border-style: solid; =
border-color: rgb(224, 224, 224) rgb(217, 217, 217) rgb(204, 204, 204); }

.blockStatus.blockStatus--standalone { margin-bottom: 10px; }

.blockStatus-message { display: block; padding: 0px 6px; margin: 0.2em 0px =
0px; }

.blockStatus-message:first-of-type { margin-top: 0px; }

.blockStatus-message::before { font-family: "Font Awesome 5 Pro"; font-size=
: inherit; font-style: normal; font-weight: 400; text-rendering: auto; -web=
kit-font-smoothing: antialiased; display: inline-block; min-width: 0.8em; c=
olor: rgb(223, 64, 55); }

.blockStatus-message--deleted::before { content: "=EF=87=B8 "; width: 1.285=
71em; display: inline-block; text-align: center; }

.blockStatus-message--locked::before { content: "=EF=80=A3 "; width: 1.2857=
1em; display: inline-block; text-align: center; }

.blockStatus-message--moderated::before { content: "=EF=84=B2 "; width: 1.2=
8571em; display: inline-block; text-align: center; }

.blockStatus-message--warning::before { content: "=EF=81=B1 "; width: 1.285=
71em; display: inline-block; text-align: center; }

.blockStatus-message--ignored::before { content: "=EF=84=B1 "; width: 1.285=
71em; display: inline-block; text-align: center; }

.blockLink { display: block; padding: 6px 10px; text-decoration: none; curs=
or: pointer; }

.blockLink.is-selected { font-weight: 700; background: rgb(255, 230, 230); =
border-left: 3px solid rgb(191, 30, 21); padding-left: 7px; }

.blockLink:hover { background: rgb(255, 230, 230); text-decoration: inherit=
; }

.blockLink-desc { display: block; color: rgb(149, 149, 149); font-size: 12p=
x; font-weight: 400; }

.blockLinkSplitToggle { display: flex; padding: 0px; text-decoration: none;=
 cursor: pointer; }

.blockLinkSplitToggle.is-selected { font-weight: 700; background: rgb(255, =
230, 230); }

.blockLinkSplitToggle:hover { background: rgb(255, 230, 230); text-decorati=
on: inherit; }

.blockLinkSplitToggle-link { display: block; padding: 6px 10px; text-decora=
tion: none; flex-grow: 1; }

.blockLinkSplitToggle-link:hover { text-decoration: none; }

.blockLinkSplitToggle.is-selected .blockLinkSplitToggle-link { border-left:=
 3px solid rgb(191, 30, 21); padding-left: 7px; }

.blockLinkSplitToggle-toggle { display: inline-block; padding: 6px 10px; te=
xt-decoration: none; flex-grow: 0; line-height: 1; }

.blockLinkSplitToggle-toggle:hover { text-decoration: none; }

.blockLinkSplitToggle-toggle::after { font-family: "Font Awesome 5 Pro"; fo=
nt-style: normal; font-weight: 400; text-rendering: auto; -webkit-font-smoo=
thing: antialiased; font-size: 80%; content: "=EF=81=B8"; width: 1.28571em;=
 display: inline-block; text-align: center; }

.blockLinkSplitToggle-toggle.is-active::after { content: "=EF=81=B7"; width=
: 1.28571em; display: inline-block; text-align: center; }

.blockLink--iconic i::after { font-family: "Font Awesome 5 Pro"; font-size:=
 inherit; font-style: normal; font-weight: 400; text-rendering: auto; -webk=
it-font-smoothing: antialiased; min-width: 1em; position: absolute; left: 1=
0px; top: 8px; display: none !important; }

.blockLink--iconic--started i::after { content: "=EF=85=9C"; width: 1.28571=
em; display: inline-block; text-align: center; }

.blockLink--iconic--contributed i::after { content: "=EF=82=86"; width: 1.2=
8571em; display: inline-block; text-align: center; }

.blockLink--iconic--watched i::after { content: "=EF=80=AE"; width: 1.28571=
em; display: inline-block; text-align: center; }

.blockLink--iconic--unanswered i::after { content: "=EF=81=99"; width: 1.28=
571em; display: inline-block; text-align: center; }

.fauxBlockLink { position: relative; }

.fauxBlockLink a, .fauxBlockLink .fauxBlockLink-link { position: relative; =
z-index: 2; }

.fauxBlockLink .fauxBlockLink-blockLink { position: static; }

.fauxBlockLink .fauxBlockLink-blockLink::before { content: ""; position: ab=
solute; inset: 0px; z-index: 1; }

.fauxBlockLink.fauxBlockLink--noHover .fauxBlockLink-blockLink:hover { text=
-decoration: none; }

.blockMessage p:first-child, .blockStatus p:first-child, .block-row p:first=
-child { margin-top: 0px; }

.blockMessage p:last-child, .blockStatus p:last-child, .block-row p:last-ch=
ild { margin-bottom: 0px; }

@media (max-width: 650px) {
  .block-container, .blockMessage { margin-left: -10px; margin-right: -10px=
; border-radius: 0px; border-left: none; border-right: none; }
  .blockStatus { margin-left: -10px; margin-right: -10px; border-radius: 0p=
x; border-right: none; }
  .blockMessage.blockMessage--none { margin-left: 0px; margin-right: 0px; }
}

.fixedMessageBar { color: rgb(255, 255, 255); background: rgb(149, 149, 149=
); border-top: 1px solid rgb(124, 124, 124); border-bottom: 1px solid rgb(1=
24, 124, 124); padding: 10px; display: none; opacity: 0; transition: 0.25s,=
 -xf-height 0.25s; overflow-y: hidden; height: 0px; }

.fixedMessageBar.is-active { display: block; opacity: 1; }

.fixedMessageBar.is-transitioning { display: block; }

.fixedMessageBar.is-active { height: auto; overflow-y: visible; }

.fixedMessageBar.is-transitioning { overflow-y: hidden; }

.fixedMessageBar::before, .fixedMessageBar::after { content: " "; display: =
table; }

.fixedMessageBar::after { clear: both; }

.fixedMessageBar-inner { display: flex; align-items: center; justify-conten=
t: space-between; }

.fixedMessageBar-message { order: 1; }

.fixedMessageBar-close { float: right; margin-left: 1em; order: 2; color: i=
nherit; }

.fixedMessageBar-close::before { font-family: "Font Awesome 5 Pro"; font-si=
ze: inherit; font-style: normal; font-weight: 400; text-rendering: auto; -w=
ebkit-font-smoothing: antialiased; content: "=EF=80=8D"; width: 1.28571em; =
display: inline-block; text-align: center; }

.fixedMessageBar-close:hover { text-decoration: none; color: rgb(230, 230, =
230); }

.button, a.button { display: inline-flex; align-items: center; justify-cont=
ent: center; text-decoration: none; cursor: pointer; border-width: 1px; bor=
der-style: solid; border-image: initial; white-space: nowrap; transition: b=
ackground-color 0.125s, border-color 0.125s, color 0.125s; font-size: 13px;=
 border-radius: 4px; padding: 5px 10px; text-align: center; color: rgb(252,=
 241, 240); background: rgb(102, 0, 0); border-color: rgb(128, 0, 0) rgb(77=
, 0, 0) rgb(77, 0, 0) rgb(128, 0, 0); }

.button a, a.button a { color: inherit; text-decoration: none; }

.button.button--splitTrigger > .button-text, a.button.button--splitTrigger =
> .button-text { border-right-color: rgb(77, 0, 0); }

.button.button--splitTrigger > .button-menu, a.button.button--splitTrigger =
> .button-menu { border-left-color: rgb(128, 0, 0); }

.button:not(.button--splitTrigger):hover, a.button:not(.button--splitTrigge=
r):hover, .button.button--splitTrigger > .button-text:hover, a.button.butto=
n--splitTrigger > .button-text:hover, .button.button--splitTrigger > .butto=
n-menu:hover, a.button.button--splitTrigger > .button-menu:hover, .button:n=
ot(.button--splitTrigger):focus, a.button:not(.button--splitTrigger):focus,=
 .button.button--splitTrigger > .button-text:focus, a.button.button--splitT=
rigger > .button-text:focus, .button.button--splitTrigger > .button-menu:fo=
cus, a.button.button--splitTrigger > .button-menu:focus, .button:not(.butto=
n--splitTrigger):active, a.button:not(.button--splitTrigger):active, .butto=
n.button--splitTrigger > .button-text:active, a.button.button--splitTrigger=
 > .button-text:active, .button.button--splitTrigger > .button-menu:active,=
 a.button.button--splitTrigger > .button-menu:active { background-color: rg=
b(61, 0, 0); }

.button.button--primary, a.button.button--primary { color: rgb(255, 255, 25=
5); background: rgb(191, 30, 21); min-width: 80px; border-color: rgb(214, 3=
4, 24) rgb(168, 26, 18) rgb(168, 26, 18) rgb(214, 34, 24); }

.button.button--primary.button--splitTrigger > .button-text, a.button.butto=
n--primary.button--splitTrigger > .button-text { border-right-color: rgb(16=
8, 26, 18); }

.button.button--primary.button--splitTrigger > .button-menu, a.button.butto=
n--primary.button--splitTrigger > .button-menu { border-left-color: rgb(214=
, 34, 24); }

.button.button--primary:not(.button--splitTrigger):hover, a.button.button--=
primary:not(.button--splitTrigger):hover, .button.button--primary.button--s=
plitTrigger > .button-text:hover, a.button.button--primary.button--splitTri=
gger > .button-text:hover, .button.button--primary.button--splitTrigger > .=
button-menu:hover, a.button.button--primary.button--splitTrigger > .button-=
menu:hover, .button.button--primary:not(.button--splitTrigger):focus, a.but=
ton.button--primary:not(.button--splitTrigger):focus, .button.button--prima=
ry.button--splitTrigger > .button-text:focus, a.button.button--primary.butt=
on--splitTrigger > .button-text:focus, .button.button--primary.button--spli=
tTrigger > .button-menu:focus, a.button.button--primary.button--splitTrigge=
r > .button-menu:focus, .button.button--primary:not(.button--splitTrigger):=
active, a.button.button--primary:not(.button--splitTrigger):active, .button=
.button--primary.button--splitTrigger > .button-text:active, a.button.butto=
n--primary.button--splitTrigger > .button-text:active, .button.button--prim=
ary.button--splitTrigger > .button-menu:active, a.button.button--primary.bu=
tton--splitTrigger > .button-menu:active { background-color: rgb(154, 24, 1=
7); }

.button.button--cta, a.button.button--cta { color: rgb(255, 255, 255); back=
ground: rgb(223, 64, 55); border-color: rgb(227, 85, 77) rgb(218, 45, 35) r=
gb(218, 45, 35) rgb(227, 85, 77); }

.button.button--cta.button--splitTrigger > .button-text, a.button.button--c=
ta.button--splitTrigger > .button-text { border-right-color: rgb(218, 45, 3=
5); }

.button.button--cta.button--splitTrigger > .button-menu, a.button.button--c=
ta.button--splitTrigger > .button-menu { border-left-color: rgb(227, 85, 77=
); }

.button.button--cta:not(.button--splitTrigger):hover, a.button.button--cta:=
not(.button--splitTrigger):hover, .button.button--cta.button--splitTrigger =
> .button-text:hover, a.button.button--cta.button--splitTrigger > .button-t=
ext:hover, .button.button--cta.button--splitTrigger > .button-menu:hover, a=
.button.button--cta.button--splitTrigger > .button-menu:hover, .button.butt=
on--cta:not(.button--splitTrigger):focus, a.button.button--cta:not(.button-=
-splitTrigger):focus, .button.button--cta.button--splitTrigger > .button-te=
xt:focus, a.button.button--cta.button--splitTrigger > .button-text:focus, .=
button.button--cta.button--splitTrigger > .button-menu:focus, a.button.butt=
on--cta.button--splitTrigger > .button-menu:focus, .button.button--cta:not(=
.button--splitTrigger):active, a.button.button--cta:not(.button--splitTrigg=
er):active, .button.button--cta.button--splitTrigger > .button-text:active,=
 a.button.button--cta.button--splitTrigger > .button-text:active, .button.b=
utton--cta.button--splitTrigger > .button-menu:active, a.button.button--cta=
.button--splitTrigger > .button-menu:active { background-color: rgb(204, 42=
, 33); }

.button.button--link, a.button.button--link { background: rgb(255, 255, 255=
); color: rgb(102, 0, 0); border-color: rgb(230, 230, 230) rgb(204, 204, 20=
4) rgb(204, 204, 204) rgb(230, 230, 230); }

.button.button--link.button--splitTrigger > .button-text, a.button.button--=
link.button--splitTrigger > .button-text { border-right-color: rgb(204, 204=
, 204); }

.button.button--link.button--splitTrigger > .button-menu, a.button.button--=
link.button--splitTrigger > .button-menu { border-left-color: rgb(230, 230,=
 230); }

.button.button--link:hover, a.button.button--link:hover, .button.button--li=
nk:active, a.button.button--link:active, .button.button--link:focus, a.butt=
on.button--link:focus { text-decoration: none; background: rgb(255, 230, 23=
0); }

.button.button--plain, a.button.button--plain { background: none; color: rg=
b(102, 0, 0); border: none; }

.button.button--plain:hover, a.button.button--plain:hover, .button.button--=
plain:active, a.button.button--plain:active, .button.button--plain:focus, a=
.button.button--plain:focus { text-decoration: none; background: none; }

.button.button--alt, a.button.button--alt { background-color: rgb(252, 241,=
 240); color: rgb(102, 0, 0); border-color: rgb(255, 255, 255) rgb(255, 221=
, 221) rgb(255, 221, 221) rgb(255, 255, 255); }

.button.button--alt.button--splitTrigger > .button-text, a.button.button--a=
lt.button--splitTrigger > .button-text { border-right-color: rgb(255, 221, =
221); }

.button.button--alt.button--splitTrigger > .button-menu, a.button.button--a=
lt.button--splitTrigger > .button-menu { border-left-color: rgb(255, 255, 2=
55); }

.button.button--alt:hover, a.button.button--alt:hover, .button.button--alt:=
active, a.button.button--alt:active, .button.button--alt:focus, a.button.bu=
tton--alt:focus { background-color: rgb(252, 241, 240); color: rgb(102, 0, =
0); }

.button.button--longText, a.button.button--longText { overflow: hidden; whi=
te-space: nowrap; overflow-wrap: normal; text-overflow: ellipsis; max-width=
: 100%; display: inline-block; }

.button.is-disabled, a.button.is-disabled { color: rgb(149, 149, 149); back=
ground: rgb(240, 240, 240); cursor: default; border-color: rgb(252, 252, 25=
2) rgb(227, 227, 227) rgb(227, 227, 227) rgb(252, 252, 252); }

.button.is-disabled.button--splitTrigger > .button-text, a.button.is-disabl=
ed.button--splitTrigger > .button-text { border-right-color: rgb(227, 227, =
227); }

.button.is-disabled.button--splitTrigger > .button-menu, a.button.is-disabl=
ed.button--splitTrigger > .button-menu { border-left-color: rgb(252, 252, 2=
52); }

.button.is-disabled:hover, a.button.is-disabled:hover, .button.is-disabled:=
active, a.button.is-disabled:active, .button.is-disabled:focus, a.button.is=
-disabled:focus { background: rgb(240, 240, 240) !important; }

.button.is-hidden, a.button.is-hidden { display: none; }

.button.button--scroll, a.button.button--scroll { background: rgba(102, 0, =
0, 0.75); padding: 5px 8px; box-shadow: rgba(0, 0, 0, 0.25) 1px 2px 2px 0px=
; }

.button.button--normal, a.button.button--normal { font-size: 16px; }

.button.button--small, a.button.button--small { font-size: 13px; padding: 3=
px 6px; }

.button.button--smaller, a.button.button--smaller { font-size: 12px; paddin=
g: 2px 5px; }

.button.button--fullWidth, a.button.button--fullWidth { display: block; wid=
th: 100%; }

.button.button--adminStyleAsset.is-disabled, a.button.button--adminStyleAss=
et.is-disabled { visibility: hidden; }

.button.button--adminStyleAsset.is-modify > .button-text::before, a.button.=
button--adminStyleAsset.is-modify > .button-text::before { content: "=EF=81=
=80"; width: 1.28571em; display: inline-block; text-align: center; }

.button.button--adminStyleAsset.is-revert > .button-text::before, a.button.=
button--adminStyleAsset.is-revert > .button-text::before { content: "=EF=87=
=9A"; width: 1.28571em; display: inline-block; text-align: center; }

.button.button--wrap, a.button.button--wrap { white-space: normal; }

.button.button--icon > .button-text::before, a.button.button--icon > .butto=
n-text::before, .button.button--icon .button-icon, a.button.button--icon .b=
utton-icon { font-family: "Font Awesome 5 Pro"; font-size: inherit; font-st=
yle: normal; font-weight: 400; text-rendering: auto; -webkit-font-smoothing=
: antialiased; }

.button.button--icon > .button-text::before, a.button.button--icon > .butto=
n-text::before, .button.button--icon > .fa--xf::before, a.button.button--ic=
on > .fa--xf::before, .button.button--icon .button-icon, a.button.button--i=
con .button-icon { font-size: 120%; vertical-align: -0.1em; display: inline=
-block; margin: -0.255em 6px -0.255em 0px; }

.button.button--icon > .fa--xf, a.button.button--icon > .fa--xf { line-heig=
ht: inherit; }

.button.button--icon .button-icon, a.button.button--icon .button-icon { hei=
ght: 1em; vertical-align: 0px; }

.button.button--icon.button--iconOnly > .button-text::before, a.button.butt=
on--icon.button--iconOnly > .button-text::before, .button.button--icon.butt=
on--iconOnly > i.fa--xf::before, a.button.button--icon.button--iconOnly > i=
.fa--xf::before, .button.button--icon.button--iconOnly .button-icon, a.butt=
on.button--icon.button--iconOnly .button-icon { margin-left: 0px; margin-ri=
ght: 0px; }

.button.button--icon.button--padded > .button-text::before, a.button.button=
--icon.button--padded > .button-text::before, .button.button--icon.button--=
padded > i.fa--xf::before, a.button.button--icon.button--padded > i.fa--xf:=
:before, .button.button--icon.button--padded .button-icon, a.button.button-=
-icon.button--padded .button-icon { margin-top: 0px; margin-bottom: 0px; }

.button.button--icon--add > .button-text::before, a.button.button--icon--ad=
d > .button-text::before { content: "=EF=83=BE"; width: 0.88em; display: in=
line-block; text-align: center; }

.button.button--icon--confirm > .button-text::before, a.button.button--icon=
--confirm > .button-text::before { content: "=EF=80=8C"; width: 1em; displa=
y: inline-block; text-align: center; }

.button.button--icon--write > .button-text::before, a.button.button--icon--=
write > .button-text::before { content: "=EF=81=84"; width: 1.13em; display=
: inline-block; text-align: center; }

.button.button--icon--import > .button-text::before, a.button.button--icon-=
-import > .button-text::before { content: "=EF=82=93"; width: 1.13em; displ=
ay: inline-block; text-align: center; }

.button.button--icon--export > .button-text::before, a.button.button--icon-=
-export > .button-text::before { content: "=EF=80=99"; width: 1.13em; displ=
ay: inline-block; text-align: center; }

.button.button--icon--download > .button-text::before, a.button.button--ico=
n--download > .button-text::before { content: "=EF=80=99"; width: 1.13em; d=
isplay: inline-block; text-align: center; }

.button.button--icon--redirect > .button-text::before, a.button.button--ico=
n--redirect > .button-text::before { content: "=EF=82=8E"; width: 1em; disp=
lay: inline-block; text-align: center; }

.button.button--icon--disable > .button-text::before, a.button.button--icon=
--disable > .button-text::before { content: "=EF=80=91"; width: 1em; displa=
y: inline-block; text-align: center; }

.button.button--icon--edit > .button-text::before, a.button.button--icon--e=
dit > .button-text::before { content: "=EF=81=84"; width: 1.13em; display: =
inline-block; text-align: center; }

.button.button--icon--save > .button-text::before, a.button.button--icon--s=
ave > .button-text::before { content: "=EF=83=87"; width: 0.88em; display: =
inline-block; text-align: center; }

.button.button--icon--reply > .button-text::before, a.button.button--icon--=
reply > .button-text::before { content: "=EF=8F=A5"; width: 1.13em; display=
: inline-block; text-align: center; }

.button.button--icon--quote > .button-text::before, a.button.button--icon--=
quote > .button-text::before { content: "=EF=84=8D"; width: 1.13em; display=
: inline-block; text-align: center; }

.button.button--icon--purchase > .button-text::before, a.button.button--ico=
n--purchase > .button-text::before { content: "=EF=82=9D"; width: 1.13em; d=
isplay: inline-block; text-align: center; }

.button.button--icon--payment > .button-text::before, a.button.button--icon=
--payment > .button-text::before { content: "=EF=82=9D"; width: 1.13em; dis=
play: inline-block; text-align: center; }

.button.button--icon--convert > .button-text::before, a.button.button--icon=
--convert > .button-text::before { content: "=EF=83=A7"; width: 0.75em; dis=
play: inline-block; text-align: center; }

.button.button--icon--search > .button-text::before, a.button.button--icon-=
-search > .button-text::before { content: "=EF=80=82"; width: 1em; display:=
 inline-block; text-align: center; }

.button.button--icon--sort > .button-text::before, a.button.button--icon--s=
ort > .button-text::before { content: "=EF=83=9C"; width: 0.63em; display: =
inline-block; text-align: center; }

.button.button--icon--upload > .button-text::before, a.button.button--icon-=
-upload > .button-text::before { content: "=EF=82=93"; width: 1.13em; displ=
ay: inline-block; text-align: center; }

.button.button--icon--attach > .button-text::before, a.button.button--icon-=
-attach > .button-text::before { content: "=EF=83=86"; width: 1em; display:=
 inline-block; text-align: center; }

.button.button--icon--login > .button-text::before, a.button.button--icon--=
login > .button-text::before { content: "=EF=80=A3"; width: 0.88em; display=
: inline-block; text-align: center; }

.button.button--icon--rate > .button-text::before, a.button.button--icon--r=
ate > .button-text::before { content: "=EF=80=85"; width: 1.13em; display: =
inline-block; text-align: center; }

.button.button--icon--config > .button-text::before, a.button.button--icon-=
-config > .button-text::before { content: "=EF=80=93"; width: 1em; display:=
 inline-block; text-align: center; }

.button.button--icon--refresh > .button-text::before, a.button.button--icon=
--refresh > .button-text::before { content: "=EF=8B=B1"; width: 1em; displa=
y: inline-block; text-align: center; }

.button.button--icon--translate > .button-text::before, a.button.button--ic=
on--translate > .button-text::before { content: "=EF=82=AC"; width: 0.97em;=
 display: inline-block; text-align: center; }

.button.button--icon--vote > .button-text::before, a.button.button--icon--v=
ote > .button-text::before { content: "=EF=81=98"; width: 1em; display: inl=
ine-block; text-align: center; }

.button.button--icon--result > .button-text::before, a.button.button--icon-=
-result > .button-text::before { content: "=EF=82=80"; width: 1em; display:=
 inline-block; text-align: center; }

.button.button--icon--history > .button-text::before, a.button.button--icon=
--history > .button-text::before { content: "=EF=87=9A"; width: 1em; displa=
y: inline-block; text-align: center; }

.button.button--icon--cancel > .button-text::before, a.button.button--icon-=
-cancel > .button-text::before { content: "=EF=81=9E"; width: 1em; display:=
 inline-block; text-align: center; }

.button.button--icon--close > .button-text::before, a.button.button--icon--=
close > .button-text::before { content: "=EF=80=8D"; width: 0.69em; display=
: inline-block; text-align: center; }

.button.button--icon--preview > .button-text::before, a.button.button--icon=
--preview > .button-text::before { content: "=EF=81=AE"; width: 1.13em; dis=
play: inline-block; text-align: center; }

.button.button--icon--conversation > .button-text::before, a.button.button-=
-icon--conversation > .button-text::before { content: "=EF=82=86"; width: 1=
.13em; display: inline-block; text-align: center; }

.button.button--icon--bolt > .button-text::before, a.button.button--icon--b=
olt > .button-text::before { content: "=EF=83=A7"; width: 0.75em; display: =
inline-block; text-align: center; }

.button.button--icon--list > .button-text::before, a.button.button--icon--l=
ist > .button-text::before { content: "=EF=80=BA"; width: 1em; display: inl=
ine-block; text-align: center; }

.button.button--icon--prev > .button-text::before, a.button.button--icon--p=
rev > .button-text::before { content: "=EF=81=93"; width: 0.63em; display: =
inline-block; text-align: center; }

.button.button--icon--next > .button-text::before, a.button.button--icon--n=
ext > .button-text::before { content: "=EF=81=94"; width: 0.63em; display: =
inline-block; text-align: center; }

.button.button--icon--markRead > .button-text::before, a.button.button--ico=
n--markRead > .button-text::before { content: "=EF=85=8A"; width: 0.88em; d=
isplay: inline-block; text-align: center; }

.button.button--icon--user > .button-text::before, a.button.button--icon--u=
ser > .button-text::before { content: "=EF=80=87"; width: 0.88em; display: =
inline-block; text-align: center; }

.button.button--icon--userCircle > .button-text::before, a.button.button--i=
con--userCircle > .button-text::before { content: "=EF=8A=BD"; width: 0.97e=
m; display: inline-block; text-align: center; }

.button.button--icon--notificationsOn > .button-text::before, a.button.butt=
on--icon--notificationsOn > .button-text::before { content: "=EF=83=B3"; wi=
dth: 1.25em; display: inline-block; text-align: center; }

.button.button--icon--notificationsOff > .button-text::before, a.button.but=
ton--icon--notificationsOff > .button-text::before { content: "=EF=87=B6"; =
width: 1.25em; display: inline-block; text-align: center; }

.button.button--icon--show > .button-text::before, a.button.button--icon--s=
how > .button-text::before { content: "=EF=81=AE"; width: 1.25em; display: =
inline-block; text-align: center; }

.button.button--icon--hide > .button-text::before, a.button.button--icon--h=
ide > .button-text::before { content: "=EF=81=B0"; width: 1.25em; display: =
inline-block; text-align: center; }

.button.button--icon--merge > .button-text::before, a.button.button--icon--=
merge > .button-text::before { content: "=EF=81=A6"; width: 0.88em; display=
: inline-block; text-align: center; }

.button.button--icon--move > .button-text::before, a.button.button--icon--m=
ove > .button-text::before { content: "=EF=81=A4"; width: 1.13em; display: =
inline-block; text-align: center; }

.button.button--icon--copy > .button-text::before, a.button.button--icon--c=
opy > .button-text::before { content: "=EF=83=85"; width: 0.88em; display: =
inline-block; text-align: center; }

.button.button--icon--approve > .button-text::before, a.button.button--icon=
--approve > .button-text::before, .button.button--icon--unapprove > .button=
-text::before, a.button.button--icon--unapprove > .button-text::before { co=
ntent: "=EF=84=B2"; width: 1em; display: inline-block; text-align: center; =
}

.button.button--icon--delete > .button-text::before, a.button.button--icon-=
-delete > .button-text::before, .button.button--icon--undelete > .button-te=
xt::before, a.button.button--icon--undelete > .button-text::before { conten=
t: "=EF=8B=AD"; width: 0.88em; display: inline-block; text-align: center; }

.button.button--icon--stick > .button-text::before, a.button.button--icon--=
stick > .button-text::before, .button.button--icon--unstick > .button-text:=
:before, a.button.button--icon--unstick > .button-text::before { content: "=
=EF=82=8D"; width: 0.75em; display: inline-block; text-align: center; }

.button.button--icon--lock > .button-text::before, a.button.button--icon--l=
ock > .button-text::before { content: "=EF=80=A3"; width: 0.88em; display: =
inline-block; text-align: center; }

.button.button--icon--unlock > .button-text::before, a.button.button--icon-=
-unlock > .button-text::before { content: "=EF=82=9C"; width: 0.88em; displ=
ay: inline-block; text-align: center; }

.button.button--icon--bookmark > .button-text::before, a.button.button--ico=
n--bookmark > .button-text::before { content: "=EF=80=AE"; width: 1.28571em=
; display: inline-block; text-align: center; }

.button.button--icon--bookmark.is-bookmarked .button-text::before, a.button=
.button--icon--bookmark.is-bookmarked .button-text::before { font-weight: 9=
00; color: rgb(223, 64, 55); }

.button.button--provider > .button-text::before, a.button.button--provider =
> .button-text::before, .button.button--provider .button-icon, a.button.but=
ton--provider .button-icon { font-family: "Font Awesome 5 Brands"; font-sty=
le: normal; font-weight: 400; text-rendering: auto; -webkit-font-smoothing:=
 antialiased; font-size: 120%; vertical-align: middle; display: inline-bloc=
k; margin: -4px 6px -4px 0px; }

.button.button--provider .button-icon, a.button.button--provider .button-ic=
on { height: 1em; vertical-align: 0px; }

.button.button--provider--facebook, a.button.button--provider--facebook { c=
olor: rgb(255, 255, 255); background-color: rgb(59, 89, 152); border-color:=
 rgb(66, 100, 170) rgb(52, 78, 134) rgb(52, 78, 134) rgb(66, 100, 170); }

.button.button--provider--facebook.button--splitTrigger > .button-text, a.b=
utton.button--provider--facebook.button--splitTrigger > .button-text { bord=
er-right-color: rgb(52, 78, 134); }

.button.button--provider--facebook.button--splitTrigger > .button-menu, a.b=
utton.button--provider--facebook.button--splitTrigger > .button-menu { bord=
er-left-color: rgb(66, 100, 170); }

.button.button--provider--facebook:hover, a.button.button--provider--facebo=
ok:hover, .button.button--provider--facebook:active, a.button.button--provi=
der--facebook:active, .button.button--provider--facebook:focus, a.button.bu=
tton--provider--facebook:focus { background-color: rgb(48, 72, 123); }

.button.button--provider--facebook > .button-text::before, a.button.button-=
-provider--facebook > .button-text::before { content: "=EF=82=9A"; width: 1=
em; display: inline-block; text-align: center; }

.button.button--provider--twitter, a.button.button--provider--twitter { col=
or: rgb(255, 255, 255); background-color: rgb(29, 161, 243); border-color: =
rgb(53, 171, 244) rgb(12, 149, 234) rgb(12, 149, 234) rgb(53, 171, 244); }

.button.button--provider--twitter.button--splitTrigger > .button-text, a.bu=
tton.button--provider--twitter.button--splitTrigger > .button-text { border=
-right-color: rgb(12, 149, 234); }

.button.button--provider--twitter.button--splitTrigger > .button-menu, a.bu=
tton.button--provider--twitter.button--splitTrigger > .button-menu { border=
-left-color: rgb(53, 171, 244); }

.button.button--provider--twitter:hover, a.button.button--provider--twitter=
:hover, .button.button--provider--twitter:active, a.button.button--provider=
--twitter:active, .button.button--provider--twitter:focus, a.button.button-=
-provider--twitter:focus { background-color: rgb(12, 140, 220); }

.button.button--provider--twitter > .button-text::before, a.button.button--=
provider--twitter > .button-text::before { content: "=EF=82=99"; width: 1em=
; display: inline-block; text-align: center; }

.button.button--provider--google, a.button.button--provider--google { color=
: rgb(68, 68, 68); background-color: rgb(255, 255, 255); border-color: rgb(=
233, 233, 233); }

.button.button--provider--google.button--splitTrigger > .button-text, a.but=
ton.button--provider--google.button--splitTrigger > .button-text { border-r=
ight-color: rgb(242, 242, 242); }

.button.button--provider--google.button--splitTrigger > .button-menu, a.but=
ton.button--provider--google.button--splitTrigger > .button-menu { border-l=
eft-color: rgb(255, 255, 255); }

.button.button--provider--google:hover, a.button.button--provider--google:h=
over, .button.button--provider--google:active, a.button.button--provider--g=
oogle:active, .button.button--provider--google:focus, a.button.button--prov=
ider--google:focus { background-color: rgb(235, 235, 235); }

.button.button--provider--google > .button-text::before, a.button.button--p=
rovider--google > .button-text::before { display: none; }

.button.button--provider--github, a.button.button--provider--github { color=
: rgb(255, 255, 255); background-color: rgb(102, 102, 102); border-color: r=
gb(115, 115, 115) rgb(89, 89, 89) rgb(89, 89, 89) rgb(115, 115, 115); }

.button.button--provider--github.button--splitTrigger > .button-text, a.but=
ton.button--provider--github.button--splitTrigger > .button-text { border-r=
ight-color: rgb(89, 89, 89); }

.button.button--provider--github.button--splitTrigger > .button-menu, a.but=
ton.button--provider--github.button--splitTrigger > .button-menu { border-l=
eft-color: rgb(115, 115, 115); }

.button.button--provider--github:hover, a.button.button--provider--github:h=
over, .button.button--provider--github:active, a.button.button--provider--g=
ithub:active, .button.button--provider--github:focus, a.button.button--prov=
ider--github:focus { background-color: rgb(82, 82, 82); }

.button.button--provider--github > .button-text::before, a.button.button--p=
rovider--github > .button-text::before { content: "=EF=82=9B"; width: 0.97e=
m; display: inline-block; text-align: center; }

.button.button--provider--linkedin, a.button.button--provider--linkedin { c=
olor: rgb(255, 255, 255); background-color: rgb(0, 119, 181); border-color:=
 rgb(0, 136, 207) rgb(0, 102, 156) rgb(0, 102, 156) rgb(0, 136, 207); }

.button.button--provider--linkedin.button--splitTrigger > .button-text, a.b=
utton.button--provider--linkedin.button--splitTrigger > .button-text { bord=
er-right-color: rgb(0, 102, 156); }

.button.button--provider--linkedin.button--splitTrigger > .button-menu, a.b=
utton.button--provider--linkedin.button--splitTrigger > .button-menu { bord=
er-left-color: rgb(0, 136, 207); }

.button.button--provider--linkedin:hover, a.button.button--provider--linked=
in:hover, .button.button--provider--linkedin:active, a.button.button--provi=
der--linkedin:active, .button.button--provider--linkedin:focus, a.button.bu=
tton--provider--linkedin:focus { background-color: rgb(0, 92, 140); }

.button.button--provider--linkedin > .button-text::before, a.button.button-=
-provider--linkedin > .button-text::before { content: "=EF=82=8C"; width: 0=
.88em; display: inline-block; text-align: center; }

.button.button--provider--microsoft, a.button.button--provider--microsoft {=
 color: rgb(255, 255, 255); background-color: rgb(0, 188, 242); border-colo=
r: rgb(13, 201, 255) rgb(0, 168, 217) rgb(0, 168, 217) rgb(13, 201, 255); }

.button.button--provider--microsoft.button--splitTrigger > .button-text, a.=
button.button--provider--microsoft.button--splitTrigger > .button-text { bo=
rder-right-color: rgb(0, 168, 217); }

.button.button--provider--microsoft.button--splitTrigger > .button-menu, a.=
button.button--provider--microsoft.button--splitTrigger > .button-menu { bo=
rder-left-color: rgb(13, 201, 255); }

.button.button--provider--microsoft:hover, a.button.button--provider--micro=
soft:hover, .button.button--provider--microsoft:active, a.button.button--pr=
ovider--microsoft:active, .button.button--provider--microsoft:focus, a.butt=
on.button--provider--microsoft:focus { background-color: rgb(0, 156, 201); =
}

.button.button--provider--microsoft > .button-text::before, a.button.button=
--provider--microsoft > .button-text::before { content: "=EF=85=BA"; width:=
 0.88em; display: inline-block; text-align: center; }

.button.button--provider--yahoo, a.button.button--provider--yahoo { color: =
rgb(255, 255, 255); background-color: rgb(65, 0, 147); border-color: rgb(76=
, 0, 172) rgb(54, 0, 122) rgb(54, 0, 122) rgb(76, 0, 172); }

.button.button--provider--yahoo.button--splitTrigger > .button-text, a.butt=
on.button--provider--yahoo.button--splitTrigger > .button-text { border-rig=
ht-color: rgb(54, 0, 122); }

.button.button--provider--yahoo.button--splitTrigger > .button-menu, a.butt=
on.button--provider--yahoo.button--splitTrigger > .button-menu { border-lef=
t-color: rgb(76, 0, 172); }

.button.button--provider--yahoo:hover, a.button.button--provider--yahoo:hov=
er, .button.button--provider--yahoo:active, a.button.button--provider--yaho=
o:active, .button.button--provider--yahoo:focus, a.button.button--provider-=
-yahoo:focus { background-color: rgb(47, 0, 106); }

.button.button--provider--yahoo > .button-text::before, a.button.button--pr=
ovider--yahoo > .button-text::before { content: "=EF=86=9E"; width: 0.88em;=
 display: inline-block; text-align: center; }

.button.button--splitTrigger, a.button.button--splitTrigger { padding: 0px;=
 font-size: 0px; display: inline-block; }

.button.button--splitTrigger > .button-text, a.button.button--splitTrigger =
> .button-text { border-right: 1px solid transparent; }

.button.button--splitTrigger > .button-menu, a.button.button--splitTrigger =
> .button-menu { border-left: 1px solid transparent; }

.button.button--splitTrigger::before, a.button.button--splitTrigger::before=
, .button.button--splitTrigger::after, a.button.button--splitTrigger::after=
 { content: " "; display: table; }

.button.button--splitTrigger::after, a.button.button--splitTrigger::after {=
 clear: both; }

.button.button--splitTrigger button.button-text, a.button.button--splitTrig=
ger button.button-text { background: transparent; border-top: none; border-=
bottom: none; border-left: none; border-image: initial; border-right: 1px s=
olid transparent; color: inherit; }

.button.button--splitTrigger > .button-text, a.button.button--splitTrigger =
> .button-text, .button.button--splitTrigger > .button-menu, a.button.butto=
n--splitTrigger > .button-menu { font-size: 13px; border-radius: 4px; paddi=
ng: 5px 10px; text-align: center; display: inline-block; }

.button.button--splitTrigger > .button-text:hover::after, a.button.button--=
splitTrigger > .button-text:hover::after, .button.button--splitTrigger > .b=
utton-menu:hover::after, a.button.button--splitTrigger > .button-menu:hover=
::after { opacity: 1; }

.button.button--splitTrigger > .button-text, a.button.button--splitTrigger =
> .button-text { border-top-right-radius: 0px; border-bottom-right-radius: =
0px; }

.button.button--splitTrigger > .button-menu, a.button.button--splitTrigger =
> .button-menu { border-top-left-radius: 0px; border-bottom-left-radius: 0p=
x; padding-right: 10px; padding-left: 10px; }

.button.button--splitTrigger > .button-menu::after, a.button.button--splitT=
rigger > .button-menu::after { font-family: "Font Awesome 5 Pro"; font-size=
: inherit; font-style: normal; text-rendering: auto; -webkit-font-smoothing=
: antialiased; content: "=EF=83=97"; width: 1.2em; display: inline-block; t=
ext-align: center; font-weight: 900; unicode-bidi: isolate; opacity: 0.5; }

.buttonGroup { display: inline-block; vertical-align: top; }

.buttonGroup::before, .buttonGroup::after { content: " "; display: table; }

.buttonGroup::after { clear: both; }

.buttonGroup.buttonGroup--aligned { vertical-align: middle; }

.buttonGroup > .button { float: left; }

.buttonGroup > .button:not(:first-child) { border-left: none; }

.buttonGroup > .button:not(:first-child):not(:last-child) { border-radius: =
0px; }

.buttonGroup > .button:first-child:not(:last-child) { border-top-right-radi=
us: 0px; border-bottom-right-radius: 0px; }

.buttonGroup > .button:last-child:not(:first-child) { border-top-left-radiu=
s: 0px; border-bottom-left-radius: 0px; }

.buttonGroup > .buttonGroup-buttonWrapper { float: left; }

.buttonGroup > .buttonGroup-buttonWrapper:not(:first-child) > .button { bor=
der-left: none; }

.buttonGroup > .buttonGroup-buttonWrapper:not(:first-child):not(:last-child=
) > .button { border-radius: 0px; }

.buttonGroup > .buttonGroup-buttonWrapper:first-child:not(:last-child) > .b=
utton { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }

.buttonGroup > .buttonGroup-buttonWrapper:last-child:not(:first-child) > .b=
utton { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }

.toggleButton > input { display: none; }

.toggleButton > span { color: rgb(149, 149, 149); background: rgb(240, 240,=
 240); cursor: default; border-color: rgb(252, 252, 252) rgb(227, 227, 227)=
 rgb(227, 227, 227) rgb(252, 252, 252); }

.toggleButton > span.button--splitTrigger > .button-text { border-right-col=
or: rgb(227, 227, 227); }

.toggleButton > span.button--splitTrigger > .button-menu { border-left-colo=
r: rgb(252, 252, 252); }

.toggleButton.toggleButton--small > span { font-size: 12px; padding: 3px; }

.toggleButton > input:checked + span { color: rgb(252, 241, 240); backgroun=
d: rgb(102, 0, 0); border-color: rgb(128, 0, 0) rgb(77, 0, 0) rgb(77, 0, 0)=
 rgb(128, 0, 0); }

.toggleButton > input:checked + span.button--splitTrigger > .button-text { =
border-right-color: rgb(77, 0, 0); }

.toggleButton > input:checked + span.button--splitTrigger > .button-menu { =
border-left-color: rgb(128, 0, 0); }

.toggleButton > input:checked + span:not(.button--splitTrigger):hover, .tog=
gleButton > input:checked + span.button--splitTrigger > .button-text:hover,=
 .toggleButton > input:checked + span.button--splitTrigger > .button-menu:h=
over, .toggleButton > input:checked + span:not(.button--splitTrigger):focus=
, .toggleButton > input:checked + span.button--splitTrigger > .button-text:=
focus, .toggleButton > input:checked + span.button--splitTrigger > .button-=
menu:focus, .toggleButton > input:checked + span:not(.button--splitTrigger)=
:active, .toggleButton > input:checked + span.button--splitTrigger > .butto=
n-text:active, .toggleButton > input:checked + span.button--splitTrigger > =
.button-menu:active { background-color: rgb(61, 0, 0); }

.u-scrollButtons { position: fixed; bottom: 30px; right: 5px; z-index: 900;=
 transition: opacity 0.25s; opacity: 0; display: none; }

.has-hiddenscroll .u-scrollButtons { right: 20px; }

.u-scrollButtons.is-transitioning { display: block; }

.u-scrollButtons.is-active { display: block; opacity: 1; }

.u-scrollButtons .button { display: block; }

.u-scrollButtons .button + .button { margin-top: 5px; }

.u-navButtons { position: fixed; bottom: 30px; left: 5px; z-index: 900; tra=
nsition: opacity 0.25s; opacity: 0; display: none; }

.has-hiddenscroll .u-navButtons { left: 20px; }

.u-navButtons.is-transitioning { display: block; }

.u-navButtons.is-active { display: block; opacity: 1; }

.u-navButtons .button { display: block; }

.u-navButtons .button + .button { margin-top: 5px; }

meter.meterBar { margin: 3px auto; width: 100%; height: 10px; }

meter.meterBar::-webkit-meter-bar { background: none rgb(240, 240, 240); }

meter.meterBar::-webkit-meter-optimum-value { background: rgb(99, 178, 101)=
; }

meter.meterBar::-webkit-meter-suboptimum-value { background: rgb(220, 218, =
84); }

meter.meterBar::-webkit-meter-even-less-good-value { background: rgb(200, 6=
8, 72); }

.meterBarLabel { font-size: 13px; }

:root { --input-border-heavy: #ccc; --input-border-light: #e0e0e0; }

.input:focus, .input.is-focused, .inputGroup:focus-within, #XF .fr-box.fr-b=
asic.is-focused, .codeEditor.CodeMirror.CodeMirror-focused { --input-border=
-heavy: #fdd; --input-border-light: #fff; }

.input { font-size: 16px; color: rgb(20, 20, 20); background: rgb(254, 249,=
 249); border-width: 1px; border-style: solid; border-image: initial; borde=
r-top-color: var(--input-border-heavy); border-right-color: var(--input-bor=
der-light); border-bottom-color: var(--input-border-light); border-left-col=
or: var(--input-border-heavy); border-radius: 4px; padding: 6px; display: b=
lock; width: 100%; line-height: 1.4; text-align: left; overflow-wrap: break=
-word; appearance: none; transition: 0.25s; }

.input::-webkit-input-placeholder { color: rgba(20, 20, 20, 0.4); }

.input:focus, .input.is-focused { outline: 0px; background: rgb(255, 255, 2=
55); --o-border-heavy: #fdd; --o-border-light: #fff; }

.input:focus::-webkit-input-placeholder, .input.is-focused::-webkit-input-p=
laceholder { color: rgba(20, 20, 20, 0.5); }

.input[readonly], .input.is-readonly { color: rgb(85, 85, 85); background: =
rgb(247, 245, 244); }

.input[disabled] { color: rgb(149, 149, 149); background: rgb(240, 240, 240=
); }

.input[type=3D"number"], .input.input--number { text-align: right; max-widt=
h: 150px; }

.input[type=3D"number"].input--numberNarrow, .input.input--number.input--nu=
mberNarrow { width: 90px; }

.input.input--date { max-width: 150px; }

.input.input--flipped { text-align: right; }

textarea.input { min-height: 0px; max-height: 75vh; resize: vertical; }

textarea.input.input--fitHeight { resize: none; }

textarea.input.input--fitHeight.input--fitHeight--short { max-height: 35vh;=
 }

textarea.input.input--code { overflow-x: auto; text-align: left; }

textarea.input.input--maxHeight-300px { max-height: 300px; }

.has-js textarea.input[rows=3D"1"][data-single-line] { overflow: hidden; re=
size: none; }

select.input, .input.input--select { white-space: nowrap; overflow-wrap: no=
rmal; overflow: hidden auto; padding-right: 1em !important; background-imag=
e: url("data:image/svg+xml,%3Csvg xmlns=3D'http://www.w3.org/2000/svg' view=
Box=3D'0 0 4.9 10'%3E%3Cstyle%3E._xfG%7Bfill:%23141414;%7D%3C/style%3E%3Cpa=
th class=3D'_xfG' d=3D'M1.4 4.7l1.1-1.5 1 1.5m0 .6l-1 1.5-1.1-1.5'/%3E%3C/s=
vg%3E") !important; background-size: 1em !important; background-repeat: no-=
repeat !important; background-position: 100% center !important; appearance:=
 none !important; }

select.input[disabled], .input.input--select[disabled] { background-image: =
url("data:image/svg+xml,%3Csvg xmlns=3D'http://www.w3.org/2000/svg' viewBox=
=3D'0 0 4.9 10'%3E%3Cstyle%3E._xfG%7Bfill:%23959595;%7D%3C/style%3E%3Cpath =
class=3D'_xfG' d=3D'M1.4 4.7l1.1-1.5 1 1.5m0 .6l-1 1.5-1.1-1.5'/%3E%3C/svg%=
3E") !important; }

select.input[size], .input.input--select[size], select.input[multiple], .in=
put.input--select[multiple] { background-image: none !important; padding-ri=
ght: 6px !important; }

.input.input--autoSize { width: auto; }

.input.input--inline { display: inline; width: auto; }

.input.input--code { font-family: Monaco, Menlo, Consolas, "Roboto Mono", "=
Andale Mono", "Ubuntu Mono", monospace; direction: ltr; overflow-wrap: norm=
al; }

.input.input--title { font-size: 24px; }

.input.input--avatarSizeS { min-height: 48px; }

@media (max-width: 568px) {
  .input { font-size: 16px; }
}

.fa--inputOverlay + .input { padding-left: 1.7em; }

.fa--xf.fa--inputOverlay { position: absolute; padding: 8px 6px 6px; line-h=
eight: 1.4; color: var(--input-border-heavy); }

.iconic { display: inline-block; position: relative; max-width: 100%; }

.iconic > input { margin: -1px; padding: 0px; border: 0px; clip: rect(0px, =
0px, 0px, 0px); overflow: hidden; position: absolute; left: 0px; width: aut=
o; height: auto; }

.iconic > input + i { display: inline-block; min-width: 1em; height: 0.9em;=
 text-align: left; }

.iconic > input + i::before, .iconic > input + i::after { font-family: "Fon=
t Awesome 5 Pro"; font-size: inherit; font-style: normal; font-weight: inhe=
rit; text-rendering: auto; -webkit-font-smoothing: antialiased; position: a=
bsolute; left: 0px; top: 0px; opacity: 1; }

.iconic > input + i::after { opacity: 0; }

.iconic > input:disabled + i::before, .iconic > input[readonly] + i::before=
 { opacity: 0.3; }

.iconic > input:disabled:checked + i::after, .iconic > input[readonly]:chec=
ked + i::after { opacity: 0.3; }

.iconic > input:checked + i::before { opacity: 0; }

.iconic > input:checked + i::after { opacity: 1; }

.iconic > input:focus + i::before, .iconic > input:focus + i::after { outli=
ne: highlight solid 2px; }

@media (-webkit-min-device-pixel-ratio: 0) {
  .iconic > input:focus + i::before, .iconic > input:focus + i::after { out=
line: -webkit-focus-ring-color auto 5px; }
}

.iconic .iconic-label::before { content: ""; display: inline-block; width: =
0.5em; }

.iconic.iconic--hideShow { min-width: 56px; cursor: pointer; }

.iconic.iconic--hideShow > input[type=3D"checkbox"] + i::before { content: =
"=EF=81=AE"; width: 1.28571em; display: inline-block; text-align: center; }

.iconic.iconic--hideShow > input[type=3D"checkbox"] + i::after { content: "=
=EF=81=B0"; width: 1.28571em; display: inline-block; text-align: center; }

.iconic.iconic--hideShow .iconic-label { font-size: 13px; vertical-align: t=
ext-top; }

.iconic.iconic--hiddenLabel .iconic-label::before { display: none; }

.iconic > input[type=3D"checkbox"] + i::before { content: "=EF=83=88"; widt=
h: 0.88em; display: inline-block; text-align: center; }

.iconic > input[type=3D"checkbox"] + i::after { content: "=EF=85=8A"; width=
: 0.88em; display: inline-block; text-align: center; }

.iconic > input[type=3D"radio"] + i::before { content: "=EF=84=91"; width: =
1em; display: inline-block; text-align: center; }

.iconic > input[type=3D"radio"] + i::after { content: "=EF=81=98"; width: 1=
em; display: inline-block; text-align: center; }

.iconic.iconic--toggle > input[type=3D"checkbox"] + i::before { content: "=
=EF=88=84"; width: 1em; display: inline-block; text-align: center; }

.iconic.iconic--toggle > input[type=3D"checkbox"] + i::after { content: "=
=EF=88=85"; width: 1em; display: inline-block; text-align: center; }

.inputChoices > .inputChoices-choice { position: relative; }

.inputChoices > .inputChoices-choice .iconic { position: static; }

.inputChoices > .inputChoices-choice .iconic > input + i { position: absolu=
te; left: 0px; }

.inputChoices > .inputChoices-choice .iconic.iconic--noLabel { display: inl=
ine; }

.inputChoices > .inputChoices-choice .iconic-label::before { display: none;=
 }

.formRow .iconic > i, .inputGroup .iconic > i, .inputChoices .iconic > i, .=
block-footer .iconic > i, .dataList-cell .iconic > i, .message-cell--extra =
.iconic > i, .formRow.dataList-cell--fa > a > i, .inputGroup.dataList-cell-=
-fa > a > i, .inputChoices.dataList-cell--fa > a > i, .block-footer.dataLis=
t-cell--fa > a > i, .dataList-cell.dataList-cell--fa > a > i, .message-cell=
--extra.dataList-cell--fa > a > i, .formRow .iconic svg, .inputGroup .iconi=
c svg, .inputChoices .iconic svg, .block-footer .iconic svg, .dataList-cell=
 .iconic svg, .message-cell--extra .iconic svg, .formRow.dataList-cell--fa =
> a svg, .inputGroup.dataList-cell--fa > a svg, .inputChoices.dataList-cell=
--fa > a svg, .block-footer.dataList-cell--fa > a svg, .dataList-cell.dataL=
ist-cell--fa > a svg, .message-cell--extra.dataList-cell--fa > a svg { colo=
r: rgb(191, 30, 21); fill: currentcolor; }

.formRow .iconic:hover > i, .inputGroup .iconic:hover > i, .inputChoices .i=
conic:hover > i, .block-footer .iconic:hover > i, .dataList-cell .iconic:ho=
ver > i, .message-cell--extra .iconic:hover > i, .formRow.dataList-cell--fa=
 > a:hover > i, .inputGroup.dataList-cell--fa > a:hover > i, .inputChoices.=
dataList-cell--fa > a:hover > i, .block-footer.dataList-cell--fa > a:hover =
> i, .dataList-cell.dataList-cell--fa > a:hover > i, .message-cell--extra.d=
ataList-cell--fa > a:hover > i, .formRow .iconic:hover svg, .inputGroup .ic=
onic:hover svg, .inputChoices .iconic:hover svg, .block-footer .iconic:hove=
r svg, .dataList-cell .iconic:hover svg, .message-cell--extra .iconic:hover=
 svg, .formRow.dataList-cell--fa > a:hover svg, .inputGroup.dataList-cell--=
fa > a:hover svg, .inputChoices.dataList-cell--fa > a:hover svg, .block-foo=
ter.dataList-cell--fa > a:hover svg, .dataList-cell.dataList-cell--fa > a:h=
over svg, .message-cell--extra.dataList-cell--fa > a:hover svg { color: rgb=
(76, 12, 8); fill: currentcolor; }

.u-inputSpacer { margin-top: 6px; }

.inputGroup { display: flex; align-items: stretch; max-width: 100%; }

.inputGroup .inputGroup-text { flex-grow: 0; display: flex; align-items: ce=
nter; white-space: nowrap; vertical-align: middle; padding: 0px 6px; }

.inputGroup .inputGroup-text:first-child { padding-left: 0px; }

.inputGroup .inputGroup-text:last-child { padding-right: 0px; }

.inputGroup .inputGroup-splitter { display: inline-block; width: 6px; flex-=
shrink: 0; }

.inputGroup .input { flex-shrink: 1; min-width: 0px; }

.inputGroup .button { flex-shrink: 0; }

.inputGroup:not(.inputGroup--joined) .input + .input, .inputGroup:not(.inpu=
tGroup--joined) .button + .input, .inputGroup:not(.inputGroup--joined) .inp=
ut + .button, .inputGroup:not(.inputGroup--joined) .button + .button { marg=
in-left: 6px; }

.inputGroup .inputGroup-label { flex-shrink: 1; width: 100%; padding: 0px 0=
px 6px; }

.inputGroup .inputGroup-label::after { content: ":"; }

.inputGroup .inputGroup-label.is-sentence::after { content: ""; }

@media (max-width: 540px) {
  .inputGroup .input:not(.input--autoSize):not(.input--numberNarrow) { widt=
h: 100%; }
}

.inputGroup.inputGroup--inline { display: inline-flex; }

.inputGroup.inputGroup--auto .input { width: auto; }

.inputGroup.inputGroup--joined .input { border-radius: 0px; }

.inputGroup.inputGroup--joined .input:first-child { border-top-left-radius:=
 4px; border-bottom-left-radius: 4px; border-right: none; }

.inputGroup.inputGroup--joined .input:last-child { border-top-right-radius:=
 4px; border-bottom-right-radius: 4px; border-left: none; }

.inputGroup.inputGroup--joined .inputGroup-text { border-width: 1px; border=
-style: solid; border-image: initial; border-top-color: var(--input-border-=
heavy); border-right-color: var(--input-border-light); border-bottom-color:=
 var(--input-border-light); border-left-color: var(--input-border-heavy); b=
ackground: rgb(254, 249, 249); text-align: center; padding: 3px 6px; }

.inputGroup.inputGroup--joined .inputGroup-text.inputGroup-text--disabled, =
.inputGroup.inputGroup--joined .inputGroup-text.is-disabled, .inputGroup.in=
putGroup--joined .inputGroup-text[disabled] { color: rgb(149, 149, 149); ba=
ckground: rgb(240, 240, 240); }

.inputGroup.inputGroup--joined .inputGroup-text.inputGroup-text--disabled a=
, .inputGroup.inputGroup--joined .inputGroup-text.is-disabled a, .inputGrou=
p.inputGroup--joined .inputGroup-text[disabled] a { text-decoration: none; =
}

.inputGroup.inputGroup--joined .inputGroup-text:first-child { border-right:=
 0px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; }

.inputGroup.inputGroup--joined .inputGroup-text:last-child { border-left: 0=
px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; }

.inputGroup.inputGroup--joined .input + .inputGroup-text, .inputGroup.input=
Group--joined .input + .input, .inputGroup.inputGroup--joined .inputGroup-t=
ext + .input { border-left: 1px solid var(--input-border-light); }

.inputGroup.inputGroup--joined .inputGroup-text + .inputGroup-text, .inputG=
roup.inputGroup--joined .inputGroup-text + select.input { border-left: 0px;=
 }

.inputGroup-container > .inputGroup { margin-top: 6px; }

.inputGroup-container > .inputGroup:first-child { margin-top: 0px; }

.inputNumber .input--number { }

.inputNumber .input--number::-webkit-inner-spin-button, .inputNumber .input=
--number::-webkit-outer-spin-button { margin: 0px !important; appearance: n=
one !important; }

@media (max-width: 540px) {
  .inputNumber .input--number { min-width: auto; max-width: 120px; }
}

.inputNumber-button { position: relative; font-family: "Font Awesome 5 Pro"=
; font-weight: 400; text-rendering: auto; -webkit-font-smoothing: antialias=
ed; color: rgb(191, 30, 21); font-size: 1em; line-height: 0.75em; vertical-=
align: -15%; width: 45px; justify-content: center; text-align: center; curs=
or: pointer; user-select: none; font-style: normal !important; }

.inputNumber-button.inputNumber-button--smaller { vertical-align: 0px; widt=
h: 35px; }

.inputNumber-button--up::before { content: "=EF=81=A7"; width: 0.88em; disp=
lay: inline-block; text-align: center; }

.inputNumber-button--down::before { content: "=EF=81=A8"; width: 0.88em; di=
splay: inline-block; text-align: center; }

.inputGroup.inputGroup--joined .inputNumber-button:hover, .inputGroup.input=
Group--joined .inputNumber-button:active, .inputGroup.inputGroup--joined .i=
nputNumber-button:focus { background-color: rgb(251, 223, 221); color: rgb(=
76, 12, 8); }

.input.input--number[readonly] ~ .inputNumber-button { color: rgb(85, 85, 8=
5); background: rgb(247, 245, 244); }

.input.input--number[disabled] ~ .inputNumber-button { cursor: default; col=
or: rgb(149, 149, 149); background: rgb(240, 240, 240); }

.inputDate .inputDate-icon { position: relative; font-family: "Font Awesome=
 5 Pro"; font-weight: 400; text-rendering: auto; -webkit-font-smoothing: an=
tialiased; color: rgb(102, 0, 0); font-size: 1em; line-height: 0.75em; vert=
ical-align: -15%; cursor: pointer; width: 45px; justify-content: center; te=
xt-align: center; user-select: none; font-style: normal !important; }

@media (max-width: 540px) {
  .inputDate .inputDate-icon { vertical-align: 0px; width: 25px; }
}

.inputDate .inputDate-icon::before { content: "=EF=84=B3"; width: 0.88em; d=
isplay: inline-block; text-align: center; }

.inputUploadButton { position: relative; font-family: "Font Awesome 5 Pro";=
 font-weight: 400; text-rendering: auto; -webkit-font-smoothing: antialiase=
d; color: rgb(191, 30, 21); font-size: 1em; line-height: 0.75em; vertical-a=
lign: -15%; width: 45px; justify-content: center; text-align: center; curso=
r: pointer; user-select: none; font-style: normal !important; }

.inputGroup.inputGroup--joined .inputUploadButton:hover, .inputGroup.inputG=
roup--joined .inputUploadButton:active, .inputGroup.inputGroup--joined .inp=
utUploadButton:focus { background-color: rgb(251, 223, 221); color: rgb(76,=
 12, 8); }

.inputUploadButton::before { content: "=EF=82=93"; width: 1.25em; display: =
inline-block; text-align: center; }

.inputUploadButton input[type=3D"file"] { visibility: hidden; position: abs=
olute; width: 1px; height: 1px; overflow: hidden; left: -1000px; z-index: -=
1; opacity: 0; }

.inputList { list-style: none; margin: 0px; padding: 0px; }

.inputList > li { margin-top: 6px; }

.inputList > li:first-child { margin-top: 0px; }

.inputPair::before, .inputPair::after { content: " "; display: table; }

.inputPair::after { clear: both; }

.inputPair > .input, .inputPair .inputPair-input { float: right; width: cal=
c(50% - 2px); }

.inputPair > .input:first-child, .inputPair .inputPair-input:first-child { =
float: left; }

.inputPair-container > .inputPair { margin-top: 6px; }

.inputPair-container > .inputPair:first-child { margin-top: 0px; }

.inputLabelPair { margin: 6px 0px; padding: 0px; }

.inputLabelPair::before, .inputLabelPair::after { content: " "; display: ta=
ble; }

.inputLabelPair::after { clear: both; }

.inputLabelPair > dt, .inputLabelPair > dd { float: left; margin: 0px; padd=
ing: 0px; }

.inputLabelPair > dt { width: 65%; padding-right: 6px; padding-top: 0.6em; =
}

.inputLabelPair > dt > label::after { content: ":"; }

.inputLabelPair > dt > label.is-sentence::after { content: ""; }

.inputLabelPair > dd { width: 35%; text-align: right; }

.inputLabelPair > dd .input { width: 100%; max-width: none; }

@media (max-width: 480px) {
  .inputLabelPair > dt, .inputLabelPair > dd { width: 50%; }
}

.inputChoices { list-style: none; padding: 0px; margin: 0px; }

.inputChoices > .inputChoices-choice { margin-bottom: 6px; padding-left: 1.=
5em; }

.inputChoices > .inputChoices-choice:last-child { margin-bottom: 0px; }

.inputChoices > .inputChoices-choice > .inputChoices, .inputChoices > .inpu=
tChoices-choice .inputChoices-spacer { margin-top: 6px; }

.inputChoices.inputChoices--expanded > .inputChoices-choice { margin-bottom=
: 12px; }

.inputChoices.inputChoices--expanded > .inputChoices-choice:last-child { ma=
rgin-bottom: 0px; }

.inputChoices.inputChoices--noChoice > .inputChoices-choice, .inputChoices =
.inputChoices-plainChoice { padding-left: 0px; }

.inputChoices.inputChoices--inline > .inputChoices-choice { display: inline=
-block; margin-right: 6px; margin-bottom: 0px; }

.inputChoices.inputChoices--inline > .inputChoices-choice:last-child { marg=
in-right: 0px; }

.inputChoices .inputChoices-label { padding-left: 0px; font-size: 13px; col=
or: rgb(149, 149, 149); }

.inputChoices + .inputChoices:not(.inputChoices--inline) { margin-top: 6px;=
 }

.inputChoices-group + .inputChoices-group, .inputChoices-choice + .inputCho=
ices-group { margin-top: 12px; }

.inputChoices-spacer + .inputChoices { margin-top: 6px; }

.inputChoices-heading { color: rgb(149, 149, 149); padding-bottom: 3px; bor=
der-bottom: 1px solid rgb(232, 232, 232); margin-bottom: 6px; position: rel=
ative; }

.inputChoices-heading.inputChoices-heading--checkAll .iconic { position: st=
atic; }

.inputChoices-heading.inputChoices-heading--checkAll .iconic > input + i { =
position: absolute; right: 0px; left: auto; width: auto; }

.inputChoices-explain { display: block; font-style: normal; font-size: 13px=
; color: rgb(149, 149, 149); }

.inputChoices-explain a { color: inherit; text-decoration: underline; }

.inputChoices-explain.inputChoices-explain--after { margin-top: 6px; }

.inputChoices-dependencies { list-style: none; padding: 0px; margin: 0px; }

.inputChoices-dependencies > li { margin-top: 6px; }

.inputChoices-dependencies > li > label { display: block; padding: 3px 0px;=
 }

.inputChoices-dependencies > li > label.iconic--labelled > input + i { marg=
in-left: 0px; }

.inputValidationError { margin-top: 6px; padding: 6px 10px; border-width: 1=
px 1px 1px 3px; border-style: solid; border-color: rgb(224, 224, 224) rgb(2=
17, 217, 217) rgb(204, 204, 204) rgb(200, 68, 72); border-radius: 4px; back=
ground: rgb(253, 233, 233); color: rgb(200, 68, 72); display: none; opacity=
: 0; transition: 0.25s, -xf-height 0.25s; overflow-y: hidden; height: 0px; =
}

.inputValidationError a { color: inherit; text-decoration: underline; }

.inputValidationError.is-active { display: block; }

.inputValidationError.is-active { display: block; opacity: 1; }

.inputValidationError.is-transitioning { display: block; }

.inputValidationError.is-active { height: auto; overflow-y: visible; }

.inputValidationError.is-transitioning { overflow-y: hidden; }

.inputValidationError:empty { display: none; }

.inputValidationError > ul, .inputValidationError > ol { margin-top: 0px; m=
argin-bottom: 0px; }

@media (max-width: 480px) {
  .input.input--title { font-size: 17px; }
}

.formRow { display: table; table-layout: fixed; width: 100%; margin: 0px; p=
osition: relative; }

.formRow > dt, .formRow > dd { display: table-cell; vertical-align: top; ma=
rgin: 0px; }

.formRow > dt { border-right: 1px solid rgb(224, 224, 224); background: rgb=
(246, 246, 246); border-top-color: rgb(224, 224, 224); border-bottom-color:=
 rgb(224, 224, 224); border-left-color: rgb(224, 224, 224); text-align: rig=
ht; width: 33%; padding: 15px 10px; }

.formRow > dd { width: 67%; padding: 15px 10px; }

.formRow.formRow--input > dt { padding-top: 22px; }

.formRow.formRow--button > dt { padding-top: 20px; }

.formRow.formRow--inputLabelPair > dt { padding-top: 30px; }

.formRow.formRow--valueToEdge > dd { padding-left: 0px; padding-right: 0px;=
 }

.formRow.formRow--noValuePadding > dd { padding: 0px; }

.formRow.formRow--fullWidth, .menu .formRow { display: block; }

.formRow.formRow--fullWidth > dt, .menu .formRow > dt, .formRow.formRow--fu=
llWidth > dd, .menu .formRow > dd { width: auto; display: block; padding: 7=
.5px 10px 15px; }

.formRow.formRow--fullWidth > dt, .menu .formRow > dt { background: none; b=
order: none; text-align: left; padding-bottom: 0px; }

.formRow.formRow--fullWidth > dt .formRow-hint, .menu .formRow > dt .formRo=
w-hint { display: inline; }

.formRow.formRow--fullWidth.formRow--input > dt, .menu .formRow.formRow--in=
put > dt, .formRow.formRow--fullWidth.formRow--button > dt, .menu .formRow.=
formRow--button > dt { padding-top: 7.5px; }

.formRow.formRow--fullWidth > dd, .menu .formRow > dd { padding-top: 7.5px;=
 }

.formRow.formRow--fullWidth > dd > .inputChoices:first-child, .menu .formRo=
w > dd > .inputChoices:first-child { padding-top: 0px; }

.formRow.formRow--fullWidth + .formRow, .menu .formRow + .formRow, .formRow=
 + .formRow.formRow--fullWidth, .formRow + .menu .formRow, .formRow.formRow=
--fullWidth + * > .formRow:first-of-type, .menu .formRow + * > .formRow:fir=
st-of-type, .formRow + * > .formRow.formRow--fullWidth:first-of-type, .form=
Row + * > .menu .formRow:first-of-type { border-top: 1px solid rgb(224, 224=
, 224); }

.formRow.formRow--fullWidth.formRow--noLabel > dt, .menu .formRow.formRow--=
noLabel > dt { display: none; }

.formRow.formRow--fullWidth.formRow--noLabel > dd, .menu .formRow.formRow--=
noLabel > dd { padding-top: 15px; }

.formRow.formRow--fullWidth + .formRow--mergePrev, .menu .formRow + .formRo=
w--mergePrev, .formRow.formRow--fullWidth + * > .formRow:first-of-type.form=
Row--mergePrev, .menu .formRow + * > .formRow:first-of-type.formRow--mergeP=
rev, .formRow.formRow--fullWidth.formRow--mergeNext + .formRow.formRow--ful=
lWidth, .formRow.formRow--fullWidth.formRow--mergeNext + .menu .formRow, .m=
enu .formRow.formRow--mergeNext + .formRow.formRow--fullWidth, .menu .formR=
ow.formRow--mergeNext + .menu .formRow, .formRow.formRow--fullWidth.formRow=
--mergeNext + * > .formRow.formRow--fullWidth:first-of-type, .formRow.formR=
ow--fullWidth.formRow--mergeNext + * > .menu .formRow:first-of-type, .menu =
.formRow.formRow--mergeNext + * > .formRow.formRow--fullWidth:first-of-type=
, .menu .formRow.formRow--mergeNext + * > .menu .formRow:first-of-type { bo=
rder-top: 0px; }

.formRow.formRow--fullWidth + .formRow--mergePrev > dt, .menu .formRow + .f=
ormRow--mergePrev > dt, .formRow.formRow--fullWidth + * > .formRow:first-of=
-type.formRow--mergePrev > dt, .menu .formRow + * > .formRow:first-of-type.=
formRow--mergePrev > dt, .formRow.formRow--fullWidth.formRow--mergeNext + .=
formRow.formRow--fullWidth > dt, .formRow.formRow--fullWidth.formRow--merge=
Next + .menu .formRow > dt, .menu .formRow.formRow--mergeNext + .formRow.fo=
rmRow--fullWidth > dt, .menu .formRow.formRow--mergeNext + .menu .formRow >=
 dt, .formRow.formRow--fullWidth.formRow--mergeNext + * > .formRow.formRow-=
-fullWidth:first-of-type > dt, .formRow.formRow--fullWidth.formRow--mergeNe=
xt + * > .menu .formRow:first-of-type > dt, .menu .formRow.formRow--mergeNe=
xt + * > .formRow.formRow--fullWidth:first-of-type > dt, .menu .formRow.for=
mRow--mergeNext + * > .menu .formRow:first-of-type > dt { padding-top: 0px;=
 }

.formRow.formRow--fullWidth.formRow--noGutter > dt, .menu .formRow.formRow-=
-noGutter > dt, .formRow.formRow--fullWidth.formRow--noGutter > dd, .menu .=
formRow.formRow--noGutter > dd { padding-left: 0px; padding-right: 0px; }

.formRow.formRow--fullWidth.formRow--noPadding > dt, .menu .formRow.formRow=
--noPadding > dt, .formRow.formRow--fullWidth.formRow--noPadding > dd, .men=
u .formRow.formRow--noPadding > dd { padding: 0px; }

.formRow.formRow--fullWidth.formRow--noTopPadding > dt, .menu .formRow.form=
Row--noTopPadding > dt, .formRow.formRow--fullWidth.formRow--noTopPadding >=
 dd, .menu .formRow.formRow--noTopPadding > dd { padding-top: 0px; }

.formRow.formRow--fullWidth.formRow--noBottomPadding > dt, .menu .formRow.f=
ormRow--noBottomPadding > dt, .formRow.formRow--fullWidth.formRow--noBottom=
Padding > dd, .menu .formRow.formRow--noBottomPadding > dd { padding-bottom=
: 0px; }

.formRow.formRow--fullWidth.formRow--noPadding + .formRow.formRow--fullWidt=
h > dt, .formRow.formRow--fullWidth.formRow--noPadding + .menu .formRow > d=
t, .menu .formRow.formRow--noPadding + .formRow.formRow--fullWidth > dt, .m=
enu .formRow.formRow--noPadding + .menu .formRow > dt, .formRow.formRow--fu=
llWidth.formRow--noPadding + * > .formRow.formRow--fullWidth:first-of-type =
> dt, .formRow.formRow--fullWidth.formRow--noPadding + * > .menu .formRow:f=
irst-of-type > dt, .menu .formRow.formRow--noPadding + * > .formRow.formRow=
--fullWidth:first-of-type > dt, .menu .formRow.formRow--noPadding + * > .me=
nu .formRow:first-of-type > dt { padding-top: 15px; }

.formRow.formRow--limited { display: none; }

.formRow.formRow--inputMultiLine > dd > .input, .formRow.formRow--inputMult=
iLine > dd > .inputGroup { margin-bottom: 6px; }

.formRow.formRow--inputMultiLine > dd > .input:last-child, .formRow.formRow=
--inputMultiLine > dd > .inputGroup:last-child { margin-bottom: 0px; }

.formRow .formRow-label::after { content: ":"; }

.formRow .formRow-label.is-sentence::after { content: ""; }

.formRow.formRow--noColon .formRow-label::after { content: ""; }

.formRow .formRow-error { padding: 6px 0px; color: rgb(132, 101, 61); font-=
weight: bold; }

.formRow .formRow-error::before { font-family: "Font Awesome 5 Pro"; font-s=
ize: inherit; font-style: normal; font-weight: 400; text-rendering: auto; -=
webkit-font-smoothing: antialiased; content: "=EF=81=B1"; width: 1.28571em;=
 display: inline-block; text-align: center; }

.formRow .formRow-explain { margin: 6px 0px 0px; display: block; font-style=
: normal; font-size: 13px; color: rgb(149, 149, 149); }

.formRow .formRow-explain a { color: inherit; text-decoration: underline; }

.formRow.formRow--explainOffset .formRow-explain { margin-top: 12px; }

.formRow .formRow-hint { display: block; font-style: normal; font-size: 12p=
x; color: rgb(149, 149, 149); }

.formRow .formRow-hint a { color: inherit; text-decoration: underline; }

.formRow .formRow-hint .formRow-hint-featured { display: block; color: rgb(=
191, 30, 21); }

.formRow + .formInfoRow { border-top: 1px solid rgb(224, 224, 224); }

@media (max-width: 540px) {
  .formRow { display: block; }
  .formRow > dt, .formRow > dd { width: auto; display: block; padding: 7.5p=
x 10px 15px; }
  .formRow > dt { background: none; border: none; text-align: left; padding=
-bottom: 0px; }
  .formRow > dt .formRow-hint { display: inline; }
  .formRow.formRow--input > dt, .formRow.formRow--button > dt { padding-top=
: 7.5px; }
  .formRow > dd { padding-top: 7.5px; }
  .formRow > dd > .inputChoices:first-child { padding-top: 0px; }
}

.formButtonGroup { display: flex; flex-wrap: wrap; margin-top: 10px; margin=
-bottom: -5px; }

.formButtonGroup.formButtonGroup--close { margin-top: 0px; }

.formButtonGroup-primary { order: 2; margin-left: auto; margin-bottom: 5px;=
 }

.formButtonGroup--simple .formButtonGroup-primary { order: 1; margin-left: =
0px; }

.formButtonGroup-extra { order: 1; margin-bottom: 5px; }

.formButtonGroup--simple .formButtonGroup-extra { order: 2; margin-left: 3p=
x; }

.formInfoRow { padding: 15px 10px; }

.formInfoRow.formInfoRow--close { padding-top: 7.5px; padding-bottom: 7.5px=
; }

.formInfoRow.formInfoRow--noPadding { padding: 0px; }

.formInfoRow.formInfoRow--confirm { text-align: center; }

.formInfoRow.formInfoRow--confirm strong { display: block; margin: 0.5em 0p=
x; font-size: 20px; }

.formInfoRow.formInfoRow--confirm strong:last-child { margin-bottom: 0px; }

.formInfoRow + .formRow { border-top: 1px solid rgb(224, 224, 224); }

.formInfoRow.u-hidden:not(.is-active) + .formRow { border-top: none; }

.formInfoRow > .blockMessage:first-child { margin-top: 0px; }

.formInfoRow > .blockMessage:last-child { margin-bottom: 0px; }

.formSubmitRow { position: relative; }

.formSubmitRow > dt { display: none; }

.formSubmitRow > dd { width: 100%; padding: 0px; }

.formSubmitRow.formSubmitRow--sticky.is-sticky .formSubmitRow-main { positi=
on: fixed; bottom: 0px; z-index: 200; }

.formSubmitRow.formSubmitRow--sticky.is-sticky .formSubmitRow-bar { box-sha=
dow: rgba(0, 0, 0, 0.15) 0px -5px 15px; }

@supports (backdrop-filter: blur(10px)) or (-webkit-backdrop-filter: blur(1=
0px)) {
  .formSubmitRow.formSubmitRow--sticky.is-sticky .formSubmitRow-bar { box-s=
hadow: none; }
  @supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
  .formSubmitRow.formSubmitRow--sticky.is-sticky .formSubmitRow-bar { --bac=
kdrop-filter: blur(10px); backdrop-filter: var(--backdrop-filter); }
}
  @supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)=
) {
  .formSubmitRow.formSubmitRow--sticky.is-sticky .formSubmitRow-bar { backg=
round: none; }
}
}

.formSubmitRow.formSubmitRow--simple > dt, .formSubmitRow.formSubmitRow--st=
andalone > dt { visibility: hidden; }

.formSubmitRow.formSubmitRow--simple .formSubmitRow-controls, .formSubmitRo=
w.formSubmitRow--standalone .formSubmitRow-controls { text-align: center; p=
adding-left: 0px; margin-left: 0px; }

.formSubmitRow.formSubmitRow--standalone .formSubmitRow-bar { border: 1px s=
olid rgb(217, 217, 217); border-radius: 3px; }

@media (max-width: 650px) {
  .formSubmitRow.formSubmitRow--standalone .formSubmitRow-bar { border-radi=
us: 0px; border-left: none; border-right: none; }
}

.formSubmitRow.formSubmitRow--standalone.is-sticky .formSubmitRow-bar { bor=
der-bottom: 0px; }

.block-body--collapsible:not(.is-active) + .formSubmitRow:not(.formSubmitRo=
w--simple, .formSubmitRow--standalone) > dt { visibility: hidden; }

.menu .formSubmitRow dt { display: none; }

.menu .formSubmitRow dd { padding: 0px; }

.formSubmitRow-main { position: relative; }

.formSubmitRow-bar { position: absolute; inset: 0px; background: rgba(255, =
230, 230, 0.9); border-top: 1px solid rgb(204, 204, 204); }

.formSubmitRow-controls { position: relative; padding-left: 33%; padding-to=
p: 6px; padding-bottom: 6px; margin-left: 10px; margin-right: 10px; }

.formSubmitRow-controls > .button:first-child:last-child { min-width: 120px=
; }

@media (max-width: 540px) {
  .formSubmitRow-controls { padding-left: 0px; text-align: center; }
}

.formRowSep { margin: -1px 10px 0px; border-right: none; border-bottom: non=
e; border-left: none; border-image: initial; border-top: 1px solid rgb(217,=
 217, 217); }

.formRowSep.formRowSep--noGutter { margin-left: 0px; margin-right: 0px; }

.formRowSep + .formRowSep, .formRowSep:last-child { display: none; }

.block-body > .formRowSep:first-child { display: none; }

.toggleTarget { display: none; transition: 0.25s, -xf-height 0.25s; overflo=
w: hidden; height: 0px; opacity: 0; }

.toggleTarget.is-transitioning { display: block; }

.toggleTarget.is-active { display: block; height: auto; opacity: 1; }

.collapseTrigger:not(.button) { cursor: pointer; }

.collapseTrigger:not(.button)::before { font-family: "Font Awesome 5 Pro"; =
font-style: normal; font-weight: 900; text-rendering: auto; -webkit-font-sm=
oothing: antialiased; content: "=EF=83=9A"; width: 1.28571em; display: inli=
ne-block; text-align: center; font-size: 80%; margin-right: 0.2em; }

.collapseTrigger:not(.button).is-active::before { content: "=EF=83=97"; wid=
th: 1.28571em; display: inline-block; text-align: center; }

.collapseTrigger:not(.button).collapseTrigger--block { display: block; }

.collapseTrigger:not(.button).collapseTrigger--block::before { float: right=
; margin-right: 0px; margin-left: 5px; font-size: 100%; line-height: inheri=
t; }

.collapseTrigger.button--icon > .button-text::before { content: "=EF=84=85"=
; width: 0.63em; display: inline-block; text-align: center; }

.collapseTrigger.button--icon.is-active > .button-text::before { content: "=
=EF=84=87"; width: 0.63em; display: inline-block; text-align: center; }

.badge, .badgeContainer::after { display: inline-block; padding: 2px 4px; m=
argin: -2px 0px; font-size: 80%; line-height: 1; font-weight: 400; color: r=
gb(252, 241, 240); background: rgb(173, 34, 29); border-radius: 2px; }

.badgeContainer::after { content: attr(data-badge); display: none; }

.badgeContainer.badgeContainer--visible::after { display: inline-block; }

.badge.badge--highlighted, .badgeContainer.badgeContainer--highlighted::aft=
er { display: inline-block; color: white; background: rgb(224, 48, 48); }

.tooltip { position: absolute; z-index: 300; line-height: 1.4; padding: 0px=
 5px; display: none; }

.tooltip.tooltip--basic { max-width: 300px; }

.tooltip.tooltip--basic.tooltip--top { margin-bottom: 3px; padding-bottom: =
5px; }

.tooltip.tooltip--basic.tooltip--right { margin-left: 3px; padding-left: 5p=
x; }

.tooltip.tooltip--basic.tooltip--bottom { margin-top: 3px; padding-top: 5px=
; }

.has-touchevents .tooltip.tooltip--basic.tooltip--bottom.tooltip--selectToQ=
uote { margin-top: 0.75em; }

.tooltip.tooltip--basic.tooltip--left { margin-right: 3px; padding-right: 5=
px; }

.tooltip.tooltip--basic a { color: inherit; text-decoration: underline; }

.tooltip.tooltip--noninteractive { pointer-events: none; }

.tooltip.tooltip--description { max-width: 350px; }

.tooltip.tooltip--selectToQuote a { color: inherit; text-decoration: none; =
}

.tooltip.tooltip--selectToQuote a:hover { text-decoration: underline; }

.tooltip.tooltip--preview { max-width: 100%; width: 400px; }

.tooltip.tooltip--member { max-width: 100%; width: 450px; padding: 0px 10px=
; }

.tooltip.tooltip--reaction { max-width: 100%; padding: 0px 15px; margin: 5p=
x 0px; }

.tooltip.tooltip--bookmark, .tooltip.tooltip--share { max-width: 100%; widt=
h: 340px; padding: 0px 15px; }

.tooltip.tooltip--bookmark.tooltip--top, .tooltip.tooltip--member.tooltip--=
top, .tooltip.tooltip--preview.tooltip--top, .tooltip.tooltip--share.toolti=
p--top { padding-bottom: 10px; }

.tooltip.tooltip--bookmark.tooltip--right, .tooltip.tooltip--member.tooltip=
--right, .tooltip.tooltip--preview.tooltip--right, .tooltip.tooltip--share.=
tooltip--right { padding-left: 10px; }

.tooltip.tooltip--bookmark.tooltip--bottom, .tooltip.tooltip--member.toolti=
p--bottom, .tooltip.tooltip--preview.tooltip--bottom, .tooltip.tooltip--sha=
re.tooltip--bottom { padding-top: 10px; }

.tooltip.tooltip--bookmark.tooltip--left, .tooltip.tooltip--member.tooltip-=
-left, .tooltip.tooltip--preview.tooltip--left, .tooltip.tooltip--share.too=
ltip--left { padding-right: 10px; }

.tooltip--basic .tooltip-content { text-align: center; font-size: 12px; col=
or: rgb(255, 255, 255); background: rgba(20, 20, 20, 0.8); border-radius: 4=
px; padding: 5px; }

.tooltip--description .tooltip-content { text-align: left; }

.tooltip--preview .tooltip-content { color: rgb(20, 20, 20); background: rg=
b(255, 255, 255); padding: 6px; text-align: left; border: 1px solid rgb(217=
, 217, 217); box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 10px 0px; }

.tooltip--bookmark .tooltip-content, .tooltip--member .tooltip-content, .to=
oltip--share .tooltip-content { color: rgb(20, 20, 20); background: rgb(255=
, 255, 255); padding: 0px; text-align: left; border: 1px solid rgb(217, 217=
, 217); box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 10px 0px; }

.tooltip--reaction .tooltip-content { color: rgb(20, 20, 20); background: r=
gb(255, 255, 255); padding: 0px; text-align: center; border: 1px solid rgb(=
217, 217, 217); border-radius: 6px; }

.tooltip-content-inner { position: relative; }

.tooltip--basic .tooltip-content-inner { max-height: 200px; overflow: hidde=
n; }

.tooltip--preview .tooltip-content-inner { max-height: 200px; overflow: hid=
den; }

.tooltip--preview .tooltip-content-inner .tooltip-content-cover { backgroun=
d: linear-gradient(rgba(255, 255, 255, 0) 160px, rgb(255, 255, 255) 200px);=
 }

.tooltip-content-inner .tooltip-content-cover { position: absolute; inset: =
0px; }

.tooltip-arrow { position: absolute; width: 0px; height: 0px; border: 0px s=
olid transparent; }

.tooltip--basic.tooltip--top .tooltip-arrow { bottom: 0px; left: 50%; margi=
n-left: -5px; border-width: 5px 5px 0px; border-style: solid; border-color:=
 rgba(20, 20, 20, 0.8) transparent transparent; border-image: initial; }

.tooltip--basic.tooltip--bottom .tooltip-arrow { top: 0px; left: 50%; margi=
n-left: -5px; border-width: 0px 5px 5px; border-style: solid; border-color:=
 transparent transparent rgba(20, 20, 20, 0.8); border-image: initial; }

.tooltip--basic.tooltip--right .tooltip-arrow { top: 50%; left: 0px; margin=
-top: -5px; border-width: 5px 5px 5px 0px; border-style: solid; border-colo=
r: transparent rgba(20, 20, 20, 0.8) transparent transparent; border-image:=
 initial; }

.tooltip--basic.tooltip--left .tooltip-arrow { top: 50%; right: 0px; margin=
-top: -5px; border-width: 5px 0px 5px 5px; border-style: solid; border-colo=
r: transparent transparent transparent rgba(20, 20, 20, 0.8); border-image:=
 initial; }

.tooltip--preview.tooltip--top .tooltip-arrow { bottom: 0px; left: 50%; mar=
gin-left: -11px; border-width: 11px 11px 0px; border-style: solid; border-c=
olor: rgb(217, 217, 217) transparent transparent; border-image: initial; }

.tooltip--preview.tooltip--bottom .tooltip-arrow { top: 0px; left: 50%; mar=
gin-left: -11px; border-width: 0px 11px 11px; border-style: solid; border-c=
olor: transparent transparent rgb(217, 217, 217); border-image: initial; }

.tooltip--preview.tooltip--right .tooltip-arrow { top: 50%; left: 0px; marg=
in-top: -11px; border-width: 11px 11px 11px 0px; border-style: solid; borde=
r-color: transparent rgb(217, 217, 217) transparent transparent; border-ima=
ge: initial; }

.tooltip--preview.tooltip--left .tooltip-arrow { top: 50%; right: 0px; marg=
in-top: -11px; border-width: 11px 0px 11px 11px; border-style: solid; borde=
r-color: transparent transparent transparent rgb(217, 217, 217); border-ima=
ge: initial; }

.tooltip--preview .tooltip-arrow::after { position: absolute; content: ""; =
}

.tooltip--preview.tooltip--top .tooltip-arrow::after { bottom: 1px; left: -=
10px; border-width: 10px 10px 0px; border-style: solid; border-color: rgb(2=
55, 255, 255) transparent transparent; border-image: initial; }

.tooltip--preview.tooltip--bottom .tooltip-arrow::after { top: 1px; left: -=
10px; border-width: 0px 10px 10px; border-style: solid; border-color: trans=
parent transparent rgb(255, 255, 255); border-image: initial; }

.tooltip--preview.tooltip--right .tooltip-arrow::after { left: 1px; bottom:=
 -10px; border-width: 10px 10px 10px 0px; border-style: solid; border-color=
: transparent rgb(255, 255, 255) transparent transparent; border-image: ini=
tial; }

.tooltip--preview.tooltip--left .tooltip-arrow::after { right: 1px; bottom:=
 -10px; border-width: 10px 0px 10px 10px; border-style: solid; border-color=
: transparent transparent transparent rgb(255, 255, 255); border-image: ini=
tial; }

.tooltip--member.tooltip--top .tooltip-arrow { bottom: 0px; left: 50%; marg=
in-left: -11px; border-width: 11px 11px 0px; border-style: solid; border-co=
lor: rgb(217, 217, 217) transparent transparent; border-image: initial; }

.tooltip--member.tooltip--bottom .tooltip-arrow { top: 0px; left: 50%; marg=
in-left: -11px; border-width: 0px 11px 11px; border-style: solid; border-co=
lor: transparent transparent rgb(217, 217, 217); border-image: initial; }

.tooltip--member.tooltip--right .tooltip-arrow { top: 50%; left: 0px; margi=
n-top: -11px; border-width: 11px 11px 11px 0px; border-style: solid; border=
-color: transparent rgb(217, 217, 217) transparent transparent; border-imag=
e: initial; }

.tooltip--member.tooltip--left .tooltip-arrow { top: 50%; right: 0px; margi=
n-top: -11px; border-width: 11px 0px 11px 11px; border-style: solid; border=
-color: transparent transparent transparent rgb(217, 217, 217); border-imag=
e: initial; }

.tooltip--member .tooltip-arrow::after { position: absolute; content: ""; }

.tooltip--member.tooltip--top .tooltip-arrow::after { bottom: 1px; left: -1=
0px; border-width: 10px 10px 0px; border-style: solid; border-color: rgb(25=
5, 255, 255) transparent transparent; border-image: initial; }

.tooltip--member.tooltip--bottom .tooltip-arrow::after { top: 1px; left: -1=
0px; border-width: 0px 10px 10px; border-style: solid; border-color: transp=
arent transparent rgb(255, 255, 255); border-image: initial; }

.tooltip--member.tooltip--right .tooltip-arrow::after { left: 1px; bottom: =
-10px; border-width: 10px 10px 10px 0px; border-style: solid; border-color:=
 transparent rgb(255, 255, 255) transparent transparent; border-image: init=
ial; }

.tooltip--member.tooltip--left .tooltip-arrow::after { right: 1px; bottom: =
-10px; border-width: 10px 0px 10px 10px; border-style: solid; border-color:=
 transparent transparent transparent rgb(255, 255, 255); border-image: init=
ial; }

.tooltip--share.tooltip--top .tooltip-arrow { bottom: 0px; left: 50%; margi=
n-left: -11px; border-width: 11px 11px 0px; border-style: solid; border-col=
or: rgb(217, 217, 217) transparent transparent; border-image: initial; }

.tooltip--share.tooltip--bottom .tooltip-arrow { top: 0px; left: 50%; margi=
n-left: -11px; border-width: 0px 11px 11px; border-style: solid; border-col=
or: transparent transparent rgb(217, 217, 217); border-image: initial; }

.tooltip--share.tooltip--right .tooltip-arrow { top: 50%; left: 0px; margin=
-top: -11px; border-width: 11px 11px 11px 0px; border-style: solid; border-=
color: transparent rgb(217, 217, 217) transparent transparent; border-image=
: initial; }

.tooltip--share.tooltip--left .tooltip-arrow { top: 50%; right: 0px; margin=
-top: -11px; border-width: 11px 0px 11px 11px; border-style: solid; border-=
color: transparent transparent transparent rgb(217, 217, 217); border-image=
: initial; }

.tooltip--share .tooltip-arrow::after { position: absolute; content: ""; }

.tooltip--share.tooltip--top .tooltip-arrow::after { bottom: 1px; left: -10=
px; border-width: 10px 10px 0px; border-style: solid; border-color: rgb(255=
, 255, 255) transparent transparent; border-image: initial; }

.tooltip--share.tooltip--bottom .tooltip-arrow::after { top: 1px; left: -10=
px; border-width: 0px 10px 10px; border-style: solid; border-color: transpa=
rent transparent rgb(255, 255, 255); border-image: initial; }

.tooltip--share.tooltip--right .tooltip-arrow::after { left: 1px; bottom: -=
10px; border-width: 10px 10px 10px 0px; border-style: solid; border-color: =
transparent rgb(255, 255, 255) transparent transparent; border-image: initi=
al; }

.tooltip--share.tooltip--left .tooltip-arrow::after { right: 1px; bottom: -=
10px; border-width: 10px 0px 10px 10px; border-style: solid; border-color: =
transparent transparent transparent rgb(255, 255, 255); border-image: initi=
al; }

.tooltip--bookmark.tooltip--top .tooltip-arrow { bottom: 0px; left: 50%; ma=
rgin-left: -11px; border-width: 11px 11px 0px; border-style: solid; border-=
color: rgb(217, 217, 217) transparent transparent; border-image: initial; }

.tooltip--bookmark.tooltip--bottom .tooltip-arrow { top: 0px; left: 50%; ma=
rgin-left: -11px; border-width: 0px 11px 11px; border-style: solid; border-=
color: transparent transparent rgb(217, 217, 217); border-image: initial; }

.tooltip--bookmark.tooltip--right .tooltip-arrow { top: 50%; left: 0px; mar=
gin-top: -11px; border-width: 11px 11px 11px 0px; border-style: solid; bord=
er-color: transparent rgb(217, 217, 217) transparent transparent; border-im=
age: initial; }

.tooltip--bookmark.tooltip--left .tooltip-arrow { top: 50%; right: 0px; mar=
gin-top: -11px; border-width: 11px 0px 11px 11px; border-style: solid; bord=
er-color: transparent transparent transparent rgb(217, 217, 217); border-im=
age: initial; }

.tooltip--bookmark .tooltip-arrow::after { position: absolute; content: "";=
 }

.tooltip--bookmark.tooltip--top .tooltip-arrow::after { bottom: 1px; left: =
-10px; border-width: 10px 10px 0px; border-style: solid; border-color: rgb(=
255, 255, 255) transparent transparent; border-image: initial; }

.tooltip--bookmark.tooltip--bottom .tooltip-arrow::after { top: 1px; left: =
-10px; border-width: 0px 10px 10px; border-style: solid; border-color: tran=
sparent transparent rgb(255, 255, 255); border-image: initial; }

.tooltip--bookmark.tooltip--right .tooltip-arrow::after { left: 1px; bottom=
: -10px; border-width: 10px 10px 10px 0px; border-style: solid; border-colo=
r: transparent rgb(255, 255, 255) transparent transparent; border-image: in=
itial; }

.tooltip--bookmark.tooltip--left .tooltip-arrow::after { right: 1px; bottom=
: -10px; border-width: 10px 0px 10px 10px; border-style: solid; border-colo=
r: transparent transparent transparent rgb(255, 255, 255); border-image: in=
itial; }

.tooltip--member.tooltip--bottom .tooltip-arrow::after { border-width: 0px =
10px 10px; border-style: solid; border-color: transparent transparent rgb(2=
55, 230, 230); border-image: initial; }

.tooltipCover { display: none; position: absolute; opacity: 0; z-index: 299=
; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

.tooltipCover.is-active { display: block; }

.menuTrigger { cursor: pointer; }

.menuTrigger::after { font-family: "Font Awesome 5 Pro"; font-size: inherit=
; font-style: normal; text-rendering: auto; -webkit-font-smoothing: antiali=
ased; content: "=EF=83=97"; width: 1.2em; display: inline-block; text-align=
: center; font-weight: 900; unicode-bidi: isolate; }

.menuOutsideClicker { position: fixed; display: none; inset: 0px; z-index: =
2; }

.menuOutsideClicker.is-active { display: block; -webkit-tap-highlight-color=
: rgba(0, 0, 0, 0); }

.menu { display: none; opacity: 0; transition: 0.25s, -xf-opacity 0.25s; po=
sition: absolute; z-index: 200; margin: 8px 0px 0px; min-width: 240px; max-=
width: 320px; border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 1=
0px 0px; }

.menu.is-active { display: block; opacity: 1; }

.menu.is-transitioning { display: block; }

.menu.menu--structural { margin-top: 0px; }

.menu.menu--structural.menu--left { border-top-left-radius: 0px; }

.menu.menu--structural.menu--right { border-top-right-radius: 0px; }

.menu.menu--superWide { width: 75%; max-width: calc(100% - 10px); }

.menu.menu--veryWide { width: 500px; max-width: calc(100% - 10px); }

.menu.menu--wide { width: 350px; max-width: calc(100% - 10px); }

.menu.menu--medium { width: 300px; max-width: calc(100% - 10px); }

.menu.menu--potentialFixed { z-index: 400; }

.menu-arrow { position: absolute; width: 0px; height: 0px; top: -8px; left:=
 50%; margin-left: -8px; border-width: 0px 8px 8px; border-style: solid; bo=
rder-color: transparent transparent rgb(191, 30, 21); border-image: initial=
; }

.menu--structural .menu-arrow { top: -8px; }

.menu--up .menu-arrow { display: none; }

.menu-content { margin: 0px; padding: 0px; list-style: none; text-align: le=
ft; font-size: 13px; color: rgb(20, 20, 20); background: rgb(255, 255, 255)=
; border-radius: 3px; border-top: 3px solid rgb(191, 30, 21); }

.menu--structural.menu--left .menu-content { border-top-left-radius: 0px; }

.menu--structural.menu--right .menu-content { border-top-right-radius: 0px;=
 }

.menu--potentialFixed .menu-content { overflow: auto; max-height: 80vh; }

.menu-content > :last-child { border-bottom-left-radius: 3px; border-bottom=
-right-radius: 3px; }

.menu--pageJump { width: auto; min-width: 0px; }

.menu-header { padding: 6px 15px; margin: 0px; font-weight: 400; text-decor=
ation: none; font-size: 17px; color: rgb(102, 0, 0); border-bottom: 1px sol=
id rgb(224, 224, 224); background: linear-gradient(0deg, rgb(255, 230, 230)=
, rgb(255, 243, 243)); }

.menu-header::before, .menu-header::after { content: " "; display: table; }

.menu-header::after { clear: both; }

.menu-header a { color: inherit; text-decoration: none; }

.menu-header a:hover { text-decoration: underline; }

.menu-header.menu-header--small { font-size: 16px; }

.menu-header.menu-header--sticky { position: sticky; top: 0px; }

.menu-header .menu-desc { color: rgba(102, 0, 0, 0.7); }

.menu-header .menu-desc a { color: inherit; text-decoration: underline; }

.menu-desc { display: block; font-size: 12px; font-weight: 400; }

.menu-tabHeader { padding: 0px; margin: 0px; font-weight: 400; text-decorat=
ion: none; color: rgb(102, 0, 0); border-bottom: 1px solid rgb(224, 224, 22=
4); background: linear-gradient(0deg, rgb(255, 230, 230), rgb(255, 243, 243=
)); font-size: 0px; }

.menu-tabHeader .tabs-tab, .menu-tabHeader .tabs-text, .menu-tabHeader .tab=
s-extra, .menu-tabHeader .hScroller-action { font-size: 16px; }

.menu-tabHeader .tabs-tab { padding: 6px 15px 3px; border-bottom: 3px solid=
 transparent; }

.menu-tabHeader .tabs-tab:hover { color: rgb(191, 30, 21); }

.menu-tabHeader .tabs-tab.is-active { color: rgb(191, 30, 21); border-color=
: rgb(191, 30, 21); }

.menu-tabHeader .tabs-text { padding: 6px 15px 3px; border-bottom: 3px soli=
d transparent; }

.menu-tabHeader .hScroller-action { color: rgb(102, 0, 0); }

.menu-tabHeader .hScroller-action:hover { color: rgb(191, 30, 21); }

.menu-tabHeader .hScroller-action.hScroller-action--start { background: lin=
ear-gradient(to right, rgb(255, 230, 230) 66%, rgba(255, 230, 230, 0) 100%)=
; }

.menu-tabHeader .hScroller-action.hScroller-action--end { background: linea=
r-gradient(to right, rgba(255, 230, 230, 0) 0%, rgb(255, 230, 230) 33%); }

.menu-scroller { overflow: auto; max-height: 60vh; }

.menu-row + .menu-scroller { border-top: 1px solid rgb(224, 224, 224); }

.menu-row { margin: 0px; padding: 6px 15px; }

.menu-row::before, .menu-row::after { content: " "; display: table; }

.menu-row::after { clear: both; }

.menu-row.menu-row--alt { color: rgb(20, 20, 20); background: rgb(246, 246,=
 246); }

.menu-row.menu-row--highlighted { color: rgb(20, 20, 20); background: rgb(2=
55, 230, 230); }

.menu-row.menu-row--close { padding-left: 10px; padding-right: 10px; }

.menu-row.menu-row--separated + .menu-row { border-top: 1px solid rgb(224, =
224, 224); }

.menu-row.menu-row--clickable:hover { background: rgb(255, 230, 230); }

.menu-row:empty { padding: 0px; }

.menu-linkRow { display: block; padding: 6px 15px 6px 12px; border-left: 3p=
x solid transparent; color: rgb(20, 20, 20); text-decoration: none; }

.menu-linkRow.menu-linkRow--alt { color: rgb(20, 20, 20); background: rgb(2=
46, 246, 246); }

.menu-linkRow.is-selected, .menu-linkRow:hover, .menu-linkRow:focus { color=
: rgb(173, 34, 29); text-decoration: none; background: rgb(255, 230, 230); =
border-left-color: rgba(191, 30, 21, 0.5); }

.menu-linkRow.is-selected:focus, .menu-linkRow:hover:focus, .menu-linkRow:f=
ocus:focus { outline: 0px; }

.menu-linkRow.is-selected.is-selected, .menu-linkRow:hover.is-selected, .me=
nu-linkRow:focus.is-selected { border-left-color: rgb(191, 30, 21); }

.menu-linkRow.is-hidden { display: none; }

.menu-linkRow i[aria-hidden=3D"true"] { font-size: 13px; display: inline-bl=
ock; width: 23px; }

.menu-linkRow i[aria-hidden=3D"true"] ~ .menu-linkRow-hint { padding-left: =
23px; }

.menu-linkRow:hover i[aria-hidden=3D"true"]::after { color: rgb(173, 34, 29=
); }

.menu-linkRow-hint { font-style: inherit; font-size: 11px; color: rgb(149, =
149, 149); display: block; }

.menu-separator { margin: 0px 7.5px; padding: 0px; border-right: none; bord=
er-bottom: none; border-left: none; border-image: initial; border-top: 1px =
solid rgb(224, 224, 224); }

.menu-separator.menu-separator--hard { margin: 0px; }

.menu-separator + .menu-separator, .menu-separator:last-child { display: no=
ne; }

.menu-footer { padding: 6px 15px; font-size: 12px; color: rgb(85, 85, 85); =
border-top: 1px solid rgb(224, 224, 224); background: linear-gradient(rgb(2=
46, 246, 246), rgb(251, 251, 251)); }

.menu-footer::before, .menu-footer::after { content: " "; display: table; }

.menu-footer::after { clear: both; }

.menu-footer.menu-footer--close { padding-left: 10px; padding-right: 10px; =
}

.menu-footer:not(.menu-footer--split) .menu-footer-counter { float: left; }

.menu-footer:not(.menu-footer--split) .menu-footer-controls { float: right;=
 }

.menu-footer.menu-footer--split { display: flex; align-items: center; }

.menu-footer.menu-footer--split .menu-footer-main, .menu-footer.menu-footer=
--split .menu-footer-counter { flex-grow: 1; }

.menu-footer.menu-footer--split .menu-footer-select:not(:last-child) { marg=
in: 0px 1em; }

.menu-footer.menu-footer--split .menu-footer-opposite, .menu-footer.menu-fo=
oter--split .menu-footer-controls { margin-left: auto; }

.menu .block { margin: 0px; }

.menu .block .block-container { color: inherit; background: none; border: n=
one; border-radius: 0px; }

.menu .block .block-container > .block-header:first-child { display: none; =
}

.menu .block .block-body { border-radius: 0px; }

.offCanvasMenu { display: none; position: fixed; inset: 0px; z-index: 500; =
transition: none 0.5s; transform: scale(1); -webkit-tap-highlight-color: rg=
ba(0, 0, 0, 0); }

.offCanvasMenu a { -webkit-tap-highlight-color: initial; }

.offCanvasMenu.is-transitioning { display: block; }

.offCanvasMenu.is-active { display: block; }

.offCanvasMenu .offCanvasMenu-hidden { display: none; }

.offCanvasMenu .offCanvasMenu-shown { display: block; }

.offCanvasMenu .offCanvasMenu-closer { float: right; cursor: pointer; text-=
decoration: none; -webkit-tap-highlight-color: initial; padding: 10px; marg=
in: -10px; }

.offCanvasMenu .offCanvasMenu-closer:hover { text-decoration: none; }

.offCanvasMenu .offCanvasMenu-closer::after { font-family: "Font Awesome 5 =
Pro"; font-size: inherit; font-style: normal; font-weight: 400; text-render=
ing: auto; -webkit-font-smoothing: antialiased; content: "=EF=80=8D"; width=
: 1.28571em; display: inline-block; text-align: center; }

.offCanvasMenu .block-container, .offCanvasMenu .blockMessage { margin-left=
: 0px; margin-right: 0px; border-radius: 0px; border-left: none; border-rig=
ht: none; }

.offCanvasMenu-shown { display: none; }

.offCanvasMenu-backdrop { position: absolute; inset: 0px; background: rgba(=
0, 0, 0, 0.25); opacity: 0; transition: 0.5s ease-in-out; }

.is-active .offCanvasMenu-backdrop { opacity: 1; }

.offCanvasMenu-content { position: relative; width: 280px; max-width: 85%; =
height: 100%; overflow: auto; transition: 0.5s ease-in-out; box-shadow: rgb=
a(0, 0, 0, 0.25) 2px 0px 5px 0px; transform: translateX(-280px); }

.has-os-ios .offCanvasMenu-content { padding-bottom: 44px; }

.offCanvasMenu--fromOpposite .offCanvasMenu-content { position: absolute; r=
ight: 0px; box-shadow: rgba(0, 0, 0, 0.25) -2px 0px 5px 0px; transform: tra=
nslateX(280px); }

.is-active .offCanvasMenu-content { transform: translateX(0px); }

.offCanvasMenu-content .p-nav-content { margin-bottom: 96px; }

.offCanvasMenu-header { padding: 10px; margin: 0px; font-size: 20px; font-w=
eight: 400; }

.offCanvasMenu-header::before, .offCanvasMenu-header::after { content: " ";=
 display: table; }

.offCanvasMenu-header::after { clear: both; }

.offCanvasMenu-header a { color: inherit; text-decoration: none; }

.offCanvasMenu-header a:hover { text-decoration: underline; }

.offCanvasMenu-header.offCanvasMenu-header--separated { margin-bottom: 10px=
; }

.offCanvasMenu-row { padding: 10px; }

.offCanvasMenu-separator { padding: 0px; margin: 0px; border-right: none; b=
order-bottom: none; border-left: none; border-image: initial; border-top: 1=
px solid transparent; }

.offCanvasMenu-link { display: block; padding: 10px; font-size: 17px; text-=
decoration: inherit; }

.offCanvasMenu-link:hover { text-decoration: inherit; }

.offCanvasMenu-link.offCanvasMenu-link--splitToggle { position: relative; t=
ext-decoration: inherit; }

.offCanvasMenu-link.offCanvasMenu-link--splitToggle::before { content: ""; =
position: absolute; left: 0px; top: 6px; bottom: 6px; width: 0px; border-le=
ft: 1px solid currentcolor; }

.offCanvasMenu-link.offCanvasMenu-link--splitToggle::after { font-family: "=
Font Awesome 5 Pro"; font-size: inherit; font-style: normal; font-weight: 4=
00; text-rendering: auto; -webkit-font-smoothing: antialiased; content: "=
=EF=81=B8"; width: 0.88em; display: inline-block; text-align: center; }

.offCanvasMenu-link.offCanvasMenu-link--splitToggle.is-active::after { cont=
ent: "=EF=81=B7"; width: 0.88em; display: inline-block; text-align: center;=
 }

.offCanvasMenu-linkHolder { display: flex; }

.offCanvasMenu-linkHolder.is-selected a { color: inherit; }

.offCanvasMenu-linkHolder.is-selected .offCanvasMenu-link:first-child { pad=
ding-left: 10px; }

.offCanvasMenu-linkHolder .offCanvasMenu-link { flex-grow: 1; }

.offCanvasMenu-linkHolder .offCanvasMenu-link.offCanvasMenu-link--splitTogg=
le { flex-grow: 0; }

.offCanvasMenu-linkHolder .offCanvasMenu-link:hover { background: none; }

.offCanvasMenu-list { list-style: none; margin: 0px; padding: 0px; }

.offCanvasMenu-list > li { border-top: 1px solid transparent; }

.offCanvasMenu-list:first-child > li:first-child { border-top: none; }

.offCanvasMenu-subList { list-style: none; margin: 0px; padding: 0px 0px 15=
px; display: none; opacity: 0; transition: 0.25s, -xf-height 0.25s; overflo=
w-y: hidden; height: 0px; }

.offCanvasMenu-subList.is-active { display: block; opacity: 1; }

.offCanvasMenu-subList.is-transitioning { display: block; }

.offCanvasMenu-subList.is-active { height: auto; overflow-y: visible; }

.offCanvasMenu-subList.is-transitioning { overflow-y: hidden; }

.offCanvasMenu-subList .offCanvasMenu-link { padding-left: 10px; padding-to=
p: 6px; padding-bottom: 6px; font-size: 13px; }

.offCanvasMenu-installBanner { display: flex; justify-content: space-betwee=
n; align-items: center; padding: 10px 6px; font-size: 17px; }

.offCanvasMenu--blocks .offCanvasMenu-content { background: rgb(237, 237, 2=
37); color: rgb(20, 20, 20); }

.offCanvasMenu--blocks .offCanvasMenu-header { color: rgb(102, 0, 0); backg=
round: rgb(255, 230, 230); border-bottom: 1px solid rgb(204, 204, 204); }

.offCanvasMenu--blocks .offCanvasMenu-separator { border-top-color: rgb(217=
, 217, 217); }

.offCanvasMenu--blocks .offCanvasMenu-list > li { border-top-color: rgb(217=
, 217, 217); }

.offCanvasMenu--nav .offCanvasMenu-content { color: rgb(255, 246, 246); bac=
kground: rgb(173, 34, 29); display: flex; flex-direction: column; }

.offCanvasMenu--nav .offCanvasMenu-content a { color: inherit; }

.offCanvasMenu--nav .offCanvasMenu-header { background: rgba(20, 20, 20, 0.=
15); border-bottom: 1px solid rgba(20, 20, 20, 0.25); }

.offCanvasMenu--nav .offCanvasMenu-list { border-bottom: 1px solid rgba(20,=
 20, 20, 0.25); }

.offCanvasMenu--nav .offCanvasMenu-separator { border-top-color: rgba(20, 2=
0, 20, 0.25); }

.offCanvasMenu--nav .offCanvasMenu-link.offCanvasMenu-link--splitToggle::be=
fore { border-left-color: rgba(20, 20, 20, 0.16); }

.offCanvasMenu--nav .offCanvasMenu-linkHolder { text-decoration: none; }

.offCanvasMenu--nav .offCanvasMenu-linkHolder:hover { background: rgba(20, =
20, 20, 0.09); }

.offCanvasMenu--nav .offCanvasMenu-linkHolder.is-selected { color: rgb(102,=
 0, 0); font-weight: 700; background: rgb(246, 246, 246); }

.offCanvasMenu--nav .offCanvasMenu-linkHolder.is-selected .offCanvasMenu-li=
nk.offCanvasMenu-link--splitToggle::before { border-left-color: rgba(102, 0=
, 0, 0.2); }

.offCanvasMenu--nav .offCanvasMenu-subList { background: rgba(20, 20, 20, 0=
.15); }

.offCanvasMenu--nav .offCanvasMenu-subList .offCanvasMenu-link:hover { text=
-decoration: none; background: rgba(20, 20, 20, 0.15); }

.offCanvasMenu--nav .offCanvasMenu-list > li { border-top-color: rgba(20, 2=
0, 20, 0.15); }

.offCanvasMenu--nav .offCanvasMenu-installBanner { margin-top: auto; backgr=
ound: rgba(20, 20, 20, 0.15); border-top: 1px solid rgba(20, 20, 20, 0.25);=
 }

.tabs { display: flex; }

.tabs.tabs--wrappable { flex-wrap: wrap; }

.tabs.tabs--right { float: right; position: relative; margin-left: auto; al=
ign-self: center; white-space: nowrap; }

.tabs-tab { display: inline-block; cursor: pointer; white-space: nowrap; co=
lor: inherit; font-weight: inherit; text-decoration: none; transition: 0.25=
s; }

.tabs-tab:hover { text-decoration: none; }

.tabs-extra { position: relative; margin-left: auto; padding: 0px 10px 0px =
6px; align-self: center; white-space: nowrap; }

.tabs-extra.tabs-extra--minor { font-size: 13px; }

.tabs-extra a { color: inherit; text-decoration: none; display: block; padd=
ing: 6px; margin-right: -6px; }

.tabPanes { list-style: none; margin: 0px; padding: 0px; }

.tabPanes > li { display: none; }

.tabPanes > li.is-active { display: block; }

.tabs--standalone { padding: 0px; margin-bottom: 20px; font-weight: 400; bo=
rder-width: 1px; border-style: solid; border-color: rgb(224, 224, 224) rgb(=
217, 217, 217) rgb(204, 204, 204); color: rgb(102, 0, 0); background: rgb(2=
46, 246, 246); font-size: 0px; }

.tabs--standalone .tabs-tab, .tabs--standalone .tabs-text, .tabs--standalon=
e .tabs-extra, .tabs--standalone .hScroller-action { font-size: 16px; }

.tabs--standalone.tabs--standalone--closer { margin-bottom: 6px; }

.tabs--standalone.tabs--standalone--small { font-size: 0px; }

.tabs--standalone.tabs--standalone--small .tabs-tab, .tabs--standalone.tabs=
--standalone--small .tabs-text, .tabs--standalone.tabs--standalone--small .=
tabs-extra, .tabs--standalone.tabs--standalone--small .hScroller-action { f=
ont-size: 13px; }

.tabs--standalone.tabs--standalone--inline { display: inline-block; margin-=
bottom: 0px; }

.tabs--standalone .tabs-tab { padding: 6px 10px 3px; border-bottom: 3px sol=
id transparent; }

.tabs--standalone .tabs-tab:hover { color: rgb(191, 30, 21); }

.tabs--standalone .tabs-tab.is-active { color: rgb(191, 30, 21); border-col=
or: rgb(191, 30, 21); }

.tabs--standalone .hScroller-action { color: rgb(102, 0, 0); }

.tabs--standalone .hScroller-action:hover { color: rgb(191, 30, 21); }

.tabs--standalone .hScroller-action.hScroller-action--start { background: l=
inear-gradient(to right, rgb(246, 246, 246) 66%, rgba(246, 246, 246, 0) 100=
%); }

.tabs--standalone .hScroller-action.hScroller-action--end { background: lin=
ear-gradient(to right, rgba(246, 246, 246, 0) 0%, rgb(246, 246, 246) 33%); =
}

@media (max-width: 650px) {
  .tabs--standalone { margin-left: -10px; margin-right: -10px; border-radiu=
s: 0px; }
  .tabs--standalone .tabs--standalone:not(.tabs--right) { border-left: none=
; border-right: none; }
  .tabs--right.tabs--standalone { margin: 0px; }
}

.overlay-container { display: none; position: fixed; inset: 0px; z-index: 9=
00; background: rgba(0, 0, 0, 0.35); opacity: 0; transition: opacity 0.25s;=
 }

.overlay-container.is-transitioning { display: block; }

.overlay-container.is-active { display: block; opacity: 1; }

.overlay { position: relative; margin: 4vh auto 10px; width: 100%; max-widt=
h: 800px; background: rgb(237, 237, 237); color: rgb(20, 20, 20); border-wi=
dth: 1px; border-style: solid; border-color: rgb(224, 224, 224) rgb(217, 21=
7, 217) rgb(204, 204, 204); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0=
.5) 0px 5px 15px 0px; outline: none; }

.overlay > .overlay-title:first-child, .overlay .overlay-firstChild { borde=
r-top-left-radius: 4px; border-top-right-radius: 4px; }

.overlay > .overlay-content > :last-child, .overlay .overlay-lastChild { bo=
rder-bottom-left-radius: 4px; border-bottom-right-radius: 4px; }

@media (max-width: 820px) {
  .overlay { max-width: calc(100% - 20px); }
}

.overlay-title { display: none; margin: 0px; font-weight: 400; font-size: 2=
4px; color: rgb(102, 0, 0); border-bottom: 1px solid rgb(224, 224, 224); pa=
dding: 6px 10px; background: linear-gradient(0deg, rgb(255, 230, 230), rgb(=
255, 243, 243)); }

.overlay-title::before, .overlay-title::after { content: " "; display: tabl=
e; }

.overlay-title::after { clear: both; }

.overlay .overlay-title { display: block; }

.overlay-titleCloser { float: right; cursor: pointer; margin-left: 5px; tex=
t-decoration: none; opacity: 0.5; transition: 0.25s; }

.overlay-titleCloser::after { font-family: "Font Awesome 5 Pro"; font-size:=
 inherit; font-style: normal; font-weight: 400; text-rendering: auto; -webk=
it-font-smoothing: antialiased; content: "=EF=80=8D"; width: 1.28571em; dis=
play: inline-block; text-align: center; }

.overlay-titleCloser:hover { text-decoration: none; opacity: 1; }

.overlay-content::before, .overlay-content::after { content: " "; display: =
table; }

.overlay-content::after { clear: both; }

body.is-modalOpen { overflow: hidden !important; }

body.is-modalOpen .overlay-container, body.is-modalOpen .offCanvasMenu { ov=
erflow-y: scroll !important; }

@media (max-width: 480px) {
  .overlay-title { font-size: 20px; }
}

.block-container > .tabPanes > li > .blocks > .block > .block-container, .b=
lock-container > .block-body > .blocks > .block > .block-container, .block-=
container > .block-body > .block-row > .blocks > .block > .block-container,=
 .overlay-content > .blocks > .block > .block-container, .block-container >=
 .tabPanes > li > .block > .block-container, .block-container > .block-body=
 > .block > .block-container, .block-container > .block-body > .block-row >=
 .block > .block-container, .overlay-content > .block > .block-container, .=
block-container > .tabPanes > li > .blockMessage, .block-container > .block=
-body > .blockMessage, .block-container > .block-body > .block-row > .block=
Message, .overlay-content > .blockMessage { margin-left: 0px; margin-right:=
 0px; border-radius: 4px; border-left: none; border-right: none; }

.block-container > .tabPanes > li > .blocks > .block:first-child, .block-co=
ntainer > .block-body > .blocks > .block:first-child, .block-container > .b=
lock-body > .block-row > .blocks > .block:first-child, .overlay-content > .=
blocks > .block:first-child, .block-container > .tabPanes > li > .block:fir=
st-child, .block-container > .block-body > .block:first-child, .block-conta=
iner > .block-body > .block-row > .block:first-child, .overlay-content > .b=
lock:first-child, .block-container > .tabPanes > li > .blockMessage:first-c=
hild, .block-container > .block-body > .blockMessage:first-child, .block-co=
ntainer > .block-body > .block-row > .blockMessage:first-child, .overlay-co=
ntent > .blockMessage:first-child { margin-top: 0px; }

.block-container > .tabPanes > li > .blocks > .block:first-child .block-out=
er:not(.block-outer--after), .block-container > .block-body > .blocks > .bl=
ock:first-child .block-outer:not(.block-outer--after), .block-container > .=
block-body > .block-row > .blocks > .block:first-child .block-outer:not(.bl=
ock-outer--after), .overlay-content > .blocks > .block:first-child .block-o=
uter:not(.block-outer--after), .block-container > .tabPanes > li > .block:f=
irst-child .block-outer:not(.block-outer--after), .block-container > .block=
-body > .block:first-child .block-outer:not(.block-outer--after), .block-co=
ntainer > .block-body > .block-row > .block:first-child .block-outer:not(.b=
lock-outer--after), .overlay-content > .block:first-child .block-outer:not(=
.block-outer--after), .block-container > .tabPanes > li > .blockMessage:fir=
st-child .block-outer:not(.block-outer--after), .block-container > .block-b=
ody > .blockMessage:first-child .block-outer:not(.block-outer--after), .blo=
ck-container > .block-body > .block-row > .blockMessage:first-child .block-=
outer:not(.block-outer--after), .overlay-content > .blockMessage:first-chil=
d .block-outer:not(.block-outer--after) { border-bottom: 1px solid rgb(224,=
 224, 224); padding: 6px; }

.block-container > .tabPanes > li > .blocks > .block:last-child, .block-con=
tainer > .block-body > .blocks > .block:last-child, .block-container > .blo=
ck-body > .block-row > .blocks > .block:last-child, .overlay-content > .blo=
cks > .block:last-child, .block-container > .tabPanes > li > .block:last-ch=
ild, .block-container > .block-body > .block:last-child, .block-container >=
 .block-body > .block-row > .block:last-child, .overlay-content > .block:la=
st-child, .block-container > .tabPanes > li > .blockMessage:last-child, .bl=
ock-container > .block-body > .blockMessage:last-child, .block-container > =
.block-body > .block-row > .blockMessage:last-child, .overlay-content > .bl=
ockMessage:last-child { margin-bottom: 0px; }

.block-container > .tabPanes > li > .blocks > .block:last-child .block-oute=
r.block-outer--after, .block-container > .block-body > .blocks > .block:las=
t-child .block-outer.block-outer--after, .block-container > .block-body > .=
block-row > .blocks > .block:last-child .block-outer.block-outer--after, .o=
verlay-content > .blocks > .block:last-child .block-outer.block-outer--afte=
r, .block-container > .tabPanes > li > .block:last-child .block-outer.block=
-outer--after, .block-container > .block-body > .block:last-child .block-ou=
ter.block-outer--after, .block-container > .block-body > .block-row > .bloc=
k:last-child .block-outer.block-outer--after, .overlay-content > .block:las=
t-child .block-outer.block-outer--after, .block-container > .tabPanes > li =
> .blockMessage:last-child .block-outer.block-outer--after, .block-containe=
r > .block-body > .blockMessage:last-child .block-outer.block-outer--after,=
 .block-container > .block-body > .block-row > .blockMessage:last-child .bl=
ock-outer.block-outer--after, .overlay-content > .blockMessage:last-child .=
block-outer.block-outer--after { border-top: 1px solid rgb(224, 224, 224); =
padding: 6px; }

.block-container > .tabPanes > li > .blocks > .block:first-child > .block-c=
ontainer, .block-container > .block-body > .blocks > .block:first-child > .=
block-container, .block-container > .block-body > .block-row > .blocks > .b=
lock:first-child > .block-container, .overlay-content > .blocks > .block:fi=
rst-child > .block-container, .block-container > .tabPanes > li > .block:fi=
rst-child > .block-container, .block-container > .block-body > .block:first=
-child > .block-container, .block-container > .block-body > .block-row > .b=
lock:first-child > .block-container, .overlay-content > .block:first-child =
> .block-container, .block-container > .tabPanes > li > .blockMessage:first=
-child, .block-container > .block-body > .blockMessage:first-child, .block-=
container > .block-body > .block-row > .blockMessage:first-child, .overlay-=
content > .blockMessage:first-child { border-top: none; }

.block-container > .tabPanes > li > .blocks > .block:last-child > .block-co=
ntainer, .block-container > .block-body > .blocks > .block:last-child > .bl=
ock-container, .block-container > .block-body > .block-row > .blocks > .blo=
ck:last-child > .block-container, .overlay-content > .blocks > .block:last-=
child > .block-container, .block-container > .tabPanes > li > .block:last-c=
hild > .block-container, .block-container > .block-body > .block:last-child=
 > .block-container, .block-container > .block-body > .block-row > .block:l=
ast-child > .block-container, .overlay-content > .block:last-child > .block=
-container, .block-container > .tabPanes > li > .blockMessage:last-child, .=
block-container > .block-body > .blockMessage:last-child, .block-container =
> .block-body > .block-row > .blockMessage:last-child, .overlay-content > .=
blockMessage:last-child { border-bottom: none; }

.block-container > .tabPanes > li > .blocks > .block:not(:first-child) > .b=
lock-container, .block-container > .block-body > .blocks > .block:not(:firs=
t-child) > .block-container, .block-container > .block-body > .block-row > =
.blocks > .block:not(:first-child) > .block-container, .overlay-content > .=
blocks > .block:not(:first-child) > .block-container, .block-container > .t=
abPanes > li > .block:not(:first-child) > .block-container, .block-containe=
r > .block-body > .block:not(:first-child) > .block-container, .block-conta=
iner > .block-body > .block-row > .block:not(:first-child) > .block-contain=
er, .overlay-content > .block:not(:first-child) > .block-container, .block-=
container > .tabPanes > li > .blockMessage:not(:first-child), .block-contai=
ner > .block-body > .blockMessage:not(:first-child), .block-container > .bl=
ock-body > .block-row > .blockMessage:not(:first-child), .overlay-content >=
 .blockMessage:not(:first-child) { border-top-left-radius: 0px; border-top-=
right-radius: 0px; }

.block-container > .tabPanes > li > .blocks > .block:not(:last-child) > .bl=
ock-container, .block-container > .block-body > .blocks > .block:not(:last-=
child) > .block-container, .block-container > .block-body > .block-row > .b=
locks > .block:not(:last-child) > .block-container, .overlay-content > .blo=
cks > .block:not(:last-child) > .block-container, .block-container > .tabPa=
nes > li > .block:not(:last-child) > .block-container, .block-container > .=
block-body > .block:not(:last-child) > .block-container, .block-container >=
 .block-body > .block-row > .block:not(:last-child) > .block-container, .ov=
erlay-content > .block:not(:last-child) > .block-container, .block-containe=
r > .tabPanes > li > .blockMessage:not(:last-child), .block-container > .bl=
ock-body > .blockMessage:not(:last-child), .block-container > .block-body >=
 .block-row > .blockMessage:not(:last-child), .overlay-content > .blockMess=
age:not(:last-child) { border-bottom-left-radius: 0px; border-bottom-right-=
radius: 0px; }

.overlay-content > .blocks > .block > .block-container, .overlay-content > =
.block > .block-container, .overlay-content > .blockMessage { border-top-le=
ft-radius: 0px; border-top-right-radius: 0px; }

.overlay-content > .blocks > .block > .block-container > :first-child, .ove=
rlay-content > .block > .block-container > :first-child { border-top-left-r=
adius: 0px; border-top-right-radius: 0px; }

.overlay-content > .blocks > .block > .block-container > .block-body:first-=
child > .formRow:first-child > dt, .overlay-content > .block > .block-conta=
iner > .block-body:first-child > .formRow:first-child > dt { border-top-lef=
t-radius: 0px; }

.overlay-content > .blocks > .block > .block-container > .block-body:first-=
child > .formRow:first-child > dd, .overlay-content > .block > .block-conta=
iner > .block-body:first-child > .formRow:first-child > dd { border-top-rig=
ht-radius: 0px; }

.overlay-content > .blocks > .block > .block-container > .dataList:first-ch=
ild tbody:first-child .dataList-row:first-child > .dataList-cell:first-chil=
d, .overlay-content > .block > .block-container > .dataList:first-child tbo=
dy:first-child .dataList-row:first-child > .dataList-cell:first-child, .ove=
rlay-content > .blocks > .block > .block-container > .dataList:first-child =
thead:first-child .dataList-row:first-child > .dataList-cell:first-child, .=
overlay-content > .block > .block-container > .dataList:first-child thead:f=
irst-child .dataList-row:first-child > .dataList-cell:first-child { border-=
top-left-radius: 0px; }

.overlay-content > .blocks > .block > .block-container > .dataList:first-ch=
ild tbody:first-child .dataList-row:first-child > .dataList-cell:last-child=
, .overlay-content > .block > .block-container > .dataList:first-child tbod=
y:first-child .dataList-row:first-child > .dataList-cell:last-child, .overl=
ay-content > .blocks > .block > .block-container > .dataList:first-child th=
ead:first-child .dataList-row:first-child > .dataList-cell:last-child, .ove=
rlay-content > .block > .block-container > .dataList:first-child thead:firs=
t-child .dataList-row:first-child > .dataList-cell:last-child { border-top-=
right-radius: 0px; }

.overlay-content > .block:last-child > .block-container > .formSubmitRow:no=
t(.is-sticky):last-child .formSubmitRow-bar { border-bottom-left-radius: 3p=
x; border-bottom-right-radius: 3px; }

.globalAction { position: fixed; top: 0px; left: 0px; right: 0px; z-index: =
900; opacity: 0; transition: opacity 0.25s; pointer-events: none; }

.globalAction.is-active { opacity: 1; }

.globalAction-bar { position: absolute; left: 0px; top: 0px; width: 33%; he=
ight: 3px; background: rgb(223, 64, 55); pointer-events: none; transform: t=
ranslateX(-33vw); animation: 1.5s ease-in-out 0s infinite normal none runni=
ng globalActionBar; }

.globalAction-bar::before { content: ""; position: absolute; right: 0px; he=
ight: 100%; width: 100px; box-shadow: rgb(223, 64, 55) 0px 0px 10px 2px; tr=
ansform: rotate(2deg) translate(0px, -3px); }

@-webkit-keyframes globalActionBar {=20
  0% { transform: translateX(-33vw); }
  100% { transform: translateX(100vw); }
}

@keyframes globalActionBar {=20
  0% { transform: translateX(-33vw); }
  100% { transform: translateX(100vw); }
}

.globalAction-block { position: fixed; top: 20px; right: 10px; pointer-even=
ts: none; }

.globalAction-block i { display: inline-block; content: " "; font-size: 10p=
x; width: 1em; height: 2.5em; margin-right: 0.3em; background-color: rgb(22=
3, 64, 55); box-shadow: rgba(0, 0, 0, 0.5) 1px 1px 2px; animation: 1s ease =
0s infinite normal none running globalActionPulse; opacity: 0.35; }

.globalAction-block i:last-child { margin-right: 0px; }

.globalAction-block i:nth-child(2) { animation-delay: 0.2s; }

.globalAction-block i:nth-child(3) { animation-delay: 0.4s; }

@media (max-width: 480px) {
  .globalAction-block { display: none; }
}

@-webkit-keyframes globalActionPulse {=20
  0% { transform: scaleY(1.5); opacity: 1; }
  100% { transform: scaleY(1); opacity: 0.35; }
}

@keyframes globalActionPulse {=20
  0% { transform: scaleY(1.5); opacity: 1; }
  100% { transform: scaleY(1); opacity: 0.35; }
}

.avatar { display: inline-flex; justify-content: center; align-items: cente=
r; border-radius: 50%; vertical-align: top; overflow: hidden; }

.avatar img { background-color: rgb(255, 255, 255); }

.avatar.avatar--default.avatar--default--dynamic, .avatar.avatar--default.a=
vatar--default--text { font-family: Arial, sans-serif; font-weight: normal;=
 text-align: center; line-height: 1; user-select: none; text-decoration: no=
ne !important; }

.avatar.avatar--default.avatar--default--text { color: rgb(149, 149, 149) !=
important; background: rgb(229, 229, 229) !important; }

.avatar.avatar--default.avatar--default--text > span::before { content: "?"=
; }

.avatar.avatar--default.avatar--default--image { background-color: rgb(255,=
 255, 255); background-image: url(""); background-size: cover; }

.avatar.avatar--default.avatar--default--image > span { display: none; }

.avatar:hover { text-decoration: none; }

.avatar.avatar--updateLink { position: relative; }

.avatar.avatar--separated { border: 1px solid rgb(255, 255, 255); }

.avatar.avatar--square { border-radius: 0px; }

.avatar.avatar--xxs { width: 24px; height: 24px; font-size: 14px; }

.avatar.avatar--xs { width: 32px; height: 32px; font-size: 19px; }

.avatar.avatar--s { width: 48px; height: 48px; font-size: 29px; }

.avatar.avatar--m { width: 96px; height: 96px; font-size: 58px; }

.avatar.avatar--l { width: 192px; height: 192px; font-size: 115px; }

.avatar.avatar--o { width: 384px; height: 384px; font-size: 230px; }

.avatar img:not(.cropImage) { text-indent: 100%; overflow: hidden; white-sp=
ace: nowrap; overflow-wrap: normal; display: block; border-radius: inherit;=
 width: 100%; height: 100%; }

.avatar:not(a) { cursor: inherit; }

.avatar-update { width: 100%; height: 30px; bottom: -30px; position: absolu=
te; background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100=
%); transition: 0.25s; padding: 3px; overflow: hidden; font-family: "Segoe =
UI", "Helvetica Neue", Helvetica, Roboto, Oxygen, Ubuntu, Cantarell, "Fira =
Sans", "Droid Sans", sans-serif; font-size: 12px; line-height: 1.4; display=
: none; align-items: center; justify-content: center; }

.avatar-update a { color: inherit; text-decoration: none; }

.avatar-update a:hover { text-decoration: underline; }

.avatar--updateLink .avatar-update { display: flex; }

.has-touchevents .avatar-update, .avatar:hover .avatar-update { bottom: 0px=
; }

.avatar-update a { text-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px; color: rgb(=
255, 255, 255); }

.avatar-update a:hover { text-decoration: none; }

.avatarWrapper { display: inline-block; position: relative; }

.avatarWrapper-update { position: absolute; inset: 50% 0px 0px; display: fl=
ex; align-items: flex-end; justify-content: center; padding-bottom: 0.8em; =
color: rgb(255, 255, 255); text-decoration: none; opacity: 0; transition: o=
pacity 0.25s; }

.avatarWrapper-update::before { content: ""; position: absolute; inset: -10=
0% 0px 0px; border-bottom-left-radius: 50%; border-bottom-right-radius: 50%=
; background: linear-gradient(rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.9) 100%=
); opacity: 0.75; transition: opacity 0.25s; pointer-events: none; }

.avatarWrapper-update span { position: relative; }

.avatarWrapper-update:hover { color: rgb(255, 255, 255); text-decoration: n=
one; }

.avatarWrapper-update:hover::before { opacity: 1; }

.avatarWrapper:hover .avatarWrapper-update, .has-touchevents .avatarWrapper=
-update { opacity: 1; }

.avatarWrapper-update.avatarWrapper-update--small { font-size: 13px; }

.dataList { max-width: 100%; --imageBgWidth: 64px; }

.dataList.dataList--separated { border-top: 1px solid rgb(224, 224, 224); b=
order-bottom: 1px solid rgb(224, 224, 224); }

.dataList.dataList--separatedTop { border-top: 1px solid rgb(224, 224, 224)=
; }

.dataList.dataList--separatedBottom { border-bottom: 1px solid rgb(224, 224=
, 224); }

.dataList.dataList--contained { overflow-x: auto; max-height: 85vh; }

.dataList.dataList--containedFixed { overflow-x: auto; max-height: 300px; }

.dataList.dataList--autoSize { display: table; width: auto; margin: 0px aut=
o; }

@media (max-width: 650px) {
  .dataList { overflow-x: auto; }
}

.dataList-table { width: 100%; border-collapse: separate; border-spacing: 0=
px; }

.dataList-rowGroup.is-hidden { display: none; }

.dataList-row:hover:not(.dataList-row--noHover):not(.dataList-row--header):=
not(.is-spHovered), .is-spActive .dataList-row.is-spChecked { background: r=
gba(255, 230, 230, 0.5); }

.is-spActive .dataList-row.is-spHovered { background: rgba(255, 230, 230, 0=
.75); }

.is-spActive .dataList-row:not(.dataList-row--noHover):not(.dataList-row--h=
eader):not(.is-spChecked) * { color: rgb(149, 149, 149); }

.dataList-row.dataList-row--header .dataList-cell { font-size: 12px; color:=
 rgb(102, 0, 0); font-weight: 700; background: rgba(255, 230, 230, 0.5); bo=
rder-bottom: 1px solid rgb(204, 204, 204); text-transform: none; padding: 5=
px 10px; text-align: left; }

@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
  .dataList-row.dataList-row--header .dataList-cell { --backdrop-filter: bl=
ur(5px); backdrop-filter: var(--backdrop-filter); }
}

@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) =
{
  .dataList-row.dataList-row--header .dataList-cell { background: none; }
}

.dataList-row.dataList-row--header .dataList-cell.dataList-cell--action, .d=
ataList-row.dataList-row--header .dataList-cell.dataList-cell--link { paddi=
ng: 0px; }

.dataList-row.dataList-row--header .dataList-cell.dataList-cell--action a, =
.dataList-row.dataList-row--header .dataList-cell.dataList-cell--link a, .d=
ataList-row.dataList-row--header .dataList-cell.dataList-cell--action label=
, .dataList-row.dataList-row--header .dataList-cell.dataList-cell--link lab=
el, .dataList-row.dataList-row--header .dataList-cell.dataList-cell--action=
 .dataList-blockLink, .dataList-row.dataList-row--header .dataList-cell.dat=
aList-cell--link .dataList-blockLink { padding: 5px 10px; }

.dataList-row.dataList-row--header .dataList-cell a { color: inherit; text-=
decoration: underline; }

.dataList-row.dataList-row--header .dataList-cell.dataList-cell--min { text=
-align: center; }

.dataList-row.dataList-row--subSection .dataList-cell { font-size: 17px; co=
lor: rgb(102, 0, 0); background: rgb(255, 230, 230); border-bottom: 1px sol=
id rgb(224, 224, 224); padding: 5px 10px; }

.dataList-row.dataList-row--subSection .dataList-cell.dataList-cell--action=
, .dataList-row.dataList-row--subSection .dataList-cell.dataList-cell--link=
 { padding: 0px; }

.dataList-row.dataList-row--subSection .dataList-cell.dataList-cell--action=
 a, .dataList-row.dataList-row--subSection .dataList-cell.dataList-cell--li=
nk a, .dataList-row.dataList-row--subSection .dataList-cell.dataList-cell--=
action label, .dataList-row.dataList-row--subSection .dataList-cell.dataLis=
t-cell--link label, .dataList-row.dataList-row--subSection .dataList-cell.d=
ataList-cell--action .dataList-blockLink, .dataList-row.dataList-row--subSe=
ction .dataList-cell.dataList-cell--link .dataList-blockLink { padding: 5px=
 10px; }

.dataList-row.dataList-row--subSection .dataList-cell a { color: inherit; }

.dataList-row.dataList-row--subSection:hover:not(.dataList-row--noHover) .d=
ataList-cell { background: rgb(255, 230, 230); }

.dataList-row.dataList-row--note .dataList-cell { text-align: center; }

.dataList-row.dataList-row--deleted .dataList-cell { opacity: 0.5; }

.dataList-row.dataList-row--highlighted { font-weight: 700; }

.dataList-row.dataList-row--custom > .dataList-cell:first-child { border-le=
ft: 3px solid rgb(255, 0, 0); }

.dataList-row.dataList-row--custom .dataList-cell--link a { color: red; }

.dataList-row.dataList-row--parentCustom > .dataList-cell:first-child { bor=
der-left: 3px solid rgb(255, 165, 0); }

.dataList-row.dataList-row--parentCustom .dataList-cell--link a { color: or=
ange; }

.dataList-row.dataList-row--protected > .dataList-cell:first-child { border=
-left: 3px solid rgb(191, 30, 21); }

.dataList-row.is-hidden { display: none; }

.dataList-row.dataList-row--disabled .dataList-cell--link a { color: rgb(14=
9, 149, 149); transition: 0.25s; }

.dataList-row.dataList-row--invalid { opacity: 0.5; transition: opacity 0.2=
5s; }

.dataList-row.dataList-row--invalid:hover { opacity: 1; }

.dataList-row.dataList-row--opposite .dataList-cell, .dataList-row.dataList=
-row--header.dataList-row--opposite .dataList-cell { text-align: right; }

.dataList-row.dataList-row--opposite .dataList-cell:first-of-type, .dataLis=
t-row.dataList-row--header.dataList-row--opposite .dataList-cell:first-of-t=
ype { text-align: left; }

tbody:last-child .dataList-row:last-child .dataList-cell { border-bottom: n=
one; }

.dataList-cell { vertical-align: middle; padding: 10px; border-bottom: 1px =
solid rgb(232, 232, 232); }

.dataList-cell.dataList-cell--main { min-width: 180px; }

.dataList-cell.dataList-cell--minWidth { min-width: min(17vw, 250px); }

.dataList-cell.dataList-cell--link, .dataList-cell.dataList-cell--action { =
padding: 0px; }

.dataList-cell.dataList-cell--alt, .dataList-cell.dataList-cell--action { b=
ackground: rgb(246, 246, 246); }

.dataList-cell.dataList-cell--highlighted { background: rgb(255, 230, 230);=
 }

.dataList-cell.dataList-cell--separated { border-left: 1px solid rgb(232, 2=
32, 232); }

.dataList-cell.dataList-cell--min, .dataList-cell.dataList-cell--action, .d=
ataList-cell.dataList-cell--iconic, .dataList-cell.dataList-cell-fa { width=
: 1%; white-space: nowrap; overflow-wrap: normal; text-align: center; }

.dataList-cell.dataList-cell--opposite, .dataList-row.dataList-row--header =
.dataList-cell.dataList-cell--opposite { text-align: right; }

.dataList-cell.dataList-cell--number { text-align: right !important; }

.dataList-cell.dataList-cell--action { font-size: 12px; }

.dataList-cell.dataList-cell--action, .dataList-cell.dataList-cell--link { =
cursor: pointer; text-decoration: none; }

.dataList-cell.dataList-cell--action.dataList-cell--alt:hover, .dataList-ce=
ll.dataList-cell--link.dataList-cell--alt:hover, .dataList-cell.dataList-ce=
ll--action.dataList-cell--action:hover, .dataList-cell.dataList-cell--link.=
dataList-cell--action:hover { background: rgb(255, 230, 230); }

.dataList-cell.dataList-cell--action a, .dataList-cell.dataList-cell--link =
a, .dataList-cell.dataList-cell--action label, .dataList-cell.dataList-cell=
--link label, .dataList-cell.dataList-cell--action .dataList-blockLink, .da=
taList-cell.dataList-cell--link .dataList-blockLink { padding: 10px; displa=
y: block; height: 100%; text-decoration: none; cursor: pointer; }

.dataList-cell.dataList-cell--action input, .dataList-cell.dataList-cell--l=
ink input { cursor: pointer; }

.dataList-cell.dataList-cell--iconic, .dataList-cell.dataList-cell--fa { pa=
dding: 0px; font-size: 125%; min-width: 2.5em; position: relative; text-ali=
gn: center; }

.dataList-cell.dataList-cell--iconic > a.iconic > i { display: inline-block=
; min-width: 1em; height: 0.9em; text-align: left; }

.dataList-cell.dataList-cell--iconic > a.iconic > i::before, .dataList-cell=
.dataList-cell--iconic > a.iconic > i::after { font-family: "Font Awesome 5=
 Pro"; font-size: inherit; font-style: normal; font-weight: inherit; text-r=
endering: auto; -webkit-font-smoothing: antialiased; position: absolute; op=
acity: 1; }

.dataList-cell.dataList-cell--iconic > .iconic { position: absolute; inset:=
 0px; }

.dataList-cell.dataList-cell--iconic > .iconic > i::before, .dataList-cell.=
dataList-cell--iconic > .iconic > i::after { left: 50%; margin-left: -0.5em=
; top: 50%; margin-top: -0.5em; }

.dataList-cell.dataList-cell--iconic > .iconic > input[type=3D"checkbox"] +=
 i::before, .dataList-cell.dataList-cell--iconic > .iconic > input[type=3D"=
checkbox"] + i::after { margin-top: -0.7em; margin-left: -0.4375em; }

.dataList-cell.dataList-cell--iconic > .iconic > input[type=3D"radio"] + i:=
:before, .dataList-cell.dataList-cell--iconic > .iconic > input[type=3D"rad=
io"] + i::after { margin-top: -0.7em; margin-left: -0.5em; }

.dataList-cell.dataList-cell--iconic > .iconic.iconic--toggle > input[type=
=3D"checkbox"] + i::before { content: "=EF=88=84"; width: 1.125em; display:=
 inline-block; text-align: center; }

.dataList-cell.dataList-cell--iconic > .iconic.iconic--toggle > input[type=
=3D"checkbox"] + i::after { content: "=EF=88=85"; width: 1.125em; display: =
inline-block; text-align: center; }

.dataList-cell.dataList-cell--iconic > .iconic.iconic--toggle > input[type=
=3D"checkbox"] + i::before, .dataList-cell.dataList-cell--iconic > .iconic.=
iconic--toggle > input[type=3D"checkbox"] + i::after { font-size: 120%; mar=
gin-top: -0.7em; margin-left: -0.5625em; }

.dataList-cell.dataList-cell--iconic > .iconic.iconic--delete > i::before {=
 content: "=EF=8B=AD"; width: 0.875em; display: inline-block; text-align: c=
enter; }

.dataList-cell.dataList-cell--iconic > .iconic.iconic--delete > i::before, =
.dataList-cell.dataList-cell--iconic > .iconic.iconic--delete > i::after { =
margin-top: -0.7em; margin-left: -0.4375em; }

.dataList-cell.dataList-cell--attachment { background: center center / cove=
r no-repeat rgb(246, 246, 246); --size: 120px; width: var(--size); height: =
var(--size); line-height: var(--size); text-align: center; }

.dataList-cell.dataList-cell--attachment a { display: block; padding: 0px; =
}

.dataList-cell.dataList-cell--attachment .tooltip-element { display: none; =
}

.dataList-cell.dataList-cell--image { padding: 0px; }

.dataList-cell.dataList-cell--image a { padding: 0px; }

.dataList-cell.dataList-cell--image img, .dataList-cell.dataList-cell--imag=
e .dataList-imagePlaceholder { display: block; margin: auto; font-size: 30p=
x; }

.dataList-cell.dataList-cell--imageSmall img, .dataList-cell.dataList-cell-=
-imageSmall .dataList-imagePlaceholder { height: 41px; max-width: 41px; lin=
e-height: 41px; }

.dataList-cell.dataList-cell--imageSmall .avatar { width: 41px; height: 41p=
x; font-size: 25px; border-radius: 2px; }

.dataList-cell.dataList-cell--imageSmallWide img, .dataList-cell.dataList-c=
ell--imageSmallWide .dataList-imagePlaceholder { height: 41px; max-width: 8=
2px; line-height: 41px; }

.dataList-cell.dataList-cell--imageSmallWide .avatar { width: 41px; height:=
 41px; font-size: 25px; border-radius: 0px; }

.dataList-cell.dataList-cell--imageMedium img, .dataList-cell.dataList-cell=
--imageMedium .dataList-imagePlaceholder { height: 54px; max-width: 54px; l=
ine-height: 54px; }

.dataList-cell.dataList-cell--imageMedium .avatar { width: 54px; height: 54=
px; font-size: 32px; border-radius: 0px; }

.dataList-cell.dataList-cell--imageMediumWide img, .dataList-cell.dataList-=
cell--imageMediumWide .dataList-imagePlaceholder { height: 54px; max-width:=
 108px; line-height: 54px; }

.dataList-cell.dataList-cell--imageMediumWide .avatar { width: 54px; height=
: 54px; font-size: 32px; border-radius: 0px; }

.dataList-cell.dataList-cell--imageBg { --bg: url('data:image/gif;base64,R0=
lGODlhAQABAAD/ACwAAAAAAQABAAACADs=3D'); width: var(--imageBgWidth); backgro=
und: top left / cover var(--bg); }

.dataList-row--disabled .dataList-cell.dataList-cell--imageBg { background-=
image: linear-gradient(#000, #000),var(--bg); background-blend-mode: satura=
tion; }

.dataList-cell.dataList-cell--responsiveMenuTrigger, .dataList-cell.dataLis=
t-cell--fauxResponsiveMenuTrigger { display: none; }

.dataList-cell.dataList-cell--breakWord { word-break: break-word; }

.dataList-cell.dataList-cell--hint, .dataList-row--subSection .dataList-cel=
l.dataList-cell--hint { text-align: right; font-size: 12px; color: rgb(149,=
 149, 149); }

.dataList-cell.dataList-cell--d1 { text-indent: 0px; }

.dataList-cell.dataList-cell--d2 { text-indent: 25px; }

.dataList-cell.dataList-cell--d3 { text-indent: 50px; }

.dataList-cell.dataList-cell--d4 { text-indent: 75px; }

.dataList-cell.dataList-cell--d5 { text-indent: 100px; }

.dataList-cell.dataList-cell--d6 { text-indent: 125px; }

.dataList-cell.dataList-cell--d7 { text-indent: 150px; }

.dataList-cell.dataList-cell--d8 { text-indent: 175px; }

.dataList-cell.dataList-cell--d9 { text-indent: 200px; }

.dataList-cell.dataList-cell--d10 { text-indent: 225px; }

.dataList-cell .is-match { text-decoration: underline; color: red; }

@media (max-width: 650px) {
  .dataList-cell.dataList-cell--responsiveMenuItem, .dataList-cell.dataList=
-cell--fauxResponsiveMenuItem { display: none !important; }
  .dataList-cell.dataList-cell--responsiveMenuTrigger, .dataList-cell.dataL=
ist-cell--fauxResponsiveMenuTrigger { display: table-cell; }
}

.dataList-imagePlaceholder::after { content: "?"; }

.dataList-mainRow, .dataList-textRow, .dataList-subRow { width: 0px; displa=
y: block; min-width: 100%; line-height: 1.4; overflow: hidden; overflow-wra=
p: normal; text-overflow: ellipsis; }

.dataList-mainRow:empty, .dataList-textRow:empty, .dataList-subRow:empty { =
display: none; }

.dataList-mainRow { font-weight: 700; }

.dataList-row--subSection .dataList-mainRow { font-weight: 400; }

.dataList-secondRow { display: block; font-size: 11px; }

.dataList-hint, .dataList-subRow { color: rgb(149, 149, 149); font-size: 12=
px; font-weight: 400; }

.dataList-hint { display: inline; }

.dataList-row--footer .dataList-cell { padding: 5px 10px; border-bottom: no=
ne; font-size: 12px; color: rgb(85, 85, 85); background: rgb(246, 246, 246)=
; border-top: 1px solid rgb(224, 224, 224); }

.dataList--responsive .dataList-table, .dataList--responsive tbody, .dataLi=
st--responsive thead, .dataList--responsive tfoot { display: block; }

.dataList--responsive .dataList-row { display: block; }

.dataList--responsive .dataList-row.dataList-row--headerResponsive { displa=
y: none; }

.dataList--responsive .dataList-cell { display: block; width: auto; }

.dataList--responsive .dataList-cell[data-cell-label] { display: flex; alig=
n-items: center; }

.dataList--responsive .dataList-cell[data-cell-label] > * { min-width: 0px;=
 text-align: right; }

.dataList--responsive .dataList-cell[data-cell-label]::before { display: ta=
ble-cell; content: attr(data-cell-label) ":"; padding-right: 10px; margin-r=
ight: auto; word-break: normal; white-space: normal; text-align: left; }

.dataList--responsive .dataList-cell[data-cell-label] > .input:first-child:=
last-child { display: inline; }

.dataList--responsive .dataList-cell[data-cell-label] a { min-width: 0px; }

.dataList--responsive .dataList-cell.dataList-cell--iconic { padding: 10px;=
 }

.dataList--responsive .dataList-cell.dataList-cell--iconic:not([data-cell-l=
abel])::before { content: ""; display: inline-block; height: 1em; }

.dataList--responsive .dataList-cell.dataList-cell--link[data-cell-label]::=
before, .dataList--responsive .dataList-cell.dataList-cell--action[data-cel=
l-label]::before { padding: 10px; }

.dataList--responsive .dataList-cell.dataList-cell--iconic, .dataList--resp=
onsive .dataList-cell.dataList-cell--fa { display: table-cell; width: 1%; }

.dataList--responsive .dataList-cell.dataList-cell--iconic[data-cell-label]=
 { display: flex; width: auto; font-size: 100%; }

.dataList--responsive .dataList-cell.dataList-cell--iconic[data-cell-label]=
 .iconic { position: relative; }

.dataList--responsive .dataList-row:not(.dataList-row--header):not(.dataLis=
t-row--subSection) { border-bottom: 1px solid rgb(224, 224, 224); }

.dataList--responsive .dataList-row:not(.dataList-row--header):not(.dataLis=
t-row--subSection) .dataList-cell { border-bottom: none; }

.dataList--responsive tbody:last-child .dataList-row:not(.dataList-row--hea=
der):not(.dataList-row--subSection):last-child { border-bottom: none; }

.dataList--responsive .dataList-mainRow, .dataList--responsive .dataList-te=
xtRow, .dataList--responsive .dataList-subRow { width: auto; min-width: 0px=
; }

.filterBlock { padding: 6px; font-size: 12px; float: right; color: rgb(20, =
20, 20); background: rgb(255, 255, 255); border-width: 1px; border-style: s=
olid; border-color: rgb(224, 224, 224) rgb(217, 217, 217) rgb(204, 204, 204=
); border-radius: 4px; }

.filterBlock::before, .filterBlock::after { content: " "; display: table; }

.filterBlock::after { clear: both; }

.filterBlock .filterBlock-input { width: 150px; display: inline; font-size:=
 12px; }

.filterBlock .filterBlock-input.filterBlock-input--small { width: 100px; }

.filterBlock select.filterBlock-input { width: auto; }

.quickFilter { position: relative; }

.quickFilter .input { width: 180px; font-size: 12px; }

.quickFilter label { font-size: 12px; }

.quickFilter input[type=3D"checkbox"] { vertical-align: -2px; }

.quickFilter .js-filterClear { color: rgb(191, 30, 21); }

.quickFilter .js-filterClear:hover { color: rgb(76, 12, 8); }

.quickFilter .js-filterClear::before { font-family: "Font Awesome 5 Pro"; f=
ont-size: inherit; font-style: normal; font-weight: 400; text-rendering: au=
to; -webkit-font-smoothing: antialiased; content: "=EF=80=8D"; width: 1.285=
71em; display: inline-block; text-align: center; }

.filterBar { display: flex; }

.filterBar-filters { flex: 1 1 auto; display: flex; flex-wrap: wrap; row-ga=
p: 6px; list-style: none; margin: 0px; padding: 0px; }

.filterBar-filterToggle { display: flex; text-decoration: none; color: inhe=
rit; padding: 1px 8px; border-radius: 4px; transition: 0.25s; column-gap: 2=
px; margin-right: 6px; }

.filterBar-filterToggle i.fa--xf { align-self: center; }

.filterBar-filterToggle::after { font-family: "Font Awesome 5 Pro"; font-st=
yle: normal; font-weight: 400; text-rendering: auto; -webkit-font-smoothing=
: antialiased; font-size: 80%; vertical-align: bottom; content: " =EF=80=8D=
"; width: 1.28571em; display: inline-block; text-align: center; opacity: 0.=
5; transition: opacity 0.25s; position: relative; bottom: -2px; }

.filterBar-filterToggle:hover { text-decoration: none; }

.filterBar-filterToggle:hover::after { opacity: 1; }

.filterBar-filterToggle-label { opacity: 0.75; margin-right: 2px; }

.filterBar-filterToggle-value { max-width: 120px; overflow: hidden; white-s=
pace: nowrap; text-overflow: ellipsis; }

.filterBar-filterToggle-value:not(:last-of-type)::after { content: ", "; }

.filterBar-menuTrigger { flex: 0 0 auto; margin-left: auto; white-space: no=
wrap; border-radius: 4px; text-decoration: none; padding: 1px 5px; }

.filterBar-menuTrigger::after { font-family: "Font Awesome 5 Pro"; font-siz=
e: inherit; font-style: normal; text-rendering: auto; -webkit-font-smoothin=
g: antialiased; content: "=EF=83=97"; width: 1.2em; display: inline-block; =
text-align: center; font-weight: 900; unicode-bidi: isolate; }

@media (max-width: 650px) {
  .filterBar-filterToggle-label { display: none; }
}

.contentRow { display: flex; }

.contentRow.contentRow--alignMiddle { align-items: center; }

.contentRow.is-deleted { opacity: 0.7; }

.contentRow.is-deleted .contentRow-header, .contentRow.is-deleted .contentR=
ow-title { text-decoration: line-through; }

.contentRow-figure { vertical-align: top; white-space: nowrap; overflow-wra=
p: normal; text-align: center; }

.contentRow-figure img, .contentRow-figure i.fa, .contentRow-figure i.fal, =
.contentRow-figure i.far, .contentRow-figure i.fas, .contentRow-figure i.fa=
b, .contentRow-figure i.fad, .contentRow-figure .avatar { vertical-align: b=
ottom; }

.contentRow-figure.contentRow-figure--fixedBookmarkIcon { width: 48px; }

.contentRow-figure.contentRow-figure--fixedBookmarkIcon img, .contentRow-fi=
gure.contentRow-figure--fixedBookmarkIcon i.fa, .contentRow-figure.contentR=
ow-figure--fixedBookmarkIcon i.fal, .contentRow-figure.contentRow-figure--f=
ixedBookmarkIcon i.far, .contentRow-figure.contentRow-figure--fixedBookmark=
Icon i.fas, .contentRow-figure.contentRow-figure--fixedBookmarkIcon i.fab, =
.contentRow-figure.contentRow-figure--fixedBookmarkIcon i.fad, .contentRow-=
figure.contentRow-figure--fixedBookmarkIcon .avatar { max-height: 48px; }

.contentRow-figure.contentRow-figure--fixedSmall { width: 60px; }

.contentRow-figure.contentRow-figure--fixedSmall img, .contentRow-figure.co=
ntentRow-figure--fixedSmall i.fa, .contentRow-figure.contentRow-figure--fix=
edSmall i.fal, .contentRow-figure.contentRow-figure--fixedSmall i.far, .con=
tentRow-figure.contentRow-figure--fixedSmall i.fas, .contentRow-figure.cont=
entRow-figure--fixedSmall i.fab, .contentRow-figure.contentRow-figure--fixe=
dSmall i.fad, .contentRow-figure.contentRow-figure--fixedSmall .avatar { ma=
x-height: 60px; }

.contentRow-figure.contentRow-figure--fixedMedium { width: 100px; }

.contentRow-figure.contentRow-figure--fixedMedium img, .contentRow-figure.c=
ontentRow-figure--fixedMedium i.fa, .contentRow-figure.contentRow-figure--f=
ixedMedium i.fal, .contentRow-figure.contentRow-figure--fixedMedium i.far, =
.contentRow-figure.contentRow-figure--fixedMedium i.fas, .contentRow-figure=
.contentRow-figure--fixedMedium i.fab, .contentRow-figure.contentRow-figure=
--fixedMedium i.fad, .contentRow-figure.contentRow-figure--fixedMedium .ava=
tar { max-height: 100px; }

.contentRow-figure.contentRow-figure--fixedMedium.contentRow-figure--fixedM=
edium--fluidWidth { width: auto; max-width: 200px; }

.contentRow-figure.contentRow-figure--fixedLarge { width: 200px; }

.contentRow-figure.contentRow-figure--fixedLarge img, .contentRow-figure.co=
ntentRow-figure--fixedLarge i.fa, .contentRow-figure.contentRow-figure--fix=
edLarge i.fal, .contentRow-figure.contentRow-figure--fixedLarge i.far, .con=
tentRow-figure.contentRow-figure--fixedLarge i.fas, .contentRow-figure.cont=
entRow-figure--fixedLarge i.fab, .contentRow-figure.contentRow-figure--fixe=
dLarge i.fad, .contentRow-figure.contentRow-figure--fixedLarge .avatar { ma=
x-height: 200px; }

.contentRow-figure.contentRow-figure--text { font-size: 24px; }

.contentRow-figureContainer { position: relative; }

.contentRow-figureContainer .contentRow-figureSeparated { position: absolut=
e; right: -5px; bottom: -5px; width: 26px; height: 26px; font-size: 16px; }

.contentRow-figureIcon { text-align: center; color: rgb(191, 30, 21); }

.contentRow-figureIcon img, .contentRow-figureIcon i.fa, .contentRow-figure=
Icon i.fal, .contentRow-figureIcon i.far, .contentRow-figureIcon i.fas, .co=
ntentRow-figureIcon i.fab, .contentRow-figureIcon i.fad { width: 64px; over=
flow: hidden; white-space: nowrap; overflow-wrap: normal; border-radius: 4p=
x; }

.contentRow-figure--fixedBookmarkIcon .contentRow-figureIcon img, .contentR=
ow-figure--fixedBookmarkIcon .contentRow-figureIcon i.fa, .contentRow-figur=
e--fixedBookmarkIcon .contentRow-figureIcon i.fal, .contentRow-figure--fixe=
dBookmarkIcon .contentRow-figureIcon i.far, .contentRow-figure--fixedBookma=
rkIcon .contentRow-figureIcon i.fas, .contentRow-figure--fixedBookmarkIcon =
.contentRow-figureIcon i.fab, .contentRow-figure--fixedBookmarkIcon .conten=
tRow-figureIcon i.fad { width: 48px; }

.contentRow-main { flex: 1 1 0%; min-width: 0px; vertical-align: top; paddi=
ng-left: 10px; }

.contentRow-main::before { content: ""; display: block; margin-top: -0.18em=
; }

.contentRow-main.contentRow-main--close { padding-left: 6px; }

.contentRow-main:first-child { padding-left: 0px; }

.contentRow-header { margin: 0px; padding: 0px; font-weight: 700; font-size=
: 17px; }

.contentRow-title { margin: 0px; padding: 0px; font-weight: 400; font-size:=
 17px; }

.contentRow-snippet { font-size: 13px; margin: 0.25em 0px; }

.contentRow-muted { color: rgb(149, 149, 149); }

.contentRow-lesser { font-size: 13px; }

.contentRow-suffix { padding-left: 6px; white-space: nowrap; overflow-wrap:=
 normal; }

.contentRow-faderContainer { position: relative; overflow: hidden; }

.contentRow-faderContent { max-height: 150px; overflow: hidden; }

.contentRow-fader { position: absolute; top: 87px; left: 0px; right: 0px; h=
eight: 75px; background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(255=
, 255, 255) 80%); }

.contentRow-minor { font-size: 13px; color: rgb(149, 149, 149); }

.contentRow-minor.contentRow-minor--hideLinks a { color: inherit; text-deco=
ration: none; }

.contentRow-minor.contentRow-minor--hideLinks a:hover { text-decoration: un=
derline; }

.contentRow-minor.contentRow-minor--smaller { font-size: 12px; }

.contentRow-minor.contentRow-minor--singleLine { overflow: hidden; white-sp=
ace: nowrap; overflow-wrap: normal; text-overflow: ellipsis; }

.contentRow-spaced { margin: 0.5em 0px; }

.contentRow-spaced:last-child { margin-bottom: 0px; }

.contentRow-extra { float: right; padding-left: 6px; font-size: 11px; }

.contentRow-extra.contentRow-extra--small { font-size: 13px; color: rgb(149=
, 149, 149); }

.contentRow-extra.contentRow-extra--normal { font-size: 16px; color: rgb(14=
9, 149, 149); }

.contentRow-extra.contentRow-extra--large { font-size: 17px; color: rgb(149=
, 149, 149); }

.contentRow-extra.contentRow-extra--larger { font-size: 20px; color: rgb(14=
9, 149, 149); }

.contentRow-extra.contentRow-extra--largest { font-size: 24px; color: rgb(1=
49, 149, 149); }

@media (max-width: 480px) {
  .contentRow-figure.contentRow-figure--fixedBookmarkIcon { width: 32px; }
  .contentRow-figure .avatar--s { width: 32px; height: 32px; font-size: 19p=
x; }
  .contentRow--hideFigureNarrow .contentRow-figure { display: none; }
  .contentRow--hideFigureNarrow .contentRow-main { padding-left: 0px; }
}

.pageNav-jump { display: inline-block; background: linear-gradient(0deg, rg=
b(255, 230, 230), rgb(255, 249, 249)); color: rgb(102, 0, 0); border-width:=
 1px; border-style: solid; border-color: rgb(224, 224, 224) rgb(217, 217, 2=
17) rgb(204, 204, 204); font-size: 13px; white-space: nowrap; border-radius=
: 2px; padding: 5px 8px; }

.pageNav-jump:hover, .pageNav-jump:active { background: rgb(255, 215, 215);=
 text-decoration: none; }

.pageNav-jump.pageNav-jump--prev::before, .pageNav-jump.pageNav-jump--next:=
:after { font-family: "Font Awesome 5 Pro"; font-style: normal; font-weight=
: 900; text-rendering: auto; -webkit-font-smoothing: antialiased; font-size=
: 80%; unicode-bidi: isolate; }

.pageNav-jump.pageNav-jump--prev::before { content: "=EF=83=99=C2=A0"; widt=
h: 1.28571em; display: inline-block; text-align: center; }

.pageNav-jump.pageNav-jump--next::after { content: "=C2=A0=EF=83=9A"; width=
: 1.28571em; display: inline-block; text-align: center; }

.pageNav-main { list-style: none; margin: 0px; padding: 0px; display: inlin=
e-table; }

.pageNav-page { display: table-cell; background: linear-gradient(0deg, rgb(=
255, 230, 230), rgb(255, 249, 249)); color: rgb(102, 0, 0); border-width: 1=
px; border-style: solid; border-color: rgb(224, 224, 224) rgb(217, 217, 217=
) rgb(204, 204, 204); font-size: 13px; white-space: nowrap; }

.pageNav-page:hover, .pageNav-page:active { background: rgb(255, 215, 215);=
 text-decoration: none; }

.pageNav-page:not(:last-child) { border-right: none; }

.pageNav-page:not(:first-child) { border-left-color: rgb(224, 224, 224); }

.pageNav-page:first-child { border-top-left-radius: 2px; border-bottom-left=
-radius: 2px; }

.pageNav-page:last-child { border-top-right-radius: 2px; border-bottom-righ=
t-radius: 2px; }

.pageNav-page > a { display: block; padding: 5px 8px; text-decoration: none=
; color: inherit; }

.pageNav-page.pageNav-page--current { background: rgb(247, 245, 245); color=
: rgb(59, 0, 0); border: 1px solid rgb(235, 155, 150); cursor: pointer; }

.pageNav-page.pageNav-page--current:hover, .pageNav-page.pageNav-page--curr=
ent:active { background: rgb(240, 236, 236); }

.pageNav-page.pageNav-page--current + .pageNav-page { border-left: none; }

@media (max-width: 480px) {
  .pageNav--skipStart .pageNav-page.pageNav-page--earlier { display: none; =
}
  .pageNav--skipEnd .pageNav-page.pageNav-page--later { display: none; }
  .pageNav--skipEnd .pageNav-page.pageNav-page--skipEnd { border-left: none=
; }
}

.pageNavSimple { display: inline-flex; }

.pageNavSimple-el { display: inline-block; border-width: 1px; border-style:=
 solid; border-color: rgb(224, 224, 224) rgb(217, 217, 217) rgb(204, 204, 2=
04); border-radius: 2px; padding: 5px 10px; font-size: 13px; text-align: ce=
nter; white-space: nowrap; margin-right: 4px; }

.pageNavSimple-el:last-child { margin-right: 0px; }

.pageNavSimple-el.pageNavSimple-el--current { color: rgb(59, 0, 0); backgro=
und: rgb(247, 245, 245); }

.pageNavSimple-el.pageNavSimple-el--current:hover, .pageNavSimple-el.pageNa=
vSimple-el--current:active { background: rgb(240, 236, 236); text-decoratio=
n: none; }

.pageNavSimple-el.pageNavSimple-el--prev, .pageNavSimple-el.pageNavSimple-e=
l--next { background: linear-gradient(0deg, rgb(255, 230, 230), rgb(255, 24=
9, 249)); color: rgb(102, 0, 0); min-width: 75px; }

@media (max-width: 350px) {
  .pageNavSimple-el.pageNavSimple-el--prev, .pageNavSimple-el.pageNavSimple=
-el--next { min-width: 0px; }
}

.pageNavSimple-el.pageNavSimple-el--prev:hover, .pageNavSimple-el.pageNavSi=
mple-el--next:hover, .pageNavSimple-el.pageNavSimple-el--prev:active, .page=
NavSimple-el.pageNavSimple-el--next:active { background: rgb(255, 215, 215)=
; text-decoration: none; }

.pageNavSimple-el.pageNavSimple-el--prev i::before, .pageNavSimple-el.pageN=
avSimple-el--next i::before { font-family: "Font Awesome 5 Pro"; font-size:=
 inherit; font-style: normal; font-weight: 900; text-rendering: auto; -webk=
it-font-smoothing: antialiased; }

.pageNavSimple-el.pageNavSimple-el--prev i::before { content: "=EF=83=99"; =
width: 1.28571em; display: inline-block; text-align: center; }

.pageNavSimple-el.pageNavSimple-el--next i::before { content: "=EF=83=9A"; =
width: 1.28571em; display: inline-block; text-align: center; }

.pageNavSimple-el.pageNavSimple-el--first, .pageNavSimple-el.pageNavSimple-=
el--last { border-color: transparent; padding-left: 5px; padding-right: 5px=
; color: rgba(102, 0, 0, 0.6); }

.pageNavSimple-el.pageNavSimple-el--first:hover, .pageNavSimple-el.pageNavS=
imple-el--last:hover, .pageNavSimple-el.pageNavSimple-el--first:active, .pa=
geNavSimple-el.pageNavSimple-el--last:active { border-width: 1px; border-st=
yle: solid; border-color: rgb(224, 224, 224) rgb(217, 217, 217) rgb(204, 20=
4, 204); background: rgb(255, 215, 215); color: rgb(102, 0, 0); text-decora=
tion: none; }

.pageNavSimple-el.pageNavSimple-el--first i::before, .pageNavSimple-el.page=
NavSimple-el--last i::before { font-family: "Font Awesome 5 Pro"; font-size=
: inherit; font-style: normal; font-weight: 900; text-rendering: auto; -web=
kit-font-smoothing: antialiased; }

.pageNavSimple-el.pageNavSimple-el--first i::before { content: "=EF=81=8A";=
 width: 1.28571em; display: inline-block; text-align: center; }

.pageNavSimple-el.pageNavSimple-el--last i::before { content: "=EF=81=8E"; =
width: 1.28571em; display: inline-block; text-align: center; }

.pageNavSimple-el.is-disabled { border-color: transparent; background: none=
; color: rgb(149, 149, 149); text-decoration: none; pointer-events: none; }

.pageNavSimple-el.is-disabled:hover { background: none; color: rgb(149, 149=
, 149); }

.pageNavWrapper--simple .pageNav { display: none; }

.pageNavWrapper--full .pageNavSimple { display: none; }

.pageNavWrapper--mixed .pageNavSimple { display: none; }

@media (max-width: 650px) {
  .pageNavWrapper--mixed .pageNav { display: none; }
  .pageNavWrapper--mixed .pageNavSimple { display: inline-flex; }
}

@media (max-width: 480px) {
  .block-outer:not(.block-outer--after) .pageNavWrapper:not(.pageNavWrapper=
--forceShow) { display: none; }
  .block-container + .block-outer .pageNavWrapper { display: block; }
}

.hScroller { overflow-y: hidden; position: relative; -webkit-tap-highlight-=
color: rgba(0, 0, 0, 0); }

.hScroller.hScroller--scrollHidden .hScroller-action { opacity: 0; transiti=
on: 0.25s; }

html:not(.has-touchevents) .hScroller.hScroller--scrollHidden:hover .hScrol=
ler-action { opacity: 1; }

.hScroller-scroll { display: block; white-space: nowrap; overflow-wrap: nor=
mal; overflow-x: hidden; }

.hScroller-scroll.is-calculated { overflow-x: scroll; padding-bottom: 30px;=
 margin-bottom: -30px; }

.hScroller-action { position: absolute; top: 0px; bottom: 0px; width: 40px;=
 padding: 0px 5px; display: none; cursor: pointer; }

.hScroller-action.is-active { display: flex; align-items: center; }

.hScroller-action::after { font-family: "Font Awesome 5 Pro"; font-style: n=
ormal; font-weight: 400; text-rendering: auto; -webkit-font-smoothing: anti=
aliased; font-size: 120%; }

.hScroller-action.hScroller-action--start { left: 0px; justify-content: fle=
x-start; text-align: left; }

.hScroller-action.hScroller-action--start::after { content: "=EF=81=93"; wi=
dth: 0.63em; display: inline-block; text-align: center; }

.hScroller-action.hScroller-action--end { right: 0px; justify-content: flex=
-end; text-align: right; }

.hScroller-action.hScroller-action--end::after { content: "=EF=81=94"; widt=
h: 0.63em; display: inline-block; text-align: center; }

.scrollMeasure { position: absolute; top: -1000px; width: 100px; height: 10=
0px; overflow: scroll; visibility: hidden; }

.flashMessage { position: fixed; top: 0px; left: 0px; right: 0px; z-index: =
900; font-size: 24px; color: rgb(32, 32, 32); background: rgba(226, 226, 22=
6, 0.9); padding: 15px; text-align: center; box-shadow: rgba(0, 0, 0, 0.25)=
 0px 5px 5px 0px; display: none; opacity: 0; transition: 0.25s, -xf-height =
0.25s; overflow-y: hidden; height: 0px; }

.flashMessage.is-active { display: block; opacity: 1; }

.flashMessage.is-transitioning { display: block; }

.flashMessage.is-active { height: auto; overflow-y: visible; }

.flashMessage.is-transitioning { overflow-y: hidden; }

.autoCompleteList { list-style: none; margin: 2px 0px 0px; padding: 0px; cu=
rsor: default; font-size: 13px; color: rgb(20, 20, 20); background: rgb(255=
, 255, 255); min-width: 180px; max-width: 95%; border: 1px solid rgb(217, 2=
17, 217); box-shadow: rgba(0, 0, 0, 0.3) 0px 3px 5px 0px; }

.autoCompleteList li { padding: 6px; line-height: 24px; }

.autoCompleteList li::before, .autoCompleteList li::after { content: " "; d=
isplay: table; }

.autoCompleteList li::after { clear: both; }

.autoCompleteList li.is-selected { background: rgb(255, 230, 230); }

.autoCompleteList li .autoCompleteList-icon { float: left; margin-right: 6p=
x; width: 24px; height: 24px; }

.autoCompleteList.autoCompleteList--inherit { font-size: inherit; }

.autoCompleteList.autoCompleteList--inherit li { padding: 10px; line-height=
: inherit; }

.tagList, .tagList > dt, .tagList > dd { display: inline; padding: 0px; mar=
gin: 0px; }

.tagItem { display: inline-block; max-width: 100%; padding: 0px 6px 1px; ma=
rgin: 0px 0px 2px; border-radius: 4px; font-size: 12px; color: rgb(85, 85, =
85); background: rgb(246, 246, 246); border: 1px solid rgb(217, 217, 217); =
}

a.tagItem:hover { text-decoration: none; color: rgb(85, 85, 85); background=
: rgb(255, 255, 255); }

.recaptcha.input { box-sizing: content-box; max-width: 100%; }

.recaptcha img { max-width: 100%; }

.likesBar { display: none; opacity: 0; transition: 0.25s, -xf-height 0.25s;=
 overflow-y: hidden; height: 0px; background: rgb(246, 246, 246); border: 1=
px solid rgb(224, 224, 224); padding: 6px; font-size: 12px; margin-top: 6px=
; }

.likesBar.is-active { display: block; opacity: 1; }

.likesBar.is-transitioning { display: block; }

.likesBar.is-active { height: auto; overflow-y: visible; }

.likesBar.is-transitioning { overflow-y: hidden; }

.likeIcon::before { font-family: "Font Awesome 5 Pro"; font-size: inherit; =
font-style: normal; font-weight: 400; text-rendering: auto; -webkit-font-sm=
oothing: antialiased; content: "=EF=85=A4"; width: 1.28571em; display: inli=
ne-block; text-align: center; color: rgb(191, 30, 21); }

.reactionsBar { display: none; opacity: 0; transition: 0.25s, -xf-height 0.=
25s; overflow-y: hidden; height: 0px; background: rgb(246, 246, 246); borde=
r-width: 1px 1px 1px 2px; border-style: solid; border-color: rgb(224, 224, =
224) rgb(224, 224, 224) rgb(224, 224, 224) rgb(191, 30, 21); border-image: =
initial; padding: 6px; font-size: 12px; margin-top: 6px; }

.reactionsBar.is-active { display: block; opacity: 1; }

.reactionsBar.is-transitioning { display: block; }

.reactionsBar.is-active { height: auto; overflow-y: visible; }

.reactionsBar.is-transitioning { overflow-y: hidden; }

.reactionSummary { display: inline-block; list-style: none; padding: 0px; l=
ine-height: 16px; height: 16px; margin: 0px -2px; vertical-align: text-top;=
 }

.reactionSummary > li { display: inline-block; height: 20px; width: 20px; p=
adding: 2px; margin: -2px 0px -2px -6px; background: rgb(255, 255, 255); bo=
rder-radius: 50%; position: relative; }

.reactionSummary > li:nth-child(1) { z-index: 3; margin-left: 0px; }

.reactionSummary > li:nth-child(2) { z-index: 2; }

.reactionSummary > li:nth-child(3) { z-index: 1; }

.reactionSummary .reaction { position: absolute; top: 0px; }

.reactionSummary .reaction.reaction { display: block; }

.reactionsBar .reactionSummary > li, .message-responseRow .reactionSummary =
> li { background: rgb(246, 246, 246); }

.reactionsBar .reactionSummary .reaction, .message-responseRow .reactionSum=
mary .reaction { top: 2px; }

.reactTooltip { padding: 0px; display: flex; flex-wrap: wrap; justify-conte=
nt: center; max-width: 100%; }

.reactTooltip .reaction { margin: 3px; transition: transform 0.25s; }

.reactTooltip .reaction:hover { transform: scale(1.2); }

.colorChip { display: inline-block; border: 1px solid rgb(217, 217, 217); b=
order-radius: 4px; padding: 1px; width: 100px; }

.colorChip-inner { display: block; background-color: transparent; border-ra=
dius: 2px; height: 1em; }

.colorChip-value { display: none; }

pre.sf-dump { z-index: 100 !important; }

.grecaptcha-badge { z-index: 500; }

.bookmarkLink::before { font-family: "Font Awesome 5 Pro"; font-size: inher=
it; font-style: normal; text-rendering: auto; -webkit-font-smoothing: antia=
liased; content: "=EF=80=AE"; width: 1.28571em; display: inline-block; text=
-align: center; font-weight: 400; }

.bookmarkLink.is-bookmarked::before { font-weight: 900; }

.bookmarkLink.bookmarkLink--highlightable.is-bookmarked { color: rgb(223, 6=
4, 55); }

.bookmarkLink.bookmarkLink--highlightable.is-bookmarked:hover { color: rgb(=
59, 0, 0); }

.bookmarkLink span { margin-left: 0.35em; }

.dragHandle { cursor: move; touch-action: none; }

.dragHandle::before { font-family: "Font Awesome 5 Pro"; font-size: inherit=
; font-style: normal; font-weight: 400; text-rendering: auto; -webkit-font-=
smoothing: antialiased; content: "=EF=83=89"; width: 1.28571em; display: in=
line-block; text-align: center; }

.is-undraggable .dragHandle { visibility: hidden; cursor: default; }

.memberProfileBanner { background-size: cover !important; background-positi=
on-x: 50% !important; background-repeat: no-repeat !important; }

.memberProfileBanner.memberProfileBanner--small { height: 150px; margin-bot=
tom: 6px; }

.memberProfileBanner.memberProfileBanner--empty { display: none; }

.solutionIcon { display: inline-flex; padding: 6px; font-size: 24px; line-h=
eight: 1; color: rgb(149, 149, 149); transition: 0.25s; }

a.solutionIcon { color: rgb(149, 149, 149); text-decoration: none; }

.solutionIcon::before { font-family: "Font Awesome 5 Pro"; font-size: inher=
it; font-style: normal; text-rendering: auto; -webkit-font-smoothing: antia=
liased; content: "=EF=81=98"; width: 1.28571em; display: inline-block; text=
-align: center; font-weight: 400; }

.solutionIcon.is-solution { color: rgb(99, 178, 101); opacity: 1; }

.solutionIcon.is-solution::before { font-weight: 900; }

.actionBar::before, .actionBar::after { content: " "; display: table; }

.actionBar::after { clear: both; }

.actionBar-set.actionBar-set--internal { float: left; margin-left: -3px; }

.actionBar-set.actionBar-set--internal > .actionBar-action:first-child { ma=
rgin-left: 0px; }

.actionBar-set.actionBar-set--external { float: right; margin-right: -3px; =
}

.actionBar-set.actionBar-set--external > .actionBar-action:last-child { mar=
gin-right: 0px; }

.actionBar-action { display: inline-block; padding: 3px; border: 1px solid =
transparent; border-radius: 4px; margin-left: 5px; }

.actionBar-action::before { font-family: "Font Awesome 5 Pro"; font-style: =
normal; font-weight: 400; text-rendering: auto; -webkit-font-smoothing: ant=
ialiased; font-size: 90%; }

.actionBar-action.actionBar-action--menuTrigger { display: none; }

.actionBar-action.actionBar-action--menuTrigger.is-displayed { display: inl=
ine; }

.actionBar-action.actionBar-action--menuTrigger::after { font-family: "Font=
 Awesome 5 Pro"; font-size: inherit; font-style: normal; text-rendering: au=
to; -webkit-font-smoothing: antialiased; content: "=EF=83=97"; width: 1.2em=
; display: inline-block; text-align: center; font-weight: 900; unicode-bidi=
: isolate; }

.actionBar-action.actionBar-action--menuTrigger.is-menuOpen { text-decorati=
on: none; }

.actionBar-action.actionBar-action--inlineMod label { color: rgb(102, 0, 0)=
; font-size: 120%; vertical-align: -2px; }

.actionBar-action.actionBar-action--inlineMod input { vertical-align: -2px;=
 }

.actionBar-action.actionBar-action--mq::before { content: "=EF=81=A7"; widt=
h: 0.75em; display: inline-block; text-align: center; margin-right: 3px; }

.actionBar-action.actionBar-action--mq.is-selected { background-color: rgb(=
255, 230, 230); border-color: rgb(255, 246, 246); }

.actionBar-action.actionBar-action--mq.is-selected::before { content: "=EF=
=81=A8"; }

.actionBar-action.actionBar-action--postLink { text-decoration: inherit !im=
portant; color: inherit !important; }

.actionBar-action.actionBar-action--reply::before { content: "=EF=8F=A5"; w=
idth: 1.125em; display: inline-block; text-align: center; margin-right: 3px=
; }

.actionBar-action.actionBar-action--like::before { content: "=EF=85=A4"; wi=
dth: 1em; display: inline-block; text-align: center; margin-right: 3px; }

.actionBar-action.actionBar-action--reaction:not(.has-reaction) .reaction-t=
ext { color: inherit; }

.actionBar-action.actionBar-action--view { background: rgb(255, 255, 255); =
color: rgb(102, 0, 0); border-color: rgb(230, 230, 230) rgb(204, 204, 204) =
rgb(204, 204, 204) rgb(230, 230, 230); padding-left: 10px; padding-right: 1=
0px; }

.actionBar-action.actionBar-action--view.button--splitTrigger > .button-tex=
t { border-right-color: rgb(204, 204, 204); }

.actionBar-action.actionBar-action--view.button--splitTrigger > .button-men=
u { border-left-color: rgb(230, 230, 230); }

.actionBar-action.actionBar-action--view:hover, .actionBar-action.actionBar=
-action--view:active, .actionBar-action.actionBar-action--view:focus { text=
-decoration: none; background: rgb(255, 230, 230); }

@media (max-width: 480px) {
  .actionBar-action.actionBar-action--menuItem { display: none !important; =
}
  .actionBar-action.actionBar-action--menuTrigger { display: inline; }
}

.label { display: inline-block; padding: 1px 0.35em; border: 1px solid tran=
sparent; border-radius: 4px; font-size: 80%; line-height: 1.26; text-decora=
tion: none; }

.label:hover, a:hover .label { text-decoration: none; }

.label.label--fullSize { font-size: 100%; }

.label.label--small { font-size: 13px; }

.label.label--smallest { font-size: 11px; }

.label.label--hidden { padding: inherit; border: none; font-size: inherit; =
line-height: inherit; text-decoration: inherit; }

.label.label--hidden:hover { text-decoration: underline; }

.label.label--subtle { color: rgb(149, 149, 149); background: rgb(246, 246,=
 246); border-color: rgb(221, 221, 221); }

a.label.label--subtle:hover, a:hover .label.label--subtle { background: rgb=
(236, 236, 236); border-color: rgb(210, 210, 210); }

.label.label--primary { color: rgb(102, 0, 0); background: rgb(255, 230, 23=
0); border-color: rgb(255, 246, 246); }

a.label.label--primary:hover, a:hover .label.label--primary { background: r=
gb(255, 210, 210); border-color: rgb(255, 226, 226); }

.label.label--accent { color: rgb(59, 0, 0); background: rgb(247, 245, 245)=
; border-color: rgb(235, 155, 150); }

a.label.label--accent:hover, a:hover .label.label--accent { background: rgb=
(238, 234, 234); border-color: rgb(232, 138, 133); }

.label.label--red { color: rgb(255, 255, 255); background: rgb(226, 0, 0); =
border-color: rgb(175, 0, 0); }

a.label.label--red:hover, a:hover .label.label--red { background: rgb(206, =
0, 0); border-color: rgb(155, 0, 0); }

.label.label--green { color: rgb(255, 255, 255); background: rgb(0, 128, 0)=
; border-color: rgb(0, 77, 0); }

a.label.label--green:hover, a:hover .label.label--green { background: rgb(0=
, 108, 0); border-color: rgb(0, 57, 0); }

.label.label--olive { color: rgb(255, 255, 255); background: rgb(128, 128, =
0); border-color: rgb(77, 77, 0); }

a.label.label--olive:hover, a:hover .label.label--olive { background: rgb(1=
08, 108, 0); border-color: rgb(57, 57, 0); }

.label.label--lightGreen { color: rgb(0, 0, 0); background: rgb(204, 249, 2=
00); border-color: rgb(190, 232, 186); }

a.label.label--lightGreen:hover, a:hover .label.label--lightGreen { backgro=
und: rgb(187, 247, 182); border-color: rgb(176, 227, 171); }

.label.label--blue { color: rgb(255, 255, 255); background: rgb(0, 8, 227);=
 border-color: rgb(0, 6, 176); }

a.label.label--blue:hover, a:hover .label.label--blue { background: rgb(0, =
7, 207); border-color: rgb(0, 5, 156); }

.label.label--royalBlue { color: rgb(255, 255, 255); background: rgb(65, 10=
5, 225); border-color: rgb(33, 76, 206); }

a.label.label--royalBlue:hover, a:hover .label.label--royalBlue { backgroun=
d: rgb(47, 91, 222); border-color: rgb(30, 70, 189); }

.label.label--skyBlue { color: rgb(255, 255, 255); background: rgb(124, 195=
, 224); border-color: rgb(83, 176, 214); }

a.label.label--skyBlue:hover, a:hover .label.label--skyBlue { background: r=
gb(108, 187, 220); border-color: rgb(66, 169, 210); }

.label.label--gray { color: rgb(255, 255, 255); background: rgb(128, 128, 1=
28); border-color: rgb(103, 103, 103); }

a.label.label--gray:hover, a:hover .label.label--gray { background: rgb(118=
, 118, 118); border-color: rgb(92, 92, 92); }

.label.label--silver { color: rgb(0, 0, 0); background: rgb(192, 192, 192);=
 border-color: rgb(167, 167, 167); }

a.label.label--silver:hover, a:hover .label.label--silver { background: rgb=
(182, 182, 182); border-color: rgb(156, 156, 156); }

.label.label--yellow { color: rgb(0, 0, 0); background: rgb(255, 255, 145);=
 border-color: rgb(230, 230, 135); }

a.label.label--yellow:hover, a:hover .label.label--yellow { background: rgb=
(255, 255, 125); border-color: rgb(226, 226, 118); }

.label.label--orange { color: rgb(0, 0, 0); background: rgb(255, 203, 0); b=
order-color: rgb(204, 162, 0); }

a.label.label--orange:hover, a:hover .label.label--orange { background: rgb=
(235, 187, 0); border-color: rgb(184, 146, 0); }

.label.label--error { color: rgb(200, 68, 72); background: rgb(253, 233, 23=
3); border-color: rgb(200, 68, 72); }

a.label.label--error:hover, a:hover .label.label--error { background: rgb(2=
51, 214, 214); border-color: rgb(191, 56, 60); }

.label-append { display: inline-block; }

.labelLink, .labelLink:hover { text-decoration: none; }

.reaction { display: flex; }

.reaction.reaction--imageHidden img { display: none; }

.reaction.reaction--imageHidden.reaction--1 i { font-family: "Font Awesome =
5 Pro"; font-size: inherit; font-style: normal; font-weight: 400; text-rend=
ering: auto; -webkit-font-smoothing: antialiased; }

.reaction.reaction--imageHidden.reaction--1 i::before { content: "=EF=85=A4=
"; width: 1em; display: inline-block; text-align: center; }

.reaction.reaction--small, .reaction.reaction--medium { display: inline-blo=
ck; }

.reaction.reaction--small .reaction-text, .reaction.reaction--medium .react=
ion-text { margin-left: 0px; }

.reaction.reaction--right { justify-content: flex-end; }

.reaction.reaction--inline { display: inline-flex; }

a.reaction:hover, a.reaction:focus { text-decoration: none; }

a.reaction:hover .reaction-text, a.reaction:focus .reaction-text { text-dec=
oration: underline; }

.reactionScore { display: inline-block; padding: 2px 3px; min-width: 16px; =
text-align: center; vertical-align: text-bottom; border-radius: 4px; font-s=
ize: 11px; color: rgb(85, 85, 85); background: rgb(246, 246, 246); border: =
1px solid rgb(217, 217, 217); }

.reactionScore:hover { background: rgb(255, 255, 255); }

.reaction-image { vertical-align: text-bottom; }

.reaction--small .reaction-image { max-width: 16px; max-height: 16px; }

.reaction--medium .reaction-image { max-width: 21px; max-height: 21px; }

.reaction-sprite { vertical-align: text-bottom; }

.reaction-text { margin-left: 10px; align-self: center; }

.reaction-text::after { content: " "; font-weight: 700; height: 1px; color:=
 transparent; overflow: hidden; visibility: hidden; }

.has-reaction .reaction-text { font-weight: 700; }

.reaction--small .reaction-text { margin-left: 0px; }

.reaction--1 .reaction-text { color: rgb(20, 20, 20); }

.reaction--7 .reaction-text { color: rgb(102, 0, 0); }

.is-active.tabs-tab--reaction1 { border-color: rgb(20, 20, 20) !important; =
}

.is-active.tabs-tab--reaction7 { border-color: rgb(102, 0, 0) !important; }

.smilie { vertical-align: text-bottom; max-width: none; }

.smilie.smilie--emoji { width: 1.467em; }

.smilie.is-clicked { transform: rotate(45deg); transition: 0.25s; }

.contentRow-figure--emoji .smilie.smilie--emoji { width: 22px; }

.contentRow-figure--emoji img { max-width: 24px; max-height: 24px; vertical=
-align: top; }

.smilie--sprite.smilie--sprite1 { width: 22px; height: 22px; background: ur=
l("styles/default/xenforo/smilies/emojione/sprite_sheet_emojione.png") 0px =
0px / 100% no-repeat; }

.smilie--sprite.smilie--sprite2 { width: 22px; height: 22px; background: ur=
l("styles/default/xenforo/smilies/emojione/sprite_sheet_emojione.png") 0px =
-176px / 100% no-repeat; }

.smilie--sprite.smilie--sprite3 { width: 22px; height: 22px; background: ur=
l("styles/default/xenforo/smilies/emojione/sprite_sheet_emojione.png") 0px =
-264px / 100% no-repeat; }

.smilie--sprite.smilie--sprite4 { width: 22px; height: 22px; background: ur=
l("styles/default/xenforo/smilies/emojione/sprite_sheet_emojione.png") 0px =
-66px / 100% no-repeat; }

.smilie--sprite.smilie--sprite5 { width: 22px; height: 22px; background: ur=
l("styles/default/xenforo/smilies/emojione/sprite_sheet_emojione.png") 0px =
-154px / 100% no-repeat; }

.smilie--sprite.smilie--sprite6 { width: 22px; height: 22px; background: ur=
l("styles/default/xenforo/smilies/emojione/sprite_sheet_emojione.png") 0px =
-44px / 100% no-repeat; }

.smilie--sprite.smilie--sprite7 { width: 22px; height: 22px; background: ur=
l("styles/default/xenforo/smilies/emojione/sprite_sheet_emojione.png") 0px =
-132px / 100% no-repeat; }

.smilie--sprite.smilie--sprite8 { width: 22px; height: 22px; background: ur=
l("styles/default/xenforo/smilies/emojione/sprite_sheet_emojione.png") 0px =
-22px / 100% no-repeat; }

.smilie--sprite.smilie--sprite9 { width: 22px; height: 22px; background: ur=
l("styles/default/xenforo/smilies/emojione/sprite_sheet_emojione.png") 0px =
-242px / 100% no-repeat; }

.smilie--sprite.smilie--sprite10 { width: 22px; height: 22px; background: u=
rl("styles/default/xenforo/smilies/emojione/sprite_sheet_emojione.png") 0px=
 -220px / 100% no-repeat; }

.smilie--sprite.smilie--sprite11 { width: 22px; height: 22px; background: u=
rl("styles/default/xenforo/smilies/emojione/sprite_sheet_emojione.png") 0px=
 -110px / 100% no-repeat; }

.smilie--sprite.smilie--sprite12 { width: 22px; height: 22px; background: u=
rl("styles/default/xenforo/smilies/emojione/sprite_sheet_emojione.png") 0px=
 -308px / 100% no-repeat; }

.smilie--sprite.smilie--sprite15 { width: 22px; height: 22px; background: u=
rl("styles/freebsd/xenforo/custom-smilies-sprite.png") 0px 0px / 100% no-re=
peat; }

.smilie--sprite.smilie--sprite17 { width: 22px; height: 22px; background: u=
rl("styles/freebsd/xenforo/custom-smilies-sprite.png") 0px -22px / 100% no-=
repeat; }

.smilie--sprite.smilie--sprite16 { width: 22px; height: 22px; background: u=
rl("styles/freebsd/xenforo/custom-smilies-sprite.png") 0px -44px / 100% no-=
repeat; }

.smilie--sprite.smilie--sprite18 { width: 22px; height: 22px; background: u=
rl("styles/freebsd/xenforo/custom-smilies-sprite.png") 0px -66px / 100% no-=
repeat; }

.smilie--sprite.smilie--sprite20 { width: 22px; height: 22px; background: u=
rl("styles/freebsd/xenforo/custom-smilies-sprite.png") 0px -88px / 100% no-=
repeat; }

.smilie--sprite.smilie--sprite19 { width: 22px; height: 22px; background: u=
rl("styles/freebsd/xenforo/custom-smilies-sprite.png") 0px -110px / 100% no=
-repeat; }

.bbWrapper ol:not(.is-structureList), .bbWrapper ul:not(.is-structureList) =
{ margin-top: 1em; margin-bottom: 1em; overflow: hidden; }

.bbWrapper ol:not(.is-structureList) ol:not(.is-structureList), .bbWrapper =
ol:not(.is-structureList) ul:not(.is-structureList), .bbWrapper ul:not(.is-=
structureList) ol:not(.is-structureList), .bbWrapper ul:not(.is-structureLi=
st) ul:not(.is-structureList) { margin-top: 0px; margin-bottom: 0px; }

.bbWrapper h2, .bbWrapper h3, .bbWrapper h4 { margin: 0.5em 0px; clear: bot=
h; }

.bbWrapper h2 { font-size: 24px; }

.bbWrapper h3 { font-size: 20px; }

.bbWrapper h4 { font-size: 17px; }

.bbWrapper hr { border-right: none; border-bottom: none; border-left: none;=
 border-image: initial; border-top: 1px solid rgb(204, 204, 204); clear: bo=
th; }

.bbWrapper > :first-child { margin-top: 0px; }

.bbImage { height: auto; max-width: 100%; }

.bbImageWrapper { display: inline-block; max-width: 100%; }

.bbImage.bbImageAligned--left, .bbImageWrapper.bbImageAligned--left { float=
: left; margin: 0.25em 1.35em 1.35em 0px; }

.bbImage.bbImageAligned--right, .bbImageWrapper.bbImageAligned--right { flo=
at: right; margin: 0.25em 0px 1.35em 1.35em; }

.bbMediaWrapper, .bbMediaJustifier, .bbOembed { width: 560px; max-width: 10=
0%; margin: 0px; }

.bbMediaWrapper.fb_iframe_widget, .bbMediaJustifier.fb_iframe_widget, .bbOe=
mbed.fb_iframe_widget { display: block; }

[style=3D"text-align: center"] .bbMediaWrapper, [style=3D"text-align: cente=
r"] .bbMediaJustifier, [style=3D"text-align: center"] .bbOembed { margin-le=
ft: auto; margin-right: auto; }

[style=3D"text-align: left"] .bbMediaWrapper, [style=3D"text-align: left"] =
.bbMediaJustifier, [style=3D"text-align: left"] .bbOembed { margin-left: 0p=
x; margin-right: auto; }

[style=3D"text-align: right"] .bbMediaWrapper, [style=3D"text-align: right"=
] .bbMediaJustifier, [style=3D"text-align: right"] .bbOembed { margin-left:=
 auto; margin-right: 0px; }

.bbMediaWrapper.bbImageAligned--left, .bbMediaJustifier.bbImageAligned--lef=
t, .bbOembed.bbImageAligned--left { float: left; margin: 0.25em 1.35em 1.35=
em 0px; }

.bbMediaWrapper.bbImageAligned--right, .bbMediaJustifier.bbImageAligned--ri=
ght, .bbOembed.bbImageAligned--right { float: right; margin: 0.25em 0px 1.3=
5em 1.35em; }

.fb_iframe_widget > span, .fb_iframe_widget iframe { max-width: 100%; }

.bbMediaWrapper.bbMediaWrapper--inline { display: inline-block; }

.bbMediaWrapper-inner { position: relative; padding-bottom: 56.25%; height:=
 0px; }

.bbMediaWrapper-inner.bbMediaWrapper-inner--4to3 { padding-bottom: 75%; }

.bbMediaWrapper-inner.bbMediaWrapper-inner--104px { padding-bottom: 104px; =
}

.bbMediaWrapper-inner.bbMediaWrapper-inner--110px { padding-bottom: 110px; =
}

.bbMediaWrapper-inner.bbMediaWrapper-inner--150px { padding-bottom: 150px; =
}

.bbMediaWrapper-inner.bbMediaWrapper-inner--232px { padding-bottom: 232px; =
}

.bbMediaWrapper-inner.bbMediaWrapper-inner--500px { padding-bottom: 500px; =
}

.bbMediaWrapper-inner.bbMediaWrapper-inner--audio { padding-bottom: 60px; }

.bbMediaWrapper-inner.bbMediaWrapper-inner--audio audio { outline: none; }

.bbMediaWrapper-inner iframe, .bbMediaWrapper-inner object, .bbMediaWrapper=
-inner embed, .bbMediaWrapper-inner video, .bbMediaWrapper-inner audio, .bb=
MediaWrapper-inner .bbMediaWrapper-fallback { position: absolute; top: 0px;=
 left: 0px; width: 100%; height: 100%; }

.bbMediaWrapper-fallback { display: flex; justify-content: center; align-it=
ems: center; max-width: 100%; background: rgb(246, 246, 246); border: 1px s=
olid rgb(224, 224, 224); }

.bbOembed.bbOembed--loaded { display: block; }

.bbOembed iframe, .bbOembed object, .bbOembed embed, .bbOembed video, .bbOe=
mbed audio { max-width: 100%; }

.bbOembed .embedly-card { margin: 0px; background: white; }

.bbTable { max-width: 100%; overflow: auto; }

.bbTable > table { border: none; border-collapse: collapse; empty-cells: sh=
ow; max-width: 100%; }

.bbTable > table > thead > tr > th, .bbTable > table > tbody > tr > th { ba=
ckground: rgb(252, 241, 240); border-width: 1px 1px 2px; border-style: soli=
d; border-color: rgb(217, 217, 217) rgb(217, 217, 217) rgb(191, 30, 21); bo=
rder-image: initial; padding: 3px; }

.bbTable > table > thead > tr > td, .bbTable > table > tbody > tr > td { ba=
ckground: rgb(255, 255, 255); border: 1px solid rgb(217, 217, 217); padding=
: 3px; }

.bbCodePlainUnfurl.link { display: block; }

.debugResolution .debugResolution-output::before { content: "Full 900px - 8=
5%"; }

@media (min-width:85%) {
  .debugResolution .debugResolution-output::before { content: "Max > 85%"; =
}
}

@media (max-width: 900px) {
  .debugResolution .debugResolution-output::before { content: "Wide < 900px=
"; }
}

@media (max-width: 650px) {
  .debugResolution .debugResolution-output::before { content: "Medium < 650=
px"; }
}

@media (max-width: 480px) {
  .debugResolution .debugResolution-output::before { content: "Narrow < 480=
px"; }
}

.u-anchorTarget { height: 79.6px; margin-top: -79.6px; }

.u-pageCentered { max-width: 85%; padding: 0px 10px; margin: 0px auto; }

@supports (padding: max(0px)) {
  .u-pageCentered { padding-left: max(10px, env(safe-area-inset-left)); pad=
ding-right: max(10px, env(safe-area-inset-right)); }
}

@supports (scroll-padding-top: 10px) {
  html:not(.has-browser-safari) { scroll-padding-top: 79.6px; }
  html:not(.has-browser-safari) .u-anchorTarget { height: 0px; margin-top: =
0px; }
}

.p-pageWrapper { position: relative; flex-direction: column; min-height: 10=
0vh; background: rgb(237, 237, 237); }

.p-offCanvasAccountLink { display: none; }

@media (max-width: 359px) {
  .p-offCanvasAccountLink, .p-offCanvasRegisterLink { display: block; }
}

.p-staffBar { font-size: 13px; color: rgb(255, 246, 246); background: rgb(1=
21, 24, 20); }

.p-staffBar a { color: inherit; }

.p-staffBar .hScroller-action { color: rgb(255, 246, 246); }

.p-staffBar .hScroller-action:hover { color: rgb(255, 195, 195); }

.p-staffBar .hScroller-action.hScroller-action--start { background: linear-=
gradient(to right, rgb(121, 24, 20) 66%, rgba(121, 24, 20, 0) 100%); }

.p-staffBar .hScroller-action.hScroller-action--end { background: linear-gr=
adient(to right, rgba(121, 24, 20, 0) 0%, rgb(121, 24, 20) 33%); }

.p-staffBar-inner { max-width: 85%; margin: 0px auto; padding: 4px 10px; }

@supports (padding: max(0px)) {
  .p-staffBar-inner { padding-left: max(10px, env(safe-area-inset-left)); p=
adding-right: max(10px, env(safe-area-inset-right)); }
}

.p-staffBar-inner::before, .p-staffBar-inner::after { content: " "; display=
: table; }

.p-staffBar-inner::after { clear: both; }

.p-staffBar-link { display: inline-block; vertical-align: top; color: inher=
it; padding: 4px 6px; margin-right: 0.35em; }

.p-staffBar-link:last-child { margin-right: 0px; }

.p-staffBar-link:hover { text-decoration: none; background: rgb(147, 29, 25=
); border-radius: 2px; }

.p-header { color: rgb(255, 246, 246); background: rgb(173, 34, 29); }

.p-header a { color: inherit; }

.p-header-inner { max-width: 85%; padding: 0px 10px; margin: 0px auto; }

@supports (padding: max(0px)) {
  .p-header-inner { padding-left: max(10px, env(safe-area-inset-left)); pad=
ding-right: max(10px, env(safe-area-inset-right)); }
}

.p-header-content { padding: 6px 0px; display: flex; flex-wrap: wrap; justi=
fy-content: space-between; align-items: center; max-width: 100%; }

.p-header-logo { vertical-align: middle; margin-right: auto; }

.p-header-logo a { color: inherit; text-decoration: none; }

.p-header-logo.p-header-logo--text { font-size: 24px; }

.p-header-logo.p-header-logo--image img { vertical-align: bottom; max-width=
: 100%; max-height: 200px; }

.p-header-logo.p-header-logo--image img[src$=3D"/xenforo-logo.svg"] { heigh=
t: 36px; }

@media (max-width: 650px) {
  .has-js .p-header { display: none; }
}

@media (max-width: 480px) {
  .p-header-logo { max-width: 100px; }
  .p-header-logo.p-header-logo--text { font-size: 17px; font-weight: 400; o=
verflow: hidden; white-space: nowrap; overflow-wrap: normal; text-overflow:=
 ellipsis; }
}

.p-navSticky { z-index: 100; }

.p-navSticky.is-sticky { z-index: 400; box-shadow: rgba(0, 0, 0, 0.3) 0px 0=
px 8px 3px; }

@supports (position: sticky) or (position: -webkit-sticky) {
  .p-navSticky { position: sticky; top: 0px; }
  .p-navSticky.is-sticky-broken, .p-navSticky.is-sticky-disabled { position=
: static; top: auto; }
}

.p-navEl::before, .p-navEl::after { content: " "; display: table; }

.p-navEl::after { clear: both; }

.p-navEl-linkHolder { float: left; }

.p-navEl-link { float: left; transition: opacity 0.25s, background 0.25s; }

.p-navEl-link.p-navEl-link--menuTrigger { cursor: pointer; }

.p-navEl-link.p-navEl-link--menuTrigger::after { font-family: "Font Awesome=
 5 Pro"; font-size: inherit; font-style: normal; text-rendering: auto; -web=
kit-font-smoothing: antialiased; content: "=EF=83=97"; width: 1.2em; displa=
y: inline-block; text-align: center; font-weight: 900; unicode-bidi: isolat=
e; opacity: 0.5; transition: opacity 0.25s; }

.p-navEl-link.p-navEl-link--menuTrigger:hover::after { opacity: 1; }

.p-navEl-splitTrigger { float: left; opacity: 0.5; cursor: pointer; text-de=
coration: none; transition: 0.25s; }

.p-navEl-splitTrigger::after { font-family: "Font Awesome 5 Pro"; font-size=
: inherit; font-style: normal; text-rendering: auto; -webkit-font-smoothing=
: antialiased; content: "=EF=83=97"; width: 1.2em; display: inline-block; t=
ext-align: center; font-weight: 900; unicode-bidi: isolate; line-height: 1;=
 }

.p-navEl-splitTrigger:hover { opacity: 1; text-decoration: none; }

.p-nav { color: rgb(255, 246, 246); background: rgb(173, 34, 29); }

.p-nav a { color: inherit; }

.p-navSticky.is-sticky .p-nav .p-nav-list .p-navEl.is-selected, .p-navStick=
y.is-sticky .p-nav .p-account { border-radius: 0px; }

.p-nav-inner { max-width: 85%; padding: 0px; margin: 0px auto; display: fle=
x; align-items: flex-end; }

@supports (padding: max(0px)) {
  .p-nav-inner { padding-left: max(0px, env(safe-area-inset-left)); padding=
-right: max(0px, env(safe-area-inset-right)); }
}

.p-nav-inner::before, .p-nav-inner::after { content: " "; display: table; }

.p-nav-inner::after { clear: both; }

.p-nav .p-nav-menuTrigger { display: none; vertical-align: middle; align-se=
lf: center; margin-left: 4px; margin-right: 5px; padding: 8px; color: inher=
it; }

.p-nav .p-nav-menuTrigger:hover { text-decoration: none; }

.p-nav .p-nav-menuTrigger i::after { font-family: "Font Awesome 5 Pro"; fon=
t-style: normal; font-weight: 400; text-rendering: auto; -webkit-font-smoot=
hing: antialiased; font-size: 24px; content: "=EF=83=89"; width: 1.28571em;=
 display: inline-block; text-align: center; vertical-align: bottom; }

.p-nav .p-nav-menuTrigger .p-nav-menuText { display: none; }

.p-nav-smallLogo { display: none; max-width: 100px; align-self: center; }

.p-nav-smallLogo img { display: block; max-height: 38.4px; }

.p-nav-smallLogo img:not([src$=3D".svg"]) { width: auto; }

.p-nav-scroller { margin-right: auto; max-width: 100%; }

.p-nav-scroller .hScroller-scroll:not(.is-calculated) { overflow: hidden; }

.p-nav-scroller .hScroller-action { color: rgb(255, 246, 246); }

.p-nav-scroller .hScroller-action:hover { color: rgb(255, 195, 195); }

.p-nav-scroller .hScroller-action.hScroller-action--start { background: lin=
ear-gradient(to right, rgb(173, 34, 29) 66%, rgba(173, 34, 29, 0) 100%); }

.p-nav-scroller .hScroller-action.hScroller-action--end { background: linea=
r-gradient(to right, rgba(173, 34, 29, 0) 0%, rgb(173, 34, 29) 33%); }

.p-nav-list { list-style: none; margin: 0px; padding: 0px; font-size: 0px; =
}

.p-nav-list::before, .p-nav-list::after { content: " "; display: table; }

.p-nav-list::after { clear: both; }

.p-nav-list::before, .p-nav-list::after { display: inline-block; width: 10p=
x; content: ""; }

.p-nav-list > li { display: inline-block; vertical-align: bottom; font-size=
: 16px; }

.p-nav-list > li:first-child { margin-left: 0px; }

.p-nav-list .p-navEl-link { padding: 0px 15px; }

.p-nav-list .p-navEl-link.p-navEl-link--splitMenu { padding-right: 1.875px;=
 }

.p-nav-list .p-navEl-link.p-navEl-link--menuTrigger { padding-right: 5px; }

.p-nav-list .p-navEl-link.p-navEl-link--menuTrigger::after { padding-left: =
8.75px; }

.p-nav-list .p-navEl-splitTrigger { padding: 0px 5px; }

.p-nav-list .p-navEl { color: rgb(255, 246, 246); text-decoration: none; tr=
ansition: 0.25s; }

.p-nav-list .p-navEl.is-selected { color: rgb(102, 0, 0); font-weight: 700;=
 background: rgb(246, 246, 246); border-top-left-radius: 2px; border-top-ri=
ght-radius: 2px; }

.p-nav-list .p-navEl.is-selected .p-navEl-link { padding-right: 15px; }

.p-nav-list .p-navEl.is-selected .p-navEl-link:hover { background: none; te=
xt-decoration: none; }

.p-nav-list .p-navEl.is-selected .p-navEl-splitTrigger { display: none; }

.p-nav-list .p-navEl:not(.is-selected):not(.is-menuOpen):hover, .p-nav-list=
 .p-navEl:not(.is-selected):not(.is-menuOpen) .p-navEl-link:hover, .p-nav-l=
ist .p-navEl:not(.is-selected):not(.is-menuOpen) .p-navEl-splitTrigger:hove=
r { text-decoration: none; background: rgba(255, 246, 246, 0.06); }

.p-nav-list .p-navEl.is-menuOpen { color: rgb(252, 241, 240); text-decorati=
on: none; background: rgba(191, 30, 21, 0.5); border-top-left-radius: 2px; =
border-top-right-radius: 2px; box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 10px =
0px; }

.p-nav-list .p-navEl.is-menuOpen a { text-decoration: none; opacity: 1; }

.p-nav-list .p-navEl-link, .p-nav-list .p-navEl-splitTrigger { padding-top:=
 8px; padding-bottom: 8px; }

.p-navSticky--primary.is-sticky .p-nav-list .p-navEl-link.p-navEl-link--spl=
itMenu { padding-right: 3.75px; }

.p-navSticky--primary.is-sticky .p-nav-list .p-navEl.is-selected .p-navEl-s=
plitTrigger { display: inline; position: relative; }

.p-navSticky--primary.is-sticky .p-nav-list .p-navEl.is-selected .p-navEl-s=
plitTrigger::before { content: ""; position: absolute; left: 0px; top: 5px;=
 bottom: 5px; width: 0px; border-left: 1px solid rgba(102, 0, 0, 0.35); }

@media (max-width: 650px) {
  .has-js .p-nav-inner { min-height: 45px; }
  .has-js .p-nav .p-nav-menuTrigger { display: inline-block; }
  .has-js .p-nav-smallLogo { display: inline-block; }
  .has-js .p-nav-scroller { display: none; }
}

.p-nav-opposite { margin-left: auto; margin-right: 10px; text-align: right;=
 flex-shrink: 0; }

.p-navgroup { float: left; background: rgba(20, 20, 20, 0.15); border-top-l=
eft-radius: 4px; border-top-right-radius: 4px; }

.p-navgroup::before, .p-navgroup::after { content: " "; display: table; }

.p-navgroup::after { clear: both; }

.p-navgroup.p-discovery { margin-left: 0.5em; }

.p-navgroup.p-discovery.p-discovery--noSearch { margin-left: 0px; }

.p-navgroup-link { float: left; padding: 8px 10px; border-left: 1px solid r=
gba(20, 20, 20, 0.15); }

.p-navgroup-link:first-of-type { border-top-left-radius: 4px; border-left: =
none; }

.p-navgroup-link:last-of-type { border-top-right-radius: 4px; }

.p-navgroup-link:hover { text-decoration: none; background: rgba(7, 7, 7, 0=
.15); }

.p-navgroup-link.p-navgroup-link--user { overflow: hidden; white-space: now=
rap; overflow-wrap: normal; text-overflow: ellipsis; max-width: 150px; }

.p-navgroup-link.p-navgroup-link--user .avatar { width: 22.4px; height: 22.=
4px; font-size: 13px; }

.p-navgroup-link.badgeContainer { opacity: 0.6; position: relative; }

.p-navgroup-link.badgeContainer::after { position: absolute; left: 4px; top=
: 6px; padding: 1px 3px; margin: 0px; font-size: 10px; line-height: 11px; }

.p-navgroup-link.badgeContainer:hover, .p-navgroup-link.badgeContainer.badg=
eContainer--highlighted { opacity: 1; }

.p-navgroup-link.is-menuOpen { color: rgb(252, 241, 240); text-decoration: =
none; background: rgba(191, 30, 21, 0.5); box-shadow: rgba(0, 0, 0, 0.35) 0=
px 5px 10px 0px; opacity: 1; }

.p-navgroup-link.p-navgroup-link--iconic i::after { font-family: "Font Awes=
ome 5 Pro"; font-size: inherit; font-style: normal; font-weight: 400; text-=
rendering: auto; -webkit-font-smoothing: antialiased; display: inline-block=
; min-width: 1.2em; text-align: center; }

.p-navgroup-link.p-navgroup-link--conversations i::after { content: "=EF=83=
=A0"; width: 1em; display: inline-block; text-align: center; }

.p-navgroup-link.p-navgroup-link--alerts i::after { content: "=EF=83=B3"; w=
idth: 1.28571em; display: inline-block; text-align: center; }

.p-navgroup-link.p-navgroup-link--bookmarks i::after { content: "=EF=80=AE"=
; width: 1.28571em; display: inline-block; text-align: center; }

.p-navgroup-link.p-navgroup-link--whatsnew i::after { content: "=EF=83=A7";=
 width: 1.28571em; display: inline-block; text-align: center; }

.p-navgroup-link.p-navgroup-link--search i::after { content: "=EF=80=82"; w=
idth: 1.28571em; display: inline-block; text-align: center; }

.p-navgroup-link--whatsnew { display: none; }

.p-navgroup-link:first-of-type.p-navgroup-link--whatsnew + .p-navgroup-link=
 { border-top-left-radius: 4px; border-left: none; }

@media (max-width: 900px) {
  .p-navgroup-link.p-navgroup-link--iconic .p-navgroup-linkText, .p-navgrou=
p-link.p-navgroup-link--textual i { display: none; }
  .p-navgroup-link.p-navgroup-link--textual { overflow: hidden; white-space=
: nowrap; overflow-wrap: normal; text-overflow: ellipsis; max-width: 110px;=
 }
  .p-navgroup-link.p-navgroup-link--iconic i::after { text-align: center; }
}

@media (max-width: 650px) {
  .p-navgroup-link--whatsnew { display: block; }
  .has-js .p-nav-opposite { align-self: center; margin-right: 4px; }
  .has-js .p-nav-opposite .p-navgroup { background: none; margin-left: 0px;=
 }
  .has-js .p-nav-opposite .p-navgroup-link { border: none; border-radius: 4=
px; }
  .has-js .p-nav-opposite .p-navgroup-link.is-menuOpen { border-bottom-left=
-radius: 0px; border-bottom-right-radius: 0px; }
  .has-js .p-nav-opposite .p-navgroup-link.badgeContainer { opacity: 1; }
}

@media (max-width: 359px) {
  .p-navgroup-link.p-navgroup-link--user { display: none; }
}

@media (max-width: 374px) {
  .p-navgroup-link.p-navgroup-link--register { display: none; }
}

.p-sectionLinks { font-size: 13px; color: rgb(102, 0, 0); background: rgb(2=
46, 246, 246); border-bottom: 1px solid rgb(204, 204, 204); }

.p-sectionLinks .hScroller-action { color: rgb(102, 0, 0); }

.p-sectionLinks .hScroller-action:hover { color: rgb(173, 34, 29); }

.p-sectionLinks .hScroller-action.hScroller-action--start { background: lin=
ear-gradient(to right, rgb(246, 246, 246) 66%, rgba(246, 246, 246, 0) 100%)=
; }

.p-sectionLinks .hScroller-action.hScroller-action--end { background: linea=
r-gradient(to right, rgba(246, 246, 246, 0) 0%, rgb(246, 246, 246) 33%); }

.p-sectionLinks.p-sectionLinks--empty { height: 10px; }

.p-sectionLinks-inner { max-width: 85%; padding: 0px 2px; margin: 0px auto;=
 }

.p-sectionLinks-inner::before, .p-sectionLinks-inner::after { content: " ";=
 display: table; }

.p-sectionLinks-inner::after { clear: both; }

@supports (padding: max(0px)) {
  .p-sectionLinks-inner { padding-left: max(2px, env(safe-area-inset-left))=
; padding-right: max(2px, env(safe-area-inset-right)); }
}

.p-sectionLinks-list { list-style: none; margin: 0px; padding: 0px; font-si=
ze: 0px; }

.p-sectionLinks-list a { color: inherit; }

.p-sectionLinks-list > li { display: inline-block; }

.p-sectionLinks-list .p-navEl-link { padding: 0px 8px; }

.p-sectionLinks-list .p-navEl-link.p-navEl-link--splitMenu { padding-right:=
 1px; }

.p-sectionLinks-list .p-navEl-link.p-navEl-link--menuTrigger { padding-righ=
t: 2.66667px; }

.p-sectionLinks-list .p-navEl-link.p-navEl-link--menuTrigger::after { paddi=
ng-left: 4.66667px; }

.p-sectionLinks-list .p-navEl-splitTrigger { padding: 0px 2.66667px; }

.p-sectionLinks-list .p-navEl { font-size: 13px; }

.p-sectionLinks-list .p-navEl:hover { color: rgb(173, 34, 29); }

.p-sectionLinks-list .p-navEl:hover a { }

.p-sectionLinks-list .p-navEl.is-menuOpen { color: rgb(252, 241, 240); text=
-decoration: none; background: rgba(191, 30, 21, 0.65); border-bottom-left-=
radius: 0px; border-bottom-right-radius: 0px; box-shadow: rgba(0, 0, 0, 0.3=
5) 0px 5px 10px 0px; }

.p-sectionLinks-list .p-navEl-link, .p-sectionLinks-list .p-navEl-splitTrig=
ger { padding-top: 6px; padding-bottom: 6px; }

@media (max-width: 650px) {
  .has-js .p-sectionLinks { display: none; }
}

html.has-os-ios.has-displaymodestandalone { overscroll-behavior-y: none !im=
portant; }

html.has-os-ios.has-displaymodestandalone .iosRefresh-ptr { background-colo=
r: rgb(173, 34, 29); }

html.has-os-ios.has-displaymodestandalone .iosRefresh-icon, html.has-os-ios=
.has-displaymodestandalone .iosRefresh-text { color: rgb(255, 246, 246); }

.p-body { display: flex; align-items: stretch; flex-grow: 1; min-height: 1p=
x; }

.p-body-inner { display: flex; flex-direction: column; width: 100%; max-wid=
th: 85%; margin: 0px auto; padding: 10px 10px 20px; }

@supports (padding: max(0px)) {
  .p-body-inner { padding-left: max(10px, env(safe-area-inset-left)); paddi=
ng-right: max(10px, env(safe-area-inset-right)); }
}

.p-body-inner::before, .p-body-inner::after { content: " "; display: table;=
 }

.p-body-inner::after { clear: both; }

.p-body-header { margin-bottom: 10px; }

.p-body-main { display: table; table-layout: fixed; width: 100%; margin-bot=
tom: auto; min-height: 1px; }

.p-body-content { display: table-cell; vertical-align: top; }

.p-body-main--withSideNav .p-body-content { padding-left: 10px; }

.p-body-main--withSidebar .p-body-content { padding-right: 10px; }

.p-body-main--withSidebar .p-body-content ins.adsbygoogle, .p-body-main--wi=
thSideNav .p-body-content ins.adsbygoogle { max-width: calc(-290px + 100vw)=
; }

@media (min-width:85%) {
  .p-body-main--withSidebar .p-body-content ins.adsbygoogle, .p-body-main--=
withSideNav .p-body-content ins.adsbygoogle { max-width: calc(85% - 280px);=
 }
}

@media (max-width: 900px) {
  .p-body-main--withSidebar .p-body-content ins.adsbygoogle, .p-body-main--=
withSideNav .p-body-content ins.adsbygoogle { max-width: 100vw; }
}

.p-body-pageContent > .tabs--standalone:first-child { margin-bottom: 10px; =
}

.p-body-sideNav { display: table-cell; vertical-align: top; width: 250px; }

.p-body-sideNavTrigger { display: none; }

.p-body-sidebar { display: table-cell; vertical-align: top; width: 250px; }

.p-body-sidebar .contentRow-figure .avatar--m { width: 64px; height: 64px; =
font-size: 38px; }

.p-body-sideNavCol, .p-body-contentCol, .p-body-sidebarCol { display: table=
-column; }

.p-body-sideNavCol, .p-body-sidebarCol { width: 250px; }

.p-body-content > :first-child, .p-body-pageContent > :first-child, .p-body=
-sideNav > :first-child, .p-body-sideNavContent > :first-child, .p-body-sid=
ebar > :first-child { margin-top: 0px; }

.p-body-content > :last-child, .p-body-pageContent > :last-child, .p-body-s=
ideNav > :last-child, .p-body-sideNavContent > :last-child, .p-body-sidebar=
 > :last-child { margin-bottom: 0px; }

@media (max-width: 900px) {
  .p-body-sideNavCol, .p-body-contentCol, .p-body-sidebarCol { display: non=
e; width: auto; }
  .p-body-main, .p-body-content { display: block; }
  .p-body-sideNav { display: block; width: auto; }
  .p-body-sideNavTrigger { margin-bottom: 10px; text-align: center; }
  .p-body-sideNavTrigger .button::before { font-family: "Font Awesome 5 Pro=
"; font-style: normal; font-weight: 400; text-rendering: auto; -webkit-font=
-smoothing: antialiased; font-size: 120%; vertical-align: middle; margin: -=
4px 6px -4px 0px; content: "=EF=83=89"; width: 1.28571em; display: inline-b=
lock; text-align: center; }
  .has-js .p-body-sideNavTrigger { display: block; }
  .has-js .p-body-sideNavInner:not(.offCanvasMenu) { display: none; opacity=
: 0; transition: 0.25s, -xf-height 0.25s; overflow-y: hidden; height: 0px; =
}
  .has-js .p-body-sideNavInner:not(.offCanvasMenu).is-active { display: blo=
ck; opacity: 1; }
  .has-js .p-body-sideNavInner:not(.offCanvasMenu).is-transitioning { displ=
ay: block; }
  .has-js .p-body-sideNavInner:not(.offCanvasMenu).is-active { height: auto=
; overflow-y: visible; }
  .has-js .p-body-sideNavInner:not(.offCanvasMenu).is-transitioning { overf=
low-y: hidden; }
  .has-no-js .p-body-sideNavInner { margin-bottom: 20px; }
  .p-body-sidebar { display: flex; flex-wrap: wrap; align-items: stretch; m=
argin: 20px -5px -20px; width: auto; }
  .p-body-sidebar > * { margin: 0px 5px 20px; min-width: 250px; flex: 1 1 2=
50px; }
  .p-body-sidebar > :last-child { margin-bottom: 20px; }
  .p-body-sidebar::after { display: block; content: ""; height: 0px; margin=
: 0px 5px; min-width: 250px; flex: 1 1 250px; }
  .p-body-sidebar .block-container { display: flex; flex-direction: column;=
 height: 100%; }
  .p-body-sidebar .block-container .block-footer { margin-top: auto; }
  .p-body-main--withSideNav .p-body-content, .p-body-main--withSidebar .p-b=
ody-content { padding: 0px; }
}

@media (max-width: 650px) {
  .p-body-sideNavContent { margin: 0px -10px; padding: 0px 10px; }
  .offCanvasMenu .p-body-sideNavContent { margin: 0px; padding: 0px; }
  .p-body-sidebar { display: block; margin-left: 0px; margin-right: 0px; }
  .p-body-sidebar > * { margin-left: 0px; margin-right: 0px; min-width: 0px=
; }
}

.p-breadcrumbs { list-style: none; margin: 0px 0px 5px; padding: 0px; line-=
height: 1.5; }

.p-breadcrumbs::before, .p-breadcrumbs::after { content: " "; display: tabl=
e; }

.p-breadcrumbs::after { clear: both; }

.p-breadcrumbs.p-breadcrumbs--bottom { margin-top: 20px; margin-bottom: 0px=
; }

.p-breadcrumbs > li { float: left; font-size: 13px; }

.p-breadcrumbs > li a { display: inline-block; vertical-align: bottom; max-=
width: 300px; overflow: hidden; white-space: nowrap; overflow-wrap: normal;=
 text-overflow: ellipsis; }

.p-breadcrumbs > li::after, .p-breadcrumbs > li::before { font-family: "Fon=
t Awesome 5 Pro"; font-style: normal; font-weight: 400; text-rendering: aut=
o; -webkit-font-smoothing: antialiased; font-size: 90%; color: rgb(149, 149=
, 149); }

.p-breadcrumbs > li::after { content: "=EF=84=85"; width: 1.28571em; displa=
y: inline-block; text-align: center; }

.p-breadcrumbs > li:last-child a { font-weight: 700; }

@media (max-width: 650px) {
  .p-breadcrumbs > li a { max-width: 200px; }
}

@media (max-width: 480px) {
  .p-breadcrumbs > li { display: none; font-size: 11px; }
  .p-breadcrumbs > li:last-child { display: block; }
  .p-breadcrumbs > li a { max-width: 90vw; }
  .p-breadcrumbs > li::after { display: none; }
  .p-breadcrumbs > li::before { content: "=EF=81=93"; width: 1.28571em; dis=
play: inline-block; text-align: center; margin-right: 0.5em; }
}

.p-title { display: flex; flex-wrap: wrap; align-items: center; max-width: =
100%; margin-bottom: -5px; }

.p-title.p-title--noH1 { flex-direction: row-reverse; }

.p-title-value { padding: 0px; margin: 0px auto 5px 0px; font-size: 24px; f=
ont-weight: 400; min-width: 0px; }

.p-title-pageAction { margin-bottom: 5px; }

.p-description { margin: 5px 0px 0px; padding: 0px; font-size: 13px; color:=
 rgb(149, 149, 149); }

@media (max-width: 480px) {
  .p-title-value { font-size: 20px; }
}

.p-footer { font-size: 13px; color: rgb(252, 241, 240); background: rgb(121=
, 24, 20); }

.p-footer a { color: rgb(255, 246, 246); }

.p-footer-inner { max-width: 85%; margin: 0px auto; padding: 6px 10px 10px;=
 }

@supports (padding: max(0px)) {
  .p-footer-inner { padding-left: max(10px, env(safe-area-inset-left)); pad=
ding-right: max(10px, env(safe-area-inset-right)); }
}

.p-footer-row { margin-bottom: -10px; }

.p-footer-row::before, .p-footer-row::after { content: " "; display: table;=
 }

.p-footer-row::after { clear: both; }

.p-footer-row-main { float: left; margin-bottom: 10px; }

.p-footer-row-opposite { float: right; margin-bottom: 10px; }

.p-footer-linkList { list-style: none; margin: 0px; padding: 0px; }

.p-footer-linkList::before, .p-footer-linkList::after { content: " "; displ=
ay: table; }

.p-footer-linkList::after { clear: both; }

.p-footer-linkList > li { float: left; margin-right: 0.5em; }

.p-footer-linkList > li:last-child { margin-right: 0px; }

.p-footer-linkList > li a { padding: 2px 4px; border-radius: 2px; }

.p-footer-linkList > li a:hover { text-decoration: none; background-color: =
rgba(255, 246, 246, 0.1); }

.p-footer-rssLink > span { position: relative; top: -1px; display: inline-b=
lock; width: 1.44em; height: 1.44em; line-height: 1.44em; text-align: cente=
r; font-size: 0.8em; background-color: rgb(255, 165, 0); border-radius: 2px=
; }

.p-footer-rssLink .fa-rss { color: white; }

.p-footer-copyright { margin-top: 20px; text-align: center; font-size: 11px=
; }

.p-footer-debug { margin-top: 10px; text-align: right; font-size: 11px; }

.p-footer-debug .pairs > dt { color: inherit; }

@media (max-width: 650px) {
  .p-footer-row-main, .p-footer-row-opposite { float: none; }
  .p-footer-copyright { text-align: left; padding: 0px 4px; }
}

.inlineModButton { display: inline-block; position: relative; }

.inlineModButton i::before { font-family: "Font Awesome 5 Pro"; font-style:=
 normal; font-weight: 400; text-rendering: auto; -webkit-font-smoothing: an=
tialiased; content: "=EF=85=8A"; width: 1em; display: inline-block; text-al=
ign: center; vertical-align: -1px; font-size: 1.2em; margin: -0.2em 0px; li=
ne-height: 1; }

.inlineModButton.inlineModButton--noIcon i { display: none; }

.inlineModButton.is-mod-active { color: rgb(223, 64, 55); }

.inlineModButton.is-mod-active .inlineModButton-count { display: inline; }

.inlineModButton:not(.inlineModButton--withLabel) .inlineModButton-label { =
position: absolute; height: 1px; width: 1px; margin: -1px; padding: 0px; bo=
rder: 0px; clip: rect(0px, 0px, 0px, 0px); overflow: hidden; }

.inlineModButton-count { display: none; position: absolute; top: -3px; left=
: -6px; color: rgb(59, 0, 0); background: rgb(247, 245, 245); border: 1px s=
olid rgb(235, 155, 150); border-radius: 2px; padding: 1px 2px; font-size: 9=
px; line-height: 1; }

.inlineModButton--noIcon .inlineModButton-count { position: static; font-si=
ze: 80%; padding-top: 0px; padding-bottom: 0px; }

.inlineModBar { color: rgb(255, 246, 246); background: rgb(173, 34, 29); bo=
rder-bottom: 1px solid rgb(129, 25, 22); padding-top: 3px; padding-bottom: =
3px; display: none; opacity: 0; transition: 0.25s, -xf-height 0.25s; overfl=
ow-y: hidden; height: 0px; }

.inlineModBar.is-active { display: block; opacity: 1; }

.inlineModBar.is-transitioning { display: block; }

.inlineModBar.is-active { height: auto; overflow-y: visible; }

.inlineModBar.is-transitioning { overflow-y: hidden; }

.inlineModBar::before, .inlineModBar::after { content: " "; display: table;=
 }

.inlineModBar::after { clear: both; }

.inlineModBar .input, .inlineModBar .button { padding-top: 3px; padding-bot=
tom: 3px; }

.inlineModBar.is-active:first-of-type { box-shadow: rgba(0, 0, 0, 0.3) 0px =
0px 8px 3px; }

.inlineModBar-inner { max-width: 85%; padding: 0px 10px; margin: 0px auto; =
display: flex; align-items: center; }

@supports (padding: max(0px)) {
  .inlineModBar-inner { padding-left: max(10px, env(safe-area-inset-left));=
 padding-right: max(10px, env(safe-area-inset-right)); }
}

.inlineModBar-controls { list-style: none; margin: 0px auto 0px 0px; paddin=
g: 0px; display: flex; align-items: center; flex-wrap: wrap; min-height: 35=
px; max-width: 100%; }

.inlineModBar-controls > li { float: left; display: inline-block; margin-ri=
ght: 1em; }

.inlineModBar-controls > li:last-child { margin-right: 0px; }

.inlineModBar-close { float: right; margin-left: 1em; order: 2; }

.inlineModBar-title { font-weight: 700; }

.button.inlineModBar-goButton { font-size: 16px; line-height: 1.4; min-widt=
h: 0px; }

.inlineModBarCover { position: fixed; inset: 0px; z-index: -1; cursor: poin=
ter; }

.is-ignored { display: none !important; }

.showIgnoredLink.is-hidden { display: none !important; }

.block-outer .showIgnoredLink, .showIgnoredLink.showIgnoredLink--subtle { f=
ont-size: 13px; color: rgb(149, 149, 149); }

.block-outer .showIgnoredLink:hover, .showIgnoredLink.showIgnoredLink--subt=
le:hover { color: rgb(85, 85, 85); }

.username--invisible { color: rgb(149, 149, 149); }

.username--banned { text-decoration: line-through; }

.userBanner { font-size: 75%; font-weight: 400; font-style: normal; padding=
: 1px 6px; border: 1px solid transparent; border-radius: 2px; text-align: c=
enter; display: inline-block; }

.userBanner strong { font-weight: inherit; }

.userBanner.userBanner--hidden { background: none; border: none; box-shadow=
: none; }

.userBanner.userBanner--staff, .userBanner.userBanner--primary { color: rgb=
(102, 0, 0); background: rgb(255, 230, 230); border-color: rgb(255, 246, 24=
6); }

.userBanner.userBanner--accent { color: rgb(59, 0, 0); background: rgb(247,=
 245, 245); border-color: rgb(235, 155, 150); }

.userBanner.userBanner--red { color: rgb(255, 255, 255); background: rgb(21=
6, 0, 0); border-color: rgb(165, 0, 0); }

.userBanner.userBanner--green { color: rgb(255, 255, 255); background: rgb(=
0, 128, 0); border-color: rgb(0, 77, 0); }

.userBanner.userBanner--olive { color: rgb(255, 255, 255); background: rgb(=
128, 128, 0); border-color: rgb(77, 77, 0); }

.userBanner.userBanner--lightGreen { color: rgb(0, 0, 0); background: rgb(2=
04, 249, 200); border-color: rgb(190, 232, 186); }

.userBanner.userBanner--blue { color: rgb(255, 255, 255); background: rgb(0=
, 8, 227); border-color: rgb(0, 6, 176); }

.userBanner.userBanner--royalBlue { color: rgb(255, 255, 255); background: =
rgb(65, 105, 225); border-color: rgb(33, 76, 206); }

.userBanner.userBanner--skyBlue { color: rgb(255, 255, 255); background: rg=
b(124, 195, 224); border-color: rgb(83, 176, 214); }

.userBanner.userBanner--gray { color: rgb(255, 255, 255); background: rgb(1=
28, 128, 128); border-color: rgb(103, 103, 103); }

.userBanner.userBanner--silver { color: rgb(0, 0, 0); background: rgb(192, =
192, 192); border-color: rgb(167, 167, 167); }

.userBanner.userBanner--yellow { color: rgb(0, 0, 0); background: rgb(255, =
255, 145); border-color: rgb(230, 230, 135); }

.userBanner.userBanner--orange { color: rgb(0, 0, 0); background: rgb(255, =
203, 0); border-color: rgb(204, 162, 0); }

.alert.is-unread { color: rgb(20, 20, 20); background: rgb(255, 230, 230); =
}

.alertToggler { padding: 6px; margin-right: -6px; text-decoration: none !im=
portant; }

.alert .alertToggler { opacity: 0; }

.alert:hover .alertToggler, .has-touchevents .alertToggler { opacity: 1; }

.alertToggler-icon { font-size: 0.75em; font-weight: 400; }

.is-unread .alertToggler-icon { font-weight: 900; }

.contentVote { position: relative; display: flex; flex-direction: column; a=
lign-items: center; min-width: 1.41em; color: rgb(149, 149, 149); font-size=
: 24px; }

.contentVote-vote { color: inherit; text-decoration: none; line-height: 1; =
padding: 6px; transition: 0.25s; }

.contentVote-vote:hover { color: inherit; text-decoration: none; }

.contentVote-vote::before { font-family: "Font Awesome 5 Pro"; font-size: i=
nherit; font-style: normal; font-weight: 400; text-rendering: auto; -webkit=
-font-smoothing: antialiased; }

.contentVote-vote.is-disabled { opacity: 0.2; cursor: not-allowed; }

.contentVote.is-voted .contentVote-vote:not(.is-voted) { opacity: 0.5; }

.contentVote-vote.is-voted { transform: scale(1.75); }

.contentVote-vote.contentVote-vote--up.is-voted { color: rgb(223, 64, 55); =
}

.contentVote-vote.contentVote-vote--up::before { content: "=EF=84=86"; widt=
h: 1.28571em; display: inline-block; text-align: center; }

.contentVote-vote.contentVote-vote--down.is-voted { color: rgb(223, 64, 55)=
; }

.contentVote-vote.contentVote-vote--down::before { content: "=EF=84=87"; wi=
dth: 1.28571em; display: inline-block; text-align: center; }

.contentVote-score { direction: ltr; }

.message .contentVote-score:first-child { padding-top: 6px; }

.contentVote.is-voted .contentVote-score { color: rgb(223, 64, 55); }

.contentVote-description { font-size: 17px; }

.contentVote.contentVote--small { font-size: 16px; }

.contentVote.contentVote--small .contentVote-description { font-size: 12px;=
 }

.contentVote.contentVote--placeholder .contentVote-score { line-height: 1; =
}

@media (max-width: 650px) {
  .message .contentVote { flex-direction: row; justify-content: center; }
  .message .contentVote-score { min-width: 1.41em; text-align: center; padd=
ing: 0px 6px; }
  .message .contentVote-score:first-child { padding-top: 0px; }
}
------MultipartBoundary--VThNGdOouE10HVS2kgS6j4vjUoX7kXd7YH4ExBpqX1----
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://forums.freebsd.org/styles/default/xenforo/smilies/emojione/sprite_sheet_emojione.png

[encoded data, 110264 characters]
++ywAAAAAElFTkSuQmCC

------MultipartBoundary--VThNGdOouE10HVS2kgS6j4vjUoX7kXd7YH4ExBpqX1----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://forums.freebsd.org/css.php?css=public%3Aalnb_navigation.less%2Cpublic%3Aaloph_op_ribbon_style.less%2Cpublic%3Aaloph_op_ribbon_text_public_controls.less%2Cpublic%3Abb_code.less%2Cpublic%3Afreebsd_org_top_navigation_menu.css%2Cpublic%3Amessage.less%2Cpublic%3Anotices.less%2Cpublic%3Ashare_controls.less%2Cpublic%3Aextra.less&s=3&l=1&d=1708712851&k=89b5270cf0121005bc81e26a23430e4bf2c8524c

@charset "utf-8";

[dir=3D"LTR"] .badgeContainer.badgeContainer--highlighted.customBadgeContai=
ner::after { margin-left: 4px; }

[dir=3D"RTL"] .badgeContainer.badgeContainer--highlighted.customBadgeContai=
ner::after { margin-right: 4px; }

.badgeContainer.badgeContainer--highlighted.customBadgeContainer::after { p=
osition: relative; }

.v_2_1 .ribbonBox.topDesktop .ribbon-wrapper { overflow: hidden; height: 18=
px; }

.v_2_1 .ribbonBox.topDesktop .ribbon-wrapper div.ribbon { border-radius: 10=
0% 100% 0px 0px; height: 96px; }

.v_2_1 .ribbonBox.topMobile .ribbon-wrapper { overflow: hidden; height: 11p=
x; }

.v_2_1 .ribbonBox.topMobile .ribbon-wrapper div.ribbon { border-radius: 100=
% 100% 0px 0px; height: 48px; }

.v_2_1 .ribbonBox.bottomDesktop, .v_2_1 .ribbonBox.bottomMobile { display: =
none; }

.v_2_1 .ribbonBox.leftCornerDesktop .ribbon-wrapper, .v_2_1 .ribbonBox.left=
CornerMobile .ribbon-wrapper { border-radius: 100% 0px 0px; }

.v_2_1 .ribbonBox.leftCornerDesktop .ribbon-wrapper div.ribbon, .v_2_1 .rib=
bonBox.leftCornerMobile .ribbon-wrapper div.ribbon { left: -30%; top: 22%; =
width: 140%; }

@media (max-width: 480px) {
  .v_2_1 .ribbonBox.leftCornerDesktop.mobileRibbon .ribbon-wrapper, .v_2_1 =
.ribbonBox.leftCornerMobile.mobileRibbon .ribbon-wrapper { width: 50%; heig=
ht: 50%; }
  .v_2_1 .ribbonBox.leftCornerDesktop.mobileRibbon .ribbon-wrapper div.ribb=
on, .v_2_1 .ribbonBox.leftCornerMobile.mobileRibbon .ribbon-wrapper div.rib=
bon { width: 145%; }
}

.v_2_1 .ribbonBox.rightCornerDesktop .ribbon-wrapper, .v_2_1 .ribbonBox.rig=
htCornerMobile .ribbon-wrapper { border-radius: 0px 100% 0px 0px; }

.v_2_1 .ribbonBox.rightCornerDesktop .ribbon-wrapper div.ribbon, .v_2_1 .ri=
bbonBox.rightCornerMobile .ribbon-wrapper div.ribbon { right: 8%; top: 21%;=
 width: 140%; }

@media (max-width: 480px) {
  .v_2_1 .ribbonBox.rightCornerDesktop.mobileRibbon .ribbon-wrapper, .v_2_1=
 .ribbonBox.rightCornerMobile.mobileRibbon .ribbon-wrapper { width: 50%; he=
ight: 50%; }
  .v_2_1 .ribbonBox.rightCornerDesktop.mobileRibbon .ribbon-wrapper div.rib=
bon, .v_2_1 .ribbonBox.rightCornerMobile.mobileRibbon .ribbon-wrapper div.r=
ibbon { width: 145%; right: 15%; top: 20%; }
}

div.mobileRibbon { display: none; }

div.ribbonBox .ribbon-wrapper .ribbon > span { white-space: nowrap; }

div.ribbonBox { color: white; font-weight: bold; }

div.ribbonBox .ribbon-wrapper { overflow: hidden; position: absolute; }

div.ribbonBox .ribbon-wrapper .ribbon { cursor: default; text-align: center=
; text-shadow: rgba(255, 255, 255, 0.5) 0px 1px 0px; position: relative; pa=
dding: 1px 0px; font-size: 10px; color: rgb(102, 0, 0); background: rgb(252=
, 241, 240); }

div.leftCornerDesktop .ribbon-wrapper, div.rightCornerDesktop .ribbon-wrapp=
er { width: 50%; height: 50%; }

div.leftCornerDesktop .ribbon-wrapper .ribbon, div.rightCornerDesktop .ribb=
on-wrapper .ribbon { width: 130%; }

div.leftCornerDesktop .ribbon-wrapper .ribbon, div.leftCornerMobile .ribbon=
-wrapper .ribbon { transform: rotate(-45deg); }

div.rightCornerDesktop .ribbon-wrapper .ribbon, div.rightCornerMobile .ribb=
on-wrapper .ribbon { transform: rotate(45deg); }

div.leftCornerDesktop .ribbon-wrapper .ribbon { left: -30%; top: 19%; }

div.rightCornerDesktop .ribbon-wrapper { right: 0px; }

div.rightCornerDesktop .ribbon-wrapper .ribbon { right: 0px; top: 18%; }

div.bottomDesktop .ribbon-wrapper, div.topDesktop .ribbon-wrapper, div.bott=
omMobile .ribbon-wrapper, div.topMobile .ribbon-wrapper { width: 100%; }

div.bottomDesktop .ribbon-wrapper { bottom: 0px; }

div.bottomDesktop .ribbon-wrapper .ribbon, div.topDesktop .ribbon-wrapper .=
ribbon, div.bottomMobile .ribbon-wrapper .ribbon, div.topMobile .ribbon-wra=
pper .ribbon { width: 100%; }

@media (max-width: 480px) {
  div.desktopRibbon { display: none; }
  div.mobileRibbon { display: block; }
  div.leftCornerMobile .ribbon-wrapper, div.rightCornerMobile .ribbon-wrapp=
er { width: 65%; height: 65%; }
  div.leftCornerMobile .ribbon-wrapper .ribbon, div.rightCornerMobile .ribb=
on-wrapper .ribbon { width: 145%; }
  div.ribbonBox .ribbon-wrapper .ribbon { font-size: 8px; }
  div.bottomMobile .ribbon-wrapper, div.topMobile .ribbon-wrapper { width: =
100%; }
  div.bottomMobile .ribbon-wrapper { bottom: 0px; }
  div.leftCornerMobile .ribbon-wrapper .ribbon { left: -37%; top: 15%; }
  div.rightCornerMobile .ribbon-wrapper .ribbon { right: 0px; top: 14%; }
  div.rightCornerMobile .ribbon-wrapper { right: 0px; }
}

.textPublicControlsMobile, .textPublicControlsDesktop { color: rgb(149, 149=
, 149); float: left; }

.textPublicControlsMobile { display: none; }

.textPublicControlsDesktop { display: block; }

.threadStarterMobile, .threadStarterDesktop { }

.threadStarterMobile { display: none; }

.threadStarterDesktop { display: inline; }

@media (max-width: 480px) {
  .textPublicControlsMobile { display: block; }
  .textPublicControlsDesktop { display: none; }
  .threadStarterMobile { display: inline; }
  .threadStarterDesktop { display: none; }
}

.bbCodeBlock { display: flow-root; margin: 0.5em 0px; background: rgb(246, =
246, 246); border-width: 1px 1px 1px 3px; border-style: solid; border-color=
: rgb(224, 224, 224) rgb(224, 224, 224) rgb(224, 224, 224) rgb(217, 217, 21=
7); border-image: initial; }

.bbCodeBlock.bbCodeBlock--quote .bbCodeBlock-content { font-size: 13px; }

.bbCodeBlock-title { padding: 6px 10px; font-size: 13px; color: rgb(102, 0,=
 0); background: rgb(251, 251, 251); }

.bbCodeBlock-title::before, .bbCodeBlock-title::after { content: " "; displ=
ay: table; }

.bbCodeBlock-title::after { clear: both; }

a.bbCodeBlock-sourceJump { color: inherit; text-decoration: none; }

a.bbCodeBlock-sourceJump:hover { text-decoration: underline; }

a.bbCodeBlock-sourceJump::after { font-family: "Font Awesome 5 Pro"; font-s=
ize: inherit; font-style: normal; font-weight: 400; text-rendering: auto; -=
webkit-font-smoothing: antialiased; content: "=EF=82=AA"; width: 1.28571em;=
 text-align: center; display: inline-block; margin-left: 5px; }

.bbCodeBlock-content { position: relative; padding: 6px 10px; }

.bbCodeBlock-content::before, .bbCodeBlock-content::after { content: " "; d=
isplay: table; }

.bbCodeBlock-content::after { clear: both; }

.bbCodeBlock-expandLink { display: none; position: absolute; top: 87px; lef=
t: 0px; right: 0px; height: 75px; cursor: pointer; z-index: 100; background=
: linear-gradient(rgba(246, 246, 246, 0) 0%, rgb(246, 246, 246) 80%); }

.bbCodeBlock-expandLink a { position: absolute; bottom: 6px; left: 0px; rig=
ht: 0px; text-align: center; font-size: 13px; color: rgb(223, 64, 55); text=
-decoration: none; }

.bbCodeBlock--screenLimited .bbCodeBlock-content { max-height: 70vh; overfl=
ow: auto; }

.bbCodeBlock--expandable { overflow: hidden; transition: -xf-height 0.25s, =
height 0.25s, padding 0.25s, margin 0.25s, border 0.25s; }

.bbCodeBlock--expandable .bbCodeBlock-content { overflow: hidden; }

.bbCodeBlock--expandable .bbCodeBlock-content .bbCodeBlock:not(.bbCodeBlock=
--expandable) .bbCodeBlock-content { overflow: visible; }

.bbCodeBlock--expandable .bbCodeBlock-content .bbCodeBlock.bbCodeBlock--scr=
eenLimited .bbCodeBlock-content { overflow: auto; }

.bbCodeBlock--expandable .bbCodeBlock-expandContent { max-height: 150px; ov=
erflow: hidden; }

.bbCodeBlock--expandable.is-expandable .bbCodeBlock-expandLink { display: b=
lock; }

.bbCodeBlock--expandable.is-expanded .bbCodeBlock-expandContent { max-heigh=
t: none; }

.bbCodeBlock--expandable.is-expanded .bbCodeBlock-expandLink { display: non=
e; }

.bbCodeBlock--unfurl { color: rgb(20, 20, 20); background: rgb(255, 230, 23=
0); padding: 6px; width: 650px; max-width: 100%; border-left: 2px solid rgb=
(191, 30, 21); overflow: hidden; }

.bbCodeBlock--unfurl .contentRow-header { margin: 0px; font-size: 16px; fon=
t-weight: normal; overflow: hidden; white-space: nowrap; overflow-wrap: nor=
mal; text-overflow: ellipsis; }

.bbCodeBlock--unfurl .contentRow-snippet { font-size: 12px; font-style: nor=
mal; }

.bbCodeBlock--unfurl .contentRow-minor { font-size: 12px; }

.bbCodeBlock--unfurl.is-pending { opacity: 0.5; }

.bbCodeBlock--unfurl.is-pending.is-recrawl { opacity: 1; }

.bbCodeBlock--unfurl.is-simple .contentRow-figure { display: none; }

.bbCodeBlock--unfurl .bbCodeBlockUnfurl-icon { width: 12px; vertical-align:=
 -2px; }

.bbCodeCode { margin: 0px; padding: 10px 10px 0px; font-family: Monaco, Men=
lo, Consolas, "Roboto Mono", "Andale Mono", "Ubuntu Mono", monospace; font-=
size: 13px; line-height: 1.4; text-align: left; overflow: auto; direction: =
ltr; white-space: pre; position: relative; tab-size: 4; }

.has-hiddenscroll .bbCodeCode { padding-bottom: 10px; }

.bbCodeCode code { font-family: inherit; }

.bbCodeCode .prism-token.prism-comment, .bbCodeCode .prism-token.prism-prol=
og, .bbCodeCode .prism-token.prism-doctype, .bbCodeCode .prism-token.prism-=
cdata { color: rgb(170, 85, 0); }

.bbCodeCode .prism-token.prism-constant { color: rgb(0, 85, 170); }

.bbCodeCode .prism-token.prism-tag { color: rgb(17, 119, 0); }

.bbCodeCode .prism-token.prism-boolean { color: rgb(34, 17, 153); }

.bbCodeCode .prism-token.prism-symbol, .bbCodeCode .prism-token.prism-atrul=
e, .bbCodeCode .prism-token.prism-keyword { color: rgb(119, 0, 136); }

.bbCodeCode .prism-token.prism-selector, .bbCodeCode .prism-token.prism-fun=
ction { color: rgb(0, 85, 170); }

.bbCodeCode .prism-token.prism-deleted { color: rgb(221, 68, 68); }

.bbCodeCode .prism-token.prism-inserted { color: rgb(34, 153, 34); }

.bbCodeCode .prism-token.prism-string, .bbCodeCode .prism-token.prism-attr-=
value { color: rgb(170, 17, 17); }

.bbCodeCode .prism-token.prism-number { color: rgb(17, 102, 68); }

.bbCodeCode .prism-token.prism-attr-name, .bbCodeCode .prism-token.prism-ch=
ar, .bbCodeCode .prism-token.prism-builtin { color: rgb(0, 0, 204); }

.bbCodeCode .prism-token.prism-regex, .bbCodeCode .prism-token.prism-import=
ant, .bbCodeCode .prism-token.prism-variable, .bbCodeCode .prism-token.pris=
m-package { color: rgb(0, 85, 170); }

.bbCodeCode .prism-token.prism-class-name, .bbCodeCode .prism-token.prism-i=
mportant, .bbCodeCode .prism-token.prism-bold { color: rgb(0, 0, 255); }

.bbCodeCode .prism-token.prism-bold { font-weight: bold; }

.bbCodeCode .prism-token.prism-italic, .bbCodeCode .prism-token.prism-const=
ant { color: rgb(0, 85, 170); font-style: italic; }

.bbCodeCode .prism-token.prism-entity { cursor: help; }

.bbCodeInline { margin: 0px; font-size: 80%; background: rgb(246, 246, 246)=
; border: 1px solid rgb(224, 224, 224); border-radius: 2px; padding: 1px 3p=
x; font-family: Monaco, Menlo, Consolas, "Roboto Mono", "Andale Mono", "Ubu=
ntu Mono", monospace; line-height: 1.4; -webkit-box-decoration-break: clone=
; white-space: pre-wrap; }

.bbCodeSpoiler { margin: 0.5em 0px; }

.has-no-js .bbCodeSpoiler-button { display: none; }

.bbCodeSpoiler-content { display: none; opacity: 0; transition: 0.25s, -xf-=
height 0.25s; overflow-y: hidden; height: 0px; }

.bbCodeSpoiler-content.is-active { display: block; }

.bbCodeSpoiler-content.is-active { display: block; opacity: 1; }

.bbCodeSpoiler-content.is-transitioning { display: block; }

.bbCodeSpoiler-content.is-active { height: auto; overflow-y: visible; }

.bbCodeSpoiler-content.is-transitioning { overflow-y: hidden; }

.has-no-js .bbCodeSpoiler-content { display: block !important; }

.bbCodeSpoiler-content > .bbCodeBlock--spoiler { margin: 0.2em 0px 0px; }

.bbCodeInlineSpoiler { filter: blur(6px); cursor: pointer; }

.has-js .bbCodeInlineSpoiler a, .has-js .bbCodeInlineSpoiler span { pointer=
-events: none; }

.bbCodeInlineSpoiler .smilie { filter: grayscale(90%); }

.bbCodeInlineSpoiler:hover { filter: blur(5px); }

.bbTable > table.noborder > thead > tr > td, .bbTable > table.noborder > tb=
ody > tr > td, .bbTable > table.noborder > thead > tr > th, .bbTable > tabl=
e.noborder > tbody > tr > th { border: none; }

.bbTable > table.alternate > thead > tr:nth-child(2n) > td, .bbTable > tabl=
e.alternate > tbody > tr:nth-child(2n) > td, .bbTable > table.alternate > t=
head > tr:nth-child(2n) > th, .bbTable > table.alternate > tbody > tr:nth-c=
hild(2n) > th { background: rgb(246, 246, 246); }

.bbTable > table.nobackground > thead > tr, .bbTable > table.nobackground >=
 tbody > tr { background: none; }

.bbTable > table.nobackground > thead > tr > td, .bbTable > table.nobackgro=
und > tbody > tr > td, .bbTable > table.nobackground > thead > tr > th, .bb=
Table > table.nobackground > tbody > tr > th { background: none; }

.bbTable > table.centered, .bbTable > table.center { margin: 0px auto; }

.bbTable > table.right { float: right; }

.bbTable > table.collapse, .bbTable > table.nofullwidth { width: auto !impo=
rtant; }

.bbCodeBlock--hidden { border-left-color: rgb(200, 68, 72); }

.bbCodeBlock--hidden .bbCodeBlock-title { color: rgb(200, 68, 72) !importan=
t; }

.bbCodeBlock--visible { border-left-color: rgb(99, 178, 101); }

.bbCodeBlock--visible .bbCodeBlock-title { color: rgb(99, 178, 101) !import=
ant; }

body { background-image: url("/styles/freebsd/xenforo/freebsd_hdr_fill.png"=
); background-repeat: repeat-x; }

#freebsd_headercontainer { text-align: left; margin: auto; width: 800px; }

#freebsd_header { clear: both; height: 76px; margin: 0px; padding: 0px; pos=
ition: relative; }

#freebsd_headerlogoleft { border: 0px none; float: left; margin-left: -4%; =
padding: 0px; position: relative; top: 0px; }

#freebsd_headerlogoleft img { border: 0px none; }

#freebsd_headerlogoright { border: 0px none; float: right; margin-right: -4=
%; padding-left: 0px; position: relative; }

.frontdonateroundbox { background-color: rgb(255, 255, 255); border-radius:=
 10px; margin-top: 10px; padding: 0px; width: 180px; }

.frontdonatetop div, .frontdonatetop, .frontdonatebot div, .frontdonatebot =
{ font-size: 1px; height: 10px; text-align: center; width: 20%; }

.frontdonatecontent { font-size: 1.1em; font-weight: bold; margin: -4px 0px=
; padding: 0px; text-align: center; }

.frontdonatecontent a, .frontdonatecontent a:link, .frontdonatecontent a:vi=
sited, .frontdonatecontent a:hover, .frontdonatecontent a:active { color: r=
gb(153, 0, 0); text-decoration: none; }

#freebsd_menu { clear: both; font-size: 0.9em; font-weight: bold; height: 2=
4px; margin-left: -1%; margin-right: -5%; margin-top: 0.5px; width: 122%; }

#freebsd_menu ul:first-child { border: 0px none; padding-left: 0px; }

#freebsd_menu ul { border-left: 1px solid rgb(180, 180, 180); float: left; =
list-style: outside none none; margin: 0px; padding: 0px 10px 2px; }

#freebsd_menu li { position: relative; }

#freebsd_menu a { color: rgb(102, 102, 102); display: block; padding: 0px 3=
px; text-decoration: none; }

div#freebsd_menu ul ul, div#freebsd_menu ul li:hover ul ul, div#freebsd_men=
u ul ul li:hover ul ul { display: none; }

div#freebsd_menu ul li:hover ul, div#freebsd_menu ul ul li:hover ul, div#fr=
eebsd_menu ul ul ul li:hover ul { display: block; }

#freebsd_menu ul ul { background-color: rgb(229, 229, 229); border: 0px non=
e; padding: 2px; position: absolute; width: 10em; z-index: 500; }

#freebsd_menu ul ul li { border-top: 1px solid rgb(180, 180, 180); padding:=
 4px 0px; }

.message + .message, .message.message--bordered { border-top: 1px solid rgb=
(217, 217, 217); }

.message.is-mod-selected, .block--messages .message.is-mod-selected { backg=
round: rgb(250, 249, 249); }

.message.is-mod-selected .message-cell--user, .block--messages .message.is-=
mod-selected .message-cell--user, .message.is-mod-selected .message-cell--v=
ote, .block--messages .message.is-mod-selected .message-cell--vote { backgr=
ound: rgb(250, 249, 249); }

.message.is-mod-selected .message-userArrow::after, .block--messages .messa=
ge.is-mod-selected .message-userArrow::after { border-right-color: rgb(250,=
 249, 249); }

.message-inner { display: flex; }

.message-inner + .message-inner { border-top: 1px solid rgb(217, 217, 217);=
 }

.message-cell { display: block; vertical-align: top; padding: 10px; }

.message--quickReply .message-cell > .formRow:last-child > dd { padding-bot=
tom: 0px; }

.message-cell.message-cell--closer { padding: 6px; }

.message-cell.message-cell--closer.message-cell--user { flex: 0 0 132px; }

.message--simple .message-cell.message-cell--closer.message-cell--user { fl=
ex: 0 0 82px; }

.message-cell.message-cell--closer.message-cell--action { flex: 0 0 52px; }

.message-cell.message-cell--user, .message-cell.message-cell--action { posi=
tion: relative; background: rgb(246, 246, 246); border-right: 1px solid rgb=
(217, 217, 217); min-width: 0px; }

.message-cell.message-cell--vote { position: relative; background: rgb(246,=
 246, 246); border-left: 1px solid rgb(217, 217, 217); border-right: 0px; p=
adding-top: 0px; padding-bottom: 0px; }

.message--solution .message-cell.message-cell--vote { background: rgb(218, =
243, 216); }

.message-cell.message-cell--vote .solutionIcon { margin-top: 6px; }

.message-cell.message-cell--user { flex: 0 0 140px; }

.message--simple .message-cell.message-cell--user { flex: 0 0 82px; }

.message-cell.message-cell--action { flex: 0 0 60px; }

.message-cell.message-cell--main { flex: 1 1 auto; width: 100%; min-width: =
0px; }

.message-cell.message-cell--main.is-editing { padding: 0px; }

.message-cell.message-cell--main .block { margin: 0px; }

.message-cell.message-cell--main .block-container { margin: 0px; border: no=
ne; }

.message-cell.message-cell--alert { font-size: 13px; flex: 1 1 auto; width:=
 100%; min-width: 0px; color: rgb(59, 0, 0); background: rgb(247, 245, 245)=
; }

.message-cell.message-cell--alert a { color: rgb(223, 64, 55); }

.message-cell.message-cell--extra { flex: 0 0 200px; border-left: 1px solid=
 rgb(217, 217, 217); background: rgb(246, 246, 246); }

.message-cell.message-cell--extra .formRow-explain { margin: 6px 0px 0px; c=
olor: rgb(149, 149, 149); font-size: 80%; }

.message-cell.message-cell--extra .formRow-explain a { color: inherit; text=
-decoration: underline; }

.message-cell.message-cell--header, .message-cell.message-cell--solutionHea=
der { flex: 1 1 auto; width: 100%; min-width: 0px; padding: 6px 10px; margi=
n: 0px; }

.message-cell.message-cell--header { font-weight: 400; text-decoration: non=
e; font-size: 20px; color: rgb(102, 0, 0); background: linear-gradient(0deg=
, rgb(255, 230, 230), rgb(255, 243, 243)); border-bottom: none; }

.message-cell.message-cell--header a { color: inherit; text-decoration: non=
e; }

.message-cell.message-cell--header a:hover { text-decoration: underline; }

.message-cell.message-cell--solutionHeader { color: rgb(61, 121, 63); font-=
size: 17px; background: rgb(218, 243, 216); border-left: 3px solid rgb(99, =
178, 101); }

.message-main { height: 100%; display: flex; flex-direction: column; }

.message-content { flex: 1 1 auto; min-height: 1px; }

.message-content a { text-decoration: underline; }

.message-footer { margin-top: auto; }

.message-expandWrapper { position: relative; overflow: hidden; }

.message-expandWrapper .message-expandContent { max-height: 250px; overflow=
: hidden; }

.message-expandWrapper .message-expandContent--small { max-height: 160px; }

.message-expandWrapper.is-expandable .message-expandLink { display: block; =
}

.message-expandWrapper.is-expanded .message-expandContent { max-height: non=
e; }

.message-expandWrapper.is-expanded .message-expandLink { display: none; }

.message-column { display: flex; flex-direction: column; align-items: cente=
r; }

.message-expandLink { display: none; position: absolute; inset: 60% 0px 0px=
; cursor: pointer; z-index: 100; background: linear-gradient(rgba(255, 255,=
 255, 0) 0%, rgb(255, 255, 255) 70%); }

.message-expandLink:empty { cursor: auto; background: linear-gradient(rgba(=
255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%); }

.message-expandLink a { position: absolute; bottom: 10px; left: 0px; right:=
 0px; text-align: center; font-size: 13px; color: rgb(223, 64, 55); text-de=
coration: none; }

@media (max-width: 650px) {
  .message:not(.message--forceColumns) .message-inner { display: block; }
  .message:not(.message--forceColumns) .message-cell { display: block; }
  .message:not(.message--forceColumns) .message-cell::before, .message:not(=
.message--forceColumns) .message-cell::after { content: " "; display: table=
; }
  .message:not(.message--forceColumns) .message-cell::after { clear: both; =
}
  .message:not(.message--forceColumns) .message-cell.message-cell--user { w=
idth: auto; border-right: none; border-bottom: 1px solid rgb(217, 217, 217)=
; }
  .message:not(.message--forceColumns) .message-cell.message-cell--vote { w=
idth: auto; border-left: none; border-top: 1px solid rgb(217, 217, 217); }
  .message:not(.message--forceColumns) .message-cell.message-cell--vote .so=
lutionIcon { margin-top: 0px; }
  .message:not(.message--forceColumns) .message-cell.message-cell--main { p=
adding-left: 10px; }
  .message:not(.message--forceColumns) .message-cell.message-cell--extra { =
width: auto; border-left: none; border-top: 1px solid rgb(217, 217, 217); }
  .message:not(.message--forceColumns) .message-column { flex-direction: ro=
w; justify-content: space-evenly; }
  .message--simple:not(.message--forceColumns) .message-cell.message-cell--=
user, .message--quickReply:not(.message--forceColumns) .message-cell.messag=
e-cell--user { display: none; }
}

.message-userArrow { position: absolute; top: 20px; right: -1px; border-wid=
th: 10px 10px 10px 0px; border-style: solid; border-color: transparent rgb(=
217, 217, 217) transparent transparent; border-image: initial; }

.message-userArrow::after { position: absolute; top: -9px; right: -10px; co=
ntent: ""; border-width: 9px 9px 9px 0px; border-style: solid; border-color=
: transparent rgb(255, 255, 255) transparent transparent; border-image: ini=
tial; }

.message-avatar { text-align: center; }

.message-avatar .avatar { vertical-align: bottom; }

.message-avatar-wrapper { position: relative; display: inline-block; vertic=
al-align: bottom; margin-bottom: 0.5em; }

.message-avatar-wrapper .message-avatar-online { position: absolute; left: =
50%; margin-left: -0.615em; bottom: -0.5em; }

.message-avatar-wrapper .message-avatar-online::before { font-family: "Font=
 Awesome 5 Pro"; font-size: inherit; font-style: normal; text-rendering: au=
to; -webkit-font-smoothing: antialiased; content: "=EF=8A=BD"; width: 0.969=
em; text-align: center; line-height: 1; font-weight: bold; color: rgb(127, =
185, 0); background: rgb(246, 246, 246); border: 2px solid rgb(246, 246, 24=
6); border-radius: 50%; display: inline-block; }

.message-name { font-weight: 700; font-size: inherit; text-align: center; m=
argin: 0px; }

.message-userTitle { font-size: 12px; font-weight: normal; text-align: cent=
er; margin: 0px; }

.message-userBanner.userBanner { display: block; margin-top: 3px; }

.message-userExtras { margin-top: 3px; font-size: 12px; }

.message--deleted .message-userDetails { display: none; }

.message--deleted .message-avatar .avatar { width: 48px; height: 48px; font=
-size: 29px; }

@media (max-width: 650px) {
  .message:not(.message--forceColumns) .message-userArrow { inset: auto aut=
o -1px 24px; border-width: 0px 10px 10px; border-style: solid; border-color=
: transparent transparent rgb(217, 217, 217); border-image: initial; }
  .message:not(.message--forceColumns) .message-userArrow::after { inset: a=
uto auto -10px -9px; border-width: 0px 9px 9px; border-style: solid; border=
-color: transparent transparent rgb(255, 255, 255); border-image: initial; =
}
  .message:not(.message--forceColumns).is-mod-selected .message-userArrow::=
after { border-color: transparent transparent rgb(250, 249, 249); }
  .message:not(.message--forceColumns) .message-user { display: flex; }
  .message:not(.message--forceColumns) .message-avatar { margin-bottom: 0px=
; }
  .message:not(.message--forceColumns) .message-avatar .avatar { width: 48p=
x; height: 48px; font-size: 29px; }
  .message:not(.message--forceColumns) .message-avatar .avatar + .message-a=
vatar-online { left: auto; right: 0px; }
  .message:not(.message--forceColumns) .message-userDetails { flex: 1 1 0%;=
 min-width: 0px; padding-left: 10px; }
  .message:not(.message--forceColumns) .message-name { text-align: left; }
  .message:not(.message--forceColumns) .message-userTitle, .message:not(.me=
ssage--forceColumns) .message-userBanner.userBanner { display: inline-block=
; text-align: left; margin: 0px; }
  .message:not(.message--forceColumns) .message-userExtras { display: none;=
 }
  .message:not(.message--forceColumns) .message--deleted .message-userDetai=
ls { display: block; }
}

.message-content { position: relative; }

.message-content .js-selectToQuoteEnd { height: 0px; font-size: 0px; overfl=
ow: hidden; }

.message--multiQuoteList .message-content { min-height: 80px; max-height: 1=
20px; overflow: hidden; }

.message--multiQuoteList .message-content .message-body { pointer-events: n=
one; }

.message-attribution { color: rgb(149, 149, 149); font-size: 12px; padding-=
bottom: 3px; border-bottom: 1px solid rgb(232, 232, 232); }

.message-attribution::before, .message-attribution::after { content: " "; d=
isplay: table; }

.message-attribution::after { clear: both; }

.message-attribution.message-attribution--plain { border-bottom: none; font=
-size: inherit; padding-bottom: 0px; }

.message-attribution.message-attribution--split { display: flex; align-item=
s: flex-end; flex-wrap: wrap; }

.message-attribution.message-attribution--split .message-attribution-opposi=
te { margin-left: auto; }

.message-attribution-main { float: left; }

.message-attribution-opposite { float: right; }

.message-attribution-opposite.message-attribution-opposite--list { display:=
 flex; list-style: none; margin: 0px; padding: 0px; }

.message-attribution-opposite.message-attribution-opposite--list > li { mar=
gin-left: 14px; }

.message-attribution-opposite.message-attribution-opposite--list > li:first=
-child { margin-left: 0px; }

.message-attribution-opposite a { color: inherit; }

.message-attribution-opposite a:hover { text-decoration: none; color: rgb(1=
73, 34, 29); }

.message-attribution-gadget { display: inline-block; margin: -3px -7px; pad=
ding: 3px 7px; }

.message-attribution-source { font-size: 12px; margin-bottom: 3px; }

.message-attribution-user { font-weight: 700; }

.message-attribution-user .avatar { display: none; }

.message-attribution-user .attribution { display: inline; font-size: inheri=
t; font-weight: inherit; margin: 0px; }

.message-newIndicator, a.message-newIndicator { font-size: 90%; color: rgb(=
255, 255, 255); background: rgb(223, 64, 55); border-radius: 2px; padding: =
1px 4px; white-space: nowrap; }

a.message-newIndicator:hover { color: rgb(255, 255, 255); }

.message-minorHighlight { font-size: 13px; color: rgb(191, 30, 21); }

.message-fields { margin: 10px 0px; }

.message--simple .message-fields { margin-top: 6px; margin-bottom: 6px; }

.message-fields:last-child { margin-bottom: 0px; }

.message-body { margin: 10px 0px; font-family: "Segoe UI", "Helvetica Neue"=
, Helvetica, Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", =
sans-serif; }

.message-body::before, .message-body::after { content: " "; display: table;=
 }

.message-body::after { clear: both; }

.message--simple .message-body { margin-top: 6px; margin-bottom: 6px; }

.message-body:last-child { margin-bottom: 0px; }

.message-body .message-title { font-size: 17px; font-weight: 400; margin: 0=
px 0px 10px; padding: 0px; }

.message-attachments { margin: 0.5em 0px; }

.message-attachments-list { list-style: none; margin: 0px; padding: 0px; }

.message-lastEdit { margin-top: 0.5em; color: rgb(149, 149, 149); font-size=
: 11px; text-align: right; }

.message-signature { margin-top: 10px; font-size: 12px; color: rgb(149, 149=
, 149); border-top: 1px solid rgb(224, 224, 224); padding-top: 3px; }

.message-actionBar .actionBar-set { margin-top: 10px; font-size: 13px; }

.message--simple .message-actionBar .actionBar-set { margin-top: 6px; }

.message .likesBar { margin-top: 10px; padding: 6px; }

.message .reactionsBar { margin-top: 10px; padding: 6px; }

.message-historyTarget { margin-top: 10px; }

.message-gradient { position: absolute; bottom: 0px; left: 0px; right: 0px;=
 height: 60px; background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(2=
55, 255, 255) 90%); }

.message-responses { margin-top: 6px; font-size: 13px; }

.message-responses .editorPlaceholder .input { font-size: inherit; }

.message-responseRow { margin-top: -1px; background: rgb(246, 246, 246); bo=
rder: 1px solid rgb(224, 224, 224); padding: 6px; }

.message-responseRow.message-responseRow--likes, .message-responseRow.messa=
ge-responseRow--reactions { display: none; opacity: 0; transition: 0.25s, -=
xf-height 0.25s; overflow-y: hidden; height: 0px; }

.message-responseRow.message-responseRow--likes.is-active, .message-respons=
eRow.message-responseRow--reactions.is-active { display: block; opacity: 1;=
 }

.message-responseRow.message-responseRow--likes.is-transitioning, .message-=
responseRow.message-responseRow--reactions.is-transitioning { display: bloc=
k; }

.message-responseRow.message-responseRow--likes.is-active, .message-respons=
eRow.message-responseRow--reactions.is-active { height: auto; overflow-y: v=
isible; }

.message-responseRow.message-responseRow--likes.is-transitioning, .message-=
responseRow.message-responseRow--reactions.is-transitioning { overflow-y: h=
idden; }

@media (max-width: 650px) {
  .message:not(.message--forceColumns) .message-attribution-user .avatar { =
display: inline-flex; width: 22.4px; height: 22.4px; font-size: 13px; }
  .message:not(.message--forceColumns) .message-content { min-height: 1px; =
}
}

@media (max-width: 480px) {
  .message-signature { display: none; }
}

.message-menuGroup { display: inline-block; }

.message-menuTrigger { display: inline-block; }

.message-menuTrigger::after { font-family: "Font Awesome 5 Pro"; font-size:=
 inherit; font-style: normal; text-rendering: auto; -webkit-font-smoothing:=
 antialiased; content: "=EF=83=97"; width: 1.2em; display: inline-block; fo=
nt-weight: 900; unicode-bidi: isolate; text-align: right; }

.message-menuTrigger:hover::after { color: black; }

.message-menu-section--editDelete .menu-linkRow { font-weight: 700; font-si=
ze: 16px; }

.message-menu-link--delete i::after { content: "=EF=8B=AD"; width: 1.28571e=
m; display: inline-block; text-align: center; }

.message-menu-link--edit i::after { content: "=EF=81=84"; width: 1.28571em;=
 display: inline-block; text-align: center; }

.message-menu-link--report i::after { content: "=EF=84=99"; width: 1.28571e=
m; display: inline-block; text-align: center; }

.message-menu-link--warn i::after { content: "=EF=81=B1"; width: 1.28571em;=
 display: inline-block; text-align: center; }

.message-menu-link--spam i::after { content: "=EF=81=9E"; width: 1.28571em;=
 display: inline-block; text-align: center; }

.message-menu-link--ip i::after { content: "=EF=83=A8"; width: 1.28571em; d=
isplay: inline-block; text-align: center; }

.message-menu-link--history i::after { content: "=EF=87=9A"; width: 1.28571=
em; display: inline-block; text-align: center; }

.message-menu-link--follow i::after { content: "=EF=88=B4"; width: 1.28571e=
m; display: inline-block; text-align: center; }

.message-menu-link--ignore i::after { content: "=EF=88=B5"; width: 1.28571e=
m; display: inline-block; text-align: center; }

.message-menu-link--share i::after { content: "=EF=87=A0"; width: 1.28571em=
; display: inline-block; text-align: center; }

.message-articleUserInfo { background: rgb(246, 246, 246); border-top: 1px =
solid rgb(217, 217, 217); }

.message-articleUserInfo:last-child { border-bottom-left-radius: 3px; borde=
r-bottom-right-radius: 3px; }

.message-articleUserInfo .contentRow-figure { width: 120px; text-align: cen=
ter; }

.message-articleUserInfo .contentRow-main { padding-left: 20px; text-align:=
 left; }

@media (max-width: 650px) {
  .message-articleUserInfo .contentRow-figure { width: auto; }
  .message-articleUserInfo .contentRow-main { padding-left: 10px; }
}

.message-articleWrittenBy { color: rgb(149, 149, 149); font-size: 13px; }

.message-articleUserName { font-weight: 700; font-size: 20px; margin: 0px; =
display: inline; }

.message-articleUserBlurb, .message-articleUserBlurb div { font-size: 13px;=
 display: inline; }

.message-articleUserAbout { font-size: 13px; margin: 0.5em 0px; }

.message-articleUserBanners .userBanner { margin-bottom: 3px; }

.message-articleUserStats { font-size: 13px; color: rgb(149, 149, 149); }

@media (max-width: 480px) {
  .message-articleUserStats { display: none; }
}

.comment-inner { display: table; table-layout: fixed; width: 100%; }

.comment-avatar { display: table-cell; width: 24px; vertical-align: top; }

.comment-avatar .avatar, .comment-avatar img { vertical-align: bottom; }

.comment-main { display: table-cell; padding-left: 10px; vertical-align: to=
p; }

.comment-contentWrapper { margin-bottom: 6px; }

.comment-user { font-weight: 700; }

.comment-body { display: inline; }

.comment-note { color: rgb(149, 149, 149); font-size: 11px; }

.comment-input { display: block; height: 2.34em; margin-bottom: 6px; }

.comment-actionBar .actionBar-set { margin-top: 6px; color: rgb(149, 149, 1=
49); }

.comment-likes, .comment-reactions { display: none; opacity: 0; transition:=
 0.25s, -xf-height 0.25s; overflow-y: hidden; height: 0px; margin-top: 6px;=
 font-size: 12px; }

.comment-likes.is-active, .comment-reactions.is-active { display: block; op=
acity: 1; }

.comment-likes.is-transitioning, .comment-reactions.is-transitioning { disp=
lay: block; }

.comment-likes.is-active, .comment-reactions.is-active { height: auto; over=
flow-y: visible; }

.comment-likes.is-transitioning, .comment-reactions.is-transitioning { over=
flow-y: hidden; }

.formSubmitRow.formSubmitRow--messageQr .formSubmitRow-controls { text-alig=
n: center; padding-left: 0px; padding-right: 0px; margin-left: 10px; margin=
-right: 10px; }

@media (max-width: 540px) {
  .formSubmitRow.formSubmitRow--messageQr .formSubmitRow-controls { text-al=
ign: right; }
}

.messageNotice { margin: 6px 0px; padding: 6px 10px; color: rgb(59, 0, 0); =
background: rgb(247, 245, 245); font-size: 12px; border-left: 2px solid rgb=
(223, 64, 55); }

.messageNotice.messageNotice--nested { border-left-width: 1px; }

.messageNotice:not(.messageNotice--highlighted) a, .messageNotice:not(.mess=
ageNotice--highlighted) a:hover { color: rgb(223, 64, 55); }

.messageNotice::before { display: inline-block; font-family: "Font Awesome =
5 Pro"; font-style: normal; font-weight: 400; text-rendering: auto; -webkit=
-font-smoothing: antialiased; padding-right: 0.2em; font-size: 125%; color:=
 rgb(223, 64, 55); }

.messageNotice.messageNotice--highlighted { color: rgb(20, 20, 20); backgro=
und: rgb(255, 230, 230); border-left-color: rgb(191, 30, 21); }

.messageNotice.messageNotice--highlighted::before { color: rgb(191, 30, 21)=
; }

.messageNotice.messageNotice--deleted::before { content: "=EF=8B=AD"; width=
: 1.28571em; display: inline-block; text-align: center; }

.messageNotice.messageNotice--moderated::before { content: "=EF=84=B2"; wid=
th: 1.28571em; display: inline-block; text-align: center; }

.messageNotice.messageNotice--warning::before { content: "=EF=81=B1"; width=
: 1.28571em; display: inline-block; text-align: center; }

.messageNotice.messageNotice--ignored::before { content: "=EF=84=B1"; width=
: 1.28571em; display: inline-block; text-align: center; }

@media (min-width: 650px) {
  .block:not(.block--messages) .block-container:not(.block-container--noStr=
ipRadius) > .block-body:first-child > .message:first-child .message-inner:f=
irst-of-type .message-cell:first-child, .block:not(.block--messages) .block=
-topRadiusContent.message .message-inner:first-of-type .message-cell:first-=
child, .block:not(.block--messages) .block-topRadiusContent > .message:firs=
t-child .message-inner:first-of-type .message-cell:first-child { border-top=
-left-radius: 3px; }
  .block:not(.block--messages) .block-container:not(.block-container--noStr=
ipRadius) > .block-body:first-child > .message:first-child .message-inner:f=
irst-of-type .message-cell:last-child, .block:not(.block--messages) .block-=
topRadiusContent.message .message-inner:first-of-type .message-cell:last-ch=
ild, .block:not(.block--messages) .block-topRadiusContent > .message:first-=
child .message-inner:first-of-type .message-cell:last-child { border-top-ri=
ght-radius: 3px; }
  .block:not(.block--messages) .block-container:not(.block-container--noStr=
ipRadius) > .block-body:last-child > .message:last-child .message-inner:las=
t-of-type .message-cell:first-child, .block:not(.block--messages) .block-bo=
ttomRadiusContent.message .message-inner:last-of-type .message-cell:first-c=
hild, .block:not(.block--messages) .block-bottomRadiusContent > .message:la=
st-child .message-inner:last-of-type .message-cell:first-child { border-bot=
tom-left-radius: 3px; }
  .block:not(.block--messages) .block-container:not(.block-container--noStr=
ipRadius) > .block-body:last-child > .message:last-child .message-inner:las=
t-of-type .message-cell:last-child, .block:not(.block--messages) .block-bot=
tomRadiusContent.message .message-inner:last-of-type .message-cell:last-chi=
ld, .block:not(.block--messages) .block-bottomRadiusContent > .message:last=
-child .message-inner:last-of-type .message-cell:last-child { border-bottom=
-right-radius: 3px; }
}

.block--messages .block-container { background: none; border: none; }

.block--messages .message, .block--messages .block-row { color: rgb(20, 20,=
 20); background: rgb(255, 255, 255); border-width: 1px; border-style: soli=
d; border-color: rgb(224, 224, 224) rgb(217, 217, 217) rgb(204, 204, 204); =
border-radius: 4px; }

.block--messages .message + .message, .block--messages .block-row + .messag=
e, .block--messages .message + .block-row, .block--messages .block-row + .b=
lock-row { margin-top: 6px; }

.block--messages .block-filterBar { border-width: 1px; border-style: solid;=
 border-color: rgb(224, 224, 224) rgb(217, 217, 217) rgb(204, 204, 204); bo=
rder-radius: 4px; margin-bottom: 6px; }

.block--messages .message-spacer + .message, .block--messages .message-spac=
er + .block-row { margin-top: 6px; }

.block--messages .message-inner .message-cell { border-radius: 0px; }

.block--messages .message-inner:first-of-type .message-cell:first-child { b=
order-top-left-radius: 3px; }

.block--messages .message-inner:first-of-type .message-cell:last-child { bo=
rder-top-right-radius: 3px; }

.block--messages .message-inner:last-of-type .message-cell:first-child { bo=
rder-bottom-left-radius: 3px; }

.block--messages .message-inner:last-of-type .message-cell:last-child { bor=
der-bottom-right-radius: 3px; }

@media (max-width: 650px) {
  .block--messages .message-inner .message-cell { border-radius: 0px; }
  .block--messages .message-inner:first-of-type .message-cell:first-child {=
 border-top-left-radius: 3px; border-top-right-radius: 3px; }
  .block--messages .message-inner:last-of-type .message-cell:last-child { b=
order-bottom-left-radius: 3px; border-bottom-right-radius: 3px; }
  .block--messages .message--simple .message-cell--user + .message-cell { b=
order-radius: 3px 3px 0px 0px; }
}

@media (max-width: 650px) {
  .block--messages .message, .block--messages .block-row, .block--messages =
.block-filterBar { border-left: none; border-right: none; border-radius: 0p=
x; }
  .block--messages .message .message-inner .message-cell { border-radius: 0=
px; }
  .block--messages .message .message-inner .message-cell:first-child, .bloc=
k--messages .message .message-inner .message-cell:last-child { border-radiu=
s: 0px; }
  .block--messages .message--simple .message-cell--user + .message-cell { b=
order-radius: 0px; }
}

.message--article.is-moderated { background: rgb(255, 230, 230); }

.message--article.is-deleted { opacity: 0.65; }

.message--articlePreview { display: flex; flex-direction: column; min-width=
: 0px; margin-bottom: 10px; }

.message--articlePreview:last-child { margin-bottom: 0px; }

.message--articlePreview .articlePreview-main { display: flex; flex-directi=
on: column; flex: 1 1 auto; }

.message--articlePreview .articlePreview-image { flex: 0 0 auto; align-self=
: center; width: 100%; max-width: 750px; background: center center / cover =
no-repeat rgb(246, 246, 246); text-decoration: none; }

.message--articlePreview .articlePreview-image::after { content: ""; displa=
y: block; padding-bottom: 75%; }

.message--articlePreview .articlePreview-image + .articlePreview-text .bbIm=
ageWrapper, .message--articlePreview .articlePreview-image + .articlePrevie=
w-text .bbImage { display: none; }

.message--articlePreview .articlePreview-text { flex: 1 1 auto; display: fl=
ex; min-width: 0px; flex-direction: column; padding: 10px; }

.message--articlePreview .articlePreview-text .bbWrapper { position: relati=
ve; max-height: 11.2em; overflow: hidden; }

.message--articlePreview .articlePreview-text .bbWrapper::after { content: =
""; position: absolute; bottom: 0px; right: 0px; text-align: right; width: =
75%; height: 1.4em; background: linear-gradient(to right, rgba(255, 255, 25=
5, 0), rgb(255, 255, 255)); }

.message--articlePreview .articlePreview-title { margin: 0px; font-size: 17=
px; }

.message--articlePreview .articlePreview-content { flex: 1 1 auto; }

.message--articlePreview .articlePreview-links { text-align: right; padding=
-top: 6px; }

.message--articlePreview .articlePreview-statuses { float: left; display: f=
lex; list-style: none; margin: 0px; padding: 0px; }

.message--articlePreview .articlePreview-statuses > li { margin-right: 8px;=
 }

.message--articlePreview .articlePreview-statuses .message-newIndicator { f=
ont-size: 13px; }

.message--articlePreview .articlePreview-footer { padding: 0px 10px; }

.message--articlePreview .articlePreview-meta { display: flex; align-items:=
 center; border-top: 1px solid rgb(217, 217, 217); padding: 6px 0px; color:=
 rgb(149, 149, 149); font-size: 13px; }

.message--articlePreview .articlePreview-meta > li { margin-right: 10px; }

.message--articlePreview .articlePreview-meta > li:last-child { margin-righ=
t: 0px; }

.message--articlePreview .articlePreview-replies { white-space: nowrap; }

.message--articlePreview .articlePreview-by, .message--articlePreview .arti=
clePreview-repliesLabel { display: none; }

.block--articles.block--messages.block--expanded .article-title { margin: 0=
px 0px 5px; font-size: 24px; font-weight: 400; }

.block--articles.block--messages.block--expanded .message-snippet-link { ma=
rgin-top: 0.5em; text-align: center; }

.block--articles.block--messages.block--expanded .message + .message { marg=
in-top: 15px; }

@supports (display: grid) {
  @media (min-width: 650px) {
  .block--previews .block-body { display: grid; gap: 10px; grid-template: "=
a a" / repeat(2, 1fr); }
  .block--previews .block-body > .message:first-of-type:last-of-type { grid=
-area: a; }
  .block--previews .block-body > .message--articlePreview { margin-bottom: =
0px; }
  .block--previews .block-body > .message--articlePreview:nth-of-type(-n+5)=
 .articlePreview-title { font-size: 20px; }
  .block--previews .block-body > .message--articlePreview:nth-of-type(-n+5)=
 .articlePreview-image { max-width: none; }
  .block--previews .block-body > .message--articlePreview:nth-of-type(-n+5)=
 .articlePreview-image::after { padding-bottom: 60%; }
  .block--previews .block-body > .message--articlePreview:nth-of-type(-n+5)=
 .articlePreview-meta .articlePreview-by { display: block; }
  .block--previews .block-body > .message--articlePreview:first-of-type { g=
rid-area: a; }
  .block--previews .block-body > .message--articlePreview:first-of-type .ar=
ticlePreview-title { font-size: 24px; }
  .block--previews .block-body > .message--articlePreview:first-of-type .ar=
ticlePreview-meta { border-top: none; }
  .block--previews .block-body > .message--articlePreview:first-of-type .ar=
ticlePreview-main { flex-direction: row-reverse; }
  .block--previews .block-body > .message--articlePreview:first-of-type .ar=
ticlePreview-image { width: 50%; }
}
  @media (min-width: 900px) {
  .p-body-main:not(.p-body-main--withSidebar) .block--previews .block-body =
{ grid-template-columns: repeat(4, 1fr); grid-template-areas: "a a a a" "b_=
1 b_1 b_2 b_2" "b_3 b_3 b_4 b_4"; }
  .p-body-main:not(.p-body-main--withSidebar) .block--previews .block-body =
> .message:first-of-type:last-of-type { grid-area: a; }
  .p-body-main:not(.p-body-main--withSidebar) .block--previews .block-body =
> .message--articlePreview:nth-of-type(1) { grid-area: a; }
  .p-body-main:not(.p-body-main--withSidebar) .block--previews .block-body =
> .message--articlePreview:nth-of-type(2) { grid-area: b_1; }
  .p-body-main:not(.p-body-main--withSidebar) .block--previews .block-body =
> .message--articlePreview:nth-of-type(3) { grid-area: b_2; }
  .p-body-main:not(.p-body-main--withSidebar) .block--previews .block-body =
> .message--articlePreview:nth-of-type(4) { grid-area: b_3; }
  .p-body-main:not(.p-body-main--withSidebar) .block--previews .block-body =
> .message--articlePreview:nth-of-type(5) { grid-area: b_4; }
}
  @media (min-width: 1150px) {
  .p-body-main--withSidebar .block--previews .block-body { grid-template-co=
lumns: repeat(4, 1fr); grid-template-areas: "a a a a" "b_1 b_1 b_2 b_2" "b_=
3 b_3 b_4 b_4"; }
  .p-body-main--withSidebar .block--previews .block-body > .message:first-o=
f-type:last-of-type { grid-area: a; }
  .p-body-main--withSidebar .block--previews .block-body > .message--articl=
ePreview:nth-of-type(1) { grid-area: a; }
  .p-body-main--withSidebar .block--previews .block-body > .message--articl=
ePreview:nth-of-type(2) { grid-area: b_1; }
  .p-body-main--withSidebar .block--previews .block-body > .message--articl=
ePreview:nth-of-type(3) { grid-area: b_2; }
  .p-body-main--withSidebar .block--previews .block-body > .message--articl=
ePreview:nth-of-type(4) { grid-area: b_3; }
  .p-body-main--withSidebar .block--previews .block-body > .message--articl=
ePreview:nth-of-type(5) { grid-area: b_4; }
}
}

.notices { list-style: none; margin: 0px; padding: 0px; }

.notices.notices--block .notice { margin-bottom: 10px; }

.notices.notices--floating { margin: 0px 20px 0px auto; width: 300px; max-w=
idth: 100%; z-index: 800; }

@media (max-width: 340px) {
  .notices.notices--floating { margin-right: 10px; }
}

.notices.notices--floating .notice { margin-bottom: 20px; }

.notices.notices--scrolling { display: flex; align-items: stretch; overflow=
: hidden; border-width: 1px; border-style: solid; border-color: rgb(224, 22=
4, 224) rgb(217, 217, 217) rgb(204, 204, 204); margin-bottom: 10px; }

.notices.notices--scrolling.notices--isMulti { margin-bottom: 30px; }

.notices.notices--scrolling .notice { width: 100%; flex-grow: 0; flex-shrin=
k: 0; border: none; }

.noticeScrollContainer { margin-bottom: 10px; }

.noticeScrollContainer .lSSlideWrapper { border-width: 1px; border-style: s=
olid; border-color: rgb(224, 224, 224) rgb(217, 217, 217) rgb(204, 204, 204=
); }

.noticeScrollContainer .notices.notices--scrolling { border: none; margin-b=
ottom: 0px; }

.notice { position: relative; border-width: 1px; border-style: solid; borde=
r-color: rgb(224, 224, 224) rgb(217, 217, 217) rgb(204, 204, 204); }

.notice::before, .notice::after { content: " "; display: table; }

.notice::after { clear: both; }

.notice.notice--primary { color: rgb(20, 20, 20); background: rgb(255, 230,=
 230); }

.notice.notice--accent { color: rgb(59, 0, 0); background: rgb(247, 245, 24=
5); }

.notice.notice--accent a:not(.button--notice) { color: rgb(223, 64, 55); }

.notice.notice--dark { color: rgb(254, 254, 254); border: none; background:=
 rgb(20, 20, 20); }

.notice.notice--dark a:not(.button--notice) { color: rgb(180, 180, 180); }

.notice.notice--light { color: rgb(20, 20, 20); background: rgb(254, 254, 2=
54); }

.notice.notice--light a:not(.button--notice) { color: rgb(130, 130, 130); }

.notice.notice--enablePush { display: none; }

@media (max-width: 900px) {
  .notice.notice--enablePush { padding: 3px 3px 10px; font-size: 13px; }
}

@media (max-width: 900px) {
  .notice.notice--cookie .notice-content { padding: 3px 3px 10px; font-size=
: 12px; }
  .notice.notice--cookie .notice-content .button--notice { font-size: 12px;=
 padding: 3px 6px; }
  .notice.notice--cookie .notice-content .button--notice .button-text { fon=
t-size: 12px; }
}

.notice.notice--cookieAdvanced .notice-content { padding: 1em 0px; }

.notice.notice--cookieAdvanced .notice-content .u-pageCentered { display: g=
rid; grid-template-columns: 1fr 250px; gap: 10px; align-items: end; }

@media (max-width: 650px) {
  .notice.notice--cookieAdvanced .notice-content .u-pageCentered { display:=
 block; }
}

.notice.notice--cookieAdvanced .notice-content h2 { margin: 0px; }

.notice.notice--cookieAdvanced .notice-content .button { width: 100%; margi=
n: 0.5em 0px; font-weight: bold; }

.notice.notice--cookieAdvanced .notice-content form.is-active { display: co=
ntents; grid-column: span 2; }

.notice.notice--cookieAdvanced .notice-content form.is-active .formRow.form=
Row--fullWidth > dd { padding-left: 0px; padding-right: 0px; }

.notice.notice--cookieAdvanced .notice-content form:not(.is-active) { displ=
ay: none; }

.notices--block .notice { font-size: 16px; border-radius: 4px; }

.notices--floating .notice { font-size: 11px; border-radius: 4px; box-shado=
w: rgba(0, 0, 0, 0.25) 1px 1px 3px; }

.notices--floating .notice.notice--primary { background-color: rgba(255, 23=
0, 230, 0.8); }

.notices--floating .notice.notice--accent { background-color: rgba(247, 245=
, 245, 0.8); }

.notices--floating .notice.notice--dark { background-color: rgba(20, 20, 20=
, 0.8); }

.notices--floating .notice.notice--light { background-color: rgba(254, 254,=
 254, 0.8); }

.has-js .notices--floating .notice { display: none; }

.notice.notice--hasImage .notice-content { margin-left: 68px; min-height: 6=
8px; }

@media (max-width: 900px) {
  .notice.notice--hidewide:not(.is-vis-processed) { display: none; visibili=
ty: hidden; }
}

@media (max-width: 650px) {
  .notice.notice--hidemedium:not(.is-vis-processed) { display: none; visibi=
lity: hidden; }
}

@media (max-width: 480px) {
  .notice.notice--hidenarrow:not(.is-vis-processed) { display: none; visibi=
lity: hidden; }
}

.notice-image { float: left; padding: 10px 0px 10px 10px; }

.notice-image img { max-width: 48px; max-height: 48px; }

.notice-content { padding: 10px; }

.notice-content a.notice-dismiss { float: right; color: inherit; font-size:=
 16px; line-height: 1; height: 1em; box-sizing: content-box; padding: 0px 0=
px 5px 5px; opacity: 0.5; transition: opacity 0.25s; cursor: pointer; }

.notice-content a.notice-dismiss::before { font-family: "Font Awesome 5 Pro=
"; font-size: inherit; font-style: normal; font-weight: 400; text-rendering=
: auto; -webkit-font-smoothing: antialiased; content: "=EF=80=8D"; width: 0=
.75em; display: inline-block; text-align: center; }

.notice-content a.notice-dismiss:hover { text-decoration: none; opacity: 1;=
 }

.notices--floating .notice-content a.notice-dismiss { font-size: 14px; }

.shareButtons::before, .shareButtons::after { content: " "; display: table;=
 }

.shareButtons::after { clear: both; }

.shareButtons--iconic .shareButtons-buttons { display: grid; grid-template-=
columns: repeat(auto-fill, minmax(35px, 1fr)); }

.shareButtons-label { float: left; margin-right: 3px; color: rgb(149, 149, =
149); min-height: 35px; line-height: 35px; }

.shareButtons-button { float: left; margin-right: 3px; padding: 6px; color:=
 rgb(149, 149, 149); font-size: 20px; line-height: 20px; white-space: nowra=
p; min-width: 35px; border-radius: 2px; background-color: transparent; tran=
sition: 0.25s; }

.shareButtons-button:last-of-type { margin-right: 0px; }

.shareButtons-button:hover { text-decoration: none; color: white; }

.shareButtons-button > i { display: inline-block; vertical-align: middle; f=
ont-family: "Font Awesome 5 Pro"; font-size: inherit; font-style: normal; f=
ont-weight: 400; text-rendering: auto; -webkit-font-smoothing: antialiased;=
 }

.shareButtons-button.shareButtons-button--brand > i { font-family: "Font Aw=
esome 5 Brands"; font-size: inherit; font-style: normal; font-weight: 400; =
text-rendering: auto; -webkit-font-smoothing: antialiased; }

.shareButtons-button > span { font-weight: 400; font-size: 16px; }

.shareButtons--iconic .shareButtons-button { text-align: center; }

.shareButtons--iconic .shareButtons-button > i { min-width: 20px; }

.shareButtons--iconic .shareButtons-button > span { position: absolute; hei=
ght: 1px; width: 1px; margin: -1px; padding: 0px; border: 0px; clip: rect(0=
px, 0px, 0px, 0px); overflow: hidden; }

.shareButtons-button.shareButtons-button--facebook:hover { background-color=
: rgb(59, 89, 152); }

.shareButtons-button.shareButtons-button--facebook > i::before { content: "=
=EF=8E=9E"; width: 1.28571em; display: inline-block; text-align: center; }

.shareButtons-button.shareButtons-button--twitter:hover { background-color:=
 rgb(29, 161, 243); }

.shareButtons-button.shareButtons-button--twitter > i::before { content: "=
=EF=82=99"; width: 1.28571em; display: inline-block; text-align: center; }

.shareButtons-button.shareButtons-button--pinterest:hover { background-colo=
r: rgb(189, 8, 28); }

.shareButtons-button.shareButtons-button--pinterest > i::before { content: =
"=EF=88=B1"; width: 1.28571em; display: inline-block; text-align: center; }

.shareButtons-button.shareButtons-button--tumblr:hover { background-color: =
rgb(53, 70, 92); }

.shareButtons-button.shareButtons-button--tumblr > i::before { content: "=
=EF=85=B3"; width: 1.28571em; display: inline-block; text-align: center; }

.shareButtons-button.shareButtons-button--reddit:hover { background-color: =
rgb(255, 69, 0); }

.shareButtons-button.shareButtons-button--reddit > i::before { content: "=
=EF=8A=81"; width: 1.28571em; display: inline-block; text-align: center; }

.shareButtons-button.shareButtons-button--whatsApp:hover { background-color=
: rgb(37, 211, 102); }

.shareButtons-button.shareButtons-button--whatsApp > i::before { content: "=
=EF=88=B2"; width: 1.28571em; display: inline-block; text-align: center; }

.shareButtons-button.shareButtons-button--email:hover { background-color: r=
gb(18, 137, 255); }

.shareButtons-button.shareButtons-button--email > i::before { content: "=EF=
=83=A0"; width: 1.28571em; display: inline-block; text-align: center; }

.shareButtons-button.shareButtons-button--share { cursor: pointer; }

.shareButtons-button.shareButtons-button--share:hover { background-color: r=
gb(120, 120, 120); }

.shareButtons-button.shareButtons-button--share > i::before { content: "=EF=
=87=A0"; width: 1.28571em; display: inline-block; text-align: center; }

.shareButtons-button.shareButtons-button--link { cursor: pointer; }

.shareButtons-button.shareButtons-button--link:hover { background-color: rg=
b(120, 120, 120); }

.shareButtons-button.shareButtons-button--link > i::before { content: "=EF=
=83=81"; width: 1.28571em; display: inline-block; text-align: center; }

.shareButtons-button.is-hidden { display: none; }

.shareInput { margin-bottom: 5px; }

.shareInput:last-child { margin-bottom: 0px; }

.shareInput-label { font-size: 13px; }

.shareInput-label::after { content: ":"; }

.shareInput-label.is-sentence::after { content: ""; }

.shareInput-button { color: rgb(102, 0, 0); cursor: pointer; }

.shareInput-button > i { display: inline-block; vertical-align: middle; fon=
t-family: "Font Awesome 5 Pro"; font-size: inherit; font-style: normal; fon=
t-weight: 400; text-rendering: auto; -webkit-font-smoothing: antialiased; }

.shareInput-button > i::before { content: "=EF=83=85"; width: 1.28571em; di=
splay: inline-block; text-align: center; }

.shareInput-button.is-hidden { display: none; }

.shareInput-input { font-size: 13px; }

@media (max-width: 568px) {
  .shareInput-input { font-size: 16px; }
}

.shareInput-button.is-hidden + .shareInput-input { border-radius: 4px; }

.node--forum.node--read .node-icon i::before { content: url("/styles/freebs=
d/xenforo/freebsd_topic_read.gif"); }

.node--forum.node--unread .node-icon i::before { content: url("/styles/free=
bsd/xenforo/freebsd_topic_unread.gif"); }

.node--category.node--read .node-icon i::before { content: url("/styles/fre=
ebsd/xenforo/freebsd_topic_read.gif"); }

.node--category.node--unread .node-icon i::before { content: url("/styles/f=
reebsd/xenforo/freebsd_topic_unread.gif"); }

.subNodeLink::before { content: url("/styles/freebsd/xenforo/freebsd_topic_=
read.gif") !important; }

.subNodeLink.subNodeLink--unread::before { content: url("/styles/freebsd/xe=
nforo/freebsd_topic_unread.gif") !important; }

.userTitle { display: none !important; }

.userBanner.userBanner--staff { color: white; background-color: black; bord=
er-color: black; }

.block-outer:not(.block-outer--after) .pageNavWrapper:not(.pageNavWrapper--=
forceShow) { display: initial; }
------MultipartBoundary--VThNGdOouE10HVS2kgS6j4vjUoX7kXd7YH4ExBpqX1----
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://forums.freebsd.org/styles/freebsd/xenforo/freebsd_hdr_fill.png

iVBORw0KGgoAAAANSUhEUgAAAAEAAABoCAYAAAAw7pobAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAALEgAACxIB0t1+/AAAACV0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgTVggMjAw
NId2rM8AAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMTIvMDU8ecxaAAAAPUlEQVR4nNXOsQnAQAwD
wIuHzcaGbOLSKR6+9jeBNIcKgeSmAxbXxjAdlb/Y+MWhB6qqo7tNwKh3BERmegGnhlFNcpplTgAA
AABJRU5ErkJggg==

------MultipartBoundary--VThNGdOouE10HVS2kgS6j4vjUoX7kXd7YH4ExBpqX1----
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://forums.freebsd.org/styles/freebsd/xenforo/freebsd_logo.png

[encoded data, 35343 characters]
UB12GWVCJJf/B0VP4WeilnHhAAAAAElFTkSuQmCC

------MultipartBoundary--VThNGdOouE10HVS2kgS6j4vjUoX7kXd7YH4ExBpqX1----
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://forums.freebsd.org/styles/default/xenforo/xenforo-logo.png

iVBORw0KGgoAAAANSUhEUgAAAGQAAAAkCAMAAABIZG8KAAADAFBMVEVMaXH///+lyuSlyuT/////
//////////+lyuT///////+lyuT////b6/alyuSVwN////////////+lyuSlyuT///////////+l
yuSlyuT///+lyuT///+lyuT///////+lyuSlyuT///+lyuSlyuT///+lyuT///+lyuSlyuSlyuSl
yuT///+lyuT///////+lyuT///+lyuT///////+lyuT///+lyuT///+lyuSlyuTx+f7///////+l
yuT///+lyuT///////+gx+P///////+lyuSlyuT///////+lyuT/////////////////////////
//+lyuT///+lyuT///+lyuSlyuSlyuT///////////+lyuT////////////X7fz///+lyuSlyuT/
//////////////+lyuT///+lyuT///////+lyuT///////+lyuSlyuSlyuSlyuT///////////+l
yuSlyuT///+lyuT///////////////+lyuSlyuT///////+lyuT///////////////////+lyuSl
yuSlyuSlyuT///+lyuT///////+lyuSlyuT///////////+lyuT///+lyuT///////////+lyuSd
xeKlyuT///+lyuSlyuSlyuSlyuT///+lyuSlyuT///+VwN////+lyuSlyuT///////////////+l
yuSlyuTX7fz////////X7fz///+lyuSlyuT////X7fz////X7fzX7fzX7fz///+lyuSlyuSlyuSl
yuSlyuT////////X7fzX7fylyuT////X7fz////S6/z////Y7fylyuSlyuT///+lyuT////////R
6vz///////+lyuT///+lyuT///////////+lyuSlyuSlyuT////////////R6vvV7PzP6vylyuSl
yuSlyuSlyuT///+lyuSlyuSVwN////////+lyuSlyuSVwN////////+VwN+lyuSlyuSlyuT/////
//+VwN////+lyuTHAHdvAAABAHRSTlMAhTpHn7lAxmCPk+RpAeU6pG6xQiNgoSMkk2pYiD+0UVEE
N+9O/GlKQ6+fOz9nIXUhkdtySCWZ3G+cVgWVfIF3fhnvCoccxOklwP5NnCi3q55+PHqlW3BKHx10
Zm+gFMNGLwVrlCCYRe5eGI7j+yxriFx0hzIVec5ZOOFCZ1XciSA8/mSjEDXHYvp3xQMkjDDnW8km
C6oUsNrYZLXrCOazpzM05x5N38lAcw6b6nDKwW3AB52KINWmOYxScRNUY1wRLSo2XhJ4aixipWen
KVRguChakS6CHrhZ9tMQ8jTMrN12bL7zJlM0vprN0Q6N8jgbA+L0GN+BIi+iHPVjO///aLLpyQAA
A71JREFUSMftlntM1mUUxz9AE4gXhIAXQgVEQW6OSwoCIrfkFiRN3exixSiveQWtTMlBiuatQMki
L2UaldYyuufWMmYth7VcjnUvu5i10tCVyjn98T6/933Jja02/qjx/et7nu/v/M5zznPO8/vBIAbx
n4bHP3h2ai8dFq98YYA2tF/cMFBZe8vzvhaeGbggBwb+/LzF4985eg70zvzfejnHa0YSpwF4tvdi
1TF4p7tFPAM8zwMcPnOC8R5laeVrdgNcsbKhr39tY/cuuVB8HCioju2qbu06FHQYgLVb2pNq/H1P
wREvTpKquhiAdH1xJB81qwMbwgHV8GkOs/jty8sVVGgarW0NpMjEFBERsQOhDxnl2wJ+OPbBIYhX
TQWW6qiNFHVrZv6w6Hvy9+njG2HPggBNGBs9rHaBJgDekuIWY5zI9RO6okLnx0oTLJJCmZW8dkKD
XEeMSNk1q6LmDj8p9Xz3/e1vAFn6E7SqvgY1mm5e4ad7YbtqPAAjVIvAWwKThxhsok3sZi5FKokQ
yQXIlQrsssuhLIuVe/nkvYMAJZrNaf0Y+FLzTZA/NRHK9ZQxVX+Fu9xmMQiRMUYslDyWm/G8JG1c
lFCjlEme1V0r6eAAY4HthBm5PWI29ERUGDMvwgeO2I56W2hhki3SiNm2c/jZggGYUqWU2eqN4kWs
s7y/aBZPAHyltV4OPBl+AVaH+JsnZoTsgN/C/F1HsrXUaXWGFfDzplst5WBl2BlD50ugy2OnZgOw
Ql3YB6rBznK1wzmZ6HLZImJl/YhsI0WaLOUpkc8NHS5TnA6jVXUewFm92sdCMOxUa1b36FBocm/h
hSKTDa2QDGxylaVMFjl+eZBPy8uL9W6ATO1zA/g5zQAd+rc5KXVlYpc09yDLROoM9ZUHrNUNupgS
/Rpo1kaz1vpHav9BOkWqneU6T4QrSM5nkmzoS3Kl6a5b6kaf5U0iwyGAS0bu8bb3fyflNDPEef81
uyudwn7rC0SVg6x2HG+WpkOc+o10rCbo7v4zIVKOOlug1D0TZsoJB7kxVmIcLFNfBWCUbqbod52z
ufFhnwc/VE2CEk0yfiXaC0/LtW5B7hO5berc6YsyRMrgG4l0KnUiX9wQOt12R4O84lhJ1DmOzQer
7mX8j6aBVywB1usI47de2+FRSXMvy2PWDbBtK9wkbh/9VfVGiTTDE1djvchnaTzsiJ703LTE+98P
AVgSN89o78b1QJQtps+xtNz8uj1w1vLZAAtt49yUO9d1zAzMyB0z+KM2iP8H/gIWEr0PO/xO7QAA
AABJRU5ErkJggg==

------MultipartBoundary--VThNGdOouE10HVS2kgS6j4vjUoX7kXd7YH4ExBpqX1----
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://forums.freebsd.org/data/avatars/m/37/37644.jpg?1590876980

[encoded data, 6468 characters]
+nrlcLGOxHCUSoP0WNY/AK5m0xjQLjyzAAAAAElFTkSuQmCC

------MultipartBoundary--VThNGdOouE10HVS2kgS6j4vjUoX7kXd7YH4ExBpqX1----
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://forums.freebsd.org/data/avatars/m/1/1677.jpg?1413407984

/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2ODApLCBxdWFsaXR5ID0gODUK/9sAQwAFAwQEBAMFBAQEBQUFBgcMCAcHBwcPCwsJDBEP
EhIRDxERExYcFxMUGhURERghGBodHR8fHxMXIiQiHiQcHh8e/9sAQwEFBQUHBgcOCAgOHhQRFB4e
Hh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4e/8AAEQgAYABg
AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF
BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq
NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR
BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG
R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A
+P5ZJnuMk/NVyGFFXzZ257io9OTfcGd/ujt+FQ6i/nXRK8KTxWR2U4clG6NCLUIYv9QmB9TUg1G3
lOJ1w3Y81Ri0+byfNXBXGeDUBtpWcttbC8nipsrna69b2SVtDSuLdZYibdgT6VjzPKj7WOCtXtOL
JexqTtBPOaraoP8ASnP0qo7nNiNYXITLJj736UnnSY+9+lR9qO1ao8+Og/z5f736UefL/e/So8UY
oC5J58v979KfBPL5o+b+VQYp8OPNFAXNOwbMzxj0/pVGclZCD1BqeJ/Iuy2f84pbyEOPNTnPXFZn
XzWpJJl3TL2QxeSAOeKlnae3DNtO0jng1jW7yxP8hOc8YqzJPfTEIwbB4781m1qd9PFXoqPK7+go
k866UhAD7CotTH7459qvafYzLMskilQOeRVfVIJvOZjE4B6cU4yV9DOtSnGn7ysZfajtUhikHVGH
4U+G1nkGUhdh7CtrpLU82FKcnZJkGDRg1a+xXP8Azxf8qBZXH/PF/wAqXPHuafVqq+y/uf8AkVcG
pIP9aKn+w3P/ADwf8qPs00TqXiZR7ihST6ilhqsVdxf3P/Iets88z7ck/wD1qtWkVzEuxk+XPcVU
d3jnYqcA9Pyq5pjTueWwCeOM1lJux14JUZOGhd062t5LvE4C8/1q7d2yxyDyVBX1xVKBXi1ILIMk
n+tbN0WCAgYwM4rz60mmfYZbRo1Kc7LZjSpez4T5gK5u7nn8/Dc46A11KZMAI71mXdipvEIbrnPH
tSoVUpWZrnODc6UJIy44mkJaXCitXQUi2MB81ZV7Z3IlJbhPXIrV0AbIWA5HrXViZXjc8bJo2xtj
U8qI/wAA/KgwxDkKPyppfjrSpk9+K8lttn3qjTe8Fcz9QvIrV8+WPyrJvtTiutgWPbtzmtu9s4pX
/etj8KyNTsbeAqYznOfWvUw0Vo+p8XnscVG705CjZlF1As/K/wD1q1/NkW7BQgRk4HSueuXAmynS
npdTBdu84rqcbo+aweKp0YxU1qjcuRt1RGDA8jH51tTkmzYk9UrjbOV5LuNmc4DD+dddNtFrHub5
XUDj6Vw4iFmj63IcbGVOorb7D7PBhABzUWqRk25Zeo/xFT2sSxrgHII4qKVxKjwA8nFcdP8AiH0G
NV8HG+5yF1PKWK7uPpW34cLG2Y5xxXP3CsJWNX9J1NbOIq43Z7V686fNCyPz3AYqNHGt1HZHRIp8
rG/v6VajwFAY5Fc82vxbQBEOtK3iGMsCIwMCvPeFqX2PrYZ9gY6cxJrsc/mfugSKxZIbpcGTv06V
r/8ACQoTllNV7/Vo7soqgjGa7aEZx0aPms0qYevJ1KdX5GLcf600hbinXH+sNRgc11rQ+a+J3LFk
D5gx1zXRC6BtkiZvmAGOfasDThm4A6f/AK6mvpHim4PTpXPVhzs9nBYz6tHQ66CZMRJnkgfyqmri
LU9jdD/hWDHqcuVcNyo/z3pf7RkmuhIx/wA4rnjhuVnuVs7VaEYFXUlMdyVP+eKqNnB+taviOPZd
A8c/4Cso/cP1rvhoj5TFR/fyGUUUVRyhUlv/AK0VHUkH+tFADrr/AFhqPPNWLmKTziuzp7+1ReTI
Rnb+tA3ZbD7Z9sqEHuK0NVRTDHIvUgZrOWKUHOz9alLTMoUofzqWjeE48rTK2SAQKkhyJBQYpM/c
/WlCuGDFOnvQzKEmpxNLXv3iJL9f6Vjn7v41rXTmWyEezBHfPvWX5bngLSijpxkouo3EjoqTyZP7
v60eTJ/d/WrOMjp8H+tFL5Mn939akt4JDMo29fegD//Z

------MultipartBoundary--VThNGdOouE10HVS2kgS6j4vjUoX7kXd7YH4ExBpqX1----
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://forums.freebsd.org/styles/default/xenforo/reactions/emojione/handshake.png

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAAG7AAABuwBHnU4NQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAXgSURB
VFiF7ZZLiCVXGcf/3zn1rvvo++jndCaIccYYJQiChkDSIhl0IUSQBDuDoAuDDwQJCq4U3OlC9xoG
mkiGgdnoRiXpDG4ki0h8zmgm6Qzdc7v73tv39n3Vrarz+Fzc7jszPd1xkoUb5w+1qHOq/r//+b5T
hwLu6/9ddHTgrUuffRKGH+r1B2ufev4N9T8NcP3ik18QQq6FvhONUt1mS7+GMb8h672TyERFQhQ0
uxVm60rI7pnnXnnnXkHXXny86AtXfehrV9JjA1x78fGiU/Cuzs6Ep4gIzECmNCuNjrHIQWSkEA6R
FCBAK+XkSmuG/buG+UWe+euPfvUPo6Pgf1xaKfgsfyyF/ApbM0w1n/vYc+s37grw9sWVn8ex953I
d53DMceL4HgBhHQghABAGI/HaLXa8AMPUkgQCFobq3SurLEta/ldY81lZv6TEPQUQXyjVq+VC3FY
yrMUN3eaV3v7vUcP2+sAwOalx8KMaTW8Ax7C8UJI6YAO4EpptFotLMzV4bj+JBQJEJEA4ANY1lov
J0nyWJqlnTAIZuK44BIYbC0cx0Epik4x+HsAfgoAAgDGJvhS5LuFw3II6UK6AYSUUzjA2NnZRr06
A8dxJ+NEILpzHzuOg1KpJOdm52aLxZJ7OM8H86VSWBJM39q4sBJMA5Cg5wNfRocm0vEgpIQQEgCB
wGg0tlGMA3ieBxICWmv09nsYDPrQ+r0+Fp7A2YLZAgDiyIvzEE9PA0iBJUeKyaYgAeG4ECSnFp3u
PjwHiKIARARjLHZ3d+E4LoxhNJstbG1tod/vH2HzZOnM4IMA1miEvqwLEl+f7gFBt2hCuhDiVumJ
AK0VXGfyiNYarb0u5ubm4fs+AGBmpgxjDPr9HjY3N1GpVFCIY/AB2Bp9xyUIkEQL0woYY/ujVI2Z
Me3tLRFqtTrS3KC110N3f4iFhcUpfNo2KVGpVLC0tIQkGaGxvQ19CLUK1mpYnU/bAOJwWgFbDD49
6qU/SFLzzXrFn/cCEkfNFxdPvUefb0kIgXq9juFwgMbNm6jXypAEGJ3DWgPLjMFI9azlf02Wd5uu
r52bY8/8bn6+9vFCoeROWnDXaX2sWu02AEa1UgUdAJPBPjr7I1TKIaQAcmXN/jBtEuiFDz+7/vJd
AQDgL2vn4kJg31xeXn7Idd17DgAAw8EQnW4X5XIRUegjS3pQSqHbz2wcumqUZH9Nhf/5R575fefw
nWPdr770xCfCMHr19OkHZo3Rk8PohCDD4RCFQuHgjmGtxV67jTzPUQwIJAjDRGGU5PtxsXhq6Yu/
TW5/XxzjiYfP//FvWumf3bjxrmo1W9jc3ESapnc9x2BkWYatrS1kWQpmgIhQqc4gjnzsDVIYYxH6
EiTo9aNw4GATHicN3Qj92CwuLrlaazQaDVQrVQRRAEc6UErBdV3UajUopdBsNuG6DqrVCthauA6h
UvDR7WcgKfasxS+P4xxbAQBwib5fityArcFg0IdSCkorNBoNjAZD7OzsoNvtAjw545eWFhGEIW42
tjEaDWF1DikFhKBOlttnzqy+dvk4zokVsBZvjEbjR0bjTdkfaH7wwdPC8zx4joPdVhN+EKDX62E4
GqFeqyEIfMRhAE9W0W63YZnZWNu2ll/+6Opr6ydxTgyQKPe7NMqHDDxdLfoPSGIolWFndxezs/Mo
lYvodjoYZyna7Rak42CmWABshnLBRbMz3jaWP3d29cq1kxjACV/B7bp+ceXP9Zn4k0SM3U6iysWC
Mze/SJYtNjY2UJ6pYJwkiEIPg8EQlm2LLSlj8aOzq+u/+m/+J1bgUEz0w3YvWWMAniOD0ONSNu6j
sdvmKIpQr9WozYw0GRit7bZlfmow6L99r/+T93TKbFxYCSi2i5qd1ytFfzZJdZLlRs7VIt/xYjR2
WgOw+YmxdOHs6pX2vXi+rwCHeuullc/AxQvE4k0Qf7sU+wvDJG9qtufPPHvllffj9YEC3K5/X3zi
YZD8Milx+SPnX/3nB/W5r/v6D1oBzHmxWaLIAAAAAElFTkSuQmCC

------MultipartBoundary--VThNGdOouE10HVS2kgS6j4vjUoX7kXd7YH4ExBpqX1------
